2,862,000 29%
15,087,000 30%
13,660,000 29%
3,663,000 10%
8,910,000 30%
4,322,000 30%
21,557,000 29%
7,291,000 29%