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
AAON INC COM PAR $0.004 000360206 57,524 863,336 SH   SOLE   631,222 0 232,114
ACCO BRANDS CORP COM 00081T108 15,331 1,814,338 SH   SOLE   1,753,403 0 60,935
ADDUS HOMECARE CORP COM 006739106 26,133 223,189 SH   SOLE   202,987 0 20,202
AGILYSYS INC COM 00847J105 6,052 157,697 SH   SOLE   116,877 0 40,820
AGORA INC ADS 00851L103 15,859 400,874 SH   SOLE   227,839 0 173,035
ALAMO GROUP INC COM 011311107 16,393 118,830 SH   SOLE   118,830 0 0
ALASKA AIR GROUP INC COM 011659109 1,531 29,450 SH   SOLE   29,450 0 0
ALLEGIANT TRAVEL CO COM 01748X102 227,209 1,200,637 SH   SOLE   843,769 0 356,868
ALLEGIANT TRAVEL CO COM 01748X102 261 1,377 SH   SOLE _ 1,377 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 14,448 282,731 SH   SOLE   282,731 0 0
ALTABANCORP COM 021347109 13,454 481,861 SH   SOLE   481,861 0 0
ALTRA INDL MOTION CORP COM 02208R106 294,164 5,306,950 SH   SOLE   3,948,994 0 1,357,956
ALTRA INDL MOTION CORP COM 02208R106 494 8,912 SH   SOLE _ 8,912 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 7,692 451,688 SH   SOLE   341,005 0 110,683
AMETEK INC COM 031100100 727 6,011 SH   SOLE   6,011 0 0
AMPHENOL CORP NEW CL A 032095101 720 5,506 SH   SOLE   5,506 0 0
ARBOR REALTY TRUST INC COM 038923108 28,074 1,979,864 SH   SOLE   1,829,102 0 150,762
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 33,339 662,271 SH   SOLE   640,111 0 22,160
ASPEN GROUP INC COM NEW 04530L203 5,160 463,596 SH   SOLE   350,901 0 112,695
ATARA BIOTHERAPEUTICS INC COM 046513107 38,674 1,970,171 SH   SOLE   1,581,090 0 389,081
ATARA BIOTHERAPEUTICS INC COM 046513107 117 5,977 SH   SOLE _ 5,977 0 0
ATRICURE INC COM 04963C209 29,867 536,500 SH   SOLE   536,500 0 0
ATRICURE INC COM 04963C209 281 5,045 SH   SOLE _ 5,045 0 0
AVALARA INC COM 05338G106 114,451 694,105 SH   SOLE   532,331 0 161,774
AVALARA INC COM 05338G106 467 2,830 SH   SOLE _ 2,830 0 0
AXIS CAP HLDGS LTD SHS G0692U109 3,492 69,302 SH   SOLE   69,302 0 0
AXOS FINANCIAL INC COM 05465C100 49,975 1,331,591 SH   SOLE   1,245,851 0 85,740
AZZ INC COM 002474104 23,615 497,792 SH   SOLE   481,037 0 16,755
BALCHEM CORP COM 057665200 148,754 1,291,046 SH   SOLE   961,258 0 329,788
BALCHEM CORP COM 057665200 567 4,920 SH   SOLE _ 4,920 0 0
BANDWIDTH INC COM CL A 05988J103 50,256 327,040 SH   SOLE   319,926 0 7,114
BANDWIDTH INC COM CL A 05988J103 330 2,148 SH   SOLE _ 2,148 0 0
BANK OZK COM 06417N103 208,508 6,667,982 SH   SOLE   5,333,585 0 1,334,397
BANK OZK COM 06417N103 639 20,425 SH   SOLE _ 20,425 0 0
BARNES GROUP INC COM 067806109 193,565 3,818,595 SH   SOLE   2,852,289 0 966,306
BARNES GROUP INC COM 067806109 250 4,940 SH   SOLE _ 4,940 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 19,253 4,584,089 SH   SOLE   4,220,755 0 363,334
BIOLIFE SOLUTIONS INC COM NEW 09062W204 53,019 1,329,132 SH   SOLE   1,291,180 0 37,952
BIOLIFE SOLUTIONS INC COM NEW 09062W204 284 7,113 SH   SOLE _ 7,113 0 0
BOOT BARN HLDGS INC COM 099406100 110,841 2,556,304 SH   SOLE   1,955,603 0 600,701
CACTUS INC CL A 127203107 19,627 752,874 SH   SOLE   720,620 0 32,254
CAE INC COM 124765108 52,955 1,911,289 SH   SOLE   1,605,240 0 306,049
CAMPING WORLD HLDGS INC CL A 13462K109 68,228 2,619,101 SH   SOLE   2,054,584 0 564,517
CAMPING WORLD HLDGS INC CL A 13462K109 317 12,152 SH   SOLE _ 12,152 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 22,644 761,765 SH   SOLE   658,012 0 103,753
CANTEL MED CORP COM 138098108 6,546 83,005 SH   SOLE   62,511 0 20,494
CASTLE BIOSCIENCES INC COM 14843C105 138,152 2,057,362 SH   SOLE   1,840,434 0 216,928
CASTLE BIOSCIENCES INC COM 14843C105 502 7,469 SH   SOLE _ 7,469 0 0
CERUS CORP COM 157085101 20,296 2,932,999 SH   SOLE   2,932,999 0 0
CERUS CORP COM 157085101 192 27,696 SH   SOLE _ 27,696 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 3,084 279,875 SH   SOLE   207,402 0 72,473
CHEFS WHSE INC COM 163086101 12,868 500,889 SH   SOLE   500,889 0 0
CHEMOCENTRYX INC COM 16383L106 68,407 1,104,758 SH   SOLE   963,572 0 141,186
CHEMOCENTRYX INC COM 16383L106 251 4,046 SH   SOLE _ 4,046 0 0
CHUYS HLDGS INC COM 171604101 74,568 2,814,934 SH   SOLE   2,251,688 0 563,246
CHUYS HLDGS INC COM 171604101 180 6,795 SH   SOLE _ 6,795 0 0
CIENA CORP COM NEW 171779309 2,643 50,000 SH   SOLE   50,000 0 0
CIMPRESS PLC SHS EURO G2143T103 82,675 942,268 SH   SOLE   738,927 0 203,341
CIMPRESS PLC SHS EURO G2143T103 156 1,780 SH   SOLE _ 1,780 0 0
CITIGROUP INC COM NEW 172967424 3,576 58,000 SH   SOLE   58,000 0 0
CLARUS CORP NEW COM 18270P109 4,743 307,997 SH   SOLE   307,997 0 0
COGNEX CORP COM 192422103 550 6,848 SH   SOLE   6,848 0 0
COHEN & STEERS INC COM 19247A100 131,411 1,768,659 SH   SOLE   1,246,311 0 522,348
COHEN & STEERS INC COM 19247A100 349 4,695 SH   SOLE _ 4,695 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 4,218 55,946 SH   SOLE   55,946 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 87,971 3,022,010 SH   SOLE   2,893,720 0 128,290
COPART INC COM 217204106 43,248 339,869 SH   SOLE   169,318 0 170,551
CREDICORP LTD COM G2519Y108 1,113 6,787 SH   SOLE   2,030 0 4,757
CRYOLIFE INC COM 228903100 63,557 2,691,971 SH   SOLE   2,691,971 0 0
CRYOLIFE INC COM 228903100 465 19,699 SH   SOLE _ 19,699 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 544,141 3,367,416 SH   SOLE   2,519,541 0 847,875
CYBERARK SOFTWARE LTD SHS M2682V108 1,106 6,845 SH   SOLE _ 6,845 0 0
CYTOKINETICS INC COM NEW 23282W605 52,968 2,549,009 SH   SOLE   2,140,704 0 408,305
CYTOKINETICS INC COM NEW 23282W605 140 6,731 SH   SOLE _ 6,731 0 0
DENALI THERAPEUTICS INC COM 24823R105 40,227 480,271 SH   SOLE   376,561 0 103,710
DENALI THERAPEUTICS INC COM 24823R105 85 1,013 SH   SOLE _ 1,013 0 0
DESCARTES SYS GROUP INC COM 249906108 48,843 835,158 SH   SOLE   708,688 0 126,470
DIGI INTL INC COM 253798102 8,659 458,160 SH   SOLE   343,260 0 114,900
DMC GLOBAL INC COM 23291C103 61,028 1,411,042 SH   SOLE   1,082,487 0 328,555
DOCUSIGN INC COM 256163106 29,718 133,683 SH   SOLE   133,683 0 0
DOCUSIGN INC COM 256163106 317 1,427 SH   SOLE _ 1,427 0 0
DORMAN PRODS INC COM 258278100 16,402 188,924 SH   SOLE   182,613 0 6,311
DUKE ENERGY CORP NEW COM NEW 26441C204 4,097 44,752 SH   SOLE   44,752 0 0
EAGLE BANCORP INC MD COM 268948106 124,072 3,004,154 SH   SOLE   2,289,764 0 714,390
EAGLE BANCORP INC MD COM 268948106 326 7,898 SH   SOLE _ 7,898 0 0
EATON CORP PLC SHS G29183103 3,310 27,549 SH   SOLE   27,549 0 0
EBIX INC COM NEW 278715206 25,962 683,746 SH   SOLE   661,380 0 22,366
EDGEWELL PERS CARE CO COM 28035Q102 17,396 503,062 SH   SOLE   486,323 0 16,739
EGAIN CORP COM NEW 28225C806 4,105 347,589 SH   SOLE   261,705 0 85,884
ENDAVA PLC ADS 29260V105 93,016 1,211,939 SH   SOLE   982,437 0 229,502
ENDAVA PLC ADS 29260V105 414 5,395 SH   SOLE _ 5,395 0 0
ENSIGN GROUP INC COM 29358P101 441,214 6,050,659 SH   SOLE   4,258,909 0 1,791,750
ENSIGN GROUP INC COM 29358P101 481 6,597 SH   SOLE _ 6,597 0 0
EOG RES INC COM 26875P101 3,167 63,501 SH   SOLE   63,501 0 0
EPAM SYS INC COM 29414B104 77,378 215,928 SH   SOLE   147,316 0 68,612
EPAM SYS INC COM 29414B104 207 579 SH   SOLE _ 579 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 103,624 3,985,526 SH   SOLE   3,316,277 0 669,249
ESPERION THERAPEUTICS INC NE COM 29664W105 325 12,484 SH   SOLE _ 12,484 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 14,511 756,179 SH   SOLE   661,946 0 94,233
ESQUIRE FINL HLDGS INC COM 29667J101 109 5,665 SH   SOLE _ 5,665 0 0
EURONET WORLDWIDE INC COM 298736109 412,962 2,849,585 SH   SOLE   2,052,048 0 797,537
EURONET WORLDWIDE INC COM 298736109 505 3,486 SH   SOLE _ 3,486 0 0
EXACT SCIENCES CORP COM 30063P105 49,746 375,471 SH   SOLE   375,471 0 0
EXACT SCIENCES CORP COM 30063P105 465 3,513 SH   SOLE _ 3,513 0 0
EXAGEN INC COM 30068X103 13,654 1,034,397 SH   SOLE   1,034,397 0 0
EXAGEN INC COM 30068X103 132 10,006 SH   SOLE _ 10,006 0 0
EXELON CORP COM 30161N101 3,707 87,797 SH   SOLE   87,797 0 0
FABRINET SHS G3323L100 250,930 3,234,049 SH   SOLE   2,458,178 0 775,871
FABRINET SHS G3323L100 402 5,179 SH   SOLE _ 5,179 0 0
FARO TECHNOLOGIES INC COM 311642102 7,689 108,858 SH   SOLE   82,338 0 26,520
FB FINL CORP COM 30257X104 29,170 839,910 SH   SOLE   811,466 0 28,444
FIVE BELOW INC COM 33829M101 391,153 2,235,418 SH   SOLE   1,637,629 0 597,789
FIVE BELOW INC COM 33829M101 1,033 5,904 SH   SOLE _ 5,904 0 0
FIVE9 INC COM 338307101 483,979 2,775,110 SH   SOLE   2,024,505 0 750,605
FIVE9 INC COM 338307101 951 5,452 SH   SOLE _ 5,452 0 0
FLEXION THERAPEUTICS INC COM 33938J106 47,265 4,095,787 SH   SOLE   3,465,827 0 629,960
FLEXION THERAPEUTICS INC COM 33938J106 158 13,707 SH   SOLE _ 13,707 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 384,553 4,141,657 SH   SOLE   3,016,713 0 1,124,944
FLOOR & DECOR HLDGS INC CL A 339750101 931 10,032 SH   SOLE _ 10,032 0 0
FLOWSERVE CORP COM 34354P105 22,977 623,522 SH   SOLE   602,678 0 20,844
FLWS/1-800 FLOWERS CL A 68243Q106 119,073 4,579,712 SH   SOLE   3,818,908 0 760,804
FLWS/1-800 FLOWERS CL A 68243Q106 173 6,635 SH   SOLE _ 6,635 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 122,402 3,471,423 SH   SOLE   2,967,373 0 504,050
FREQUENCY THERAPEUTICS INC COM 35803L108 399 11,312 SH   SOLE _ 11,312 0 0
FRESHPET INC COM 358039105 300,262 2,114,672 SH   SOLE   1,626,975 0 487,697
FRESHPET INC COM 358039105 730 5,143 SH   SOLE _ 5,143 0 0
GAN LTD ORD SHS G3728V109 15,334 756,119 SH   SOLE   756,119 0 0
GENERAL MTRS CO COM 37045V100 3,904 93,750 SH   SOLE   93,750 0 0
GENMARK DIAGNOSTICS INC COM 372309104 97,135 6,653,090 SH   SOLE   6,012,074 0 641,016
GENMARK DIAGNOSTICS INC COM 372309104 279 19,090 SH   SOLE _ 19,090 0 0
GLAUKOS CORP COM 377322102 32,478 431,545 SH   SOLE   431,545 0 0
GLAUKOS CORP COM 377322102 303 4,022 SH   SOLE _ 4,022 0 0
GLOBANT S A COM L44385109 436,960 2,007,995 SH   SOLE   1,511,378 0 496,617
GLOBANT S A COM L44385109 295 1,355 SH   SOLE _ 1,355 0 0
GOOSEHEAD INS INC COM CL A 38267D109 88,564 709,876 SH   SOLE   529,545 0 180,331
GOOSEHEAD INS INC COM CL A 38267D109 110 884 SH   SOLE _ 884 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 93,655 727,527 SH   SOLE   503,538 0 223,989
GUIDEWIRE SOFTWARE INC COM 40171V100 250 1,944 SH   SOLE _ 1,944 0 0
HAMILTON LANE INC CL A 407497106 171,277 2,194,452 SH   SOLE   1,626,097 0 568,355
HAMILTON LANE INC CL A 407497106 395 5,067 SH   SOLE _ 5,067 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 41,530 1,372,908 SH   SOLE   835,393 0 537,515
HEALTHEQUITY INC COM 42226A107 369,931 5,306,720 SH   SOLE   3,940,157 0 1,366,563
HEALTHEQUITY INC COM 42226A107 857 12,292 SH   SOLE _ 12,292 0 0
HEICO CORP NEW CL A 422806208 24,432 208,711 SH   SOLE   201,823 0 6,888
HELIOS TECHNOLOGIES INC COM 42328H109 256,142 4,806,574 SH   SOLE   3,574,069 0 1,232,505
HELIOS TECHNOLOGIES INC COM 42328H109 257 4,827 SH   SOLE _ 4,827 0 0
HENRY JACK & ASSOC INC COM 426281101 569 3,511 SH   SOLE   3,511 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 14,149 671,523 SH   SOLE   671,523 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,907 64,565 SH   SOLE   0 0 64,565
HUBSPOT INC COM 443573100 352,566 889,330 SH   SOLE   650,218 0 239,112
HUBSPOT INC COM 443573100 702 1,770 SH   SOLE _ 1,770 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 15,774 300,000 SH   SOLE   266,190 0 33,810
I3 VERTICALS INC COM CL A 46571Y107 8,099 243,931 SH   SOLE   181,959 0 61,972
ICF INTL INC COM 44925C103 34,465 463,680 SH   SOLE   435,023 0 28,657
ICON PLC SHS G4705A100 309,219 1,585,900 SH   SOLE   1,319,137 0 266,763
ICON PLC SHS G4705A100 813 4,171 SH   SOLE _ 4,171 0 0
ING GROEP N.V. SPONSORED ADR 456837103 3,776 400,000 SH   SOLE   400,000 0 0
INMODE LTD SHS M5425M103 9,723 204,789 SH   SOLE   155,289 0 49,500
INNOSPEC INC COM 45768S105 31,028 341,977 SH   SOLE   328,573 0 13,404
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34,719 3,923,074 SH   SOLE   3,356,665 0 566,409
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 141 15,944 SH   SOLE _ 15,944 0 0
INSPIRE MED SYS INC COM 457730109 143,616 763,550 SH   SOLE   628,613 0 134,937
INSPIRE MED SYS INC COM 457730109 452 2,405 SH   SOLE _ 2,405 0 0
INSTALLED BLDG PRODS INC COM 45780R101 86,920 852,746 SH   SOLE   600,682 0 252,064
INSTALLED BLDG PRODS INC COM 45780R101 235 2,306 SH   SOLE _ 2,306 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 200,815 6,314,925 SH   SOLE   5,106,446 0 1,208,479
INTRA CELLULAR THERAPIES INC COM 46116X101 603 18,975 SH   SOLE _ 18,975 0 0
IPG PHOTONICS CORP COM 44980X109 16,991 75,925 SH   SOLE   75,925 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,616 68,120 SH   SOLE   68,120 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 20,668 400,000 SH   SOLE   400,000 0 0
ISHARES TR MSCI INDIA ETF 46429B598 14,021 348,602 SH   SOLE   348,602 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 20,002 472,648 SH   SOLE   472,648 0 0
ISHARES TR MSCI CHINA ETF 46429B671 49 605 SH   SOLE   605 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 13,895 122,021 SH   SOLE   112,188 0 9,833
JOHN BEAN TECHNOLOGIES CORP COM 477839104 113 995 SH   SOLE _ 995 0 0
JOHNSON & JOHNSON COM 478160104 4,965 31,550 SH   SOLE   31,550 0 0
JOINT CORP COM 47973J102 7,967 303,399 SH   SOLE   226,588 0 76,811
JPMORGAN CHASE & CO COM 46625H100 3,774 29,698 SH   SOLE   29,698 0 0
KADANT INC COM 48282T104 238,470 1,691,520 SH   SOLE   1,379,805 0 311,715
KADANT INC COM 48282T104 365 2,587 SH   SOLE _ 2,587 0 0
KIMBALL INTL INC CL B 494274103 302 25,244 SH   SOLE   19,039 0 6,205
KIMCO RLTY CORP COM 49446R109 2,565 170,892 SH   SOLE   170,892 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 60,418 1,444,707 SH   SOLE   1,425,745 0 18,962
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 354 8,475 SH   SOLE _ 8,475 0 0
KORNIT DIGITAL LTD SHS M6372Q113 401,381 4,503,318 SH   SOLE   3,352,169 0 1,151,149
KORNIT DIGITAL LTD SHS M6372Q113 731 8,207 SH   SOLE _ 8,207 0 0
LAWSON PRODS INC COM 520776105 1,000 19,646 SH   SOLE   14,619 0 5,027
LEAF GROUP LTD COM 52177G102 6,028 1,296,328 SH   SOLE   980,814 0 315,514
LGI HOMES INC COM 50187T106 222,479 2,101,834 SH   SOLE   1,617,532 0 484,302
LGI HOMES INC COM 50187T106 303 2,864 SH   SOLE _ 2,864 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 115,822 1,164,629 SH   SOLE   956,037 0 208,592
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 434 4,368 SH   SOLE _ 4,368 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 37,789 535,462 SH   SOLE   455,791 0 79,671
LOVESAC COMPANY COM 54738L109 30,885 716,762 SH   SOLE   653,973 0 62,789
LUNA INNOVATIONS COM 550351100 7,343 743,173 SH   SOLE   554,572 0 188,601
MACROGENICS INC COM 556099109 83,681 3,660,565 SH   SOLE   3,135,875 0 524,690
MACROGENICS INC COM 556099109 271 11,851 SH   SOLE _ 11,851 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 7,663 566,778 SH   SOLE   428,178 0 138,600
MAGNOLIA OIL & GAS CORP CL A 559663109 26,360 3,733,654 SH   SOLE   3,708,654 0 25,000
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 74,828 2,533,958 SH   SOLE   2,027,345 0 506,613
MANPOWERGROUP INC COM 56418H100 20,590 228,321 SH   SOLE   220,637 0 7,684
MARKETAXESS HLDGS INC COM 57060D108 486 852 SH   SOLE   852 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 22,791 917,521 SH   SOLE   917,521 0 0
MEDALLIA INC COM 584021109 297,784 8,963,983 SH   SOLE   6,826,881 0 2,137,102
MEDALLIA INC COM 584021109 588 17,703 SH   SOLE _ 17,703 0 0
MEDIAALPHA INC CL A 58450V104 26,175 669,949 SH   SOLE   669,949 0 0
MEDIAALPHA INC CL A 58450V104 155 3,976 SH   SOLE _ 3,976 0 0
MEDPACE HLDGS INC COM 58506Q109 394,919 2,837,060 SH   SOLE   1,976,045 0 861,015
MEDPACE HLDGS INC COM 58506Q109 548 3,934 SH   SOLE _ 3,934 0 0
MEI PHARMA INC COM NEW 55279B202 14,545 5,509,414 SH   SOLE   5,371,569 0 137,845
MEI PHARMA INC COM NEW 55279B202 96 36,353 SH   SOLE _ 36,353 0 0
MERCADOLIBRE INC COM 58733R102 242,875 144,981 SH   SOLE   121,381 0 23,600
MINERALS TECHNOLOGIES INC COM 603158106 20,684 332,963 SH   SOLE   320,300 0 12,663
MOELIS & CO CL A 60786M105 47,003 1,005,195 SH   SOLE   971,896 0 33,299
MONMOUTH REAL ESTATE INVT CO CL A 609720107 160,439 9,263,208 SH   SOLE   7,258,065 0 2,005,143
MONMOUTH REAL ESTATE INVT CO CL A 609720107 554 32,007 SH   SOLE _ 32,007 0 0
MONOLITHIC PWR SYS INC COM 609839105 373,548 1,019,982 SH   SOLE   736,380 0 283,602
MONOLITHIC PWR SYS INC COM 609839105 841 2,297 SH   SOLE _ 2,297 0 0
MONRO INC COM 610236101 249,217 4,675,737 SH   SOLE   3,413,605 0 1,262,132
MONRO INC COM 610236101 402 7,540 SH   SOLE _ 7,540 0 0
MORNINGSTAR INC COM 617700109 194,379 839,398 SH   SOLE   586,284 0 253,114
MORNINGSTAR INC COM 617700109 537 2,319 SH   SOLE _ 2,319 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 26,987 1,029,244 SH   SOLE   929,359 0 99,885
NATIONAL CINEMEDIA INC COM 635309107 18,172 4,885,014 SH   SOLE   4,702,514 0 182,500
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 139,770 3,879,281 SH   SOLE   3,028,198 0 851,083
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 278 7,718 SH   SOLE _ 7,718 0 0
NATIONAL VISION HLDGS INC COM 63845R107 137,553 3,037,163 SH   SOLE   2,157,325 0 879,838
NATIONAL VISION HLDGS INC COM 63845R107 164 3,626 SH   SOLE _ 3,626 0 0
NEOGEN CORP COM 640491106 198,021 2,497,109 SH   SOLE   1,783,148 0 713,961
NEOGEN CORP COM 640491106 295 3,717 SH   SOLE _ 3,717 0 0
NEOPHOTONICS CORP COM 64051T100 13,913 1,530,625 SH   SOLE   1,530,625 0 0
NKARTA INC COM 65487U108 26,056 423,877 SH   SOLE   423,877 0 0
NKARTA INC COM 65487U108 159 2,579 SH   SOLE _ 2,579 0 0
NLIGHT INC COM 65487K100 128,822 3,945,542 SH   SOLE   3,401,373 0 544,169
NLIGHT INC COM 65487K100 454 13,919 SH   SOLE _ 13,919 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 153,541 2,174,800 SH   SOLE   1,716,394 0 458,406
NOVA MEASURING INSTRUMENTS L COM M7516K103 370 5,240 SH   SOLE _ 5,240 0 0
NOVANTA INC COM 67000B104 115,256 974,932 SH   SOLE   687,622 0 287,310
NOVANTA INC COM 67000B104 312 2,635 SH   SOLE _ 2,635 0 0
NUCOR CORP COM 670346105 3,295 61,949 SH   SOLE   61,949 0 0
NVE CORP COM NEW 629445206 2,411 42,910 SH   SOLE   42,910 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 53,665 274,950 SH   SOLE   180,313 0 94,637
OLD DOMINION FREIGHT LINE IN COM 679580100 110 564 SH   SOLE _ 564 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 286,420 3,502,755 SH   SOLE   2,578,511 0 924,244
OLLIES BARGAIN OUTLET HLDGS COM 681116109 589 7,200 SH   SOLE _ 7,200 0 0
OOMA INC COM 683416101 7,670 532,654 SH   SOLE   403,214 0 129,440
OPEN LENDING CORP COM CL A 68373J104 344,696 9,859,737 SH   SOLE   7,716,892 0 2,142,845
OPEN LENDING CORP COM CL A 68373J104 791 22,622 SH   SOLE _ 22,622 0 0
OPTIMIZERX CORP COM NEW 68401U204 9,215 295,723 SH   SOLE   221,236 0 74,487
OPTINOSE INC COM 68404V100 3,122 754,122 SH   SOLE   754,122 0 0
OPTINOSE INC COM 68404V100 26 6,304 SH   SOLE _ 6,304 0 0
ORTHOPEDIATRICS CORP COM 68752L100 16,967 411,332 SH   SOLE   384,056 0 27,276
PAR TECHNOLOGY CORP COM 698884103 51,836 825,541 SH   SOLE   812,089 0 13,452
PATRICK INDS INC COM 703343103 21,709 317,614 SH   SOLE   287,074 0 30,540
PAYA HOLDINGS INC COM CL A 70434P103 7,625 561,521 SH   SOLE   418,667 0 142,854
PAYLOCITY HLDG CORP COM 70438V106 375,057 1,821,459 SH   SOLE   1,325,660 0 495,799
PAYLOCITY HLDG CORP COM 70438V106 854 4,149 SH   SOLE _ 4,149 0 0
PAYSIGN INC COM 70451A104 5,337 1,150,122 SH   SOLE   867,007 0 283,115
PENNANT GROUP INC COM 70805E109 204,509 3,522,368 SH   SOLE   2,515,865 0 1,006,503
PENNANT GROUP INC COM 70805E109 222 3,818 SH   SOLE _ 3,818 0 0
PETIQ INC COM CL A 71639T106 59,538 1,548,457 SH   SOLE   1,099,686 0 448,771
PINNACLE FINL PARTNERS INC COM 72346Q104 97,367 1,511,917 SH   SOLE   1,151,101 0 360,816
PINNACLE FINL PARTNERS INC COM 72346Q104 121 1,882 SH   SOLE _ 1,882 0 0
PLANET FITNESS INC CL A 72703H101 120,918 1,557,616 SH   SOLE   1,109,299 0 448,317
PLANET FITNESS INC CL A 72703H101 171 2,199 SH   SOLE _ 2,199 0 0
POOL CORP COM 73278L105 191,651 514,499 SH   SOLE   351,272 0 163,227
POOL CORP COM 73278L105 486 1,305 SH   SOLE _ 1,305 0 0
PPG INDS INC COM 693506107 2,351 16,300 SH   SOLE   16,300 0 0
PROOFPOINT INC COM 743424103 257,183 1,885,369 SH   SOLE   1,440,112 0 445,257
PROOFPOINT INC COM 743424103 802 5,876 SH   SOLE _ 5,876 0 0
PULTE GROUP INC COM 745867101 2,501 58,001 SH   SOLE   58,001 0 0
PURPLE INNOVATION INC COM 74640Y106 156,513 4,751,459 SH   SOLE   4,032,595 0 718,864
PURPLE INNOVATION INC COM 74640Y106 507 15,400 SH   SOLE _ 15,400 0 0
Q2 HLDGS INC COM 74736L109 127,820 1,010,198 SH   SOLE   659,317 0 350,881
Q2 HLDGS INC COM 74736L109 249 1,966 SH   SOLE _ 1,966 0 0
QAD INC CL A 74727D306 7,541 119,360 SH   SOLE   89,162 0 30,198
RADIANT LOGISTICS INC COM 75025X100 6,504 1,121,359 SH   SOLE   862,454 0 258,905
RAPID7 INC COM 753422104 205,154 2,275,441 SH   SOLE   1,630,500 0 644,941
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,778 38,848 SH   SOLE   38,848 0 0
RBC BEARINGS INC COM 75524B104 294,446 1,644,585 SH   SOLE   1,123,542 0 521,043
RBC BEARINGS INC COM 75524B104 359 2,005 SH   SOLE _ 2,005 0 0
RED VIOLET INC COM 75704L104 7,607 291,337 SH   SOLE   219,836 0 71,501
REGAL BELOIT CORP COM 758750103 21,562 175,569 SH   SOLE   169,692 0 5,877
REPAY HLDGS CORP COM CL A 76029L100 149,531 5,487,370 SH   SOLE   4,584,069 0 903,301
REPAY HLDGS CORP COM CL A 76029L100 281 10,330 SH   SOLE _ 10,330 0 0
ROPER TECHNOLOGIES INC COM 776696106 523 1,213 SH   SOLE   1,213 0 0
SANGAMO THERAPEUTICS INC COM 800677106 156,633 10,037,334 SH   SOLE   8,301,563 0 1,735,771
SANGAMO THERAPEUTICS INC COM 800677106 547 35,047 SH   SOLE _ 35,047 0 0
SANMINA CORPORATION COM 801056102 19,635 615,708 SH   SOLE   595,015 0 20,693
SEA LTD SPONSORD ADS 81141R100 140,749 707,102 SH   SOLE   667,335 0 39,767
SENSIENT TECHNOLOGIES CORP COM 81725T100 14,010 189,919 SH   SOLE   183,602 0 6,317
SHARPS COMPLIANCE CORP COM 820017101 8,826 934,012 SH   SOLE   707,635 0 226,377
SHARPSPRING INC COM 820054104 6,122 376,029 SH   SOLE   286,099 0 89,930
SILK RD MED INC COM 82710M100 165,057 2,620,792 SH   SOLE   2,249,971 0 370,821
SILK RD MED INC COM 82710M100 581 9,221 SH   SOLE _ 9,221 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 9,717 209,695 SH   SOLE   158,909 0 50,786
SIMULATIONS PLUS INC COM 829214105 13,866 192,791 SH   SOLE   192,791 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 123,362 777,671 SH   SOLE   554,801 0 222,870
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 164 1,031 SH   SOLE _ 1,031 0 0
SITIME CORP COM 82982T106 9,549 85,311 SH   SOLE   63,901 0 21,410
SKYLINE CHAMPION CORPORATION COM 830830105 93,258 3,014,145 SH   SOLE   2,868,342 0 145,803
SKYLINE CHAMPION CORPORATION COM 830830105 288 9,314 SH   SOLE _ 9,314 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6,054 743,734 SH   SOLE   743,734 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 93 11,388 SH   SOLE _ 11,388 0 0
SOUND FINL BANCORP INC COM 83607A100 3,813 120,089 SH   SOLE   92,315 0 27,774
SQUARE INC CL A 852234103 30,725 141,173 SH   SOLE   141,173 0 0
SQUARE INC CL A 852234103 301 1,381 SH   SOLE _ 1,381 0 0
STEPSTONE GROUP INC COM CL A 85914M107 37,898 952,204 SH   SOLE   727,628 0 224,576
STERLING CONSTR INC COM 859241101 6,455 346,832 SH   SOLE   263,974 0 82,858
STONERIDGE INC COM 86183P102 10,218 338,006 SH   SOLE   338,006 0 0
STRIDE INC COM 86333M108 4,908 231,192 SH   SOLE   176,107 0 55,085
SUNCOR ENERGY INC NEW COM 867224107 3,846 229,309 SH   SOLE   229,309 0 0
SUPERIOR GROUP OF CO INC COM 868358102 12,190 524,515 SH   SOLE   524,515 0 0
SURGALIGN HOLDINGS INC COM 86882C105 5,254 2,398,981 SH   SOLE   1,821,262 0 577,719
SYSTEMAX INC COM 871851101 7,818 217,838 SH   SOLE   163,299 0 54,539
TABULA RASA HEALTHCARE INC COM 873379101 15,797 368,750 SH   SOLE   368,750 0 0
TABULA RASA HEALTHCARE INC COM 873379101 154 3,587 SH   SOLE _ 3,587 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 8,552 190,291 SH   SOLE   143,708 0 46,583
TAL EDUCATION GROUP SPONSORED ADS 874080104 224 3,133 SH   SOLE   3,133 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 24,273 253,692 SH   SOLE   253,692 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 234 2,448 SH   SOLE _ 2,448 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 151,438 2,968,785 SH   SOLE   2,224,161 0 744,624
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 342 6,698 SH   SOLE _ 6,698 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18,200 704,876 SH   SOLE   681,302 0 23,574
TPI COMPOSITES INC COM 87266J104 39,073 740,303 SH   SOLE   693,489 0 46,814
TPI COMPOSITES INC COM 87266J104 270 5,124 SH   SOLE _ 5,124 0 0
TRADEWEB MKTS INC CL A 892672106 30,214 483,817 SH   SOLE   483,817 0 0
TRADEWEB MKTS INC CL A 892672106 269 4,300 SH   SOLE _ 4,300 0 0
TRANSCAT INC COM 893529107 25,356 731,128 SH   SOLE   731,128 0 0
TREEHOUSE FOODS INC COM 89469A104 14,602 343,646 SH   SOLE   332,231 0 11,415
TREX CO INC COM 89531P105 293,992 3,511,612 SH   SOLE   2,486,415 0 1,025,197
TREX CO INC COM 89531P105 843 10,066 SH   SOLE _ 10,066 0 0
TRIMAS CORP COM NEW 896215209 27,752 876,285 SH   SOLE   658,291 0 217,994
TRIMAS CORP COM NEW 896215209 96 3,031 SH   SOLE _ 3,031 0 0
TRIP COM GROUP LTD ADS 89677Q107 38,691 1,147,067 SH   SOLE   1,075,029 0 72,038
TUCOWS INC COM NEW 898697206 5,503 74,471 SH   SOLE   56,075 0 18,396
TYLER TECHNOLOGIES INC COM 902252105 428 981 SH   SOLE   981 0 0
U S PHYSICAL THERAPY INC COM 90337L108 20,512 170,575 SH   SOLE   170,575 0 0
UFP TECHNOLOGIES INC COM 902673102 17,112 367,213 SH   SOLE   367,213 0 0
UNION PAC CORP COM 907818108 3,019 14,500 SH   SOLE   14,500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,218 23,400 SH   SOLE   23,400 0 0
UNUM GROUP COM 91529Y106 16,616 724,324 SH   SOLE   700,373 0 23,951
UPLAND SOFTWARE INC COM 91544A109 49,323 1,074,812 SH   SOLE   1,057,550 0 17,262
USA TECHNOLOGIES INC COM 90328S500 17,969 1,714,588 SH   SOLE   1,714,588 0 0
VALVOLINE INC COM 92047W101 253,657 10,961,862 SH   SOLE   8,496,986 0 2,464,876
VALVOLINE INC COM 92047W101 629 27,174 SH   SOLE _ 27,174 0 0
VEEVA SYS INC CL A COM 922475108 36,774 135,075 SH   SOLE   135,075 0 0
VEEVA SYS INC CL A COM 922475108 357 1,310 SH   SOLE _ 1,310 0 0
VIA OPTRONICS AG SPONSORED ADS 91823Y109 7,263 539,605 SH   SOLE   402,377 0 137,228
WAYFAIR INC CL A 94419L101 8,788 38,916 SH   SOLE   38,916 0 0
WAYFAIR INC CL A 94419L101 86 379 SH   SOLE _ 379 0 0
WEBSTER FINL CORP CONN COM 947890109 128,542 3,049,629 SH   SOLE   2,392,858 0 656,771
WEBSTER FINL CORP CONN COM 947890109 228 5,406 SH   SOLE _ 5,406 0 0
WEX INC COM 96208T104 119,651 587,881 SH   SOLE   410,628 0 177,253
WEX INC COM 96208T104 332 1,629 SH   SOLE _ 1,629 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 23,453 1,011,339 SH   SOLE   980,110 0 31,229
XPEL INC COM 98379L100 25,170 488,167 SH   SOLE   488,167 0 0
YETI HLDGS INC COM 98585X104 254,599 3,718,402 SH   SOLE   2,758,191 0 960,211
YETI HLDGS INC COM 98585X104 342 4,997 SH   SOLE _ 4,997 0 0
ZENDESK INC COM 98936J101 201,518 1,408,038 SH   SOLE   1,092,423 0 315,615
ZENDESK INC COM 98936J101 695 4,855 SH   SOLE _ 4,855 0 0