2,679,000 29%
20,904,000 29%
2,492,000 29%
2,080,000 29%
18,654,000 29%
12,570,000 29%
16,115,000 29%
20,036,000 29%
7,768,000 29%
4,794,000 29%
9,907,000 29%
24,508,000 30%
9,178,000 29%