Market Price
$ 49.36
Selling Price
$ 42.26
145
110
29
728
Market Price
$ 63.09
Selling Price
$ 56.48
1850
803
529
2109
Market Price
$ 40.59
Selling Price
$ 36.71
568
270
134
935
Market Price
$ 53.50
Selling Price
$ 45.70
499
342
487
1595
Market Price
$ 51.93
Selling Price
$ 43.92
487
419
369
1647
Market Price
$ 29.30
Selling Price
$ 26.30
2397
962
1271
3862
Market Price
$ 52.85
Selling Price
$ 44.20
672
392
583
1739
Market Price
$ 37.27
Selling Price
$ 33.23
4077
4034
1985
4253
Market Price
$ 37.83
Selling Price
$ 32.32
1621
534
1306
3839
Market Price
$ 40.55
Selling Price
$ 34.45
2066
1876
1659
4785
Market Price
$ 42.34
Selling Price
$ 38.31
1067
505
1067
1386
Market Price
$ 38.29
Selling Price
$ 32.37
526
147
457
823
Market Price
$ 50.57
Selling Price
$ 44.51
632
256
571
726
Market Price
$ 38.06
Selling Price
$ 31.73
886
359
319
1467
Market Price
$ 35.27
Selling Price
$ 29.71
1148
531
1126
1809
Market Price
$ 35.05
Selling Price
$ 30.61
410
137
271
1118
Market Price
$ 38.67
Selling Price
$ 32.78
1034
431
345
3392
Market Price
$ 56.57
Selling Price
$ 47.76
3080
1698
2638
3380
Market Price
$ 55.85
Selling Price
$ 48.67
3496
1804
902
3856
Market Price
$ 67.35
Selling Price
$ 56.87
1092
413
1009
2262
Market Price
$ 65.84
Selling Price
$ 58.55
2154
1809
1073
4105
Market Price
$ 53.84
Selling Price
$ 46.97
798
187
632
3647
Market Price
$ 29.86
Selling Price
$ 27.09
1051
1004
829
1182
Market Price
$ 39.01
Selling Price
$ 32.83
1806
609
1549
2841
Market Price
$ 28.59
Selling Price
$ 25.69
613
248
319
1098
Market Price
$ 40.81
Selling Price
$ 35.21
3436
762
1691
3978
Market Price
$ 34.95
Selling Price
$ 30.11
1717
1151
1113
2836
Market Price
$ 63.14
Selling Price
$ 53.45
1211
415
396
1274
Market Price
$ 65.86
Selling Price
$ 59.05
1342
615
363
2621
Market Price
$ 57.02
Selling Price
$ 48.94
1827
618
1466
2162
Market Price
$ 60.87
Selling Price
$ 53.54
661
373
281
2301
Market Price
$ 60.31
Selling Price
$ 52.92
1358
530
1325
2091
Market Price
$ 59.79
Selling Price
$ 50.36
1861
1849
728
3528
Market Price
$ 52.41
Selling Price
$ 46.29
1645
442
1309
1783
Market Price
$ 33.23
Selling Price
$ 28.70
2834
1937
1377
4508
Market Price
$ 56.20
Selling Price
$ 47.40
1709
742
1681
2272
Market Price
$ 43.69
Selling Price
$ 37.77
1829
1340
535
3407
Market Price
$ 57.18
Selling Price
$ 50.48
346
323
189
426
Market Price
$ 58.54
Selling Price
$ 51.55
1568
1043
1038
3467
Market Price
$ 56.38
Selling Price
$ 49.09
3712
2410
1644
4308