Market Price
$ 103.52
Selling Price
$ 92.08
828
336
756
1623
Market Price
$ 83.03
Selling Price
$ 74.47
779
708
714
3590
Market Price
$ 100.23
Selling Price
$ 89.75
2112
767
1827
3842
Market Price
$ 91.71
Selling Price
$ 77.09
3404
1102
2746
3536
Market Price
$ 89.11
Selling Price
$ 80.24
197
195
178
626
Market Price
$ 106.53
Selling Price
$ 89.70
1918
1502
1738
2301
Market Price
$ 83.30
Selling Price
$ 75.09
3117
2448
1136
3716
Market Price
$ 71.77
Selling Price
$ 62.25
1968
1793
738
3507
Market Price
$ 67.54
Selling Price
$ 60.39
1427
721
1405
1884
Market Price
$ 104.21
Selling Price
$ 90.90
586
380
212
1387
Market Price
$ 108.65
Selling Price
$ 98.37
2662
1514
870
4702
Market Price
$ 96.76
Selling Price
$ 85.98
2632
916
812
3041
Market Price
$ 85.85
Selling Price
$ 77.52
2343
987
1364
3027
Market Price
$ 96.23
Selling Price
$ 82.20
567
296
506
1107
Market Price
$ 75.04
Selling Price
$ 63.49
1078
1076
566
4876
Market Price
$ 105.49
Selling Price
$ 89.42
948
503
427
3048
Market Price
$ 88.67
Selling Price
$ 80.21
612
260
158
2473
Market Price
$ 98.31
Selling Price
$ 85.54
1811
832
1003
2669
Market Price
$ 108.58
Selling Price
$ 97.50
1210
308
442
3973
Market Price
$ 63.04
Selling Price
$ 56.98
611
220
414
2117
Market Price
$ 83.71
Selling Price
$ 73.47
3644
2037
1589
4785
Market Price
$ 101.89
Selling Price
$ 85.13
2267
654
1715
3980
Market Price
$ 80.06
Selling Price
$ 69.72
1344
870
951
3204
Market Price
$ 110.18
Selling Price
$ 98.83
2064
1705
1905
3293
Market Price
$ 73.62
Selling Price
$ 64.47
1138
1048
584
1489
Market Price
$ 96.77
Selling Price
$ 85.51
3356
2687
2761
4316
Market Price
$ 100.25
Selling Price
$ 88.03
1993
479
708
4266
Market Price
$ 98.34
Selling Price
$ 85.21
1743
580
1146
4167
Market Price
$ 74.37
Selling Price
$ 65.01
866
520
241
1250
Market Price
$ 69.13
Selling Price
$ 61.62
1849
1237
1305
4649
Market Price
$ 91.94
Selling Price
$ 77.36
1044
979
473
3638
Market Price
$ 88.47
Selling Price
$ 75.39
1144
1108
845
3525
Market Price
$ 79.77
Selling Price
$ 66.86
248
118
69
667
Market Price
$ 113.26
Selling Price
$ 97.31
555
243
395
2316
Market Price
$ 88.59
Selling Price
$ 77.56
2586
1784
1138
2608
Market Price
$ 73.34
Selling Price
$ 63.83
1170
503
309
3248
Market Price
$ 103.82
Selling Price
$ 91.53
1783
903
968
1959
Market Price
$ 108.83
Selling Price
$ 98.28
2502
970
967
3081
Market Price
$ 63.85
Selling Price
$ 56.29
2164
1961
1965
2472
Market Price
$ 64.35
Selling Price
$ 57.39
1378
277
871
3212