141,805,000 30%
76,814,000 29%
16,843,000 30%
14,283,000 29%
8,749,000 29%
8,277,000 29%
1,454,000 12%
3,322,000 32%
1,521,000 4%
1,468,000 15%