143,002,000 4%
395,437,000 22%
63,124,000 15%
64,715,000 19%
31,800,000 17%
136,326,000 9%
70,180,000 19%
51,980,000 9%
62,830,000 19%
40,848,000 13%