1:Rowe Price Associates.Inc

2:Baillie Gifford& Co

3:Saga Funds Management.Inc

4:BlackRock Fund Advisors

5:Temasek Hoidings Pte Ltd

6:HSBC Global Asser Management

7:Fldaial Management&Research Co

8: Capital Research & Management Co