EX-99 3 ITEM7.txt EXHIBIT 99: ITEM 7 Aperio Group, LLC BlackRock Advisors, LLC BlackRock Institutional Trust Company, National Association BlackRock Asset Management Ireland Limited BlackRock (Luxembourg) S.A.* BlackRock Financial Management, Inc. BlackRock Asset Management Schweiz AG BlackRock Investment Management, LLC BlackRock Investment Management (UK) Limited BlackRock Asset Management Canada Limited BlackRock Investment Management (Australia) Limited BlackRock Fund Advisors BlackRock Fund Managers Ltd *Entity beneficially owns 5% or greater of the outstanding shares of the security class being reported on this Schedule 13G.