5%
3%
10%
39%
2%
3%
6%
6%
5%
5%
2%
2%
2%
2%
535
360
1099
3981
298
376
688
697
602
518
228
224
261
221
10088