3,696,000 19%
5,247,000 19%
524,000 19%
927,000 14%
2,009,000 21%
928,000 20%
862,000 20%
1,820,000 20%
830,000 20%
18,413,000 15%
5,678,000 20%
297,000 11%
333,000 11%
897,000 11%
434,000 11%
578,000 20%
2,342,000 4%
2,719,000 3%
281,000 3%
664,000 21%
364,000 21%