1
29.56
10
27.18
271.8
25
26.06
651.5
100
22.96
2296
250
market price
-
2000
21.66
43320
21.84
5460
500
21.68
10840