Action Stock Transfer Corp.
Amboy National Bank
Ameren Services Company
American Stock Transfer & Trust Company
AST Trust Company of Canada
Bank of New York Mellon
Bank of the Ozarks
BNY Mellon Investment Servicing (US) Inc.
Boston Financial Data Services, Inc.
Broadridge Corporate Issuer Solutions, Inc.
Colonial Stock Transfer
Columbia Threadneedle Investments
Community Trust Bank, Inc.
Continental Stock Transfer & Trust Co.
DB Services Americas, Inc.
Delaware Trust Company
DST Systems, Inc.
DTE Energy Company
Dupree & Company Inc.
DWS Service Company
Eastern Caribbean Central Securities Registry
Eaton Vance Management
Empire Stock Transfer Inc.
EQ by Equiniti
Equity Stock Transfer LLC
First Guaranty Bank
First-Knox National Bank
FIS Investor Services LLC
Franklin Templeton Investor Services, LLC
Globex Transfer, LLC
Harbor Services Group, Inc.
Hickory Point Bank & Trust, fsb.
HSBC Bank USA, N. A.
Invesco Investment Services, Inc.
Isabella Bank Corporation
Island Stock Transfer
John Hancock Signature Services
JP Morgan Chase
Kansas City Life Insurance Co.
Manhattan Transfer Registrar Co.
Meeder Investment Management, Inc.
MFS Service Center, Inc.
MGE Energy, Inc.
Mountain Share Transfer LLC
MUFG Union Bank, N.A.
National Financial Services LLC
Nevada Agency and Transfer Company
New Horizon Transfer, Inc.
Northern Trust Company
Old Second National Bank of Aurora
Olde Monmouth Stock Transfer Co., Inc.
Olympia Trust Company
Otter Tail Corporation
Pacific Stock Transfer Company
Philadelphia Stock Transfer, Inc.
Phoenix Transfer, Inc.
Publix Super Markets, Inc.
RBC Capital Markets, LLC
Rydex Fund Services
Securities Transfer Corporation
Sedona Equity Registrar & Transfer Inc.
Shenandoah Telecommunications Company
Signature Stock Transfer, Inc.
Silicon Prairie Registrar & Transfer, LLC
SmartStop Asset Management, LLC
Southern Stock Transfer Company, LLC
Standard Registrar & Transfer Company, Inc.
Starion Bond Services
State Street Bank and Trust Company
State Treasurer Office - Kansas
T. Rowe Price
TMI Trust Company
Transamerica Fund Services, Inc.
Transfer Online, Inc.
TSX Trust Company
U. S. Bancorp Fund Services, LLC
U.S. Bank N.A.
Ultimus Fund Solutions, LLC
UMB Fund Services, Inc.
VStock Transfer LLC
Walt Disney Company
Wells Fargo Bank, N.A.
West Coast Stock Transfer Inc.
Wilmington Trust Company
Worldwide Stock Transfer, LLC
Zions First National Bank