BANC OF AMERICA SECURITIES LIMITED

BAIN SECURITIES LIMITED

BALFOUR CAPITAL LIMITED

BAKER STEEL CAPITAL MANAGERS LLP

BAIRD CAPITAL PARTNERS EUROPE LIMITED

BALLANCE OVERSEAS MANAGMENT LIMITED

BALTIC ASSET MANAGEMENT LIMITED

BAILLIE GIFFORD LIFE LIMITED

BAILLIE GIFFORD SAVINGS MANAGEMENT LIMITED

BAILLIE GIFFORD OVERSEAS LTD

BAILLIE GIFFORD AND CO.

BAE SYSTEMS PLC

BAE SYSTEMS PENSION FUNDS INVESTMENT MANAGEMENT LIMITED

BAIKAL GLOBAL LIMITED

BAILLIE GIFFORD AND COMPANY LIMITED

BABSON CAPITAL EUROPE LIMITED

BAA LYNTON MANAGEMENT LIMITED

BABCOCK AND BROWN LIMITED

BA CAPITAL ADVISORS LIMITED

B.P.L. INTERNATIONAL (UK) LIMITED