


WELLINGTON MANAGEMENT COMPANY LLP
ALLIANCEBERNSTEIN L.P.
SEQUOIA ONE PEO, LLC
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
NYSE GROUP INC.
PROTECTIVE LIFE CORPORATION