5%
3%
2%
8%
6%
7%
3%
5%
3%
3%
3%
3%
26%
15%
509
341
266
748
606
670
348
499
301
297
272
298
2393
1348
8896