Market Price
$ 41.48
Selling Price
$ 32.47
3249
1654
1389
3540
Market Price
$ 49.28
Selling Price
$ 38.70
796
230
682
1427
Market Price
$ 24.30
Selling Price
$ 19.76
1246
1080
276
3040
Market Price
$ 32.67
Selling Price
$ 25.97
3418
1017
3111
4988
Market Price
$ 32.56
Selling Price
$ 25.97
2135
932
1647
3519
Market Price
$ 14.74
Selling Price
$ 12.25
2166
497
1986
3112
Market Price
$ 34.52
Selling Price
$ 26.80
1134
266
834
3040
Market Price
$ 17.56
Selling Price
$ 14.49
3663
2821
1686
4089
Market Price
$ 40.84
Selling Price
$ 32.47
1320
1268
643
4052
Market Price
$ 36.39
Selling Price
$ 29.70
3886
2412
3592
4325
Market Price
$ 20.39
Selling Price
$ 16.23
759
596
528
1618
Market Price
$ 14.13
Selling Price
$ 11.59
696
157
456
3372
Market Price
$ 29.91
Selling Price
$ 23.38
1786
565
1399
3946
Market Price
$ 35.02
Selling Price
$ 28.57
354
102
271
1059
Market Price
$ 33.33
Selling Price
$ 25.97
1699
830
1384
2451
Market Price
$ 20.91
Selling Price
$ 16.12
930
529
613
3190
Market Price
$ 23.22
Selling Price
$ 19.34
1125
252
237
1454
Market Price
$ 16.79
Selling Price
$ 13.97
712
306
262
1446
Market Price
$ 16.36
Selling Price
$ 12.89
2514
1374
644
4507
Market Price
$ 17.21
Selling Price
$ 13.43
969
535
491
1423
Market Price
$ 21.43
Selling Price
$ 17.19
1150
385
284
1689
Market Price
$ 31.73
Selling Price
$ 24.72
524
170
182
970
Market Price
$ 24.95
Selling Price
$ 19.34
1055
527
970
3208
Market Price
$ 13.49
Selling Price
$ 10.74
3158
658
2919
3305
Market Price
$ 25.07
Selling Price
$ 19.34
4668
1012
2790
4897
Market Price
$ 15.07
Selling Price
$ 11.82
224
135
103
1007
Market Price
$ 31.97
Selling Price
$ 24.72
714
414
574
1596
Market Price
$ 21.73
Selling Price
$ 17.19
4024
3062
2983
4906
Market Price
$ 24.68
Selling Price
$ 20.42
2317
524
1202
3752
Market Price
$ 14.50
Selling Price
$ 11.82
168
34
71
709
Market Price
$ 14.28
Selling Price
$ 11.82
1078
540
667
1246
Market Price
$ 21.28
Selling Price
$ 17.19
988
480
351
1881
Market Price
$ 16.25
Selling Price
$ 12.89
558
249
442
1097
Market Price
$ 23.95
Selling Price
$ 19.09
734
203
573
2623
Market Price
$ 27.18
Selling Price
$ 22.57
426
251
169
1758
Market Price
$ 21.01
Selling Price
$ 17.19
763
321
236
1406
Market Price
$ 24.55
Selling Price
$ 19.34
3487
2149
1134
3830
Market Price
$ 23.36
Selling Price
$ 19.34
766
636
549
1515
Market Price
$ 29.58
Selling Price
$ 24.18
279
164
103
1281
Market Price
$ 15.01
Selling Price
$ 11.82
4122
3847
1234
4510