Market Price
$ 14.10
Selling Price
$ 11.56
2733
1665
1817
4863
Market Price
$ 105.18
Selling Price
$ 87.01
2213
802
1538
3764
Market Price
$ 15.30
Selling Price
$ 12.00
1168
389
395
1722
Market Price
$ 25.10
Selling Price
$ 20.00
1631
979
369
1907
Market Price
$ 45.61
Selling Price
$ 36.00
3464
1302
770
3647
Market Price
$ 18.90
Selling Price
$ 15.00
2647
2302
1476
2835
Market Price
$ 105.02
Selling Price
$ 84.42
802
487
275
2819
Market Price
$ 42.46
Selling Price
$ 33.00
927
542
263
2633
Market Price
$ 19.45
Selling Price
$ 15.00
1981
1946
1261
4865
Market Price
$ 104.01
Selling Price
$ 84.42
868
821
437
1326
Market Price
$ 29.31
Selling Price
$ 24.00
1368
417
843
1688
Market Price
$ 18.87
Selling Price
$ 15.00
1965
1847
1483
2798
Market Price
$ 47.69
Selling Price
$ 39.00
3156
2700
2237
4040
Market Price
$ 19.28
Selling Price
$ 15.00
501
353
301
711
Market Price
$ 41.84
Selling Price
$ 33.00
446
313
263
722
Market Price
$ 112.15
Selling Price
$ 89.61
803
431
702
923
Market Price
$ 40.42
Selling Price
$ 32.00
3214
738
3109
4231
Market Price
$ 17.46
Selling Price
$ 14.29
3083
2460
727
4552
Market Price
$ 40.09
Selling Price
$ 33.00
2057
1341
815
2323
Market Price
$ 28.43
Selling Price
$ 22.73
2462
2255
844
3254
Market Price
$ 17.02
Selling Price
$ 13.30
354
144
98
1590
Market Price
$ 19.24
Selling Price
$ 15.00
991
969
337
2044
Market Price
$ 44.82
Selling Price
$ 36.00
2793
2126
1900
2874
Market Price
$ 40.99
Selling Price
$ 33.77
2775
2500
1213
3290
Market Price
$ 13.33
Selling Price
$ 10.74
3312
1183
2769
4849
Market Price
$ 50.61
Selling Price
$ 39.00
1450
1061
1390
1954
Market Price
$ 18.74
Selling Price
$ 15.00
4332
3831
2855
4923
Market Price
$ 17.28
Selling Price
$ 13.47
3385
2693
2093
4089
Market Price
$ 45.17
Selling Price
$ 36.00
2278
871
1373
2470
Market Price
$ 19.46
Selling Price
$ 15.00
1789
1055
1338
4202
Market Price
$ 52.23
Selling Price
$ 42.00
2347
683
1839
4572
Market Price
$ 114.12
Selling Price
$ 89.61
3401
2916
1923
3609
Market Price
$ 17.38
Selling Price
$ 14.00
821
353
589
1458
Market Price
$ 16.95
Selling Price
$ 14.00
225
189
133
785
Market Price
$ 18.57
Selling Price
$ 15.00
1586
1300
836
2872
Market Price
$ 50.43
Selling Price
$ 39.00
3529
3279
2208
3547
Market Price
$ 17.39
Selling Price
$ 14.00
1681
892
613
2326
Market Price
$ 47.04
Selling Price
$ 39.00
1201
497
1055
4743
Market Price
$ 20.13
Selling Price
$ 15.53
893
877
726
3997
Market Price
$ 13.84
Selling Price
$ 11.00
2405
882
1207
2811