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,783 304,615 SH   SOLE   280,703 0 23,912
GENFIT SA ADR COM 372279109 3,477 199,695 SH   SOLE   179,075 0 20,620
MiX TELEMATICS LIMITED SPONS COM 60688N102 1,160 83,186 SH   SOLE   66,160 0 17,026
2U INC COM 90214J101 9,934 610,197 SH   SOLE   480,689 0 129,508
ABIOMED COM 003654100 1,619 9,103 SH   SOLE   7,284 0 1,819
ACCELERON PHARMA COM 00434H108 8,496 215,027 SH   SOLE   190,283 0 24,744
ADESTO TECHNOLOGIES COM 00687D101 4,131 482,575 SH   SOLE   376,284 0 106,291
AERI PHARMACEUTICALS COM 00771V108 4,862 252,942 SH   SOLE   204,547 0 48,395
AKAMAI COM 00971T101 1,893 20,720 SH   SOLE   16,286 0 4,434
AKOUSTIS TECHNOLOGIES COM 00973N102 766 98,887 SH   SOLE   78,147 0 20,740
ALBANY INT'L COM 012348108 9,859 109,347 SH   SOLE   93,870 0 15,477
ANGI HOME SERVICES COM 00183L102 173 24,456 SH   SOLE   19,388 0 5,068
ANGIO DYNAMICS COM 03475V101 7,666 416,200 SH   SOLE   383,400 0 32,800
AQUAVENTURE HOLDINGS LIMITED COM G0443N107 10,380 534,213 SH   SOLE   492,763 0 41,450
ARGENX SE ADR COM 04016X101 17,296 151,770 SH   SOLE   132,039 0 19,731
AXON ENTERPRISE COM 05464C101 43,550 766,991 SH   SOLE   634,250 0 132,741
BGC PARTNERS INC COM 05541T101 2,499 454,432 SH   SOLE   359,536 0 94,896
BIOLIFE SOLUTIONS COM 09062W204 4,490 270,085 SH   SOLE   255,644 0 14,441
BRIGHT HORIZONS COM 109194100 2,343 15,362 SH   SOLE   12,652 0 2,710
BROOKS AUTOMATION COM 114340102 38,821 1,048,362 SH   SOLE   870,121 0 178,241
CAI INTERNATIONAL INC COM 12477X106 693 31,849 SH   SOLE   25,449 0 6,400
CARBONITE INC COM 141337105 18,101 1,168,588 SH   SOLE   903,367 0 265,221
CARDIOVASCULAR SYSTEMS COM 141619106 13,625 286,727 SH   SOLE   255,185 0 31,542
CASELLA WASTE SYSTEMS COM 147448104 9,218 214,674 SH   SOLE   166,680 0 47,994
CEVA COM 157210105 5,957 199,509 SH   SOLE   175,236 0 24,273
CHART INDUSTRIES COM 16115Q308 11,451 183,628 SH   SOLE   157,167 0 26,461
CHEGG INC COM 163092109 27,220 908,849 SH   SOLE   722,307 0 186,542
CIDARA THERAPEUTICS COM 171757107 926 464,164 SH   SOLE   430,614 0 33,550
CLARUS CORPORATION COM 18270P109 1,490 127,092 SH   SOLE   104,231 0 22,861
CLOUDERA, INC COM 18914U100 5,309 599,163 SH   SOLE   464,592 0 134,571
CLOUDFLARE INC CLASS A COM 18915M107 2,321 124,988 SH   SOLE   98,895 0 26,093
COLLEGIUM PHARMACEUTICAL COM 19459J104 467 40,706 SH   SOLE   33,398 0 7,308
COLUMBUS MCKINNON CORPORATION COM 199333105 19,132 525,162 SH   SOLE   472,920 0 52,242
COMPUTER TASK GROUP COM 205477102 2,860 571,961 SH   SOLE   571,961 0 0
CONMED CORP COM 207410101 19,384 201,601 SH   SOLE   178,156 0 23,445
CORNERSTONE ONDEMAND COM 21925Y103 28,451 518,983 SH   SOLE   411,808 0 107,175
COSTAR CORP COM 22160N109 84,371 142,230 SH   SOLE   112,953 0 29,277
COUPA SOFTWARE INC COM 22266L106 39,797 307,144 SH   SOLE   243,529 0 63,615
CRISPR THERAPEUTICS COM H17182108 1,418 34,582 SH   SOLE   31,998 0 2,584
CRYOPORT COM 229050307 5,461 333,923 SH   SOLE   305,463 0 28,460
CYBERARK SOFTWARE COM M2682V108 2,736 27,413 SH   SOLE   21,388 0 6,025
CYTOMX THERAPEUTICS COM 23284F105 1,132 153,397 SH   SOLE   136,910 0 16,487
CYTOSORBENTS CORPORATION COM 23283X206 3,343 664,704 SH   SOLE   595,515 0 69,189
DEXCOM INC COM 252131107 3,395 22,750 SH   SOLE   18,520 0 4,230
DIGITAL TURBINE INC COM 25400W102 5,264 816,794 SH   SOLE   649,672 0 167,122
DMC GLOBAL INC COM 23291C103 14,362 326,568 SH   SOLE   282,042 0 44,526
DOUGLAS DYNAMICS COM 25960R105 17,654 396,102 SH   SOLE   352,730 0 43,372
DROPBOX INC COM 26210C104 4,693 232,664 SH   SOLE   186,754 0 45,910
DYCOM INDUSTRIES COM 267475101 9,068 177,638 SH   SOLE   154,368 0 23,270
EDITAS MEDICINE COM 28106W103 1,251 55,017 SH   SOLE   50,924 0 4,093
EHEALTH INC COM 28238P109 30,115 450,884 SH   SOLE   357,407 0 93,477
ENANTA PHARMACEUTICALS COM 29251M106 8,928 148,604 SH   SOLE   132,356 0 16,248
ENCORE CAP GROUP COM 292554102 2,926 87,793 SH   SOLE   72,003 0 15,790
ENPHASE ENERGY COM 29355A107 29,011 1,305,022 SH   SOLE   1,034,379 0 270,643
ENSIGN GROUP COM 29358P101 17,727 373,748 SH   SOLE   331,532 0 42,216
ENTASIS THERAPEUTICS HOLDINGS COM 293614103 840 141,012 SH   SOLE   141,012 0 0
ESPERION THERAPEUTICS COM 29664W105 5,669 154,628 SH   SOLE   134,258 0 20,370
ETSY INC COM 29786A106 75,453 1,335,450 SH   SOLE   1,056,360 0 279,090
EURONET COM 298736109 7,371 50,386 SH   SOLE   39,551 0 10,835
EVOLENT HEALTH COM 30050B101 2,204 306,525 SH   SOLE   242,778 0 63,747
EXACT SCIENCES COM 30063P105 18,495 204,655 SH   SOLE   173,429 0 31,226
FENNEC PHARMACEUTICALS COM 31447P100 2,193 455,979 SH   SOLE   407,181 0 48,798
FLUIDIGM CORP COM 34385P108 2,764 596,879 SH   SOLE   554,529 0 42,350
GENOMIC HEALTH INC COM 37244C101 7,859 115,880 SH   SOLE   100,288 0 15,592
GENTHERM COM 37253A103 10,342 251,724 SH   SOLE   216,114 0 35,610
GLOBANT SA COM L44385109 21,848 238,564 SH   SOLE   190,302 0 48,262
GLOBUS MEDICAL INC. COM 379577208 3,034 59,344 SH   SOLE   48,754 0 10,590
GRAND CANYON EDUCATION COM 38526M106 9,051 92,172 SH   SOLE   73,037 0 19,135
GRAY TELEVISION COM 389375106 3,937 241,218 SH   SOLE   194,415 0 46,803
GTT COMMUNICATION COM 362393100 769 81,627 SH   SOLE   63,577 0 18,050
HARVARD BIOSCIENCE COM 416906105 5,449 1,771,964 SH   SOLE   1,700,282 0 71,682
HEALTHEQUITY COM 42226A107 34,445 602,767 SH   SOLE   480,571 0 122,196
HUBSPOT COM 443573100 8,583 56,614 SH   SOLE   45,023 0 11,591
HUDSON TECHNOLOGIES COM 444144109 167 235,172 SH   SOLE   187,834 0 47,338
II-VI COM 902104108 962 27,312 SH   SOLE   24,845 0 2,467
IMMUNOMEDICS COM 452907108 7,111 536,288 SH   SOLE   447,442 0 88,846
INNOVATIVE INDUSTRIAL PRODUCTS COM 45781V101 6,586 71,305 SH   SOLE   63,865 0 7,440
INPHI COM 45772F107 3,423 56,063 SH   SOLE   44,023 0 12,040
INSMED COM 457669307 9,190 520,969 SH   SOLE   450,149 0 70,820
INSULET CORP COM 45784P101 5,308 32,185 SH   SOLE   25,692 0 6,493
INTELLIA THERAPEUTICS COM 45826J105 797 59,691 SH   SOLE   55,251 0 4,440
INTERCEPT PHARMACEUTICALS COM 45845P108 3,449 51,968 SH   SOLE   45,038 0 6,930
INVACARE COM 461203101 4,234 564,564 SH   SOLE   504,106 0 60,458
IONIS PHARMACEUTICALS COM 462222100 214 3,576 SH   SOLE   2,886 0 690
ITERUM THERAPEUTICS COM G6333L101 1,398 242,226 SH   SOLE   224,226 0 18,000
JOHN BEAN TECHNOLOGIES COM 477839104 11,349 114,139 SH   SOLE   98,829 0 15,310
JOINT CORP COM 47973J102 3,976 213,667 SH   SOLE   213,667 0 0
JOUNCE THERAPEUTICS COM 481116101 409 122,912 SH   SOLE   110,098 0 12,814
KINDRED BIOSCIENCES COM 494577109 5,085 742,274 SH   SOLE   696,342 0 45,932
KINSALE CAPITAL GROUP COM 49714P108 5,407 52,338 SH   SOLE   42,968 0 9,370
KORNIT DIGITAL COM M6372Q113 42,284 1,373,757 SH   SOLE   1,103,253 0 270,504
LAWSON PRODUCTS COM 520776105 12,430 320,927 SH   SOLE   299,992 0 20,935
LIGAND PHARMACEUTICALS COM 53220K504 2,046 20,556 SH   SOLE   16,285 0 4,271
LIMELIGHT NETWORKS COM 53261M104 9,722 3,208,416 SH   SOLE   2,696,988 0 511,428
LIQUIDITY SERVICES COM 53635B107 2,438 329,423 SH   SOLE   260,949 0 68,474
LIVE NATION INC COM 538034109 448 6,748 SH   SOLE   5,315 0 1,433
LIVEPERSON COM 538146101 86,562 2,424,695 SH   SOLE   1,917,018 0 507,677
LUXFER HOLDINGS PLC COM G5698W116 12,024 771,788 SH   SOLE   692,138 0 79,650
MACROGENICS COM 556099109 2,862 224,256 SH   SOLE   201,324 0 22,932
MARINEMAX INC COM 567908108 9,070 585,887 SH   SOLE   540,087 0 45,800
MATCH GROUP COM 57665R106 918 12,850 SH   SOLE   10,124 0 2,726
MATERION CORPORATION COM 576690101 12,347 201,215 SH   SOLE   178,443 0 22,772
MEDICINES CO COM 584688105 22,108 442,161 SH   SOLE   369,820 0 72,341
MELINTA THERAPEUTICS COM 58549G209 917 240,771 SH   SOLE   222,358 0 18,413
MERIT MEDICAL SYSTEMS COM 589889104 1,495 49,075 SH   SOLE   40,045 0 9,030
MIMECAST LIMITED COM G14838109 16,395 459,622 SH   SOLE   365,818 0 93,804
MOBILE MINI COM 60740F105 3,411 92,529 SH   SOLE   72,054 0 20,475
MODINE MANUFACTURING COM 607828100 10,788 948,789 SH   SOLE   852,988 0 95,801
MONOLITHIC POWER COM 609839105 2,256 14,498 SH   SOLE   11,698 0 2,800
MOTOR PARTS OF AMERICA COM 620071100 1,807 106,913 SH   SOLE   87,770 0 19,143
NABRIVA THERAPEUTICS PLC COM G63637105 472 235,875 SH   SOLE   235,875 0 0
NEOGENOMICS COM 64049M209 18,837 985,218 SH   SOLE   876,027 0 109,191
NEURONETICS COM 64131A105 372 44,729 SH   SOLE   36,690 0 8,039
NEW RELIC COM 64829B100 1,773 28,849 SH   SOLE   22,489 0 6,360
NEWMARK COM 65158N102 6,835 754,468 SH   SOLE   598,089 0 156,379
NUTANIX COM 67059N108 3,067 116,853 SH   SOLE   90,718 0 26,135
NV5 GLOBAL COM 62945V109 10,643 155,898 SH   SOLE   144,498 0 11,400
OKTA INC COM 679295105 3,115 31,637 SH   SOLE   24,417 0 7,220
ONESPAWORLD HOLDINGS LTD COM P73684113 38,033 2,448,973 SH   SOLE   1,941,771 0 507,202
ORTHOPEDIATRICS COM 68752l100 3,169 89,874 SH   SOLE   73,779 0 16,095
OSI SYSTEMS COM 671044105 38,725 381,297 SH   SOLE   302,241 0 79,056
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 13,507 812,227 SH   SOLE   729,836 0 82,391
PARATEK PHARMACEUTICALS COM 699374302 768 177,873 SH   SOLE   164,523 0 13,350
PAYCOM SOFTWARE COM 70432V102 47,998 229,118 SH   SOLE   181,852 0 47,266
PAYLOCITY HOLDINGS CORP COM 70438V106 67,182 688,481 SH   SOLE   544,922 0 143,559
PERFICIENT COM 71375U101 4,460 115,607 SH   SOLE   90,017 0 25,590
PLURALSIGHT INC CLASS A COM 72941B106 16,192 964,081 SH   SOLE   764,574 0 199,507
POWER INTEGRATIONS COM 739276103 7,852 86,825 SH   SOLE   77,905 0 8,920
PROFIRE ENERGY COM 74316X101 2,350 1,243,345 SH   SOLE   1,243,345 0 0
PROOFPOINT COM 743424103 2,175 16,852 SH   SOLE   13,472 0 3,380
PROPETRO HOLDING COM 74347M108 3,937 433,119 SH   SOLE   348,065 0 85,054
PROS HOLDING COM 74346Y103 10,872 182,421 SH   SOLE   161,461 0 20,960
PROTO LABS COM 743713109 2,308 22,608 SH   SOLE   17,683 0 4,925
PTC INC COM 69370C100 2,221 32,579 SH   SOLE   26,589 0 5,990
PURE STORAGE INC COM 74624M102 4,708 277,934 SH   SOLE   216,525 0 61,409
Q2 HOLDINGS COM 74736L109 9,091 115,266 SH   SOLE   90,973 0 24,293
QTS REALTY TRUST COM 74736A103 3,791 73,747 SH   SOLE   60,517 0 13,230
QUALYS INC COM 74758T303 3,008 39,810 SH   SOLE   31,600 0 8,210
QUANTERIX CORPORATION COM 74766Q101 2,084 94,912 SH   SOLE   77,892 0 17,020
RADWARE COM M81873107 3,808 156,954 SH   SOLE   122,284 0 34,670
RAPID7 COM 753422104 7,803 171,913 SH   SOLE   147,988 0 23,925
RBC BEARINGS COM 75524B104 21,686 130,710 SH   SOLE   111,789 0 18,921
REALPAGE COM 75606N109 309 4,914 SH   SOLE   3,828 0 1,086
REPLIGEN COM 759916109 18,612 242,688 SH   SOLE   210,766 0 31,922
RING ENERGY COM 76680V108 3,214 1,959,701 SH   SOLE   1,535,945 0 423,756
RINGCENTRAL COM 76680R206 204 1,627 SH   SOLE   1,627 0 0
RUBICON PROJECT INC COM 78112V102 6,980 801,366 SH   SOLE   634,666 0 166,700
RUDOLPH TECH COM 781270103 8,682 329,356 SH   SOLE   293,664 0 35,692
RUMBLE ON INC CLASS B COM 781386206 506 174,961 SH   SOLE   89,296 0 85,665
RUSH ENTERPRISES COM 781846209 12,415 321,798 SH   SOLE   285,486 0 36,312
RumbleOn Inc. Class B RESTRICT COM 781386206 5,491 1,899,900 SH   SOLE   1,633,075 0 266,825
SANGAMO BIOSCIENCES COM 800677106 920 101,619 SH   SOLE   94,098 0 7,521
SCORPIO TANKERS COM Y7542C130 1,917 64,403 SH   SOLE   50,908 0 13,495
SHARPSPRING COM 820054104 576 59,338 SH   SOLE   47,382 0 11,956
SHOTSPOTTER COM 82536t107 11,134 483,448 SH   SOLE   384,942 0 98,506
SIENTRA COM 82621J105 4,986 769,512 SH   SOLE   684,550 0 84,962
SILICON LABORATORIES INC COM 826919102 2,353 21,136 SH   SOLE   16,476 0 4,660
SOTHERLY HOTELS COM 83600C103 2,143 320,402 SH   SOLE   320,402 0 0
SPERO THERAPEUTICS COM 84833T103 1,564 147,543 SH   SOLE   136,693 0 10,850
SPS COMMERCE COM 78463M107 40,995 870,931 SH   SOLE   690,098 0 180,833
STRATEGIC EDUCATION COM 86272C103 18,408 135,470 SH   SOLE   107,629 0 27,841
T2 BIOSYSTEMS COM 89853L104 544 217,774 SH   SOLE   217,774 0 0
TECHTARGET INC COM 87874R100 2,689 119,362 SH   SOLE   93,232 0 26,130
TELADOC COM 87918A105 28,670 423,355 SH   SOLE   343,578 0 79,777
TERADYNE COM 880770102 2,907 50,195 SH   SOLE   39,205 0 10,990
TEXAS CAPITAL BANCSHARES COM 88224Q107 4,385 80,233 SH   SOLE   64,203 0 16,030
TITAN MACHINERY COM 88830R101 11,833 825,142 SH   SOLE   739,988 0 85,154
TRANSACT TECHNOLOGIES INC COM 892918103 437 35,964 SH   SOLE   28,719 0 7,245
TRITON INTL LTD/BERMUDA COM G9078F107 767 22,680 SH   SOLE   17,777 0 4,903
TWILIO COM 90138F102 4,342 39,487 SH   SOLE   30,719 0 8,768
UPLAND SOFTWARE COM 91544A109 10,153 291,239 SH   SOLE   229,650 0 61,589
VAIL RESORTS INC COM 91879Q109 1,617 7,107 SH   SOLE   5,837 0 1,270
VERACYTE INC COM 92337F107 3,241 135,050 SH   SOLE   110,780 0 24,270
VERICEL CORPORATION COM 92346J108 4,251 280,774 SH   SOLE   230,254 0 50,520
VICTORY CAPITAL CLASS A COM 92645B103 9,482 616,501 SH   SOLE   489,190 0 127,311
VIRTUSA CORP COM 92827P102 41,985 1,165,610 SH   SOLE   915,130 0 250,480
VONAGE HOLDINGS COM 92886T201 5,922 524,078 SH   SOLE   394,118 0 129,960
WEST PHARMA SVCS COM 955306105 5,390 38,009 SH   SOLE   29,829 0 8,180
WNS HOLDINGS LTD COM 92932M101 3,536 60,195 SH   SOLE   46,895 0 13,300
XENON PHARMACEUTICALS COM 98420N105 959 106,459 SH   SOLE   87,319 0 19,140
ZSCALER INC COM 98980G102 1,830 38,716 SH   SOLE   30,271 0 8,445