287,938,000 15%
22,849,000 20%
25,453,000 23%
35,906,000 20%
217,704,000 24%
27,207,000 17%
78,064,000 19%
57,446,000 19%
44,822,000 18%
9,524,000 28%