1
90.88
10
45.54
455.4
25
43.78
1094.5
50
42.12
2106
100
market price
-
40.48
4048
250
38.78
9695
500
36.96
18480
1000