Market Price
$ 17.01
Selling Price
$ 14.00
1648
1278
841
2867
Market Price
$ 18.86
Selling Price
$ 15.48
969
236
202
3912
Market Price
$ 17.63
Selling Price
$ 14.00
314
297
164
818
Market Price
$ 23.88
Selling Price
$ 18.96
372
254
286
1286
Market Price
$ 16.98
Selling Price
$ 14.00
731
649
358
3594
Market Price
$ 13.94
Selling Price
$ 11.00
2919
2317
2143
3899
Market Price
$ 16.72
Selling Price
$ 13.11
714
383
451
1024
Market Price
$ 17.31
Selling Price
$ 14.00
1559
459
1165
3094
Market Price
$ 13.59
Selling Price
$ 11.00
343
273
106
520
Market Price
$ 22.90
Selling Price
$ 18.87
1235
347
433
3105
Market Price
$ 16.95
Selling Price
$ 14.00
244
209
108
962
Market Price
$ 14.56
Selling Price
$ 12.00
1493
780
640
1899
Market Price
$ 17.54
Selling Price
$ 14.00
727
707
462
945
Market Price
$ 13.36
Selling Price
$ 10.41
1417
317
489
2675
Market Price
$ 18.03
Selling Price
$ 14.00
539
127
500
1190
Market Price
$ 13.84
Selling Price
$ 11.06
3956
1163
1910
3982
Market Price
$ 30.59
Selling Price
$ 25.00
1154
1135
747
3435
Market Price
$ 17.11
Selling Price
$ 14.00
876
409
699
989
Market Price
$ 17.20
Selling Price
$ 14.00
2470
897
2199
3687
Market Price
$ 28.97
Selling Price
$ 24.00
1994
665
1692
3290
Market Price
$ 16.83
Selling Price
$ 14.00
4691
2215
2113
4731
Market Price
$ 17.76
Selling Price
$ 14.00
491
344
337
933
Market Price
$ 17.91
Selling Price
$ 14.00
1800
1101
1520
3912
Market Price
$ 17.87
Selling Price
$ 14.00
1013
374
828
1438
Market Price
$ 26.42
Selling Price
$ 22.00
688
465
574
1544
Market Price
$ 36.29
Selling Price
$ 30.00
532
154
353
1342
Market Price
$ 36.47
Selling Price
$ 30.00
2132
672
1414
2643
Market Price
$ 17.59
Selling Price
$ 14.00
483
450
392
548
Market Price
$ 14.66
Selling Price
$ 12.00
1459
345
594
2639
Market Price
$ 31.59
Selling Price
$ 24.60
2514
1654
1760
3704
Market Price
$ 18.46
Selling Price
$ 14.97
2926
2744
2760
3808
Market Price
$ 51.75
Selling Price
$ 40.00
1855
1725
746
3228
Market Price
$ 14.02
Selling Price
$ 11.26
1650
1276
511
2465
Market Price
$ 13.68
Selling Price
$ 11.00
1603
461
394
2634
Market Price
$ 18.08
Selling Price
$ 14.00
1169
417
287
2875
Market Price
$ 25.43
Selling Price
$ 20.00
1884
1170
448
2219
Market Price
$ 15.46
Selling Price
$ 12.00
1908
1812
769
3057
Market Price
$ 13.47
Selling Price
$ 10.44
818
338
408
1320
Market Price
$ 12.60
Selling Price
$ 10.32
3293
843
2231
3293
Market Price
$ 14.45
Selling Price
$ 12.00
821
769
446
2888