| 4 |
BNY Mellon Trust of Delaware |
Wilmington, DE |
028-17542 |
| 15 |
MELLON INVESTMENTS Corp |
Boston, MA |
028-02900 |
| 22 |
BNY Mellon Investment Adviser, Inc. |
New York, NY |
028-00127 |
| 40 |
Newton Investment Management Ltd |
London, United Kingdom |
028-04797 |
| 42 |
BNY Mellon Securities Corp |
New York, NY |
028-18785 |
| 48 |
Bank Of New York Mellon |
New York, NY |
028-02009 |
| 49 |
Bny Mellon N.A. |
Pittsburgh, PA |
028-00620 |
| 51 |
Walter Scott & Partners Ltd |
Edinburgh, United Kingdom |
028-17544 |
| 59 |
BNY Mellon Advisors, Inc. |
Pennington, NJ |
028-11769 |
| 66 |
American Beacon Advisors, Inc. |
Irving, TX |
028-14511 |
| 69 |
EAM Investors, LLC |
Solana Beach, CA |
028-14070 |
| 71 |
Geneva Capital Management Llc |
Milwaukee, WI |
028-03935 |
| 78 |
Nicholas Investment Partners, LP |
Rancho Santa Fe, CA |
028-12426 |
| 80 |
Boston Partners |
Boston, MA |
028-12484 |
| 86 |
Granite Investment Partners, LLC |
El Segundo, CA |
028-14862 |
| 87 |
Rice Hall James & Associates, Llc |
San Diego, CA |
028-10467 |
| 96 |
Channing Capital Management, LLC |
Chicago, IL |
028-11090 |
| 104 |
Moody Aldrich Partners Llc |
Marblehead, MA |
028-04634 |
| 111 |
Insight North America LLC |
New York, NY |
028-21789 |
| 114 |
Redwood Investments, LLC |
Boston, MA |
028-12234 |
| 118 |
Nationwide Fund Advisors |
Columbus, OH |
028-05161 |
| 119 |
Alaska Permanent Fund Corp |
Juneau, AK |
028-20231 |
| 120 |
BNY Mellon Investor Solutions, LLC |
Wilmington, DE |
028-22390 |
| 121 |
Heartland Advisors Inc |
Milwaukee, WI |
028-04131 |
| 123 |
Bny Mellon Etf Investment Adviser, Llc |
Boston, MA |
028-23321 |
| 124 |
Newton Investment Management North America, LLC |
Wilmington, DE |
028-21404 |
| 125 |
Alcentra Ltd (BNY Mellon) |
London, United Kingdom |
028-21788 |
| 126 |
Denali Advisors Llc |
San Diego, CA |
028-10130 |