Market Price
$ 84.10
Selling Price
$ 70.62
3569
3169
1773
4239
Market Price
$ 92.95
Selling Price
$ 77.56
2884
1537
2042
2890
Market Price
$ 65.83
Selling Price
$ 58.06
2207
806
684
2294
Market Price
$ 92.03
Selling Price
$ 81.92
1744
1040
1126
4346
Market Price
$ 80.71
Selling Price
$ 69.51
2737
856
1929
3104
Market Price
$ 66.32
Selling Price
$ 55.54
960
253
206
2632
Market Price
$ 94.05
Selling Price
$ 80.40
565
396
237
665
Market Price
$ 108.65
Selling Price
$ 97.15
1885
1384
708
3555
Market Price
$ 102.66
Selling Price
$ 87.45
307
155
148
1428
Market Price
$ 77.78
Selling Price
$ 65.70
757
665
737
2096
Market Price
$ 88.07
Selling Price
$ 76.69
2039
734
1407
3703
Market Price
$ 65.20
Selling Price
$ 58.25
892
781
744
1542
Market Price
$ 75.72
Selling Price
$ 67.85
941
856
614
2201
Market Price
$ 86.91
Selling Price
$ 75.33
2044
784
544
2385
Market Price
$ 97.37
Selling Price
$ 84.61
1000
972
989
1959
Market Price
$ 96.72
Selling Price
$ 82.90
3437
2240
2270
4981
Market Price
$ 89.35
Selling Price
$ 76.96
670
157
248
880
Market Price
$ 91.58
Selling Price
$ 82.31
1042
556
533
1798
Market Price
$ 86.43
Selling Price
$ 78.52
646
279
373
837
Market Price
$ 63.04
Selling Price
$ 55.77
694
581
169
3197
Market Price
$ 72.60
Selling Price
$ 63.11
1938
1920
397
4842
Market Price
$ 77.85
Selling Price
$ 68.26
410
158
207
992
Market Price
$ 105.46
Selling Price
$ 89.06
2407
839
656
2431
Market Price
$ 87.90
Selling Price
$ 78.02
1385
1023
444
1906
Market Price
$ 111.15
Selling Price
$ 96.67
2536
1512
1107
4147
Market Price
$ 64.36
Selling Price
$ 58.12
1617
945
908
4156
Market Price
$ 101.95
Selling Price
$ 90.30
1412
1034
1246
2016
Market Price
$ 78.84
Selling Price
$ 68.80
3387
3148
1649
4879
Market Price
$ 72.87
Selling Price
$ 66.23
309
195
161
1476
Market Price
$ 110.11
Selling Price
$ 98.46
2223
2061
2031
3750
Market Price
$ 106.67
Selling Price
$ 94.35
2191
706
1944
3280
Market Price
$ 71.09
Selling Price
$ 62.10
825
381
319
845
Market Price
$ 77.35
Selling Price
$ 68.38
719
185
512
3503
Market Price
$ 85.20
Selling Price
$ 74.94
154
83
126
487
Market Price
$ 96.44
Selling Price
$ 83.77
3964
1244
1497
4407
Market Price
$ 109.76
Selling Price
$ 96.30
1492
449
1447
3509
Market Price
$ 97.57
Selling Price
$ 84.91
777
293
661
953
Market Price
$ 84.21
Selling Price
$ 76.42
934
410
762
1793
Market Price
$ 110.04
Selling Price
$ 95.39
1241
530
416
3158
Market Price
$ 99.18
Selling Price
$ 85.85
3621
2053
2171
3743