Market Price
$ 92.00
Selling Price
$ 80.83
409
198
330
1277
Market Price
$ 102.43
Selling Price
$ 86.90
1621
1390
1083
1916
Market Price
$ 83.23
Selling Price
$ 70.23
1443
1213
653
4438
Market Price
$ 77.81
Selling Price
$ 69.75
819
778
463
3391
Market Price
$ 103.82
Selling Price
$ 89.17
314
97
207
726
Market Price
$ 73.67
Selling Price
$ 63.04
1840
1721
990
2366
Market Price
$ 85.50
Selling Price
$ 71.68
3031
2904
2955
3440
Market Price
$ 113.60
Selling Price
$ 94.78
2943
1630
1279
3739
Market Price
$ 83.70
Selling Price
$ 71.74
736
386
571
1237
Market Price
$ 79.73
Selling Price
$ 69.64
1645
1232
566
4942
Market Price
$ 70.15
Selling Price
$ 59.15
568
358
248
1778
Market Price
$ 85.69
Selling Price
$ 71.71
784
703
744
2002
Market Price
$ 77.67
Selling Price
$ 66.79
922
410
254
1747
Market Price
$ 76.46
Selling Price
$ 69.09
1624
620
1371
2623
Market Price
$ 86.23
Selling Price
$ 74.55
2936
1897
763
3928
Market Price
$ 93.29
Selling Price
$ 82.88
1071
637
215
1795
Market Price
$ 75.94
Selling Price
$ 65.63
861
652
240
3883
Market Price
$ 103.89
Selling Price
$ 92.75
4234
3970
3805
4641
Market Price
$ 100.44
Selling Price
$ 85.04
2158
1462
837
3691
Market Price
$ 73.36
Selling Price
$ 63.15
2382
2287
1856
2478
Market Price
$ 81.23
Selling Price
$ 73.23
322
169
69
677
Market Price
$ 93.26
Selling Price
$ 82.67
189
71
105
501
Market Price
$ 89.24
Selling Price
$ 80.37
1732
609
1047
4711
Market Price
$ 103.44
Selling Price
$ 88.06
1274
343
825
1412
Market Price
$ 97.50
Selling Price
$ 86.98
2802
2234
2297
3398
Market Price
$ 94.46
Selling Price
$ 82.62
1282
451
865
2917
Market Price
$ 69.08
Selling Price
$ 61.03
3113
2662
1440
4380
Market Price
$ 65.46
Selling Price
$ 55.85
646
518
477
846
Market Price
$ 109.18
Selling Price
$ 98.41
4633
4168
1159
4721
Market Price
$ 109.95
Selling Price
$ 97.73
643
429
155
1868
Market Price
$ 113.76
Selling Price
$ 97.08
1773
1453
1022
2814
Market Price
$ 74.34
Selling Price
$ 66.89
1509
398
924
4000
Market Price
$ 104.71
Selling Price
$ 90.13
1502
660
1413
3110
Market Price
$ 76.45
Selling Price
$ 65.58
308
235
215
949
Market Price
$ 84.85
Selling Price
$ 75.59
496
186
286
2166
Market Price
$ 79.33
Selling Price
$ 71.12
1518
1282
645
4194
Market Price
$ 106.26
Selling Price
$ 89.67
456
451
332
787
Market Price
$ 108.50
Selling Price
$ 92.75
1639
1584
1119
2963
Market Price
$ 102.82
Selling Price
$ 91.69
253
66
187
1240
Market Price
$ 66.26
Selling Price
$ 59.57
1878
379
1597
2461