Market Price
$ 49.56
Selling Price
$ 43.48
1990
750
1936
2427
Market Price
$ 67.30
Selling Price
$ 57.94
1536
718
1013
2544
Market Price
$ 46.07
Selling Price
$ 38.74
1271
1216
725
3123
Market Price
$ 56.43
Selling Price
$ 48.58
670
603
314
1744
Market Price
$ 68.05
Selling Price
$ 59.72
1425
352
1318
1901
Market Price
$ 33.41
Selling Price
$ 28.34
1241
479
951
1612
Market Price
$ 60.37
Selling Price
$ 54.00
543
318
346
735
Market Price
$ 55.58
Selling Price
$ 48.88
394
247
345
1147
Market Price
$ 65.58
Selling Price
$ 55.14
1311
868
1296
1849
Market Price
$ 63.18
Selling Price
$ 55.60
2836
2786
1449
4177
Market Price
$ 65.01
Selling Price
$ 54.29
2567
2553
2356
3515
Market Price
$ 46.34
Selling Price
$ 40.28
1384
1247
502
2285
Market Price
$ 32.47
Selling Price
$ 29.04
745
232
736
2698
Market Price
$ 30.55
Selling Price
$ 26.64
3064
1601
2489
4131
Market Price
$ 56.61
Selling Price
$ 49.71
4834
3220
2465
4989
Market Price
$ 34.18
Selling Price
$ 30.64
835
224
704
3756
Market Price
$ 42.12
Selling Price
$ 37.84
489
317
172
493
Market Price
$ 37.78
Selling Price
$ 32.85
1790
1479
716
3469
Market Price
$ 52.09
Selling Price
$ 45.47
271
121
152
454
Market Price
$ 65.49
Selling Price
$ 56.49
1630
1163
584
4465
Market Price
$ 39.85
Selling Price
$ 35.67
1898
1642
1282
4428
Market Price
$ 35.79
Selling Price
$ 32.28
1341
1163
420
2231
Market Price
$ 51.67
Selling Price
$ 45.24
456
107
422
1952
Market Price
$ 52.12
Selling Price
$ 44.65
821
315
474
2866
Market Price
$ 31.31
Selling Price
$ 27.67
1382
897
986
2191
Market Price
$ 65.41
Selling Price
$ 57.89
1455
1357
982
3402
Market Price
$ 50.05
Selling Price
$ 43.93
1162
1080
923
4987
Market Price
$ 66.18
Selling Price
$ 57.26
2820
650
2409
3953
Market Price
$ 42.93
Selling Price
$ 37.45
3272
1996
1147
4592
Market Price
$ 52.52
Selling Price
$ 46.67
993
441
690
2744
Market Price
$ 37.90
Selling Price
$ 33.63
3827
2349
2888
3986
Market Price
$ 35.46
Selling Price
$ 32.15
1275
922
1035
3393
Market Price
$ 38.46
Selling Price
$ 34.05
4301
3586
1123
4435
Market Price
$ 30.75
Selling Price
$ 26.03
907
391
905
3893
Market Price
$ 69.99
Selling Price
$ 58.70
656
278
319
1489
Market Price
$ 68.62
Selling Price
$ 57.49
684
469
470
2625
Market Price
$ 50.16
Selling Price
$ 44.58
109
72
30
416
Market Price
$ 51.98
Selling Price
$ 46.80
956
750
221
3425
Market Price
$ 37.02
Selling Price
$ 31.48
1627
1013
760
1739
Market Price
$ 61.71
Selling Price
$ 51.86
939
365
731
2282