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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   550,041 5,233 SH   SOLE   5,233 0 0
ABBOTT LABS COM 002824100   5,824,273 57,518 SH   SOLE   57,518 0 0
ABBVIE INC COM 00287Y109   12,868,012 80,743 SH   SOLE   76,214 0 4,529
ACI WORLDWIDE INC COM 004498101   5,989,479 221,997 SH   SOLE   221,997 0 0
ACUSHNET HLDGS CORP COM 005098108   6,011,735 118,016 SH   SOLE   118,016 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   11,353,000 29,460 SH   SOLE   26,048 0 3,412
AEROVIRONMENT INC COM 008073108   6,033,428 65,824 SH   SOLE   57,132 0 8,692
AGILITI INC COM 00848J104   5,548,767 347,232 SH   SOLE   301,457 0 45,775
AGILYSYS INC COM 00847J105   20,030,045 242,759 SH   SOLE   242,759 0 0
ALAMO GROUP INC COM 011311107   30,581,978 166,062 SH   SOLE   166,062 0 0
ALBANY INTL CORP CL A 012348108   19,547,589 218,751 SH   SOLE   212,551 0 6,200
ALPHABET INC CAP STK CL C 02079K107   25,457,328 244,782 SH   SOLE   223,856 0 20,926
ALPHABET INC CAP STK CL A 02079K305   5,144,178 49,592 SH   SOLE   49,592 0 0
AMAZON COM INC COM 023135106   25,312,454 245,062 SH   SOLE   228,005 0 17,057
AMBARELLA INC SHS G037AX101   3,123,045 40,339 SH   SOLE   40,339 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   10,138,800 754,375 SH   SOLE   754,375 0 0
AMERISAFE INC COM 03071H100   7,468,742 152,579 SH   SOLE   152,579 0 0
AMGEN INC COM 031162100   1,316,329 5,445 SH   SOLE   5,445 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   20,130,788 536,821 SH   SOLE   536,821 0 0
ANALOG DEVICES INC COM 032654105   15,718,828 79,702 SH   SOLE   72,430 0 7,272
APARTMENT INCOME REIT CORP COM 03750L109   3,498,852 97,706 SH   SOLE   84,897 0 12,809
APPLE INC COM 037833100   52,991,934 321,358 SH   SOLE   306,836 0 14,522
APTIV PLC SHS G6095L109   8,257,633 73,604 SH   SOLE   65,070 0 8,534
ATRICURE INC COM 04963C209   16,521,058 398,578 SH   SOLE   398,578 0 0
AUTODESK INC COM 052769106   4,754,999 22,843 SH   SOLE   20,209 0 2,634
AUTOMATIC DATA PROCESSING IN COM 053015103   9,211,984 41,378 SH   SOLE   41,378 0 0
AXOGEN INC COM 05463X106   5,127,872 542,632 SH   SOLE   542,632 0 0
AXONICS INC COM 05465P101   24,610,543 451,073 SH   SOLE   451,073 0 0
AZEK CO INC CL A 05478C105   24,287,701 1,031,763 SH   SOLE   999,975 0 31,788
BANK AMERICA CORP COM 060505104   205,062 7,170 SH   SOLE   7,170 0 0
BECTON DICKINSON & CO COM 075887109   4,683,952 18,922 SH   SOLE   18,922 0 0
BELDEN INC COM 077454106   27,950,613 322,123 SH   SOLE   322,123 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,115,595 13,329 SH   SOLE   13,329 0 0
BIO-TECHNE CORP COM 09073M104   6,845,734 92,273 SH   SOLE   83,774 0 8,499
BLACKROCK CORPOR HI YLD FD I COM 09255P107   434,709 49,852 SH   SOLE   49,852 0 0
BLACKROCK INC COM 09247X101   12,240,881 18,294 SH   SOLE   17,039 0 1,255
BOEING CO COM 097023105   3,000,574 14,125 SH   SOLE   14,125 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   5,658,072 73,491 SH   SOLE   63,772 0 9,719
BRISTOL-MYERS SQUIBB CO COM 110122108   1,510,334 21,791 SH   SOLE   21,791 0 0
BRP GROUP INC COM CL A 05589G102   16,946,991 665,632 SH   SOLE   665,632 0 0
BUMBLE INC COM CL A 12047B105   18,399,346 941,143 SH   SOLE   941,143 0 0
CACI INTL INC CL A 127190304   5,875,825 19,832 SH   SOLE   17,217 0 2,615
CALIFORNIA WTR SVC GROUP COM 130788102   19,215,196 330,158 SH   SOLE   330,158 0 0
CALIX INC COM 13100M509   15,822,501 295,251 SH   SOLE   295,251 0 0
CANADIAN PAC RY LTD COM 13645T100   1,132,403 14,718 SH   SOLE   14,718 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   29,484,710 658,729 SH   SOLE   658,729 0 0
CASELLA WASTE SYS INC CL A 147448104   37,062,430 448,372 SH   SOLE   434,642 0 13,730
CASEYS GEN STORES INC COM 147528103   5,750,476 26,566 SH   SOLE   23,064 0 3,502
CATERPILLAR INC COM 149123101   1,304,846 5,702 SH   SOLE   5,702 0 0
CBIZ INC COM 124805102   35,444,441 716,194 SH   SOLE   716,194 0 0
CERTARA INC COM 15687V109   25,369,651 1,052,246 SH   SOLE   1,052,246 0 0
CHART INDS INC COM 16115Q308   2,927,212 23,343 SH   SOLE   20,347 0 2,996
CHEGG INC COM 163092109   11,832,431 725,916 SH   SOLE   725,916 0 0
CHEVRON CORP NEW COM 166764100   3,198,262 19,602 SH   SOLE   19,602 0 0
CIENA CORP COM NEW 171779309   4,440,356 84,546 SH   SOLE   73,434 0 11,112
CISCO SYS INC COM 17275R102   2,198,268 42,052 SH   SOLE   42,052 0 0
CITIGROUP INC COM NEW 172967424   1,255,620 26,778 SH   SOLE   26,778 0 0
CME GROUP INC COM 12572Q105   7,990,023 41,719 SH   SOLE   37,001 0 4,718
COCA COLA CO COM 191216100   404,994 6,529 SH   SOLE   6,529 0 0
COLGATE PALMOLIVE CO COM 194162103   933,062 12,416 SH   SOLE   12,416 0 0
CONFLUENT INC CLASS A COM 20717M103   4,015,069 166,808 SH   SOLE   144,910 0 21,898
CORCEPT THERAPEUTICS INC COM 218352102   17,221,346 795,076 SH   SOLE   795,076 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,003,484 20,133 SH   SOLE   20,133 0 0
CRANE HLDGS CO COM 224441105   24,331,449 214,374 SH   SOLE   214,374 0 0
CROWN CASTLE INC COM 22822V101   5,299,395 39,595 SH   SOLE   39,595 0 0
CRYOPORT INC COM PAR $0.001 229050307   22,738,464 947,436 SH   SOLE   947,436 0 0
DANAHER CORPORATION COM 235851102   10,502,003 41,668 SH   SOLE   41,668 0 0
DEERE & CO COM 244199105   23,454,887 56,808 SH   SOLE   53,724 0 3,084
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,357,012 324,977 SH   SOLE   324,977 0 0
DESCARTES SYS GROUP INC COM 249906108   29,322,532 363,758 SH   SOLE   363,758 0 0
DEXCOM INC COM 252131107   5,765,897 49,629 SH   SOLE   43,881 0 5,748
DISNEY WALT CO COM 254687106   15,019,300 149,998 SH   SOLE   140,078 0 9,920
DONALDSON INC COM 257651109   944,163 14,450 SH   SOLE   14,450 0 0
DORMAN PRODS INC COM 258278100   3,595,576 41,683 SH   SOLE   41,683 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   306,842 26,987 SH   SOLE   26,987 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   24,618,410 816,531 SH   SOLE   816,531 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   2,918,762 96,297 SH   SOLE   83,679 0 12,618
EATON CORP PLC SHS G29183103   20,276,033 118,338 SH   SOLE   109,226 0 9,112
ECOLAB INC COM 278865100   5,763,589 34,819 SH   SOLE   34,819 0 0
EMERSON ELEC CO COM 291011104   658,343 7,555 SH   SOLE   7,555 0 0
EOG RES INC COM 26875P101   1,261,274 11,003 SH   SOLE   11,003 0 0
ESAB CORPORATION COM 29605J106   18,579,996 314,542 SH   SOLE   314,542 0 0
ESCO TECHNOLOGIES INC COM 296315104   6,945,610 72,767 SH   SOLE   72,767 0 0
EXXON MOBIL CORP COM 30231G102   1,681,088 15,330 SH   SOLE   15,330 0 0
FIRST AMERN FINL CORP COM 31847R102   5,467,037 98,222 SH   SOLE   85,277 0 12,945
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,749,490 125,569 SH   SOLE   125,569 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,188,936 74,595 SH   SOLE   74,595 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   26,942,025 282,500 SH   SOLE   274,639 0 7,861
FISERV INC COM 337738108   953,973 8,440 SH   SOLE   8,440 0 0
FIVE9 INC COM 338307101   28,103,894 388,766 SH   SOLE   378,160 0 10,606
FIVERR INTL LTD ORD SHS M4R82T106   11,143,845 319,125 SH   SOLE   319,125 0 0
FLUOR CORP NEW COM 343412102   20,671,557 668,766 SH   SOLE   668,766 0 0
FORTIVE CORP COM 34959J108   1,136,735 16,675 SH   SOLE   16,675 0 0
FREEPORT-MCMORAN INC CL B 35671D857   487,361 11,913 SH   SOLE   11,913 0 0
FRESHPET INC COM 358039105   40,339,694 609,453 SH   SOLE   597,101 0 12,352
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   943,837 11,506 SH   SOLE   11,506 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,333,763 34,872 SH   SOLE   34,872 0 0
GENERAL MLS INC COM 370334104   864,855 10,120 SH   SOLE   10,120 0 0
GLAUKOS CORP COM 377322102   3,072,783 61,333 SH   SOLE   61,333 0 0
GLOBUS MED INC CL A 379577208   6,652,255 117,448 SH   SOLE   102,102 0 15,346
GRAINGER W W INC COM 384802104   2,690,492 3,906 SH   SOLE   3,906 0 0
GUARDANT HEALTH INC COM 40131M109   3,087,775 131,731 SH   SOLE   116,490 0 15,241
HALOZYME THERAPEUTICS INC COM 40637H109   27,315,283 715,247 SH   SOLE   697,514 0 17,733
HAYWARD HLDGS INC COM 421298100   18,070,189 1,541,825 SH   SOLE   1,541,825 0 0
HCA HEALTHCARE INC COM 40412C101   228,347 866 SH   SOLE   866 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   11,903,454 182,010 SH   SOLE   169,400 0 12,610
HELMERICH & PAYNE INC COM 423452101   27,526,571 769,974 SH   SOLE   748,585 0 21,389
HERITAGE COMM CORP COM 426927109   10,221,302 1,227,047 SH   SOLE   1,227,047 0 0
HESKA CORP COM RESTRC NEW 42805E306   7,177,315 73,523 SH   SOLE   73,523 0 0
HILTON GRAND VACATIONS INC COM 43283X105   25,137,517 565,778 SH   SOLE   565,778 0 0
HOME DEPOT INC COM 437076102   3,431,655 11,628 SH   SOLE   11,628 0 0
HONEYWELL INTL INC COM 438516106   1,694,852 8,868 SH   SOLE   8,868 0 0
HUBBELL INC COM 443510607   4,309,263 17,711 SH   SOLE   17,711 0 0
ICF INTL INC COM 44925C103   20,443,692 186,360 SH   SOLE   186,360 0 0
IDACORP INC COM 451107106   5,826,204 53,782 SH   SOLE   46,725 0 7,057
IDEXX LABS INC COM 45168D104   14,114,258 28,224 SH   SOLE   25,482 0 2,742
ILLINOIS TOOL WKS INC COM 452308109   706,005 2,900 SH   SOLE   2,900 0 0
INARI MED INC COM 45332Y109   7,267,786 117,716 SH   SOLE   117,716 0 0
INSPIRE MED SYS INC COM 457730109   29,241,897 124,928 SH   SOLE   121,835 0 3,093
INSULET CORP COM 45784P101   4,334,028 13,588 SH   SOLE   12,010 0 1,578
INTER PARFUMS INC COM 458334109   48,507,680 341,027 SH   SOLE   341,027 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   790,211 6,028 SH   SOLE   6,028 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   235,543 922 SH   SOLE   922 0 0
ISHARES TR TIPS BD ETF 464287176   1,985 18 SH   SOLE   18 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   29,530 1,000 SH   SOLE   1,000 0 0
ISHARES TR MSCI EAFE ETF 464287465   67,944 950 SH   SOLE   950 0 0
ISHARES TR CORE S&P MCP ETF 464287507   227,896 911 SH   SOLE   911 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   4,416 29 SH   SOLE   29 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   68,901 282 SH   SOLE   282 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   6,805 30 SH   SOLE   30 0 0
ISHARES TR CORE S&P SCP ETF 464287804   122,809 1,270 SH   SOLE   1,270 0 0
ISHARES TR SP SMCP600VL ETF 464287879   45,006 481 SH   SOLE   481 0 0
JACOBS SOLUTIONS INC COM 46982L108   5,648,353 48,067 SH   SOLE   48,067 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   5,411,722 36,983 SH   SOLE   32,119 0 4,864
JFROG LTD ORD SHS M6191J100   4,164,186 211,380 SH   SOLE   211,380 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,501,867 22,892 SH   SOLE   22,892 0 0
JOHNSON & JOHNSON COM 478160104   7,683,660 49,572 SH   SOLE   49,572 0 0
JPMORGAN CHASE & CO COM 46625H100   5,780,943 44,363 SH   SOLE   44,363 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   15,818,096 97,957 SH   SOLE   89,211 0 8,746
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   18,126,421 1,344,690 SH   SOLE   1,344,690 0 0
LANTHEUS HLDGS INC COM 516544103   5,843,762 70,782 SH   SOLE   70,782 0 0
LAUDER ESTEE COS INC CL A 518439104   16,277,944 66,047 SH   SOLE   60,653 0 5,394
LENNOX INTL INC COM 526107107   5,799,291 23,079 SH   SOLE   20,026 0 3,053
LILLY ELI & CO COM 532457108   12,895,421 37,550 SH   SOLE   34,787 0 2,763
LINDE PLC SHS G54950103   5,451,028 15,336 SH   SOLE   15,336 0 0
LITTELFUSE INC COM 537008104   3,554,337 13,258 SH   SOLE   13,258 0 0
LIVENT CORP COM 53814L108   29,339,419 1,350,802 SH   SOLE   1,316,638 0 34,164
LOCKHEED MARTIN CORP COM 539830109   439,639 930 SH   SOLE   930 0 0
LOWES COS INC COM 548661107   1,199,820 6,000 SH   SOLE   6,000 0 0
LYFT INC CL A COM 55087P104   1,754,653 189,283 SH   SOLE   164,539 0 24,744
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   3,653,164 260,754 SH   SOLE   226,434 0 34,320
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   6,090,008 45,158 SH   SOLE   39,238 0 5,920
MARTEN TRANS LTD COM 573075108   19,776,276 943,975 SH   SOLE   943,975 0 0
MASTERCARD INCORPORATED CL A 57636Q104   486,243 1,338 SH   SOLE   1,338 0 0
MCDONALDS CORP COM 580135101   1,900,230 6,796 SH   SOLE   6,796 0 0
MERCK & CO INC COM 58933Y105   1,096,455 10,306 SH   SOLE   10,306 0 0
META PLATFORMS INC CL A 30303M102   6,946,334 32,775 SH   SOLE   27,966 0 4,809
METHANEX CORP COM 59151K108   23,857,839 512,741 SH   SOLE   512,741 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,479,698 2,274 SH   SOLE   2,274 0 0
MGM RESORTS INTERNATIONAL COM 552953101   12,630,338 284,339 SH   SOLE   241,274 0 43,065
MICROSOFT CORP COM 594918104   56,015,249 194,295 SH   SOLE   185,104 0 9,191
MKS INSTRS INC COM 55306N104   2,790,732 31,491 SH   SOLE   27,345 0 4,146
MONDELEZ INTL INC CL A 609207105   2,545,198 36,506 SH   SOLE   36,506 0 0
MONRO INC COM 610236101   6,448,440 130,456 SH   SOLE   130,456 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   19,460,268 545,564 SH   SOLE   545,564 0 0
MYR GROUP INC DEL COM 55405W104   7,712,946 61,209 SH   SOLE   53,190 0 8,019
NANOSTRING TECHNOLOGIES INC COM 63009R109   3,042,607 307,334 SH   SOLE   307,334 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   12,395,538 329,844 SH   SOLE   329,844 0 0
NATIONAL INSTRS CORP COM 636518102   6,405,183 122,213 SH   SOLE   122,213 0 0
NCINO INC COM 63947X101   6,838,338 275,962 SH   SOLE   275,962 0 0
NEOGEN CORP COM 640491106   27,222,104 1,469,876 SH   SOLE   1,469,876 0 0
NEW YORK TIMES CO CL A 650111107   6,170,295 158,701 SH   SOLE   137,910 0 20,791
NEXTERA ENERGY INC COM 65339F101   389,408 5,052 SH   SOLE   5,052 0 0
NIKE INC CL B 654106103   7,912,855 64,521 SH   SOLE   64,521 0 0
NOBLE CORP PLC ORD SHS A G65431127   31,771,140 804,944 SH   SOLE   790,407 0 14,537
NUCOR CORP COM 670346105   1,451,091 9,394 SH   SOLE   9,394 0 0
NVIDIA CORPORATION COM 67066G104   18,162,547 65,387 SH   SOLE   58,976 0 6,411
OLD DOMINION FREIGHT LINE IN COM 679580100   14,456,388 42,414 SH   SOLE   39,935 0 2,479
OMNICELL COM COM 68213N109   18,179,193 309,855 SH   SOLE   309,855 0 0
ORACLE CORP COM 68389X105   2,966,192 31,922 SH   SOLE   31,922 0 0
PACCAR INC COM 693718108   2,412,160 32,953 SH   SOLE   32,953 0 0
PALO ALTO NETWORKS INC COM 697435105   381,104 1,908 SH   SOLE   1,908 0 0
PARSONS CORP DEL COM 70202L102   5,059,736 113,092 SH   SOLE   113,092 0 0
PAYCHEX INC COM 704326107   876,384 7,648 SH   SOLE   7,648 0 0
PAYCOR HCM INC COM 70435P102   25,012,815 943,168 SH   SOLE   911,552 0 31,616
PAYPAL HLDGS INC COM 70450Y103   6,733,372 88,667 SH   SOLE   80,514 0 8,153
PEPSICO INC COM 713448108   10,936,177 59,990 SH   SOLE   59,990 0 0
PHILIP MORRIS INTL INC COM 718172109   1,012,275 10,409 SH   SOLE   10,409 0 0
PLANET FITNESS INC CL A 72703H101   6,401,018 82,413 SH   SOLE   71,589 0 10,824
PORTLAND GEN ELEC CO COM NEW 736508847   17,415,254 356,213 SH   SOLE   356,213 0 0
POTLATCHDELTIC CORPORATION COM 737630103   3,077,267 62,167 SH   SOLE   62,167 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   6,046,927 96,550 SH   SOLE   83,827 0 12,723
PROCTER AND GAMBLE CO COM 742718109   2,180,390 14,664 SH   SOLE   14,664 0 0
PROS HOLDINGS INC COM 74346Y103   3,302,467 120,528 SH   SOLE   120,528 0 0
PTC INC COM 69370C100   2,015,006 15,714 SH   SOLE   15,714 0 0
RAYONIER INC COM 754907103   2,789,882 83,881 SH   SOLE   72,818 0 11,063
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,316,987 33,871 SH   SOLE   33,871 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   17,689,233 1,267,137 SH   SOLE   1,267,137 0 0
REXFORD INDL RLTY INC COM 76169C100   4,786,853 80,249 SH   SOLE   69,771 0 10,478
RITCHIE BROS AUCTIONEERS COM 767744105   11,451,581 203,439 SH   SOLE   189,088 0 14,351
ROCKWELL AUTOMATION INC COM 773903109   17,827,381 60,751 SH   SOLE   55,285 0 5,466
S&P GLOBAL INC COM 78409V104   19,769,457 57,341 SH   SOLE   53,041 0 4,300
SAIA INC COM 78709Y105   36,661,964 134,747 SH   SOLE   130,803 0 3,944
SALESFORCE INC COM 79466L302   3,084,004 15,437 SH   SOLE   15,437 0 0
SCHLUMBERGER LTD COM STK 806857108   2,127,798 43,336 SH   SOLE   43,336 0 0
SCHWAB CHARLES CORP COM 808513105   1,478,740 28,231 SH   SOLE   28,231 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,736,972 57,199 SH   SOLE   57,199 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   63,776 1,521 SH   SOLE   1,521 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   329,695 9,474 SH   SOLE   9,474 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   95,790 2,042 SH   SOLE   2,042 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   2,584,556 109,053 SH   SOLE   94,674 0 14,379
SEMTECH CORP COM 816850101   2,305,829 95,519 SH   SOLE   95,519 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   5,186,481 67,744 SH   SOLE   58,817 0 8,927
SHELL PLC SPON ADS 780259305   267,849 4,655 SH   SOLE   4,655 0 0
SHOCKWAVE MED INC COM 82489T104   5,812,562 26,807 SH   SOLE   23,317 0 3,490
SIGNET JEWELERS LIMITED SHS G81276100   10,914,556 140,326 SH   SOLE   140,326 0 0
SILICON LABORATORIES INC COM 826919102   2,684,830 15,334 SH   SOLE   15,334 0 0
SIMPSON MFG INC COM 829073105   2,518,650 22,972 SH   SOLE   22,972 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   6,658,862 48,651 SH   SOLE   42,265 0 6,386
SMARTSHEET INC COM CL A 83200N103   3,840,730 80,350 SH   SOLE   80,350 0 0
SPLUNK INC COM 848637104   4,438,093 46,288 SH   SOLE   40,841 0 5,447
SPROUT SOCIAL INC COM CL A 85209W109   27,647,678 454,134 SH   SOLE   441,692 0 12,442
STARBUCKS CORP COM 855244109   1,685,969 16,191 SH   SOLE   16,191 0 0
STEWART INFORMATION SVCS COR COM 860372101   6,197,397 153,591 SH   SOLE   153,591 0 0
STRYKER CORPORATION COM 863667101   12,728,536 44,588 SH   SOLE   39,797 0 4,791
SUNLINK HEALTH SYS INC COM 86737U102   65,861 60,147 SH   SOLE   60,147 0 0
SYSCO CORP COM 871829107   463,380 6,000 SH   SOLE   6,000 0 0
TECHNIPFMC PLC COM G87110105   25,015,113 1,832,609 SH   SOLE   1,747,874 0 84,735
TERRENO RLTY CORP COM 88146M101   22,406,187 346,845 SH   SOLE   346,845 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   13,186,193 22,878 SH   SOLE   21,693 0 1,185
TIMKEN CO COM 887389104   7,115,932 87,077 SH   SOLE   75,642 0 11,435
TOAST INC CL A 888787108   4,788,879 269,796 SH   SOLE   234,528 0 35,268
TRAVELERS COMPANIES INC COM 89417E109   1,496,409 8,730 SH   SOLE   8,730 0 0
UNION PAC CORP COM 907818108   2,959,528 14,705 SH   SOLE   14,705 0 0
UNITED AIRLS HLDGS INC COM 910047109   398,250 9,000 SH   SOLE   9,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,336,222 12,043 SH   SOLE   12,043 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,164,760 18,596 SH   SOLE   16,147 0 2,449
UNITEDHEALTH GROUP INC COM 91324P102   18,613,902 39,387 SH   SOLE   36,535 0 2,852
UNIVERSAL HLTH SVCS INC CL B 913903100   254,200 2,000 SH   SOLE   2,000 0 0
VAIL RESORTS INC COM 91879Q109   233,680 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   222,902 1,030 SH   SOLE   1,030 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,253,854 31,036 SH   SOLE   31,036 0 0
VERACYTE INC COM 92337F107   2,978,879 133,582 SH   SOLE   133,582 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,071,981 53,278 SH   SOLE   53,278 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   6,477,687 382,842 SH   SOLE   382,842 0 0
VISA INC COM CL A 92826C839   29,551,944 131,074 SH   SOLE   119,159 0 11,915
VISTEON CORP COM NEW 92839U206   35,230,291 224,640 SH   SOLE   218,093 0 6,547
VITAL FARMS INC COM 92847W103   5,723,210 374,066 SH   SOLE   374,066 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   377,821 10,926 SH   SOLE   10,926 0 0
WD 40 CO COM 929236107   6,074,532 34,117 SH   SOLE   29,626 0 4,491
WELLS FARGO CO NEW COM 949746101   1,180,722 31,587 SH   SOLE   31,587 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   284,554 23,832 SH   SOLE   23,832 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,053,917 101,358 SH   SOLE   101,358 0 0
ZOETIS INC CL A 98978V103   13,590,825 81,656 SH   SOLE   73,359 0 8,297
ZURN ELKAY WATER SOLNS CORP COM 98983L108   5,527,114 258,760 SH   SOLE   258,760 0 0