1,667,000 27%
983,000 6%
759,000 6%
501,000 15%
380,000 30%
251,000 39%
670,000 19%
266,000 50%
667,000 33%
2,194,000 29%
2,220,000 40%
615,000 35%
177,000 48%
95,000 45%