Market Price
$ 107.71
Selling Price
$ 92.32
1371
778
735
1892
Market Price
$ 108.93
Selling Price
$ 95.37
2621
938
779
3403
Market Price
$ 92.44
Selling Price
$ 80.52
237
59
117
522
Market Price
$ 95.23
Selling Price
$ 84.07
1459
1265
455
4287
Market Price
$ 108.09
Selling Price
$ 94.94
507
140
472
2255
Market Price
$ 92.45
Selling Price
$ 82.55
1130
835
401
4787
Market Price
$ 86.57
Selling Price
$ 72.93
2577
1274
2004
3778
Market Price
$ 67.44
Selling Price
$ 61.03
3338
3314
2945
4060
Market Price
$ 86.98
Selling Price
$ 73.75
2494
603
1827
4611
Market Price
$ 115.11
Selling Price
$ 98.90
3452
1054
692
4553
Market Price
$ 106.18
Selling Price
$ 92.59
3549
3058
3192
4950
Market Price
$ 87.67
Selling Price
$ 73.68
2835
1115
1146
3501
Market Price
$ 97.18
Selling Price
$ 88.27
2242
1647
1705
2844
Market Price
$ 68.55
Selling Price
$ 60.22
1020
1018
264
4053
Market Price
$ 76.03
Selling Price
$ 67.27
1066
254
579
1936
Market Price
$ 83.86
Selling Price
$ 73.72
956
490
242
2141
Market Price
$ 94.62
Selling Price
$ 82.10
1556
467
946
4993
Market Price
$ 73.75
Selling Price
$ 64.60
488
286
291
703
Market Price
$ 85.71
Selling Price
$ 76.63
1766
1390
1495
2257
Market Price
$ 103.99
Selling Price
$ 87.85
1137
1058
881
1516