| 1 |
Edinburgh Partners Ltd |
Edinburgh, United Kingdom |
028-13078 |
| 2 |
Fiduciary Trust Co International |
New York, NY |
028-03877 |
| 3 |
Fiduciary Trust Co International of Pennsylvania |
Radnor, PA |
028-15057 |
| 4 |
FIDUCIARY TRUST Co OF CANADA |
Toronto, Ontario, Canada |
028-17561 |
| 5 |
Fiduciary Trust International Llc |
Lincoln, MA |
028-13852 |
| 6 |
Franklin Advisers Inc |
San Mateo, CA |
028-03578 |
| 7 |
Franklin Advisory Services Llc |
San Mateo, CA |
028-05930 |
| 8 |
Franklin Mutual Advisers Llc |
Short Hills, NJ |
028-06154 |
| 9 |
Franklin Templeton Institutional, LLC |
New York, NY |
028-12310 |
| 10 |
Franklin Templeton International Services S.a r.l |
Luxembourg, Luxembourg |
028-19123 |
| 11 |
Franklin Templeton Investimentos (Brasil) Ltda |
Sao Paulo, Brazil |
028-18545 |
| 12 |
Franklin Templeton Investment Management Ltd |
London, United Kingdom |
028-11761 |
| 13 |
Franklin Templeton Investments Asia Ltd |
Hong Kong, Hong Kong |
028-11855 |
| 14 |
Franklin Templeton Investments Australia LTD |
Melbourne, Victoria, Australia |
028-11753 |
| 15 |
Franklin Templeton Investments Corp |
Toronto, Ontario, Canada |
028-06143 |
| 16 |
Templeton Asset Management Ltd |
Singapore, Singapore |
028-11763 |
| 17 |
Templeton Global Advisors Ltd |
Nassau, Bahamas |
028-05454 |
| 18 |
Templeton Investment Counsel Llc |
Fort Lauderdale, FL |
028-01074 |
| 19 |
K2/D&S Management Co Llc |
Stamford, CT |
028-17200 |