Market Price
$ 46.25
Selling Price
$ 41.75
2525
2504
1511
4705
Market Price
$ 40.34
Selling Price
$ 34.33
1588
1125
651
2874
Market Price
$ 65.45
Selling Price
$ 58.29
555
434
463
803
Market Price
$ 34.19
Selling Price
$ 30.72
2217
1327
772
3257
Market Price
$ 65.08
Selling Price
$ 58.43
2289
1084
1433
4905
Market Price
$ 35.96
Selling Price
$ 32.14
1724
361
1187
2357
Market Price
$ 43.41
Selling Price
$ 37.42
786
263
243
1573
Market Price
$ 65.65
Selling Price
$ 54.99
550
197
427
1132
Market Price
$ 39.54
Selling Price
$ 35.85
187
110
157
405
Market Price
$ 62.46
Selling Price
$ 56.42
3545
1551
2993
4719
Market Price
$ 30.98
Selling Price
$ 27.08
3326
2504
797
4288
Market Price
$ 34.73
Selling Price
$ 29.66
393
319
134
1601
Market Price
$ 51.20
Selling Price
$ 43.74
1475
1145
1119
4407
Market Price
$ 61.63
Selling Price
$ 54.68
2378
548
1592
4389
Market Price
$ 39.48
Selling Price
$ 33.22
301
285
299
716
Market Price
$ 59.34
Selling Price
$ 52.14
2260
523
1461
4075
Market Price
$ 63.32
Selling Price
$ 55.83
1981
836
1274
2182
Market Price
$ 48.88
Selling Price
$ 44.00
793
180
434
3051
Market Price
$ 39.58
Selling Price
$ 34.72
161
156
132
622
Market Price
$ 54.13
Selling Price
$ 46.54
1274
1031
686
2542
Market Price
$ 53.28
Selling Price
$ 45.99
1568
385
1455
2332
Market Price
$ 33.69
Selling Price
$ 29.47
649
578
350
704
Market Price
$ 54.60
Selling Price
$ 48.78
3286
1151
2122
4699
Market Price
$ 44.50
Selling Price
$ 39.82
2303
1110
1391
2600
Market Price
$ 33.80
Selling Price
$ 30.10
321
264
196
1118
Market Price
$ 60.50
Selling Price
$ 51.90
565
365
279
2078
Market Price
$ 36.51
Selling Price
$ 33.13
2176
1948
470
2866
Market Price
$ 48.73
Selling Price
$ 41.25
1035
505
953
1163
Market Price
$ 44.04
Selling Price
$ 37.70
1572
1344
574
4540
Market Price
$ 47.00
Selling Price
$ 40.75
111
82
63
514
Market Price
$ 40.04
Selling Price
$ 35.35
2080
1518
822
2522
Market Price
$ 27.96
Selling Price
$ 25.34
1222
378
419
3641
Market Price
$ 40.36
Selling Price
$ 33.78
1459
826
1443
4360
Market Price
$ 60.91
Selling Price
$ 51.18
1532
1291
785
2190
Market Price
$ 64.07
Selling Price
$ 54.05
903
422
602
4084
Market Price
$ 60.74
Selling Price
$ 53.02
1316
1157
331
1882
Market Price
$ 30.09
Selling Price
$ 27.01
2969
1956
2510
3895
Market Price
$ 59.87
Selling Price
$ 54.02
3611
940
1821
3824
Market Price
$ 56.39
Selling Price
$ 49.36
747
305
360
786
Market Price
$ 63.46
Selling Price
$ 55.93
1576
1383
570
2501