5,325,000 29%
6,914,000 29%
1,469,000 29%
5,553,000 30%
9,148,000 29%
881,000 29%
1,581,000 29%
15,202,000 29%
8,364,000 29%
459,000 30%
7,093,000 29%
7,255,000 29%
913,000 30%
3,140,000 30%
15,943,000 30%
24,832,000 29%