Market Price
$ 40.75
Selling Price
$ 36.53
759
371
591
3098
Market Price
$ 30.75
Selling Price
$ 27.80
1669
1058
471
2791
Market Price
$ 41.42
Selling Price
$ 37.49
813
430
640
1068
Market Price
$ 64.45
Selling Price
$ 56.56
3147
3064
1790
3257
Market Price
$ 30.26
Selling Price
$ 26.76
663
422
582
2152
Market Price
$ 57.92
Selling Price
$ 52.42
739
619
158
869
Market Price
$ 52.93
Selling Price
$ 46.78
1478
367
1417
4120
Market Price
$ 47.94
Selling Price
$ 40.49
1674
1493
1056
2019
Market Price
$ 52.10
Selling Price
$ 43.56
2045
1396
748
2630
Market Price
$ 31.07
Selling Price
$ 27.44
971
582
529
1004
Market Price
$ 51.83
Selling Price
$ 46.21
438
216
125
1311
Market Price
$ 68.99
Selling Price
$ 59.54
1323
972
902
2104
Market Price
$ 33.36
Selling Price
$ 28.83
697
599
278
1310
Market Price
$ 60.86
Selling Price
$ 54.87
814
644
654
2887
Market Price
$ 43.49
Selling Price
$ 38.50
1494
1343
849
4484
Market Price
$ 54.78
Selling Price
$ 49.22
189
84
71
764
Market Price
$ 56.33
Selling Price
$ 49.19
4493
2997
2024
4584
Market Price
$ 51.84
Selling Price
$ 45.58
1844
1268
537
2265
Market Price
$ 32.02
Selling Price
$ 27.91
253
200
160
747
Market Price
$ 41.57
Selling Price
$ 34.65
783
731
465
1000
Market Price
$ 47.50
Selling Price
$ 40.12
1599
1231
457
4202
Market Price
$ 40.25
Selling Price
$ 35.31
989
793
198
2441
Market Price
$ 29.01
Selling Price
$ 25.48
822
748
719
1865
Market Price
$ 51.07
Selling Price
$ 45.70
1201
702
1123
2357
Market Price
$ 68.23
Selling Price
$ 59.34
732
404
548
1378
Market Price
$ 44.80
Selling Price
$ 40.34
380
318
272
443
Market Price
$ 43.05
Selling Price
$ 39.11
2929
2215
2416
3898
Market Price
$ 38.02
Selling Price
$ 31.74
1586
1010
659
3686
Market Price
$ 35.63
Selling Price
$ 31.54
3367
1361
1123
4323
Market Price
$ 38.70
Selling Price
$ 33.65
835
444
463
1500
Market Price
$ 57.38
Selling Price
$ 48.90
1422
425
456
3512
Market Price
$ 57.28
Selling Price
$ 50.28
1137
604
726
2179
Market Price
$ 39.68
Selling Price
$ 35.83
3729
2363
2406
4584
Market Price
$ 65.65
Selling Price
$ 57.96
2544
1946
1023
2957
Market Price
$ 34.17
Selling Price
$ 29.66
342
261
94
1168
Market Price
$ 64.87
Selling Price
$ 56.78
504
151
133
2419
Market Price
$ 59.46
Selling Price
$ 53.08
3306
1219
693
3522
Market Price
$ 31.09
Selling Price
$ 26.21
4170
3175
924
4184
Market Price
$ 59.85
Selling Price
$ 52.65
254
124
237
881
Market Price
$ 66.83
Selling Price
$ 59.01
2953
836
1793
4899