Market Price
$ 51.38
Selling Price
$ 44.45
532
112
254
1411
Market Price
$ 54.81
Selling Price
$ 49.25
2329
986
1997
2372
Market Price
$ 55.28
Selling Price
$ 47.27
950
222
450
1415
Market Price
$ 48.50
Selling Price
$ 42.37
769
562
549
1898
Market Price
$ 40.14
Selling Price
$ 34.86
542
126
250
1119
Market Price
$ 65.11
Selling Price
$ 58.97
433
417
351
627
Market Price
$ 48.66
Selling Price
$ 43.33
2841
614
1235
3991
Market Price
$ 63.55
Selling Price
$ 55.90
1811
768
488
3314
Market Price
$ 55.86
Selling Price
$ 47.05
2365
1173
2058
2830
Market Price
$ 32.80
Selling Price
$ 28.12
1354
1347
448
1942
Market Price
$ 51.49
Selling Price
$ 46.19
3241
1758
1653
4609
Market Price
$ 55.66
Selling Price
$ 47.60
2821
1647
807
4021
Market Price
$ 38.00
Selling Price
$ 32.28
677
669
581
1095
Market Price
$ 45.61
Selling Price
$ 41.26
1229
1214
1037
3869
Market Price
$ 44.98
Selling Price
$ 38.01
1061
737
923
4139
Market Price
$ 45.54
Selling Price
$ 41.26
762
190
186
800
Market Price
$ 68.06
Selling Price
$ 59.43
783
392
422
3259
Market Price
$ 47.87
Selling Price
$ 41.96
2809
2293
723
4215
Market Price
$ 35.73
Selling Price
$ 30.12
1839
853
1138
1899
Market Price
$ 32.45
Selling Price
$ 27.89
332
301
207
618