Market Price
$ 36.63
Selling Price
$ 31.36
168
55
133
507
Market Price
$ 30.54
Selling Price
$ 27.59
3254
2477
1788
3657
Market Price
$ 46.19
Selling Price
$ 38.86
2074
1397
510
3030
Market Price
$ 52.54
Selling Price
$ 47.24
1483
1255
1343
4234
Market Price
$ 51.46
Selling Price
$ 45.78
2334
1610
2057
3987
Market Price
$ 47.43
Selling Price
$ 40.56
2317
699
2127
4306
Market Price
$ 51.67
Selling Price
$ 44.00
300
153
60
432
Market Price
$ 56.66
Selling Price
$ 51.48
3153
1754
1163
4381
Market Price
$ 58.45
Selling Price
$ 51.14
428
89
286
733
Market Price
$ 56.31
Selling Price
$ 48.07
1187
975
786
2448
Market Price
$ 64.12
Selling Price
$ 54.74
3882
2779
3644
4466
Market Price
$ 62.30
Selling Price
$ 55.21
913
734
741
1767
Market Price
$ 62.21
Selling Price
$ 53.77
3099
1300
1660
3181
Market Price
$ 31.18
Selling Price
$ 27.87
1205
576
415
2073
Market Price
$ 65.08
Selling Price
$ 55.20
712
223
547
870
Market Price
$ 32.11
Selling Price
$ 27.71
1670
1350
965
2251
Market Price
$ 34.38
Selling Price
$ 31.12
609
204
503
2047
Market Price
$ 64.65
Selling Price
$ 57.63
1512
1359
548
1678
Market Price
$ 63.07
Selling Price
$ 54.00
1041
393
505
2974
Market Price
$ 57.89
Selling Price
$ 50.80
2477
521
2323
3750
Market Price
$ 54.89
Selling Price
$ 46.66
1277
1030
719
3338
Market Price
$ 60.26
Selling Price
$ 52.51
625
603
596
1666
Market Price
$ 61.68
Selling Price
$ 51.96
261
71
245
410
Market Price
$ 43.51
Selling Price
$ 37.42
1164
517
996
4721
Market Price
$ 29.45
Selling Price
$ 25.05
3266
954
2159
3394
Market Price
$ 36.04
Selling Price
$ 32.62
2164
1417
545
3097
Market Price
$ 42.06
Selling Price
$ 37.68
1805
1319
362
3797
Market Price
$ 62.19
Selling Price
$ 55.25
957
865
511
3448
Market Price
$ 56.03
Selling Price
$ 47.87
441
134
160
937
Market Price
$ 48.63
Selling Price
$ 41.36
1105
1076
311
4940
Market Price
$ 37.45
Selling Price
$ 32.97
295
273
109
717
Market Price
$ 38.36
Selling Price
$ 32.84
426
172
116
1086
Market Price
$ 39.00
Selling Price
$ 35.41
1750
1609
1593
4772
Market Price
$ 60.64
Selling Price
$ 51.40
676
229
484
2898
Market Price
$ 35.59
Selling Price
$ 30.53
2918
1548
2752
3379
Market Price
$ 29.22
Selling Price
$ 25.41
646
351
460
1857
Market Price
$ 68.33
Selling Price
$ 58.85
1579
1173
528
4565
Market Price
$ 54.84
Selling Price
$ 46.27
451
118
125
1456
Market Price
$ 55.16
Selling Price
$ 49.17
2381
1767
1993
3398
Market Price
$ 64.47
Selling Price
$ 58.20
938
585
492
1590