| 1 | RBC Global Asset Management Inc. | 028-14116 | 
        
          | 2 | RBC CMA LLC | 028-11273 | 
        
          | 3 | RBC Capital Markets, LLC | 028-04069 | 
        
          | 4 | RBC Global Asset Management (U.S.) | 028-10228 | 
        
          | 5 | RBC Dominion Securities Inc. | 028-11322 | 
        
          | 7 | RBC Phillips, Hager & North Investment Counsel Inc. | 028-11271 | 
        
          | 8 | RBC Private Counsel (USA) Inc. | 028-11454 | 
        
          | 9 | ROYAL TRUST CORP OF CANADA/ | 028-11393 | 
        
          | 11 | RBC TRUSTEES (Jersey) LTD | 028-13008 | 
        
          | 15 | RBC Trust Co (Delaware) Ltd | 028-13779 | 
        
          | 16 | RBC GLOBAL ASSET MANAGEMENT (UK) Ltd | 028-16409 | 
        
          | 18 | Royal Bank of Canada (Channel Islands) Ltd | 028-12564 | 
        
          | 19 | CITY NATIONAL BANK | 028-04805 | 
        
          | 21 | CITY NATIONAL ROCHDALE, LLC | 028-05392 | 
        
          | 29 | RBC Dominion Securities Global Ltd | 028-17163 | 
        
          | 31 | ENVESTNET ASSET MANAGEMENT INC | 028-13411 | 
        
          | 32 | Alaska Permanent Fund Corp | 028-20231 | 
        
          | 33 | RBC Europe Ltd | 028-22689 | 
        
          | 34 | BREWIN DOLPHIN WEALTH MANAGEMENT LTD | 028-22683 | 
        
          | 35 | RBC Indigo Asset Management Inc | 028-15539 |