Market Price
$ 63.19
Selling Price
$ 54.11
1900
952
1178
4587
Market Price
$ 32.63
Selling Price
$ 27.46
278
184
68
1129
Market Price
$ 61.16
Selling Price
$ 54.39
1450
1103
815
2320
Market Price
$ 43.68
Selling Price
$ 38.16
1455
1066
603
1871
Market Price
$ 43.32
Selling Price
$ 37.14
1040
869
989
2889
Market Price
$ 32.95
Selling Price
$ 29.19
2674
2658
1047
4510
Market Price
$ 32.38
Selling Price
$ 27.93
1256
1148
965
2766
Market Price
$ 33.87
Selling Price
$ 28.48
1429
973
1074
2708
Market Price
$ 48.25
Selling Price
$ 41.50
1401
666
1175
3827
Market Price
$ 32.89
Selling Price
$ 28.00
1083
965
337
3623
Market Price
$ 39.90
Selling Price
$ 36.17
344
310
313
1081
Market Price
$ 64.08
Selling Price
$ 54.28
1734
1415
1438
2261
Market Price
$ 42.09
Selling Price
$ 35.08
836
243
497
2500
Market Price
$ 51.27
Selling Price
$ 43.71
471
395
305
1061
Market Price
$ 47.54
Selling Price
$ 41.16
204
93
204
444
Market Price
$ 65.05
Selling Price
$ 57.36
2050
1879
1559
2763
Market Price
$ 29.71
Selling Price
$ 26.88
845
469
298
4096
Market Price
$ 34.73
Selling Price
$ 29.01
2861
2104
1174
3772
Market Price
$ 61.30
Selling Price
$ 54.40
3902
3494
1815
4004
Market Price
$ 43.15
Selling Price
$ 37.66
1322
965
849
2807
Market Price
$ 65.63
Selling Price
$ 59.63
3122
640
2161
3403
Market Price
$ 63.57
Selling Price
$ 55.16
586
262
287
1148
Market Price
$ 46.61
Selling Price
$ 40.39
138
130
50
420
Market Price
$ 46.25
Selling Price
$ 40.60
2432
2070
2334
2698
Market Price
$ 64.09
Selling Price
$ 57.54
1861
1104
1347
3795
Market Price
$ 32.21
Selling Price
$ 27.37
470
107
112
1254
Market Price
$ 49.30
Selling Price
$ 41.43
1770
1349
1529
1833
Market Price
$ 59.73
Selling Price
$ 51.60
1944
1693
1226
4016
Market Price
$ 47.25
Selling Price
$ 40.52
775
646
569
2231
Market Price
$ 48.61
Selling Price
$ 42.00
2751
1814
1711
2768
Market Price
$ 66.23
Selling Price
$ 59.82
2834
2713
1196
4040
Market Price
$ 64.45
Selling Price
$ 54.04
2817
933
1211
3811
Market Price
$ 45.58
Selling Price
$ 38.45
503
210
503
2270
Market Price
$ 28.99
Selling Price
$ 26.08
591
166
417
913
Market Price
$ 40.46
Selling Price
$ 33.98
2267
936
543
3970
Market Price
$ 31.13
Selling Price
$ 27.94
3005
2399
1393
4424
Market Price
$ 59.95
Selling Price
$ 50.24
2036
1180
1462
4141
Market Price
$ 60.80
Selling Price
$ 54.41
3705
2999
3307
3862
Market Price
$ 49.24
Selling Price
$ 42.28
3802
947
1053
3946
Market Price
$ 61.33
Selling Price
$ 55.66
2790
2273
643
3187