Market Price
$ 20.36
Selling Price
$ 16.00
1213
381
1117
3881
Market Price
$ 23.30
Selling Price
$ 19.29
4017
2915
2537
4278
Market Price
$ 15.00
Selling Price
$ 11.95
233
132
169
774
Market Price
$ 13.57
Selling Price
$ 10.52
2067
2014
1743
3646
Market Price
$ 17.23
Selling Price
$ 14.00
2523
1778
990
4134
Market Price
$ 20.61
Selling Price
$ 16.00
1549
659
896
4767
Market Price
$ 21.98
Selling Price
$ 17.77
2927
2448
1352
3672
Market Price
$ 20.92
Selling Price
$ 16.11
526
140
261
2286
Market Price
$ 15.42
Selling Price
$ 12.00
1245
1045
776
4640
Market Price
$ 19.14
Selling Price
$ 15.00
2044
895
528
2557
Market Price
$ 20.24
Selling Price
$ 16.00
1404
1164
723
2999
Market Price
$ 17.03
Selling Price
$ 14.00
1529
932
1352
1752
Market Price
$ 14.47
Selling Price
$ 12.00
2724
2060
1535
3275
Market Price
$ 25.41
Selling Price
$ 20.00
162
162
107
521
Market Price
$ 14.99
Selling Price
$ 12.00
2414
1392
2019
4955
Market Price
$ 15.50
Selling Price
$ 12.00
290
131
201
775
Market Price
$ 138.72
Selling Price
$ 115.27
1301
824
1116
3761
Market Price
$ 19.87
Selling Price
$ 16.00
2051
511
531
2723
Market Price
$ 17.76
Selling Price
$ 14.00
377
148
89
858
Market Price
$ 14.80
Selling Price
$ 12.00
519
484
204
1073
Market Price
$ 15.20
Selling Price
$ 12.00
1908
1566
686
4145
Market Price
$ 19.72
Selling Price
$ 16.00
1116
688
481
1467
Market Price
$ 150.54
Selling Price
$ 115.89
729
383
362
1888
Market Price
$ 15.45
Selling Price
$ 12.00
1688
960
812
1692
Market Price
$ 13.24
Selling Price
$ 10.92
339
259
98
1471
Market Price
$ 19.61
Selling Price
$ 16.00
564
363
462
1815
Market Price
$ 15.26
Selling Price
$ 12.00
1878
484
954
2144
Market Price
$ 19.56
Selling Price
$ 16.16
1708
1144
1031
2129
Market Price
$ 19.41
Selling Price
$ 15.00
944
830
548
2019
Market Price
$ 14.64
Selling Price
$ 12.00
1453
1411
1137
2155
Market Price
$ 14.42
Selling Price
$ 12.00
227
180
85
605
Market Price
$ 14.75
Selling Price
$ 12.00
4054
2937
3717
4909
Market Price
$ 22.47
Selling Price
$ 18.00
419
156
367
1932
Market Price
$ 19.80
Selling Price
$ 16.00
1193
423
956
4773
Market Price
$ 19.19
Selling Price
$ 15.00
1012
919
426
2959
Market Price
$ 87.73
Selling Price
$ 68.18
991
623
824
1652
Market Price
$ 15.02
Selling Price
$ 12.00
3307
2237
2068
4893
Market Price
$ 14.68
Selling Price
$ 12.00
1224
596
1110
2878
Market Price
$ 14.66
Selling Price
$ 12.00
1777
1225
1492
4566
Market Price
$ 21.54
Selling Price
$ 16.63
2268
467
994
3413