1
90.68
10
45.42
454.2
25
43.7
1092.5
50
42.04
2102
100
market price
-
40.38
4038
250
38.72
9680
500
36.9
18450
1000