121,731,000 19%
37,685,000 20%
69,723,000 19%
124,623,000 19%
29,358,000 19%
98,231,000 19%
60,760,000 20%
61,395,000 20%
73,181,000 19%
65,488,000 19%
407,026,000 19%
227,099,000 19%