0000906304-19-000111.txt : 20190211 0000906304-19-000111.hdr.sgml : 20190211 20190211151030 ACCESSION NUMBER: 0000906304-19-000111 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190211 DATE AS OF CHANGE: 20190211 EFFECTIVENESS DATE: 20190211 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: 19584947 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-2018 12-31-2018 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-11-2019 1 1143 11153550 1 Legg Mason, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE AAC HLDGS INC COM 000307108 2159 1542166 SH SOLE 1542166 0 0 ACCO BRANDS CORP COM 00081T108 31 4635 SH SOLE 4635 0 0 ABM INDS INC COM 000957100 12018 374279 SH SOLE 374279 0 0 AK STL HLDG CORP COM 001547108 2860 1271309 SH SOLE 1271309 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 10130 666904 SH SOLE 666904 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 9535 168288 SH SOLE 168288 0 0 ANI PHARMACEUTICALS INC COM 00182C103 16 346 SH SOLE 346 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 18 8554 SH SOLE 8554 0 0 ASGN INC COM 00191U102 1962 36000 SH SOLE 36000 0 0 A10 NETWORKS INC COM 002121101 6396 1025022 SH SOLE 1025022 0 0 ATN INTL INC COM 00215F107 11801 164974 SH SOLE 164974 0 0 ASV HLDGS INC COM 00215L104 593 296390 SH SOLE 296390 0 0 AVX CORP NEW COM 002444107 88789 5822241 SH SOLE 5822241 0 0 AXT INC COM 00246W103 9330 2144784 SH SOLE 2144784 0 0 AZZ INC COM 002474104 202 5000 SH SOLE 5000 0 0 AARONS INC COM PAR $0.50 002535300 1461 34743 SH SOLE 34743 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1015 142221 SH SOLE 142221 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 566 190000 SH SOLE 190000 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11652 453207 SH SOLE 453207 0 0 ACCURAY INC COM 004397105 6187 1814312 SH SOLE 1814312 0 0 ACETO CORP COM 004446100 396 471769 SH SOLE 471769 0 0 ACI WORLDWIDE INC COM 004498101 10514 379964 SH SOLE 379964 0 0 ACME UTD CORP COM 004816104 1833 128663 SH SOLE 128663 0 0 ACORDA THERAPEUTICS INC COM 00484M106 26 1643 SH SOLE 1643 0 0 ADDUS HOMECARE CORP COM 006739106 679 10000 SH SOLE 10000 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 3067 697100 SH SOLE 697100 0 0 ADTRAN INC COM 00738A106 4257 396394 SH SOLE 396394 0 0 AEHR TEST SYSTEMS COM 00760J108 1751 1241700 SH SOLE 1241700 0 0 AEGION CORP COM 00770F104 11129 681894 SH SOLE 681894 0 0 AEROHIVE NETWORKS INC COM 007786106 5602 1718517 SH SOLE 1718517 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 11929 338600 SH SOLE 338600 0 0 ADVANCED ENERGY INDS COM 007973100 31272 728443 SH SOLE 728443 0 0 AEROVIRONMENT INC COM 008073108 1529 22500 SH SOLE 22500 0 0 AFFILIATED MANAGERS GROUP COM 008252108 549 5630 SH SOLE 5630 0 0 AGNICO EAGLE MINES LTD COM 008474108 1010 25000 SH SOLE 25000 0 0 AGILYSYS INC COM 00847J105 5281 368300 SH SOLE 368300 0 0 AGILE THERAPEUTICS INC COM 00847L100 46 80000 SH SOLE 80000 0 0 AIR LEASE CORP CL A 00912X302 92508 3062172 SH SOLE 3062172 0 0 AIRGAIN INC COM 00938A104 3385 341611 SH SOLE 341611 0 0 ALAMO GROUP INC COM 011311107 16160 209005 SH SOLE 209005 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 14516 4036216 SH SOLE 4036216 0 0 ALARM COM HLDGS INC COM 011642105 2179 42000 SH SOLE 42000 0 0 ALBEMARLE CORP COM 012653101 8939 115981 SH SOLE 115981 0 0 ALIMERA SCIENCES INC COM 016259103 229 319186 SH SOLE 319186 0 0 ALLEGHANY CORP DEL COM 017175100 68462 109835 SH SOLE 109835 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 17220 791013 SH SOLE 791013 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 7369 227639 SH SOLE 227639 0 0 ALLEGIANT TRAVEL CO COM 01748X102 11018 109941 SH SOLE 109941 0 0 ALLETE INC COM NEW 018522300 10283 134906 SH SOLE 134906 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 10584 387414 SH SOLE 387414 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3030 69000 SH SOLE 69000 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14983 1554300 SH SOLE 1554300 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 80 35000 SH SOLE 35000 0 0 ALTAIR ENGR INC COM CL A 021369103 1870 67816 SH SOLE 67816 0 0 AMBAC FINL GROUP INC COM NEW 023139884 694 40283 SH SOLE 40283 0 0 AMBER RD INC COM 02318Y108 15380 1868815 SH SOLE 1868815 0 0 AMERESCO INC CL A 02361E108 8022 568959 SH SOLE 568959 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 8342 751545 SH SOLE 751545 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 28270 1462496 SH SOLE 1462496 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 49 1742 SH SOLE 1742 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 21 733 SH SOLE 733 0 0 AMERICAN SOFTWARE INC CL A 029683109 1278 122263 SH SOLE 122263 0 0 AMERICAN STS WTR CO COM 029899101 27 403 SH SOLE 403 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6376 571874 SH SOLE 571874 0 0 AMERICAN VANGUARD CORP COM 030371108 1899 125000 SH SOLE 125000 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 6254 112313 SH SOLE 112313 0 0 AMERICAS CAR MART INC COM 03062T105 16596 229064 SH SOLE 229064 0 0 AMES NATL CORP COM 031001100 13992 550428 SH SOLE 550428 0 0 AMKOR TECHNOLOGY INC COM 031652100 1016 154802 SH SOLE 154802 0 0 AMPCO-PITTSBURGH CORP COM 032037103 245 79002 SH SOLE 79002 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 5080 1121468 SH SOLE 1121468 0 0 ANGIODYNAMICS INC COM 03475V101 15213 755744 SH SOLE 755744 0 0 ANIKA THERAPEUTICS INC COM 035255108 20 604 SH SOLE 604 0 0 ANIXTER INTL INC COM 035290105 16060 295704 SH SOLE 295704 0 0 ANSYS INC COM 03662Q105 7733 54100 SH SOLE 54100 0 0 APOGEE ENTERPRISES INC COM 037598109 36106 1209571 SH SOLE 1209571 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 1290 64984 SH SOLE 64984 0 0 APPLE INC COM 037833100 3313 21000 SH SOLE 21000 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 11667 216293 SH SOLE 216293 0 0 APTARGROUP INC COM 038336103 19931 211870 SH SOLE 211870 0 0 AQUA AMERICA INC COM 03836W103 15727 459978 SH SOLE 459978 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 314 145397 SH SOLE 145397 0 0 ARAMARK COM 03852U106 2280 78700 SH SOLE 78700 0 0 ARATANA THERAPEUTICS INC COM 03874P101 56 9200 SH SOLE 9200 0 0 ARCBEST CORP COM 03937C105 31 910 SH SOLE 910 0 0 ARCH COAL INC CL A 039380407 31 377 SH SOLE 377 0 0 ARCHROCK INC COM 03957W106 187 25000 SH SOLE 25000 0 0 ARCOSA INC COM 039653100 30189 1090252 SH SOLE 1090252 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 91852 5166021 SH SOLE 5166021 0 0 ARGAN INC COM 04010E109 24213 639880 SH SOLE 639880 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2883 205063 SH SOLE 205063 0 0 ARROW FINL CORP COM 042744102 22 695 SH SOLE 695 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 24612 1113147 SH SOLE 1113147 0 0 ASCENA RETAIL GROUP INC COM 04351G101 2432 968966 SH SOLE 968966 0 0 ASHFORD INC COM 044104107 519 10000 SH SOLE 10000 0 0 ASPEN AEROGELS INC COM 04523Y105 1812 850475 SH SOLE 850475 0 0 ASPEN GROUP INC COM NEW 04530L203 776 141520 SH SOLE 141520 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 20 5509 SH SOLE 5509 0 0 ASSOCIATED BANC CORP COM 045487105 7962 402309 SH SOLE 402309 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 6945 197123 SH SOLE 197123 0 0 ASTEC INDS INC COM 046224101 16253 538348 SH SOLE 538348 0 0 ASTRONOVA INC COM 04638F108 1727 92100 SH SOLE 92100 0 0 ASTRONICS CORP COM 046433108 2495 81946 SH SOLE 81946 0 0 ATHENAHEALTH INC COM 04685W103 4288 32500 SH SOLE 32500 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 13896 329372 SH SOLE 329372 0 0 ATRICURE INC COM 04963C209 10488 342733 SH SOLE 342733 0 0 ATRION CORP COM 049904105 27995 37776 SH SOLE 37776 0 0 AVALARA INC COM 05338G106 779 25000 SH SOLE 25000 0 0 AVAYA HLDGS CORP COM 05351X101 13173 904737 SH SOLE 904737 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2327 175585 SH SOLE 175585 0 0 AVID TECHNOLOGY INC COM 05367P100 7269 1530248 SH SOLE 1530248 0 0 AVIS BUDGET GROUP COM 053774105 33 1461 SH SOLE 1461 0 0 AVON PRODS INC COM 054303102 7302 4804107 SH SOLE 4804107 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 14979 841500 SH SOLE 841500 0 0 AXOGEN INC COM 05463X106 2063 101000 SH SOLE 101000 0 0 AXSOME THERAPEUTICS INC COM 05464T104 937 332400 SH SOLE 332400 0 0 AXOS FINL INC COM 05465C100 12302 488563 SH SOLE 488563 0 0 BBX CAP CORP NEW CL A 05491N104 24 4261 SH SOLE 4261 0 0 BOK FINL CORP COM NEW 05561Q201 33710 459707 SH SOLE 459707 0 0 B RILEY FINL INC COM 05580M108 11545 813007 SH SOLE 813007 0 0 BWX TECHNOLOGIES INC COM 05605H100 650 17000 SH SOLE 17000 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1006 2577059 SH SOLE 2577059 0 0 BADGER METER INC COM 056525108 13800 280426 SH SOLE 280426 0 0 BALCHEM CORP COM 057665200 21896 279468 SH SOLE 279468 0 0 BANCORP INC DEL COM 05969A105 19 2357 SH SOLE 2357 0 0 BANDWIDTH INC COM CL A 05988J103 1426 35000 SH SOLE 35000 0 0 BANC OF CALIFORNIA INC COM 05990K106 1970 148000 SH SOLE 148000 0 0 BANK HAWAII CORP COM 062540109 17842 265036 SH SOLE 265036 0 0 BANK OZK COM 06417N103 2074 90825 SH SOLE 90825 0 0 BANK PRINCETON NEW JERSEY COM 064520109 140 5000 SH SOLE 5000 0 0 BANKUNITED INC COM 06652K103 123 4100 SH SOLE 4100 0 0 BANK7 CORP COM 06652N107 14 1038 SH SOLE 1038 0 0 BAR HBR BANKSHARES COM 066849100 7823 348791 SH SOLE 348791 0 0 BARNES & NOBLE INC COM 067774109 2014 284021 SH SOLE 284021 0 0 BARNES & NOBLE ED INC COM 06777U101 321 80000 SH SOLE 80000 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 23 401 SH SOLE 401 0 0 BASSETT FURNITURE INDS INC COM 070203104 12785 637994 SH SOLE 637994 0 0 BAYCOM CORP COM 07272M107 2008 86982 SH SOLE 86982 0 0 BAYTEX ENERGY CORP COM 07317Q105 1206 685200 SH SOLE 685200 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 10810 1140291 SH SOLE 1140291 0 0 BED BATH & BEYOND INC COM 075896100 650 57429 SH SOLE 57429 0 0 BEL FUSE INC CL A 077347201 1196 86957 SH SOLE 86957 0 0 BENCHMARK ELECTRS INC COM 08160H101 18471 872098 SH SOLE 872098 0 0 BENEFITFOCUS INC COM 08180D106 485 10600 SH SOLE 10600 0 0 W R BERKLEY CORPORATION COM 084423102 1501 20310 SH SOLE 20310 0 0 BIG LOTS INC COM 089302103 988 34174 SH SOLE 34174 0 0 BIO RAD LABS INC CL A 090572207 16436 70777 SH SOLE 70777 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 685 84855 SH SOLE 84855 0 0 BIOTELEMETRY INC COM 090672106 2048 34300 SH SOLE 34300 0 0 BIOSCRIP INC COM 09069N108 7956 2228500 SH SOLE 2228500 0 0 BIO TECHNE CORP COM 09073M104 43248 298839 SH SOLE 298839 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 3160 52141 SH SOLE 52141 0 0 BLACKROCK TCP CAP CORP COM 09259E108 1312 100587 SH SOLE 100587 0 0 BLUE BIRD CORP COM 095306106 22 1210 SH SOLE 1210 0 0 BOINGO WIRELESS INC COM 09739C102 2983 145000 SH SOLE 145000 0 0 BOISE CASCADE CO DEL COM 09739D100 35 1455 SH SOLE 1455 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 7787 376734 SH SOLE 376734 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4884 462074 SH SOLE 462074 0 0 BOTTOMLINE TECH DEL INC COM 101388106 470 9800 SH SOLE 9800 0 0 BOVIE MEDICAL CORP COM 10211F100 4504 695000 SH SOLE 695000 0 0 BOWL AMER INC CL A 102565108 7253 475600 SH SOLE 475600 0 0 BOX INC CL A 10316T104 3047 180531 SH SOLE 180531 0 0 BRIDGEPOINT ED INC COM 10807M105 112 16000 SH SOLE 16000 0 0 BRINKER INTL INC COM 109641100 1633 37120 SH SOLE 37120 0 0 BROOKDALE SR LIVING INC COM 112463104 9058 1352002 SH SOLE 1352002 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3458 250200 SH SOLE 250200 0 0 BROOKS AUTOMATION INC COM 114340102 36243 1384370 SH SOLE 1384370 0 0 BRYN MAWR BK CORP COM 117665109 1204 35000 SH SOLE 35000 0 0 BUCKLE INC COM 118440106 4292 221923 SH SOLE 221923 0 0 BUILD A BEAR WORKSHOP COM 120076104 1256 318000 SH SOLE 318000 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2270 208049 SH SOLE 208049 0 0 CAI INTERNATIONAL INC COM 12477X106 12791 550608 SH SOLE 550608 0 0 CBL & ASSOC PPTYS INC COM 124830100 502 261342 SH SOLE 261342 0 0 CECO ENVIRONMENTAL CORP COM 125141101 668 99028 SH SOLE 99028 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4898 768866 SH SOLE 768866 0 0 CNB FINL CORP PA COM 126128107 16067 700093 SH SOLE 700093 0 0 CRA INTL INC COM 12618T105 1867 43889 SH SOLE 43889 0 0 CRH MEDICAL CORP COM 12626F105 407 133000 SH SOLE 133000 0 0 CSG SYS INTL INC COM 126349109 28 871 SH SOLE 871 0 0 CSW INDUSTRIALS INC COM 126402106 967 20000 SH SOLE 20000 0 0 CUI GLOBAL INC COM NEW 126576206 2170 1764032 SH SOLE 1764032 0 0 CABLE ONE INC COM 12685J105 3186 3885 SH SOLE 3885 0 0 CABOT CORP COM 127055101 12792 297909 SH SOLE 297909 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 51075 535656 SH SOLE 535656 0 0 CACTUS INC CL A 127203107 22 786 SH SOLE 786 0 0 CAL MAINE FOODS INC COM NEW 128030202 37162 878529 SH SOLE 878529 0 0 CALERES INC COM 129500104 20202 725923 SH SOLE 725923 0 0 CALLAWAY GOLF CO COM 131193104 1301 85000 SH SOLE 85000 0 0 CAMBREX CORP COM 132011107 2284 60500 SH SOLE 60500 0 0 CAMDEN NATL CORP COM 133034108 20744 576703 SH SOLE 576703 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 14347 1250789 SH SOLE 1250789 0 0 CAPITAL CITY BK GROUP INC COM 139674105 591 25481 SH SOLE 25481 0 0 CARBO CERAMICS INC COM 140781105 860 247038 SH SOLE 247038 0 0 CARBONITE INC COM 141337105 2329 92200 SH SOLE 92200 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 993 34844 SH SOLE 34844 0 0 CARE COM INC COM 141633107 3418 176987 SH SOLE 176987 0 0 CAREDX INC COM 14167L103 9440 375512 SH SOLE 375512 0 0 CARLISLE COS INC COM 142339100 9107 90603 SH SOLE 90603 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 2452 155700 SH SOLE 155700 0 0 CARMAX INC COM 143130102 4416 70400 SH SOLE 70400 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 24624 691487 SH SOLE 691487 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 8343 847831 SH SOLE 847831 0 0 CARVANA CO CL A 146869102 621 19000 SH SOLE 19000 0 0 CASA SYS INC COM 14713L102 26 1990 SH SOLE 1990 0 0 CASS INFORMATION SYS INC COM 14808P109 2911 55003 SH SOLE 55003 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 2442 1125300 SH SOLE 1125300 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1155 162658 SH SOLE 162658 0 0 CATO CORP NEW CL A 149205106 1068 74876 SH SOLE 74876 0 0 CAVCO INDS INC DEL COM 149568107 4489 34429 SH SOLE 34429 0 0 CELESTICA INC SUB VTG SHS 15101Q108 15718 1792235 SH SOLE 1792235 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1565 142000 SH SOLE 142000 0 0 CENTERSTATE BK CORP COM 15201P109 13694 650837 SH SOLE 650837 0 0 CENTRAL GARDEN & PET CO COM 153527106 413 12000 SH SOLE 12000 0 0 CENTURY ALUM CO COM 156431108 3382 462692 SH SOLE 462692 0 0 CENTURY CASINOS INC COM 156492100 12818 1734570 SH SOLE 1734570 0 0 CHARAH SOLUTIONS INC COM 15957P105 37 4456 SH SOLE 4456 0 0 CHASE CORP COM 16150R104 38065 380459 SH SOLE 380459 0 0 CHEESECAKE FACTORY INC COM 163072101 4592 105534 SH SOLE 105534 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 2655 469153 SH SOLE 469153 0 0 CHEMED CORP NEW COM 16359R103 4099 14471 SH SOLE 14471 0 0 CHEMUNG FINL CORP COM 164024101 1880 45512 SH SOLE 45512 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1613 214500 SH SOLE 214500 0 0 CHILDRENS PL INC COM 168905107 45095 500560 SH SOLE 500560 0 0 CIENA CORP COM NEW 171779309 17725 522706 SH SOLE 522706 0 0 CIMAREX ENERGY CO COM 171798101 1301 21100 SH SOLE 21100 0 0 CIRCOR INTL INC COM 17273K109 47553 2232524 SH SOLE 2232524 0 0 CIRRUS LOGIC INC COM 172755100 15579 469530 SH SOLE 469530 0 0 CISCO SYS INC COM 17275R102 6391 147500 SH SOLE 147500 0 0 CITI TRENDS INC COM 17306X102 2034 99773 SH SOLE 99773 0 0 CITY HLDG CO COM 177835105 14566 215503 SH SOLE 215503 0 0 CIVEO CORP CDA COM 17878Y108 215 150000 SH SOLE 150000 0 0 CIVITAS SOLUTIONS INC COM 17887R102 63 3588 SH SOLE 3588 0 0 CLARUS CORP NEW COM 18270P109 1770 174926 SH SOLE 174926 0 0 CLEARFIELD INC COM 18482P103 845 85200 SH SOLE 85200 0 0 CLEVELAND CLIFFS INC COM 185899101 9315 1211276 SH SOLE 1211276 0 0 CODORUS VY BANCORP INC COM 192025104 4187 197017 SH SOLE 197017 0 0 COEUR MNG INC COM NEW 192108504 1878 420234 SH SOLE 420234 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 28 627 SH SOLE 627 0 0 COGNEX CORP COM 192422103 43599 1127459 SH SOLE 1127459 0 0 COHERENT INC COM 192479103 59260 560591 SH SOLE 560591 0 0 COHEN & STEERS INC COM 19247A100 11401 332209 SH SOLE 332209 0 0 COHU INC COM 192576106 15963 993326 SH SOLE 993326 0 0 COLFAX CORP COM 194014106 7236 346206 SH SOLE 346206 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 2037 179300 SH SOLE 179300 0 0 COLONY CAP INC NEW CL A COM 19626G108 147 31500 SH SOLE 31500 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 23162 275445 SH SOLE 275445 0 0 COMFORT SYS USA INC COM 199908104 12078 276509 SH SOLE 276509 0 0 COMMERCIAL METALS CO COM 201723103 18261 1139878 SH SOLE 1139878 0 0 COMMERCIAL VEH GROUP INC COM 202608105 11078 1943427 SH SOLE 1943427 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 7430 2634895 SH SOLE 2634895 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 6051 209900 SH SOLE 209900 0 0 COMMUNITY TR BANCORP INC COM 204149108 25 640 SH SOLE 640 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3849 153153 SH SOLE 153153 0 0 COMPUTER TASK GROUP INC COM 205477102 346 84800 SH SOLE 84800 0 0 COMPX INTERNATIONAL INC CL A 20563P101 3937 289300 SH SOLE 289300 0 0 COMSCORE INC COM 20564W105 17341 1201705 SH SOLE 1201705 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 21975 902850 SH SOLE 902850 0 0 CONDUENT INC COM 206787103 213 20000 SH SOLE 20000 0 0 CONMED CORP COM 207410101 1889 29423 SH SOLE 29423 0 0 CONNS INC COM 208242107 1874 99350 SH SOLE 99350 0 0 CONSOL ENERGY INC NEW COM 20854L108 43 1346 SH SOLE 1346 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 15 291 SH SOLE 291 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 3723 421600 SH SOLE 421600 0 0 CONTAINER STORE GROUP INC COM 210751103 755 158200 SH SOLE 158200 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 24 946 SH SOLE 946 0 0 CONTURA ENERGY INC COM 21241B100 30 457 SH SOLE 457 0 0 COOPER STD HLDGS INC COM 21676P103 12535 201784 SH SOLE 201784 0 0 COOPER TIRE & RUBR CO COM 216831107 73257 2265913 SH SOLE 2265913 0 0 COPART INC COM 217204106 2155 45100 SH SOLE 45100 0 0 CORCEPT THERAPEUTICS INC COM 218352102 17 1247 SH SOLE 1247 0 0 CORE MARK HOLDING CO INC COM 218681104 6512 280076 SH SOLE 280076 0 0 CORREVIO PHARMA CORP COM 22026V105 1201 482500 SH SOLE 482500 0 0 COUNTY BANCORP INC COM 221907108 2185 125795 SH SOLE 125795 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 250 13000 SH SOLE 13000 0 0 COWEN INC CL A NEW 223622606 836 62706 SH SOLE 62706 0 0 CRAY INC COM NEW 225223304 25676 1189266 SH SOLE 1189266 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 8212 1120311 SH SOLE 1120311 0 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 755 67631 SH SOLE 67631 0 0 CROWN CRAFTS INC COM 228309100 606 112159 SH SOLE 112159 0 0 CRYOLIFE INC COM 228903100 7842 276308 SH SOLE 276308 0 0 CRYOPORT INC COM PAR $0.001 229050307 2649 240198 SH SOLE 240198 0 0 CUBIC CORP COM 229669106 2472 46000 SH SOLE 46000 0 0 CULP INC COM 230215105 2398 126859 SH SOLE 126859 0 0 CUMMINS INC COM 231021106 4811 36000 SH SOLE 36000 0 0 CUSTOMERS BANCORP INC COM 23204G100 27 1465 SH SOLE 1465 0 0 CYBEROPTICS CORP COM 232517102 5578 316400 SH SOLE 316400 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 13002 1022200 SH SOLE 1022200 0 0 CYRUSONE INC COM 23283R100 3279 62000 SH SOLE 62000 0 0 DSW INC CL A 23334L102 21495 870237 SH SOLE 870237 0 0 DAKTRONICS INC COM 234264109 843 113980 SH SOLE 113980 0 0 DANA INCORPORATED COM 235825205 9443 692831 SH SOLE 692831 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2451 55000 SH SOLE 55000 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 261 77336 SH SOLE 77336 0 0 DEL TACO RESTAURANTS INC COM 245496104 3884 388800 SH SOLE 388800 0 0 DELUXE CORP COM 248019101 1221 31757 SH SOLE 31757 0 0 DENTSPLY SIRONA INC COM 24906P109 186 5000 SH SOLE 5000 0 0 DESCARTES SYS GROUP INC COM 249906108 4121 155762 SH SOLE 155762 0 0 DESTINATION MATERNITY CORP COM 25065D100 2187 769967 SH SOLE 769967 0 0 DESTINATION XL GROUP INC COM 25065K104 109 50000 SH SOLE 50000 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 7784 52084 SH SOLE 52084 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2020 214000 SH SOLE 214000 0 0 DICKS SPORTING GOODS INC COM 253393102 2371 76000 SH SOLE 76000 0 0 DIGI INTL INC COM 253798102 7787 771798 SH SOLE 771798 0 0 DILLARDS INC CL A 254067101 1933 32047 SH SOLE 32047 0 0 DIODES INC COM 254543101 15732 487652 SH SOLE 487652 0 0 DIPLOMAT PHARMACY INC COM 25456K101 5244 389595 SH SOLE 389595 0 0 DIXIE GROUP INC CL A 255519100 864 1229101 SH SOLE 1229101 0 0 DOLBY LABORATORIES INC COM 25659T107 5877 95028 SH SOLE 95028 0 0 DOMTAR CORP COM NEW 257559203 3433 97730 SH SOLE 97730 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 702 50000 SH SOLE 50000 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 10132 692077 SH SOLE 692077 0 0 DORMAN PRODUCTS INC COM 258278100 70127 779018 SH SOLE 779018 0 0 DUCOMMUN INC DEL COM 264147109 8715 239953 SH SOLE 239953 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2005 219100 SH SOLE 219100 0 0 EL POLLO LOCO HLDGS INC COM 268603107 11118 732876 SH SOLE 732876 0 0 ERA GROUP INC COM 26885G109 13784 1577167 SH SOLE 1577167 0 0 EVI INDUSTRIES INC COM 26929N102 2144 64300 SH SOLE 64300 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1496 37139 SH SOLE 37139 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 217 35150 SH SOLE 35150 0 0 EBIX INC COM NEW 278715206 1992 46798 SH SOLE 46798 0 0 EGAIN CORP COM NEW 28225C806 198 30080 SH SOLE 30080 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 18486 617020 SH SOLE 617020 0 0 EMCORE CORP COM NEW 290846203 4665 1110687 SH SOLE 1110687 0 0 EMCOR GROUP INC COM 29084Q100 7001 117292 SH SOLE 117292 0 0 EMERSON ELEC CO COM 291011104 4003 67000 SH SOLE 67000 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2952 70347 SH SOLE 70347 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 20 288 SH SOLE 288 0 0 ENCORE WIRE CORP COM 292562105 9934 197959 SH SOLE 197959 0 0 ENCOMPASS HEALTH CORP COM 29261A100 7742 125485 SH SOLE 125485 0 0 ENERSYS COM 29275Y102 8385 108043 SH SOLE 108043 0 0 ENGILITY HLDGS INC NEW COM 29286C107 1210 42505 SH SOLE 42505 0 0 ENNIS INC COM 293389102 26087 1355151 SH SOLE 1355151 0 0 ENSIGN GROUP INC COM 29358P101 4942 127412 SH SOLE 127412 0 0 ENTEGRIS INC COM 29362U104 16631 596199 SH SOLE 596199 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2691 71500 SH SOLE 71500 0 0 ENVESTNET INC COM 29404K106 295 6000 SH SOLE 6000 0 0 EPLUS INC COM 294268107 2195 30837 SH SOLE 30837 0 0 ERIE INDTY CO CL A 29530P102 33277 249620 SH SOLE 249620 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 13010 739634 SH SOLE 739634 0 0 ETSY INC COM 29786A106 5998 126089 SH SOLE 126089 0 0 EVERBRIDGE INC COM 29978A104 5207 91744 SH SOLE 91744 0 0 EVERQUOTE INC COM CL A 30041R108 2244 536746 SH SOLE 536746 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1133 202000 SH SOLE 202000 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 16 2301 SH SOLE 2301 0 0 EVOLENT HEALTH INC CL A 30050B101 2115 106000 SH SOLE 106000 0 0 EXPEDITORS INTL WASH INC COM 302130109 10642 156300 SH SOLE 156300 0 0 EXPONENT INC COM 30214U102 18535 365504 SH SOLE 365504 0 0 EZCORP INC CL A NON VTG 302301106 1554 201000 SH SOLE 201000 0 0 FBL FINL GROUP INC CL A 30239F106 36 554 SH SOLE 554 0 0 FLIR SYS INC COM 302445101 72450 1663978 SH SOLE 1663978 0 0 FS KKR CAPITAL CORP COM 302635107 501 96747 SH SOLE 96747 0 0 FS BANCORP INC COM 30263Y104 15 342 SH SOLE 342 0 0 FTD COS INC COM 30281V108 541 365214 SH SOLE 365214 0 0 FTS INTERNATIONAL INC COM 30283W104 22 3153 SH SOLE 3153 0 0 FRP HLDGS INC COM 30292L107 26074 566705 SH SOLE 566705 0 0 FAIR ISAAC CORP COM 303250104 52304 279701 SH SOLE 279701 0 0 FARMER BROS CO COM 307675108 9072 388847 SH SOLE 388847 0 0 FARO TECHNOLOGIES INC COM 311642102 25202 620120 SH SOLE 620120 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 5368 294000 SH SOLE 294000 0 0 FEDERAL SIGNAL CORP COM 313855108 10127 508907 SH SOLE 508907 0 0 FEDERATED INVS INC PA CL B 314211103 12708 478646 SH SOLE 478646 0 0 FERRO CORP COM 315405100 14043 895599 SH SOLE 895599 0 0 FINANCIAL INSTNS INC COM 317585404 9770 380167 SH SOLE 380167 0 0 FINISAR CORP COM NEW 31787A507 15023 695500 SH SOLE 695500 0 0 FIRST AMERN FINL CORP COM 31847R102 3326 74518 SH SOLE 74518 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 55099 146131 SH SOLE 146131 0 0 FIRST FNDTN INC COM 32026V104 6071 472048 SH SOLE 472048 0 0 FIRST INTERNET BANCORP COM 320557101 17 819 SH SOLE 819 0 0 FIRST LONG IS CORP COM 320734106 1151 57700 SH SOLE 57700 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 594 6840 SH SOLE 6840 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 14266 208321 SH SOLE 208321 0 0 FIVE BELOW INC COM 33829M101 716 7000 SH SOLE 7000 0 0 FIVE9 INC COM 338307101 5077 116116 SH SOLE 116116 0 0 FLEXSTEEL INDS INC COM 339382103 25195 1141100 SH SOLE 1141100 0 0 FLOWERS FOODS INC COM 343498101 5156 279149 SH SOLE 279149 0 0 FLUIDIGM CORP DEL COM 34385P108 1279 148400 SH SOLE 148400 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1316 50000 SH SOLE 50000 0 0 FONAR CORP COM NEW 344437405 15 746 SH SOLE 746 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 676 26000 SH SOLE 26000 0 0 FORESTAR GROUP INC COM 346232101 21 1507 SH SOLE 1507 0 0 FORMFACTOR INC COM 346375108 20015 1420483 SH SOLE 1420483 0 0 FORRESTER RESH INC COM 346563109 1652 36954 SH SOLE 36954 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1651 115098 SH SOLE 115098 0 0 FORTERRA INC COM 34960W106 8281 2202367 SH SOLE 2202367 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1792 433916 SH SOLE 433916 0 0 FORWARD AIR CORP COM 349853101 51015 930081 SH SOLE 930081 0 0 FOSSIL GROUP INC COM 34988V106 4334 275500 SH SOLE 275500 0 0 FOSTER L B CO COM 350060109 1515 95300 SH SOLE 95300 0 0 FOX FACTORY HLDG CORP COM 35138V102 4356 74000 SH SOLE 74000 0 0 FRANCO NEVADA CORP COM 351858105 23401 333494 SH SOLE 333494 0 0 FRANKLIN COVEY CO COM 353469109 895 40100 SH SOLE 40100 0 0 FRANKLIN ELEC INC COM 353514102 54089 1261410 SH SOLE 1261410 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 9212 349354 SH SOLE 349354 0 0 FREDS INC CL A 356108100 3437 1818269 SH SOLE 1818269 0 0 FREIGHTCAR AMER INC COM 357023100 10397 1554096 SH SOLE 1554096 0 0 FREQUENCY ELECTRS INC COM 358010106 5234 493791 SH SOLE 493791 0 0 FRESHPET INC COM 358039105 2348 73000 SH SOLE 73000 0 0 FRONTDOOR INC COM 35905A109 6284 236157 SH SOLE 236157 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 45 18828 SH SOLE 18828 0 0 FULGENT GENETICS INC COM 359664109 117 37061 SH SOLE 37061 0 0 FUTUREFUEL CORPORATION COM 36116M106 13389 844217 SH SOLE 844217 0 0 GAMCO INVESTORS INC CL A COM 361438104 3847 227753 SH SOLE 227753 0 0 GP STRATEGIES CORP COM 36225V104 9252 733739 SH SOLE 733739 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 1960 200000 SH SOLE 200000 0 0 GAIN CAP HLDGS INC COM 36268W100 154 25000 SH SOLE 25000 0 0 GAIA INC NEW CL A 36269P104 6656 642500 SH SOLE 642500 0 0 GANNETT CO INC COM 36473H104 2417 283394 SH SOLE 283394 0 0 GARTNER INC COM 366651107 1 7 SH SOLE 7 0 0 GENCOR INDS INC COM 368678108 18190 1658134 SH SOLE 1658134 0 0 GENERAL DYNAMICS CORP COM 369550108 4402 28000 SH SOLE 28000 0 0 GENERAL FIN CORP DEL COM 369822101 425 42025 SH SOLE 42025 0 0 GENESEE & WYO INC CL A 371559105 1110 15000 SH SOLE 15000 0 0 GENTEX CORP COM 371901109 60374 2987344 SH SOLE 2987344 0 0 GENIE ENERGY LTD CL B 372284208 15 2444 SH SOLE 2444 0 0 GENMARK DIAGNOSTICS INC COM 372309104 370 76100 SH SOLE 76100 0 0 GENOMIC HEALTH INC COM 37244C101 95 1473 SH SOLE 1473 0 0 GENUINE PARTS CO COM 372460105 6433 67000 SH SOLE 67000 0 0 GENWORTH FINL INC COM CL A 37247D106 71 15140 SH SOLE 15140 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 98 9500 SH SOLE 9500 0 0 GIBRALTAR INDS INC COM 374689107 10591 297589 SH SOLE 297589 0 0 GLOBAL WTR RES INC COM 379463102 1075 106000 SH SOLE 106000 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 245 110000 SH SOLE 110000 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2063 82033 SH SOLE 82033 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5755 1634953 SH SOLE 1634953 0 0 GOLDFIELD CORP COM 381370105 1162 514065 SH SOLE 514065 0 0 GORMAN RUPP CO COM 383082104 10059 310364 SH SOLE 310364 0 0 GRACO INC COM 384109104 20492 489661 SH SOLE 489661 0 0 GRAHAM CORP COM 384556106 8747 382952 SH SOLE 382952 0 0 GRANITE CONSTR INC COM 387328107 21703 538805 SH SOLE 538805 0 0 GRAY TELEVISION INC COM 389375106 737 50000 SH SOLE 50000 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 2306 682245 SH SOLE 682245 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 5612 847694 SH SOLE 847694 0 0 GREAT SOUTHN BANCORP INC COM 390905107 23 502 SH SOLE 502 0 0 GREAT WESTN BANCORP INC COM 391416104 689 22057 SH SOLE 22057 0 0 GREENBRIER COS INC COM 393657101 15304 387055 SH SOLE 387055 0 0 GREENSKY INC CL A 39572G100 55 5754 SH SOLE 5754 0 0 GREIF INC CL A 397624107 289 7800 SH SOLE 7800 0 0 GRIFFON CORP COM 398433102 10306 986251 SH SOLE 986251 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 4301 207300 SH SOLE 207300 0 0 GUESS INC COM 401617105 2972 143069 SH SOLE 143069 0 0 GULF ISLAND FABRICATION INC COM 402307102 2533 350845 SH SOLE 350845 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 30 1491 SH SOLE 1491 0 0 HC2 HLDGS INC COM 404139107 22 8492 SH SOLE 8492 0 0 HCI GROUP INC COM 40416E103 10252 201776 SH SOLE 201776 0 0 HNI CORP COM 404251100 11474 323862 SH SOLE 323862 0 0 HACKETT GROUP INC COM 404609109 7144 446193 SH SOLE 446193 0 0 HALLMARK FINL SVCS INC E COM NEW 40624Q203 1219 114000 SH SOLE 114000 0 0 HAMILTON LANE INC CL A 407497106 3200 86488 SH SOLE 86488 0 0 HANMI FINL CORP COM NEW 410495204 1013 51406 SH SOLE 51406 0 0 HARBORONE BANCORP INC COM 41165F101 4432 278900 SH SOLE 278900 0 0 HARMONIC INC COM 413160102 6416 1359332 SH SOLE 1359332 0 0 HARVARD BIOSCIENCE INC COM 416906105 5502 1730200 SH SOLE 1730200 0 0 HAVERTY FURNITURE INC COM 419596101 27990 1490400 SH SOLE 1490400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 29105 1102062 SH SOLE 1102062 0 0 HAWKINS INC COM 420261109 3529 86178 SH SOLE 86178 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 30136 1141502 SH SOLE 1141502 0 0 HEALTHCARE SVCS GRP INC COM 421906108 6616 164656 SH SOLE 164656 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 2569 96100 SH SOLE 96100 0 0 HEALTHEQUITY INC COM 42226A107 3676 61628 SH SOLE 61628 0 0 HECLA MNG CO COM 422704106 4029 1707394 SH SOLE 1707394 0 0 HEICO CORP NEW COM 422806109 55892 721378 SH SOLE 721378 0 0 HEICO CORP NEW CL A 422806208 22502 357181 SH SOLE 357181 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 20498 657195 SH SOLE 657195 0 0 HELMERICH & PAYNE INC COM 423452101 24739 516046 SH SOLE 516046 0 0 HENRY JACK & ASSOC INC COM 426281101 18938 149687 SH SOLE 149687 0 0 HERC HLDGS INC COM 42704L104 15552 598374 SH SOLE 598374 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 14257 619592 SH SOLE 619592 0 0 HERITAGE INS HLDGS INC COM 42727J102 13021 884558 SH SOLE 884558 0 0 HERON THERAPEUTICS INC COM 427746102 1816 70000 SH SOLE 70000 0 0 HESKA CORP COM RESTRC NEW 42805E306 13 153 SH SOLE 153 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 10052 736400 SH SOLE 736400 0 0 HEXCEL CORP NEW COM 428291108 5312 92640 SH SOLE 92640 0 0 HIBBETT SPORTS INC COM 428567101 24 1703 SH SOLE 1703 0 0 HIGHPOINT RES CORP COM 43114K108 2483 997065 SH SOLE 997065 0 0 HILL ROM HLDGS INC COM 431475102 13769 155491 SH SOLE 155491 0 0 HILLENBRAND INC COM 431571108 946 24928 SH SOLE 24928 0 0 HILLTOP HOLDINGS INC COM 432748101 14756 827600 SH SOLE 827600 0 0 HILTON GRAND VACATIONS INC COM 43283X105 14151 536211 SH SOLE 536211 0 0 HOMESTREET INC COM 43785V102 21 994 SH SOLE 994 0 0 HOMETRUST BANCSHARES INC COM 437872104 2432 92900 SH SOLE 92900 0 0 HOOKER FURNITURE CORP COM 439038100 45713 1735500 SH SOLE 1735500 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 647 17267 SH SOLE 17267 0 0 HORIZON GLOBAL CORP COM 44052W104 1538 1075326 SH SOLE 1075326 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 662 460000 SH SOLE 460000 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6766 763711 SH SOLE 763711 0 0 HOULIHAN LOKEY INC CL A 441593100 35059 952680 SH SOLE 952680 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 6116 1208781 SH SOLE 1208781 0 0 HUB GROUP INC CL A 443320106 4225 113964 SH SOLE 113964 0 0 HUBBELL INC COM 443510607 92580 931954 SH SOLE 931954 0 0 HUDBAY MINERALS INC COM 443628102 294 62200 SH SOLE 62200 0 0 HUDSON TECHNOLOGIES INC COM 444144109 45 50000 SH SOLE 50000 0 0 HUNT J B TRANS SVCS INC COM 445658107 716 7700 SH SOLE 7700 0 0 HUNTSMAN CORP COM 447011107 33237 1723000 SH SOLE 1723000 0 0 HURCO COMPANIES INC COM 447324104 35728 1000784 SH SOLE 1000784 0 0 IDT CORP CL B NEW 448947507 315 50879 SH SOLE 50879 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 16056 259133 SH SOLE 259133 0 0 IES HLDGS INC COM 44951W106 13853 890844 SH SOLE 890844 0 0 IPG PHOTONICS CORP COM 44980X109 25286 223199 SH SOLE 223199 0 0 IAMGOLD CORP COM 450913108 5152 1400000 SH SOLE 1400000 0 0 IDEX CORP COM 45167R104 2702 21400 SH SOLE 21400 0 0 IDEXX LABS INC COM 45168D104 1 6 SH SOLE 6 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 161 58061 SH SOLE 58061 0 0 IDENTIV INC COM NEW 45170X205 2951 819755 SH SOLE 819755 0 0 ILLINOIS TOOL WKS INC COM 452308109 7563 59700 SH SOLE 59700 0 0 IMMERSION CORP COM 452521107 16 1822 SH SOLE 1822 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 7165 2296410 SH SOLE 2296410 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 9125 259223 SH SOLE 259223 0 0 INDEPENDENT BK GROUP INC COM 45384B106 7380 161249 SH SOLE 161249 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1902 48091 SH SOLE 48091 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7167 875100 SH SOLE 875100 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 91 100000 SH SOLE 100000 0 0 INGEVITY CORP COM 45688C107 8963 107097 SH SOLE 107097 0 0 INNODATA INC COM NEW 457642205 13 8498 SH SOLE 8498 0 0 INSIGHT ENTERPRISES INC COM 45765U103 19484 478127 SH SOLE 478127 0 0 INNOSPEC INC COM 45768S105 13107 212229 SH SOLE 212229 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 174 78828 SH SOLE 78828 0 0 INPHI CORP COM 45772F107 2038 63400 SH SOLE 63400 0 0 INNERWORKINGS INC COM 45773Y105 114 30400 SH SOLE 30400 0 0 INSTEEL INDUSTRIES INC COM 45774W108 29029 1195585 SH SOLE 1195585 0 0 INOGEN INC COM 45780L104 2038 16409 SH SOLE 16409 0 0 INNOVIVA INC COM 45781M101 23 1299 SH SOLE 1299 0 0 INSTRUCTURE INC COM 45781U103 1838 49000 SH SOLE 49000 0 0 INSPIRED ENTMT INC COM 45782N108 240 50000 SH SOLE 50000 0 0 INTEGER HLDGS CORP COM 45826H109 3233 42400 SH SOLE 42400 0 0 INTER PARFUMS INC COM 458334109 26933 410756 SH SOLE 410756 0 0 INTERFACE INC COM 458665304 7426 521148 SH SOLE 521148 0 0 INTERDIGITAL INC COM 45867G101 33 498 SH SOLE 498 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 36 1052 SH SOLE 1052 0 0 INTERSECT ENT INC COM 46071F103 2818 100000 SH SOLE 100000 0 0 INTEVAC INC COM 461148108 10118 1934683 SH SOLE 1934683 0 0 INTL FCSTONE INC COM 46116V105 2685 73397 SH SOLE 73397 0 0 INVACARE CORP COM 461203101 9567 2224931 SH SOLE 2224931 0 0 INTREPID POTASH INC COM 46121Y102 6074 2336106 SH SOLE 2336106 0 0 INVESTAR HLDG CORP COM 46134L105 4214 169900 SH SOLE 169900 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 372 71880 SH SOLE 71880 0 0 IRADIMED CORP COM 46266A109 11 438 SH SOLE 438 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 11389 617280 SH SOLE 617280 0 0 ITERIS INC COM 46564T107 5435 1457000 SH SOLE 1457000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 9932 169900 SH SOLE 169900 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3423 197174 SH SOLE 197174 0 0 JERASH HLDGS US INC COM 47632P101 664 113467 SH SOLE 113467 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 55361 770943 SH SOLE 770943 0 0 JOHNSON OUTDOORS INC CL A 479167108 8322 141669 SH SOLE 141669 0 0 JONES LANG LASALLE INC COM 48020Q107 1294 10224 SH SOLE 10224 0 0 J2 GLOBAL INC COM 48123V102 23053 332272 SH SOLE 332272 0 0 KBR INC COM 48242W106 22264 1466641 SH SOLE 1466641 0 0 KKR & CO INC CL A 48251W104 4701 239500 SH SOLE 239500 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 9283 395871 SH SOLE 395871 0 0 K12 INC COM 48273U102 8903 359156 SH SOLE 359156 0 0 KADANT INC COM 48282T104 46700 573285 SH SOLE 573285 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 22149 248060 SH SOLE 248060 0 0 KEMET CORP COM NEW 488360207 20264 1155324 SH SOLE 1155324 0 0 KENNAMETAL INC COM 489170100 5328 160100 SH SOLE 160100 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 69210 3809033 SH SOLE 3809033 0 0 KEYW HLDG CORP COM 493723100 13933 2082702 SH SOLE 2082702 0 0 KFORCE INC COM 493732101 14523 469692 SH SOLE 469692 0 0 KIMBALL INTL INC CL B 494274103 39336 2772083 SH SOLE 2772083 0 0 KIMBALL ELECTRONICS INC COM 49428J109 8633 557346 SH SOLE 557346 0 0 KIMBERLY CLARK CORP COM 494368103 912 8000 SH SOLE 8000 0 0 KINGSTONE COS INC COM 496719105 6829 386018 SH SOLE 386018 0 0 KIRBY CORP COM 497266106 90534 1344030 SH SOLE 1344030 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 71 2720 SH SOLE 2720 0 0 KIRKLANDS INC COM 497498105 3992 418900 SH SOLE 418900 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1312 93088 SH SOLE 93088 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3069 122400 SH SOLE 122400 0 0 KNOWLES CORP COM 49926D109 13251 995537 SH SOLE 995537 0 0 KOPIN CORP COM 500600101 2092 2093987 SH SOLE 2093987 0 0 KORN FERRY INTL COM NEW 500643200 15144 383013 SH SOLE 383013 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 22463 1594274 SH SOLE 1594274 0 0 KRATON CORPORATION COM 50077C106 12470 570953 SH SOLE 570953 0 0 KRONOS WORLDWIDE INC COM 50105F105 36 3166 SH SOLE 3166 0 0 KULICKE & SOFFA INDS INC COM 501242101 83175 4103334 SH SOLE 4103334 0 0 LGI HOMES INC COM 50187T106 11002 243292 SH SOLE 243292 0 0 LKQ CORP COM 501889208 7859 331200 SH SOLE 331200 0 0 LCI INDS COM 50189K103 53734 804398 SH SOLE 804398 0 0 LSB INDS INC COM 502160104 2667 483199 SH SOLE 483199 0 0 LSI INDS INC COM 50216C108 3925 1238197 SH SOLE 1238197 0 0 LA Z BOY INC COM 505336107 17332 625478 SH SOLE 625478 0 0 LANCASTER COLONY CORP COM 513847103 17046 96383 SH SOLE 96383 0 0 LANDEC CORP COM 514766104 16875 1425254 SH SOLE 1425254 0 0 LANDMARK BANCORP INC COM 51504L107 3699 161514 SH SOLE 161514 0 0 LANDSTAR SYS INC COM 515098101 79938 835559 SH SOLE 835559 0 0 LANNET INC COM 516012101 24 4894 SH SOLE 4894 0 0 LANTHEUS HLDGS INC COM 516544103 4706 300720 SH SOLE 300720 0 0 LAWSON PRODS INC COM 520776105 2149 68000 SH SOLE 68000 0 0 LAZYDAYS HLDGS INC COM 52110H100 162 30000 SH SOLE 30000 0 0 LEAF GROUP LTD COM 52177G102 4856 708953 SH SOLE 708953 0 0 LEMAITRE VASCULAR INC COM 525558201 1930 81647 SH SOLE 81647 0 0 LENDINGTREE INC NEW COM 52603B107 1537 7000 SH SOLE 7000 0 0 LENNOX INTL INC COM 526107107 2464 11257 SH SOLE 11257 0 0 LEXINGTON REALTY TRUST COM 529043101 2502 304756 SH SOLE 304756 0 0 LIBBEY INC COM 529898108 6395 1648249 SH SOLE 1648249 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20 1527 SH SOLE 1527 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1628 12000 SH SOLE 12000 0 0 LIFEVANTAGE CORP COM NEW 53222K205 13 975 SH SOLE 975 0 0 LIFETIME BRANDS INC COM 53222Q103 1197 119294 SH SOLE 119294 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 1501 1007446 SH SOLE 1007446 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1412 603366 SH SOLE 603366 0 0 LINCOLN ELEC HLDGS INC COM 533900106 93223 1182289 SH SOLE 1182289 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14445 1073213 SH SOLE 1073213 0 0 LINDBLAD EXPEDITIONS HLDGS I *W EXP 07/08/202 535219117 56 18100 SH SOLE 18100 0 0 LINDSAY CORP COM 535555106 92073 956602 SH SOLE 956602 0 0 LITTELFUSE INC COM 537008104 8591 50100 SH SOLE 50100 0 0 LIVE OAK BANCSHARES INC COM 53803X105 814 54948 SH SOLE 54948 0 0 LIVEPERSON INC COM 538146101 3187 169000 SH SOLE 169000 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 20 541 SH SOLE 541 0 0 LOUISIANA PAC CORP COM 546347105 4474 201328 SH SOLE 201328 0 0 LOVESAC COMPANY COM 54738L109 7620 332172 SH SOLE 332172 0 0 LOWES COS INC COM 548661107 7897 85500 SH SOLE 85500 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5894 619079 SH SOLE 619079 0 0 LUMENTUM HLDGS INC COM 55024U109 2647 63000 SH SOLE 63000 0 0 LUMINEX CORP DEL COM 55027E102 21 913 SH SOLE 913 0 0 LUTHER BURBANK CORP COM 550550107 27 2949 SH SOLE 2949 0 0 LYDALL INC DEL COM 550819106 2444 120328 SH SOLE 120328 0 0 LYON WILLIAM HOMES CL A NEW 552074700 5233 489486 SH SOLE 489486 0 0 MBIA INC COM 55262C100 28969 3247605 SH SOLE 3247605 0 0 M D C HLDGS INC COM 552676108 14244 506720 SH SOLE 506720 0 0 MGIC INVT CORP WIS COM 552848103 3907 373548 SH SOLE 373548 0 0 M/I HOMES INC COM 55305B101 9408 447596 SH SOLE 447596 0 0 MKS INSTRUMENT INC COM 55306N104 90633 1402765 SH SOLE 1402765 0 0 MSA SAFETY INC COM 553498106 11262 119470 SH SOLE 119470 0 0 MSG NETWORK INC CL A 553573106 25 1069 SH SOLE 1069 0 0 MTS SYS CORP COM 553777103 2315 57688 SH SOLE 57688 0 0 MVC CAPITAL INC COM 553829102 5830 710168 SH SOLE 710168 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14611 1006943 SH SOLE 1006943 0 0 MADDEN STEVEN LTD COM 556269108 5846 193207 SH SOLE 193207 0 0 MAG SILVER CORP COM 55903Q104 2577 352950 SH SOLE 352950 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1552 249961 SH SOLE 249961 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2421 216000 SH SOLE 216000 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 5618 312439 SH SOLE 312439 0 0 MANHATTAN ASSOCS INC COM 562750109 41935 989722 SH SOLE 989722 0 0 MANITOWOC CO INC COM NEW 563571405 1861 126000 SH SOLE 126000 0 0 MANNING & NAPIER INC CL A 56382Q102 937 532292 SH SOLE 532292 0 0 MANPOWERGROUP INC COM 56418H100 37111 572703 SH SOLE 572703 0 0 MARCHEX INC CL B 56624R108 1550 584899 SH SOLE 584899 0 0 MARCUS & MILLICHAP INC COM 566324109 104979 3057930 SH SOLE 3057930 0 0 MARINEMAX INC COM 567908108 2583 141079 SH SOLE 141079 0 0 MARKETAXESS HLDGS INC COM 57060D108 13777 65200 SH SOLE 65200 0 0 MARTEN TRANS LTD COM 573075108 2119 130874 SH SOLE 130874 0 0 MASIMO CORP COM 574795100 5369 50000 SH SOLE 50000 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11235 600815 SH SOLE 600815 0 0 MATADOR RES CO COM 576485205 10326 664912 SH SOLE 664912 0 0 MATERIALISE NV SPONSORED ADS 57667T100 7863 392577 SH SOLE 392577 0 0 MATRIX SVC CO COM 576853105 8326 464106 SH SOLE 464106 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 1527 737843 SH SOLE 737843 0 0 MAXLINEAR INC COM 57776J100 9377 532788 SH SOLE 532788 0 0 MAXIMUS INC COM 577933104 3096 47567 SH SOLE 47567 0 0 MCCLATCHY CO CL A NEW 579489303 3492 456432 SH SOLE 456432 0 0 MCDONALDS CORP COM 580135101 4084 23000 SH SOLE 23000 0 0 MCGRATH RENTCORP COM 580589109 13469 261631 SH SOLE 261631 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 73767 1094146 SH SOLE 1094146 0 0 MERCHANTS BANCORP IND COM 58844R108 20 1009 SH SOLE 1009 0 0 MERCURY GENL CORP NEW COM 589400100 5332 103111 SH SOLE 103111 0 0 MEREDITH CORP COM 589433101 122470 2357915 SH SOLE 2357915 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2473 142476 SH SOLE 142476 0 0 MERIT MED SYS INC COM 589889104 12897 231088 SH SOLE 231088 0 0 MERITOR INC COM 59001K100 50778 3002859 SH SOLE 3002859 0 0 MESA LABS INC COM 59064R109 23065 110681 SH SOLE 110681 0 0 METHODE ELECTRS INC COM 591520200 20112 863567 SH SOLE 863567 0 0 MICHAELS COS INC COM 59408Q106 34 2503 SH SOLE 2503 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 15305 616372 SH SOLE 616372 0 0 MILACRON HLDGS CORP COM 59870L106 12915 1086227 SH SOLE 1086227 0 0 MILLER HERMAN INC COM 600544100 24071 795732 SH SOLE 795732 0 0 MILLER INDS INC TENN COM NEW 600551204 35593 1318269 SH SOLE 1318269 0 0 MINDBODY INC COM CL A 60255W105 1416 38900 SH SOLE 38900 0 0 MINERALS TECHNOLOGIES INC COM 603158106 81432 1586126 SH SOLE 1586126 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1319 31100 SH SOLE 31100 0 0 MISTRAS GROUP INC COM 60649T107 22 1499 SH SOLE 1499 0 0 MOBILE MINI INC COM 60740F105 8243 259633 SH SOLE 259633 0 0 MODEL N INC COM 607525102 662 50000 SH SOLE 50000 0 0 MODINE MFG CO COM 607828100 14500 1341382 SH SOLE 1341382 0 0 MOELIS & CO CL A 60786M105 16065 467270 SH SOLE 467270 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2060 132700 SH SOLE 132700 0 0 MONRO INC COM 610236101 29955 435713 SH SOLE 435713 0 0 MORNINGSTAR INC COM 617700109 61021 555544 SH SOLE 555544 0 0 MOTORCAR PTS AMER INC COM 620071100 912 54800 SH SOLE 54800 0 0 MOVADO GROUP INC COM 624580106 5523 174660 SH SOLE 174660 0 0 MUELLER INDS INC COM 624756102 22469 961857 SH SOLE 961857 0 0 MUELLER WTR PRODS INC COM SER A 624758108 19927 2189776 SH SOLE 2189776 0 0 MYRIAD GENETICS INC COM 62855J104 319 10985 SH SOLE 10985 0 0 NCI BUILDING SYS INC COM NEW 628852204 4946 682236 SH SOLE 682236 0 0 NCR CORP NEW COM 62886E108 10876 471214 SH SOLE 471214 0 0 NIC INC COM 62914B100 26 2059 SH SOLE 2059 0 0 NMI HLDGS INC CL A 629209305 144 8063 SH SOLE 8063 0 0 NN INC COM 629337106 13356 1990495 SH SOLE 1990495 0 0 NV5 GLOBAL INC COM 62945V109 1912 31585 SH SOLE 31585 0 0 NANOMETRICS INC COM 630077105 10102 369621 SH SOLE 369621 0 0 NATIONAL BANKSHARES INC VA COM 634865109 14893 408807 SH SOLE 408807 0 0 NATIONAL HEALTHCARE CORP COM 635906100 29 369 SH SOLE 369 0 0 NATIONAL INSTRS CORP COM 636518102 89512 1972491 SH SOLE 1972491 0 0 NATIONAL PRESTO INDS INC COM 637215104 67419 576626 SH SOLE 576626 0 0 NATIONAL RESH CORP COM NEW 637372202 8645 226674 SH SOLE 226674 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2386 7936 SH SOLE 7936 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 4219 256628 SH SOLE 256628 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 18 997 SH SOLE 997 0 0 NATUS MEDICAL INC DEL COM 639050103 24 708 SH SOLE 708 0 0 NATUZZI S P A ADR 63905A101 1656 2096300 SH SOLE 2096300 0 0 NAUTILUS INC COM 63910B102 12967 1189678 SH SOLE 1189678 0 0 NEENAH INC COM 640079109 2983 50628 SH SOLE 50628 0 0 NEOGEN CORP COM 640491106 2303 40400 SH SOLE 40400 0 0 NEOGENOMICS INC COM NEW 64049M209 5891 467203 SH SOLE 467203 0 0 NEOPHOTONICS CORP COM 64051T100 14897 2298959 SH SOLE 2298959 0 0 NETGEAR INC COM 64111Q104 29 566 SH SOLE 566 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 12 2001 SH SOLE 2001 0 0 NETSCOUT SYS INC COM 64115T104 2616 110705 SH SOLE 110705 0 0 NEW HOME CO INC COM 645370107 4498 859998 SH SOLE 859998 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 766 66200 SH SOLE 66200 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2240 238080 SH SOLE 238080 0 0 NEWMARKET CORP COM 651587107 5514 13380 SH SOLE 13380 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 20661 3007430 SH SOLE 3007430 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1740 22131 SH SOLE 22131 0 0 NICOLET BANKSHARES INC COM 65406E102 20 402 SH SOLE 402 0 0 NLIGHT INC COM 65487K100 25472 1432621 SH SOLE 1432621 0 0 NORDSON CORP COM 655663102 15418 129181 SH SOLE 129181 0 0 NORTH AMERICAN CONST COM 656811106 445 50000 SH SOLE 50000 0 0 NORTHERN TR CORP COM 665859104 6526 78070 SH SOLE 78070 0 0 NORTHRIM BANCORP INC COM 666762109 11897 361947 SH SOLE 361947 0 0 NORTHWEST PIPE CO COM 667746101 29923 1284810 SH SOLE 1284810 0 0 NOVANTA INC COM 67000B104 4003 63542 SH SOLE 63542 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1926 31402 SH SOLE 31402 0 0 NUTRI SYS INC NEW COM 67069D108 26 582 SH SOLE 582 0 0 NUVASIVE INC COM 670704105 25 502 SH SOLE 502 0 0 OHA INVT CORP COM 67091U102 60 59761 SH SOLE 59761 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 40040 1007290 SH SOLE 1007290 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1052 248585 SH SOLE 248585 0 0 OCEANFIRST FINL CORP COM 675234108 1418 63000 SH SOLE 63000 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 565 613735 SH SOLE 613735 0 0 OIL STS INTL INC COM 678026105 5062 354465 SH SOLE 354465 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2281 18468 SH SOLE 18468 0 0 OLD LINE BANCSHARES INC COM 67984M100 5232 198780 SH SOLE 198780 0 0 OLIN CORP COM PAR $1 680665205 4684 232916 SH SOLE 232916 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 599 9000 SH SOLE 9000 0 0 OLYMPIC STEEL INC COM 68162K106 499 35000 SH SOLE 35000 0 0 OMEGA FLEX INC COM 682095104 18 341 SH SOLE 341 0 0 OMNOVA SOLUTIONS INC COM 682129101 183 25000 SH SOLE 25000 0 0 ONESPAN INC COM 68287N100 73 5600 SH SOLE 5600 0 0 OOMA INC COM 683416101 7440 536043 SH SOLE 536043 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 9 623 SH SOLE 623 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 603 51607 SH SOLE 51607 0 0 ORBCOMM INC COM 68555P100 4475 541800 SH SOLE 541800 0 0 ORTHOPEDIATRICS CORP COM 68752L100 6749 193500 SH SOLE 193500 0 0 ORTHOFIX MED INC COM 68752M108 20 383 SH SOLE 383 0 0 OTTER TAIL CORP COM 689648103 30 607 SH SOLE 607 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 23 14154 SH SOLE 14154 0 0 OWENS & MINOR INC NEW COM 690732102 7379 1165786 SH SOLE 1165786 0 0 OWENS CORNING NEW COM 690742101 976 22196 SH SOLE 22196 0 0 PBF ENERGY INC CL A 69318G106 2415 73910 SH SOLE 73910 0 0 PC CONNECTION INC COM 69318J100 34649 1165456 SH SOLE 1165456 0 0 PCM INC COM 69323K100 9649 547908 SH SOLE 547908 0 0 PCSB FINL CORP COM 69324R104 4904 250700 SH SOLE 250700 0 0 PC-TEL INC COM 69325Q105 966 225136 SH SOLE 225136 0 0 PDF SOLUTIONS INC COM 693282105 4153 492700 SH SOLE 492700 0 0 PICO HLDGS INC COM NEW 693366205 9620 1052551 SH SOLE 1052551 0 0 PGT INNOVATIONS INC COM 69336V101 4644 293020 SH SOLE 293020 0 0 PJT PARTNERS INC COM CL A 69343T107 698 18000 SH SOLE 18000 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 19 1227 SH SOLE 1227 0 0 PACKAGING CORP AMER COM 695156109 8146 97600 SH SOLE 97600 0 0 PAN AMERICAN SILVER CORP COM 697900108 464 31800 SH SOLE 31800 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 85 5500 SH SOLE 5500 0 0 PAR TECHNOLOGY CORP COM 698884103 1311 60268 SH SOLE 60268 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1630 317700 SH SOLE 317700 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 16365 905634 SH SOLE 905634 0 0 PARK OHIO HLDGS CORP COM 700666100 6690 217984 SH SOLE 217984 0 0 PARKER HANNIFIN CORP COM 701094104 4101 27500 SH SOLE 27500 0 0 PATRICK INDS INC COM 703343103 1004 33897 SH SOLE 33897 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 3798 194864 SH SOLE 194864 0 0 PATTERSON COMPANIES INC COM 703395103 37 1900 SH SOLE 1900 0 0 PATTERSON UTI ENERGY INC COM 703481101 7581 732500 SH SOLE 732500 0 0 PAYLOCITY HLDG CORP COM 70438V106 5406 89786 SH SOLE 89786 0 0 PAYPAL HLDGS INC COM 70450Y103 538 6400 SH SOLE 6400 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 10937 434353 SH SOLE 434353 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3890 96477 SH SOLE 96477 0 0 PENUMBRA INC COM 70975L107 2077 17000 SH SOLE 17000 0 0 PERCEPTRON INC COM 71361F100 7274 902430 SH SOLE 902430 0 0 PERKINELMER INC COM 714046109 791 10074 SH SOLE 10074 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 5198 881020 SH SOLE 881020 0 0 PERSPECTA INC COM 715347100 13086 759950 SH SOLE 759950 0 0 PETMED EXPRESS INC COM 716382106 22 962 SH SOLE 962 0 0 PETIQ INC COM CL A 71639T106 1174 50000 SH SOLE 50000 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 25 768 SH SOLE 768 0 0 PHOTRONICS INC COM 719405102 11262 1163471 SH SOLE 1163471 0 0 PIONEER ENERGY SVCS CORP COM 723664108 302 245600 SH SOLE 245600 0 0 PITNEY BOWES INC COM 724479100 5177 876052 SH SOLE 876052 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 21816 2111954 SH SOLE 2111954 0 0 PLEXUS CORP COM 729132100 7693 150600 SH SOLE 150600 0 0 PLURALSIGHT INC COM CL A 72941B106 1766 75000 SH SOLE 75000 0 0 POOL CORPORATION COM 73278L105 23100 155396 SH SOLE 155396 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 787 12065 SH SOLE 12065 0 0 POPULAR INC COM NEW 733174700 22775 482327 SH SOLE 482327 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7092 224131 SH SOLE 224131 0 0 POWELL INDS INC COM 739128106 2899 115900 SH SOLE 115900 0 0 PRECISION DRILLING CORP COM 2010 74022D308 163 93900 SH SOLE 93900 0 0 PREFORMED LINE PRODS CO COM 740444104 26109 481263 SH SOLE 481263 0 0 PREMIER INC CL A 74051N102 35 934 SH SOLE 934 0 0 PRETIUM RES INC COM 74139C102 3669 432901 SH SOLE 432901 0 0 PRIMO WTR CORP COM 74165N105 5408 386040 SH SOLE 386040 0 0 PROASSURANCE CORP COM 74267C106 66010 1627465 SH SOLE 1627465 0 0 PROCTER AND GAMBLE CO COM 742718109 4550 49500 SH SOLE 49500 0 0 PROFIRE ENERGY INC COM 74316X101 2725 1879241 SH SOLE 1879241 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 5866 1396639 SH SOLE 1396639 0 0 PROGRESS SOFTWARE CORP COM 743312100 28 775 SH SOLE 775 0 0 PROTECTIVE INS CORP CL B 74368L203 1816 109049 SH SOLE 109049 0 0 PROTO LABS INC COM 743713109 2369 21000 SH SOLE 21000 0 0 PSYCHEMEDICS CORP COM NEW 744375205 595 37500 SH SOLE 37500 0 0 PURECYCLE CORP COM NEW 746228303 4161 419078 SH SOLE 419078 0 0 PURPLE INNOVATION INC COM 74640Y106 1620 275000 SH SOLE 275000 0 0 QAD INC CL A 74727D306 10323 262477 SH SOLE 262477 0 0 QUAKER CHEM CORP COM 747316107 126732 713137 SH SOLE 713137 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6299 728252 SH SOLE 728252 0 0 QUALYS INC COM 74758T303 1756 23500 SH SOLE 23500 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 10657 784170 SH SOLE 784170 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1622 113000 SH SOLE 113000 0 0 QUANTERIX CORP COM 74766Q101 13274 724979 SH SOLE 724979 0 0 QUIDEL CORP COM 74838J101 21 433 SH SOLE 433 0 0 QUINSTREET INC COM 74874Q100 11718 722000 SH SOLE 722000 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2008 188000 SH SOLE 188000 0 0 RBB BANCORP COM 74930B105 17 970 SH SOLE 970 0 0 R1 RCM INC COM 749397105 4492 564971 SH SOLE 564971 0 0 REV GROUP INC COM 749527107 1871 249169 SH SOLE 249169 0 0 RF INDS LTD COM PAR $0.01 749552105 11 1522 SH SOLE 1522 0 0 RLI CORP COM 749607107 22304 323292 SH SOLE 323292 0 0 RPC INC COM 749660106 20426 2069544 SH SOLE 2069544 0 0 RMR GROUP INC CL A 74967R106 4647 87540 SH SOLE 87540 0 0 RTI SURGICAL INC COM 74975N105 3609 975483 SH SOLE 975483 0 0 RTW RETAILWINDS INC COM 74980D100 5136 1815000 SH SOLE 1815000 0 0 RADIAN GROUP INC COM 750236101 10336 631800 SH SOLE 631800 0 0 RADNET INC COM 750491102 2771 272423 SH SOLE 272423 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2847 550709 SH SOLE 550709 0 0 RAVEN INDS INC COM 754212108 52546 1451951 SH SOLE 1451951 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 533 50000 SH SOLE 50000 0 0 RBC BEARINGS INC COM 75524B104 45235 345041 SH SOLE 345041 0 0 REALNETWORKS INC COM NEW 75605L708 485 210121 SH SOLE 210121 0 0 RED LION HOTELS CORP COM 756764106 6731 820871 SH SOLE 820871 0 0 REGENXBIO INC COM 75901B107 1190 28373 SH SOLE 28373 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 15005 107006 SH SOLE 107006 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 63933 898310 SH SOLE 898310 0 0 RENASANT CORP COM 75970E107 4278 141743 SH SOLE 141743 0 0 REPLIGEN CORP COM 759916109 19 357 SH SOLE 357 0 0 RESOLUTE FST PRODS INC COM 76117W109 656 82733 SH SOLE 82733 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2672 130000 SH SOLE 130000 0 0 RESOURCES CONNECTION INC COM 76122Q105 20761 1462067 SH SOLE 1462067 0 0 RESTORATION ROBOTICS INC COM 76133C103 333 765441 SH SOLE 765441 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 32 81200 SH SOLE 81200 0 0 RIBBON COMMUNICATIONS INC COM 762544104 9457 1962092 SH SOLE 1962092 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 150 50000 SH SOLE 50000 0 0 RICHARDSON ELECTRS LTD COM 763165107 8937 1028375 SH SOLE 1028375 0 0 RINGCENTRAL INC CL A 76680R206 2556 31000 SH SOLE 31000 0 0 RING ENERGY INC COM 76680V108 254 50000 SH SOLE 50000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 52559 1606327 SH SOLE 1606327 0 0 ROBERT HALF INTL INC COM 770323103 4040 70626 SH SOLE 70626 0 0 ROGERS CORP COM 775133101 3682 37166 SH SOLE 37166 0 0 ROSETTA STONE INC COM 777780107 656 40000 SH SOLE 40000 0 0 ROYAL GOLD INC COM 780287108 4554 53167 SH SOLE 53167 0 0 RUBICON PROJ INC COM 78112V102 6812 1826272 SH SOLE 1826272 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 16177 790286 SH SOLE 790286 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 21 933 SH SOLE 933 0 0 RYDER SYS INC COM 783549108 43 892 SH SOLE 892 0 0 SEI INVESTMENTS CO COM 784117103 19976 432376 SH SOLE 432376 0 0 SEACOR MARINE HLDGS INC COM 78413P101 19142 1627727 SH SOLE 1627727 0 0 SJW GROUP COM 784305104 17857 321052 SH SOLE 321052 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 2569 68898 SH SOLE 68898 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 19452 585369 SH SOLE 585369 0 0 SAIA INC COM 78709Y105 12988 232684 SH SOLE 232684 0 0 ST JOE CO COM 790148100 5872 445863 SH SOLE 445863 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 30 1785 SH SOLE 1785 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 3728 776750 SH SOLE 776750 0 0 SANDERSON FARMS INC COM 800013104 15982 160963 SH SOLE 160963 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2351 510000 SH SOLE 510000 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 72538 1303226 SH SOLE 1303226 0 0 SANGAMO THERAPEUTICS INC COM 800677106 997 86815 SH SOLE 86815 0 0 SANMINA CORPORATION COM 801056102 18406 765001 SH SOLE 765001 0 0 SCHNITZER STL INDS CL A 806882106 2290 106247 SH SOLE 106247 0 0 SCHOLASTIC CORP COM 807066105 82859 2058100 SH SOLE 2058100 0 0 SCHWAB CHARLES CORP NEW COM 808513105 349 8400 SH SOLE 8400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 872 34803 SH SOLE 34803 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 36 563 SH SOLE 563 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2628 167083 SH SOLE 167083 0 0 SEACHANGE INTL INC COM 811699107 63 50000 SH SOLE 50000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 12125 466000 SH SOLE 466000 0 0 SEACOR HOLDINGS INC COM 811904101 52569 1420797 SH SOLE 1420797 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 1299 609980 SH SOLE 609980 0 0 SEASPINE HLDGS CORP COM 81255T108 334 18288 SH SOLE 18288 0 0 SECUREWORKS CORP CL A 81374A105 11998 710362 SH SOLE 710362 0 0 SELECT MED HLDGS CORP COM 81619Q105 4991 325176 SH SOLE 325176 0 0 SELECTIVE INS GROUP INC COM 816300107 47 773 SH SOLE 773 0 0 SENECA FOODS CORP NEW CL B 817070105 1708 60532 SH SOLE 60532 0 0 SENECA FOODS CORP NEW CL A 817070501 11647 412719 SH SOLE 412719 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1750 31342 SH SOLE 31342 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2263 71000 SH SOLE 71000 0 0 SHARPSPRING INC COM 820054104 637 50000 SH SOLE 50000 0 0 SHILOH INDS INC COM 824543102 44 7525 SH SOLE 7525 0 0 SHOE CARNIVAL INC COM 824889109 16248 484864 SH SOLE 484864 0 0 SHUTTERSTOCK INC COM 825690100 26 732 SH SOLE 732 0 0 SIFCO INDS INC COM 826546103 158 45800 SH SOLE 45800 0 0 SIGMATRON INTL INC COM 82661L101 392 166761 SH SOLE 166761 0 0 SILICON LABORATORIES INC COM 826919102 2285 29000 SH SOLE 29000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 24615 713471 SH SOLE 713471 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 7996 604400 SH SOLE 604400 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 38713 715186 SH SOLE 715186 0 0 SIMULATIONS PLUS INC COM 829214105 1009 50712 SH SOLE 50712 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1382 25000 SH SOLE 25000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1034 70400 SH SOLE 70400 0 0 SLEEP NUMBER CORP COM 83125X103 22 703 SH SOLE 703 0 0 SMITH A O COM 831865209 7268 170202 SH SOLE 170202 0 0 SMART & FINAL STORES INC COM 83190B101 5484 1156913 SH SOLE 1156913 0 0 SONOCO PRODS CO COM 835495102 13222 248859 SH SOLE 248859 0 0 SOTHEBYS COM 835898107 14507 365058 SH SOLE 365058 0 0 SOUTHERN MO BANCORP INC COM 843380106 9938 293145 SH SOLE 293145 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 7133 539566 SH SOLE 539566 0 0 SPARK ENERGY INC CL A COM 846511103 20 2735 SH SOLE 2735 0 0 SPARTAN MTRS INC COM 846819100 9311 1287832 SH SOLE 1287832 0 0 SPARTON CORP COM 847235108 25 1379 SH SOLE 1379 0 0 SPIRIT AIRLS INC COM 848577102 3820 65960 SH SOLE 65960 0 0 STAGE STORES INC COM NEW 85254C305 1176 1588838 SH SOLE 1588838 0 0 STAMPS COM INC COM NEW 852857200 7377 47400 SH SOLE 47400 0 0 STANDARD MTR PRODS INC COM 853666105 106281 2194525 SH SOLE 2194525 0 0 STANDEX INTL CORP COM 854231107 2715 40414 SH SOLE 40414 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 5323 569863 SH SOLE 569863 0 0 STARRETT L S CO CL A 855668109 2109 403277 SH SOLE 403277 0 0 STATE AUTO FINL CORP COM 855707105 6198 182066 SH SOLE 182066 0 0 STATE BK FINL CORP COM 856190103 1107 51254 SH SOLE 51254 0 0 STATE STR CORP COM 857477103 1463 23200 SH SOLE 23200 0 0 STEELCASE INC CL A 858155203 7464 503278 SH SOLE 503278 0 0 STERLING BANCORP INC COM 85917W102 19 2758 SH SOLE 2758 0 0 STERLING CONSTRUCTION CO INC COM 859241101 5657 519473 SH SOLE 519473 0 0 STEWARDSHIP FINL CORP COM 860326107 1697 186500 SH SOLE 186500 0 0 STONERIDGE INC COM 86183P102 19285 782347 SH SOLE 782347 0 0 STRATEGIC ED INC COM 86272C103 32558 287060 SH SOLE 287060 0 0 STURM RUGER & CO INC COM 864159108 27 516 SH SOLE 516 0 0 SUN HYDRAULICS CORP COM 866942105 70548 2125595 SH SOLE 2125595 0 0 SUNCOKE ENERGY INC COM 86722A103 28 3290 SH SOLE 3290 0 0 SUNOPTA INC COM 8676EP108 5781 1493807 SH SOLE 1493807 0 0 SUPPORT COM INC COM NEW 86858W200 793 322366 SH SOLE 322366 0 0 SURGERY PARTNERS INC COM 86881A100 10239 1045881 SH SOLE 1045881 0 0 SURMODICS INC COM 868873100 14937 316069 SH SOLE 316069 0 0 SYNALLOY CP DEL COM 871565107 14337 864225 SH SOLE 864225 0 0 SYNAPTICS INC COM 87157D109 17409 467846 SH SOLE 467846 0 0 SYSTEMAX INC COM 871851101 4523 189315 SH SOLE 189315 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 425 8680 SH SOLE 8680 0 0 TESSCO TECHNOLOGIES INC COM 872386107 44 3632 SH SOLE 3632 0 0 TRI POINTE GROUP INC COM 87265H109 5101 466672 SH SOLE 466672 0 0 TTM TECHNOLOGIES INC COM 87305R109 11325 1163894 SH SOLE 1163894 0 0 TABULA RASA HEALTHCARE INC COM 873379101 4170 65400 SH SOLE 65400 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1747 38360 SH SOLE 38360 0 0 TAHOE RES INC COM 873868103 2358 646000 SH SOLE 646000 0 0 TALOS ENERGY INC COM 87484T108 11426 700138 SH SOLE 700138 0 0 TEAM INC COM 878155100 15804 1078789 SH SOLE 1078789 0 0 TEJON RANCH CO COM 879080109 26265 1584117 SH SOLE 1584117 0 0 TELARIA INC COM 879181105 5636 2064427 SH SOLE 2064427 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2816 13600 SH SOLE 13600 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1897 58296 SH SOLE 58296 0 0 TENNANT CO COM 880345103 32778 629022 SH SOLE 629022 0 0 TENNECO INC CL A VTG COM STK 880349105 40 1458 SH SOLE 1458 0 0 TERADYNE INC COM 880770102 36652 1168000 SH SOLE 1168000 0 0 TERRITORIAL BANCORP INC COM 88145X108 2367 91100 SH SOLE 91100 0 0 TETRA TECH INC NEW COM 88162G103 1060 20484 SH SOLE 20484 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 539 476900 SH SOLE 476900 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4687 91739 SH SOLE 91739 0 0 TEXAS ROADHOUSE INC COM 882681109 2746 46000 SH SOLE 46000 0 0 THERAPEUTICSMD INC COM 88338N107 191 50000 SH SOLE 50000 0 0 THOR INDS INC COM 885160101 24525 471644 SH SOLE 471644 0 0 3-D SYS CORP DEL COM NEW 88554D205 7448 732334 SH SOLE 732334 0 0 3M CO COM 88579Y101 3144 16500 SH SOLE 16500 0 0 TILLYS INC CL A 886885102 23 2150 SH SOLE 2150 0 0 TIMBERLAND BANCORP INC COM 887098101 15199 681562 SH SOLE 681562 0 0 TIMKENSTEEL CORP COM 887399103 9730 1113227 SH SOLE 1113227 0 0 TITAN INTL INC ILL COM 88830M102 1795 385300 SH SOLE 385300 0 0 TIVO CORP COM 88870P106 3868 411088 SH SOLE 411088 0 0 TIVITY HEALTH INC COM 88870R102 1876 75630 SH SOLE 75630 0 0 TOOTSIE ROLL INDS INC COM 890516107 27276 816641 SH SOLE 816641 0 0 TOWER INTL INC COM 891826109 6913 290464 SH SOLE 290464 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 257 28600 SH SOLE 28600 0 0 TRAVELCENTERS AMER LLC COM 894174101 235 62500 SH SOLE 62500 0 0 TRECORA RES COM 894648104 3997 512400 SH SOLE 512400 0 0 TREDEGAR CORP COM 894650100 26 1639 SH SOLE 1639 0 0 TRIMAS CORP COM NEW 896215209 17420 638330 SH SOLE 638330 0 0 TRINITY INDS INC COM 896522109 15310 743548 SH SOLE 743548 0 0 TRISTATE CAP HLDGS INC COM 89678F100 16133 829050 SH SOLE 829050 0 0 TRIUMPH GROUP INC NEW COM 896818101 10139 881610 SH SOLE 881610 0 0 TRIPADVISOR INC COM 896945201 2697 50000 SH SOLE 50000 0 0 TRUEBLUE INC COM 89785X101 4798 215647 SH SOLE 215647 0 0 TRUPANION INC COM 898202106 8412 330392 SH SOLE 330392 0 0 TRUSTCO BK CORP N Y COM 898349105 21791 3176514 SH SOLE 3176514 0 0 TUESDAY MORNING CORP COM NEW 899035505 2558 1504857 SH SOLE 1504857 0 0 TUPPERWARE BRANDS CORP COM 899896104 15556 492745 SH SOLE 492745 0 0 TUTOR PERINI CORP COM 901109108 34 2155 SH SOLE 2155 0 0 TWILIO INC CL A 90138F102 1786 20000 SH SOLE 20000 0 0 TWIN DISC INC COM 901476101 1465 99300 SH SOLE 99300 0 0 TWO RIV BANCORP COM 90207C105 2252 147600 SH SOLE 147600 0 0 II VI INC COM 902104108 10119 311727 SH SOLE 311727 0 0 UFP TECHNOLOGIES INC COM 902673102 1095 36445 SH SOLE 36445 0 0 UGI CORP NEW COM 902681105 7442 139500 SH SOLE 139500 0 0 USA TRUCK INC COM 902925106 15 1008 SH SOLE 1008 0 0 U S GLOBAL INVS INC CL A 902952100 1258 1143905 SH SOLE 1143905 0 0 USANA HEALTH SCIENCES INC COM 90328M107 27 229 SH SOLE 229 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 3079 791500 SH SOLE 791500 0 0 U S CONCRETE INC COM NEW 90333L201 173 4900 SH SOLE 4900 0 0 U S PHYSICAL THERAPY INC COM 90337L108 13702 133872 SH SOLE 133872 0 0 U S SILICA HLDGS INC COM 90346E103 8165 802059 SH SOLE 802059 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 8756 1033736 SH SOLE 1033736 0 0 UMPQUA HLDGS CORP COM 904214103 6154 387035 SH SOLE 387035 0 0 UNIFI INC COM NEW 904677200 13619 596273 SH SOLE 596273 0 0 UNIFIRST CORP MASS COM 904708104 84614 591414 SH SOLE 591414 0 0 UNIQUE FABRICATING INC COM 90915J103 2330 552241 SH SOLE 552241 0 0 UNISYS CORP COM NEW 909214306 19744 1697717 SH SOLE 1697717 0 0 UNIT CORP COM 909218109 2309 161663 SH SOLE 161663 0 0 UNITED NAT FOODS INC COM 911163103 7283 687707 SH SOLE 687707 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3993 37500 SH SOLE 37500 0 0 UNITY BANCORP INC COM 913290102 7479 360255 SH SOLE 360255 0 0 UNIVAR INC COM 91336L107 11177 630039 SH SOLE 630039 0 0 UNIVERSAL CORP VA COM 913456109 22310 412000 SH SOLE 412000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1871 20000 SH SOLE 20000 0 0 UNIVERSAL ELECTRS INC COM 913483103 154 6100 SH SOLE 6100 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2258 59555 SH SOLE 59555 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 7910 487949 SH SOLE 487949 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11516 636611 SH SOLE 636611 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2825 774032 SH SOLE 774032 0 0 UPLAND SOFTWARE INC COM 91544A109 2424 89179 SH SOLE 89179 0 0 UTAH MED PRODS INC COM 917488108 2757 33186 SH SOLE 33186 0 0 VOXX INTL CORP CL A 91829F104 6824 1723348 SH SOLE 1723348 0 0 VALHI INC NEW COM 918905100 34 17791 SH SOLE 17791 0 0 VALMONT INDS INC COM 920253101 67745 610593 SH SOLE 610593 0 0 VALUE LINE INC COM 920437100 3433 131974 SH SOLE 131974 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 242 8000 SH SOLE 8000 0 0 VAREX IMAGING CORP COM 92214X106 8793 371330 SH SOLE 371330 0 0 VARONIS SYS INC COM 922280102 250 4727 SH SOLE 4727 0 0 VECTOR GROUP LTD COM 92240M108 37 3777 SH SOLE 3777 0 0 VEECO INSTRS INC DEL COM 922417100 7435 1003331 SH SOLE 1003331 0 0 VERA BRADLEY INC COM 92335C106 3113 363291 SH SOLE 363291 0 0 VERACYTE INC COM 92337F107 3109 247150 SH SOLE 247150 0 0 VERICEL CORP COM 92346J108 2784 160000 SH SOLE 160000 0 0 VERSUM MATLS INC COM 92532W103 8820 318199 SH SOLE 318199 0 0 VIAD CORP COM NEW 92552R406 3279 65464 SH SOLE 65464 0 0 VIEWRAY INC COM 92672L107 2810 463000 SH SOLE 463000 0 0 VIKING THERAPEUTICS INC COM 92686J106 1033 135000 SH SOLE 135000 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 26643 996383 SH SOLE 996383 0 0 VINCE HLDG CORP COM NEW 92719W207 3342 358153 SH SOLE 358153 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1562 60000 SH SOLE 60000 0 0 VIRTU FINL INC CL A 928254101 39674 1540126 SH SOLE 1540126 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 118454 6577124 SH SOLE 6577124 0 0 VISHAY PRECISION GROUP INC COM 92835K103 7793 257800 SH SOLE 257800 0 0 VISTEON CORP COM NEW 92839U206 13437 222912 SH SOLE 222912 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 2089 53100 SH SOLE 53100 0 0 VONAGE HLDGS CORP COM 92886T201 24 2767 SH SOLE 2767 0 0 W & T OFFSHORE INC COM 92922P106 17 4158 SH SOLE 4158 0 0 WD-40 CO COM 929236107 3014 16444 SH SOLE 16444 0 0 WSFS FINL CORP COM 929328102 11562 304980 SH SOLE 304980 0 0 WABASH NATL CORP COM 929566107 36579 2796575 SH SOLE 2796575 0 0 WABTEC CORP COM 929740108 5135 73100 SH SOLE 73100 0 0 WADDELL & REED FINL INC CL A 930059100 1693 93661 SH SOLE 93661 0 0 WAGEWORKS INC COM 930427109 27 992 SH SOLE 992 0 0 WAITR HLDGS INC COM 930752100 2472 221709 SH SOLE 221709 0 0 WALKER & DUNLOP INC COM 93148P102 11882 274719 SH SOLE 274719 0 0 WARRIOR MET COAL INC COM 93627C101 51 2134 SH SOLE 2134 0 0 WASHINGTON FED INC COM 938824109 38 1408 SH SOLE 1408 0 0 WATSCO INC COM 942622200 2880 20700 SH SOLE 20700 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3936 61000 SH SOLE 61000 0 0 WEBSTER FINL CORP CONN COM 947890109 22198 450350 SH SOLE 450350 0 0 WEIS MKTS INC COM 948849104 65707 1375200 SH SOLE 1375200 0 0 WERNER ENTERPRISES INC COM 950755108 9029 305637 SH SOLE 305637 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 22361 2830521 SH SOLE 2830521 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2843 29000 SH SOLE 29000 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 22 11712 SH SOLE 11712 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 4973 495354 SH SOLE 495354 0 0 WESTLAKE CHEM CORP COM 960413102 14466 218622 SH SOLE 218622 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 9607 7223522 SH SOLE 7223522 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 6658 195816 SH SOLE 195816 0 0 WEX INC COM 96208T104 1008 7200 SH SOLE 7200 0 0 WEYCO GROUP INC COM 962149100 17134 587398 SH SOLE 587398 0 0 WHITING PETE CORP NEW COM NEW 966387409 9009 397046 SH SOLE 397046 0 0 WINMARK CORP COM 974250102 11 71 SH SOLE 71 0 0 WINNEBAGO INDS INC COM 974637100 32539 1344032 SH SOLE 1344032 0 0 WISDOMTREE INVTS INC COM 97717P104 1383 208000 SH SOLE 208000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 42753 1341045 SH SOLE 1341045 0 0 WOODWARD INC COM 980745103 68702 924778 SH SOLE 924778 0 0 WORKIVA INC COM CL A 98139A105 3589 100000 SH SOLE 100000 0 0 WORLD FUEL SVCS CORP COM 981475106 5058 236227 SH SOLE 236227 0 0 WORTHINGTON INDS INC COM 981811102 24770 710969 SH SOLE 710969 0 0 WPX ENERGY INC COM 98212B103 1249 110000 SH SOLE 110000 0 0 XPERI CORP COM 98421B100 1136 61779 SH SOLE 61779 0 0 YEXT INC COM 98585N106 698 47000 SH SOLE 47000 0 0 YORK WTR CO COM 987184108 4443 138570 SH SOLE 138570 0 0 ZAGG INC COM 98884U108 85 8700 SH SOLE 8700 0 0 ZAFGEN INC COM 98885E103 1667 336781 SH SOLE 336781 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 288 1810 SH SOLE 1810 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 116 10000 SH SOLE 10000 0 0 ZIX CORP COM 98974P100 13 2281 SH SOLE 2281 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 945 50000 SH SOLE 50000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 370 46800 SH SOLE 46800 0 0 ASSURED GUARANTY LTD COM G0585R106 10446 272888 SH SOLE 272888 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 9915 316255 SH SOLE 316255 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 3509 370971 SH SOLE 370971 0 0 FABRINET SHS G3323L100 39645 772662 SH SOLE 772662 0 0 FERROGLOBE PLC SHS G33856108 1372 863100 SH SOLE 863100 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 5511 194931 SH SOLE 194931 0 0 GASLOG LTD SHS G37585109 8806 535000 SH SOLE 535000 0 0 GEOPARK LTD USD SHS G38327105 1937 140171 SH SOLE 140171 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2168 123800 SH SOLE 123800 0 0 ICON PLC SHS G4705A100 4115 31848 SH SOLE 31848 0 0 ICHOR HOLDINGS SHS G4740B105 8711 534392 SH SOLE 534392 0 0 IHS MARKIT LTD SHS G47567105 571 11900 SH SOLE 11900 0 0 JAMES RIV GROUP LTD COM G5005R107 12674 346856 SH SOLE 346856 0 0 LAZARD LTD SHS A G54050102 42797 1159483 SH SOLE 1159483 0 0 LUXFER HOLDINGS PLC SHS G5698W116 3681 208812 SH SOLE 208812 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 11236 711162 SH SOLE 711162 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15436 1514794 SH SOLE 1514794 0 0 NABORS INDUSTRIES LTD SHS G6359F103 68 34000 SH SOLE 34000 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 4427 264773 SH SOLE 264773 0 0 NVENT ELECTRIC PLC SHS G6700G107 562 25000 SH SOLE 25000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 21 2745 SH SOLE 2745 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2679 59750 SH SOLE 59750 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1287 40500 SH SOLE 40500 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 21 695 SH SOLE 695 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 12588 1258768 SH SOLE 1258768 0 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 1816 177515 SH SOLE 177515 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8165 819776 SH SOLE 819776 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2388 93300 SH SOLE 93300 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6977 478893 SH SOLE 478893 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1868 2178 SH SOLE 2178 0 0 YATRA ONLINE INC ORD SHS G98338109 422 105000 SH SOLE 105000 0 0 ATENTO S A SHS L0427L105 2760 688301 SH SOLE 688301 0 0 TRINSEO S A SHS L9340P101 1489 32531 SH SOLE 32531 0 0 ARCTURUS THERAPEUTICS LTD SHS M1492T105 482 106436 SH SOLE 106436 0 0 ATTUNITY LTD SHS NEW M15332121 6611 335902 SH SOLE 335902 0 0 KORNIT DIGITAL LTD SHS M6372Q113 10804 577126 SH SOLE 577126 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 10686 469104 SH SOLE 469104 0 0 ORBOTECH LTD ORD M75253100 2703 47800 SH SOLE 47800 0 0 STRATASYS LTD SHS M85548101 8920 495262 SH SOLE 495262 0 0 FRANKS INTL N V COM N33462107 567 108600 SH SOLE 108600 0 0 UNIQURE NV SHS N90064101 1729 60000 SH SOLE 60000 0 0 TRONOX LTD SHS CL A Q9235V101 467 60000 SH SOLE 60000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 9655 2067444 SH SOLE 2067444 0 0 DIANA SHIPPING INC COM Y2066G104 4521 1421733 SH SOLE 1421733 0 0 DORIAN LPG LTD SHS USD Y2106R110 14407 2471171 SH SOLE 2471171 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 8194 1777474 SH SOLE 1777474 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 5249 265100 SH SOLE 265100 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 9613 1022673 SH SOLE 1022673 0 0 SCORPIO TANKERS INC SHS Y7542C106 1013 575822 SH SOLE 575822 0 0 SCORPIO BULKERS INC COM Y7546A122 7243 1309754 SH SOLE 1309754 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 2230 244000 SH SOLE 244000 0 0 STEALTHGAS INC SHS Y81669106 4073 1475731 SH SOLE 1475731 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 8757 794680 SH SOLE 794680 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 68 56000 SH SOLE 56000 0 0