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 15,088,527 182,317 SH SOLE 154,958 0 27,359
Abbott Laboratories COM 002824100 2,211,321 22,375 SH SOLE 22,375 0 0
Accenture plc COM G1151C101 642,895 3,506 SH SOLE 3,506 0 0
ACV Auctions Inc COM 00091G104 18,337,670 1,758,166 SH SOLE 1,516,198 0 241,967
Advanced Micro Devices Inc. COM 007903107 632,560 1,034 SH SOLE 1,034 0 0
Agilysys, Inc COM 00847J105 15,993,536 164,746 SH SOLE 141,198 0 23,548
Alarm.com Holdings Inc COM 011642105 20,299,229 372,668 SH SOLE 320,790 0 51,878
Align Technology, Inc. COM 016255101 4,517,382 31,079 SH SOLE 25,554 0 5,525
AllianceBernstein L.P. NCEF 01864U106 783,131 82,175 SH SOLE 82,175 0 0
Alphabet Inc COM 02079K305 77,870,985 226,317 SH SOLE 224,950 0 1,366
Alphabet Inc COM 02079K107 61,071,734 179,233 SH SOLE 178,217 0 1,015
Amazon.com Inc. COM 023135106 118,881,893 477,150 SH SOLE 474,474 0 2,676
Analog Devices Inc. COM 032654105 99,727,662 251,387 SH SOLE 250,104 0 1,282
Angel Oak Capital Advisors CEF 03464A100 1,666,968 139,729 SH SOLE 139,122 0 607
Angel Oak Mortgage REIT Inc REIT 03464Y108 1,589,362 217,721 SH SOLE 217,040 0 681
Appfolio Inc COM 03783C100 10,905,511 54,386 SH SOLE 47,473 0 6,913
Apple Inc COM 037833100 10,396,218 31,218 SH SOLE 31,218 0 0
Ares Capital Corp BDC 04010L103 2,908,699 152,288 SH SOLE 151,814 0 474
ASML Holding NV COM N07059210 2,712,070 1,497 SH SOLE 1,497 0 0
Barrett Business Services Inc. COM 068463108 5,389,195 178,096 SH SOLE 155,625 0 22,471
Bio-Techne Corp COM 09073M104 314,346 4,338 SH SOLE 4,338 0 0
BlackRock, Inc. (US) CEF 09255P107 594,462 75,824 SH SOLE 75,584 0 240
BlackRock, Inc. (US) NCEF 09253N104 1,409,901 137,417 SH SOLE 137,417 0 0
BlackRock, Inc. (US) NCEF 09254E103 840,977 87,329 SH SOLE 87,329 0 0
BlackRock, Inc. (US) CEF 092508100 896,823 96,329 SH SOLE 95,856 0 473
BlackRock, Inc. (US) CEF 09247F209 1,098,498 115,026 SH SOLE 114,459 0 567
BlackRock, Inc. (US) CEF 09248X100 1,792,930 124,509 SH SOLE 123,902 0 607
BNY Mellon Investment Management NCEF 09662W109 929,927 98,823 SH SOLE 98,823 0 0
BNY Mellon Investment Management CEF 05588W108 940,398 169,136 SH SOLE 169,136 0 0
Boot Barn Holdings Inc COM 099406100 6,945,441 57,653 SH SOLE 48,963 0 8,690
Brookfield Real Assets Income Fund, Inc. CEF 112830104 3,078,553 266,541 SH SOLE 265,721 0 820
Cactus Inc COM 127203107 12,459,675 200,252 SH SOLE 174,922 0 25,330
Casella Waste Systems, Inc. COM 147448104 8,643,323 107,571 SH SOLE 93,942 0 13,629
Casey`s General Stores, Inc. COM 147528103 9,928,084 16,317 SH SOLE 13,347 0 2,970
CCC Intelligent Solutions Holdings Inc COM 12510Q100 19,060,946 2,862,004 SH SOLE 2,462,573 0 399,431
Charles River Laboratories International Inc. COM 159864107 11,661,356 39,529 SH SOLE 32,518 0 7,010
Chemed Corp. COM 16359R103 291,688 578 SH SOLE 578 0 0
Cintas Corporation COM 172908105 43,395,365 222,472 SH SOLE 221,200 0 1,272
Cognex Corp. COM 192422103 24,189,078 398,831 SH SOLE 341,559 0 57,272
Cohen & Steers Funds CEF 19249X108 464,539 26,713 SH SOLE 26,582 0 131
Costar Group, Inc. COM 22160N109 27,528,533 1,004,691 SH SOLE 969,431 0 35,260
Costco Wholesale Corp COM 22160K105 1,718,722 1,888 SH SOLE 1,888 0 0
CSW Industrials Inc COM 126402106 20,779,265 72,130 SH SOLE 62,434 0 9,696
Danaher Corp. COM 235851102 53,951,171 243,517 SH SOLE 242,191 0 1,326
Descartes Systems Group Inc COM 249906108 25,143,608 310,952 SH SOLE 267,839 0 43,113
Dicks Sporting Goods, Inc. COM 253393102 1,025,036 7,633 SH SOLE 7,633 0 0
Dimensional ETF Trust COM 25434V799 562,044 14,944 SH SOLE 14,944 0 0
Doximity Inc COM 26622P107 8,602,283 303,539 SH SOLE 265,446 0 38,093
Dutch Bros Inc COM 26701L100 9,822,421 254,731 SH SOLE 214,162 0 40,569
Eaton Corporation plc COM G29183103 26,488,949 61,644 SH SOLE 61,307 0 336
Ecolab, Inc. COM 278865100 3,553,889 12,943 SH SOLE 12,943 0 0
Ensign Group Inc COM 29358P101 70,672,951 410,889 SH SOLE 380,658 0 30,231
Entegris Inc COM 29362U104 15,998,106 103,843 SH SOLE 85,762 0 18,082
Equifax, Inc. COM 294429105 1,536,676 11,197 SH SOLE 11,197 0 0
Exponent Inc. COM 30214U102 22,822,686 348,864 SH SOLE 305,221 0 43,643
Fair Isaac Corp. COM 303250104 13,657,968 23,053 SH SOLE 22,928 0 124
Fastenal Co. COM 311900104 94,083,433 1,899,524 SH SOLE 1,889,080 0 10,444
Federated Hermes NCEF 31423P108 1,603,950 162,838 SH SOLE 162,550 0 288
Fidelity Covington Trust COM 316092204 717,699 7,578 SH SOLE 0 0 7,578
Fidus Investment Corp BDC 316500107 2,895,151 150,241 SH SOLE 149,771 0 470
First Watch Restaurant Group Inc COM 33748L101 12,748,057 1,253,496 SH SOLE 1,071,922 0 181,575
Five Below Inc COM 33829M101 88,850,546 404,657 SH SOLE 376,548 0 28,109
Floor & Decor Holdings Inc COM 339750101 21,562,797 470,701 SH SOLE 433,328 0 37,372
Franklin Templeton Investments (US) NCEF 746922103 774,079 84,691 SH SOLE 84,691 0 0
Franklin Templeton Investments (US) CEF 95766R104 2,042,887 259,579 SH SOLE 258,314 0 1,265
Franklin Templeton Investments (US) NCEF 958435109 399,659 57,176 SH SOLE 57,176 0 0
Franklin Templeton Investments (US) NCEF 95766M105 182,333 20,418 SH SOLE 20,418 0 0
Franklin Templeton Investments (US) CEF 95790B109 1,222,929 128,459 SH SOLE 128,019 0 440
Franklin Templeton Investments (US) CEF 957664105 515,251 51,732 SH SOLE 51,478 0 254
Freshpet Inc COM 358039105 36,709,544 637,761 SH SOLE 582,808 0 54,954
FS Investments CEF 30290Y101 2,621,368 508,017 SH SOLE 506,444 0 1,573
FS Specialty Lending Fund CEF 644323107 2,494,902 214,523 SH SOLE 213,856 0 667
Glaukos Corporation COM 377322102 36,687,439 223,445 SH SOLE 191,287 0 32,158
Globant S.A. COM L44385109 24,466,180 705,077 SH SOLE 635,551 0 69,526
Golub Capital BDC Inc BDC 38173M102 1,473,620 116,676 SH SOLE 116,293 0 383
Goosehead Insurance Inc COM 38267D109 5,470,628 120,605 SH SOLE 105,554 0 15,051
Grand Canyon Education Inc COM 38526M106 78,384,880 517,085 SH SOLE 477,399 0 39,686
Grid Dynamics Holdings Inc COM 39813G109 7,249,060 919,931 SH SOLE 789,525 0 130,407
Guardian Pharmacy Services Inc. COM 40145W101 10,383,821 254,630 SH SOLE 222,462 0 32,168
Guidewire Software Inc COM 40171V100 35,411,830 248,365 SH SOLE 229,450 0 18,915
Halozyme Therapeutics Inc. COM 40637H109 14,574,468 132,015 SH SOLE 115,251 0 16,764
Heico Corp. COM 422806109 92,145,133 303,929 SH SOLE 294,024 0 9,905
Hercules Capital Inc BDC 427096508 2,470,922 146,991 SH SOLE 146,538 0 453
Hillman Solutions Corp COM 431636109 8,605,646 1,231,137 SH SOLE 1,072,211 0 158,926
Idexx Laboratories, Inc. COM 45168D104 36,130,530 69,190 SH SOLE 68,850 0 341
Impinj Inc COM 453204109 10,450,730 58,290 SH SOLE 50,929 0 7,360
Intuitive Surgical Inc COM 46120E602 30,557,260 75,148 SH SOLE 74,741 0 407
Invesco (US) CEF 46132L107 478,844 33,769 SH SOLE 33,604 0 165
Invesco Exchange-Traded Fund Trust COM 46137V357 2,189,619 10,526 SH SOLE 10,526 0 0
Invesco Exchange-Traded Fund Trust II COM 46138E123 2,063,155 12,935 SH SOLE 0 0 12,935
iShares MSCI EAFE ETF INTL 464287465 1,373,218 13,218 SH SOLE 13,218 0 0
iShares Trust COM 464287200 4,229,797 5,523 SH SOLE 5,329 0 194
iShares Trust COM 464287671 297,317 1,535 SH SOLE 1,534 0 1
iShares Trust COM 464287515 897,987 8,433 SH SOLE 0 0 8,433
iShares Trust COM 464287622 833,925 2,004 SH SOLE 2,004 0 0
iShares Trust COM 464287614 247,861 1,979 SH SOLE 1,888 0 91
iShares Trust COM 464287648 308,030 863 SH SOLE 692 0 171
iShares Trust COM 464287655 575,510 2,071 SH SOLE 2,071 0 0
iShares Trust COM 464288752 504,188 5,794 SH SOLE 0 0 5,794
iShares Trust COM 464287754 1,306,061 8,516 SH SOLE 0 0 8,516
iShares Trust COM 464287192 281,673 3,587 SH SOLE 0 0 3,587
Jack Henry & Associates, Inc. COM 426281101 6,696,225 46,748 SH SOLE 41,439 0 5,310
John Hancock Investment Management CEF 410123103 2,208,326 212,978 SH SOLE 211,940 0 1,038
John Hancock Investment Management CEF 410142103 625,083 50,614 SH SOLE 50,367 0 247
Johnson & Johnson COM 478160104 2,546,799 9,620 SH SOLE 9,620 0 0
Kadant, Inc. COM 48282T104 49,072,925 187,645 SH SOLE 172,079 0 15,566
Kinsale Capital Group Inc COM 49714P108 57,456,832 178,023 SH SOLE 164,574 0 13,449
Ladder Capital Corp REIT 505743104 1,365,634 156,430 SH SOLE 155,946 0 484
Lemaitre Vascular Inc COM 525558201 8,225,616 99,596 SH SOLE 86,636 0 12,960
Linde Plc. COM G54950103 31,890,774 67,188 SH SOLE 66,824 0 364
Loar Holdings Inc. COM 53947R105 9,755,167 158,569 SH SOLE 138,492 0 20,077
Medpace Holdings Inc COM 58506Q109 98,314,261 157,509 SH SOLE 144,926 0 12,583
MFS Investment Management CEF 552737108 1,115,908 260,726 SH SOLE 259,654 0 1,072
MFS Investment Management NCEF 552738106 2,675,195 551,587 SH SOLE 550,697 0 890
Microsoft Corporation COM 594918104 200,848,796 391,594 SH SOLE 389,473 0 2,121
Motorola Solutions Inc COM 620076307 25,478,218 57,130 SH SOLE 56,873 0 257
MSC Income Fund Inc. BDC 55374X208 2,319,279 197,050 SH SOLE 196,443 0 607
Netflix Inc. COM 64110L106 26,903,960 386,662 SH SOLE 384,684 0 1,978
Neuberger Berman NCEF 64124P101 864,333 95,086 SH SOLE 95,086 0 0
New York Life Investments NCEF 56064K100 313,207 23,013 SH SOLE 23,013 0 0
Nuveen CEF 67074C103 1,718,230 120,240 SH SOLE 119,652 0 588
NVIDIA Corp COM 67066G104 199,890,549 875,254 SH SOLE 870,427 0 4,827
Option Care Health Inc. COM 68404L201 13,717,315 609,930 SH SOLE 519,163 0 90,767
Oracle Corp. COM 68389X105 659,040 4,800 SH SOLE 4,800 0 0
OrthoPediatrics corp COM 68752L100 7,225,435 324,447 SH SOLE 283,174 0 41,273
Paychex Inc. COM 704326107 2,045,451 20,766 SH SOLE 20,766 0 0
Paylocity Holding Corp COM 70438V106 44,176,113 309,856 SH SOLE 274,864 0 34,992
Pennant Group Inc COM 70805E109 12,053,074 309,053 SH SOLE 270,217 0 38,836
PGIM Investments CEF 69355J104 1,763,570 115,796 SH SOLE 115,314 0 482
PIMCO (US) NCEF 72200N106 1,404,732 182,196 SH SOLE 181,794 0 402
PIMCO (US) CEF 72201Y101 1,419,766 101,195 SH SOLE 100,881 0 314
PIMCO (US) NCEF 72200Y102 1,552,710 253,711 SH SOLE 253,112 0 599
Power Integrations Inc. COM 739276103 7,027,027 135,657 SH SOLE 118,602 0 17,055
Principal Funds CEF 74255X104 1,904,728 213,535 SH SOLE 212,838 0 697
Privia Health Group Inc COM 74276R102 57,008,213 2,895,288 SH SOLE 2,646,477 0 248,810
Procter & Gamble Co. COM 742718109 2,029,271 13,968 SH SOLE 13,968 0 0
Putnam Investments CEF 746853100 1,327,908 404,850 SH SOLE 402,828 0 2,022
RB Global Inc COM 74935Q107 81,217,460 997,880 SH SOLE 933,225 0 64,655
RBC Bearings Inc. COM 75524B104 8,564,550 17,156 SH SOLE 14,111 0 3,045
Repligen Corp. COM 759916109 31,918,953 166,046 SH SOLE 143,196 0 22,850
RiverNorth NCEF 76883Y107 1,370,007 117,095 SH SOLE 116,788 0 307
RiverNorth CEF 76882G107 1,787,155 258,259 SH SOLE 257,287 0 972
Rockwell Automation Inc COM 773903109 2,880,579 6,617 SH SOLE 6,617 0 0
Rollins, Inc. COM 775711104 29,906,695 992,918 SH SOLE 943,644 0 49,274
S&P Global Inc COM 78409V104 48,697,294 123,450 SH SOLE 122,805 0 645
Salesforce Inc COM 79466L302 1,661,947 7,239 SH SOLE 7,239 0 0
Sap SE COM 803054204 25,826,450 123,880 SH SOLE 123,280 0 599
Select Sector SPDR Trust (The) COM 81369Y100 590,148 12,118 SH SOLE 0 0 12,118
ServiceNow Inc COM 81762P102 62,588,123 467,041 SH SOLE 464,258 0 2,783
Seven Hills Realty Trust . REIT 81784E101 1,830,259 266,026 SH SOLE 265,192 0 834
Simpson Manufacturing Co., Inc. COM 829073105 19,403,441 113,550 SH SOLE 97,196 0 16,354
Sixth Street Specialty Lending Inc BDC 83012A109 3,241,663 179,892 SH SOLE 179,332 0 560
Snap-on, Inc. COM 833034101 2,933,688 8,074 SH SOLE 8,074 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 2,740,892 3,594 SH SOLE 3,594 0 0
SPDR Series Trust COM 78464A631 765,722 3,311 SH SOLE 0 0 3,311
SPDR Series Trust COM 78464A581 1,081,960 11,926 SH SOLE 0 0 11,926
SPDR Series Trust COM 78464A888 472,752 4,923 SH SOLE 0 0 4,923
SPDR Series Trust COM 78464A714 557,435 6,786 SH SOLE 0 0 6,786
SPDR Series Trust COM 78464A599 378,929 1,948 SH SOLE 0 0 1,948
Starbucks Corp. COM 855244109 34,589,195 368,127 SH SOLE 366,145 0 1,981
Stevanato Group Spa COM T9224W109 13,131,680 625,914 SH SOLE 546,562 0 79,352
Stryker Corp. COM 863667101 330,468 1,200 SH SOLE 1,200 0 0
Synopsys, Inc. COM 871607107 30,265,783 69,586 SH SOLE 69,178 0 408
Taiwan Semiconductor Manufacturing COM 874039100 2,698,820 5,916 SH SOLE 5,916 0 0
TCW Funds CEF 872340104 1,322,345 307,522 SH SOLE 306,024 0 1,498
Tesla Inc COM 88160R101 35,968,725 101,375 SH SOLE 100,847 0 528
TJX Companies, Inc. COM 872540109 3,026,062 22,871 SH SOLE 22,871 0 0
Toast Inc COM 888787108 8,779,151 302,834 SH SOLE 249,802 0 53,032
Tractor Supply Co. COM 892356106 1,021,931 32,660 SH SOLE 32,660 0 0
Transcat Inc COM 893529107 19,403,919 219,452 SH SOLE 187,998 0 31,453
TWFG Inc COM 87318A101 8,346,323 347,619 SH SOLE 303,909 0 43,710
Tyler Technologies, Inc. COM 902252105 77,174,733 242,231 SH SOLE 230,343 0 11,888
Unitedhealth Group Inc COM 91324P102 37,309,750 101,639 SH SOLE 101,108 0 531
Vanguard FTSE Emerging Markets ETF INTL 922042858 1,096,049 18,480 SH SOLE 18,480 0 0
Vanguard Index Funds COM 922908736 292,547 3,247 SH SOLE 3,222 0 25
Vanguard Index Funds COM 922908769 313,987 839 SH SOLE 839 0 0
Vanguard Index Funds COM 922908744 263,402 1,219 SH SOLE 1,219 0 0
Vanguard Specialized Funds REIT 922908553 519,886 5,800 SH SOLE 5,791 0 9
Vanguard World Fund COM 92204A603 584,274 1,823 SH SOLE 0 0 1,823
Veeva Systems Inc COM 922475108 85,106,778 298,150 SH SOLE 290,287 0 7,863
Verisk Analytics Inc COM 92345Y106 44,280,133 263,808 SH SOLE 254,176 0 9,631
Visa Inc COM 92826C839 43,165,824 120,129 SH SOLE 119,577 0 552
Walmart Inc COM 931142103 1,892,903 18,215 SH SOLE 18,215 0 0
Watsco Inc. COM 942622200 31,430,715 103,838 SH SOLE 99,255 0 4,583
West Pharmaceutical Services, Inc. COM 955306105 77,123,503 208,015 SH SOLE 199,102 0 8,913
Workiva Inc COM 98139A105 26,667,524 400,594 SH SOLE 344,188 0 56,406
Zoetis Inc COM 98978V103 974,687 13,958 SH SOLE 13,958 0 0