Market Price
$ 20.12
Selling Price
$ 16.00
3035
2392
2365
3112
Market Price
$ 13.76
Selling Price
$ 11.00
2625
1322
1260
4247
Market Price
$ 80.57
Selling Price
$ 63.64
486
423
319
518
Market Price
$ 35.26
Selling Price
$ 27.27
615
326
492
861
Market Price
$ 17.73
Selling Price
$ 14.00
1989
1010
1902
2623
Market Price
$ 38.60
Selling Price
$ 31.82
1823
1654
1546
2732
Market Price
$ 14.80
Selling Price
$ 12.00
624
336
382
1231
Market Price
$ 143.25
Selling Price
$ 114.55
819
550
744
1484
Market Price
$ 21.94
Selling Price
$ 18.18
793
334
351
948
Market Price
$ 21.40
Selling Price
$ 16.97
1215
1162
788
1996
Market Price
$ 14.79
Selling Price
$ 12.00
580
346
403
2513
Market Price
$ 24.68
Selling Price
$ 20.00
2033
946
938
2085
Market Price
$ 14.95
Selling Price
$ 12.00
302
111
292
1128
Market Price
$ 20.38
Selling Price
$ 15.70
1018
413
300
1877
Market Price
$ 22.09
Selling Price
$ 18.18
254
91
97
1264
Market Price
$ 28.96
Selling Price
$ 23.00
1451
930
412
2625
Market Price
$ 131.70
Selling Price
$ 101.82
1406
663
1170
2732
Market Price
$ 14.83
Selling Price
$ 12.00
2240
1451
1432
3765
Market Price
$ 17.01
Selling Price
$ 13.84
802
177
545
1752
Market Price
$ 29.67
Selling Price
$ 24.00
628
298
352
2513
Market Price
$ 14.61
Selling Price
$ 12.00
864
565
215
1681
Market Price
$ 14.60
Selling Price
$ 12.00
1044
670
853
1288
Market Price
$ 30.13
Selling Price
$ 23.99
1112
850
892
1615
Market Price
$ 20.60
Selling Price
$ 16.00
1267
900
1115
4935
Market Price
$ 18.11
Selling Price
$ 14.00
1615
1245
1398
3931
Market Price
$ 102.04
Selling Price
$ 78.87
638
511
419
702
Market Price
$ 30.63
Selling Price
$ 25.00
3569
2182
1199
3775
Market Price
$ 17.88
Selling Price
$ 14.00
4156
3081
3999
4534
Market Price
$ 13.62
Selling Price
$ 11.16
4090
3710
1402
4458
Market Price
$ 16.91
Selling Price
$ 14.00
1284
1059
1049
1560
Market Price
$ 97.79
Selling Price
$ 78.87
2039
1258
1344
3463
Market Price
$ 21.33
Selling Price
$ 17.33
3201
1261
3051
4830
Market Price
$ 80.20
Selling Price
$ 66.60
647
639
630
657
Market Price
$ 25.94
Selling Price
$ 20.00
1606
962
1407
2582
Market Price
$ 29.44
Selling Price
$ 24.00
2790
2507
960
2843
Market Price
$ 33.14
Selling Price
$ 26.60
569
431
143
2051
Market Price
$ 28.81
Selling Price
$ 24.00
1078
1043
592
3599
Market Price
$ 17.07
Selling Price
$ 14.00
4223
1992
3360
4844
Market Price
$ 19.16
Selling Price
$ 15.15
1988
1424
1896
2732
Market Price
$ 29.17
Selling Price
$ 23.00
1834
1431
1362
3551