Market Price
$ 34.87
Selling Price
$ 22.00
651
444
280
1261
Market Price
$ 63.31
Selling Price
$ 38.70
467
176
264
1226
Market Price
$ 50.09
Selling Price
$ 34.99
1211
1085
472
3888
Market Price
$ 22.92
Selling Price
$ 15.55
856
646
721
1034
Market Price
$ 58.25
Selling Price
$ 36.12
379
233
192
1148
Market Price
$ 43.80
Selling Price
$ 30.63
3063
2752
2632
4183
Market Price
$ 59.89
Selling Price
$ 35.67
588
455
157
868
Market Price
$ 30.46
Selling Price
$ 19.59
534
488
172
893
Market Price
$ 59.81
Selling Price
$ 35.91
1178
981
960
2941
Market Price
$ 17.28
Selling Price
$ 11.59
1160
1109
672
1572
Market Price
$ 63.12
Selling Price
$ 37.96
1093
329
454
1982
Market Price
$ 55.67
Selling Price
$ 34.63
747
376
343
2900
Market Price
$ 59.83
Selling Price
$ 38.39
1136
602
435
2478
Market Price
$ 48.49
Selling Price
$ 32.44
928
186
265
4586
Market Price
$ 50.20
Selling Price
$ 31.27
1374
725
411
1513
Market Price
$ 50.43
Selling Price
$ 31.31
2870
1693
1888
4524
Market Price
$ 59.04
Selling Price
$ 35.09
558
511
297
1439
Market Price
$ 55.56
Selling Price
$ 34.71
810
268
528
811
Market Price
$ 20.79
Selling Price
$ 13.50
353
274
247
580
Market Price
$ 54.73
Selling Price
$ 32.83
1288
807
396
2182
Market Price
$ 31.47
Selling Price
$ 18.53
967
353
518
3699
Market Price
$ 56.05
Selling Price
$ 39.81
1151
449
1073
2904
Market Price
$ 15.54
Selling Price
$ 10.99
1712
603
1677
2001
Market Price
$ 55.01
Selling Price
$ 38.73
755
733
346
2670
Market Price
$ 61.83
Selling Price
$ 37.95
2998
685
2067
4261
Market Price
$ 33.51
Selling Price
$ 20.00
3100
659
1395
3272
Market Price
$ 48.46
Selling Price
$ 28.80
3005
1712
788
4538
Market Price
$ 54.75
Selling Price
$ 37.01
4669
2289
1574
4746
Market Price
$ 20.19
Selling Price
$ 14.04
3116
2521
2074
4920
Market Price
$ 16.21
Selling Price
$ 9.90
1479
1209
477
3607
Market Price
$ 52.91
Selling Price
$ 35.70
735
238
493
2140
Market Price
$ 22.75
Selling Price
$ 13.72
3043
1696
1345
4994
Market Price
$ 16.71
Selling Price
$ 11.12
914
895
691
3095
Market Price
$ 45.29
Selling Price
$ 30.50
2905
2187
2115
4040
Market Price
$ 17.49
Selling Price
$ 10.88
1797
1700
955
4191
Market Price
$ 45.73
Selling Price
$ 32.26
197
153
41
542
Market Price
$ 55.79
Selling Price
$ 33.61
1401
839
1271
2435
Market Price
$ 50.33
Selling Price
$ 35.26
1562
653
369
1739
Market Price
$ 16.22
Selling Price
$ 11.12
1036
737
994
1462
Market Price
$ 23.81
Selling Price
$ 15.99
784
548
561
2050