The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AARONS INC COM PAR $0.50 002535300 458 10,096 SH   SOLE   10,096 0 0
ABBOTT LABS COM 002824100 748 8,176 SH   SOLE   7,476 0 700
ABBVIE INC COM 00287Y109 819 8,344 SH   SOLE   7,744 0 600
ACADIA PHARMACEUTICALS INC COM 004225108 9,304 191,958 SH   SOLE   178,926 0 13,032
ACI WORLDWIDE INC COM 004498101 45,573 1,688,497 SH   SOLE   1,360,927 0 327,570
ADVANCE AUTO PARTS INC COM 00751Y106 7,488 52,567 SH   SOLE   52,440 0 127
AERIE PHARMACEUTICALS INC COM 00771V108 18,552 1,256,918 SH   SOLE   1,045,806 0 211,112
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8,484 214,016 SH   SOLE   96,713 0 117,303
AIMMUNE THERAPEUTICS INC COM 00900T107 18,266 1,093,144 SH   SOLE   914,511 0 178,633
AIR TRANSPORT SERVICES GRP I COM 00922R105 9,730 436,933 SH   SOLE   177,408 0 259,525
AIRGAIN INC COM 00938A104 1,370 127,531 SH   SOLE   57,404 0 70,127
AKEBIA THERAPEUTICS INC COM 00972D105 18,644 1,372,888 SH   SOLE   1,180,231 0 192,657
ALAMO GROUP INC COM 011311107 1,331 12,963 SH   SOLE   5,907 0 7,056
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,852 52,462 SH   SOLE   23,896 0 28,566
AMERIS BANCORP COM 03076K108 482 20,425 SH   SOLE   20,300 0 125
ANI PHARMACEUTICALS INC COM 00182C103 890 27,526 SH   SOLE   12,472 0 15,054
APPLE INC COM 037833100 672 1,842 SH   SOLE   1,475 0 367
ARCOSA INC COM 039653100 5,458 129,333 SH   SOLE   52,772 0 76,561
ARMSTRONG WORLD INDS INC COM 04247X102 35,172 451,154 SH   SOLE   360,944 0 90,210
ATRICURE INC COM 04963C209 1,008 22,419 SH   SOLE   10,227 0 12,192
AXCELIS TECHNOLOGIES INC COM NEW 054540208 8,382 300,959 SH   SOLE   125,970 0 174,989
AXOS FINANCIAL INC COM 05465C100 24,480 1,108,677 SH   SOLE   891,400 0 217,277
BANK OZK COM 06417N103 17,618 750,664 SH   SOLE   623,768 0 126,896
BANNER CORP COM NEW 06652V208 4,145 109,079 SH   SOLE   43,824 0 65,255
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,403 7,860 SH   SOLE   6,560 0 1,300
BG STAFFING INC COM 05544A109 846 74,761 SH   SOLE   34,108 0 40,653
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,743 70,882 SH   SOLE   70,710 0 172
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 19,164 312,725 SH   SOLE   243,266 0 69,459
BIO-TECHNE CORP COM 09073M104 3,065 11,605 SH   SOLE   10,562 0 1,043
BOINGO WIRELESS INC COM 09739C102 20,125 1,510,891 SH   SOLE   1,216,589 0 294,302
BOOT BARN HLDGS INC COM 099406100 1,114 51,682 SH   SOLE   24,067 0 27,615
BOYD GAMING CORP COM 103304101 439 21,000 SH   SOLE   21,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 247 4,208 SH   SOLE   4,208 0 0
BROOKS AUTOMATION INC NEW COM 114340102 6,882 155,565 SH   SOLE   63,111 0 92,454
BWX TECHNOLOGIES INC COM 05605H100 1,818 32,101 SH   SOLE   28,986 0 3,115
CALLAWAY GOLF CO COM 131193104 7,138 407,661 SH   SOLE   166,311 0 241,350
CARDIOVASCULAR SYS INC DEL COM 141619106 6,245 197,926 SH   SOLE   81,927 0 115,999
CARDTRONICS PLC SHS CL A G1991C105 1,474 61,478 SH   SOLE   61,478 0 0
CAREDX INC COM 14167L103 10,300 290,712 SH   SOLE   121,563 0 169,149
CASTLE BIOSCIENCES INC COM 14843C105 861 22,846 SH   SOLE   22,846 0 0
CBIZ INC COM 124805102 1,687 70,374 SH   SOLE   32,515 0 37,859
CDW CORP COM 12514G108 2,067 17,792 SH   SOLE   15,823 0 1,969
CELSIUS HLDGS INC COM NEW 15118V207 680 57,771 SH   SOLE   57,771 0 0
CENTURY CASINOS INC COM 156492100 6,642 1,600,531 SH   SOLE   1,252,738 0 347,793
CERENCE INC COM 156727109 1,688 41,337 SH   SOLE   18,844 0 22,493
CERUS CORP COM 157085101 1,940 293,872 SH   SOLE   134,196 0 159,676
CEVA INC COM 157210105 37,880 1,012,305 SH   SOLE   776,218 0 236,087
CHANGE HEALTHCARE INC COM 15912K100 172 15,398 SH   SOLE   15,398 0 0
CHEESECAKE FACTORY INC COM 163072101 5,070 221,222 SH   SOLE   88,084 0 133,138
CHEVRON CORP NEW COM 166764100 537 6,017 SH   SOLE   3,828 0 2,189
CIENA CORP COM NEW 171779309 2,864 52,885 SH   SOLE   48,633 0 4,252
CISCO SYS INC COM 17275R102 2,360 50,592 SH   SOLE   46,192 0 4,400
CLARUS CORP NEW COM 18270P109 1,186 102,450 SH   SOLE   46,699 0 55,751
CODA OCTOPUS GROUP INC COM NEW 19188U206 511 99,303 SH   SOLE   99,303 0 0
COHERUS BIOSCIENCES INC COM 19249H103 8,054 450,932 SH   SOLE   183,954 0 266,978
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17,441 996,618 SH   SOLE   842,833 0 153,785
COLUMBIA SPORTSWEAR CO COM 198516106 1,843 22,875 SH   SOLE   21,060 0 1,815
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,409 83,393 SH   SOLE   38,100 0 45,293
CONAGRA BRANDS INC COM 205887102 503 14,303 SH   SOLE   13,148 0 1,155
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,483 83,529 SH   SOLE   38,064 0 45,465
CORE MARK HOLDING CO INC COM 218681104 1,491 59,756 SH   SOLE   26,985 0 32,771
CORNERSTONE ONDEMAND INC COM 21925Y103 17,512 454,141 SH   SOLE   366,543 0 87,598
COSTAR GROUP INC COM 22160N109 8,921 12,553 SH   SOLE   12,523 0 30
COTY INC COM CL A 222070203 778 174,083 SH   SOLE   155,936 0 18,147
COVETRUS INC COM 22304C100 5,881 328,744 SH   SOLE   133,848 0 194,896
CRA INTL INC COM 12618T105 1,262 31,956 SH   SOLE   14,701 0 17,255
CRITEO S A SPONS ADS 226718104 5,617 493,111 SH   SOLE   375,547 0 117,564
CRYOPORT INC COM PAR $0.001 229050307 1,854 61,298 SH   SOLE   27,895 0 33,403
CSW INDUSTRIALS INC COM 126402106 3,556 51,454 SH   SOLE   51,454 0 0
CUBIC CORP COM 229669106 7,222 150,354 SH   SOLE   61,641 0 88,713
DENNYS CORP COM 24869P104 553 54,706 SH   SOLE   54,706 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,502 37,979 SH   SOLE   33,995 0 3,984
DOVER CORP COM 260003108 2,055 21,282 SH   SOLE   19,060 0 2,222
DSP GROUP INC COM 23332B106 1,287 81,072 SH   SOLE   37,068 0 44,004
E L F BEAUTY INC COM 26856L103 1,276 66,913 SH   SOLE   30,300 0 36,613
EBAY INC. COM 278642103 2,399 45,746 SH   SOLE   41,513 0 4,233
EBIX INC COM NEW 278715206 536 23,951 SH   SOLE   10,933 0 13,018
ECHO GLOBAL LOGISTICS INC COM 27875T101 17,165 793,930 SH   SOLE   619,729 0 174,201
EDWARDS LIFESCIENCES CORP COM 28176E108 3,074 44,487 SH   SOLE   40,317 0 4,170
EMERGENT BIOSOLUTIONS INC COM 29089Q105 52,379 662,349 SH   SOLE   498,124 0 164,225
ENCOMPASS HEALTH CORP COM 29261A100 8,237 133,009 SH   SOLE   53,316 0 79,693
ENERGY RECOVERY INC COM 29270J100 1,417 186,593 SH   SOLE   85,052 0 101,541
ENSIGN GROUP INC COM 29358P101 5,466 130,612 SH   SOLE   53,435 0 77,177
EPAM SYS INC COM 29414B104 9,370 37,181 SH   SOLE   14,917 0 22,264
ESCO TECHNOLOGIES INC COM 296315104 1,344 15,894 SH   SOLE   7,228 0 8,666
ESTABLISHMENT LABS HLDGS INC COM G31249108 472 25,285 SH   SOLE   25,285 0 0
ETSY INC COM 29786A106 61,714 580,948 SH   SOLE   468,754 0 112,194
EURONET WORLDWIDE INC COM 298736109 25,550 266,643 SH   SOLE   224,519 0 42,124
EXELIXIS INC COM 30161Q104 3,021 127,272 SH   SOLE   116,160 0 11,112
EXPONENT INC COM 30214U102 2,044 25,252 SH   SOLE   11,460 0 13,792
EXXON MOBIL CORP COM 30231G102 513 11,471 SH   SOLE   10,938 0 533
F M C CORP COM NEW 302491303 3,429 34,418 SH   SOLE   31,494 0 2,924
FABRINET SHS G3323L100 6,775 108,539 SH   SOLE   45,681 0 62,858
FEDERAL AGRIC MTG CORP CL C 313148306 11,745 183,492 SH   SOLE   151,742 0 31,750
FIVE BELOW INC COM 33829M101 8,498 79,487 SH   SOLE   38,169 0 41,318
FLIR SYS INC COM 302445101 2,401 59,171 SH   SOLE   53,234 0 5,937
FRANKLIN COVEY CO COM 353469109 6,886 321,795 SH   SOLE   267,233 0 54,562
GENPACT LIMITED SHS G3922B107 1,804 49,405 SH   SOLE   44,722 0 4,683
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15,126 239,607 SH   SOLE   193,402 0 46,205
GLU MOBILE INC COM 379890106 8,156 879,852 SH   SOLE   364,212 0 515,640
GRACE W R & CO DEL NEW COM 38388F108 1,797 35,358 SH   SOLE   32,088 0 3,270
GRAND CANYON ED INC COM 38526M106 8,528 94,198 SH   SOLE   74,653 0 19,545
GUARANTY BANCSHARES INC TEX COM 400764106 1,035 40,015 SH   SOLE   18,284 0 21,731
HARMONIC INC COM 413160102 1,185 249,534 SH   SOLE   113,602 0 135,932
HASBRO INC COM 418056107 1,248 16,652 SH   SOLE   15,558 0 1,094
HAYNES INTERNATIONAL INC COM NEW 420877201 1,016 43,503 SH   SOLE   19,686 0 23,817
HD SUPPLY HLDGS INC COM 40416M105 1,182 34,109 SH   SOLE   31,182 0 2,927
HURON CONSULTING GROUP INC COM 447462102 1,792 40,508 SH   SOLE   26,059 0 14,449
IAA INC COM 449253103 25,060 649,716 SH   SOLE   539,763 0 109,953
ICF INTL INC COM 44925C103 8,239 127,086 SH   SOLE   51,690 0 75,396
ICON PLC SHS G4705A100 2,254 13,380 SH   SOLE   12,045 0 1,335
IDEX CORP COM 45167R104 2,165 13,702 SH   SOLE   12,471 0 1,231
IMMUNOMEDICS INC COM 452907108 33,085 933,553 SH   SOLE   753,473 0 180,080
INGEVITY CORP COM 45688C107 34,776 661,520 SH   SOLE   501,897 0 159,623
INOGEN INC COM 45780L104 1,271 35,777 SH   SOLE   16,291 0 19,486
INPHI CORP COM 45772F107 4,937 42,020 SH   SOLE   17,012 0 25,008
INSMED INC COM PAR $.01 457669307 11,757 426,896 SH   SOLE   360,476 0 66,420
INTEGER HLDGS CORP COM 45826H109 7,004 95,877 SH   SOLE   41,070 0 54,807
INTEL CORP COM 458140100 425 7,100 SH   SOLE   7,100 0 0
INTRICON CORP COM 46121H109 1,352 100,034 SH   SOLE   45,682 0 54,352
IOVANCE BIOTHERAPEUTICS INC COM 462260100 18,664 679,937 SH   SOLE   548,855 0 131,082
IRADIMED CORP COM 46266A109 3,449 148,609 SH   SOLE   110,962 0 37,647
ISHARES TR MICRO-CAP ETF 464288869 289 3,310 SH   SOLE   3,310 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 356 1,721 SH   SOLE   1,721 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,294 205,596 SH   SOLE   169,949 0 35,647
J2 GLOBAL INC COM 48123V102 32,893 520,370 SH   SOLE   420,001 0 100,369
JACOBS ENGR GROUP INC COM 469814107 605 7,133 SH   SOLE   6,233 0 900
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,967 35,953 SH   SOLE   35,260 0 693
JOHNSON & JOHNSON COM 478160104 2,073 14,738 SH   SOLE   14,738 0 0
JOHNSON OUTDOORS INC CL A 479167108 2,096 23,029 SH   SOLE   10,473 0 12,556
JPMORGAN CHASE & CO COM 46625H100 212 2,249 SH   SOLE   1,626 0 623
K12 INC COM 48273U102 33,378 1,225,348 SH   SOLE   859,491 0 365,857
KAR AUCTION SVCS INC COM 48238T109 4,202 305,351 SH   SOLE   300,134 0 5,217
KARYOPHARM THERAPEUTICS INC COM 48576U106 14,429 761,819 SH   SOLE   635,540 0 126,279
KIRBY CORP COM 497266106 1,886 35,208 SH   SOLE   32,208 0 3,000
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,185 52,385 SH   SOLE   47,219 0 5,166
KORNIT DIGITAL LTD SHS M6372Q113 1,529 28,636 SH   SOLE   13,050 0 15,586
L3HARRIS TECHNOLOGIES INC COM 502431109 688 4,056 SH   SOLE   4,056 0 0
LANTHEUS HLDGS INC COM 516544103 1,339 93,661 SH   SOLE   43,558 0 50,103
LATTICE SEMICONDUCTOR CORP COM 518415104 12,104 426,331 SH   SOLE   175,948 0 250,383
LCI INDS COM 50189K103 52,457 456,231 SH   SOLE   365,354 0 90,877
LEMAITRE VASCULAR INC COM 525558201 983 37,236 SH   SOLE   17,507 0 19,729
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 37,105 331,740 SH   SOLE   271,595 0 60,145
LILLY ELI & CO COM 532457108 409 2,490 SH   SOLE   2,490 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,787 242,781 SH   SOLE   110,557 0 132,224
LINDSAY CORP COM 535555106 4,354 47,218 SH   SOLE   19,510 0 27,708
LIVEPERSON INC COM 538146101 1,257 30,344 SH   SOLE   13,689 0 16,655
LKQ CORP COM 501889208 10,908 416,325 SH   SOLE   408,681 0 7,644
LUNA INNOVATIONS COM 550351100 1,216 208,224 SH   SOLE   94,884 0 113,340
MADDEN STEVEN LTD COM 556269108 296 12,000 SH   SOLE   12,000 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,373 133,287 SH   SOLE   60,640 0 72,647
MASONITE INTL CORP NEW COM 575385109 49,921 641,826 SH   SOLE   520,046 0 121,780
MASTEC INC COM 576323109 8,569 190,978 SH   SOLE   97,387 0 93,591
MATERIALISE NV SPONSORED ADS 57667T100 1,089 48,257 SH   SOLE   22,002 0 26,255
MATSON INC COM 57686G105 6,041 207,579 SH   SOLE   85,272 0 122,307
MAXIMUS INC COM 577933104 31,495 447,055 SH   SOLE   360,693 0 86,362
MEDIFAST INC COM 58470H101 55,430 399,435 SH   SOLE   320,332 0 79,103
MERCK & CO. INC COM 58933Y105 577 7,461 SH   SOLE   7,078 0 383
MERCURY SYS INC COM 589378108 7,771 98,798 SH   SOLE   40,443 0 58,355
MESA LABS INC COM 59064R109 1,602 7,390 SH   SOLE   3,374 0 4,016
MICROSOFT CORP COM 594918104 285 1,400 SH   SOLE   1,400 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 500 57,880 SH   SOLE   57,880 0 0
MODEL N INC COM 607525102 9,922 285,434 SH   SOLE   119,105 0 166,329
MOODYS CORP COM 615369105 727 2,648 SH   SOLE   1,542 0 1,106
MSC INDL DIRECT INC CL A 553530106 8,199 112,615 SH   SOLE   90,798 0 21,817
MYR GROUP INC DEL COM 55405W104 1,648 51,643 SH   SOLE   23,574 0 28,069
NATIONAL ENERGY SERVICES REU SHS G6375R107 890 129,342 SH   SOLE   58,943 0 70,399
NATIONAL INSTRS CORP COM 636518102 1,295 33,448 SH   SOLE   30,548 0 2,900
NEKTAR THERAPEUTICS COM 640268108 13,105 565,833 SH   SOLE   456,534 0 109,299
NEOGENOMICS INC COM NEW 64049M209 1,713 55,300 SH   SOLE   25,030 0 30,270
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,935 65,040 SH   SOLE   64,883 0 157
NUVASIVE INC COM 670704105 6,816 122,465 SH   SOLE   49,265 0 73,200
NVIDIA CORPORATION COM 67066G104 2,338 6,155 SH   SOLE   5,519 0 636
OMNICELL INC COM 68213N109 9,809 138,900 SH   SOLE   56,762 0 82,138
ON SEMICONDUCTOR CORP COM 682189105 22,177 1,118,930 SH   SOLE   954,202 0 164,728
ONESPAN INC COM 68287N100 2,473 88,533 SH   SOLE   39,184 0 49,349
ONTO INNOVATION INC COM 683344105 7,787 228,753 SH   SOLE   93,075 0 135,678
OPTINOSE INC COM 68404V100 6,913 929,170 SH   SOLE   747,989 0 181,181
PACIFIC PREMIER BANCORP COM 69478X105 1,162 53,614 SH   SOLE   24,306 0 29,308
PACIRA BIOSCIENCES COM 695127100 32,196 613,615 SH   SOLE   422,991 0 190,624
PAPA JOHNS INTL INC COM 698813102 9,751 122,798 SH   SOLE   56,490 0 66,308
PARK CITY GROUP INC COM NEW 700215304 821 194,126 SH   SOLE   194,126 0 0
PEGASYSTEMS INC COM 705573103 11,839 117,020 SH   SOLE   59,221 0 57,799
PEPSICO INC COM 713448108 505 3,818 SH   SOLE   3,818 0 0
PERFICIENT INC COM 71375U101 1,572 43,937 SH   SOLE   20,032 0 23,905
PGT INNOVATIONS INC COM 69336V101 16,049 1,023,558 SH   SOLE   798,194 0 225,364
POINTS INTL LTD COM NEW 730843208 6,198 680,389 SH   SOLE   589,329 0 91,060
POOL CORPORATION COM 73278L105 53,936 198,389 SH   SOLE   159,901 0 38,488
POWERFLEET INC COM 73931J109 719 155,623 SH   SOLE   155,623 0 0
PQ GROUP HLDGS INC COM 73943T103 1,794 135,500 SH   SOLE   123,156 0 12,344
PREMIER INC CL A 74051N102 48,095 1,403,007 SH   SOLE   1,120,702 0 282,305
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 19,816 527,572 SH   SOLE   416,788 0 110,784
PRIMO WATER CORPORATION COM 74167P108 7,475 543,600 SH   SOLE   221,963 0 321,637
PRIMORIS SVCS CORP COM 74164F103 7,159 403,071 SH   SOLE   163,342 0 239,729
PROCTER AND GAMBLE CO COM 742718109 390 3,264 SH   SOLE   742 0 2,522
PROGRESS SOFTWARE CORP COM 743312100 10,423 268,982 SH   SOLE   139,168 0 129,814
PROVENTION BIO INC COM 74374N102 2,059 145,956 SH   SOLE   145,956 0 0
PROVIDENCE SVC CORP COM 743815102 2,295 29,080 SH   SOLE   13,129 0 15,951
PUMA BIOTECHNOLOGY INC COM 74587V107 4,752 455,567 SH   SOLE   381,150 0 74,417
QUALYS INC COM 74758T303 18,515 177,990 SH   SOLE   143,684 0 34,306
QUINSTREET INC COM 74874Q100 1,916 183,216 SH   SOLE   134,310 0 48,906
R1 RCM INC COM 749397105 3,592 322,115 SH   SOLE   131,790 0 190,325
RADIANT LOGISTICS INC COM 75025X100 1,202 305,904 SH   SOLE   139,009 0 166,895
RADWARE LTD ORD M81873107 27,195 1,152,814 SH   SOLE   890,679 0 262,135
REATA PHARMACEUTICALS INC CL A 75615P103 19,914 127,638 SH   SOLE   103,007 0 24,631
REVANCE THERAPEUTICS INC COM 761330109 25,233 1,033,279 SH   SOLE   882,131 0 151,148
REXNORD CORP COM 76169B102 7,315 250,957 SH   SOLE   99,984 0 150,973
RHYTHM PHARMACEUTICALS INC COM 76243J105 830 37,210 SH   SOLE   37,210 0 0
RUBICON PROJ INC COM 78112V102 1,285 192,617 SH   SOLE   88,498 0 104,119
SEMTECH CORP COM 816850101 47,028 900,575 SH   SOLE   726,547 0 174,028
SHOTSPOTTER INC COM 82536T107 982 38,949 SH   SOLE   38,949 0 0
SHUTTERSTOCK INC COM 825690100 20,710 592,234 SH   SOLE   451,605 0 140,629
SHYFT GROUP INC COM 825698103 1,360 80,744 SH   SOLE   36,819 0 43,925
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7,640 156,658 SH   SOLE   65,369 0 91,289
SKYLINE CHAMPION CORPORATION COM 830830105 5,463 224,448 SH   SOLE   91,930 0 132,518
SOLARWINDS CORP COM 83417Q105 8,798 497,881 SH   SOLE   401,509 0 96,372
STAAR SURGICAL CO COM PAR $0.01 852312305 2,640 42,896 SH   SOLE   19,654 0 23,242
STERLING CONSTRUCTION CO INC COM 859241101 1,742 166,384 SH   SOLE   76,065 0 90,319
STRATEGIC ED INC COM 86272C103 60,433 393,316 SH   SOLE   291,193 0 102,123
SUPERNUS PHARMACEUTICALS INC COM 868459108 21,980 925,486 SH   SOLE   774,262 0 151,224
SYSCO CORP COM 871829107 980 17,921 SH   SOLE   13,571 0 4,350
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,320 31,860 SH   SOLE   14,681 0 17,179
TECHTARGET INC COM 87874R100 1,478 49,227 SH   SOLE   22,422 0 26,805
TELEFLEX INCORPORATED COM 879369106 14,855 40,812 SH   SOLE   40,713 0 99
TETRA TECH INC NEW COM 88162G103 8,132 102,785 SH   SOLE   41,026 0 61,759
THE TRADE DESK INC COM CL A 88339J105 34,403 84,632 SH   SOLE   71,467 0 13,165
TORO CO COM 891092108 2,405 36,255 SH   SOLE   32,914 0 3,341
TREEHOUSE FOODS INC COM 89469A104 1,271 29,027 SH   SOLE   26,999 0 2,028
TYLER TECHNOLOGIES INC COM 902252105 1,416 4,083 SH   SOLE   3,913 0 170
U S PHYSICAL THERAPY INC COM 90337L108 1,397 17,243 SH   SOLE   7,867 0 9,376
UMPQUA HLDGS CORP COM 904214103 1,846 173,533 SH   SOLE   158,037 0 15,496
UPLAND SOFTWARE INC COM 91544A109 812 23,347 SH   SOLE   23,347 0 0
UTAH MED PRODS INC COM 917488108 6,406 72,284 SH   SOLE   62,161 0 10,123
VAIL RESORTS INC COM 91879Q109 24,937 136,906 SH   SOLE   110,841 0 26,065
VERINT SYS INC COM 92343X100 6,362 140,810 SH   SOLE   57,447 0 83,363
VERRA MOBILITY CORP COM 92511U102 4,918 478,391 SH   SOLE   195,844 0 282,547
VIAVI SOLUTIONS INC COM 925550105 6,717 527,248 SH   SOLE   224,673 0 302,575
VICOR CORP COM 925815102 9,440 131,200 SH   SOLE   54,789 0 76,411
VIRTUSA CORP COM 92827P102 1,554 47,851 SH   SOLE   21,850 0 26,001
VULCAN MATLS CO COM 929160109 3,012 25,999 SH   SOLE   23,306 0 2,693
WALMART INC COM 931142103 487 4,066 SH   SOLE   4,066 0 0
WASHINGTON TR BANCORP COM 940610108 789 24,089 SH   SOLE   11,101 0 12,988
WD-40 CO COM 929236107 288 1,450 SH   SOLE   1,450 0 0
WILLDAN GROUP INC COM 96924N100 13,431 537,038 SH   SOLE   421,852 0 115,186
WIX COM LTD SHS M98068105 83,530 326,009 SH   SOLE   263,158 0 62,851
WNS HLDGS LTD SPON ADR 92932M101 52,169 948,873 SH   SOLE   704,688 0 244,185
WORLD WRESTLING ENTMT INC CL A 98156Q108 32,743 753,570 SH   SOLE   607,677 0 145,893
WPX ENERGY INC COM 98212B103 1,599 250,698 SH   SOLE   224,603 0 26,095
XPEL INC COM 98379L100 1,583 101,202 SH   SOLE   46,067 0 55,135
XPO LOGISTICS INC COM 983793100 37,534 485,876 SH   SOLE   418,800 0 67,076
XYLEM INC COM 98419M100 2,181 33,574 SH   SOLE   30,550 0 3,024
YETI HLDGS INC COM 98585X104 6,498 152,070 SH   SOLE   61,090 0 90,980
Y-MABS THERAPEUTICS INC COM 984241109 2,779 64,326 SH   SOLE   64,326 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,755 23,084 SH   SOLE   20,889 0 2,195
ZIX CORP COM 98974P100 931 134,890 SH   SOLE   61,040 0 73,850
ZOGENIX INC COM NEW 98978L204 13,295 492,232 SH   SOLE   402,060 0 90,172
ZUMIEZ INC COM 989817101 1,452 53,021 SH   SOLE   24,457 0 28,564