41,950,000 29%
24,620,000 29%
16,582,000 29%
18,341,000 29%
34,542,000 29%
26,263,000 30%
3,682,000 29%