Market Price
$ 86.82
Selling Price
$ 76.30
1948
1475
974
2439
Market Price
$ 96.86
Selling Price
$ 84.42
1014
437
659
1332
Market Price
$ 113.05
Selling Price
$ 96.94
705
529
253
1757
Market Price
$ 65.52
Selling Price
$ 56.42
1326
363
423
2785
Market Price
$ 68.51
Selling Price
$ 58.06
1115
889
1084
1411
Market Price
$ 70.33
Selling Price
$ 59.62
2348
1976
1779
4139
Market Price
$ 72.33
Selling Price
$ 61.68
387
267
158
966
Market Price
$ 75.01
Selling Price
$ 64.60
2289
1508
2029
4000
Market Price
$ 92.70
Selling Price
$ 83.43
304
243
129
1464
Market Price
$ 66.13
Selling Price
$ 55.19
2390
815
1122
3996
Market Price
$ 72.19
Selling Price
$ 60.50
811
705
274
1133
Market Price
$ 104.90
Selling Price
$ 93.44
4061
3424
1550
4407
Market Price
$ 68.72
Selling Price
$ 58.57
705
676
279
1973
Market Price
$ 70.00
Selling Price
$ 62.80
734
474
626
1126
Market Price
$ 108.96
Selling Price
$ 96.14
2282
1362
2249
4051
Market Price
$ 102.40
Selling Price
$ 91.64
3735
3369
2619
4912
Market Price
$ 84.06
Selling Price
$ 73.02
1733
467
1542
1820
Market Price
$ 100.27
Selling Price
$ 87.48
2274
725
1035
4243
Market Price
$ 66.61
Selling Price
$ 59.13
308
231
306
579
Market Price
$ 78.57
Selling Price
$ 65.72
1169
249
812
2331
Market Price
$ 82.24
Selling Price
$ 71.49
2249
1794
1516
3399
Market Price
$ 90.91
Selling Price
$ 78.91
951
451
342
1623
Market Price
$ 98.60
Selling Price
$ 89.36
1136
316
782
3371
Market Price
$ 86.58
Selling Price
$ 74.96
159
114
94
442
Market Price
$ 69.83
Selling Price
$ 62.14
1073
498
924
1624
Market Price
$ 103.45
Selling Price
$ 89.59
1377
1288
740
3458
Market Price
$ 106.74
Selling Price
$ 95.60
2389
2282
1511
2554
Market Price
$ 113.44
Selling Price
$ 96.46
1096
1015
884
1538
Market Price
$ 113.92
Selling Price
$ 95.91
1605
1030
457
1651
Market Price
$ 112.46
Selling Price
$ 94.69
1525
729
760
4409
Market Price
$ 106.80
Selling Price
$ 92.85
2809
1169
2616
3093
Market Price
$ 104.11
Selling Price
$ 90.18
911
429
599
3416
Market Price
$ 79.39
Selling Price
$ 71.69
773
377
294
799
Market Price
$ 102.41
Selling Price
$ 85.76
1059
452
869
4266
Market Price
$ 65.46
Selling Price
$ 56.70
1784
541
1576
2572
Market Price
$ 103.13
Selling Price
$ 91.58
1462
1264
1130
2616
Market Price
$ 65.74
Selling Price
$ 56.73
483
267
100
773
Market Price
$ 89.21
Selling Price
$ 75.02
717
454
268
2619
Market Price
$ 104.97
Selling Price
$ 87.79
1040
988
671
2742
Market Price
$ 83.21
Selling Price
$ 73.65
1679
1051
1268
2152