Market Price
$ 85.52
Selling Price
$ 74.10
3779
3562
3266
3999
Market Price
$ 84.32
Selling Price
$ 74.72
362
253
353
1295
Market Price
$ 94.75
Selling Price
$ 81.49
1079
1042
1070
4941
Market Price
$ 110.63
Selling Price
$ 92.58
2851
2121
1141
4710
Market Price
$ 87.74
Selling Price
$ 79.47
3257
2333
1002
4036
Market Price
$ 78.33
Selling Price
$ 68.60
816
787
343
1067
Market Price
$ 95.53
Selling Price
$ 84.17
3806
2860
3800
4327
Market Price
$ 64.87
Selling Price
$ 55.08
1191
420
498
2654
Market Price
$ 86.05
Selling Price
$ 74.75
755
707
223
1692
Market Price
$ 82.45
Selling Price
$ 73.22
1207
1115
292
1850
Market Price
$ 74.36
Selling Price
$ 64.12
1071
556
420
2722
Market Price
$ 105.05
Selling Price
$ 93.45
870
533
507
4197
Market Price
$ 102.93
Selling Price
$ 86.72
1883
1595
1561
4019
Market Price
$ 94.06
Selling Price
$ 80.38
958
880
663
2110
Market Price
$ 64.36
Selling Price
$ 57.39
1286
342
725
1405
Market Price
$ 105.14
Selling Price
$ 94.53
2355
2246
550
4129
Market Price
$ 68.37
Selling Price
$ 61.41
293
182
166
576
Market Price
$ 75.11
Selling Price
$ 67.18
3154
787
2723
3719
Market Price
$ 67.81
Selling Price
$ 58.50
240
150
211
732
Market Price
$ 82.80
Selling Price
$ 71.44
2931
2009
2211
4670
Market Price
$ 95.75
Selling Price
$ 81.23
3503
819
2991
4231
Market Price
$ 71.03
Selling Price
$ 63.90
1726
1520
1302
1972
Market Price
$ 90.39
Selling Price
$ 75.76
680
184
166
837
Market Price
$ 82.86
Selling Price
$ 71.97
1044
701
293
2958
Market Price
$ 102.04
Selling Price
$ 91.02
495
287
167
1192
Market Price
$ 73.11
Selling Price
$ 65.39
923
247
863
2198
Market Price
$ 71.74
Selling Price
$ 60.30
913
545
503
3011
Market Price
$ 105.58
Selling Price
$ 89.71
3835
1236
2498
3907
Market Price
$ 95.22
Selling Price
$ 81.74
134
29
48
439
Market Price
$ 84.28
Selling Price
$ 73.34
918
829
381
1043
Market Price
$ 73.99
Selling Price
$ 61.98
876
828
850
2185
Market Price
$ 99.43
Selling Price
$ 89.86
737
586
203
1887
Market Price
$ 106.95
Selling Price
$ 96.10
3225
1852
1365
4083
Market Price
$ 112.04
Selling Price
$ 97.21
2590
1390
1469
3350
Market Price
$ 111.54
Selling Price
$ 96.99
395
354
138
813
Market Price
$ 97.83
Selling Price
$ 81.58
1920
590
1593
2088
Market Price
$ 78.78
Selling Price
$ 70.63
2260
773
1482
2267
Market Price
$ 97.79
Selling Price
$ 86.86
338
263
83
723
Market Price
$ 68.98
Selling Price
$ 58.89
1337
1328
720
4576
Market Price
$ 105.31
Selling Price
$ 94.86
589
401
143
852