1
38.04
10
29
290
25
26.72
668
50
25.8
1290
100
market price
-
25.36
2536
250
24.44
6110
500
24.08
12040
1000
22.64
22640