680,000 11%
290,800 1%
440,000 15%
325,000 2%
990,000 35%
2,200,000 31%
253,500 1%
2,704,500 46%
250,200 16%
602,870 8%