| VANGUARD GROUP INC | 4,036,612 | $651,792 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 4,016,822 | $648,596 |
| BlackRock, Inc. | 4,006,600 | $646,946 |
| FMR LLC | 2,142,547 | $345,957 |
| MORGAN STANLEY | 1,505,388 | $243,075 |
| ValueAct Holdings, L.P. | 1,472,142 | $237,707 |
| STATE STREET CORP | 1,244,366 | $200,928 |
| Baker Avenue Asset Management, LP | 941,123 | $151,963 |
| DIMENSIONAL FUND ADVISORS LP | 878,270 | $141,826 |
| Quantinno Capital Management LP | 853,750 | $137,855 |
| Conestoga Capital Advisors, LLC | 849,350 | $137,145 |
| GEODE CAPITAL MANAGEMENT, LLC | 765,322 | $123,603 |
| JPMORGAN CHASE & CO | 749,648 | $121,046 |
| NEUBERGER BERMAN GROUP LLC | 743,163 | $119,999 |
| BANK OF MONTREAL /CAN/ | 678,490 | $109,556 |
| Capital International Investors | 663,195 | $107,086 |
| NORTHERN TRUST CORP | 566,138 | $91,414 |
| FIRST TRUST ADVISORS LP | 547,603 | $88,422 |
| NORGES BANK | 527,280 | $85,140 |
| Maren Capital LLC | 511,756 | $82,633 |
| GOLDMAN SACHS GROUP INC | 494,394 | $79,830 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 485,766 | $78,437 |
| FIDUCIARY MANAGEMENT INC /WI/ | 455,195 | $73,500 |
| WELLS FARGO & COMPANY/MN | 411,643 | $66,468 |
| Port Capital LLC | 408,705 | $65,994 |
| VICTORY CAPITAL MANAGEMENT INC | 397,947 | $64,257 |
| RAYMOND JAMES FINANCIAL INC | 370,547 | $60,206 |
| BROWN ADVISORY INC | 327,606 | $52,899 |
| Allspring Global Investments Holdings, LLC | 324,491 | $53,450 |
| Champlain Investment Partners, LLC | 315,990 | $51,023 |
| SNYDER CAPITAL MANAGEMENT L P | 300,565 | $48,532 |
| Bank of New York Mellon Corp | 291,490 | $47,067 |
| ROYCE & ASSOCIATES LP | 291,046 | $46,995 |
| BANK OF AMERICA CORP /DE/ | 280,042 | $45,218 |
| AMERIPRISE FINANCIAL INC | 273,864 | $44,221 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 267,445 | $43 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 260,230 | $42,019 |
| FEDERATED HERMES, INC. | 256,755 | $41,458 |
| RIVERBRIDGE PARTNERS LLC | 224,136 | $36,191 |
| GW&K Investment Management, LLC | 219,270 | $35 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 203,355 | $32,836 |
| ROYAL BANK OF CANADA | 196,303 | $31,697 |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 181,873 | $29,367 |
| BESSEMER GROUP INC | 177,814 | $29 |
| Capital World Investors | 172,813 | $27,904 |
| Select Equity Group, L.P. | 159,549 | $25,762 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 158,595 | $25,608 |
| AQR CAPITAL MANAGEMENT LLC | 158,280 | $25,557 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 157,968 | $26,047 |
| Ranger Investment Management, L.P. | 156,106 | $25,206 |
| SEGALL BRYANT & HAMILL, LLC | 154,525 | $24,951 |
| SEI INVESTMENTS CO | 154,278 | $24,911 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 150,000 | $24,221 |
| River Road Asset Management, LLC | 138,126 | $22,303 |
| COOKE & BIELER LP | 129,685 | $20,940 |
| ENVESTNET ASSET MANAGEMENT INC | 127,101 | $20,523 |
| COMERICA BANK | 123,375 | $19,921 |
| RHUMBLINE ADVISERS | 108,205 | $17,472 |
| Cornerstone Capital, Inc. | 105,709 | $17,069 |
| D. E. Shaw & Co., Inc. | 100,741 | $16,267 |
| Clearbridge Investments, LLC | 93,625 | $15,118 |
| ARIEL INVESTMENTS, LLC | 91,389 | $14,757 |
| PRINCIPAL FINANCIAL GROUP INC | 89,220 | $14,406 |
| WHITTIER TRUST CO | 88,652 | $15,089 |
| UBS ASSET MANAGEMENT AMERICAS INC | 87,828 | $14,182 |
| Swiss National Bank | 82,100 | $13,257 |
| North Berkeley Wealth Management, LLC | 79,590 | $12,851 |
| KENNEDY CAPITAL MANAGEMENT LLC | 78,115 | $12,613 |
| Nuveen, LLC | 75,440 | $12,181 |
| Man Group plc | 75,154 | $12,135 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 73,924 | $11,937 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 73,072 | $11,799 |
| DF DENT & CO INC | 71,952 | $11,618 |
| Invesco Ltd. | 70,957 | $11,457 |
| JANE STREET GROUP, LLC | 66,254 | $10,698 |
| REGIONS FINANCIAL CORP | 64,391 | $10,397 |
| STATE OF WISCONSIN INVESTMENT BOARD | 63,242 | $10,212 |
| SG Americas Securities, LLC | 62,364 | $10 |
| Legal & General Group Plc | 62,094 | $10,026 |
| Treasurer of the State of North Carolina | 61,922 | $10 |
| ARGENT CAPITAL MANAGEMENT LLC | 60,676 | $9,797 |
| Ceredex Value Advisors LLC | 60,500 | $9,769 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 56,512 | $9 |
| CITIGROUP INC | 53,159 | $8,584 |
| ALLIANCEBERNSTEIN L.P. | 52,478 | $8,474 |
| STIFEL FINANCIAL CORP | 51,682 | $8,345 |
| Callan Family Office, LLC | 51,578 | $8,328 |
| BARCLAYS PLC | 49,864 | $8,052 |
| Retirement Systems of Alabama | 49,758 | $8,034 |
| PineStone Asset Management Inc. | 49,610 | $8,011 |
| WHITTIER TRUST CO OF NEVADA INC | 49,062 | $8,351 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 46,130 | $7,449 |
| EULAV Asset Management | 44,200 | $7,137 |
| Robeco Schweiz AG | 44,000 | $7,105 |
| UBS Group AG | 43,911 | $7,090 |
| CHOREO, LLC | 43,503 | $7,173 |
| Mitsubishi UFJ Trust & Banking Corp | 43,435 | $7,013 |
| CASTLEARK MANAGEMENT LLC | 40,432 | $6,529 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 39,528 | $6,383 |
| DekaBank Deutsche Girozentrale | 39,391 | $8 |
| 334 other institutions | 1,978,989 | $284,481 |