| 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. |
028-11327 |
| 8 |
State Street Global Advisors, Australia |
028-11330 |
| 10 |
State Street Global Advisors (Japan) Co., Ltd. |
028-11332 |
| 11 |
State Street Global Advisors Singapore LTD |
028-18493 |
| 12 |
State Street Global Advisors Asia LTD |
028-11331 |
| 13 |
State Street Global Advisors GmbH |
028-11334 |
| 19 |
State Street Global Advisors Ireland Ltd |
028-14459 |
| 20 |
State Street Global Advisors Trust Co |
028-18135 |