Market Price
$ 106.17
Selling Price
$ 95.72
612
481
384
790
Market Price
$ 112.56
Selling Price
$ 94.76
2083
950
715
3551
Market Price
$ 92.20
Selling Price
$ 78.36
2528
942
1807
4617
Market Price
$ 111.10
Selling Price
$ 95.35
1085
639
626
2221
Market Price
$ 78.67
Selling Price
$ 70.47
2609
839
2377
2805
Market Price
$ 90.66
Selling Price
$ 82.00
1209
506
742
1789
Market Price
$ 72.30
Selling Price
$ 65.50
2703
898
967
3975
Market Price
$ 88.94
Selling Price
$ 78.17
3937
2167
3270
4972
Market Price
$ 85.14
Selling Price
$ 75.45
2549
866
1800
2893
Market Price
$ 112.18
Selling Price
$ 96.03
1069
626
609
1112
Market Price
$ 65.86
Selling Price
$ 57.90
896
883
385
3315
Market Price
$ 67.30
Selling Price
$ 60.83
170
38
52
763
Market Price
$ 72.11
Selling Price
$ 63.74
2335
1776
877
2410
Market Price
$ 111.53
Selling Price
$ 96.97
1126
714
956
2558
Market Price
$ 108.74
Selling Price
$ 92.69
494
448
268
1159
Market Price
$ 82.34
Selling Price
$ 74.50
864
192
849
2370
Market Price
$ 103.14
Selling Price
$ 89.61
1150
820
784
3284
Market Price
$ 102.17
Selling Price
$ 91.51
801
518
260
1941
Market Price
$ 83.27
Selling Price
$ 74.98
699
486
375
728
Market Price
$ 70.39
Selling Price
$ 61.46
931
721
635
4259
Market Price
$ 69.28
Selling Price
$ 59.11
571
252
390
841
Market Price
$ 65.97
Selling Price
$ 59.70
2164
1392
1542
2587
Market Price
$ 101.48
Selling Price
$ 90.79
799
316
548
2262
Market Price
$ 117.56
Selling Price
$ 98.42
688
334
274
2284
Market Price
$ 79.89
Selling Price
$ 71.44
312
298
222
1431
Market Price
$ 79.18
Selling Price
$ 67.93
623
569
303
1180
Market Price
$ 80.76
Selling Price
$ 71.06
3020
1583
1149
3882
Market Price
$ 108.01
Selling Price
$ 92.13
1028
950
1002
2444
Market Price
$ 113.81
Selling Price
$ 96.86
1385
785
1260
2622
Market Price
$ 96.98
Selling Price
$ 83.06
1244
1070
696
2070
Market Price
$ 84.44
Selling Price
$ 73.15
1501
492
936
3353
Market Price
$ 88.65
Selling Price
$ 75.89
2197
1389
2014
3781
Market Price
$ 100.13
Selling Price
$ 83.77
2125
494
1407
3438
Market Price
$ 95.12
Selling Price
$ 81.33
403
267
352
1044
Market Price
$ 102.74
Selling Price
$ 89.28
1286
601
570
1648
Market Price
$ 103.02
Selling Price
$ 88.70
1216
535
379
1450
Market Price
$ 64.22
Selling Price
$ 55.74
1344
750
891
1395
Market Price
$ 69.59
Selling Price
$ 59.66
421
294
152
1038
Market Price
$ 109.61
Selling Price
$ 91.85
657
469
408
900
Market Price
$ 82.69
Selling Price
$ 70.87
1322
640
647
3502