
99,093,000 34%
65,398,000

68,443,000 30%
47,541,000

45,253,000 22%
35,225,000

159,693,000 37%
99,958,000

47,915,000 5%
45,253,000

103,803,000 26%
76,050,000

26,227,000 8%
23,964,000

99,681,000 24%
75,692,000

345,991,000 52%
164,450,000

81,707,000 20%
65,310,000

50,577,000 5%
47,915,000

93,162,000 48%
47,785,000

37,272,000 26%
27,218,000

49,116,000 39%
29,937,000

34,573,000 21%
27,218,000

87,837,000 32%
58,963,000

172,826,000 25%
128,337,000

40,218,000 36%
25,673,000

68,945,000 40%
40,974,000
