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   1,588,820 13,249 SH   SOLE   13,249 0 0
ABBOTT LABS COM 002824100   6,382,971 58,138 SH   SOLE   58,138 0 0
ABBVIE INC COM 00287Y109   4,513,929 27,931 SH   SOLE   27,931 0 0
ACI WORLDWIDE INC COM 004498101   6,351,312 276,144 SH   SOLE   276,144 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,112,727 30,050 SH   SOLE   27,179 0 2,871
AEROVIRONMENT INC COM 008073108   5,573,211 65,062 SH   SOLE   56,491 0 8,571
AGILITI INC COM 00848J104   3,229,429 198,003 SH   SOLE   171,679 0 26,324
AGILYSYS INC COM 00847J105   37,430,846 472,970 SH   SOLE   472,970 0 0
ALAMO GROUP INC COM 011311107   23,489,599 165,887 SH   SOLE   165,887 0 0
ALBANY INTL CORP CL A 012348108   21,553,943 218,622 SH   SOLE   212,531 0 6,091
ALLBIRDS INC COM CL A 01675A109   2,729,363 1,127,836 SH   SOLE   1,127,836 0 0
ALPHABET INC CAP STK CL C 02079K107   29,697,931 334,700 SH   SOLE   313,447 0 21,253
ALPHABET INC CAP STK CL A 02079K305   5,400,117 61,205 SH   SOLE   61,205 0 0
AMAZON COM INC COM 023135106   25,454,100 303,025 SH   SOLE   285,699 0 17,326
AMBARELLA INC SHS G037AX101   3,214,288 39,089 SH   SOLE   39,089 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   10,559,902 756,440 SH   SOLE   756,440 0 0
AMERISAFE INC COM 03071H100   5,989,127 115,242 SH   SOLE   115,242 0 0
AMGEN INC COM 031162100   1,430,075 5,445 SH   SOLE   5,445 0 0
ANALOG DEVICES INC COM 032654105   19,703,940 120,124 SH   SOLE   111,262 0 8,862
APARTMENT INCOME REIT CORP COM 03750L109   3,268,679 95,269 SH   SOLE   82,638 0 12,631
APPLE INC COM 037833100   44,830,527 345,036 SH   SOLE   331,837 0 13,199
APTIV PLC SHS G6095L109   8,711,008 93,536 SH   SOLE   84,849 0 8,687
ARCOSA INC COM 039653100   14,155,244 260,494 SH   SOLE   260,494 0 0
ATRICURE INC COM 04963C209   17,807,209 401,244 SH   SOLE   401,244 0 0
AUTODESK INC COM 052769106   5,338,876 28,570 SH   SOLE   25,932 0 2,638
AUTOMATIC DATA PROCESSING IN COM 053015103   10,029,254 41,988 SH   SOLE   41,988 0 0
AXOGEN INC COM 05463X106   5,253,811 526,434 SH   SOLE   526,434 0 0
AXONICS INC COM 05465P101   28,833,458 461,114 SH   SOLE   461,114 0 0
AZEK CO INC CL A 05478C105   24,396,598 1,200,620 SH   SOLE   1,164,436 0 36,184
BANK AMERICA CORP COM 060505104   247,406 7,470 SH   SOLE   7,470 0 0
BANNER CORP COM NEW 06652V208   5,263,928 83,290 SH   SOLE   72,471 0 10,819
BECTON DICKINSON & CO COM 075887109   5,072,522 19,947 SH   SOLE   19,947 0 0
BELDEN INC COM 077454106   23,320,693 324,349 SH   SOLE   324,349 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,202,276 13,604 SH   SOLE   13,604 0 0
BIO-TECHNE CORP COM 09073M104   9,944,771 119,990 SH   SOLE   111,365 0 8,625
BLACKROCK CORPOR HI YLD FD I COM 09255P107   436,808 49,978 SH   SOLE   49,978 0 0
BLACKROCK INC COM 09247X101   15,986,693 22,560 SH   SOLE   21,283 0 1,277
BOEING CO COM 097023105   1,693,456 8,890 SH   SOLE   8,890 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,540,532 40,262 SH   SOLE   35,001 0 5,261
BRISTOL-MYERS SQUIBB CO COM 110122108   1,596,283 22,186 SH   SOLE   22,186 0 0
BUMBLE INC COM CL A 12047B105   5,389,558 256,036 SH   SOLE   256,036 0 0
CACI INTL INC CL A 127190304   4,473,681 14,883 SH   SOLE   12,938 0 1,945
CALIFORNIA WTR SVC GROUP COM 130788102   20,257,459 334,061 SH   SOLE   334,061 0 0
CALIX INC COM 13100M509   14,941,759 218,351 SH   SOLE   218,351 0 0
CANADIAN PAC RY LTD COM 13645T100   1,097,816 14,718 SH   SOLE   14,718 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   24,538,946 664,292 SH   SOLE   664,292 0 0
CASELLA WASTE SYS INC CL A 147448104   31,438,405 396,399 SH   SOLE   382,829 0 13,570
CASEYS GEN STORES INC COM 147528103   3,781,419 16,855 SH   SOLE   14,654 0 2,201
CATERPILLAR INC COM 149123101   836,544 3,492 SH   SOLE   3,492 0 0
CBIZ INC COM 124805102   33,859,151 722,714 SH   SOLE   722,714 0 0
CERTARA INC COM 15687V109   13,714,170 853,402 SH   SOLE   853,402 0 0
CHART INDS INC COM 16115Q308   13,255,253 115,033 SH   SOLE   112,075 0 2,958
CHEVRON CORP NEW COM 166764100   3,518,363 19,602 SH   SOLE   19,602 0 0
CIENA CORP COM NEW 171779309   2,354,002 46,175 SH   SOLE   40,134 0 6,041
CISCO SYS INC COM 17275R102   2,098,637 44,052 SH   SOLE   44,052 0 0
CITIGROUP INC COM NEW 172967424   1,265,354 27,976 SH   SOLE   27,976 0 0
CME GROUP INC COM 12572Q105   6,575,560 39,103 SH   SOLE   35,565 0 3,538
COCA COLA CO COM 191216100   415,310 6,529 SH   SOLE   6,529 0 0
COLGATE PALMOLIVE CO COM 194162103   978,257 12,416 SH   SOLE   12,416 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,497,939 20,806 SH   SOLE   20,806 0 0
CROWN CASTLE INC COM 22822V101   5,490,029 40,475 SH   SOLE   40,475 0 0
CRYOPORT INC COM PAR $0.001 229050307   15,840,116 912,975 SH   SOLE   912,975 0 0
DANAHER CORPORATION COM 235851102   11,201,520 42,203 SH   SOLE   42,203 0 0
DEERE & CO COM 244199105   31,061,518 72,445 SH   SOLE   68,738 0 3,707
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,232,322 203,123 SH   SOLE   203,123 0 0
DESCARTES SYS GROUP INC COM 249906108   25,901,581 371,882 SH   SOLE   371,882 0 0
DEXCOM INC COM 252131107   11,515,715 101,693 SH   SOLE   92,969 0 8,724
DISNEY WALT CO COM 254687106   12,726,182 146,480 SH   SOLE   138,559 0 7,921
DONALDSON INC COM 257651109   850,672 14,450 SH   SOLE   14,450 0 0
DORMAN PRODS INC COM 258278100   2,525,651 31,231 SH   SOLE   31,231 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   295,493 26,645 SH   SOLE   26,645 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   17,917,889 815,933 SH   SOLE   815,933 0 0
DYCOM INDS INC COM 267475101   18,533,830 198,011 SH   SOLE   198,011 0 0
EASTERN BANKSHARES INC COM 27627N105   16,215,759 940,044 SH   SOLE   940,044 0 0
EATON CORP PLC SHS G29183103   22,798,243 145,258 SH   SOLE   136,010 0 9,248
ECOLAB INC COM 278865100   5,242,926 36,019 SH   SOLE   36,019 0 0
EMERSON ELEC CO COM 291011104   725,733 7,555 SH   SOLE   7,555 0 0
EOG RES INC COM 26875P101   1,403,738 10,838 SH   SOLE   10,838 0 0
ESCO TECHNOLOGIES INC COM 296315104   6,193,105 70,746 SH   SOLE   70,746 0 0
EXXON MOBIL CORP COM 30231G102   1,911,168 17,327 SH   SOLE   17,327 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,751,871 97,073 SH   SOLE   97,073 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   12,807,957 105,078 SH   SOLE   97,493 0 7,585
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,934,024 75,795 SH   SOLE   75,795 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   19,568,569 225,159 SH   SOLE   217,387 0 7,772
FISERV INC COM 337738108   863,138 8,540 SH   SOLE   8,540 0 0
FIVE9 INC COM 338307101   25,998,048 383,113 SH   SOLE   372,655 0 10,458
FLUOR CORP NEW COM 343412102   23,282,751 671,747 SH   SOLE   671,747 0 0
FORTIVE CORP COM 34959J108   1,087,431 16,925 SH   SOLE   16,925 0 0
FREEPORT-MCMORAN INC CL B 35671D857   432,934 11,393 SH   SOLE   11,393 0 0
FRESHPET INC COM 358039105   27,177,658 515,021 SH   SOLE   515,021 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,864,529 34,187 SH   SOLE   34,187 0 0
GENERAL MLS INC COM 370334104   848,562 10,120 SH   SOLE   10,120 0 0
GLAUKOS CORP COM 377322102   2,600,008 59,524 SH   SOLE   59,524 0 0
GLOBUS MED INC CL A 379577208   8,627,203 116,160 SH   SOLE   100,976 0 15,184
GRAINGER W W INC COM 384802104   2,172,713 3,906 SH   SOLE   3,906 0 0
GUARDANT HEALTH INC COM 40131M109   4,448,995 163,566 SH   SOLE   145,747 0 17,819
HALOZYME THERAPEUTICS INC COM 40637H109   51,373,986 902,882 SH   SOLE   880,153 0 22,729
HAWAIIAN ELEC INDUSTRIES COM 419870100   5,705,411 136,330 SH   SOLE   118,523 0 17,807
HCA HEALTHCARE INC COM 40412C101   207,805 866 SH   SOLE   866 0 0
HEALTHEQUITY INC COM 42226A107   27,730,048 449,871 SH   SOLE   438,340 0 11,531
HEALTHSTREAM INC COM 42222N103   8,297,653 334,044 SH   SOLE   334,044 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,537,675 64,983 SH   SOLE   64,983 0 0
HELMERICH & PAYNE INC COM 423452101   52,788,630 1,064,931 SH   SOLE   1,037,158 0 27,773
HERCULES CAPITAL INC COM 427096508   10,722,266 811,064 SH   SOLE   811,064 0 0
HERITAGE COMM CORP COM 426927109   20,546,981 1,580,537 SH   SOLE   1,580,537 0 0
HESKA CORP COM RESTRC NEW 42805E306   4,778,426 76,873 SH   SOLE   76,873 0 0
HILTON GRAND VACATIONS INC COM 43283X105   21,959,630 569,788 SH   SOLE   569,788 0 0
HOME DEPOT INC COM 437076102   3,655,448 11,573 SH   SOLE   11,573 0 0
HONEYWELL INTL INC COM 438516106   1,628,251 7,598 SH   SOLE   7,598 0 0
HUBBELL INC COM 443510607   4,095,401 17,451 SH   SOLE   17,451 0 0
ICF INTL INC COM 44925C103   14,632,855 147,732 SH   SOLE   147,732 0 0
IDACORP INC COM 451107106   5,743,552 53,255 SH   SOLE   46,286 0 6,969
IDEXX LABS INC COM 45168D104   10,540,463 25,837 SH   SOLE   24,035 0 1,802
ILLINOIS TOOL WKS INC COM 452308109   638,870 2,900 SH   SOLE   2,900 0 0
ILLUMINA INC COM 452327109   5,104,539 25,245 SH   SOLE   23,022 0 2,223
INARI MED INC COM 45332Y109   12,512,803 196,866 SH   SOLE   196,866 0 0
INSPIRE MED SYS INC COM 457730109   32,147,193 127,629 SH   SOLE   124,574 0 3,055
INSULET CORP COM 45784P101   7,686,817 26,111 SH   SOLE   23,909 0 2,202
INTER PARFUMS INC COM 458334109   33,229,133 344,272 SH   SOLE   344,272 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   849,285 6,028 SH   SOLE   6,028 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,835,416 25,760 SH   SOLE   22,874 0 2,886
ISHARES TR CHINA LG-CAP ETF 464287184   28,300 1,000 SH   SOLE   1,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242   11,597 110 SH   SOLE   110 0 0
ISHARES TR MSCI EAFE ETF 464287465   62,358 950 SH   SOLE   950 0 0
ISHARES TR CORE S&P MCP ETF 464287507   220,362 911 SH   SOLE   911 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   4,398 29 SH   SOLE   29 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   60,416 282 SH   SOLE   282 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   6,436 30 SH   SOLE   30 0 0
ISHARES TR CORE S&P SCP ETF 464287804   120,193 1,270 SH   SOLE   1,270 0 0
ISHARES TR SP SMCP600VL ETF 464287879   43,910 481 SH   SOLE   481 0 0
JACK IN THE BOX INC COM 466367109   12,250,151 179,542 SH   SOLE   179,542 0 0
JACOBS SOLUTIONS INC COM 46982L108   12,164,412 101,311 SH   SOLE   96,830 0 4,481
JFROG LTD ORD SHS M6191J100   4,943,419 231,759 SH   SOLE   231,759 0 0
JOHNSON & JOHNSON COM 478160104   8,960,041 50,722 SH   SOLE   50,722 0 0
JONES LANG LASALLE INC COM 48020Q107   4,325,621 27,142 SH   SOLE   23,484 0 3,658
JPMORGAN CHASE & CO COM 46625H100   6,064,404 45,223 SH   SOLE   45,223 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   21,888,235 127,949 SH   SOLE   119,060 0 8,889
KIRBY CORP COM 497266106   5,855,078 90,988 SH   SOLE   79,463 0 11,525
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   10,517,318 1,019,120 SH   SOLE   1,019,120 0 0
LANTHEUS HLDGS INC COM 516544103   4,038,886 79,256 SH   SOLE   79,256 0 0
LAUDER ESTEE COS INC CL A 518439104   19,241,923 77,554 SH   SOLE   72,417 0 5,137
LENDINGCLUB CORP COM NEW 52603A208   2,384,853 271,006 SH   SOLE   271,006 0 0
LENNOX INTL INC COM 526107107   5,387,460 22,520 SH   SOLE   19,499 0 3,021
LILLY ELI & CO COM 532457108   19,697,923 53,843 SH   SOLE   50,454 0 3,389
LINDE PLC SHS G5494J103   4,632,082 14,201 SH   SOLE   14,201 0 0
LITTELFUSE INC COM 537008104   3,252,354 14,770 SH   SOLE   14,770 0 0
LIVENT CORP COM 53814L108   26,911,729 1,354,390 SH   SOLE   1,320,670 0 33,720
LIVERAMP HLDGS INC COM 53815P108   4,561,401 194,599 SH   SOLE   194,599 0 0
LOCKHEED MARTIN CORP COM 539830109   452,436 930 SH   SOLE   930 0 0
LOWES COS INC COM 548661107   1,195,440 6,000 SH   SOLE   6,000 0 0
LYFT INC CL A COM 55087P104   2,021,674 183,455 SH   SOLE   159,048 0 24,407
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   5,892,216 43,779 SH   SOLE   37,936 0 5,843
MARTEN TRANS LTD COM 573075108   18,741,669 947,506 SH   SOLE   947,506 0 0
MASTERCARD INCORPORATED CL A 57636Q104   473,956 1,363 SH   SOLE   1,363 0 0
MATCH GROUP INC NEW COM 57667L107   3,634,275 87,594 SH   SOLE   79,252 0 8,342
MCDONALDS CORP COM 580135101   1,794,903 6,811 SH   SOLE   6,811 0 0
MERCK & CO INC COM 58933Y105   1,143,451 10,306 SH   SOLE   10,306 0 0
META PLATFORMS INC CL A 30303M102   5,545,267 46,080 SH   SOLE   41,229 0 4,851
METHANEX CORP COM 59151K108   19,481,393 514,564 SH   SOLE   514,564 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,232,026 2,236 SH   SOLE   2,236 0 0
MGM RESORTS INTERNATIONAL COM 552953101   13,037,738 388,838 SH   SOLE   345,401 0 43,437
MICROSOFT CORP COM 594918104   54,373,909 226,728 SH   SOLE   217,392 0 9,336
MONDELEZ INTL INC CL A 609207105   2,435,458 36,541 SH   SOLE   36,541 0 0
MONRO INC COM 610236101   4,577,946 101,282 SH   SOLE   101,282 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   23,731,604 534,616 SH   SOLE   534,616 0 0
MYR GROUP INC DEL COM 55405W104   5,560,476 60,394 SH   SOLE   52,484 0 7,910
NANOSTRING TECHNOLOGIES INC COM 63009R109   2,325,789 291,818 SH   SOLE   291,818 0 0
NATIONAL BK HLDGS CORP CL A 633707104   20,446,272 486,006 SH   SOLE   486,006 0 0
NATIONAL INSTRS CORP COM 636518102   5,433,968 147,262 SH   SOLE   147,262 0 0
NCINO INC COM 63947X101   12,240,451 462,952 SH   SOLE   462,952 0 0
NEOGEN CORP COM 640491106   6,343,356 416,504 SH   SOLE   416,504 0 0
NEW YORK TIMES CO CL A 650111107   4,991,212 153,765 SH   SOLE   133,127 0 20,638
NEXTERA ENERGY INC COM 65339F101   422,347 5,052 SH   SOLE   5,052 0 0
NIKE INC CL B 654106103   7,534,625 64,393 SH   SOLE   64,393 0 0
NOBLE CORP PLC ORD SHS A G65431127   14,768,028 391,621 SH   SOLE   391,621 0 0
NOVOCURE LTD ORD SHS G6674U108   2,432,579 33,164 SH   SOLE   28,935 0 4,229
NUCOR CORP COM 670346105   1,219,770 9,254 SH   SOLE   9,254 0 0
NVIDIA CORPORATION COM 67066G104   6,744,069 46,148 SH   SOLE   42,941 0 3,207
OLD DOMINION FREIGHT LINE IN COM 679580100   11,901,449 41,939 SH   SOLE   40,128 0 1,811
OMNICELL COM COM 68213N109   4,011,415 79,560 SH   SOLE   79,560 0 0
ORACLE CORP COM 68389X105   2,759,461 33,759 SH   SOLE   33,759 0 0
PACCAR INC COM 693718108   2,149,529 21,719 SH   SOLE   21,719 0 0
PALO ALTO NETWORKS INC COM 697435105   247,404 1,773 SH   SOLE   1,773 0 0
PARSONS CORP DEL COM 70202L102   5,083,708 109,918 SH   SOLE   109,918 0 0
PAYCHEX INC COM 704326107   883,803 7,648 SH   SOLE   7,648 0 0
PAYCOR HCM INC COM 70435P102   22,999,720 939,915 SH   SOLE   908,682 0 31,233
PAYPAL HLDGS INC COM 70450Y103   8,576,740 120,426 SH   SOLE   112,182 0 8,244
PEPSICO INC COM 713448108   11,133,173 61,625 SH   SOLE   61,625 0 0
PHILIP MORRIS INTL INC COM 718172109   1,063,616 10,509 SH   SOLE   10,509 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,374,784 137,399 SH   SOLE   119,243 0 18,156
PLANET FITNESS INC CL A 72703H101   6,419,678 81,468 SH   SOLE   70,803 0 10,665
PORTLAND GEN ELEC CO COM NEW 736508847   17,527,055 357,695 SH   SOLE   357,695 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   3,312,980 70,220 SH   SOLE   60,884 0 9,336
PROCTER AND GAMBLE CO COM 742718109   2,267,944 14,964 SH   SOLE   14,964 0 0
PROS HOLDINGS INC COM 74346Y103   3,219,302 132,700 SH   SOLE   132,700 0 0
PTC INC COM 69370C100   1,839,373 15,323 SH   SOLE   15,323 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,958,066 29,311 SH   SOLE   29,311 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   19,524,947 1,299,065 SH   SOLE   1,299,065 0 0
REXFORD INDL RLTY INC COM 76169C100   4,244,599 77,683 SH   SOLE   67,251 0 10,432
RH COM 74967X103   2,767,020 10,356 SH   SOLE   9,031 0 1,325
RITCHIE BROS AUCTIONEERS COM 767744105   12,940,966 223,776 SH   SOLE   210,519 0 13,257
ROCKWELL AUTOMATION INC COM 773903109   22,709,432 88,168 SH   SOLE   81,597 0 6,571
S&P GLOBAL INC COM 78409V104   23,600,877 70,463 SH   SOLE   66,095 0 4,368
SAIA INC COM 78709Y105   27,587,388 131,569 SH   SOLE   128,195 0 3,374
SALESFORCE INC COM 79466L302   3,034,322 22,885 SH   SOLE   22,885 0 0
SCHLUMBERGER LTD COM STK 806857108   2,108,249 39,436 SH   SOLE   39,436 0 0
SCHWAB CHARLES CORP COM 808513105   3,039,073 36,501 SH   SOLE   36,501 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,563,087 57,199 SH   SOLE   57,199 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   61,616 1,521 SH   SOLE   1,521 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   305,158 9,474 SH   SOLE   9,474 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   93,217 2,042 SH   SOLE   2,042 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,634,099 180,638 SH   SOLE   156,527 0 24,111
SENSIENT TECHNOLOGIES CORP COM 81725T100   4,928,736 67,591 SH   SOLE   58,516 0 9,075
SHELL PLC SPON ADS 780259305   265,102 4,655 SH   SOLE   4,655 0 0
SHOCKWAVE MED INC COM 82489T104   5,454,011 26,526 SH   SOLE   23,074 0 3,452
SIGNET JEWELERS LIMITED SHS G81276100   9,753,852 143,439 SH   SOLE   143,439 0 0
SILICON LABORATORIES INC COM 826919102   2,354,010 17,351 SH   SOLE   17,351 0 0
SIMPSON MFG INC COM 829073105   1,986,516 22,406 SH   SOLE   22,406 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   5,500,548 46,885 SH   SOLE   40,585 0 6,300
SMARTSHEET INC COM CL A 83200N103   3,074,803 78,120 SH   SOLE   78,120 0 0
SPLUNK INC COM 848637104   4,977,552 57,818 SH   SOLE   52,333 0 5,485
SPROUT SOCIAL INC COM CL A 85209W109   22,934,673 406,211 SH   SOLE   393,913 0 12,298
STARBUCKS CORP COM 855244109   1,603,866 16,168 SH   SOLE   16,168 0 0
STRYKER CORPORATION COM 863667101   10,378,356 42,449 SH   SOLE   38,832 0 3,617
SUNLINK HEALTH SYS INC COM 86737U102   36,690 60,147 SH   SOLE   60,147 0 0
SWEETGREEN INC COM CL A 87043Q108   3,804,154 443,892 SH   SOLE   443,892 0 0
SYSCO CORP COM 871829107   458,700 6,000 SH   SOLE   6,000 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   14,362,604 319,524 SH   SOLE   319,524 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   16,773,882 934,999 SH   SOLE   934,999 0 0
TECHNIPFMC PLC COM G87110105   34,334,793 2,816,636 SH   SOLE   2,719,109 0 97,527
TERRENO RLTY CORP COM 88146M101   19,735,937 347,036 SH   SOLE   347,036 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   19,299,924 320,012 SH   SOLE   320,012 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,602,275 13,805 SH   SOLE   13,805 0 0
TIMKEN CO COM 887389104   6,081,436 86,054 SH   SOLE   74,797 0 11,257
TOAST INC CL A 888787108   4,815,308 267,072 SH   SOLE   232,249 0 34,823
TRAVELERS COMPANIES INC COM 89417E109   1,617,101 8,625 SH   SOLE   8,625 0 0
UNION PAC CORP COM 907818108   3,039,788 14,680 SH   SOLE   14,680 0 0
UNITED AIRLS HLDGS INC COM 910047109   339,300 9,000 SH   SOLE   9,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,093,555 12,043 SH   SOLE   12,043 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   7,975,343 28,679 SH   SOLE   24,948 0 3,731
UNITEDHEALTH GROUP INC COM 91324P102   29,969,485 56,527 SH   SOLE   53,126 0 3,401
UNIVERSAL HLTH SVCS INC CL B 913903100   281,780 2,000 SH   SOLE   2,000 0 0
VAIL RESORTS INC COM 91879Q109   238,350 1,000 SH   SOLE   1,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,268,253 32,536 SH   SOLE   32,536 0 0
VEEVA SYS INC CL A COM 922475108   7,139,128 44,238 SH   SOLE   40,006 0 4,232
VERACYTE INC COM 92337F107   3,073,320 129,512 SH   SOLE   129,512 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,108,018 53,503 SH   SOLE   53,503 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   5,601,980 405,060 SH   SOLE   405,060 0 0
VISA INC COM CL A 92826C839   35,227,162 169,557 SH   SOLE   157,450 0 12,107
VISTEON CORP COM NEW 92839U206   42,280,593 323,172 SH   SOLE   314,405 0 8,767
VITAL FARMS INC COM 92847W103   5,366,426 359,680 SH   SOLE   359,680 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   408,195 10,926 SH   SOLE   10,926 0 0
WD 40 CO COM 929236107   4,723,937 29,303 SH   SOLE   25,341 0 3,962
WELLS FARGO CO NEW COM 949746101   2,666,673 64,584 SH   SOLE   64,584 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   500,453 43,217 SH   SOLE   43,217 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,354,698 75,958 SH   SOLE   75,958 0 0
WINTRUST FINL CORP COM 97650W108   7,069,506 83,643 SH   SOLE   72,577 0 11,066
ZOETIS INC CL A 98978V103   15,684,953 107,028 SH   SOLE   98,596 0 8,432
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,404,304 160,960 SH   SOLE   160,960 0 0