3,583,000 29%
3,278,000 29%
11,879,000 29%
2,639,000 30%
3,953,000 29%
4,028,000 29%
1,592,000 29%
738,000 29%
826,000 29%
831,000 29%
1,602,000 29%
19,730,000 29%
3,286,000 29%
14,300,000 30%
12,792,000 29%
1,571,000 29%