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 89,420 1,245,571 SH   SOLE   951,674 0 293,897
AAON INC COM PAR $0.004 000360206 47,953 883,274 SH   SOLE   639,847 0 243,427
ADDUS HOMECARE CORP COM 006739106 16,386 177,029 SH   SOLE   161,554 0 15,475
AGILYSYS INC COM 00847J105 3,729 207,845 SH   SOLE   160,310 0 47,535
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,713 244,383 SH   SOLE   242,184 0 2,199
ALLEGIANT TRAVEL CO COM 01748X102 165,515 1,515,570 SH   SOLE   1,025,063 0 490,507
ALTRA INDL MOTION CORP COM 02208R106 145,990 4,582,236 SH   SOLE   3,296,853 0 1,285,383
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12,046 1,105,103 SH   SOLE   1,062,158 0 42,945
AMETEK INC COM 031100100 356 3,989 SH   SOLE   3,989 0 0
AMPHENOL CORP NEW CL A 032095101 434 4,526 SH   SOLE   4,526 0 0
ARBOR RLTY TR INC COM 038923108 24,784 2,682,295 SH   SOLE   2,464,181 0 218,114
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 27,855 857,068 SH   SOLE   820,512 0 36,556
AT&T INC COM 00206R102 2,310 76,406 SH   SOLE   76,406 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 8,105 556,300 SH   SOLE   556,300 0 0
ATRICURE INC COM 04963C209 36,301 807,587 SH   SOLE   787,070 0 20,517
AVALARA INC COM 05338G106 136,891 1,028,561 SH   SOLE   774,467 0 254,094
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,500 86,302 SH   SOLE   86,302 0 0
AXOS FINANCIAL INC COM 05465C100 20,920 947,457 SH   SOLE   876,690 0 70,767
AZZ INC COM 002474104 10,856 316,306 SH   SOLE   302,980 0 13,326
BALCHEM CORP COM 057665200 79,099 833,853 SH   SOLE   626,244 0 207,609
BANDWIDTH INC COM CL A 05988J103 49,341 388,511 SH   SOLE   374,041 0 14,470
BANK OZK COM 06417N103 82,671 3,522,392 SH   SOLE   2,864,598 0 657,794
BARNES GROUP INC COM 067806109 201,008 5,081,080 SH   SOLE   3,618,612 0 1,462,468
BG STAFFING INC COM 05544A109 1,656 146,283 SH   SOLE   112,544 0 33,739
BIODELIVERY SCIENCES INTL IN COM 09060J106 6,351 1,456,657 SH   SOLE   1,456,657 0 0
BOOT BARN HLDGS INC COM 099406100 43,476 2,016,530 SH   SOLE   1,555,695 0 460,835
BOSTON PRIVATE FINL HLDGS IN COM 101119105 10,119 1,470,762 SH   SOLE   1,409,528 0 61,234
CACTUS INC CL A 127203107 11,577 561,159 SH   SOLE   536,824 0 24,335
CAE INC COM 124765108 17,136 1,056,426 SH   SOLE   864,445 0 191,981
CAMPING WORLD HLDGS INC CL A 13462K109 111,943 4,121,599 SH   SOLE   3,273,733 0 847,866
CANTEL MED CORP COM 138098108 80,880 1,828,616 SH   SOLE   1,267,049 0 561,567
CASTLE BIOSCIENCES INC COM 14843C105 41,149 1,091,782 SH   SOLE   1,091,782 0 0
CBTX INC COM 12481V104 6,357 302,738 SH   SOLE   302,738 0 0
CHEFS WHSE INC COM 163086101 5,219 384,334 SH   SOLE   384,334 0 0
CHEMOCENTRYX INC COM 16383L106 53,193 924,449 SH   SOLE   769,384 0 155,065
CHUYS HLDGS INC COM 171604101 42,559 2,860,181 SH   SOLE   2,283,633 0 576,548
CIMPRESS PLC SHS EURO G2143T103 66,641 872,955 SH   SOLE   665,287 0 207,668
CITIGROUP INC COM NEW 172967424 3,115 60,957 SH   SOLE   60,957 0 0
CLARIVATE PLC ORD SHS G21810109 67,152 3,007,238 SH   SOLE   2,070,780 0 936,458
COGNEX CORP COM 192422103 354 5,923 SH   SOLE   5,923 0 0
COHEN & STEERS INC COM 19247A100 95,973 1,410,325 SH   SOLE   978,611 0 431,714
COLLECTORS UNIVERSE INC COM NEW 19421R200 5,713 166,654 SH   SOLE   166,654 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 43,520 2,450,434 SH   SOLE   2,330,299 0 120,135
COPA HOLDINGS SA CL A P31076105 13,103 259,158 SH   SOLE   248,576 0 10,582
COPART INC COM 217204106 29,294 351,795 SH   SOLE   133,561 0 218,234
CRACKER BARREL OLD CTRY STOR COM 22410J106 8,522 76,837 SH   SOLE   73,755 0 3,082
CREDICORP LTD COM G2519Y108 787 5,885 SH   SOLE   1,583 0 4,302
CRYOLIFE INC COM 228903100 32,223 1,680,933 SH   SOLE   1,680,933 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 179,281 1,805,989 SH   SOLE   1,254,152 0 551,837
CYTOKINETICS INC COM NEW 23282W605 67,478 2,862,891 SH   SOLE   2,368,691 0 494,200
DENALI THERAPEUTICS INC COM 24823R105 29,098 1,203,410 SH   SOLE   940,562 0 262,848
DESCARTES SYS GROUP INC COM 249906108 38,577 730,709 SH   SOLE   596,636 0 134,073
DIGI INTL INC COM 253798102 5,595 480,274 SH   SOLE   369,266 0 111,008
DMC GLOBAL INC COM 23291C103 20,408 739,403 SH   SOLE   591,322 0 148,081
DOCUSIGN INC COM 256163106 176,726 1,026,225 SH   SOLE   784,629 0 241,596
DORMAN PRODUCTS INC COM 258278100 13,027 194,227 SH   SOLE   185,964 0 8,263
DRAFTKINGS INC COM CL A 26142R104 7,499 225,481 SH   SOLE   225,481 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,378 54,800 SH   SOLE   54,800 0 0
EAGLE BANCORP INC MD COM 268948106 101,638 3,103,465 SH   SOLE   2,128,669 0 974,796
EATON CORP PLC SHS G29183103 3,832 43,800 SH   SOLE   43,800 0 0
EBIX INC COM NEW 278715206 13,801 617,203 SH   SOLE   592,598 0 24,605
EGAIN CORP COM NEW 28225C806 7,625 686,356 SH   SOLE   527,101 0 159,255
EMPLOYERS HOLDINGS INC COM 292218104 8,648 286,839 SH   SOLE   276,088 0 10,751
ENDAVA PLC ADS 29260V105 57,916 1,199,088 SH   SOLE   948,878 0 250,210
ENSIGN GROUP INC COM 29358P101 239,228 5,716,330 SH   SOLE   3,988,259 0 1,728,071
EPAM SYS INC COM 29414B104 90,847 360,488 SH   SOLE   240,235 0 120,253
ESPERION THERAPEUTICS INC NE COM 29664W105 63,851 1,244,426 SH   SOLE   1,008,527 0 235,899
ESQUIRE FINL HLDGS INC COM 29667J101 12,060 713,583 SH   SOLE   635,729 0 77,854
EURONET WORLDWIDE INC COM 298736109 246,317 2,570,626 SH   SOLE   1,788,287 0 782,339
EXACT SCIENCES CORP COM 30063P105 22,497 258,768 SH   SOLE   258,768 0 0
EXAGEN INC COM 30068X103 7,670 618,045 SH   SOLE   618,045 0 0
EXELON CORP COM 30161N101 4,308 118,697 SH   SOLE   118,697 0 0
FABRINET SHS G3323L100 166,574 2,668,605 SH   SOLE   2,080,759 0 587,846
FB FINL CORP COM 30257X104 16,749 676,181 SH   SOLE   645,645 0 30,536
FIVE BELOW INC COM 33829M101 253,431 2,370,510 SH   SOLE   1,663,575 0 706,935
FIVE9 INC COM 338307101 327,624 2,960,366 SH   SOLE   2,078,773 0 881,593
FLEXION THERAPEUTICS INC COM 33938J106 47,455 3,608,778 SH   SOLE   2,997,441 0 611,337
FLOOR & DECOR HLDGS INC CL A 339750101 269,639 4,677,181 SH   SOLE   3,324,724 0 1,352,457
FOX FACTORY HLDG CORP COM 35138V102 46,183 559,050 SH   SOLE   390,850 0 168,200
FREQUENCY THERAPEUTICS INC COM 35803L108 49,969 2,149,184 SH   SOLE   1,835,351 0 313,833
FRESHPET INC COM 358039105 173,661 2,075,797 SH   SOLE   1,558,734 0 517,063
GENERAL MTRS CO COM 37045V100 2,321 91,750 SH   SOLE   91,750 0 0
GENMARK DIAGNOSTICS INC COM 372309104 18,835 1,280,444 SH   SOLE   1,280,444 0 0
GLAUKOS CORP COM 377322102 19,790 515,101 SH   SOLE   515,101 0 0
GLOBANT S A COM L44385109 363,450 2,425,427 SH   SOLE   1,714,480 0 710,947
GOOSEHEAD INS INC COM CL A 38267D109 65,943 877,367 SH   SOLE   665,055 0 212,312
GROCERY OUTLET HLDG CORP COM 39874R101 43,524 1,066,756 SH   SOLE   1,066,756 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 79,952 721,267 SH   SOLE   490,844 0 230,423
HACKETT GROUP INC COM 404609109 4,437 327,701 SH   SOLE   252,094 0 75,607
HALLIBURTON CO COM 406216101 918 70,700 SH   SOLE   70,700 0 0
HAMILTON LANE INC CL A 407497106 147,372 2,187,505 SH   SOLE   1,617,514 0 569,991
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 27,462 1,174,603 SH   SOLE   738,755 0 435,848
HEALTHEQUITY INC COM 42226A107 187,170 3,190,208 SH   SOLE   2,153,853 0 1,036,355
HEICO CORP NEW CL A 422806208 66,493 818,470 SH   SOLE   644,530 0 173,940
HELIOS TECHNOLOGIES INC COM 42328H109 174,027 4,671,875 SH   SOLE   3,381,537 0 1,290,338
HENRY JACK & ASSOC INC COM 426281101 313 1,700 SH   SOLE   1,700 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5,347 306,259 SH   SOLE   306,259 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 15,761 449,683 SH   SOLE   268,961 0 180,722
HUBSPOT INC COM 443573100 253,760 1,131,088 SH   SOLE   777,799 0 353,289
I3 VERTICALS INC COM CL A 46571Y107 4,781 158,039 SH   SOLE   121,869 0 36,170
ICF INTL INC COM 44925C103 13,584 209,540 SH   SOLE   209,540 0 0
ICON PLC SHS G4705A100 267,287 1,586,650 SH   SOLE   1,268,956 0 317,694
ING GROEP N.V. SPONSORED ADR 456837103 2,829 410,000 SH   SOLE   410,000 0 0
INMODE LTD SHS M5425M103 6,026 212,789 SH   SOLE   163,289 0 49,500
INNOSPEC INC COM 45768S105 23,852 308,761 SH   SOLE   295,415 0 13,346
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 57,038 2,116,427 SH   SOLE   1,816,623 0 299,804
INSPIRE MED SYS INC COM 457730109 99,201 1,139,984 SH   SOLE   931,619 0 208,365
INSTALLED BLDG PRODS INC COM 45780R101 31,092 452,054 SH   SOLE   314,571 0 137,483
INSULET CORP COM 45784P101 55,117 283,727 SH   SOLE   221,902 0 61,825
INTRA CELLULAR THERAPIES INC COM 46116X101 93,967 3,660,594 SH   SOLE   2,826,662 0 833,932
IPG PHOTONICS CORP COM 44980X109 12,215 76,158 SH   SOLE   76,158 0 0
IRIDEX CORP COM 462684101 1,865 879,608 SH   SOLE   687,627 0 191,981
ISHARES TR MSCI INDIA ETF 46429B598 6,114 210,681 SH   SOLE   175,164 0 35,517
ISHARES TR MSCI INDIA SM CP 46429B614 16,941 579,970 SH   SOLE   458,820 0 121,150
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10,482 121,856 SH   SOLE   112,023 0 9,833
JOHNSON & JOHNSON COM 478160104 4,859 34,550 SH   SOLE   34,550 0 0
JOINT CORP COM 47973J102 6,603 432,403 SH   SOLE   332,083 0 100,320
JPMORGAN CHASE & CO COM 46625H100 2,417 25,698 SH   SOLE   25,698 0 0
K12 INC COM 48273U102 4,484 164,626 SH   SOLE   127,150 0 37,476
KADANT INC COM 48282T104 162,343 1,628,965 SH   SOLE   1,303,953 0 325,012
KIMBALL INTL INC CL B 494274103 6,512 563,346 SH   SOLE   502,005 0 61,341
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 30,665 735,188 SH   SOLE   717,331 0 17,857
KORNIT DIGITAL LTD SHS M6372Q113 205,388 3,847,658 SH   SOLE   2,847,344 0 1,000,314
KURA SUSHI USA INC CL A COM 501270102 2,354 164,829 SH   SOLE   126,485 0 38,344
LEAF GROUP LTD COM 52177G102 2,184 595,069 SH   SOLE   457,188 0 137,881
LGI HOMES INC COM 50187T106 185,797 2,110,615 SH   SOLE   1,572,985 0 537,630
LHC GROUP INC COM 50187A107 18,568 106,515 SH   SOLE   101,919 0 4,596
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 108,654 971,423 SH   SOLE   774,543 0 196,880
LIMELIGHT NETWORKS INC COM 53261M104 13,610 1,849,123 SH   SOLE   1,849,123 0 0
LOVESAC COMPANY COM 54738L109 20,472 780,463 SH   SOLE   684,032 0 96,431
LTC PPTYS INC COM 502175102 10,592 281,190 SH   SOLE   269,320 0 11,870
MACROGENICS INC COM 556099109 64,539 2,311,582 SH   SOLE   1,967,242 0 344,340
MAGNOLIA OIL & GAS CORP CL A 559663109 8,559 1,412,421 SH   SOLE   1,352,769 0 59,652
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 33,924 2,214,387 SH   SOLE   1,745,726 0 468,661
MANPOWERGROUP INC COM 56418H100 10,525 153,098 SH   SOLE   147,240 0 5,858
MARKETAXESS HLDGS INC COM 57060D108 399 796 SH   SOLE   796 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10,329 542,193 SH   SOLE   542,193 0 0
MEDALLIA INC COM 584021109 218,320 8,649,765 SH   SOLE   6,396,930 0 2,252,835
MEDPACE HLDGS INC COM 58506Q109 238,224 2,561,003 SH   SOLE   1,798,012 0 762,991
MEI PHARMA INC COM NEW 55279B202 17,930 4,341,395 SH   SOLE   4,203,550 0 137,845
MERCADOLIBRE INC COM 58733R102 159,505 161,808 SH   SOLE   131,715 0 30,093
MILLER HERMAN INC COM 600544100 9,530 403,660 SH   SOLE   386,328 0 17,332
MINERALS TECHNOLOGIES INC COM 603158106 10,089 214,989 SH   SOLE   206,071 0 8,918
MITCHAM INDS INC COM 606501104 1,166 728,966 SH   SOLE   566,928 0 162,038
MODEL N INC COM 607525102 19,777 568,953 SH   SOLE   522,627 0 46,326
MOELIS & CO CL A 60786M105 24,622 790,165 SH   SOLE   758,050 0 32,115
MONMOUTH REAL ESTATE INVT CO CL A 609720107 136,024 9,387,423 SH   SOLE   7,297,479 0 2,089,944
MONOLITHIC PWR SYS INC COM 609839105 294,399 1,242,189 SH   SOLE   844,061 0 398,128
MONRO INC COM 610236101 241,711 4,399,542 SH   SOLE   3,158,080 0 1,241,462
MORNINGSTAR INC COM 617700109 91,187 646,855 SH   SOLE   445,541 0 201,314
NAPCO SEC TECHNOLOGIES INC COM 630402105 14,438 617,269 SH   SOLE   545,143 0 72,126
NATIONAL CINEMEDIA INC COM 635309107 12,161 4,094,681 SH   SOLE   3,929,641 0 165,040
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 106,071 3,701,004 SH   SOLE   2,821,381 0 879,623
NATIONAL VISION HLDGS INC COM 63845R107 127,810 4,187,736 SH   SOLE   2,948,615 0 1,239,121
NEOGEN CORP COM 640491106 142,143 1,831,741 SH   SOLE   1,282,811 0 548,930
NEOPHOTONICS CORP COM 64051T100 7,044 793,198 SH   SOLE   793,198 0 0
NLIGHT INC COM 65487K100 75,482 3,390,940 SH   SOLE   2,918,020 0 472,920
NOVA MEASURING INSTRUMENTS L COM M7516K103 84,322 1,749,774 SH   SOLE   1,447,789 0 301,985
NOVANTA INC COM 67000B104 93,284 873,690 SH   SOLE   613,777 0 259,913
NU SKIN ENTERPRISES INC CL A 67018T105 12,601 329,621 SH   SOLE   316,214 0 13,407
NUCOR CORP COM 670346105 2,354 56,849 SH   SOLE   56,849 0 0
NV5 GLOBAL INC COM 62945V109 10,944 215,308 SH   SOLE   206,433 0 8,875
NVE CORP COM NEW 629445206 2,653 42,910 SH   SOLE   42,910 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 77,532 457,171 SH   SOLE   301,023 0 156,148
OLLIES BARGAIN OUTLET HLDGS COM 681116109 267,571 2,740,106 SH   SOLE   1,955,502 0 784,604
OMNICELL INC COM 68213N109 3,394 48,061 SH   SOLE   36,775 0 11,286
OOMA INC COM 683416101 7,930 481,182 SH   SOLE   370,228 0 110,954
OPEN LENDING CORP COM CL A 68373J104 49,614 3,285,671 SH   SOLE   2,957,736 0 327,935
OPTIMIZERX CORP COM NEW 68401U204 7,342 563,482 SH   SOLE   433,324 0 130,158
OPTINOSE INC COM 68404V100 6,913 929,182 SH   SOLE   929,182 0 0
ORTHOPEDIATRICS CORP COM 68752L100 17,732 405,213 SH   SOLE   376,875 0 28,338
PATRICK INDS INC COM 703343103 14,580 238,044 SH   SOLE   221,168 0 16,876
PAYLOCITY HLDG CORP COM 70438V106 329,127 2,255,993 SH   SOLE   1,566,554 0 689,439
PAYSIGN INC COM 70451A104 15,750 1,622,030 SH   SOLE   1,443,988 0 178,042
PENNANT GROUP INC COM 70805E109 71,488 3,163,165 SH   SOLE   2,195,929 0 967,236
PETIQ INC COM CL A 71639T106 56,566 1,623,585 SH   SOLE   1,156,650 0 466,935
PINNACLE FINL PARTNERS INC COM 72346Q104 85,156 2,028,007 SH   SOLE   1,635,534 0 392,473
PLANET FITNESS INC CL A 72703H101 126,745 2,092,533 SH   SOLE   1,416,601 0 675,932
POOL CORPORATION COM 73278L105 169,984 625,239 SH   SOLE   417,007 0 208,232
PPG INDS INC COM 693506107 2,482 23,400 SH   SOLE   23,400 0 0
PROOFPOINT INC COM 743424103 205,075 1,845,529 SH   SOLE   1,375,779 0 469,750
PULTE GROUP INC COM 745867101 2,556 75,101 SH   SOLE   75,101 0 0
PURPLE INNOVATION INC COM 74640Y106 30,161 1,675,588 SH   SOLE   1,675,588 0 0
Q2 HLDGS INC COM 74736L109 109,418 1,275,411 SH   SOLE   820,506 0 454,905
QAD INC CL A 74727D306 5,503 133,306 SH   SOLE   104,376 0 28,930
RADIANT LOGISTICS INC COM 75025X100 4,407 1,121,359 SH   SOLE   862,454 0 258,905
RAPID7 INC COM 753422104 102,711 2,013,143 SH   SOLE   1,395,463 0 617,680
RBC BEARINGS INC COM 75524B104 216,930 1,618,399 SH   SOLE   1,076,631 0 541,768
RED VIOLET INC COM 75704L104 4,661 264,237 SH   SOLE   202,719 0 61,518
REGAL BELOIT CORP COM 758750103 11,202 128,291 SH   SOLE   123,039 0 5,252
REPAY HLDGS CORP COM CL A 76029L100 82,671 3,356,497 SH   SOLE   2,718,544 0 637,953
ROPER TECHNOLOGIES INC COM 776696106 440 1,133 SH   SOLE   1,133 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 4,221 1,327,252 SH   SOLE   1,019,617 0 307,635
SANGAMO THERAPEUTICS INC COM 800677106 60,508 6,753,143 SH   SOLE   5,370,810 0 1,382,333
SANMINA CORPORATION COM 801056102 7,153 285,648 SH   SOLE   273,246 0 12,402
SCIENCE APPLICATIONS INTL CO COM 808625107 3,487 44,887 SH   SOLE   44,887 0 0
SEA LTD SPONSORED ADS 81141R100 77,039 718,379 SH   SOLE   668,959 0 49,420
SELECTA BIOSCIENCES INC COM 816212104 6,930 2,440,057 SH   SOLE   2,440,057 0 0
SHAKE SHACK INC CL A 819047101 37,754 712,602 SH   SOLE   503,688 0 208,914
SHARPSPRING INC COM 820054104 4,637 528,186 SH   SOLE   405,417 0 122,769
SILK RD MED INC COM 82710M100 106,007 2,530,599 SH   SOLE   2,180,469 0 350,130
SIMULATIONS PLUS INC COM 829214105 9,024 150,852 SH   SOLE   150,852 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 133,223 1,168,932 SH   SOLE   816,488 0 352,444
SITIME CORP COM 82982T106 8,159 172,086 SH   SOLE   130,797 0 41,289
SKYLINE CHAMPION CORPORATION COM 830830105 53,235 2,187,131 SH   SOLE   2,047,966 0 139,165
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5,504 741,846 SH   SOLE   741,846 0 0
SOUND FINL BANCORP INC COM 83607A100 2,538 106,813 SH   SOLE   81,384 0 25,429
SQUARE INC CL A 852234103 15,651 149,138 SH   SOLE   149,138 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,844 228,000 SH   SOLE   228,000 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 8,135 607,120 SH   SOLE   607,120 0 0
SYSTEMAX INC COM 871851101 5,846 284,614 SH   SOLE   218,717 0 65,897
TABULA RASA HEALTHCARE INC COM 873379101 35,515 648,905 SH   SOLE   648,905 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5,500 132,747 SH   SOLE   101,990 0 30,757
TANDEM DIABETES CARE INC COM NEW 875372203 29,211 295,302 SH   SOLE   295,302 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 605 19,606 SH   SOLE   0 0 19,606
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18,270 957,052 SH   SOLE   913,712 0 43,340
TPI COMPOSITES INC COM 87266J104 21,623 925,260 SH   SOLE   861,437 0 63,823
TRADEWEB MKTS INC CL A 892672106 18,824 323,766 SH   SOLE   323,766 0 0
TRANSCAT INC COM 893529107 12,929 499,974 SH   SOLE   499,974 0 0
TREX CO INC COM 89531P105 232,756 1,789,468 SH   SOLE   1,244,418 0 545,050
TRIP COM GROUP LTD ADS 89677Q107 29,869 1,152,347 SH   SOLE   1,080,309 0 72,038
TUCOWS INC COM NEW 898697206 5,247 91,531 SH   SOLE   70,227 0 21,304
TWIST BIOSCIENCE CORP COM 90184D100 6,691 147,706 SH   SOLE   147,706 0 0
TYLER TECHNOLOGIES INC COM 902252105 28,215 81,338 SH   SOLE   33,210 0 48,128
U S PHYSICAL THERAPY INC COM 90337L108 45,080 556,403 SH   SOLE   411,638 0 144,765
UFP TECHNOLOGIES INC COM 902673102 9,573 217,261 SH   SOLE   217,261 0 0
UNION PAC CORP COM 907818108 2,502 14,800 SH   SOLE   14,800 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,448 26,350 SH   SOLE   26,350 0 0
UPLAND SOFTWARE INC COM 91544A109 32,040 921,744 SH   SOLE   898,650 0 23,094
VALVOLINE INC COM 92047W101 149,758 7,747,455 SH   SOLE   5,907,574 0 1,839,881
VARONIS SYS INC COM 922280102 29,478 333,162 SH   SOLE   231,235 0 101,927
VEEVA SYS INC CL A COM 922475108 26,484 112,977 SH   SOLE   112,977 0 0
VIEMED HEALTHCARE INC COM 92663R105 2,931 305,802 SH   SOLE   235,159 0 70,643
VIRTUSA CORP COM 92827P102 4,799 147,790 SH   SOLE   113,199 0 34,591
WAYFAIR INC CL A 94419L101 19,513 98,743 SH   SOLE   98,743 0 0
WEBSTER FINL CORP CONN COM 947890109 82,426 2,881,018 SH   SOLE   2,204,983 0 676,035
WEX INC COM 96208T104 35,109 212,768 SH   SOLE   148,490 0 64,278
WHIRLPOOL CORP COM 963320106 2,299 17,752 SH   SOLE   17,752 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 11,415 746,569 SH   SOLE   716,162 0 30,407
YETI HLDGS INC COM 98585X104 126,304 2,955,860 SH   SOLE   2,150,484 0 805,376
ZENDESK INC COM 98936J101 119,639 1,351,397 SH   SOLE   966,332 0 385,065