Market Price
$ 87.34
Selling Price
$ 78.61
3411
1010
2440
4693
Market Price
$ 91.49
Selling Price
$ 76.47
1891
1016
1175
3465
Market Price
$ 76.68
Selling Price
$ 68.24
1063
288
1042
1735
Market Price
$ 82.09
Selling Price
$ 69.92
393
239
178
475
Market Price
$ 106.53
Selling Price
$ 90.11
2874
2080
1202
2978
Market Price
$ 107.56
Selling Price
$ 93.88
346
226
83
433
Market Price
$ 104.22
Selling Price
$ 93.43
1397
1325
660
3679
Market Price
$ 68.95
Selling Price
$ 62.09
2060
1229
1051
2335
Market Price
$ 98.26
Selling Price
$ 83.34
2171
2164
1893
2428
Market Price
$ 96.13
Selling Price
$ 85.21
408
379
233
1309
Market Price
$ 76.82
Selling Price
$ 66.57
1828
1826
625
4978
Market Price
$ 93.11
Selling Price
$ 78.87
2944
1547
1683
4853
Market Price
$ 70.82
Selling Price
$ 61.60
177
127
159
698
Market Price
$ 86.47
Selling Price
$ 72.71
2108
1398
946
2702
Market Price
$ 76.59
Selling Price
$ 67.65
1449
785
592
2311
Market Price
$ 101.01
Selling Price
$ 84.85
1509
814
973
2771
Market Price
$ 78.80
Selling Price
$ 71.20
621
513
467
1633
Market Price
$ 82.69
Selling Price
$ 72.05
126
62
37
497
Market Price
$ 109.10
Selling Price
$ 92.68
590
305
326
2268
Market Price
$ 114.95
Selling Price
$ 97.46
2469
2083
981
4486
Market Price
$ 109.04
Selling Price
$ 98.53
3074
1304
2477
3190
Market Price
$ 96.79
Selling Price
$ 84.07
1065
398
619
2034
Market Price
$ 66.55
Selling Price
$ 59.60
2769
1994
2072
3776
Market Price
$ 110.95
Selling Price
$ 96.99
543
327
120
1316
Market Price
$ 103.62
Selling Price
$ 94.11
1131
774
622
4407
Market Price
$ 102.54
Selling Price
$ 91.52
2047
921
1480
3900
Market Price
$ 85.77
Selling Price
$ 73.49
995
477
521
4623
Market Price
$ 86.29
Selling Price
$ 73.65
2993
2855
731
3238
Market Price
$ 95.65
Selling Price
$ 79.91
459
158
132
1733
Market Price
$ 69.38
Selling Price
$ 60.98
3707
3513
2085
4490
Market Price
$ 64.05
Selling Price
$ 56.65
2335
2020
879
4957
Market Price
$ 77.83
Selling Price
$ 70.43
717
362
152
1324
Market Price
$ 107.31
Selling Price
$ 94.84
625
337
526
1157
Market Price
$ 80.74
Selling Price
$ 72.25
1771
893
1573
2122
Market Price
$ 95.25
Selling Price
$ 85.14
2947
916
1517
3925
Market Price
$ 66.13
Selling Price
$ 55.48
942
443
694
3043
Market Price
$ 102.95
Selling Price
$ 89.75
125
75
112
487
Market Price
$ 109.32
Selling Price
$ 98.09
2341
1682
1443
3339
Market Price
$ 98.07
Selling Price
$ 85.90
1821
1086
957
4166
Market Price
$ 90.23
Selling Price
$ 77.47
2865
935
2276
4182