2 |
BLACKROCK FINANCIAL MANAGEMENT INC/DE |
Wilmington, DE |
028-04293 |
3 |
BlackRock Investment Management (Taiwan) Ltd |
Taipei City, Taiwan, Province of China |
028-14241 |
4 |
BlackRock Investment Management (Australia) Ltd |
Sydney, Australia |
028-13496 |
7 |
BlackRock Asset Management Canada Ltd |
Toronto, Ontario, Canada |
028-06608 |
13 |
BLACKROCK (SINGAPORE) LTD. |
Twenty Anson, Singapore |
028-15053 |
15 |
BlackRock Asset Management North Asia Ltd |
Central, Hong Kong |
028-15566 |
16 |
BlackRock Brasil Gestora de Investimentos Ltd. |
Sao Paulo, Brazil |
028-15558 |
18 |
BlackRock Investment Management, LLC |
Wilmington, DE |
028-12016 |
19 |
BLACKROCK ADVISORS LLC |
Wilmington, DE |
028-04295 |
20 |
BLACKROCK CAPITAL MANAGEMENT INC |
Wilmington, DE |
028-10210 |
21 |
BlackRock Fund Advisors |
San Francisco, CA |
028-13359 |
22 |
BlackRock Institutional Trust Company, N.A. |
San Francisco, CA |
028-03946 |
23 |
BlackRock Japan Co. Ltd |
Tokyo, Japan |
028-04109 |
24 |
BlackRock Group LTD |
London, United Kingdom |
028-05116 |
25 |
BlackRock Fund Managers Ltd. |
London, United Kingdom |
028-12195 |
26 |
BlackRock Investment Management (UK) Ltd. |
London, United Kingdom |
028-12194 |
28 |
BlackRock (Netherlands) B.V. |
Ha Amsterdam, Netherlands |
028-12198 |
29 |
BlackRock International, Ltd. |
Edinburgh, United Kingdom |
028-12736 |
30 |
BlackRock Asset Management Ireland Ltd |
Dublin 4, Ireland |
028-14028 |
31 |
BlackRock Advisors (UK) Ltd |
London, United Kingdom |
028-06128 |
32 |
BlackRock Asset Management Deutschland AG |
Munich, Germany |
028-12608 |
34 |
BlackRock (Luxembourg) S.A. |
Ettelbruck, Luxembourg |
028-13739 |
35 |
Ishares(DE) InvAG mit Teilgesellschaftsvermogen |
Munich, Germany |
028-14240 |
36 |
BlackRock Life Ltd |
London, United Kingdom |
028-14948 |
37 |
BLACKROCK FUND MANAGEMENT CO. S.A. |
Ettelbruck, Luxembourg |
028-15054 |
40 |
BlackRock Asset Management Schweiz AG |
Zurich, Switzerland |
028-17023 |
42 |
TENNENBAUM CAPITAL PARTNERS LLC |
Wilmington, DE |
028-11240 |
43 |
Aperio Group, LLC |
Sausalito, CA |
028-11964 |
44 |
BlackRock Capital Investment Advisors, LLC |
Wilmington, DE |
028-19078 |
46 |
Global Energy & Power Infrastructure II Advisors, LLC |
Wilmington, DE |
028-22320 |
47 |
SpiderRock Advisors, LLC |
Wilimington, DE |
028-18017 |