Market Price
$ 76.75
Selling Price
$ 65.61
486
182
126
709
Market Price
$ 108.01
Selling Price
$ 90.61
1705
1426
609
4272
Market Price
$ 75.51
Selling Price
$ 66.82
2289
2125
1202
3057
Market Price
$ 70.33
Selling Price
$ 62.83
627
495
297
2310
Market Price
$ 111.10
Selling Price
$ 93.44
421
353
263
541
Market Price
$ 82.74
Selling Price
$ 72.46
2263
1363
1290
2788
Market Price
$ 98.00
Selling Price
$ 85.95
936
709
766
1604
Market Price
$ 82.36
Selling Price
$ 71.43
486
462
329
1117
Market Price
$ 65.52
Selling Price
$ 57.40
2933
1121
1351
4424
Market Price
$ 115.55
Selling Price
$ 97.52
2354
1433
987
4279
Market Price
$ 74.88
Selling Price
$ 66.40
1377
285
565
4057
Market Price
$ 105.61
Selling Price
$ 89.16
4524
1347
3567
4910
Market Price
$ 72.57
Selling Price
$ 64.13
986
379
407
1481
Market Price
$ 85.09
Selling Price
$ 73.49
1120
732
435
2573
Market Price
$ 95.40
Selling Price
$ 82.78
2305
967
2008
4281
Market Price
$ 76.86
Selling Price
$ 65.80
1845
606
1802
2068
Market Price
$ 88.56
Selling Price
$ 78.41
791
550
505
2740
Market Price
$ 101.84
Selling Price
$ 90.42
2826
751
1771
4744
Market Price
$ 68.50
Selling Price
$ 62.23
1525
805
590
1639
Market Price
$ 62.19
Selling Price
$ 55.24
2903
1295
696
3563
Market Price
$ 94.07
Selling Price
$ 82.32
3326
2882
1326
3600
Market Price
$ 80.32
Selling Price
$ 71.12
2732
1313
1255
4387
Market Price
$ 65.92
Selling Price
$ 58.10
3789
2432
3574
4140
Market Price
$ 96.57
Selling Price
$ 84.12
1073
656
994
4467
Market Price
$ 64.45
Selling Price
$ 58.50
2101
1027
1447
4361
Market Price
$ 73.70
Selling Price
$ 65.79
762
720
218
975
Market Price
$ 100.89
Selling Price
$ 86.49
1023
760
341
2999
Market Price
$ 66.11
Selling Price
$ 59.88
1976
1427
961
4507
Market Price
$ 75.25
Selling Price
$ 67.31
1435
321
929
2092
Market Price
$ 68.80
Selling Price
$ 59.22
2179
1235
1951
3073
Market Price
$ 67.42
Selling Price
$ 57.93
2168
2058
442
4711
Market Price
$ 98.27
Selling Price
$ 87.82
3216
1446
1641
4072
Market Price
$ 88.14
Selling Price
$ 79.38
1984
1666
1686
4674
Market Price
$ 63.35
Selling Price
$ 55.36
683
300
216
1100
Market Price
$ 89.90
Selling Price
$ 76.81
1745
926
552
3391
Market Price
$ 68.25
Selling Price
$ 61.90
1408
685
357
1802
Market Price
$ 98.67
Selling Price
$ 88.56
1411
1345
808
2062
Market Price
$ 111.77
Selling Price
$ 93.97
506
497
289
826
Market Price
$ 104.53
Selling Price
$ 94.09
1523
1264
395
3868
Market Price
$ 109.92
Selling Price
$ 92.49
1511
1078
792
4373