The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
51JOB INC SPONSORED ADS 316827104 73,702 945,017 SH   SOLE   789,825 0 155,192
AAON INC COM PAR $0.004 000360206 52,875 877,589 SH   SOLE   655,075 0 222,514
ADDUS HOMECARE CORP COM 006739106 20,846 220,566 SH   SOLE   199,459 0 21,107
AGILYSYS INC COM 00847J105 4,650 192,452 SH   SOLE   145,310 0 47,142
AGORA INC ADS 00851L103 24,266 564,582 SH   SOLE   210,304 0 354,278
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68,189 231,951 SH   SOLE   231,951 0 0
ALLEGIANT TRAVEL CO COM 01748X102 177,689 1,483,215 SH   SOLE   1,031,154 0 452,061
ALLEGIANT TRAVEL CO COM 01748X102 152 1,272 SH   SOLE _ 1,272 0 0
ALTABANCORP COM 021347109 7,114 353,563 SH   SOLE   353,563 0 0
ALTRA INDL MOTION CORP COM 02208R106 194,858 5,270,695 SH   SOLE   3,883,836 0 1,386,859
ALTRA INDL MOTION CORP COM 02208R106 234 6,334 SH   SOLE _ 6,334 0 0
AMETEK INC COM 031100100 588 5,912 SH   SOLE   5,912 0 0
AMPHENOL CORP NEW CL A 032095101 586 5,415 SH   SOLE   5,415 0 0
ARBOR REALTY TRUST INC COM 038923108 38,272 3,336,687 SH   SOLE   3,115,788 0 220,899
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 37,130 952,306 SH   SOLE   916,399 0 35,907
ASPEN GROUP INC COM NEW 04530L203 5,178 463,596 SH   SOLE   350,901 0 112,695
AT&T INC COM 00206R102 1,163 40,801 SH   SOLE   40,801 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35,289 2,722,923 SH   SOLE   2,227,978 0 494,945
ATARA BIOTHERAPEUTICS INC COM 046513107 137 10,553 SH   SOLE _ 10,553 0 0
ATRICURE INC COM 04963C209 36,582 916,831 SH   SOLE   896,314 0 20,517
ATRICURE INC COM 04963C209 245 6,151 SH   SOLE _ 6,151 0 0
AVALARA INC COM 05338G106 139,538 1,095,790 SH   SOLE   848,048 0 247,742
AVALARA INC COM 05338G106 517 4,061 SH   SOLE _ 4,061 0 0
AXIS CAP HLDGS LTD SHS G0692U109 3,140 71,302 SH   SOLE   71,302 0 0
AXOS FINANCIAL INC COM 05465C100 31,246 1,340,453 SH   SOLE   1,248,522 0 91,931
AZZ INC COM 002474104 16,912 495,666 SH   SOLE   477,112 0 18,554
BALCHEM CORP COM 057665200 80,591 825,477 SH   SOLE   623,270 0 202,207
BALCHEM CORP COM 057665200 295 3,020 SH   SOLE _ 3,020 0 0
BANDWIDTH INC COM CL A 05988J103 56,546 323,918 SH   SOLE   316,099 0 7,819
BANDWIDTH INC COM CL A 05988J103 375 2,148 SH   SOLE _ 2,148 0 0
BANK OZK COM 06417N103 92,349 4,331,566 SH   SOLE   3,557,960 0 773,606
BANK OZK COM 06417N103 269 12,621 SH   SOLE _ 12,621 0 0
BARNES GROUP INC COM 067806109 166,780 4,666,469 SH   SOLE   3,500,716 0 1,165,753
BARNES GROUP INC COM 067806109 229 6,395 SH   SOLE _ 6,395 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 7,681 2,059,231 SH   SOLE   2,059,231 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 49,369 1,705,918 SH   SOLE   1,659,542 0 46,376
BIOLIFE SOLUTIONS INC COM NEW 09062W204 318 10,997 SH   SOLE _ 10,997 0 0
BOOT BARN HLDGS INC COM 099406100 83,905 2,981,694 SH   SOLE   2,246,744 0 734,950
BOSTON PRIVATE FINL HLDGS IN COM 101119105 9,165 1,660,329 SH   SOLE   1,599,095 0 61,234
CACTUS INC CL A 127203107 13,882 723,384 SH   SOLE   696,152 0 27,232
CAE INC COM 124765108 21,174 1,448,062 SH   SOLE   1,229,742 0 218,320
CAMPING WORLD HLDGS INC CL A 13462K109 60,990 2,050,081 SH   SOLE   1,548,348 0 501,733
CAMPING WORLD HLDGS INC CL A 13462K109 228 7,671 SH   SOLE _ 7,671 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 19,742 614,942 SH   SOLE   533,873 0 81,069
CANTEL MED CORP COM 138098108 14,601 332,295 SH   SOLE   233,598 0 98,697
CANTEL MED CORP COM 138098108 7 170 SH   SOLE _ 170 0 0
CASTLE BIOSCIENCES INC COM 14843C105 70,405 1,368,419 SH   SOLE   1,368,419 0 0
CASTLE BIOSCIENCES INC COM 14843C105 496 9,638 SH   SOLE _ 9,638 0 0
CHEMOCENTRYX INC COM 16383L106 58,798 1,072,961 SH   SOLE   931,693 0 141,268
CHEMOCENTRYX INC COM 16383L106 222 4,046 SH   SOLE _ 4,046 0 0
CHUYS HLDGS INC COM 171604101 54,925 2,805,170 SH   SOLE   2,279,472 0 525,698
CHUYS HLDGS INC COM 171604101 133 6,795 SH   SOLE _ 6,795 0 0
CIMPRESS PLC SHS EURO G2143T103 64,968 864,394 SH   SOLE   678,968 0 185,426
CIMPRESS PLC SHS EURO G2143T103 85 1,136 SH   SOLE _ 1,136 0 0
CITIGROUP INC COM NEW 172967424 2,761 64,057 SH   SOLE   64,057 0 0
CLARIVATE PLC ORD SHS G21810109 76,978 2,483,961 SH   SOLE   1,737,053 0 746,908
CLARIVATE PLC ORD SHS G21810109 150 4,848 SH   SOLE _ 4,848 0 0
CLARUS CORP NEW COM 18270P109 4,881 345,695 SH   SOLE   345,695 0 0
COGNEX CORP COM 192422103 406 6,237 SH   SOLE   6,237 0 0
COHEN & STEERS INC COM 19247A100 77,586 1,391,919 SH   SOLE   971,599 0 420,320
COHEN & STEERS INC COM 19247A100 148 2,658 SH   SOLE _ 2,658 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 16,874 340,963 SH   SOLE   340,963 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 54,563 2,997,974 SH   SOLE   2,855,866 0 142,108
COPART INC COM 217204106 40,348 383,679 SH   SOLE   165,904 0 217,775
CREDICORP LTD COM G2519Y108 490 3,953 SH   SOLE   369 0 3,584
CRYOLIFE INC COM 228903100 31,583 1,709,942 SH   SOLE   1,709,942 0 0
CRYOLIFE INC COM 228903100 292 15,824 SH   SOLE _ 15,824 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 269,586 2,606,708 SH   SOLE   1,855,141 0 751,567
CYBERARK SOFTWARE LTD SHS M2682V108 219 2,120 SH   SOLE _ 2,120 0 0
CYTOKINETICS INC COM NEW 23282W605 65,664 3,032,965 SH   SOLE   2,568,982 0 463,983
CYTOKINETICS INC COM NEW 23282W605 249 11,505 SH   SOLE _ 11,505 0 0
DENALI THERAPEUTICS INC COM 24823R105 47,720 1,331,835 SH   SOLE   1,079,226 0 252,609
DENALI THERAPEUTICS INC COM 24823R105 120 3,350 SH   SOLE _ 3,350 0 0
DESCARTES SYS GROUP INC COM 249906108 47,830 840,064 SH   SOLE   713,594 0 126,470
DIGI INTL INC COM 253798102 7,846 501,980 SH   SOLE   381,205 0 120,775
DMC GLOBAL INC COM 23291C103 34,646 1,051,777 SH   SOLE   824,475 0 227,302
DOCUSIGN INC COM 256163106 28,768 133,656 SH   SOLE   133,656 0 0
DOCUSIGN INC COM 256163106 307 1,427 SH   SOLE _ 1,427 0 0
DORMAN PRODUCTS INC COM 258278100 15,328 169,598 SH   SOLE   163,189 0 6,409
DRAFTKINGS INC COM CL A 26142R104 10,211 173,539 SH   SOLE   173,539 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,499 50,802 SH   SOLE   50,802 0 0
EAGLE BANCORP INC MD COM 268948106 77,879 2,907,003 SH   SOLE   2,188,489 0 718,514
EAGLE BANCORP INC MD COM 268948106 175 6,548 SH   SOLE _ 6,548 0 0
EATON CORP PLC SHS G29183103 3,959 38,800 SH   SOLE   38,800 0 0
EBIX INC COM NEW 278715206 12,625 612,844 SH   SOLE   590,605 0 22,239
EGAIN CORP COM NEW 28225C806 8,040 567,389 SH   SOLE   428,686 0 138,703
EMPLOYERS HOLDINGS INC COM 292218104 13,303 439,770 SH   SOLE   423,271 0 16,499
ENDAVA PLC ADS 29260V105 75,058 1,188,564 SH   SOLE   955,632 0 232,932
ENDAVA PLC ADS 29260V105 341 5,395 SH   SOLE _ 5,395 0 0
ENSIGN GROUP INC COM 29358P101 349,255 6,120,833 SH   SOLE   4,316,691 0 1,804,142
ENSIGN GROUP INC COM 29358P101 268 4,689 SH   SOLE _ 4,689 0 0
EOG RES INC COM 26875P101 1,635 45,501 SH   SOLE   45,501 0 0
EPAM SYS INC COM 29414B104 114,300 353,562 SH   SOLE   237,904 0 115,658
EPAM SYS INC COM 29414B104 211 654 SH   SOLE _ 654 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 89,272 2,401,726 SH   SOLE   1,973,900 0 427,826
ESPERION THERAPEUTICS INC NE COM 29664W105 296 7,957 SH   SOLE _ 7,957 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 10,718 714,522 SH   SOLE   636,668 0 77,854
ESQUIRE FINL HLDGS INC COM 29667J101 85 5,665 SH   SOLE _ 5,665 0 0
EURONET WORLDWIDE INC COM 298736109 241,087 2,646,404 SH   SOLE   1,893,532 0 752,872
EURONET WORLDWIDE INC COM 298736109 195 2,140 SH   SOLE _ 2,140 0 0
EXACT SCIENCES CORP COM 30063P105 38,289 375,570 SH   SOLE   375,570 0 0
EXACT SCIENCES CORP COM 30063P105 380 3,729 SH   SOLE _ 3,729 0 0
EXAGEN INC COM 30068X103 10,131 934,554 SH   SOLE   934,554 0 0
EXAGEN INC COM 30068X103 101 9,277 SH   SOLE _ 9,277 0 0
EXELON CORP COM 30161N101 4,069 113,797 SH   SOLE   113,797 0 0
FABRINET SHS G3323L100 190,132 3,016,535 SH   SOLE   2,275,345 0 741,190
FABRINET SHS G3323L100 224 3,552 SH   SOLE _ 3,552 0 0
FARO TECHNOLOGIES INC COM 311642102 6,006 98,490 SH   SOLE   74,937 0 23,553
FB FINL CORP COM 30257X104 21,008 836,317 SH   SOLE   804,846 0 31,471
FINTECH ACQUISITION CORP III COM CL A 31811A101 5,019 486,763 SH   SOLE   371,687 0 115,076
FIVE BELOW INC COM 33829M101 308,931 2,432,529 SH   SOLE   1,764,115 0 668,414
FIVE BELOW INC COM 33829M101 797 6,278 SH   SOLE _ 6,278 0 0
FIVE9 INC COM 338307101 380,718 2,935,825 SH   SOLE   2,095,803 0 840,022
FIVE9 INC COM 338307101 738 5,689 SH   SOLE _ 5,689 0 0
FLEXION THERAPEUTICS INC COM 33938J106 37,424 3,595,014 SH   SOLE   3,018,978 0 576,036
FLEXION THERAPEUTICS INC COM 33938J106 143 13,707 SH   SOLE _ 13,707 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 359,609 4,807,602 SH   SOLE   3,495,782 0 1,311,820
FLOOR & DECOR HLDGS INC CL A 339750101 811 10,839 SH   SOLE _ 10,839 0 0
FLOWSERVE CORP COM 34354P105 16,942 620,819 SH   SOLE   597,723 0 23,096
FLWS/1-800 FLOWERS CL A 68243Q106 86,142 3,453,963 SH   SOLE   2,781,399 0 672,564
FLWS/1-800 FLOWERS CL A 68243Q106 104 4,164 SH   SOLE _ 4,164 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 65,346 3,401,650 SH   SOLE   2,922,819 0 478,831
FREQUENCY THERAPEUTICS INC COM 35803L108 217 11,312 SH   SOLE _ 11,312 0 0
FRESHPET INC COM 358039105 236,849 2,121,356 SH   SOLE   1,629,766 0 491,590
FRESHPET INC COM 358039105 574 5,143 SH   SOLE _ 5,143 0 0
GAN LTD ORD SHS G3728V109 6,511 385,265 SH   SOLE   385,265 0 0
GENERAL MTRS CO COM 37045V100 3,011 101,750 SH   SOLE   101,750 0 0
GENMARK DIAGNOSTICS INC COM 372309104 21,495 1,513,734 SH   SOLE   1,513,734 0 0
GLAUKOS CORP COM 377322102 25,514 515,230 SH   SOLE   515,230 0 0
GLAUKOS CORP COM 377322102 209 4,224 SH   SOLE _ 4,224 0 0
GLOBANT S A COM L44385109 391,232 2,182,968 SH   SOLE   1,567,286 0 615,682
GLOBANT S A COM L44385109 243 1,355 SH   SOLE _ 1,355 0 0
GOOSEHEAD INS INC COM CL A 38267D109 66,416 767,020 SH   SOLE   576,956 0 190,064
GOOSEHEAD INS INC COM CL A 38267D109 133 1,531 SH   SOLE _ 1,531 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 74,556 715,031 SH   SOLE   490,116 0 224,915
GUIDEWIRE SOFTWARE INC COM 40171V100 144 1,382 SH   SOLE _ 1,382 0 0
HALLIBURTON CO COM 406216101 1,189 98,700 SH   SOLE   98,700 0 0
HAMILTON LANE INC CL A 407497106 143,227 2,217,476 SH   SOLE   1,633,272 0 584,204
HAMILTON LANE INC CL A 407497106 233 3,603 SH   SOLE _ 3,603 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 29,794 1,217,064 SH   SOLE   737,643 0 479,421
HEALTHEQUITY INC COM 42226A107 203,609 3,963,586 SH   SOLE   2,906,849 0 1,056,737
HEALTHEQUITY INC COM 42226A107 387 7,538 SH   SOLE _ 7,538 0 0
HEICO CORP NEW CL A 422806208 72,871 821,910 SH   SOLE   665,650 0 156,260
HELIOS TECHNOLOGIES INC COM 42328H109 170,700 4,689,565 SH   SOLE   3,457,177 0 1,232,388
HELIOS TECHNOLOGIES INC COM 42328H109 125 3,430 SH   SOLE _ 3,430 0 0
HENRY JACK & ASSOC INC COM 426281101 291 1,790 SH   SOLE   1,790 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 19,822 458,427 SH   SOLE   268,961 0 189,466
HUBSPOT INC COM 443573100 323,915 1,108,426 SH   SOLE   790,934 0 317,492
HUBSPOT INC COM 443573100 603 2,062 SH   SOLE _ 2,062 0 0
I3 VERTICALS INC COM CL A 46571Y107 5,483 217,143 SH   SOLE   164,373 0 52,770
ICF INTL INC COM 44925C103 14,260 231,751 SH   SOLE   231,751 0 0
ICON PLC SHS G4705A100 299,135 1,565,416 SH   SOLE   1,294,123 0 271,293
ICON PLC SHS G4705A100 623 3,259 SH   SOLE _ 3,259 0 0
ING GROEP N.V. SPONSORED ADR 456837103 2,903 410,000 SH   SOLE   410,000 0 0
INMODE LTD SHS M5425M103 7,699 212,789 SH   SOLE   163,289 0 49,500
INNOSPEC INC COM 45768S105 19,386 306,164 SH   SOLE   294,675 0 11,489
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 39,096 3,370,311 SH   SOLE   2,851,446 0 518,865
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 147 12,690 SH   SOLE _ 12,690 0 0
INSPIRE MED SYS INC COM 457730109 145,855 1,130,223 SH   SOLE   940,186 0 190,037
INSPIRE MED SYS INC COM 457730109 467 3,615 SH   SOLE _ 3,615 0 0
INSTALLED BLDG PRODS INC COM 45780R101 72,690 714,398 SH   SOLE   498,666 0 215,732
INSTALLED BLDG PRODS INC COM 45780R101 142 1,396 SH   SOLE _ 1,396 0 0
INSULET CORP COM 45784P101 54,483 230,283 SH   SOLE   186,150 0 44,133
INSULET CORP COM 45784P101 165 698 SH   SOLE _ 698 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 138,398 5,393,534 SH   SOLE   4,304,802 0 1,088,732
INTRA CELLULAR THERAPIES INC COM 46116X101 394 15,345 SH   SOLE _ 15,345 0 0
IPG PHOTONICS CORP COM 44980X109 12,905 75,925 SH   SOLE   75,925 0 0
IRIDEX CORP COM 462684101 1,233 629,275 SH   SOLE   488,318 0 140,957
ISHARES INC MSCI TAIWAN ETF 46434G772 2,801 62,385 SH   SOLE   62,385 0 0
ISHARES TR MSCI INDIA ETF 46429B598 11,804 348,602 SH   SOLE   348,602 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 17,299 482,808 SH   SOLE   482,808 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,213 122,021 SH   SOLE   112,188 0 9,833
JOHN BEAN TECHNOLOGIES CORP COM 477839104 91 995 SH   SOLE _ 995 0 0
JOHNSON & JOHNSON COM 478160104 4,399 29,550 SH   SOLE   29,550 0 0
JOINT CORP COM 47973J102 7,519 432,403 SH   SOLE   332,083 0 100,320
JPMORGAN CHASE & CO COM 46625H100 2,474 25,698 SH   SOLE   25,698 0 0
K12 INC COM 48273U102 5,528 209,875 SH   SOLE   158,169 0 51,706
KADANT INC COM 48282T104 183,838 1,677,044 SH   SOLE   1,360,864 0 316,180
KADANT INC COM 48282T104 202 1,839 SH   SOLE _ 1,839 0 0
KIMBALL INTL INC CL B 494274103 6,219 590,080 SH   SOLE   474,901 0 115,179
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 33,019 811,285 SH   SOLE   796,842 0 14,443
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 252 6,192 SH   SOLE _ 6,192 0 0
KORNIT DIGITAL LTD SHS M6372Q113 290,463 4,477,613 SH   SOLE   3,330,313 0 1,147,300
KORNIT DIGITAL LTD SHS M6372Q113 532 8,207 SH   SOLE _ 8,207 0 0
LAWSON PRODS INC COM 520776105 1,913 46,619 SH   SOLE   35,057 0 11,562
LEAF GROUP LTD COM 52177G102 6,508 1,296,328 SH   SOLE   980,814 0 315,514
LGI HOMES INC COM 50187T106 233,901 2,013,438 SH   SOLE   1,533,119 0 480,319
LGI HOMES INC COM 50187T106 333 2,864 SH   SOLE _ 2,864 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 105,854 1,110,517 SH   SOLE   900,552 0 209,965
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 365 3,826 SH   SOLE _ 3,826 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 12,826 400,535 SH   SOLE   345,396 0 55,139
LIMELIGHT NETWORKS INC COM 53261M104 8,407 1,459,530 SH   SOLE   1,459,530 0 0
LOVESAC COMPANY COM 54738L109 20,918 754,876 SH   SOLE   683,541 0 71,335
LTC PPTYS INC COM 502175102 12,999 372,895 SH   SOLE   358,878 0 14,017
MACROGENICS INC COM 556099109 61,070 2,424,380 SH   SOLE   2,101,984 0 322,396
MACROGENICS INC COM 556099109 235 9,344 SH   SOLE _ 9,344 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 12,798 2,475,367 SH   SOLE   2,388,876 0 86,491
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 24,679 1,606,680 SH   SOLE   1,187,568 0 419,112
MANPOWERGROUP INC COM 56418H100 16,669 227,316 SH   SOLE   218,807 0 8,509
MARKETAXESS HLDGS INC COM 57060D108 404 838 SH   SOLE   838 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 11,652 666,194 SH   SOLE   666,194 0 0
MEDALLIA INC COM 584021109 243,333 8,874,302 SH   SOLE   6,731,124 0 2,143,178
MEDALLIA INC COM 584021109 426 15,542 SH   SOLE _ 15,542 0 0
MEDPACE HLDGS INC COM 58506Q109 253,482 2,268,296 SH   SOLE   1,608,313 0 659,983
MEDPACE HLDGS INC COM 58506Q109 272 2,432 SH   SOLE _ 2,432 0 0
MEI PHARMA INC COM NEW 55279B202 15,498 4,967,421 SH   SOLE   4,829,576 0 137,845
MEI PHARMA INC COM NEW 55279B202 113 36,353 SH   SOLE _ 36,353 0 0
MERCADOLIBRE INC COM 58733R102 165,741 153,112 SH   SOLE   126,761 0 26,351
MINERALS TECHNOLOGIES INC COM 603158106 16,862 329,977 SH   SOLE   317,653 0 12,324
MODEL N INC COM 607525102 17,106 484,853 SH   SOLE   440,675 0 44,178
MOELIS & CO CL A 60786M105 27,953 795,471 SH   SOLE   765,409 0 30,062
MONMOUTH REAL ESTATE INVT CO CL A 609720107 132,019 9,532,072 SH   SOLE   7,495,884 0 2,036,188
MONMOUTH REAL ESTATE INVT CO CL A 609720107 372 26,869 SH   SOLE _ 26,869 0 0
MONOLITHIC PWR SYS INC COM 609839105 339,249 1,213,294 SH   SOLE   859,212 0 354,082
MONOLITHIC PWR SYS INC COM 609839105 648 2,319 SH   SOLE _ 2,319 0 0
MONRO INC COM 610236101 181,610 4,476,469 SH   SOLE   3,278,899 0 1,197,570
MONRO INC COM 610236101 249 6,128 SH   SOLE _ 6,128 0 0
MORNINGSTAR INC COM 617700109 131,916 821,342 SH   SOLE   567,117 0 254,225
MORNINGSTAR INC COM 617700109 265 1,649 SH   SOLE _ 1,649 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 14,506 617,269 SH   SOLE   545,143 0 72,126
NATIONAL CINEMEDIA INC COM 635309107 12,560 4,626,148 SH   SOLE   4,451,711 0 174,437
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 123,449 3,774,045 SH   SOLE   2,917,005 0 857,040
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 179 5,486 SH   SOLE _ 5,486 0 0
NATIONAL VISION HLDGS INC COM 63845R107 158,920 4,155,852 SH   SOLE   2,977,184 0 1,178,668
NATIONAL VISION HLDGS INC COM 63845R107 145 3,783 SH   SOLE _ 3,783 0 0
NEOGEN CORP COM 640491106 141,806 1,812,217 SH   SOLE   1,292,026 0 520,191
NEOGEN CORP COM 640491106 145 1,854 SH   SOLE _ 1,854 0 0
NEOPHOTONICS CORP COM 64051T100 4,831 793,198 SH   SOLE   793,198 0 0
NEW RELIC INC COM 64829B100 12,497 221,740 SH   SOLE   221,740 0 0
NEW RELIC INC COM 64829B100 117 2,076 SH   SOLE _ 2,076 0 0
NKARTA INC COM 65487U108 17,487 581,748 SH   SOLE   581,748 0 0
NKARTA INC COM 65487U108 92 3,071 SH   SOLE _ 3,071 0 0
NLIGHT INC COM 65487K100 90,662 3,861,250 SH   SOLE   3,337,134 0 524,116
NLIGHT INC COM 65487K100 327 13,919 SH   SOLE _ 13,919 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 92,757 1,778,999 SH   SOLE   1,481,014 0 297,985
NOVA MEASURING INSTRUMENTS L COM M7516K103 252 4,841 SH   SOLE _ 4,841 0 0
NOVANTA INC COM 67000B104 95,883 910,222 SH   SOLE   636,614 0 273,608
NOVANTA INC COM 67000B104 187 1,776 SH   SOLE _ 1,776 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 16,406 327,540 SH   SOLE   315,379 0 12,161
NUCOR CORP COM 670346105 2,734 60,949 SH   SOLE   60,949 0 0
NVE CORP COM NEW 629445206 2,106 42,910 SH   SOLE   42,910 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 83,808 463,235 SH   SOLE   309,971 0 153,264
OLD DOMINION FREIGHT LINE IN COM 679580100 128 708 SH   SOLE _ 708 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 228,792 2,619,257 SH   SOLE   1,872,951 0 746,306
OLLIES BARGAIN OUTLET HLDGS COM 681116109 433 4,954 SH   SOLE _ 4,954 0 0
OOMA INC COM 683416101 7,408 567,642 SH   SOLE   432,100 0 135,542
OPEN LENDING CORP COM CL A 68373J104 163,955 6,429,602 SH   SOLE   5,336,789 0 1,092,813
OPEN LENDING CORP COM CL A 68373J104 436 17,106 SH   SOLE _ 17,106 0 0
OPTIMIZERX CORP COM NEW 68401U204 9,389 450,301 SH   SOLE   342,400 0 107,901
OPTINOSE INC COM 68404V100 2,941 754,122 SH   SOLE   754,122 0 0
OPTINOSE INC COM 68404V100 25 6,304 SH   SOLE _ 6,304 0 0
ORTHOPEDIATRICS CORP COM 68752L100 16,741 364,574 SH   SOLE   339,726 0 24,848
PAR TECHNOLOGY CORP COM 698884103 12,898 318,385 SH   SOLE   318,385 0 0
PATRICK INDS INC COM 703343103 13,913 241,877 SH   SOLE   220,069 0 21,808
PAYLOCITY HLDG CORP COM 70438V106 367,116 2,274,288 SH   SOLE   1,614,778 0 659,510
PAYLOCITY HLDG CORP COM 70438V106 703 4,353 SH   SOLE _ 4,353 0 0
PAYSIGN INC COM 70451A104 10,783 1,898,500 SH   SOLE   1,685,606 0 212,894
PENNANT GROUP INC COM 70805E109 124,768 3,235,683 SH   SOLE   2,309,527 0 926,156
PENNANT GROUP INC COM 70805E109 105 2,714 SH   SOLE _ 2,714 0 0
PETIQ INC COM CL A 71639T106 52,291 1,588,440 SH   SOLE   1,156,373 0 432,067
PINNACLE FINL PARTNERS INC COM 72346Q104 54,899 1,542,529 SH   SOLE   1,190,838 0 351,691
PINNACLE FINL PARTNERS INC COM 72346Q104 86 2,409 SH   SOLE _ 2,409 0 0
PLANET FITNESS INC CL A 72703H101 162,352 2,634,732 SH   SOLE   1,834,025 0 800,707
PLANET FITNESS INC CL A 72703H101 116 1,877 SH   SOLE _ 1,877 0 0
POOL CORP COM 73278L105 206,430 617,056 SH   SOLE   413,797 0 203,259
POOL CORP COM 73278L105 385 1,150 SH   SOLE _ 1,150 0 0
PPG INDS INC COM 693506107 2,613 21,400 SH   SOLE   21,400 0 0
PROOFPOINT INC COM 743424103 195,729 1,854,374 SH   SOLE   1,407,651 0 446,723
PROOFPOINT INC COM 743424103 531 5,035 SH   SOLE _ 5,035 0 0
PULTE GROUP INC COM 745867101 2,592 56,001 SH   SOLE   56,001 0 0
PURPLE INNOVATION INC COM 74640Y106 124,171 4,994,818 SH   SOLE   4,297,485 0 697,333
PURPLE INNOVATION INC COM 74640Y106 383 15,400 SH   SOLE _ 15,400 0 0
Q2 HLDGS INC COM 74736L109 116,966 1,281,678 SH   SOLE   835,527 0 446,151
Q2 HLDGS INC COM 74736L109 184 2,011 SH   SOLE _ 2,011 0 0
QAD INC CL A 74727D306 6,560 155,440 SH   SOLE   117,918 0 37,522
RADIANT LOGISTICS INC COM 75025X100 5,764 1,121,359 SH   SOLE   862,454 0 258,905
RAPID7 INC COM 753422104 121,730 1,987,747 SH   SOLE   1,410,758 0 576,989
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,163 37,598 SH   SOLE   37,598 0 0
RBC BEARINGS INC COM 75524B104 196,889 1,624,359 SH   SOLE   1,102,244 0 522,115
RBC BEARINGS INC COM 75524B104 173 1,425 SH   SOLE _ 1,425 0 0
RED VIOLET INC COM 75704L104 6,297 341,143 SH   SOLE   256,737 0 84,406
REGAL BELOIT CORP COM 758750103 16,408 174,798 SH   SOLE   168,291 0 6,507
REPAY HLDGS CORP COM CL A 76029L100 117,513 5,000,551 SH   SOLE   4,190,950 0 809,601
REPAY HLDGS CORP COM CL A 76029L100 243 10,330 SH   SOLE _ 10,330 0 0
ROPER TECHNOLOGIES INC COM 776696106 471 1,193 SH   SOLE   1,193 0 0
SANGAMO THERAPEUTICS INC COM 800677106 66,915 7,080,975 SH   SOLE   5,736,365 0 1,344,610
SANGAMO THERAPEUTICS INC COM 800677106 264 27,960 SH   SOLE _ 27,960 0 0
SANMINA CORPORATION COM 801056102 16,558 612,136 SH   SOLE   589,223 0 22,913
SCIENCE APPLICATIONS INTL CO COM 808625107 3,501 44,650 SH   SOLE   44,650 0 0
SEA LTD SPONSORD ADS 81141R100 109,230 709,104 SH   SOLE   668,959 0 40,145
SELECTA BIOSCIENCES INC COM 816212104 5,088 2,051,767 SH   SOLE   2,051,767 0 0
SELECTA BIOSCIENCES INC COM 816212104 45 17,990 SH   SOLE _ 17,990 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 17,577 304,425 SH   SOLE   293,030 0 11,395
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13,364 335,101 SH   SOLE   322,634 0 12,467
SHARPS COMPLIANCE CORP COM 820017101 4,589 731,907 SH   SOLE   559,358 0 172,549
SHARPSPRING INC COM 820054104 5,547 497,533 SH   SOLE   376,887 0 120,646
SILK RD MED INC COM 82710M100 173,511 2,581,623 SH   SOLE   2,223,668 0 357,955
SILK RD MED INC COM 82710M100 597 8,890 SH   SOLE _ 8,890 0 0
SIMULATIONS PLUS INC COM 829214105 11,219 148,870 SH   SOLE   148,870 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 96,193 788,794 SH   SOLE   558,739 0 230,055
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 89 733 SH   SOLE _ 733 0 0
SITIME CORP COM 82982T106 10,346 123,118 SH   SOLE   93,671 0 29,447
SKYLINE CHAMPION CORPORATION COM 830830105 63,709 2,379,878 SH   SOLE   2,240,713 0 139,165
SKYLINE CHAMPION CORPORATION COM 830830105 208 7,763 SH   SOLE _ 7,763 0 0
SNOWFLAKE INC CL A 833445109 3,729 14,856 SH   SOLE   14,856 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4,715 743,734 SH   SOLE   743,734 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 72 11,388 SH   SOLE _ 11,388 0 0
SOUND FINL BANCORP INC COM 83607A100 3,519 120,089 SH   SOLE   92,315 0 27,774
SQUARE INC CL A 852234103 24,250 149,183 SH   SOLE   149,183 0 0
SQUARE INC CL A 852234103 329 2,022 SH   SOLE _ 2,022 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,723 223,109 SH   SOLE   223,109 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 10,132 436,179 SH   SOLE   436,179 0 0
SURGALIGN HOLDINGS INC COM 86882C105 4,342 2,398,981 SH   SOLE   1,821,262 0 577,719
SYSTEMAX INC COM 871851101 7,352 307,109 SH   SOLE   233,856 0 73,253
TABULA RASA HEALTHCARE INC COM 873379101 15,034 368,750 SH   SOLE   368,750 0 0
TABULA RASA HEALTHCARE INC COM 873379101 146 3,587 SH   SOLE _ 3,587 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,857 132,747 SH   SOLE   101,990 0 30,757
TANDEM DIABETES CARE INC COM NEW 875372203 30,951 272,694 SH   SOLE   272,694 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 336 2,963 SH   SOLE _ 2,963 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 610 19,606 SH   SOLE   0 0 19,606
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 21,400 1,174,517 SH   SOLE   1,131,177 0 43,340
TPI COMPOSITES INC COM 87266J104 24,807 856,579 SH   SOLE   806,115 0 50,464
TPI COMPOSITES INC COM 87266J104 230 7,948 SH   SOLE _ 7,948 0 0
TRADEWEB MKTS INC CL A 892672106 28,061 483,817 SH   SOLE   483,817 0 0
TRADEWEB MKTS INC CL A 892672106 249 4,300 SH   SOLE _ 4,300 0 0
TRANSCAT INC COM 893529107 16,051 547,814 SH   SOLE   547,814 0 0
TREX CO INC COM 89531P105 251,931 3,518,589 SH   SOLE   2,449,295 0 1,069,294
TREX CO INC COM 89531P105 615 8,588 SH   SOLE _ 8,588 0 0
TRIP COM GROUP LTD ADS 89677Q107 36,607 1,175,547 SH   SOLE   1,103,509 0 72,038
TUCOWS INC COM NEW 898697206 5,131 74,471 SH   SOLE   56,075 0 18,396
TWIST BIOSCIENCE CORP COM 90184D100 8,622 113,498 SH   SOLE   113,498 0 0
TYLER TECHNOLOGIES INC COM 902252105 336 965 SH   SOLE   965 0 0
U S PHYSICAL THERAPY INC COM 90337L108 47,901 551,344 SH   SOLE   410,205 0 141,139
U S PHYSICAL THERAPY INC COM 90337L108 79 915 SH   SOLE _ 915 0 0
UFP TECHNOLOGIES INC COM 902673102 10,632 256,693 SH   SOLE   256,693 0 0
UNION PAC CORP COM 907818108 2,609 13,250 SH   SOLE   13,250 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,039 28,400 SH   SOLE   28,400 0 0
UPLAND SOFTWARE INC COM 91544A109 32,489 861,781 SH   SOLE   845,356 0 16,425
VALVOLINE INC COM 92047W101 199,262 10,465,426 SH   SOLE   8,091,906 0 2,373,520
VALVOLINE INC COM 92047W101 428 22,454 SH   SOLE _ 22,454 0 0
VARONIS SYS INC COM 922280102 38,997 337,872 SH   SOLE   242,819 0 95,053
VEEVA SYS INC CL A COM 922475108 31,800 113,092 SH   SOLE   113,092 0 0
VEEVA SYS INC CL A COM 922475108 368 1,310 SH   SOLE _ 1,310 0 0
VIRTUSA CORP COM 92827P102 6,921 140,790 SH   SOLE   106,199 0 34,591
WAYFAIR INC CL A 94419L101 11,325 38,916 SH   SOLE   38,916 0 0
WAYFAIR INC CL A 94419L101 110 379 SH   SOLE _ 379 0 0
WEBSTER FINL CORP CONN COM 947890109 79,570 3,012,871 SH   SOLE   2,349,747 0 663,124
WEBSTER FINL CORP CONN COM 947890109 101 3,842 SH   SOLE _ 3,842 0 0
WEX INC COM 96208T104 52,012 374,270 SH   SOLE   256,355 0 117,915
WEX INC COM 96208T104 106 765 SH   SOLE _ 765 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 18,909 1,007,408 SH   SOLE   972,824 0 34,584
XPEL INC COM 98379L100 13,087 501,803 SH   SOLE   501,803 0 0
YETI HLDGS INC COM 98585X104 168,828 3,725,253 SH   SOLE   2,760,713 0 964,540
YETI HLDGS INC COM 98585X104 161 3,552 SH   SOLE _ 3,552 0 0
ZENDESK INC COM 98936J101 154,456 1,500,740 SH   SOLE   1,135,764 0 364,976
ZENDESK INC COM 98936J101 500 4,855 SH   SOLE _ 4,855 0 0