| 301 |
BABSON CAPITAL EUROPE LIMITED |
| 302 |
BAE SYSTEMS PENSION FUNDS INVESTMENT MANAGEMENT LIMITED |
| 303 |
BAE SYSTEMS PLC |
| 304 |
BAIKAL GLOBAL LIMITED |
| 305 |
BAILLIE GIFFORD AND CO. |
| 306 |
BAILLIE GIFFORD AND COMPANY LIMITED |
| 307 |
BAILLIE GIFFORD LIFE LIMITED |
| 308 |
BAILLIE GIFFORD OVERSEAS LTD |
| 309 |
BAILLIE GIFFORD SAVINGS MANAGEMENT LIMITED |
| 310 |
BAIN AND COMPANY HOLDINGS LIMITED |
| 311 |
BAIN SECURITIES LIMITED |
| 312 |
BAIRD CAPITAL PARTNERS EUROPE LIMITED |
| 313 |
BAKER STEEL CAPITAL MANAGERS LLP |
| 314 |
BALFOUR CAPITAL LIMITED |
| 315 |
BALLANCE OVERSEAS MANAGMENT LIMITED |
| 316 |
BALLARD CAMPBELL AND PARTNERS LIMITED |
| 317 |
BALTIC ASSET MANAGEMENT LIMITED |
| 318 |
BANC OF AMERICA FUTURES INCORPORATED |
| 319 |
BANC OF AMERICA SECURITIES LIMITED |
| 320 |
BANC ONE BROKERAGE INTERNATIONAL CORPORATION |
| 321 |
BANCA MARCH S.A. |
| 322 |
BANCA MONTE DEI PASCHI DI SIENA SPA LONDON BRANCH |
| 323 |
BANCO POPOLARE |
| 324 |
BANCO SANTANDER TOTTA S.A. |
| 325 |
BANCROFT UK LIMITED |
| 326 |
BANDENIA BANCA PRIVADA PLC |
| 327 |
BANIF BANCO INTERNACIONAL DO FUNCHAL SA |
| 328 |
BANK INSINGER DE BEAUFORT NV (UK BRANCH) TRADING AS BNP PARIBAS WEALTH MANAGEMENT |
| 329 |
BANK LABOUCHERE NV |
| 330 |
BANK LEUMI (UK) PLC |