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 240,601 1,228,685 SH   SOLE   844,483 0 384,202
3M CO COM 88579Y101 278 1,400 SH   SOLE   0 0 1,400
ABBOTT LABS COM 002824100 1,198 10,335 SH   SOLE   188 0 10,147
ABBVIE INC COM 00287Y109 799 7,089 SH   SOLE   1,164 0 5,925
ABIOMED INC COM 003654100 481,109 1,541,472 SH   SOLE   1,055,544 0 485,928
ACI WORLDWIDE INC COM 004498101 30,547 822,475 SH   SOLE   379,425 0 443,050
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,153 3,677 SH   SOLE   2,678 0 999
AIR PRODS & CHEMS INC COM 009158106 270 937 SH   SOLE   837 0 100
ALARM COM HLDGS INC COM 011642105 502,411 5,931,648 SH   SOLE   3,288,587 0 2,643,061
ALIGN TECHNOLOGY INC COM 016255101 3,950 6,465 SH   SOLE   6,290 0 175
ALPHABET INC CAP STK CL A 02079K305 6,871 2,814 SH   SOLE   2,170 0 644
ALTERYX INC COM CL A 02156B103 190,538 2,215,046 SH   SOLE   1,482,598 0 732,448
AMAZON COM INC COM 023135106 5,752 1,672 SH   SOLE   1,423 0 249
AMER SOFTWARE INC CL A 029683109 59,168 2,694,365 SH   SOLE   1,495,444 0 1,198,921
ANAPLAN INC COM 03272L108 251,502 4,718,610 SH   SOLE   2,817,900 0 1,900,710
ANSYS INC COM 03662Q105 454,901 1,310,726 SH   SOLE   739,207 0 571,519
APPFOLIO INC COM CL A 03783C100 479,465 3,395,644 SH   SOLE   2,141,419 0 1,254,225
APPLE INC COM 037833100 12,204 89,105 SH   SOLE   62,685 0 26,420
ATLASSIAN CORP PLC CL A G06242104 29,416 114,521 SH   SOLE   61,657 0 52,864
AUTODESK INC COM 052769106 3,158 10,819 SH   SOLE   10,589 0 230
AUTOMATIC DATA PROCESSING IN COM 053015103 1,240 6,243 SH   SOLE   1,408 0 4,835
BALCHEM CORP COM 057665200 103,358 787,433 SH   SOLE   516,015 0 271,418
BANK HAWAII CORP COM 062540109 226 2,689 SH   SOLE   1,820 0 869
BIO-TECHNE CORP COM 09073M104 488,024 1,083,872 SH   SOLE   688,344 0 395,528
BLACKBAUD INC COM 09227Q100 129,274 1,688,311 SH   SOLE   1,066,198 0 622,113
BOOKING HOLDINGS INC COM 09857L108 354 162 SH   SOLE   158 0 4
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,400 23,112 SH   SOLE   21,871 0 1,241
BRISTOL-MYERS SQUIBB CO COM 110122108 294 4,394 SH   SOLE   0 0 4,394
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,579 22,157 SH   SOLE   21,052 0 1,105
CARDIOVASCULAR SYS INC DEL COM 141619106 256,204 6,007,119 SH   SOLE   3,895,967 0 2,111,152
CERNER CORP COM 156782104 459 5,878 SH   SOLE   5,878 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,156 11,235 SH   SOLE   10,905 0 330
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,536 133,783 SH   SOLE   52,036 0 81,747
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,791 1,155 SH   SOLE   1,155 0 0
CISCO SYS INC COM 17275R102 393 7,424 SH   SOLE   1,405 0 6,019
COGNEX CORP COM 192422103 696,774 8,289,995 SH   SOLE   5,519,839 0 2,770,156
COUPA SOFTWARE INC COM 22266L106 2,207 8,421 SH   SOLE   8,201 0 220
CYBERARK SOFTWARE LTD SHS M2682V108 97,520 748,601 SH   SOLE   619,340 0 129,261
DANAHER CORPORATION COM 235851102 504 1,877 SH   SOLE   816 0 1,061
DATADOG INC CL A COM 23804L103 509,264 4,893,004 SH   SOLE   2,928,466 0 1,964,538
DEXCOM INC COM 252131107 3,318 7,771 SH   SOLE   7,616 0 155
DICKS SPORTING GOODS INC COM 253393102 551 5,500 SH   SOLE   0 0 5,500
DMC GLOBAL INC COM 23291C103 138,549 2,464,849 SH   SOLE   1,481,386 0 983,463
ECOLAB INC COM 278865100 2,162 10,495 SH   SOLE   6,178 0 4,317
EDWARDS LIFESCIENCES CORP COM 28176E108 4,415 42,629 SH   SOLE   39,985 0 2,644
ENVESTNET INC COM 29404K106 2,168 28,583 SH   SOLE   27,724 0 859
EQUIFAX INC COM 294429105 3,268 13,643 SH   SOLE   13,243 0 400
EXPEDIA GROUP INC COM NEW 30212P303 3,378 20,633 SH   SOLE   17,893 0 2,740
FACEBOOK INC CL A 30303M102 5,767 16,586 SH   SOLE   11,613 0 4,973
FASTENAL CO COM 311900104 3,780 72,685 SH   SOLE   68,705 0 3,980
FISERV INC COM 337738108 1,080 10,100 SH   SOLE   8,568 0 1,532
FLEETCOR TECHNOLOGIES INC COM 339041105 2,203 8,603 SH   SOLE   8,603 0 0
GLAUKOS CORP COM 377322102 494,310 5,827,070 SH   SOLE   3,910,053 0 1,917,017
GRAINGER W W INC COM 384802104 1,095 2,500 SH   SOLE   0 0 2,500
GUIDEWIRE SOFTWARE INC COM 40171V100 340,803 3,023,446 SH   SOLE   1,687,033 0 1,336,413
HELIOS TECHNOLOGIES INC COM 42328H109 209,185 2,680,144 SH   SOLE   1,709,491 0 970,653
HENRY JACK & ASSOC INC COM 426281101 2,244 13,722 SH   SOLE   13,407 0 315
HOME DEPOT INC COM 437076102 3,214 10,079 SH   SOLE   4,839 0 5,240
ICON PLC SHS G4705A100 68,724 332,465 SH   SOLE   173,669 0 158,796
ILLINOIS TOOL WKS INC COM 452308109 798 3,569 SH   SOLE   280 0 3,289
INOGEN INC COM 45780L104 240,161 3,685,147 SH   SOLE   2,382,004 0 1,303,143
INSULET CORP COM 45784P101 2,124 7,736 SH   SOLE   7,534 0 202
IPG PHOTONICS CORP COM 44980X109 2,801 13,290 SH   SOLE   13,050 0 240
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 237,899 18,484,759 SH   SOLE   12,215,893 0 6,268,866
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 660 3,716 SH   SOLE   3,661 0 55
JOHNSON & JOHNSON COM 478160104 401 2,437 SH   SOLE   174 0 2,263
JPMORGAN CHASE & CO COM 46625H100 977 6,284 SH   SOLE   4,601 0 1,683
KIMBERLY-CLARK CORP COM 494368103 454 3,397 SH   SOLE   1,568 0 1,829
LILLY ELI & CO COM 532457108 431 1,877 SH   SOLE   1,427 0 450
LKQ CORP COM 501889208 831 16,879 SH   SOLE   16,879 0 0
MANHATTAN ASSOCIATES INC COM 562750109 644,418 4,449,171 SH   SOLE   2,897,308 0 1,551,863
MARKETAXESS HLDGS INC COM 57060D108 2,578 5,560 SH   SOLE   5,427 0 133
MASIMO CORP COM 574795100 11,453 47,239 SH   SOLE   46,959 0 280
MASTERCARD INCORPORATED CL A 57636Q104 3,861 10,576 SH   SOLE   8,399 0 2,177
MCDONALDS CORP COM 580135101 1,113 4,819 SH   SOLE   2,229 0 2,590
MERCADOLIBRE INC COM 58733R102 26,037 16,714 SH   SOLE   8,692 0 8,022
MICROSOFT CORP COM 594918104 8,413 31,056 SH   SOLE   20,939 0 10,117
MORGAN STANLEY COM NEW 617446448 643 7,015 SH   SOLE   5,712 0 1,303
NEOGEN CORP COM 640491106 569,479 12,369,212 SH   SOLE   8,207,614 0 4,161,598
NETSCOUT SYS INC COM 64115T104 103,752 3,635,308 SH   SOLE   2,486,405 0 1,148,903
NEXTGEN HEALTHCARE INC COM 65343C102 128,483 7,744,628 SH   SOLE   4,887,126 0 2,857,502
OMNICELL COM COM 68213N109 3,320 21,919 SH   SOLE   21,299 0 620
ORACLE CORP COM 68389X105 669 8,590 SH   SOLE   1,690 0 6,900
OREILLY AUTOMOTIVE INC COM 67103H107 1,940 3,427 SH   SOLE   3,281 0 146
ORTHOPEDIATRICS CORP COM 68752L100 171,858 2,720,131 SH   SOLE   1,703,916 0 1,016,215
PAYCHEX INC COM 704326107 324 3,021 SH   SOLE   2,931 0 90
PAYCOM SOFTWARE INC COM 70432V102 611,574 1,682,597 SH   SOLE   1,063,105 0 619,492
PEPSICO INC COM 713448108 1,017 6,865 SH   SOLE   1,253 0 5,612
PHILIP MORRIS INTL INC COM 718172109 424 4,280 SH   SOLE   31 0 4,249
PRICE T ROWE GROUP INC COM 74144T108 6,033 30,476 SH   SOLE   18,666 0 11,810
PROCTER AND GAMBLE CO COM 742718109 595 4,411 SH   SOLE   776 0 3,635
PROS HOLDINGS INC COM 74346Y103 291,522 6,397,237 SH   SOLE   4,014,077 0 2,383,160
PROTO LABS INC COM 743713109 212,170 2,311,222 SH   SOLE   1,481,659 0 829,563
PULTE GROUP INC COM 745867101 253 4,632 SH   SOLE   2,293 0 2,339
Q2 HLDGS INC COM 74736L109 508,949 4,961,488 SH   SOLE   3,445,694 0 1,515,794
QUANTA SVCS INC COM 74762E102 1,113 12,286 SH   SOLE   12,205 0 81
QUIDEL CORP COM 74838J101 338,827 2,644,609 SH   SOLE   1,705,145 0 939,464
REPLIGEN CORP COM 759916109 202,736 1,015,609 SH   SOLE   632,921 0 382,688
SALESFORCE COM INC COM 79466L302 1,206 4,937 SH   SOLE   4,640 0 297
SCHWAB CHARLES CORP COM 808513105 1,255 17,239 SH   SOLE   14,386 0 2,853
SHOPIFY INC CL A 82509L107 16,220 11,102 SH   SOLE   8,090 0 3,012
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,724 22,001 SH   SOLE   21,991 0 10
SMARTSHEET INC COM CL A 83200N103 540,348 7,471,620 SH   SOLE   5,101,176 0 2,370,444
STARBUCKS CORP COM 855244109 1,320 11,810 SH   SOLE   10,046 0 1,764
SYSCO CORP COM 871829107 811 10,432 SH   SOLE   2,687 0 7,745
TANDEM DIABETES CARE INC COM NEW 875372203 119,424 1,226,116 SH   SOLE   736,807 0 489,309
TARGET CORP COM 87612E106 698 2,888 SH   SOLE   90 0 2,798
TELADOC HEALTH INC COM 87918A105 735 4,418 SH   SOLE   4,280 0 138
TJX COS INC NEW COM 872540109 350 5,192 SH   SOLE   2,662 0 2,530
TRACTOR SUPPLY CO COM 892356106 4,182 22,475 SH   SOLE   12,609 0 9,866
TRIMBLE INC COM 896239100 653 7,985 SH   SOLE   7,985 0 0
TYLER TECHNOLOGIES INC COM 902252105 669,354 1,479,660 SH   SOLE   966,147 0 513,513
ULTA BEAUTY INC COM 90384S303 2,072 5,991 SH   SOLE   5,966 0 25
UNITED PARCEL SERVICE INC CL B 911312106 1,338 6,434 SH   SOLE   1,229 0 5,205
UNITEDHEALTH GROUP INC COM 91324P102 789 1,970 SH   SOLE   1,950 0 20
VEEVA SYS INC CL A COM 922475108 691,156 2,222,724 SH   SOLE   1,414,028 0 808,696
VERICEL CORP COM 92346J108 240,965 4,589,819 SH   SOLE   2,753,254 0 1,836,565
VISA INC COM CL A 92826C839 878 3,755 SH   SOLE   3,665 0 90
VOCERA COMMUNICATIONS INC COM 92857F107 191,549 4,806,759 SH   SOLE   2,970,768 0 1,835,991
WEC ENERGY GROUP INC COM 92939U106 898 10,099 SH   SOLE   1,254 0 8,845
YORK WTR CO COM 987184108 510 11,250 SH   SOLE   0 0 11,250
ZOETIS INC CL A 98978V103 1,847 9,911 SH   SOLE   9,911 0 0