Market Price
$ 122.42
Selling Price
$ 106.90
532
112
254
1411
Market Price
$ 132.69
Selling Price
$ 113.45
2329
986
1997
2372
Market Price
$ 93.54
Selling Price
$ 80.11
950
222
450
1415
Market Price
$ 102.93
Selling Price
$ 89.03
769
562
549
1898
Market Price
$ 115.18
Selling Price
$ 98.35
542
126
250
1119
Market Price
$ 125.67
Selling Price
$ 110.91
433
417
351
627
Market Price
$ 89.08
Selling Price
$ 78.73
2841
614
1235
3991
Market Price
$ 83.30
Selling Price
$ 70.91
1811
768
488
3314
Market Price
$ 140.03
Selling Price
$ 118.60
2365
1173
2058
2830
Market Price
$ 98.85
Selling Price
$ 84.04
1354
1347
448
1942
Market Price
$ 121.59
Selling Price
$ 110.53
3241
1758
1653
4609
Market Price
$ 97.35
Selling Price
$ 82.87
2821
1647
807
4021
Market Price
$ 112.69
Selling Price
$ 94.60
677
669
581
1095
Market Price
$ 85.16
Selling Price
$ 73.38
1229
1214
1037
3869
Market Price
$ 114.59
Selling Price
$ 100.77
1061
737
923
4139
Market Price
$ 102.01
Selling Price
$ 86.82
762
190
186
800
Market Price
$ 97.66
Selling Price
$ 87.77
783
392
422
3259
Market Price
$ 112.45
Selling Price
$ 94.02
2809
2293
723
4215
Market Price
$ 103.99
Selling Price
$ 87.44
1839
853
1138
1899
Market Price
$ 88.03
Selling Price
$ 74.39
332
301
207
618