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
Expires: July 31, 2015
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 20,947,715 224,184 SH SOLE 203,551 0 20,633
Abbott Laboratories COM 002824100 1,798,278 13,426 SH SOLE 13,426 0 0
Accenture Plc COM G1151C101 981,221 3,979 SH SOLE 3,979 0 0
ACV Auctions, Inc. COM 00091G104 35,353,271 3,567,434 SH SOLE 3,106,942 0 460,492
Agilysys, Inc. COM 00847J105 39,688,828 377,091 SH SOLE 327,974 0 49,117
AIA Group Limited Sponsored AD COM 001317205 221,511 5,764 SH SOLE 0 0 5,764
Alarm.com Holdings, Inc. COM 011642105 43,283,564 815,440 SH SOLE 714,727 0 100,714
Align Technology, Inc. COM 016255101 24,196,481 193,232 SH SOLE 175,503 0 17,729
Alkami Technology, Inc. COM 01644J108 55,907,026 2,250,685 SH SOLE 2,068,192 0 182,493
Allianz SE Unsponsored ADR COM 018820100 292,573 6,971 SH SOLE 0 0 6,971
Alphabet, Inc. Class A COM 02079K305 74,957,372 308,340 SH SOLE 306,373 0 1,966
Alphabet, Inc. Class C COM 02079K107 58,989,081 242,205 SH SOLE 240,612 0 1,594
Amazon.com, Inc. COM 023135106 138,846,824 632,358 SH SOLE 628,577 0 3,781
Analog Devices, Inc. COM 032654105 95,457,881 388,514 SH SOLE 386,363 0 2,151
Apple Inc. COM 037833100 8,149,942 32,007 SH SOLE 32,007 0 0
ASML Holding NV ADR COM N07059210 2,843,280 2,937 SH SOLE 2,667 0 270
Barrett Business Services, Inc COM 068463108 14,456,465 326,184 SH SOLE 296,388 0 29,796
Bio-Techne Corporation COM 09073M104 50,425,351 906,442 SH SOLE 783,056 0 123,385
BlackLine, Inc. COM 09239B109 38,264,757 720,617 SH SOLE 629,484 0 91,133
Casey's General Stores, Inc. COM 147528103 21,000,903 37,149 SH SOLE 30,788 0 6,361
CCC Intelligent Solutions Hold COM 12510Q100 56,398,337 6,190,816 SH SOLE 5,447,451 0 743,365
Charles River Laboratories Int COM 159864107 19,605,039 125,304 SH SOLE 103,503 0 21,800
Chemed Corporation COM 16359R103 25,510,188 56,975 SH SOLE 51,828 0 5,148
Cintas Corporation COM 172908105 39,668,060 193,258 SH SOLE 192,229 0 1,029
Clearwater Analytics Holdings, COM 185123106 26,455,889 1,468,140 SH SOLE 1,284,784 0 183,357
Cognex Corporation COM 192422103 45,873,340 1,012,657 SH SOLE 884,281 0 128,375
Contemporary Amperex Technolog COM 210919106 190,329 10,392 SH SOLE 0 0 10,392
CoStar Group, Inc. COM 22160N109 139,985,245 1,659,183 SH SOLE 1,559,034 0 100,149
CSW Industrials, Inc. COM 126402106 35,006,379 144,208 SH SOLE 127,605 0 16,602
Danaher Corporation COM 235851102 49,613,903 250,247 SH SOLE 248,797 0 1,449
DBS Group Holdings Ltd Sponsor COM 23304Y100 323,483 2,044 SH SOLE 0 0 2,044
Descartes Systems Group, Inc. COM 249906108 55,477,413 588,745 SH SOLE 521,573 0 67,172
Disco Corporation Unsponsored COM 25461D100 238,918 7,621 SH SOLE 0 0 7,621
Dollar General Corporation COM 256677105 511,921 4,973 SH SOLE 4,973 0 0
DoubleVerify Holdings, Inc. COM 25862V105 24,489,376 2,044,188 SH SOLE 1,784,409 0 259,779
Doximity, Inc. COM 26622P107 40,611,705 555,184 SH SOLE 504,640 0 50,544
Dutch Bros, Inc. COM 26701L100 20,038,742 382,857 SH SOLE 316,702 0 66,156
Ecolab, Inc. COM 278865100 3,645,350 13,311 SH SOLE 13,311 0 0
Ensign Group, Inc. COM 29358P101 131,846,277 763,132 SH SOLE 700,005 0 63,126
Entegris, Inc. COM 29362U104 41,009,009 443,532 SH SOLE 367,099 0 76,433
Equifax, Inc. COM 294429105 3,631,182 14,155 SH SOLE 14,155 0 0
Exponent, Inc. COM 30214u102 33,559,849 483,015 SH SOLE 425,060 0 57,954
Fair Isaac Corporation COM 303250104 25,848,889 17,273 SH SOLE 17,178 0 94
Fastenal Company COM 311900104 122,955,548 2,507,250 SH SOLE 2,492,522 0 14,728
First Watch Restaurant Group, COM 33748L101 18,588,669 1,188,534 SH SOLE 1,079,884 0 108,650
Fiserv, Inc. COM 337738108 397,104 3,080 SH SOLE 3,080 0 0
Five Below, Inc. COM 33829M101 148,380,262 959,148 SH SOLE 873,885 0 85,263
Floor & Decor Holdings, Inc. COM 339750101 67,364,539 914,037 SH SOLE 834,274 0 79,764
Freshpet, Inc. COM 358039105 63,778,207 1,157,289 SH SOLE 1,052,614 0 104,675
Glaukos Corporation COM 377322102 46,454,445 569,644 SH SOLE 493,989 0 75,655
Globant S.A. COM L44385109 51,159,354 891,589 SH SOLE 817,240 0 74,349
GoDaddy, Inc. COM 380237107 34,668,691 253,371 SH SOLE 212,308 0 41,063
Goosehead Insurance, Inc. COM 38267D109 16,415,768 220,583 SH SOLE 200,571 0 20,012
Grand Canyon Education, Inc. COM 38526M106 209,217,132 953,066 SH SOLE 870,027 0 83,039
Grid Dynamics Holdings, Inc. COM 39813G109 15,472,474 2,006,806 SH SOLE 1,732,937 0 273,869
Guidewire Software, Inc. COM 40171V100 65,169,997 283,520 SH SOLE 263,571 0 19,949
Haleon PLC Sponsored ADR COM 405552100 156,769 17,477 SH SOLE 0 0 17,477
HDFC Bank Limited Sponsored AD COM 40415F101 244,449 7,156 SH SOLE 0 0 7,156
HEICO Corporation COM 422806109 210,867,640 653,205 SH SOLE 618,837 0 34,368
Hillman Solutions Corporation COM 431636109 21,289,648 2,319,134 SH SOLE 2,107,471 0 211,663
IDEXX Laboratories, Inc. COM 45168D104 60,971,279 95,433 SH SOLE 94,933 0 500
Inspire Medical Systems, Inc. COM 457730109 7,684,935 103,571 SH SOLE 93,846 0 9,724
Ishares Core S&P 500 Etf COM 464287200 4,362,136 6,517 SH SOLE 6,499 0 18
iShares Core S&P U.S. Growth E COM 464287671 373,906 2,272 SH SOLE 2,251 0 22
Ishares Tr Russell 1000 COM 464287622 723,650 1,980 SH SOLE 1,980 0 0
Ishares Tr Russell 2000 COM 464287655 860,168 3,555 SH SOLE 3,555 0 0
Ishares Tr Russell 2000 Growth COM 464287648 2,984,779 9,326 SH SOLE 9,326 0 0
Jack Henry & Associates, Inc. COM 426281101 16,367,943 109,904 SH SOLE 93,481 0 16,423
Jamf Holdings Corporation COM 47074L105 11,766,120 1,099,637 SH SOLE 999,020 0 100,617
Johnson & Johnson COM 478160104 1,926,328 10,389 SH SOLE 10,389 0 0
Kadant, Inc. COM 48282T104 59,034,929 198,383 SH SOLE 174,684 0 23,699
Kinsale Capital Group, Inc. COM 49714P108 123,548,061 290,524 SH SOLE 267,268 0 23,256
Kornit Digital Ltd. COM m6372q113 16,165,501 1,197,445 SH SOLE 1,042,406 0 155,038
L'Oreal SA Unsponsored ADR COM 502117203 206,463 2,383 SH SOLE 0 0 2,383
Linde Plc COM g54950103 4,897,725 10,311 SH SOLE 10,062 0 249
M3, Inc. Unsponsored ADR COM 55379N106 91,833 10,998 SH SOLE 0 0 10,998
Medpace Holdings, Inc. COM 58506Q109 187,713,805 365,088 SH SOLE 335,013 0 30,075
Microsoft Corporation COM 594918104 267,356,357 516,182 SH SOLE 513,197 0 2,984
Motorola Solutions, Inc. COM 620076307 35,341,784 77,285 SH SOLE 76,912 0 373
Netflix Inc. COM 64110L106 63,027,116 52,570 SH SOLE 52,285 0 285
NVIDIA Corporation COM 67066G104 321,818,879 1,724,831 SH SOLE 1,714,250 0 10,581
Option Care Health, Inc. COM 68404L201 40,167,509 1,446,956 SH SOLE 1,252,740 0 194,217
Oracle Corporation COM 68389X105 3,977,296 14,142 SH SOLE 14,142 0 0
OrthoPediatrics Corporation COM 68752l100 5,445,296 293,864 SH SOLE 266,662 0 27,202
Paychex, Inc. COM 704326107 1,940,442 15,308 SH SOLE 15,308 0 0
Paycom Software, Inc. COM 70432V102 92,573,202 444,764 SH SOLE 407,742 0 37,022
Paylocity Holding Corporation COM 70438V106 91,701,668 575,762 SH SOLE 515,057 0 60,706
Pennant Group, Inc. COM 70805E109 18,714,600 742,054 SH SOLE 674,569 0 67,485
Phreesia, Inc. COM 71944F106 11,886,264 505,368 SH SOLE 459,373 0 45,995
Power Integrations, Inc. COM 739276103 15,163,665 377,112 SH SOLE 342,890 0 34,222
Privia Health Group, Inc. COM 74276R102 115,383,300 4,633,867 SH SOLE 4,175,812 0 458,055
Procter & Gamble Company COM 742718109 2,275,864 14,812 SH SOLE 14,812 0 0
RB Global, Inc. COM 74935Q107 180,177,024 1,662,763 SH SOLE 1,536,249 0 126,514
Repligen Corporation COM 759916109 45,906,943 343,435 SH SOLE 301,038 0 42,396
Roche Holding Ltd ADR COM 771195104 341,044 8,157 SH SOLE 4,201 0 3,956
Rockwell Automation Com COM 773903109 2,378,901 6,806 SH SOLE 6,806 0 0
Rollins, Inc. COM 775711104 117,588,522 2,001,848 SH SOLE 1,863,918 0 137,929
S&P Global, Inc. COM 78409V104 78,588,861 161,470 SH SOLE 160,555 0 915
Salesforce, Inc. COM 79466L302 44,027,131 185,768 SH SOLE 184,669 0 1,099
SAP SE Sponsored ADR COM 803054204 240,489 900 SH SOLE 0 0 900
ServiceNow, Inc. COM 81762P102 91,134,381 99,029 SH SOLE 98,428 0 601
Shell PLC Sponsored ADR COM 780259305 234,475 3,278 SH SOLE 0 0 3,278
Simpson Manufacturing Company, COM 829073105 43,870,697 261,977 SH SOLE 227,377 0 34,600
Snap-on, Inc. COM 833034101 2,926,099 8,444 SH SOLE 8,444 0 0
Sony Group Corporation Sponsor COM 835699307 203,689 7,075 SH SOLE 0 0 7,075
SPS Commerce, Inc. COM 78463M107 49,073,377 471,225 SH SOLE 415,943 0 55,282
Starbucks Corporation COM 855244109 40,062,529 473,552 SH SOLE 470,766 0 2,787
Stevanato Group SpA COM T9224W109 19,909,271 773,176 SH SOLE 702,588 0 70,588
Stryker Corp Com COM 863667101 443,604 1,200 SH SOLE 1,200 0 0
Symbotic, Inc. COM 87151X101 496,904 9,219 SH SOLE 9,219 0 0
Synopsys, Inc. COM 871607107 26,683,158 54,081 SH SOLE 53,762 0 319
Taiwan Semiconductor Manufactu COM 874039100 3,316,569 11,875 SH SOLE 10,506 0 1,369
Tencent Holdings Ltd. Unsponso COM 88032Q109 235,355 2,764 SH SOLE 0 0 2,764
Tesla, Inc. COM 88160R101 83,695,499 188,198 SH SOLE 187,137 0 1,061
TJX Companies, Inc. COM 872540109 4,924,333 34,069 SH SOLE 34,069 0 0
Toast, Inc. COM 888787108 35,150,081 962,752 SH SOLE 799,278 0 163,474
Tractor Supply Company COM 892356106 2,015,245 35,436 SH SOLE 35,436 0 0
Trade Desk, Inc. COM 88339J105 15,575,670 317,806 SH SOLE 316,068 0 1,738
Transcat, Inc. COM 893529107 29,808,008 407,213 SH SOLE 357,920 0 49,293
TWFG, Inc. COM 87318A101 14,890,618 542,661 SH SOLE 487,931 0 54,730
Tyler Technologies, Inc. COM 902252105 140,534,739 268,627 SH SOLE 250,757 0 17,870
Unicharm Corporation Sponsored COM 90460m204 71,172 22,103 SH SOLE 0 0 22,103
UnitedHealth Group, Inc. COM 91324P102 45,781,067 132,583 SH SOLE 131,829 0 755
VANGUARD INDEX FDS EXTEND MKT COM 922908652 8,790,314 41,991 SH SOLE 41,961 0 29
Vanguard Index Fds Stk Mrk Etf COM 922908769 267,344 815 SH SOLE 815 0 0
Veeva Systems, Inc. COM 922475108 103,991,730 349,071 SH SOLE 346,958 0 2,113
Verisk Analytics, Inc. COM 92345Y106 78,037,352 310,275 SH SOLE 295,293 0 14,983
Visa, Inc. COM 92826C839 54,386,595 159,314 SH SOLE 158,515 0 799
Walmart, Inc. COM 931142103 3,434,475 33,325 SH SOLE 33,325 0 0
Watsco, Inc. COM 942622200 34,910,742 86,349 SH SOLE 73,588 0 12,760
West Pharmaceutical Services, COM 955306105 95,105,248 362,540 SH SOLE 337,682 0 24,858
WillScot Holdings Corporation COM 971378104 15,831,824 749,968 SH SOLE 681,835 0 68,133
Workday, Inc. Class A COM 98138H101 1,464,120 6,082 SH SOLE 6,082 0 0
Workiva, Inc. COM 98139A105 111,118,062 1,290,870 SH SOLE 1,180,249 0 110,620
Zscaler, Inc. COM 98980G102 1,242,990 4,148 SH SOLE 4,148 0 0
Fidelity 500 Index Fund Inst COM 315911750 1,506,690 6,468 SH SOLE 6,468 0 0
Riverbridge Growth Fund - Inst COM 46141P404 25,055,537 661,445 SH SOLE 661,445 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 4,437,190 7,188 SH SOLE 3,647 0 3,541
Ishares Tr Msci Eafe Idx INTL 464287465 1,554,330 16,647 SH SOLE 16,647 0 0
Vanguard Intl Eqty Idx Emr Mkt INTL 922042858 1,359,376 25,090 SH SOLE 25,090 0 0
Angel Oak Mortgage REIT, Inc. REIT 03464Y108 777,329 82,959 SH SOLE 82,959 0 0
Seven Hills Realty Trust REIT 81784E101 883,101 85,655 SH SOLE 85,655 0 0
Vanguard Index Fds Reit Etf REIT 922908553 529,413 5,791 SH SOLE 5,791 0 0
Ares Capital Corporation BDC 04010L103 1,202,156 58,900 SH SOLE 58,900 0 0
Fidus Investment Corporation BDC 316500107 1,184,802 58,480 SH SOLE 58,480 0 0
Golub Capital BDC, Inc. BDC 38173M102 641,913 46,889 SH SOLE 46,889 0 0
MSC Income Fund Inc. BDC 55374X208 674,843 51,397 SH SOLE 51,397 0 0
Sixth Street Specialty Lending BDC 83012A109 1,143,434 50,019 SH SOLE 50,019 0 0
Angel Oak Financial Strategies CEF 03464A100 1,635,528 124,754 SH SOLE 124,754 0 0
Blackrock Credit Allocation CEF 092508100 482,076 43,627 SH SOLE 43,627 0 0
BlackRock Multi-Sector Inc. CEF 09258A107 771,478 57,616 SH SOLE 57,616 0 0
Blackrock Taxable Municipal Bo CEF 09248X100 844,652 50,883 SH SOLE 50,883 0 0
BNY Mellon Strategic Municipal CEF 05588W108 1,432,821 229,251 SH SOLE 229,251 0 0
Brookfield Real Assets Income CEF 112830104 1,710,003 127,994 SH SOLE 127,994 0 0
Eaton Vance Limited Duration I CEF 27828H105 252,512 24,878 SH SOLE 24,878 0 0
Invesco Bond Fund CEF 46132L107 187,354 11,873 SH SOLE 11,873 0 0
John Hancock Income Securities CEF 410123103 872,633 74,744 SH SOLE 74,744 0 0
John Hancock Investors Trust CEF 410142103 470,609 33,638 SH SOLE 33,638 0 0
MFS Charter Income Trust CEF 552727109 653,521 101,795 SH SOLE 101,795 0 0
MFS High Income Municipal Trus CEF 59318D104 322,319 86,645 SH SOLE 86,645 0 0
Nuveen Taxable Municipal Incom CEF 67074C103 850,776 52,452 SH SOLE 52,452 0 0
PGIM Short Duration High Yield CEF 69355J104 1,340,687 80,185 SH SOLE 80,185 0 0
Principal Real Estate Income F CEF 74255X104 1,516,409 144,972 SH SOLE 144,972 0 0
Putnam Premier Income Trust CEF 746853100 872,819 236,536 SH SOLE 236,536 0 0
RiverNorth/DoubleLine Strategi CEF 76882G107 527,222 61,808 SH SOLE 61,808 0 0
TCW Strategic Income Fund CEF 872340104 857,816 174,353 SH SOLE 174,353 0 0
Western Asset Inflation-Linked CEF 95766R104 812,610 91,407 SH SOLE 91,407 0 0
abrdn National Municipal Incom NCEF 24610T108 1,245,228 121,367 SH SOLE 121,367 0 0
AllianceBernstein National Mun NCEF 01864U106 1,095,766 100,992 SH SOLE 100,992 0 0
BlackRock 2030 Municipal Targe NCEF 09257P105 919,261 40,929 SH SOLE 40,929 0 0
BlackRock MuniHoldings Fund In NCEF 09253N104 682,617 58,095 SH SOLE 58,095 0 0
BlackRock MuniHoldings Quality NCEF 09254C107 477,835 47,499 SH SOLE 47,499 0 0
BlackRock MuniVest Fund II, In NCEF 09253T101 406,352 38,227 SH SOLE 38,227 0 0
BlackRock MuniVest Fund, Inc. NCEF 09253R105 272,623 39,741 SH SOLE 39,741 0 0
BNY Mellon Municipal Bond Infr NCEF 09662W109 1,844,111 172,347 SH SOLE 172,347 0 0
BNY Mellon Strategic Municipal NCEF 09662E109 974,347 164,586 SH SOLE 164,586 0 0
Federated Premier Municipal In NCEF 31423P108 1,029,159 93,221 SH SOLE 93,221 0 0
Invesco Municipal Trust NCEF 46131J103 305,060 31,612 SH SOLE 31,612 0 0
MFS Municipal Income Trust NCEF 552738106 601,979 111,684 SH SOLE 111,684 0 0
Neuberger Berman Municipal Fun NCEF 64124P101 686,341 66,506 SH SOLE 66,506 0 0
PIMCO California Municipal Inc NCEF 72200N106 879,393 100,848 SH SOLE 100,848 0 0
PIMCO New York Municipal Incom NCEF 72200Y102 938,201 134,993 SH SOLE 134,993 0 0
Putnam Municipal Opportunities NCEF 746922103 795,822 77,040 SH SOLE 77,040 0 0
RiverNorth Flexible Municipal NCEF 76883Y107 1,487,253 113,966 SH SOLE 113,966 0 0
Western Asset Intermediate Mun NCEF 958435109 324,571 41,033 SH SOLE 41,033 0 0
Western Asset Managed Municipa NCEF 95766M105 425,062 41,109 SH SOLE 41,109 0 0