Market Price
$ 84.12
Selling Price
$ 74.17
515
447
176
1790
Market Price
$ 85.85
Selling Price
$ 72.91
1106
832
234
1628
Market Price
$ 87.70
Selling Price
$ 78.46
1098
747
304
4272
Market Price
$ 100.21
Selling Price
$ 88.13
4384
3217
1498
4880
Market Price
$ 84.46
Selling Price
$ 73.07
1758
886
1587
1767
Market Price
$ 70.14
Selling Price
$ 59.40
1495
1051
1363
4304
Market Price
$ 64.72
Selling Price
$ 56.31
925
341
495
3273
Market Price
$ 83.68
Selling Price
$ 70.39
1594
877
977
4685
Market Price
$ 110.52
Selling Price
$ 94.88
3085
1496
1581
3420
Market Price
$ 99.62
Selling Price
$ 87.00
3526
919
1519
3885
Market Price
$ 73.61
Selling Price
$ 65.71
999
789
283
1487
Market Price
$ 71.63
Selling Price
$ 62.18
165
161
76
554
Market Price
$ 70.58
Selling Price
$ 63.40
1398
1348
815
3475
Market Price
$ 112.37
Selling Price
$ 95.93
865
415
317
1076
Market Price
$ 87.73
Selling Price
$ 76.43
600
342
296
2797
Market Price
$ 70.05
Selling Price
$ 62.40
2340
2227
1317
4527
Market Price
$ 100.42
Selling Price
$ 89.52
1561
687
926
3743
Market Price
$ 78.98
Selling Price
$ 66.07
359
141
109
488
Market Price
$ 90.79
Selling Price
$ 76.61
2056
1883
1140
4409
Market Price
$ 99.84
Selling Price
$ 87.32
1630
1547
798
3520
Market Price
$ 65.97
Selling Price
$ 57.67
962
912
414
1121
Market Price
$ 75.51
Selling Price
$ 63.34
599
462
509
1628
Market Price
$ 79.72
Selling Price
$ 68.01
2186
652
626
4348
Market Price
$ 82.98
Selling Price
$ 73.90
697
619
428
1433
Market Price
$ 107.88
Selling Price
$ 96.83
3468
2628
2634
4649
Market Price
$ 88.01
Selling Price
$ 74.42
565
437
166
768
Market Price
$ 68.53
Selling Price
$ 58.76
2812
1747
2179
4877
Market Price
$ 82.15
Selling Price
$ 69.45
2604
928
1776
3683
Market Price
$ 106.33
Selling Price
$ 92.51
3794
1513
3693
4430
Market Price
$ 116.45
Selling Price
$ 98.02
2814
1549
1354
4214
Market Price
$ 95.92
Selling Price
$ 84.87
2059
733
1540
4086
Market Price
$ 68.50
Selling Price
$ 61.11
1634
1183
1423
2202
Market Price
$ 62.13
Selling Price
$ 55.23
3962
1913
2965
4754
Market Price
$ 74.89
Selling Price
$ 68.01
482
333
217
719
Market Price
$ 86.35
Selling Price
$ 76.61
484
432
241
689
Market Price
$ 96.33
Selling Price
$ 86.68
3542
1641
2508
3994
Market Price
$ 83.85
Selling Price
$ 71.26
3417
1308
2268
4494
Market Price
$ 65.82
Selling Price
$ 56.88
4714
3222
3007
4900
Market Price
$ 74.32
Selling Price
$ 67.37
1502
382
1186
1738
Market Price
$ 71.56
Selling Price
$ 60.33
1789
938
1074
3519