382,842,000 19%
199,322,000 19%
273,860,000 20%
152,766,000 19%
113,643,000 19%
204,929,000 19%
312,032,000 19%