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 1,807 301,725 SH   SOLE   277,502 0 24,223
GENFIT SA ADR COM 372279109 2,931 198,175 SH   SOLE   176,855 0 21,320
1Life Healthcare COM 68269G107 9,892 544,988 SH   SOLE   406,180 0 138,808
2U INC COM 90214J101 13,437 633,211 SH   SOLE   480,135 0 153,076
8X8 INC COM 282914100 5,575 402,231 SH   SOLE   300,406 0 101,825
AARON'S INC. COM 002535300 3,449 151,391 SH   SOLE   132,217 0 19,174
ABIOMED COM 003654100 3,141 21,638 SH   SOLE   17,527 0 4,111
ACCELERON PHARMA COM 00434H108 13,186 146,721 SH   SOLE   127,997 0 18,724
ADESTO TECHNOLOGIES COM 00687D101 1,412 126,144 SH   SOLE   96,110 0 30,034
AERI PHARMACEUTICALS COM 00771V108 1,597 118,278 SH   SOLE   95,737 0 22,541
AKAMAI COM 00971T101 3,466 37,884 SH   SOLE   34,741 0 3,143
AKOUSTIS TECHNOLOGIES COM 00973N102 824 153,363 SH   SOLE   117,595 0 35,768
ALTA EQUIPMENT GROUP INC COM 02128L106 4,341 1,016,552 SH   SOLE   934,452 0 82,100
ARGENX SE ADR COM 04016X101 14,403 109,338 SH   SOLE   92,848 0 16,490
ATRICURE COM 04963C209 7,209 214,606 SH   SOLE   184,986 0 29,620
AXON ENTERPRISE COM 05464C101 72,684 1,027,045 SH   SOLE   802,950 0 224,095
Argan Inc COM 04010E109 270 7,797 SH   SOLE   6,072 0 1,725
BEAM THERAPEUTICS COM 07373V105 1,769 98,276 SH   SOLE   87,437 0 10,839
BGC PARTNERS INC COM 05541T101 10,212 4,052,481 SH   SOLE   3,540,749 0 511,732
BIOLIFE SOLUTIONS COM 09062W204 2,608 274,511 SH   SOLE   259,842 0 14,669
BRIGHT HORIZONS COM 109194100 18,038 176,845 SH   SOLE   136,035 0 40,810
BROOKS AUTOMATION COM 114340102 34,501 1,131,179 SH   SOLE   895,686 0 235,493
CARDIOVASCULAR SYSTEMS COM 141619106 10,255 291,256 SH   SOLE   256,734 0 34,522
CASELLA WASTE SYSTEMS COM 147448104 3,441 88,094 SH   SOLE   71,250 0 16,844
CASPER SLEEP COM 147626105 2,089 487,009 SH   SOLE   351,395 0 135,614
CASTLE BIOSCIENCES COM 14843C105 1,214 40,730 SH   SOLE   32,912 0 7,818
CEVA COM 157210105 3,756 150,656 SH   SOLE   139,346 0 11,310
CHART INDUSTRIES COM 16115Q308 5,915 204,105 SH   SOLE   175,012 0 29,093
CHEGG INC COM 163092109 82,188 2,297,036 SH   SOLE   1,731,605 0 565,431
CIDARA THERAPEUTICS COM 171757107 1,427 575,292 SH   SOLE   533,450 0 41,842
CIENA COM 171779309 2,826 70,982 SH   SOLE   55,552 0 15,430
CLOUDERA, INC COM 18914U100 8,992 1,142,614 SH   SOLE   948,185 0 194,429
COLLEGIUM PHARMACEUTICAL COM 19459J104 1,209 74,047 SH   SOLE   59,483 0 14,564
COLUMBUS MCKINNON CORPORATION COM 199333105 13,316 532,655 SH   SOLE   476,553 0 56,102
COMPUTER TASK GROUP COM 205477102 2,404 627,746 SH   SOLE   627,746 0 0
CONMED CORP COM 207410101 10,910 190,504 SH   SOLE   168,209 0 22,295
CORNERSTONE ONDEMAND COM 21925Y103 15,747 495,979 SH   SOLE   366,669 0 129,310
COSTAR CORP COM 22160N109 66,994 114,088 SH   SOLE   85,283 0 28,805
COUPA SOFTWARE INC COM 22266L106 29,322 209,851 SH   SOLE   157,512 0 52,339
CRISPR THERAPEUTICS COM H17182108 1,447 34,127 SH   SOLE   31,493 0 2,634
CRYOPORT COM 229050307 10,185 596,680 SH   SOLE   531,471 0 65,209
CYBERARK SOFTWARE COM M2682V108 2,107 24,623 SH   SOLE   18,788 0 5,835
CYTOMX THERAPEUTICS COM 23284F105 2,038 265,673 SH   SOLE   236,089 0 29,584
CYTOSORBENTS CORPORATION COM 23283X206 5,342 691,130 SH   SOLE   603,287 0 87,843
DATA DOG INC CLASS A COM 23804L103 1,008 28,019 SH   SOLE   22,594 0 5,425
DEXCOM INC COM 252131107 1,472 5,465 SH   SOLE   5,019 0 446
DIGITAL TURBINE INC COM 25400W102 9,421 2,185,781 SH   SOLE   1,935,342 0 250,439
DMC GLOBAL INC COM 23291C103 10,128 440,148 SH   SOLE   393,168 0 46,980
DOUGLAS DYNAMICS COM 25960R105 13,959 393,108 SH   SOLE   348,046 0 45,062
DROPBOX INC COM 26210C104 6,491 358,594 SH   SOLE   284,076 0 74,518
DYCOM INDUSTRIES COM 267475101 4,395 171,359 SH   SOLE   147,289 0 24,070
EDITAS MEDICINE COM 28106W103 1,081 54,537 SH   SOLE   50,444 0 4,093
EHEALTH INC COM 28238P109 76,336 542,084 SH   SOLE   407,015 0 135,069
ENANTA PHARMACEUTICALS COM 29251M106 7,642 148,600 SH   SOLE   131,612 0 16,988
ENCORE CAP GROUP COM 292554102 1,465 62,643 SH   SOLE   50,603 0 12,040
ENPHASE ENERGY COM 29355A107 49,160 1,522,458 SH   SOLE   1,192,184 0 330,274
ENSIGN GROUP COM 29358P101 14,002 372,297 SH   SOLE   328,258 0 44,039
ENTASIS THERAPEUTICS HOLDINGS COM 293614103 409 154,658 SH   SOLE   154,658 0 0
ESPERION THERAPEUTICS COM 29664W105 7,266 230,454 SH   SOLE   198,133 0 32,321
ETSY INC COM 29786A106 41,969 1,091,818 SH   SOLE   841,311 0 250,507
EURONET COM 298736109 4,623 53,926 SH   SOLE   44,470 0 9,456
EVERQUOTE INC COM 30041R108 14,207 541,221 SH   SOLE   408,442 0 132,779
EVOLENT HEALTH COM 30050B101 6,712 1,236,082 SH   SOLE   963,712 0 272,370
EXACT SCIENCES COM 30063P105 19,520 336,555 SH   SOLE   292,180 0 44,375
FENNEC PHARMACEUTICALS COM 31447P100 1,605 270,209 SH   SOLE   226,860 0 43,349
FLEXION THERAPEUTICS INC COM 33938J106 5,554 705,746 SH   SOLE   627,814 0 77,932
FLUIDIGM CORP COM 34385P108 1,886 742,715 SH   SOLE   667,543 0 75,172
FREQUENCY THERAPEUTICS COM 35803L108 1,980 111,196 SH   SOLE   102,146 0 9,050
GENTHERM COM 37253A103 7,659 243,912 SH   SOLE   206,792 0 37,120
GLOBANT SA COM L44385109 15,682 178,453 SH   SOLE   132,270 0 46,183
GLOBUS MEDICAL INC. COM 379577208 3,263 76,725 SH   SOLE   62,055 0 14,670
GRAND CANYON EDUCATION COM 38526M106 6,990 91,635 SH   SOLE   67,015 0 24,620
GRAY TELEVISION COM 389375106 9,347 870,276 SH   SOLE   753,750 0 116,526
HARVARD BIOSCIENCE COM 416906105 4,080 1,846,148 SH   SOLE   1,773,666 0 72,482
HEALTHEQUITY COM 42226A107 21,789 430,698 SH   SOLE   324,824 0 105,874
HUBSPOT COM 443573100 19,551 146,791 SH   SOLE   109,337 0 37,454
IMMUNOMEDICS COM 452907108 7,014 520,297 SH   SOLE   448,202 0 72,095
INNOVATIVE INDUSTRIAL PRODUCTS COM 45781V101 13,352 175,850 SH   SOLE   157,104 0 18,746
INPHI COM 45772F107 3,187 40,257 SH   SOLE   30,637 0 9,620
INSMED COM 457669307 6,463 403,175 SH   SOLE   344,615 0 58,560
INSULET CORP COM 45784P101 340 2,050 SH   SOLE   1,886 0 164
INTELLIA THERAPEUTICS COM 45826J105 726 59,342 SH   SOLE   54,852 0 4,490
INTERCEPT PHARMACEUTICALS COM 45845P108 3,155 50,111 SH   SOLE   42,971 0 7,140
ITERUM THERAPEUTICS COM G6333L101 653 241,121 SH   SOLE   222,871 0 18,250
JOHN BEAN TECHNOLOGIES COM 477839104 8,193 110,311 SH   SOLE   94,401 0 15,910
JOUNCE THERAPEUTICS COM 481116101 1,255 264,139 SH   SOLE   238,763 0 25,376
KINDRED BIOSCIENCES COM 494577109 3,682 920,593 SH   SOLE   855,311 0 65,282
KINSALE CAPITAL GROUP COM 49714P108 3,512 33,596 SH   SOLE   27,216 0 6,380
KORNIT DIGITAL COM M6372Q113 37,988 1,526,239 SH   SOLE   1,191,731 0 334,508
LAWSON PRODUCTS COM 520776105 7,645 286,115 SH   SOLE   264,708 0 21,407
LIGAND PHARMACEUTICALS COM 53220K504 3,673 50,514 SH   SOLE   44,173 0 6,341
LIMELIGHT NETWORKS COM 53261M104 23,927 4,197,792 SH   SOLE   3,597,066 0 600,726
LIQUIDITY SERVICES COM 53635B107 2,053 529,214 SH   SOLE   385,400 0 143,814
LIVEPERSON COM 538146101 73,364 3,224,801 SH   SOLE   2,414,386 0 810,415
LOVESAC COM 54738L109 4,393 753,461 SH   SOLE   554,103 0 199,358
LUXFER HOLDINGS PLC COM G5698W116 11,464 810,747 SH   SOLE   728,287 0 82,460
MACROGENICS COM 556099109 1,307 224,638 SH   SOLE   200,756 0 23,882
MARINEMAX INC COM 567908108 6,043 579,959 SH   SOLE   533,609 0 46,350
MATCH GROUP COM 57665R106 440 6,659 SH   SOLE   6,113 0 546
MATERION CORPORATION COM 576690101 7,009 200,200 SH   SOLE   176,478 0 23,722
MIMECAST LIMITED COM G14838109 15,985 452,834 SH   SOLE   355,031 0 97,803
MOBILE MINI COM 60740F105 2,248 85,688 SH   SOLE   65,348 0 20,340
MONOLITHIC POWER COM 609839105 2,061 12,309 SH   SOLE   9,369 0 2,940
MOTOR PARTS OF AMERICA COM 620071100 6,874 546,446 SH   SOLE   502,731 0 43,715
NABRIVA THERAPEUTICS PLC COM G63637105 149 258,916 SH   SOLE   258,916 0 0
NEOGENOMICS COM 64049M209 17,010 616,086 SH   SOLE   547,485 0 68,601
NEOPHOTONICS CORP COM 64051T100 1,696 233,924 SH   SOLE   194,739 0 39,185
NEW RELIC COM 64829B100 1,879 40,633 SH   SOLE   30,928 0 9,705
NEWMARK COM 65158N102 5,688 1,338,462 SH   SOLE   1,166,743 0 171,719
NUTANIX COM 67059N108 1,888 119,470 SH   SOLE   91,105 0 28,365
OKTA INC COM 679295105 3,087 25,252 SH   SOLE   19,257 0 5,995
ONESPAWORLD HOLDINGS LTD COM P73684113 8,187 2,016,481 SH   SOLE   1,515,762 0 500,719
ONTO INNOVATION COM 683344105 7,842 264,320 SH   SOLE   232,364 0 31,956
ORTHOPEDIATRICS COM 68752l100 4,107 103,611 SH   SOLE   83,846 0 19,765
OSI SYSTEMS COM 671044105 38,402 557,193 SH   SOLE   413,716 0 143,477
OTONOMY INC COM 68906L105 326 165,482 SH   SOLE   165,482 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 7,542 814,431 SH   SOLE   728,689 0 85,742
Organogenesis Holdings Inc COM 68621F102 924 285,990 SH   SOLE   231,000 0 54,990
PACIRA BIOSCIENCES INC COM 695127100 7,142 213,013 SH   SOLE   176,965 0 36,048
PARATEK PHARMACEUTICALS COM 699374302 2,214 702,732 SH   SOLE   650,182 0 52,550
PAYCOM SOFTWARE COM 70432V102 51,494 254,908 SH   SOLE   191,608 0 63,300
PAYLOCITY HOLDINGS CORP COM 70438V106 62,021 702,234 SH   SOLE   524,809 0 177,425
PERFICIENT COM 71375U101 2,657 98,098 SH   SOLE   74,638 0 23,460
PLUG POWER COM 72919P202 488 137,749 SH   SOLE   118,503 0 19,246
PLURALSIGHT INC CLASS A COM 72941B106 22,868 2,082,736 SH   SOLE   1,591,367 0 491,369
POWER INTEGRATIONS COM 739276103 7,334 83,033 SH   SOLE   74,613 0 8,420
PROFIRE ENERGY COM 74316X101 1,079 1,369,471 SH   SOLE   1,369,471 0 0
PROOFPOINT COM 743424103 2,050 19,983 SH   SOLE   15,218 0 4,765
PROS HOLDING COM 74346Y103 5,848 188,454 SH   SOLE   163,994 0 24,460
PROTO LABS COM 743713109 1,929 25,335 SH   SOLE   19,300 0 6,035
PTC INC COM 69370C100 2,788 45,548 SH   SOLE   36,239 0 9,309
PURE STORAGE INC COM 74624M102 8,048 654,349 SH   SOLE   547,172 0 107,177
Q2 HOLDINGS COM 74736L109 9,289 157,274 SH   SOLE   116,644 0 40,630
QTS REALTY TRUST COM 74736A103 4,022 69,338 SH   SOLE   56,158 0 13,180
QUALYS INC COM 74758T303 3,581 41,160 SH   SOLE   31,300 0 9,860
QUANTERIX CORPORATION COM 74766Q101 3,380 183,972 SH   SOLE   160,314 0 23,658
RADWARE COM M81873107 2,913 138,255 SH   SOLE   105,415 0 32,840
RAPID7 COM 753422104 7,416 171,149 SH   SOLE   145,891 0 25,258
RBC BEARINGS COM 75524B104 13,659 121,104 SH   SOLE   102,513 0 18,591
REDWOOD TRUST COM 758075402 1,834 362,486 SH   SOLE   306,720 0 55,766
REPLIGEN COM 759916109 19,609 203,114 SH   SOLE   173,448 0 29,666
RING ENERGY COM 76680V108 2,026 3,075,245 SH   SOLE   2,622,003 0 453,242
RINGCENTRAL COM 76680R206 380 1,792 SH   SOLE   1,792 0 0
RUBICON PROJECT INC COM 78112V102 18,397 3,314,864 SH   SOLE   2,942,777 0 372,087
RUMBLE ON INC CLASS B COM 781386206 303 1,450,280 SH   SOLE   1,174,015 0 276,265
RUSH ENTERPRISES COM 781846209 10,165 318,461 SH   SOLE   280,749 0 37,712
SANGAMO BIOSCIENCES COM 800677106 644 101,098 SH   SOLE   93,477 0 7,621
SCORPIO TANKERS COM Y7542C130 4,019 210,184 SH   SOLE   183,897 0 26,287
SHARPSPRING COM 820054104 1,224 201,949 SH   SOLE   157,411 0 44,538
SHOTSPOTTER COM 82536t107 18,597 676,756 SH   SOLE   504,914 0 171,842
SIENTRA COM 82621J105 1,612 809,972 SH   SOLE   716,256 0 93,716
SILICON LABORATORIES INC COM 826919102 1,725 20,194 SH   SOLE   15,354 0 4,840
SONIC AUTOMOTIVE INC COM 83545G102 2,032 153,035 SH   SOLE   132,654 0 20,381
SOTHERLY HOTELS COM 83600C103 563 351,569 SH   SOLE   351,569 0 0
SPERO THERAPEUTICS COM 84833T103 1,385 171,434 SH   SOLE   158,705 0 12,729
SPS COMMERCE COM 78463M107 53,160 1,142,973 SH   SOLE   854,482 0 288,491
STRATEGIC EDUCATION COM 86272C103 43,444 310,848 SH   SOLE   234,249 0 76,599
Sprout Social Inc Class A COM 85209W109 20,505 1,284,805 SH   SOLE   954,223 0 330,582
T2 BIOSYSTEMS COM 89853L104 202 310,654 SH   SOLE   310,654 0 0
TECHTARGET INC COM 87874R100 2,550 123,719 SH   SOLE   94,139 0 29,580
TELADOC COM 87918A105 17,381 112,126 SH   SOLE   89,819 0 22,307
TERADYNE COM 880770102 1,898 35,037 SH   SOLE   26,647 0 8,390
TEXAS CAPITAL BANCSHARES COM 88224Q107 1,649 74,369 SH   SOLE   58,559 0 15,810
TITAN MACHINERY COM 88830R101 7,147 822,480 SH   SOLE   734,100 0 88,380
TRADE DESK INC CLASS A COM 88339J105 21,127 109,466 SH   SOLE   83,247 0 26,219
TRADEWEB MARKETS INC COM 892672106 3,516 83,646 SH   SOLE   67,656 0 15,990
TRANSACT TECHNOLOGIES INC COM 892918103 252 81,094 SH   SOLE   63,181 0 17,913
TWILIO COM 90138F102 4,760 53,194 SH   SOLE   43,990 0 9,204
UPLAND SOFTWARE COM 91544A109 9,905 369,331 SH   SOLE   273,258 0 96,073
VAIL RESORTS INC COM 91879Q109 1,255 8,495 SH   SOLE   6,885 0 1,610
VARONIS SYSTEMS COM 922280102 1,096 17,207 SH   SOLE   14,786 0 2,421
VERACYTE INC COM 92337F107 10,542 433,639 SH   SOLE   367,341 0 66,298
VERICEL CORPORATION COM 92346J108 6,653 725,571 SH   SOLE   613,984 0 111,587
VICOR CORPORATION COM 925815102 1,878 42,169 SH   SOLE   35,500 0 6,669
VICTORY CAPITAL CLASS A COM 92645B103 12,762 780,054 SH   SOLE   576,970 0 203,084
VIRTUSA CORP COM 92827P102 37,398 1,316,828 SH   SOLE   978,254 0 338,574
VONAGE HOLDINGS COM 92886T201 7,039 973,606 SH   SOLE   811,666 0 161,940
WEST PHARMA SVCS COM 955306105 2,833 18,609 SH   SOLE   14,329 0 4,280
WESTERN DIGITAL COM 958102105 559 13,437 SH   SOLE   12,361 0 1,076
WIX COM COM M98068105 592 5,874 SH   SOLE   5,392 0 482
WNS HOLDINGS LTD COM 92932M101 2,372 55,188 SH   SOLE   42,008 0 13,180
XENCOR COM 98401F105 2,556 85,548 SH   SOLE   71,978 0 13,570
XENON PHARMACEUTICALS COM 98420N105 1,259 110,999 SH   SOLE   89,619 0 21,380
ZSCALER INC COM 98980G102 16,736 274,986 SH   SOLE   210,957 0 64,029