Market Price
$ 30.01
Selling Price
$ 24.00
809
272
172
1243
Market Price
$ 20.69
Selling Price
$ 16.00
2931
2828
1242
3255
Market Price
$ 15.67
Selling Price
$ 13.00
492
446
310
955
Market Price
$ 16.18
Selling Price
$ 13.00
835
472
178
1014
Market Price
$ 18.59
Selling Price
$ 15.00
2452
1321
1199
3365
Market Price
$ 16.26
Selling Price
$ 13.00
2561
1566
649
3773
Market Price
$ 143.29
Selling Price
$ 118.95
3363
1564
1937
4971
Market Price
$ 16.78
Selling Price
$ 13.00
1052
932
932
4285
Market Price
$ 105.22
Selling Price
$ 82.00
551
339
294
1858
Market Price
$ 25.50
Selling Price
$ 20.00
1022
356
913
4627
Market Price
$ 16.43
Selling Price
$ 13.00
2330
880
1183
3650
Market Price
$ 15.38
Selling Price
$ 12.00
794
707
241
886
Market Price
$ 143.91
Selling Price
$ 118.50
2800
2495
1329
4902
Market Price
$ 56.86
Selling Price
$ 45.00
1234
736
802
2112
Market Price
$ 17.75
Selling Price
$ 14.00
2270
2073
2177
3460
Market Price
$ 64.59
Selling Price
$ 50.00
2557
1741
927
4538
Market Price
$ 152.85
Selling Price
$ 117.84
3044
1349
1441
3622
Market Price
$ 14.78
Selling Price
$ 12.00
2614
2485
1580
4192
Market Price
$ 14.64
Selling Price
$ 12.00
1883
1616
414
2541
Market Price
$ 13.81
Selling Price
$ 11.00
762
555
753
2599
Market Price
$ 24.39
Selling Price
$ 20.00
781
456
221
1004
Market Price
$ 13.36
Selling Price
$ 11.00
1618
1088
1189
2982
Market Price
$ 46.22
Selling Price
$ 36.00
3486
3150
1820
4699
Market Price
$ 136.50
Selling Price
$ 113.58
575
563
345
1507
Market Price
$ 25.50
Selling Price
$ 20.00
755
692
164
1389
Market Price
$ 134.69
Selling Price
$ 110.01
2659
1843
1797
4737
Market Price
$ 17.95
Selling Price
$ 14.00
4485
2853
1575
4525
Market Price
$ 24.58
Selling Price
$ 20.00
2266
2241
1284
4279
Market Price
$ 15.45
Selling Price
$ 12.00
1638
1585
1468
3315
Market Price
$ 24.72
Selling Price
$ 20.00
1891
1044
1426
2832
Market Price
$ 93.45
Selling Price
$ 72.00
923
422
261
1001
Market Price
$ 140.31
Selling Price
$ 112.16
2313
783
622
3595
Market Price
$ 17.53
Selling Price
$ 14.00
873
355
225
1153
Market Price
$ 14.84
Selling Price
$ 12.00
384
372
263
940
Market Price
$ 16.95
Selling Price
$ 14.00
2399
1542
1708
3005
Market Price
$ 140.76
Selling Price
$ 113.59
1918
733
1459
3275
Market Price
$ 15.97
Selling Price
$ 13.00
3036
1016
1659
4322
Market Price
$ 18.51
Selling Price
$ 15.00
2903
2185
2382
4520
Market Price
$ 15.78
Selling Price
$ 13.00
416
215
265
811
Market Price
$ 89.67
Selling Price
$ 72.00
1132
855
757
2640