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,090 100,762 SH   SOLE   91,065 0 9,697
2U INC COM 90214J101 26,628 354,146 SH   SOLE   251,861 0 102,285
ACCELERON PHARMA COM 00434H108 13,642 238,379 SH   SOLE   147,465 0 90,914
ACHAOGEN COM 004449104 585 146,588 SH   SOLE   136,238 0 10,350
ADESTO TECHNOLOGIES COM 00687D101 1,662 279,323 SH   SOLE   683 0 278,640
ADVANCED DISPOSAL SERVICES INC COM 00790X101 4,337 160,158 SH   SOLE   358 0 159,800
AEROHIVE NETWORKS INC COM 007786106 4,006 972,445 SH   SOLE   277,905 0 694,540
AKAMAI COM 00971T101 1,278 17,472 SH   SOLE   172 0 17,300
ALBANY INT'L COM 012348108 9,787 123,111 SH   SOLE   71,634 0 51,477
AMBER ROAD COM 02318Y108 9,894 1,028,449 SH   SOLE   821,546 0 206,903
ANGI HOME SERVICES COM 00183L102 704 29,968 SH   SOLE   168 0 29,800
ANGIO DYNAMICS COM 03475V101 10,592 487,196 SH   SOLE   451,996 0 35,200
APPTIO INC COM 03835C108 4,619 124,965 SH   SOLE   165 0 124,800
ARGENX SE ADR COM 04016X101 13,756 181,379 SH   SOLE   109,710 0 71,669
ARSANIS COM 042873109 169 104,244 SH   SOLE   97,394 0 6,850
ATLAS FINANCIAL HOLDINGS COM G06207115 4,442 441,971 SH   SOLE   240,471 0 201,500
AVEO PHARMACEUTICALS COM 053588109 595 179,853 SH   SOLE   179,853 0 0
AXON ENTERPRISE COM 05464C101 32,180 470,265 SH   SOLE   325,491 0 144,774
BALCHEM CORP COM 057665200 256 2,285 SH   SOLE   2,285 0 0
BGC PARTNERS INC COM 05541T101 2,824 238,941 SH   SOLE   2,001 0 236,940
BIOLIFE SOLUTIONS COM 09062W204 2,366 135,181 SH   SOLE   135,181 0 0
BOTTOMLINE TECHNOLOGIES DEL IN COM 101388106 320 4,400 SH   SOLE   4,400 0 0
BOX INC COM 10316T104 8,400 351,319 SH   SOLE   284,877 0 66,442
BROOKS AUTOMATION COM 114340102 26,765 764,072 SH   SOLE   453,813 0 310,259
CAI INTERNATIONAL INC COM 12477X106 3,718 162,570 SH   SOLE   1,690 0 160,880
CALAVO GROWERS COM 128246105 306 3,169 SH   SOLE   39 0 3,130
CANCER GENETICS INC COM 13739U104 289 278,260 SH   SOLE   278,260 0 0
CARBONITE INC COM 141337105 25,220 707,434 SH   SOLE   540,790 0 166,644
CARDIOVASCULAR SYSTEMS COM 141619106 13,977 357,091 SH   SOLE   236,069 0 121,022
CAROLINA FINANCIAL COM 143873107 1,603 42,495 SH   SOLE   95 0 42,400
CARRIZO OIL AND GAS COM 144577103 12,713 504,472 SH   SOLE   2,112 0 502,360
CASELLA WASTE SYSTEMS COM 147448104 8,776 282,555 SH   SOLE   118,417 0 164,138
CEVA COM 157210105 5,136 178,629 SH   SOLE   146,996 0 31,633
CHART INDUSTRIES COM 16115Q308 17,750 226,602 SH   SOLE   125,902 0 100,700
CHEGG INC COM 163092109 10,802 379,944 SH   SOLE   235,194 0 144,750
CHUY'S HOLDINGS INC. COM 171604101 12,207 465,029 SH   SOLE   378,213 0 86,816
CIDARA THERAPEUTICS COM 171757107 2,113 480,131 SH   SOLE   446,231 0 33,900
CLOUDERA, INC COM 18914U100 2,587 146,545 SH   SOLE   295 0 146,250
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 2,322 41,612 SH   SOLE   92 0 41,520
COLLEGIUM PHARMACEUTICAL COM 19459J104 2,904 197,037 SH   SOLE   387 0 196,650
COMPUTER TASK GROUP COM 205477102 1,582 302,982 SH   SOLE   302,982 0 0
CONMED CORP COM 207410101 22,240 280,741 SH   SOLE   161,706 0 119,035
CORNERSTONE ONDEMAND COM 21925Y103 19,963 351,773 SH   SOLE   275,102 0 76,671
COSTAR CORP COM 22160N109 56,988 135,414 SH   SOLE   100,100 0 35,314
COUPA SOFTWARE INC COM 22266L106 15,068 190,493 SH   SOLE   146,764 0 43,729
CRISPR THERAPEUTICS COM H17182108 2,100 47,342 SH   SOLE   33,058 0 14,284
CRYOPORT COM 229050307 1,573 122,756 SH   SOLE   122,756 0 0
CYBERARK SOFTWARE COM M2682V108 3,861 48,362 SH   SOLE   62 0 48,300
CYTOMX THERAPEUTICS COM 23284F105 3,091 167,088 SH   SOLE   113,111 0 53,977
CYTOSORBENTS CORPORATION COM 23283X206 2,416 187,300 SH   SOLE   0 0 187,300
DEXCOM INC COM 252131107 6,665 46,596 SH   SOLE   148 0 46,448
DIGITAL TURBINE INC COM 25400W102 1,859 1,499,144 SH   SOLE   18,957 0 1,480,187
DMC GLOBAL INC COM 23291C103 19,538 478,863 SH   SOLE   304,475 0 174,388
DOUGLAS DYNAMICS COM 25960R105 15,164 345,431 SH   SOLE   230,502 0 114,929
EBIX COM 278715206 10,897 137,674 SH   SOLE   115,149 0 22,525
ECHO GLOBAL LOGISTICS COM 27875T101 5,548 179,243 SH   SOLE   4,458 0 174,785
EDITAS MEDICINE COM 28106W103 2,420 76,057 SH   SOLE   53,014 0 23,043
ENANTA PHARMACEUTICALS COM 29251M106 8,830 103,320 SH   SOLE   64,472 0 38,848
ENCORE CAP GROUP COM 292554102 3,690 102,939 SH   SOLE   239 0 102,700
ENSERVCO COM 29358Y102 1,295 1,639,079 SH   SOLE   1,639,079 0 0
ENSIGN GROUP COM 29358P101 24,715 651,764 SH   SOLE   456,748 0 195,016
ESPERION THERAPEUTICS COM 29664W105 4,945 111,450 SH   SOLE   65,900 0 45,550
ETSY INC COM 29786A106 27,898 542,972 SH   SOLE   415,611 0 127,361
EURONET COM 298736109 10,995 109,707 SH   SOLE   667 0 109,040
EVERBRIDGE COM 29978A104 11,420 198,134 SH   SOLE   161,292 0 36,842
EVOLENT HEALTH COM 30050B101 20,687 728,428 SH   SOLE   394,095 0 334,333
EXACT SCIENCES COM 30063P105 34,854 441,642 SH   SOLE   173,306 0 268,336
EXTREME NETWORKS COM 30226D106 3,511 640,620 SH   SOLE   4,320 0 636,300
FENNEC PHARMACEUTICALS COM 31447P100 1,830 223,123 SH   SOLE   140,855 0 82,268
FINISAR COM 31787A507 2,084 109,411 SH   SOLE   211 0 109,200
FIRSTCASH INC COM 33767D105 230 2,810 SH   SOLE   2,810 0 0
FRESHPET INC COM 358039105 4,847 132,077 SH   SOLE   107,286 0 24,791
FULGENT GENETICS COM 359664109 894 227,509 SH   SOLE   227,509 0 0
GARDNER DENVER COM 36555P107 7,999 282,249 SH   SOLE   1,412 0 280,837
GENESEE & WYOMING COM 371559105 2,338 25,700 SH   SOLE   0 0 25,700
GENOMIC HEALTH INC COM 37244C101 463 6,600 SH   SOLE   4,120 0 2,480
GLOBANT SA COM L44385109 30,029 509,058 SH   SOLE   390,755 0 118,303
GRAND CANYON EDUCATION COM 38526M106 16,747 148,468 SH   SOLE   112,784 0 35,684
GRAY TELEVISION COM 389375106 8,576 490,049 SH   SOLE   2,629 0 487,420
GTT COMMUNICATION COM 362393100 3,639 83,853 SH   SOLE   103 0 83,750
HAEMONETICS COM 405024100 292 2,550 SH   SOLE   2,550 0 0
HARVARD BIOSCIENCE COM 416906105 5,851 1,114,490 SH   SOLE   936,830 0 177,660
HAWAIIAN HOLDINGS COM 419879101 6,258 156,067 SH   SOLE   1,375 0 154,692
HEALTHEQUITY COM 42226A107 244 2,580 SH   SOLE   2,580 0 0
HTG MOLECULAR DIAGNOSTICS COM 40434H104 4,753 941,170 SH   SOLE   894,470 0 46,700
HUBSPOT COM 443573100 6,854 45,407 SH   SOLE   37,043 0 8,364
HUDSON TECHNOLOGIES COM 444144109 2,726 2,129,906 SH   SOLE   1,366,246 0 763,660
IMMUNOMEDICS COM 452907108 7,687 369,021 SH   SOLE   219,400 0 149,621
IMPERVA COM 45321L100 2,001 43,077 SH   SOLE   77 0 43,000
INPHI COM 45772F107 2,501 65,854 SH   SOLE   167 0 65,687
INSULET CORP COM 45784P101 5,179 48,884 SH   SOLE   294 0 48,590
INTELLIA THERAPEUTICS COM 45826J105 2,357 82,359 SH   SOLE   57,369 0 24,990
INVACARE COM 461203101 10,096 693,891 SH   SOLE   466,663 0 227,228
IONIS PHARMACEUTICALS COM 462222100 223 4,316 SH   SOLE   116 0 4,200
IRONWOOD PHARMACEUTICALS COM 46333X108 7,480 405,224 SH   SOLE   240,400 0 164,824
ITERUM THERAPEUTICS COM G6333L101 1,661 250,717 SH   SOLE   232,567 0 18,150
JAMES RIVER GROUP COM G5005R107 2,430 57,005 SH   SOLE   205 0 56,800
JOINT CORP COM 47973J102 1,387 162,197 SH   SOLE   162,197 0 0
JOUNCE THERAPEUTICS COM 481116101 879 135,280 SH   SOLE   91,096 0 44,184
KAMAN CORP COM 483548103 9,115 136,489 SH   SOLE   80,818 0 55,671
KINDRED BIOSCIENCES COM 494577109 8,818 632,118 SH   SOLE   599,986 0 32,132
KINSALE CAPITAL GROUP COM 49714P108 12,219 191,348 SH   SOLE   109,675 0 81,673
KNIGHT-SWIFT TRANS COM 499049104 22,195 643,702 SH   SOLE   423,134 0 220,568
KORNIT DIGITAL COM M6372Q113 42,800 1,954,350 SH   SOLE   1,054,845 0 899,505
LAWSON PRODUCTS COM 520776105 10,203 300,986 SH   SOLE   280,541 0 20,445
LENDING TREE COM 52603B107 6,876 29,881 SH   SOLE   202 0 29,679
LIGAND PHARMACEUTICALS COM 53220K504 7,106 25,889 SH   SOLE   209 0 25,680
LIMELIGHT NETWORKS COM 53261M104 26,791 5,336,935 SH   SOLE   2,617,505 0 2,719,430
LIQUIDITY SERVICES COM 53635B107 1,786 281,231 SH   SOLE   224,941 0 56,290
LIVE NATION INC COM 538034109 1,153 21,175 SH   SOLE   175 0 21,000
LIVEPERSON COM 538146101 70,472 2,715,684 SH   SOLE   2,106,801 0 608,883
LIVERAMP HOLDING INC COM 53815P108 18,461 373,621 SH   SOLE   252,430 0 121,191
LUXFER HOLDINGS PLC COM G5698W116 16,720 719,134 SH   SOLE   666,734 0 52,400
MACROGENICS COM 556099109 5,294 246,916 SH   SOLE   169,124 0 77,792
MATCH GROUP COM 57665R106 653 11,269 SH   SOLE   69 0 11,200
MEDICINES CO COM 584688105 15,861 530,305 SH   SOLE   195,765 0 334,540
MELINTA THERAPEUTICS COM 58549G100 1,250 316,561 SH   SOLE   293,641 0 22,920
MELLANOX TECHNOLOGIES COM M51363113 5,245 71,410 SH   SOLE   110 0 71,300
MIMECAST LIMITED COM G14838109 23,317 556,767 SH   SOLE   409,860 0 146,907
MINDBODY COM 60255W105 13,718 337,469 SH   SOLE   261,615 0 75,854
MOBILE MINI COM 60740F105 4,561 104,020 SH   SOLE   120 0 103,900
MODINE MANUFACTURING COM 607828100 8,955 601,018 SH   SOLE   469,606 0 131,412
MONOLITHIC POWER COM 609839105 2,062 16,424 SH   SOLE   24 0 16,400
NABRIVA THERAPEUTICS PLC COM G63637105 668 247,276 SH   SOLE   247,276 0 0
NEOGEN CORP COM 640491106 253 3,533 SH   SOLE   3,533 0 0
NEOGENOMICS COM 64049M209 19,146 1,247,327 SH   SOLE   802,230 0 445,097
NEURONETICS COM 64131A105 1,763 55,000 SH   SOLE   0 0 55,000
NEW RELIC COM 64829B100 2,353 24,972 SH   SOLE   22 0 24,950
NEWMARK COM 65158N102 1,735 155,082 SH   SOLE   1,092 0 153,990
NEXSTAR MEDIA GROUP COM 65336K103 2,996 36,808 SH   SOLE   303 0 36,505
NUTANIX COM 67059N108 3,306 77,388 SH   SOLE   88 0 77,300
NUVECTRA CORP COM 67075N108 1,123 51,100 SH   SOLE   0 0 51,100
NV5 GLOBAL COM 62945V109 9,234 106,507 SH   SOLE   99,307 0 7,200
OKTA INC COM 679295105 19,497 277,104 SH   SOLE   175,814 0 101,290
OSI SYSTEMS COM 671044105 28,377 371,866 SH   SOLE   262,994 0 108,872
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 13,721 845,383 SH   SOLE   588,152 0 257,231
PACIRA PHARMACEUTICALS COM 695127100 7,767 158,036 SH   SOLE   64,693 0 93,343
PARATEK PHARMACEUTICALS COM 699374302 1,781 183,615 SH   SOLE   170,165 0 13,450
PAYCOM SOFTWARE COM 70432V102 46,545 299,495 SH   SOLE   226,232 0 73,263
PAYLOCITY HOLDINGS CORP COM 70438V106 20,901 260,225 SH   SOLE   215,207 0 45,018
PEGASYSTEMS INC COM 705573103 236 3,770 SH   SOLE   3,770 0 0
PERFICIENT COM 71375U101 3,672 137,782 SH   SOLE   3,282 0 134,500
POWER INTEGRATIONS COM 739276103 10,549 166,911 SH   SOLE   93,271 0 73,640
PROFIRE ENERGY COM 74316X101 2,730 855,743 SH   SOLE   855,743 0 0
PROOFPOINT COM 743424103 2,239 21,058 SH   SOLE   72 0 20,986
PROPETRO HOLDING COM 74347M108 9,081 550,711 SH   SOLE   2,401 0 548,310
PROS HOLDING COM 74346Y103 8,199 234,122 SH   SOLE   146,802 0 87,320
PROTEOSTASIS THERAPEUTICS COM 74373B109 197 81,849 SH   SOLE   81,849 0 0
PROTO LABS COM 743713109 3,769 23,300 SH   SOLE   1,050 0 22,250
PTC INC COM 69370C100 3,679 34,645 SH   SOLE   45 0 34,600
PURE STORAGE INC COM 74624M102 5,391 207,739 SH   SOLE   579 0 207,160
Q2 HOLDINGS COM 74736L109 7,751 128,005 SH   SOLE   103,703 0 24,302
QTS REALTY TRUST COM 74736A103 5,134 120,316 SH   SOLE   267 0 120,049
QUALYS INC COM 74758T303 4,179 46,900 SH   SOLE   0 0 46,900
RADWARE COM M81873107 4,341 164,001 SH   SOLE   201 0 163,800
RAPID7 COM 753422104 9,510 257,574 SH   SOLE   143,929 0 113,645
RBC BEARINGS COM 75524B104 14,882 98,976 SH   SOLE   36,401 0 62,575
REPLIGEN COM 759916109 14,825 267,316 SH   SOLE   143,266 0 124,050
RESOLUTE ENERGY COM 76116A306 7,170 189,645 SH   SOLE   965 0 188,680
RING ENERGY COM 76680V108 2,435 245,728 SH   SOLE   488 0 245,240
RUDOLPH TECH COM 781270103 6,398 261,690 SH   SOLE   146,058 0 115,632
RUSH ENTERPRISES COM 781846209 17,096 434,891 SH   SOLE   246,081 0 188,810
SANGAMO BIOSCIENCES COM 800677106 2,428 143,267 SH   SOLE   98,246 0 45,021
SHOTSPOTTER COM 82536t107 15,427 251,704 SH   SOLE   204,818 0 46,886
SIENTRA COM 82621J105 7,286 305,116 SH   SOLE   72,036 0 233,080
SILICON LABORATORIES INC COM 826919102 2,273 24,758 SH   SOLE   58 0 24,700
SODASTREAM INTERNATIONAL COM M9068E105 42,197 294,920 SH   SOLE   194,442 0 100,478
SOTHERLY HOTELS COM 83600C103 1,213 168,466 SH   SOLE   168,466 0 0
SPERO THERAPEUTICS COM 84833T103 1,651 157,058 SH   SOLE   145,708 0 11,350
SPS COMMERCE COM 78463M107 30,137 303,678 SH   SOLE   232,213 0 71,465
STAMPS.COM COM 852857200 5,080 22,457 SH   SOLE   217 0 22,240
STRATEGIC EDUCATION COM 86272C103 53,804 392,642 SH   SOLE   304,080 0 88,562
SUPERNUS PHARMACEUTICALS COM 868459108 973 19,321 SH   SOLE   151 0 19,170
TACTILE SYSTEMS TECHNOLOGY COM 87357P100 5,346 75,249 SH   SOLE   50,783 0 24,466
TECHTARGET INC COM 87874R100 14,239 733,238 SH   SOLE   534,724 0 198,514
TELADOC COM 87918A105 32,652 378,135 SH   SOLE   260,762 0 117,373
TENNANT CO COM 880345103 10,589 139,418 SH   SOLE   92,355 0 47,063
TERADYNE COM 880770102 2,898 78,358 SH   SOLE   158 0 78,200
TEXAS CAPITAL BANCSHARES COM 88224Q107 6,338 76,682 SH   SOLE   149 0 76,533
TITAN MACHINERY COM 88830R101 13,058 843,267 SH   SOLE   594,693 0 248,574
TOCAGEN COM 888846102 662 42,479 SH   SOLE   42,479 0 0
TRADE DESK INC CLASS A COM 88339J105 18,373 121,746 SH   SOLE   88,389 0 33,357
TRITON INTL LTD/BERMUDA COM G9078F107 5,381 161,740 SH   SOLE   710 0 161,030
TRUPANION COM 898202106 1,912 53,500 SH   SOLE   0 0 53,500
TWILIO COM 90138F102 6,840 79,281 SH   SOLE   181 0 79,100
ULTIMATE SOFTWARE GROUP COM 90385D107 3,352 10,405 SH   SOLE   85 0 10,320
UPLAND SOFTWARE COM 91544A109 7,049 218,153 SH   SOLE   182,585 0 35,568
VERICEL CORPORATION COM 92346J108 3,490 246,611 SH   SOLE   642 0 245,969
VICTORY CAPITAL CLASS A COM 92645B103 4,793 502,462 SH   SOLE   397,273 0 105,189
VIRTUSA CORP COM 92827P102 30,330 564,691 SH   SOLE   387,142 0 177,549
VISTRA ENERGY COM 92840M102 1,595 64,095 SH   SOLE   434 0 63,661
VIVEVE MEDICAL INC COM 92852W204 1,704 635,743 SH   SOLE   635,743 0 0
VONAGE HOLDINGS COM 92886T201 2,651 187,239 SH   SOLE   1,004 0 186,235
WAGEWORKS INC COM 930427109 2,202 51,503 SH   SOLE   114 0 51,389
WEIGHT WATCHERS COM 948626106 28,749 399,354 SH   SOLE   147,439 0 251,915
WEST PHARMA SVCS COM 955306105 4,223 34,200 SH   SOLE   0 0 34,200
WNS HOLDINGS LTD COM 92932M101 3,929 77,409 SH   SOLE   109 0 77,300
XERIS PHARMACEUTICALS COM 98422L107 2,306 131,145 SH   SOLE   131,145 0 0
ZAFGEN INC COM 98885E103 2,534 216,742 SH   SOLE   201,642 0 15,100
ZAGG INC COM 98884U108 1,256 85,142 SH   SOLE   797 0 84,345
ZSCALER INC COM 98980G102 2,211 54,217 SH   SOLE   77 0 54,140