329,000 29%
823,000 30%
1,794,000 29%
237,000 29%
1,284,000 29%
690,000 30%
2,566,000 30%
1,669,000 29%
359,000 29%
964,000 29%
1,131,000 29%
577,000 29%
349,000 30%
695,000 29%