| VANGUARD GROUP INC | 11,857,473 | $304,026 |
| HMI Capital Management, L.P. | 6,775,973 | $173,736 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 5,900,991 | $151,301 |
| Capital International Investors | 5,854,698 | $150,114 |
| BlackRock, Inc. | 5,317,184 | $136,333 |
| Senvest Management, LLC | 4,078,276 | $104,567 |
| Long Path Partners LP | 3,666,222 | $94,002 |
| TREMBLANT CAPITAL GROUP | 3,533,706 | $90,604 |
| Spyglass Capital Management LLC | 2,909,880 | $74,609 |
| Conestoga Capital Advisors, LLC | 2,861,024 | $73,357 |
| DIMENSIONAL FUND ADVISORS LP | 2,345,465 | $60,142 |
| MILLENNIUM MANAGEMENT LLC | 2,341,532 | $60,037 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,236,694 | $57 |
| FMR LLC | 2,133,200 | $54,695 |
| Clearbridge Investments, LLC | 2,127,585 | $54,551 |
| BAMCO INC /NY/ | 2,102,737 | $53,914 |
| AMERICAN CAPITAL MANAGEMENT INC | 2,027,809 | $51,993 |
| WASATCH ADVISORS LP | 1,973,671 | $50,605 |
| STATE STREET CORP | 1,969,064 | $50,487 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,913,092 | $49,062 |
| BROWN BROTHERS HARRIMAN & CO | 1,793,139 | $45,976 |
| Lead Edge Capital Management, LLC | 1,687,480 | $43,267 |
| Owls Nest Partners IA, LLC | 1,585,623 | $40,655 |
| FRED ALGER MANAGEMENT, LLC | 1,486,337 | $38,110 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,402,586 | $35,962 |
| FRANKLIN RESOURCES INC | 1,360,144 | $34,874 |
| Ophir Asset Management Pty Ltd | 1,325,484 | $33,985 |
| MARSHALL WACE, LLP | 1,233,895 | $31,637 |
| Hood River Capital Management LLC | 1,226,726 | $31,453 |
| JPMORGAN CHASE & CO | 1,158,744 | $29,710 |
| MORGAN STANLEY | 1,142,457 | $29,293 |
| Shannon River Fund Management LLC | 1,135,922 | $29,125 |
| Ranger Investment Management, L.P. | 1,132,864 | $29,047 |
| BANK OF AMERICA CORP /DE/ | 1,114,331 | $28,571 |
| Tensile Capital Management LP | 1,085,142 | $28 |
| Algebris (UK) Ltd | 1,032,782 | $26,493 |
| Kinetic Partners Management, LP | 949,000 | $24,332 |
| Point72 Asset Management, L.P. | 922,829 | $23,661 |
| UBS Group AG | 902,367 | $23,137 |
| Freestone Grove Partners LP | 807,343 | $20,700 |
| JANUS HENDERSON GROUP PLC | 778,848 | $19,970 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 746,438 | $19,139 |
| BROWN CAPITAL MANAGEMENT LLC | 739,559 | $18,962 |
| Wolf Hill Capital Management, LP | 671,156 | $17,208 |
| RAYMOND JAMES FINANCIAL INC | 632,771 | $16,224 |
| HAWK RIDGE CAPITAL MANAGEMENT LP | 617,800 | $15,840 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 592,684 | $15,196 |
| JANE STREET GROUP, LLC | 583,625 | $14,964 |
| MetLife Investment Management, LLC | 568,321 | $14,572 |
| KENNEDY CAPITAL MANAGEMENT LLC | 562,570 | $14,424 |
| ExodusPoint Capital Management, LP | 558,060 | $14,309 |
| T. Rowe Price Investment Management, Inc. | 556,457 | $14 |
| NORTHERN TRUST CORP | 555,343 | $14,239 |
| BALYASNY ASSET MANAGEMENT L.P. | 511,226 | $13,108 |
| LOOMIS SAYLES & CO L P | 489,652 | $12,555 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 474,970 | $12,178 |
| PALISADE CAPITAL MANAGEMENT, LP | 473,867 | $12,150 |
| WELLS FARGO & COMPANY/MN | 446,599 | $11,451 |
| Bank of New York Mellon Corp | 437,422 | $11,215 |
| SEI INVESTMENTS CO | 437,242 | $11,211 |
| ASHFORD CAPITAL MANAGEMENT INC | 406,307 | $10,418 |
| NORGES BANK | 402,237 | $10,313 |
| Rockefeller Capital Management L.P. | 383,812 | $9,841 |
| Man Group plc | 366,209 | $9,390 |
| Robeco Institutional Asset Management B.V. | 350,000 | $8,974 |
| Nuveen, LLC | 346,397 | $8,882 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 343,051 | $8,796 |
| COMERICA BANK | 337,231 | $8,647 |
| Gotham Asset Management, LLC | 331,674 | $8,504 |
| Russell Investments Group, Ltd. | 325,128 | $8,336 |
| CYPRESS POINT INVESTMENT MANAGEMENT LP | 322,137 | $8,265 |
| CITADEL ADVISORS LLC | 312,211 | $8,005 |
| CRAMER ROSENTHAL MCGLYNN LLC | 306,706 | $7,864 |
| NICHOLAS COMPANY, INC. | 279,118 | $7,157 |
| Ararat Capital Management LP | 248,900 | $6,382 |
| Schonfeld Strategic Advisors LLC | 248,240 | $6,365 |
| ENVESTNET ASSET MANAGEMENT INC | 234,062 | $6,001 |
| UBS ASSET MANAGEMENT AMERICAS INC | 224,817 | $5,764 |
| NEW YORK STATE COMMON RETIREMENT FUND | 208,180 | $5,338 |
| Swiss National Bank | 205,500 | $5,269 |
| CASTLEARK MANAGEMENT LLC | 205,200 | $5,261 |
| Roubaix Capital, LLC | 199,020 | $5,103 |
| STATE OF WISCONSIN INVESTMENT BOARD | 185,799 | $4,764 |
| Bullseye Asset Management LLC | 175,147 | $4 |
| Invesco Ltd. | 168,339 | $4,316 |
| BNP PARIBAS ARBITRAGE, SA | 164,756 | $4,224 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 157,080 | $4,028 |
| AMERIPRISE FINANCIAL INC | 155,039 | $3,975 |
| HSBC HOLDINGS PLC | 154,173 | $3,982 |
| Magnetar Financial LLC | 145,457 | $3,730 |
| ROYCE & ASSOCIATES LP | 143,548 | $3,681 |
| ROYAL BANK OF CANADA | 135,460 | $3,472 |
| GOLDMAN SACHS GROUP INC | 126,930 | $3,254 |
| CREDIT AGRICOLE S A | 120,000 | $3,077 |
| Campbell & CO Investment Adviser LLC | 118,845 | $3,047 |
| SIT INVESTMENT ASSOCIATES INC | 118,460 | $3 |
| Squarepoint Ops LLC | 115,000 | $2,949 |
| TUDOR INVESTMENT CORP ET AL | 106,247 | $2,724 |
| Quantinno Capital Management LP | 99,958 | $2,563 |
| Legal & General Group Plc | 99,519 | $2,552 |
| 194 other institutions | 4,252,270 | $99,896 |