31,120,000 24%
25,544,000 14%
30,613,000 14%
23,996,000 4%
28,924,000 14%
29,487,000 14%
28,642,000 14%
29,768,000 14%
30,332,000 14%
29,205,000 14%
30,050,000 14%
28,079,000 19%
30,895,000 15%
30,895,000 13%
23,855,000 19%
30,613,000 4%
21,320,000 4%
26,952,000 14%
24,277,000 9%
32,444,000 4%
28,924,000 9%
29,628,000 13%
27,797,000 14%
18,843,000 4%
21,039,000 9%
17,941,000 9%
47,509,000 49%
25,263,000 17%
30,416,000 13%