Market Price
$ 18.50
Selling Price
$ 15.38
1827
754
1394
2808
Market Price
$ 50.29
Selling Price
$ 39.97
666
255
395
2283
Market Price
$ 28.64
Selling Price
$ 23.30
1054
249
846
4412
Market Price
$ 28.48
Selling Price
$ 21.97
155
126
125
753
Market Price
$ 16.61
Selling Price
$ 12.94
2186
829
1031
3195
Market Price
$ 38.19
Selling Price
$ 29.97
1460
1418
477
3658
Market Price
$ 24.54
Selling Price
$ 19.97
1248
1209
501
3274
Market Price
$ 13.83
Selling Price
$ 11.30
2140
499
1318
3470
Market Price
$ 18.41
Selling Price
$ 14.97
1334
556
816
1625
Market Price
$ 13.86
Selling Price
$ 11.16
3282
2582
2310
4790
Market Price
$ 51.69
Selling Price
$ 39.97
3836
1924
3075
4371
Market Price
$ 37.20
Selling Price
$ 29.97
2720
2461
1556
4069
Market Price
$ 13.99
Selling Price
$ 11.30
1814
1087
762
2864
Market Price
$ 41.60
Selling Price
$ 33.30
2361
683
2004
4308
Market Price
$ 28.03
Selling Price
$ 23.30
587
267
139
923
Market Price
$ 32.53
Selling Price
$ 26.63
1914
468
1276
3286
Market Price
$ 57.59
Selling Price
$ 46.63
2777
1944
2125
3516
Market Price
$ 21.36
Selling Price
$ 16.63
315
306
296
484
Market Price
$ 14.27
Selling Price
$ 11.30
991
678
583
1963
Market Price
$ 18.60
Selling Price
$ 14.97
1185
1105
814
4940
Market Price
$ 34.84
Selling Price
$ 28.63
2655
1494
1970
2664
Market Price
$ 22.58
Selling Price
$ 17.63
2289
1825
1261
3407
Market Price
$ 19.82
Selling Price
$ 15.30
804
541
315
1304
Market Price
$ 33.71
Selling Price
$ 26.63
504
200
308
1136
Market Price
$ 32.25
Selling Price
$ 26.63
885
339
616
3020
Market Price
$ 18.15
Selling Price
$ 14.00
3098
704
2021
3128
Market Price
$ 17.60
Selling Price
$ 14.00
338
234
105
503
Market Price
$ 17.21
Selling Price
$ 14.00
797
746
469
2110
Market Price
$ 17.69
Selling Price
$ 14.00
1712
804
1051
2126
Market Price
$ 18.15
Selling Price
$ 14.00
317
86
177
1200
Market Price
$ 16.88
Selling Price
$ 14.00
2498
2099
950
3862
Market Price
$ 16.95
Selling Price
$ 14.00
1682
731
562
2454
Market Price
$ 17.96
Selling Price
$ 14.00
3530
2449
3097
3768
Market Price
$ 17.75
Selling Price
$ 14.00
984
565
291
2193
Market Price
$ 17.53
Selling Price
$ 14.00
3249
871
1917
3688
Market Price
$ 18.17
Selling Price
$ 14.00
657
452
482
967
Market Price
$ 17.91
Selling Price
$ 14.00
3891
2511
3883
4780
Market Price
$ 17.72
Selling Price
$ 14.00
4436
1381
2973
4501
Market Price
$ 17.03
Selling Price
$ 14.00
231
106
220
556
Market Price
$ 16.88
Selling Price
$ 14.00
383
192
182
1451