| BlackRock, Inc. |
| <0.01% | <0.01% | #121 | $42.5M | 2.4M | $33.0M | 2.2M | +227,165+10.55% | Add |
| NEXT CENTURY GROWTH INVESTORS LLC |
| 1.88% | 1.98% | #5 | $35.5M | 2.0M | $26.8M | 1.7M | +244,409+14.00% | Add |
| DRIEHAUS CAPITAL MANAGEMENT LLC |
| 0.19% | 0.12% | #23 | $32.6M | 1.8M | $16.9M | 1.1M | +727,392+66.08% | Add |
| WASATCH ADVISORS LP |
| 0.21% | 0.21% | #20 | $32.3M | 1.8M | $31.9M | 2.1M | -265,332-12.77% | Reduce |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #118 | $32.1M | 1.8M | $24.5M | 1.6M | +205,163+12.86% | Add |
| Ophir Asset Management Pty Ltd |
| 2.2% | 1.33% | #3 | $26.8M | 1.5M | $11.4M | 745,137 | +756,051+101.46% | Add |
| First Eagle Investment Management, LLC |
| 0.04% | 0.03% | #55 | $24.6M | 1.4M | $18.8M | 1.2M | +155,819+12.74% | Add |
| Jupiter Topco LLC |
| 0.01% | — | #71 | $23.9M | 1.3M | $0 | 0 | +1.3M | New Buy |
| FMR LLC |
| <0.01% | <0.01% | #112 | $21.6M | 1.2M | $90,677 | 5,911 | +1.2M+20,345.51% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #108 | $19.6M | 1.1M | $15.6M | 1.0M | +80,251+7.89% | Add |
| Portolan Capital Management, LLC |
| 0.66% | 0.96% | #13 | $17.6M | 984,869 | $18.1M | 1.2M | -192,067-16.32% | Reduce |
| Alyeska Investment Group, L.P. |
| 0.04% | 0.02% | #54 | $17.0M | 950,000 | $6.1M | 400,000 | +550,000+137.50% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #127 | $14.3M | 803,758 | $11.6M | 759,131 | +44,627+5.88% | Add |
| Park West Asset Management LLC |
| 0.97% | 1.08% | #9 | $14.3M | 800,000 | $12.3M | 800,000 | 00.00% | Unchanged |
| BESSEMER GROUP INC |
| 0.02% | — | #63 | $13.2M | 741,584 | $0 | 0 | +741,584 | New Buy |
| BARD ASSOCIATES INC |
| 2.68% | 2.65% | #1 | $12.1M | 676,338 | $10.6M | 689,621 | -13,283-1.93% | Reduce |
| GILDER GAGNON HOWE & CO LLC |
| 0.12% | 0.04% | #32 | $11.3M | 631,225 | $3.6M | 233,353 | +397,872+170.50% | Add |
| Hood River Capital Management LLC |
| 0.08% | — | #39 | $11.2M | 625,008 | $0 | 0 | +625,008 | New Buy |
| FEDERATED HERMES, INC. |
| 0.02% | 0.02% | #66 | $10.9M | 610,000 | $9.4M | 610,359 | -359-0.06% | Reduce |
| DIAMOND HILL CAPITAL MANAGEMENT INC |
| 0.09% | 0.04% | #37 | $10.9M | 608,422 | $5.9M | 386,504 | +221,918+57.42% | Add |
| RAYMOND JAMES FINANCIAL INC |
| <0.01% | <0.01% | #87 | $10.8M | 602,835 | $7.8M | 512,145 | +90,690+17.71% | Add |
| T. Rowe Price Investment Management, Inc. |
| 0.01% | — | #74 | $10.2M | 572,359 | $0 | 0 | +572,359 | New Buy |
| LORD, ABBETT & CO. LLC |
| 0.03% | 0.02% | #60 | $10.1M | 563,152 | $4.9M | 319,524 | +243,628+76.25% | Add |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #115 | $9.6M | 538,572 | $6.5M | 422,708 | +115,864+27.41% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #97 | $9.5M | 534,389 | $7.6M | 494,630 | +39,759+8.04% | Add |
| Uniplan Investment Counsel, Inc. |
| 0.67% | 0.76% | #12 | $8.8M | 492,764 | $7.4M | 484,717 | +8,047+1.66% | Add |
| Granite Investment Partners, LLC |
| 0.44% | 0.02% | #16 | $8.6M | 481,043 | $324,702 | 21,167 | +459,876+2,172.61% | Add |
| Russell Investments Group, Ltd. |
| 0.01% | 0.01% | #76 | $8.5M | 478,106 | $10.3M | 670,353 | -192,247-28.68% | Reduce |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #110 | $8.4M | 472,110 | $4.3M | 278,015 | +194,095+69.81% | Add |
| SILVERCREST ASSET MANAGEMENT GROUP LLC |
| 0.05% | 0.05% | #48 | $8.3M | 463,578 | $7.5M | 485,898 | -22,320-4.59% | Reduce |
| NICHOLAS COMPANY, INC. |
| 0.13% | 0.12% | #28 | $7.0M | 392,816 | $6.0M | 392,816 | 00.00% | Unchanged |
| Calamos Advisors LLC |
| 0.02% | 0.02% | #62 | $7.0M | 391,641 | $5.5M | 361,416 | +30,225+8.36% | Add |
| ArrowMark Colorado Holdings LLC |
| 0.28% | 0.15% | #19 | $6.8M | 380,000 | $5.8M | 380,000 | 00.00% | Unchanged |
| Manatuck Hill Partners, LLC |
| 2.22% | 1.39% | #2 | $6.7M | 375,500 | $5.1M | 335,500 | +40,000+11.92% | Add |
| Granahan Investment Management, LLC |
| 0.21% | — | #21 | $5.9M | 330,072 | $0 | 0 | +330,072 | New Buy |
| BROWN CAPITAL MANAGEMENT LLC |
| 1.17% | 0.79% | #7 | $5.9M | 328,395 | $5.5M | 361,268 | -32,873-9.10% | Reduce |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
| 0.76% | 0.83% | #11 | $5.8M | 326,938 | $5.2M | 341,657 | -14,719-4.31% | Reduce |
| MORGAN STANLEY |
| <0.01% | <0.01% | #135 | $5.7M | 320,269 | $689,413 | 65,596 | +254,673+388.24% | Add |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #145 | $5.7M | 317,031 | $4.1M | 267,595 | +49,436+18.47% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| 0.01% | 0.01% | #73 | $5.6M | 316,400 | $5.5M | 360,600 | -44,200-12.26% | Reduce |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #123 | $5.4M | 303,475 | $1.1M | 70,800 | +232,675+328.64% | Add |
| WELLINGTON MANAGEMENT GROUP LLP |
| <0.01% | <0.01% | #113 | $5.4M | 301,315 | $4.5M | 290,701 | +10,614+3.65% | Add |
| Roubaix Capital, LLC |
| 1.91% | — | #4 | $5.3M | 298,280 | $0 | 0 | +298,280 | New Buy |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #139 | $5.3M | 254,970 | $3.9M | 255,046 | -76-0.03% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #107 | $4.9M | 274,909 | $4.0M | 263,712 | +11,197+4.25% | Add |
| SEI INVESTMENTS CO |
| <0.01% | <0.01% | #85 | $4.6M | 257,836 | $4.8M | 314,640 | -56,804-18.05% | Reduce |
| ROYCE & ASSOCIATES LP |
| 0.04% | 0.04% | #57 | $4.5M | 252,050 | $3.6M | 237,050 | +15,000+6.33% | Add |
| BANK OF AMERICA CORP /DE/ |
| <0.01% | <0.01% | #140 | $4.4M | 247,799 | $3.1M | 201,969 | +45,830+22.69% | Add |
| Conestoga Capital Advisors, LLC |
| 0.09% | 0.06% | #35 | $4.1M | 228,160 | $2.8M | 185,700 | +42,460+22.86% | Add |
| THOMPSON SIEGEL & WALMSLEY LLC |
| 0.07% | 0.06% | #42 | $4.1M | 227,873 | $3.6M | 233,147 | -5,274-2.26% | Reduce |