Market Price
$ 107.69
Selling Price
$ 90.61
268
199
137
1054
Market Price
$ 98.14
Selling Price
$ 87.66
1209
719
387
3536
Market Price
$ 107.61
Selling Price
$ 97.56
1714
1578
1623
3174
Market Price
$ 102.72
Selling Price
$ 85.71
2377
1660
679
3134
Market Price
$ 103.95
Selling Price
$ 92.00
1013
653
327
2792
Market Price
$ 108.61
Selling Price
$ 91.76
372
108
268
1051
Market Price
$ 103.79
Selling Price
$ 89.27
110
29
80
516
Market Price
$ 94.57
Selling Price
$ 85.20
1053
647
212
1956
Market Price
$ 89.46
Selling Price
$ 79.24
374
371
257
1825
Market Price
$ 65.99
Selling Price
$ 56.00
3973
1407
3196
4709
Market Price
$ 75.12
Selling Price
$ 63.25
2116
1658
953
4134
Market Price
$ 81.18
Selling Price
$ 68.41
940
239
199
2528
Market Price
$ 99.55
Selling Price
$ 89.27
2824
1399
736
3945
Market Price
$ 71.91
Selling Price
$ 63.65
622
140
590
925
Market Price
$ 64.44
Selling Price
$ 58.00
3077
1732
2912
3709
Market Price
$ 101.59
Selling Price
$ 86.44
1204
778
864
2905
Market Price
$ 74.16
Selling Price
$ 62.40
1101
457
730
1808
Market Price
$ 96.73
Selling Price
$ 86.19
526
191
319
1306
Market Price
$ 105.52
Selling Price
$ 89.85
1079
721
954
1627
Market Price
$ 98.28
Selling Price
$ 88.02
1927
1395
1155
2113
Market Price
$ 95.16
Selling Price
$ 83.76
1372
299
629
4114
Market Price
$ 74.35
Selling Price
$ 62.58
752
154
665
1400
Market Price
$ 67.81
Selling Price
$ 58.06
1242
399
1073
1266
Market Price
$ 64.31
Selling Price
$ 57.56
2094
1166
805
2754
Market Price
$ 96.89
Selling Price
$ 87.59
1432
614
1112
2870
Market Price
$ 109.85
Selling Price
$ 93.79
1871
1259
1768
2861
Market Price
$ 74.51
Selling Price
$ 64.79
365
202
80
405
Market Price
$ 67.71
Selling Price
$ 58.39
2378
1123
1401
4198
Market Price
$ 64.03
Selling Price
$ 57.38
447
193
139
1932
Market Price
$ 67.87
Selling Price
$ 57.84
300
183
269
1164
Market Price
$ 82.23
Selling Price
$ 73.61
178
45
106
744
Market Price
$ 63.38
Selling Price
$ 55.73
2679
1135
2122
3759
Market Price
$ 89.12
Selling Price
$ 79.35
3296
831
2208
4804
Market Price
$ 107.36
Selling Price
$ 95.34
1512
339
883
2070
Market Price
$ 77.29
Selling Price
$ 70.11
2128
483
1031
4670
Market Price
$ 77.56
Selling Price
$ 66.75
1920
1795
651
4450
Market Price
$ 81.31
Selling Price
$ 69.54
2534
1957
966
4410
Market Price
$ 70.43
Selling Price
$ 60.65
1263
543
430
1909
Market Price
$ 98.90
Selling Price
$ 88.90
1306
1226
1258
1992
Market Price
$ 91.01
Selling Price
$ 80.28
3714
886
1847
3970