1
41.86
10
40.74
407.4
25
39.68
992
50
38.06
1903
100
market price
-
35
3500
250
32.34
8085
500
30.82
15410
1000