38,861,000 4%
14,228,000 14%
7,642,000 29%
5,403,000 25%
4,612,000 15%
8,960,000 21%
4,216,000 13%
3,691,000 25%
3,691,000 45%
11,172,000 30%
4,323,000 29%
2,054,000 29%
10,266,000 29%