4,803,000 29%
22,246,000 31%
18,919,000 29%
13,722,000 29%
27,443,000 29%
15,781,000 29%
17,672,000 29%
30,146,000 29%
17,523,000 29%
7,851,000 15%
6,918,000 9%