5%
3%
10%
37%
3%
3%
6%
6%
6%
5%
2%
2%
2%
2%
595
413
1145
4051
344
424
740
747
652
570
275
276
311
268
10811