13,501,000 30%
10,632,000 29%
9,411,000 30%
7,027,000 29%
6,537,000 29%
17,221,000 29%
4,221,000 29%
640,000 29%
2,578,000 29%