1
2.74
10
2.62
26.2
25
2.56
64
50
2.16
108
100
market price
-
1.859
185.9
250
1.804
451
400
1.663
665.2
1200
1.658
1989.6
2800
1.657
4639.6