6,637,000 29%
5,301,000 29%
12,710,000 29%
12,154,000 29%
580,000 29%
2,150,000 15%
12,164,000 30%
16,002,000 29%
7,607,000 29%
2,288,000 29%