1
52.1
10
50.54
505.4
25
48.64
1216
50
48.62
2431
100
market price
-
42.22
4222
250
39.7
9925
500
38.02
19010
1000