115,147,000 15%
167,916,000 3%
149,304,000 20%
256,616,000 2%
165,893,000 13%
50,847,000 14%
148,177,000 22%
55,734,000 16%
48,405,000 19%