Market Price
$ 18.90
Selling Price
$ 15.00
487
360
261
1292
Market Price
$ 15.28
Selling Price
$ 12.00
2689
2231
1455
4320
Market Price
$ 15.23
Selling Price
$ 12.00
4039
3836
3525
4510
Market Price
$ 14.69
Selling Price
$ 12.00
571
321
142
890
Market Price
$ 23.11
Selling Price
$ 18.00
1710
608
549
2805
Market Price
$ 17.25
Selling Price
$ 14.00
464
229
153
1255
Market Price
$ 57.19
Selling Price
$ 45.45
3341
1977
2443
4850
Market Price
$ 15.44
Selling Price
$ 12.00
4295
1179
1301
4748
Market Price
$ 13.47
Selling Price
$ 11.00
2712
1364
2447
3264
Market Price
$ 14.55
Selling Price
$ 12.00
427
388
285
572
Market Price
$ 25.59
Selling Price
$ 20.00
662
513
600
1240
Market Price
$ 17.44
Selling Price
$ 13.82
1619
875
635
4244
Market Price
$ 15.32
Selling Price
$ 12.00
3516
969
956
3805
Market Price
$ 18.60
Selling Price
$ 15.00
4105
3613
3035
4801
Market Price
$ 28.21
Selling Price
$ 22.73
374
110
360
753
Market Price
$ 23.42
Selling Price
$ 18.66
3829
2846
1870
4001
Market Price
$ 24.03
Selling Price
$ 19.83
922
459
271
1867
Market Price
$ 14.41
Selling Price
$ 12.00
2763
1343
2558
3036
Market Price
$ 20.72
Selling Price
$ 16.83
2843
2338
2379
4532
Market Price
$ 19.27
Selling Price
$ 15.00
1232
1180
871
3200
Market Price
$ 28.74
Selling Price
$ 22.73
336
103
268
948
Market Price
$ 16.98
Selling Price
$ 14.00
969
808
845
4693
Market Price
$ 15.59
Selling Price
$ 12.00
578
440
276
941
Market Price
$ 18.92
Selling Price
$ 15.00
1086
318
852
2946
Market Price
$ 15.64
Selling Price
$ 13.00
832
296
480
2098
Market Price
$ 23.26
Selling Price
$ 18.11
1568
326
928
3368
Market Price
$ 18.59
Selling Price
$ 15.00
612
575
561
2776
Market Price
$ 16.52
Selling Price
$ 13.00
549
318
147
941
Market Price
$ 16.87
Selling Price
$ 14.00
526
409
351
756
Market Price
$ 18.28
Selling Price
$ 15.00
1023
277
842
4381
Market Price
$ 16.41
Selling Price
$ 13.00
1128
992
864
3788
Market Price
$ 19.46
Selling Price
$ 15.00
582
501
367
2767
Market Price
$ 16.58
Selling Price
$ 13.00
1856
1094
1218
2009
Market Price
$ 18.39
Selling Price
$ 15.00
1970
1955
699
2759
Market Price
$ 28.46
Selling Price
$ 22.73
1001
678
550
4936
Market Price
$ 17.89
Selling Price
$ 14.00
4868
3168
4569
4881
Market Price
$ 15.35
Selling Price
$ 12.00
765
247
470
2908
Market Price
$ 16.54
Selling Price
$ 13.00
322
191
218
721
Market Price
$ 18.92
Selling Price
$ 15.00
1480
730
691
1545
Market Price
$ 15.75
Selling Price
$ 13.00
909
624
450
4444