Market Price
$ 29.02
Selling Price
$ 23.38
623
279
237
3074
Market Price
$ 29.69
Selling Price
$ 23.38
276
227
101
545
Market Price
$ 28.90
Selling Price
$ 23.38
3197
2547
933
3719
Market Price
$ 19.27
Selling Price
$ 15.58
2147
2054
1512
2903
Market Price
$ 68.40
Selling Price
$ 53.33
2181
1806
1165
4437
Market Price
$ 17.08
Selling Price
$ 13.57
4148
2108
1332
4246
Market Price
$ 19.27
Selling Price
$ 15.58
812
440
742
1992
Market Price
$ 18.83
Selling Price
$ 15.58
3809
3563
962
4380
Market Price
$ 72.14
Selling Price
$ 60.00
395
86
93
1398
Market Price
$ 12.82
Selling Price
$ 10.39
1026
469
437
1440
Market Price
$ 16.75
Selling Price
$ 12.99
2009
1659
1785
3219
Market Price
$ 15.65
Selling Price
$ 12.99
1928
1681
820
3335
Market Price
$ 16.60
Selling Price
$ 12.99
154
121
34
557
Market Price
$ 73.68
Selling Price
$ 60.00
2568
1930
1711
3154
Market Price
$ 45.98
Selling Price
$ 36.67
4030
3397
1475
4781
Market Price
$ 18.91
Selling Price
$ 15.58
325
300
218
622
Market Price
$ 15.00
Selling Price
$ 12.44
1358
848
690
3391
Market Price
$ 140.27
Selling Price
$ 113.33
699
487
380
1073
Market Price
$ 19.91
Selling Price
$ 16.22
2425
1259
2198
4269
Market Price
$ 123.35
Selling Price
$ 100.00
844
553
271
3596
Market Price
$ 36.40
Selling Price
$ 30.00
4586
1696
1764
4847
Market Price
$ 76.70
Selling Price
$ 63.33
1222
1110
560
3053
Market Price
$ 46.96
Selling Price
$ 36.67
456
379
415
1592
Market Price
$ 37.92
Selling Price
$ 30.00
2953
1564
683
4652
Market Price
$ 19.67
Selling Price
$ 16.21
2250
2019
455
3982
Market Price
$ 18.45
Selling Price
$ 14.95
1675
714
1007
3591
Market Price
$ 19.72
Selling Price
$ 16.18
138
105
36
404
Market Price
$ 15.68
Selling Price
$ 12.85
2640
1233
1508
2931
Market Price
$ 22.89
Selling Price
$ 18.65
1077
363
592
1447
Market Price
$ 19.96
Selling Price
$ 15.69
2780
2700
2001
4175
Market Price
$ 86.51
Selling Price
$ 71.43
587
444
548
1198
Market Price
$ 84.72
Selling Price
$ 69.00
2281
738
1121
4264
Market Price
$ 16.92
Selling Price
$ 13.26
1639
924
1166
2243
Market Price
$ 48.72
Selling Price
$ 38.96
1327
633
1121
3204
Market Price
$ 50.35
Selling Price
$ 38.96
928
196
704
1634
Market Price
$ 39.09
Selling Price
$ 32.47
539
213
126
1434
Market Price
$ 29.81
Selling Price
$ 24.00
901
509
354
1009
Market Price
$ 19.03
Selling Price
$ 15.00
1411
654
535
4686
Market Price
$ 43.27
Selling Price
$ 35.06
434
363
198
785
Market Price
$ 142.89
Selling Price
$ 119.00
3025
2407
2564
3488