1
45.06
5
42.26
211.3
10
40.28
402.8
25
39.6
990
50
market price
-
38.86
1943
100
37.02
3702
250
34.72
8680
500
32.94
16470
1000