44,414,000 20%
40,822,000 19%
36,853,000 14%
29,896,000 15%
58,051,000 14%
39,327,000 15%
35,521,000 14%