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 98,771 1,334,749 SH   SOLE   1,334,749 0 0
AAON INC COM PAR $0.004 000360206 62,954 1,370,357 SH   SOLE   1,370,357 0 0
ABRAXAS PETE CORP COM 003830106 1,288 2,537,189 SH   SOLE   2,537,189 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,545 49,988 SH   SOLE   49,988 0 0
ADDUS HOMECARE CORP COM 006739106 9,212 116,191 SH   SOLE   116,191 0 0
ALAMO GROUP INC COM 011311107 9,936 84,401 SH   SOLE   84,401 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,785 315,642 SH   SOLE   315,642 0 0
ALLEGIANT TRAVEL CO COM 01748X102 126,065 842,344 SH   SOLE   842,344 0 0
ALTRA INDL MOTION CORP COM 02208R106 96,822 3,496,021 SH   SOLE   3,496,021 0 0
AMBARELLA INC SHS G037AX101 12,476 198,554 SH   SOLE   198,554 0 0
ARBOR RLTY TR INC COM 038923108 35,451 2,704,129 SH   SOLE   2,704,129 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 26,945 954,149 SH   SOLE   954,149 0 0
AT&T INC COM 00206R102 6,699 177,045 SH   SOLE   177,045 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 9,557 676,811 SH   SOLE   676,811 0 0
ATRICURE INC COM 04963C209 17,155 687,847 SH   SOLE   687,847 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,854 72,753 SH   SOLE   72,753 0 0
AXOS FINL INC COM 05465C100 22,685 820,438 SH   SOLE   820,438 0 0
BALCHEM CORP COM 057665200 140,999 1,421,502 SH   SOLE   1,421,502 0 0
BANDWIDTH INC COM CL A 05988J103 15,248 234,184 SH   SOLE   234,184 0 0
BANK OZK COM 06417N103 6,083 223,048 SH   SOLE   223,048 0 0
BARNES GROUP INC COM 067806109 175,999 3,414,801 SH   SOLE   3,414,801 0 0
BELDEN INC COM 077454106 9,136 171,281 SH   SOLE   171,281 0 0
BG STAFFING INC COM 05544A109 4,845 253,511 SH   SOLE   253,511 0 0
BOOT BARN HLDGS INC COM 099406100 11,548 330,879 SH   SOLE   330,879 0 0
BOX INC CL A 10316T104 6,899 416,601 SH   SOLE   416,601 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 27,957 3,141,209 SH   SOLE   3,141,209 0 0
CANTEL MEDICAL CORP COM 138098108 178,195 2,382,284 SH   SOLE   2,382,284 0 0
CAPITAL BANCORP INC MD COM 139737100 4,962 364,325 SH   SOLE   364,325 0 0
CASTLE BIOSCIENCES INC COM 14843C105 4,984 275,511 SH   SOLE   275,511 0 0
CBTX INC COM 12481V104 8,628 309,455 SH   SOLE   309,455 0 0
CHEFS WHSE INC COM 163086101 7,411 183,808 SH   SOLE   183,808 0 0
CHEMOCENTRYX INC COM 16383L106 21,800 3,215,370 SH   SOLE   3,215,370 0 0
CHUYS HLDGS INC COM 171604101 44,623 1,802,215 SH   SOLE   1,802,215 0 0
CIMPRESS N V SHS EURO N20146101 125,731 953,665 SH   SOLE   953,665 0 0
CITIGROUP INC COM NEW 172967424 4,196 60,736 SH   SOLE   60,736 0 0
CLARIVATE ANALYTICS PLC COM G21810109 45,166 2,677,302 SH   SOLE   2,677,302 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 2,352 1,152,731 SH   SOLE   1,152,731 0 0
COHEN & STEERS INC COM 19247A100 85,031 1,547,988 SH   SOLE   1,547,988 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 18,635 1,196,110 SH   SOLE   1,196,110 0 0
COPA HOLDINGS SA CL A P31076105 23,568 238,662 SH   SOLE   238,662 0 0
COPART INC COM 217204106 179,749 2,237,637 SH   SOLE   2,237,637 0 0
CREDICORP LTD COM G2519Y108 1,825 8,755 SH   SOLE   8,755 0 0
CREDIT ACCEP CORP MICH COM 225310101 120,690 261,624 SH   SOLE   261,624 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 5,102 356,637 SH   SOLE   356,637 0 0
CRYOLIFE INC COM 228903100 18,990 699,438 SH   SOLE   699,438 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 43,313 1,478,780 SH   SOLE   1,478,780 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 52,569 526,637 SH   SOLE   526,637 0 0
CYTOKINETICS INC COM NEW 23282W605 28,012 2,461,526 SH   SOLE   2,461,526 0 0
DENALI THERAPEUTICS INC COM 24823R105 14,978 977,661 SH   SOLE   977,661 0 0
DESCARTES SYS GROUP INC COM 249906108 10,059 249,052 SH   SOLE   249,052 0 0
DIGI INTL INC COM 253798102 5,319 390,532 SH   SOLE   390,532 0 0
DIGIMARC CORP NEW COM 25381B101 4,475 114,476 SH   SOLE   114,476 0 0
DMC GLOBAL INC COM 23291C103 12,168 276,660 SH   SOLE   276,660 0 0
DOCUSIGN INC COM 256163106 96,488 1,558,276 SH   SOLE   1,558,276 0 0
DORMAN PRODUCTS INC COM 258278100 29,923 376,196 SH   SOLE   376,196 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,103 42,800 SH   SOLE   42,800 0 0
EAGLE BANCORP INC MD COM 268948106 149,416 3,348,633 SH   SOLE   3,348,633 0 0
EATON CORP PLC SHS G29183103 3,792 45,600 SH   SOLE   45,600 0 0
EBIX INC COM NEW 278715206 16,742 397,672 SH   SOLE   397,672 0 0
EGAIN CORP COM NEW 28225C806 2,727 340,616 SH   SOLE   340,616 0 0
ENDAVA PLC ADS 29260V105 38,086 1,006,248 SH   SOLE   1,006,248 0 0
ENSIGN GROUP INC COM 29358P101 192,942 4,067,941 SH   SOLE   4,067,941 0 0
ENVESTNET INC COM 29404K106 49,612 874,987 SH   SOLE   874,987 0 0
EPAM SYS INC COM 29414B104 99,368 545,021 SH   SOLE   545,021 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,900 63,750 SH   SOLE   63,750 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 23,110 630,397 SH   SOLE   630,397 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 14,147 570,439 SH   SOLE   570,439 0 0
EURONET WORLDWIDE INC COM 298736109 241,717 1,652,204 SH   SOLE   1,652,204 0 0
EVERBRIDGE INC COM 29978A104 2,359 38,235 SH   SOLE   38,235 0 0
EXACT SCIENCES CORP COM 30063P105 64,689 715,828 SH   SOLE   715,828 0 0
EXAGEN INC COM 30068X103 5,744 370,828 SH   SOLE   370,828 0 0
EXELON CORP COM 30161N101 6,929 143,419 SH   SOLE   143,419 0 0
FABRINET SHS G3323L100 91,909 1,757,349 SH   SOLE   1,757,349 0 0
FB FINL CORP COM 30257X104 23,419 623,680 SH   SOLE   623,680 0 0
FIVE BELOW INC COM 33829M101 218,820 1,735,287 SH   SOLE   1,735,287 0 0
FIVE9 INC COM 338307101 144,673 2,692,089 SH   SOLE   2,692,089 0 0
FLEXION THERAPEUTICS INC COM 33938J106 27,054 1,974,059 SH   SOLE   1,974,059 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 126,148 2,466,246 SH   SOLE   2,466,246 0 0
FRESHPET INC COM 358039105 68,618 1,378,703 SH   SOLE   1,378,703 0 0
GLAUKOS CORP COM 377322102 9,922 158,731 SH   SOLE   158,731 0 0
GLOBAL WTR RES INC COM 379463102 4,740 400,365 SH   SOLE   400,365 0 0
GLOBANT S A COM L44385109 205,188 2,240,528 SH   SOLE   2,240,528 0 0
GOOSEHEAD INS INC COM CL A 38267D109 53,540 1,084,902 SH   SOLE   1,084,902 0 0
GRAN TIERRA ENERGY INC COM 38500T101 6,268 5,014,173 SH   SOLE   5,014,173 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 43,670 1,259,233 SH   SOLE   1,259,233 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 410 31,554 SH   SOLE   31,554 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 93,316 885,520 SH   SOLE   885,520 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 4,761 544,707 SH   SOLE   544,707 0 0
HACKETT GROUP INC COM 404609109 27,760 1,686,506 SH   SOLE   1,686,506 0 0
HAMILTON LANE INC CL A 407497106 99,550 1,747,720 SH   SOLE   1,747,720 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 5,218 209,315 SH   SOLE   209,315 0 0
HEALTHCARE SVCS GRP INC COM 421906108 106,403 4,380,535 SH   SOLE   4,380,535 0 0
HEALTHEQUITY INC COM 42226A107 105,834 1,852,019 SH   SOLE   1,852,019 0 0
HEICO CORP NEW CL A 422806208 80,055 822,682 SH   SOLE   822,682 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 128,605 3,169,950 SH   SOLE   3,169,950 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 7,137 269,302 SH   SOLE   269,302 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 16,169 489,663 SH   SOLE   489,663 0 0
HUBSPOT INC COM 443573100 83,363 549,849 SH   SOLE   549,849 0 0
I3 VERTICALS INC COM CL A 46571Y107 6,092 302,786 SH   SOLE   302,786 0 0
ICF INTL INC COM 44925C103 13,202 156,290 SH   SOLE   156,290 0 0
ICON PLC SHS G4705A100 221,015 1,500,032 SH   SOLE   1,500,032 0 0
ING GROEP N V SPONSORED ADR 456837103 2,404 230,000 SH   SOLE   230,000 0 0
INMODE LTD SHS M5425M103 9,375 435,859 SH   SOLE   435,859 0 0
INNOSPEC INC COM 45768S105 35,267 395,637 SH   SOLE   395,637 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13,617 6,642,546 SH   SOLE   6,642,546 0 0
INPHI CORP COM 45772F107 23,165 379,451 SH   SOLE   379,451 0 0
INSPIRE MED SYS INC COM 457730109 37,772 619,009 SH   SOLE   619,009 0 0
INSTRUCTURE INC COM 45781U103 5,549 143,242 SH   SOLE   143,242 0 0
INSULET CORP COM 45784P101 75,396 457,141 SH   SOLE   457,141 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,712 32,400 SH   SOLE   32,400 0 0
INTERXION HOLDING N.V SHS N47279109 170,166 2,088,947 SH   SOLE   2,088,947 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 29,998 4,015,760 SH   SOLE   4,015,760 0 0
INVESTAR HLDG CORP COM 46134L105 4,856 204,026 SH   SOLE   204,026 0 0
IPG PHOTONICS CORP COM 44980X109 5,478 40,396 SH   SOLE   40,396 0 0
IRIDEX CORP COM 462684101 1,113 589,043 SH   SOLE   589,043 0 0
ISHARES TR MSCI INDIA ETF 46429B598 14,672 437,053 SH   SOLE   437,053 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 22,411 637,395 SH   SOLE   637,395 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,776 37,980 SH   SOLE   37,980 0 0
JOHNSON & JOHNSON COM 478160104 4,334 33,499 SH   SOLE   33,499 0 0
KADANT INC COM 48282T104 115,014 1,310,098 SH   SOLE   1,310,098 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 197,272 5,434,477 SH   SOLE   5,434,477 0 0
KOHLS CORP COM 500255104 1,788 36,000 SH   SOLE   36,000 0 0
KORNIT DIGITAL LTD SHS M6372Q113 100,501 3,265,131 SH   SOLE   3,265,131 0 0
KURA SUSHI USA INC CL A COM 501270102 4,484 228,523 SH   SOLE   228,523 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,192 19,000 SH   SOLE   19,000 0 0
LADDER CAP CORP CL A 505743104 28,529 1,651,924 SH   SOLE   1,651,924 0 0
LEMAITRE VASCULAR INC COM 525558201 7,929 231,965 SH   SOLE   231,965 0 0
LGI HOMES INC COM 50187T106 136,362 1,636,601 SH   SOLE   1,636,601 0 0
LHC GROUP INC COM 50187A107 20,290 178,672 SH   SOLE   178,672 0 0
LIMELIGHT NETWORKS INC COM 53261M104 6,444 2,126,896 SH   SOLE   2,126,896 0 0
LITHIA MTRS INC CL A 536797103 27,337 206,502 SH   SOLE   206,502 0 0
LONESTAR RES US INC CL A VTG 54240F103 5,212 1,916,243 SH   SOLE   1,916,243 0 0
LOVESAC COMPANY COM 54738L109 14,711 787,924 SH   SOLE   787,924 0 0
MACROGENICS INC COM 556099109 17,926 1,404,870 SH   SOLE   1,404,870 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 46,103 2,031,870 SH   SOLE   2,031,870 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 4,572 306,351 SH   SOLE   306,351 0 0
MATTHEWS INTL CORP CL A 577128101 8,797 248,560 SH   SOLE   248,560 0 0
MAXLINEAR INC COM 57776J100 10,875 485,939 SH   SOLE   485,939 0 0
MEDALLIA INC COM 584021109 110,043 4,111,755 SH   SOLE   4,111,755 0 0
MEDPACE HLDGS INC COM 58506Q109 118,178 1,406,210 SH   SOLE   1,406,210 0 0
MEI PHARMA INC COM NEW 55279B202 2,797 1,665,167 SH   SOLE   1,665,167 0 0
MERCADOLIBRE INC COM 58733R102 115,996 210,432 SH   SOLE   210,432 0 0
MESA LABS INC COM 59064R109 6,272 26,379 SH   SOLE   26,379 0 0
MFA FINL INC COM 55272X102 23,372 3,175,556 SH   SOLE   3,175,556 0 0
MITCHAM INDS INC COM 606501104 3,478 1,070,281 SH   SOLE   1,070,281 0 0
MODEL N INC COM 607525102 12,419 447,362 SH   SOLE   447,362 0 0
MOELIS & CO CL A 60786M105 16,971 516,610 SH   SOLE   516,610 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 118,006 8,189,208 SH   SOLE   8,189,208 0 0
MONOLITHIC PWR SYS INC COM 609839105 190,894 1,226,587 SH   SOLE   1,226,587 0 0
MONRO INC COM 610236101 264,963 3,353,534 SH   SOLE   3,353,534 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 11,941 467,908 SH   SOLE   467,908 0 0
NATIONAL CINEMEDIA INC COM 635309107 11,172 1,362,482 SH   SOLE   1,362,482 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18,167 544,420 SH   SOLE   544,420 0 0
NATIONAL VISION HLDGS INC COM 63845R107 101,411 4,213,153 SH   SOLE   4,213,153 0 0
NEOGEN CORP COM 640491106 174,726 2,565,355 SH   SOLE   2,565,355 0 0
NEURONETICS INC COM 64131A105 4,174 502,319 SH   SOLE   502,319 0 0
NLIGHT INC COM 65487K100 8,321 531,353 SH   SOLE   531,353 0 0
NOVANTA INC COM 67000B104 37,801 462,566 SH   SOLE   462,566 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 17,327 407,410 SH   SOLE   407,410 0 0
NV5 GLOBAL INC COM 62945V109 15,956 233,721 SH   SOLE   233,721 0 0
NVE CORP COM NEW 629445206 3,300 49,733 SH   SOLE   49,733 0 0
OIL STS INTL INC COM 678026105 7,967 599,018 SH   SOLE   599,018 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 92,213 542,523 SH   SOLE   542,523 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 170,407 2,905,986 SH   SOLE   2,905,986 0 0
OMNICELL INC COM 68213N109 4,348 60,169 SH   SOLE   60,169 0 0
ONE STOP SYS INC COM 68247W109 3,119 1,057,180 SH   SOLE   1,057,180 0 0
OOMA INC COM 683416101 3,965 381,254 SH   SOLE   381,254 0 0
OPTIMIZERX CORP COM NEW 68401U204 5,608 387,292 SH   SOLE   387,292 0 0
OPTINOSE INC COM 68404V100 5,012 715,975 SH   SOLE   715,975 0 0
ORACLE CORP COM 68389X105 4,185 76,052 SH   SOLE   76,052 0 0
ORTHOPEDIATRICS CORP COM 68752L100 12,725 360,886 SH   SOLE   360,886 0 0
PATRICK INDS INC COM 703343103 3,661 85,379 SH   SOLE   85,379 0 0
PAYLOCITY HLDG CORP COM 70438V106 201,257 2,062,487 SH   SOLE   2,062,487 0 0
PEOPLES UTAH BANCORP COM 712706209 7,560 267,217 SH   SOLE   267,217 0 0
PETIQ INC COM CL A 71639T106 31,515 1,156,086 SH   SOLE   1,156,086 0 0
PFIZER INC COM 717081103 6,428 178,906 SH   SOLE   178,906 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 106,641 1,879,137 SH   SOLE   1,879,137 0 0
PLANET FITNESS INC CL A 72703H101 44,629 771,192 SH   SOLE   771,192 0 0
POOL CORPORATION COM 73278L105 137,961 683,993 SH   SOLE   683,993 0 0
PROOFPOINT INC COM 743424103 124,600 965,518 SH   SOLE   965,518 0 0
PROSPERITY BANCSHARES INC COM 743606105 29,156 412,803 SH   SOLE   412,803 0 0
PROTO LABS INC COM 743713109 9,394 92,007 SH   SOLE   92,007 0 0
Q2 HLDGS INC COM 74736L109 64,098 812,707 SH   SOLE   812,707 0 0
QAD INC CL A 74727D306 4,208 91,126 SH   SOLE   91,126 0 0
RADIANT LOGISTICS INC COM 75025X100 5,413 1,046,987 SH   SOLE   1,046,987 0 0
RAPID7 INC COM 753422104 47,978 1,057,008 SH   SOLE   1,057,008 0 0
RBC BEARINGS INC COM 75524B104 265,906 1,602,710 SH   SOLE   1,602,710 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 13,133 3,126,933 SH   SOLE   3,126,933 0 0
RF INDS LTD COM PAR $0.01 749552105 2,446 345,531 SH   SOLE   345,531 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,942 83,970 SH   SOLE   83,970 0 0
SANGAMO THERAPEUTICS INC COM 800677106 62,432 6,898,523 SH   SOLE   6,898,523 0 0
SCHLUMBERGER LTD COM 806857108 2,962 86,697 SH   SOLE   86,697 0 0
SEATTLE GENETICS INC COM 812578102 8,966 104,985 SH   SOLE   104,985 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 4,608 355,266 SH   SOLE   355,266 0 0
SELECTA BIOSCIENCES INC COM 816212104 3,706 2,117,976 SH   SOLE   2,117,976 0 0
SHAKE SHACK INC CL A 819047101 41,872 427,096 SH   SOLE   427,096 0 0
SHARPSPRING INC COM 820054104 5,035 519,088 SH   SOLE   519,088 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,161 35,700 SH   SOLE   35,700 0 0
SIMULATIONS PLUS INC COM 829214105 7,123 205,267 SH   SOLE   205,267 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 139,686 1,887,142 SH   SOLE   1,887,142 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 34,754 1,154,998 SH   SOLE   1,154,998 0 0
SLEEP NUMBER CORP COM 83125X103 17,497 423,444 SH   SOLE   423,444 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11,276 840,238 SH   SOLE   840,238 0 0
SONIM TECHNOLOGIES INC COM 83548F101 1,609 549,080 SH   SOLE   549,080 0 0
SOUND FINL BANCORP INC COM 83607A100 4,335 120,546 SH   SOLE   120,546 0 0
SOUTH ST CORP COM 840441109 28,114 373,366 SH   SOLE   373,366 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 9,583 826,082 SH   SOLE   826,082 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,884 186,440 SH   SOLE   186,440 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 8,146 505,338 SH   SOLE   505,338 0 0
TABULA RASA HEALTHCARE INC COM 873379101 8,909 162,162 SH   SOLE   162,162 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,340 78,917 SH   SOLE   78,917 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 17,134 290,513 SH   SOLE   290,513 0 0
TELENAV INC COM 879455103 1,844 385,832 SH   SOLE   385,832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 106,377 1,946,522 SH   SOLE   1,946,522 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 21,953 1,140,989 SH   SOLE   1,140,989 0 0
TPI COMPOSITES INC COM 87266J104 11,647 621,188 SH   SOLE   621,188 0 0
TRANSCAT INC COM 893529107 10,088 393,923 SH   SOLE   393,923 0 0
TRANSMEDICS GROUP INC COM 89377M109 555 23,363 SH   SOLE   23,363 0 0
TREX CO INC COM 89531P105 197,333 2,170,169 SH   SOLE   2,170,169 0 0
TUCOWS INC COM NEW 898697206 4,533 83,695 SH   SOLE   83,695 0 0
TYLER TECHNOLOGIES INC COM 902252105 157,561 600,234 SH   SOLE   600,234 0 0
UNUM THERAPEUTICS INC COM 903214104 366 254,449 SH   SOLE   254,449 0 0
UPLAND SOFTWARE INC COM 91544A109 9,150 262,472 SH   SOLE   262,472 0 0
USANA HEALTH SCIENCES INC COM 90328M107 7,243 105,911 SH   SOLE   105,911 0 0
VALVOLINE INC COM 92047W101 112,987 5,128,781 SH   SOLE   5,128,781 0 0
VARONIS SYS INC COM 922280102 30,672 513,082 SH   SOLE   513,082 0 0
VEEVA SYS INC CL A COM 922475108 6,558 42,953 SH   SOLE   42,953 0 0
VICI PPTYS INC COM 925652109 4,242 187,299 SH   SOLE   187,299 0 0
VIEMED HEALTHCARE INC COM 92663R105 5,558 805,229 SH   SOLE   805,229 0 0
VIRTUSA CORP COM 92827P102 4,732 131,385 SH   SOLE   131,385 0 0
WALMART INC COM 931142103 4,225 35,602 SH   SOLE   35,602 0 0
WAYFAIR INC CL A 94419L101 9,948 88,730 SH   SOLE   88,730 0 0
WEBSTER FINL CORP CONN COM 947890109 93,607 1,997,165 SH   SOLE   1,997,165 0 0
WELLS FARGO CO NEW COM 949746101 6,121 121,344 SH   SOLE   121,344 0 0
WESCO INTL INC COM 95082P105 9,215 192,912 SH   SOLE   192,912 0 0
ZAGG INC COM 98884U108 7,976 1,272,165 SH   SOLE   1,272,165 0 0
ZENDESK INC COM 98936J101 73,689 1,011,096 SH   SOLE   1,011,096 0 0
ZUORA INC COM CL A 98983V106 3,662 243,337 SH   SOLE   243,337 0 0