54364728
101,000 21%
600,000 23%
547,000 34%
873,000 17%
1,815,000 18%
600,000 15%
227,000 23%
3,594,000 27%
1,119,000 36%
7,055,000 22%
2,929,000 19%
906,000 29%
1,628,000 8%
427,000 37%
2,197,000 10%