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
AUTOLUS COM 05280R100 3,167 96,450 SH   SOLE   89,638 0 6,812
2U INC COM 90214J101 20,988 422,119 SH   SOLE   302,988 0 119,131
ABIOMED COM 003654100 2,426 7,465 SH   SOLE   95 0 7,370
ACCELERON PHARMA COM 00434H108 10,156 233,202 SH   SOLE   145,138 0 88,064
ADESTO TECHNOLOGIES COM 00687D101 1,368 310,998 SH   SOLE   768 0 310,230
ADVANCED DISPOSAL SERVICES INC COM 00790X101 3,834 160,158 SH   SOLE   358 0 159,800
AERI PHARMACEUTICALS COM 00771V108 2,073 57,423 SH   SOLE   123 0 57,300
AEROHIVE NETWORKS INC COM 007786106 3,153 967,155 SH   SOLE   272,615 0 694,540
AKAMAI COM 00971T101 1,118 18,309 SH   SOLE   209 0 18,100
ALBANY INT'L COM 012348108 7,452 119,361 SH   SOLE   70,634 0 48,727
AMBER ROAD COM 02318Y108 5,509 669,325 SH   SOLE   539,248 0 130,077
ANGI HOME SERVICES COM 00183L102 562 34,984 SH   SOLE   184 0 34,800
ANGIO DYNAMICS COM 03475V101 9,636 478,687 SH   SOLE   444,937 0 33,750
ARGENX SE ADR COM 04016X101 17,489 182,040 SH   SOLE   108,121 0 73,919
ATLAS FINANCIAL HOLDINGS COM G06207115 3,538 437,382 SH   SOLE   235,882 0 201,500
AVEO PHARMACEUTICALS COM 053588109 4,013 2,508,261 SH   SOLE   2,330,061 0 178,200
AXOGEN INC COM 05463X106 471 23,050 SH   SOLE   50 0 23,000
AXON ENTERPRISE COM 05464C101 16,803 384,077 SH   SOLE   254,919 0 129,158
BGC PARTNERS INC COM 05541T101 2,153 416,428 SH   SOLE   4,518 0 411,910
BIOLIFE SOLUTIONS COM 09062W204 1,595 132,621 SH   SOLE   132,621 0 0
BOTTOMLINE TECHNOLOGIES DEL IN COM 101388106 211 4,400 SH   SOLE   4,400 0 0
BROOKS AUTOMATION COM 114340102 30,968 1,182,878 SH   SOLE   790,972 0 391,906
CAI INTERNATIONAL INC COM 12477X106 3,493 150,384 SH   SOLE   1,944 0 148,440
CANCER GENETICS INC COM 13739U104 66 272,818 SH   SOLE   272,818 0 0
CARBONITE INC COM 141337105 23,003 910,639 SH   SOLE   697,599 0 213,040
CARDIOVASCULAR SYSTEMS COM 141619106 9,939 348,850 SH   SOLE   232,328 0 116,522
CARRIZO OIL AND GAS COM 144577103 5,855 518,643 SH   SOLE   2,363 0 516,280
CASELLA WASTE SYSTEMS COM 147448104 8,054 282,698 SH   SOLE   114,560 0 168,138
CEVA COM 157210105 3,973 179,868 SH   SOLE   144,685 0 35,183
CHART INDUSTRIES COM 16115Q308 14,048 216,018 SH   SOLE   124,088 0 91,930
CHEGG INC COM 163092109 14,520 510,900 SH   SOLE   336,612 0 174,288
CHUY'S HOLDINGS INC. COM 171604101 5,724 322,638 SH   SOLE   259,889 0 62,749
CIDARA THERAPEUTICS COM 171757107 1,109 471,725 SH   SOLE   439,275 0 32,450
CLOUDERA, INC COM 18914U100 2,956 267,269 SH   SOLE   959 0 266,310
COLLEGIUM PHARMACEUTICAL COM 19459J104 3,170 184,633 SH   SOLE   263 0 184,370
COLUMBUS MCKINNON CORPORATION COM 199333105 9,536 316,402 SH   SOLE   223,602 0 92,800
COMPUTER TASK GROUP COM 205477102 1,865 457,172 SH   SOLE   457,172 0 0
CONMED CORP COM 207410101 14,512 226,042 SH   SOLE   147,137 0 78,905
CORNERSTONE ONDEMAND COM 21925Y103 17,780 352,566 SH   SOLE   272,241 0 80,325
COSTAR CORP COM 22160N109 49,719 147,385 SH   SOLE   107,303 0 40,082
COUPA SOFTWARE INC COM 22266L106 23,289 370,493 SH   SOLE   279,477 0 91,016
CRISPR THERAPEUTICS COM H17182108 1,000 34,992 SH   SOLE   32,508 0 2,484
CRYOPORT COM 229050307 1,328 120,414 SH   SOLE   120,414 0 0
CYBERARK SOFTWARE COM M2682V108 3,511 47,362 SH   SOLE   62 0 47,300
CYTOMX THERAPEUTICS COM 23284F105 2,470 163,547 SH   SOLE   111,320 0 52,227
CYTOSORBENTS CORPORATION COM 23283X206 2,248 278,170 SH   SOLE   570 0 277,600
DEXCOM INC COM 252131107 5,713 47,690 SH   SOLE   142 0 47,548
DIGITAL TURBINE INC COM 25400W102 2,051 1,120,709 SH   SOLE   18,664 0 1,102,045
DMC GLOBAL INC COM 23291C103 16,547 471,162 SH   SOLE   299,933 0 171,229
DOUGLAS DYNAMICS COM 25960R105 12,074 336,415 SH   SOLE   226,836 0 109,579
DROPBOX INC COM 26210C104 2,990 146,342 SH   SOLE   942 0 145,400
ECHO GLOBAL LOGISTICS COM 27875T101 3,510 172,632 SH   SOLE   3,137 0 169,495
EDITAS MEDICINE COM 28106W103 1,277 56,153 SH   SOLE   52,210 0 3,943
ENANTA PHARMACEUTICALS COM 29251M106 10,767 152,007 SH   SOLE   97,809 0 54,198
ENCORE CAP GROUP COM 292554102 1,882 80,100 SH   SOLE   0 0 80,100
ENPHASE ENERGY COM 29355A107 285 60,254 SH   SOLE   994 0 59,260
ENSERVCO COM 29358Y102 595 1,607,868 SH   SOLE   1,607,868 0 0
ENSIGN GROUP COM 29358P101 17,303 446,067 SH   SOLE   304,501 0 141,566
ENTASIS THERAPEUTICS HOLDINGS COM 293614103 594 145,844 SH   SOLE   145,844 0 0
ESPERION THERAPEUTICS COM 29664W105 4,977 108,200 SH   SOLE   65,000 0 43,200
ETSY INC COM 29786A106 36,505 767,401 SH   SOLE   567,570 0 199,831
EURONET COM 298736109 10,541 102,955 SH   SOLE   705 0 102,250
EVOLENT HEALTH COM 30050B101 17,840 894,212 SH   SOLE   512,393 0 381,819
EXACT SCIENCES COM 30063P105 24,555 389,140 SH   SOLE   142,514 0 246,626
EXTREME NETWORKS COM 30226D106 1,421 233,024 SH   SOLE   1,029 0 231,995
FENNEC PHARMACEUTICALS COM 31447P100 2,328 364,933 SH   SOLE   210,743 0 154,190
FINISAR COM 31787A507 2,493 115,411 SH   SOLE   211 0 115,200
FIRSTCASH INC COM 33767D105 203 2,810 SH   SOLE   2,810 0 0
FLUIDIGM CORP COM 34385P108 4,842 561,692 SH   SOLE   524,192 0 37,500
GARDNER DENVER COM 36555P107 5,919 289,427 SH   SOLE   1,390 0 288,037
GENESEE & WYOMING COM 371559105 1,184 16,000 SH   SOLE   0 0 16,000
GENOMIC HEALTH INC COM 37244C101 8,415 130,650 SH   SOLE   82,300 0 48,350
GLOBANT SA COM L44385109 18,824 334,237 SH   SOLE   255,733 0 78,504
GRAND CANYON EDUCATION COM 38526M106 16,019 166,622 SH   SOLE   126,405 0 40,217
GRAY TELEVISION COM 389375106 1,386 94,000 SH   SOLE   1,560 0 92,440
GTT COMMUNICATION COM 362393100 1,925 81,353 SH   SOLE   103 0 81,250
HAEMONETICS COM 405024100 255 2,550 SH   SOLE   2,550 0 0
HARVARD BIOSCIENCE COM 416906105 3,472 1,091,683 SH   SOLE   922,173 0 169,510
HAWAIIAN HOLDINGS COM 419879101 692 26,206 SH   SOLE   304 0 25,902
HTG MOLECULAR DIAGNOSTICS COM 40434H104 2,348 924,300 SH   SOLE   879,550 0 44,750
HUBSPOT COM 443573100 5,561 44,228 SH   SOLE   35,864 0 8,364
HUDSON TECHNOLOGIES COM 444144109 1,846 2,074,228 SH   SOLE   1,342,686 0 731,542
IMMUNOMEDICS COM 452907108 5,150 360,871 SH   SOLE   216,300 0 144,571
INOGEN INC COM 45780L104 2,248 18,103 SH   SOLE   513 0 17,590
INPHI COM 45772F107 1,974 61,405 SH   SOLE   105 0 61,300
INSULET CORP COM 45784P101 3,336 42,059 SH   SOLE   299 0 41,760
INTELLIA THERAPEUTICS COM 45826J105 830 60,834 SH   SOLE   56,544 0 4,290
INVACARE COM 461203101 2,915 677,984 SH   SOLE   459,456 0 218,528
IONIS PHARMACEUTICALS COM 462222100 233 4,316 SH   SOLE   116 0 4,200
IRONWOOD PHARMACEUTICALS COM 46333X108 4,098 395,574 SH   SOLE   237,000 0 158,574
ITERUM THERAPEUTICS COM G6333L101 1,234 246,301 SH   SOLE   228,901 0 17,400
JAMES RIVER GROUP COM G5005R107 2,121 58,056 SH   SOLE   156 0 57,900
JOHN BEAN TECHNOLOGIES COM 477839104 9,217 128,350 SH   SOLE   81,700 0 46,650
JOINT CORP COM 47973J102 1,837 220,847 SH   SOLE   220,847 0 0
JOUNCE THERAPEUTICS COM 481116101 443 131,393 SH   SOLE   89,609 0 41,784
KINDRED BIOSCIENCES COM 494577109 8,594 784,862 SH   SOLE   737,630 0 47,232
KINSALE CAPITAL GROUP COM 49714P108 11,119 200,131 SH   SOLE   108,008 0 92,123
KNIGHT-SWIFT TRANS COM 499049104 15,244 608,061 SH   SOLE   409,725 0 198,336
KORNIT DIGITAL COM M6372Q113 32,614 1,742,227 SH   SOLE   954,579 0 787,648
LAWSON PRODUCTS COM 520776105 9,342 295,643 SH   SOLE   276,098 0 19,545
LIGAND PHARMACEUTICALS COM 53220K504 9,787 72,125 SH   SOLE   395 0 71,730
LIMELIGHT NETWORKS COM 53261M104 17,614 7,527,555 SH   SOLE   3,893,993 0 3,633,562
LIQUIDITY SERVICES COM 53635B107 1,672 271,064 SH   SOLE   214,774 0 56,290
LIVE NATION INC COM 538034109 516 10,476 SH   SOLE   76 0 10,400
LIVEPERSON COM 538146101 44,149 2,340,880 SH   SOLE   1,794,014 0 546,866
LIVERAMP HOLDING INC COM 53815P108 9,901 256,291 SH   SOLE   207,722 0 48,569
LUXFER HOLDINGS PLC COM G5698W116 15,113 857,206 SH   SOLE   656,356 0 200,850
MACROGENICS COM 556099109 3,054 240,488 SH   SOLE   166,446 0 74,042
MATCH GROUP COM 57665R106 767 17,928 SH   SOLE   128 0 17,800
MEDICINES CO COM 584688105 10,001 522,520 SH   SOLE   193,360 0 329,160
MELINTA THERAPEUTICS COM 58549G100 247 310,995 SH   SOLE   289,025 0 21,970
MELLANOX TECHNOLOGIES COM M51363113 4,904 53,087 SH   SOLE   87 0 53,000
MGP INGREDIENTS COM 55303J106 239 4,181 SH   SOLE   71 0 4,110
MIMECAST LIMITED COM G14838109 23,363 694,716 SH   SOLE   496,694 0 198,022
MOBILE MINI COM 60740F105 2,474 77,920 SH   SOLE   120 0 77,800
MODINE MANUFACTURING COM 607828100 9,734 900,437 SH   SOLE   753,725 0 146,712
MONOLITHIC POWER COM 609839105 1,863 16,024 SH   SOLE   24 0 16,000
MOTOR PARTS OF AMERICA COM 620071100 1,498 89,998 SH   SOLE   518 0 89,480
NABRIVA THERAPEUTICS PLC COM G63637105 354 242,582 SH   SOLE   242,582 0 0
NEOGEN CORP COM 640491106 201 3,533 SH   SOLE   3,533 0 0
NEOGENOMICS COM 64049M209 15,015 1,190,698 SH   SOLE   789,801 0 400,897
NEURONETICS COM 64131A105 1,467 75,800 SH   SOLE   0 0 75,800
NEW RELIC COM 64829B100 2,022 24,975 SH   SOLE   25 0 24,950
NEWMARK COM 65158N102 8,826 1,100,439 SH   SOLE   7,510 0 1,092,929
NEXSTAR MEDIA GROUP COM 65336K103 2,407 30,607 SH   SOLE   202 0 30,405
NUTANIX COM 67059N108 3,248 78,088 SH   SOLE   88 0 78,000
NUVECTRA CORP COM 67075N108 1,223 74,830 SH   SOLE   0 0 74,830
NV5 GLOBAL COM 62945V109 6,334 104,615 SH   SOLE   97,715 0 6,900
OKTA INC COM 679295105 11,376 178,308 SH   SOLE   98,571 0 79,737
OSI SYSTEMS COM 671044105 26,950 367,673 SH   SOLE   258,091 0 109,582
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 11,440 895,129 SH   SOLE   646,398 0 248,731
PACIRA PHARMACEUTICALS COM 695127100 5,751 133,693 SH   SOLE   78,600 0 55,093
PARATEK PHARMACEUTICALS COM 699374302 926 180,510 SH   SOLE   167,610 0 12,900
PAYCOM SOFTWARE COM 70432V102 38,243 312,318 SH   SOLE   234,189 0 78,129
PAYLOCITY HOLDINGS CORP COM 70438V106 28,464 472,749 SH   SOLE   383,115 0 89,634
PERFICIENT COM 71375U101 3,067 137,782 SH   SOLE   3,282 0 134,500
POWER INTEGRATIONS COM 739276103 10,934 179,310 SH   SOLE   107,820 0 71,490
PROFIRE ENERGY COM 74316X101 1,217 839,429 SH   SOLE   839,429 0 0
PROOFPOINT COM 743424103 1,633 19,483 SH   SOLE   47 0 19,436
PROPETRO HOLDING COM 74347M108 6,847 555,724 SH   SOLE   2,634 0 553,090
PROS HOLDING COM 74346Y103 7,267 231,443 SH   SOLE   144,573 0 86,870
PROTEOSTASIS THERAPEUTICS COM 74373B109 260 80,257 SH   SOLE   80,257 0 0
PROTO LABS COM 743713109 2,628 23,300 SH   SOLE   1,050 0 22,250
PTC INC COM 69370C100 2,872 34,645 SH   SOLE   45 0 34,600
PURE STORAGE INC COM 74624M102 3,397 211,231 SH   SOLE   711 0 210,520
Q2 HOLDINGS COM 74736L109 11,999 242,157 SH   SOLE   195,522 0 46,635
QTS REALTY TRUST COM 74736A103 4,079 110,102 SH   SOLE   253 0 109,849
QUALYS INC COM 74758T303 3,315 44,350 SH   SOLE   0 0 44,350
RADWARE COM M81873107 3,724 164,001 SH   SOLE   201 0 163,800
RAPID7 COM 753422104 8,988 288,449 SH   SOLE   178,904 0 109,545
RBC BEARINGS COM 75524B104 12,989 99,076 SH   SOLE   35,901 0 63,175
REALPAGE COM 75606N109 931 19,325 SH   SOLE   165 0 19,160
REPLIGEN COM 759916109 14,018 265,802 SH   SOLE   141,102 0 124,700
RING ENERGY COM 76680V108 1,717 338,046 SH   SOLE   1,346 0 336,700
RINGCENTRAL COM 76680R206 11,460 139,005 SH   SOLE   103,283 0 35,722
RUBICON PROJECT INC COM 78112V102 354 94,790 SH   SOLE   1,590 0 93,200
RUDOLPH TECH COM 781270103 5,034 245,937 SH   SOLE   143,755 0 102,182
RUSH ENTERPRISES COM 781846209 14,944 433,421 SH   SOLE   242,391 0 191,030
SANGAMO BIOSCIENCES COM 800677106 1,194 104,017 SH   SOLE   96,746 0 7,271
SHOTSPOTTER COM 82536t107 6,782 217,504 SH   SOLE   175,572 0 41,932
SIENTRA COM 82621J105 4,025 316,708 SH   SOLE   70,678 0 246,030
SILICON LABORATORIES INC COM 826919102 1,951 24,758 SH   SOLE   58 0 24,700
SOTHERLY HOTELS COM 83600C103 927 165,305 SH   SOLE   165,305 0 0
SPERO THERAPEUTICS COM 84833T103 949 154,306 SH   SOLE   143,406 0 10,900
SPS COMMERCE COM 78463M107 21,801 264,643 SH   SOLE   199,558 0 65,085
STAMPS.COM COM 852857200 5,621 36,116 SH   SOLE   286 0 35,830
STRATEGIC EDUCATION COM 86272C103 33,773 297,767 SH   SOLE   227,409 0 70,358
TECHTARGET INC COM 87874R100 8,753 716,909 SH   SOLE   480,970 0 235,939
TELADOC COM 87918A105 14,540 293,315 SH   SOLE   191,681 0 101,634
TERADYNE COM 880770102 2,236 71,253 SH   SOLE   153 0 71,100
TEXAS CAPITAL BANCSHARES COM 88224Q107 4,331 84,771 SH   SOLE   138 0 84,633
TITAN MACHINERY COM 88830R101 10,819 822,764 SH   SOLE   585,190 0 237,574
TOCAGEN COM 888846102 342 41,675 SH   SOLE   41,675 0 0
TRADE DESK INC CLASS A COM 88339J105 6,857 59,079 SH   SOLE   43,525 0 15,554
TRITON INTL LTD/BERMUDA COM G9078F107 2,594 83,503 SH   SOLE   673 0 82,830
TRUPANION COM 898202106 1,073 42,131 SH   SOLE   0 0 42,131
TWILIO COM 90138F102 5,792 64,863 SH   SOLE   163 0 64,700
ULTIMATE SOFTWARE GROUP COM 90385D107 2,592 10,587 SH   SOLE   87 0 10,500
UPLAND SOFTWARE COM 91544A109 4,705 173,100 SH   SOLE   143,982 0 29,118
VERICEL CORPORATION COM 92346J108 4,539 260,860 SH   SOLE   731 0 260,129
VICTORY CAPITAL CLASS A COM 92645B103 8,064 789,003 SH   SOLE   639,319 0 149,684
VIRTUSA CORP COM 92827P102 29,506 692,803 SH   SOLE   480,815 0 211,988
VISTRA ENERGY COM 92840M102 329 14,366 SH   SOLE   105 0 14,261
VIVEVE MEDICAL INC COM 92852W204 655 623,569 SH   SOLE   623,569 0 0
VONAGE HOLDINGS COM 92886T201 1,113 127,547 SH   SOLE   922 0 126,625
WAGEWORKS INC COM 930427109 1,627 59,917 SH   SOLE   128 0 59,789
WEIGHT WATCHERS COM 948626106 23,227 602,508 SH   SOLE   315,652 0 286,856
WEST PHARMA SVCS COM 955306105 3,902 39,800 SH   SOLE   0 0 39,800
WNS HOLDINGS LTD COM 92932M101 3,194 77,409 SH   SOLE   109 0 77,300
XERIS PHARMACEUTICALS COM 98422L107 1,403 82,504 SH   SOLE   82,504 0 0
ZAFGEN INC COM 98885E103 1,054 213,015 SH   SOLE   198,565 0 14,450
ZAGG INC COM 98884U108 1,220 124,699 SH   SOLE   1,464 0 123,235
ZSCALER INC COM 98980G102 2,126 54,217 SH   SOLE   77 0 54,140