Market Price
$ 106.13
Selling Price
$ 92.61
862
382
615
2600
Market Price
$ 108.75
Selling Price
$ 91.20
1303
1029
1168
2499
Market Price
$ 81.22
Selling Price
$ 73.47
1131
1096
1050
1684
Market Price
$ 84.39
Selling Price
$ 73.71
2290
1941
1815
3055
Market Price
$ 88.54
Selling Price
$ 80.03
330
233
179
1202
Market Price
$ 88.11
Selling Price
$ 75.81
2527
1905
1377
4338
Market Price
$ 89.61
Selling Price
$ 81.34
2769
2325
697
3733
Market Price
$ 69.87
Selling Price
$ 62.64
143
135
96
483
Market Price
$ 82.82
Selling Price
$ 73.61
495
136
342
552
Market Price
$ 92.11
Selling Price
$ 83.48
458
141
295
488
Market Price
$ 115.24
Selling Price
$ 96.26
2165
1736
1723
4320
Market Price
$ 66.40
Selling Price
$ 55.60
947
570
221
4609
Market Price
$ 85.29
Selling Price
$ 71.59
928
711
669
2236
Market Price
$ 92.40
Selling Price
$ 82.44
1426
1014
309
2026
Market Price
$ 105.14
Selling Price
$ 95.21
3132
1185
2410
4563
Market Price
$ 80.36
Selling Price
$ 68.87
2106
498
1295
2639
Market Price
$ 71.82
Selling Price
$ 64.71
1332
665
541
1674
Market Price
$ 108.13
Selling Price
$ 95.89
1386
1308
493
1938
Market Price
$ 67.95
Selling Price
$ 61.25
1477
1300
376
2373
Market Price
$ 73.53
Selling Price
$ 66.45
1983
464
1887
3438
Market Price
$ 84.55
Selling Price
$ 72.00
420
318
290
720
Market Price
$ 108.78
Selling Price
$ 94.18
362
269
203
654
Market Price
$ 80.07
Selling Price
$ 70.63
1915
526
685
2188
Market Price
$ 96.80
Selling Price
$ 82.66
1300
1002
931
3742
Market Price
$ 112.56
Selling Price
$ 95.88
1349
596
407
2335
Market Price
$ 62.59
Selling Price
$ 55.25
1697
588
1076
1851
Market Price
$ 102.69
Selling Price
$ 85.80
118
72
91
512
Market Price
$ 102.30
Selling Price
$ 91.58
814
556
282
1580
Market Price
$ 102.82
Selling Price
$ 91.03
462
312
279
1646
Market Price
$ 100.84
Selling Price
$ 88.19
1731
1287
763
2256
Market Price
$ 77.88
Selling Price
$ 68.97
314
148
157
1526
Market Price
$ 76.24
Selling Price
$ 67.22
347
321
315
902
Market Price
$ 83.49
Selling Price
$ 70.71
439
338
395
1935
Market Price
$ 70.13
Selling Price
$ 62.45
1485
1459
653
3682
Market Price
$ 73.26
Selling Price
$ 62.18
912
753
887
1141
Market Price
$ 72.39
Selling Price
$ 64.48
693
594
183
1342
Market Price
$ 95.11
Selling Price
$ 83.07
1927
1504
907
4434
Market Price
$ 108.55
Selling Price
$ 98.62
2108
1723
1495
4067
Market Price
$ 83.24
Selling Price
$ 74.35
2686
800
1994
3066
Market Price
$ 98.93
Selling Price
$ 87.37
4022
3162
3410
4079