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 64,887 458,241 SH   SOLE   280,209 0 178,032
3M CO COM 88579Y101 245 1,400 SH   SOLE   0 0 1,400
ABBOTT LABS COM 002824100 1,169 10,674 SH   SOLE   323 0 10,351
ABBVIE INC COM 00287Y109 795 7,416 SH   SOLE   1,516 0 5,900
ABIOMED INC COM 003654100 524,831 1,618,848 SH   SOLE   1,064,743 0 554,105
ACI WORLDWIDE INC COM 004498101 41,183 1,071,642 SH   SOLE   401,346 0 670,296
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,124 4,246 SH   SOLE   3,247 0 999
AIR PRODS & CHEMS INC COM 009158106 229 837 SH   SOLE   837 0 0
ALARM COM HLDGS INC COM 011642105 572,709 5,536,093 SH   SOLE   2,702,429 0 2,833,664
ALIGN TECHNOLOGY INC COM 016255101 3,098 5,798 SH   SOLE   5,608 0 190
ALPHABET INC CAP STK CL A 02079K305 5,419 3,092 SH   SOLE   2,458 0 634
ALTERYX INC COM CL A 02156B103 466,816 3,832,957 SH   SOLE   2,433,723 0 1,399,234
AMAZON COM INC COM 023135106 6,201 1,904 SH   SOLE   1,655 0 249
AMER SOFTWARE INC CL A 029683109 61,811 3,599,921 SH   SOLE   2,150,287 0 1,449,634
ANAPLAN INC COM 03272L108 352,420 4,904,938 SH   SOLE   2,812,578 0 2,092,360
ANSYS INC COM 03662Q105 507,055 1,393,774 SH   SOLE   737,172 0 656,602
APPFOLIO INC COM CL A 03783C100 475,800 2,642,746 SH   SOLE   1,645,257 0 997,489
APPLE INC COM 037833100 13,153 99,124 SH   SOLE   71,955 0 27,169
ATLASSIAN CORP PLC CL A G06242104 21,163 90,489 SH   SOLE   48,054 0 42,435
AUTODESK INC COM 052769106 2,692 8,818 SH   SOLE   8,588 0 230
AUTOMATIC DATA PROCESSING IN COM 053015103 1,096 6,223 SH   SOLE   1,408 0 4,815
BALCHEM CORP COM 057665200 160,319 1,391,418 SH   SOLE   941,399 0 450,019
BIO-TECHNE CORP COM 09073M104 475,764 1,498,233 SH   SOLE   902,810 0 595,423
BLACKBAUD INC COM 09227Q100 162,410 2,821,581 SH   SOLE   1,547,130 0 1,274,451
BOOKING HOLDINGS INC COM 09857L108 461 207 SH   SOLE   203 0 4
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,822 22,094 SH   SOLE   20,853 0 1,241
BRISTOL-MYERS SQUIBB CO COM 110122108 273 4,394 SH   SOLE   0 0 4,394
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,466 22,626 SH   SOLE   21,486 0 1,140
CANTEL MED CORP COM 138098108 193,583 2,454,770 SH   SOLE   1,545,516 0 909,254
CARDIOVASCULAR SYS INC DEL COM 141619106 262,143 5,990,470 SH   SOLE   3,879,318 0 2,111,152
CERNER CORP COM 156782104 461 5,878 SH   SOLE   5,878 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,665 10,665 SH   SOLE   10,335 0 330
CHECK POINT SOFTWARE TECH LT ORD M22465104 17,660 132,873 SH   SOLE   51,447 0 81,426
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,441 1,039 SH   SOLE   1,039 0 0
CISCO SYS INC COM 17275R102 332 7,424 SH   SOLE   1,405 0 6,019
COGNEX CORP COM 192422103 727,190 9,057,609 SH   SOLE   5,862,954 0 3,194,655
CYBERARK SOFTWARE LTD SHS M2682V108 99,939 618,475 SH   SOLE   497,588 0 120,887
DANAHER CORPORATION COM 235851102 417 1,877 SH   SOLE   816 0 1,061
DATADOG INC CL A COM 23804L103 390,427 3,966,137 SH   SOLE   2,180,736 0 1,785,401
DEXCOM INC COM 252131107 2,631 7,115 SH   SOLE   6,960 0 155
DICKS SPORTING GOODS INC COM 253393102 309 5,500 SH   SOLE   0 0 5,500
DMC GLOBAL INC COM 23291C103 110,536 2,555,754 SH   SOLE   1,506,241 0 1,049,513
ECOLAB INC COM 278865100 2,440 11,278 SH   SOLE   6,961 0 4,317
EDWARDS LIFESCIENCES CORP COM 28176E108 3,173 34,783 SH   SOLE   32,598 0 2,185
LILLY ELI & CO COM 532457108 321 1,901 SH   SOLE   1,636 0 265
ENVESTNET INC COM 29404K106 1,633 19,841 SH   SOLE   19,095 0 746
EQUIFAX INC COM 294429105 2,456 12,736 SH   SOLE   12,336 0 400
EXPEDIA GROUP INC COM NEW 30212P303 2,992 22,595 SH   SOLE   19,668 0 2,927
FACEBOOK INC CL A 30303M102 5,254 19,233 SH   SOLE   14,156 0 5,077
FASTENAL CO COM 311900104 3,441 70,467 SH   SOLE   66,487 0 3,980
FISERV INC COM 337738108 1,357 11,918 SH   SOLE   10,386 0 1,532
FLEETCOR TECHNOLOGIES INC COM 339041105 2,145 7,863 SH   SOLE   7,863 0 0
GLAUKOS CORP COM 377322102 489,888 6,509,274 SH   SOLE   4,277,987 0 2,231,287
GUIDEWIRE SOFTWARE INC COM 40171V100 394,856 3,067,321 SH   SOLE   1,681,758 0 1,385,563
GW PHARMACEUTICALS PLC ADS 36197T103 51,684 447,828 SH   SOLE   393,314 0 54,514
HELIOS TECHNOLOGIES INC COM 42328H109 148,171 2,780,456 SH   SOLE   1,708,203 0 1,072,253
HOME DEPOT INC COM 437076102 2,883 10,855 SH   SOLE   5,520 0 5,335
ICON PLC SHS G4705A100 66,429 340,696 SH   SOLE   182,265 0 158,431
ILLINOIS TOOL WKS INC COM 452308109 760 3,729 SH   SOLE   280 0 3,449
INOGEN INC COM 45780L104 177,501 3,972,712 SH   SOLE   2,489,902 0 1,482,810
IPG PHOTONICS CORP COM 44980X109 2,460 10,993 SH   SOLE   10,753 0 240
IRHYTHM TECHNOLOGIES INC COM 450056106 645,754 2,722,288 SH   SOLE   1,665,344 0 1,056,944
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 229,514 20,150,463 SH   SOLE   12,680,378 0 7,470,085
JPMORGAN CHASE & CO COM 46625H100 837 6,585 SH   SOLE   5,022 0 1,563
HENRY JACK & ASSOC INC COM 426281101 2,087 12,885 SH   SOLE   12,570 0 315
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 733 4,439 SH   SOLE   4,384 0 55
JOHNSON & JOHNSON COM 478160104 384 2,437 SH   SOLE   174 0 2,263
KIMBERLY-CLARK CORP COM 494368103 458 3,397 SH   SOLE   1,568 0 1,829
LKQ CORP COM 501889208 519 14,730 SH   SOLE   14,730 0 0
MANHATTAN ASSOCS INC COM 562750109 605,514 5,756,932 SH   SOLE   3,582,076 0 2,174,856
MARKETAXESS HLDGS INC COM 57060D108 2,248 3,940 SH   SOLE   3,850 0 90
MASIMO CORP COM 574795100 12,845 47,863 SH   SOLE   47,583 0 280
MASTERCARD INCORPORATED CL A 57636Q104 4,375 12,257 SH   SOLE   9,952 0 2,305
MCDONALDS CORP COM 580135101 1,118 5,208 SH   SOLE   2,633 0 2,575
MERCADOLIBRE INC COM 58733R102 26,316 15,709 SH   SOLE   7,715 0 7,994
MICROSOFT CORP COM 594918104 7,394 33,245 SH   SOLE   23,068 0 10,177
MORGAN STANLEY COM NEW 617446448 576 8,398 SH   SOLE   7,095 0 1,303
NEOGEN CORP COM 640491106 514,066 6,482,546 SH   SOLE   4,100,257 0 2,382,289
NETSCOUT SYS INC COM 64115T104 106,918 3,899,272 SH   SOLE   2,510,485 0 1,388,787
NEXTGEN HEALTHCARE INC COM 65343C102 154,967 8,496,002 SH   SOLE   5,037,591 0 3,458,411
NIC INC COM 62914B100 68,612 2,656,278 SH   SOLE   1,446,274 0 1,210,004
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 206 8,113 SH   SOLE   7,479 0 634
OMNICELL COM COM 68213N109 2,441 20,336 SH   SOLE   19,716 0 620
ORACLE CORP COM 68389X105 569 8,796 SH   SOLE   1,896 0 6,900
OREILLY AUTOMOTIVE INC COM 67103H107 1,613 3,564 SH   SOLE   3,418 0 146
ORTHOPEDIATRICS CORP COM 68752L100 67,403 1,634,004 SH   SOLE   958,572 0 675,432
PAYCHEX INC COM 704326107 281 3,021 SH   SOLE   2,931 0 90
PAYCOM SOFTWARE INC COM 70432V102 791,952 1,751,137 SH   SOLE   1,061,645 0 689,492
PEPSICO INC COM 713448108 1,018 6,865 SH   SOLE   1,253 0 5,612
PHILIP MORRIS INTL INC COM 718172109 376 4,547 SH   SOLE   31 0 4,516
PROCTER AND GAMBLE CO COM 742718109 621 4,461 SH   SOLE   776 0 3,685
PROS HOLDINGS INC COM 74346Y103 332,123 6,541,717 SH   SOLE   4,016,507 0 2,525,210
PROTO LABS INC COM 743713109 568,331 3,704,897 SH   SOLE   2,357,871 0 1,347,026
PULTE GROUP INC COM 745867101 205 4,753 SH   SOLE   2,414 0 2,339
Q2 HLDGS INC COM 74736L109 577,298 4,562,542 SH   SOLE   2,938,848 0 1,623,694
QUANTA SVCS INC COM 74762E102 1,103 15,315 SH   SOLE   15,234 0 81
QUIDEL CORP COM 74838J101 410,041 2,282,444 SH   SOLE   1,336,322 0 946,122
REALPAGE INC COM 75606N109 3,625 41,557 SH   SOLE   40,262 0 1,295
SALESFORCE COM INC COM 79466L302 1,286 5,781 SH   SOLE   5,484 0 297
SCHWAB CHARLES CORP COM 808513105 1,108 20,884 SH   SOLE   18,031 0 2,853
SHOPIFY INC CL A 82509L107 6,197 5,475 SH   SOLE   5,185 0 290
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,343 21,073 SH   SOLE   21,063 0 10
SMARTSHEET INC COM CL A 83200N103 429,500 6,198,585 SH   SOLE   3,903,314 0 2,295,271
STARBUCKS CORP COM 855244109 1,342 12,542 SH   SOLE   10,778 0 1,764
PRICE T ROWE GROUP INC COM 74144T108 5,343 35,292 SH   SOLE   23,300 0 11,992
TANDEM DIABETES CARE INC COM NEW 875372203 117,037 1,223,209 SH   SOLE   733,900 0 489,309
TARGET CORP COM 87612E106 576 3,264 SH   SOLE   436 0 2,828
TELADOC HEALTH INC COM 87918A105 462 2,312 SH   SOLE   2,224 0 88
TJX COS INC NEW COM 872540109 408 5,968 SH   SOLE   2,870 0 3,098
TRACTOR SUPPLY CO COM 892356106 3,288 23,391 SH   SOLE   13,508 0 9,883
TRIMBLE INC COM 896239100 533 7,985 SH   SOLE   7,985 0 0
TYLER TECHNOLOGIES INC COM 902252105 670,379 1,535,734 SH   SOLE   965,976 0 569,758
ULTA BEAUTY INC COM 90384S303 1,642 5,718 SH   SOLE   5,693 0 25
UNITED PARCEL SERVICE INC CL B 911312106 1,095 6,504 SH   SOLE   1,279 0 5,225
UNITEDHEALTH GROUP INC COM 91324P102 926 2,640 SH   SOLE   2,620 0 20
VEEVA SYS INC CL A COM 922475108 639,652 2,349,502 SH   SOLE   1,411,931 0 937,571
VERICEL CORP COM 92346J108 124,223 4,022,775 SH   SOLE   2,421,125 0 1,601,650
VERIZON COMMUNICATIONS INC COM 92343V104 222 3,786 SH   SOLE   0 0 3,786
VISA INC COM CL A 92826C839 821 3,755 SH   SOLE   3,665 0 90
VOCERA COMMUNICATIONS INC COM 92857F107 215,022 5,177,522 SH   SOLE   3,078,731 0 2,098,791
WEC ENERGY GROUP INC COM 92939U106 929 10,099 SH   SOLE   1,254 0 8,845
GRAINGER W W INC COM 384802104 1,021 2,500 SH   SOLE   0 0 2,500
YORK WTR CO COM 987184108 524 11,250 SH   SOLE   0 0 11,250
ZOETIS INC CL A 98978V103 1,468 8,869 SH   SOLE   8,869 0 0