538,900 7%
447,000 21%
2,870,000 19%
1,230,000 14%
184,000 3%
318,000 9%
200,500 10%
256,000 22%
1,130,000 12%
108,900 9%
1,580,000 17%
887,090 4%
5,830,002 5%
763,000 6%
547,600 9%
1,100,000 10%
2,943,000 8%