1,692,000 29%
166,000 29%
750,000 30%
672,000 29%
1,020,000 30%
900,000 30%
1,680,000 30%
1,140,000 30%
1,068,000 29%
708,000 29%
2,172,000 29%
814,000 29%
190,000 30%
300,000 30%
59,000 28%
3,120,000 30%