1
107.28
10
53.86
538.6
25
51.82
1295.5
50
49.84
2492
100
market price
-
47.88
4788
250
45.92
11480
500
43.8
21900
1000