30818160
1,068,000 4%
384,000 17%
426,000 24%
660,000 18%
144,000 25%
1,320,000 18%
354,000 1%
2,376,000 10%
3,480,000 6%
936,000 16%
78,000 8%
348,000 3%
5,200,000 13%