Market Price
$ 107.51
Selling Price
$ 93.13
2149
2011
1006
4808
Market Price
$ 86.84
Selling Price
$ 78.00
345
320
120
510
Market Price
$ 111.55
Selling Price
$ 95.28
466
230
297
509
Market Price
$ 83.17
Selling Price
$ 70.47
682
505
421
1854
Market Price
$ 74.77
Selling Price
$ 67.36
2546
1682
1749
2730
Market Price
$ 95.60
Selling Price
$ 85.11
799
561
541
2671
Market Price
$ 66.70
Selling Price
$ 57.07
1844
946
1210
3439
Market Price
$ 91.24
Selling Price
$ 77.74
315
211
214
1200
Market Price
$ 104.49
Selling Price
$ 92.22
2633
2257
1504
3856
Market Price
$ 74.00
Selling Price
$ 65.45
2398
1643
1208
2935
Market Price
$ 68.40
Selling Price
$ 60.00
1681
847
1395
2486
Market Price
$ 83.69
Selling Price
$ 74.52
3093
1980
1477
3961
Market Price
$ 63.61
Selling Price
$ 56.54
952
832
870
3794
Market Price
$ 74.54
Selling Price
$ 65.72
2542
945
1211
2600
Market Price
$ 102.86
Selling Price
$ 87.03
949
645
386
4439
Market Price
$ 101.42
Selling Price
$ 90.14
2078
976
2020
2158
Market Price
$ 65.63
Selling Price
$ 58.88
1293
485
756
2727
Market Price
$ 107.76
Selling Price
$ 93.76
2091
984
1033
3529
Market Price
$ 87.48
Selling Price
$ 74.31
504
437
207
560
Market Price
$ 85.08
Selling Price
$ 74.26
3255
3100
810
4554
Market Price
$ 106.49
Selling Price
$ 95.33
1348
1168
687
2488
Market Price
$ 63.60
Selling Price
$ 57.13
554
504
126
1241
Market Price
$ 83.10
Selling Price
$ 74.44
1490
305
1344
3972
Market Price
$ 64.40
Selling Price
$ 57.35
2021
2006
772
3404
Market Price
$ 98.07
Selling Price
$ 81.77
2927
2161
1456
4546
Market Price
$ 82.81
Selling Price
$ 69.51
1228
533
1055
3569
Market Price
$ 62.21
Selling Price
$ 55.59
3097
2563
1351
3868
Market Price
$ 88.64
Selling Price
$ 80.48
956
281
286
1916
Market Price
$ 113.08
Selling Price
$ 97.27
1776
752
995
2434
Market Price
$ 96.71
Selling Price
$ 87.62
1692
578
414
1746
Market Price
$ 78.17
Selling Price
$ 65.94
811
420
331
2265
Market Price
$ 107.69
Selling Price
$ 91.69
1215
543
643
1428
Market Price
$ 113.73
Selling Price
$ 97.84
669
343
606
2004
Market Price
$ 80.40
Selling Price
$ 70.17
762
699
663
1131
Market Price
$ 78.48
Selling Price
$ 66.01
862
199
695
1475
Market Price
$ 113.84
Selling Price
$ 97.62
246
57
220
913
Market Price
$ 89.91
Selling Price
$ 78.37
4105
2995
3527
4987
Market Price
$ 94.90
Selling Price
$ 79.74
2724
1038
770
3642
Market Price
$ 69.01
Selling Price
$ 59.10
3407
1118
2759
3790
Market Price
$ 76.19
Selling Price
$ 68.26
1965
1582
1401
2533