Market Price
$ 49.92
Selling Price
$ 44.37
100
53
36
502
Market Price
$ 47.97
Selling Price
$ 40.50
1003
359
297
1236
Market Price
$ 37.04
Selling Price
$ 32.71
4258
2316
2445
4285
Market Price
$ 37.89
Selling Price
$ 32.69
316
142
250
1564
Market Price
$ 67.62
Selling Price
$ 58.58
3086
2357
2957
4405
Market Price
$ 36.09
Selling Price
$ 31.73
848
482
692
3682
Market Price
$ 43.21
Selling Price
$ 36.69
376
268
112
1279
Market Price
$ 62.01
Selling Price
$ 53.91
2556
878
1711
2819
Market Price
$ 39.69
Selling Price
$ 34.28
1298
761
1165
4332
Market Price
$ 48.72
Selling Price
$ 42.50
586
459
153
616
Market Price
$ 57.45
Selling Price
$ 51.08
1423
956
578
3501
Market Price
$ 32.02
Selling Price
$ 27.63
1512
1311
902
3072
Market Price
$ 50.93
Selling Price
$ 44.03
1222
621
301
4214
Market Price
$ 63.73
Selling Price
$ 55.83
2960
1524
2394
3622
Market Price
$ 53.73
Selling Price
$ 46.71
2947
1443
854
4127
Market Price
$ 43.30
Selling Price
$ 39.24
162
68
57
750
Market Price
$ 35.47
Selling Price
$ 29.83
2927
1571
1314
4336
Market Price
$ 47.19
Selling Price
$ 39.98
3997
3885
1002
4067
Market Price
$ 29.30
Selling Price
$ 25.02
1691
1225
1453
4390
Market Price
$ 63.75
Selling Price
$ 55.04
235
127
204
978
Market Price
$ 31.42
Selling Price
$ 28.39
933
907
362
2989
Market Price
$ 62.60
Selling Price
$ 55.63
1077
351
686
3728
Market Price
$ 44.18
Selling Price
$ 39.93
408
407
196
901
Market Price
$ 45.04
Selling Price
$ 39.66
2617
2416
658
4024
Market Price
$ 52.95
Selling Price
$ 44.47
641
512
419
2532
Market Price
$ 59.86
Selling Price
$ 52.55
646
375
149
1881
Market Price
$ 58.14
Selling Price
$ 52.77
2024
608
1713
3171
Market Price
$ 44.83
Selling Price
$ 38.76
2061
1366
1772
3195
Market Price
$ 32.25
Selling Price
$ 27.02
2189
1146
2115
3874
Market Price
$ 66.84
Selling Price
$ 58.77
385
93
381
640
Market Price
$ 40.66
Selling Price
$ 33.95
1431
1338
1125
4388
Market Price
$ 47.73
Selling Price
$ 40.33
257
101
229
732
Market Price
$ 67.53
Selling Price
$ 59.23
2743
1902
2557
4837
Market Price
$ 59.27
Selling Price
$ 53.61
2008
564
1943
3553
Market Price
$ 42.83
Selling Price
$ 37.93
3966
1742
1199
4654
Market Price
$ 42.46
Selling Price
$ 37.02
2852
1827
2785
2918
Market Price
$ 32.99
Selling Price
$ 29.06
2421
883
1818
3863
Market Price
$ 45.05
Selling Price
$ 39.42
2866
1557
1594
4681
Market Price
$ 68.83
Selling Price
$ 59.35
1519
667
1092
3090
Market Price
$ 62.34
Selling Price
$ 54.11
2557
1886
597
2848