31,304,000 3%
30,215,000 3%
27,154,000 4%
28,008,000 8%
26,983,000 9%
29,622,000 4%
19,854,000 8%
121,000,000 3%
146,620,000 1%
115,000,000 1%
31,484,000 2%
34,830,000 2%
27,837,000 5%