


WELLINGTON MANAGEMENT COMPANY LLP
FISHER ASSET MANAGEMENT, LLC DBA FISHER INVESTMENTS
WILLIAM BLAIR & COMPANY, LLC
CHICAGO MERCANTILE EXCHANGE INC.
MASSACHUSETTS FINANCIAL SEVICES COMPANY
BLUE CROSS BLUE SHIELD OF ALABAMA
NEW JERSEY MANUFACTURERS INSURANCE COMPANY
NYSE GROUP INC.
PROTECTIVE LIFE CORPORATION
PIPER SANDLER COMPANIES