Market Price
$ 53.24
Selling Price
$ 46.24
4158
3752
3834
4354
Market Price
$ 32.34
Selling Price
$ 28.59
511
343
416
2352
Market Price
$ 55.16
Selling Price
$ 47.23
577
293
307
958
Market Price
$ 41.39
Selling Price
$ 37.53
219
83
82
787
Market Price
$ 55.92
Selling Price
$ 50.13
1743
1347
1276
2512
Market Price
$ 45.61
Selling Price
$ 39.38
1702
807
1156
2322
Market Price
$ 62.28
Selling Price
$ 52.26
2047
1042
410
2644
Market Price
$ 35.75
Selling Price
$ 30.64
534
488
392
1421
Market Price
$ 55.81
Selling Price
$ 48.64
3914
2203
2932
4458
Market Price
$ 60.51
Selling Price
$ 50.85
362
303
100
1111
Market Price
$ 43.06
Selling Price
$ 36.88
683
484
308
2853
Market Price
$ 42.79
Selling Price
$ 36.18
2542
2003
2235
4088
Market Price
$ 60.68
Selling Price
$ 51.34
721
591
314
774
Market Price
$ 35.47
Selling Price
$ 30.17
603
352
382
2200
Market Price
$ 54.53
Selling Price
$ 48.17
1926
1029
721
4684
Market Price
$ 58.34
Selling Price
$ 50.23
3034
772
1317
3981
Market Price
$ 42.89
Selling Price
$ 35.99
646
450
424
1073
Market Price
$ 39.53
Selling Price
$ 34.90
977
325
588
1730
Market Price
$ 57.28
Selling Price
$ 49.51
648
288
631
2365
Market Price
$ 46.43
Selling Price
$ 39.21
451
381
194
1733
Market Price
$ 45.43
Selling Price
$ 40.52
3185
801
1653
3556
Market Price
$ 67.86
Selling Price
$ 57.80
1810
775
1725
2560
Market Price
$ 31.99
Selling Price
$ 27.82
1452
813
344
1542
Market Price
$ 47.36
Selling Price
$ 42.10
690
360
176
1961
Market Price
$ 60.88
Selling Price
$ 52.57
3196
1792
2236
4939
Market Price
$ 33.93
Selling Price
$ 30.24
3460
1751
933
4928
Market Price
$ 66.53
Selling Price
$ 59.55
534
411
163
832
Market Price
$ 64.48
Selling Price
$ 57.50
1618
1192
1520
2017
Market Price
$ 36.89
Selling Price
$ 32.65
1078
319
923
1527
Market Price
$ 42.81
Selling Price
$ 38.59
689
511
150
2700
Market Price
$ 64.65
Selling Price
$ 56.76
711
380
625
2617
Market Price
$ 45.91
Selling Price
$ 38.41
1536
741
1038
3016
Market Price
$ 53.86
Selling Price
$ 48.42
707
218
160
2411
Market Price
$ 66.85
Selling Price
$ 59.57
263
77
58
1166
Market Price
$ 45.10
Selling Price
$ 39.81
633
308
170
1180
Market Price
$ 42.51
Selling Price
$ 38.16
381
335
238
751
Market Price
$ 48.11
Selling Price
$ 41.99
1179
364
903
1338
Market Price
$ 30.00
Selling Price
$ 25.60
2818
2121
2322
4037
Market Price
$ 37.47
Selling Price
$ 32.00
1315
1067
288
1519
Market Price
$ 71.42
Selling Price
$ 59.80
685
243
307
1278