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
Market Price
$ 66.34
Selling Price
$ 58.54
2780
1843
2146
4112
Market Price
$ 77.18
Selling Price
$ 64.62
2849
705
1788
4059
Market Price
$ 80.06
Selling Price
$ 69.86
1546
1124
579
1662
Market Price
$ 104.48
Selling Price
$ 91.22
288
170
102
1078
Market Price
$ 94.07
Selling Price
$ 81.08
751
404
470
3261
Market Price
$ 67.63
Selling Price
$ 57.06
1232
1050
499
1438
Market Price
$ 93.99
Selling Price
$ 79.08
479
352
395
1517
Market Price
$ 108.85
Selling Price
$ 94.44
1278
1173
821
3209
Market Price
$ 116.82
Selling Price
$ 98.05
3155
1035
1829
3230
Market Price
$ 76.67
Selling Price
$ 69.60
675
454
357
1418
Market Price
$ 110.55
Selling Price
$ 94.31
2642
1927
1204
3500
Market Price
$ 63.81
Selling Price
$ 56.99
971
653
310
3021
Market Price
$ 68.38
Selling Price
$ 59.87
1379
665
640
4648
Market Price
$ 87.18
Selling Price
$ 77.13
1693
1486
699
3554
Market Price
$ 85.91
Selling Price
$ 75.59
2307
473
819
4449
Market Price
$ 91.57
Selling Price
$ 81.94
2600
2490
1105
4598
Market Price
$ 90.15
Selling Price
$ 78.37
1796
448
837
2012
Market Price
$ 63.67
Selling Price
$ 55.63
2044
1088
506
3403
Market Price
$ 70.75
Selling Price
$ 62.93
1824
809
868
3172
Market Price
$ 78.82
Selling Price
$ 68.01
473
99
284
1227