Market Price
$ 50.39
Selling Price
$ 45.47
865
212
265
1841
Market Price
$ 39.03
Selling Price
$ 32.91
855
285
586
2511
Market Price
$ 64.22
Selling Price
$ 54.70
1874
1860
811
2362
Market Price
$ 30.10
Selling Price
$ 25.19
823
512
475
1427
Market Price
$ 60.50
Selling Price
$ 50.42
2856
1689
600
4490
Market Price
$ 37.75
Selling Price
$ 32.31
3170
2134
2045
3903
Market Price
$ 46.31
Selling Price
$ 40.37
4561
2551
2169
4862
Market Price
$ 40.98
Selling Price
$ 36.51
1719
907
822
2753
Market Price
$ 58.59
Selling Price
$ 50.73
1174
597
512
4172
Market Price
$ 60.28
Selling Price
$ 52.38
526
295
132
1723
Market Price
$ 58.78
Selling Price
$ 50.39
2540
1169
1869
2851
Market Price
$ 55.55
Selling Price
$ 46.53
2782
1967
2722
3663
Market Price
$ 61.19
Selling Price
$ 52.41
2723
1843
1604
4086
Market Price
$ 59.52
Selling Price
$ 51.85
791
497
520
1068
Market Price
$ 41.89
Selling Price
$ 37.27
866
321
712
2333
Market Price
$ 54.15
Selling Price
$ 48.17
310
245
92
602
Market Price
$ 67.40
Selling Price
$ 59.53
394
366
128
417
Market Price
$ 44.30
Selling Price
$ 39.83
1134
1025
709
4987
Market Price
$ 31.22
Selling Price
$ 26.54
599
418
415
1548
Market Price
$ 66.64
Selling Price
$ 57.62
1764
822
996
3975
Market Price
$ 37.61
Selling Price
$ 32.18
1421
1145
333
2355
Market Price
$ 29.47
Selling Price
$ 26.10
1213
1003
1064
2816
Market Price
$ 40.65
Selling Price
$ 36.11
1124
456
1117
3291
Market Price
$ 65.76
Selling Price
$ 54.81
1356
1231
1282
3223
Market Price
$ 42.85
Selling Price
$ 35.98
742
715
587
1235
Market Price
$ 39.55
Selling Price
$ 33.37
124
123
74
444
Market Price
$ 41.58
Selling Price
$ 35.29
1034
535
414
2586
Market Price
$ 56.23
Selling Price
$ 51.03
3401
3089
1316
3768
Market Price
$ 46.20
Selling Price
$ 41.61
2278
533
2181
2904
Market Price
$ 49.14
Selling Price
$ 44.01
325
208
127
1367
Market Price
$ 31.28
Selling Price
$ 27.82
247
181
62
840
Market Price
$ 38.58
Selling Price
$ 35.02
2127
621
1790
3024
Market Price
$ 45.98
Selling Price
$ 40.77
3490
2818
835
4573
Market Price
$ 41.56
Selling Price
$ 36.27
2021
1693
1430
4888
Market Price
$ 56.92
Selling Price
$ 50.20
2381
1000
574
4717
Market Price
$ 58.85
Selling Price
$ 51.57
833
716
378
872
Market Price
$ 29.96
Selling Price
$ 25.89
1902
656
898
3352
Market Price
$ 33.64
Selling Price
$ 29.29
1021
525
477
4279
Market Price
$ 52.00
Selling Price
$ 43.52
1497
771
806
2750
Market Price
$ 35.51
Selling Price
$ 31.10
1680
1298
1569
3612