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
AAON INC COM COM 000360206 48,296 608,026 SH   SOLE   592,435 0 15,591
AAON INC COM COM 000360206 27,716 348,940 SH   OTR 1 348,940 0 0
AAON INC COM COM 000360206 1,030 12,970 SH   OTR 2 12,970 0 0
ABIOMED INC COM COM 003654100 25,033 69,698 SH   SOLE   57,225 0 12,473
ABIOMED INC COM COM 003654100 8,296 23,097 SH   OTR 1 23,097 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1,682 25,276 SH   SOLE   21,627 0 3,649
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 4,758 8,391 SH   SOLE   7,198 0 1,193
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 39,103 287,251 SH   SOLE   234,084 0 53,167
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 14,653 107,640 SH   OTR 1 107,640 0 0
ALARM COM HLDGS INC COM COM 011642105 66,147 779,938 SH   SOLE   759,616 0 20,322
ALARM COM HLDGS INC COM COM 011642105 38,778 457,237 SH   OTR 1 457,237 0 0
ALARM COM HLDGS INC COM COM 011642105 1,441 16,995 SH   OTR 2 16,995 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 20,373 31,001 SH   SOLE   24,545 0 6,456
ALIGN TECHNOLOGY INC COM COM 016255101 7,833 11,919 SH   OTR 1 11,919 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 41,413 221,415 SH   SOLE   215,662 0 5,753
ALLEGIANT TRAVEL CO COM COM 01748X102 24,475 130,852 SH   OTR 1 130,852 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 910 4,864 SH   OTR 2 4,864 0 0
ALPHABET INC CAP STK CL A COM 02079K305 5,948 2,053 SH   SOLE   1,762 0 291
AMPHENOL CORP NEW CL A COM 032095101 37,125 424,482 SH   SOLE   339,318 0 85,164
AMPHENOL CORP NEW CL A COM 032095101 12,703 145,246 SH   OTR 1 145,246 0 0
ANSYS INC COM COM 03662Q105 32,288 80,495 SH   SOLE   63,774 0 16,721
ANSYS INC COM COM 03662Q105 12,390 30,889 SH   OTR 1 30,889 0 0
AXON ENTERPRISE INC COM COM 05464C101 28,012 178,418 SH   SOLE   147,109 0 31,309
AXON ENTERPRISE INC COM COM 05464C101 11,293 71,932 SH   OTR 1 71,932 0 0
AXOS FINANCIAL INC COM COM 05465C100 32,762 585,976 SH   SOLE   570,950 0 15,026
AXOS FINANCIAL INC COM COM 05465C100 19,107 341,738 SH   OTR 1 341,738 0 0
AXOS FINANCIAL INC COM COM 05465C100 710 12,702 SH   OTR 2 12,702 0 0
AZENTA INC COM COM 114340102 46,623 452,164 SH   SOLE   440,309 0 11,855
AZENTA INC COM COM 114340102 27,797 269,586 SH   OTR 1 269,586 0 0
AZENTA INC COM COM 114340102 1,033 10,020 SH   OTR 2 10,020 0 0
BALCHEM CORP COM COM 057665200 68,446 405,965 SH   SOLE   395,475 0 10,490
BALCHEM CORP COM COM 057665200 39,885 236,568 SH   OTR 1 236,568 0 0
BALCHEM CORP COM COM 057665200 1,482 8,793 SH   OTR 2 8,793 0 0
BARNES GROUP INC COM COM 067806109 18,467 396,379 SH   SOLE   386,054 0 10,325
BARNES GROUP INC COM COM 067806109 10,939 234,801 SH   OTR 1 234,801 0 0
BARNES GROUP INC COM COM 067806109 407 8,727 SH   OTR 2 8,727 0 0
BIO-TECHNE CORP COM COM 09073M104 85,282 164,848 SH   SOLE   159,313 0 5,535
BIO-TECHNE CORP COM COM 09073M104 46,677 90,225 SH   OTR 1 90,225 0 0
BIO-TECHNE CORP COM COM 09073M104 1,735 3,354 SH   OTR 2 3,354 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 34,086 914,571 SH   SOLE   890,221 0 24,350
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 20,642 553,847 SH   OTR 1 553,847 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 767 20,586 SH   OTR 2 20,586 0 0
BLACKBAUD INC COM COM 09227Q100 33,472 423,801 SH   SOLE   412,571 0 11,230
BLACKBAUD INC COM COM 09227Q100 20,176 255,455 SH   OTR 1 255,455 0 0
BLACKBAUD INC COM COM 09227Q100 750 9,495 SH   OTR 2 9,495 0 0
BLACKLINE INC COM COM 09239B109 74,576 720,261 SH   SOLE   669,516 0 50,745
BLACKLINE INC COM COM 09239B109 39,429 380,805 SH   OTR 1 380,805 0 0
BLACKLINE INC COM COM 09239B109 1,164 11,238 SH   OTR 2 11,238 0 0
BOTTOMLINE TECH DEL INC COM COM 101388106 36,166 640,443 SH   SOLE   624,092 0 16,351
BOTTOMLINE TECH DEL INC COM COM 101388106 20,687 366,333 SH   OTR 1 366,333 0 0
BOTTOMLINE TECH DEL INC COM COM 101388106 769 13,616 SH   OTR 2 13,616 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 45,377 360,482 SH   SOLE   349,887 0 10,595
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 26,392 209,662 SH   OTR 1 209,662 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 981 7,793 SH   OTR 2 7,793 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 22,421 122,640 SH   SOLE   100,561 0 22,079
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 8,601 47,044 SH   OTR 1 47,044 0 0
BURLINGTON STORES INC COM COM 122017106 30,867 105,885 SH   SOLE   84,910 0 20,975
BURLINGTON STORES INC COM COM 122017106 11,733 40,250 SH   OTR 1 40,250 0 0
CATALENT INC COM COM 148806102 26,274 205,216 SH   SOLE   165,024 0 40,192
CATALENT INC COM COM 148806102 10,232 79,921 SH   OTR 1 79,921 0 0
CERENCE INC COM COM 156727109 31,932 416,650 SH   SOLE   405,679 0 10,971
CERENCE INC COM COM 156727109 19,120 249,476 SH   OTR 1 249,476 0 0
CERENCE INC COM COM 156727109 711 9,273 SH   OTR 2 9,273 0 0
CHURCH & DWIGHT CO INC COM COM 171340102 22,934 223,746 SH   SOLE   182,147 0 41,599
CHURCH & DWIGHT CO INC COM COM 171340102 7,575 73,899 SH   OTR 1 73,899 0 0
COGNEX CORP COM COM 192422103 9,185 118,123 SH   SOLE   96,853 0 21,270
COGNEX CORP COM COM 192422103 3,524 45,317 SH   OTR 1 45,317 0 0
CONSTRUCTION PARTNERS INC COM COM 21044C107 40,685 1,383,371 SH   SOLE   1,344,983 0 38,388
CONSTRUCTION PARTNERS INC COM COM 21044C107 25,678 873,102 SH   OTR 1 873,102 0 0
CONSTRUCTION PARTNERS INC COM COM 21044C107 954 32,453 SH   OTR 2 32,453 0 0
COOPER COS INC COM NEW COM 216648402 9,853 23,520 SH   SOLE   18,674 0 4,846
COOPER COS INC COM NEW COM 216648402 3,749 8,948 SH   OTR 1 8,948 0 0
COPART INC COM COM 217204106 42,269 278,780 SH   SOLE   222,644 0 56,136
COPART INC COM COM 217204106 15,679 103,410 SH   OTR 1 103,410 0 0
COSTAR GROUP INC COM COM 22160N109 31,046 392,838 SH   SOLE   322,530 0 70,308
COSTAR GROUP INC COM COM 22160N109 10,311 130,471 SH   OTR 1 130,471 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 5,146 9,065 SH   SOLE   7,773 0 1,292
DANAHER CORPORATION COM COM 235851102 5,746 17,463 SH   SOLE   14,972 0 2,491
DESCARTES SYS GROUP INC COM COM 249906108 66,105 799,525 SH   SOLE   778,858 0 20,667
DESCARTES SYS GROUP INC COM COM 249906108 38,860 470,009 SH   OTR 1 470,009 0 0
DESCARTES SYS GROUP INC COM COM 249906108 1,444 17,470 SH   OTR 2 17,470 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,471 15,956 SH   SOLE   13,682 0 2,274
DONALDSON INC COM COM 257651109 26,158 441,416 SH   SOLE   430,105 0 11,311
DONALDSON INC COM COM 257651109 15,243 257,222 SH   OTR 1 257,222 0 0
DONALDSON INC COM COM 257651109 567 9,561 SH   OTR 2 9,561 0 0
DORMAN PRODS INC COM COM 258278100 35,644 315,409 SH   SOLE   307,307 0 8,102
DORMAN PRODS INC COM COM 258278100 20,822 184,253 SH   OTR 1 184,253 0 0
DORMAN PRODS INC COM COM 258278100 774 6,849 SH   OTR 2 6,849 0 0
ECOLAB INC COM COM 278865100 2,759 11,759 SH   SOLE   10,080 0 1,679
EDWARDS LIFESCIENCES CORP COM COM 28176E108 4,736 36,556 SH   SOLE   31,346 0 5,210
ENVESTNET INC COM COM 29404K106 51,801 652,901 SH   SOLE   635,980 0 16,921
ENVESTNET INC COM COM 29404K106 30,531 384,812 SH   OTR 1 384,812 0 0
ENVESTNET INC COM COM 29404K106 1,135 14,303 SH   OTR 2 14,303 0 0
EPAM SYS INC COM COM 29414B104 50,852 76,075 SH   SOLE   62,144 0 13,931
EPAM SYS INC COM COM 29414B104 19,064 28,520 SH   OTR 1 28,520 0 0
EPLUS INC COM COM 294268107 39,432 731,857 SH   SOLE   712,976 0 18,881
EPLUS INC COM COM 294268107 23,135 429,382 SH   OTR 1 429,382 0 0
EPLUS INC COM COM 294268107 860 15,960 SH   OTR 2 15,960 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 46,207 513,470 SH   SOLE   499,850 0 13,620
ESCO TECHNOLOGIES INC COM COM 296315104 27,879 309,806 SH   OTR 1 309,806 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 1,036 11,515 SH   OTR 2 11,515 0 0
ETSY INC COM COM 29786A106 9,809 44,800 SH   SOLE   36,738 0 8,062
ETSY INC COM COM 29786A106 3,762 17,181 SH   OTR 1 17,181 0 0
EVO PMTS INC CL A COM COM 26927E104 29,797 1,163,936 SH   SOLE   1,133,408 0 30,528
EVO PMTS INC CL A COM COM 26927E104 17,772 694,211 SH   OTR 1 694,211 0 0
EVO PMTS INC CL A COM COM 26927E104 661 25,803 SH   OTR 2 25,803 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 26,260 561,705 SH   SOLE   547,231 0 14,474
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 15,405 329,509 SH   OTR 1 329,509 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 573 12,248 SH   OTR 2 12,248 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 68,967 476,391 SH   SOLE   464,132 0 12,259
EXLSERVICE HOLDINGS INC COM COM 302081104 39,795 274,886 SH   OTR 1 274,886 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 1,479 10,217 SH   OTR 2 10,217 0 0
EXPONENT INC COM COM 30214U102 90,773 777,636 SH   SOLE   757,620 0 20,016
EXPONENT INC COM COM 30214U102 52,533 450,035 SH   OTR 1 450,035 0 0
EXPONENT INC COM COM 30214U102 1,953 16,728 SH   OTR 2 16,728 0 0
FAIR ISAAC CORP COM COM 303250104 69,810 160,976 SH   SOLE   156,806 0 4,170
FAIR ISAAC CORP COM COM 303250104 40,660 93,757 SH   OTR 1 93,757 0 0
FAIR ISAAC CORP COM COM 303250104 1,511 3,485 SH   OTR 2 3,485 0 0
FISERV INC COM COM 337738108 23,878 230,062 SH   SOLE   187,528 0 42,534
FISERV INC COM COM 337738108 8,083 77,879 SH   OTR 1 77,879 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 9,000 84,189 SH   SOLE   67,731 0 16,458
FORTUNE BRANDS HOME & SEC INC COM 34964C106 3,408 31,882 SH   OTR 1 31,882 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 116,995 687,804 SH   SOLE   670,030 0 17,774
FOX FACTORY HLDG CORP COM COM 35138V102 68,392 402,069 SH   OTR 1 402,069 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 2,542 14,945 SH   OTR 2 14,945 0 0
FRESHPET INC COM COM 358039105 5,162 54,181 SH   SOLE   42,992 0 11,189
FRESHPET INC COM COM 358039105 2,375 24,932 SH   OTR 1 24,932 0 0
GARTNER INC COM COM 366651107 28,571 85,459 SH   SOLE   69,629 0 15,830
GARTNER INC COM COM 366651107 10,956 32,771 SH   OTR 1 32,771 0 0
GENERAC HLDGS INC COM COM 368736104 24,602 69,907 SH   SOLE   56,115 0 13,792
GENERAC HLDGS INC COM COM 368736104 9,840 27,961 SH   OTR 1 27,961 0 0
GLOBAL PMTS INC COM COM 37940X102 17,637 130,474 SH   SOLE   105,852 0 24,622
GLOBAL PMTS INC COM COM 37940X102 7,265 53,740 SH   OTR 1 53,740 0 0
GLOBUS MED INC CL A COM 379577208 54,522 755,156 SH   SOLE   735,363 0 19,793
GLOBUS MED INC CL A COM 379577208 32,502 450,170 SH   OTR 1 450,170 0 0
GLOBUS MED INC CL A COM 379577208 1,208 16,733 SH   OTR 2 16,733 0 0
HEALTHEQUITY INC COM COM 42226A107 22,105 499,663 SH   SOLE   477,345 0 22,318
HEALTHEQUITY INC COM COM 42226A107 13,757 310,972 SH   OTR 1 310,972 0 0
HEALTHEQUITY INC COM COM 42226A107 476 10,763 SH   OTR 2 10,763 0 0
HEICO CORP NEW CL A COM 422806208 15,465 120,333 SH   SOLE   96,892 0 23,441
HEICO CORP NEW CL A COM 422806208 5,955 46,339 SH   OTR 1 46,339 0 0
HUBSPOT INC COM COM 443573100 31,927 48,436 SH   SOLE   39,697 0 8,739
HUBSPOT INC COM COM 443573100 12,312 18,679 SH   OTR 1 18,679 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 6,774 33,139 SH   SOLE   26,456 0 6,683
HUNT J B TRANS SVCS INC COM COM 445658107 2,352 11,506 SH   OTR 1 11,506 0 0
I3 VERTICALS INC CL A COM 46571Y107 24,118 1,058,256 SH   SOLE   1,028,795 0 29,461
I3 VERTICALS INC CL A COM 46571Y107 15,059 660,786 SH   OTR 1 660,786 0 0
I3 VERTICALS INC CL A COM 46571Y107 560 24,561 SH   OTR 2 24,561 0 0
IDEX CORP COM COM 45167R104 29,091 123,100 SH   SOLE   101,340 0 21,760
IDEX CORP COM COM 45167R104 10,091 42,701 SH   OTR 1 42,701 0 0
IDEXX LABS INC COM COM 45168D104 36,432 55,329 SH   SOLE   45,351 0 9,978
IDEXX LABS INC COM COM 45168D104 13,994 21,253 SH   OTR 1 21,253 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 24,934 182,303 SH   SOLE   144,585 0 37,718
INTERCONTINENTAL EXCHANGE INC COM 45866F104 9,530 69,682 SH   OTR 1 69,682 0 0
INTUIT COM COM 461202103 58,311 90,654 SH   SOLE   72,409 0 18,245
INTUIT COM COM 461202103 20,169 31,357 SH   OTR 1 31,357 0 0
J & J SNACK FOODS CORP COM COM 466032109 40,448 256,066 SH   SOLE   249,351 0 6,715
J & J SNACK FOODS CORP COM COM 466032109 24,125 152,730 SH   OTR 1 152,730 0 0
J & J SNACK FOODS CORP COM COM 466032109 897 5,677 SH   OTR 2 5,677 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 44,130 213,692 SH   SOLE   174,552 0 39,140
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 16,587 80,322 SH   OTR 1 80,322 0 0
KINSALE CAP GROUP INC COM COM 49714P108 97,238 408,753 SH   SOLE   398,147 0 10,606
KINSALE CAP GROUP INC COM COM 49714P108 57,376 241,187 SH   OTR 1 241,187 0 0
KINSALE CAP GROUP INC COM COM 49714P108 2,133 8,965 SH   OTR 2 8,965 0 0
LEMAITRE VASCULAR INC COM COM 525558201 27,373 544,957 SH   SOLE   530,891 0 14,066
LEMAITRE VASCULAR INC COM COM 525558201 16,067 319,861 SH   OTR 1 319,861 0 0
LEMAITRE VASCULAR INC COM COM 525558201 597 11,889 SH   OTR 2 11,889 0 0
LHC GROUP INC COM COM 50187A107 48,171 351,026 SH   SOLE   341,523 0 9,503
LHC GROUP INC COM COM 50187A107 29,369 214,011 SH   OTR 1 214,011 0 0
LHC GROUP INC COM COM 50187A107 1,092 7,955 SH   OTR 2 7,955 0 0
LOWES COS INC COM COM 548661107 5,436 21,029 SH   SOLE   18,031 0 2,998
LULULEMON ATHLETICA INC COM COM 550021109 15,814 40,399 SH   SOLE   33,074 0 7,325
LULULEMON ATHLETICA INC COM COM 550021109 6,106 15,598 SH   OTR 1 15,598 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 776 1,886 SH   SOLE   1,850 0 36
MARTEN TRANS LTD COM COM 573075108 34,323 2,000,156 SH   SOLE   1,948,288 0 51,868
MARTEN TRANS LTD COM COM 573075108 20,242 1,179,576 SH   OTR 1 1,179,576 0 0
MARTEN TRANS LTD COM COM 573075108 752 43,844 SH   OTR 2 43,844 0 0
MARVELL TECHNOLOGY INC COM COM 573874104 4,955 56,639 SH   SOLE   48,712 0 7,927
MASIMO CORP COM COM 574795100 80,433 274,723 SH   SOLE   259,322 0 15,401
MASIMO CORP COM COM 574795100 43,525 148,660 SH   OTR 1 148,660 0 0
MASIMO CORP COM COM 574795100 1,393 4,758 SH   OTR 2 4,758 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 13,528 155,383 SH   SOLE   129,116 0 26,267
MICROCHIP TECHNOLOGY INC. COM COM 595017104 3,651 41,942 SH   OTR 1 41,942 0 0
MICROSOFT CORP COM COM 594918104 6,111 18,170 SH   SOLE   15,577 0 2,593
MONOLITHIC PWR SYS INC COM COM 609839105 1,572 3,186 SH   SOLE   3,134 0 52
NEOGEN CORP COM COM 640491106 45,093 993,029 SH   SOLE   967,407 0 25,622
NEOGEN CORP COM COM 640491106 26,458 582,654 SH   OTR 1 582,654 0 0
NEOGEN CORP COM COM 640491106 983 21,657 SH   OTR 2 21,657 0 0
NOVANTA INC COM COM 67000B104 58,521 331,885 SH   SOLE   323,293 0 8,592
NOVANTA INC COM COM 67000B104 34,454 195,396 SH   OTR 1 195,396 0 0
NOVANTA INC COM COM 67000B104 1,281 7,263 SH   OTR 2 7,263 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 26,763 522,814 SH   SOLE   508,192 0 14,622
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 16,902 330,189 SH   OTR 1 330,189 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 628 12,273 SH   OTR 2 12,273 0 0
OMNICELL COM COM COM 68213N109 95,274 528,007 SH   SOLE   514,372 0 13,635
OMNICELL COM COM COM 68213N109 55,951 310,079 SH   OTR 1 310,079 0 0
OMNICELL COM COM COM 68213N109 2,080 11,525 SH   OTR 2 11,525 0 0
ONTO INNOVATION INC COM COM 683344105 75,100 741,877 SH   SOLE   722,502 0 19,375
ONTO INNOVATION INC COM COM 683344105 44,608 440,659 SH   OTR 1 440,659 0 0
ONTO INNOVATION INC COM COM 683344105 1,658 16,379 SH   OTR 2 16,379 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 36,746 52,031 SH   SOLE   42,653 0 9,378
OREILLY AUTOMOTIVE INC COM COM 67103H107 14,121 19,995 SH   OTR 1 19,995 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 29,124 727,559 SH   SOLE   708,972 0 18,587
PACIFIC PREMIER BANCORP COM COM 69478X105 16,639 415,657 SH   OTR 1 415,657 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 618 15,450 SH   OTR 2 15,450 0 0
PALOMAR HLDGS INC COM COM 69753M105 12,992 200,581 SH   SOLE   195,140 0 5,441
PALOMAR HLDGS INC COM COM 69753M105 8,009 123,651 SH   OTR 1 123,651 0 0
PALOMAR HLDGS INC COM COM 69753M105 298 4,596 SH   OTR 2 4,596 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 5,002 12,047 SH   SOLE   10,544 0 1,503
PERFICIENT INC COM COM 71375U101 43,796 338,739 SH   SOLE   329,914 0 8,825
PERFICIENT INC COM COM 71375U101 26,106 201,919 SH   OTR 1 201,919 0 0
PERFICIENT INC COM COM 71375U101 970 7,505 SH   OTR 2 7,505 0 0
PETIQ INC COM CL A COM 71639T106 16,903 744,308 SH   SOLE   723,823 0 20,485
PETIQ INC COM CL A COM 71639T106 10,581 465,933 SH   OTR 1 465,933 0 0
PETIQ INC COM CL A COM 71639T106 393 17,318 SH   OTR 2 17,318 0 0
POOL CORP COM COM 73278L105 49,810 88,004 SH   SOLE   72,582 0 15,422
POOL CORP COM COM 73278L105 18,535 32,748 SH   OTR 1 32,748 0 0
Q2 HLDGS INC COM COM 74736L109 36,869 464,105 SH   SOLE   451,942 0 12,163
Q2 HLDGS INC COM COM 74736L109 21,977 276,652 SH   OTR 1 276,652 0 0
Q2 HLDGS INC COM COM 74736L109 817 10,283 SH   OTR 2 10,283 0 0
RAYMOND JAMES FINL INC COM COM 754730109 22,377 222,880 SH   SOLE   183,660 0 39,220
RAYMOND JAMES FINL INC COM COM 754730109 6,951 69,238 SH   OTR 1 69,238 0 0
RBC BEARINGS INC COM COM 75524B104 61,745 305,713 SH   SOLE   297,735 0 7,978
RBC BEARINGS INC COM COM 75524B104 36,280 179,633 SH   OTR 1 179,633 0 0
RBC BEARINGS INC COM COM 75524B104 1,349 6,677 SH   OTR 2 6,677 0 0
REPLIGEN CORP COM COM 759916109 24,144 91,163 SH   SOLE   74,225 0 16,938
REPLIGEN CORP COM COM 759916109 8,971 33,874 SH   OTR 1 33,874 0 0
ROGERS CORP COM COM 775133101 48,159 176,407 SH   SOLE   171,848 0 4,559
ROGERS CORP COM COM 775133101 28,304 103,677 SH   OTR 1 103,677 0 0
ROGERS CORP COM COM 775133101 1,052 3,854 SH   OTR 2 3,854 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 22,283 45,304 SH   SOLE   35,903 0 9,401
ROPER TECHNOLOGIES INC COM COM 776696106 8,550 17,383 SH   OTR 1 17,383 0 0
SALESFORCE COM INC COM COM 79466L302 3,469 13,652 SH   SOLE   11,698 0 1,954
SEMTECH CORP COM COM 816850101 27,820 312,829 SH   SOLE   304,623 0 8,206
SEMTECH CORP COM COM 816850101 16,603 186,699 SH   OTR 1 186,699 0 0
SEMTECH CORP COM COM 816850101 617 6,940 SH   OTR 2 6,940 0 0
SIGNATURE BK NEW YORK N Y COM COM 82669G104 31,019 95,896 SH   SOLE   76,392 0 19,504
SIGNATURE BK NEW YORK N Y COM COM 82669G104 11,631 35,956 SH   OTR 1 35,956 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 74,500 307,494 SH   SOLE   299,530 0 7,964
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 43,884 181,129 SH   OTR 1 181,129 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 1,631 6,732 SH   OTR 2 6,732 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 12,044 146,908 SH   SOLE   116,360 0 30,548
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 4,623 56,391 SH   OTR 1 56,391 0 0
STAAR SURGICAL CO COM 852312305 42,318 463,504 SH   SOLE   451,297 0 12,207
STAAR SURGICAL CO COM 852312305 25,345 277,603 SH   OTR 1 277,603 0 0
STAAR SURGICAL CO COM 852312305 942 10,318 SH   OTR 2 10,318 0 0
STERIS PLC SHS USD COM G8473T100 26,410 108,502 SH   SOLE   85,994 0 22,508
STERIS PLC SHS USD COM G8473T100 10,125 41,596 SH   OTR 1 41,596 0 0
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 15,111 794,059 SH   SOLE   771,248 0 22,811
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 9,787 514,307 SH   OTR 1 514,307 0 0
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 364 19,116 SH   OTR 2 19,116 0 0
TELEFLEX INCORPORATED COM COM 879369106 12,738 38,780 SH   SOLE   30,742 0 8,038
TELEFLEX INCORPORATED COM COM 879369106 4,881 14,859 SH   OTR 1 14,859 0 0
TEXAS ROADHOUSE INC COM COM 882681109 43,470 486,898 SH   SOLE   474,195 0 12,703
TEXAS ROADHOUSE INC COM COM 882681109 25,791 288,881 SH   OTR 1 288,881 0 0
TEXAS ROADHOUSE INC COM COM 882681109 959 10,738 SH   OTR 2 10,738 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 5,598 8,390 SH   SOLE   7,197 0 1,193
TJX COS INC NEW COM COM 872540109 3,830 50,446 SH   SOLE   43,253 0 7,193
TREX CO INC COM COM 89531P105 101,451 751,320 SH   SOLE   726,605 0 24,715
TREX CO INC COM COM 89531P105 55,869 413,754 SH   OTR 1 413,754 0 0
TREX CO INC COM COM 89531P105 2,077 15,379 SH   OTR 2 15,379 0 0
TRIMBLE INC COM COM 896239100 16,250 186,373 SH   SOLE   147,704 0 38,669
TRIMBLE INC COM COM 896239100 6,232 71,471 SH   OTR 1 71,471 0 0
TWILIO INC CL A COM 90138F102 4,015 15,248 SH   SOLE   12,537 0 2,711
TWILIO INC CL A COM 90138F102 1,739 6,602 SH   OTR 1 6,602 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 72,425 134,631 SH   SOLE   118,334 0 16,297
TYLER TECHNOLOGIES INC COM COM 902252105 31,886 59,273 SH   OTR 1 59,273 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 688 1,278 SH   OTR 2 1,278 0 0
ULTA BEAUTY INC COM COM 90384S303 19,905 48,273 SH   SOLE   39,235 0 9,038
ULTA BEAUTY INC COM COM 90384S303 6,496 15,754 SH   OTR 1 15,754 0 0
V F CORP COM COM 918204108 1,346 18,389 SH   SOLE   15,733 0 2,656
VANGUARD INDEX FDS SML CP GRW COM 922908595 3,244 11,513 SH   SOLE   11,513 0 0
VERISK ANALYTICS INC COM COM 92345Y106 24,217 105,878 SH   SOLE   83,845 0 22,033
VERISK ANALYTICS INC COM COM 92345Y106 9,311 40,707 SH   OTR 1 40,707 0 0
VISA INC COM CL A COM 92826C839 3,566 16,456 SH   SOLE   14,105 0 2,351
VOCERA COMMUNICATIONS INC COM COM 92857F107 75,907 1,170,686 SH   SOLE   1,140,392 0 30,294
VOCERA COMMUNICATIONS INC COM COM 92857F107 44,669 688,913 SH   OTR 1 688,913 0 0
VOCERA COMMUNICATIONS INC COM COM 92857F107 1,660 25,606 SH   OTR 2 25,606 0 0
WALMART INC COM COM 931142103 2,535 17,523 SH   SOLE   14,991 0 2,532
WATSCO INC COM COM 942622200 17,703 56,582 SH   SOLE   45,364 0 11,218
WATSCO INC COM COM 942622200 6,463 20,656 SH   OTR 1 20,656 0 0
WD 40 CO COM COM 929236107 26,603 108,745 SH   SOLE   105,925 0 2,820
WD 40 CO COM COM 929236107 15,690 64,135 SH   OTR 1 64,135 0 0
WD 40 CO COM COM 929236107 583 2,384 SH   OTR 2 2,384 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 15,628 53,329 SH   SOLE   53,329 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 4,684 40,655 SH   SOLE   33,901 0 6,754