| FMR LLC |
| 0.01% | <0.01% | #59 | $278.6M | 3.0M | $78.8M | 2.0M | +971,368+48.90% | Add |
| DRIEHAUS CAPITAL MANAGEMENT LLC |
| 0.66% | 0.19% | #11 | $113.9M | 1.2M | $26.2M | 660,514 | +548,396+83.03% | Add |
| BlackRock, Inc. |
| <0.01% | <0.01% | #92 | $113.8M | 1.2M | $27.6M | 697,199 | +510,349+73.20% | Add |
| ALLIANCEBERNSTEIN L.P. |
| 0.03% | 0.01% | #46 | $92.4M | 982,766 | $22.5M | 932,320 | +50,446+5.41% | Add |
| LORD, ABBETT & CO. LLC |
| 0.23% | 0.1% | #20 | $81.0M | 859,431 | $29.8M | 751,558 | +107,873+14.35% | Add |
| EMERALD ADVISERS, LLC |
| 1.88% | 0.73% | #4 | $79.9M | 847,969 | $22.9M | 578,600 | +269,369+46.56% | Add |
| AMERIPRISE FINANCIAL INC |
| 0.01% | — | #57 | $72.6M | 771,009 | $0 | 0 | +771,009 | New Buy |
| PRICE T ROWE ASSOCIATES INC /MD/ |
| 0.01% | <0.01% | #71 | $70.9M | 752,941 | $360,000 | 9,064 | +743,877+8,206.94% | Add |
| FRED ALGER MANAGEMENT, LLC |
| 0.23% | 0.12% | #21 | $68.5M | 727,033 | $27.2M | 686,585 | +40,448+5.89% | Add |
| AMERICAN CENTURY COMPANIES INC |
| 0.03% | — | #48 | $67.0M | 710,881 | $0 | 0 | +710,881 | New Buy |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #96 | $66.3M | 704,186 | $20.4M | 515,419 | +188,767+36.62% | Add |
| VICTORY CAPITAL MANAGEMENT INC |
| 0.04% | — | #45 | $62.8M | 666,645 | $0 | 0 | +666,645 | New Buy |
| PRINCIPAL FINANCIAL GROUP INC |
| 0.03% | 0.01% | #47 | $60.9M | 646,899 | $17.0M | 428,263 | +218,636+51.05% | Add |
| EMERALD MUTUAL FUND ADVISERS TRUST |
| 1.82% | 0.69% | #5 | $51.7M | 549,297 | $14.2M | 359,063 | +190,234+52.98% | Add |
| FRANKLIN RESOURCES INC |
| 0.01% | — | #61 | $49.4M | 524,122 | $0 | 0 | +524,122 | New Buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC |
| 0.13% | — | #28 | $42.9M | 455,366 | $0 | 0 | +455,366 | New Buy |
| Engle Capital Management, L.P. |
| 11.58% | 4.3% | #1 | $42.2M | 447,655 | $12.6M | 318,000 | +129,655+40.77% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #87 | $39.7M | 421,713 | $12.2M | 306,943 | +114,770+37.39% | Add |
| FEDERATED HERMES, INC. |
| 0.05% | 0.02% | #38 | $37.0M | 392,348 | $14.2M | 358,948 | +33,400+9.30% | Add |
| WASATCH ADVISORS LP |
| 0.22% | 0.18% | #23 | $32.9M | 349,444 | $27.5M | 693,050 | -343,606-49.58% | Reduce |
| STATE STREET CORP |
| <0.01% | <0.01% | #107 | $30.7M | 326,245 | $10.6M | 267,929 | +58,316+21.77% | Add |
| BALYASNY ASSET MANAGEMENT L.P. |
| 0.04% | 0.01% | #44 | $28.5M | 302,634 | $4.4M | 109,793 | +192,841+175.64% | Add |
| Ophir Asset Management Pty Ltd |
| 2.16% | 3.71% | #3 | $26.3M | 279,053 | $31.8M | 802,739 | -523,686-65.24% | Reduce |
| LOOMIS SAYLES & CO L P |
| 0.03% | — | #50 | $23.3M | 246,999 | $0 | 0 | +246,999 | New Buy |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #90 | $20.1M | 213,440 | $6.9M | 174,778 | +38,662+22.12% | Add |
| TWO SIGMA INVESTMENTS, LP |
| 0.01% | <0.01% | #58 | $17.2M | 182,180 | $5.4M | 136,860 | +45,320+33.11% | Add |
| OSTERWEIS CAPITAL MANAGEMENT INC |
| 0.8% | 0.35% | #8 | $16.9M | 179,516 | $6.7M | 169,936 | +9,580+5.64% | Add |
| Select Equity Group, L.P. |
| 0.08% | — | #33 | $16.5M | 174,683 | $0 | 0 | +174,683 | New Buy |
| Ghisallo Capital Management LLC |
| 0.09% | 0.02% | #30 | $15.8M | 167,297 | $4.0M | 100,000 | +67,297+67.30% | Add |
| WELLINGTON MANAGEMENT GROUP LLP |
| <0.01% | — | #83 | $14.7M | 155,910 | $0 | 0 | +155,910 | New Buy |
| Schonfeld Strategic Advisors LLC |
| 0.05% | 0.12% | #40 | $14.1M | 150,000 | $17.4M | 439,707 | -289,707-65.89% | Reduce |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #94 | $13.4M | 141,918 | $3.8M | 95,417 | +46,501+48.73% | Add |
| SEGALL BRYANT & HAMILL, LLC |
| 0.14% | — | #27 | $12.1M | 128,395 | $0 | 0 | +128,395 | New Buy |
| Ranger Investment Management, L.P. |
| 0.74% | — | #9 | $11.8M | 124,927 | $0 | 0 | +124,927 | New Buy |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #82 | $11.6M | 122,721 | $3.4M | 85,963 | +36,758+42.76% | Add |
| RENAISSANCE GROUP LLC |
| 0.46% | — | #12 | $11.4M | 121,161 | $0 | 0 | +121,161 | New Buy |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #119 | $11.2M | 118,674 | $3.0M | 75,002 | +43,672+58.23% | Add |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. |
| 0.02% | — | #55 | $10.8M | 115,114 | $0 | 0 | +115,114 | New Buy |
| Freestone Grove Partners LP |
| 0.07% | — | #35 | $10.7M | 113,101 | $0 | 0 | +113,101 | New Buy |
| MORGAN STANLEY |
| <0.01% | — | #118 | $10.6M | 112,812 | $0 | 0 | +112,812 | New Buy |
| CASTLEARK MANAGEMENT LLC |
| 0.26% | — | #18 | $9.7M | 103,023 | $0 | 0 | +103,023 | New Buy |
| CAPSTONE INVESTMENT ADVISORS, LLC |
| 0.01% | — | #62 | $9.4M | 100,000 | $0 | 0 | +100,000 | New Buy |
| Russell Investments Group, Ltd. |
| 0.01% | <0.01% | #68 | $9.4M | 99,596 | $1.6M | 41,276 | +58,320+141.29% | Add |
| BLAIR WILLIAM & CO/IL |
| 0.02% | — | #52 | $9.2M | 98,193 | $0 | 0 | +98,193 | New Buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC |
| 0.04% | — | #43 | $9.1M | 96,548 | $0 | 0 | +96,548 | New Buy |
| BANK OF AMERICA CORP /DE/ |
| <0.01% | <0.01% | #116 | $9.1M | 96,136 | $5.0M | 125,804 | -29,668-23.58% | Reduce |
| Alyeska Investment Group, L.P. |
| 0.02% | 0.01% | #53 | $8.2M | 86,613 | $2.0M | 50,000 | +36,613+73.23% | Add |
| UBS Group AG |
| <0.01% | <0.01% | #105 | $7.3M | 77,215 | $1.1M | 27,820 | +49,395+177.55% | Add |
| READYSTATE ASSET MANAGEMENT LP |
| 0.36% | 0.13% | #14 | $7.0M | 74,450 | $3.0M | 74,450 | 00.00% | Unchanged |
| Point72 Asset Management, L.P. |
| 0.01% | 0.01% | #70 | $6.5M | 68,996 | $5.6M | 141,770 | -72,774-51.33% | Reduce |