Market Price
$ 38.34
Selling Price
$ 34.00
1242
761
1017
4443
Market Price
$ 53.22
Selling Price
$ 44.99
1928
1779
1219
3182
Market Price
$ 52.19
Selling Price
$ 43.65
488
442
107
1465
Market Price
$ 45.26
Selling Price
$ 37.76
3882
3526
3353
3886
Market Price
$ 60.28
Selling Price
$ 51.71
3269
2232
2456
3894
Market Price
$ 33.59
Selling Price
$ 30.26
1961
1453
1709
2141
Market Price
$ 71.53
Selling Price
$ 59.87
2896
1670
1671
2935
Market Price
$ 41.22
Selling Price
$ 34.70
913
897
389
1772
Market Price
$ 47.30
Selling Price
$ 41.20
2117
1795
439
4176
Market Price
$ 43.95
Selling Price
$ 37.11
1281
700
360
3030
Market Price
$ 32.55
Selling Price
$ 28.11
1147
975
231
1403
Market Price
$ 41.66
Selling Price
$ 37.82
534
402
455
934
Market Price
$ 53.63
Selling Price
$ 45.32
1300
1036
1198
3701
Market Price
$ 36.64
Selling Price
$ 31.27
849
522
308
1868
Market Price
$ 61.98
Selling Price
$ 52.00
3306
1289
2165
4816
Market Price
$ 37.17
Selling Price
$ 32.92
2309
504
1931
2494
Market Price
$ 45.68
Selling Price
$ 40.86
2798
925
639
2849
Market Price
$ 42.83
Selling Price
$ 37.13
1720
1490
973
1823
Market Price
$ 59.32
Selling Price
$ 51.59
1455
465
931
1842
Market Price
$ 34.26
Selling Price
$ 30.27
785
244
420
3008
Market Price
$ 68.12
Selling Price
$ 59.93
803
699
664
1780
Market Price
$ 66.86
Selling Price
$ 58.12
540
221
435
2623
Market Price
$ 64.76
Selling Price
$ 56.89
2497
599
2365
3776
Market Price
$ 50.23
Selling Price
$ 43.78
4405
3932
4350
4631
Market Price
$ 64.94
Selling Price
$ 57.34
2057
492
1825
4501
Market Price
$ 30.43
Selling Price
$ 25.97
1111
404
560
3179
Market Price
$ 32.33
Selling Price
$ 27.50
3003
909
1709
3452
Market Price
$ 60.99
Selling Price
$ 52.18
1490
778
429
1686
Market Price
$ 38.69
Selling Price
$ 34.46
756
383
551
2910
Market Price
$ 61.37
Selling Price
$ 55.04
803
375
663
910
Market Price
$ 28.22
Selling Price
$ 25.25
3362
2616
1375
4536
Market Price
$ 43.55
Selling Price
$ 38.74
824
516
544
3002
Market Price
$ 55.82
Selling Price
$ 47.81
920
363
691
1458
Market Price
$ 39.94
Selling Price
$ 35.10
265
175
132
469
Market Price
$ 37.92
Selling Price
$ 34.24
1295
810
707
1617
Market Price
$ 41.96
Selling Price
$ 37.03
1704
1185
369
3736
Market Price
$ 63.61
Selling Price
$ 53.63
1223
582
777
2737
Market Price
$ 40.42
Selling Price
$ 33.71
4415
1152
2690
4825
Market Price
$ 58.80
Selling Price
$ 53.30
552
178
121
2246
Market Price
$ 65.60
Selling Price
$ 57.60
774
332
520
3859