
102,071,000 29%
71,469,000

62,922,000

80,017,000 25%
59,680,000

32,860,000 2%
31,875,000

112,213,000 12%
98,332,000

95,979,000 20%
75,927,000

169,017,000 6%
157,873,000

80,017,000 21%
62,983,000

4,736,000 31%
3,225,000

3,081,000 23%
2,344,000

90,017,000 17%
73,978,000

11,787,000 13%
10,169,000

11,747,000 18%
9,516,000

8,052,000 21%
6,348,000

35,579,000

5,548,000

83,027,000 27%
59,821,000

7,407,000

10,295,000

19,517,000 30%
13,491,000