Market Price
$ 104.11
Selling Price
$ 87.64
704
172
302
3454
Market Price
$ 87.16
Selling Price
$ 78.20
397
261
208
1131
Market Price
$ 113.20
Selling Price
$ 97.46
2796
1465
2004
3637
Market Price
$ 106.24
Selling Price
$ 88.70
2031
1655
694
3362
Market Price
$ 77.32
Selling Price
$ 67.68
1274
909
931
2977
Market Price
$ 87.89
Selling Price
$ 79.56
2125
1493
978
2496
Market Price
$ 74.47
Selling Price
$ 62.38
1507
983
714
1993
Market Price
$ 99.17
Selling Price
$ 88.44
1366
420
1017
1569
Market Price
$ 109.61
Selling Price
$ 93.61
4496
3084
2874
4949
Market Price
$ 103.94
Selling Price
$ 93.54
1513
1156
784
3408
Market Price
$ 106.52
Selling Price
$ 91.70
877
735
553
2301
Market Price
$ 103.34
Selling Price
$ 88.65
1066
621
576
2885
Market Price
$ 97.28
Selling Price
$ 84.18
1681
1584
721
1958
Market Price
$ 85.85
Selling Price
$ 77.76
2781
893
900
4474
Market Price
$ 98.86
Selling Price
$ 83.20
1322
1027
421
4433
Market Price
$ 91.37
Selling Price
$ 79.75
2541
1989
780
4449
Market Price
$ 85.18
Selling Price
$ 72.18
3394
2301
724
4643
Market Price
$ 69.92
Selling Price
$ 60.71
2775
1729
2018
3132
Market Price
$ 68.17
Selling Price
$ 58.80
845
597
574
1626
Market Price
$ 98.97
Selling Price
$ 88.76
1554
1301
1512
3194
Market Price
$ 108.54
Selling Price
$ 95.33
1610
1592
1198
1612
Market Price
$ 108.43
Selling Price
$ 96.30
3084
1725
2117
4024
Market Price
$ 111.40
Selling Price
$ 95.72
500
418
321
1578
Market Price
$ 77.96
Selling Price
$ 65.10
136
43
43
637
Market Price
$ 83.23
Selling Price
$ 72.92
2529
2382
1710
4050
Market Price
$ 75.95
Selling Price
$ 66.83
135
124
59
420
Market Price
$ 112.50
Selling Price
$ 98.08
931
432
696
1929
Market Price
$ 72.73
Selling Price
$ 64.20
925
454
889
3567
Market Price
$ 82.81
Selling Price
$ 70.63
2901
1691
921
3091
Market Price
$ 91.76
Selling Price
$ 77.99
1758
476
1426
2274
Market Price
$ 68.76
Selling Price
$ 58.77
2235
2074
938
2471
Market Price
$ 76.78
Selling Price
$ 68.28
2094
497
1657
3206
Market Price
$ 89.86
Selling Price
$ 75.88
2182
2007
2063
3333
Market Price
$ 67.19
Selling Price
$ 56.05
2838
2228
1987
3135
Market Price
$ 73.25
Selling Price
$ 64.45
2686
2265
990
4612
Market Price
$ 84.11
Selling Price
$ 70.40
919
197
562
1320
Market Price
$ 86.22
Selling Price
$ 77.51
790
429
726
1095
Market Price
$ 98.08
Selling Price
$ 87.39
1703
1699
1409
1848
Market Price
$ 104.15
Selling Price
$ 86.81
1989
1018
1866
3703
Market Price
$ 80.94
Selling Price
$ 67.89
2455
827
2051
3164