Market Price
$ 55.75
Selling Price
$ 49.12
456
302
401
1427
Market Price
$ 62.92
Selling Price
$ 55.98
1774
1254
1397
3424
Market Price
$ 64.23
Selling Price
$ 56.92
1364
1179
719
2110
Market Price
$ 49.27
Selling Price
$ 44.55
674
540
556
2082
Market Price
$ 66.45
Selling Price
$ 58.60
1448
407
408
3156
Market Price
$ 31.19
Selling Price
$ 27.82
2656
632
2103
3275
Market Price
$ 63.70
Selling Price
$ 53.50
983
909
783
1248
Market Price
$ 66.53
Selling Price
$ 59.90
3162
1084
1645
4145
Market Price
$ 30.27
Selling Price
$ 27.00
3188
719
3170
4055
Market Price
$ 47.96
Selling Price
$ 40.03
3701
2420
1313
4357
Market Price
$ 43.62
Selling Price
$ 37.72
673
447
502
1340
Market Price
$ 46.45
Selling Price
$ 41.18
1716
1610
1026
3289
Market Price
$ 70.95
Selling Price
$ 59.40
719
510
263
1645
Market Price
$ 48.15
Selling Price
$ 41.94
285
157
76
622
Market Price
$ 34.57
Selling Price
$ 30.10
779
175
226
3072
Market Price
$ 32.45
Selling Price
$ 27.85
2075
1139
775
3702
Market Price
$ 44.71
Selling Price
$ 39.72
1606
1441
1381
4160
Market Price
$ 56.09
Selling Price
$ 48.59
2526
1146
1723
3324
Market Price
$ 70.21
Selling Price
$ 59.40
1214
357
617
2512
Market Price
$ 31.10
Selling Price
$ 27.81
1352
938
682
4030
Market Price
$ 48.62
Selling Price
$ 41.55
2775
1876
1139
4405
Market Price
$ 60.81
Selling Price
$ 51.65
1942
777
601
3522
Market Price
$ 33.88
Selling Price
$ 28.90
717
708
603
2263
Market Price
$ 51.81
Selling Price
$ 45.94
2151
805
2007
2826
Market Price
$ 69.69
Selling Price
$ 58.61
605
319
173
1062
Market Price
$ 59.44
Selling Price
$ 50.70
1560
1065
655
3745
Market Price
$ 53.55
Selling Price
$ 44.96
781
240
298
963
Market Price
$ 56.05
Selling Price
$ 49.70
288
260
221
421
Market Price
$ 40.38
Selling Price
$ 36.19
458
292
371
1800
Market Price
$ 67.57
Selling Price
$ 58.74
1013
762
203
2399
Market Price
$ 60.25
Selling Price
$ 54.18
2544
2206
1114
3545
Market Price
$ 32.03
Selling Price
$ 27.38
1333
657
359
4292
Market Price
$ 48.78
Selling Price
$ 42.57
2041
762
1562
2600
Market Price
$ 61.68
Selling Price
$ 53.49
1419
1059
1100
1459
Market Price
$ 47.92
Selling Price
$ 43.30
251
64
73
436
Market Price
$ 38.68
Selling Price
$ 34.33
182
50
47
481
Market Price
$ 64.08
Selling Price
$ 57.79
399
348
366
1609
Market Price
$ 47.33
Selling Price
$ 41.54
967
419
287
2501
Market Price
$ 48.40
Selling Price
$ 41.63
1535
465
773
3044
Market Price
$ 41.15
Selling Price
$ 35.54
222
143
131
622