Top Rated Stock Transfer and Escrow Agents

ACS Securities Services, Inc.

ACS Unclaimed Property Clearinghouse, Inc.

Administrative Data Management Corp.

AFLAC Incorporated ALLETE Inc.

AllianceBernstein L.P.

Amboy National Bank Ameren Services Company

American Electric Power Services Corp.

American Registrar & Transfer Co.

American Stock Transfer & Trust Company Andesa Services, Inc.

Atlas Resources, LLC

BancFirst

Banco Popular De Puerto Rico

The Bank of New York Mellon

The Bank of Nova Scotia Trust Co of NY

Bank of the Ozarks

Bankers Trust Company

Baron Capital Transfer & Registrar

Bay City Transfer Agency & Registrar Inc.

Bernd Balensiefer Law Office

BNY Mellon Investment Servicing (US) Inc.

Boston Financial Data Services, Inc.

Brentcliffe Ltd.

Canadian Stock Transfer Company, Inc.

Capital Transfer Agency Inc.

Caritas Servis Internasional

Carlton Church Limited

CenterPoint Energy, Inc.

Chihai Limited

Cincinnati Financial Corporation

Citi Fund Services

Citibank, N.A.

Citizens First National Bank

Colonial Stock Transfer

Colorado Financial Service Corporation

Columbia Stock Transfer Company

Commerce Bank of Kansas City, N.A.

Commonwealth Fund Services, Inc.

Community Trust Bank, Inc.

Computershare

Continental Stock Transfer & Trust Co.

Corporate Stock Transfer, Inc.

Cortland Savings & Banking Co.

DCS Trust Stock & Transfer Company

DC Top Holdings Pte. Ltd.

F. King & Co., Inc.

DFW Capital Grroup LLC.

Dominion Trust Co.

DWS Investments Service Company

Eagle Asset Management

Eastern Caribbean Central Securities Registry

Eaton Asset Management

Eaton Financial Trust

Eaton Vance Management

E.D.G. Ltd.

Ellen Philip Associates, Inc.

Empire Stock Transfer Inc.

Equity Financial Trust Company

Equity Stock Transfer

The Farmers Citizens Bank

Fidelity Investments Insitutional Operations Company, Inc.

Fidelity Transfer Company

First American Stock Transfer, Inc.

First Guaranty Bank

First National Bank of Alaska

First Shareholder Services

First Energy Corp.

First Financial Trust Services

First-Knox National Bank

GFS Global Limited

Globex Transfer, LLC

GTI Corporate Transfer Agents,LLC

Hansa Equity

Harbor Services Group, Inc.

Hawaiian Electric Industries Inc.

Hickory Point Bank & Trust, fsb.

Hodgson Russ LLP

Holladay Stock Transfer

HSBC Bank USA, N. A.

IBM Corporation

Interwest Transfer Co., Inc.

Invesco Investment Services, Inc.

Isabella Bank Corporation

Island Stock Transfer

IST Shareholder Services

ISTC Corporation

Jersey Transfer and Trust Co.

Kaloca Inc.

Kansas City Life Insurance Co.

LOYAL3 Transfer Corp.

Madison Stock Transfer, Inc.

Manhattan Transfer Registrar Co.

Masbol Stock Transfer Ltd.

Manufacturers and Traders Trust Company

MFS Service Center, Inc.

MGE Energy, Inc.

National Financial Services LLC

Networth Services, Inc.

Nevada Agency and Transfer Company

The Northern Trust Company

Northwest Stock Transfer, Inc.

Old National Bancorp

The Old Second National Bank of Aurora

Olde Monmouth Stock Transfer Co., Inc.

Olympia Trust Company

Oppenheimer Funds, Inc.

OTC Corporate Transfer Service Co., Inc.

OTR, Inc.

Otter Tail Corporation

Pacific Stock Transfer Company

Penn Security Bank & Trust Co.

Philadelphia Stock Transfer, Inc.

Phoenix Transfer, Inc.

Pioneering Investment Management Shareholder Services, Inc.

Preferred Partnership Services Inc.

Presidents Stock Transfer Inc.

Procter & Gamble Company

Progressive Transfer Corp.

Prudential Mutual Fund Services LLC

Publix Super Markets, Inc.

Putnam Investor Services, Inc.

Quicksilver Stock Transfer

RBC Capital Markets, LLC

Regions Bank

Registrar and Transfer Company

Reliance Trust Company

Republic Journal

Republiq Trust

Royal Asia Trans

Royal Pacific International

SCANA Corporation

Scivantage

Securities Information Center

Securities Transfer Corporation

Shareholder Compliance Consultants, N.A., Inc.

Shenandoah Telecommunications Company

Signature Stock Transfer, Inc.

Somerset Asia Limited

The Southern Company

Spectra Energy Corp.

STALT, Inc.

Standard Registrar & Transfer, Inc.

State Street Bank and Trust Company

Rowe Price Services, Inc.

Transamerica Fund Services, Inc.

Transfer Online, Inc.

TranShare Corporation

Trustmark National Bank

Ultimus Fund Solutions, LLC

UMB Fund Services, Inc.

Unclaimed Property Recovery & Reporting, Inc.

United Trust Group, Inc.

Universal Taxation Strategies

Valiant Trust Company

Vantage Equity

Vantage Financial Trust

VStock Transfer

Walt Disney Company

WDS Stock Transfer

Web Stock Transfer & Trust

Wells Fargo Shareowner Services

West Coast Stock Transfer Inc.

Wilmington Trust Company

Wolters Kluwer Financial Services

Worldwide Stock Transfer, LLC

X-Clearing Corporation

Zions First National Bank

426 Investments Inc.