| FMR LLC | 7,132,907 | $359,855 |
| VANGUARD GROUP INC | 4,837,727 | $244,063 |
| BlackRock, Inc. | 3,598,287 | $181,534 |
| MORGAN STANLEY | 3,251,355 | $164,031 |
| 22C Capital LLC | 3,202,267 | $161,554 |
| Capital Research Global Investors | 2,914,541 | $147,039 |
| BANK OF MONTREAL /CAN/ | 2,251,649 | $113,596 |
| P2 Capital Partners, LLC | 1,773,391 | $89,468 |
| Durable Capital Partners LP | 1,631,969 | $82,333 |
| STATE STREET CORP | 1,148,890 | $57,962 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,145,556 | $57,803 |
| BloombergSen Inc. | 1,028,295 | $51,877 |
| Sunriver Management LLC | 989,349 | $49,913 |
| Allspring Global Investments Holdings, LLC | 977,046 | $49,634 |
| Capital World Investors | 919,902 | $46,409 |
| NORTHERN TRUST CORP | 910,742 | $45,947 |
| JANUS HENDERSON GROUP PLC | 910,713 | $45,946 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 874,553 | $44,121 |
| GW&K Investment Management, LLC | 779,033 | $39 |
| SG Americas Securities, LLC | 706,709 | $36 |
| ROYCE & ASSOCIATES LP | 659,140 | $33,254 |
| GOLDMAN SACHS GROUP INC | 635,434 | $32,058 |
| Premier Fund Managers Ltd | 614,524 | $32 |
| DIMENSIONAL FUND ADVISORS LP | 589,683 | $29,751 |
| Handelsbanken Fonder AB | 562,000 | $28 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 535,293 | $27,006 |
| FENIMORE ASSET MANAGEMENT INC | 452,592 | $22,833 |
| BANK OF AMERICA CORP /DE/ | 442,142 | $22,306 |
| WELLINGTON MANAGEMENT GROUP LLP | 440,510 | $22,224 |
| WATERS PARKERSON & CO., LLC | 437,246 | $22,059 |
| GENEVA CAPITAL MANAGEMENT LLC | 399,627 | $20,161 |
| ROYAL BANK OF CANADA | 348,798 | $17,599 |
| CITADEL ADVISORS LLC | 307,705 | $15,524 |
| Granite Investment Partners, LLC | 302,969 | $15,285 |
| MONTRUSCO BOLTON INVESTMENTS INC. | 295,121 | $14,889 |
| WCM INVESTMENT MANAGEMENT, LLC | 274,630 | $14,086 |
| Summit Creek Advisors LLC | 264,180 | $13,328 |
| DEUTSCHE BANK AG\ | 251,624 | $12,694 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 228,952 | $11,551 |
| BASSWOOD CAPITAL MANAGEMENT, L.L.C. | 183,591 | $9,262 |
| Russell Investments Group, Ltd. | 166,975 | $8,424 |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 157,838 | $8 |
| BLAIR WILLIAM & CO/IL | 149,356 | $7,535 |
| Bank of New York Mellon Corp | 141,573 | $7,142 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 139,607 | $7,043 |
| FIRST MANHATTAN CO. LLC. | 138,220 | $6,973 |
| Nuveen, LLC | 113,340 | $5,718 |
| UBS ASSET MANAGEMENT AMERICAS INC | 111,677 | $5,634 |
| STIFEL FINANCIAL CORP | 104,259 | $5,260 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 101,585 | $5,125 |
| ExodusPoint Capital Management, LP | 99,301 | $5,010 |
| Mawer Investment Management Ltd. | 97,223 | $4,905 |
| Swiss National Bank | 95,800 | $4,833 |
| BARCLAYS PLC | 94,163 | $4,751 |
| Bridge City Capital, LLC | 90,689 | $4,575 |
| Invesco Ltd. | 90,578 | $4,570 |
| NEW YORK STATE COMMON RETIREMENT FUND | 86,273 | $4,352 |
| UBS Group AG | 77,042 | $3,887 |
| Campbell & CO Investment Adviser LLC | 76,173 | $3,843 |
| WELLS FARGO & COMPANY/MN | 71,128 | $3,588 |
| Magnetar Financial LLC | 66,761 | $3,368 |
| RHUMBLINE ADVISERS | 64,641 | $3,261 |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 63,483 | $3,406 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 62,146 | $3,135 |
| WOODARD & CO ASSET MANAGEMENT GROUP INC /ADV | 57,645 | $2,908 |
| ALLIANCEBERNSTEIN L.P. | 53,921 | $2,720 |
| XTX Topco Ltd | 53,361 | $2,692 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 52,947 | $2,671 |
| JPMORGAN CHASE & CO | 51,652 | $2,606 |
| Legal & General Group Plc | 51,352 | $2,591 |
| Qube Research & Technologies Ltd | 50,903 | $2,568 |
| CHATHAM CAPITAL GROUP, INC. | 50,877 | $2,567 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 48,606 | $2 |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 48,401 | $2 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 46,325 | $2,337 |
| Taylor Frigon Capital Management LLC | 45,042 | $2,272 |
| Pacific Capital Partners Ltd | 43,750 | $2,207 |
| Vestmark Advisory Solutions, Inc. | 43,074 | $2,173 |
| Mount Yale Investment Advisors, LLC | 43,074 | $2,173 |
| State of New Jersey Common Pension Fund D | 43,051 | $2,172 |
| Private Advisor Group, LLC | 42,570 | $2,148 |
| ENVESTNET ASSET MANAGEMENT INC | 39,933 | $2,015 |
| GREAT LAKES ADVISORS, LLC | 39,432 | $1,989 |
| MARSHALL WACE, LLP | 39,093 | $1,972 |
| Holocene Advisors, LP | 37,785 | $1,906 |
| LPL Financial LLC | 37,722 | $1,903 |
| D. E. Shaw & Co., Inc. | 36,841 | $1,859 |
| Roundview Capital LLC | 36,377 | $1,835 |
| SEI INVESTMENTS CO | 35,944 | $1,813 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 35,584 | $1,795 |
| CenterBook Partners LP | 31,849 | $1,607 |
| MILLENNIUM MANAGEMENT LLC | 31,605 | $1,594 |
| HighTower Advisors, LLC | 31,122 | $1,570 |
| JANE STREET GROUP, LLC | 29,677 | $1,497 |
| Numerai GP LLC | 28,647 | $1,445 |
| MetLife Investment Management, LLC | 27,788 | $1,402 |
| Creative Planning | 27,672 | $1,396 |
| TWINBEECH CAPITAL LP | 27,466 | $1,386 |
| Quantinno Capital Management LP | 27,185 | $1,371 |
| Verition Fund Management LLC | 26,645 | $1,344 |
| 163 other institutions | 1,028,349 | $50,931 |