Market Price
$ 85.03
Selling Price
$ 75.80
1710
1265
813
1982
Market Price
$ 106.57
Selling Price
$ 90.50
564
433
492
1808
Market Price
$ 92.60
Selling Price
$ 77.90
2067
850
1564
4858
Market Price
$ 93.96
Selling Price
$ 81.33
3675
2838
1589
3717
Market Price
$ 103.04
Selling Price
$ 91.25
2183
1547
804
4156
Market Price
$ 92.53
Selling Price
$ 77.31
3431
1366
1682
3761
Market Price
$ 94.93
Selling Price
$ 80.10
844
466
742
1023
Market Price
$ 105.15
Selling Price
$ 89.39
1334
1289
374
1482
Market Price
$ 71.86
Selling Price
$ 59.95
1930
1440
938
2050
Market Price
$ 89.70
Selling Price
$ 81.12
1540
1343
396
2051
Market Price
$ 75.00
Selling Price
$ 67.56
1007
717
604
1397
Market Price
$ 79.42
Selling Price
$ 67.22
1885
1828
1226
2872
Market Price
$ 100.09
Selling Price
$ 85.85
1665
985
1399
3316
Market Price
$ 97.83
Selling Price
$ 87.67
1814
1653
981
2105
Market Price
$ 77.14
Selling Price
$ 69.84
2453
1193
2020
3444
Market Price
$ 108.21
Selling Price
$ 98.17
188
135
88
691
Market Price
$ 85.98
Selling Price
$ 78.00
1551
890
657
2004
Market Price
$ 89.72
Selling Price
$ 78.95
4433
3976
2899
4643
Market Price
$ 65.25
Selling Price
$ 57.92
532
399
210
1939
Market Price
$ 79.77
Selling Price
$ 66.54
1154
855
310
2038
Market Price
$ 65.78
Selling Price
$ 58.60
2507
1160
1110
2641
Market Price
$ 65.03
Selling Price
$ 57.15
1580
786
1155
1989
Market Price
$ 66.32
Selling Price
$ 57.39
791
267
223
1155
Market Price
$ 81.20
Selling Price
$ 72.93
1763
829
828
2854
Market Price
$ 76.63
Selling Price
$ 69.42
1618
1175
998
1911
Market Price
$ 85.38
Selling Price
$ 73.06
1642
771
1301
3050
Market Price
$ 89.37
Selling Price
$ 80.29
2551
745
2209
3924
Market Price
$ 72.03
Selling Price
$ 61.80
4490
3107
1687
4518
Market Price
$ 96.40
Selling Price
$ 87.24
2825
1012
576
3742
Market Price
$ 108.92
Selling Price
$ 91.80
1777
649
1634
2594
Market Price
$ 103.86
Selling Price
$ 90.91
1950
1288
1931
3430
Market Price
$ 103.32
Selling Price
$ 87.92
1827
1258
463
3731
Market Price
$ 78.48
Selling Price
$ 68.57
783
420
600
988
Market Price
$ 78.80
Selling Price
$ 66.64
3820
917
1040
4671
Market Price
$ 61.98
Selling Price
$ 55.21
2422
1835
639
3895
Market Price
$ 109.18
Selling Price
$ 95.47
1466
1094
1218
3890
Market Price
$ 72.10
Selling Price
$ 63.71
582
452
333
1240
Market Price
$ 94.32
Selling Price
$ 85.36
4328
2278
2789
4658
Market Price
$ 87.88
Selling Price
$ 73.37
2226
869
1139
3097
Market Price
$ 87.67
Selling Price
$ 75.49
827
328
687
1825