0000906304-20-000102.txt : 20200512 0000906304-20-000102.hdr.sgml : 20200512 20200511191144 ACCESSION NUMBER: 0000906304-20-000102 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200512 DATE AS OF CHANGE: 20200511 EFFECTIVENESS DATE: 20200512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROYCE & ASSOCIATES LP CENTRAL INDEX KEY: 0000906304 IRS NUMBER: 522343049 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03780 FILM NUMBER: 20866564 BUSINESS ADDRESS: STREET 1: 745 FIFTH AVENUE CITY: NEW YORK STATE: NY ZIP: 10151 BUSINESS PHONE: 212-508-4500 MAIL ADDRESS: STREET 1: 745 FIFTH AVENUE CITY: NEW YORK STATE: NY ZIP: 10151 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE & ASSOCIATES LLC DATE OF NAME CHANGE: 20020507 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE & ASSOCIATES INC /NY DATE OF NAME CHANGE: 19990329 FORMER COMPANY: FORMER CONFORMED NAME: QUEST ADVISORY CORP/NY DATE OF NAME CHANGE: 19970805 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000906304 XXXXXXXX 03-31-2020 03-31-2020 false ROYCE & ASSOCIATES LP
745 Fifth Avenue New York NY 10151
13F HOLDINGS REPORT 028-03780 N
John E. Denneen General Counsel 212-508-4500 John E. Denneen New York NY 05-11-2020 1 1148 7338751 1 Legg Mason, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE ACCO BRANDS CORP COM 00081T108 728 144100 SH SOLE 144100 0 0 ABM INDS INC COM 000957100 10666 437856 SH SOLE 437856 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 105 16936 SH SOLE 16936 0 0 AMC NETWORKS INC CL A 00164V103 49 2019 SH SOLE 2019 0 0 AMN HEALTHCARE SVCS INC COM 001744101 10252 177347 SH SOLE 177347 0 0 ANI PHARMACEUTICALS INC COM 00182C103 29 703 SH SOLE 703 0 0 A10 NETWORKS INC COM 002121101 10232 1647597 SH SOLE 1647597 0 0 ATN INTL INC COM 00215F107 9337 159039 SH SOLE 159039 0 0 AXT INC COM 00246W103 5777 1799674 SH SOLE 1799674 0 0 AZZ INC COM 002474104 157 5573 SH SOLE 5573 0 0 ABERCROMBIE & FITCH CO CL A 002896207 106 11635 SH SOLE 11635 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 299 142221 SH SOLE 142221 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 422 190000 SH SOLE 190000 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7625 415507 SH SOLE 415507 0 0 ACCURAY INC COM 004397105 4097 2156235 SH SOLE 2156235 0 0 ACI WORLDWIDE INC COM 004498101 5738 237597 SH SOLE 237597 0 0 ACME UTD CORP COM 004816104 2488 122763 SH SOLE 122763 0 0 ACORDA THERAPEUTICS INC COM 00484M106 17 18079 SH SOLE 18079 0 0 ADDUS HOMECARE CORP COM 006739106 2704 40000 SH SOLE 40000 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 846 75600 SH SOLE 75600 0 0 ADTRAN INC COM 00738A106 2737 356438 SH SOLE 356438 0 0 AEHR TEST SYSTEMS COM 00760J108 2161 1293900 SH SOLE 1293900 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 27 4170 SH SOLE 4170 0 0 AEGION CORP COM 00770F104 5657 315514 SH SOLE 315514 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 642 15351 SH SOLE 15351 0 0 ADVANCED ENERGY INDS COM 007973100 16343 337033 SH SOLE 337033 0 0 AEROVIRONMENT INC COM 008073108 1890 31000 SH SOLE 31000 0 0 AGNICO EAGLE MINES LTD COM 008474108 398 10000 SH SOLE 10000 0 0 AGILYSYS INC COM 00847J105 7224 432587 SH SOLE 432587 0 0 AGILE THERAPEUTICS INC COM 00847L100 167 90000 SH SOLE 90000 0 0 AIR LEASE CORP CL A 00912X302 53788 2429457 SH SOLE 2429457 0 0 AKCEA THERAPEUTICS INC COM 00972L107 31 2142 SH SOLE 2142 0 0 ALAMO GROUP INC COM 011311107 2509 28259 SH SOLE 28259 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 25696 5114779 SH SOLE 5114779 0 0 ALARM COM HLDGS INC COM 011642105 1245 32000 SH SOLE 32000 0 0 ALBEMARLE CORP COM 012653101 6403 113591 SH SOLE 113591 0 0 ALECTOR INC COM 014442107 28 1178 SH SOLE 1178 0 0 ALIMERA SCIENCES INC COM NEW 016259202 235 61125 SH SOLE 61125 0 0 ALLEGHANY CORP DEL COM 017175100 46942 84986 SH SOLE 84986 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1511 177813 SH SOLE 177813 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 4043 167705 SH SOLE 167705 0 0 ALLETE INC COM NEW 018522300 8037 132447 SH SOLE 132447 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 7254 390194 SH SOLE 390194 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 316 201000 SH SOLE 201000 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1 37 SH SOLE 37 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3355 476524 SH SOLE 476524 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 3032 878836 SH SOLE 878836 0 0 AMBAC FINL GROUP INC COM NEW 023139884 145 11730 SH SOLE 11730 0 0 AMERESCO INC CL A 02361E108 20316 1192927 SH SOLE 1192927 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11135 1400640 SH SOLE 1400640 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 174 9249 SH SOLE 9249 0 0 AMERICAN NATL INS CO COM 028591105 71 856 SH SOLE 856 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 525 21926 SH SOLE 21926 0 0 AMERICAN SOFTWARE INC CL A 029683109 1710 120352 SH SOLE 120352 0 0 AMER STATES WTR CO COM 029899101 956 11701 SH SOLE 11701 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4238 773374 SH SOLE 773374 0 0 AMERICAN VANGUARD CORP COM 030371108 2371 164000 SH SOLE 164000 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 4830 105989 SH SOLE 105989 0 0 AMERICAS CAR MART INC COM 03062T105 13521 239950 SH SOLE 239950 0 0 AMERIS BANCORP COM 03076K108 152 6385 SH SOLE 6385 0 0 AMES NATL CORP COM 031001100 9945 486300 SH SOLE 486300 0 0 AMKOR TECHNOLOGY INC COM 031652100 6697 859679 SH SOLE 859679 0 0 AMPCO-PITTSBURGH CORP COM 032037103 198 79002 SH SOLE 79002 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 2751 632306 SH SOLE 632306 0 0 ANGIODYNAMICS INC COM 03475V101 4089 392044 SH SOLE 392044 0 0 ANIKA THERAPEUTICS INC COM 035255108 400 13829 SH SOLE 13829 0 0 APOGEE ENTERPRISES INC COM 037598109 1702 81727 SH SOLE 81727 0 0 APPLE INC COM 037833100 127 500 SH SOLE 500 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9468 207092 SH SOLE 207092 0 0 APTARGROUP INC COM 038336103 18856 189431 SH SOLE 189431 0 0 APYX MED CORP COM 03837C106 1404 391031 SH SOLE 391031 0 0 ARCBEST CORP COM 03937C105 8856 505486 SH SOLE 505486 0 0 ARCH COAL INC CL A 039380407 752 26017 SH SOLE 26017 0 0 ARCHROCK INC COM 03957W106 3525 937400 SH SOLE 937400 0 0 ARCOSA INC COM 039653100 41471 1043550 SH SOLE 1043550 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 1446 106436 SH SOLE 106436 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 85903 2777345 SH SOLE 2777345 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 41 981 SH SOLE 981 0 0 ARGAN INC COM 04010E109 7513 217337 SH SOLE 217337 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 6431 601001 SH SOLE 601001 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 13683 636692 SH SOLE 636692 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2891 52343 SH SOLE 52343 0 0 ASHFORD INC COM 044104107 58 10000 SH SOLE 10000 0 0 ASPEN AEROGELS INC COM 04523Y105 4522 736489 SH SOLE 736489 0 0 ASPEN GROUP INC COM NEW 04530L203 2585 323520 SH SOLE 323520 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 102 156932 SH SOLE 156932 0 0 ASSOCIATED BANC CORP COM 045487105 7232 565446 SH SOLE 565446 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 5837 190759 SH SOLE 190759 0 0 ASTEC INDS INC COM 046224101 7754 221740 SH SOLE 221740 0 0 ASTRONOVA INC COM 04638F108 1696 218500 SH SOLE 218500 0 0 ASTRONICS CORP COM 046433108 4531 493539 SH SOLE 493539 0 0 ASURE SOFTWARE INC COM 04649U102 2116 355017 SH SOLE 355017 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 22 2194 SH SOLE 2194 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 8108 315854 SH SOLE 315854 0 0 ATRICURE INC COM 04963C209 5708 169943 SH SOLE 169943 0 0 ATRION CORP COM 049904105 21926 33732 SH SOLE 33732 0 0 AVALARA INC COM 05338G106 4871 65300 SH SOLE 65300 0 0 AVAYA HLDGS CORP COM 05351X101 8930 1103812 SH SOLE 1103812 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 955 112330 SH SOLE 112330 0 0 AVID TECHNOLOGY INC COM 05367P100 12087 1795931 SH SOLE 1795931 0 0 AVID BIOSERVICES INC COM 05368M106 1528 299000 SH SOLE 299000 0 0 AVNET INC COM 053807103 1 39 SH SOLE 39 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 17061 931770 SH SOLE 931770 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2359 40100 SH SOLE 40100 0 0 AXOS FINL INC COM 05465C100 5903 325599 SH SOLE 325599 0 0 BOK FINL CORP COM NEW 05561Q201 16720 392848 SH SOLE 392848 0 0 B. RILEY FINANCIAL INC COM 05580M108 15811 858384 SH SOLE 858384 0 0 BMC STK HLDGS INC COM 05591B109 28032 1581064 SH SOLE 1581064 0 0 BWX TECHNOLOGIES INC COM 05605H100 1997 41000 SH SOLE 41000 0 0 BADGER METER INC COM 056525108 4329 80760 SH SOLE 80760 0 0 BALCHEM CORP COM 057665200 23352 236549 SH SOLE 236549 0 0 BANDWIDTH INC COM CL A 05988J103 17478 259735 SH SOLE 259735 0 0 BANK HAWAII CORP COM 062540109 12369 223920 SH SOLE 223920 0 0 BANK OZK COM 06417N103 1591 95272 SH SOLE 95272 0 0 BAR HBR BANKSHARES COM 066849100 1009 58411 SH SOLE 58411 0 0 BARNES & NOBLE ED INC COM 06777U101 233 171318 SH SOLE 171318 0 0 BARRETT BUSINESS SVCS INC COM 068463108 133 3345 SH SOLE 3345 0 0 BAYCOM CORP COM 07272M107 2136 177282 SH SOLE 177282 0 0 BAYTEX ENERGY CORP COM 07317Q105 508 2175800 SH SOLE 2175800 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 7101 1102618 SH SOLE 1102618 0 0 BED BATH & BEYOND INC COM 075896100 417 99010 SH SOLE 99010 0 0 BEL FUSE INC CL A 077347201 474 67705 SH SOLE 67705 0 0 BELLRING BRANDS INC COM CL A 079823100 4496 263700 SH SOLE 263700 0 0 BENCHMARK ELECTRS INC COM 08160H101 329 16483 SH SOLE 16483 0 0 BENEFITFOCUS INC COM 08180D106 94 10600 SH SOLE 10600 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 2154 96200 SH SOLE 96200 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2560 14000 SH SOLE 14000 0 0 BIO RAD LABS INC CL A 090572207 10457 29829 SH SOLE 29829 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4567 480716 SH SOLE 480716 0 0 BIOTELEMETRY INC COM 090672106 9638 250279 SH SOLE 250279 0 0 BIO-TECHNE CORP COM 09073M104 42282 222984 SH SOLE 222984 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7883 139344 SH SOLE 139344 0 0 BLOOM ENERGY CORP COM CL A 093712107 4762 910574 SH SOLE 910574 0 0 BLUEBIRD BIO INC COM 09609G100 873 19000 SH SOLE 19000 0 0 BOINGO WIRELESS INC COM 09739C102 531 50000 SH SOLE 50000 0 0 BOISE CASCADE CO DEL COM 09739D100 756 31791 SH SOLE 31791 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 3752 333472 SH SOLE 333472 0 0 BORGWARNER INC COM 099724106 1 29 SH SOLE 29 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 364 50888 SH SOLE 50888 0 0 BOTTOMLINE TECH DEL INC COM 101388106 359 9800 SH SOLE 9800 0 0 BOWL AMER INC CL A 102565108 3835 441600 SH SOLE 441600 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1819 220000 SH SOLE 220000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1836 18000 SH SOLE 18000 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 43 6728 SH SOLE 6728 0 0 BROOKS AUTOMATION INC NEW COM 114340102 25096 822831 SH SOLE 822831 0 0 BRUNSWICK CORP COM 117043109 8195 231700 SH SOLE 231700 0 0 BRYN MAWR BK CORP COM 117665109 993 35000 SH SOLE 35000 0 0 BUCKLE INC COM 118440106 1766 128798 SH SOLE 128798 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1895 154981 SH SOLE 154981 0 0 CAE INC COM 124765108 506 40000 SH SOLE 40000 0 0 CIT GROUP INC COM NEW 125581801 7894 457360 SH SOLE 457360 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 1648 732366 SH SOLE 732366 0 0 CNB FINL CORP PA COM 126128107 12385 656308 SH SOLE 656308 0 0 CRA INTL INC COM 12618T105 2392 71589 SH SOLE 71589 0 0 CRH MED CORP COM 12626F105 635 475000 SH SOLE 475000 0 0 CSG SYS INTL INC COM 126349109 555 13265 SH SOLE 13265 0 0 CSW INDUSTRIALS INC COM 126402106 1297 20000 SH SOLE 20000 0 0 CVR ENERGY INC COM 12662P108 64 3847 SH SOLE 3847 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 69328 607393 SH SOLE 607393 0 0 CACTUS INC CL A 127203107 32 2744 SH SOLE 2744 0 0 CADENCE BANCORPORATION CL A 12739A100 104 15887 SH SOLE 15887 0 0 CALAMP CORP COM 128126109 4870 1082168 SH SOLE 1082168 0 0 CALERES INC COM 129500104 4407 847525 SH SOLE 847525 0 0 CALLAWAY GOLF CO COM 131193104 1472 144000 SH SOLE 144000 0 0 CALLON PETE CO DEL COM 13123X102 35 63252 SH SOLE 63252 0 0 CAMDEN NATL CORP COM 133034108 13632 433447 SH SOLE 433447 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3453 606813 SH SOLE 606813 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4702 236379 SH SOLE 236379 0 0 CAPITAL CITY BK GROUP INC COM 139674105 342 16988 SH SOLE 16988 0 0 CAREDX INC COM 14167L103 12658 579860 SH SOLE 579860 0 0 CARLISLE COS INC COM 142339100 8339 66563 SH SOLE 66563 0 0 CARMAX INC COM 143130102 377 7000 SH SOLE 7000 0 0 CARLYLE GROUP INC COM 14316J108 2388 110300 SH SOLE 110300 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4050 207673 SH SOLE 207673 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 3998 2196768 SH SOLE 2196768 0 0 CARVANA CO CL A 146869102 1818 33000 SH SOLE 33000 0 0 CASS INFORMATION SYS INC COM 14808P109 1662 47260 SH SOLE 47260 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 1619 2239034 SH SOLE 2239034 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2479 643991 SH SOLE 643991 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 3156 437158 SH SOLE 437158 0 0 CATHAY GEN BANCORP COM 149150104 57 2481 SH SOLE 2481 0 0 CATO CORP NEW CL A 149205106 1339 125455 SH SOLE 125455 0 0 CAVCO INDS INC DEL COM 149568107 6001 41400 SH SOLE 41400 0 0 CENTERSTATE BK CORP COM 15201P109 6533 379137 SH SOLE 379137 0 0 CENTRAL GARDEN & PET CO COM 153527106 790 28733 SH SOLE 28733 0 0 CENTURY ALUM CO COM 156431108 4911 1356554 SH SOLE 1356554 0 0 CENTURY CASINOS INC COM 156492100 6556 2720162 SH SOLE 2720162 0 0 CENTURY CMNTYS INC COM 156504300 1488 102546 SH SOLE 102546 0 0 CERENCE INC COM 156727109 526 34153 SH SOLE 34153 0 0 CEVA INC COM 157210105 1172 47000 SH SOLE 47000 0 0 CHASE CORP COM 16150R104 14346 174331 SH SOLE 174331 0 0 CHEESECAKE FACTORY INC COM 163072101 5633 329817 SH SOLE 329817 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 6018 1175316 SH SOLE 1175316 0 0 CHEMUNG FINL CORP COM 164024101 1022 31000 SH SOLE 31000 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2325 344500 SH SOLE 344500 0 0 CHICOS FAS INC COM 168615102 81 62869 SH SOLE 62869 0 0 CHILDRENS PL INC COM 168905107 15115 772767 SH SOLE 772767 0 0 CHUYS HLDGS INC COM 171604101 910 90358 SH SOLE 90358 0 0 CIENA CORP COM NEW 171779309 4136 103906 SH SOLE 103906 0 0 CIMAREX ENERGY CO COM 171798101 1133 67300 SH SOLE 67300 0 0 CINEMARK HOLDINGS INC COM 17243V102 2 151 SH SOLE 151 0 0 CIRCOR INTL INC COM 17273K109 10895 936826 SH SOLE 936826 0 0 CIRRUS LOGIC INC COM 172755100 48311 736118 SH SOLE 736118 0 0 CISCO SYS INC COM 17275R102 1042 26500 SH SOLE 26500 0 0 CITI TRENDS INC COM 17306X102 1766 198473 SH SOLE 198473 0 0 CITY HLDG CO COM 177835105 14329 215379 SH SOLE 215379 0 0 CIVEO CORP CDA COM 17878Y108 62 150000 SH SOLE 150000 0 0 CLARUS CORP NEW COM 18270P109 1714 174926 SH SOLE 174926 0 0 CLEARFIELD INC COM 18482P103 1010 85200 SH SOLE 85200 0 0 CLEVELAND CLIFFS INC COM 185899101 5977 1513087 SH SOLE 1513087 0 0 CLOUDERA INC COM 18914U100 5057 642600 SH SOLE 642600 0 0 CLOUDFLARE INC CL A COM 18915M107 3952 168311 SH SOLE 168311 0 0 CODORUS VY BANCORP INC COM 192025104 1570 97522 SH SOLE 97522 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1558 19006 SH SOLE 19006 0 0 COGNEX CORP COM 192422103 42693 1011198 SH SOLE 1011198 0 0 COHERENT INC COM 192479103 55630 522787 SH SOLE 522787 0 0 COHEN & STEERS INC COM 19247A100 8585 188893 SH SOLE 188893 0 0 COHERUS BIOSCIENCES INC COM 19249H103 4842 298512 SH SOLE 298512 0 0 COHU INC COM 192576106 10311 832883 SH SOLE 832883 0 0 COLFAX CORP COM 194014106 53130 2683334 SH SOLE 2683334 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4023 256716 SH SOLE 256716 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 720 15000 SH SOLE 15000 0 0 COMFORT SYS USA INC COM 199908104 14030 383851 SH SOLE 383851 0 0 COMMERCIAL METALS CO COM 201723103 5776 365775 SH SOLE 365775 0 0 COMMERCIAL VEH GROUP INC COM 202608105 2458 1628028 SH SOLE 1628028 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1503 165000 SH SOLE 165000 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 13047 3906365 SH SOLE 3906365 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5026 131300 SH SOLE 131300 0 0 COMMUNICATIONS SYS INC COM 203900105 17 3734 SH SOLE 3734 0 0 COMMVAULT SYSTEMS INC COM 204166102 42 1026 SH SOLE 1026 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1997 149286 SH SOLE 149286 0 0 COMPUTER TASK GROUP INC COM 205477102 325 84800 SH SOLE 84800 0 0 COMPX INTL INC CL A 20563P101 3216 211600 SH SOLE 211600 0 0 COMSCORE INC COM 20564W105 5028 1782888 SH SOLE 1782888 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5328 400921 SH SOLE 400921 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 532 186034 SH SOLE 186034 0 0 CONMED CORP COM 207410101 1718 30000 SH SOLE 30000 0 0 CONNS INC COM 208242107 2638 631109 SH SOLE 631109 0 0 CNX RESOURCES CORPORATION COM 20854L108 404 109594 SH SOLE 109594 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 18026 1067260 SH SOLE 1067260 0 0 COOPER STD HLDGS INC COM 21676P103 9 892 SH SOLE 892 0 0 COOPER TIRE & RUBR CO COM 216831107 26582 1630820 SH SOLE 1630820 0 0 CORCEPT THERAPEUTICS INC COM 218352102 778 65441 SH SOLE 65441 0 0 CORE MARK HOLDING CO INC COM 218681104 667 23359 SH SOLE 23359 0 0 CORELOGIC INC COM 21871D103 4670 152900 SH SOLE 152900 0 0 CORVEL CORP COM 221006109 156 2864 SH SOLE 2864 0 0 COUNTY BANCORP INC COM 221907108 2777 150100 SH SOLE 150100 0 0 COUPA SOFTWARE INC COM 22266L106 2096 15000 SH SOLE 15000 0 0 COVANTA HLDG CORP COM 22282E102 1740 203500 SH SOLE 203500 0 0 CROCS INC COM 227046109 106 6215 SH SOLE 6215 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 10532 1562638 SH SOLE 1562638 0 0 CROWN CRAFTS INC COM 228309100 536 112159 SH SOLE 112159 0 0 CRYOLIFE INC COM 228903100 3404 201192 SH SOLE 201192 0 0 CRYOPORT INC COM PAR $0.001 229050307 3793 222198 SH SOLE 222198 0 0 CULP INC COM 230215105 246 33438 SH SOLE 33438 0 0 CUMMINS INC COM 231021106 2977 22000 SH SOLE 22000 0 0 CURO GROUP HLDGS CORP COM 23131L107 39 7444 SH SOLE 7444 0 0 CURTISS WRIGHT CORP COM 231561101 1 14 SH SOLE 14 0 0 CUSTOMERS BANCORP INC COM 23204G100 93 8520 SH SOLE 8520 0 0 CYBEROPTICS CORP COM 232517102 5224 305300 SH SOLE 305300 0 0 CYTOSORBENTS CORP COM NEW 23283X206 489 63312 SH SOLE 63312 0 0 DMC GLOBAL INC COM 23291C103 6760 293782 SH SOLE 293782 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1757 419402 SH SOLE 419402 0 0 DXC TECHNOLOGY CO COM 23355L106 1 40 SH SOLE 40 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 75 77336 SH SOLE 77336 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1912 67000 SH SOLE 67000 0 0 DELUXE CORP COM 248019101 51 1953 SH SOLE 1953 0 0 DESCARTES SYS GROUP INC COM 249906108 14844 431647 SH SOLE 431647 0 0 DESIGNER BRANDS INC CL A 250565108 7833 1572948 SH SOLE 1572948 0 0 DESTINATION XL GROUP INC COM 25065K104 18 50000 SH SOLE 50000 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 3281 36364 SH SOLE 36364 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 392 214000 SH SOLE 214000 0 0 DIGI INTL INC COM 253798102 12857 1347671 SH SOLE 1347671 0 0 DIME CMNTY BANCSHARES COM 253922108 35 2577 SH SOLE 2577 0 0 DIGITAL TURBINE INC COM NEW 25400W102 431 100000 SH SOLE 100000 0 0 DILLARDS INC CL A 254067101 49 1319 SH SOLE 1319 0 0 DINE BRANDS GLOBAL INC COM 254423106 1176 41000 SH SOLE 41000 0 0 DIODES INC COM 254543101 19126 470669 SH SOLE 470669 0 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 97 96000 SH SOLE 96000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 4588 84640 SH SOLE 84640 0 0 DOMTAR CORP COM NEW 257559203 2991 138219 SH SOLE 138219 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 264 50000 SH SOLE 50000 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 7412 796108 SH SOLE 796108 0 0 DORMAN PRODUCTS INC COM 258278100 20484 370610 SH SOLE 370610 0 0 DUCOMMUN INC DEL COM 264147109 4171 167831 SH SOLE 167831 0 0 DUNKIN BRANDS GROUP INC COM 265504100 3744 70500 SH SOLE 70500 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1479 418900 SH SOLE 418900 0 0 E L F BEAUTY INC COM 26856L103 5973 607000 SH SOLE 607000 0 0 EQT CORPORATION COM 26884L109 353 49874 SH SOLE 49874 0 0 ERA GROUP INC COM 26885G109 8872 1664547 SH SOLE 1664547 0 0 EAGLE BANCORP INC MD COM 268948106 732 24214 SH SOLE 24214 0 0 EVI INDUSTRIES INC COM 26929N102 12505 792451 SH SOLE 792451 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2376 51647 SH SOLE 51647 0 0 EAGLE PT CR CO LLC COM 269808101 287 41890 SH SOLE 41890 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 1585 148128 SH SOLE 148128 0 0 EARTHSTONE ENERGY INC CL A 27032D304 313 178124 SH SOLE 178124 0 0 EAST WEST BANCORP INC COM 27579R104 1 37 SH SOLE 37 0 0 EASTSIDE DISTILLING INC COM 277802302 680 585989 SH SOLE 585989 0 0 EATON VANCE CORP COM NON VTG 278265103 1 35 SH SOLE 35 0 0 EBIX INC COM NEW 278715206 5369 353666 SH SOLE 353666 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1127 66007 SH SOLE 66007 0 0 EHEALTH INC COM 28238P109 4182 29700 SH SOLE 29700 0 0 ELECTROMED INC COM 285409108 17 1489 SH SOLE 1489 0 0 ELEMENT SOLUTIONS INC COM 28618M106 16298 1949549 SH SOLE 1949549 0 0 ELEVATE CREDIT INC COM 28621V101 18 17627 SH SOLE 17627 0 0 EMCORE CORP COM NEW 290846203 1828 816072 SH SOLE 816072 0 0 EMCOR GROUP INC COM 29084Q100 1081 17622 SH SOLE 17622 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 11630 200994 SH SOLE 200994 0 0 EMERSON ELEC CO COM 291011104 1811 38000 SH SOLE 38000 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2428 59932 SH SOLE 59932 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 532 10342 SH SOLE 10342 0 0 ENCORE WIRE CORP COM 292562105 6352 151278 SH SOLE 151278 0 0 ENCOMPASS HEALTH CORP COM 29261A100 8910 139160 SH SOLE 139160 0 0 ENERGY RECOVERY INC COM 29270J100 937 126000 SH SOLE 126000 0 0 ENERSYS COM 29275Y102 7116 143704 SH SOLE 143704 0 0 ENNIS INC COM 293389102 18962 1009685 SH SOLE 1009685 0 0 ENOVA INTL INC COM 29357K103 755 52078 SH SOLE 52078 0 0 ENSIGN GROUP INC COM 29358P101 14583 387754 SH SOLE 387754 0 0 ENTEGRIS INC COM 29362U104 16413 366616 SH SOLE 366616 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1158 41500 SH SOLE 41500 0 0 ENVESTNET INC COM 29404K106 860 16000 SH SOLE 16000 0 0 EPLUS INC COM 294268107 1388 22171 SH SOLE 22171 0 0 ERIE INDTY CO CL A 29530P102 18518 124920 SH SOLE 124920 0 0 ESCO TECHNOLOGIES INC COM 296315104 33941 447118 SH SOLE 447118 0 0 ESSENTIAL UTILS INC COM 29670G102 12932 317739 SH SOLE 317739 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5873 574678 SH SOLE 574678 0 0 ETSY INC COM 29786A106 9709 252583 SH SOLE 252583 0 0 EVENTBRITE INC COM CL A 29975E109 1365 186955 SH SOLE 186955 0 0 EVERCORE INC CLASS A 29977A105 24109 523420 SH SOLE 523420 0 0 EVERBRIDGE INC COM 29978A104 7520 70700 SH SOLE 70700 0 0 EVERTEC INC COM 30040P103 667 29338 SH SOLE 29338 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1310 500100 SH SOLE 500100 0 0 EVOLENT HEALTH INC CL A 30050B101 2896 533411 SH SOLE 533411 0 0 EVOLUS INC COM 30052C107 531 128000 SH SOLE 128000 0 0 EXPONENT INC COM 30214U102 14074 195716 SH SOLE 195716 0 0 EXTREME NETWORKS INC COM 30226D106 1336 432367 SH SOLE 432367 0 0 EZCORP INC CL A NON VTG 302301106 838 201000 SH SOLE 201000 0 0 FBL FINL GROUP INC CL A 30239F106 7467 160002 SH SOLE 160002 0 0 FLIR SYS INC COM 302445101 37421 1173438 SH SOLE 1173438 0 0 F N B CORP COM 302520101 1 156 SH SOLE 156 0 0 FRP HLDGS INC COM 30292L107 20194 469618 SH SOLE 469618 0 0 FAIR ISAAC CORP COM 303250104 40981 133190 SH SOLE 133190 0 0 FALCON MINERALS CORP CL A COM 30607B109 38 17749 SH SOLE 17749 0 0 FARMER BROS CO COM 307675108 599 86000 SH SOLE 86000 0 0 FARO TECHNOLOGIES INC COM 311642102 60023 1348839 SH SOLE 1348839 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 3969 294000 SH SOLE 294000 0 0 FEDERAL SIGNAL CORP COM 313855108 10031 367704 SH SOLE 367704 0 0 FEDERATED HERMES INC CL B 314211103 5701 299269 SH SOLE 299269 0 0 FERRO CORP COM 315405100 4079 435782 SH SOLE 435782 0 0 FINANCIAL INSTNS INC COM 317585404 8325 458943 SH SOLE 458943 0 0 FIRST AMERN FINL CORP COM 31847R102 4765 112356 SH SOLE 112356 0 0 FIRST BANCORP P R COM NEW 318672706 577 108522 SH SOLE 108522 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 37379 112292 SH SOLE 112292 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 416 45541 SH SOLE 45541 0 0 FIRST FINL BANCORP OH COM 320209109 531 35612 SH SOLE 35612 0 0 FIRST FNDTN INC COM 32026V104 3336 326395 SH SOLE 326395 0 0 FIRST HAWAIIAN INC COM 32051X108 4355 263480 SH SOLE 263480 0 0 FIRST INTERNET BANCORP COM 320557101 22 1332 SH SOLE 1332 0 0 FIRST LONG IS CORP COM 320734106 1046 60274 SH SOLE 60274 0 0 FIRST MERCHANTS CORP COM 320817109 1 43 SH SOLE 43 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 199 15011 SH SOLE 15011 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 428 5198 SH SOLE 5198 0 0 FIRSTSERVICE CORP NEW COM 33767E202 17464 226456 SH SOLE 226456 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 644 32456 SH SOLE 32456 0 0 FIVE9 INC COM 338307101 2020 26418 SH SOLE 26418 0 0 FLEXSTEEL INDS INC COM 339382103 10183 929100 SH SOLE 929100 0 0 FLEXION THERAPEUTICS INC COM 33938J106 4537 576494 SH SOLE 576494 0 0 FLOWERS FOODS INC COM 343498101 5550 270479 SH SOLE 270479 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1151 50000 SH SOLE 50000 0 0 FONAR CORP COM NEW 344437405 21 1404 SH SOLE 1404 0 0 FOOT LOCKER INC COM 344849104 1 34 SH SOLE 34 0 0 FORMFACTOR INC COM 346375108 15659 779420 SH SOLE 779420 0 0 FORRESTER RESH INC COM 346563109 21655 740840 SH SOLE 740840 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 645 78657 SH SOLE 78657 0 0 FORTERRA INC COM 34960W106 9582 1602260 SH SOLE 1602260 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 44 249431 SH SOLE 249431 0 0 FORWARD AIR CORP COM 349853101 37242 735278 SH SOLE 735278 0 0 FOSTER L B CO COM 350060109 1178 95300 SH SOLE 95300 0 0 FOX FACTORY HLDG CORP COM 35138V102 2528 60200 SH SOLE 60200 0 0 FRANCO NEVADA CORP COM 351858105 17547 176318 SH SOLE 176318 0 0 FRANKLIN COVEY CO COM 353469109 623 40100 SH SOLE 40100 0 0 FRANKLIN ELEC INC COM 353514102 18956 402207 SH SOLE 402207 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 4033 197775 SH SOLE 197775 0 0 FREQUENCY ELECTRS INC COM 358010106 6504 711624 SH SOLE 711624 0 0 FRESHPET INC COM 358039105 3321 52000 SH SOLE 52000 0 0 FRONTDOOR INC COM 35905A109 7192 206780 SH SOLE 206780 0 0 FUTUREFUEL CORP COM 36116M106 8183 726045 SH SOLE 726045 0 0 GP STRATEGIES CORP COM 36225V104 9435 1449288 SH SOLE 1449288 0 0 G III APPAREL GROUP LTD COM 36237H101 4053 526427 SH SOLE 526427 0 0 GMS INC COM 36251C103 597 37957 SH SOLE 37957 0 0 GAIN CAP HLDGS INC COM 36268W100 139 25000 SH SOLE 25000 0 0 GAIA INC NEW CL A 36269P104 4212 474349 SH SOLE 474349 0 0 GANNETT CO INC COM 36472T109 521 351796 SH SOLE 351796 0 0 GARRETT MOTION INC COM 366505105 221 77350 SH SOLE 77350 0 0 GARRISON CAP INC COM 366554103 135 79434 SH SOLE 79434 0 0 GENCOR INDS INC COM 368678108 15074 1435641 SH SOLE 1435641 0 0 GENASYS INC COM 36872P103 246 75100 SH SOLE 75100 0 0 GENERAC HLDGS INC COM 368736104 8769 94115 SH SOLE 94115 0 0 GENERAL DYNAMICS CORP COM 369550108 2382 18000 SH SOLE 18000 0 0 GENERAL FIN CORP DEL COM 369822101 2842 455382 SH SOLE 455382 0 0 GENTEX CORP COM 371901109 42969 1939056 SH SOLE 1939056 0 0 GENIE ENERGY LTD CL B 372284208 35 4911 SH SOLE 4911 0 0 GENMARK DIAGNOSTICS INC COM 372309104 128 31100 SH SOLE 31100 0 0 GENUINE PARTS CO COM 372460105 2660 39500 SH SOLE 39500 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 61 9500 SH SOLE 9500 0 0 GIBRALTAR INDS INC COM 374689107 10407 242467 SH SOLE 242467 0 0 GLATFELTER COM 377316104 5422 443692 SH SOLE 443692 0 0 GLAUKOS CORP COM 377322102 775 25125 SH SOLE 25125 0 0 GLOBALSCAPE INC COM 37940G109 17 2374 SH SOLE 2374 0 0 GLOBAL WTR RES INC COM 379463102 1080 106000 SH SOLE 106000 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 17 110000 SH SOLE 110000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7591 1598014 SH SOLE 1598014 0 0 GOLUB CAP BDC INC COM 38173M102 2478 197277 SH SOLE 197277 0 0 GORMAN RUPP CO COM 383082104 9384 300673 SH SOLE 300673 0 0 GRACO INC COM 384109104 11032 226399 SH SOLE 226399 0 0 GRAFTECH INTL LTD COM 384313508 1 117 SH SOLE 117 0 0 GRAHAM CORP COM 384556106 5393 418079 SH SOLE 418079 0 0 GRAINGER W W INC COM 384802104 3007 12100 SH SOLE 12100 0 0 GRANITE CONSTR INC COM 387328107 205 13500 SH SOLE 13500 0 0 GRAY TELEVISION INC COM 389375106 537 50000 SH SOLE 50000 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1269 682245 SH SOLE 682245 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1257 151401 SH SOLE 151401 0 0 GREAT WESTN BANCORP INC COM 391416104 633 30893 SH SOLE 30893 0 0 GRIFFON CORP COM 398433102 5612 443612 SH SOLE 443612 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 36 2463 SH SOLE 2463 0 0 HBT FINL INC. COM 404111106 35 3348 SH SOLE 3348 0 0 HC2 HLDGS INC COM 404139107 24 15596 SH SOLE 15596 0 0 HCI GROUP INC COM 40416E103 8097 201158 SH SOLE 201158 0 0 HNI CORP COM 404251100 48 1896 SH SOLE 1896 0 0 HACKETT GROUP INC COM 404609109 4721 371147 SH SOLE 371147 0 0 HAEMONETICS CORP COM 405024100 37532 376605 SH SOLE 376605 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 476 117713 SH SOLE 117713 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 54 2785 SH SOLE 2785 0 0 HANESBRANDS INC COM 410345102 1 82 SH SOLE 82 0 0 HANMI FINL CORP COM NEW 410495204 129 11849 SH SOLE 11849 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 3705 492005 SH SOLE 492005 0 0 HARMONIC INC COM 413160102 2183 379000 SH SOLE 379000 0 0 HARVARD BIOSCIENCE INC COM 416906105 3715 1681000 SH SOLE 1681000 0 0 HAVERTY FURNITURE INC COM 419596101 8416 707813 SH SOLE 707813 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3168 303423 SH SOLE 303423 0 0 HAWKINS INC COM 420261109 3100 87082 SH SOLE 87082 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 15970 774879 SH SOLE 774879 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 3969 165984 SH SOLE 165984 0 0 HEALTHSTREAM INC COM 42222N103 169 7060 SH SOLE 7060 0 0 HEALTHEQUITY INC COM 42226A107 1012 20000 SH SOLE 20000 0 0 HECLA MNG CO COM 422704106 1313 721300 SH SOLE 721300 0 0 HEICO CORP NEW COM 422806109 28478 381685 SH SOLE 381685 0 0 HEICO CORP NEW CL A 422806208 11474 179556 SH SOLE 179556 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 29760 1322677 SH SOLE 1322677 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 50447 1330346 SH SOLE 1330346 0 0 HELMERICH & PAYNE INC COM 423452101 6222 397553 SH SOLE 397553 0 0 HENRY JACK & ASSOC INC COM 426281101 19125 123198 SH SOLE 123198 0 0 HERC HLDGS INC COM 42704L104 8553 418051 SH SOLE 418051 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 8594 529158 SH SOLE 529158 0 0 HERITAGE INS HLDGS INC COM 42727J102 10700 999092 SH SOLE 999092 0 0 HERON THERAPEUTICS INC COM 427746102 852 72600 SH SOLE 72600 0 0 HESKA CORP COM RESTRC NEW 42805E306 15 277 SH SOLE 277 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 5184 838903 SH SOLE 838903 0 0 HEXCEL CORP NEW COM 428291108 1481 39832 SH SOLE 39832 0 0 HIBBETT SPORTS INC COM 428567101 94 8588 SH SOLE 8588 0 0 HIGHPOINT RES CORP COM 43114K108 44 232535 SH SOLE 232535 0 0 HILL ROM HLDGS INC COM 431475102 14199 141139 SH SOLE 141139 0 0 HILLENBRAND INC COM 431571108 772 40375 SH SOLE 40375 0 0 HILLTOP HOLDINGS INC COM 432748101 10260 678600 SH SOLE 678600 0 0 HILTON GRAND VACATIONS INC COM 43283X105 6297 399334 SH SOLE 399334 0 0 HOLLYFRONTIER CORP COM 436106108 1 32 SH SOLE 32 0 0 HOME BANCSHARES INC COM 436893200 51 4222 SH SOLE 4222 0 0 HOMETRUST BANCSHARES INC COM 437872104 2539 159500 SH SOLE 159500 0 0 HOOKER FURNITURE CORP COM 439038100 17397 1114500 SH SOLE 1114500 0 0 HOPE BANCORP INC COM 43940T109 1 122 SH SOLE 122 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 603 16485 SH SOLE 16485 0 0 HORIZON GLOBAL CORP COM 44052W104 3512 1877970 SH SOLE 1877970 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 18 9743 SH SOLE 9743 0 0 HOULIHAN LOKEY INC CL A 441593100 42745 820121 SH SOLE 820121 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 2647 1208781 SH SOLE 1208781 0 0 HOWARD BANCORP INC COM 442496105 977 90000 SH SOLE 90000 0 0 HUB GROUP INC CL A 443320106 4961 109113 SH SOLE 109113 0 0 HUBBELL INC COM 443510607 56861 495561 SH SOLE 495561 0 0 HUDSON TECHNOLOGIES INC COM 444144109 34 50000 SH SOLE 50000 0 0 HUNTSMAN CORP COM 447011107 36548 2532777 SH SOLE 2532777 0 0 HURCO COMPANIES INC COM 447324104 24987 858644 SH SOLE 858644 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 8004 199644 SH SOLE 199644 0 0 IES HLDGS INC COM 44951W106 14809 839044 SH SOLE 839044 0 0 IPG PHOTONICS CORP COM 44980X109 23584 213860 SH SOLE 213860 0 0 IBERIABANK CORP COM 450828108 56 1550 SH SOLE 1550 0 0 IAMGOLD CORP COM 450913108 3183 1395894 SH SOLE 1395894 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 77 58061 SH SOLE 58061 0 0 IDENTIV INC COM NEW 45170X205 2504 740964 SH SOLE 740964 0 0 ILLINOIS TOOL WKS INC COM 452308109 2842 20000 SH SOLE 20000 0 0 IMPINJ INC COM 453204109 1069 64000 SH SOLE 64000 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 7 5000 SH SOLE 5000 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 5381 210523 SH SOLE 210523 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3568 150656 SH SOLE 150656 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 4298 126408 SH SOLE 126408 0 0 INFINERA CORP COM 45667G103 7616 1436962 SH SOLE 1436962 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1759 875100 SH SOLE 875100 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 6 100000 SH SOLE 100000 0 0 INSIGHT ENTERPRISES INC COM 45765U103 20938 496983 SH SOLE 496983 0 0 INNOSPEC INC COM 45768S105 48372 696102 SH SOLE 696102 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 251 78828 SH SOLE 78828 0 0 INPHI CORP COM 45772F107 1979 25000 SH SOLE 25000 0 0 INNERWORKINGS INC COM 45773Y105 29 25000 SH SOLE 25000 0 0 INSTEEL INDUSTRIES INC COM 45774W108 12318 929686 SH SOLE 929686 0 0 INOGEN INC COM 45780L104 1291 24983 SH SOLE 24983 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1316 33000 SH SOLE 33000 0 0 INNOVIVA INC COM 45781M101 890 75682 SH SOLE 75682 0 0 INSPIRED ENTMT INC COM 45782N108 169 50000 SH SOLE 50000 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 17 498 SH SOLE 498 0 0 INTEGER HLDGS CORP COM 45826H109 2665 42400 SH SOLE 42400 0 0 INTER PARFUMS INC COM 458334109 23549 508071 SH SOLE 508071 0 0 INTERFACE INC COM 458665304 1323 174997 SH SOLE 174997 0 0 INTERDIGITAL INC COM 45867G101 5800 129953 SH SOLE 129953 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1 44 SH SOLE 44 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 63 SH SOLE 63 0 0 INTEVAC INC COM 461148108 7623 1863930 SH SOLE 1863930 0 0 INTL FCSTONE INC COM 46116V105 5947 163997 SH SOLE 163997 0 0 INVACARE CORP COM 461203101 10959 1475020 SH SOLE 1475020 0 0 INTRICON CORP COM 46121H109 7773 660384 SH SOLE 660384 0 0 INTREPID POTASH INC COM 46121Y102 1498 1872680 SH SOLE 1872680 0 0 INVESTAR HLDG CORP COM 46134L105 2609 204300 SH SOLE 204300 0 0 INVESTORS TITLE CO COM 461804106 30 238 SH SOLE 238 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 107 84061 SH SOLE 84061 0 0 IRADIMED CORP COM 46266A109 17 800 SH SOLE 800 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4768 213530 SH SOLE 213530 0 0 IROBOT CORP COM 462726100 41 1008 SH SOLE 1008 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 19 1865 SH SOLE 1865 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2018 24600 SH SOLE 24600 0 0 ITAMAR MED LTD SPONSORED ADS 465437101 1414 120000 SH SOLE 120000 0 0 ITERIS INC COM 46564T107 5462 1707000 SH SOLE 1707000 0 0 JACOBS ENGR GROUP INC COM 469814107 6619 83500 SH SOLE 83500 0 0 JEFFERIES FINL GROUP INC COM 47233W109 816 59700 SH SOLE 59700 0 0 JELD-WEN HLDG INC COM 47580P103 2162 222218 SH SOLE 222218 0 0 JERASH HLDGS US INC COM 47632P101 626 140042 SH SOLE 140042 0 0 JETBLUE AWYS CORP COM 477143101 1052 117500 SH SOLE 117500 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 56487 760559 SH SOLE 760559 0 0 JOHNSON OUTDOORS INC CL A 479167108 27776 442994 SH SOLE 442994 0 0 JOINT CORP COM 47973J102 1790 165000 SH SOLE 165000 0 0 JONES LANG LASALLE INC COM 48020Q107 3042 30128 SH SOLE 30128 0 0 J2 GLOBAL INC COM 48123V102 12030 160717 SH SOLE 160717 0 0 JUNIPER NETWORKS INC COM 48203R104 1 57 SH SOLE 57 0 0 KBR INC COM 48242W106 36865 1782655 SH SOLE 1782655 0 0 KKR & CO INC CL A 48251W104 3359 143100 SH SOLE 143100 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 525 750497 SH SOLE 750497 0 0 K12 INC COM 48273U102 42 2236 SH SOLE 2236 0 0 KADANT INC COM 48282T104 49958 669229 SH SOLE 669229 0 0 KALEYRA INC COM 483379103 318 43600 SH SOLE 43600 0 0 KELLY SVCS INC CL A 488152208 48 3768 SH SOLE 3768 0 0 KEMET CORP COM NEW 488360207 8111 335736 SH SOLE 335736 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 46341 3453104 SH SOLE 3453104 0 0 KFORCE INC COM 493732101 15164 593030 SH SOLE 593030 0 0 KIMBALL INTL INC CL B 494274103 23946 2010568 SH SOLE 2010568 0 0 KIMBALL ELECTRONICS INC COM 49428J109 5320 487136 SH SOLE 487136 0 0 KINGSTONE COS INC COM 496719105 2214 433177 SH SOLE 433177 0 0 KIRBY CORP COM 497266106 31076 714890 SH SOLE 714890 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 51 1720 SH SOLE 1720 0 0 KNOLL INC COM NEW 498904200 2170 210278 SH SOLE 210278 0 0 KOHLS CORP COM 500255104 1 74 SH SOLE 74 0 0 KONTOOR BRANDS INC COM 50050N103 168 8749 SH SOLE 8749 0 0 KORN FERRY COM NEW 500643200 21487 883494 SH SOLE 883494 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3088 223100 SH SOLE 223100 0 0 KRATON CORPORATION COM 50077C106 6403 790460 SH SOLE 790460 0 0 KULICKE & SOFFA INDS INC COM 501242101 57772 2768174 SH SOLE 2768174 0 0 KURA SUSHI USA INC CL A COM 501270102 2423 202553 SH SOLE 202553 0 0 LGI HOMES INC COM 50187T106 6716 148759 SH SOLE 148759 0 0 LKQ CORP COM 501889208 5520 269123 SH SOLE 269123 0 0 LCI INDS COM 50189K103 46829 700724 SH SOLE 700724 0 0 LSB INDS INC COM 502160104 285 135800 SH SOLE 135800 0 0 LSI INDS INC COM 50216C108 8432 2230817 SH SOLE 2230817 0 0 LA Z BOY INC COM 505336107 7191 349917 SH SOLE 349917 0 0 LANCASTER COLONY CORP COM 513847103 3758 25980 SH SOLE 25980 0 0 LANDEC CORP COM 514766104 2946 339028 SH SOLE 339028 0 0 LANDMARK BANCORP INC COM 51504L107 1320 64700 SH SOLE 64700 0 0 LANDSTAR SYS INC COM 515098101 53300 556021 SH SOLE 556021 0 0 LANNET INC COM 516012101 586 84295 SH SOLE 84295 0 0 LANTHEUS HLDGS INC COM 516544103 27 2150 SH SOLE 2150 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7774 436271 SH SOLE 436271 0 0 LAWSON PRODS INC COM 520776105 5777 216200 SH SOLE 216200 0 0 LAZYDAYS HLDGS INC COM 52110H100 62 30000 SH SOLE 30000 0 0 LEAF GROUP LTD COM 52177G102 198 148112 SH SOLE 148112 0 0 LEAR CORP COM NEW 521865204 1 16 SH SOLE 16 0 0 LEGACY HOUSING CORP COM 52472M101 2673 289025 SH SOLE 289025 0 0 LEMAITRE VASCULAR INC COM 525558201 150 6029 SH SOLE 6029 0 0 LENDINGTREE INC NEW COM 52603B107 1467 8000 SH SOLE 8000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 20 10189 SH SOLE 10189 0 0 LEXINGTON REALTY TRUST COM 529043101 2924 294483 SH SOLE 294483 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 386 143647 SH SOLE 143647 0 0 LIFEVANTAGE CORP COM NEW 53222K205 19 1832 SH SOLE 1832 0 0 LIFETIME BRANDS INC COM 53222Q103 674 119294 SH SOLE 119294 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 1752 1637684 SH SOLE 1637684 0 0 LIMELIGHT NETWORKS INC COM 53261M104 11834 2076153 SH SOLE 2076153 0 0 LINCOLN ELEC HLDGS INC COM 533900106 59145 857172 SH SOLE 857172 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4363 1046368 SH SOLE 1046368 0 0 LINDSAY CORP COM 535555106 78528 857477 SH SOLE 857477 0 0 LIQTECH INTL INC COM 53632A201 2181 508412 SH SOLE 508412 0 0 LITHIA MTRS INC CL A 536797103 5153 63000 SH SOLE 63000 0 0 LITTELFUSE INC COM 537008104 4194 31433 SH SOLE 31433 0 0 LIVE OAK BANCSHARES INC COM 53803X105 385 30900 SH SOLE 30900 0 0 LIVEPERSON INC COM 538146101 1365 60000 SH SOLE 60000 0 0 LIVENT CORP COM 53814L108 3908 744357 SH SOLE 744357 0 0 LOUISIANA PAC CORP COM 546347105 988 57500 SH SOLE 57500 0 0 LOVESAC COMPANY COM 54738L109 3085 529166 SH SOLE 529166 0 0 LOWES COS INC COM 548661107 1850 21500 SH SOLE 21500 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5511 1175023 SH SOLE 1175023 0 0 LUMENTUM HLDGS INC COM 55024U109 3095 42000 SH SOLE 42000 0 0 LUNA INNOVATIONS COM 550351100 4694 763278 SH SOLE 763278 0 0 LYDALL INC DEL COM 550819106 4083 632027 SH SOLE 632027 0 0 M D C HLDGS INC COM 552676108 3949 170224 SH SOLE 170224 0 0 MGIC INVT CORP WIS COM 552848103 1543 243048 SH SOLE 243048 0 0 MGP INGREDIENTS INC NEW COM 55303J106 3814 141834 SH SOLE 141834 0 0 M/I HOMES INC COM 55305B101 3270 197798 SH SOLE 197798 0 0 MKS INSTRS INC COM 55306N104 83731 1028011 SH SOLE 1028011 0 0 MRC GLOBAL INC COM 55345K103 46 10845 SH SOLE 10845 0 0 MSA SAFETY INC COM 553498106 8412 83124 SH SOLE 83124 0 0 MSC INDL DIRECT INC CL A 553530106 16409 298500 SH SOLE 298500 0 0 MSG NETWORK INC CL A 553573106 31 3074 SH SOLE 3074 0 0 MTS SYS CORP COM 553777103 983 43710 SH SOLE 43710 0 0 MVB FINL CORP COM 553810102 20 1606 SH SOLE 1606 0 0 MVC CAPITAL INC COM 553829102 1816 415588 SH SOLE 415588 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12921 682548 SH SOLE 682548 0 0 MADDEN STEVEN LTD COM 556269108 2027 87251 SH SOLE 87251 0 0 MAG SILVER CORP COM 55903Q104 2711 352950 SH SOLE 352950 0 0 MAGELLAN HEALTH INC COM NEW 559079207 867 18015 SH SOLE 18015 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3486 315461 SH SOLE 315461 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 512 128000 SH SOLE 128000 0 0 MALIBU BOATS INC COM CL A 56117J100 30 1044 SH SOLE 1044 0 0 MANHATTAN ASSOCS INC COM 562750109 34959 701714 SH SOLE 701714 0 0 MANITEX INTL INC COM 563420108 2356 570488 SH SOLE 570488 0 0 MANNING & NAPIER INC CL A 56382Q102 171 136600 SH SOLE 136600 0 0 MANPOWERGROUP INC COM 56418H100 12154 229358 SH SOLE 229358 0 0 MANTECH INTL CORP CL A 564563104 246 3384 SH SOLE 3384 0 0 MARCHEX INC CL B 56624R108 607 418422 SH SOLE 418422 0 0 MARCUS & MILLICHAP INC COM 566324109 70597 2605052 SH SOLE 2605052 0 0 MARCUS CORP COM 566330106 1517 123146 SH SOLE 123146 0 0 MARKETAXESS HLDGS INC COM 57060D108 13821 41557 SH SOLE 41557 0 0 MARTEN TRANS LTD COM 573075108 51 2500 SH SOLE 2500 0 0 MASIMO CORP COM 574795100 12398 70000 SH SOLE 70000 0 0 MASTEC INC COM 576323109 164 5000 SH SOLE 5000 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 8316 1139226 SH SOLE 1139226 0 0 MATADOR RES CO COM 576485205 2141 863112 SH SOLE 863112 0 0 MATERIALISE NV SPONSORED ADS 57667T100 2573 138577 SH SOLE 138577 0 0 MATERION CORP COM 576690101 921 26302 SH SOLE 26302 0 0 MATRIX SVC CO COM 576853105 688 72700 SH SOLE 72700 0 0 MAXIMUS INC COM 577933104 7432 127698 SH SOLE 127698 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 1029 167818 SH SOLE 167818 0 0 MCGRATH RENTCORP COM 580589109 12149 231932 SH SOLE 231932 0 0 MEDNAX INC COM 58502B106 46 3958 SH SOLE 3958 0 0 MEDPACE HLDGS INC COM 58506Q109 1406 19167 SH SOLE 19167 0 0 MERCER INTL INC COM 588056101 13524 1867912 SH SOLE 1867912 0 0 MERCHANTS BANCORP IND COM 58844R108 31 2068 SH SOLE 2068 0 0 MERCURY GENL CORP NEW COM 589400100 2644 64929 SH SOLE 64929 0 0 MEREDITH CORP COM 589433101 23905 1956223 SH SOLE 1956223 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 638 75938 SH SOLE 75938 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2579 229900 SH SOLE 229900 0 0 MERIT MED SYS INC COM 589889104 35 1121 SH SOLE 1121 0 0 MERITAGE HOMES CORP COM 59001A102 752 20596 SH SOLE 20596 0 0 MERITOR INC COM 59001K100 16240 1225677 SH SOLE 1225677 0 0 MESA AIR GROUP INC COM NEW 590479135 1974 599980 SH SOLE 599980 0 0 MESA LABS INC COM 59064R109 60132 265964 SH SOLE 265964 0 0 META FINL GROUP INC COM 59100U108 110 5042 SH SOLE 5042 0 0 METHODE ELECTRS INC COM 591520200 14688 555725 SH SOLE 555725 0 0 METROCITY BANKSHARES INC COM 59165J105 30 2554 SH SOLE 2554 0 0 MICHAELS COS INC COM 59408Q106 202 124957 SH SOLE 124957 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1773 84678 SH SOLE 84678 0 0 MILLER HERMAN INC COM 600544100 3212 144695 SH SOLE 144695 0 0 MILLER INDS INC TENN COM NEW 600551204 42656 1508354 SH SOLE 1508354 0 0 MINERALS TECHNOLOGIES INC COM 603158106 23524 648756 SH SOLE 648756 0 0 MISONIX INC COM 604871103 1066 113200 SH SOLE 113200 0 0 MISTRAS GROUP INC COM 60649T107 3020 708850 SH SOLE 708850 0 0 MOBILE MINI INC COM 60740F105 5024 191532 SH SOLE 191532 0 0 MODEL N INC COM 607525102 1111 50000 SH SOLE 50000 0 0 MODINE MFG CO COM 607828100 3407 1048422 SH SOLE 1048422 0 0 MOELIS & CO CL A 60786M105 23446 834381 SH SOLE 834381 0 0 MONRO INC COM 610236101 5221 119178 SH SOLE 119178 0 0 MONTAGE RES CORP COM 61179L100 1286 571754 SH SOLE 571754 0 0 MORNINGSTAR INC COM 617700109 59949 515691 SH SOLE 515691 0 0 MOTORCAR PTS AMER INC COM 620071100 689 54800 SH SOLE 54800 0 0 MOVADO GROUP INC COM 624580106 1466 124040 SH SOLE 124040 0 0 MUELLER INDS INC COM 624756102 7429 310310 SH SOLE 310310 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5217 651253 SH SOLE 651253 0 0 MR COOPER GROUP INC COM 62482R107 53 7171 SH SOLE 7171 0 0 MYERS INDS INC COM 628464109 426 39639 SH SOLE 39639 0 0 MYRIAD GENETICS INC COM 62855J104 41 2870 SH SOLE 2870 0 0 NCR CORP NEW COM 62886E108 2026 114440 SH SOLE 114440 0 0 NIC INC COM 62914B100 53 2293 SH SOLE 2293 0 0 NMI HLDGS INC CL A 629209305 5378 463235 SH SOLE 463235 0 0 NN INC COM 629337106 1265 731233 SH SOLE 731233 0 0 NVE CORP COM NEW 629445206 29 566 SH SOLE 566 0 0 NV5 GLOBAL INC COM 62945V109 2845 68900 SH SOLE 68900 0 0 NACCO INDS INC CL A 629579103 27 966 SH SOLE 966 0 0 NATERA INC COM 632307104 1105 37000 SH SOLE 37000 0 0 NATIONAL BANKSHARES INC VA COM 634865109 13466 422145 SH SOLE 422145 0 0 NATIONAL BEVERAGE CORP COM 635017106 48 1137 SH SOLE 1137 0 0 NATIONAL CINEMEDIA INC COM 635309107 31 9462 SH SOLE 9462 0 0 NATIONAL HEALTHCARE CORP COM 635906100 47 650 SH SOLE 650 0 0 NATIONAL INSTRS CORP COM 636518102 52671 1592217 SH SOLE 1592217 0 0 NATIONAL PRESTO INDS INC COM 637215104 31453 444193 SH SOLE 444193 0 0 NATIONAL RESH CORP COM NEW 637372202 7880 173270 SH SOLE 173270 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 41 238 SH SOLE 238 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1305 292666 SH SOLE 292666 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 820 96371 SH SOLE 96371 0 0 NATUS MED INC DEL COM 639050103 30 1289 SH SOLE 1289 0 0 NEENAH INC COM 640079109 1104 25607 SH SOLE 25607 0 0 NEOGEN CORP COM 640491106 1501 22400 SH SOLE 22400 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1655 145397 SH SOLE 145397 0 0 NEOGENOMICS INC COM NEW 64049M209 6176 223683 SH SOLE 223683 0 0 NEOPHOTONICS CORP COM 64051T100 5122 706500 SH SOLE 706500 0 0 NETSCOUT SYS INC COM 64115T104 335 14148 SH SOLE 14148 0 0 NEW HOME CO INC COM 645370107 1170 854263 SH SOLE 854263 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1593 169652 SH SOLE 169652 0 0 NEWMARKET CORP COM 651587107 3063 8000 SH SOLE 8000 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1523 1698323 SH SOLE 1698323 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 25 21211 SH SOLE 21211 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1416 24525 SH SOLE 24525 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 166 15904 SH SOLE 15904 0 0 NLIGHT INC COM 65487K100 8865 845046 SH SOLE 845046 0 0 NOODLES & CO COM CL A 65540B105 2189 464770 SH SOLE 464770 0 0 NORDSON CORP COM 655663102 12919 95645 SH SOLE 95645 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 254 50000 SH SOLE 50000 0 0 NORTHERN TR CORP COM 665859104 1268 16800 SH SOLE 16800 0 0 NORTHRIM BANCORP INC COM 666762109 9606 355794 SH SOLE 355794 0 0 NORTHWEST PIPE CO COM 667746101 16539 743315 SH SOLE 743315 0 0 NORTHWESTERN CORP COM NEW 668074305 2 33 SH SOLE 33 0 0 NOVANTA INC COM 67000B104 2400 30042 SH SOLE 30042 0 0 NOW INC COM 67011P100 35 6879 SH SOLE 6879 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1559 71347 SH SOLE 71347 0 0 NUVASIVE INC COM 670704105 42 823 SH SOLE 823 0 0 OSI SYSTEMS INC COM 671044105 156 2270 SH SOLE 2270 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 63 11455 SH SOLE 11455 0 0 OIL DRI CORP AMER COM 677864100 31 929 SH SOLE 929 0 0 OIL STS INTL INC COM 678026105 445 219099 SH SOLE 219099 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2337 17802 SH SOLE 17802 0 0 OLD SECOND BANCORP INC ILL COM 680277100 24 3463 SH SOLE 3463 0 0 OLIN CORP COM PAR $1 680665205 6826 584916 SH SOLE 584916 0 0 OLYMPIC STEEL INC COM 68162K106 362 35000 SH SOLE 35000 0 0 OMEGA FLEX INC COM 682095104 34 401 SH SOLE 401 0 0 OMNOVA SOLUTIONS INC COM 682129101 254 25000 SH SOLE 25000 0 0 ONEWATER MARINE INC CL A COM 68280L101 5687 743457 SH SOLE 743457 0 0 ONESPAN INC COM 68287N100 102 5600 SH SOLE 5600 0 0 ONTO INNOVATION INC COM 683344105 25401 856122 SH SOLE 856122 0 0 OOMA INC COM 683416101 6412 537446 SH SOLE 537446 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 6838 722064 SH SOLE 722064 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 913 84840 SH SOLE 84840 0 0 ORBCOMM INC COM 68555P100 159 65000 SH SOLE 65000 0 0 ORTHOPEDIATRICS CORP COM 68752L100 5561 140300 SH SOLE 140300 0 0 ORTHOFIX MED INC COM 68752M108 7579 270592 SH SOLE 270592 0 0 OSHKOSH CORP COM 688239201 2435 37850 SH SOLE 37850 0 0 OWENS & MINOR INC NEW COM 690732102 18767 2051008 SH SOLE 2051008 0 0 OXFORD INDS INC COM 691497309 1 17 SH SOLE 17 0 0 PBF ENERGY INC CL A 69318G106 617 87088 SH SOLE 87088 0 0 PC CONNECTION INC COM 69318J100 27366 664058 SH SOLE 664058 0 0 PCB BANCORP COM 69320M109 24 2453 SH SOLE 2453 0 0 PCSB FINL CORP COM 69324R104 3016 215600 SH SOLE 215600 0 0 PC-TEL INC COM 69325Q105 4403 662100 SH SOLE 662100 0 0 PDF SOLUTIONS INC COM 693282105 5933 506200 SH SOLE 506200 0 0 PICO HLDGS INC COM NEW 693366205 6638 853186 SH SOLE 853186 0 0 PGT INNOVATIONS INC COM 69336V101 4153 495026 SH SOLE 495026 0 0 PJT PARTNERS INC COM CL A 69343T107 1041 24000 SH SOLE 24000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 826 9949 SH SOLE 9949 0 0 PACIFIC PREMIER BANCORP COM 69478X105 176 9322 SH SOLE 9322 0 0 PACIRA BIOSCIENCES COM 695127100 29 874 SH SOLE 874 0 0 PACKAGING CORP AMER COM 695156109 1738 20012 SH SOLE 20012 0 0 PACWEST BANCORP DEL COM 695263103 1 45 SH SOLE 45 0 0 PAN AMERN SILVER CORP COM 697900108 2242 156427 SH SOLE 156427 0 0 PAPA JOHNS INTL INC COM 698813102 1761 33000 SH SOLE 33000 0 0 PAR TECHNOLOGY CORP COM 698884103 12063 938057 SH SOLE 938057 0 0 PARK AEROSPACE CORP COM 70014A104 3457 274347 SH SOLE 274347 0 0 PARK OHIO HLDGS CORP COM 700666100 2120 111931 SH SOLE 111931 0 0 PARKE BANCORP INC COM 700885106 24 1748 SH SOLE 1748 0 0 PARKER HANNIFIN CORP COM 701094104 2368 18250 SH SOLE 18250 0 0 PATRICK INDS INC COM 703343103 11474 407458 SH SOLE 407458 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 1836 194864 SH SOLE 194864 0 0 PATTERSON UTI ENERGY INC COM 703481101 1180 502315 SH SOLE 502315 0 0 PAYLOCITY HLDG CORP COM 70438V106 3514 39786 SH SOLE 39786 0 0 PAYPAL HLDGS INC COM 70450Y103 388 4054 SH SOLE 4054 0 0 PEABODY ENERGY CORP NEW COM 704551100 62 21466 SH SOLE 21466 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 7114 396326 SH SOLE 396326 0 0 PENN VA CORP COM 70788V102 912 295031 SH SOLE 295031 0 0 PENNANT GROUP INC COM 70805E109 2493 176028 SH SOLE 176028 0 0 PENUMBRA INC COM 70975L107 2743 17000 SH SOLE 17000 0 0 PERCEPTRON INC COM 71361F100 1844 640210 SH SOLE 640210 0 0 PERDOCEO ED CORP COM 71363P106 239 22191 SH SOLE 22191 0 0 PERSPECTA INC COM 715347100 4269 234060 SH SOLE 234060 0 0 PETMED EXPRESS INC COM 716382106 525 18241 SH SOLE 18241 0 0 PETIQ INC COM CL A 71639T106 1161 50000 SH SOLE 50000 0 0 PFENEX INC COM 717071104 1945 220476 SH SOLE 220476 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 38 1565 SH SOLE 1565 0 0 PHOTRONICS INC COM 719405102 10144 988694 SH SOLE 988694 0 0 PITNEY BOWES INC COM 724479100 3072 1505784 SH SOLE 1505784 0 0 PLEXUS CORP COM 729132100 369 6769 SH SOLE 6769 0 0 POLYONE CORP COM 73179P106 50 2659 SH SOLE 2659 0 0 POOL CORPORATION COM 73278L105 20072 102007 SH SOLE 102007 0 0 POPULAR INC COM NEW 733174700 15793 451241 SH SOLE 451241 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 21 22039 SH SOLE 22039 0 0 POSTAL REALTY TRUST INC CL A 73757R102 7382 466600 SH SOLE 466600 0 0 POWELL INDS INC COM 739128106 3129 121896 SH SOLE 121896 0 0 POWER INTEGRATIONS INC COM 739276103 45 506 SH SOLE 506 0 0 POWERFLEET INC COM 73931J109 173 50000 SH SOLE 50000 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 624 18464 SH SOLE 18464 0 0 PREFORMED LINE PRODS CO COM 740444104 16745 336037 SH SOLE 336037 0 0 PREMIER INC CL A 74051N102 61 1856 SH SOLE 1856 0 0 PRETIUM RES INC COM 74139C102 1542 270241 SH SOLE 270241 0 0 PRIMORIS SVCS CORP COM 74164F103 6558 412480 SH SOLE 412480 0 0 PRIMO WATER CORPORATION COM 74167P108 243 26791 SH SOLE 26791 0 0 PROASSURANCE CORP COM 74267C106 34485 1379412 SH SOLE 1379412 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 748 46900 SH SOLE 46900 0 0 PROFIRE ENERGY INC COM 74316X101 1498 1902561 SH SOLE 1902561 0 0 PROFOUND MED CORP COM NEW 74319B502 2819 293000 SH SOLE 293000 0 0 PROGRESS SOFTWARE CORP COM 743312100 358 11173 SH SOLE 11173 0 0 PROS HOLDINGS INC COM 74346Y103 807 26000 SH SOLE 26000 0 0 PROPETRO HLDG CORP COM 74347M108 164 65610 SH SOLE 65610 0 0 PROSPERITY BANCSHARES INC COM 743606105 394 8171 SH SOLE 8171 0 0 PROTO LABS INC COM 743713109 761 10000 SH SOLE 10000 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 760 88200 SH SOLE 88200 0 0 PSYCHEMEDICS CORP COM NEW 744375205 227 37500 SH SOLE 37500 0 0 PULTE GROUP INC COM 745867101 10505 470658 SH SOLE 470658 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 16 1848 SH SOLE 1848 0 0 PURECYCLE CORP COM NEW 746228303 2774 248802 SH SOLE 248802 0 0 QAD INC CL A 74727D306 9090 227641 SH SOLE 227641 0 0 QUAKER CHEM CORP COM 747316107 96635 765247 SH SOLE 765247 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1788 400792 SH SOLE 400792 0 0 QUALYS INC COM 74758T303 4082 46927 SH SOLE 46927 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 435 43193 SH SOLE 43193 0 0 QUANTERIX CORP COM 74766Q101 9596 522399 SH SOLE 522399 0 0 QUINSTREET INC COM 74874Q100 5663 703500 SH SOLE 703500 0 0 RBB BANCORP COM 74930B105 32 2327 SH SOLE 2327 0 0 RA MED SYS INC COM 74933X104 440 403260 SH SOLE 403260 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 344 34465 SH SOLE 34465 0 0 R1 RCM INC COM 749397105 11594 1275442 SH SOLE 1275442 0 0 RLI CORP COM 749607107 24082 273877 SH SOLE 273877 0 0 RMR GROUP INC CL A 74967R106 6443 238907 SH SOLE 238907 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 2152 1258297 SH SOLE 1258297 0 0 RTW RETAILWINDS INC COM 74980D100 114 540273 SH SOLE 540273 0 0 RADIAN GROUP INC COM 750236101 6107 471559 SH SOLE 471559 0 0 RADIANT LOGISTICS INC COM 75025X100 31 7926 SH SOLE 7926 0 0 RADNET INC COM 750491102 2122 201923 SH SOLE 201923 0 0 RAMBUS INC DEL COM 750917106 795 71660 SH SOLE 71660 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2672 658228 SH SOLE 658228 0 0 RAVEN INDS INC COM 754212108 45050 2121974 SH SOLE 2121974 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 53 50000 SH SOLE 50000 0 0 RBC BEARINGS INC COM 75524B104 21331 189119 SH SOLE 189119 0 0 REALNETWORKS INC COM NEW 75605L708 153 210121 SH SOLE 210121 0 0 REALOGY HLDGS CORP COM 75605Y106 1914 635720 SH SOLE 635720 0 0 RED LION HOTELS CORP COM 756764106 474 324671 SH SOLE 324671 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 47 5566 SH SOLE 5566 0 0 REEDS INC COM 758338107 257 542096 SH SOLE 542096 0 0 REGIS CORP MINN COM 758932107 3246 549184 SH SOLE 549184 0 0 REGENXBIO INC COM 75901B107 1943 60000 SH SOLE 60000 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 9670 114928 SH SOLE 114928 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 60232 687656 SH SOLE 687656 0 0 RENT A CTR INC NEW COM 76009N100 15599 1103208 SH SOLE 1103208 0 0 RESOURCES CONNECTION INC COM 76122Q105 31654 2885475 SH SOLE 2885475 0 0 REVOLVE GROUP INC CL A 76156B107 20 2336 SH SOLE 2336 0 0 REX AMERICAN RESOURCES CORP COM 761624105 371 7967 SH SOLE 7967 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1568 517384 SH SOLE 517384 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 50 50000 SH SOLE 50000 0 0 RICHARDSON ELECTRS LTD COM 763165107 3939 1028375 SH SOLE 1028375 0 0 RINGCENTRAL INC CL A 76680R206 5086 24000 SH SOLE 24000 0 0 RING ENERGY INC COM 76680V108 33 50000 SH SOLE 50000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 31735 928471 SH SOLE 928471 0 0 RITE AID CORP COM 767754872 3944 262900 SH SOLE 262900 0 0 ROBERT HALF INTL INC COM 770323103 8374 221839 SH SOLE 221839 0 0 ROGERS CORP COM 775133101 23227 245997 SH SOLE 245997 0 0 ROSETTA STONE INC COM 777780107 519 37000 SH SOLE 37000 0 0 ROYAL GOLD INC COM 780287108 5482 62507 SH SOLE 62507 0 0 RUBICON PROJ INC COM 78112V102 8486 1528982 SH SOLE 1528982 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2124 318017 SH SOLE 318017 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1255 35000 SH SOLE 35000 0 0 SEI INVESTMENTS CO COM 784117103 20472 441769 SH SOLE 441769 0 0 SEACOR MARINE HLDGS INC COM 78413P101 6908 1577279 SH SOLE 1577279 0 0 SJW GROUP COM 784305104 16146 279481 SH SOLE 279481 0 0 SPS COMMERCE INC COM 78463M107 3293 70805 SH SOLE 70805 0 0 SVMK INC COM 78489X103 11514 852245 SH SOLE 852245 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 2284 82648 SH SOLE 82648 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 19 3402 SH SOLE 3402 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 7284 264767 SH SOLE 264767 0 0 SAIA INC COM 78709Y105 8397 114182 SH SOLE 114182 0 0 ST JOE CO COM 790148100 7441 443454 SH SOLE 443454 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 35 4298 SH SOLE 4298 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 446 212272 SH SOLE 212272 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 4058 810000 SH SOLE 810000 0 0 SANDY SPRING BANCORP INC COM 800363103 1 50 SH SOLE 50 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 18841 210748 SH SOLE 210748 0 0 SANGAMO THERAPEUTICS INC COM 800677106 419 65815 SH SOLE 65815 0 0 SANMINA CORPORATION COM 801056102 13441 492696 SH SOLE 492696 0 0 SCANSOURCE INC COM 806037107 47 2195 SH SOLE 2195 0 0 SCHOLASTIC CORP COM 807066105 35622 1397500 SH SOLE 1397500 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 15 1255 SH SOLE 1255 0 0 SCHWAB CHARLES CORP COM 808513105 282 8400 SH SOLE 8400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1790 64327 SH SOLE 64327 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1067 110027 SH SOLE 110027 0 0 SCIPLAY CORP CL A 809087109 33 3505 SH SOLE 3505 0 0 SEA LTD SPONSORED ADS 81141R100 3500 79000 SH SOLE 79000 0 0 SEACHANGE INTL INC COM 811699107 186 50000 SH SOLE 50000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 5509 300900 SH SOLE 300900 0 0 SEACOR HOLDINGS INC COM 811904101 37539 1392405 SH SOLE 1392405 0 0 SECUREWORKS CORP CL A 81374A105 6613 574554 SH SOLE 574554 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 37 11349 SH SOLE 11349 0 0 SELECT MED HLDGS CORP COM 81619Q105 5570 371306 SH SOLE 371306 0 0 SENECA FOODS CORP NEW CL B 817070105 1953 54240 SH SOLE 54240 0 0 SENECA FOODS CORP NEW CL A 817070501 16831 423097 SH SOLE 423097 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1017 23379 SH SOLE 23379 0 0 SHARPS COMPLIANCE CORP COM 820017101 1044 131500 SH SOLE 131500 0 0 SHARPSPRING INC COM 820054104 788 130000 SH SOLE 130000 0 0 SHILOH INDS INC COM 824543102 371 296616 SH SOLE 296616 0 0 SHOE CARNIVAL INC COM 824889109 18237 878055 SH SOLE 878055 0 0 SHUTTERSTOCK INC COM 825690100 873 27146 SH SOLE 27146 0 0 SIFCO INDS INC COM 826546103 97 45800 SH SOLE 45800 0 0 SILICON LABORATORIES INC COM 826919102 2477 29000 SH SOLE 29000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7788 212440 SH SOLE 212440 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 5156 545000 SH SOLE 545000 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 32009 516433 SH SOLE 516433 0 0 SIMULATIONS PLUS INC COM 829214105 16647 476720 SH SOLE 476720 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1841 25000 SH SOLE 25000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1853 118200 SH SOLE 118200 0 0 SLEEP NUMBER CORP COM 83125X103 196 10205 SH SOLE 10205 0 0 SMART SAND INC COM 83191H107 25 24406 SH SOLE 24406 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 4268 913994 SH SOLE 913994 0 0 SMTC CORP COM NEW 832682207 350 150000 SH SOLE 150000 0 0 SOLAR CAP LTD COM 83413U100 168 14400 SH SOLE 14400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 830 10139 SH SOLE 10139 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 5280 1005629 SH SOLE 1005629 0 0 SONOCO PRODS CO COM 835495102 12496 269611 SH SOLE 269611 0 0 SONOS INC COM 83570H108 32 3783 SH SOLE 3783 0 0 SOUTHERN MO BANCORP INC COM 843380106 7101 292593 SH SOLE 292593 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 2819 286498 SH SOLE 286498 0 0 SPARK ENERGY INC CL A COM 846511103 684 109165 SH SOLE 109165 0 0 SPARTAN MTRS INC COM 846819100 11201 867640 SH SOLE 867640 0 0 SPARTANNASH CO COM 847215100 238 16624 SH SOLE 16624 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 206 5676 SH SOLE 5676 0 0 SPIRIT AIRLS INC COM 848577102 153 11897 SH SOLE 11897 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4521 140141 SH SOLE 140141 0 0 STAGE STORES INC COM NEW 85254C305 5 15000 SH SOLE 15000 0 0 STAMPS COM INC COM NEW 852857200 8504 65378 SH SOLE 65378 0 0 STANDARD MTR PRODS INC COM 853666105 51537 1239766 SH SOLE 1239766 0 0 STANDEX INTL CORP COM 854231107 900 18355 SH SOLE 18355 0 0 STATE STR CORP COM 857477103 895 16800 SH SOLE 16800 0 0 STEEL DYNAMICS INC COM 858119100 1 48 SH SOLE 48 0 0 STEELCASE INC CL A 858155203 202 20484 SH SOLE 20484 0 0 STEPAN CO COM 858586100 244 2760 SH SOLE 2760 0 0 STERLING BANCORP DEL COM 85917A100 50 4795 SH SOLE 4795 0 0 STERLING BANCORP INC COM 85917W102 30 7068 SH SOLE 7068 0 0 STERLING CONSTRUCTION CO INC COM 859241101 4622 486540 SH SOLE 486540 0 0 STEWART INFORMATION SVCS COR COM 860372101 9200 344972 SH SOLE 344972 0 0 STONERIDGE INC COM 86183P102 6308 376569 SH SOLE 376569 0 0 STURM RUGER & CO INC COM 864159108 545 10714 SH SOLE 10714 0 0 SUNCOKE ENERGY INC COM 86722A103 226 58573 SH SOLE 58573 0 0 SUNOPTA INC COM 8676EP108 1908 1109578 SH SOLE 1109578 0 0 SUPER MICRO COMPUTER INC COM 86800U104 44 2086 SH SOLE 2086 0 0 SUPERIOR INDS INTL INC COM 868168105 242 201257 SH SOLE 201257 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 4192 233002 SH SOLE 233002 0 0 SUPPORT COM INC COM NEW 86858W200 236 216766 SH SOLE 216766 0 0 SURGERY PARTNERS INC COM 86881A100 7193 1101507 SH SOLE 1101507 0 0 SURMODICS INC COM 868873100 10891 326853 SH SOLE 326853 0 0 SWITCH INC CL A 87105L104 123 8556 SH SOLE 8556 0 0 SYKES ENTERPRISES INC COM 871237103 40 1471 SH SOLE 1471 0 0 SYNALLOY CP DEL COM 871565107 8703 996953 SH SOLE 996953 0 0 SYNAPTICS INC COM 87157D109 39 675 SH SOLE 675 0 0 SYSTEMAX INC COM 871851101 3215 181336 SH SOLE 181336 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 201 5787 SH SOLE 5787 0 0 TRI POINTE GROUP INC COM 87265H109 3347 381647 SH SOLE 381647 0 0 TTM TECHNOLOGIES INC COM 87305R109 6060 586117 SH SOLE 586117 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2008 38400 SH SOLE 38400 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 19 480 SH SOLE 480 0 0 TALOS ENERGY INC COM 87484T108 78 13626 SH SOLE 13626 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2419 37586 SH SOLE 37586 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3480 316367 SH SOLE 316367 0 0 TEAM INC COM 878155100 1969 302870 SH SOLE 302870 0 0 TEJON RANCH CO COM 879080109 20878 1484910 SH SOLE 1484910 0 0 TELARIA INC COM 879181105 6954 1159004 SH SOLE 1159004 0 0 TELENAV INC COM 879455103 18 4092 SH SOLE 4092 0 0 TENNANT CO COM 880345103 61009 1052794 SH SOLE 1052794 0 0 TERRITORIAL BANCORP INC COM 88145X108 3179 129500 SH SOLE 129500 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 320 1000067 SH SOLE 1000067 0 0 TETRA TECH INC NEW COM 88162G103 1735 24562 SH SOLE 24562 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1201 54169 SH SOLE 54169 0 0 TEXAS ROADHOUSE INC COM 882681109 4255 103020 SH SOLE 103020 0 0 THERATECHNOLOGIES INC COM 88338H100 16 10000 SH SOLE 10000 0 0 THOR INDS INC COM 885160101 4187 99256 SH SOLE 99256 0 0 3-D SYS CORP DEL COM NEW 88554D205 1960 254244 SH SOLE 254244 0 0 3M CO COM 88579Y101 3037 22250 SH SOLE 22250 0 0 TIMBERLAND BANCORP INC COM 887098101 11958 653779 SH SOLE 653779 0 0 TIMKENSTEEL CORP COM 887399103 837 259105 SH SOLE 259105 0 0 TITAN INTL INC ILL COM 88830M102 597 385300 SH SOLE 385300 0 0 TIVO CORP COM 88870P106 46 6504 SH SOLE 6504 0 0 TIVITY HEALTH INC COM 88870R102 55 8766 SH SOLE 8766 0 0 TOLL BROTHERS INC COM 889478103 1060 55045 SH SOLE 55045 0 0 TOOTSIE ROLL INDS INC COM 890516107 8841 245861 SH SOLE 245861 0 0 TRADEWEB MKTS INC CL A 892672106 8091 192450 SH SOLE 192450 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 127 40900 SH SOLE 40900 0 0 TRANSCAT INC COM 893529107 3845 145100 SH SOLE 145100 0 0 TRAVELZOO COM NEW 89421Q205 8 2050 SH SOLE 2050 0 0 TRECORA RES COM 894648104 7078 1189552 SH SOLE 1189552 0 0 TREDEGAR CORP COM 894650100 172 10991 SH SOLE 10991 0 0 TREX CO INC COM 89531P105 144 1800 SH SOLE 1800 0 0 TRIBUNE PUBG CO NEW COM 89609W107 31 3862 SH SOLE 3862 0 0 TRIMAS CORP COM NEW 896215209 5488 237578 SH SOLE 237578 0 0 TRINITY INDS INC COM 896522109 13447 836797 SH SOLE 836797 0 0 TRISTATE CAP HLDGS INC COM 89678F100 7209 745527 SH SOLE 745527 0 0 TRIUMPH GROUP INC NEW COM 896818101 1830 270651 SH SOLE 270651 0 0 TRIPADVISOR INC COM 896945201 60 3435 SH SOLE 3435 0 0 TRUECAR INC COM 89785L107 31 12756 SH SOLE 12756 0 0 TRUEBLUE INC COM 89785X101 628 49221 SH SOLE 49221 0 0 TRUPANION INC COM 898202106 8674 333250 SH SOLE 333250 0 0 TRUSTCO BK CORP N Y COM 898349105 12278 2269480 SH SOLE 2269480 0 0 TRXADE GROUP INC COM NEW 89846A207 1254 218000 SH SOLE 218000 0 0 TURTLE BEACH CORP COM NEW 900450206 608 97500 SH SOLE 97500 0 0 TWIN DISC INC COM 901476101 30 4300 SH SOLE 4300 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 203 SH SOLE 203 0 0 II VI INC COM 902104108 14698 515727 SH SOLE 515727 0 0 UFP TECHNOLOGIES INC COM 902673102 2710 71140 SH SOLE 71140 0 0 UGI CORP NEW COM 902681105 187 7000 SH SOLE 7000 0 0 U S GLOBAL INVS INC CL A 902952100 1110 1143905 SH SOLE 1143905 0 0 USANA HEALTH SCIENCES INC COM 90328M107 209 3622 SH SOLE 3622 0 0 U S CONCRETE INC COM NEW 90333L201 7720 425565 SH SOLE 425565 0 0 U S PHYSICAL THERAPY INC COM 90337L108 6921 100300 SH SOLE 100300 0 0 U S SILICA HLDGS INC COM 90346E103 1555 864140 SH SOLE 864140 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 14044 1017695 SH SOLE 1017695 0 0 UMPQUA HLDGS CORP COM 904214103 259 23745 SH SOLE 23745 0 0 UNIFI INC COM NEW 904677200 4806 416141 SH SOLE 416141 0 0 UNIFIRST CORP MASS COM 904708104 14943 98901 SH SOLE 98901 0 0 UNIQUE FABRICATING INC COM 90915J103 1338 571641 SH SOLE 571641 0 0 UNISYS CORP COM NEW 909214306 12980 1051000 SH SOLE 1051000 0 0 UNIT CORPORATION COM 909218109 4 15000 SH SOLE 15000 0 0 UNITED RENTALS INC COM 911363109 4134 40172 SH SOLE 40172 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2358 25000 SH SOLE 25000 0 0 UNITY BANCORP INC COM 913290102 5464 466970 SH SOLE 466970 0 0 UNIVERSAL CORP VA COM 913456109 650 14694 SH SOLE 14694 0 0 UNIVERSAL ELECTRS INC COM 913483103 234 6100 SH SOLE 6100 0 0 UNIVERSAL FST PRODS INC COM 913543104 3998 107506 SH SOLE 107506 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1413 78874 SH SOLE 78874 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 5696 738738 SH SOLE 738738 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7693 587226 SH SOLE 587226 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 6450 1084032 SH SOLE 1084032 0 0 UPLAND SOFTWARE INC COM 91544A109 21526 802615 SH SOLE 802615 0 0 UPWORK INC COM 91688F104 3860 598460 SH SOLE 598460 0 0 URBAN OUTFITTERS INC COM 917047102 48 3377 SH SOLE 3377 0 0 US ECOLOGY INC COM 91734M103 149 4915 SH SOLE 4915 0 0 UTAH MED PRODS INC COM 917488108 3131 33295 SH SOLE 33295 0 0 VOXX INTL CORP CL A 91829F104 1589 557582 SH SOLE 557582 0 0 VALLEY NATL BANCORP COM 919794107 3083 421760 SH SOLE 421760 0 0 VALMONT INDS INC COM 920253101 34112 321873 SH SOLE 321873 0 0 VALUE LINE INC COM 920437100 2412 74574 SH SOLE 74574 0 0 VANDA PHARMACEUTICALS INC COM 921659108 293 28287 SH SOLE 28287 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5142 183000 SH SOLE 183000 0 0 VAREX IMAGING CORP COM 92214X106 6655 293038 SH SOLE 293038 0 0 VECTOR GROUP LTD COM 92240M108 55 5878 SH SOLE 5878 0 0 VEECO INSTRS INC DEL COM 922417100 6580 687552 SH SOLE 687552 0 0 VECTRUS INC COM 92242T101 13859 334677 SH SOLE 334677 0 0 VERA BRADLEY INC COM 92335C106 1746 423820 SH SOLE 423820 0 0 VERACYTE INC COM 92337F107 2216 91150 SH SOLE 91150 0 0 VERSO CORP CL A 92531L207 22301 1977000 SH SOLE 1977000 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1730 200000 SH SOLE 200000 0 0 VIAVI SOLUTIONS INC COM 925550105 1401 125000 SH SOLE 125000 0 0 VICOR CORP COM 925815102 1292 29000 SH SOLE 29000 0 0 VIEMED HEALTHCARE INC COM 92663R105 404 86000 SH SOLE 86000 0 0 VIEWRAY INC COM 92672L107 4730 1892173 SH SOLE 1892173 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 1486 60440 SH SOLE 60440 0 0 VINCE HLDG CORP COM NEW 92719W207 87 22332 SH SOLE 22332 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 232 35000 SH SOLE 35000 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 4980 336968 SH SOLE 336968 0 0 VIRTU FINL INC CL A 928254101 25997 1248646 SH SOLE 1248646 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 39201 2720399 SH SOLE 2720399 0 0 VISHAY PRECISION GROUP INC COM 92835K103 11773 586327 SH SOLE 586327 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 703 33100 SH SOLE 33100 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 16 1738 SH SOLE 1738 0 0 WD-40 CO COM 929236107 1613 8029 SH SOLE 8029 0 0 WSFS FINL CORP COM 929328102 12739 511195 SH SOLE 511195 0 0 WABASH NATL CORP COM 929566107 4233 586342 SH SOLE 586342 0 0 WADDELL & REED FINL INC CL A 930059100 1021 89757 SH SOLE 89757 0 0 WALKER & DUNLOP INC COM 93148P102 10717 266119 SH SOLE 266119 0 0 WARRIOR MET COAL INC COM 93627C101 530 49945 SH SOLE 49945 0 0 WATSCO INC COM 942622200 3658 23149 SH SOLE 23149 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5164 61000 SH SOLE 61000 0 0 WEBSTER FINL CORP CONN COM 947890109 10797 471486 SH SOLE 471486 0 0 WERNER ENTERPRISES INC COM 950755108 10842 299015 SH SOLE 299015 0 0 WESCO INTL INC COM 95082P105 47 2040 SH SOLE 2040 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3502 23000 SH SOLE 23000 0 0 WESTERN ALLIANCE BANCORP COM 957638109 153 5000 SH SOLE 5000 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 3390 501454 SH SOLE 501454 0 0 WESTERN UN CO COM 959802109 1 51 SH SOLE 51 0 0 WESTLAKE CHEM CORP COM 960413102 515 13502 SH SOLE 13502 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 5921 6292780 SH SOLE 6292780 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 711 38850 SH SOLE 38850 0 0 WEX INC COM 96208T104 826 7900 SH SOLE 7900 0 0 WEYCO GROUP INC COM 962149100 1976 97992 SH SOLE 97992 0 0 WILEY JOHN & SONS INC CL A 968223206 1 23 SH SOLE 23 0 0 WILLIS LEASE FINANCE CORP COM 970646105 19 716 SH SOLE 716 0 0 WINMARK CORP COM 974250102 15 115 SH SOLE 115 0 0 WINNEBAGO INDS INC COM 974637100 12801 460310 SH SOLE 460310 0 0 WINTRUST FINL CORP COM 97650W108 49 1480 SH SOLE 1480 0 0 WISDOMTREE INVTS INC COM 97717P104 117 50000 SH SOLE 50000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 8903 585724 SH SOLE 585724 0 0 WOODWARD INC COM 980745103 23918 402393 SH SOLE 402393 0 0 WORLD FUEL SVCS CORP COM 981475106 5646 224227 SH SOLE 224227 0 0 WORTHINGTON INDS INC COM 981811102 12314 469087 SH SOLE 469087 0 0 WPX ENERGY INC COM 98212B103 336 110000 SH SOLE 110000 0 0 XPERI CORP COM 98421B100 945 67935 SH SOLE 67935 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1 41 SH SOLE 41 0 0 YORK WTR CO COM 987184108 5806 133597 SH SOLE 133597 0 0 ZAFGEN INC COM 98885E103 259 336781 SH SOLE 336781 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 345 10000 SH SOLE 10000 0 0 ZUMIEZ INC COM 989817101 238 13769 SH SOLE 13769 0 0 AMBARELLA INC SHS G037AX101 2088 43000 SH SOLE 43000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 156 46800 SH SOLE 46800 0 0 ASSURED GUARANTY LTD COM G0585R106 15265 591897 SH SOLE 591897 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 10346 607493 SH SOLE 607493 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 245 50000 SH SOLE 50000 0 0 CARDTRONICS PLC SHS CL A G1991C105 421 20118 SH SOLE 20118 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 4340 420971 SH SOLE 420971 0 0 FABRINET SHS G3323L100 33623 616258 SH SOLE 616258 0 0 FERROGLOBE PLC SHS G33856108 972 2136132 SH SOLE 2136132 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 5218 188990 SH SOLE 188990 0 0 GASLOG LTD SHS G37585109 1408 388900 SH SOLE 388900 0 0 GEOPARK LTD USD SHS G38327105 995 140730 SH SOLE 140730 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1592 123431 SH SOLE 123431 0 0 HUDSON LTD COM CL A G46408103 1230 244960 SH SOLE 244960 0 0 ICON PLC SHS G4705A100 4331 31848 SH SOLE 31848 0 0 ICHOR HOLDINGS SHS G4740B105 6759 352785 SH SOLE 352785 0 0 JAMES RIV GROUP LTD COM G5005R107 11802 325655 SH SOLE 325655 0 0 LAZARD LTD SHS A G54050102 25660 1089120 SH SOLE 1089120 0 0 LUXFER HOLDINGS PLC SHS G5698W116 4246 300312 SH SOLE 300312 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10304 1607503 SH SOLE 1607503 0 0 NABORS INDUSTRIES LTD SHS G6359F103 412 1056739 SH SOLE 1056739 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 5524 297656 SH SOLE 297656 0 0 OAKTREE ACQUISITION CORP UNIT 99/99/9999 G67145121 10040 1000000 SH SOLE 1000000 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 48 5200 SH SOLE 5200 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 20 6184 SH SOLE 6184 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1102 38100 SH SOLE 38100 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 729 29986 SH SOLE 29986 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2156 93300 SH SOLE 93300 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5412 527443 SH SOLE 527443 0 0 YATRA ONLINE INC ORD SHS G98338109 108 105000 SH SOLE 105000 0 0 ATENTO S A SHS L0427L105 120 109300 SH SOLE 109300 0 0 TRINSEO S A SHS L9340P101 411 22693 SH SOLE 22693 0 0 CAMTEK LTD ORD M20791105 3829 454800 SH SOLE 454800 0 0 INMODE LTD SHS M5425M103 882 41000 SH SOLE 41000 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 711 50000 SH SOLE 50000 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 16386 501874 SH SOLE 501874 0 0 ELASTIC N V ORD SHS N14506104 6184 110800 SH SOLE 110800 0 0 UNIQURE NV SHS N90064101 2562 54000 SH SOLE 54000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 7488 1426332 SH SOLE 1426332 0 0 DORIAN LPG LTD SHS USD Y2106R110 14619 1678395 SH SOLE 1678395 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3669 1983387 SH SOLE 1983387 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 5463 1224981 SH SOLE 1224981 0 0 SCORPIO TANKERS INC SHS Y7542C130 2075 108499 SH SOLE 108499 0 0 SCORPIO BULKERS INC COM Y7546A122 1544 610312 SH SOLE 610312 0 0 STEALTHGAS INC SHS Y81669106 459 229664 SH SOLE 229664 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 6135 626661 SH SOLE 626661 0 0