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 26,464,454 208,611 SH SOLE 166,607 0 42,005
Abbott Laboratories COM 002824100 1,604,555 17,683 SH SOLE 17,683 0 0
Accenture Plc COM G1151C101 463,539 3,725 SH SOLE 3,725 0 0
ACV Auctions, Inc. COM 00091G104 13,225,670 1,839,453 SH SOLE 1,502,735 0 336,718
ADVANCED MICRO DEVICES INC COM COM 007903107 600,661 1,034 SH SOLE 1,034 0 0
Agilysys, Inc. COM 00847J105 18,765,377 179,573 SH SOLE 143,434 0 36,139
AIA Group Limited Sponsored AD COM 001317205 210,905 5,764 SH SOLE 0 0 5,764
Alarm.com Holdings, Inc. COM 011642105 18,448,426 394,872 SH SOLE 320,361 0 74,511
Align Technology, Inc. COM 016255101 7,005,608 41,537 SH SOLE 29,304 0 12,232
Allianz SE Unsponsored ADR COM 018820100 325,269 6,903 SH SOLE 0 0 6,903
Alphabet, Inc. Class A COM 02079K305 85,615,157 239,570 SH SOLE 238,189 0 1,381
Alphabet, Inc. Class C COM 02079K107 66,831,440 189,147 SH SOLE 188,121 0 1,026
Amazon.com, Inc. COM 023135106 120,270,716 504,618 SH SOLE 501,915 0 2,704
Analog Devices, Inc. COM 032654105 117,282,228 295,295 SH SOLE 293,847 0 1,448
AppFolio, Inc. COM 03783C100 8,151,692 50,837 SH SOLE 43,913 0 6,924
Apple Inc. COM 037833100 9,046,262 31,263 SH SOLE 31,263 0 0
ASML Holding NV ADR COM N07059210 3,330,323 1,674 SH SOLE 1,497 0 177
Banco Bilbao Vizcaya Argentari COM 05946K101 244,385 9,752 SH SOLE 0 0 9,752
Barrett Business Services, Inc COM 068463108 6,081,205 171,205 SH SOLE 148,646 0 22,559
Bio-Techne Corporation COM 09073M104 30,839,229 436,507 SH SOLE 346,182 0 90,325
Boot Barn Holdings, Inc. COM 099406100 11,084,084 67,475 SH SOLE 53,830 0 13,645
Cactus, Inc. COM 127203107 7,836,475 152,967 SH SOLE 127,585 0 25,381
Canadian National Railway Comp COM 136375102 207,358 1,739 SH SOLE 0 0 1,739
Casella Waste Systems, Inc. COM 147448104 9,985,867 102,979 SH SOLE 89,328 0 13,651
Casey's General Stores, Inc. COM 147528103 12,099,915 15,224 SH SOLE 10,656 0 4,568
CCC Intelligent Solutions Hold COM 12510Q100 15,000,335 2,907,042 SH SOLE 2,357,399 0 549,643
Charles River Laboratories Int COM 159864107 12,859,587 56,703 SH SOLE 41,171 0 15,531
Chemed Corporation COM 16359R103 273,972 588 SH SOLE 588 0 0
Cintas Corporation COM 172908105 37,783,789 222,153 SH SOLE 221,046 0 1,108
Cognex Corporation COM 192422103 32,196,279 444,577 SH SOLE 357,000 0 87,578
Contemporary Amperex Technolog COM 210919106 233,404 10,392 SH SOLE 0 0 10,392
CoStar Group, Inc. COM 22160N109 30,912,267 1,091,535 SH SOLE 1,019,656 0 71,879
Costco Wholesale Corporation COM 22160K105 1,747,458 1,868 SH SOLE 1,868 0 0
CSW Industrials, Inc. COM 126402106 20,438,881 73,442 SH SOLE 61,173 0 12,269
Danaher Corporation COM 235851102 42,553,916 223,404 SH SOLE 222,232 0 1,171
DBS Group Holdings Ltd Sponsor COM 23304Y100 214,049 1,055 SH SOLE 0 0 1,055
Descartes Systems Group, Inc. COM 249906108 20,155,912 291,102 SH SOLE 241,178 0 49,925
Dicks Sporting Goods, Inc. COM 253393102 1,890,461 8,335 SH SOLE 8,335 0 0
Dimensional International Core COM 25434V799 556,813 14,944 SH SOLE 14,944 0 0
Disco Corporation Unsponsored COM 25461D100 253,104 4,833 SH SOLE 0 0 4,833
DoubleVerify Holdings, Inc. COM 25862V105 10,547,198 972,989 SH SOLE 781,252 0 191,737
Doximity, Inc. COM 26622P107 5,832,474 281,219 SH SOLE 243,063 0 38,156
Dutch Bros, Inc. COM 26701L100 22,808,888 317,628 SH SOLE 250,955 0 66,674
Eaton Corporation Plc COM G29183103 11,470,648 26,919 SH SOLE 26,727 0 192
Ecolab, Inc. COM 278865100 3,670,130 13,173 SH SOLE 13,173 0 0
Ensign Group, Inc. COM 29358P101 70,545,773 440,086 SH SOLE 395,453 0 44,633
Entegris, Inc. COM 29362U104 24,722,579 137,455 SH SOLE 97,657 0 39,798
Equifax, Inc. COM 294429105 1,819,090 11,461 SH SOLE 11,461 0 0
Exponent, Inc. COM 30214u102 21,149,728 359,934 SH SOLE 297,008 0 62,926
Fair Isaac Corporation COM 303250104 29,746,665 24,897 SH SOLE 24,771 0 126
Fastenal Company COM 311900104 96,142,119 2,001,710 SH SOLE 1,991,108 0 10,602
First Watch Restaurant Group, COM 33748L101 17,383,865 1,348,632 SH SOLE 1,097,894 0 250,738
Five Below, Inc. COM 33829M101 77,128,747 428,994 SH SOLE 387,423 0 41,571
Floor & Decor Holdings, Inc. COM 339750101 31,156,972 524,882 SH SOLE 466,845 0 58,037
Fomento Economico Mexicano SAB COM 344419106 296,856 2,321 SH SOLE 0 0 2,321
Freshpet, Inc. COM 358039105 39,924,807 675,318 SH SOLE 598,348 0 76,970
Glaukos Corporation COM 377322102 39,424,774 282,089 SH SOLE 224,698 0 57,391
Globant S.A. COM L44385109 22,278,434 769,815 SH SOLE 661,482 0 108,333
GoDaddy, Inc. COM 380237107 2,459,649 28,978 SH SOLE 28,877 0 101
Goosehead Insurance, Inc. COM 38267D109 5,617,220 115,819 SH SOLE 100,694 0 15,125
Grand Canyon Education, Inc. COM 38526M106 79,525,118 555,692 SH SOLE 495,105 0 60,587
Grid Dynamics Holdings, Inc. COM 39813G109 5,603,036 986,450 SH SOLE 787,420 0 199,030
Guardian Pharmacy Services, In COM 40145W101 10,240,779 244,585 SH SOLE 212,272 0 32,313
Guidewire Software, Inc. COM 40171V100 32,849,250 266,959 SH SOLE 236,594 0 30,364
Haleon PLC Sponsored ADR COM 405552100 163,060 17,477 SH SOLE 0 0 17,477
HEICO Corporation COM 422806109 128,660,537 361,213 SH SOLE 340,868 0 20,345
Hillman Solutions Corporation COM 431636109 10,153,253 1,202,992 SH SOLE 1,043,321 0 159,671
IDEXX Laboratories, Inc. COM 45168D104 38,661,806 73,440 SH SOLE 73,090 0 350
Impinj, Inc. COM 453204109 8,024,859 56,028 SH SOLE 48,634 0 7,394
Invesco S&P 500 Equal Weight E COM 46137V357 1,207,044 5,673 SH SOLE 5,673 0 0
Ishares Core S&P 500 Etf COM 464287200 6,374,320 8,512 SH SOLE 8,472 0 40
iShares Core S&P U.S. Growth E COM 464287671 420,739 2,237 SH SOLE 2,237 0 0
Ishares Tr Russell 1000 COM 464287622 820,638 2,004 SH SOLE 2,004 0 0
Ishares Tr Russell 1000 Growth COM 464287614 555,702 4,475 SH SOLE 4,475 0 0
Ishares Tr Russell 2000 COM 464287655 797,695 2,655 SH SOLE 2,655 0 0
Ishares Tr Russell 2000 Growth COM 464287648 3,434,346 8,718 SH SOLE 8,561 0 156
Jack Henry & Associates, Inc. COM 426281101 7,460,504 54,164 SH SOLE 42,445 0 11,718
Johnson & Johnson COM 478160104 2,515,319 9,904 SH SOLE 9,904 0 0
Kadant, Inc. COM 48282T104 61,140,526 194,573 SH SOLE 171,801 0 22,772
Kinsale Capital Group, Inc. COM 49714P108 61,189,552 185,530 SH SOLE 166,683 0 18,847
Lasertec Corp. Unsponsored ADR COM 51809L109 254,390 4,015 SH SOLE 0 0 4,015
LeMaitre Vascular, Inc. COM 525558201 8,489,252 88,467 SH SOLE 75,458 0 13,009
Linde Plc COM g54950103 38,398,069 73,993 SH SOLE 73,612 0 381
Loar Holdings, Inc. COM 53947R105 12,339,765 153,080 SH SOLE 132,889 0 20,191
M3, Inc. Unsponsored ADR COM 55379N106 122,555 22,202 SH SOLE 0 0 22,202
Manulife Finl Corp Com COM 56501R106 267,082 6,593 SH SOLE 0 0 6,593
Medpace Holdings, Inc. COM 58506Q109 97,413,457 183,941 SH SOLE 165,100 0 18,841
Microsoft Corporation COM 594918104 154,252,769 413,524 SH SOLE 411,378 0 2,147
Motorola Solutions, Inc. COM 620076307 25,047,417 60,313 SH SOLE 60,051 0 262
Netflix Inc. COM 64110L106 29,293,583 410,274 SH SOLE 408,259 0 2,015
NVIDIA Corporation COM 67066G104 199,870,300 998,902 SH SOLE 993,503 0 5,399
OBIC Co. Ltd. Unsponsored ADR COM 674388103 133,759 11,452 SH SOLE 0 0 11,452
Option Care Health, Inc. COM 68404L201 13,642,411 650,568 SH SOLE 508,611 0 141,957
Oracle Corporation COM 68389X105 2,005,537 13,685 SH SOLE 13,685 0 0
OrthoPediatrics Corporation COM 68752l100 2,971,185 155,315 SH SOLE 134,808 0 20,508
Paychex, Inc. COM 704326107 1,482,226 15,074 SH SOLE 15,074 0 0
Paylocity Holding Corporation COM 70438V106 34,324,093 328,366 SH SOLE 274,573 0 53,793
Pennant Group, Inc. COM 70805E109 11,669,999 315,832 SH SOLE 276,790 0 39,042
Power Integrations, Inc. COM 739276103 11,603,939 138,538 SH SOLE 121,392 0 17,146
Privia Health Group, Inc. COM 74276R102 77,153,889 2,998,597 SH SOLE 2,661,850 0 336,746
Procter & Gamble Company COM 742718109 2,082,875 14,204 SH SOLE 14,204 0 0
RB Global, Inc. COM 74935Q107 119,709,622 1,027,992 SH SOLE 936,256 0 91,735
RBC Bearings, Inc. COM 75524B104 11,462,265 17,797 SH SOLE 12,590 0 5,207
Recruit Holdings Co., Ltd. Uns COM 75629J101 158,038 11,337 SH SOLE 0 0 11,337
Repligen Corporation COM 759916109 23,536,805 172,507 SH SOLE 141,312 0 31,194
Rio Tinto Plc Ads COM 767204100 216,820 2,284 SH SOLE 0 0 2,284
Roche Holding Ltd ADR COM 771195104 361,863 7,047 SH SOLE 3,091 0 3,956
Rockwell Automation Com COM 773903109 3,311,590 6,689 SH SOLE 6,689 0 0
Rollins, Inc. COM 775711104 47,000,088 1,126,020 SH SOLE 1,021,304 0 104,717
S&P Global, Inc. COM 78409V104 52,880,387 129,844 SH SOLE 129,189 0 655
Salesforce, Inc. COM 79466L302 15,854,762 101,205 SH SOLE 100,746 0 459
SAP SE ADR COM 803054204 19,377,101 125,736 SH SOLE 125,125 0 611
SCHNEIDER ELECTRIC SA ADR COM 80687P106 295,005 4,526 SH SOLE 0 0 4,526
ServiceNow, Inc. COM 81762P102 48,727,998 490,814 SH SOLE 487,993 0 2,821
Shell PLC Sponsored ADR COM 780259305 254,176 3,278 SH SOLE 0 0 3,278
Simpson Manufacturing Company, COM 829073105 26,038,729 124,379 SH SOLE 99,187 0 25,192
Snap-on, Inc. COM 833034101 3,341,530 8,304 SH SOLE 8,304 0 0
Spdr S&P 500 Etf COM 78462F103 1,265,028 1,694 SH SOLE 1,694 0 0
Spotify Technology SA COM l8681t102 210,741 459 SH SOLE 0 0 459
SPS Commerce, Inc. COM 78463M107 1,389,863 24,311 SH SOLE 23,575 0 736
Starbucks Corporation COM 855244109 39,544,300 386,968 SH SOLE 384,961 0 2,008
Stevanato Group SpA COM T9224W109 10,851,284 600,514 SH SOLE 520,804 0 79,710
Stryker Corp Com COM 863667101 377,808 1,200 SH SOLE 1,200 0 0
Synopsys, Inc. COM 871607107 25,194,377 56,481 SH SOLE 56,168 0 313
Taiwan Semiconductor Manufactu COM 874039100 3,251,774 6,809 SH SOLE 5,906 0 903
Tencent Holdings Ltd. Unsponso COM 88032Q109 233,636 4,231 SH SOLE 0 0 4,231
Tesla, Inc. COM 88160R101 45,392,363 107,923 SH SOLE 107,382 0 541
TJX Companies, Inc. COM 872540109 3,541,767 23,378 SH SOLE 23,378 0 0
Toast, Inc. COM 888787108 11,113,859 399,492 SH SOLE 282,508 0 116,984
Tractor Supply Company COM 892356106 1,114,442 35,256 SH SOLE 35,256 0 0
Transcat, Inc. COM 893529107 18,775,664 202,389 SH SOLE 166,227 0 36,162
TWFG, Inc. COM 87318A101 8,000,427 332,658 SH SOLE 288,756 0 43,902
Tyler Technologies, Inc. COM 902252105 73,530,767 251,422 SH SOLE 231,740 0 19,682
Unicharm Corporation Sponsored COM 90460m204 61,801 21,761 SH SOLE 0 0 21,761
UnitedHealth Group, Inc. COM 91324P102 44,629,674 107,378 SH SOLE 106,838 0 540
Vanguard Etf Small Cap Growth COM 922908595 204,733 560 SH SOLE 560 0 0
Vanguard Growth ETF COM 922908736 546,945 6,349 SH SOLE 6,349 0 0
VANGUARD INDEX FDS EXTEND MKT COM 922908652 5,518,307 22,413 SH SOLE 22,313 0 100
Vanguard Index Fds Stk Mrk Etf COM 922908769 310,519 839 SH SOLE 839 0 0
Vanguard Value ETF COM 922908744 265,657 1,219 SH SOLE 1,219 0 0
Veeva Systems, Inc. COM 922475108 55,615,148 313,378 SH SOLE 299,058 0 14,320
Verisk Analytics, Inc. COM 92345Y106 48,987,672 272,866 SH SOLE 257,765 0 15,101
Visa, Inc. COM 92826C839 43,529,137 126,874 SH SOLE 126,312 0 562
Walmart, Inc. COM 931142103 2,178,896 19,238 SH SOLE 19,238 0 0
Watsco, Inc. COM 942622200 50,146,693 120,334 SH SOLE 110,750 0 9,584
West Pharmaceutical Services, COM 955306105 83,472,421 232,514 SH SOLE 213,729 0 18,785
Workiva, Inc. COM 98139A105 21,164,128 436,284 SH SOLE 352,949 0 83,335
Zoetis, Inc. COM 98978V103 1,083,505 15,078 SH SOLE 15,078 0 0
Fidelity 500 Index Fund Inst COM 315911750 1,636,275 6,264 SH SOLE 6,264 0 0
Riverbridge Growth Fund - Inst COM 46141P404 21,020,622 784,937 SH SOLE 784,937 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 4,969,250 7,181 SH SOLE 3,647 0 3,534
Ishares Tr Msci Eafe Idx INTL 464287465 1,191,711 11,472 SH SOLE 11,472 0 0
Vanguard Intl Eqty Idx Emr Mkt INTL 922042858 1,103,071 18,480 SH SOLE 18,480 0 0
Angel Oak Mortgage REIT, Inc. REIT 03464Y108 1,807,627 199,078 SH SOLE 198,397 0 681
Seven Hills Realty Trust REIT 81784E101 2,053,964 243,649 SH SOLE 242,815 0 834
Vanguard Index Fds Reit Etf REIT 922908553 558,426 5,791 SH SOLE 5,791 0 0
Ares Capital Corporation BDC 04010L103 2,062,180 111,289 SH SOLE 110,911 0 378
Fidus Investment Corporation BDC 316500107 2,114,273 110,869 SH SOLE 110,489 0 380
Golub Capital BDC, Inc. BDC 38173M102 1,383,081 107,382 SH SOLE 106,999 0 383
Hercules Capital, Inc. BDC 427096508 1,434,964 90,993 SH SOLE 90,682 0 311
MSC Income Fund Inc. BDC 55374X208 1,329,917 114,945 SH SOLE 114,524 0 421
Sixth Street Specialty Lending BDC 83012A109 2,465,384 143,587 SH SOLE 143,092 0 495
Aberdeen Multi-Market Income F CEF 552737108 1,232,158 280,036 SH SOLE 278,964 0 1,072
Angel Oak Financial Strategies CEF 03464A100 3,012,646 235,363 SH SOLE 234,565 0 798
Blackrock Core Bond Trust CEF 09249E101 966,060 105,350 SH SOLE 104,816 0 534
BlackRock Corporate High Yield CEF 09255P107 593,577 69,343 SH SOLE 69,103 0 240
Blackrock Credit Allocation CEF 092508100 952,300 93,180 SH SOLE 92,707 0 473
Blackrock Income Trust CEF 09247F209 1,196,599 111,623 SH SOLE 111,056 0 567
Blackrock Taxable Municipal Bo CEF 09248X100 1,954,190 120,853 SH SOLE 120,246 0 607
BNY Mellon Strategic Municipal CEF 05588W108 891,819 138,053 SH SOLE 138,053 0 0
Brookfield Real Assets Income CEF 112830104 3,114,278 241,792 SH SOLE 240,972 0 820
FS Credit Opportunities Corp CEF 30290Y101 1,920,527 384,875 SH SOLE 383,545 0 1,330
FS Specialty Lending Fund CEF 644323107 1,779,508 159,597 SH SOLE 159,048 0 549
Invesco Bond Fund CEF 46132L107 496,727 32,766 SH SOLE 32,601 0 165
John Hancock Income Securities CEF 410123103 2,278,416 206,659 SH SOLE 205,621 0 1,038
John Hancock Investors Trust CEF 410142103 654,456 49,133 SH SOLE 48,886 0 247
Nuveen Taxable Municipal Incom CEF 67074C103 2,288,110 145,001 SH SOLE 144,273 0 728
PGIM Short Duration High Yield CEF 69355J104 2,699,661 164,714 SH SOLE 164,087 0 627
Principal Real Estate Income F CEF 74255X104 2,100,589 204,139 SH SOLE 203,442 0 697
Putnam Premier Income Trust CEF 746853100 1,374,125 393,732 SH SOLE 391,710 0 2,022
RiverNorth/DoubleLine Strategi CEF 76882G107 1,859,002 240,803 SH SOLE 239,831 0 972
TCW Strategic Income Fund CEF 872340104 1,346,275 298,509 SH SOLE 297,011 0 1,498
Western Asset Inflation-Linked CEF 95766R104 2,116,840 252,005 SH SOLE 250,740 0 1,265
Western Asset Mortgage Defined CEF 95790B109 689,696 64,397 SH SOLE 64,173 0 224
Western Asset Premier Bond Fun CEF 957664105 531,573 49,913 SH SOLE 49,659 0 254
BlackRock MuniYield Quality F NCEF 09254E103 791,442 71,237 SH SOLE 71,237 0 0
Aberdeen Municipal Income Fund NCEF 552738106 1,393,207 247,902 SH SOLE 247,442 0 460
abrdn National Municipal Incom NCEF 24610T108 2,006,789 193,519 SH SOLE 193,044 0 475
AllianceBernstein National Mun NCEF 01864U106 1,002,224 87,837 SH SOLE 87,837 0 0
BlackRock MuniHoldings Fund In NCEF 09253N104 1,334,448 112,138 SH SOLE 112,138 0 0
BNY Mellon Municipal Bond Infr NCEF 09662W109 890,417 80,654 SH SOLE 80,654 0 0
Federated Premier Municipal In NCEF 31423P108 1,604,373 139,632 SH SOLE 139,344 0 288
Neuberger Berman Municipal Fun NCEF 64124P101 797,294 75,573 SH SOLE 75,573 0 0
PIMCO California Municipal Inc NCEF 72200N106 1,447,477 161,369 SH SOLE 160,967 0 402
PIMCO New York Municipal Incom NCEF 72200Y102 1,581,362 223,041 SH SOLE 222,442 0 599
Putnam Municipal Opportunities NCEF 746922103 609,281 57,807 SH SOLE 57,807 0 0
RiverNorth Flexible Municipal NCEF 76883Y107 2,151,515 157,851 SH SOLE 157,368 0 483
Western Asset Intermediate Mun NCEF 958435109 366,981 46,630 SH SOLE 46,630 0 0