0000906304-20-000098.txt : 20200206 0000906304-20-000098.hdr.sgml : 20200206 20200206131422 ACCESSION NUMBER: 0000906304-20-000098 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200206 DATE AS OF CHANGE: 20200206 EFFECTIVENESS DATE: 20200206 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: 20582057 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 12-31-2019 12-31-2019 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 02-06-2020 1 1136 11196877 1 Legg Mason, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE ACCO BRANDS CORP COM 00081T108 1341 143257 SH SOLE 143257 0 0 ABM INDS INC COM 000957100 13099 347356 SH SOLE 347356 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 2393 196672 SH SOLE 196672 0 0 AMC NETWORKS INC CL A 00164V103 72 1833 SH SOLE 1833 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 10775 172918 SH SOLE 172918 0 0 ANI PHARMACEUTICALS INC COM 00182C103 34 559 SH SOLE 559 0 0 A10 NETWORKS INC COM 002121101 11216 1632597 SH SOLE 1632597 0 0 ATN INTL INC COM 00215F107 8776 158437 SH SOLE 158437 0 0 AVX CORP NEW COM 002444107 71076 3472202 SH SOLE 3472202 0 0 AXT INC COM 00246W103 8752 2011870 SH SOLE 2011870 0 0 ABERCROMBIE & FITCH CO CL A 002896207 411 23798 SH SOLE 23798 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 465 142221 SH SOLE 142221 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 505 190000 SH SOLE 190000 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 15019 452107 SH SOLE 452107 0 0 ACCURAY INC COM 004397105 5806 2058729 SH SOLE 2058729 0 0 ACI WORLDWIDE INC COM 004498101 9001 237597 SH SOLE 237597 0 0 ACME UTD CORP COM 004816104 3061 128663 SH SOLE 128663 0 0 ACORDA THERAPEUTICS INC COM 00484M106 52 25477 SH SOLE 25477 0 0 ADDUS HOMECARE CORP COM 006739106 3647 37512 SH SOLE 37512 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 9275 1091199 SH SOLE 1091199 0 0 ADTRAN INC COM 00738A106 2734 276438 SH SOLE 276438 0 0 AEHR TEST SYSTEMS COM 00760J108 2483 1241700 SH SOLE 1241700 0 0 AEGION CORP COM 00770F104 7997 357483 SH SOLE 357483 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 879 19251 SH SOLE 19251 0 0 ADVANCED ENERGY INDS COM 007973100 27267 382968 SH SOLE 382968 0 0 AEROVIRONMENT INC COM 008073108 3025 49000 SH SOLE 49000 0 0 AGNICO EAGLE MINES LTD COM 008474108 616 10000 SH SOLE 10000 0 0 AGILYSYS INC COM 00847J105 9716 382387 SH SOLE 382387 0 0 AGILE THERAPEUTICS INC COM 00847L100 200 80000 SH SOLE 80000 0 0 AIR LEASE CORP CL A 00912X302 118511 2493924 SH SOLE 2493924 0 0 ALAMO GROUP INC COM 011311107 4540 36159 SH SOLE 36159 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 30540 5064779 SH SOLE 5064779 0 0 ALARM COM HLDGS INC COM 011642105 1375 32000 SH SOLE 32000 0 0 ALBEMARLE CORP COM 012653101 6737 92235 SH SOLE 92235 0 0 ALECTOR INC COM 014442107 28 1650 SH SOLE 1650 0 0 ALIMERA SCIENCES INC COM NEW 016259202 350 46125 SH SOLE 46125 0 0 ALLEGHANY CORP DEL COM 017175100 68821 86073 SH SOLE 86073 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3622 175313 SH SOLE 175313 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 8116 215839 SH SOLE 215839 0 0 ALLEGIANT TRAVEL CO COM 01748X102 26609 152889 SH SOLE 152889 0 0 ALLETE INC COM NEW 018522300 12695 156399 SH SOLE 156399 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 11807 390194 SH SOLE 390194 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 523 201000 SH SOLE 201000 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2 37 SH SOLE 37 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5217 531524 SH SOLE 531524 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 6164 868836 SH SOLE 868836 0 0 AMBAC FINL GROUP INC COM NEW 023139884 529 24530 SH SOLE 24530 0 0 AMERESCO INC CL A 02361E108 24496 1399747 SH SOLE 1399747 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 23426 1593582 SH SOLE 1593582 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 695 23213 SH SOLE 23213 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 586 21393 SH SOLE 21393 0 0 AMERICAN SOFTWARE INC CL A 029683109 1826 122726 SH SOLE 122726 0 0 AMERICAN STS WTR CO COM 029899101 979 11301 SH SOLE 11301 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5496 700174 SH SOLE 700174 0 0 AMERICAN VANGUARD CORP COM 030371108 4381 225000 SH SOLE 225000 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 9856 94305 SH SOLE 94305 0 0 AMERICAS CAR MART INC COM 03062T105 23582 215046 SH SOLE 215046 0 0 AMERIS BANCORP COM 03076K108 272 6385 SH SOLE 6385 0 0 AMES NATL CORP COM 031001100 15416 549410 SH SOLE 549410 0 0 AMKOR TECHNOLOGY INC COM 031652100 10487 806679 SH SOLE 806679 0 0 AMPCO-PITTSBURGH CORP COM 032037103 238 79002 SH SOLE 79002 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 4767 665841 SH SOLE 665841 0 0 ANGIODYNAMICS INC COM 03475V101 8035 501899 SH SOLE 501899 0 0 ANIKA THERAPEUTICS INC COM 035255108 780 15039 SH SOLE 15039 0 0 ANIXTER INTL INC COM 035290105 4697 50995 SH SOLE 50995 0 0 APOGEE ENTERPRISES INC COM 037598109 4789 147353 SH SOLE 147353 0 0 APPLE INC COM 037833100 2643 9000 SH SOLE 9000 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13501 202450 SH SOLE 202450 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 2545 214252 SH SOLE 214252 0 0 APTARGROUP INC COM 038336103 21829 188801 SH SOLE 188801 0 0 AQUA AMERICA INC COM 03836W103 18178 387269 SH SOLE 387269 0 0 APYX MED CORP COM 03837C106 4330 511815 SH SOLE 511815 0 0 ARCBEST CORP COM 03937C105 14973 542514 SH SOLE 542514 0 0 ARCH COAL INC CL A 039380407 1821 25377 SH SOLE 25377 0 0 ARCHROCK INC COM 03957W106 8809 877400 SH SOLE 877400 0 0 ARCOSA INC COM 039653100 48971 1099235 SH SOLE 1099235 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 1157 106436 SH SOLE 106436 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 116012 3250555 SH SOLE 3250555 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 50 1098 SH SOLE 1098 0 0 ARGAN INC COM 04010E109 20786 517834 SH SOLE 517834 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 9089 495301 SH SOLE 495301 0 0 ARMSTRONG FLOORING INC COM 04238R106 44 10207 SH SOLE 10207 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1395 22000 SH SOLE 22000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 14176 438628 SH SOLE 438628 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5561 49743 SH SOLE 49743 0 0 ASHFORD INC COM 044104107 236 10000 SH SOLE 10000 0 0 ASPEN AEROGELS INC COM 04523Y105 7289 939331 SH SOLE 939331 0 0 ASPEN GROUP INC COM NEW 04530L203 1132 141520 SH SOLE 141520 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 196 156932 SH SOLE 156932 0 0 ASSOCIATED BANC CORP COM 045487105 12352 560439 SH SOLE 560439 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 7478 190759 SH SOLE 190759 0 0 ASTEC INDS INC COM 046224101 11095 264161 SH SOLE 264161 0 0 ASTRONOVA INC COM 04638F108 2600 189500 SH SOLE 189500 0 0 ASTRONICS CORP COM 046433108 13059 467239 SH SOLE 467239 0 0 ASURE SOFTWARE INC COM 04649U102 5223 638517 SH SOLE 638517 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4449 161354 SH SOLE 161354 0 0 ATRICURE INC COM 04963C209 5973 183743 SH SOLE 183743 0 0 ATRION CORP COM 049904105 26771 35623 SH SOLE 35623 0 0 AVALARA INC COM 05338G106 2784 38000 SH SOLE 38000 0 0 AVAYA HLDGS CORP COM 05351X101 15859 1174737 SH SOLE 1174737 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1383 98441 SH SOLE 98441 0 0 AVID TECHNOLOGY INC COM 05367P100 15664 1825674 SH SOLE 1825674 0 0 AVID BIOSERVICES INC COM 05368M106 2562 334000 SH SOLE 334000 0 0 AVISTA CORP COM 05379B107 154 3195 SH SOLE 3195 0 0 AVNET INC COM 053807103 2 39 SH SOLE 39 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 23063 957170 SH SOLE 957170 0 0 AXSOME THERAPEUTICS INC COM 05464T104 6212 60100 SH SOLE 60100 0 0 AXOS FINL INC COM 05465C100 9447 311983 SH SOLE 311983 0 0 BOK FINL CORP COM NEW 05561Q201 30883 353348 SH SOLE 353348 0 0 B RILEY FINL INC COM 05580M108 19818 787036 SH SOLE 787036 0 0 BMC STK HLDGS INC COM 05591B109 24716 861490 SH SOLE 861490 0 0 BWX TECHNOLOGIES INC COM 05605H100 2545 41000 SH SOLE 41000 0 0 BADGER METER INC COM 056525108 14602 224895 SH SOLE 224895 0 0 BALCHEM CORP COM 057665200 25158 247549 SH SOLE 247549 0 0 BANCORP INC DEL COM 05969A105 44 3400 SH SOLE 3400 0 0 BANDWIDTH INC COM CL A 05988J103 10718 167335 SH SOLE 167335 0 0 BANK HAWAII CORP COM 062540109 22374 235120 SH SOLE 235120 0 0 BANK OZK COM 06417N103 2906 95272 SH SOLE 95272 0 0 BAR HBR BANKSHARES COM 066849100 2559 100779 SH SOLE 100779 0 0 BARINGS BDC INC COM 06759L103 298 29000 SH SOLE 29000 0 0 BARNES & NOBLE ED INC COM 06777U101 732 171318 SH SOLE 171318 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 227 2514 SH SOLE 2514 0 0 BAYCOM CORP COM 07272M107 3624 159382 SH SOLE 159382 0 0 BAYTEX ENERGY CORP COM 07317Q105 2974 2050800 SH SOLE 2050800 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 12811 906618 SH SOLE 906618 0 0 BED BATH & BEYOND INC COM 075896100 1713 99010 SH SOLE 99010 0 0 BEL FUSE INC CL A 077347201 1083 67705 SH SOLE 67705 0 0 BELLRING BRANDS INC COM CL A 079823100 3813 179076 SH SOLE 179076 0 0 BENCHMARK ELECTRS INC COM 08160H101 338 9827 SH SOLE 9827 0 0 BENEFITFOCUS INC COM 08180D106 233 10600 SH SOLE 10600 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1925 8500 SH SOLE 8500 0 0 BIO RAD LABS INC CL A 090572207 11618 31398 SH SOLE 31398 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3571 220716 SH SOLE 220716 0 0 BIOTELEMETRY INC COM 090672106 14713 317779 SH SOLE 317779 0 0 BIO TECHNE CORP COM 09073M104 49357 224852 SH SOLE 224852 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9753 171294 SH SOLE 171294 0 0 BLOOM ENERGY CORP COM CL A 093712107 5887 788074 SH SOLE 788074 0 0 BLUEBIRD BIO INC COM 09609G100 1667 19000 SH SOLE 19000 0 0 BOINGO WIRELESS INC COM 09739C102 548 50000 SH SOLE 50000 0 0 BOISE CASCADE CO DEL COM 09739D100 1259 34468 SH SOLE 34468 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 18313 784599 SH SOLE 784599 0 0 BORGWARNER INC COM 099724106 1 28 SH SOLE 28 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 327 27222 SH SOLE 27222 0 0 BOTTOMLINE TECH DEL INC COM 101388106 525 9800 SH SOLE 9800 0 0 BOWL AMER INC CL A 102565108 7353 474400 SH SOLE 474400 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2254 15000 SH SOLE 15000 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 53 5192 SH SOLE 5192 0 0 BROOKDALE SR LIVING INC COM 112463104 511 70329 SH SOLE 70329 0 0 BROOKS AUTOMATION INC COM 114340102 38613 920231 SH SOLE 920231 0 0 BRUNSWICK CORP COM 117043109 4522 75400 SH SOLE 75400 0 0 BRYN MAWR BK CORP COM 117665109 1443 35000 SH SOLE 35000 0 0 BUCKLE INC COM 118440106 5376 198819 SH SOLE 198819 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2956 116338 SH SOLE 116338 0 0 CDK GLOBAL INC COM 12508E101 1 15 SH SOLE 15 0 0 CIT GROUP INC COM NEW 125581801 593 13000 SH SOLE 13000 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4929 732366 SH SOLE 732366 0 0 CNB FINL CORP PA COM 126128107 23985 733935 SH SOLE 733935 0 0 CRA INTL INC COM 12618T105 3899 71589 SH SOLE 71589 0 0 CRH MEDICAL CORP COM 12626F105 1646 475000 SH SOLE 475000 0 0 CSG SYS INTL INC COM 126349109 734 14185 SH SOLE 14185 0 0 CSW INDUSTRIALS INC COM 126402106 1540 20000 SH SOLE 20000 0 0 CVR ENERGY INC COM 12662P108 1 33 SH SOLE 33 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 93321 646629 SH SOLE 646629 0 0 CACTUS INC CL A 127203107 49 1425 SH SOLE 1425 0 0 CADENCE BANCORPORATION CL A 12739A100 288 15887 SH SOLE 15887 0 0 CAL MAINE FOODS INC COM NEW 128030202 5486 128326 SH SOLE 128326 0 0 CALAMP CORP COM 128126109 9817 1024700 SH SOLE 1024700 0 0 CALERES INC COM 129500104 34458 1450851 SH SOLE 1450851 0 0 CALLAWAY GOLF CO COM 131193104 2078 98000 SH SOLE 98000 0 0 CALLON PETE CO DEL COM 13123X102 306 63252 SH SOLE 63252 0 0 CAMDEN NATL CORP COM 133034108 23395 507914 SH SOLE 507914 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 8944 606813 SH SOLE 606813 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 6740 185979 SH SOLE 185979 0 0 CAPITAL CITY BK GROUP INC COM 139674105 777 25481 SH SOLE 25481 0 0 CARE COM INC COM 141633107 3181 211661 SH SOLE 211661 0 0 CAREER EDUCATION CORP COM 141665109 210 11417 SH SOLE 11417 0 0 CAREDX INC COM 14167L103 11746 544562 SH SOLE 544562 0 0 CARLISLE COS INC COM 142339100 9842 60813 SH SOLE 60813 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 3538 110300 SH SOLE 110300 0 0 CARMAX INC COM 143130102 482 5500 SH SOLE 5500 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 9915 199173 SH SOLE 199173 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 12436 1763905 SH SOLE 1763905 0 0 CARS COM INC COM 14575E105 52 4275 SH SOLE 4275 0 0 CARVANA CO CL A 146869102 2577 28000 SH SOLE 28000 0 0 CASS INFORMATION SYS INC COM 14808P109 2721 47119 SH SOLE 47119 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 2825 2124034 SH SOLE 2124034 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2928 780782 SH SOLE 780782 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 4900 427158 SH SOLE 427158 0 0 CATHAY GEN BANCORP COM 149150104 75 1984 SH SOLE 1984 0 0 CATO CORP NEW CL A 149205106 2222 127715 SH SOLE 127715 0 0 CAVCO INDS INC DEL COM 149568107 6506 33300 SH SOLE 33300 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 712 154154 SH SOLE 154154 0 0 CENTERSTATE BK CORP COM 15201P109 12481 499637 SH SOLE 499637 0 0 CENTRAL GARDEN & PET CO COM 153527106 648 20868 SH SOLE 20868 0 0 CENTURY ALUM CO COM 156431108 9951 1324142 SH SOLE 1324142 0 0 CENTURY CASINOS INC COM 156492100 21624 2730262 SH SOLE 2730262 0 0 CENTURY CMNTYS INC COM 156504300 2050 74946 SH SOLE 74946 0 0 CERENCE INC COM 156727109 751 33189 SH SOLE 33189 0 0 CHASE CORP COM 16150R104 20655 174331 SH SOLE 174331 0 0 CHEESECAKE FACTORY INC COM 163072101 5565 143208 SH SOLE 143208 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 4521 991492 SH SOLE 991492 0 0 CHEMUNG FINL CORP COM 164024101 1318 31000 SH SOLE 31000 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2676 334500 SH SOLE 334500 0 0 CHICOS FAS INC COM 168615102 523 137191 SH SOLE 137191 0 0 CHILDRENS PL INC COM 168905107 46607 745477 SH SOLE 745477 0 0 CIENA CORP COM NEW 171779309 6186 144906 SH SOLE 144906 0 0 CIMAREX ENERGY CO COM 171798101 3533 67300 SH SOLE 67300 0 0 CIRCOR INTL INC COM 17273K109 39308 850078 SH SOLE 850078 0 0 CIRRUS LOGIC INC COM 172755100 43161 523740 SH SOLE 523740 0 0 CISCO SYS INC COM 17275R102 1822 38000 SH SOLE 38000 0 0 CITI TRENDS INC COM 17306X102 3879 167773 SH SOLE 167773 0 0 CITY HLDG CO COM 177835105 22225 271201 SH SOLE 271201 0 0 CIVEO CORP CDA COM 17878Y108 194 150000 SH SOLE 150000 0 0 CLARUS CORP NEW COM 18270P109 2372 174926 SH SOLE 174926 0 0 CLEARFIELD INC COM 18482P103 1188 85200 SH SOLE 85200 0 0 CLEVELAND CLIFFS INC COM 185899101 12898 1535490 SH SOLE 1535490 0 0 CLOUDERA INC COM 18914U100 6107 525100 SH SOLE 525100 0 0 CLOUDFLARE INC CL A COM 18915M107 2871 168311 SH SOLE 168311 0 0 CODORUS VY BANCORP INC COM 192025104 2523 109568 SH SOLE 109568 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1290 19603 SH SOLE 19603 0 0 COGNEX CORP COM 192422103 56668 1011198 SH SOLE 1011198 0 0 COHERENT INC COM 192479103 73423 441375 SH SOLE 441375 0 0 COHEN & STEERS INC COM 19247A100 19294 307433 SH SOLE 307433 0 0 COHU INC COM 192576106 25314 1107818 SH SOLE 1107818 0 0 COLFAX CORP COM 194014106 92178 2533761 SH SOLE 2533761 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 3948 171269 SH SOLE 171269 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29 1421 SH SOLE 1421 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1614 20700 SH SOLE 20700 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1503 15000 SH SOLE 15000 0 0 COMFORT SYS USA INC COM 199908104 9693 194443 SH SOLE 194443 0 0 COMMERCIAL METALS CO COM 201723103 9339 419344 SH SOLE 419344 0 0 COMMERCIAL VEH GROUP INC COM 202608105 12552 1976623 SH SOLE 1976623 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2199 155000 SH SOLE 155000 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 11448 3947495 SH SOLE 3947495 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 7063 164800 SH SOLE 164800 0 0 COMMVAULT SYSTEMS INC COM 204166102 43 954 SH SOLE 954 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2832 149286 SH SOLE 149286 0 0 COMPUTER TASK GROUP INC COM 205477102 439 84800 SH SOLE 84800 0 0 COMPX INTERNATIONAL INC CL A 20563P101 3087 211600 SH SOLE 211600 0 0 COMSCORE INC COM 20564W105 8807 1782888 SH SOLE 1782888 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 15214 428697 SH SOLE 428697 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 690 126197 SH SOLE 126197 0 0 CONFORMIS INC COM 20717E101 75 49792 SH SOLE 49792 0 0 CONMED CORP COM 207410101 3243 29000 SH SOLE 29000 0 0 CONNS INC COM 208242107 7675 619416 SH SOLE 619416 0 0 CONSOL ENERGY INC NEW COM 20854L108 1138 78447 SH SOLE 78447 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 15857 939942 SH SOLE 939942 0 0 COOPER STD HLDGS INC COM 21676P103 103 3110 SH SOLE 3110 0 0 COOPER TIRE & RUBR CO COM 216831107 41702 1450487 SH SOLE 1450487 0 0 CORCEPT THERAPEUTICS INC COM 218352102 807 66712 SH SOLE 66712 0 0 CORE MARK HOLDING CO INC COM 218681104 858 31543 SH SOLE 31543 0 0 CORELOGIC INC COM 21871D103 10967 250900 SH SOLE 250900 0 0 CORREVIO PHARMA CORP COM 22026V105 41 101100 SH SOLE 101100 0 0 CORVEL CORP COM 221006109 347 3967 SH SOLE 3967 0 0 COUNTY BANCORP INC COM 221907108 3988 155600 SH SOLE 155600 0 0 COUPA SOFTWARE INC COM 22266L106 2194 15000 SH SOLE 15000 0 0 CROCS INC COM 227046109 458 10931 SH SOLE 10931 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 18896 1626161 SH SOLE 1626161 0 0 CROWN CRAFTS INC COM 228309100 690 112159 SH SOLE 112159 0 0 CRYOLIFE INC COM 228903100 6541 241458 SH SOLE 241458 0 0 CRYOPORT INC COM PAR $0.001 229050307 4777 290198 SH SOLE 290198 0 0 CUBIC CORP COM 229669106 3115 49000 SH SOLE 49000 0 0 CULP INC COM 230215105 433 31808 SH SOLE 31808 0 0 CUMMINS INC COM 231021106 3937 22000 SH SOLE 22000 0 0 CURTISS WRIGHT CORP COM 231561101 2 14 SH SOLE 14 0 0 CUSTOMERS BANCORP INC COM 23204G100 453 19034 SH SOLE 19034 0 0 CYBEROPTICS CORP COM 232517102 5687 309400 SH SOLE 309400 0 0 DMC GLOBAL INC COM 23291C103 20924 465599 SH SOLE 465599 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1899 214356 SH SOLE 214356 0 0 DXC TECHNOLOGY CO COM 23355L106 2 40 SH SOLE 40 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 186 77336 SH SOLE 77336 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3421 58500 SH SOLE 58500 0 0 DELUXE CORP COM 248019101 68 1365 SH SOLE 1365 0 0 DESCARTES SYS GROUP INC COM 249906108 13506 316147 SH SOLE 316147 0 0 DESIGNER BRANDS INC CL A 250565108 28217 1792679 SH SOLE 1792679 0 0 DESTINATION XL GROUP INC COM 25065K104 64 50000 SH SOLE 50000 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 5105 36342 SH SOLE 36342 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1539 214000 SH SOLE 214000 0 0 DIGI INTL INC COM 253798102 23172 1307671 SH SOLE 1307671 0 0 DIME CMNTY BANCSHARES COM 253922108 151 7207 SH SOLE 7207 0 0 DIGITAL TURBINE INC COM NEW 25400W102 713 100000 SH SOLE 100000 0 0 DILLARDS INC CL A 254067101 1 14 SH SOLE 14 0 0 DIODES INC COM 254543101 28096 498421 SH SOLE 498421 0 0 DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 314 96000 SH SOLE 96000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 6504 94540 SH SOLE 94540 0 0 DOMTAR CORP COM NEW 257559203 5369 140394 SH SOLE 140394 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 524 50000 SH SOLE 50000 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 15596 799379 SH SOLE 799379 0 0 DORMAN PRODUCTS INC COM 258278100 31606 417410 SH SOLE 417410 0 0 DUCOMMUN INC DEL COM 264147109 5331 105500 SH SOLE 105500 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1719 300500 SH SOLE 300500 0 0 EL POLLO LOCO HLDGS INC COM 268603107 5829 384976 SH SOLE 384976 0 0 EQT CORP COM 26884L109 1086 99603 SH SOLE 99603 0 0 ERA GROUP INC COM 26885G109 17039 1675447 SH SOLE 1675447 0 0 EAGLE BANCORP INC MD COM 268948106 1027 21113 SH SOLE 21113 0 0 EVI INDUSTRIES INC COM 26929N102 6750 249622 SH SOLE 249622 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3003 49986 SH SOLE 49986 0 0 EAGLE POINT INCOME COMPANY I COM 269817102 2998 159877 SH SOLE 159877 0 0 EARTHSTONE ENERGY INC CL A 27032D304 823 130004 SH SOLE 130004 0 0 EAST WEST BANCORP INC COM 27579R104 2 37 SH SOLE 37 0 0 EASTSIDE DISTILLING INC COM 277802302 1316 446189 SH SOLE 446189 0 0 EATON VANCE CORP COM NON VTG 278265103 2 35 SH SOLE 35 0 0 EBIX INC COM NEW 278715206 11290 337927 SH SOLE 337927 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 850 41068 SH SOLE 41068 0 0 EHEALTH INC COM 28238P109 1989 20700 SH SOLE 20700 0 0 ELEMENT SOLUTIONS INC COM 28618M106 21603 1849549 SH SOLE 1849549 0 0 ELEVATE CREDIT INC COM 28621V101 60 13400 SH SOLE 13400 0 0 EMCORE CORP COM NEW 290846203 1853 609624 SH SOLE 609624 0 0 EMCOR GROUP INC COM 29084Q100 2 22 SH SOLE 22 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 17098 316927 SH SOLE 316927 0 0 EMERSON ELEC CO COM 291011104 3241 42500 SH SOLE 42500 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2533 60671 SH SOLE 60671 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 450 7280 SH SOLE 7280 0 0 ENCORE WIRE CORP COM 292562105 8220 143204 SH SOLE 143204 0 0 ENCOMPASS HEALTH CORP COM 29261A100 9640 139160 SH SOLE 139160 0 0 ENERGY RECOVERY INC COM 29270J100 1234 126000 SH SOLE 126000 0 0 ENERSYS COM 29275Y102 14727 196804 SH SOLE 196804 0 0 ENNIS INC COM 293389102 22533 1040774 SH SOLE 1040774 0 0 ENPHASE ENERGY INC COM 29355A107 2090 80000 SH SOLE 80000 0 0 ENOVA INTL INC COM 29357K103 919 38179 SH SOLE 38179 0 0 ENSIGN GROUP INC COM 29358P101 15520 342073 SH SOLE 342073 0 0 ENTEGRIS INC COM 29362U104 18850 376316 SH SOLE 376316 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2001 41500 SH SOLE 41500 0 0 ENVESTNET INC COM 29404K106 1950 28000 SH SOLE 28000 0 0 ERIE INDTY CO CL A 29530P102 27311 164524 SH SOLE 164524 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 11545 605741 SH SOLE 605741 0 0 ETSY INC COM 29786A106 13958 315083 SH SOLE 315083 0 0 EVENTBRITE INC COM CL A 29975E109 6830 338631 SH SOLE 338631 0 0 EVERCORE INC CLASS A 29977A105 10720 143396 SH SOLE 143396 0 0 EVERTEC INC COM 30040P103 936 27498 SH SOLE 27498 0 0 EVERQUOTE INC COM CL A 30041R108 6185 180055 SH SOLE 180055 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1787 339700 SH SOLE 339700 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 34 6184 SH SOLE 6184 0 0 EVOLENT HEALTH INC CL A 30050B101 4266 471411 SH SOLE 471411 0 0 EVOLUS INC COM 30052C107 1558 128000 SH SOLE 128000 0 0 EXPONENT INC COM 30214U102 13623 197407 SH SOLE 197407 0 0 EXTREME NETWORKS INC COM 30226D106 3444 467367 SH SOLE 467367 0 0 EZCORP INC CL A NON VTG 302301106 1371 201000 SH SOLE 201000 0 0 FBL FINL GROUP INC CL A 30239F106 8975 152302 SH SOLE 152302 0 0 FLIR SYS INC COM 302445101 61507 1181238 SH SOLE 1181238 0 0 FNB CORP PA COM 302520101 2 156 SH SOLE 156 0 0 FS BANCORP INC COM 30263Y104 31 484 SH SOLE 484 0 0 FRP HLDGS INC COM 30292L107 23900 479818 SH SOLE 479818 0 0 FTI CONSULTING INC COM 302941109 167 1509 SH SOLE 1509 0 0 FAIR ISAAC CORP COM 303250104 54813 146292 SH SOLE 146292 0 0 FALCON MINERALS CORP CL A COM 30607B109 57 8121 SH SOLE 8121 0 0 FARMER BROS CO COM 307675108 1295 86000 SH SOLE 86000 0 0 FARO TECHNOLOGIES INC COM 311642102 46580 925121 SH SOLE 925121 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 6245 294000 SH SOLE 294000 0 0 FEDERAL SIGNAL CORP COM 313855108 9496 294453 SH SOLE 294453 0 0 FEDERATED INVS INC PA CL B 314211103 9673 296806 SH SOLE 296806 0 0 FERRO CORP COM 315405100 7352 495782 SH SOLE 495782 0 0 FINANCIAL INSTNS INC COM 317585404 16043 499783 SH SOLE 499783 0 0 FIRST AMERN FINL CORP COM 31847R102 6780 116256 SH SOLE 116256 0 0 FIRST BANCORP P R COM NEW 318672706 805 76051 SH SOLE 76051 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 61093 114792 SH SOLE 114792 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 830 57204 SH SOLE 57204 0 0 FIRST FINL BANCORP OH COM 320209109 560 22019 SH SOLE 22019 0 0 FIRST FINL CORP IND COM 320218100 48 1056 SH SOLE 1056 0 0 FIRST FNDTN INC COM 32026V104 6909 397048 SH SOLE 397048 0 0 FIRST HAWAIIAN INC COM 32051X108 297 10300 SH SOLE 10300 0 0 FIRST INTERNET BANCORP COM 320557101 33 1391 SH SOLE 1391 0 0 FIRST LONG IS CORP COM 320734106 1512 60274 SH SOLE 60274 0 0 FIRST MERCHANTS CORP COM 320817109 2 43 SH SOLE 43 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 346 15011 SH SOLE 15011 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 611 5198 SH SOLE 5198 0 0 FIRST SOLAR INC COM 336433107 1287 23000 SH SOLE 23000 0 0 FIRSTSERVICE CORP NEW COM 33767E202 21418 230206 SH SOLE 230206 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1081 28259 SH SOLE 28259 0 0 FIVE BELOW INC COM 33829M101 1406 11000 SH SOLE 11000 0 0 FLEXSTEEL INDS INC COM 339382103 18767 942100 SH SOLE 942100 0 0 FLEXION THERAPEUTICS INC COM 33938J106 7065 341302 SH SOLE 341302 0 0 FLOWERS FOODS INC COM 343498101 5880 270479 SH SOLE 270479 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1474 50000 SH SOLE 50000 0 0 FONAR CORP COM NEW 344437405 28 1420 SH SOLE 1420 0 0 FOOT LOCKER INC COM 344849104 1 34 SH SOLE 34 0 0 FORMFACTOR INC COM 346375108 25410 978427 SH SOLE 978427 0 0 FORRESTER RESH INC COM 346563109 10176 244023 SH SOLE 244023 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1586 81157 SH SOLE 81157 0 0 FORTERRA INC COM 34960W106 20830 1801908 SH SOLE 1801908 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 419 249431 SH SOLE 249431 0 0 FORWARD AIR CORP COM 349853101 54218 775103 SH SOLE 775103 0 0 FOSTER L B CO COM 350060109 1847 95300 SH SOLE 95300 0 0 FOX FACTORY HLDG CORP COM 35138V102 3979 57200 SH SOLE 57200 0 0 FRANCO NEVADA CORP COM 351858105 32390 313549 SH SOLE 313549 0 0 FRANKLIN COVEY CO COM 353469109 1292 40100 SH SOLE 40100 0 0 FRANKLIN ELEC INC COM 353514102 50304 877608 SH SOLE 877608 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 10714 312087 SH SOLE 312087 0 0 FREIGHTCAR AMER INC COM 357023100 644 311179 SH SOLE 311179 0 0 FREQUENCY ELECTRS INC COM 358010106 7266 711624 SH SOLE 711624 0 0 FRESHPET INC COM 358039105 4314 73000 SH SOLE 73000 0 0 FRONTDOOR INC COM 35905A109 12011 253280 SH SOLE 253280 0 0 FULGENT GENETICS INC COM 359664109 622 48209 SH SOLE 48209 0 0 FUTUREFUEL CORPORATION COM 36116M106 10158 819863 SH SOLE 819863 0 0 GP STRATEGIES CORP COM 36225V104 16287 1231099 SH SOLE 1231099 0 0 G-III APPAREL GROUP LTD COM 36237H101 25362 757077 SH SOLE 757077 0 0 GMS INC COM 36251C103 755 27863 SH SOLE 27863 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 2206 200000 SH SOLE 200000 0 0 GAIN CAP HLDGS INC COM 36268W100 731 185000 SH SOLE 185000 0 0 GAIA INC NEW CL A 36269P104 3899 488000 SH SOLE 488000 0 0 GANNETT CO INC NEW COM 36472T109 2235 350372 SH SOLE 350372 0 0 GARRETT MOTION INC COM 366505105 518 51870 SH SOLE 51870 0 0 GARRISON CAP INC COM 366554103 602 103500 SH SOLE 103500 0 0 GENCOR INDS INC COM 368678108 17888 1532858 SH SOLE 1532858 0 0 GENERAC HLDGS INC COM 368736104 18384 182763 SH SOLE 182763 0 0 GENERAL DYNAMICS CORP COM 369550108 2998 17000 SH SOLE 17000 0 0 GENERAL FIN CORP DEL COM 369822101 4137 373740 SH SOLE 373740 0 0 GENTEX CORP COM 371901109 59347 2047856 SH SOLE 2047856 0 0 GENIE ENERGY LTD CL B 372284208 32 4084 SH SOLE 4084 0 0 GENMARK DIAGNOSTICS INC COM 372309104 150 31100 SH SOLE 31100 0 0 GENUINE PARTS CO COM 372460105 3346 31500 SH SOLE 31500 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 159 9500 SH SOLE 9500 0 0 GIBRALTAR INDS INC COM 374689107 10545 209067 SH SOLE 209067 0 0 GLATFELTER COM 377316104 7038 384575 SH SOLE 384575 0 0 GLAUKOS CORP COM 377322102 1369 25125 SH SOLE 25125 0 0 GLOBALSCAPE INC COM 37940G109 25 2537 SH SOLE 2537 0 0 GLOBAL WTR RES INC COM 379463102 1394 106000 SH SOLE 106000 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 55 110000 SH SOLE 110000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10490 1589369 SH SOLE 1589369 0 0 GOLUB CAP BDC INC COM 38173M102 3548 192277 SH SOLE 192277 0 0 GORMAN RUPP CO COM 383082104 11199 298638 SH SOLE 298638 0 0 GRACO INC COM 384109104 11773 226399 SH SOLE 226399 0 0 GRAFTECH INTL LTD COM 384313508 1 117 SH SOLE 117 0 0 GRAHAM CORP COM 384556106 9148 418079 SH SOLE 418079 0 0 GRAINGER W W INC COM 384802104 677 2000 SH SOLE 2000 0 0 GRANITE CONSTR INC COM 387328107 374 13500 SH SOLE 13500 0 0 GRAY TELEVISION INC COM 389375106 1072 50000 SH SOLE 50000 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 2279 682245 SH SOLE 682245 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1771 156301 SH SOLE 156301 0 0 GREAT WESTN BANCORP INC COM 391416104 1054 30340 SH SOLE 30340 0 0 GRIFFON CORP COM 398433102 10238 503612 SH SOLE 503612 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 54 1623 SH SOLE 1623 0 0 HBT FINL INC COM 404111106 57 2989 SH SOLE 2989 0 0 HC2 HLDGS INC COM 404139107 50 22919 SH SOLE 22919 0 0 HCI GROUP INC COM 40416E103 9639 211158 SH SOLE 211158 0 0 HNI CORP COM 404251100 59 1584 SH SOLE 1584 0 0 HACKETT GROUP INC COM 404609109 5051 312966 SH SOLE 312966 0 0 HAEMONETICS CORP COM 405024100 3466 30169 SH SOLE 30169 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 2003 114000 SH SOLE 114000 0 0 HANESBRANDS INC COM 410345102 1 82 SH SOLE 82 0 0 HANMI FINL CORP COM NEW 410495204 327 16340 SH SOLE 16340 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 5220 475005 SH SOLE 475005 0 0 HARMONIC INC COM 413160102 2710 347500 SH SOLE 347500 0 0 HARVARD BIOSCIENCE INC COM 416906105 5036 1651000 SH SOLE 1651000 0 0 HAVERTY FURNITURE INC COM 419596101 14399 714217 SH SOLE 714217 0 0 HAWAIIAN HOLDINGS INC COM 419879101 31621 1079578 SH SOLE 1079578 0 0 HAWKINS INC COM 420261109 4080 89062 SH SOLE 89062 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 28062 784301 SH SOLE 784301 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4042 166221 SH SOLE 166221 0 0 HEALTHSTREAM INC COM 42222N103 192 7060 SH SOLE 7060 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1142 59200 SH SOLE 59200 0 0 HEALTHEQUITY INC COM 42226A107 1481 20000 SH SOLE 20000 0 0 HECLA MNG CO COM 422704106 2445 721300 SH SOLE 721300 0 0 HEICO CORP NEW COM 422806109 58520 512661 SH SOLE 512661 0 0 HEICO CORP NEW CL A 422806208 18824 210256 SH SOLE 210256 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 41125 1265389 SH SOLE 1265389 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 67285 1455446 SH SOLE 1455446 0 0 HELMERICH & PAYNE INC COM 423452101 23742 522602 SH SOLE 522602 0 0 HENRY JACK & ASSOC INC COM 426281101 17946 123196 SH SOLE 123196 0 0 HERITAGE COMMERCE CORP COM 426927109 47 3627 SH SOLE 3627 0 0 HERC HLDGS INC COM 42704L104 18557 379188 SH SOLE 379188 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 16804 535658 SH SOLE 535658 0 0 HERITAGE INS HLDGS INC COM 42727J102 13335 1006422 SH SOLE 1006422 0 0 HERON THERAPEUTICS INC COM 427746102 1706 72600 SH SOLE 72600 0 0 HESKA CORP COM RESTRC NEW 42805E306 28 295 SH SOLE 295 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 16895 1072728 SH SOLE 1072728 0 0 HEXCEL CORP NEW COM 428291108 6380 87032 SH SOLE 87032 0 0 HIBBETT SPORTS INC COM 428567101 357 12747 SH SOLE 12747 0 0 HIGHPOINT RES CORP COM 43114K108 255 150620 SH SOLE 150620 0 0 HILL ROM HLDGS INC COM 431475102 15954 140525 SH SOLE 140525 0 0 HILLENBRAND INC COM 431571108 1313 39417 SH SOLE 39417 0 0 HILLTOP HOLDINGS INC COM 432748101 16556 664100 SH SOLE 664100 0 0 HILTON GRAND VACATIONS INC COM 43283X105 14871 432432 SH SOLE 432432 0 0 HOLLYFRONTIER CORP COM 436106108 2 32 SH SOLE 32 0 0 HOME BANCSHARES INC COM 436893200 77 3934 SH SOLE 3934 0 0 HOME BANCORP INC COM 43689E107 39 986 SH SOLE 986 0 0 HOMESTREET INC COM 43785V102 99 2922 SH SOLE 2922 0 0 HOMETRUST BANCSHARES INC COM 437872104 4145 154500 SH SOLE 154500 0 0 HOOKER FURNITURE CORP COM 439038100 33281 1295500 SH SOLE 1295500 0 0 HOPE BANCORP INC COM 43940T109 2 122 SH SOLE 122 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 720 16485 SH SOLE 16485 0 0 HORIZON GLOBAL CORP COM 44052W104 6303 1806153 SH SOLE 1806153 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 57 9127 SH SOLE 9127 0 0 HOULIHAN LOKEY INC CL A 441593100 46284 947094 SH SOLE 947094 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 5331 1208781 SH SOLE 1208781 0 0 HUB GROUP INC CL A 443320106 5535 107918 SH SOLE 107918 0 0 HUBBELL INC COM 443510607 101131 684148 SH SOLE 684148 0 0 HUDSON TECHNOLOGIES INC COM 444144109 49 50000 SH SOLE 50000 0 0 HUNTSMAN CORP COM 447011107 58114 2405377 SH SOLE 2405377 0 0 HURCO COMPANIES INC COM 447324104 35818 933744 SH SOLE 933744 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 12443 211044 SH SOLE 211044 0 0 IES HLDGS INC COM 44951W106 21448 835844 SH SOLE 835844 0 0 IPG PHOTONICS CORP COM 44980X109 29891 206260 SH SOLE 206260 0 0 IBERIABANK CORP COM 450828108 2 26 SH SOLE 26 0 0 IAMGOLD CORP COM 450913108 5207 1395894 SH SOLE 1395894 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 106 58061 SH SOLE 58061 0 0 IDENTIV INC COM NEW 45170X205 4196 744041 SH SOLE 744041 0 0 ILLINOIS TOOL WKS INC COM 452308109 3359 18700 SH SOLE 18700 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1774 1779263 SH SOLE 1779263 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 8859 210523 SH SOLE 210523 0 0 INDEPENDENT BK GROUP INC COM 45384B106 11817 213156 SH SOLE 213156 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 6334 121808 SH SOLE 121808 0 0 INFINERA CORPORATION COM 45667G103 10437 1314462 SH SOLE 1314462 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2818 875100 SH SOLE 875100 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 8 100000 SH SOLE 100000 0 0 INGEVITY CORP COM 45688C107 8564 98004 SH SOLE 98004 0 0 INSIGHT ENTERPRISES INC COM 45765U103 38188 543290 SH SOLE 543290 0 0 INNOSPEC INC COM 45768S105 61272 592341 SH SOLE 592341 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 460 78828 SH SOLE 78828 0 0 INPHI CORP COM 45772F107 1851 25000 SH SOLE 25000 0 0 INNERWORKINGS INC COM 45773Y105 138 25000 SH SOLE 25000 0 0 INSTEEL INDUSTRIES INC COM 45774W108 33517 1559664 SH SOLE 1559664 0 0 INOGEN INC COM 45780L104 247 3616 SH SOLE 3616 0 0 INNOVIVA INC COM 45781M101 1075 75949 SH SOLE 75949 0 0 INSPIRED ENTMT INC COM 45782N108 338 50000 SH SOLE 50000 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 18 462 SH SOLE 462 0 0 INTEGER HLDGS CORP COM 45826H109 3410 42400 SH SOLE 42400 0 0 INTER PARFUMS INC COM 458334109 25448 349995 SH SOLE 349995 0 0 INTERFACE INC COM 458665304 3567 214997 SH SOLE 214997 0 0 INTERDIGITAL INC COM 45867G101 1 17 SH SOLE 17 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2 44 SH SOLE 44 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 63 SH SOLE 63 0 0 INTEVAC INC COM 461148108 13367 1893398 SH SOLE 1893398 0 0 INTL FCSTONE INC COM 46116V105 8008 163997 SH SOLE 163997 0 0 INVACARE CORP COM 461203101 18458 2046292 SH SOLE 2046292 0 0 INTRICON CORP COM 46121H109 11104 616884 SH SOLE 616884 0 0 INTREPID POTASH INC COM 46121Y102 5680 2096106 SH SOLE 2096106 0 0 INVESTAR HLDG CORP COM 46134L105 4361 181700 SH SOLE 181700 0 0 INVESTORS TITLE CO COM 461804106 38 240 SH SOLE 240 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 624 71880 SH SOLE 71880 0 0 IRADIMED CORP COM 46266A109 22 931 SH SOLE 931 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5397 219030 SH SOLE 219030 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5555 43200 SH SOLE 43200 0 0 ITAMAR MED LTD SPONSORED ADS 465437101 125 9712 SH SOLE 9712 0 0 ITERIS INC COM 46564T107 8019 1607000 SH SOLE 1607000 0 0 JACK IN THE BOX INC COM 466367109 53 675 SH SOLE 675 0 0 JACOBS ENGR GROUP INC COM 469814107 7501 83500 SH SOLE 83500 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1276 59700 SH SOLE 59700 0 0 JERASH HLDGS US INC COM 47632P101 851 145250 SH SOLE 145250 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 80486 714417 SH SOLE 714417 0 0 JOHNSON OUTDOORS INC CL A 479167108 27591 359724 SH SOLE 359724 0 0 JOINT CORP COM 47973J102 2260 140000 SH SOLE 140000 0 0 JONES LANG LASALLE INC COM 48020Q107 3632 20864 SH SOLE 20864 0 0 J2 GLOBAL INC COM 48123V102 14812 158067 SH SOLE 158067 0 0 JUNIPER NETWORKS INC COM 48203R104 1 58 SH SOLE 58 0 0 KBR INC COM 48242W106 44710 1465886 SH SOLE 1465886 0 0 KKR & CO INC CL A 48251W104 4903 168100 SH SOLE 168100 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3513 545497 SH SOLE 545497 0 0 K12 INC COM 48273U102 51 2521 SH SOLE 2521 0 0 KADANT INC COM 48282T104 65096 617963 SH SOLE 617963 0 0 KEMET CORP COM NEW 488360207 20449 755969 SH SOLE 755969 0 0 KENNAMETAL INC COM 489170100 2112 57240 SH SOLE 57240 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 82868 3716054 SH SOLE 3716054 0 0 KFORCE INC COM 493732101 14641 368791 SH SOLE 368791 0 0 KIMBALL INTL INC CL B 494274103 43157 2087916 SH SOLE 2087916 0 0 KIMBALL ELECTRONICS INC COM 49428J109 8800 501436 SH SOLE 501436 0 0 KINGSTONE COS INC COM 496719105 3719 479870 SH SOLE 479870 0 0 KIRBY CORP COM 497266106 98635 1101697 SH SOLE 1101697 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 76 1720 SH SOLE 1720 0 0 KNOWLES CORP COM 49926D109 2792 132000 SH SOLE 132000 0 0 KOHLS CORP COM 500255104 2 32 SH SOLE 32 0 0 KONTOOR BRANDS INC COM 50050N103 67 1585 SH SOLE 1585 0 0 KORN FERRY COM NEW 500643200 33755 796111 SH SOLE 796111 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5344 296732 SH SOLE 296732 0 0 KRATON CORPORATION COM 50077C106 15867 626644 SH SOLE 626644 0 0 KULICKE & SOFFA INDS INC COM 501242101 87210 3206249 SH SOLE 3206249 0 0 KURA SUSHI USA INC CL A COM 501270102 5436 213582 SH SOLE 213582 0 0 LGI HOMES INC COM 50187T106 14379 203523 SH SOLE 203523 0 0 LKQ CORP COM 501889208 9661 270623 SH SOLE 270623 0 0 LCI INDS COM 50189K103 67668 631641 SH SOLE 631641 0 0 LRAD CORP COM 50213V109 246 75100 SH SOLE 75100 0 0 LSB INDS INC COM 502160104 570 135800 SH SOLE 135800 0 0 LSI INDS INC COM 50216C108 12677 2095452 SH SOLE 2095452 0 0 LA Z BOY INC COM 505336107 16673 529638 SH SOLE 529638 0 0 LANCASTER COLONY CORP COM 513847103 7745 48377 SH SOLE 48377 0 0 LANDEC CORP COM 514766104 855 75610 SH SOLE 75610 0 0 LANDMARK BANCORP INC COM 51504L107 2073 82750 SH SOLE 82750 0 0 LANDSTAR SYS INC COM 515098101 64604 567353 SH SOLE 567353 0 0 LANNET INC COM 516012101 808 91592 SH SOLE 91592 0 0 LANTHEUS HLDGS INC COM 516544103 35 1719 SH SOLE 1719 0 0 LAREDO PETROLEUM INC COM 516806106 12642 4404968 SH SOLE 4404968 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4053 211771 SH SOLE 211771 0 0 LAWSON PRODS INC COM 520776105 7575 145400 SH SOLE 145400 0 0 LAZYDAYS HLDGS INC COM 52110H100 129 30000 SH SOLE 30000 0 0 LEAF GROUP LTD COM 52177G102 575 143853 SH SOLE 143853 0 0 LEAR CORP COM NEW 521865204 2 16 SH SOLE 16 0 0 LEGACY HOUSING CORP COM 52472M101 4809 289025 SH SOLE 289025 0 0 LEMAITRE VASCULAR INC COM 525558201 214 5946 SH SOLE 5946 0 0 LENDINGTREE INC NEW COM 52603B107 2428 8000 SH SOLE 8000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 22 5420 SH SOLE 5420 0 0 LEXINGTON REALTY TRUST COM 529043101 3127 294483 SH SOLE 294483 0 0 LIBBEY INC COM 529898108 835 575801 SH SOLE 575801 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 55 4987 SH SOLE 4987 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 47 450 SH SOLE 450 0 0 LIFEVANTAGE CORP COM NEW 53222K205 25 1633 SH SOLE 1633 0 0 LIFETIME BRANDS INC COM 53222Q103 829 119294 SH SOLE 119294 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 1061 1463884 SH SOLE 1463884 0 0 LIMELIGHT NETWORKS INC COM 53261M104 8164 2000953 SH SOLE 2000953 0 0 LINCOLN ELEC HLDGS INC COM 533900106 94506 977010 SH SOLE 977010 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 15620 955368 SH SOLE 955368 0 0 LINDSAY CORP COM 535555106 83082 865531 SH SOLE 865531 0 0 LIQTECH INTL INC COM 53632A201 1327 226812 SH SOLE 226812 0 0 LITTELFUSE INC COM 537008104 7165 37453 SH SOLE 37453 0 0 LIVE OAK BANCSHARES INC COM 53803X105 587 30900 SH SOLE 30900 0 0 LIVEPERSON INC COM 538146101 3330 90000 SH SOLE 90000 0 0 LIVENT CORP COM 53814L108 7293 853000 SH SOLE 853000 0 0 LOUISIANA PAC CORP COM 546347105 14909 502500 SH SOLE 502500 0 0 LOVESAC COMPANY COM 54738L109 8493 529166 SH SOLE 529166 0 0 LOWES COS INC COM 548661107 3473 29000 SH SOLE 29000 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 11382 1165023 SH SOLE 1165023 0 0 LUMENTUM HLDGS INC COM 55024U109 4996 63000 SH SOLE 63000 0 0 LUMINEX CORP DEL COM 55027E102 47 2018 SH SOLE 2018 0 0 LUNA INNOVATIONS COM 550351100 2186 299800 SH SOLE 299800 0 0 LYDALL INC DEL COM 550819106 13486 657219 SH SOLE 657219 0 0 LYON WILLIAM HOMES CL A NEW 552074700 6629 331786 SH SOLE 331786 0 0 MBIA INC COM 55262C100 5336 573771 SH SOLE 573771 0 0 M D C HLDGS INC COM 552676108 6394 167546 SH SOLE 167546 0 0 MGIC INVT CORP WIS COM 552848103 3295 232548 SH SOLE 232548 0 0 MGP INGREDIENTS INC NEW COM 55303J106 7705 159032 SH SOLE 159032 0 0 M/I HOMES INC COM 55305B101 7901 200798 SH SOLE 200798 0 0 MKS INSTRUMENT INC COM 55306N104 112322 1021018 SH SOLE 1021018 0 0 MSA SAFETY INC COM 553498106 13208 104524 SH SOLE 104524 0 0 MSC INDL DIRECT INC CL A 553530106 13505 172100 SH SOLE 172100 0 0 MSG NETWORK INC CL A 553573106 52 3014 SH SOLE 3014 0 0 MTS SYS CORP COM 553777103 2099 43710 SH SOLE 43710 0 0 MVC CAPITAL INC COM 553829102 3811 415588 SH SOLE 415588 0 0 MYR GROUP INC DEL COM 55405W104 73 2242 SH SOLE 2242 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21082 792548 SH SOLE 792548 0 0 MADDEN STEVEN LTD COM 556269108 4368 101552 SH SOLE 101552 0 0 MAG SILVER CORP COM 55903Q104 4179 352950 SH SOLE 352950 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1056 13500 SH SOLE 13500 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2902 249961 SH SOLE 249961 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1610 128000 SH SOLE 128000 0 0 MALIBU BOATS INC COM CL A 56117J100 42 1021 SH SOLE 1021 0 0 MANHATTAN ASSOCS INC COM 562750109 50427 632308 SH SOLE 632308 0 0 MANITEX INTL INC COM 563420108 3103 521445 SH SOLE 521445 0 0 MANNING & NAPIER INC CL A 56382Q102 238 136600 SH SOLE 136600 0 0 MANPOWERGROUP INC COM 56418H100 20119 207200 SH SOLE 207200 0 0 MARCHEX INC CL B 56624R108 2633 696599 SH SOLE 696599 0 0 MARCUS & MILLICHAP INC COM 566324109 104383 2802226 SH SOLE 2802226 0 0 MARINEMAX INC COM 567908108 147 8800 SH SOLE 8800 0 0 MARKETAXESS HLDGS INC COM 57060D108 16006 42221 SH SOLE 42221 0 0 MARTEN TRANS LTD COM 573075108 2290 106574 SH SOLE 106574 0 0 MASIMO CORP COM 574795100 7113 45000 SH SOLE 45000 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 13327 846156 SH SOLE 846156 0 0 MATADOR RES CO COM 576485205 16049 893112 SH SOLE 893112 0 0 MATERIALISE NV SPONSORED ADS 57667T100 4295 234577 SH SOLE 234577 0 0 MATERION CORP COM 576690101 369 6212 SH SOLE 6212 0 0 MATRIX SVC CO COM 576853105 1368 59800 SH SOLE 59800 0 0 MAXIMUS INC COM 577933104 2616 35172 SH SOLE 35172 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 4562 486372 SH SOLE 486372 0 0 MCDONALDS CORP COM 580135101 395 2000 SH SOLE 2000 0 0 MCGRATH RENTCORP COM 580589109 17592 229836 SH SOLE 229836 0 0 MEDNAX INC COM 58502B106 78 2797 SH SOLE 2797 0 0 MEDPACE HLDGS INC COM 58506Q109 1611 19167 SH SOLE 19167 0 0 MERCER INTL INC COM 588056101 21873 1778279 SH SOLE 1778279 0 0 MERCHANTS BANCORP IND COM 58844R108 43 2185 SH SOLE 2185 0 0 MERCURY GENL CORP NEW COM 589400100 3164 64929 SH SOLE 64929 0 0 MEREDITH CORP COM 589433101 65428 2015023 SH SOLE 2015023 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 541 55378 SH SOLE 55378 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2688 133800 SH SOLE 133800 0 0 MERIT MED SYS INC COM 589889104 3610 115633 SH SOLE 115633 0 0 MERITAGE HOMES CORP COM 59001A102 1189 19460 SH SOLE 19460 0 0 MERITOR INC COM 59001K100 38971 1488002 SH SOLE 1488002 0 0 MESA AIR GROUP INC COM NEW 590479135 4481 501240 SH SOLE 501240 0 0 MESA LABS INC COM 59064R109 66335 265979 SH SOLE 265979 0 0 META FINL GROUP INC COM 59100U108 558 15276 SH SOLE 15276 0 0 METHODE ELECTRS INC COM 591520200 20840 529601 SH SOLE 529601 0 0 MICHAELS COS INC COM 59408Q106 386 47654 SH SOLE 47654 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 4347 119978 SH SOLE 119978 0 0 MILLER HERMAN INC COM 600544100 9400 225696 SH SOLE 225696 0 0 MILLER INDS INC TENN COM NEW 600551204 49709 1338777 SH SOLE 1338777 0 0 MINERALS TECHNOLOGIES INC COM 603158106 37658 653446 SH SOLE 653446 0 0 MISTRAS GROUP INC COM 60649T107 8965 628259 SH SOLE 628259 0 0 MOBILE MINI INC COM 60740F105 7261 191532 SH SOLE 191532 0 0 MODEL N INC COM 607525102 1754 50000 SH SOLE 50000 0 0 MODINE MFG CO COM 607828100 7447 967091 SH SOLE 967091 0 0 MOELIS & CO CL A 60786M105 14556 456008 SH SOLE 456008 0 0 MONRO INC COM 610236101 8991 114978 SH SOLE 114978 0 0 MONTAGE RES CORP COM 61179L100 4649 585462 SH SOLE 585462 0 0 MORNINGSTAR INC COM 617700109 77151 509888 SH SOLE 509888 0 0 MORPHIC HLDG INC COM 61775R105 32 1856 SH SOLE 1856 0 0 MOTORCAR PTS AMER INC COM 620071100 1207 54800 SH SOLE 54800 0 0 MOVADO GROUP INC COM 624580106 3781 173899 SH SOLE 173899 0 0 MUELLER INDS INC COM 624756102 9740 306772 SH SOLE 306772 0 0 MUELLER WTR PRODS INC COM SER A 624758108 8497 709253 SH SOLE 709253 0 0 MYERS INDS INC COM 628464109 576 34503 SH SOLE 34503 0 0 MYRIAD GENETICS INC COM 62855J104 56 2074 SH SOLE 2074 0 0 NCR CORP NEW COM 62886E108 8547 243100 SH SOLE 243100 0 0 NIC INC COM 62914B100 172 7697 SH SOLE 7697 0 0 NMI HLDGS INC CL A 629209305 5974 180041 SH SOLE 180041 0 0 NN INC COM 629337106 10075 1089199 SH SOLE 1089199 0 0 NVE CORP COM NEW 629445206 42 586 SH SOLE 586 0 0 NACCO INDS INC CL A 629579103 39 823 SH SOLE 823 0 0 NATERA INC COM 632307104 1247 37000 SH SOLE 37000 0 0 NATIONAL BANKSHARES INC VA COM 634865109 21018 467789 SH SOLE 467789 0 0 NATIONAL BEVERAGE CORP COM 635017106 59 1148 SH SOLE 1148 0 0 NATIONAL CINEMEDIA INC COM 635309107 67 9127 SH SOLE 9127 0 0 NATIONAL HEALTHCARE CORP COM 635906100 54 629 SH SOLE 629 0 0 NATIONAL INSTRS CORP COM 636518102 68019 1606496 SH SOLE 1606496 0 0 NATIONAL PRESTO INDS INC COM 637215104 44917 508168 SH SOLE 508168 0 0 NATIONAL RESH CORP COM NEW 637372202 11768 178459 SH SOLE 178459 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 75 258 SH SOLE 258 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 2049 167166 SH SOLE 167166 0 0 NATUS MEDICAL INC COM 639050103 42 1273 SH SOLE 1273 0 0 NEENAH INC COM 640079109 1804 25607 SH SOLE 25607 0 0 NEOGEN CORP COM 640491106 1462 22400 SH SOLE 22400 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1791 145397 SH SOLE 145397 0 0 NEOGENOMICS INC COM NEW 64049M209 7619 260483 SH SOLE 260483 0 0 NEOPHOTONICS CORP COM 64051T100 6410 726800 SH SOLE 726800 0 0 NETSCOUT SYS INC COM 64115T104 2847 118281 SH SOLE 118281 0 0 NEW HOME CO INC COM 645370107 4277 917711 SH SOLE 917711 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2039 169652 SH SOLE 169652 0 0 NEWMARKET CORP COM 651587107 3892 8000 SH SOLE 8000 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 15527 2476415 SH SOLE 2476415 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3438 29325 SH SOLE 29325 0 0 NLIGHT INC COM 65487K100 14694 724546 SH SOLE 724546 0 0 NOODLES & CO COM CL A 65540B105 1540 277938 SH SOLE 277938 0 0 NORDSON CORP COM 655663102 17253 105949 SH SOLE 105949 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 606 50000 SH SOLE 50000 0 0 NORTHERN TR CORP COM 665859104 4523 42570 SH SOLE 42570 0 0 NORTHRIM BANCORP INC COM 666762109 15734 410797 SH SOLE 410797 0 0 NORTHWEST PIPE CO COM 667746101 27075 812815 SH SOLE 812815 0 0 NORTHWESTERN CORP COM NEW 668074305 2 33 SH SOLE 33 0 0 NOVANTA INC COM 67000B104 3541 40042 SH SOLE 40042 0 0 NOW INC COM 67011P100 60 5314 SH SOLE 5314 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2924 71346 SH SOLE 71346 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 296 36200 SH SOLE 36200 0 0 OCEANFIRST FINL CORP COM 675234108 521 20400 SH SOLE 20400 0 0 OIL STS INTL INC COM 678026105 5322 326325 SH SOLE 326325 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2841 14968 SH SOLE 14968 0 0 OLD SECOND BANCORP INC ILL COM 680277100 39 2918 SH SOLE 2918 0 0 OLIN CORP COM PAR $1 680665205 7787 451416 SH SOLE 451416 0 0 OLYMPIC STEEL INC COM 68162K106 627 35000 SH SOLE 35000 0 0 OMEGA FLEX INC COM 682095104 38 351 SH SOLE 351 0 0 OMNOVA SOLUTIONS INC COM 682129101 253 25000 SH SOLE 25000 0 0 ONESPAN INC COM 68287N100 96 5600 SH SOLE 5600 0 0 ONTO INNOVATION INC COM 683344105 37445 1024761 SH SOLE 1024761 0 0 OOMA INC COM 683416101 7177 542446 SH SOLE 542446 0 0 OPTION CARE HEALTH INC COM 68404L102 10624 2848261 SH SOLE 2848261 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 760 94645 SH SOLE 94645 0 0 ORBCOMM INC COM 68555P100 274 65000 SH SOLE 65000 0 0 ORTHOPEDIATRICS CORP COM 68752L100 6842 145600 SH SOLE 145600 0 0 ORTHOFIX MED INC COM 68752M108 10596 229443 SH SOLE 229443 0 0 OWENS & MINOR INC NEW COM 690732102 11035 2134485 SH SOLE 2134485 0 0 OXFORD INDS INC COM 691497309 1 17 SH SOLE 17 0 0 PBF ENERGY INC CL A 69318G106 2728 86965 SH SOLE 86965 0 0 PC CONNECTION INC COM 69318J100 34760 699954 SH SOLE 699954 0 0 PCB BANCORP COM 69320M109 35 2040 SH SOLE 2040 0 0 PCSB FINL CORP COM 69324R104 4611 227700 SH SOLE 227700 0 0 PC-TEL INC COM 69325Q105 4355 514187 SH SOLE 514187 0 0 PDF SOLUTIONS INC COM 693282105 8550 506200 SH SOLE 506200 0 0 PICO HLDGS INC COM NEW 693366205 11109 998974 SH SOLE 998974 0 0 PGT INNOVATIONS INC COM 69336V101 7381 495026 SH SOLE 495026 0 0 PJT PARTNERS INC COM CL A 69343T107 1083 24000 SH SOLE 24000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1106 9949 SH SOLE 9949 0 0 PACIRA BIOSCIENCES COM 695127100 37 816 SH SOLE 816 0 0 PACKAGING CORP AMER COM 695156109 4253 37973 SH SOLE 37973 0 0 PACWEST BANCORP DEL COM 695263103 2 45 SH SOLE 45 0 0 PAN AMERICAN SILVER CORP COM 697900108 3706 156427 SH SOLE 156427 0 0 PAPA JOHNS INTL INC COM 698813102 1895 30000 SH SOLE 30000 0 0 PAR TECHNOLOGY CORP COM 698884103 23004 748357 SH SOLE 748357 0 0 PARK AEROSPACE CORP COM 70014A104 225 13847 SH SOLE 13847 0 0 PARK OHIO HLDGS CORP COM 700666100 3766 111931 SH SOLE 111931 0 0 PARKER HANNIFIN CORP COM 701094104 2573 12500 SH SOLE 12500 0 0 PARSLEY ENERGY INC CL A 701877102 4249 224700 SH SOLE 224700 0 0 PATRICK INDS INC COM 703343103 18599 354744 SH SOLE 354744 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 3796 194864 SH SOLE 194864 0 0 PATTERSON UTI ENERGY INC COM 703481101 5079 483670 SH SOLE 483670 0 0 PAYLOCITY HLDG CORP COM 70438V106 7827 64786 SH SOLE 64786 0 0 PAYPAL HLDGS INC COM 70450Y103 439 4054 SH SOLE 4054 0 0 PEABODY ENERGY CORP NEW COM 704551100 88 9620 SH SOLE 9620 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 12246 396326 SH SOLE 396326 0 0 PENN VA CORP NEW COM 70788V102 10924 359931 SH SOLE 359931 0 0 PENNANT GROUP INC COM 70805E109 4736 143220 SH SOLE 143220 0 0 PENUMBRA INC COM 70975L107 2793 17000 SH SOLE 17000 0 0 PERCEPTRON INC COM 71361F100 3248 590561 SH SOLE 590561 0 0 PERFICIENT INC COM 71375U101 129 2790 SH SOLE 2790 0 0 PERSPECTA INC COM 715347100 13856 524060 SH SOLE 524060 0 0 PETMED EXPRESS INC COM 716382106 441 18733 SH SOLE 18733 0 0 PETIQ INC COM CL A 71639T106 1879 75000 SH SOLE 75000 0 0 PFENEX INC COM 717071104 3290 299676 SH SOLE 299676 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 46 1857 SH SOLE 1857 0 0 PHOTRONICS INC COM 719405102 15900 1008894 SH SOLE 1008894 0 0 PITNEY BOWES INC COM 724479100 5546 1376115 SH SOLE 1376115 0 0 POOL CORPORATION COM 73278L105 22790 107307 SH SOLE 107307 0 0 POPULAR INC COM NEW 733174700 26510 451241 SH SOLE 451241 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 47 22039 SH SOLE 22039 0 0 POSTAL REALTY TRUST INC CL A 73757R102 7760 457800 SH SOLE 457800 0 0 POWELL INDS INC COM 739128106 5678 115900 SH SOLE 115900 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1152 19166 SH SOLE 19166 0 0 PREFORMED LINE PRODS CO COM 740444104 26842 444764 SH SOLE 444764 0 0 PRETIUM RES INC COM 74139C102 3007 270241 SH SOLE 270241 0 0 PRIMORIS SVCS CORP COM 74164F103 8173 367480 SH SOLE 367480 0 0 PRIMO WTR CORP COM 74165N105 453 40400 SH SOLE 40400 0 0 PROASSURANCE CORP COM 74267C106 66704 1845708 SH SOLE 1845708 0 0 PROCTER & GAMBLE CO COM 742718109 749 6000 SH SOLE 6000 0 0 PROFIRE ENERGY INC COM 74316X101 2699 1861061 SH SOLE 1861061 0 0 PROFOUND MED CORP COM NEW 74319B502 2215 195000 SH SOLE 195000 0 0 PROGRESS SOFTWARE CORP COM 743312100 514 12363 SH SOLE 12363 0 0 PROS HOLDINGS INC COM 74346Y103 1318 22000 SH SOLE 22000 0 0 PROPETRO HLDG CORP COM 74347M108 478 42451 SH SOLE 42451 0 0 PROSPERITY BANCSHARES INC COM 743606105 748 10403 SH SOLE 10403 0 0 PROTO LABS INC COM 743713109 4208 41438 SH SOLE 41438 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 911 73200 SH SOLE 73200 0 0 PSYCHEMEDICS CORP COM NEW 744375205 343 37500 SH SOLE 37500 0 0 PURECYCLE CORP COM NEW 746228303 4287 340494 SH SOLE 340494 0 0 QAD INC CL A 74727D306 12139 238341 SH SOLE 238341 0 0 QUAKER CHEM CORP COM 747316107 130720 794554 SH SOLE 794554 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 7941 921228 SH SOLE 921228 0 0 QUALYS INC COM 74758T303 3871 46428 SH SOLE 46428 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3185 186492 SH SOLE 186492 0 0 QUANTERIX CORP COM 74766Q101 12306 520799 SH SOLE 520799 0 0 QUIDEL CORP COM 74838J101 5226 69654 SH SOLE 69654 0 0 QUINSTREET INC COM 74874Q100 11109 725600 SH SOLE 725600 0 0 RBB BANCORP COM 74930B105 41 1933 SH SOLE 1933 0 0 RA MED SYS INC COM 74933X104 340 300843 SH SOLE 300843 0 0 R1 RCM INC COM 749397105 16895 1301642 SH SOLE 1301642 0 0 RLI CORP COM 749607107 25640 284827 SH SOLE 284827 0 0 RMR GROUP INC CL A 74967R106 6442 141141 SH SOLE 141141 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 2835 1034684 SH SOLE 1034684 0 0 RTW RETAILWINDS INC COM 74980D100 759 947074 SH SOLE 947074 0 0 RADIAN GROUP INC COM 750236101 11990 476559 SH SOLE 476559 0 0 RADIANT LOGISTICS INC COM 75025X100 38 6810 SH SOLE 6810 0 0 RADNET INC COM 750491102 7530 370923 SH SOLE 370923 0 0 RAMBUS INC DEL COM 750917106 1073 77914 SH SOLE 77914 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 4552 706889 SH SOLE 706889 0 0 RAVEN INDS INC COM 754212108 67868 1969458 SH SOLE 1969458 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 793 206431 SH SOLE 206431 0 0 RBC BEARINGS INC COM 75524B104 44521 281175 SH SOLE 281175 0 0 REALNETWORKS INC COM NEW 75605L708 252 210121 SH SOLE 210121 0 0 REALOGY HLDGS CORP COM 75605Y106 6704 692600 SH SOLE 692600 0 0 RED LION HOTELS CORP COM 756764106 1211 324671 SH SOLE 324671 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 407 12332 SH SOLE 12332 0 0 REEDS INC COM 758338107 502 552096 SH SOLE 552096 0 0 REGIS CORP MINN COM 758932107 9542 533984 SH SOLE 533984 0 0 REGENXBIO INC COM 75901B107 2458 60000 SH SOLE 60000 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 16911 103711 SH SOLE 103711 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 85144 710953 SH SOLE 710953 0 0 RENT A CTR INC NEW COM 76009N100 33270 1153618 SH SOLE 1153618 0 0 RESOURCES CONNECTION INC COM 76122Q105 43594 2669581 SH SOLE 2669581 0 0 REVOLVE GROUP INC CL A 76156B107 34 1867 SH SOLE 1867 0 0 REX AMERICAN RESOURCES CORP COM 761624105 837 10209 SH SOLE 10209 0 0 RIBBON COMMUNICATIONS INC COM 762544104 3116 1005015 SH SOLE 1005015 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 74 50000 SH SOLE 50000 0 0 RICHARDSON ELECTRS LTD COM 763165107 5790 1028375 SH SOLE 1028375 0 0 RINGCENTRAL INC CL A 76680R206 4048 24000 SH SOLE 24000 0 0 RING ENERGY INC COM 76680V108 132 50000 SH SOLE 50000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 56275 1310245 SH SOLE 1310245 0 0 ROBERT HALF INTL INC COM 770323103 14584 230939 SH SOLE 230939 0 0 ROGERS CORP COM 775133101 1996 16000 SH SOLE 16000 0 0 ROSETTA STONE INC COM 777780107 671 37000 SH SOLE 37000 0 0 ROYAL GOLD INC COM 780287108 5940 48585 SH SOLE 48585 0 0 RUBICON PROJ INC COM 78112V102 14365 1760472 SH SOLE 1760472 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 834 38340 SH SOLE 38340 0 0 SEI INVESTMENTS CO COM 784117103 24383 372369 SH SOLE 372369 0 0 SEACOR MARINE HLDGS INC COM 78413P101 21751 1577279 SH SOLE 1577279 0 0 SJW GROUP COM 784305104 19860 279481 SH SOLE 279481 0 0 SPS COMMERCE INC COM 78463M107 3253 58705 SH SOLE 58705 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 2950 44900 SH SOLE 44900 0 0 SVMK INC COM 78489X103 12058 674745 SH SOLE 674745 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 2400 59548 SH SOLE 59548 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 22 1960 SH SOLE 1960 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 8864 291573 SH SOLE 291573 0 0 SAIA INC COM 78709Y105 12107 130012 SH SOLE 130012 0 0 ST JOE CO COM 790148100 8794 443454 SH SOLE 443454 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 59 3223 SH SOLE 3223 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 539 212272 SH SOLE 212272 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 6035 810000 SH SOLE 810000 0 0 SANDY SPRING BANCORP INC COM 800363103 2 50 SH SOLE 50 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 13735 150468 SH SOLE 150468 0 0 SANGAMO THERAPEUTICS INC COM 800677106 551 65815 SH SOLE 65815 0 0 SANMINA CORPORATION COM 801056102 19864 580148 SH SOLE 580148 0 0 SCHOLASTIC CORP COM 807066105 61482 1599000 SH SOLE 1599000 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 32 2452 SH SOLE 2452 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 400 8400 SH SOLE 8400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2725 64906 SH SOLE 64906 0 0 SCIENTIFIC GAMES CORP COM 80874P109 4256 158941 SH SOLE 158941 0 0 SCIPLAY CORP CL A 809087109 36 2892 SH SOLE 2892 0 0 SEA LTD SPONSORED ADS 81141R100 3177 79000 SH SOLE 79000 0 0 SEACHANGE INTL INC COM 811699107 210 50000 SH SOLE 50000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 10605 346900 SH SOLE 346900 0 0 SEACOR HOLDINGS INC COM 811904101 58778 1362174 SH SOLE 1362174 0 0 SECUREWORKS CORP CL A 81374A105 9514 571054 SH SOLE 571054 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 55 5923 SH SOLE 5923 0 0 SELECT MED HLDGS CORP COM 81619Q105 9997 428306 SH SOLE 428306 0 0 SENECA FOODS CORP NEW CL B 817070105 2224 54240 SH SOLE 54240 0 0 SENECA FOODS CORP NEW CL A 817070501 17210 421921 SH SOLE 421921 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1545 23379 SH SOLE 23379 0 0 SHARPSPRING INC COM 820054104 1491 130000 SH SOLE 130000 0 0 SHILOH INDS INC COM 824543102 939 263903 SH SOLE 263903 0 0 SHOE CARNIVAL INC COM 824889109 36584 981336 SH SOLE 981336 0 0 SHORE BANCSHARES INC COM 825107105 34 1934 SH SOLE 1934 0 0 SHUTTERSTOCK INC COM 825690100 1175 27401 SH SOLE 27401 0 0 SIFCO INDS INC COM 826546103 181 45800 SH SOLE 45800 0 0 SIGA TECHNOLOGIES INC COM 826917106 31 6440 SH SOLE 6440 0 0 SILICON LABORATORIES INC COM 826919102 3363 29000 SH SOLE 29000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 11577 228290 SH SOLE 228290 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 6856 545000 SH SOLE 545000 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 132 4909 SH SOLE 4909 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 43235 538891 SH SOLE 538891 0 0 SIMULATIONS PLUS INC COM 829214105 12473 429070 SH SOLE 429070 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2266 25000 SH SOLE 25000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2536 80000 SH SOLE 80000 0 0 SLEEP NUMBER CORP COM 83125X103 269 5462 SH SOLE 5462 0 0 SMART SAND INC COM 83191H107 31 12405 SH SOLE 12405 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 6161 704900 SH SOLE 704900 0 0 SMTC CORP COM NEW 832682207 223 65715 SH SOLE 65715 0 0 SOLAR CAP LTD COM 83413U100 297 14400 SH SOLE 14400 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1469 15444 SH SOLE 15444 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 10713 765224 SH SOLE 765224 0 0 SONIM TECHNOLOGIES INC COM 83548F101 31 8415 SH SOLE 8415 0 0 SONOCO PRODS CO COM 835495102 17233 279207 SH SOLE 279207 0 0 SONOS INC COM 83570H108 50 3226 SH SOLE 3226 0 0 SOUTHERN MO BANCORP INC COM 843380106 12811 333971 SH SOLE 333971 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 5327 325798 SH SOLE 325798 0 0 SPARK ENERGY INC CL A COM 846511103 1007 109140 SH SOLE 109140 0 0 SPARTAN MTRS INC COM 846819100 17902 990140 SH SOLE 990140 0 0 SPARTANNASH CO COM 847215100 409 28701 SH SOLE 28701 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 365 5676 SH SOLE 5676 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1 16 SH SOLE 16 0 0 SPIRIT AIRLS INC COM 848577102 19818 491629 SH SOLE 491629 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3997 113641 SH SOLE 113641 0 0 STAGE STORES INC COM NEW 85254C305 14567 1793972 SH SOLE 1793972 0 0 STAMPS COM INC COM NEW 852857200 5512 65991 SH SOLE 65991 0 0 STANDARD MTR PRODS INC COM 853666105 82547 1551055 SH SOLE 1551055 0 0 STANDEX INTL CORP COM 854231107 1549 19524 SH SOLE 19524 0 0 STATE STR CORP COM 857477103 1329 16800 SH SOLE 16800 0 0 STEEL DYNAMICS INC COM 858119100 2 48 SH SOLE 48 0 0 STEELCASE INC CL A 858155203 2260 110442 SH SOLE 110442 0 0 STEPAN CO COM 858586100 410 4000 SH SOLE 4000 0 0 STERLING BANCORP INC COM 85917W102 47 5829 SH SOLE 5829 0 0 STERLING CONSTRUCTION CO INC COM 859241101 6817 484174 SH SOLE 484174 0 0 STEWART INFORMATION SVCS COR COM 860372101 13375 327900 SH SOLE 327900 0 0 STONERIDGE INC COM 86183P102 16039 547049 SH SOLE 547049 0 0 STURM RUGER & CO INC COM 864159108 712 15149 SH SOLE 15149 0 0 SUNCOKE ENERGY INC COM 86722A103 468 75080 SH SOLE 75080 0 0 SUNOPTA INC COM 8676EP108 2655 1062011 SH SOLE 1062011 0 0 SUPERIOR INDS INTL INC COM 868168105 815 220792 SH SOLE 220792 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 5918 249502 SH SOLE 249502 0 0 SUPPORT COM INC COM NEW 86858W200 236 216766 SH SOLE 216766 0 0 SURGERY PARTNERS INC COM 86881A100 22147 1414716 SH SOLE 1414716 0 0 SURMODICS INC COM 868873100 13539 326787 SH SOLE 326787 0 0 SWITCH INC CL A 87105L104 127 8556 SH SOLE 8556 0 0 SYKES ENTERPRISES INC COM 871237103 56 1502 SH SOLE 1502 0 0 SYNALLOY CP DEL COM 871565107 13028 1009153 SH SOLE 1009153 0 0 SYNAPTICS INC COM 87157D109 62 947 SH SOLE 947 0 0 SYSTEMAX INC COM 871851101 4630 184003 SH SOLE 184003 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 431 8680 SH SOLE 8680 0 0 TRI POINTE GROUP INC COM 87265H109 5707 366272 SH SOLE 366272 0 0 TTM TECHNOLOGIES INC COM 87305R109 8537 567230 SH SOLE 567230 0 0 TABULA RASA HEALTHCARE INC COM 873379101 10026 205964 SH SOLE 205964 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 28 410 SH SOLE 410 0 0 TALOS ENERGY INC COM 87484T108 10028 332594 SH SOLE 332594 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3999 67086 SH SOLE 67086 0 0 TEAM INC COM 878155100 8533 534287 SH SOLE 534287 0 0 TEJON RANCH CO COM 879080109 23913 1496410 SH SOLE 1496410 0 0 TELARIA INC COM 879181105 13475 1529459 SH SOLE 1529459 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 104 300 SH SOLE 300 0 0 TELENAV INC COM 879455103 25 5190 SH SOLE 5190 0 0 TENNANT CO COM 880345103 76736 984804 SH SOLE 984804 0 0 TERRITORIAL BANCORP INC COM 88145X108 4007 129500 SH SOLE 129500 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 2158 1100791 SH SOLE 1100791 0 0 TETRA TECH INC NEW COM 88162G103 2531 29370 SH SOLE 29370 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5822 102562 SH SOLE 102562 0 0 TEXAS ROADHOUSE INC COM 882681109 2029 36020 SH SOLE 36020 0 0 THERATECHNOLOGIES INC COM 88338H100 33 10000 SH SOLE 10000 0 0 THOR INDS INC COM 885160101 7297 98221 SH SOLE 98221 0 0 3-D SYS CORP DEL COM NEW 88554D205 3225 368620 SH SOLE 368620 0 0 3M CO COM 88579Y101 3528 20000 SH SOLE 20000 0 0 TIMBERLAND BANCORP INC COM 887098101 20356 684449 SH SOLE 684449 0 0 TIMKENSTEEL CORP COM 887399103 2350 299021 SH SOLE 299021 0 0 TITAN INTL INC ILL COM 88830M102 1395 385300 SH SOLE 385300 0 0 TIVO CORP COM 88870P106 168 19836 SH SOLE 19836 0 0 TIVITY HEALTH INC COM 88870R102 978 48048 SH SOLE 48048 0 0 TOLL BROTHERS INC COM 889478103 2 45 SH SOLE 45 0 0 TOOTSIE ROLL INDS INC COM 890516107 23404 685541 SH SOLE 685541 0 0 TRADEWEB MKTS INC CL A 892672106 11423 246450 SH SOLE 246450 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 314 28600 SH SOLE 28600 0 0 TRANSCAT INC COM 893529107 4196 131700 SH SOLE 131700 0 0 TRECORA RES COM 894648104 8194 1146023 SH SOLE 1146023 0 0 TREDEGAR CORP COM 894650100 536 23989 SH SOLE 23989 0 0 TREX CO INC COM 89531P105 318 3534 SH SOLE 3534 0 0 TRIMAS CORP COM NEW 896215209 9049 288078 SH SOLE 288078 0 0 TRINITY INDS INC COM 896522109 18833 850231 SH SOLE 850231 0 0 TRISTATE CAP HLDGS INC COM 89678F100 20481 784127 SH SOLE 784127 0 0 TRIUMPH GROUP INC NEW COM 896818101 8315 329051 SH SOLE 329051 0 0 TRUEBLUE INC COM 89785X101 6729 279693 SH SOLE 279693 0 0 TRUPANION INC COM 898202106 14010 373990 SH SOLE 373990 0 0 TRUSTCO BK CORP N Y COM 898349105 23530 2714010 SH SOLE 2714010 0 0 TTEC HLDGS INC COM 89854H102 113 2853 SH SOLE 2853 0 0 TUESDAY MORNING CORP COM NEW 899035505 770 416081 SH SOLE 416081 0 0 TUPPERWARE BRANDS CORP COM 899896104 1 110 SH SOLE 110 0 0 TURTLE BEACH CORP COM NEW 900450206 1984 209900 SH SOLE 209900 0 0 TWIN DISC INC COM 901476101 47 4300 SH SOLE 4300 0 0 II VI INC COM 902104108 18139 538727 SH SOLE 538727 0 0 UFP TECHNOLOGIES INC COM 902673102 3608 72723 SH SOLE 72723 0 0 UGI CORP NEW COM 902681105 1341 29700 SH SOLE 29700 0 0 U S GLOBAL INVS INC CL A 902952100 1647 1143905 SH SOLE 1143905 0 0 USANA HEALTH SCIENCES INC COM 90328M107 289 3680 SH SOLE 3680 0 0 U S CONCRETE INC COM NEW 90333L201 11107 266608 SH SOLE 266608 0 0 U S PHYSICAL THERAPY INC COM 90337L108 11351 99267 SH SOLE 99267 0 0 U S SILICA HLDGS INC COM 90346E103 6360 1034140 SH SOLE 1034140 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 28671 1221601 SH SOLE 1221601 0 0 UMPQUA HLDGS CORP COM 904214103 1963 110902 SH SOLE 110902 0 0 UNIFI INC COM NEW 904677200 9660 382406 SH SOLE 382406 0 0 UNIFIRST CORP MASS COM 904708104 19416 96130 SH SOLE 96130 0 0 UNIQUE FABRICATING INC COM 90915J103 2207 571641 SH SOLE 571641 0 0 UNISYS CORP COM NEW 909214306 10093 851000 SH SOLE 851000 0 0 UNIT CORP COM 909218109 10 15000 SH SOLE 15000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2920 19500 SH SOLE 19500 0 0 UNITY BANCORP INC COM 913290102 11660 516608 SH SOLE 516608 0 0 UNIVERSAL CORP VA COM 913456109 838 14694 SH SOLE 14694 0 0 UNIVERSAL ELECTRS INC COM 913483103 319 6100 SH SOLE 6100 0 0 UNIVERSAL FST PRODS INC COM 913543104 374 7843 SH SOLE 7843 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2246 80227 SH SOLE 80227 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 11321 759811 SH SOLE 759811 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11128 586916 SH SOLE 586916 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 7317 949032 SH SOLE 949032 0 0 UPLAND SOFTWARE INC COM 91544A109 21455 600815 SH SOLE 600815 0 0 UPWORK INC COM 91688F104 12567 1177793 SH SOLE 1177793 0 0 URBAN OUTFITTERS INC COM 917047102 69 2487 SH SOLE 2487 0 0 US ECOLOGY INC COM 91734M103 285 4915 SH SOLE 4915 0 0 UTAH MED PRODS INC COM 917488108 3592 33286 SH SOLE 33286 0 0 VOXX INTL CORP CL A 91829F104 3447 786939 SH SOLE 786939 0 0 VALMONT INDS INC COM 920253101 58795 392542 SH SOLE 392542 0 0 VALUE LINE INC COM 920437100 2156 74574 SH SOLE 74574 0 0 VANDA PHARMACEUTICALS INC COM 921659108 451 27479 SH SOLE 27479 0 0 VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 7734 183000 SH SOLE 183000 0 0 VAREX IMAGING CORP COM 92214X106 11917 399772 SH SOLE 399772 0 0 VECTOR GROUP LTD COM 92240M108 82 6145 SH SOLE 6145 0 0 VEECO INSTRS INC DEL COM 922417100 11051 752552 SH SOLE 752552 0 0 VECTRUS INC COM 92242T101 7340 143190 SH SOLE 143190 0 0 VERA BRADLEY INC COM 92335C106 4499 381276 SH SOLE 381276 0 0 VERACYTE INC COM 92337F107 2545 91150 SH SOLE 91150 0 0 VERSO CORP CL A 92531L207 38251 2121500 SH SOLE 2121500 0 0 VIAVI SOLUTIONS INC COM 925550105 1875 125000 SH SOLE 125000 0 0 VICOR CORP COM 925815102 1635 35000 SH SOLE 35000 0 0 VIEMED HEALTHCARE INC COM 92663R105 1039 166000 SH SOLE 166000 0 0 VIEWRAY INC COM 92672L107 2376 563000 SH SOLE 563000 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7939 342198 SH SOLE 342198 0 0 VINCE HLDG CORP COM NEW 92719W207 2169 125297 SH SOLE 125297 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 863 35000 SH SOLE 35000 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 13961 1208768 SH SOLE 1208768 0 0 VIRTU FINL INC CL A 928254101 64090 4008154 SH SOLE 4008154 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 62522 2936663 SH SOLE 2936663 0 0 VISHAY PRECISION GROUP INC COM 92835K103 16564 487179 SH SOLE 487179 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 687 33100 SH SOLE 33100 0 0 VONAGE HLDGS CORP COM 92886T201 67 9039 SH SOLE 9039 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 21 1536 SH SOLE 1536 0 0 WD-40 CO COM 929236107 1817 9360 SH SOLE 9360 0 0 WSFS FINL CORP COM 929328102 28598 650095 SH SOLE 650095 0 0 WABASH NATL CORP COM 929566107 7349 500298 SH SOLE 500298 0 0 WADDELL & REED FINL INC CL A 930059100 1496 89467 SH SOLE 89467 0 0 WALKER & DUNLOP INC COM 93148P102 18118 280119 SH SOLE 280119 0 0 WARRIOR MET COAL INC COM 93627C101 538 25476 SH SOLE 25476 0 0 WATSCO INC COM 942622200 5287 29349 SH SOLE 29349 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6085 61000 SH SOLE 61000 0 0 WEBSTER FINL CORP CONN COM 947890109 25158 471486 SH SOLE 471486 0 0 WEIS MKTS INC COM 948849104 21245 524700 SH SOLE 524700 0 0 WERNER ENTERPRISES INC COM 950755108 11929 327799 SH SOLE 327799 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 877 79617 SH SOLE 79617 0 0 WESCO INTL INC COM 95082P105 82 1378 SH SOLE 1378 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3458 23000 SH SOLE 23000 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 4405 457454 SH SOLE 457454 0 0 WESTERN UN CO COM 959802109 1 51 SH SOLE 51 0 0 WESTLAKE CHEM CORP COM 960413102 3052 43502 SH SOLE 43502 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 15283 6448421 SH SOLE 6448421 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1194 40311 SH SOLE 40311 0 0 WEX INC COM 96208T104 126 600 SH SOLE 600 0 0 WEYCO GROUP INC COM 962149100 5811 219710 SH SOLE 219710 0 0 WHITING PETE CORP NEW COM NEW 966387409 404 55046 SH SOLE 55046 0 0 WILEY JOHN & SONS INC CL A 968223206 1 23 SH SOLE 23 0 0 WILLIS LEASE FINANCE CORP COM 970646105 34 572 SH SOLE 572 0 0 WINMARK CORP COM 974250102 28 139 SH SOLE 139 0 0 WINNEBAGO INDS INC COM 974637100 27449 518110 SH SOLE 518110 0 0 WISDOMTREE INVTS INC COM 97717P104 242 50000 SH SOLE 50000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 15125 448274 SH SOLE 448274 0 0 WOODWARD INC COM 980745103 76431 645310 SH SOLE 645310 0 0 WORLD FUEL SVCS CORP COM 981475106 9736 224227 SH SOLE 224227 0 0 WORTHINGTON INDS INC COM 981811102 19771 468727 SH SOLE 468727 0 0 WPX ENERGY INC COM 98212B103 1511 110000 SH SOLE 110000 0 0 XPERI CORP COM 98421B100 1518 82048 SH SOLE 82048 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2 41 SH SOLE 41 0 0 YORK WTR CO COM 987184108 6160 133597 SH SOLE 133597 0 0 ZAFGEN INC COM 98885E103 374 336781 SH SOLE 336781 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 332 10000 SH SOLE 10000 0 0 ZUMIEZ INC COM 989817101 1608 46561 SH SOLE 46561 0 0 ZUORA INC COM CL A 98983V106 2444 170520 SH SOLE 170520 0 0 AMBARELLA INC SHS G037AX101 2604 43000 SH SOLE 43000 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 1356 50000 SH SOLE 50000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 379 46800 SH SOLE 46800 0 0 ASSURED GUARANTY LTD COM G0585R106 23929 488150 SH SOLE 488150 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15345 414514 SH SOLE 414514 0 0 CARDTRONICS PLC SHS CL A G1991C105 898 20118 SH SOLE 20118 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 5738 420971 SH SOLE 420971 0 0 FABRINET SHS G3323L100 49845 768740 SH SOLE 768740 0 0 FERROGLOBE PLC SHS G33856108 2446 2601978 SH SOLE 2601978 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 6555 187402 SH SOLE 187402 0 0 GASLOG LTD SHS G37585109 4556 465400 SH SOLE 465400 0 0 GEOPARK LTD USD SHS G38327105 3098 140171 SH SOLE 140171 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2026 123431 SH SOLE 123431 0 0 ICON PLC SHS G4705A100 5485 31848 SH SOLE 31848 0 0 ICHOR HOLDINGS SHS G4740B105 13358 401493 SH SOLE 401493 0 0 JAMES RIV GROUP LTD COM G5005R107 13655 331355 SH SOLE 331355 0 0 LAZARD LTD SHS A G54050102 43565 1090210 SH SOLE 1090210 0 0 LUXFER HOLDINGS PLC SHS G5698W116 5831 315012 SH SOLE 315012 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 23356 1714851 SH SOLE 1714851 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2517 873844 SH SOLE 873844 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 6659 297656 SH SOLE 297656 0 0 OAKTREE ACQUISITION CORP UNIT 99/99/9999 G67145121 10150 1000000 SH SOLE 1000000 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 86 5200 SH SOLE 5200 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1632 30300 SH SOLE 30300 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1110 29248 SH SOLE 29248 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2416 93300 SH SOLE 93300 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10264 527443 SH SOLE 527443 0 0 YATRA ONLINE INC ORD SHS G98338109 331 105000 SH SOLE 105000 0 0 ATENTO S A SHS L0427L105 315 109300 SH SOLE 109300 0 0 TRINSEO S A SHS L9340P101 370 9940 SH SOLE 9940 0 0 CAMTEK LTD ORD M20791105 4467 412500 SH SOLE 412500 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1257 50000 SH SOLE 50000 0 0 KORNIT DIGITAL LTD SHS M6372Q113 164 4800 SH SOLE 4800 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 19858 524924 SH SOLE 524924 0 0 STRATASYS LTD SHS M85548101 2135 105558 SH SOLE 105558 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 5725 681513 SH SOLE 681513 0 0 UNIQURE NV SHS N90064101 4300 60000 SH SOLE 60000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 13715 1515522 SH SOLE 1515522 0 0 DORIAN LPG LTD SHS USD Y2106R110 29913 1932390 SH SOLE 1932390 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 9713 2111531 SH SOLE 2111531 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 3849 246076 SH SOLE 246076 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 16200 1202673 SH SOLE 1202673 0 0 SCORPIO TANKERS INC SHS Y7542C130 2380 60499 SH SOLE 60499 0 0 SCORPIO BULKERS INC COM Y7546A122 4847 760982 SH SOLE 760982 0 0 STEALTHGAS INC SHS Y81669106 788 229664 SH SOLE 229664 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 10169 653561 SH SOLE 653561 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 625 405877 SH SOLE 405877 0 0