Market Price
$ 100.80
Selling Price
$ 84.17
1400
892
1141
2104
Market Price
$ 91.57
Selling Price
$ 77.90
1786
868
1617
2708
Market Price
$ 99.58
Selling Price
$ 83.45
1343
883
873
2225
Market Price
$ 76.15
Selling Price
$ 65.44
1573
685
1411
2004
Market Price
$ 71.84
Selling Price
$ 62.93
229
102
134
827
Market Price
$ 108.00
Selling Price
$ 94.06
658
500
343
2923
Market Price
$ 102.80
Selling Price
$ 88.13
1064
827
890
2109
Market Price
$ 112.87
Selling Price
$ 97.19
1976
706
561
2037
Market Price
$ 82.92
Selling Price
$ 70.27
1769
555
1443
3375
Market Price
$ 112.93
Selling Price
$ 95.73
2608
1913
1956
2783
Market Price
$ 97.84
Selling Price
$ 88.45
503
326
460
648
Market Price
$ 75.79
Selling Price
$ 67.85
2126
1102
1282
3683
Market Price
$ 90.01
Selling Price
$ 79.92
1611
753
779
4183
Market Price
$ 105.00
Selling Price
$ 92.26
1522
705
1258
2875
Market Price
$ 108.69
Selling Price
$ 94.12
644
638
484
3019
Market Price
$ 70.93
Selling Price
$ 63.79
536
320
117
2487
Market Price
$ 66.13
Selling Price
$ 56.60
1192
452
364
2125
Market Price
$ 112.88
Selling Price
$ 98.74
1066
386
804
4265
Market Price
$ 76.66
Selling Price
$ 68.70
1169
541
838
1253
Market Price
$ 72.46
Selling Price
$ 63.26
708
392
158
2630
Market Price
$ 75.14
Selling Price
$ 64.20
951
493
730
998
Market Price
$ 110.05
Selling Price
$ 96.91
3859
3804
2910
4552
Market Price
$ 101.93
Selling Price
$ 92.45
467
414
230
2152
Market Price
$ 66.92
Selling Price
$ 59.45
1397
1379
1252
2871
Market Price
$ 93.16
Selling Price
$ 79.26
1119
792
1021
2858
Market Price
$ 111.22
Selling Price
$ 93.96
248
160
217
692
Market Price
$ 97.44
Selling Price
$ 82.50
2489
840
1957
2587
Market Price
$ 68.69
Selling Price
$ 58.52
363
136
163
658
Market Price
$ 108.08
Selling Price
$ 95.70
4338
1001
3795
4518
Market Price
$ 70.84
Selling Price
$ 63.00
504
253
294
507
Market Price
$ 80.83
Selling Price
$ 69.43
2654
1997
2356
2861
Market Price
$ 109.14
Selling Price
$ 91.04
1977
807
1600
2142
Market Price
$ 75.77
Selling Price
$ 66.27
1439
1287
866
1974
Market Price
$ 106.82
Selling Price
$ 91.10
1861
1157
1362
2942
Market Price
$ 90.81
Selling Price
$ 82.07
261
239
143
1193
Market Price
$ 69.72
Selling Price
$ 58.75
1357
1141
662
1442
Market Price
$ 95.89
Selling Price
$ 81.56
3085
2915
1967
3307
Market Price
$ 94.23
Selling Price
$ 83.35
2059
843
814
2207
Market Price
$ 93.89
Selling Price
$ 78.74
2462
2267
1483
2731
Market Price
$ 63.80
Selling Price
$ 55.78
818
647
219
1180