2,600,000 26%
2,289,000 21%
259,000 23%
323,000 26%
375,000 17%
850,000 11%
299,000 6%
199,000 25%
690,000 13%
336,800 9%
602,130 12%
189,000 20%
345,000 8%
1,091,000 8%
1,050,000 5%
996,000 3%
822,500 5%
812,800 5%
1,845,000 5%
250,000 20%
277,000 13%
240,000 16%
200,000 15%
760,000 4%