SECURE TRUST BANK PLC

THREADNEEDLE INVESTMENT MANAGERS LTD.

THREADNEEDLE INTERNATIONAL FUND MANAGEMENT LIMITED

SEI INVESTMENTS (EUROPE) LIMITED

SECCOM LTD

THREADNEEDLE INVESTMENT SERVICES LTD

THREADNEEDLE PENSIONS LIMITED

SECCOMBE MARSHALL AND COMPANY AGENCY BROKERS LTD.

THORNHILL UNIT TRUST MANAGERS LIMITED

SEAMICO MARLIN SECURITIES (UK) LTD

SEBBCO CAPITAL MARKETS LTD.

THREADNEEDLE INTERNATIONAL LIMITED

THREADNEEDLE ASSET MANAGEMENT LIMITED

SEB INVESTMENT MANAGEMENT AB

THOMPSON CLIVE AND PARTNERS LIMITED

SEAFORTH INTERNATIONAL LIMITED

SCUDDER THREADNEEDLE INVESTMENTS LTD

THOMSON FINANCIAL SERVICES LTD.

SCS CAPITAL MANAGEMENT LTD

THOMAS R. VAN OSS