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
10X GENOMICS INC CL A COM 88025U109 183,601 1,261,171 SH   SOLE   867,382 0 393,789
3M CO COM 88579Y101 246 1,400 SH   SOLE   0 0 1,400
ABBOTT LABS COM 002824100 1,209 10,235 SH   SOLE   188 0 10,047
ABBVIE INC COM 00287Y109 720 6,678 SH   SOLE   1,003 0 5,675
ABIOMED INC COM 003654100 465,658 1,430,504 SH   SOLE   985,433 0 445,071
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,758 3,054 SH   SOLE   2,055 0 999
AIR PRODS & CHEMS INC COM 009158106 307 1,197 SH   SOLE   762 0 435
ALARM COM HLDGS INC COM 011642105 442,288 5,656,574 SH   SOLE   3,277,413 0 2,379,161
ALIGN TECHNOLOGY INC COM 016255101 4,242 6,375 SH   SOLE   6,200 0 175
ALPHABET INC CAP STK CL A 02079K305 7,355 2,751 SH   SOLE   2,119 0 632
ALTERYX INC COM CL A 02156B103 122,195 1,671,620 SH   SOLE   1,116,153 0 555,467
AMAZON COM INC COM 023135106 5,256 1,600 SH   SOLE   1,351 0 249
AMER SOFTWARE INC CL A 029683109 59,536 2,506,759 SH   SOLE   1,462,310 0 1,044,449
ANAPLAN INC COM 03272L108 285,784 4,693,452 SH   SOLE   2,792,742 0 1,900,710
ANSYS INC COM 03662Q105 427,263 1,254,994 SH   SOLE   734,575 0 520,419
APPFOLIO INC COM CL A 03783C100 398,196 3,307,273 SH   SOLE   2,133,717 0 1,173,556
APPLE INC COM 037833100 10,970 77,525 SH   SOLE   51,365 0 26,160
ATLASSIAN CORP PLC CL A G06242104 50,653 129,409 SH   SOLE   69,271 0 60,138
AUTODESK INC COM 052769106 3,040 10,660 SH   SOLE   10,430 0 230
AUTOMATIC DATA PROCESSING IN COM 053015103 1,236 6,183 SH   SOLE   1,328 0 4,855
BALCHEM CORP COM 057665200 88,602 610,753 SH   SOLE   392,035 0 218,718
BANK HAWAII CORP COM 062540109 221 2,689 SH   SOLE   1,820 0 869
BIO-TECHNE CORP COM 09073M104 485,350 1,001,610 SH   SOLE   682,159 0 319,451
BLACKBAUD INC COM 09227Q100 83,370 1,185,077 SH   SOLE   847,909 0 337,168
BOOKING HOLDINGS INC COM 09857L108 354 149 SH   SOLE   145 0 4
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,170 22,735 SH   SOLE   21,449 0 1,286
BRISTOL-MYERS SQUIBB CO COM 110122108 260 4,394 SH   SOLE   0 0 4,394
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,364 20,187 SH   SOLE   19,082 0 1,105
CARDIOVASCULAR SYS INC DEL COM 141619106 194,881 5,936,074 SH   SOLE   3,824,922 0 2,111,152
CERNER CORP COM 156782104 415 5,878 SH   SOLE   5,878 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,470 13,256 SH   SOLE   12,526 0 730
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,127 133,824 SH   SOLE   52,036 0 81,788
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,099 1,155 SH   SOLE   1,155 0 0
CISCO SYS INC COM 17275R102 404 7,424 SH   SOLE   1,405 0 6,019
COGNEX CORP COM 192422103 598,777 7,464,190 SH   SOLE   5,067,394 0 2,396,796
COUPA SOFTWARE INC COM 22266L106 2,601 11,867 SH   SOLE   11,086 0 781
CRYOPORT INC COM PAR $0.001 229050307 19,787 297,506 SH   SOLE   196,839 0 100,667
CYBERARK SOFTWARE LTD SHS M2682V108 121,309 768,655 SH   SOLE   634,451 0 134,204
DANAHER CORPORATION COM 235851102 555 1,823 SH   SOLE   816 0 1,007
DATADOG INC CL A COM 23804L103 636,126 4,500,364 SH   SOLE   2,857,645 0 1,642,719
DEXCOM INC COM 252131107 4,099 7,495 SH   SOLE   7,340 0 155
DICKS SPORTING GOODS INC COM 253393102 659 5,500 SH   SOLE   0 0 5,500
DMC GLOBAL INC COM 23291C103 88,080 2,386,335 SH   SOLE   1,463,923 0 922,412
DUCK CREEK TECHNOLOGIES INC SHS 264120106 68,791 1,554,943 SH   SOLE   975,809 0 579,134
ECOLAB INC COM 278865100 2,116 10,141 SH   SOLE   5,824 0 4,317
EDWARDS LIFESCIENCES CORP COM 28176E108 4,993 44,108 SH   SOLE   41,424 0 2,684
ENVESTNET INC COM 29404K106 2,255 28,099 SH   SOLE   27,240 0 859
EQUIFAX INC COM 294429105 3,402 13,426 SH   SOLE   13,026 0 400
EXPEDIA GROUP INC COM NEW 30212P303 2,265 13,817 SH   SOLE   11,899 0 1,918
FACEBOOK INC CL A 30303M102 5,410 15,939 SH   SOLE   10,966 0 4,973
FASTENAL CO COM 311900104 3,676 71,228 SH   SOLE   67,248 0 3,980
FISERV INC COM 337738108 891 8,215 SH   SOLE   6,683 0 1,532
FLEETCOR TECHNOLOGIES INC COM 339041105 2,297 8,790 SH   SOLE   8,790 0 0
GLAUKOS CORP COM 377322102 154,908 3,215,858 SH   SOLE   2,143,179 0 1,072,679
GRAINGER W W INC COM 384802104 983 2,500 SH   SOLE   0 0 2,500
GUIDEWIRE SOFTWARE INC COM 40171V100 343,922 2,893,263 SH   SOLE   1,675,634 0 1,217,629
HELIOS TECHNOLOGIES INC COM 42328H109 220,373 2,683,880 SH   SOLE   1,713,227 0 970,653
HENRY JACK & ASSOC INC COM 426281101 2,446 14,910 SH   SOLE   14,595 0 315
HOME DEPOT INC COM 437076102 3,244 9,881 SH   SOLE   4,766 0 5,115
HUBSPOT INC COM 443573100 1,369 2,025 SH   SOLE   1,947 0 78
ICON PLC SHS G4705A100 82,935 316,522 SH   SOLE   167,744 0 148,778
ILLINOIS TOOL WKS INC COM 452308109 737 3,569 SH   SOLE   280 0 3,289
INOGEN INC COM 45780L104 176,680 4,100,251 SH   SOLE   2,674,092 0 1,426,159
INSULET CORP COM 45784P101 2,981 10,489 SH   SOLE   9,682 0 807
IPG PHOTONICS CORP COM 44980X109 1,907 12,040 SH   SOLE   11,800 0 240
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 222,077 17,004,395 SH   SOLE   11,710,423 0 5,293,972
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 245 1,885 SH   SOLE   1,885 0 0
JOHNSON & JOHNSON COM 478160104 394 2,437 SH   SOLE   174 0 2,263
JPMORGAN CHASE & CO COM 46625H100 818 4,999 SH   SOLE   3,316 0 1,683
KIMBERLY-CLARK CORP COM 494368103 450 3,397 SH   SOLE   1,568 0 1,829
LILLY ELI & CO COM 532457108 408 1,767 SH   SOLE   1,317 0 450
LKQ CORP COM 501889208 849 16,879 SH   SOLE   16,879 0 0
M & T BK CORP COM 55261F104 207 1,385 SH   SOLE   1,210 0 175
MANHATTAN ASSOCIATES INC COM 562750109 607,307 3,968,550 SH   SOLE   2,660,923 0 1,307,627
MARKETAXESS HLDGS INC COM 57060D108 2,461 5,850 SH   SOLE   5,717 0 133
MASIMO CORP COM 574795100 12,697 46,902 SH   SOLE   46,577 0 325
MASTERCARD INCORPORATED CL A 57636Q104 3,098 8,911 SH   SOLE   6,734 0 2,177
MCDONALDS CORP COM 580135101 1,152 4,778 SH   SOLE   2,188 0 2,590
MERCADOLIBRE INC COM 58733R102 31,773 18,919 SH   SOLE   10,038 0 8,881
MICROSOFT CORP COM 594918104 7,628 27,056 SH   SOLE   16,969 0 10,087
MORGAN STANLEY COM NEW 617446448 461 4,740 SH   SOLE   3,437 0 1,303
NCINO INC COM 63947U107 75,994 1,069,881 SH   SOLE   671,534 0 398,347
NEOGEN CORP COM 640491106 523,210 12,047,203 SH   SOLE   8,194,485 0 3,852,718
NETSCOUT SYS INC COM 64115T104 73,773 2,737,415 SH   SOLE   1,949,790 0 787,625
NEXTGEN HEALTHCARE INC COM 65343C102 90,303 6,404,491 SH   SOLE   4,192,306 0 2,212,185
OMNICELL COM COM 68213N109 3,208 21,615 SH   SOLE   20,995 0 620
ORACLE CORP COM 68389X105 744 8,540 SH   SOLE   1,690 0 6,850
OREILLY AUTOMOTIVE INC COM 67103H107 2,013 3,294 SH   SOLE   3,148 0 146
ORTHOPEDIATRICS CORP COM 68752L100 178,560 2,725,687 SH   SOLE   1,705,684 0 1,020,003
PAYCHEX INC COM 704326107 325 2,891 SH   SOLE   2,751 0 140
PAYCOM SOFTWARE INC COM 70432V102 692,662 1,397,200 SH   SOLE   914,453 0 482,747
PEPSICO INC COM 713448108 1,018 6,766 SH   SOLE   1,154 0 5,612
PHILIP MORRIS INTL INC COM 718172109 394 4,155 SH   SOLE   31 0 4,124
PRICE T ROWE GROUP INC COM 74144T108 5,646 28,702 SH   SOLE   16,940 0 11,762
PROCTER AND GAMBLE CO COM 742718109 617 4,411 SH   SOLE   776 0 3,635
PROS HOLDINGS INC COM 74346Y103 192,526 5,426,322 SH   SOLE   3,402,669 0 2,023,653
PROTO LABS INC COM 743713109 118,141 1,773,887 SH   SOLE   1,123,580 0 650,307
PULTE GROUP INC COM 745867101 202 4,393 SH   SOLE   2,293 0 2,100
Q2 HLDGS INC COM 74736L109 397,945 4,965,627 SH   SOLE   3,449,833 0 1,515,794
QUANTA SVCS INC COM 74762E102 1,398 12,286 SH   SOLE   12,205 0 81
QUIDEL CORP COM 74838J101 376,384 2,666,553 SH   SOLE   1,727,089 0 939,464
REPLIGEN CORP COM 759916109 294,041 1,017,477 SH   SOLE   634,789 0 382,688
SALESFORCE COM INC COM 79466L302 1,101 4,058 SH   SOLE   3,761 0 297
SCHWAB CHARLES CORP COM 808513105 928 12,738 SH   SOLE   9,885 0 2,853
SHOPIFY INC CL A 82509L107 14,992 11,058 SH   SOLE   8,045 0 3,013
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,306 21,586 SH   SOLE   21,576 0 10
SMARTSHEET INC COM CL A 83200N103 504,104 7,324,966 SH   SOLE   5,037,572 0 2,287,394
SNAP ON INC COM 833034101 221 1,060 SH   SOLE   621 0 439
STARBUCKS CORP COM 855244109 1,062 9,628 SH   SOLE   7,864 0 1,764
SYSCO CORP COM 871829107 814 10,372 SH   SOLE   2,582 0 7,790
TANDEM DIABETES CARE INC COM NEW 875372203 146,093 1,223,766 SH   SOLE   734,457 0 489,309
TARGET CORP COM 87612E106 661 2,888 SH   SOLE   90 0 2,798
TELADOC HEALTH INC COM 87918A105 560 4,418 SH   SOLE   4,280 0 138
TJX COS INC NEW COM 872540109 343 5,192 SH   SOLE   2,662 0 2,530
TRACTOR SUPPLY CO COM 892356106 4,229 20,871 SH   SOLE   11,368 0 9,503
TRIMBLE INC COM 896239100 657 7,985 SH   SOLE   7,985 0 0
TYLER TECHNOLOGIES INC COM 902252105 611,034 1,332,245 SH   SOLE   916,131 0 416,114
ULTA BEAUTY INC COM 90384S303 2,125 5,888 SH   SOLE   5,863 0 25
UNITED PARCEL SERVICE INC CL B 911312106 1,128 6,194 SH   SOLE   1,119 0 5,075
UNITEDHEALTH GROUP INC COM 91324P102 694 1,776 SH   SOLE   1,756 0 20
VEEVA SYS INC CL A COM 922475108 597,871 2,074,716 SH   SOLE   1,408,820 0 665,896
VERICEL CORP COM 92346J108 266,986 5,471,016 SH   SOLE   3,483,212 0 1,987,804
VISA INC COM CL A 92826C839 824 3,697 SH   SOLE   3,607 0 90
VOCERA COMMUNICATIONS INC COM 92857F107 211,858 4,629,771 SH   SOLE   2,937,843 0 1,691,928
WEC ENERGY GROUP INC COM 92939U106 891 10,099 SH   SOLE   1,254 0 8,845
YORK WTR CO COM 987184108 491 11,250 SH   SOLE   0 0 11,250
ZOETIS INC CL A 98978V103 1,216 6,266 SH   SOLE   6,266 0 0