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 000360206 38,302 710,871 SH   SOLE   693,433 0 17,438
AAON INC COM 000360206 20,978 389,341 SH   OTR 1 389,341 0 0
AAON INC COM 000360206 717 13,312 SH   OTR 2 13,312 0 0
ABIOMED INC COM 003654100 17,690 72,010 SH   SOLE   59,841 0 12,169
ABIOMED INC COM 003654100 4,218 17,169 SH   OTR 1 17,169 0 0
ACTIVISION BLIZZARD INC COM 00507v109 949 12,763 SH   SOLE   10,825 0 1,938
ADOBE SYSTEMS INCORPORATED COM 00724f101 2,312 8,401 SH   SOLE   7,098 0 1,303
ADVANCED DRAIN SYSTEMS INC COM 00790r104 36,797 295,865 SH   SOLE   244,506 0 51,359
ADVANCED DRAIN SYSTEMS INC COM 00790r104 9,951 80,012 SH   OTR 1 80,012 0 0
ALARM HOLDINGS INC COM 011642105 53,469 824,378 SH   SOLE   803,981 0 20,397
ALARM HOLDINGS INC COM 011642105 29,618 456,651 SH   OTR 1 456,651 0 0
ALARM HOLDINGS INC COM 011642105 1,013 15,614 SH   OTR 2 15,614 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,309 30,462 SH   SOLE   24,202 0 6,260
ALIGN TECHNOLOGY INC COM 016255101 1,835 8,860 SH   OTR 1 8,860 0 0
ALLEGIANT TRAVEL CO COM 01748x102 16,549 226,762 SH   SOLE   220,970 0 5,792
ALLEGIANT TRAVEL CO COM 01748x102 9,537 130,685 SH   OTR 1 130,685 0 0
ALLEGIANT TRAVEL CO COM 01748x102 326 4,468 SH   OTR 2 4,468 0 0
ALPHABET INC CAP STOCK CL A COM 02079k305 3,616 37,805 SH   SOLE   31,948 0 5,857
AMPHENOL CORP CL A COM 032095101 27,908 416,792 SH   SOLE   333,442 0 83,350
AMPHENOL CORP CL A COM 032095101 7,229 107,966 SH   OTR 1 107,966 0 0
ANSYS INC COM 03662q105 17,481 78,848 SH   SOLE   62,633 0 16,215
ANSYS INC COM 03662q105 5,090 22,961 SH   OTR 1 22,961 0 0
AVID BIOSERVICES INC COM 05368m106 17,309 905,292 SH   SOLE   882,416 0 22,876
AVID BIOSERVICES INC COM 05368m106 9,893 517,426 SH   OTR 1 517,426 0 0
AVID BIOSERVICES INC COM 05368m106 337 17,646 SH   OTR 2 17,646 0 0
AXON ENTERPRISE INC COM 05464c101 22,193 191,731 SH   SOLE   161,008 0 30,723
AXON ENTERPRISE INC COM 05464c101 6,189 53,469 SH   OTR 1 53,469 0 0
AXOS FINANCIAL INC COM 05465c100 20,625 602,530 SH   SOLE   587,402 0 15,128
AXOS FINANCIAL INC COM 05465c100 11,683 341,301 SH   OTR 1 341,301 0 0
AXOS FINANCIAL INC COM 05465c100 399 11,670 SH   OTR 2 11,670 0 0
AZENTA INC COM 114340102 20,011 466,885 SH   SOLE   454,950 0 11,935
AZENTA INC COM 114340102 11,540 269,241 SH   OTR 1 269,241 0 0
AZENTA INC COM 114340102 395 9,206 SH   OTR 2 9,206 0 0
BALCHEM CORP COM 057665200 56,118 461,575 SH   SOLE   450,142 0 11,433
BALCHEM CORP COM 057665200 31,150 256,213 SH   OTR 1 256,213 0 0
BALCHEM CORP COM 057665200 1,065 8,760 SH   OTR 2 8,760 0 0
BARNES GROUP INC COM 067806109 11,934 413,233 SH   SOLE   402,838 0 10,395
BARNES GROUP INC COM 067806109 6,772 234,500 SH   OTR 1 234,500 0 0
BARNES GROUP INC COM 067806109 232 8,018 SH   OTR 2 8,018 0 0
BIO-TECHNE CORP COM 09073m104 49,190 173,203 SH   SOLE   167,513 0 5,690
BIO-TECHNE CORP COM 09073m104 25,591 90,109 SH   OTR 1 90,109 0 0
BIO-TECHNE CORP COM 09073m104 875 3,081 SH   OTR 2 3,081 0 0
BIOLIFE SOLUTIONS INC NEW COM 09062w204 21,967 965,585 SH   SOLE   941,071 0 24,514
BIOLIFE SOLUTIONS INC NEW COM 09062w204 12,584 553,138 SH   OTR 1 553,138 0 0
BIOLIFE SOLUTIONS INC NEW COM 09062w204 430 18,913 SH   OTR 2 18,913 0 0
BLACKBAUD INC COM 09227q100 19,473 441,969 SH   SOLE   430,663 0 11,306
BLACKBAUD INC COM 09227q100 11,241 255,128 SH   OTR 1 255,128 0 0
BLACKBAUD INC COM 09227q100 384 8,723 SH   OTR 2 8,723 0 0
BLACKLINE INC COM 09239b109 44,335 740,148 SH   SOLE   690,644 0 49,504
BLACKLINE INC COM 09239b109 21,581 360,277 SH   OTR 1 360,277 0 0
BLACKLINE INC COM 09239b109 618 10,324 SH   OTR 2 10,324 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 21,786 377,906 SH   SOLE   367,634 0 10,272
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 12,072 209,395 SH   OTR 1 209,395 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 413 7,160 SH   OTR 2 7,160 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103 17,291 119,813 SH   SOLE   98,508 0 21,305
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103 5,047 34,969 SH   OTR 1 34,969 0 0
BURLINGTON STORES INC COM 122017106 11,983 107,098 SH   SOLE   86,669 0 20,429
BURLINGTON STORES INC COM 122017106 3,348 29,919 SH   OTR 1 29,919 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 9,127 55,844 SH   SOLE   45,894 0 9,950
CADENCE DESIGN SYSTEM INC COM 127387108 2,646 16,192 SH   OTR 1 16,192 0 0
CATALENT INC COM 148806102 14,110 194,996 SH   SOLE   155,952 0 39,044
CATALENT INC COM 148806102 4,299 59,408 SH   OTR 1 59,408 0 0
CERENCE INC COM 156727109 2,782 176,614 SH   SOLE   174,877 0 1,737
CERENCE INC COM 156727109 315 20,009 SH   OTR 1 20,009 0 0
CERENCE INC COM 156727109 11 684 SH   OTR 2 684 0 0
CERTARA INC COM 15687v109 9,724 732,249 SH   SOLE   713,474 0 18,775
CERTARA INC COM 15687v109 5,625 423,539 SH   OTR 1 423,539 0 0
CERTARA INC COM 15687v109 192 14,482 SH   OTR 2 14,482 0 0
CHARLES RIVER LABORATORIES INT COM 159864107 3,012 15,306 SH   SOLE   12,460 0 2,846
CHARLES RIVER LABORATORIES INT COM 159864107 921 4,681 SH   OTR 1 4,681 0 0
CHURCH & DWIGHT CO INC COM 171340102 14,217 199,012 SH   SOLE   164,763 0 34,249
CHURCH & DWIGHT CO INC COM 171340102 3,274 45,828 SH   OTR 1 45,828 0 0
COGNEX CORP COM 192422103 4,486 108,220 SH   SOLE   87,686 0 20,534
COGNEX CORP COM 192422103 1,396 33,686 SH   OTR 1 33,686 0 0
CONSTRUCTION PARTNERS INC CL A COM 21044c107 39,770 1,516,215 SH   SOLE   1,477,567 0 38,648
CONSTRUCTION PARTNERS INC CL A COM 21044c107 22,870 871,912 SH   OTR 1 871,912 0 0
CONSTRUCTION PARTNERS INC CL A COM 21044c107 782 29,812 SH   OTR 2 29,812 0 0
COOPER COS INC NEW COM 216648402 6,102 23,121 SH   SOLE   18,420 0 4,701
COOPER COS INC NEW COM 216648402 1,755 6,651 SH   OTR 1 6,651 0 0
COPART INC COM 217204106 30,281 284,593 SH   SOLE   230,198 0 54,395
COPART INC COM 217204106 8,179 76,868 SH   OTR 1 76,868 0 0
COSTAR GROUP INC COM 22160n109 28,218 405,136 SH   SOLE   336,544 0 68,592
COSTAR GROUP INC COM 22160n109 6,755 96,983 SH   OTR 1 96,983 0 0
COSTCO WHOLESALE CORP COM 22160k105 4,282 9,067 SH   SOLE   7,660 0 1,407
DANAHER CORPORATION COM 235851102 4,512 17,468 SH   SOLE   14,760 0 2,708
DESCARTES SYSTEMS GROUP INC COM 249906108 56,733 893,015 SH   SOLE   870,340 0 22,675
DESCARTES SYSTEMS GROUP INC COM 249906108 32,503 511,612 SH   OTR 1 511,612 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 1,111 17,493 SH   OTR 2 17,493 0 0
DISNEY WALT CO COM 254687106 1,505 15,954 SH   SOLE   13,483 0 2,471
DONALDSON INC COM 257651109 22,197 452,899 SH   SOLE   441,511 0 11,388
DONALDSON INC COM 257651109 12,590 256,892 SH   OTR 1 256,892 0 0
DONALDSON INC COM 257651109 431 8,784 SH   OTR 2 8,784 0 0
DORMAN PRODS INC COM 258278100 26,577 323,639 SH   SOLE   315,482 0 8,157
DORMAN PRODS INC COM 258278100 15,112 184,018 SH   OTR 1 184,018 0 0
DORMAN PRODS INC COM 258278100 517 6,292 SH   OTR 2 6,292 0 0
ECOLAB INC COM 278865100 1,699 11,762 SH   SOLE   9,932 0 1,830
EDWARDS LIFESCIENCES CORP COM 28176e108 3,021 36,561 SH   SOLE   30,895 0 5,666
ENVESTNET INC COM 29404k106 29,748 669,991 SH   SOLE   652,956 0 17,035
ENVESTNET INC COM 29404k106 17,064 384,320 SH   OTR 1 384,320 0 0
ENVESTNET INC COM 29404k106 583 13,141 SH   OTR 2 13,141 0 0
EPAM SYSTEMS INC COM 29414b104 22,608 62,420 SH   SOLE   51,521 0 10,899
EPAM SYSTEMS INC COM 29414b104 6,152 16,985 SH   OTR 1 16,985 0 0
EPLUS INC COM 294268107 39,624 953,876 SH   SOLE   929,523 0 24,353
EPLUS INC COM 294268107 22,825 549,474 SH   OTR 1 549,474 0 0
EPLUS INC COM 294268107 780 18,788 SH   OTR 2 18,788 0 0
ESCO TECHNOLOGIES INC COM 296315104 39,563 538,709 SH   SOLE   524,997 0 13,712
ESCO TECHNOLOGIES INC COM 296315104 22,723 309,410 SH   OTR 1 309,410 0 0
ESCO TECHNOLOGIES INC COM 296315104 777 10,579 SH   OTR 2 10,579 0 0
ETSY INC COM 29786a106 6,975 69,655 SH   SOLE   56,559 0 13,096
ETSY INC COM 29786a106 2,044 20,416 SH   OTR 1 20,416 0 0
EVO PMTS INC CL A COM 26927e104 40,489 1,215,881 SH   SOLE   1,185,147 0 30,734
EVO PMTS INC CL A COM 26927e104 23,088 693,323 SH   OTR 1 693,323 0 0
EVO PMTS INC CL A COM 26927e104 789 23,706 SH   OTR 2 23,706 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057t105 35,996 1,088,494 SH   SOLE   1,060,904 0 27,590
EVOQUA WATER TECHNOLOGIES CORP COM 30057t105 20,586 622,484 SH   OTR 1 622,484 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057t105 704 21,284 SH   OTR 2 21,284 0 0
EXLSERVICE HOLDINGS INC COM 302081104 78,051 529,665 SH   SOLE   516,579 0 13,086
EXLSERVICE HOLDINGS INC COM 302081104 43,175 292,990 SH   OTR 1 292,990 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,476 10,018 SH   OTR 2 10,018 0 0
EXPONENT INC COM 30214u102 77,832 887,789 SH   SOLE   865,912 0 21,877
EXPONENT INC COM 30214u102 42,949 489,899 SH   OTR 1 489,899 0 0
EXPONENT INC COM 30214u102 1,469 16,751 SH   OTR 2 16,751 0 0
FAIR ISAAC CORP COM 303250104 69,976 169,841 SH   SOLE   165,656 0 4,185
FAIR ISAAC CORP COM 303250104 38,579 93,637 SH   OTR 1 93,637 0 0
FAIR ISAAC CORP COM 303250104 1,319 3,202 SH   OTR 2 3,202 0 0
FISERV INC COM 337738108 21,156 226,100 SH   SOLE   184,501 0 41,599
FISERV INC COM 337738108 5,417 57,890 SH   OTR 1 57,890 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964c106 4,445 82,797 SH   SOLE   66,862 0 15,935
FORTUNE BRANDS HOME & SEC INC COM 34964c106 1,272 23,699 SH   OTR 1 23,699 0 0
FOX FACTORY HOLDING CORP COM 35138v102 56,596 715,683 SH   SOLE   697,815 0 17,868
FOX FACTORY HOLDING CORP COM 35138v102 31,755 401,554 SH   OTR 1 401,554 0 0
FOX FACTORY HOLDING CORP COM 35138v102 1,086 13,730 SH   OTR 2 13,730 0 0
FRESHPET INC COM 358039105 2,872 57,332 SH   SOLE   45,321 0 12,011
FRESHPET INC COM 358039105 928 18,533 SH   OTR 1 18,533 0 0
GARTNER INC COM 366651107 23,127 83,584 SH   SOLE   68,286 0 15,298
GARTNER INC COM 366651107 6,740 24,360 SH   OTR 1 24,360 0 0
GENERAC HOLDINGS INC COM 368736104 13,234 74,291 SH   SOLE   59,144 0 15,147
GENERAC HOLDINGS INC COM 368736104 4,267 23,954 SH   OTR 1 23,954 0 0
GLOBAL PAYMENTS INC COM 37940x102 14,684 135,898 SH   SOLE   109,376 0 26,522
GLOBAL PAYMENTS INC COM 37940x102 4,316 39,947 SH   OTR 1 39,947 0 0
GLOBUS MED INC CL A COM 379577208 52,616 883,262 SH   SOLE   860,865 0 22,397
GLOBUS MED INC CL A COM 379577208 30,097 505,234 SH   OTR 1 505,234 0 0
GLOBUS MED INC CL A COM 379577208 1,029 17,275 SH   OTR 2 17,275 0 0
HEALTHEQUITY INC COM 42226a107 37,729 561,698 SH   SOLE   538,407 0 23,291
HEALTHEQUITY INC COM 42226a107 20,494 305,105 SH   OTR 1 305,105 0 0
HEALTHEQUITY INC COM 42226a107 664 9,888 SH   OTR 2 9,888 0 0
HEICO CORP CL A COM 422806208 16,431 143,350 SH   SOLE   115,954 0 27,396
HEICO CORP CL A COM 422806208 4,863 42,429 SH   OTR 1 42,429 0 0
HUBSPOT INC COM 443573100 14,344 53,102 SH   SOLE   43,610 0 9,492
HUBSPOT INC COM 443573100 4,243 15,708 SH   OTR 1 15,708 0 0
HUNT J B TRANS SERVICES INC COM 445658107 6,201 39,643 SH   SOLE   32,504 0 7,139
HUNT J B TRANS SERVICES INC COM 445658107 1,338 8,553 SH   OTR 1 8,553 0 0
I3 VERTICALS INC CL A COM 46571y107 23,957 1,196,043 SH   SOLE   1,166,498 0 29,545
I3 VERTICALS INC CL A COM 46571y107 13,219 659,939 SH   OTR 1 659,939 0 0
I3 VERTICALS INC CL A COM 46571y107 452 22,565 SH   OTR 2 22,565 0 0
IDEX CORP COM 45167r104 24,156 120,871 SH   SOLE   99,659 0 21,212
IDEX CORP COM 45167r104 6,343 31,741 SH   OTR 1 31,741 0 0
IDEXX LABORATORIES INC COM 45168d104 17,638 54,139 SH   SOLE   44,510 0 9,629
IDEXX LABORATORIES INC COM 45168d104 5,147 15,798 SH   OTR 1 15,798 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866f104 16,075 177,916 SH   SOLE   141,335 0 36,581
INTERCONTINENTAL EXCHANGE INC COM 45866f104 4,680 51,797 SH   OTR 1 51,797 0 0
INTUIT COM 461202103 34,449 88,941 SH   SOLE   71,099 0 17,842
INTUIT COM 461202103 9,028 23,309 SH   OTR 1 23,309 0 0
J & J SNACK FOODS CORP COM 466032109 34,540 266,778 SH   SOLE   260,018 0 6,760
J & J SNACK FOODS CORP COM 466032109 19,749 152,534 SH   OTR 1 152,534 0 0
J & J SNACK FOODS CORP COM 466032109 675 5,215 SH   OTR 2 5,215 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103 34,196 217,309 SH   SOLE   179,518 0 37,791
KEYSIGHT TECHNOLOGIES INC COM 49338l103 9,395 59,706 SH   OTR 1 59,706 0 0
KINSALE CAP GROUP INC COM 49714p108 107,572 421,158 SH   SOLE   410,480 0 10,678
KINSALE CAP GROUP INC COM 49714p108 61,525 240,878 SH   OTR 1 240,878 0 0
KINSALE CAP GROUP INC COM 49714p108 2,046 8,011 SH   OTR 2 8,011 0 0
LEMAITRE VASCULAR INC COM 525558201 28,455 561,463 SH   SOLE   547,302 0 14,161
LEMAITRE VASCULAR INC COM 525558201 16,190 319,452 SH   OTR 1 319,452 0 0
LEMAITRE VASCULAR INC COM 525558201 554 10,923 SH   OTR 2 10,923 0 0
LHC GROUP INC COM 50187a107 23,159 141,504 SH   SOLE   138,059 0 3,445
LHC GROUP INC COM 50187a107 11,691 71,437 SH   OTR 1 71,437 0 0
LHC GROUP INC COM 50187a107 400 2,445 SH   OTR 2 2,445 0 0
LOWES COS INC COM 548661107 3,950 21,031 SH   SOLE   17,774 0 3,257
LULULEMON ATHLETICA INC COM 550021109 11,074 39,613 SH   SOLE   32,546 0 7,067
LULULEMON ATHLETICA INC COM 550021109 3,241 11,595 SH   OTR 1 11,595 0 0
MARKETAXESS HOLDINGS INC COM 57060d108 1,027 4,616 SH   SOLE   4,591 0 25
MARTEN TRANSPORT LTD COM 573075108 39,589 2,066,219 SH   SOLE   2,014,001 0 52,218
MARTEN TRANSPORT LTD COM 573075108 22,572 1,178,065 SH   OTR 1 1,178,065 0 0
MARTEN TRANSPORT LTD COM 573075108 772 40,280 SH   OTR 2 40,280 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,399 55,897 SH   SOLE   47,283 0 8,614
MASIMO CORP COM 574795100 26,846 190,181 SH   SOLE   185,388 0 4,793
MASIMO CORP COM 574795100 15,268 108,158 SH   OTR 1 108,158 0 0
MASIMO CORP COM 574795100 522 3,698 SH   OTR 2 3,698 0 0
MESA LABORATORIES INC COM 59064r109 9,144 64,926 SH   SOLE   63,220 0 1,706
MESA LABORATORIES INC COM 59064r109 5,428 38,541 SH   OTR 1 38,541 0 0
MESA LABORATORIES INC COM 59064r109 186 1,318 SH   OTR 2 1,318 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,830 46,363 SH   SOLE   39,191 0 7,172
MICROSOFT CORP COM 594918104 3,899 16,742 SH   SOLE   14,147 0 2,595
MONOLITHIC POWER SYSTEMS INC COM 609839105 6,082 16,736 SH   SOLE   15,007 0 1,729
MONOLITHIC POWER SYSTEMS INC COM 609839105 1,023 2,816 SH   OTR 1 2,816 0 0
MOTOROLA SOLUTIONS INC NEW COM 620076307 1,417 6,328 SH   SOLE   5,349 0 979
NEOGEN CORP COM 640491106 14,046 1,005,420 SH   SOLE   979,624 0 25,796
NEOGEN CORP COM 640491106 8,129 581,908 SH   OTR 1 581,908 0 0
NEOGEN CORP COM 640491106 278 19,896 SH   OTR 2 19,896 0 0
NOVANTA INC COM 67000b104 47,067 406,982 SH   SOLE   396,658 0 10,324
NOVANTA INC COM 67000b104 26,932 232,872 SH   OTR 1 232,872 0 0
NOVANTA INC COM 67000b104 921 7,962 SH   OTR 2 7,962 0 0
NV5 GLOBAL INC COM 62945v109 27,023 218,247 SH   SOLE   212,642 0 5,605
NV5 GLOBAL INC COM 62945v109 15,677 126,614 SH   OTR 1 126,614 0 0
NV5 GLOBAL INC COM 62945v109 536 4,329 SH   OTR 2 4,329 0 0
OLLIES BARGAIN OUTLET HOLDINGS COM 681116109 24,792 480,463 SH   SOLE   468,554 0 11,909
OLLIES BARGAIN OUTLET HOLDINGS COM 681116109 13,781 267,070 SH   OTR 1 267,070 0 0
OLLIES BARGAIN OUTLET HOLDINGS COM 681116109 471 9,132 SH   OTR 2 9,132 0 0
OMNICELL COM 68213n109 52,393 602,014 SH   SOLE   586,728 0 15,286
OMNICELL COM 68213n109 30,502 350,478 SH   OTR 1 350,478 0 0
OMNICELL COM 68213n109 1,042 11,973 SH   OTR 2 11,973 0 0
ONTO INNOVATION INC COM 683344105 49,126 766,996 SH   SOLE   747,490 0 19,506
ONTO INNOVATION INC COM 683344105 28,188 440,095 SH   OTR 1 440,095 0 0
ONTO INNOVATION INC COM 683344105 964 15,048 SH   OTR 2 15,048 0 0
OREILLY AUTOMOTIVE INC COM 67103h107 35,837 50,952 SH   SOLE   41,899 0 9,053
OREILLY AUTOMOTIVE INC COM 67103h107 10,454 14,863 SH   OTR 1 14,863 0 0
PACIFIC PREMIER BANCORP COM 69478x105 23,864 770,799 SH   SOLE   752,173 0 18,626
PACIFIC PREMIER BANCORP COM 69478x105 12,852 415,125 SH   OTR 1 415,125 0 0
PACIFIC PREMIER BANCORP COM 69478x105 439 14,194 SH   OTR 2 14,194 0 0
PALOMAR HOLDINGS INC COM 69753m105 18,175 217,096 SH   SOLE   211,618 0 5,478
PALOMAR HOLDINGS INC COM 69753m105 10,339 123,493 SH   OTR 1 123,493 0 0
PALOMAR HOLDINGS INC COM 69753m105 353 4,222 SH   OTR 2 4,222 0 0
PAYCOM SOFTWARE INC COM 70432v102 4,988 15,117 SH   SOLE   13,499 0 1,618
PERFICIENT INC COM 71375u101 37,248 572,865 SH   SOLE   558,011 0 14,854
PERFICIENT INC COM 71375u101 22,165 340,894 SH   OTR 1 340,894 0 0
PERFICIENT INC COM 71375u101 757 11,647 SH   OTR 2 11,647 0 0
PETIQ INC CL A COM 71639t106 4,034 584,593 SH   SOLE   571,112 0 13,481
PETIQ INC CL A COM 71639t106 1,856 268,976 SH   OTR 1 268,976 0 0
PETIQ INC CL A COM 71639t106 63 9,196 SH   OTR 2 9,196 0 0
POOL CORP COM 73278l105 28,841 90,635 SH   SOLE   75,760 0 14,875
POOL CORP COM 73278l105 7,746 24,343 SH   OTR 1 24,343 0 0
Q2 HOLDINGS INC COM 74736l109 15,534 482,419 SH   SOLE   470,174 0 12,245
Q2 HOLDINGS INC COM 74736l109 8,897 276,298 SH   OTR 1 276,298 0 0
Q2 HOLDINGS INC COM 74736l109 304 9,447 SH   OTR 2 9,447 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 18,534 187,557 SH   SOLE   154,428 0 33,129
RAYMOND JAMES FINANCIAL INC COM 754730109 4,187 42,374 SH   OTR 1 42,374 0 0
RBC BEARINGS INC COM 75524b104 75,555 363,578 SH   SOLE   354,496 0 9,082
RBC BEARINGS INC COM 75524b104 42,330 203,695 SH   OTR 1 203,695 0 0
RBC BEARINGS INC COM 75524b104 1,470 7,076 SH   OTR 2 7,076 0 0
REPLIGEN CORP COM 759916109 20,926 111,840 SH   SOLE   92,391 0 19,449
REPLIGEN CORP COM 759916109 5,533 29,573 SH   OTR 1 29,573 0 0
ROPER TECHNOLOGIES INC COM 776696106 15,949 44,346 SH   SOLE   35,223 0 9,123
ROPER TECHNOLOGIES INC COM 776696106 4,647 12,921 SH   OTR 1 12,921 0 0
SALESFORCE INC COM 79466l302 1,962 13,638 SH   SOLE   11,526 0 2,112
SEMTECH CORP COM 816850101 11,231 381,878 SH   SOLE   371,887 0 9,991
SEMTECH CORP COM 816850101 6,629 225,408 SH   OTR 1 225,408 0 0
SEMTECH CORP COM 816850101 227 7,707 SH   OTR 2 7,707 0 0
SIGNATURE BANK NEW YORK NY COM 82669g104 14,742 97,629 SH   SOLE   78,721 0 18,908
SIGNATURE BANK NEW YORK NY COM 82669g104 4,036 26,727 SH   OTR 1 26,727 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982l103 33,031 317,176 SH   SOLE   309,158 0 8,018
SITEONE LANDSCAPE SUPPLY INC COM 82982l103 18,839 180,896 SH   OTR 1 180,896 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982l103 644 6,185 SH   OTR 2 6,185 0 0
SPS COMMUNICATIONS INC COM 78463m107 28,890 232,552 SH   SOLE   226,425 0 6,127
SPS COMMUNICATIONS INC COM 78463m107 17,802 143,299 SH   OTR 1 143,299 0 0
SPS COMMUNICATIONS INC COM 78463m107 608 4,896 SH   OTR 2 4,896 0 0
SS&C TECHNOLOGIES HOLDINGS INC COM 78467j100 4,988 104,471 SH   SOLE   83,010 0 21,461
SS&C TECHNOLOGIES HOLDINGS INC COM 78467j100 1,446 30,289 SH   OTR 1 30,289 0 0
STAAR SURGICAL CO PAR $0.01 COM 852312305 42,343 600,190 SH   SOLE   585,232 0 14,958
STAAR SURGICAL CO PAR $0.01 COM 852312305 23,667 335,466 SH   OTR 1 335,466 0 0
STAAR SURGICAL CO PAR $0.01 COM 852312305 809 11,470 SH   OTR 2 11,470 0 0
STERIS PLC USD COM g8473t100 17,655 106,178 SH   SOLE   84,347 0 21,831
STERIS PLC USD COM g8473t100 5,141 30,920 SH   OTR 1 30,920 0 0
TECHTARGET INC COM 87874r100 25,263 426,738 SH   SOLE   415,830 0 10,908
TECHTARGET INC COM 87874r100 14,573 246,171 SH   OTR 1 246,171 0 0
TECHTARGET INC COM 87874r100 498 8,417 SH   OTR 2 8,417 0 0
TEXAS ROADHOUSE INC COM 882681109 43,844 502,451 SH   SOLE   489,662 0 12,789
TEXAS ROADHOUSE INC COM 882681109 25,175 288,511 SH   OTR 1 288,511 0 0
TEXAS ROADHOUSE INC COM 882681109 861 9,865 SH   OTR 2 9,865 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,260 8,400 SH   SOLE   7,097 0 1,303
TJX COS INC COM 872540109 3,135 50,459 SH   SOLE   42,637 0 7,822
TREX CO INC COM 89531p105 34,545 786,191 SH   SOLE   760,838 0 25,353
TREX CO INC COM 89531p105 18,157 413,225 SH   OTR 1 413,225 0 0
TREX CO INC COM 89531p105 621 14,129 SH   OTR 2 14,129 0 0
TRIMBLE INC COM 896239100 9,949 183,321 SH   SOLE   145,812 0 37,509
TRIMBLE INC COM 896239100 2,883 53,126 SH   OTR 1 53,126 0 0
TWILIO INC CL A COM 90138f102 1,956 28,290 SH   SOLE   22,870 0 5,420
TWILIO INC CL A COM 90138f102 632 9,139 SH   OTR 1 9,139 0 0
TYLER TECHNOLOGIES INC COM 902252105 48,351 139,139 SH   SOLE   123,105 0 16,034
TYLER TECHNOLOGIES INC COM 902252105 18,362 52,840 SH   OTR 1 52,840 0 0
TYLER TECHNOLOGIES INC COM 902252105 408 1,174 SH   OTR 2 1,174 0 0
ULTA BEAUTY INC COM 90384s303 19,136 47,699 SH   SOLE   38,823 0 8,876
ULTA BEAUTY INC COM 90384s303 4,698 11,710 SH   OTR 1 11,710 0 0
VERISK ANALYTICS INC COM 92345y106 17,695 103,767 SH   SOLE   82,404 0 21,363
VERISK ANALYTICS INC COM 92345y106 5,160 30,259 SH   OTR 1 30,259 0 0
VISA INC CL A COM 92826c839 2,923 16,452 SH   SOLE   13,901 0 2,551
WAL-MART INC COM 931142103 2,303 17,757 SH   SOLE   15,006 0 2,751
WATSCO INC COM 942622200 15,131 58,771 SH   SOLE   47,903 0 10,868
WATSCO INC COM 942622200 3,953 15,354 SH   OTR 1 15,354 0 0
WD 40 CO COM 929236107 19,683 111,999 SH   SOLE   109,160 0 2,839
WD 40 CO COM 929236107 11,257 64,053 SH   OTR 1 64,053 0 0
WD 40 CO COM 929236107 385 2,190 SH   OTR 2 2,190 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF 464287481 3,802 48,471 SH   SOLE   48,471 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648 3,119 15,099 SH   SOLE   15,099 0 0