Market Price
$ 81.89
Selling Price
$ 72.31
3138
1557
2596
3925
Market Price
$ 75.10
Selling Price
$ 64.04
693
504
406
1097
Market Price
$ 110.18
Selling Price
$ 93.62
1773
757
1014
2031
Market Price
$ 63.69
Selling Price
$ 57.69
1450
960
363
4913
Market Price
$ 87.15
Selling Price
$ 75.94
529
300
319
1154
Market Price
$ 98.93
Selling Price
$ 89.01
1749
1035
1574
1970
Market Price
$ 71.01
Selling Price
$ 60.70
1560
693
722
2090
Market Price
$ 108.11
Selling Price
$ 97.16
2863
1033
2433
3360
Market Price
$ 73.20
Selling Price
$ 64.71
689
526
530
1176
Market Price
$ 84.78
Selling Price
$ 71.79
1125
332
525
1159
Market Price
$ 75.36
Selling Price
$ 65.08
4604
2576
1017
4791
Market Price
$ 75.23
Selling Price
$ 66.21
1204
294
1061
1540
Market Price
$ 77.90
Selling Price
$ 70.32
2865
2071
1466
4443
Market Price
$ 72.53
Selling Price
$ 62.12
3697
3197
1392
4942
Market Price
$ 68.56
Selling Price
$ 61.77
1773
1287
1248
4155
Market Price
$ 108.23
Selling Price
$ 93.24
1110
1070
602
4199
Market Price
$ 84.41
Selling Price
$ 72.48
2084
1922
2025
4470
Market Price
$ 63.56
Selling Price
$ 56.71
1123
1037
389
3134
Market Price
$ 95.98
Selling Price
$ 81.36
707
686
587
1841
Market Price
$ 77.73
Selling Price
$ 69.03
1116
411
1023
4508
Market Price
$ 96.92
Selling Price
$ 84.27
436
177
96
902
Market Price
$ 96.38
Selling Price
$ 84.44
890
496
453
3464
Market Price
$ 77.04
Selling Price
$ 64.97
365
116
74
1433
Market Price
$ 69.79
Selling Price
$ 61.81
724
572
169
776
Market Price
$ 103.41
Selling Price
$ 92.35
947
631
603
3047
Market Price
$ 63.27
Selling Price
$ 56.32
1986
510
1891
3627
Market Price
$ 86.35
Selling Price
$ 74.08
2606
1121
1195
2685
Market Price
$ 100.90
Selling Price
$ 86.37
1340
401
460
2059
Market Price
$ 64.04
Selling Price
$ 56.91
1042
849
869
2345
Market Price
$ 86.27
Selling Price
$ 77.07
1083
979
521
1885
Market Price
$ 102.42
Selling Price
$ 91.14
2963
1905
2164
4352
Market Price
$ 74.52
Selling Price
$ 63.88
666
260
510
3119
Market Price
$ 101.86
Selling Price
$ 87.09
3230
1026
2250
3582
Market Price
$ 105.44
Selling Price
$ 90.86
1637
882
1467
2573
Market Price
$ 85.51
Selling Price
$ 74.73
1797
1148
1034
3665
Market Price
$ 104.52
Selling Price
$ 90.60
3448
2287
3336
4868
Market Price
$ 92.11
Selling Price
$ 78.42
3236
2613
1098
4159
Market Price
$ 113.60
Selling Price
$ 96.83
682
372
551
2893
Market Price
$ 99.00
Selling Price
$ 87.58
2256
1395
1957
2370
Market Price
$ 78.76
Selling Price
$ 66.02
394
327
312
588