29,487,000 13%
35,514,000 13%
30,332,000 12%
15,407,000 37%
18,786,000 24%
15,407,000 40%
11,464,000 40%
10,056,000 29%
15,548,000 38%
18,364,000 45%
15,125,000 33%
6,114,000 19%
6,607,000 19%
4,594,000 19%
6,462,000 22%
5,803,000 28%