39,091,000 22%
39,698,000 24%
14,849,000 14%
6,339,000 15%
40,739,000 27%
41,282,000 29%
45,084,000 13%
45,627,000 16%
45,447,000 14%
31,686,000 22%