Market Price
$ 104.22
Selling Price
$ 93.88
509
139
150
2007
Market Price
$ 66.09
Selling Price
$ 56.34
1050
269
664
1641
Market Price
$ 69.85
Selling Price
$ 58.94
287
168
102
612
Market Price
$ 101.08
Selling Price
$ 90.45
1264
329
1085
3666
Market Price
$ 78.00
Selling Price
$ 68.77
1118
767
704
2088
Market Price
$ 90.32
Selling Price
$ 80.80
1686
1334
669
2895
Market Price
$ 110.71
Selling Price
$ 93.42
517
191
178
1783
Market Price
$ 108.76
Selling Price
$ 95.76
2932
2878
1532
3119
Market Price
$ 94.09
Selling Price
$ 80.79
1540
1507
1305
4550
Market Price
$ 64.01
Selling Price
$ 55.07
647
545
459
1516
Market Price
$ 70.31
Selling Price
$ 61.18
608
134
421
1576
Market Price
$ 113.01
Selling Price
$ 94.61
1385
1087
517
2546
Market Price
$ 99.29
Selling Price
$ 89.63
2152
1354
1213
2526
Market Price
$ 97.40
Selling Price
$ 84.84
2327
2304
1495
3962
Market Price
$ 70.94
Selling Price
$ 63.86
357
115
330
492
Market Price
$ 82.08
Selling Price
$ 74.48
2435
1895
2075
4066
Market Price
$ 62.54
Selling Price
$ 55.19
1906
1900
821
2273
Market Price
$ 87.63
Selling Price
$ 78.15
1024
316
256
1942
Market Price
$ 108.28
Selling Price
$ 93.52
1899
536
1054
3355
Market Price
$ 75.75
Selling Price
$ 67.48
2742
663
1185
3351
Market Price
$ 86.81
Selling Price
$ 77.63
1296
392
1060
1355
Market Price
$ 99.45
Selling Price
$ 88.56
3235
1795
768
3295
Market Price
$ 69.22
Selling Price
$ 59.39
1038
256
828
2454
Market Price
$ 91.32
Selling Price
$ 80.46
1731
1589
1582
3880
Market Price
$ 73.51
Selling Price
$ 66.64
990
581
550
1463
Market Price
$ 96.15
Selling Price
$ 80.57
1372
1229
1173
2208
Market Price
$ 91.31
Selling Price
$ 79.08
1461
1428
852
4454
Market Price
$ 97.58
Selling Price
$ 86.61
2492
1934
2448
2948
Market Price
$ 66.38
Selling Price
$ 55.65
305
151
75
640
Market Price
$ 102.62
Selling Price
$ 89.55
3224
3083
2653
4474
Market Price
$ 80.60
Selling Price
$ 68.37
436
193
409
929
Market Price
$ 77.78
Selling Price
$ 65.76
3649
938
2174
4630
Market Price
$ 78.42
Selling Price
$ 68.48
588
328
190
675
Market Price
$ 82.32
Selling Price
$ 73.88
1192
774
433
1983
Market Price
$ 113.59
Selling Price
$ 96.64
1240
1058
1201
1768
Market Price
$ 102.47
Selling Price
$ 88.78
785
608
712
950
Market Price
$ 110.26
Selling Price
$ 97.42
306
171
221
650
Market Price
$ 99.42
Selling Price
$ 85.10
1641
1094
1436
4648
Market Price
$ 84.24
Selling Price
$ 76.36
479
410
267
1175
Market Price
$ 92.60
Selling Price
$ 80.57
1536
1309
689
2121