31,131,000 12%
29,504,000 12%
23,651,000 12%
32,756,000 12%
14,217,000 14%
24,625,000 27%
13,373,000 9%