Market Price
$ 116.72
Selling Price
$ 98.59
1963
1673
1446
3672
Market Price
$ 87.30
Selling Price
$ 78.47
1680
474
1038
1771
Market Price
$ 73.11
Selling Price
$ 64.92
778
157
613
1893
Market Price
$ 86.69
Selling Price
$ 78.37
3099
917
962
4320
Market Price
$ 67.53
Selling Price
$ 61.31
477
474
472
720
Market Price
$ 98.71
Selling Price
$ 87.07
3231
2165
1263
3476
Market Price
$ 102.89
Selling Price
$ 91.67
2108
1909
1011
3670
Market Price
$ 108.25
Selling Price
$ 90.76
250
194
231
1066
Market Price
$ 97.70
Selling Price
$ 87.72
711
395
308
898
Market Price
$ 76.83
Selling Price
$ 68.27
2393
1662
1448
4087
Market Price
$ 73.13
Selling Price
$ 66.22
688
243
617
1038
Market Price
$ 80.74
Selling Price
$ 69.27
1633
743
1013
3006
Market Price
$ 102.37
Selling Price
$ 89.71
1115
976
882
2581
Market Price
$ 73.49
Selling Price
$ 64.09
3070
1826
2887
3697
Market Price
$ 70.16
Selling Price
$ 58.59
776
262
316
2304
Market Price
$ 103.01
Selling Price
$ 87.28
1917
1650
1238
3566
Market Price
$ 72.15
Selling Price
$ 63.60
2041
1469
700
3346
Market Price
$ 87.71
Selling Price
$ 73.25
953
930
652
1341
Market Price
$ 75.86
Selling Price
$ 67.88
1806
1031
1616
2531
Market Price
$ 96.12
Selling Price
$ 85.05
4427
1937
3930
4673
Market Price
$ 95.68
Selling Price
$ 86.12
1213
884
539
2163
Market Price
$ 107.35
Selling Price
$ 96.85
335
318
291
432
Market Price
$ 61.85
Selling Price
$ 55.71
2813
640
930
4477
Market Price
$ 96.09
Selling Price
$ 86.23
523
237
338
2149
Market Price
$ 72.47
Selling Price
$ 62.81
499
159
222
611
Market Price
$ 66.34
Selling Price
$ 57.61
1362
544
1035
2132
Market Price
$ 64.38
Selling Price
$ 56.74
3530
2462
3183
4898
Market Price
$ 63.16
Selling Price
$ 57.04
462
216
158
827
Market Price
$ 98.82
Selling Price
$ 87.15
301
297
232
1478
Market Price
$ 73.74
Selling Price
$ 63.90
818
700
182
983
Market Price
$ 82.06
Selling Price
$ 73.79
305
105
214
1110
Market Price
$ 77.98
Selling Price
$ 68.68
2400
1469
1143
2787
Market Price
$ 65.69
Selling Price
$ 56.87
1525
1308
843
1818
Market Price
$ 95.04
Selling Price
$ 82.88
1702
1220
871
1836
Market Price
$ 80.54
Selling Price
$ 71.52
1185
693
1086
3271
Market Price
$ 87.49
Selling Price
$ 73.24
554
263
137
1582
Market Price
$ 91.79
Selling Price
$ 79.89
1128
1021
395
2165
Market Price
$ 106.98
Selling Price
$ 90.40
320
191
278
886
Market Price
$ 73.39
Selling Price
$ 61.71
2409
791
1364
3196
Market Price
$ 77.40
Selling Price
$ 69.04
681
378
442
768