Market Price
$ 62.48
Selling Price
$ 53.98
3060
656
2449
4066
Market Price
$ 54.54
Selling Price
$ 46.29
571
515
126
1796
Market Price
$ 46.13
Selling Price
$ 39.16
1283
751
803
3916
Market Price
$ 58.69
Selling Price
$ 53.17
1921
1006
1108
3766
Market Price
$ 50.34
Selling Price
$ 43.89
762
206
710
2844
Market Price
$ 53.86
Selling Price
$ 47.10
423
294
251
552
Market Price
$ 66.11
Selling Price
$ 55.54
1194
923
667
2462
Market Price
$ 51.34
Selling Price
$ 45.19
1166
458
951
1510
Market Price
$ 28.42
Selling Price
$ 25.15
3534
1411
842
3587
Market Price
$ 33.34
Selling Price
$ 30.18
1409
1208
1232
1854
Market Price
$ 52.70
Selling Price
$ 45.25
2824
1549
1044
2840
Market Price
$ 50.16
Selling Price
$ 45.35
1322
1137
555
3754
Market Price
$ 62.00
Selling Price
$ 52.17
4307
3472
2707
4904
Market Price
$ 33.60
Selling Price
$ 28.50
795
263
376
2420
Market Price
$ 49.70
Selling Price
$ 45.11
901
467
577
1271
Market Price
$ 37.77
Selling Price
$ 34.02
2587
1208
1581
3421
Market Price
$ 63.26
Selling Price
$ 56.67
973
956
293
984
Market Price
$ 33.45
Selling Price
$ 28.10
1370
1104
1345
2800
Market Price
$ 47.76
Selling Price
$ 42.95
2547
833
1551
3223
Market Price
$ 50.22
Selling Price
$ 42.21
3637
1316
1715
4393
Market Price
$ 42.49
Selling Price
$ 36.04
1413
341
904
3766
Market Price
$ 55.99
Selling Price
$ 49.33
1999
1194
1373
4660
Market Price
$ 30.40
Selling Price
$ 26.86
469
296
318
526
Market Price
$ 62.78
Selling Price
$ 55.00
2076
1002
1139
2317
Market Price
$ 32.10
Selling Price
$ 27.71
2937
2610
2108
3160
Market Price
$ 64.53
Selling Price
$ 54.51
897
801
448
1330
Market Price
$ 42.88
Selling Price
$ 38.28
1348
780
1211
4824
Market Price
$ 28.35
Selling Price
$ 25.64
1345
476
606
4166
Market Price
$ 38.94
Selling Price
$ 33.30
219
210
141
926
Market Price
$ 43.01
Selling Price
$ 38.62
489
447
392
683
Market Price
$ 38.80
Selling Price
$ 33.26
217
128
98
668
Market Price
$ 67.52
Selling Price
$ 57.57
971
695
951
2638
Market Price
$ 34.81
Selling Price
$ 29.86
3754
1912
3437
4083
Market Price
$ 67.86
Selling Price
$ 57.24
443
311
154
1190
Market Price
$ 48.61
Selling Price
$ 42.12
1871
1313
878
2739
Market Price
$ 61.43
Selling Price
$ 54.45
2235
634
1492
2486
Market Price
$ 38.78
Selling Price
$ 33.37
831
517
432
2360
Market Price
$ 32.86
Selling Price
$ 29.14
582
439
178
2133
Market Price
$ 47.24
Selling Price
$ 40.77
4296
4240
1130
4900
Market Price
$ 29.81
Selling Price
$ 26.57
2243
1674
1171
3779