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 112,615 1,326,440 SH   SOLE   1,025,245 0 301,195
AAON INC COM PAR $0.004 000360206 73,386 1,485,248 SH   SOLE   1,133,700 0 351,548
ABRAXAS PETE CORP COM 003830106 886 2,524,023 SH   SOLE   2,524,023 0 0
ADDUS HOMECARE CORP COM 006739106 10,768 110,764 SH   SOLE   110,764 0 0
ALAMO GROUP INC COM 011311107 13,619 108,478 SH   SOLE   108,478 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,984 249,808 SH   SOLE   242,184 0 7,624
ALLEGIANT TRAVEL CO COM 01748X102 195,684 1,124,362 SH   SOLE   794,577 0 329,785
ALTRA INDL MOTION CORP COM 02208R106 135,587 3,744,456 SH   SOLE   2,653,301 0 1,091,155
AMBARELLA INC SHS G037AX101 4,075 67,282 SH   SOLE   53,159 0 14,123
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9,828 668,556 SH   SOLE   641,530 0 27,026
AMETEK INC NEW COM 031100100 280 2,803 SH   SOLE   2,803 0 0
AMPHENOL CORP NEW CL A 032095101 296 2,733 SH   SOLE   2,733 0 0
ARBOR RLTY TR INC COM 038923108 38,687 2,695,945 SH   SOLE   2,505,918 0 190,027
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 29,123 901,088 SH   SOLE   862,677 0 38,411
AT&T INC COM 00206R102 4,363 111,647 SH   SOLE   111,647 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 18,135 1,101,103 SH   SOLE   892,057 0 209,046
ATRICURE INC COM 04963C209 22,190 682,553 SH   SOLE   651,343 0 31,210
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,934 83,000 SH   SOLE   83,000 0 0
AXOS FINL INC COM 05465C100 31,654 1,045,363 SH   SOLE   973,633 0 71,730
BALCHEM CORP COM 057665200 153,720 1,512,546 SH   SOLE   1,077,632 0 434,914
BANDWIDTH INC COM CL A 05988J103 30,138 470,534 SH   SOLE   448,147 0 22,387
BANK OZK COM 06417N103 6,804 223,048 SH   SOLE   223,048 0 0
BARNES GROUP INC COM 067806109 267,688 4,320,339 SH   SOLE   3,106,156 0 1,214,183
BELDEN INC COM 077454106 10,227 185,954 SH   SOLE   177,546 0 8,408
BG STAFFING INC COM 05544A109 5,545 253,311 SH   SOLE   200,175 0 53,136
BIODELIVERY SCIENCES INTL IN COM 09060J106 8,415 1,331,431 SH   SOLE   1,331,431 0 0
BOOT BARN HLDGS INC COM 099406100 8,583 192,752 SH   SOLE   192,752 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 10,400 864,511 SH   SOLE   829,755 0 34,756
CAMPING WORLD HLDGS INC CL A 13462K109 51,266 3,478,011 SH   SOLE   2,758,260 0 719,751
CANTEL MEDICAL CORP COM 138098108 185,297 2,613,495 SH   SOLE   1,880,954 0 732,541
CAPITAL BANCORP INC MD COM 139737100 5,419 363,925 SH   SOLE   284,100 0 79,825
CASTLE BIOSCIENCES INC COM 14843C105 12,936 376,367 SH   SOLE   376,367 0 0
CBTX INC COM 12481V104 10,455 335,969 SH   SOLE   335,969 0 0
CENTENE CORP DEL COM 15135B101 4,087 65,000 SH   SOLE   65,000 0 0
CHEFS WHSE INC COM 163086101 7,016 184,096 SH   SOLE   184,096 0 0
CHEMOCENTRYX INC COM 16383L106 51,458 1,301,076 SH   SOLE   1,087,723 0 213,353
CHUYS HLDGS INC COM 171604101 49,927 1,926,199 SH   SOLE   1,602,137 0 324,062
CIMPRESS PLC SHS EURO G2143T103 122,204 971,646 SH   SOLE   684,256 0 287,390
CITIGROUP INC COM NEW 172967424 4,129 51,686 SH   SOLE   51,686 0 0
CLARIVATE ANALYTICS PLC COM G21810109 74,380 4,427,404 SH   SOLE   3,176,486 0 1,250,918
COCRYSTAL PHARMA INC COM 19188J300 892 1,799,496 SH   SOLE   1,799,496 0 0
COHEN & STEERS INC COM 19247A100 100,930 1,608,191 SH   SOLE   1,147,533 0 460,658
CONSTRUCTION PARTNERS INC COM CL A 21044C107 18,232 1,080,744 SH   SOLE   1,008,404 0 72,340
COPA HOLDINGS SA CL A P31076105 28,992 268,250 SH   SOLE   256,421 0 11,829
COPART INC COM 217204106 32,514 357,537 SH   SOLE   96,468 0 261,069
CREDICORP LTD COM G2519Y108 1,306 6,130 SH   SOLE   3,553 0 2,577
CREDIT ACCEP CORP MICH COM 225310101 123,121 278,346 SH   SOLE   185,875 0 92,471
CROSSFIRST BANKSHARES INC COM 22766M109 5,027 348,592 SH   SOLE   274,275 0 74,317
CRYOLIFE INC COM 228903100 21,509 793,994 SH   SOLE   793,994 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 132,041 1,132,624 SH   SOLE   827,200 0 305,424
CYTOKINETICS INC COM NEW 23282W605 27,517 2,593,460 SH   SOLE   2,149,815 0 443,645
DANA INCORPORATED COM 235825205 13,146 722,290 SH   SOLE   689,900 0 32,390
DENALI THERAPEUTICS INC COM 24823R105 18,410 1,056,846 SH   SOLE   828,760 0 228,086
DESCARTES SYS GROUP INC COM 249906108 13,526 316,449 SH   SOLE   249,302 0 67,147
DIGI INTL INC COM 253798102 5,346 301,684 SH   SOLE   236,211 0 65,473
DIGIMARC CORP NEW COM 25381B101 3,842 114,476 SH   SOLE   114,476 0 0
DMC GLOBAL INC COM 23291C103 7,865 175,015 SH   SOLE   159,630 0 15,385
DOCUSIGN INC COM 256163106 118,172 1,594,551 SH   SOLE   1,217,739 0 376,812
DORMAN PRODUCTS INC COM 258278100 20,288 267,931 SH   SOLE   256,008 0 11,923
DUKE ENERGY CORP NEW COM NEW 26441C204 6,563 71,950 SH   SOLE   71,950 0 0
EAGLE BANCORP INC MD COM 268948106 150,759 3,100,121 SH   SOLE   2,107,055 0 993,066
EATON CORP PLC SHS G29183103 3,183 33,600 SH   SOLE   33,600 0 0
EBIX INC COM NEW 278715206 13,782 412,512 SH   SOLE   376,716 0 35,796
EGAIN CORP COM NEW 28225C806 4,177 527,412 SH   SOLE   412,708 0 114,704
ENDAVA PLC ADS 29260V105 53,281 1,143,361 SH   SOLE   1,007,408 0 135,953
ENSIGN GROUP INC COM 29358P101 215,983 4,760,476 SH   SOLE   3,360,353 0 1,400,123
EPAM SYS INC COM 29414B104 107,593 507,130 SH   SOLE   327,622 0 179,508
EPR PPTYS COM SH BEN INT 26884U109 4,009 56,750 SH   SOLE   56,750 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 39,636 664,707 SH   SOLE   564,733 0 99,974
ESQUIRE FINL HLDGS INC COM 29667J101 15,922 610,739 SH   SOLE   536,936 0 73,803
EURONET WORLDWIDE INC COM 298736109 284,678 1,806,789 SH   SOLE   1,240,365 0 566,424
EXACT SCIENCES CORP COM 30063P105 66,465 718,694 SH   SOLE   504,944 0 213,750
EXAGEN INC COM 30068X103 8,926 351,413 SH   SOLE   351,413 0 0
EXELON CORP COM 30161N101 6,551 143,700 SH   SOLE   143,700 0 0
FABRINET SHS G3323L100 145,122 2,238,148 SH   SOLE   1,813,974 0 424,174
FB FINL CORP COM 30257X104 26,777 676,350 SH   SOLE   645,814 0 30,536
FIVE BELOW INC COM 33829M101 223,670 1,749,333 SH   SOLE   1,182,201 0 567,132
FIVE9 INC COM 338307101 210,994 3,217,358 SH   SOLE   2,251,819 0 965,539
FLEXION THERAPEUTICS INC COM 33938J106 44,895 2,168,857 SH   SOLE   1,824,478 0 344,379
FLOOR & DECOR HLDGS INC CL A 339750101 156,225 3,074,683 SH   SOLE   2,292,446 0 782,237
FORRESTER RESH INC COM 346563109 1,550 37,160 SH   SOLE   29,475 0 7,685
FREQUENCY THERAPEUTICS INC COM 35803L108 18,552 1,058,306 SH   SOLE   833,134 0 225,172
FRESHPET INC COM 358039105 76,727 1,298,472 SH   SOLE   1,079,041 0 219,431
GLAUKOS CORP COM 377322102 11,099 203,755 SH   SOLE   203,755 0 0
GLOBAL WTR RES INC COM 379463102 5,080 386,349 SH   SOLE   302,668 0 83,681
GLOBANT S A COM L44385109 253,448 2,389,888 SH   SOLE   1,659,155 0 730,733
GOOSEHEAD INS INC COM CL A 38267D109 46,887 1,105,829 SH   SOLE   895,374 0 210,455
GRAN TIERRA ENERGY INC COM 38500T101 6,993 5,421,076 SH   SOLE   5,173,832 0 247,244
GROCERY OUTLET HLDG CORP COM 39874R101 45,252 1,394,513 SH   SOLE   1,102,961 0 291,552
GUIDEWIRE SOFTWARE INC COM 40171V100 113,108 1,030,405 SH   SOLE   722,858 0 307,547
HABIT RESTAURANTS INC COM CL A 40449J103 6,641 636,707 SH   SOLE   636,707 0 0
HACKETT GROUP INC COM 404609109 21,281 1,318,535 SH   SOLE   1,211,977 0 106,558
HAMILTON LANE INC CL A 407497106 114,571 1,922,335 SH   SOLE   1,486,418 0 435,917
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1,108 51,650 SH   SOLE   0 0 51,650
HEALTHCARE SVCS GRP INC COM 421906108 113,242 4,656,316 SH   SOLE   3,485,589 0 1,170,727
HEALTHEQUITY INC COM 42226A107 162,195 2,189,755 SH   SOLE   1,456,331 0 733,424
HEICO CORP NEW CL A 422806208 74,999 837,692 SH   SOLE   673,996 0 163,696
HELIOS TECHNOLOGIES INC COM 42328H109 156,508 3,385,413 SH   SOLE   2,434,961 0 950,452
HENRY JACK & ASSOC INC COM 426281101 239 1,644 SH   SOLE   1,644 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,858 346,139 SH   SOLE   346,139 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 45,365 1,132,146 SH   SOLE   901,688 0 230,458
HUBSPOT INC COM 443573100 89,763 566,326 SH   SOLE   371,628 0 194,698
I3 VERTICALS INC COM CL A 46571Y107 7,349 260,146 SH   SOLE   204,430 0 55,716
ICF INTL INC COM 44925C103 14,316 156,259 SH   SOLE   156,259 0 0
ICON PLC SHS G4705A100 278,732 1,618,371 SH   SOLE   1,322,220 0 296,151
ING GROEP N V SPONSORED ADR 456837103 3,434 285,000 SH   SOLE   285,000 0 0
INMODE LTD SHS M5425M103 12,128 309,376 SH   SOLE   283,388 0 25,988
INNOSPEC INC COM 45768S105 40,382 390,393 SH   SOLE   373,582 0 16,811
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24,693 7,482,827 SH   SOLE   6,307,354 0 1,175,473
INPHI CORP COM 45772F107 21,747 293,798 SH   SOLE   278,219 0 15,579
INSPIRE MED SYS INC COM 457730109 48,519 653,801 SH   SOLE   548,760 0 105,041
INSTRUCTURE INC COM 45781U103 3,495 72,495 SH   SOLE   72,495 0 0
INSULET CORP COM 45784P101 59,865 349,677 SH   SOLE   268,295 0 81,382
INTERNATIONAL BUSINESS MACHS COM 459200101 5,026 37,499 SH   SOLE   37,499 0 0
INTERXION HOLDING N.V SHS N47279109 11,031 131,620 SH   SOLE   131,082 0 538
INTRA CELLULAR THERAPIES INC COM 46116X101 61,130 1,781,699 SH   SOLE   1,285,261 0 496,438
INVESTAR HLDG CORP COM 46134L105 4,865 202,726 SH   SOLE   159,714 0 43,012
IPG PHOTONICS CORP COM 44980X109 5,854 40,396 SH   SOLE   40,396 0 0
IRIDEX CORP COM 462684101 1,319 589,043 SH   SOLE   539,478 0 49,565
ISHARES TR RUS 2000 GRW ETF 464287648 100 468 SH   SOLE   468 0 0
ISHARES TR MSCI INDIA ETF 46429B598 11,983 340,897 SH   SOLE   118,914 0 221,983
ISHARES TR MSCI INDIA SM CP 46429B614 22,647 630,143 SH   SOLE   465,497 0 164,646
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,097 36,367 SH   SOLE   28,823 0 7,544
JOHNSON & JOHNSON COM 478160104 5,485 37,600 SH   SOLE   37,600 0 0
KADANT INC COM 48282T104 162,023 1,538,092 SH   SOLE   1,255,915 0 282,177
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 183,603 5,122,862 SH   SOLE   3,624,343 0 1,498,519
KOHLS CORP COM 500255104 1,529 30,000 SH   SOLE   30,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 121,838 3,559,402 SH   SOLE   2,722,914 0 836,488
KURA SUSHI USA INC CL A COM 501270102 4,973 195,386 SH   SOLE   153,377 0 42,009
LADDER CAP CORP CL A 505743104 31,325 1,736,410 SH   SOLE   1,661,224 0 75,186
LEMAITRE VASCULAR INC COM 525558201 8,336 231,875 SH   SOLE   231,875 0 0
LGI HOMES INC COM 50187T106 121,256 1,716,289 SH   SOLE   1,289,644 0 426,645
LHC GROUP INC COM 50187A107 20,564 149,272 SH   SOLE   142,157 0 7,115
LIMELIGHT NETWORKS INC COM 53261M104 9,572 2,346,062 SH   SOLE   2,346,062 0 0
LITHIA MTRS INC CL A 536797103 28,337 192,772 SH   SOLE   184,143 0 8,629
LONESTAR RES US INC CL A VTG 54240F103 5,501 2,107,843 SH   SOLE   2,107,843 0 0
LOVESAC COMPANY COM 54738L109 16,294 1,015,191 SH   SOLE   919,177 0 96,014
MACROGENICS INC COM 556099109 23,911 2,197,701 SH   SOLE   1,836,520 0 361,181
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 48,847 2,133,073 SH   SOLE   1,680,345 0 452,728
MASTERCRAFT BOAT HLDGS INC COM 57637H103 6,485 411,741 SH   SOLE   411,741 0 0
MATTHEWS INTL CORP CL A 577128101 10,327 270,564 SH   SOLE   258,350 0 12,214
MAXLINEAR INC COM 57776J100 9,165 431,885 SH   SOLE   395,512 0 36,373
MEDALLIA INC COM 584021109 155,088 4,999,089 SH   SOLE   3,671,997 0 1,327,092
MEDIFAST INC COM 58470H101 5,301 48,377 SH   SOLE   37,882 0 10,495
MEDPACE HLDGS INC COM 58506Q109 151,727 1,804,985 SH   SOLE   1,302,224 0 502,761
MEI PHARMA INC COM NEW 55279B202 10,950 4,415,167 SH   SOLE   4,229,470 0 185,697
MERCADOLIBRE INC COM 58733R102 114,838 200,787 SH   SOLE   167,802 0 32,985
MEREDITH CORP COM 589433101 7,909 243,566 SH   SOLE   232,668 0 10,898
MESA LABS INC COM 59064R109 6,579 26,379 SH   SOLE   26,379 0 0
MFA FINL INC COM 55272X102 22,985 3,004,603 SH   SOLE   2,868,300 0 136,303
MINERALS TECHNOLOGIES INC COM 603158106 10,429 180,972 SH   SOLE   173,589 0 7,383
MITCHAM INDS INC COM 606501104 3,072 1,070,281 SH   SOLE   862,514 0 207,767
MODEL N INC COM 607525102 14,518 413,974 SH   SOLE   380,356 0 33,618
MOELIS & CO CL A 60786M105 23,038 721,728 SH   SOLE   689,431 0 32,297
MONMOUTH REAL ESTATE INVT CO CL A 609720107 125,282 8,652,068 SH   SOLE   6,654,536 0 1,997,532
MONOLITHIC PWR SYS INC COM 609839105 222,950 1,252,389 SH   SOLE   828,539 0 423,850
MONRO INC COM 610236101 315,718 4,037,320 SH   SOLE   2,907,004 0 1,130,316
NAPCO SEC TECHNOLOGIES INC COM 630402105 12,532 426,419 SH   SOLE   380,383 0 46,036
NATIONAL CINEMEDIA INC COM 635309107 19,991 2,742,296 SH   SOLE   2,529,278 0 213,018
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 104,244 3,100,669 SH   SOLE   2,347,367 0 753,302
NATIONAL VISION HLDGS INC COM 63845R107 171,388 5,284,851 SH   SOLE   3,805,987 0 1,478,864
NEOGEN CORP COM 640491106 181,019 2,773,807 SH   SOLE   1,983,438 0 790,369
NLIGHT INC COM 65487K100 18,091 892,049 SH   SOLE   892,049 0 0
NOVANTA INC COM 67000B104 68,245 771,650 SH   SOLE   547,110 0 224,540
NU SKIN ENTERPRISES INC CL A 67018T105 18,106 441,823 SH   SOLE   421,539 0 20,284
NV5 GLOBAL INC COM 62945V109 10,118 200,549 SH   SOLE   186,098 0 14,451
NVE CORP COM NEW 629445206 3,551 49,733 SH   SOLE   49,733 0 0
OIL STS INTL INC COM 678026105 12,262 751,803 SH   SOLE   720,682 0 31,121
OLD DOMINION FREIGHT LINE IN COM 679580100 87,471 460,908 SH   SOLE   297,942 0 162,966
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 202,774 3,104,798 SH   SOLE   2,129,573 0 975,225
OMNICELL INC COM 68213N109 4,631 56,667 SH   SOLE   44,779 0 11,888
ONE STOP SYS INC COM 68247W109 2,109 1,044,280 SH   SOLE   1,044,280 0 0
OOMA INC COM 683416101 4,982 376,554 SH   SOLE   299,990 0 76,564
OPTIMIZERX CORP COM NEW 68401U204 6,222 605,857 SH   SOLE   474,189 0 131,668
OPTINOSE INC COM 68404V100 10,218 1,108,277 SH   SOLE   1,108,277 0 0
ORACLE CORP COM 68389X105 4,029 76,052 SH   SOLE   76,052 0 0
ORTHOPEDIATRICS CORP COM 68752L100 17,099 363,879 SH   SOLE   337,727 0 26,152
PATRICK INDS INC COM 703343103 5,341 101,874 SH   SOLE   80,089 0 21,785
PAYLOCITY HLDG CORP COM 70438V106 268,508 2,222,381 SH   SOLE   1,541,136 0 681,245
PENNANT GROUP INC COM 70805E109 59,388 1,795,814 SH   SOLE   1,165,429 0 630,385
PEOPLES UTAH BANCORP COM 712706209 8,045 267,088 SH   SOLE   267,088 0 0
PETIQ INC COM CL A 71639T106 42,240 1,686,236 SH   SOLE   1,291,526 0 394,710
PFIZER INC COM 717081103 7,017 179,106 SH   SOLE   179,106 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 130,007 2,031,359 SH   SOLE   1,681,488 0 349,871
PLANET FITNESS INC CL A 72703H101 61,582 824,618 SH   SOLE   556,313 0 268,305
POOL CORPORATION COM 73278L105 141,761 667,487 SH   SOLE   451,695 0 215,792
PROOFPOINT INC COM 743424103 149,732 1,304,517 SH   SOLE   967,918 0 336,599
PROTO LABS INC COM 743713109 11,299 111,270 SH   SOLE   111,270 0 0
Q2 HLDGS INC COM 74736L109 77,437 955,075 SH   SOLE   594,292 0 360,783
QAD INC CL A 74727D306 6,046 118,716 SH   SOLE   93,051 0 25,665
RADIANT LOGISTICS INC COM 75025X100 5,329 956,675 SH   SOLE   753,538 0 203,137
RAPID7 INC COM 753422104 64,761 1,156,031 SH   SOLE   881,012 0 275,019
RBC BEARINGS INC COM 75524B104 279,818 1,767,198 SH   SOLE   1,186,013 0 581,185
REPUBLIC FIRST BANCORP INC COM 760416107 13,008 3,111,906 SH   SOLE   1,584,958 0 1,526,948
RF INDS LTD COM PAR $0.01 749552105 2,230 329,930 SH   SOLE   260,185 0 69,745
ROPER TECHNOLOGIES INC COM 776696106 265 748 SH   SOLE   748 0 0
SANGAMO THERAPEUTICS INC COM 800677106 62,666 7,487,017 SH   SOLE   5,524,706 0 1,962,311
SCHLUMBERGER LTD COM 806857108 3,083 76,697 SH   SOLE   76,697 0 0
SEATTLE GENETICS INC COM 812578102 10,540 92,245 SH   SOLE   92,245 0 0
SELECTA BIOSCIENCES INC COM 816212104 10,075 4,416,827 SH   SOLE   4,416,827 0 0
SHAKE SHACK INC CL A 819047101 27,721 465,351 SH   SOLE   338,851 0 126,500
SHARPSPRING INC COM 820054104 5,945 518,333 SH   SOLE   405,948 0 112,385
SILK ROAD MEDICAL INC COM 82710M100 17,822 441,356 SH   SOLE   441,356 0 0
SIMULATIONS PLUS INC COM 829214105 7,457 256,522 SH   SOLE   256,522 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 136,542 1,506,253 SH   SOLE   1,082,440 0 423,813
SITIME CORPORATION COM 82982T106 4,525 177,437 SH   SOLE   139,212 0 38,225
SKYLINE CHAMPION CORPORATION COM 830830105 41,515 1,309,637 SH   SOLE   1,194,986 0 114,651
SLEEP NUMBER CORP COM 83125X103 13,414 272,411 SH   SOLE   260,252 0 12,159
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7,712 550,854 SH   SOLE   519,606 0 31,248
SOUND FINL BANCORP INC COM 83607A100 4,340 120,546 SH   SOLE   92,034 0 28,512
SOUTH ST CORP COM 840441109 34,331 395,747 SH   SOLE   378,722 0 17,025
SUNCOR ENERGY INC NEW COM 867224107 6,142 187,394 SH   SOLE   187,394 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 7,342 542,256 SH   SOLE   542,256 0 0
SYSTEMAX INC COM 871851101 5,921 235,314 SH   SOLE   184,538 0 50,776
TABULA RASA HEALTHCARE INC COM 873379101 25,653 526,976 SH   SOLE   526,976 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 6,157 91,201 SH   SOLE   71,409 0 19,792
TANDEM DIABETES CARE INC COM NEW 875372203 21,489 360,501 SH   SOLE   360,501 0 0
TELENAV INC COM 879455103 1,795 369,383 SH   SOLE   291,859 0 77,524
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 108,779 1,916,133 SH   SOLE   1,471,098 0 445,035
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 32,684 1,358,436 SH   SOLE   1,297,685 0 60,751
TPI COMPOSITES INC COM 87266J104 11,725 633,455 SH   SOLE   572,089 0 61,366
TRADEWEB MKTS INC CL A 892672106 6,799 146,680 SH   SOLE   146,680 0 0
TRANSCAT INC COM 893529107 12,036 377,763 SH   SOLE   377,763 0 0
TREX CO INC COM 89531P105 203,116 2,259,862 SH   SOLE   1,444,833 0 815,029
TRIP COM GROUP LTD ADS 89677Q107 52,293 1,559,125 SH   SOLE   1,476,538 0 82,587
TUCOWS INC COM NEW 898697206 5,798 93,849 SH   SOLE   74,057 0 19,792
TYLER TECHNOLOGIES INC COM 902252105 180,110 600,326 SH   SOLE   369,503 0 230,823
UFP TECHNOLOGIES INC COM 902673102 11,956 241,009 SH   SOLE   241,009 0 0
UPLAND SOFTWARE INC COM 91544A109 28,335 793,472 SH   SOLE   776,104 0 17,368
USANA HEALTH SCIENCES INC COM 90328M107 7,082 90,160 SH   SOLE   90,160 0 0
VALVOLINE INC COM 92047W101 119,897 5,600,053 SH   SOLE   4,343,926 0 1,256,127
VARONIS SYS INC COM 922280102 42,886 551,870 SH   SOLE   424,118 0 127,752
VEEVA SYS INC CL A COM 922475108 10,014 71,193 SH   SOLE   71,193 0 0
VIACOMCBS INC CL B 92556H206 1,922 45,804 SH   SOLE   45,804 0 0
VICI PPTYS INC COM 925652109 4,402 172,299 SH   SOLE   172,299 0 0
VIEMED HEALTHCARE INC COM 92663R105 4,635 740,240 SH   SOLE   588,018 0 152,222
VIRTUSA CORP COM 92827P102 7,003 154,479 SH   SOLE   121,449 0 33,030
WALMART INC COM 931142103 3,161 26,602 SH   SOLE   26,602 0 0
WAYFAIR INC CL A 94419L101 12,691 140,437 SH   SOLE   140,437 0 0
WEBSTER FINL CORP CONN COM 947890109 114,148 2,139,200 SH   SOLE   1,603,773 0 535,427
WELLS FARGO CO NEW COM 949746101 6,098 113,344 SH   SOLE   113,344 0 0
WESCO INTL INC COM 95082P105 12,567 211,605 SH   SOLE   202,087 0 9,518
WEX INC COM 96208T104 221 1,057 SH   SOLE   1,057 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,471 484,524 SH   SOLE   465,069 0 19,455
ZENDESK INC COM 98936J101 79,355 1,035,565 SH   SOLE   698,365 0 337,200