2,895,000 29%
2,012,000 29%
1,009,000 30%
4,053,000 30%
2,290,000 29%
11,806,000 29%
1,010,000 30%
6,050,000 30%
13,345,000 29%
706,000 30%
4,322,000 30%
1,413,000 30%
2,156,000 29%
1,610,000 30%