103,941,000 19%
53,344,000 19%
46,306,000 19%
103,487,000 19%
19,621,000 20%
401,792,000 19%
20,191,000 19%
9,263,000 20%
53,631,000 19%
19,334,000 19%
250,675,000 19%
134,457,000 19%
22,476,000 20%