| BlackRock, Inc. | 7,120,316 | $1,240,359 |
| VANGUARD GROUP INC | 6,056,125 | $1,054,977 |
| BAILLIE GIFFORD & CO | 4,569,254 | $795,964 |
| WASATCH ADVISORS LP | 2,838,566 | $494,478 |
| FMR LLC | 2,088,181 | $363,761 |
| STATE STREET CORP | 2,023,388 | $352,604 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,498,673 | $261,107 |
| Capital Research Global Investors | 1,442,518 | $251,287 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,332,505 | $232 |
| DIMENSIONAL FUND ADVISORS LP | 1,090,838 | $190,033 |
| WELLINGTON MANAGEMENT GROUP LLP | 818,477 | $142,579 |
| NORTHERN TRUST CORP | 795,491 | $138,575 |
| NORGES BANK | 773,017 | $134,660 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 767,725 | $133,738 |
| RIVERBRIDGE PARTNERS LLC | 696,510 | $121,332 |
| Copeland Capital Management, LLC | 641,400 | $111,732 |
| FRANKLIN RESOURCES INC | 630,380 | $109,812 |
| Van Berkom & Associates Inc. | 628,028 | $109 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 597,518 | $104,088 |
| Clark Capital Management Group, Inc. | 513,857 | $89,514 |
| Bank of New York Mellon Corp | 501,983 | $87,445 |
| Hood River Capital Management LLC | 492,003 | $85,707 |
| GOLDMAN SACHS GROUP INC | 491,795 | $85,671 |
| VICTORY CAPITAL MANAGEMENT INC | 483,642 | $84,250 |
| MORGAN STANLEY | 442,247 | $77,040 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 427,146 | $74,409 |
| Crow's Nest Holdings LP | 385,000 | $67,067 |
| BANK OF AMERICA CORP /DE/ | 372,980 | $64,973 |
| AMERICAN CENTURY COMPANIES INC | 364,186 | $63,442 |
| ENVESTNET ASSET MANAGEMENT INC | 355,002 | $61,841 |
| PARADIGM CAPITAL MANAGEMENT INC/NY | 344,099 | $59,942 |
| SEGALL BRYANT & HAMILL, LLC | 340,850 | $59,376 |
| TURTLE CREEK ASSET MANAGEMENT INC. | 337,070 | $58,718 |
| Invesco Ltd. | 304,132 | $52,980 |
| Owls Nest Partners IA, LLC | 300,296 | $52,312 |
| JPMORGAN CHASE & CO | 279,064 | $48,613 |
| Nuveen, LLC | 267,479 | $46,595 |
| BESSEMER GROUP INC | 257,425 | $45 |
| SEI INVESTMENTS CO | 257,326 | $44,826 |
| LOOMIS SAYLES & CO L P | 223,324 | $38,903 |
| ProShare Advisors LLC | 222,786 | $38,809 |
| FIRST TRUST ADVISORS LP | 216,950 | $37,793 |
| RAYMOND JAMES FINANCIAL INC | 215,981 | $37,972 |
| WCM INVESTMENT MANAGEMENT, LLC | 198,898 | $35,149 |
| T. Rowe Price Investment Management, Inc. | 195,912 | $34 |
| GAGNON SECURITIES LLC | 180,549 | $31,452 |
| RHUMBLINE ADVISERS | 173,713 | $30,261 |
| Clearbridge Investments, LLC | 170,204 | $29,650 |
| AXIOM INVESTORS LLC /DE | 165,025 | $28,747 |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 163,131 | $28,417 |
| EULAV Asset Management | 162,100 | $28,238 |
| BNP Paribas Investment Partners S.A. | 158,851 | $29 |
| PRINCIPAL FINANCIAL GROUP INC | 154,203 | $26,862 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 145,530 | $25,351 |
| Russell Investments Group, Ltd. | 141,449 | $24,640 |
| Focus Partners Wealth | 134,126 | $23,365 |
| Allspring Global Investments Holdings, LLC | 129,756 | $22,567 |
| TUDOR INVESTMENT CORP ET AL | 129,702 | $22,594 |
| UBS ASSET MANAGEMENT AMERICAS INC | 129,340 | $22,531 |
| BARCLAYS PLC | 127,998 | $22,297 |
| Mawer Investment Management Ltd. | 126,186 | $21,982 |
| Swiss National Bank | 113,800 | $19,824 |
| ALLIANCEBERNSTEIN L.P. | 112,806 | $19,651 |
| WELLS FARGO & COMPANY/MN | 110,178 | $19,193 |
| BNP PARIBAS ARBITRAGE, SA | 107,673 | $18,757 |
| UBS Group AG | 103,410 | $18,014 |
| Aptus Capital Advisors, LLC | 101,254 | $17,638 |
| Legal & General Group Plc | 93,967 | $16,369 |
| LPL Financial LLC | 88,214 | $15,367 |
| STIFEL FINANCIAL CORP | 87,337 | $15,214 |
| Qube Research & Technologies Ltd | 87,138 | $15,179 |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 86,875 | $15 |
| AMERIPRISE FINANCIAL INC | 81,186 | $14,143 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 72,467 | $12,624 |
| Candriam S.C.A. | 71,238 | $12,410 |
| Gillson Capital LP | 70,980 | $12 |
| ROYAL BANK OF CANADA | 70,538 | $12,287 |
| Retirement Systems of Alabama | 69,030 | $12,025 |
| CITIGROUP INC | 65,638 | $11,434 |
| Hound Partners, LLC | 65,273 | $11,371 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 65,085 | $11,338 |
| GLUSKIN SHEFF & ASSOC INC | 61,854 | $10,775 |
| RENAISSANCE GROUP LLC | 61,667 | $10,742 |
| Creative Planning | 61,465 | $10,707 |
| Amundi | 60,581 | $10,553 |
| Bridge City Capital, LLC | 60,279 | $10,501 |
| MetLife Investment Management, LLC | 58,094 | $10,120 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 57,247 | $9,972 |
| Curi Capital, LLC | 56,482 | $9,842 |
| D. E. Shaw & Co., Inc. | 55,005 | $9,582 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 54,783 | $9,543 |
| Mitsubishi UFJ Trust & Banking Corp | 54,336 | $9,465 |
| BARD ASSOCIATES INC | 52,780 | $9,198 |
| CANADA PENSION PLAN INVESTMENT BOARD | 51,200 | $8,919 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 49,906 | $8,694 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 48,147 | $8,387 |
| B. Metzler seel. Sohn & Co. AG | 46,660 | $8,128 |
| GABELLI FUNDS LLC | 46,515 | $8,103 |
| DEUTSCHE BANK AG\ | 45,437 | $7,915 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 45,339 | $7,898 |
| 454 other institutions | 2,995,436 | $458,636 |