Market Price
$ 69.42
Selling Price
$ 60.25
2125
1105
1751
4764
Market Price
$ 105.21
Selling Price
$ 93.79
2513
2003
2005
4153
Market Price
$ 87.61
Selling Price
$ 73.90
670
598
574
1402
Market Price
$ 97.23
Selling Price
$ 88.23
285
180
127
486
Market Price
$ 66.59
Selling Price
$ 60.09
2013
1370
1349
3576
Market Price
$ 96.41
Selling Price
$ 81.74
720
675
219
2188
Market Price
$ 113.84
Selling Price
$ 97.87
3286
1341
2666
4648
Market Price
$ 86.67
Selling Price
$ 73.53
673
650
661
1169
Market Price
$ 63.20
Selling Price
$ 56.93
832
439
253
1111
Market Price
$ 114.36
Selling Price
$ 96.04
1384
650
1308
4178
Market Price
$ 107.24
Selling Price
$ 93.43
2934
2075
1581
3799
Market Price
$ 68.49
Selling Price
$ 61.36
2231
1165
937
2765
Market Price
$ 113.98
Selling Price
$ 96.79
775
486
627
2544
Market Price
$ 104.75
Selling Price
$ 93.20
1971
771
1269
4594
Market Price
$ 103.36
Selling Price
$ 90.08
490
130
320
1508
Market Price
$ 64.53
Selling Price
$ 56.72
451
369
253
511
Market Price
$ 103.44
Selling Price
$ 90.18
1070
864
451
1992
Market Price
$ 111.43
Selling Price
$ 98.40
608
226
176
1606
Market Price
$ 83.90
Selling Price
$ 71.60
444
343
226
633
Market Price
$ 97.41
Selling Price
$ 82.87
206
74
69
1014