45,433,000 25%
29,591,000 5%
26,846,000 6%
25,962,000 13%
23,885,000 15%
21,070,000 15%
31,155,000 7%
22,717,000 10%
20,640,000 10%
20,770,000 18%
16,746,000 22%