12,471,000 29%
2,500,000 26%
3,507,000 29%
569,000 29%
3,639,000 30%
4,322,000 30%
717,000 29%
12,273,000 30%
2,420,000 29%
7,783,000 29%
5,758,000 30%
1,366,000 30%
5,500,000 9%