29,356,000 28%
16,232,000 28%
127,012,000 28%
101,328,000 28%
34,122,000 28%
25,048,000 28%
28,238,000 28%
120,673,000 28%
255,003,000 28%
46,679,000 28%
64,132,000 28%
47,690,000 28%
39,961,000 28%
37,913,000 28%