40,038,000 19%
43,445,000 9%
254,570,000 20%
377,414,000 19%
519,991,000 19%
226,449,000 19%
130,838,000 19%
199,611,000 19%
55,188,000 19%
11,479,000 19%
6,652,000 19%