121,104,000 8%
116,161,000 3%
180,418,000 9%
169,297,000 6%
121,116,000 12%
121,968,000 12%
107,511,000 17%
294,107,000 20%
300,286,000 18%
176,712,000 9%
176,712,000 7%
176,835,000 21%
134,697,000 10%
132,213,000 10%
96,389,000 17%
133,461,000 7%
286,693,000 15%
253,327,000 3%
133,461,000 10%
121,104,000 7%
134,697,000 2%
149,649,000 10%
243,441,000 5%
259,506,000 11%
83,785,000 3%
93,917,000 13%
100,096,000 6%
102,568,000 6%
110,094,000 7%
105,608,000 4%
121,968,000 9%
121,981,000 11%
154,237,000 7%
106,803,000 4%
104,529,000 4%
149,526,000 23%
121,845,000 8%
93,917,000 12%
107,511,000 12%