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
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 824 4,770 SH   SOLE   4,770 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 491 2,868 SH   SOLE   2,868 0 0
AXA SA SPONSORED ADR COM 054536107 283 9,383 SH   SOLE   9,383 0 0
BANCO BILBAO VIZCAYA ARGENTARI COM 05946K101 345 38,674 SH   SOLE   38,674 0 0
CHINA MOBILE LIMITED SPONSORED COM 16941M109 240 4,744 SH   SOLE   4,744 0 0
DANONE SPONSORED ADR COM 23636T100 316 20,040 SH   SOLE   20,040 0 0
ELECTROLUX AB SPONSORRED ADR C COM 010198208 532 7,815 SH   SOLE   7,815 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 294 5,945 SH   SOLE   5,945 0 0
Henkel AG & Co KGaA Sponsored COM 42550U109 268 2,195 SH   SOLE   2,195 0 0
ING GROEP N V SPONSORED ADR COM 456837103 447 24,290 SH   SOLE   24,290 0 0
KAO CORP SPONSORED ADR COM 485537302 379 6,430 SH   SOLE   6,430 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 578 14,033 SH   SOLE   14,033 0 0
KT CORP SPONSORED ADR COM 48268K101 336 24,196 SH   SOLE   24,196 0 0
L OREAL CO ADR COM 502117203 272 6,402 SH   SOLE   6,402 0 0
LVMH MOET HENNESSY LOU VUITT A COM 502441306 325 5,868 SH   SOLE   5,868 0 0
MITSUBISHI UFJ FINANCIAL GROUP COM 606822104 287 44,550 SH   SOLE   44,550 0 0
NOVO-NORDISK A S ADR COM 670100205 496 10,296 SH   SOLE   10,296 0 0
PANASONIC CORP ADR COM 69832A205 486 33,532 SH   SOLE   33,532 0 0
PRUDENTIAL PLC ADR COM 74435K204 371 7,745 SH   SOLE   7,745 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 409 8,661 SH   SOLE   8,661 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 320 10,004 SH   SOLE   10,004 0 0
RYANAIR HLDGS PLC SPONSORED AD COM 783513203 453 4,298 SH   SOLE   4,298 0 0
SAP SE SPON ADR COM 803054204 433 3,950 SH   SOLE   3,950 0 0
SONY CORP ADR NEW COM 835699307 427 11,432 SH   SOLE   11,432 0 0
SWISS RE LTD SPONSORED ADR COM 870886108 315 13,879 SH   SOLE   13,879 0 0
TECHTRONIC INDS LTD SPONSORED COM 87873R101 339 12,604 SH   SOLE   12,604 0 0
TOTAL S A SPONSORED ADR COM 89151E109 336 6,271 SH   SOLE   6,271 0 0
VIDEOCON D2H LTD ADR COM 92657J101 176 19,822 SH   SOLE   19,822 0 0
Vivendi SA Unsponsored ADR COM 92852T201 319 12,651 SH   SOLE   12,651 0 0
2U INC COM 90214J101 33,509 597,939 SH   SOLE   407,712 0 190,227
ABIOMED COM 003654100 22,413 132,935 SH   SOLE   36,740 0 96,195
ACADIA HEALTHCARE COMPANY COM 00404A109 3,296 69,011 SH   SOLE   111 0 68,900
ACCELERON PHARMA COM 00434H108 8,102 217,091 SH   SOLE   125,611 0 91,480
ACXIOM COM 005125109 5,095 206,762 SH   SOLE   146,312 0 60,450
AEROHIVE NETWORKS INC COM 007786106 4,964 1,213,714 SH   SOLE   606,124 0 607,590
AFFILIATED MANAGERS GROUP COM 008252108 4 22 SH   SOLE   22 0 0
AGILENT TECHNOLOGIES COM 00846U101 212 3,308 SH   SOLE   89 0 3,219
AKCEA THERAPEUTICS COM 00972L107 8,528 308,211 SH   SOLE   210,431 0 97,780
ALBANY INT'L COM 012348108 7,526 131,111 SH   SOLE   87,841 0 43,270
ALKERMES COM G01767105 5,167 101,640 SH   SOLE   55,500 0 46,140
ALLERGAN PLC SHS COM G0177J108 272 1,329 SH   SOLE   1,329 0 0
AMBER ROAD COM 02318Y108 12,091 1,574,394 SH   SOLE   1,125,168 0 449,226
APOGEE ENTERPRISES COM 037598109 1,889 39,145 SH   SOLE   215 0 38,930
APPIAN CORP CLASS A COM 03782L101 3,960 139,149 SH   SOLE   99,659 0 39,490
APPTIO INC COM 03835C108 3,275 177,300 SH   SOLE   160 0 177,140
AUTOLIV INC COM COM 052800109 266 2,153 SH   SOLE   2,153 0 0
AXON ENTERPRISE COM 05464C101 9,317 410,994 SH   SOLE   276,057 0 134,937
BELDEN INC COM 077454106 290 3,600 SH   SOLE   3,600 0 0
BGC PARTNERS INC COM 05541T101 2,543 175,774 SH   SOLE   1,404 0 174,370
BIO RAD LABS COM 090572207 7,189 32,350 SH   SOLE   16,500 0 15,850
BRIGHT HORIZONS COM 109194100 14,410 167,148 SH   SOLE   119,711 0 47,437
BROOKS AUTOMATION COM 114340102 18,454 607,848 SH   SOLE   320,186 0 287,662
CADENCE DESIGN COM 127387108 1,500 38,005 SH   SOLE   105 0 37,900
CAE INC COM COM 124765108 300 17,110 SH   SOLE   17,110 0 0
CALAVO GROWERS COM 128246105 8,070 110,244 SH   SOLE   71,204 0 39,040
CALLIDUS SOFTWARE COM 13123E500 5,418 219,813 SH   SOLE   13,343 0 206,470
CANCER GENETICS INC COM 13739U104 641 237,431 SH   SOLE   237,431 0 0
CARDIOVASCULAR SYSTEMS COM 141619106 8,616 306,058 SH   SOLE   192,358 0 113,700
CARE.COM INC COM 141633107 3,382 212,827 SH   SOLE   212,827 0 0
CARRIZO OIL AND GAS COM 144577103 526 30,700 SH   SOLE   0 0 30,700
CDN IMPERIAL BK COMM TORONTO C COM 136069101 253 2,887 SH   SOLE   2,887 0 0
CEVA COM 157210105 4,839 113,071 SH   SOLE   58,571 0 54,500
CHEGG INC COM 163092109 10,610 714,949 SH   SOLE   519,709 0 195,240
CHUY'S HOLDINGS INC. COM 171604101 9,974 473,828 SH   SOLE   338,828 0 135,000
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 2,769 56,622 SH   SOLE   102 0 56,520
COMPUTER TASK GROUP COM 205477102 611 114,028 SH   SOLE   114,028 0 0
CONMED CORP COM 207410101 5,414 103,176 SH   SOLE   72,566 0 30,610
COOPER COMPANIES COM 216648402 374 1,577 SH   SOLE   1,577 0 0
COSTAR CORP COM 22160N109 39,082 145,691 SH   SOLE   103,410 0 42,281
CRISPR THERAPEUTICS COM H17182108 4,713 263,746 SH   SOLE   178,246 0 85,500
CYBERARK SOFTWARE COM M2682V108 2,204 53,758 SH   SOLE   58 0 53,700
DEXCOM INC COM 252131107 1,984 40,551 SH   SOLE   103 0 40,448
DIGITAL TURBINE INC COM 25400W102 350 231,976 SH   SOLE   1,836 0 230,140
DMC GLOBAL INC COM 23291C103 2,686 158,951 SH   SOLE   133,311 0 25,640
DOUGLAS DYNAMICS COM 25960R105 11,661 295,969 SH   SOLE   198,992 0 96,977
EBIX COM 278715206 11,087 169,912 SH   SOLE   121,669 0 48,243
ECHO GLOBAL LOGISTICS COM 27875T101 15,851 840,893 SH   SOLE   575,413 0 265,480
EDITAS MEDICINE COM 28106W103 5,804 241,719 SH   SOLE   163,419 0 78,300
ENANTA PHARMACEUTICALS COM 29251M106 4,776 102,041 SH   SOLE   68,241 0 33,800
ENCORE CAP GROUP COM 292554102 2,224 50,200 SH   SOLE   0 0 50,200
ENSERVCO COM 29358Y102 258 483,338 SH   SOLE   310,152 0 173,186
ENSIGN GROUP COM 29358P101 3,372 149,261 SH   SOLE   100,261 0 49,000
EPAM SYSTEMS COM 29414B104 1,231 14,000 SH   SOLE   0 0 14,000
EURONET COM 298736109 6,371 67,210 SH   SOLE   208 0 67,002
EVERBRIDGE COM 29978A104 5,296 200,442 SH   SOLE   142,102 0 58,340
EVOLENT HEALTH COM 30050B101 7,596 426,764 SH   SOLE   2,214 0 424,550
EXACT SCIENCES COM 30063P105 18,579 394,295 SH   SOLE   157,865 0 236,430
EXPEDIA COM 30212P303 374 2,595 SH   SOLE   39 0 2,556
EXTREME NETWORKS COM 30226D106 7,763 652,929 SH   SOLE   291,809 0 361,120
FENNEC PHARMACEUTICALS COM 31447P100 550 49,593 SH   SOLE   8,453 0 41,140
FINISAR COM 31787A507 1,849 83,413 SH   SOLE   113 0 83,300
FRESHPET INC COM 358039105 6,652 425,027 SH   SOLE   304,317 0 120,710
FULGENT GENETICS COM 359664109 1,141 238,232 SH   SOLE   176,852 0 61,380
GARDNER DENVER COM 36555P107 763 27,736 SH   SOLE   236 0 27,500
GENESEE & WYOMING COM 371559105 6,493 87,736 SH   SOLE   136 0 87,600
GIGAMON INC COM 37518B102 6,606 156,724 SH   SOLE   76,958 0 79,766
GOGO COM 38046C109 431 36,495 SH   SOLE   285 0 36,210
GRAND CANYON EDUCATION COM 38526M106 19,536 215,106 SH   SOLE   153,932 0 61,174
GRAY TELEVISION COM 389375106 427 27,224 SH   SOLE   214 0 27,010
GTT COMMUNICATION COM 362393100 2,405 75,981 SH   SOLE   8,981 0 67,000
GUIDEWIRE SOFTWARE COM 40171V100 3,505 45,011 SH   SOLE   72 0 44,939
HARVARD BIOSCIENCE COM 416906105 2,016 537,467 SH   SOLE   432,289 0 105,178
HAWAIIAN HOLDINGS COM 419879101 2,179 58,030 SH   SOLE   446 0 57,584
HTG MOLECULAR DIAGNOSTICS COM 40434H104 708 416,608 SH   SOLE   416,608 0 0
HUBSPOT COM 443573100 11,994 142,700 SH   SOLE   102,130 0 40,570
HUDSON TECHNOLOGIES COM 444144109 406 51,985 SH   SOLE   355 0 51,630
IMAX CORP COM 45245E109 18,107 799,407 SH   SOLE   571,829 0 227,578
IMPERVA COM 45321L100 1,891 43,580 SH   SOLE   1,080 0 42,500
IMPINJ COM 453204109 12,187 292,894 SH   SOLE   192,364 0 100,530
INFINERA CORP COM 45667g103 2,305 259,835 SH   SOLE   1,298 0 258,537
INNER WORKINGS INC COM 45773Y105 12,079 1,073,666 SH   SOLE   768,536 0 305,130
INPHI COM 45772F107 1,789 45,065 SH   SOLE   65 0 45,000
INSTRUCTURE COM 45781U103 6,853 206,741 SH   SOLE   147,532 0 59,209
INTELLIA THERAPEUTICS COM 45826J105 7,111 286,144 SH   SOLE   193,444 0 92,700
INVACARE COM 461203101 7,955 505,111 SH   SOLE   342,211 0 162,900
INVESCO LTD SHS COM G491BT108 509 14,513 SH   SOLE   14,513 0 0
IPG PHOTONICS COM 44980X109 3,890 21,019 SH   SOLE   19 0 21,000
IRONWOOD PHARMACEUTICALS COM 46333X108 6,876 436,000 SH   SOLE   225,800 0 210,200
JAMES RIVER GROUP COM G5005R107 6,982 168,328 SH   SOLE   13,997 0 154,331
KAMAN CORP COM 483548103 11,247 201,637 SH   SOLE   133,324 0 68,313
KENNAMETAL COM 489170100 3,809 94,429 SH   SOLE   0 0 94,429
KINDRED BIOSCIENCES COM 494577109 678 86,358 SH   SOLE   86,358 0 0
KINSALE CAPITAL GROUP COM 49714P108 8,740 202,461 SH   SOLE   92,011 0 110,450
KORNIT DIGITAL COM M6372Q113 30,134 1,969,554 SH   SOLE   899,796 0 1,069,758
LAWSON PRODUCTS COM 520776105 5,901 234,153 SH   SOLE   234,153 0 0
LENDING TREE COM 52603B107 21,944 89,770 SH   SOLE   47,265 0 42,505
LIGAND PHARMACEUTICALS COM 53220K504 4,802 35,272 SH   SOLE   2,072 0 33,200
LIQUIDITY SERVICES COM 53635B107 2,696 456,946 SH   SOLE   324,810 0 132,136
LITHIA MOTORS COM 536797103 4,826 40,116 SH   SOLE   166 0 39,950
LIVEPERSON COM 538146101 36,522 2,695,382 SH   SOLE   1,929,938 0 765,444
MANITEX INTERNATIONAL COM 563420108 742 82,601 SH   SOLE   82,601 0 0
MARKETAXESS HOLDINGS COM 57060D108 10,355 56,122 SH   SOLE   25,656 0 30,466
MATCH GROUP COM 57665R106 8,016 345,682 SH   SOLE   230,882 0 114,800
MAXLINEAR INC COM 57776J100 214 9,008 SH   SOLE   9,008 0 0
MEDICINES CO COM 584688105 1,220 32,948 SH   SOLE   268 0 32,680
MEDTRONIC PLC SHS COM G5960L103 235 3,028 SH   SOLE   3,028 0 0
MELLANOX TECHNOLOGIES COM M51363113 3,847 81,600 SH   SOLE   4,950 0 76,650
MGM RESORTS INTERNATIONAL COM 552953101 911 27,947 SH   SOLE   356 0 27,591
MICROSEMI COM 595137100 4,039 78,455 SH   SOLE   155 0 78,300
MIMECAST LIMITED COM G14838109 16,561 582,720 SH   SOLE   411,650 0 171,070
MINDBODY COM 60255W105 11,549 446,766 SH   SOLE   319,417 0 127,349
MOBILE MINI COM 60740F105 3,756 109,027 SH   SOLE   102 0 108,925
MODINE MANUFACTURING COM 607828100 4,513 234,419 SH   SOLE   157,688 0 76,731
MONOLITHIC POWER COM 609839105 1,739 16,325 SH   SOLE   25 0 16,300
MONOTYPE IMAGING COM 61022P100 5,185 269,339 SH   SOLE   192,740 0 76,599
NEKTAR COM 640268108 11,611 483,800 SH   SOLE   288,920 0 194,880
NEOGENOMICS COM 64049M209 11,854 1,065,082 SH   SOLE   683,896 0 381,186
NEW RELIC COM 64829B100 269 5,400 SH   SOLE   0 0 5,400
NEXSTAR MEDIA GROUP COM 65336K103 7,857 126,108 SH   SOLE   628 0 125,480
NUTANIX COM 67059N108 2,836 126,645 SH   SOLE   145 0 126,500
OM ASSET MANAGEMENT PLC COM G67506108 466 31,214 SH   SOLE   31,214 0 0
OSI SYSTEMS COM 671044105 15,103 165,292 SH   SOLE   105,063 0 60,229
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 8,422 501,307 SH   SOLE   338,807 0 162,500
PACIFIC PREMIER BANCORP COM 69478X105 8,387 222,177 SH   SOLE   65,877 0 156,300
PACIRA PHARMACEUTICALS COM 695127100 6,326 168,464 SH   SOLE   55,864 0 112,600
PANDORA COM 698354107 812 105,500 SH   SOLE   0 0 105,500
PAYCOM SOFTWARE COM 70432V102 9,080 121,133 SH   SOLE   86,673 0 34,460
PAYLOCITY HOLDINGS CORP COM 70438V106 7,776 159,286 SH   SOLE   106,858 0 52,428
PDF SOLUTIONS COM 693282105 11,036 712,449 SH   SOLE   461,379 0 251,070
PERFICIENT COM 71375U101 5,849 297,342 SH   SOLE   120,542 0 176,800
POLYONE CORP COM 73179P106 210 5,248 SH   SOLE   5,248 0 0
POWER INTEGRATIONS COM 739276103 7,091 96,873 SH   SOLE   56,173 0 40,700
PRA GROUP COM 69354N106 1,763 61,520 SH   SOLE   109 0 61,411
PROOFPOINT COM 743424103 2,363 27,087 SH   SOLE   57 0 27,030
PROS HOLDING COM 74346Y103 5,220 216,316 SH   SOLE   123,288 0 93,028
PROTO LABS COM 743713109 3,349 41,700 SH   SOLE   0 0 41,700
PTC INC COM 69370C100 2,147 38,151 SH   SOLE   51 0 38,100
PURE STORAGE INC COM 74624M102 3,153 197,173 SH   SOLE   413 0 196,760
QTS REALTY TRUST COM 74736A103 2,238 42,745 SH   SOLE   96 0 42,649
QUAKER CHEMICAL CORP COM 747316107 5,626 38,029 SH   SOLE   21,120 0 16,909
QUALYS INC COM 74758T303 7,772 150,036 SH   SOLE   63,836 0 86,200
RADWARE COM M81873107 2,159 128,028 SH   SOLE   163 0 127,865
RAPID7 COM 753422104 4,498 255,541 SH   SOLE   127,441 0 128,100
RBC BEARINGS COM 75524B104 9,323 74,493 SH   SOLE   43,779 0 30,714
RED HAT INC COM 756577102 3,864 34,851 SH   SOLE   188 0 34,663
RESOLUTE ENERGY COM 76116A306 4,512 151,965 SH   SOLE   535 0 151,430
ROGERS CORP COM 775133101 244 1,828 SH   SOLE   1,828 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 925 7,800 SH   SOLE   4,332 0 3,468
RUDOLPH TECH COM 781270103 7,755 294,878 SH   SOLE   186,378 0 108,500
RUSH ENTERPRISES COM 781846209 9,569 206,724 SH   SOLE   128,514 0 78,210
SAFEGUARD SCIENTIFICS COM 786449207 8,631 646,492 SH   SOLE   404,404 0 242,088
SANGAMO BIOSCIENCES COM 800677106 6,976 465,090 SH   SOLE   313,290 0 151,800
SHOPIFY INC COM 82509L107 246 2,110 SH   SOLE   2,110 0 0
SILICON LABORATORIES INC COM 826919102 1,988 24,878 SH   SOLE   36 0 24,842
SODASTREAM INTERNATIONAL COM M9068E105 27,720 417,155 SH   SOLE   286,362 0 130,793
SOTHERLY HOTELS COM 83600C103 1,172 198,949 SH   SOLE   198,949 0 0
SPS COMMERCE COM 78463M107 14,913 262,962 SH   SOLE   188,023 0 74,939
STAG INDUSTRIAL COM 85254J102 6,782 246,895 SH   SOLE   162,795 0 84,100
STAMPS.COM COM 852857200 4,136 20,409 SH   SOLE   149 0 20,260
STRAYER EDUCATION COM 863236105 18,702 214,302 SH   SOLE   153,452 0 60,850
SUPER MICRO COMPUTER COM 86800U104 4,213 190,651 SH   SOLE   70,551 0 120,100
SUPERNUS PHARMACEUTICALS COM 868459108 4,751 118,782 SH   SOLE   72,272 0 46,510
TACTILE SYSTEMS TECHNOLOGY COM 87357P100 6,114 197,537 SH   SOLE   97,537 0 100,000
TELEDOC COM 87918A105 14,569 439,501 SH   SOLE   298,231 0 141,270
TENNANT CO COM 880345103 7,323 110,624 SH   SOLE   69,274 0 41,350
TERADYNE COM 880770102 3,218 86,309 SH   SOLE   109 0 86,200
TEXAS CAPITAL BANCSHARES COM 88224Q107 7,094 82,679 SH   SOLE   169 0 82,510
THOR INDUSTRIES COM 885160101 1,300 10,324 SH   SOLE   84 0 10,240
TITAN MACHINERY COM 88830R101 8,232 530,067 SH   SOLE   353,877 0 176,190
TOCAGEN COM 888846102 392 31,456 SH   SOLE   31,456 0 0
TREX CO COM 89531P105 246 2,727 SH   SOLE   2,727 0 0
TRIVAGO N.V. Sponsored ADR Cla COM 89686D105 3,682 339,322 SH   SOLE   56,572 0 282,750
TRUPANION COM 898202106 3,145 119,100 SH   SOLE   0 0 119,100
TWILIO COM 90138F102 2,077 69,587 SH   SOLE   87 0 69,500
TYLER TECHNOLOGIES COM 902252105 2,104 12,068 SH   SOLE   18 0 12,050
UBS GROUP AG SHS COM H42097107 176 10,241 SH   SOLE   10,241 0 0
ULTA BEAUTY COM 90384S303 343 1,519 SH   SOLE   519 0 1,000
ULTIMATE SOFTWARE GROUP COM 90385D107 15,260 80,483 SH   SOLE   49,889 0 30,594
VAIL RESORTS INC COM 91879Q109 1,582 6,936 SH   SOLE   36 0 6,900
VEEVA SYSTEMS COM 922475108 9,762 173,047 SH   SOLE   124,247 0 48,800
VIRTUSA CORP COM 92827P102 19,518 516,612 SH   SOLE   325,794 0 190,818
VISTRA ENERGY COM 92840M102 1,281 68,566 SH   SOLE   705 0 67,861
VITAL THERAPIES COM 92847R104 1,961 388,282 SH   SOLE   388,282 0 0
VIVEVE MEDICAL INC COM 92852W204 535 102,147 SH   SOLE   102,147 0 0
VONAGE HOLDINGS COM 92886T201 3,069 377,040 SH   SOLE   960 0 376,080
WAGEWORKS INC COM 930427109 3,690 60,786 SH   SOLE   2,597 0 58,189
WEST PHARMA SVCS COM 955306105 3,585 37,247 SH   SOLE   3,047 0 34,200
WIX COM COM M98068105 14,280 198,742 SH   SOLE   137,142 0 61,600
WNS HOLDINGS LTD COM 92932M101 2,955 80,953 SH   SOLE   8,437 0 72,516
YELP COM 985817105 1,098 25,365 SH   SOLE   205 0 25,160
ZAGG INC COM 98884U108 2,537 161,062 SH   SOLE   1,062 0 160,000
ZENDESK COM 98936J101 5,290 181,736 SH   SOLE   129,576 0 52,160