3,961,000 29%
3,521,000 29%
14,226,000 29%
7,921,000 30%
6,161,000 29%
1,690,000 30%
5,867,000 29%
47,660,000 29%
11,720,000 30%
882,000 29%
6,235,000 29%