42,129,000 3%
25,160,000 9%
29,257,000 6%
31,247,000 8%
24,028,000 9%
24,037,000 21%
25,763,000 12%
31,992,000 8%