2,835,000 14%
907,000 23%
954,000 22%
3,037,000 17%
4,526,000 21%
4,414,000 29%
2,943,000 31%
5,204,000 14%
5,431,000 21%
5,204,000 11%
5,996,000 16%
3,931,000 7%
3,811,000 13%