| 2 | BlackRock Financial Management, Inc. |  | 
        
          | 3 | BlackRock Investment Management (Taiwan) Limited |  | 
        
          | 4 | BlackRock Investment Management (Australia) Limited |  | 
        
          | 7 | BlackRock Asset Management Canada Limited |  | 
        
          | 13 | BlackRock (Singapore) Limited |  | 
        
          | 15 | BlackRock Asset Management North Asia Ltd |  | 
        
          | 16 | BlackRock Brasil Gestora de Investimentos Ltd. |  | 
        
          | 17 | FutureAdvisor, Inc. |  | 
        
          | 18 | BlackRock Investment Management, LLC |  | 
        
          | 19 | BlackRock Advisors LLC |  | 
        
          | 20 | BlackRock Capital Management, Inc. |  | 
        
          | 21 | BlackRock Fund Advisors |  | 
        
          | 22 | BlackRock Institutional Trust Company, N.A. |  | 
        
          | 23 | BlackRock Japan Co. Ltd |  | 
        
          | 24 | BlackRock Group LTD |  | 
        
          | 25 | BlackRock Fund Managers Limited |  | 
        
          | 26 | BlackRock Investment Management (UK) Limited |  | 
        
          | 28 | BlackRock (Netherlands) B.V. |  | 
        
          | 29 | BlackRock International Limited |  | 
        
          | 30 | BlackRock Asset Management Ireland Limited |  | 
        
          | 31 | BlackRock Advisors (UK) Limited |  | 
        
          | 32 | BlackRock Asset Management Deutschland AG |  | 
        
          | 34 | BlackRock (Luxembourg) S.A. |  | 
        
          | 35 | IShares (DE) I InvAG Mit Teilgesellschaftsvermogen |  | 
        
          | 36 | BlackRock Life Limited |  | 
        
          | 37 | BlackRock Fund Management Company S.A. |  | 
        
          | 40 | BlackRock Asset Management Schweiz AG |  | 
        
          | 42 | Tennenbaum Capital Partners, LLC |  | 
        
          | 43 | Aperio Group, LLC |  | 
        
          | 44 | BlackRock Capital Investment Advisors, LLC |  | 
        
          | 46 | Global Energy & Power Infrastructure II Advisors, LLC |  |