28,619,000 3%
44,850,000 6%
24,327,000 26%
22,300,000 19%
40,573,000 29%
23,314,000 23%
15,889,000 5%