19,661,000 29%
10,795,000 29%
14,982,000 29%
15,710,000 30%
5,533,000 30%
1,948,000 30%
3,211,000 31%