45,100,000 21%
44,000,000 13%
45,100,000 14%
37,002,000 18%
31,944,000 4%
21,030,000 16%
29,282,000 9%
29,033,000 5%
20,139,000 7%