Market Price
$ 39.80
Selling Price
$ 33.45
1923
1498
386
4420
Market Price
$ 40.29
Selling Price
$ 36.27
725
419
350
2889
Market Price
$ 60.77
Selling Price
$ 52.63
4420
2147
1699
4450
Market Price
$ 62.35
Selling Price
$ 55.63
2358
1695
658
3057
Market Price
$ 37.67
Selling Price
$ 31.84
1516
802
589
3560
Market Price
$ 56.05
Selling Price
$ 49.53
3138
2187
2794
4143
Market Price
$ 47.99
Selling Price
$ 40.27
1063
339
434
2956
Market Price
$ 61.60
Selling Price
$ 53.93
219
187
132
741
Market Price
$ 52.56
Selling Price
$ 44.80
714
266
236
1912
Market Price
$ 55.19
Selling Price
$ 48.36
3343
2958
3023
3506
Market Price
$ 40.05
Selling Price
$ 34.00
1350
765
1005
1582
Market Price
$ 48.97
Selling Price
$ 43.88
1321
1009
663
2665
Market Price
$ 48.78
Selling Price
$ 41.79
3961
1593
3080
4183
Market Price
$ 38.77
Selling Price
$ 35.03
1033
780
932
3020
Market Price
$ 70.68
Selling Price
$ 59.45
2827
1616
881
3096
Market Price
$ 36.05
Selling Price
$ 32.41
2239
1077
1849
2242
Market Price
$ 29.95
Selling Price
$ 25.87
976
318
353
2231
Market Price
$ 66.37
Selling Price
$ 58.97
1007
950
227
2853
Market Price
$ 55.13
Selling Price
$ 46.33
1477
326
1228
4597
Market Price
$ 28.70
Selling Price
$ 25.90
1503
1220
713
4595
Market Price
$ 47.71
Selling Price
$ 42.72
387
242
129
1588
Market Price
$ 61.03
Selling Price
$ 54.23
3297
1881
1339
4957
Market Price
$ 36.20
Selling Price
$ 32.81
3194
1917
2965
4157
Market Price
$ 60.07
Selling Price
$ 51.61
1289
842
1030
3472
Market Price
$ 35.09
Selling Price
$ 31.75
210
127
72
799
Market Price
$ 46.36
Selling Price
$ 39.04
1720
1363
1551
3452
Market Price
$ 52.82
Selling Price
$ 46.16
3234
2214
2155
4465
Market Price
$ 36.91
Selling Price
$ 32.25
510
474
224
1170
Market Price
$ 49.73
Selling Price
$ 41.69
1700
1636
1534
4940
Market Price
$ 31.76
Selling Price
$ 27.07
546
256
138
2046
Market Price
$ 51.97
Selling Price
$ 46.22
1201
1106
654
1929
Market Price
$ 56.79
Selling Price
$ 48.01
325
166
121
1298
Market Price
$ 63.60
Selling Price
$ 56.28
345
177
157
666
Market Price
$ 53.31
Selling Price
$ 46.12
983
352
897
1506
Market Price
$ 55.57
Selling Price
$ 49.78
1344
666
1076
2517
Market Price
$ 52.76
Selling Price
$ 47.59
2709
1945
1086
3452
Market Price
$ 34.44
Selling Price
$ 31.06
566
153
315
878
Market Price
$ 31.58
Selling Price
$ 27.57
714
477
671
2861
Market Price
$ 43.06
Selling Price
$ 38.93
1769
1399
624
2013
Market Price
$ 70.52
Selling Price
$ 59.02
156
58
126
638