Market Price
$ 100.72
Selling Price
$ 91.31
400
352
188
1324
Market Price
$ 84.28
Selling Price
$ 75.90
4353
3598
3594
4969
Market Price
$ 74.61
Selling Price
$ 63.07
2542
1041
1255
3239
Market Price
$ 83.86
Selling Price
$ 76.14
2871
1463
2294
3776
Market Price
$ 99.92
Selling Price
$ 87.55
1164
929
643
3519
Market Price
$ 85.14
Selling Price
$ 72.87
468
231
291
713
Market Price
$ 100.42
Selling Price
$ 88.59
602
262
331
1642
Market Price
$ 102.40
Selling Price
$ 90.37
2815
2062
2621
4253
Market Price
$ 84.00
Selling Price
$ 73.42
385
125
203
1119
Market Price
$ 85.91
Selling Price
$ 73.91
1449
1042
337
2611
Market Price
$ 73.76
Selling Price
$ 65.70
4692
3182
1566
4938
Market Price
$ 110.28
Selling Price
$ 95.87
2360
2305
2166
3798
Market Price
$ 88.86
Selling Price
$ 75.55
993
601
221
1072
Market Price
$ 86.49
Selling Price
$ 75.63
2512
1796
1724
2678
Market Price
$ 111.50
Selling Price
$ 97.19
938
401
210
2382
Market Price
$ 86.68
Selling Price
$ 74.45
1590
732
606
4840
Market Price
$ 104.86
Selling Price
$ 88.02
2267
1754
815
3709
Market Price
$ 69.31
Selling Price
$ 59.54
3861
2128
3596
4763
Market Price
$ 77.92
Selling Price
$ 66.23
511
229
370
1192
Market Price
$ 98.99
Selling Price
$ 86.88
1040
263
449
3720
Market Price
$ 105.27
Selling Price
$ 89.71
896
638
565
1500
Market Price
$ 66.54
Selling Price
$ 58.23
225
143
194
980
Market Price
$ 74.90
Selling Price
$ 63.48
668
615
492
2611
Market Price
$ 95.34
Selling Price
$ 82.73
799
410
423
2597
Market Price
$ 77.84
Selling Price
$ 69.05
2033
584
1844
4833
Market Price
$ 100.16
Selling Price
$ 83.84
1466
584
375
3479
Market Price
$ 96.17
Selling Price
$ 83.72
1069
338
216
1093
Market Price
$ 110.33
Selling Price
$ 93.26
1558
371
1160
4688
Market Price
$ 92.26
Selling Price
$ 79.85
2842
2213
1375
3249
Market Price
$ 94.66
Selling Price
$ 83.67
1604
1140
912
1824
Market Price
$ 104.00
Selling Price
$ 94.50
954
555
949
1147
Market Price
$ 108.56
Selling Price
$ 96.61
3928
2145
3036
4083
Market Price
$ 109.96
Selling Price
$ 96.51
1726
948
735
1955
Market Price
$ 91.06
Selling Price
$ 80.99
418
93
161
1602
Market Price
$ 95.24
Selling Price
$ 84.47
1928
564
1131
2537
Market Price
$ 91.92
Selling Price
$ 80.79
319
152
163
1080
Market Price
$ 67.87
Selling Price
$ 58.83
1531
591
1151
4287
Market Price
$ 91.17
Selling Price
$ 82.11
1515
1437
721
1874
Market Price
$ 112.03
Selling Price
$ 98.91
309
213
300
868
Market Price
$ 106.37
Selling Price
$ 89.82
306
193
140
954