Market Price
$ 34.40
Selling Price
$ 28.90
1015
533
325
3765
Market Price
$ 43.11
Selling Price
$ 36.86
1353
640
682
2160
Market Price
$ 51.55
Selling Price
$ 43.47
2922
2635
2271
4391
Market Price
$ 59.78
Selling Price
$ 51.83
2808
1156
1522
2889
Market Price
$ 45.34
Selling Price
$ 40.23
1788
653
1297
3172
Market Price
$ 48.08
Selling Price
$ 41.43
619
359
398
1639
Market Price
$ 41.30
Selling Price
$ 35.65
266
157
139
1195
Market Price
$ 54.35
Selling Price
$ 48.94
3469
1491
988
4642
Market Price
$ 31.56
Selling Price
$ 26.34
149
83
98
434
Market Price
$ 47.99
Selling Price
$ 42.59
1249
487
1111
1629
Market Price
$ 59.90
Selling Price
$ 53.88
2515
2164
2404
2770
Market Price
$ 37.98
Selling Price
$ 32.26
1345
1114
628
2889
Market Price
$ 58.86
Selling Price
$ 50.81
659
576
429
1051
Market Price
$ 34.83
Selling Price
$ 30.60
817
665
502
1683
Market Price
$ 42.78
Selling Price
$ 37.39
3058
1620
1382
3412
Market Price
$ 50.84
Selling Price
$ 43.79
687
182
492
1588
Market Price
$ 46.73
Selling Price
$ 40.51
1787
555
511
2715
Market Price
$ 49.16
Selling Price
$ 44.60
1506
1403
1334
1810
Market Price
$ 32.62
Selling Price
$ 29.15
2324
485
1075
3932
Market Price
$ 29.56
Selling Price
$ 25.39
2706
798
2085
3159
Market Price
$ 67.23
Selling Price
$ 59.27
2600
1839
1792
3918
Market Price
$ 51.79
Selling Price
$ 46.98
3397
1604
3386
3875
Market Price
$ 43.41
Selling Price
$ 38.55
3571
1996
1627
4201
Market Price
$ 59.32
Selling Price
$ 51.92
1834
1357
1258
3836
Market Price
$ 60.60
Selling Price
$ 53.69
1076
508
1063
4260
Market Price
$ 32.70
Selling Price
$ 28.84
701
649
698
2595
Market Price
$ 53.31
Selling Price
$ 45.17
1917
467
1040
3060
Market Price
$ 66.25
Selling Price
$ 57.33
809
360
633
3464
Market Price
$ 42.10
Selling Price
$ 37.17
1395
583
1120
3150
Market Price
$ 39.18
Selling Price
$ 34.50
611
250
418
2123
Market Price
$ 55.66
Selling Price
$ 48.45
1945
1393
797
2273
Market Price
$ 43.94
Selling Price
$ 37.58
1391
908
624
2207
Market Price
$ 59.74
Selling Price
$ 49.81
3407
1834
3149
4181
Market Price
$ 57.68
Selling Price
$ 50.49
1341
1003
714
2755
Market Price
$ 42.01
Selling Price
$ 35.88
3354
2682
1790
4139
Market Price
$ 67.87
Selling Price
$ 57.98
1178
674
678
2873
Market Price
$ 63.29
Selling Price
$ 53.00
1120
556
613
2459
Market Price
$ 30.80
Selling Price
$ 25.67
441
398
311
1579
Market Price
$ 57.07
Selling Price
$ 51.79
380
148
327
989
Market Price
$ 67.57
Selling Price
$ 57.76
241
54
217
1176