Market Price
$ 112.06
Selling Price
$ 97.84
234
181
205
525
Market Price
$ 76.40
Selling Price
$ 65.07
328
121
133
1161
Market Price
$ 82.40
Selling Price
$ 72.17
669
532
624
819
Market Price
$ 94.58
Selling Price
$ 80.27
860
752
680
1397
Market Price
$ 105.08
Selling Price
$ 91.39
2605
2530
1055
3316
Market Price
$ 71.03
Selling Price
$ 63.22
1840
1830
1631
3170
Market Price
$ 67.28
Selling Price
$ 56.57
3716
3095
1235
4489
Market Price
$ 98.90
Selling Price
$ 84.21
1032
915
589
2923
Market Price
$ 83.25
Selling Price
$ 73.83
3694
948
1653
4224
Market Price
$ 102.38
Selling Price
$ 91.31
387
238
158
1524
Market Price
$ 109.66
Selling Price
$ 94.58
221
47
89
649
Market Price
$ 77.31
Selling Price
$ 64.86
2819
2767
2634
4076
Market Price
$ 80.21
Selling Price
$ 72.91
3555
3266
784
4693
Market Price
$ 92.68
Selling Price
$ 81.56
787
477
337
814
Market Price
$ 105.16
Selling Price
$ 93.30
2022
1428
1956
4883
Market Price
$ 111.19
Selling Price
$ 95.32
464
356
302
650
Market Price
$ 104.40
Selling Price
$ 94.76
1658
1434
1056
2221
Market Price
$ 106.89
Selling Price
$ 93.16
1807
1510
931
4018
Market Price
$ 100.81
Selling Price
$ 90.68
360
121
285
717
Market Price
$ 99.01
Selling Price
$ 87.08
513
122
175
1747
Market Price
$ 97.56
Selling Price
$ 81.91
298
219
134
678
Market Price
$ 104.56
Selling Price
$ 89.15
2006
1599
726
2832
Market Price
$ 66.28
Selling Price
$ 58.95
1699
1577
1136
1875
Market Price
$ 94.08
Selling Price
$ 79.53
2720
2098
1968
3171
Market Price
$ 92.97
Selling Price
$ 79.90
2134
808
602
4840
Market Price
$ 84.34
Selling Price
$ 73.66
641
581
148
1252
Market Price
$ 109.75
Selling Price
$ 92.46
1649
537
1238
2284
Market Price
$ 80.43
Selling Price
$ 67.21
4782
1625
1258
4924
Market Price
$ 92.96
Selling Price
$ 77.54
168
117
150
574
Market Price
$ 70.95
Selling Price
$ 59.16
599
136
561
616
Market Price
$ 100.42
Selling Price
$ 83.75
726
272
225
947
Market Price
$ 81.73
Selling Price
$ 72.20
302
195
202
1082
Market Price
$ 99.42
Selling Price
$ 88.74
1767
388
434
2516
Market Price
$ 71.14
Selling Price
$ 61.51
1215
1206
794
2632
Market Price
$ 96.88
Selling Price
$ 83.93
1195
257
750
2310
Market Price
$ 84.02
Selling Price
$ 71.72
518
498
306
699
Market Price
$ 80.63
Selling Price
$ 73.22
1731
1036
405
4482
Market Price
$ 104.99
Selling Price
$ 94.46
359
298
148
898
Market Price
$ 81.43
Selling Price
$ 70.69
474
220
227
806
Market Price
$ 95.03
Selling Price
$ 82.67
564
341
182
1098