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
2U INC COM 90214J101 34,419 409,606 SH   SOLE   283,049 0 126,557
ABIOMED COM 003654100 3,584 12,317 SH   SOLE   104 0 12,213
ACCELERON PHARMA COM 00434H108 9,100 232,746 SH   SOLE   134,766 0 97,980
ADESTO TECHNOLOGIES COM 00687D101 554 74,867 SH   SOLE   247 0 74,620
ADVANCED DISPOSAL SERVICES INC COM 00790X101 2,875 129,049 SH   SOLE   249 0 128,800
AEROHIVE NETWORKS INC COM 007786106 4,806 1,189,686 SH   SOLE   629,096 0 560,590
AGILENT TECHNOLOGIES COM 00846U101 258 3,856 SH   SOLE   137 0 3,719
ALBANY INT'L COM 012348108 8,555 136,442 SH   SOLE   93,172 0 43,270
AMBER ROAD COM 02318Y108 10,530 1,183,112 SH   SOLE   841,786 0 341,326
ANGIO DYNAMICS COM 03475V101 7,130 413,305 SH   SOLE   413,305 0 0
APOGEE ENTERPRISES COM 037598109 202 4,652 SH   SOLE   57 0 4,595
APPTIO INC COM 03835C108 4,865 171,658 SH   SOLE   158 0 171,500
ARGENX SE ADR COM 04016X101 3,789 47,100 SH   SOLE   29,100 0 18,000
ATLAS FINANCIAL HOLDINGS COM G06207115 2,872 277,482 SH   SOLE   132,982 0 144,500
AVEO PHARMACEUTICALS COM 053588109 448 154,378 SH   SOLE   154,378 0 0
AXON ENTERPRISE COM 05464C101 26,907 684,480 SH   SOLE   436,793 0 247,687
BGC PARTNERS INC COM 05541T101 1,763 131,104 SH   SOLE   1,144 0 129,960
BIO RAD LABS COM 090572207 9,519 38,065 SH   SOLE   17,015 0 21,050
BOINGO WIRELESS COM 09739C102 1,146 46,266 SH   SOLE   66 0 46,200
BOX INC COM 10316T104 10,520 511,937 SH   SOLE   364,377 0 147,560
BROOKS AUTOMATION COM 114340102 28,614 1,056,654 SH   SOLE   684,938 0 371,716
CADENCE DESIGN COM 127387108 1,146 31,180 SH   SOLE   80 0 31,100
CAESARSTONE LTD COM M20598104 374 19,031 SH   SOLE   781 0 18,250
CAI INTERNATIONAL, INC COM 12477X106 3,134 147,405 SH   SOLE   46,245 0 101,160
CALAVO GROWERS COM 128246105 10,209 110,732 SH   SOLE   75,482 0 35,250
CANCER GENETICS INC COM 13739U104 389 235,502 SH   SOLE   235,502 0 0
CARBONITE INC COM 141337105 16,535 574,140 SH   SOLE   409,175 0 164,965
CARDIOVASCULAR SYSTEMS COM 141619106 6,338 289,014 SH   SOLE   201,914 0 87,100
CARE.COM INC COM 141633107 6,390 392,737 SH   SOLE   274,937 0 117,800
CAROLINA FINANCIAL COM 143873107 2,703 68,806 SH   SOLE   106 0 68,700
CARRIZO OIL AND GAS COM 144577103 6,161 385,059 SH   SOLE   1,479 0 383,580
CEVA COM 157210105 4,222 116,619 SH   SOLE   61,229 0 55,390
CHEGG INC COM 163092109 13,231 640,397 SH   SOLE   410,537 0 229,860
CHUY'S HOLDINGS INC. COM 171604101 15,314 584,504 SH   SOLE   418,184 0 166,320
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 1,318 30,378 SH   SOLE   58 0 30,320
COLLEGIUM PHARMACEUTICAL COM 19459J104 1,114 43,600 SH   SOLE   0 0 43,600
COMPUTER TASK GROUP COM 205477102 2,138 261,083 SH   SOLE   261,083 0 0
CONMED CORP COM 207410101 12,471 196,923 SH   SOLE   129,813 0 67,110
CORNERSTONE ONDEMAND COM 21925Y103 10,760 275,122 SH   SOLE   196,012 0 79,110
COSTAR CORP COM 22160N109 46,856 129,195 SH   SOLE   90,204 0 38,991
CRISPR THERAPEUTICS COM H17182108 3,965 86,743 SH   SOLE   60,343 0 26,400
CRYOPORT COM 229050307 1,510 175,594 SH   SOLE   175,594 0 0
CYBERARK SOFTWARE COM M2682V108 2,981 58,423 SH   SOLE   123 0 58,300
CytomX THERAPEUTICS COM 23284F105 4,626 162,592 SH   SOLE   113,372 0 49,220
DEXCOM INC COM 252131107 2,273 30,647 SH   SOLE   99 0 30,548
DIGITAL TURBINE INC COM 25400W102 1,154 574,211 SH   SOLE   6,941 0 567,270
DMC GLOBAL INC COM 23291C103 10,715 400,578 SH   SOLE   259,162 0 141,416
DOUGLAS DYNAMICS COM 25960R105 13,583 313,337 SH   SOLE   216,360 0 96,977
EBIX COM 278715206 12,508 167,886 SH   SOLE   119,643 0 48,243
ECHO GLOBAL LOGISTICS COM 27875T101 18,064 654,478 SH   SOLE   311,363 0 343,115
EDITAS MEDICINE COM 28106W103 2,354 71,006 SH   SOLE   49,406 0 21,600
ENANTA PHARMACEUTICALS COM 29251M106 7,517 92,907 SH   SOLE   59,107 0 33,800
ENCORE CAP GROUP COM 292554102 3,573 79,052 SH   SOLE   152 0 78,900
ENSERVCO COM 29358Y102 1,444 1,586,453 SH   SOLE   1,413,267 0 173,186
ENSIGN GROUP COM 29358P101 17,500 665,417 SH   SOLE   460,177 0 205,240
EPAM SYSTEMS COM 29414B104 1,260 11,000 SH   SOLE   0 0 11,000
EURONET COM 298736109 3,203 40,582 SH   SOLE   122 0 40,460
EVERBRIDGE COM 29978A104 10,330 282,238 SH   SOLE   201,438 0 80,800
EVOLENT HEALTH COM 30050B101 16,971 1,190,958 SH   SOLE   643,368 0 547,590
EXACT SCIENCES COM 30063P105 12,084 299,630 SH   SOLE   105,830 0 193,800
EXTREME NETWORKS COM 30226D106 10,813 976,817 SH   SOLE   406,957 0 569,860
FENNEC PHARMACEUTICALS COM 31447P100 573 47,376 SH   SOLE   1,528 0 45,848
FINISAR COM 31787A507 1,475 93,298 SH   SOLE   198 0 93,100
FRESHPET INC COM 358039105 6,797 413,214 SH   SOLE   292,504 0 120,710
FULGENT GENETICS COM 359664109 772 193,004 SH   SOLE   193,004 0 0
GARDNER DENVER COM 36555P107 5,235 170,636 SH   SOLE   799 0 169,837
GENESEE & WYOMING COM 371559105 6,989 98,733 SH   SOLE   133 0 98,600
GRAND CANYON EDUCATION COM 38526M106 15,805 150,636 SH   SOLE   107,472 0 43,164
GRAY TELEVISION COM 389375106 6,117 481,680 SH   SOLE   2,920 0 478,760
GSV CAPITAL COM 36191J101 3,261 432,463 SH   SOLE   282,113 0 150,350
GTT COMMUNICATION COM 362393100 2,188 38,583 SH   SOLE   83 0 38,500
GUIDEWIRE SOFTWARE COM 40171V100 1,061 13,128 SH   SOLE   89 0 13,039
HARVARD BIOSCIENCE COM 416906105 4,808 961,647 SH   SOLE   856,469 0 105,178
HAWAIIAN HOLDINGS COM 419879101 9,078 234,576 SH   SOLE   1,794 0 232,782
HERITAGE INSURANCE HOLDINGS COM 42727J102 4,625 305,051 SH   SOLE   269,663 0 35,388
HTG MOLECULAR DIAGNOSTICS COM 40434H104 2,905 802,521 SH   SOLE   802,521 0 0
HUBSPOT COM 443573100 7,408 68,404 SH   SOLE   48,784 0 19,620
HUDSON TECHNOLOGIES COM 444144109 1,805 365,372 SH   SOLE   223,552 0 141,820
IMAX CORP COM 45245E109 8,362 435,511 SH   SOLE   310,283 0 125,228
IMMUNOMEDICS COM 452907108 2,038 139,500 SH   SOLE   85,100 0 54,400
IMPERVA COM 45321L100 1,842 42,536 SH   SOLE   36 0 42,500
INNER WORKINGS INC COM 45773Y105 11,121 1,228,854 SH   SOLE   872,454 0 356,400
INPHI COM 45772F107 1,170 38,855 SH   SOLE   55 0 38,800
INTELLIA THERAPEUTICS COM 45826J105 2,329 110,442 SH   SOLE   76,842 0 33,600
INVACARE COM 461203101 11,311 650,031 SH   SOLE   449,131 0 200,900
IPG PHOTONICS COM 44980X109 2,922 12,522 SH   SOLE   12 0 12,510
IRONWOOD PHARMACEUTICALS COM 46333X108 7,038 456,100 SH   SOLE   225,800 0 230,300
JAMES RIVER GROUP COM G5005R107 3,241 91,386 SH   SOLE   686 0 90,700
JOUNCE THERAPEUTICS COM 481116101 2,695 120,585 SH   SOLE   83,485 0 37,100
KAMAN CORP COM 483548103 13,036 209,848 SH   SOLE   141,535 0 68,313
KENNAMETAL COM 489170100 3,792 94,429 SH   SOLE   0 0 94,429
KINDRED BIOSCIENCES COM 494577109 1,430 165,262 SH   SOLE   165,262 0 0
KINSALE CAPITAL GROUP COM 49714P108 10,392 202,450 SH   SOLE   98,450 0 104,000
KNIGHT-SWIFT TRANS COM 499049104 1,320 28,696 SH   SOLE   96 0 28,600
KORNIT DIGITAL COM M6372Q113 29,530 2,289,160 SH   SOLE   970,484 0 1,318,676
LAWSON PRODUCTS COM 520776105 6,450 255,441 SH   SOLE   255,441 0 0
LENDING TREE COM 52603B107 3,089 9,413 SH   SOLE   93 0 9,320
LIGAND PHARMACEUTICALS COM 53220K504 5,538 33,533 SH   SOLE   173 0 33,360
LIMELIGHT NETWORKS COM 53261M104 8,207 1,996,760 SH   SOLE   733,172 0 1,263,588
LIQUIDITY SERVICES COM 53635B107 2,868 441,162 SH   SOLE   314,376 0 126,786
LITHIA MOTORS COM 536797103 1,303 12,965 SH   SOLE   98 0 12,867
LIVEPERSON COM 538146101 45,722 2,796,431 SH   SOLE   1,993,497 0 802,934
MACROGENICS COM 556099109 5,517 219,264 SH   SOLE   153,844 0 65,420
MATCH GROUP COM 57665R106 608 13,671 SH   SOLE   171 0 13,500
MEDICINES CO COM 584688105 15,817 480,186 SH   SOLE   183,236 0 296,950
MELLANOX TECHNOLOGIES COM M51363113 6,570 90,192 SH   SOLE   792 0 89,400
MGM RESORTS INTERNATIONAL COM 552953101 775 22,119 SH   SOLE   228 0 21,891
MIMECAST LIMITED COM G14838109 20,065 566,334 SH   SOLE   403,084 0 163,250
MINDBODY COM 60255W105 9,711 249,638 SH   SOLE   177,949 0 71,689
MOBILE MINI COM 60740F105 5,137 118,093 SH   SOLE   168 0 117,925
MODINE MANUFACTURING COM 607828100 6,510 307,800 SH   SOLE   213,139 0 94,661
MONOLITHIC POWER COM 609839105 1,774 15,322 SH   SOLE   22 0 15,300
NEOGENOMICS COM 64049M209 9,106 1,115,974 SH   SOLE   734,788 0 381,186
NEW RELIC COM 64829B100 1,621 21,869 SH   SOLE   19 0 21,850
NEWMARK COM 65158N102 567 37,344 SH   SOLE   454 0 36,890
NEXSTAR MEDIA GROUP COM 65336K103 3,888 58,464 SH   SOLE   391 0 58,073
NUTANIX COM 67059N108 5,515 112,305 SH   SOLE   105 0 112,200
OKTA, INC COM 679295105 16,136 404,928 SH   SOLE   260,778 0 144,150
OSI SYSTEMS COM 671044105 20,354 311,845 SH   SOLE   206,728 0 105,117
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 6,451 518,173 SH   SOLE   355,673 0 162,500
PACIFIC PREMIER BANCORP COM 69478X105 8,732 217,222 SH   SOLE   72,722 0 144,500
PACIRA PHARMACEUTICALS COM 695127100 5,217 167,469 SH   SOLE   58,969 0 108,500
PANDORA COM 698354107 791 157,300 SH   SOLE   0 0 157,300
PAYCOM SOFTWARE COM 70432V102 8,723 81,223 SH   SOLE   57,913 0 23,310
PAYLOCITY HOLDINGS CORP COM 70438V106 15,664 305,757 SH   SOLE   201,372 0 104,385
PERFICIENT COM 71375U101 4,059 177,082 SH   SOLE   282 0 176,800
POWER INTEGRATIONS COM 739276103 6,599 96,543 SH   SOLE   48,543 0 48,000
PROFIRE ENERGY COM 74316X101 1,638 600,051 SH   SOLE   600,051 0 0
PROOFPOINT COM 743424103 2,824 24,848 SH   SOLE   58 0 24,790
PROPETRO HOLDING COM 74347M108 4,632 291,481 SH   SOLE   1,581 0 289,900
PROS HOLDING COM 74346Y103 7,214 218,529 SH   SOLE   128,529 0 90,000
PROTEOSTASIS THERAPEUTICS COM 74373B109 335 70,534 SH   SOLE   70,534 0 0
PROTO LABS COM 743713109 3,203 27,250 SH   SOLE   0 0 27,250
PTC INC COM 69370C100 2,976 38,143 SH   SOLE   43 0 38,100
PURE STORAGE INC COM 74624M102 4,075 204,272 SH   SOLE   462 0 203,810
Q2 HOLDINGS COM 74736L109 6,156 135,142 SH   SOLE   96,292 0 38,850
QTS REALTY TRUST COM 74736A103 1,615 44,582 SH   SOLE   133 0 44,449
QUAKER CHEMICAL CORP COM 747316107 7,244 48,903 SH   SOLE   24,994 0 23,909
QUALYS INC COM 74758T303 7,202 99,000 SH   SOLE   37,400 0 61,600
RADWARE COM M81873107 3,966 185,751 SH   SOLE   186 0 185,565
RAPID7 COM 753422104 7,918 309,670 SH   SOLE   131,770 0 177,900
RBC BEARINGS COM 75524B104 11,156 89,820 SH   SOLE   34,406 0 55,414
RED HAT INC COM 756577102 3,613 24,166 SH   SOLE   173 0 23,993
REMARK HOLDINGS COM 75955k102 442 77,791 SH   SOLE   938 0 76,853
REPLIGEN COM 759916109 5,750 158,929 SH   SOLE   83,529 0 75,400
RESOLUTE ENERGY COM 76116A306 7,184 207,341 SH   SOLE   1,821 0 205,520
RING ENERGY COM 76680V108 2,429 169,291 SH   SOLE   221 0 169,070
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 519 4,407 SH   SOLE   609 0 3,798
RUDOLPH TECH COM 781270103 6,373 230,063 SH   SOLE   133,563 0 96,500
RUSH ENTERPRISES COM 781846209 14,134 332,646 SH   SOLE   204,776 0 127,870
SAFEGUARD SCIENTIFICS COM 786449207 4,961 404,983 SH   SOLE   261,825 0 143,158
SANGAMO BIOSCIENCES COM 800677106 2,458 129,355 SH   SOLE   89,955 0 39,400
SHARPSPRING COM 820054104 167 26,204 SH   SOLE   324 0 25,880
SILICON LABORATORIES INC COM 826919102 1,825 20,299 SH   SOLE   49 0 20,250
SODASTREAM INTERNATIONAL COM M9068E105 41,257 449,278 SH   SOLE   304,035 0 145,243
SOTHERLY HOTELS COM 83600C103 998 144,289 SH   SOLE   144,289 0 0
SPS COMMERCE COM 78463M107 19,518 304,630 SH   SOLE   216,385 0 88,245
STAG INDUSTRIAL COM 85254J102 6,197 259,087 SH   SOLE   174,987 0 84,100
STAMPS.COM COM 852857200 4,947 24,606 SH   SOLE   236 0 24,370
STEEL DYNAMICS COM 858119100 258 5,841 SH   SOLE   141 0 5,700
STRAYER EDUCATION COM 863236105 28,493 281,972 SH   SOLE   200,822 0 81,150
SUPER MICRO COMPUTER COM 86800U104 3,813 224,278 SH   SOLE   72,178 0 152,100
SUPERNUS PHARMACEUTICALS COM 868459108 3,297 71,989 SH   SOLE   319 0 71,670
TACTILE SYSTEMS TECHNOLOGY COM 87357P100 3,450 108,496 SH   SOLE   46,496 0 62,000
TECHTARGET INC COM 87874R100 9,480 476,846 SH   SOLE   287,365 0 189,481
TELEDOC COM 87918A105 31,941 792,571 SH   SOLE   535,885 0 256,686
TENNANT CO COM 880345103 7,965 117,646 SH   SOLE   76,296 0 41,350
TERADYNE COM 880770102 2,843 62,187 SH   SOLE   87 0 62,100
TEXAS CAPITAL BANCSHARES COM 88224Q107 7,519 83,639 SH   SOLE   176 0 83,463
THOR INDUSTRIES COM 885160101 1,394 12,104 SH   SOLE   124 0 11,980
TITAN MACHINERY COM 88830R101 16,770 711,799 SH   SOLE   504,199 0 207,600
TOCAGEN COM 888846102 434 36,599 SH   SOLE   36,599 0 0
TRADE DESK INC CLASS A COM 88339J105 9,567 192,814 SH   SOLE   137,464 0 55,350
TRITON INTL LTD/BERMUDA COM G9078F107 12,414 405,699 SH   SOLE   67,869 0 337,830
TRIVAGO N.V. Sponsored ADR Cla COM 89686D105 526 75,718 SH   SOLE   5,948 0 69,770
TRUPANION COM 898202106 3,249 108,701 SH   SOLE   101 0 108,600
TWILIO COM 90138F102 3,867 101,276 SH   SOLE   176 0 101,100
TYLER TECHNOLOGIES COM 902252105 1,378 6,532 SH   SOLE   32 0 6,500
ULTIMATE SOFTWARE GROUP COM 90385D107 21,081 86,503 SH   SOLE   54,209 0 32,294
UPLAND SOFTWARE COM 91544A109 6,997 243,025 SH   SOLE   173,325 0 69,700
VERASTEM COM 92337C104 334 112,220 SH   SOLE   112,220 0 0
VICTORY CAPITAL CLASS A COM 92645B103 10,163 826,249 SH   SOLE   587,979 0 238,270
VIRTUSA CORP COM 92827P102 20,597 425,036 SH   SOLE   261,416 0 163,620
VISTRA ENERGY COM 92840M102 986 47,314 SH   SOLE   353 0 46,961
VITAL THERAPIES COM 92847R104 3,782 556,212 SH   SOLE   387,712 0 168,500
VIVEVE MEDICAL INC COM 92852W204 1,332 363,899 SH   SOLE   363,899 0 0
VONAGE HOLDINGS COM 92886T201 2,372 222,686 SH   SOLE   696 0 221,990
WAGEWORKS INC COM 930427109 1,117 24,717 SH   SOLE   28 0 24,689
WEIGHT WATCHERS COM 948626106 3,092 48,530 SH   SOLE   520 0 48,010
WEST PHARMA SVCS COM 955306105 3,020 34,200 SH   SOLE   0 0 34,200
WINNEBAGO COM 974637100 993 26,420 SH   SOLE   320 0 26,100
WIX COM COM M98068105 6,228 78,293 SH   SOLE   49,213 0 29,080
WNS HOLDINGS LTD COM 92932M101 3,637 80,232 SH   SOLE   116 0 80,116
ZAFGEN INC COM 98885E103 448 60,144 SH   SOLE   60,144 0 0
ZAGG INC COM 98884U108 2,722 223,116 SH   SOLE   1,931 0 221,185
ZENDESK COM 98936J101 4,421 92,346 SH   SOLE   65,886 0 26,460
ZSCALER INC COM 98980G102 2,721 96,950 SH   SOLE   55,810 0 41,140