3,214,000 29%
2,897,000 29%
3,290,000 29%
3,020,000 30%
2,731,000 29%
4,950,000 30%
3,049,000 30%
2,789,000 30%
4,770,000 29%
2,860,000 30%
3,629,000 24%
3,055,000 29%
3,005,000 30%