34,871,000 19%
155,952,000 25%
104,989,000 24%
114,169,000 24%
22,117,000 19%
165,008,000 25%
67,086,000 19%
43,620,000 25%