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
Accenture Plc COM G1151C101   1,554,546 4,485 SH   SOLE   4,485 0 0
ACV Auctions, Inc. COM 00091G104   69,703,606 3,713,565 SH   SOLE   2,903,602 0 809,962
Alarm.com Holdings, Inc. COM 011642105   117,865,325 1,626,402 SH   SOLE   1,291,602 0 334,800
Align Technology, Inc. COM 016255101   95,657,161 291,709 SH   SOLE   242,862 0 48,847
Allianz SE Unsponsored ADR COM 018820100   343,806 11,487 SH   SOLE   11,487 0 0
Alphabet, Inc. Class A COM 02079K305   56,292,185 372,969 SH   SOLE   371,683 0 1,285
Alphabet, Inc. Class C COM 02079K107   40,655,491 267,014 SH   SOLE   266,677 0 337
Amazon.com, Inc. COM 023135106   132,127,576 732,496 SH   SOLE   730,634 0 1,861
Ambev SA Sponsored ADR COM 02319V103   61,549 24,818 SH   SOLE   24,818 0 0
AMN Healthcare Services, Inc. COM 001744101   39,052,414 624,739 SH   SOLE   489,031 0 135,708
Analog Devices, Inc. COM 032654105   89,019,535 450,071 SH   SOLE   449,025 0 1,046
Ansys, Inc. COM 03662Q105   140,792,559 405,555 SH   SOLE   349,427 0 56,128
Apple Inc. COM 037833100   5,863,416 34,193 SH   SOLE   34,193 0 0
Banco Bilbao Vizcaya Argentari COM 05946K101   196,094 16,562 SH   SOLE   16,562 0 0
Bio-Techne Corporation COM 09073M104   60,650,222 861,631 SH   SOLE   617,587 0 244,044
BlackLine, Inc. COM 09239B109   126,659,818 1,961,286 SH   SOLE   1,658,940 0 302,346
CCC Intelligent Solutions Hold COM 12510Q100   86,162,995 7,204,264 SH   SOLE   5,710,589 0 1,493,674
Certara, Inc. COM 15687V109   50,394,978 2,818,511 SH   SOLE   2,169,712 0 648,799
Charles River Laboratories Int COM 159864107   82,308,586 303,778 SH   SOLE   242,600 0 61,178
Chemed Corporation COM 16359R103   61,167,819 95,287 SH   SOLE   78,528 0 16,759
Chugai Pharmaceutical Co., Ltd COM 171269103   252,516 13,200 SH   SOLE   13,200 0 0
Cognex Corporation COM 192422103   73,209,299 1,725,820 SH   SOLE   1,342,458 0 383,362
CoStar Group, Inc. COM 22160N109   191,468,445 1,982,075 SH   SOLE   1,785,282 0 196,793
Danaher Corporation COM 235851102   72,542,191 290,494 SH   SOLE   289,894 0 600
Dassault Systemes SA Sponsored COM 237545108   245,046 5,534 SH   SOLE   5,534 0 0
DBS Group Holdings Ltd Sponsor COM 23304Y100   311,640 2,924 SH   SOLE   2,924 0 0
Definitive Healthcare Corporat COM 24477E103   14,176,775 1,756,726 SH   SOLE   1,447,829 0 308,897
Descartes Systems Group, Inc. COM 249906108   89,389,393 976,613 SH   SOLE   779,106 0 197,507
Dollar General Corporation COM 256677105   2,618,999 16,782 SH   SOLE   16,782 0 0
DoubleVerify Holdings, Inc. COM 25862V105   87,808,583 2,497,400 SH   SOLE   1,955,020 0 542,380
Ecolab, Inc. COM 278865100   3,860,109 16,718 SH   SOLE   16,718 0 0
Ensign Group, Inc. COM 29358P101   167,479,937 1,346,085 SH   SOLE   1,111,277 0 234,809
Entegris, Inc. COM 29362U104   62,131,438 442,091 SH   SOLE   316,365 0 125,726
Equifax, Inc. COM 294429105   5,047,032 18,866 SH   SOLE   18,866 0 0
Exponent, Inc. COM 30214u102   83,132,110 1,005,347 SH   SOLE   785,592 0 219,754
Fair Isaac Corporation COM 303250104   24,867,635 19,900 SH   SOLE   19,842 0 59
Fastenal Company COM 311900104   177,337,334 2,298,902 SH   SOLE   2,055,077 0 243,826
Fiserv, Inc. COM 337738108   492,246 3,080 SH   SOLE   3,080 0 0
Five Below, Inc. COM 33829M101   236,862,002 1,305,888 SH   SOLE   1,083,423 0 222,466
Five9, Inc. COM 338307101   47,224,552 760,337 SH   SOLE   598,846 0 161,491
Floor & Decor Holdings, Inc. COM 339750101   202,942,314 1,565,671 SH   SOLE   1,298,805 0 266,866
Fomento Economico Mexicano SAB COM 344419106   246,471 1,892 SH   SOLE   1,892 0 0
Freshpet, Inc. COM 358039105   123,452,891 1,065,535 SH   SOLE   845,573 0 219,962
Gentex Corporation COM 371901109   355,096 9,831 SH   SOLE   9,831 0 0
Glaukos Corporation COM 377322102   50,399,283 534,514 SH   SOLE   440,000 0 94,514
Globant S.A. COM L44385109   272,318,046 1,348,777 SH   SOLE   1,133,656 0 215,121
GoDaddy, Inc. COM 380237107   60,814,011 512,420 SH   SOLE   373,930 0 138,490
Goosehead Insurance, Inc. COM 38267D109   24,597,771 369,225 SH   SOLE   304,103 0 65,122
Grand Canyon Education, Inc. COM 38526M106   231,389,849 1,698,773 SH   SOLE   1,398,861 0 299,912
Grid Dynamics Holdings, Inc. COM 39813G109   43,237,105 3,518,072 SH   SOLE   2,709,319 0 808,753
Guidewire Software, Inc. COM 40171V100   125,775,373 1,077,674 SH   SOLE   886,781 0 190,893
Haier Smart Home Co., Ltd. Uns COM 40523H106   195,110 15,722 SH   SOLE   15,722 0 0
Haleon PLC Sponsored ADR COM 405552100   153,898 18,127 SH   SOLE   18,127 0 0
HEICO Corporation COM 422806109   212,845,048 1,114,372 SH   SOLE   948,845 0 165,527
IDEXX Laboratories, Inc. COM 45168D104   60,204,898 111,505 SH   SOLE   111,206 0 299
Infineon Technologies AG Spons COM 45662N103   249,639 7,338 SH   SOLE   7,338 0 0
International Money Express, I COM 46005L101   22,024,810 964,731 SH   SOLE   794,722 0 170,009
Ishares Core S&P 500 Etf COM 464287200   1,136,733 2,162 SH   SOLE   2,147 0 16
iShares Core S&P U.S. Growth E COM 464287671   2,156,508 18,399 SH   SOLE   18,399 0 0
Ishares Tr Russell 1000 COM 464287622   634,818 2,204 SH   SOLE   2,204 0 0
Ishares Tr Russell 2000 COM 464287655   684,106 3,253 SH   SOLE   3,253 0 0
Ishares Tr Russell 2000 Growth COM 464287648   1,734,134 6,404 SH   SOLE   6,404 0 0
Jack Henry & Associates, Inc. COM 426281101   31,014,879 178,523 SH   SOLE   132,395 0 46,128
Johnson & Johnson COM 478160104   1,914,890 12,105 SH   SOLE   12,105 0 0
Kadant, Inc. COM 48282T104   71,699,067 218,528 SH   SOLE   180,320 0 38,208
Kinsale Capital Group, Inc. COM 49714P108   163,542,820 311,664 SH   SOLE   260,180 0 51,485
Kornit Digital Ltd. COM m6372q113   32,616,860 1,800,047 SH   SOLE   1,410,144 0 389,903
L'Oreal SA Unsponsored ADR COM 502117203   231,976 2,447 SH   SOLE   2,447 0 0
Linde Plc COM g54950103   6,673,207 14,372 SH   SOLE   14,372 0 0
Manulife Finl Corp Com COM 56501R106   208,667 8,350 SH   SOLE   8,350 0 0
Medpace Holdings, Inc. COM 58506Q109   245,015,798 606,250 SH   SOLE   510,813 0 95,437
Microsoft Corporation COM 594918104   252,758,308 600,776 SH   SOLE   599,376 0 1,399
Model N, Inc. COM 607525102   36,023,020 1,265,298 SH   SOLE   1,042,440 0 222,858
Motorola Solutions, Inc. COM 620076307   31,346,149 88,304 SH   SOLE   88,082 0 222
Neogen Corporation COM 640491106   33,824,702 2,143,517 SH   SOLE   1,640,797 0 502,721
Netflix Inc. COM 64110L106   37,766,565 62,185 SH   SOLE   62,006 0 178
NVIDIA Corporation COM 67066G104   236,911,114 262,197 SH   SOLE   261,538 0 660
Option Care Health, Inc. COM 68404L201   65,733,696 1,959,860 SH   SOLE   1,524,256 0 435,603
Oracle Corporation COM 68389X105   602,928 4,800 SH   SOLE   4,800 0 0
OrthoPediatrics Corporation COM 68752l100   14,359,550 492,440 SH   SOLE   405,311 0 87,129
Paychex, Inc. COM 704326107   2,249,328 18,317 SH   SOLE   18,317 0 0
Paycom Software, Inc. COM 70432V102   123,101,715 618,570 SH   SOLE   517,959 0 100,612
Paycor HCM, Inc. COM 70435P102   36,541,276 1,879,695 SH   SOLE   1,545,143 0 334,552
Paylocity Holding Corporation COM 70438V106   149,453,782 869,625 SH   SOLE   698,595 0 171,030
Pennant Group, Inc. COM 70805E109   24,311,346 1,238,479 SH   SOLE   1,022,265 0 216,214
PepsiCo, Inc. COM 713448108   3,191,657 18,237 SH   SOLE   18,237 0 0
Phreesia, Inc. COM 71944F106   20,212,681 844,659 SH   SOLE   696,139 0 148,520
Power Integrations, Inc. COM 739276103   45,098,171 630,303 SH   SOLE   519,150 0 111,153
Powerschool Holdings, Inc. COM 73939C106   53,413,860 2,508,871 SH   SOLE   1,969,998 0 538,873
Privia Health Group, Inc. COM 74276R102   105,779,377 5,399,662 SH   SOLE   4,435,928 0 963,734
Procter & Gamble Company COM 742718109   2,762,306 17,025 SH   SOLE   17,025 0 0
Progyny, Inc. COM 74340E103   76,170,097 1,996,595 SH   SOLE   1,534,914 0 461,681
RB Global, Inc. COM 74935Q107   249,087,687 3,270,155 SH   SOLE   2,762,119 0 508,035
Repligen Corporation COM 759916109   81,875,390 445,168 SH   SOLE   343,616 0 101,552
Roche Holding Ltd. ADR COM 771195104   1,293,303 40,517 SH   SOLE   40,517 0 0
Rockwell Automation Com COM 773903109   2,279,949 7,826 SH   SOLE   7,826 0 0
Rollins, Inc. COM 775711104   139,306,351 3,010,727 SH   SOLE   2,634,548 0 376,180
S&P Global, Inc. COM 78409V104   79,644,063 187,200 SH   SOLE   186,750 0 450
Salesforce, Inc. COM 79466L302   97,563,408 323,937 SH   SOLE   323,083 0 854
SAP SE Sponsored ADR COM 803054204   262,705 1,347 SH   SOLE   1,347 0 0
ServiceNow, Inc. COM 81762P102   87,962,575 115,376 SH   SOLE   115,088 0 288
Snap-on, Inc. COM 833034101   2,871,557 9,694 SH   SOLE   9,694 0 0
SPS Commerce, Inc. COM 78463M107   153,412,527 829,705 SH   SOLE   661,639 0 168,066
Squarespace, Inc. COM 85225A107   82,188,643 2,255,451 SH   SOLE   1,753,022 0 502,429
Starbucks Corporation COM 855244109   50,182,029 549,098 SH   SOLE   547,805 0 1,292
Stevanato Group SpA COM T9224W109   41,337,032 1,287,758 SH   SOLE   1,061,629 0 226,129
Stryker Corp Com COM 863667101   429,444 1,200 SH   SOLE   1,200 0 0
Taiwan Semiconductor Manufactu COM 874039100   256,182 1,883 SH   SOLE   1,883 0 0
Target Corporation COM 87612E106   289,384 1,633 SH   SOLE   1,633 0 0
TJX Companies, Inc. COM 872540109   3,991,080 39,352 SH   SOLE   39,352 0 0
Toast, Inc. COM 888787108   40,327,044 1,618,260 SH   SOLE   1,156,839 0 461,421
Trade Desk, Inc. COM 88339J105   39,175,952 448,135 SH   SOLE   446,802 0 1,333
Tyler Technologies, Inc. COM 902252105   172,423,662 405,693 SH   SOLE   349,795 0 55,898
U.S. Physical Therapy, Inc. COM 90337L108   42,520,947 376,725 SH   SOLE   313,092 0 63,633
Unicharm Corporation Sponsored COM 90460m204   78,387 12,325 SH   SOLE   12,325 0 0
UnitedHealth Group, Inc. COM 91324P102   77,986,925 157,645 SH   SOLE   157,348 0 296
VANGUARD INDEX FDS EXTEND MKT COM 922908652   4,707,156 26,857 SH   SOLE   26,804 0 53
Vanguard Index Fds Stk Mrk Etf COM 922908769   240,684 926 SH   SOLE   926 0 0
Veeva Systems, Inc. COM 922475108   92,943,446 401,154 SH   SOLE   400,180 0 975
Veralto Corporation COM 92338C103   267,576 3,018 SH   SOLE   3,018 0 0
Verisk Analytics, Inc. COM 92345Y106   93,577,503 396,969 SH   SOLE   357,817 0 39,152
Visa, Inc. COM 92826C839   52,186,037 186,993 SH   SOLE   186,513 0 480
Walmart, Inc. COM 931142103   2,315,342 38,480 SH   SOLE   38,480 0 0
Watsco, Inc. COM 942622200   60,734,919 140,600 SH   SOLE   104,706 0 35,893
West Pharmaceutical Services, COM 955306105   198,603,401 501,891 SH   SOLE   429,774 0 72,117
WillScot Mobile Mini Holdings COM 971378104   58,226,937 1,252,192 SH   SOLE   1,032,333 0 219,859
Workday, Inc. Class A COM 98138H101   1,670,867 6,126 SH   SOLE   6,126 0 0
Workiva, Inc. COM 98139A105   165,159,701 1,947,638 SH   SOLE   1,625,901 0 321,737
ZoomInfo Technologies, Inc. COM 98980f104   23,091,696 1,440,530 SH   SOLE   1,227,863 0 212,667
Zscaler, Inc. COM 98980G102   808,853 4,199 SH   SOLE   4,199 0 0
Riverbridge Growth Fund - Inst COM 46141P404   22,195,005 672,372 SH   SOLE   672,372 0 0
Vanguard Index Tr 500 Index Ad COM 922908710   2,815,437 5,807 SH   SOLE   2,259 0 3,548
Ares Capital Corporation BDC 04010L103   996,341 47,855 SH   SOLE   47,855 0 0
Golub Capital BDC, Inc. BDC 38173M102   624,240 37,537 SH   SOLE   37,537 0 0
Sixth Street Specialty Lending BDC 83012A109   1,470,527 68,620 SH   SOLE   68,620 0 0
Blackrock Credit Allocation CEF 092508100   568,858 53,214 SH   SOLE   53,214 0 0
Blackrock Income Trust CEF 09247F209   378,123 31,775 SH   SOLE   31,775 0 0
Blackrock Taxable Municipal Bo CEF 09248X100   324,610 19,866 SH   SOLE   19,866 0 0
Blackstone Strategic Credit Fu CEF 09257R101   1,073,071 90,174 SH   SOLE   90,174 0 0
Brookfield Real Assets Income CEF 112830104   1,035,318 80,133 SH   SOLE   80,133 0 0
Carlyle Credit Income Fund A o CEF 92535C104   268,351 34,098 SH   SOLE   34,098 0 0
Eaton Vance Limited Duration I CEF 27828H105   185,338 19,009 SH   SOLE   19,009 0 0
FS Credit Opportunities Corp CEF 30290Y101   1,121,238 189,079 SH   SOLE   189,079 0 0
Insight Select Income Fund CEF 45781W109   447,357 27,129 SH   SOLE   27,129 0 0
John Hancock Income Securities CEF 410123103   668,217 59,769 SH   SOLE   59,769 0 0
John Hancock Investors Trust CEF 410142103   359,269 27,238 SH   SOLE   27,238 0 0
Nuveen Credit Strategies Incom CEF 67073D102   518,539 93,095 SH   SOLE   93,095 0 0
Nuveen Floating Rate Income Fu CEF 67072T108   249,992 28,636 SH   SOLE   28,636 0 0
Nuveen Taxable Municipal Incom CEF 67074C103   332,827 21,725 SH   SOLE   21,725 0 0
PGIM Short Duration High Yield CEF 69355J104   992,841 64,554 SH   SOLE   64,554 0 0
PIMCO Dynamic Income Opportuni CEF 69355M107   691,017 52,469 SH   SOLE   52,469 0 0
Pioneer Floating Rate Trust CEF 72369J102   754,624 77,957 SH   SOLE   77,957 0 0
Principal Real Estate Income F CEF 74255X104   1,624,155 157,227 SH   SOLE   157,227 0 0
RiverNorth/DoubleLine Strategi CEF 76882G107   308,924 35,838 SH   SOLE   35,838 0 0
TCW Strategic Income Fund CEF 872340104   681,827 141,752 SH   SOLE   141,752 0 0
Western Asset Mortgage Defined CEF 95790B109   1,535,813 131,154 SH   SOLE   131,154 0 0
BlackRock 2030 Municipal Targe NCEF 09257P105   699,592 33,219 SH   SOLE   33,219 0 0
BlackRock Muni Intermediate Du NCEF 09253X102   961,182 79,700 SH   SOLE   79,700 0 0
BlackRock MuniHoldings Fund In NCEF 09253N104   600,231 49,688 SH   SOLE   49,688 0 0
BlackRock MuniVest Fund, Inc. NCEF 09253R105   336,197 47,620 SH   SOLE   47,620 0 0
BNY Mellon Strategic Municipal NCEF 09662E109   592,481 101,106 SH   SOLE   101,106 0 0
DWS Municipal Income Trust NCEF 233368109   763,351 84,535 SH   SOLE   84,535 0 0
DWS Strategic Municipal Income NCEF 23342Q101   572,884 64,081 SH   SOLE   64,081 0 0
Federated Premier Municipal In NCEF 31423P108   505,844 45,695 SH   SOLE   45,695 0 0
Invesco Municipal Opportunity NCEF 46132C107   260,443 26,767 SH   SOLE   26,767 0 0
Invesco Municipal Trust NCEF 46131J103   552,502 56,959 SH   SOLE   56,959 0 0
Invesco Quality Municipal Inco NCEF 46133G107   743,869 76,846 SH   SOLE   76,846 0 0
Nuveen AMT-Free Quality Munici NCEF 670657105   1,689,038 152,578 SH   SOLE   152,578 0 0
Nuveen Municipal Credit Income NCEF 67070X101   285,253 23,305 SH   SOLE   23,305 0 0
Nuveen Quality Municipal Incom NCEF 67066V101   1,343,490 117,233 SH   SOLE   117,233 0 0
Pioneer Municipal High Income NCEF 723762100   1,128,074 138,414 SH   SOLE   138,414 0 0
Pioneer Municipal High Income NCEF 723763108   756,554 85,583 SH   SOLE   85,583 0 0
RiverNorth Flexible Municipal NCEF 76883Y107   1,290,760 92,000 SH   SOLE   92,000 0 0
Western Asset Managed Municipa NCEF 95766M105   349,260 33,422 SH   SOLE   33,422 0 0