1
49.24
10
44.46
444.6
25
42.6
1065
50
39.92
1996
100
market price
-
38.58
3858
250
36.46
9115
500
35.4
17700
1000