Market Price
$ 57.77
Selling Price
$ 49.36
1077
593
253
2253
Market Price
$ 59.49
Selling Price
$ 51.47
540
198
112
1794
Market Price
$ 54.40
Selling Price
$ 49.32
204
184
99
529
Market Price
$ 53.45
Selling Price
$ 45.05
1197
382
334
2913
Market Price
$ 44.17
Selling Price
$ 38.64
3252
1624
2896
3823
Market Price
$ 58.50
Selling Price
$ 52.72
1379
643
723
2403
Market Price
$ 35.92
Selling Price
$ 31.65
2305
834
606
3782
Market Price
$ 44.48
Selling Price
$ 38.51
2122
568
1726
2605
Market Price
$ 39.69
Selling Price
$ 33.63
297
118
154
1469
Market Price
$ 38.90
Selling Price
$ 34.88
2690
1232
1680
2822
Market Price
$ 58.56
Selling Price
$ 50.25
292
58
283
482
Market Price
$ 33.70
Selling Price
$ 28.79
1057
429
263
3299
Market Price
$ 67.31
Selling Price
$ 57.91
1114
405
643
4315
Market Price
$ 51.45
Selling Price
$ 43.58
590
579
276
1049
Market Price
$ 63.09
Selling Price
$ 56.67
2230
1947
964
4804
Market Price
$ 67.63
Selling Price
$ 59.91
2175
737
1691
3896
Market Price
$ 58.02
Selling Price
$ 49.30
3539
1889
2679
4207
Market Price
$ 60.25
Selling Price
$ 53.87
766
451
639
898
Market Price
$ 35.17
Selling Price
$ 30.01
1693
733
1410
4414
Market Price
$ 65.40
Selling Price
$ 58.73
225
223
218
492
Market Price
$ 67.38
Selling Price
$ 56.21
589
450
431
1853
Market Price
$ 36.73
Selling Price
$ 30.78
848
327
342
1224
Market Price
$ 53.39
Selling Price
$ 47.56
2413
1941
987
4599
Market Price
$ 57.49
Selling Price
$ 49.00
1702
1392
558
2065
Market Price
$ 40.34
Selling Price
$ 34.15
1786
762
1568
3124
Market Price
$ 61.76
Selling Price
$ 55.58
2389
802
1186
3829
Market Price
$ 29.52
Selling Price
$ 26.25
2084
1939
1852
2306
Market Price
$ 60.77
Selling Price
$ 51.90
2720
2241
551
3440
Market Price
$ 66.01
Selling Price
$ 57.74
3934
2061
1994
4925
Market Price
$ 40.88
Selling Price
$ 35.60
981
841
750
3520
Market Price
$ 38.10
Selling Price
$ 31.76
1306
1124
1296
3871
Market Price
$ 62.60
Selling Price
$ 56.07
2784
1176
1837
3554
Market Price
$ 57.72
Selling Price
$ 51.19
1938
1768
1376
2264
Market Price
$ 66.48
Selling Price
$ 58.29
1711
1488
1164
3633
Market Price
$ 57.71
Selling Price
$ 48.43
183
148
119
499
Market Price
$ 58.55
Selling Price
$ 52.95
2260
2190
628
4141
Market Price
$ 61.43
Selling Price
$ 52.10
3615
1833
2424
4404
Market Price
$ 30.08
Selling Price
$ 25.86
2897
774
2103
4121
Market Price
$ 60.02
Selling Price
$ 52.39
1670
1260
548
4096
Market Price
$ 42.03
Selling Price
$ 35.37
337
111
77
679