689,000 21%
586,000 7%
9,399,000 20%
300,000 2%
299,000 10%
583,000 5%
500,000 5%
1,200,000 4%
273,000 17%
247,000 8%
250,000 16%
149,000 20%