Market Price
$ 64.47
2848
1627
2410
2927
Market Price
$ 90.30
1243
407
299
2370
Market Price
$ 80.50
2731
1842
2365
2844
Market Price
$ 74.99
132
87
77
421
Market Price
$ 96.86
2292
2105
1131
3114
Market Price
$ 97.18
1475
857
589
1983
Market Price
$ 84.27
877
741
814
3799
Market Price
$ 78.52
2982
1037
1434
4478
Market Price
$ 68.29
2826
1361
2003
2905
Market Price
$ 96.15
1808
1081
1134
2984
Market Price
$ 74.73
841
567
394
3703
Market Price
$ 102.74
1593
1284
1465
2308
Market Price
$ 67.78
2218
1483
1294
2446
Market Price
$ 111.28
2938
2180
866
4881
Market Price
$ 92.96
1818
1066
1259
3178
Market Price
$ 115.57
1174
778
767
4176
Market Price
$ 87.23
2962
675
2439
3703
Market Price
$ 82.42
429
153
287
866
Market Price
$ 85.95
3102
2455
1410
3909
Market Price
$ 60.69
3400
3076
1241
4262