Market Price
$ 34.84
Selling Price
$ 29.79
1799
1265
1708
1801
Market Price
$ 33.01
Selling Price
$ 27.59
902
431
212
993
Market Price
$ 44.80
Selling Price
$ 39.38
2768
553
2638
3848
Market Price
$ 67.57
Selling Price
$ 59.77
965
354
571
2070
Market Price
$ 64.24
Selling Price
$ 54.83
4048
1486
3452
4897
Market Price
$ 32.13
Selling Price
$ 28.12
1913
636
1598
3461
Market Price
$ 51.45
Selling Price
$ 43.59
3245
937
1480
3386
Market Price
$ 65.19
Selling Price
$ 54.95
1075
1043
415
1182
Market Price
$ 63.74
Selling Price
$ 57.05
1236
346
432
1480
Market Price
$ 51.11
Selling Price
$ 45.10
429
162
109
549
Market Price
$ 41.56
Selling Price
$ 36.15
1495
923
1064
1844
Market Price
$ 42.00
Selling Price
$ 36.89
1594
1096
1471
1640
Market Price
$ 62.30
Selling Price
$ 52.76
673
658
652
1074
Market Price
$ 50.80
Selling Price
$ 43.97
898
580
455
967
Market Price
$ 41.60
Selling Price
$ 35.70
589
491
461
933
Market Price
$ 55.73
Selling Price
$ 48.17
1011
697
665
3071
Market Price
$ 40.63
Selling Price
$ 36.72
553
293
341
2207
Market Price
$ 56.17
Selling Price
$ 48.48
2806
1229
2398
3973
Market Price
$ 28.48
Selling Price
$ 25.23
363
164
124
1217
Market Price
$ 33.95
Selling Price
$ 29.22
521
251
406
627
Market Price
$ 65.98
Selling Price
$ 55.29
3330
1964
3071
4101
Market Price
$ 44.36
Selling Price
$ 39.08
2932
699
1932
3662
Market Price
$ 44.54
Selling Price
$ 38.37
3155
2794
1926
4493
Market Price
$ 62.73
Selling Price
$ 54.26
3538
1726
2186
4175
Market Price
$ 40.25
Selling Price
$ 34.30
1948
1773
1697
3284
Market Price
$ 46.81
Selling Price
$ 42.42
1990
1597
1928
4372
Market Price
$ 45.07
Selling Price
$ 39.26
4617
2026
2618
4805
Market Price
$ 62.59
Selling Price
$ 54.63
1310
955
897
1513
Market Price
$ 55.25
Selling Price
$ 46.30
169
55
121
834
Market Price
$ 59.41
Selling Price
$ 50.62
1072
1047
1048
2059
Market Price
$ 30.52
Selling Price
$ 25.61
860
554
378
3986
Market Price
$ 32.88
Selling Price
$ 29.14
2381
2290
572
3344
Market Price
$ 35.39
Selling Price
$ 31.69
590
153
409
1919
Market Price
$ 55.03
Selling Price
$ 46.44
1271
886
267
2937
Market Price
$ 53.21
Selling Price
$ 46.84
2675
2184
1935
2910
Market Price
$ 48.19
Selling Price
$ 42.58
1059
340
227
4141
Market Price
$ 65.01
Selling Price
$ 58.69
2233
1604
1182
3037
Market Price
$ 31.54
Selling Price
$ 28.62
1414
791
635
2489
Market Price
$ 48.94
Selling Price
$ 43.14
4716
3308
4575
4883
Market Price
$ 49.00
Selling Price
$ 42.37
489
336
244
920