31,540,000 37%
16,896,000 13%
20,839,000 5%
18,277,000 20%
17,460,000 13%
12,391,000 19%
47,591,000 17%
29,850,000 34%
24,218,000 15%