1
41.48
10
38.52
385.2
25
34.58
864.5
50
33.58
1679
100
market price
-
29.62
2962
250
27.66
6915
500
27.06
13530
1000