2,117,896 5%
582,362 15%
323,000 5%
82,200 5%
101,000 5%
64,500 4%
361,000 5%
172,000 5%
140,000 5%
139,500 4%
1,697,000 5%
114,290 14%
3,114,430 15%