Market Price
$ 112.27
Selling Price
$ 95.50
1980
1466
714
2162
Market Price
$ 61.85
Selling Price
$ 55.05
408
177
301
646
Market Price
$ 95.32
Selling Price
$ 85.58
1119
759
950
4507
Market Price
$ 107.90
Selling Price
$ 91.29
1342
508
912
4716
Market Price
$ 108.62
Selling Price
$ 90.62
4062
2877
3958
4930
Market Price
$ 102.53
Selling Price
$ 87.60
2314
1785
1527
3303
Market Price
$ 78.43
Selling Price
$ 68.13
1258
1227
1176
4015
Market Price
$ 78.90
Selling Price
$ 66.02
520
174
479
1550
Market Price
$ 76.44
Selling Price
$ 68.98
760
500
601
799
Market Price
$ 99.59
Selling Price
$ 89.30
1940
1610
1519
2359
Market Price
$ 104.23
Selling Price
$ 92.84
1875
808
684
2953
Market Price
$ 87.56
Selling Price
$ 77.30
629
230
379
1542
Market Price
$ 76.59
Selling Price
$ 64.89
1246
711
1162
4170
Market Price
$ 107.97
Selling Price
$ 93.38
1108
839
393
1499
Market Price
$ 97.87
Selling Price
$ 86.33
1869
1213
970
2573
Market Price
$ 71.87
Selling Price
$ 65.10
2695
1739
1111
3426
Market Price
$ 90.91
Selling Price
$ 76.05
865
690
358
995
Market Price
$ 64.53
Selling Price
$ 57.39
1367
820
414
2667
Market Price
$ 109.60
Selling Price
$ 95.96
3117
3103
2973
4728
Market Price
$ 91.19
Selling Price
$ 78.47
4525
3960
1646
4810