Market Price
$ 113.37
Selling Price
$ 98.49
1610
1486
1382
4247
Market Price
$ 82.12
Selling Price
$ 70.80
3779
3772
1099
4576
Market Price
$ 74.59
Selling Price
$ 66.83
2383
2136
2302
2560
Market Price
$ 93.12
Selling Price
$ 84.12
2567
2080
2224
4319
Market Price
$ 99.60
Selling Price
$ 84.92
1942
585
1463
3956
Market Price
$ 90.10
Selling Price
$ 80.50
435
98
103
1329
Market Price
$ 99.86
Selling Price
$ 87.52
2240
1627
770
3713
Market Price
$ 63.99
Selling Price
$ 56.70
1308
339
792
4511
Market Price
$ 89.11
Selling Price
$ 76.33
3226
1879
2374
3764
Market Price
$ 88.08
Selling Price
$ 75.32
171
81
118
467
Market Price
$ 75.58
Selling Price
$ 67.09
1714
1112
1518
2701
Market Price
$ 98.64
Selling Price
$ 83.04
441
331
401
2059
Market Price
$ 94.46
Selling Price
$ 83.04
1133
1106
1005
4767
Market Price
$ 88.08
Selling Price
$ 77.72
2185
986
779
2897
Market Price
$ 98.25
Selling Price
$ 83.52
1003
990
612
1159
Market Price
$ 105.98
Selling Price
$ 94.96
2700
1461
760
2870
Market Price
$ 107.30
Selling Price
$ 97.42
1290
998
652
3015
Market Price
$ 99.41
Selling Price
$ 83.05
1957
1869
762
3952
Market Price
$ 104.64
Selling Price
$ 87.61
1118
587
595
1508
Market Price
$ 66.74
Selling Price
$ 56.00
4594
2402
3589
4925
Market Price
$ 69.82
Selling Price
$ 60.46
1998
966
806
3771
Market Price
$ 91.04
Selling Price
$ 78.44
1955
1113
1849
2073
Market Price
$ 102.96
Selling Price
$ 92.24
4298
1149
3011
4393
Market Price
$ 91.12
Selling Price
$ 79.92
3110
1366
923
3977
Market Price
$ 78.36
Selling Price
$ 69.46
685
360
474
767
Market Price
$ 82.60
Selling Price
$ 70.79
2793
912
1558
4790
Market Price
$ 84.31
Selling Price
$ 76.50
1514
1377
1207
3739
Market Price
$ 101.07
Selling Price
$ 85.57
1733
1686
605
4686
Market Price
$ 95.43
Selling Price
$ 84.11
1423
520
712
1563
Market Price
$ 111.74
Selling Price
$ 93.33
1567
1068
541
4968
Market Price
$ 111.89
Selling Price
$ 94.51
898
546
804
4341
Market Price
$ 87.20
Selling Price
$ 78.74
1152
1032
876
3696
Market Price
$ 74.59
Selling Price
$ 66.73
848
821
221
2720
Market Price
$ 111.38
Selling Price
$ 95.98
350
349
279
943
Market Price
$ 90.07
Selling Price
$ 75.38
3136
1718
2666
3153
Market Price
$ 99.39
Selling Price
$ 89.98
2619
1719
1998
4825
Market Price
$ 71.42
Selling Price
$ 62.50
2838
1952
1214
3324
Market Price
$ 99.63
Selling Price
$ 85.18
1918
466
862
2310
Market Price
$ 83.39
Selling Price
$ 73.46
1154
314
307
4083
Market Price
$ 69.30
Selling Price
$ 61.04
1388
441
600
1590