| 1 |
State Street Bank & Trust Co |
028-00733 |
| 2 |
SSgA Funds Management, Inc. |
028-11338 |
| 5 |
State Street Global Advisors LTD |
028-11326 |
| 6 |
STATE STREET GLOBAL ADVISORS LTD. MONTREAL |
|
| 8 |
State Street Global Advisors, Australia |
028-11330 |
| 10 |
State Street Global Advisors (Japan) Co., Ltd. |
028-11332 |
| 12 |
State Street Global Advisors Asia LTD |
028-11331 |
| 13 |
STATE STREET GLOBAL ADVISORS GmbH |
028-11334 |
| 18 |
State Street Global Advisors France, S.A. |
028-13812 |
| 19 |
State Street Global Advisors Ireland Limited |
028-14459 |
| 20 |
STATE STREET CONTRACTING ENTITY SSGA FUNDS MANAGEMENT INC |
028-18135 |