| 1 | BlackRock, Inc. | 801,914 | $178.0M | 0.00% | Share |
| 2 | WASATCH ADVISORS LP | 736,027 | $163.4M | 0.97% | Share |
| 3 | VANGUARD GROUP INC | 471,543 | $104.7M | 0.00% | Share |
| 4 | CONGRESS ASSET MANAGEMENT CO | 441,122 | $97.9M | 0.69% | Share |
| 5 | Neuberger Berman Group LLC | 309,671 | $68.0M | 0.05% | Share |
| 6 | STATE STREET CORP | 289,775 | $64.0M | 0.00% | Share |
| 7 | AMERICAN CENTURY COMPANIES INC | 267,133 | $59.0M | 0.03% | Share |
| 8 | BlackRock, Inc. | 216,231 | $48.0M | 0.00% | Share |
| 9 | UBS Group AG | 187,865 | $41.7M | 0.01% | Share |
| 10 | PRICE T ROWE ASSOCIATES INC /MD/ | 173,878 | $38.0M | 0.00% | Share |
| 11 | Allspring Global Investments Holdings, LLC | 166,072 | $37.1M | 0.06% | Share |
| 12 | Swedbank AB | 160,000 | $35.5M | 0.03% | Share |
| 13 | GEODE CAPITAL MANAGEMENT, LLC | 160,090 | $35.0M | 0.00% | Share |
| 14 | DIMENSIONAL FUND ADVISORS LP | 161,659 | $35.0M | 0.01% | Share |
| 15 | THRIVENT FINANCIAL FOR LUTHERANS | 158,973 | $35.0M | 0.06% | Share |
| 16 | RENAISSANCE TECHNOLOGIES LLC | 140,959 | $31.0M | 0.05% | Share |
| 17 | Boston Trust Walden Corp | 139,540 | $31.0M | 0.23% | Share |
| 18 | Annex Advisory Services, LLC | 126,884 | $28.2M | 0.54% | Share |
| 19 | MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 121,844 | $27.1M | 0.01% | Share |
| 20 | GENEVA CAPITAL MANAGEMENT LLC | 97,354 | $21.6M | 0.41% | Share |
| 21 | ASHFORD CAPITAL MANAGEMENT INC | 96,660 | $21.5M | 2.39% | Share |
| 22 | ENVESTNET ASSET MANAGEMENT INC | 95,069 | $21.0M | 0.01% | Share |
| 23 | Boston Trust Walden Corp | 93,136 | $20.7M | 0.16% | Share |
| 24 | THRIVENT FINANCIAL FOR LUTHERANS | 89,152 | $19.0M | 0.03% | Share |
| 25 | BROWN CAPITAL MANAGEMENT LLC | 83,672 | $18.6M | 1.52% | Share |
| 26 | De Lisle Partners LLP | 74,302 | $16.5M | 2.12% | Share |
| 27 | MORGAN STANLEY | 75,869 | $16.0M | 0.00% | Share |
| 28 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 75,755 | $16.0M | 0.00% | Share |
| 29 | NORTHERN TRUST CORP | 68,337 | $15.0M | 0.00% | Share |
| 30 | ROYAL BANK OF CANADA | 71,993 | $15.0M | 0.00% | Share |
| 31 | FRANKLIN RESOURCES INC | 65,562 | $14.0M | 0.00% | Share |
| 32 | GW&K Investment Management, LLC | 62,685 | $13.9M | 0.12% | Share |
| 33 | BESSEMER GROUP INC | 62,741 | $13.0M | 0.02% | Share |
| 34 | Rockefeller Capital Management L.P. | 54,712 | $12.0M | 0.02% | Share |
| 35 | JANUS HENDERSON GROUP PLC | 54,596 | $12.0M | 0.01% | Share |
| 36 | Applied Fundamental Research, LLC | 52,788 | $11.7M | 11.64% | Share |
| 37 | VANGUARD GROUP INC | 52,639 | $11.7M | 0.00% | Share |
| 38 | NEUMEIER POMA INVESTMENT COUNSEL LLC | 52,120 | $11.6M | 0.96% | Share |
| 39 | NEW YORK STATE COMMON RETIREMENT FUND | 51,312 | $11.0M | 0.01% | Share |
| 40 | PRINCIPAL FINANCIAL GROUP INC | 49,007 | $10.9M | 0.01% | Share |
| 41 | GENEVA CAPITAL MANAGEMENT LLC | 44,906 | $10.0M | 0.19% | Share |
| 42 | Invesco Ltd. | 43,723 | $9.7M | 0.00% | Share |
| 43 | OSAIC HOLDINGS, INC. | 42,921 | $9.0M | 0.01% | Share |
| 44 | RENAISSANCE GROUP LLC | 38,064 | $8.5M | 0.34% | Share |
| 45 | Ranger Investment Management, L.P. | 36,055 | $8.0M | 0.55% | Share |
| 46 | Legato Capital Management LLC | 35,261 | $7.8M | 0.67% | Share |
| 47 | Palisades Investment Partners, LLC | 35,111 | $7.8M | 2.94% | Share |
| 48 | D. E. Shaw & Co., Inc. | 33,823 | $7.0M | 0.00% | Share |
| 49 | RAYMOND JAMES FINANCIAL INC | 33,902 | $7.0M | 0.00% | Share |
| 50 | Schonfeld Strategic Advisors LLC | 28,694 | $6.4M | 0.03% | Share |