2,554,000 29%
959,000 29%
669,000 37%
2,535,000 41%
690,000 36%
1,138,000 29%
1,341,000 45%
2,148,000 66%
473,000 45%
2,484,000 17%
690,000 3%
551,000 45%
414,000 21%
725,000 43%
497,000 11%
806,000 25%
827,000 50%
760,000 30%
2,535,000 48%
953,000 28%
552,000 42%
2,369,000 22%
2,535,000 39%