| PRICE T ROWE ASSOCIATES INC /MD/ | 32,610,041 | $272 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 693,721 | $5,786 |
| HGK ASSET MANAGEMENT INC | 604,625 | $5,043 |
| VAN ECK ASSOCIATES CORP | 325,620 | $3 |
| Guardian Wealth Management, Inc. | 232,736 | $1,941 |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 208,863 | $2 |
| Ensign Peak Advisors, Inc | 187,369 | $1,563 |
| YOUSIF CAPITAL MANAGEMENT, LLC | 186,801 | $7,691 |
| CAPTRUST FINANCIAL ADVISORS | 171,098 | $1,427 |
| FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND | 155,700 | $1,299 |
| Gulf International Bank (UK) Ltd | 107,859 | $1 |
| MARSHALL WACE, LLP | 78,004 | $651 |
| NAVELLIER & ASSOCIATES INC | 72,127 | $602 |
| Quent Capital, LLC | 68,592 | $572 |
| Quantitative Investment Management, LLC | 58,162 | $0 |
| Gen-Wealth Partners Inc | 36,995 | $309 |
| EverSource Wealth Advisors, LLC | 29,973 | $250 |
| HORAN Wealth, LLC | 29,003 | $242 |
| Advisory Services Network, LLC | 28,876 | $241 |
| JEPPSON WEALTH MANAGEMENT, LLC | 27,129 | $226 |
| SBI Securities Co., Ltd. | 26,896 | $224 |
| Arkadios Wealth Advisors | 26,636 | $222 |
| ROTHSCHILD INVESTMENT LLC | 26,416 | $220 |
| SYON CAPITAL LLC | 25,274 | $211 |
| Principia Wealth Advisory, LLC | 21,180 | $177 |
| Parallel Advisors, LLC | 19,629 | $164 |
| ROWLANDMILLER & PARTNERS.ADV | 17,286 | $144 |
| Icon Wealth Advisors, LLC | 12,368 | $103 |
| LRI Investments, LLC | 8,267 | $69 |
| CARY STREET PARTNERS FINANCIAL LLC | 4,827 | $40 |
| 1620 INVESTMENT ADVISORS, INC. | 4,181 | $35 |
| CARY STREET PARTNERS INVESTMENT ADVISORY LLC | 4,015 | $33 |
| Root Financial Partners, LLC | 3,265 | $27 |
| PARADIGM ASSET MANAGEMENT CO LLC | 3,100 | $26 |
| Elyxium Wealth, LLC | 2,157 | $18 |
| SRS Capital Advisors, Inc. | 1,579 | $13 |
| Bruce G. Allen Investments, LLC | 1,112 | $9 |
| Triumph Capital Management | 832 | $7 |
| North Star Investment Management Corp. | 500 | $4 |
| Ares Financial Consulting, LLC | 395 | $3 |
| Rossby Financial, LCC | 292 | $2 |
| Sunbelt Securities, Inc. | 284 | $2 |
| Bay Harbor Wealth Management, LLC | 258 | $2 |
| Colonial Trust Co / SC | 249 | $2 |
| Cornerstone Planning Group LLC | 148 | $7 |
| Hughes Financial Services, LLC | 26 | $0 |
| Murphy & Mullick Capital Management Corp | 8 | $0 |