| 1 | VANGUARD GROUP INC | 822,766 | $139.6M | 0.00% | Share |
| 2 | PRICE T ROWE ASSOCIATES INC /MD/ | 819,163 | $138.0M | 0.01% | Share |
| 3 | FMR LLC | 468,252 | $79.0M | 0.00% | Share |
| 4 | BlackRock, Inc. | 446,850 | $75.0M | 0.00% | Share |
| 5 | WASATCH ADVISORS LP | 410,487 | $69.6M | 0.41% | Share |
| 6 | JANUS HENDERSON GROUP PLC | 347,610 | $58.0M | 0.03% | Share |
| 7 | BlackRock, Inc. | 321,233 | $54.0M | 0.00% | Share |
| 8 | JANUS HENDERSON GROUP PLC | 263,832 | $44.0M | 0.02% | Share |
| 9 | Fisher Asset Management, LLC | 251,608 | $42.0M | 0.01% | Share |
| 10 | STATE STREET CORP | 246,959 | $41.0M | 0.00% | Share |
| 11 | RENAISSANCE TECHNOLOGIES LLC | 231,351 | $39.0M | 0.06% | Share |
| 12 | DIMENSIONAL FUND ADVISORS LP | 232,515 | $39.0M | 0.01% | Share |
| 13 | GEODE CAPITAL MANAGEMENT, LLC | 232,633 | $39.0M | 0.00% | Share |
| 14 | THRIVENT FINANCIAL FOR LUTHERANS | 195,384 | $33.0M | 0.06% | Share |
| 15 | LOOMIS SAYLES & CO L P | 177,368 | $30.0M | 0.04% | Share |
| 16 | BESSEMER GROUP INC | 170,761 | $28.0M | 0.04% | Share |
| 17 | Invesco Ltd. | 163,463 | $27.7M | 0.00% | Share |
| 18 | GW&K Investment Management, LLC | 162,317 | $27.5M | 0.24% | Share |
| 19 | Portolan Capital Management, LLC | 139,513 | $23.7M | 1.27% | Share |
| 20 | MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 138,997 | $23.6M | 0.01% | Share |
| 21 | FMR LLC | 137,660 | $23.0M | 0.00% | Share |
| 22 | ADVISORY RESEARCH INC | 129,236 | $21.9M | 2.75% | Share |
| 23 | JPMORGAN CHASE & CO | 126,939 | $21.0M | 0.00% | Share |
| 24 | BROWN ADVISORY INC | 116,086 | $19.0M | 0.03% | Share |
| 25 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 100,166 | $16.0M | 0.00% | Share |
| 26 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 97,116 | $16.0M | 0.01% | Share |
| 27 | ROYCE & ASSOCIATES LP | 92,035 | $15.6M | 0.16% | Share |
| 28 | TEMA ETFS LLC | 89,918 | $15.3M | 1.18% | Share |
| 29 | NEOS Investment Management LLC | 89,918 | $15.0M | 0.09% | Share |
| 30 | NORTHERN TRUST CORP | 90,570 | $15.0M | 0.00% | Share |
| 31 | T. Rowe Price Investment Management, Inc. | 77,080 | $13.1M | 0.01% | Share |
| 32 | VANGUARD GROUP INC | 71,688 | $12.2M | 0.00% | Share |
| 33 | AMERICAN CENTURY COMPANIES INC | 71,290 | $12.0M | 0.01% | Share |
| 34 | SANTA MONICA PARTNERS LP | 67,634 | $11.5M | 6.96% | Share |
| 35 | FMR LLC | 61,519 | $10.0M | 0.00% | Share |
| 36 | LORD, ABBETT & CO. LLC | 61,465 | $10.0M | 0.03% | Share |
| 37 | Makaira Partners LLC | 55,000 | $9.3M | 7.29% | Share |
| 38 | FIRST TRUST ADVISORS LP | 54,398 | $9.0M | 0.01% | Share |
| 39 | GOLDMAN SACHS GROUP INC | 56,530 | $9.0M | 0.00% | Share |
| 40 | Ballast Asset Management, LP | 42,008 | $7.1M | 3.37% | Share |
| 41 | Grandeur Peak Global Advisors, LLC | 38,144 | $6.5M | 0.87% | Share |
| 42 | Congruence Capital, LLC | 35,620 | $6.0M | 2.22% | Share |
| 43 | THRIVENT FINANCIAL FOR LUTHERANS | 40,621 | $6.0M | 0.01% | Share |
| 44 | NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 36,851 | $6.0M | 0.01% | Share |
| 45 | VOLORIDGE INVESTMENT MANAGEMENT, LLC | 40,583 | $6.0M | 0.02% | Share |
| 46 | DEAN INVESTMENT ASSOCIATES, LLC | 34,559 | $5.9M | 0.84% | Share |
| 47 | HERALD INVESTMENT MANAGEMENT Ltd | 30,000 | $5.1M | 0.66% | Share |
| 48 | Granahan Investment Management, LLC | 29,884 | $5.1M | 0.22% | Share |
| 49 | CASTLEARK MANAGEMENT LLC | 33,101 | $5.0M | 0.15% | Share |
| 50 | BlackRock, Inc. | 34,173 | $5.0M | 0.00% | Share |