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
ACADIA PHARMEUTICALS INC COMMON STOCKS 004225108 24,943 590,364 SH   SOLE   522,431 0 67,933
ACCELERON PHARMA INC COMMON STOCKS 00434H108 9,856 109,664 SH   SOLE   96,939 0 12,725
ADDUS HOMECARE CORP COMMON STOCKS 006739106 19,265 284,986 SH   SOLE   252,360 0 32,626
ADVANCED MICRO DEVICES INC COMMON STOCKS 007903107 2,054 45,155 SH   SOLE   45,155 0 0
AGIOS PHARMACEUTICALS INC COMMON STOCKS 00847X104 8,329 234,738 SH   SOLE   208,164 0 26,574
AKAMAI TECHNOLOGIES INC COMMON STOCKS 00971T101 315 3,445 SH   SOLE   3,445 0 0
ALLSCRIPTS HEALTHCARE SOLUTIONS COMMON STOCKS 01988P108 18,703 2,656,741 SH   SOLE   2,351,969 0 304,772
AMICUS THERAPEUTICS INC COMMON STOCKS 03152W109 18,912 2,046,778 SH   SOLE   1,812,189 0 234,589
AMKOR TECHNOLOGY INC COMMON STOCKS 031652100 7,735 992,887 SH   SOLE   878,387 0 114,500
ANIXTER INTERNATIONAL INC COMMON STOCKS 035290105 23,795 270,798 SH   SOLE   239,576 0 31,222
API GROUP CORP COMMON STOCKS G0473C104 385 55,000 SH   SOLE   55,000 0 0
BANDWIDTH INC-CLASS A COMMON STOCKS 05988J103 48,575 721,870 SH   SOLE   638,593 0 83,277
BOTTOMLINE TECHNOLOGIES DE COMMON STOCKS 101388106 24,479 667,925 SH   SOLE   591,370 0 76,555
CADENCE DESIGNS SYSTEMS COMMON STOCKS 127387108 567 8,582 SH   SOLE   8,582 0 0
CHARLES RIV LABORATORIES INTL COMMON STOCKS 159864107 48,162 381,603 SH   SOLE   337,950 0 43,653
CHART INDUSTRIES INC COMMON STOCKS 16115Q308 6,110 210,831 SH   SOLE   173,941 0 36,890
CHEGG INC COMMON STOCKS 163092109 35,983 1,005,668 SH   SOLE   889,613 0 116,055
CIENA CORP COMMON STOCKS 171779309 8,652 217,335 SH   SOLE   191,650 0 25,685
CLEAN HARBORS INC COMMON STOCKS 184496107 23,647 460,604 SH   SOLE   407,992 0 52,612
COGENT COMMUNICATIONS HOLDINGS INC COMMON STOCKS 19239V302 46,562 568,036 SH   SOLE   502,707 0 65,329
COHERUS BIOSCIENCES INC COMMON STOCKS 19249H103 11,947 736,555 SH   SOLE   651,533 0 85,022
COLFAX CORP COMMON STOCKS 194014106 11,832 597,588 SH   SOLE   528,773 0 68,815
COMFORT SYSTEMS USA INC COMMON STOCKS 199908104 61 1,678 SH   SOLE   1,678 0 0
COSTAR GROUP INC COMMON STOCKS 22160N109 15,358 26,155 SH   SOLE   23,177 0 2,978
CYPRESS SEMICONDUCTOR CORP COMMON STOCKS 232806109 18,005 772,089 SH   SOLE   683,357 0 88,732
DIAMOND EAGLE ACQUISIT-CL A COMMON STOCKS 25258L109 10,734 869,815 SH   SOLE   769,370 0 100,445
DIGIMARC CORP COMMON STOCKS 25381B101 8,200 628,355 SH   SOLE   556,802 0 71,553
DYCOM INDUSTRIES INC COMMON STOCKS 267475101 16,912 659,355 SH   SOLE   583,166 0 76,189
EAGLE MATERIALS INC COMMON STOCKS 26969P108 14,158 242,348 SH   SOLE   214,588 0 27,760
ECHO GLOBAL LOGISTICS INC COMMON STOCKS 27875T101 10,935 640,199 SH   SOLE   564,524 0 75,675
ELDORADO RESORT COMMON STOCKS 28470R102 1,722 119,550 SH   SOLE   105,600 0 13,950
EMCOR GROUP INC COMMON STOCKS 29084Q100 8,558 139,559 SH   SOLE   123,570 0 15,989
ENCORE WIRE CORP COMMON STOCKS 292562105 5,080 120,981 SH   SOLE   106,928 0 14,053
ENPHASE ENERGY INC COMMON STOCKS 29355A107 6,220 192,642 SH   SOLE   170,675 0 21,967
ESPERION THERAPEUTICS INC COMMON STOCKS 29664W105 11,203 355,328 SH   SOLE   314,548 0 40,780
FABRINET COMMON STOCKS G3323L100 22,610 414,410 SH   SOLE   366,541 0 47,869
FIRST CASH FINANCIAL SERVICES INC COMMON STOCKS 33767D105 13,751 191,685 SH   SOLE   169,153 0 22,532
FIVE9 INC COMMON STOCKS 338307101 16,687 218,251 SH   SOLE   193,161 0 25,090
FRESHPET INC COMMON STOCKS 358039105 22,523 352,639 SH   SOLE   312,125 0 40,514
GLOBANT SA COMMON STOCKS L44385109 10,128 115,251 SH   SOLE   102,386 0 12,865
GLU MOBILE INC COMMON STOCKS 379890106 10,018 1,592,644 SH   SOLE   1,404,612 0 188,032
HANNON ARMSTRONG SUSTAINABLE COMMON STOCKS 41068X100 8,754 428,912 SH   SOLE   378,212 0 50,700
HEALTHEQUITY INC COMMON STOCKS 42226A107 10,433 206,221 SH   SOLE   182,384 0 23,837
INFINERA CORP COMMON STOCKS 45667G103 16,228 3,061,824 SH   SOLE   2,703,527 0 358,297
INNOVATIVE INDUSTRIAL PROPER COMMON STOCKS 45781V101 20,913 275,423 SH   SOLE   241,903 0 33,520
INPHI CORP COMMON STOCKS 45772F107 52,276 660,301 SH   SOLE   584,114 0 76,187
INTEGER HOLDINGS CORP COMMON STOCKS 45826H109 21,241 337,915 SH   SOLE   299,228 0 38,687
INTEGRA LIFESCIENCES HOLDING COMMON STOCKS 457985208 18,142 406,141 SH   SOLE   359,637 0 46,504
KARUNA THERAPEUTICS INC COMMON STOCKS 48576A100 9,133 126,843 SH   SOLE   112,252 0 14,591
KARYOPHARM THERAPEUTICS INC COMMON STOCKS 48576U106 17,064 888,284 SH   SOLE   786,043 0 102,241
KINSALE CAPITAL GROUP INC COMMON STOCKS 49714P108 67,814 648,753 SH   SOLE   573,146 0 75,607
KNIGHT-SWIFT TRANSPORTATION COMMON STOCKS 499049104 22,814 695,548 SH   SOLE   615,555 0 79,993
KORNIT DIGITAL LTD COMMON STOCKS M6372Q113 10,516 422,506 SH   SOLE   372,565 0 49,941
KRATOS DEFENSE & SECURITY COMMON STOCKS 50077B207 23,134 1,671,517 SH   SOLE   1,479,578 0 191,939
KULICKE & SOFFA INDUSTRIES COMMON STOCKS 501242101 19,923 954,639 SH   SOLE   845,213 0 109,426
LHC GROUP LLC COMMON STOCKS 50187A107 35,369 252,276 SH   SOLE   223,244 0 29,032
LIMELIGHT NETWORKS INC COMMON STOCKS 53261M104 39,603 6,947,846 SH   SOLE   6,168,349 0 779,497
LOVESAC CO/THE COMMON STOCKS 54738L109 779 133,652 SH   SOLE   117,889 0 15,763
LUMENTUM HOLDINGS INC COMMON STOCKS 55024U109 56,233 762,995 SH   SOLE   675,189 0 87,806
MACROGENICS INC COMMON STOCKS 556099109 8,663 1,488,542 SH   SOLE   1,314,747 0 173,795
MAGNACHIP SEMICONDUCTOR COMMON STOCKS 55933J203 26,688 2,415,214 SH   SOLE   2,144,923 0 270,291
MARTIN MARIETTA MATERIALS COMMON STOCKS 573284106 759 4,009 SH   SOLE   4,009 0 0
MEDALLIA INC COMMON STOCKS 584021109 7,510 374,727 SH   SOLE   331,618 0 43,109
NATERA INC COMMON STOCKS 632307104 29,238 979,176 SH   SOLE   866,549 0 112,627
NATIONAL STORAGE AFFILIATES COMMON STOCKS 637870106 9,464 319,733 SH   SOLE   282,387 0 37,346
NEOPHOTONICS CORP COMMON STOCKS 64051T100 8,117 1,119,584 SH   SOLE   987,235 0 132,349
NEUROCRINE BIOSCIENCES INC COMMON STOCKS 64125C109 9,524 110,040 SH   SOLE   97,039 0 13,001
NICE LTD - SPON ADR COMMON STOCKS 653656108 20,383 141,979 SH   SOLE   126,090 0 15,889
NORTHWESTERN CORP COMMON STOCKS 668074305 11,597 193,830 SH   SOLE   171,623 0 22,207
NUVASIVE INC COMMON STOCKS 670704105 29,516 582,624 SH   SOLE   515,820 0 66,804
ONTO INNOVATION INC COMMON STOCKS 683344105 15,894 535,691 SH   SOLE   472,369 0 63,322
PALOMAR HOLDINGS INC COMMON STOCKS 69753M105 22,791 391,866 SH   SOLE   345,721 0 46,145
PAR TECHNOLOGY CORP/DEL COMMON STOCKS 698884103 2,924 227,391 SH   SOLE   200,689 0 26,702
PAYLOCITY HOLDING CORP COMMON STOCKS 70438V106 13,496 152,804 SH   SOLE   135,110 0 17,694
PIEDMONT OFFICE REALTY TRU-A COMMON STOCKS 720190206 29,192 1,652,992 SH   SOLE   1,464,310 0 188,682
PLUG POWER INC COMMON STOCKS 72919P202 47,838 13,513,467 SH   SOLE   11,916,006 0 1,597,461
PROFESSIONAL HOLDING CORP A COMMON STOCKS 743139107 2,397 150,297 SH   SOLE   132,703 0 17,594
PROOFPOINT INC COMMON STOCKS 743424103 817 7,959 SH   SOLE   7,959 0 0
PURPLE INNOVATION INC COMMON STOCKS 74640Y106 6,212 1,093,578 SH   SOLE   980,909 0 112,669
QTS REALTY TRUST INC-CL A COMMON STOCKS 74736A103 22,097 380,911 SH   SOLE   337,098 0 43,813
RAPID7 INC COMMON STOCKS 753422104 8,597 198,413 SH   SOLE   176,590 0 21,823
SCHNEIDER NATIONAL INC-CL B COMMON STOCKS 80689H102 9,470 489,650 SH   SOLE   433,788 0 55,862
SCORPIO TANKERS INC COMMON STOCKS Y7542C130 13,072 683,700 SH   SOLE   604,902 0 78,798
SELECT MEDICAL HOLDINGS CORP COMMON STOCKS 81619Q105 33,061 2,204,072 SH   SOLE   1,949,904 0 254,168
SILICON MOTION TECH CORP SPON ADR COMMON STOCKS 82706C108 19,905 542,959 SH   SOLE   480,633 0 62,326
SIMULATIONS PLUS INC COMMON STOCKS 829214105 7,609 217,902 SH   SOLE   192,204 0 25,698
SUMMIT MATERIALS INC -CL A COMMON STOCKS 86614U100 5,686 379,070 SH   SOLE   335,469 0 43,601
TABULA RASA HEALTHCARE INC COMMON STOCKS 873379101 64,325 1,230,159 SH   SOLE   1,092,605 0 137,554
TANDEM DIABETES CARE INC COMMON STOCKS 875372203 27,190 422,526 SH   SOLE   373,886 0 48,640
TELADOC HEALTH INC COMMON STOCKS 87918A105 76,639 494,415 SH   SOLE   437,215 0 57,200
TFI INTERNATIONAL INC COMMON STOCKS 87241L109 23,600 1,068,379 SH   SOLE   945,837 0 122,542
TRACTOR SUPPLY CO COMMON STOCKS 892356106 378 4,468 SH   SOLE   4,468 0 0
TRISTATE CAPITAL HOLDINGS INC COMMON STOCKS 89678F100 9,754 1,008,726 SH   SOLE   889,740 0 118,986
TUTOR PERINI CORP COMMON STOCKS 901109108 5,590 831,809 SH   SOLE   733,662 0 98,147
VICOR CORP COMMON STOCKS 925815102 34,899 783,536 SH   SOLE   693,356 0 90,180
VULCAN MATLS CO COMMON STOCKS 929160109 563 5,210 SH   SOLE   5,210 0 0
ZOGENIX INC COMMON STOCKS 98978L204 5,193 210,000 SH   SOLE   185,889 0 24,111
ZUMIEZ INC COMMON STOCKS 989817101 5,072 292,854 SH   SOLE   258,776 0 34,078