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 PAR $0.004 COM 000360206 37,050 664,818 SH   SOLE   647,677 0 17,141
AAON INC COM PAR $0.004 COM 000360206 22,012 394,981 SH   OTR 1 394,981 0 0
AAON INC COM PAR $0.004 COM 000360206 775 13,904 SH   OTR 2 13,904 0 0
ABIOMED INC COM COM 003654100 23,882 72,100 SH   SOLE   59,865 0 12,235
ABIOMED INC COM COM 003654100 6,339 19,138 SH   OTR 1 19,138 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 2,075 25,897 SH   SOLE   21,909 0 3,988
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 3,871 8,497 SH   SOLE   7,187 0 1,310
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 35,223 296,462 SH   SOLE   244,827 0 51,635
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 10,597 89,189 SH   OTR 1 89,189 0 0
ALARM COM HLDGS INC COM COM 011642105 51,442 774,027 SH   SOLE   753,974 0 20,053
ALARM COM HLDGS INC COM COM 011642105 30,789 463,267 SH   OTR 1 463,267 0 0
ALARM COM HLDGS INC COM COM 011642105 1,084 16,308 SH   OTR 2 16,308 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 13,494 30,949 SH   SOLE   24,655 0 6,294
ALIGN TECHNOLOGY INC COM COM 016255101 4,306 9,876 SH   OTR 1 9,876 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 35,068 215,952 SH   SOLE   210,256 0 5,696
ALLEGIANT TRAVEL CO COM COM 01748X102 21,529 132,578 SH   OTR 1 132,578 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 758 4,667 SH   OTR 2 4,667 0 0
ALPHABET INC CAP STK CL A COM 02079K305 5,315 1,911 SH   SOLE   1,617 0 294
AMPHENOL CORP NEW CL A COM 032095101 31,997 424,641 SH   SOLE   340,666 0 83,975
AMPHENOL CORP NEW CL A COM 032095101 9,068 120,350 SH   OTR 1 120,350 0 0
ANSYS INC COM COM 03662Q105 25,508 80,301 SH   SOLE   64,007 0 16,294
ANSYS INC COM COM 03662Q105 8,130 25,594 SH   OTR 1 25,594 0 0
AVID BIOSERVICES INC COM COM 05368M106 17,298 849,192 SH   SOLE   826,695 0 22,497
AVID BIOSERVICES INC COM COM 05368M106 10,665 523,567 SH   OTR 1 523,567 0 0
AVID BIOSERVICES INC COM COM 05368M106 375 18,431 SH   OTR 2 18,431 0 0
AXON ENTERPRISE INC COM COM 05464C101 25,881 187,908 SH   SOLE   157,016 0 30,892
AXON ENTERPRISE INC COM COM 05464C101 8,209 59,602 SH   OTR 1 59,602 0 0
AXOS FINANCIAL INC COM COM 05465C100 26,499 571,226 SH   SOLE   556,349 0 14,877
AXOS FINANCIAL INC COM COM 05465C100 16,062 346,245 SH   OTR 1 346,245 0 0
AXOS FINANCIAL INC COM COM 05465C100 565 12,189 SH   OTR 2 12,189 0 0
AZENTA INC COM COM 114340102 36,543 440,912 SH   SOLE   429,175 0 11,737
AZENTA INC COM COM 114340102 22,638 273,141 SH   OTR 1 273,141 0 0
AZENTA INC COM COM 114340102 797 9,615 SH   OTR 2 9,615 0 0
BALCHEM CORP COM COM 057665200 54,696 400,119 SH   SOLE   389,759 0 10,360
BALCHEM CORP COM COM 057665200 32,765 239,687 SH   OTR 1 239,687 0 0
BALCHEM CORP COM COM 057665200 1,153 8,438 SH   OTR 2 8,438 0 0
BARNES GROUP INC COM COM 067806109 15,773 392,466 SH   SOLE   382,243 0 10,223
BARNES GROUP INC COM COM 067806109 9,561 237,897 SH   OTR 1 237,897 0 0
BARNES GROUP INC COM COM 067806109 337 8,375 SH   OTR 2 8,375 0 0
BIO-TECHNE CORP COM COM 09073M104 70,594 163,020 SH   SOLE   157,395 0 5,625
BIO-TECHNE CORP COM COM 09073M104 39,586 91,414 SH   OTR 1 91,414 0 0
BIO-TECHNE CORP COM COM 09073M104 1,394 3,218 SH   OTR 2 3,218 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 19,906 875,751 SH   SOLE   851,643 0 24,108
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 12,755 561,151 SH   OTR 1 561,151 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 449 19,754 SH   OTR 2 19,754 0 0
BLACKBAUD INC COM COM 09227Q100 24,734 413,123 SH   SOLE   402,004 0 11,119
BLACKBAUD INC COM COM 09227Q100 15,496 258,824 SH   OTR 1 258,824 0 0
BLACKBAUD INC COM COM 09227Q100 545 9,111 SH   OTR 2 9,111 0 0
BLACKLINE INC COM COM 09239B109 52,356 715,054 SH   SOLE   665,567 0 49,487
BLACKLINE INC COM COM 09239B109 27,190 371,341 SH   OTR 1 371,341 0 0
BLACKLINE INC COM COM 09239B109 790 10,783 SH   OTR 2 10,783 0 0
BOTTOMLINE TECH DEL INC COM COM 101388106 29,777 525,353 SH   SOLE   511,530 0 13,823
BOTTOMLINE TECH DEL INC COM COM 101388106 18,236 321,740 SH   OTR 1 321,740 0 0
BOTTOMLINE TECH DEL INC COM COM 101388106 642 11,326 SH   OTR 2 11,326 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 48,398 364,744 SH   SOLE   354,148 0 10,596
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 28,187 212,428 SH   OTR 1 212,428 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 992 7,478 SH   OTR 2 7,478 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 19,063 122,426 SH   SOLE   100,994 0 21,432
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 6,070 38,980 SH   OTR 1 38,980 0 0
BURLINGTON STORES INC COM COM 122017106 19,912 109,307 SH   SOLE   88,779 0 20,528
BURLINGTON STORES INC COM COM 122017106 6,075 33,350 SH   OTR 1 33,350 0 0
CATALENT INC COM COM 148806102 22,792 205,520 SH   SOLE   166,266 0 39,254
CATALENT INC COM COM 148806102 7,344 66,222 SH   OTR 1 66,222 0 0
CERENCE INC COM COM 156727109 7,424 205,643 SH   SOLE   200,112 0 5,531
CERENCE INC COM COM 156727109 4,647 128,723 SH   OTR 1 128,723 0 0
CERENCE INC COM COM 156727109 164 4,531 SH   OTR 2 4,531 0 0
CHARLES RIV LABS INTL INC COM COM 159864107 4,902 17,264 SH   SOLE   14,401 0 2,863
CHARLES RIV LABS INTL INC COM COM 159864107 1,482 5,218 SH   OTR 1 5,218 0 0
CHURCH & DWIGHT CO INC COM COM 171340102 20,030 201,545 SH   SOLE   167,095 0 34,450
CHURCH & DWIGHT CO INC COM COM 171340102 5,077 51,085 SH   OTR 1 51,085 0 0
COGNEX CORP COM COM 192422103 9,107 118,040 SH   SOLE   97,388 0 20,652
COGNEX CORP COM COM 192422103 2,897 37,549 SH   OTR 1 37,549 0 0
CONSTRUCTION PARTNERS INC COM COM 21044C107 36,987 1,412,791 SH   SOLE   1,374,784 0 38,007
CONSTRUCTION PARTNERS INC COM COM 21044C107 23,157 884,543 SH   OTR 1 884,543 0 0
CONSTRUCTION PARTNERS INC COM COM 21044C107 815 31,138 SH   OTR 2 31,138 0 0
COOPER COS INC COM NEW COM 216648402 9,951 23,830 SH   SOLE   19,105 0 4,725
COOPER COS INC COM NEW COM 216648402 3,096 7,414 SH   OTR 1 7,414 0 0
COPART INC COM COM 217204106 36,075 287,515 SH   SOLE   232,844 0 54,671
COPART INC COM COM 217204106 10,751 85,685 SH   OTR 1 85,685 0 0
COSTAR GROUP INC COM COM 22160N109 27,054 406,151 SH   SOLE   337,193 0 68,958
COSTAR GROUP INC COM COM 22160N109 7,201 108,106 SH   OTR 1 108,106 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 5,280 9,169 SH   SOLE   7,755 0 1,414
DANAHER CORPORATION COM COM 235851102 5,182 17,666 SH   SOLE   14,944 0 2,722
DESCARTES SYS GROUP INC COM COM 249906108 57,074 779,067 SH   SOLE   758,605 0 20,462
DESCARTES SYS GROUP INC COM COM 249906108 34,887 476,208 SH   OTR 1 476,208 0 0
DESCARTES SYS GROUP INC COM COM 249906108 1,228 16,764 SH   OTR 2 16,764 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,213 16,135 SH   SOLE   13,651 0 2,484
DONALDSON INC COM COM 257651109 22,360 430,576 SH   SOLE   419,377 0 11,199
DONALDSON INC COM COM 257651109 13,534 260,613 SH   OTR 1 260,613 0 0
DONALDSON INC COM COM 257651109 476 9,174 SH   OTR 2 9,174 0 0
DORMAN PRODS INC COM COM 258278100 29,212 307,402 SH   SOLE   299,380 0 8,022
DORMAN PRODS INC COM COM 258278100 17,740 186,683 SH   OTR 1 186,683 0 0
DORMAN PRODS INC COM COM 258278100 625 6,572 SH   OTR 2 6,572 0 0
ECOLAB INC COM COM 278865100 2,100 11,895 SH   SOLE   10,057 0 1,838
EDWARDS LIFESCIENCES CORP COM COM 28176E108 4,353 36,976 SH   SOLE   31,281 0 5,695
ENVESTNET INC COM COM 29404K106 47,404 636,803 SH   SOLE   620,050 0 16,753
ENVESTNET INC COM COM 29404K106 29,023 389,887 SH   OTR 1 389,887 0 0
ENVESTNET INC COM COM 29404K106 1,022 13,725 SH   OTR 2 13,725 0 0
EPAM SYS INC COM COM 29414B104 18,590 62,676 SH   SOLE   51,716 0 10,960
EPAM SYS INC COM COM 29414B104 5,616 18,933 SH   OTR 1 18,933 0 0
EPLUS INC COM COM 294268107 39,995 713,427 SH   SOLE   694,733 0 18,694
EPLUS INC COM COM 294268107 24,389 435,044 SH   OTR 1 435,044 0 0
EPLUS INC COM COM 294268107 859 15,315 SH   OTR 2 15,315 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 34,358 491,391 SH   SOLE   477,906 0 13,485
ESCO TECHNOLOGIES INC COM COM 296315104 21,947 313,892 SH   OTR 1 313,892 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 773 11,050 SH   OTR 2 11,050 0 0
ETSY INC COM COM 29786A106 5,568 44,805 SH   SOLE   36,981 0 7,824
ETSY INC COM COM 29786A106 1,769 14,236 SH   OTR 1 14,236 0 0
EVO PMTS INC CL A COM COM 26927E104 26,557 1,150,168 SH   SOLE   1,119,943 0 30,225
EVO PMTS INC CL A COM COM 26927E104 16,241 703,367 SH   OTR 1 703,367 0 0
EVO PMTS INC CL A COM COM 26927E104 572 24,760 SH   OTR 2 24,760 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 31,234 664,835 SH   SOLE   647,322 0 17,513
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 19,151 407,647 SH   OTR 1 407,647 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 674 14,350 SH   OTR 2 14,350 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 67,804 473,257 SH   SOLE   461,172 0 12,085
EXLSERVICE HOLDINGS INC COM COM 302081104 39,902 278,511 SH   OTR 1 278,511 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 1,405 9,804 SH   OTR 2 9,804 0 0
EXPONENT INC COM COM 30214U102 83,176 769,794 SH   SOLE   750,046 0 19,748
EXPONENT INC COM COM 30214U102 49,268 455,970 SH   OTR 1 455,970 0 0
EXPONENT INC COM COM 30214U102 1,734 16,051 SH   OTR 2 16,051 0 0
FAIR ISAAC CORP COM COM 303250104 74,659 160,054 SH   SOLE   155,940 0 4,114
FAIR ISAAC CORP COM COM 303250104 44,311 94,994 SH   OTR 1 94,994 0 0
FAIR ISAAC CORP COM COM 303250104 1,560 3,344 SH   OTR 2 3,344 0 0
FISERV INC COM COM 337738108 23,340 230,180 SH   SOLE   188,354 0 41,826
FISERV INC COM COM 337738108 6,543 64,530 SH   OTR 1 64,530 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 6,243 84,051 SH   SOLE   68,031 0 16,020
FORTUNE BRANDS HOME & SEC INC COM 34964C106 1,962 26,417 SH   OTR 1 26,417 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 66,048 674,301 SH   SOLE   656,732 0 17,569
FOX FACTORY HLDG CORP COM COM 35138V102 39,902 407,372 SH   OTR 1 407,372 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 1,405 14,340 SH   OTR 2 14,340 0 0
FRESHPET INC COM COM 358039105 6,573 64,044 SH   SOLE   51,687 0 12,357
FRESHPET INC COM COM 358039105 2,120 20,658 SH   OTR 1 20,658 0 0
GARTNER INC COM COM 366651107 25,361 85,257 SH   SOLE   69,873 0 15,384
GARTNER INC COM COM 366651107 8,077 27,154 SH   OTR 1 27,154 0 0
GENERAC HLDGS INC COM COM 368736104 21,288 71,614 SH   SOLE   58,191 0 13,423
GENERAC HLDGS INC COM COM 368736104 6,887 23,168 SH   OTR 1 23,168 0 0
GLOBAL PMTS INC COM COM 37940X102 18,948 138,471 SH   SOLE   111,448 0 27,023
GLOBAL PMTS INC COM COM 37940X102 6,093 44,529 SH   OTR 1 44,529 0 0
GLOBUS MED INC CL A COM 379577208 54,436 737,821 SH   SOLE   718,224 0 19,597
GLOBUS MED INC CL A COM 379577208 33,652 456,108 SH   OTR 1 456,108 0 0
GLOBUS MED INC CL A COM 379577208 1,185 16,056 SH   OTR 2 16,056 0 0
HEALTHEQUITY INC COM COM 42226A107 36,180 536,470 SH   SOLE   513,330 0 23,140
HEALTHEQUITY INC COM COM 42226A107 20,982 311,120 SH   OTR 1 311,120 0 0
HEALTHEQUITY INC COM COM 42226A107 697 10,328 SH   OTR 2 10,328 0 0
HEICO CORP NEW CL A COM 422806208 15,259 120,307 SH   SOLE   97,524 0 22,783
HEICO CORP NEW CL A COM 422806208 4,870 38,396 SH   OTR 1 38,396 0 0
HUBSPOT INC COM COM 443573100 25,777 54,275 SH   SOLE   44,743 0 9,532
HUBSPOT INC COM COM 443573100 8,316 17,510 SH   OTR 1 17,510 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 7,839 39,041 SH   SOLE   31,571 0 7,470
HUNT J B TRANS SVCS INC COM COM 445658107 1,914 9,534 SH   OTR 1 9,534 0 0
I3 VERTICALS INC CL A COM 46571Y107 31,613 1,134,709 SH   SOLE   1,105,667 0 29,042
I3 VERTICALS INC CL A COM 46571Y107 18,652 669,499 SH   OTR 1 669,499 0 0
I3 VERTICALS INC CL A COM 46571Y107 657 23,568 SH   OTR 2 23,568 0 0
IDEX CORP COM COM 45167R104 23,586 123,017 SH   SOLE   101,685 0 21,332
IDEX CORP COM COM 45167R104 6,784 35,381 SH   OTR 1 35,381 0 0
IDEXX LABS INC COM COM 45168D104 30,194 55,194 SH   SOLE   45,507 0 9,687
IDEXX LABS INC COM COM 45168D104 9,634 17,610 SH   OTR 1 17,610 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 24,043 181,979 SH   SOLE   145,214 0 36,765
INTERCONTINENTAL EXCHANGE INC COM 45866F104 7,628 57,738 SH   OTR 1 57,738 0 0
INTUIT COM COM 461202103 43,579 90,630 SH   SOLE   72,700 0 17,930
INTUIT COM COM 461202103 12,493 25,982 SH   OTR 1 25,982 0 0
J & J SNACK FOODS CORP COM COM 466032109 39,273 253,211 SH   SOLE   246,563 0 6,648
J & J SNACK FOODS CORP COM COM 466032109 24,001 154,743 SH   OTR 1 154,743 0 0
J & J SNACK FOODS CORP COM COM 466032109 845 5,447 SH   OTR 2 5,447 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 34,549 218,708 SH   SOLE   180,711 0 37,997
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 10,514 66,554 SH   OTR 1 66,554 0 0
KINSALE CAP GROUP INC COM COM 49714P108 90,828 398,332 SH   SOLE   387,831 0 10,501
KINSALE CAP GROUP INC COM COM 49714P108 55,721 244,368 SH   OTR 1 244,368 0 0
KINSALE CAP GROUP INC COM COM 49714P108 1,961 8,602 SH   OTR 2 8,602 0 0
LEMAITRE VASCULAR INC COM COM 525558201 24,691 531,329 SH   SOLE   517,403 0 13,926
LEMAITRE VASCULAR INC COM COM 525558201 15,060 324,080 SH   OTR 1 324,080 0 0
LEMAITRE VASCULAR INC COM COM 525558201 530 11,408 SH   OTR 2 11,408 0 0
LHC GROUP INC COM COM 50187A107 60,885 361,120 SH   SOLE   351,741 0 9,379
LHC GROUP INC COM COM 50187A107 36,558 216,834 SH   OTR 1 216,834 0 0
LHC GROUP INC COM COM 50187A107 1,287 7,633 SH   OTR 2 7,633 0 0
LOWES COS INC COM COM 548661107 4,301 21,271 SH   SOLE   17,996 0 3,275
LULULEMON ATHLETICA INC COM COM 550021109 14,577 39,913 SH   SOLE   32,803 0 7,110
LULULEMON ATHLETICA INC COM COM 550021109 4,720 12,924 SH   OTR 1 12,924 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 1,267 3,725 SH   SOLE   3,701 0 24
MARTEN TRANS LTD COM COM 573075108 34,706 1,954,178 SH   SOLE   1,902,825 0 51,353
MARTEN TRANS LTD COM COM 573075108 21,226 1,195,131 SH   OTR 1 1,195,131 0 0
MARTEN TRANS LTD COM COM 573075108 747 42,072 SH   OTR 2 42,072 0 0
MARVELL TECHNOLOGY INC COM COM 573874104 4,068 56,734 SH   SOLE   48,076 0 8,658
MASIMO CORP COM COM 574795100 38,997 267,944 SH   SOLE   252,928 0 15,016
MASIMO CORP COM COM 574795100 21,366 146,805 SH   OTR 1 146,805 0 0
MASIMO CORP COM COM 574795100 664 4,565 SH   OTR 2 4,565 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 11,712 155,875 SH   SOLE   129,566 0 26,309
MICROCHIP TECHNOLOGY INC. COM COM 595017104 2,611 34,753 SH   OTR 1 34,753 0 0
MICROSOFT CORP COM COM 594918104 5,668 18,384 SH   SOLE   15,552 0 2,832
MONOLITHIC PWR SYS INC COM COM 609839105 2,765 5,693 SH   SOLE   5,657 0 36
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1,204 4,971 SH   SOLE   4,206 0 765
NEOGEN CORP COM COM 640491106 29,762 965,041 SH   SOLE   939,673 0 25,368
NEOGEN CORP COM COM 640491106 18,206 590,338 SH   OTR 1 590,338 0 0
NEOGEN CORP COM COM 640491106 641 20,781 SH   OTR 2 20,781 0 0
NOVANTA INC COM COM 67000B104 49,943 350,997 SH   SOLE   341,730 0 9,267
NOVANTA INC COM COM 67000B104 30,716 215,870 SH   OTR 1 215,870 0 0
NOVANTA INC COM COM 67000B104 1,081 7,599 SH   OTR 2 7,599 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 18,727 435,921 SH   SOLE   424,211 0 11,710
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 11,728 272,995 SH   OTR 1 272,995 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 410 9,537 SH   OTR 2 9,537 0 0
OMNICELL COM COM COM 68213N109 66,564 514,050 SH   SOLE   500,550 0 13,500
OMNICELL COM COM COM 68213N109 40,682 314,168 SH   OTR 1 314,168 0 0
OMNICELL COM COM COM 68213N109 1,432 11,059 SH   OTR 2 11,059 0 0
ONTO INNOVATION INC COM COM 683344105 62,837 723,175 SH   SOLE   703,992 0 19,183
ONTO INNOVATION INC COM COM 683344105 38,794 446,471 SH   OTR 1 446,471 0 0
ONTO INNOVATION INC COM COM 683344105 1,366 15,717 SH   OTR 2 15,717 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 35,595 51,966 SH   SOLE   42,861 0 9,105
OREILLY AUTOMOTIVE INC COM COM 67103H107 11,348 16,568 SH   OTR 1 16,568 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 25,717 727,498 SH   SOLE   709,189 0 18,309
PACIFIC PREMIER BANCORP COM COM 69478X105 14,887 421,139 SH   OTR 1 421,139 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 524 14,825 SH   OTR 2 14,825 0 0
PALOMAR HLDGS INC COM COM 69753M105 13,120 205,029 SH   SOLE   199,642 0 5,387
PALOMAR HLDGS INC COM COM 69753M105 8,017 125,282 SH   OTR 1 125,282 0 0
PALOMAR HLDGS INC COM COM 69753M105 282 4,410 SH   OTR 2 4,410 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 4,818 13,909 SH   SOLE   12,289 0 1,620
PERFICIENT INC COM COM 71375U101 46,915 426,155 SH   SOLE   414,902 0 11,253
PERFICIENT INC COM COM 71375U101 28,827 261,852 SH   OTR 1 261,852 0 0
PERFICIENT INC COM COM 71375U101 1,015 9,218 SH   OTR 2 9,218 0 0
PETIQ INC COM CL A COM 71639T106 18,918 775,324 SH   SOLE   755,042 0 20,282
PETIQ INC COM CL A COM 71639T106 11,519 472,078 SH   OTR 1 472,078 0 0
PETIQ INC COM CL A COM 71639T106 405 16,618 SH   OTR 2 16,618 0 0
POOL CORP COM COM 73278L105 38,486 91,015 SH   SOLE   76,060 0 14,955
POOL CORP COM COM 73278L105 11,474 27,135 SH   OTR 1 27,135 0 0
Q2 HLDGS INC COM COM 74736L109 27,488 445,877 SH   SOLE   433,835 0 12,042
Q2 HLDGS INC COM COM 74736L109 17,280 280,300 SH   OTR 1 280,300 0 0
Q2 HLDGS INC COM COM 74736L109 608 9,867 SH   OTR 2 9,867 0 0
RAYMOND JAMES FINL INC COM COM 754730109 20,972 190,815 SH   SOLE   157,492 0 33,323
RAYMOND JAMES FINL INC COM COM 754730109 5,192 47,235 SH   OTR 1 47,235 0 0
RBC BEARINGS INC COM COM 75524B104 63,501 327,529 SH   SOLE   319,010 0 8,519
RBC BEARINGS INC COM COM 75524B104 38,196 197,009 SH   OTR 1 197,009 0 0
RBC BEARINGS INC COM COM 75524B104 1,345 6,935 SH   OTR 2 6,935 0 0
REPLIGEN CORP COM COM 759916109 20,813 110,654 SH   SOLE   91,128 0 19,526
REPLIGEN CORP COM COM 759916109 6,200 32,965 SH   OTR 1 32,965 0 0
ROGERS CORP COM COM 775133101 46,719 171,951 SH   SOLE   167,437 0 4,514
ROGERS CORP COM COM 775133101 28,540 105,044 SH   OTR 1 105,044 0 0
ROGERS CORP COM COM 775133101 1,005 3,698 SH   OTR 2 3,698 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 21,347 45,205 SH   SOLE   36,038 0 9,167
ROPER TECHNOLOGIES INC COM COM 776696106 6,802 14,403 SH   OTR 1 14,403 0 0
SALESFORCE INC COM COM 79466L302 2,929 13,793 SH   SOLE   11,670 0 2,123
SEMTECH CORP COM COM 816850101 24,989 360,380 SH   SOLE   350,555 0 9,825
SEMTECH CORP COM COM 816850101 15,856 228,673 SH   OTR 1 228,673 0 0
SEMTECH CORP COM COM 816850101 558 8,050 SH   OTR 2 8,050 0 0
SIGNATURE BK NEW YORK N Y COM COM 82669G104 28,810 98,163 SH   SOLE   79,162 0 19,001
SIGNATURE BK NEW YORK N Y COM COM 82669G104 8,744 29,793 SH   OTR 1 29,793 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 48,465 299,743 SH   SOLE   291,858 0 7,885
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 29,673 183,517 SH   OTR 1 183,517 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 1,045 6,460 SH   OTR 2 6,460 0 0
SPS COMM INC COM COM 78463M107 19,147 145,939 SH   SOLE   141,864 0 4,075
SPS COMM INC COM COM 78463M107 12,445 94,856 SH   OTR 1 94,856 0 0
SPS COMM INC COM COM 78463M107 438 3,339 SH   OTR 2 3,339 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 10,996 146,573 SH   SOLE   116,827 0 29,746
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 3,505 46,725 SH   OTR 1 46,725 0 0
STAAR SURGICAL CO COM 852312305 44,556 557,572 SH   SOLE   542,874 0 14,698
STAAR SURGICAL CO COM 852312305 27,195 340,325 SH   OTR 1 340,325 0 0
STAAR SURGICAL CO COM 852312305 957 11,980 SH   OTR 2 11,980 0 0
STERIS PLC SHS USD COM G8473T100 26,164 108,220 SH   SOLE   86,280 0 21,940
STERIS PLC SHS USD COM G8473T100 8,333 34,466 SH   OTR 1 34,466 0 0
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 17,125 849,472 SH   SOLE   827,081 0 22,391
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 10,505 521,089 SH   OTR 1 521,089 0 0
TACTILE SYS TECHNOLOGY INC COM COM 87357P100 370 18,344 SH   OTR 2 18,344 0 0
TECHTARGET INC COM COM 87874R100 23,654 291,015 SH   SOLE   282,791 0 8,224
TECHTARGET INC COM COM 87874R100 15,554 191,364 SH   OTR 1 191,364 0 0
TECHTARGET INC COM COM 87874R100 548 6,736 SH   OTR 2 6,736 0 0
TEXAS ROADHOUSE INC COM COM 882681109 39,782 475,128 SH   SOLE   462,551 0 12,577
TEXAS ROADHOUSE INC COM COM 882681109 24,507 292,691 SH   OTR 1 292,691 0 0
TEXAS ROADHOUSE INC COM COM 882681109 863 10,303 SH   OTR 2 10,303 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 5,018 8,496 SH   SOLE   7,186 0 1,310
TJX COS INC NEW COM COM 872540109 3,091 51,029 SH   SOLE   43,169 0 7,860
TREX CO INC COM COM 89531P105 48,571 743,475 SH   SOLE   718,398 0 25,077
TREX CO INC COM COM 89531P105 27,387 419,212 SH   OTR 1 419,212 0 0
TREX CO INC COM COM 89531P105 964 14,757 SH   OTR 2 14,757 0 0
TRIMBLE INC COM COM 896239100 13,430 186,165 SH   SOLE   148,467 0 37,698
TRIMBLE INC COM COM 896239100 4,272 59,220 SH   OTR 1 59,220 0 0
TWILIO INC CL A COM 90138F102 5,122 31,077 SH   SOLE   25,484 0 5,593
TWILIO INC CL A COM 90138F102 1,679 10,187 SH   OTR 1 10,187 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 59,146 132,945 SH   SOLE   116,888 0 16,057
TYLER TECHNOLOGIES INC COM COM 902252105 24,673 55,459 SH   OTR 1 55,459 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 545 1,226 SH   OTR 2 1,226 0 0
ULTA BEAUTY INC COM COM 90384S303 19,250 48,341 SH   SOLE   39,417 0 8,924
ULTA BEAUTY INC COM COM 90384S303 5,198 13,053 SH   OTR 1 13,053 0 0
V F CORP COM COM 918204108 1,072 18,845 SH   SOLE   15,945 0 2,900
VERISK ANALYTICS INC COM COM 92345Y106 22,693 105,730 SH   SOLE   84,257 0 21,473
VERISK ANALYTICS INC COM COM 92345Y106 7,239 33,729 SH   OTR 1 33,729 0 0
VISA INC COM CL A COM 92826C839 3,690 16,638 SH   SOLE   14,074 0 2,564
WALMART INC COM COM 931142103 2,674 17,959 SH   SOLE   15,193 0 2,766
WATSCO INC COM COM 942622200 17,955 58,938 SH   SOLE   48,017 0 10,921
WATSCO INC COM COM 942622200 5,214 17,115 SH   OTR 1 17,115 0 0
WD 40 CO COM COM 929236107 19,445 106,121 SH   SOLE   103,329 0 2,792
WD 40 CO COM COM 929236107 11,906 64,981 SH   OTR 1 64,981 0 0
WD 40 CO COM COM 929236107 419 2,287 SH   OTR 2 2,287 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 7,369 28,813 SH   SOLE   28,813 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 1,167 11,608 SH   SOLE   11,608 0 0