22,778,000 32%
21,436,000 21%
28,690,000 43%
15,019,000 27%
27,211,000 40%
31,512,000 28%
20,522,000 8%