581,900 39%
250,000 10%
574,000 30%
708,000 23%
3,500,000 20%
354,000 23%
3,900,000 20%
5,100,000 39%
450,000 28%
5,100,000 31%
2,296,000 30%
4,592,000 30%
910,800 28%