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
AAR CORP COM 000361105 1,427 43,899 SH   SOLE   18,636 0 25,263
AARONS INC COM PAR $0.50 002535300 17,909 340,466 SH   SOLE   233,071 0 107,395
ABBOTT LABS COM 002824100 761 9,524 SH   SOLE   8,824 0 700
ABBVIE INC COM 00287Y109 748 9,282 SH   SOLE   8,682 0 600
ACADIA HEALTHCARE COMPANY IN COM 00404A109 9,552 325,881 SH   SOLE   222,383 0 103,498
ACI WORLDWIDE INC COM 004498101 27,755 844,377 SH   SOLE   659,175 0 185,202
ACLARIS THERAPEUTICS INC COM 00461U105 4,189 699,307 SH   SOLE   579,350 0 119,957
ADAMAS PHARMACEUTICALS INC COM 00548A106 586 82,413 SH   SOLE   82,413 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11,244 65,938 SH   SOLE   56,703 0 9,235
AERIE PHARMACEUTICALS INC COM 00771V108 25,330 533,257 SH   SOLE   432,250 0 101,007
AEROJET ROCKETDYNE HLDGS INC COM 007800105 18,996 534,636 SH   SOLE   355,346 0 179,290
AIMMUNE THERAPEUTICS INC COM 00900T107 11,414 510,709 SH   SOLE   413,717 0 96,992
AIR TRANSPORT SERVICES GRP I COM 00922R105 22,232 964,514 SH   SOLE   603,778 0 360,736
AIRGAIN INC COM 00938A104 1,873 145,991 SH   SOLE   62,145 0 83,846
AKEBIA THERAPEUTICS INC COM 00972D105 12,659 1,545,682 SH   SOLE   1,280,665 0 265,017
ALBANY INTL CORP CL A 012348108 10,414 145,473 SH   SOLE   94,801 0 50,672
AMYRIS INC COM NEW 03236M200 373 178,670 SH   SOLE   178,670 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,969 27,914 SH   SOLE   11,955 0 15,959
APERGY CORP COM 03755L104 18,511 450,833 SH   SOLE   308,832 0 142,001
APOGEE ENTERPRISES INC COM 037598109 14,239 379,815 SH   SOLE   247,102 0 132,713
APPLE INC COM 037833100 340 1,792 SH   SOLE   1,425 0 367
ASGN INC COM 00191U102 5,537 87,207 SH   SOLE   57,425 0 29,782
AT&T INC COM 00206R102 275 8,762 SH   SOLE   7,744 0 1,018
AVANOS MED INC COM 05350V106 16,219 380,006 SH   SOLE   249,333 0 130,673
AXOS FINL INC COM 05465C100 37,270 1,286,932 SH   SOLE   1,004,359 0 282,573
AXT INC COM 00246W103 1,481 332,829 SH   SOLE   141,343 0 191,486
BANK OZK COM 06417N103 25,917 894,303 SH   SOLE   702,488 0 191,815
BANNER CORP COM NEW 06652V208 12,899 238,128 SH   SOLE   154,902 0 83,226
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,654 8,235 SH   SOLE   6,935 0 1,300
BIO TECHNE CORP COM 09073M104 2,660 13,396 SH   SOLE   12,322 0 1,074
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,992 78,717 SH   SOLE   67,706 0 11,011
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 19,695 315,972 SH   SOLE   248,361 0 67,611
BIOTELEMETRY INC COM 090672106 14,594 233,058 SH   SOLE   146,431 0 86,627
BJS RESTAURANTS INC COM 09180C106 5,840 123,517 SH   SOLE   85,336 0 38,181
BOINGO WIRELESS INC COM 09739C102 34,150 1,466,910 SH   SOLE   1,168,474 0 298,436
BOX INC CL A 10316T104 10,049 520,386 SH   SOLE   359,305 0 161,081
BRISTOL MYERS SQUIBB CO COM 110122108 210 4,408 SH   SOLE   4,408 0 0
BROOKS AUTOMATION INC COM 114340102 16,698 569,323 SH   SOLE   370,951 0 198,372
CACTUS INC CL A 127203107 1,905 53,519 SH   SOLE   22,977 0 30,542
CALAMP CORP COM 128126109 10,980 872,797 SH   SOLE   684,590 0 188,207
CALAVO GROWERS INC COM 128246105 19,076 227,506 SH   SOLE   148,252 0 79,254
CALLAWAY GOLF CO COM 131193104 10,811 678,640 SH   SOLE   437,224 0 241,416
CARBONITE INC COM 141337105 4,694 189,216 SH   SOLE   159,908 0 29,308
CARDIOVASCULAR SYS INC DEL COM 141619106 2,214 57,272 SH   SOLE   24,450 0 32,822
CARE COM INC COM 141633107 1,818 92,005 SH   SOLE   39,178 0 52,827
CARLISLE COS INC COM 142339100 2,927 23,873 SH   SOLE   21,886 0 1,987
CAROLINA FINL CORP NEW COM 143873107 1,760 50,895 SH   SOLE   21,641 0 29,254
CARPENTER TECHNOLOGY CORP COM 144285103 16,334 356,238 SH   SOLE   232,257 0 123,981
CASS INFORMATION SYS INC COM 14808P109 965 20,409 SH   SOLE   8,733 0 11,676
CASTLIGHT HEALTH INC CL B 14862Q100 2,016 537,606 SH   SOLE   225,577 0 312,029
CBIZ INC COM 124805102 1,832 90,521 SH   SOLE   38,647 0 51,874
CDW CORP COM 12514G108 1,959 20,324 SH   SOLE   18,141 0 2,183
CENTENE CORP DEL COM 15135B101 1,142 21,507 SH   SOLE   20,107 0 1,400
CENTURY CASINOS INC COM 156492100 10,211 1,127,021 SH   SOLE   947,446 0 179,575
CEVA INC COM 157210105 34,697 1,286,973 SH   SOLE   1,005,369 0 281,604
CHECK POINT SOFTWARE TECH LT ORD M22465104 232 1,838 SH   SOLE   1,538 0 300
CHEESECAKE FACTORY INC COM 163072101 22,547 460,889 SH   SOLE   347,775 0 113,114
CHEVRON CORP NEW COM 166764100 797 6,467 SH   SOLE   4,278 0 2,189
CIENA CORP COM NEW 171779309 2,185 58,514 SH   SOLE   54,112 0 4,402
CIMPRESS N V SHS EURO N20146101 25,440 317,487 SH   SOLE   245,800 0 71,687
CISCO SYS INC COM 17275R102 3,174 58,789 SH   SOLE   54,389 0 4,400
CLARUS CORP NEW COM 18270P109 2,023 157,889 SH   SOLE   66,995 0 90,894
CLOVIS ONCOLOGY INC COM 189464100 5,514 222,165 SH   SOLE   172,711 0 49,454
CODA OCTOPUS GROUP INC COM NEW 19188U206 1,092 116,559 SH   SOLE   116,559 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18,034 1,191,141 SH   SOLE   959,270 0 231,871
COLUMBIA SPORTSWEAR CO COM 198516106 2,736 26,265 SH   SOLE   24,385 0 1,880
COLUMBUS MCKINNON CORP N Y COM 199333105 15,864 461,826 SH   SOLE   290,966 0 170,860
CONAGRA BRANDS INC COM 205887102 418 15,060 SH   SOLE   13,849 0 1,211
CORE LABORATORIES N V COM N22717107 1,208 17,520 SH   SOLE   16,598 0 922
CORE MARK HOLDING CO INC COM 218681104 2,059 55,445 SH   SOLE   23,541 0 31,904
COSTAR GROUP INC COM 22160N109 9,073 19,452 SH   SOLE   16,728 0 2,724
CRA INTL INC COM 12618T105 1,822 36,051 SH   SOLE   15,435 0 20,616
CRITEO S A SPONS ADS 226718104 30,467 1,521,053 SH   SOLE   1,183,999 0 337,054
CRYOPORT INC COM PAR $0.001 229050307 2,281 176,552 SH   SOLE   76,758 0 99,794
CSW INDUSTRIALS INC COM 126402106 2,821 49,236 SH   SOLE   49,236 0 0
CUBIC CORP COM 229669106 15,893 282,593 SH   SOLE   182,064 0 100,529
CYPRESS SEMICONDUCTOR CORP COM 232806109 44,930 3,011,384 SH   SOLE   2,281,910 0 729,474
DAVE & BUSTERS ENTMT INC COM 238337109 71,072 1,425,151 SH   SOLE   1,054,178 0 370,973
DEL TACO RESTAURANTS INC COM 245496104 750 74,524 SH   SOLE   31,830 0 42,694
DENNYS CORP COM 24869P104 963 52,493 SH   SOLE   52,493 0 0
DISNEY WALT CO COM DISNEY 254687106 772 6,950 SH   SOLE   6,950 0 0
DMC GLOBAL INC COM 23291C103 2,853 57,470 SH   SOLE   25,030 0 32,440
DOLBY LABORATORIES INC COM CL A 25659T107 2,304 36,591 SH   SOLE   33,486 0 3,105
DOVER CORP COM 260003108 2,203 23,485 SH   SOLE   21,195 0 2,290
DSP GROUP INC COM 23332B106 1,990 141,444 SH   SOLE   60,352 0 81,092
DXP ENTERPRISES INC NEW COM NEW 233377407 1,697 43,614 SH   SOLE   18,622 0 24,992
EBAY INC COM 278642103 1,798 48,418 SH   SOLE   44,056 0 4,362
ECHO GLOBAL LOGISTICS INC COM 27875T101 27,193 1,097,357 SH   SOLE   864,043 0 233,314
EDWARDS LIFESCIENCES CORP COM 28176E108 3,920 20,488 SH   SOLE   18,529 0 1,959
EMERGENT BIOSOLUTIONS INC COM 29089Q105 61,657 1,220,454 SH   SOLE   917,138 0 303,316
ENCOMPASS HEALTH CORP COM 29261A100 17,056 292,062 SH   SOLE   190,319 0 101,743
ENSIGN GROUP INC COM 29358P101 17,524 342,331 SH   SOLE   222,904 0 119,427
EPAM SYS INC COM 29414B104 20,434 120,816 SH   SOLE   78,802 0 42,014
EPLUS INC COM 294268107 1,450 16,382 SH   SOLE   6,988 0 9,394
ESCO TECHNOLOGIES INC COM 296315104 2,133 31,816 SH   SOLE   13,568 0 18,248
EURONET WORLDWIDE INC COM 298736109 32,373 227,034 SH   SOLE   185,187 0 41,847
EVOLENT HEALTH INC CL A 30050B101 1,499 119,166 SH   SOLE   50,900 0 68,266
EXPEDIA GROUP INC COM NEW 30212P303 1,514 12,724 SH   SOLE   10,942 0 1,782
EXPONENT INC COM 30214U102 2,263 39,210 SH   SOLE   16,800 0 22,410
EXXON MOBIL CORP COM 30231G102 935 11,571 SH   SOLE   11,038 0 533
EZCORP INC CL A NON VTG 302301106 1,267 135,903 SH   SOLE   58,240 0 77,663
F M C CORP COM NEW 302491303 2,913 37,917 SH   SOLE   34,547 0 3,370
FARMER BROS CO COM 307675108 1,458 72,839 SH   SOLE   31,153 0 41,686
FEDERAL AGRIC MTG CORP CL C 313148306 14,437 199,329 SH   SOLE   163,396 0 35,933
FIRSTCASH INC COM 33767D105 8,762 101,297 SH   SOLE   65,901 0 35,396
FIVE BELOW INC COM 33829M101 18,019 145,021 SH   SOLE   94,507 0 50,514
FLIR SYS INC COM 302445101 2,857 60,056 SH   SOLE   54,464 0 5,592
FRANKLIN COVEY CO COM 353469109 8,425 333,020 SH   SOLE   278,959 0 54,061
GLACIER BANCORP INC NEW COM 37637Q105 8,465 211,253 SH   SOLE   138,046 0 73,207
GLOBUS MED INC CL A 379577208 15,383 311,342 SH   SOLE   203,031 0 108,311
GRAND CANYON ED INC COM 38526M106 12,711 111,004 SH   SOLE   85,255 0 25,749
GREAT WESTN BANCORP INC COM 391416104 14,139 447,577 SH   SOLE   291,525 0 156,052
GRUBHUB INC COM 400110102 5,389 77,577 SH   SOLE   66,678 0 10,899
GUARANTY BANCSHARES INC TEX COM 400764106 1,362 46,612 SH   SOLE   19,819 0 26,793
HARRIS CORP DEL COM 413875105 895 5,606 SH   SOLE   5,606 0 0
HASBRO INC COM 418056107 1,581 18,591 SH   SOLE   17,342 0 1,249
HERITAGE FINL CORP WASH COM 42722X106 2,241 74,356 SH   SOLE   31,907 0 42,449
HUB GROUP INC CL A 443320106 8,999 220,295 SH   SOLE   143,578 0 76,717
HUBBELL INC COM 443510607 2,197 18,620 SH   SOLE   17,058 0 1,562
HURON CONSULTING GROUP INC COM 447462102 631 13,359 SH   SOLE   13,359 0 0
ICF INTL INC COM 44925C103 9,760 128,283 SH   SOLE   83,628 0 44,655
IDEX CORP COM 45167R104 2,283 15,043 SH   SOLE   13,778 0 1,265
II VI INC COM 902104108 551 14,784 SH   SOLE   14,784 0 0
IMAX CORP COM 45245E109 21,929 966,896 SH   SOLE   630,048 0 336,848
IMMUNOMEDICS INC COM 452907108 12,400 645,516 SH   SOLE   499,880 0 145,636
INGEVITY CORP COM 45688C107 37,946 359,304 SH   SOLE   277,635 0 81,669
INSMED INC COM PAR $.01 457669307 14,160 487,112 SH   SOLE   395,203 0 91,909
INTEL CORP COM 458140100 381 7,100 SH   SOLE   7,100 0 0
INTER PARFUMS INC COM 458334109 1,814 23,906 SH   SOLE   10,208 0 13,698
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,106 47,414 SH   SOLE   40,780 0 6,634
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,802 154,582 SH   SOLE   64,899 0 89,683
INTRICON CORP COM 46121H109 2,094 83,489 SH   SOLE   35,616 0 47,873
ISHARES TR RUS 2000 GRW ETF 464287648 352 1,788 SH   SOLE   1,788 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 743 4,855 SH   SOLE   4,285 0 570
ISHARES TR MICRO-CAP ETF 464288869 342 3,686 SH   SOLE   3,686 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 7,650 224,016 SH   SOLE   183,743 0 40,273
J2 GLOBAL INC COM 48123V102 49,907 576,298 SH   SOLE   449,077 0 127,221
JACOBS ENGR GROUP INC COM 469814107 627 8,340 SH   SOLE   7,440 0 900
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,123 42,835 SH   SOLE   37,592 0 5,243
JOHNSON & JOHNSON COM 478160104 2,594 18,553 SH   SOLE   18,553 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,907 26,720 SH   SOLE   11,415 0 15,305
JPMORGAN CHASE & CO COM 46625H100 228 2,249 SH   SOLE   1,626 0 623
KAR AUCTION SVCS INC COM 48238T109 19,016 370,606 SH   SOLE   321,421 0 49,185
KIMBALL ELECTRONICS INC COM 49428J109 1,720 111,010 SH   SOLE   47,749 0 63,261
KIRBY CORP COM 497266106 2,878 38,311 SH   SOLE   35,212 0 3,099
KORNIT DIGITAL LTD SHS M6372Q113 2,441 102,543 SH   SOLE   43,900 0 58,643
LANDEC CORP COM 514766104 1,479 120,400 SH   SOLE   51,406 0 68,994
LANTHEUS HLDGS INC COM 516544103 2,687 109,773 SH   SOLE   46,892 0 62,881
LATTICE SEMICONDUCTOR CORP COM 518415104 11,610 973,192 SH   SOLE   618,761 0 354,431
LCI INDS COM 50189K103 41,559 540,998 SH   SOLE   420,728 0 120,270
LEMAITRE VASCULAR INC COM 525558201 2,293 73,973 SH   SOLE   31,517 0 42,456
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 43,011 342,141 SH   SOLE   264,645 0 77,496
LILLY ELI & CO COM 532457108 323 2,490 SH   SOLE   2,490 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,244 147,154 SH   SOLE   147,154 0 0
LINDSAY CORP COM 535555106 15,267 157,736 SH   SOLE   102,814 0 54,922
LIVENT CORP COM 53814L108 12,751 1,038,336 SH   SOLE   707,594 0 330,742
LIVEPERSON INC COM 538146101 1,903 65,575 SH   SOLE   28,054 0 37,521
LIVERAMP HLDGS INC COM 53815P108 8,666 158,809 SH   SOLE   103,450 0 55,359
LKQ CORP COM 501889208 15,189 535,185 SH   SOLE   464,871 0 70,314
LYDALL INC DEL COM 550819106 689 29,370 SH   SOLE   29,370 0 0
MADDEN STEVEN LTD COM 556269108 17,026 503,128 SH   SOLE   329,979 0 173,149
MARCUS CORP COM 566330106 1,877 46,860 SH   SOLE   20,117 0 26,743
MASONITE INTL CORP NEW COM 575385109 35,185 705,253 SH   SOLE   546,357 0 158,896
MASTEC INC COM 576323109 25,502 530,177 SH   SOLE   358,445 0 171,732
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,748 564,808 SH   SOLE   351,305 0 213,503
MATERIALISE NV SPONSORED ADS 57667T100 1,586 100,769 SH   SOLE   42,921 0 57,848
MAXIMUS INC COM 577933104 37,043 521,877 SH   SOLE   403,663 0 118,214
MEDIDATA SOLUTIONS INC COM 58471A105 30,301 413,724 SH   SOLE   317,172 0 96,552
MEDIFAST INC COM 58470H101 17,415 136,531 SH   SOLE   105,378 0 31,153
MEET GROUP INC COM 58513U101 533 105,871 SH   SOLE   105,871 0 0
MERCK & CO INC COM 58933Y105 671 8,069 SH   SOLE   7,686 0 383
MERCURY SYS INC COM 589378108 15,857 247,458 SH   SOLE   161,407 0 86,051
MESA LABS INC COM 59064R109 1,983 8,601 SH   SOLE   3,660 0 4,941
MGP INGREDIENTS INC NEW COM 55303J106 13,531 175,381 SH   SOLE   114,485 0 60,896
MICROSOFT CORP COM 594918104 218 1,850 SH   SOLE   1,850 0 0
MITEK SYS INC COM NEW 606710200 2,393 195,541 SH   SOLE   83,435 0 112,106
MIX TELEMATICS LTD SPONSORED ADR 60688N102 10,086 605,023 SH   SOLE   485,823 0 119,200
MODEL N INC COM 607525102 2,818 160,656 SH   SOLE   70,037 0 90,619
MODINE MFG CO COM 607828100 1,980 142,729 SH   SOLE   60,583 0 82,146
MOODYS CORP COM 615369105 600 3,311 SH   SOLE   2,205 0 1,106
MSC INDL DIRECT INC CL A 553530106 19,283 233,135 SH   SOLE   180,610 0 52,525
MTS SYS CORP COM 553777103 2,561 47,030 SH   SOLE   20,131 0 26,899
MYRIAD GENETICS INC COM 62855J104 30,043 904,913 SH   SOLE   697,469 0 207,444
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,638 78,965 SH   SOLE   32,809 0 46,156
NATIONAL INSTRS CORP COM 636518102 1,452 32,729 SH   SOLE   29,705 0 3,024
NATIONAL OILWELL VARCO INC COM 637071101 299 11,232 SH   SOLE   10,626 0 606
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,613 302,337 SH   SOLE   261,092 0 41,245
NEKTAR THERAPEUTICS COM 640268108 22,524 670,359 SH   SOLE   519,365 0 150,994
NEOGENOMICS INC COM NEW 64049M209 2,846 139,117 SH   SOLE   59,213 0 79,904
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,495 73,724 SH   SOLE   63,398 0 10,326
NEVRO CORP COM 64157F103 2,071 33,135 SH   SOLE   33,135 0 0
NLIGHT INC COM 65487K100 2,204 98,924 SH   SOLE   42,464 0 56,460
NOVOCURE LTD ORD SHS G6674U108 733 15,215 SH   SOLE   14,615 0 600
NUVASIVE INC COM 670704105 12,561 221,179 SH   SOLE   144,208 0 76,971
NVIDIA CORP COM 67066G104 1,202 6,696 SH   SOLE   6,036 0 660
OMNICELL INC COM 68213N109 20,451 252,980 SH   SOLE   164,731 0 88,249
ON SEMICONDUCTOR CORP COM 682189105 37,906 1,842,771 SH   SOLE   1,498,904 0 343,867
ONEOK INC NEW COM 682680103 296 4,232 SH   SOLE   4,232 0 0
OPTINOSE INC COM 68404V100 14,571 1,414,682 SH   SOLE   1,179,291 0 235,391
OXFORD INDS INC COM 691497309 5,922 78,681 SH   SOLE   60,456 0 18,225
PACIRA PHARMACEUTICALS INC COM 695127100 17,661 464,040 SH   SOLE   359,227 0 104,813
PEGASYSTEMS INC COM 705573103 22,983 353,579 SH   SOLE   240,188 0 113,391
PEOPLES UTAH BANCORP COM 712706209 1,251 47,428 SH   SOLE   19,808 0 27,620
PEPSICO INC COM 713448108 584 4,765 SH   SOLE   4,765 0 0
PERFICIENT INC COM 71375U101 1,821 66,495 SH   SOLE   28,642 0 37,853
PERFORMANCE FOOD GROUP CO COM 71377A103 24,936 629,051 SH   SOLE   409,926 0 219,125
PETIQ INC COM CL A 71639T106 2,143 68,223 SH   SOLE   29,142 0 39,081
PGT INNOVATIONS INC COM 69336V101 5,063 365,537 SH   SOLE   314,635 0 50,902
POINTER TELOCATION LTD SHS M7946T104 1,928 123,248 SH   SOLE   123,248 0 0
POINTS INTL LTD COM NEW 730843208 10,232 761,327 SH   SOLE   658,255 0 103,072
POLARIS INDS INC COM 731068102 5,366 63,551 SH   SOLE   54,660 0 8,891
POOL CORPORATION COM 73278L105 53,437 323,922 SH   SOLE   247,629 0 76,293
POWER INTEGRATIONS INC COM 739276103 14,587 208,569 SH   SOLE   135,553 0 73,016
PQ GROUP HLDGS INC COM 73943T103 2,135 140,726 SH   SOLE   129,153 0 11,573
PREMIER INC CL A 74051N102 75,172 2,179,537 SH   SOLE   1,614,040 0 565,497
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 18,573 620,963 SH   SOLE   476,114 0 144,849
PRIMORIS SVCS CORP COM 74164F103 13,318 644,016 SH   SOLE   419,652 0 224,364
PROCTER AND GAMBLE CO COM 742718109 365 3,504 SH   SOLE   982 0 2,522
PROGENICS PHARMACEUTICALS IN COM 743187106 10,640 2,293,179 SH   SOLE   1,838,472 0 454,707
PTC INC COM 69370C100 15,773 171,109 SH   SOLE   116,990 0 54,119
PUMA BIOTECHNOLOGY INC COM 74587V107 22,442 578,551 SH   SOLE   475,841 0 102,710
QUALCOMM INC COM 747525103 1,745 30,600 SH   SOLE   30,600 0 0
QUINSTREET INC COM 74874Q100 4,045 302,124 SH   SOLE   236,305 0 65,819
RADIANT LOGISTICS INC COM 75025X100 1,790 284,133 SH   SOLE   124,973 0 159,160
RADWARE LTD ORD M81873107 13,039 499,006 SH   SOLE   323,670 0 175,336
REATA PHARMACEUTICALS INC CL A 75615P103 9,908 115,918 SH   SOLE   89,566 0 26,352
RESOURCES CONNECTION INC COM 76122Q105 2,008 121,395 SH   SOLE   51,815 0 69,580
REVANCE THERAPEUTICS INC COM 761330109 1,845 117,068 SH   SOLE   117,068 0 0
REXNORD CORP NEW COM 76169B102 8,379 333,311 SH   SOLE   214,743 0 118,568
RHYTHM PHARMACEUTICALS INC COM 76243J105 636 23,202 SH   SOLE   23,202 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,414 274,468 SH   SOLE   115,470 0 158,998
ROBERT HALF INTL INC COM 770323103 1,969 30,213 SH   SOLE   27,935 0 2,278
SEMTECH CORP COM 816850101 61,786 1,213,627 SH   SOLE   939,241 0 274,386
SHUTTERFLY INC COM 82568P304 38,701 952,291 SH   SOLE   752,129 0 200,162
SHUTTERSTOCK INC COM 825690100 35,490 761,090 SH   SOLE   585,983 0 175,107
SILICOM LTD ORD M84116108 1,790 46,797 SH   SOLE   19,590 0 27,207
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,396 311,971 SH   SOLE   253,752 0 58,219
SNAP ON INC COM 833034101 1,836 11,727 SH   SOLE   10,507 0 1,220
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 2,194 133,436 SH   SOLE   56,884 0 76,552
SP PLUS CORP COM 78469C103 1,715 50,266 SH   SOLE   21,455 0 28,811
SPORTSMANS WHSE HLDGS INC COM 84920Y106 290 60,451 SH   SOLE   60,451 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,588 46,444 SH   SOLE   19,800 0 26,644
STAMPS COM INC COM NEW 852857200 8,620 105,889 SH   SOLE   82,079 0 23,810
STARBUCKS CORP COM 855244109 216 2,900 SH   SOLE   2,900 0 0
STERIS PLC SHS USD G8473T100 2,702 21,101 SH   SOLE   19,773 0 1,328
STERLING CONSTRUCTION CO INC COM 859241101 2,152 171,919 SH   SOLE   72,968 0 98,951
STONERIDGE INC COM 86183P102 15,968 553,295 SH   SOLE   356,483 0 196,812
STRATEGIC ED INC COM 86272C103 76,738 584,405 SH   SOLE   436,479 0 147,926
SUPERNUS PHARMACEUTICALS INC COM 868459108 35,053 1,000,381 SH   SOLE   793,782 0 206,599
SYSCO CORP COM 871829107 1,377 20,625 SH   SOLE   16,275 0 4,350
TABULA RASA HEALTHCARE INC COM 873379101 9,923 175,875 SH   SOLE   114,500 0 61,375
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,063 20,167 SH   SOLE   8,602 0 11,565
TELEFLEX INC COM 879369106 54,103 179,054 SH   SOLE   138,922 0 40,132
TERADATA CORP DEL COM 88076W103 17,826 408,385 SH   SOLE   286,810 0 121,575
TETRA TECH INC NEW COM 88162G103 44,217 742,016 SH   SOLE   533,458 0 208,558
THE TRADE DESK INC COM CL A 88339J105 66,162 334,236 SH   SOLE   258,899 0 75,337
THERAPEUTICSMD INC COM 88338N107 2,590 531,864 SH   SOLE   531,864 0 0
TITAN MACHY INC COM 88830R101 1,369 88,009 SH   SOLE   37,372 0 50,637
TORO CO COM 891092108 2,389 34,699 SH   SOLE   32,011 0 2,688
TPI COMPOSITES INC COM 87266J104 2,625 91,708 SH   SOLE   55,126 0 36,582
TRACTOR SUPPLY CO COM 892356106 5,124 52,410 SH   SOLE   46,376 0 6,034
TYLER TECHNOLOGIES INC COM 902252105 1,934 9,460 SH   SOLE   8,730 0 730
UMB FINL CORP COM 902788108 13,282 207,406 SH   SOLE   135,172 0 72,234
UMPQUA HLDGS CORP COM 904214103 2,972 180,142 SH   SOLE   164,197 0 15,945
UPLAND SOFTWARE INC COM 91544A109 944 22,296 SH   SOLE   22,296 0 0
US FOODS HLDG CORP COM 912008109 2,260 64,728 SH   SOLE   58,809 0 5,919
UTAH MED PRODS INC COM 917488108 3,970 44,989 SH   SOLE   32,410 0 12,579
VAIL RESORTS INC COM 91879Q109 36,254 166,838 SH   SOLE   130,410 0 36,428
VALMONT INDS INC COM 920253101 2,458 18,893 SH   SOLE   17,392 0 1,501
VANDA PHARMACEUTICALS INC COM 921659108 1,029 55,910 SH   SOLE   55,910 0 0
VERINT SYS INC COM 92343X100 18,333 306,271 SH   SOLE   199,780 0 106,491
VIRTUSA CORP COM 92827P102 2,298 42,991 SH   SOLE   18,448 0 24,543
VOCERA COMMUNICATIONS INC COM 92857F107 1,802 56,978 SH   SOLE   24,320 0 32,658
VONAGE HLDGS CORP COM 92886T201 20,129 2,004,892 SH   SOLE   1,353,056 0 651,836
VULCAN MATLS CO COM 929160109 2,999 25,328 SH   SOLE   23,617 0 1,711
WALMART INC COM 931142103 512 5,250 SH   SOLE   5,250 0 0
WASHINGTON TR BANCORP COM 940610108 1,364 28,327 SH   SOLE   12,136 0 16,191
WD-40 CO COM 929236107 263 1,550 SH   SOLE   1,550 0 0
WILLDAN GROUP INC COM 96924N100 18,822 507,745 SH   SOLE   398,191 0 109,554
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,384 7,881 SH   SOLE   6,874 0 1,007
WIX COM LTD SHS M98068105 62,267 515,324 SH   SOLE   398,903 0 116,421
WNS HOLDINGS LTD SPON ADR 92932M101 45,634 856,660 SH   SOLE   654,262 0 202,398
XCEL ENERGY INC COM 98389B100 274 4,871 SH   SOLE   4,871 0 0
XPO LOGISTICS INC COM 983793100 19,953 371,296 SH   SOLE   310,104 0 61,192
XYLEM INC COM 98419M100 2,834 35,858 SH   SOLE   32,746 0 3,112
ZAGG INC COM 98884U108 1,104 121,688 SH   SOLE   51,825 0 69,863
ZIMMER BIOMET HLDGS INC COM 98956P102 2,895 22,673 SH   SOLE   20,924 0 1,749
ZIONS BANCORPORATION N A COM 989701107 3,061 67,402 SH   SOLE   61,387 0 6,015
ZUMIEZ INC COM 989817101 1,933 77,670 SH   SOLE   33,173 0 44,497