1 |
Invesco Advisers, Inc. |
028-00255 |
2 |
Invesco Canada Ltd |
028-06137 |
3 |
Invesco Trust Co. |
028-12270 |
4 |
Invesco Hong Kong Limited |
|
5 |
Invesco Asset Management Deutschland GmbH |
|
6 |
Invesco Asset Management Ltd |
028-05683 |
7 |
Invesco Asset Management, S.A. |
|
8 |
Invesco Asset Management Osterreich GmbH |
|
9 |
Invesco Management S.A. |
|
11 |
Invesco Asset Management Japan Limited |
|
12 |
Invesco Global Asset Management DAC |
|
13 |
Invesco Australia Ltd. |
|
14 |
Invesco Investment Advisers, LLC |
028-11365 |
15 |
Invesco Capital Management LLC |
028-11936 |