Market Price
$ 62.46
Selling Price
$ 56.01
1459
1032
353
1598
Market Price
$ 69.64
Selling Price
$ 62.31
1114
678
234
1532
Market Price
$ 91.66
Selling Price
$ 81.52
3748
2838
2653
4224
Market Price
$ 106.56
Selling Price
$ 96.75
749
198
240
1574
Market Price
$ 85.68
Selling Price
$ 71.75
2469
1099
752
4414
Market Price
$ 110.46
Selling Price
$ 98.34
3418
1876
951
4343
Market Price
$ 85.97
Selling Price
$ 77.64
1352
708
355
2275
Market Price
$ 86.46
Selling Price
$ 78.29
591
462
309
749
Market Price
$ 79.12
Selling Price
$ 71.61
1703
1345
685
2900
Market Price
$ 70.69
Selling Price
$ 60.25
1278
415
293
2802
Market Price
$ 103.93
Selling Price
$ 87.54
250
135
215
913
Market Price
$ 73.29
Selling Price
$ 63.49
2117
1321
498
4846
Market Price
$ 87.17
Selling Price
$ 72.96
1482
641
986
2383
Market Price
$ 110.31
Selling Price
$ 96.78
1225
1091
445
3521
Market Price
$ 101.34
Selling Price
$ 89.31
335
133
245
1379
Market Price
$ 95.68
Selling Price
$ 83.59
1022
485
810
2268
Market Price
$ 109.10
Selling Price
$ 91.21
446
333
344
470
Market Price
$ 70.81
Selling Price
$ 61.82
422
337
329
1704
Market Price
$ 95.64
Selling Price
$ 83.63
1353
798
638
2493
Market Price
$ 65.33
Selling Price
$ 56.44
3015
894
2506
3790
Market Price
$ 69.70
Selling Price
$ 62.53
1015
662
995
4935
Market Price
$ 93.05
Selling Price
$ 81.73
3704
2403
1492
4419
Market Price
$ 76.24
Selling Price
$ 67.71
3137
1898
1698
3343
Market Price
$ 78.29
Selling Price
$ 67.27
718
245
716
2414
Market Price
$ 63.95
Selling Price
$ 56.54
2368
1453
634
4428
Market Price
$ 99.15
Selling Price
$ 82.82
3084
2418
3034
3688
Market Price
$ 67.36
Selling Price
$ 56.85
1046
428
997
1847
Market Price
$ 74.62
Selling Price
$ 63.47
213
103
81
689
Market Price
$ 99.63
Selling Price
$ 83.17
410
220
255
637
Market Price
$ 79.42
Selling Price
$ 69.79
533
299
471
2194
Market Price
$ 64.72
Selling Price
$ 55.60
3093
2292
1658
4235
Market Price
$ 113.50
Selling Price
$ 95.06
4306
1242
1010
4862
Market Price
$ 104.72
Selling Price
$ 92.24
1530
691
1425
1707
Market Price
$ 106.35
Selling Price
$ 89.05
611
197
515
2762
Market Price
$ 99.79
Selling Price
$ 84.67
1418
1011
356
3753
Market Price
$ 94.08
Selling Price
$ 78.43
610
423
373
782
Market Price
$ 79.20
Selling Price
$ 69.49
3899
2807
1083
4081
Market Price
$ 85.59
Selling Price
$ 71.34
1702
380
1502
3163
Market Price
$ 103.10
Selling Price
$ 92.08
2357
1961
1504
2949
Market Price
$ 98.37
Selling Price
$ 82.01
982
663
582
3505