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 36,416 665,011 SH   SOLE   647,870 0 17,141
AAON INC COM COM 000360206 21,375 390,348 SH   OTR 1 390,348 0 0
AAON INC COM COM 000360206 736 13,433 SH   OTR 2 13,433 0 0
ABIOMED INC COM COM 003654100 17,867 72,187 SH   SOLE   60,053 0 12,134
ABIOMED INC COM COM 003654100 4,514 18,239 SH   OTR 1 18,239 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1,987 25,517 SH   SOLE   21,639 0 3,878
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 3,076 8,404 SH   SOLE   7,098 0 1,306
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 26,816 297,728 SH   SOLE   246,546 0 51,182
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 7,656 85,001 SH   OTR 1 85,001 0 0
ALARM COM HLDGS INC COM COM 011642105 47,678 770,740 SH   SOLE   750,687 0 20,053
ALARM COM HLDGS INC COM COM 011642105 28,322 457,833 SH   OTR 1 457,833 0 0
ALARM COM HLDGS INC COM COM 011642105 975 15,755 SH   OTR 2 15,755 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 7,275 30,738 SH   SOLE   24,496 0 6,242
ALIGN TECHNOLOGY INC COM COM 016255101 2,228 9,412 SH   OTR 1 9,412 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 24,091 213,028 SH   SOLE   207,332 0 5,696
ALLEGIANT TRAVEL CO COM COM 01748X102 14,817 131,023 SH   OTR 1 131,023 0 0
ALLEGIANT TRAVEL CO COM COM 01748X102 510 4,509 SH   OTR 2 4,509 0 0
ALPHABET INC CAP STK CL A COM 02079K305 4,117 1,889 SH   SOLE   1,596 0 293
AMPHENOL CORP NEW CL A COM 032095101 27,121 421,257 SH   SOLE   338,120 0 83,137
AMPHENOL CORP NEW CL A COM 032095101 7,384 114,697 SH   OTR 1 114,697 0 0
ANSYS INC COM COM 03662Q105 19,078 79,728 SH   SOLE   63,563 0 16,165
ANSYS INC COM COM 03662Q105 5,837 24,392 SH   OTR 1 24,392 0 0
AVID BIOSERVICES INC COM COM 05368M106 12,683 831,118 SH   SOLE   808,621 0 22,497
AVID BIOSERVICES INC COM COM 05368M106 7,896 517,426 SH   OTR 1 517,426 0 0
AVID BIOSERVICES INC COM COM 05368M106 272 17,806 SH   OTR 2 17,806 0 0
AXON ENTERPRISE INC COM COM 05464C101 17,689 189,854 SH   SOLE   159,263 0 30,591
AXON ENTERPRISE INC COM COM 05464C101 5,292 56,803 SH   OTR 1 56,803 0 0
AXOS FINANCIAL INC COM COM 05465C100 20,261 565,158 SH   SOLE   550,281 0 14,877
AXOS FINANCIAL INC COM COM 05465C100 12,267 342,184 SH   OTR 1 342,184 0 0
AXOS FINANCIAL INC COM COM 05465C100 422 11,776 SH   OTR 2 11,776 0 0
AZENTA INC COM COM 114340102 31,510 437,035 SH   SOLE   425,298 0 11,737
AZENTA INC COM COM 114340102 19,463 269,938 SH   OTR 1 269,938 0 0
AZENTA INC COM COM 114340102 670 9,289 SH   OTR 2 9,289 0 0
BALCHEM CORP COM COM 057665200 55,760 429,780 SH   SOLE   418,553 0 11,227
BALCHEM CORP COM COM 057665200 33,429 257,665 SH   OTR 1 257,665 0 0
BALCHEM CORP COM COM 057665200 1,147 8,840 SH   OTR 2 8,840 0 0
BARNES GROUP INC COM COM 067806109 12,007 385,591 SH   SOLE   375,368 0 10,223
BARNES GROUP INC COM COM 067806109 7,369 236,627 SH   OTR 1 236,627 0 0
BARNES GROUP INC COM COM 067806109 252 8,091 SH   OTR 2 8,091 0 0
BIO-TECHNE CORP COM COM 09073M104 56,205 162,143 SH   SOLE   156,521 0 5,622
BIO-TECHNE CORP COM COM 09073M104 31,518 90,925 SH   OTR 1 90,925 0 0
BIO-TECHNE CORP COM COM 09073M104 1,078 3,109 SH   OTR 2 3,109 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 12,147 879,548 SH   SOLE   855,440 0 24,108
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 7,659 554,569 SH   OTR 1 554,569 0 0
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 264 19,084 SH   OTR 2 19,084 0 0
BLACKBAUD INC COM COM 09227Q100 24,115 415,275 SH   SOLE   404,156 0 11,119
BLACKBAUD INC COM COM 09227Q100 14,854 255,788 SH   OTR 1 255,788 0 0
BLACKBAUD INC COM COM 09227Q100 511 8,802 SH   OTR 2 8,802 0 0
BLACKLINE INC COM COM 09239B109 47,441 712,333 SH   SOLE   663,181 0 49,152
BLACKLINE INC COM COM 09239B109 24,419 366,651 SH   OTR 1 366,651 0 0
BLACKLINE INC COM COM 09239B109 694 10,418 SH   OTR 2 10,418 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 29,844 353,104 SH   SOLE   342,512 0 10,592
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 17,744 209,936 SH   OTR 1 209,936 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 611 7,225 SH   OTR 2 7,225 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 17,321 121,511 SH   SOLE   100,280 0 21,231
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 5,296 37,149 SH   OTR 1 37,149 0 0
BURLINGTON STORES INC COM COM 122017106 14,945 109,706 SH   SOLE   89,344 0 20,362
BURLINGTON STORES INC COM COM 122017106 4,330 31,784 SH   OTR 1 31,784 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 8,466 56,426 SH   SOLE   46,506 0 9,920
CADENCE DESIGN SYSTEM INC COM COM 127387108 2,581 17,202 SH   OTR 1 17,202 0 0
CATALENT INC COM COM 148806102 21,997 205,020 SH   SOLE   166,102 0 38,918
CATALENT INC COM COM 148806102 6,771 63,111 SH   OTR 1 63,111 0 0
CERENCE INC COM COM 156727109 5,270 208,894 SH   SOLE   203,363 0 5,531
CERENCE INC COM COM 156727109 3,210 127,214 SH   OTR 1 127,214 0 0
CERENCE INC COM COM 156727109 110 4,378 SH   OTR 2 4,378 0 0
CHARLES RIV LABS INTL INC COM COM 159864107 3,681 17,204 SH   SOLE   14,366 0 2,838
CHARLES RIV LABS INTL INC COM COM 159864107 1,064 4,972 SH   OTR 1 4,972 0 0
CHURCH & DWIGHT CO INC COM COM 171340102 18,772 202,595 SH   SOLE   168,422 0 34,173
CHURCH & DWIGHT CO INC COM COM 171340102 4,511 48,686 SH   OTR 1 48,686 0 0
COGNEX CORP COM COM 192422103 4,979 117,109 SH   SOLE   96,647 0 20,462
COGNEX CORP COM COM 192422103 1,522 35,786 SH   OTR 1 35,786 0 0
CONSTRUCTION PARTNERS INC COM COM 21044C107 28,882 1,379,284 SH   SOLE   1,341,277 0 38,007
CONSTRUCTION PARTNERS INC COM COM 21044C107 18,423 879,817 SH   OTR 1 879,817 0 0
CONSTRUCTION PARTNERS INC COM COM 21044C107 630 30,083 SH   OTR 2 30,083 0 0
COOPER COS INC COM NEW COM 216648402 7,310 23,345 SH   SOLE   18,658 0 4,687
COOPER COS INC COM NEW COM 216648402 2,213 7,066 SH   OTR 1 7,066 0 0
COPART INC COM COM 217204106 31,309 288,135 SH   SOLE   233,899 0 54,236
COPART INC COM COM 217204106 8,873 81,660 SH   OTR 1 81,660 0 0
COSTAR GROUP INC COM COM 22160N109 24,588 407,019 SH   SOLE   338,631 0 68,388
COSTAR GROUP INC COM COM 22160N109 6,224 103,029 SH   OTR 1 103,029 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 4,347 9,070 SH   SOLE   7,660 0 1,410
DANAHER CORPORATION COM COM 235851102 4,430 17,474 SH   SOLE   14,760 0 2,714
DESCARTES SYS GROUP INC COM COM 249906108 51,791 834,530 SH   SOLE   812,231 0 22,299
DESCARTES SYS GROUP INC COM COM 249906108 31,897 513,973 SH   OTR 1 513,973 0 0
DESCARTES SYS GROUP INC COM COM 249906108 1,095 17,652 SH   OTR 2 17,652 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,507 15,960 SH   SOLE   13,483 0 2,477
DONALDSON INC COM COM 257651109 20,495 425,728 SH   SOLE   414,529 0 11,199
DONALDSON INC COM COM 257651109 12,399 257,556 SH   OTR 1 257,556 0 0
DONALDSON INC COM COM 257651109 427 8,863 SH   OTR 2 8,863 0 0
DORMAN PRODS INC COM COM 258278100 33,356 304,034 SH   SOLE   296,012 0 8,022
DORMAN PRODS INC COM COM 258278100 20,372 185,686 SH   OTR 1 185,686 0 0
DORMAN PRODS INC COM COM 258278100 697 6,349 SH   OTR 2 6,349 0 0
ECOLAB INC COM COM 278865100 1,809 11,765 SH   SOLE   9,932 0 1,833
EDWARDS LIFESCIENCES CORP COM COM 28176E108 3,478 36,573 SH   SOLE   30,895 0 5,678
ENVESTNET INC COM COM 29404K106 33,043 626,163 SH   SOLE   609,410 0 16,753
ENVESTNET INC COM COM 29404K106 20,333 385,314 SH   OTR 1 385,314 0 0
ENVESTNET INC COM COM 29404K106 700 13,260 SH   OTR 2 13,260 0 0
EPAM SYS INC COM COM 29414B104 18,499 62,754 SH   SOLE   51,890 0 10,864
EPAM SYS INC COM COM 29414B104 5,319 18,044 SH   OTR 1 18,044 0 0
EPLUS INC COM COM 294268107 42,956 808,664 SH   SOLE   787,088 0 21,576
EPLUS INC COM COM 294268107 26,422 497,407 SH   OTR 1 497,407 0 0
EPLUS INC COM COM 294268107 907 17,076 SH   OTR 2 17,076 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 34,351 502,421 SH   SOLE   488,936 0 13,485
ESCO TECHNOLOGIES INC COM COM 296315104 21,209 310,211 SH   OTR 1 310,211 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 730 10,675 SH   OTR 2 10,675 0 0
ETSY INC COM COM 29786A106 5,120 69,929 SH   SOLE   56,877 0 13,052
ETSY INC COM COM 29786A106 1,588 21,689 SH   OTR 1 21,689 0 0
EVO PMTS INC CL A COM COM 26927E104 26,768 1,138,086 SH   SOLE   1,107,861 0 30,225
EVO PMTS INC CL A COM COM 26927E104 16,349 695,116 SH   OTR 1 695,116 0 0
EVO PMTS INC CL A COM COM 26927E104 563 23,921 SH   OTR 2 23,921 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 33,005 1,015,234 SH   SOLE   988,101 0 27,133
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 20,344 625,787 SH   OTR 1 625,787 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 698 21,477 SH   OTR 2 21,477 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 73,607 499,604 SH   SOLE   486,717 0 12,887
EXLSERVICE HOLDINGS INC COM COM 302081104 43,397 294,559 SH   OTR 1 294,559 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 1,489 10,109 SH   OTR 2 10,109 0 0
EXPONENT INC COM COM 30214U102 76,051 831,428 SH   SOLE   809,921 0 21,507
EXPONENT INC COM COM 30214U102 45,039 492,390 SH   OTR 1 492,390 0 0
EXPONENT INC COM COM 30214U102 1,546 16,903 SH   OTR 2 16,903 0 0
FAIR ISAAC CORP COM COM 303250104 63,666 158,808 SH   SOLE   154,694 0 4,114
FAIR ISAAC CORP COM COM 303250104 37,636 93,879 SH   OTR 1 93,879 0 0
FAIR ISAAC CORP COM COM 303250104 1,295 3,231 SH   OTR 2 3,231 0 0
FISERV INC COM COM 337738108 20,326 228,459 SH   SOLE   186,975 0 41,484
FISERV INC COM COM 337738108 5,472 61,499 SH   OTR 1 61,499 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 5,004 83,563 SH   SOLE   67,679 0 15,884
FORTUNE BRANDS HOME & SEC INC COM 34964C106 1,508 25,176 SH   OTR 1 25,176 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 53,906 669,310 SH   SOLE   651,741 0 17,569
FOX FACTORY HLDG CORP COM COM 35138V102 32,634 405,195 SH   OTR 1 405,195 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 1,116 13,855 SH   OTR 2 13,855 0 0
FRESHPET INC COM COM 358039105 3,298 63,563 SH   SOLE   51,309 0 12,254
FRESHPET INC COM COM 358039105 1,022 19,688 SH   OTR 1 19,688 0 0
GARTNER INC COM COM 366651107 20,466 84,629 SH   SOLE   69,382 0 15,247
GARTNER INC COM COM 366651107 6,258 25,879 SH   OTR 1 25,879 0 0
GENERAC HLDGS INC COM COM 368736104 17,346 82,373 SH   SOLE   66,912 0 15,461
GENERAC HLDGS INC COM COM 368736104 5,359 25,448 SH   OTR 1 25,448 0 0
GLOBAL PMTS INC COM COM 37940X102 15,259 137,913 SH   SOLE   111,114 0 26,799
GLOBAL PMTS INC COM COM 37940X102 4,695 42,437 SH   OTR 1 42,437 0 0
GLOBUS MED INC CL A COM 379577208 46,412 826,723 SH   SOLE   804,697 0 22,026
GLOBUS MED INC CL A COM 379577208 28,510 507,843 SH   OTR 1 507,843 0 0
GLOBUS MED INC CL A COM 379577208 979 17,432 SH   OTR 2 17,432 0 0
HEALTHEQUITY INC COM COM 42226A107 32,634 531,580 SH   SOLE   508,534 0 23,046
HEALTHEQUITY INC COM COM 42226A107 18,952 308,719 SH   OTR 1 308,719 0 0
HEALTHEQUITY INC COM COM 42226A107 613 9,978 SH   OTR 2 9,978 0 0
HEICO CORP NEW CL A COM 422806208 15,228 144,503 SH   SOLE   117,199 0 27,304
HEICO CORP NEW CL A COM 422806208 4,750 45,073 SH   OTR 1 45,073 0 0
HUBSPOT INC COM COM 443573100 16,282 54,156 SH   SOLE   44,697 0 9,459
HUBSPOT INC COM COM 443573100 5,017 16,688 SH   OTR 1 16,688 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 6,371 40,457 SH   SOLE   32,775 0 7,682
HUNT J B TRANS SVCS INC COM COM 445658107 1,431 9,086 SH   OTR 1 9,086 0 0
I3 VERTICALS INC CL A COM 46571Y107 28,162 1,125,593 SH   SOLE   1,096,551 0 29,042
I3 VERTICALS INC CL A COM 46571Y107 16,554 661,646 SH   OTR 1 661,646 0 0
I3 VERTICALS INC CL A COM 46571Y107 570 22,769 SH   OTR 2 22,769 0 0
IDEX CORP COM COM 45167R104 22,125 121,814 SH   SOLE   100,666 0 21,148
IDEX CORP COM COM 45167R104 6,125 33,720 SH   OTR 1 33,720 0 0
IDEXX LABS INC COM COM 45168D104 19,225 54,815 SH   SOLE   45,220 0 9,595
IDEXX LABS INC COM COM 45168D104 5,886 16,783 SH   OTR 1 16,783 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 16,969 180,442 SH   SOLE   143,970 0 36,472
INTERCONTINENTAL EXCHANGE INC COM 45866F104 5,175 55,026 SH   OTR 1 55,026 0 0
INTUIT COM COM 461202103 34,664 89,934 SH   SOLE   72,139 0 17,795
INTUIT COM COM 461202103 9,544 24,762 SH   OTR 1 24,762 0 0
J & J SNACK FOODS CORP COM COM 466032109 34,812 249,264 SH   SOLE   242,616 0 6,648
J & J SNACK FOODS CORP COM COM 466032109 21,611 154,743 SH   OTR 1 154,743 0 0
J & J SNACK FOODS CORP COM COM 466032109 735 5,263 SH   OTR 2 5,263 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 30,117 218,480 SH   SOLE   180,818 0 37,662
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 8,744 63,429 SH   OTR 1 63,429 0 0
KINSALE CAP GROUP INC COM COM 49714P108 90,540 394,268 SH   SOLE   383,767 0 10,501
KINSALE CAP GROUP INC COM COM 49714P108 55,459 241,502 SH   OTR 1 241,502 0 0
KINSALE CAP GROUP INC COM COM 49714P108 1,909 8,311 SH   OTR 2 8,311 0 0
LEMAITRE VASCULAR INC COM COM 525558201 23,936 525,478 SH   SOLE   511,552 0 13,926
LEMAITRE VASCULAR INC COM COM 525558201 14,589 320,279 SH   OTR 1 320,279 0 0
LEMAITRE VASCULAR INC COM COM 525558201 502 11,022 SH   OTR 2 11,022 0 0
LHC GROUP INC COM COM 50187A107 43,872 281,698 SH   SOLE   274,266 0 7,432
LHC GROUP INC COM COM 50187A107 26,559 170,537 SH   OTR 1 170,537 0 0
LHC GROUP INC COM COM 50187A107 912 5,857 SH   OTR 2 5,857 0 0
LOWES COS INC COM COM 548661107 3,675 21,039 SH   SOLE   17,774 0 3,265
LULULEMON ATHLETICA INC COM COM 550021109 10,811 39,658 SH   SOLE   32,615 0 7,043
LULULEMON ATHLETICA INC COM COM 550021109 3,358 12,317 SH   OTR 1 12,317 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 1,090 4,259 SH   SOLE   4,235 0 24
MARTEN TRANS LTD COM COM 573075108 32,641 1,940,611 SH   SOLE   1,889,258 0 51,353
MARTEN TRANS LTD COM COM 573075108 19,866 1,181,113 SH   OTR 1 1,181,113 0 0
MARTEN TRANS LTD COM COM 573075108 684 40,646 SH   OTR 2 40,646 0 0
MARVELL TECHNOLOGY INC COM COM 573874104 2,434 55,915 SH   SOLE   47,283 0 8,632
MASIMO CORP COM COM 574795100 23,157 177,219 SH   SOLE   172,501 0 4,718
MASIMO CORP COM COM 574795100 14,170 108,438 SH   OTR 1 108,438 0 0
MASIMO CORP COM COM 574795100 488 3,732 SH   OTR 2 3,732 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 2,701 46,504 SH   SOLE   39,299 0 7,205
MICROSOFT CORP COM COM 594918104 4,301 16,748 SH   SOLE   14,147 0 2,601
MONOLITHIC PWR SYS INC COM COM 609839105 6,761 17,604 SH   SOLE   15,875 0 1,729
MONOLITHIC PWR SYS INC COM COM 609839105 1,149 2,991 SH   OTR 1 2,991 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1,327 6,331 SH   SOLE   5,349 0 982
NEOGEN CORP COM COM 640491106 22,467 932,642 SH   SOLE   907,274 0 25,368
NEOGEN CORP COM COM 640491106 14,145 587,183 SH   OTR 1 587,183 0 0
NEOGEN CORP COM COM 640491106 484 20,077 SH   OTR 2 20,077 0 0
NOVANTA INC COM COM 67000B104 46,165 380,677 SH   SOLE   370,524 0 10,153
NOVANTA INC COM COM 67000B104 28,313 233,474 SH   OTR 1 233,474 0 0
NOVANTA INC COM COM 67000B104 974 8,035 SH   OTR 2 8,035 0 0
NV5 GLOBAL INC COM COM 62945v109 19,734 169,045 SH   SOLE   164,522 0 4,523
NV5 GLOBAL INC COM COM 62945v109 12,174 104,285 SH   OTR 1 104,285 0 0
NV5 GLOBAL INC COM COM 62945v109 418 3,582 SH   OTR 2 3,582 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 26,318 447,967 SH   SOLE   436,257 0 11,710
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 15,731 267,761 SH   OTR 1 267,761 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 541 9,214 SH   OTR 2 9,214 0 0
OMNICELL COM COM COM 68213N109 58,968 518,400 SH   SOLE   504,843 0 13,557
OMNICELL COM COM COM 68213N109 35,317 310,483 SH   OTR 1 310,483 0 0
OMNICELL COM COM COM 68213N109 1,215 10,685 SH   OTR 2 10,685 0 0
ONTO INNOVATION INC COM COM 683344105 50,015 717,169 SH   SOLE   697,986 0 19,183
ONTO INNOVATION INC COM COM 683344105 30,772 441,234 SH   OTR 1 441,234 0 0
ONTO INNOVATION INC COM COM 683344105 1,059 15,184 SH   OTR 2 15,184 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 32,580 51,570 SH   SOLE   42,549 0 9,021
OREILLY AUTOMOTIVE INC COM COM 67103H107 9,975 15,790 SH   OTR 1 15,790 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 21,167 723,895 SH   SOLE   705,586 0 18,309
PACIFIC PREMIER BANCORP COM COM 69478X105 12,170 416,199 SH   OTR 1 416,199 0 0
PACIFIC PREMIER BANCORP COM COM 69478X105 419 14,323 SH   OTR 2 14,323 0 0
PALOMAR HLDGS INC COM COM 69753M105 13,156 204,290 SH   SOLE   198,903 0 5,387
PALOMAR HLDGS INC COM COM 69753M105 7,973 123,812 SH   OTR 1 123,812 0 0
PALOMAR HLDGS INC COM COM 69753M105 274 4,261 SH   OTR 2 4,261 0 0
PAYCOM SOFTWARE INC COM COM 70432V102 4,164 14,864 SH   SOLE   13,245 0 1,619
PERFICIENT INC COM COM 71375U101 46,064 502,393 SH   SOLE   488,937 0 13,456
PERFICIENT INC COM COM 71375U101 28,455 310,335 SH   OTR 1 310,335 0 0
PERFICIENT INC COM COM 71375U101 977 10,652 SH   OTR 2 10,652 0 0
PETIQ INC COM CL A COM 71639T106 12,584 749,493 SH   SOLE   729,211 0 20,282
PETIQ INC COM CL A COM 71639T106 7,884 469,555 SH   OTR 1 469,555 0 0
PETIQ INC COM CL A COM 71639T106 270 16,055 SH   OTR 2 16,055 0 0
POOL CORP COM COM 73278L105 32,049 91,247 SH   SOLE   76,427 0 14,820
POOL CORP COM COM 73278L105 9,083 25,860 SH   OTR 1 25,860 0 0
Q2 HLDGS INC COM COM 74736L109 16,948 439,406 SH   SOLE   427,364 0 12,042
Q2 HLDGS INC COM COM 74736L109 10,684 277,013 SH   OTR 1 277,013 0 0
Q2 HLDGS INC COM COM 74736L109 368 9,533 SH   OTR 2 9,533 0 0
RAYMOND JAMES FINL INC COM COM 754730109 16,928 189,334 SH   SOLE   156,282 0 33,052
RAYMOND JAMES FINL INC COM COM 754730109 4,025 45,016 SH   OTR 1 45,016 0 0
RBC BEARINGS INC COM COM 75524B104 62,089 335,709 SH   SOLE   326,847 0 8,862
RBC BEARINGS INC COM COM 75524B104 37,799 204,375 SH   OTR 1 204,375 0 0
RBC BEARINGS INC COM COM 75524B104 1,309 7,076 SH   OTR 2 7,076 0 0
REPLIGEN CORP COM COM 759916109 18,188 111,992 SH   SOLE   92,608 0 19,384
REPLIGEN CORP COM COM 759916109 5,102 31,417 SH   OTR 1 31,417 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 17,698 44,844 SH   SOLE   35,749 0 9,095
ROPER TECHNOLOGIES INC COM COM 776696106 5,417 13,727 SH   OTR 1 13,727 0 0
SALESFORCE INC COM COM 79466L302 2,251 13,642 SH   SOLE   11,526 0 2,116
SEMTECH CORP COM COM 816850101 19,930 362,560 SH   SOLE   352,735 0 9,825
SEMTECH CORP COM COM 816850101 12,423 225,991 SH   OTR 1 225,991 0 0
SEMTECH CORP COM COM 816850101 428 7,777 SH   OTR 2 7,777 0 0
SIGNATURE BK NEW YORK N Y COM COM 82669G104 17,598 98,199 SH   SOLE   79,351 0 18,848
SIGNATURE BK NEW YORK N Y COM COM 82669G104 5,088 28,394 SH   OTR 1 28,394 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 35,242 296,471 SH   SOLE   288,586 0 7,885
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 21,559 181,364 SH   OTR 1 181,364 0 0
SITEONE LANDSCAPE SUPPLY INC C COM 82982L103 742 6,241 SH   OTR 2 6,241 0 0
SPS COMM INC COM COM 78463M107 20,916 185,014 SH   SOLE   179,997 0 5,017
SPS COMM INC COM COM 78463M107 13,043 115,377 SH   OTR 1 115,377 0 0
SPS COMM INC COM COM 78463M107 449 3,970 SH   OTR 2 3,970 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 6,134 105,628 SH   SOLE   84,225 0 21,403
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 1,869 32,177 SH   OTR 1 32,177 0 0
STAAR SURGICAL CO COM 852312305 39,784 560,892 SH   SOLE   546,184 0 14,708
STAAR SURGICAL CO COM 852312305 23,856 336,333 SH   OTR 1 336,333 0 0
STAAR SURGICAL CO COM 852312305 821 11,574 SH   OTR 2 11,574 0 0
STERIS PLC SHS USD COM G8473T100 22,145 107,424 SH   SOLE   85,660 0 21,764
STERIS PLC SHS USD COM G8473T100 6,771 32,847 SH   OTR 1 32,847 0 0
TECHTARGET INC COM COM 87874R100 26,350 400,943 SH   SOLE   390,216 0 10,727
TECHTARGET INC COM COM 87874R100 16,266 247,508 SH   OTR 1 247,508 0 0
TECHTARGET INC COM COM 87874R100 558 8,493 SH   OTR 2 8,493 0 0
TEXAS ROADHOUSE INC COM COM 882681109 34,404 470,001 SH   SOLE   457,424 0 12,577
TEXAS ROADHOUSE INC COM COM 882681109 21,310 291,127 SH   OTR 1 291,127 0 0
TEXAS ROADHOUSE INC COM COM 882681109 729 9,954 SH   OTR 2 9,954 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 4,565 8,403 SH   SOLE   7,097 0 1,306
TJX COS INC NEW COM COM 872540109 2,819 50,473 SH   SOLE   42,637 0 7,836
TREX CO INC COM COM 89531P105 40,214 738,960 SH   SOLE   713,904 0 25,056
TREX CO INC COM COM 89531P105 22,546 414,294 SH   OTR 1 414,294 0 0
TREX CO INC COM COM 89531P105 776 14,257 SH   OTR 2 14,257 0 0
TRIMBLE INC COM COM 896239100 10,766 184,890 SH   SOLE   147,495 0 37,395
TRIMBLE INC COM COM 896239100 3,286 56,439 SH   OTR 1 56,439 0 0
TWILIO INC CL A COM 90138F102 2,630 31,382 SH   SOLE   25,841 0 5,541
TWILIO INC CL A COM 90138F102 814 9,708 SH   OTR 1 9,708 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 43,706 131,455 SH   SOLE   115,509 0 15,946
TYLER TECHNOLOGIES INC COM COM 902252105 17,981 54,081 SH   OTR 1 54,081 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 394 1,185 SH   OTR 2 1,185 0 0
ULTA BEAUTY INC COM COM 90384S303 18,526 48,060 SH   SOLE   39,207 0 8,853
ULTA BEAUTY INC COM COM 90384S303 4,795 12,440 SH   OTR 1 12,440 0 0
V F CORP COM COM 918204108 823 18,639 SH   SOLE   15,748 0 2,891
VANGUARD INDEX FDS MCAP GR IDX COM 922908538 227 1,296 SH   SOLE   1,296 0 0
VERISK ANALYTICS INC COM COM 92345Y106 18,175 105,003 SH   SOLE   83,703 0 21,300
VERISK ANALYTICS INC COM COM 92345Y106 5,564 32,145 SH   OTR 1 32,145 0 0
VISA INC COM CL A COM 92826C839 3,240 16,457 SH   SOLE   13,901 0 2,556
WALMART INC COM COM 931142103 2,160 17,763 SH   SOLE   15,005 0 2,758
WATSCO INC COM COM 942622200 14,157 59,281 SH   SOLE   48,447 0 10,834
WATSCO INC COM COM 942622200 3,895 16,311 SH   OTR 1 16,311 0 0
WD 40 CO COM COM 929236107 21,171 105,138 SH   SOLE   102,346 0 2,792
WD 40 CO COM COM 929236107 12,931 64,219 SH   OTR 1 64,219 0 0
WD 40 CO COM COM 929236107 445 2,210 SH   OTR 2 2,210 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 6,751 32,724 SH   SOLE   32,724 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481 333 4,199 SH   SOLE   4,199 0 0