5,821,000 29%
3,404,000 29%
1,462,000 29%
4,861,000 29%
1,149,000 29%
2,583,000 23%
17,218,000 29%
1,225,000 30%
1,966,000 29%
852,000 29%