858,000 30%
300,000 60%
319,000 33%
297,000 40%
266,200 45%
310,500 38%
574,200 37%
452,100 35%
2,046,000 2%
258,800 50%
226,000 11%
319,000 54%
924,000 51%
580,800 33%
725,000 40%
841,500 29%
660,000 39%
481,200 37%
528,000 43%