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 Company COM 88579Y101   265,038 2,648 SH   SOLE   2,648 0 0
Abbott Laboratories COM 002824100   1,714,340 15,725 SH   SOLE   15,725 0 0
AbbVie, Inc. COM 00287Y109   274,849 2,040 SH   SOLE   2,040 0 0
Accenture Plc COM G1151C101   1,569,129 5,085 SH   SOLE   5,085 0 0
ACV Auctions, Inc. COM 00091G104   42,268,775 2,447,526 SH   SOLE   1,863,693 0 583,833
Alarm.com Holdings, Inc. COM 011642105   102,131,759 1,976,234 SH   SOLE   1,327,352 0 648,882
Align Technology, Inc. COM 016255101   93,844,886 265,368 SH   SOLE   192,128 0 73,240
Alphabet, Inc. Class A COM 02079K305   49,886,287 416,761 SH   SOLE   331,755 0 85,006
Alphabet, Inc. Class C COM 02079K107   36,523,142 301,919 SH   SOLE   294,539 0 7,380
Amazon.com, Inc. COM 023135106   100,371,099 769,953 SH   SOLE   687,355 0 82,598
AMCOR PLC ORD COM G0250X107   152,694 15,300 SH   SOLE   15,300 0 0
Amedisys, Inc. COM 023436108   142,607,240 1,559,572 SH   SOLE   1,144,580 0 414,992
American Express Company COM 025816109   465,637 2,673 SH   SOLE   2,673 0 0
AMN Healthcare Services, Inc. COM 001744101   72,076,091 660,521 SH   SOLE   448,835 0 211,686
Analog Devices, Inc. COM 032654105   95,476,212 490,099 SH   SOLE   445,023 0 45,077
Ansys, Inc. COM 03662Q105   170,417,814 515,995 SH   SOLE   359,023 0 156,973
Apple Inc. COM 037833100   16,177,951 83,404 SH   SOLE   46,547 0 36,857
ASSOCIATED BANC CORP COM COM 045487105   327,278 20,165 SH   SOLE   20,165 0 0
Automatic Data Process Com COM 053015103   214,075 974 SH   SOLE   641 0 333
Berkshire Hathaway Inc. Class COM 084670702   1,135,530 3,330 SH   SOLE   2,855 0 475
Bio-Techne Corporation COM 09073M104   73,693,891 902,780 SH   SOLE   502,333 0 400,446
BlackLine, Inc. COM 09239B109   113,401,210 2,107,046 SH   SOLE   1,555,221 0 551,825
Bristol-Myers Squibb Company COM 110122108   254,585 3,981 SH   SOLE   3,981 0 0
CCC Intelligent Solutions Hold COM 12510Q100   56,027,808 4,998,020 SH   SOLE   3,803,633 0 1,194,387
Certara, Inc. COM 15687V109   54,198,085 2,976,281 SH   SOLE   1,965,516 0 1,010,765
Charles River Laboratories Int COM 159864107   67,528,147 321,180 SH   SOLE   212,778 0 108,402
Chemed Corporation COM 16359R103   54,854,771 101,270 SH   SOLE   77,017 0 24,253
Cisco Systems, Inc. COM 17275R102   1,552,148 29,999 SH   SOLE   29,999 0 0
Coca-Cola Company COM 191216100   445,869 7,404 SH   SOLE   7,404 0 0
Cognex Corporation COM 192422103   102,079,220 1,822,192 SH   SOLE   1,222,868 0 599,324
CoStar Group, Inc. COM 22160N109   228,494,558 2,567,355 SH   SOLE   1,909,030 0 658,325
Costco Wholesale Corporation COM 22160K105   461,392 857 SH   SOLE   857 0 0
Danaher Corporation COM 235851102   75,222,543 313,427 SH   SOLE   282,283 0 31,144
Definitive Healthcare Corp. COM 24477E103   31,865,797 2,896,891 SH   SOLE   1,990,013 0 906,878
Descartes Systems Group, Inc. COM 249906108   59,317,959 740,456 SH   SOLE   562,517 0 177,939
Dollar General Corporation COM 256677105   2,996,957 17,652 SH   SOLE   17,652 0 0
DoubleVerify Holdings, Inc. COM 25862V105   54,961,158 1,412,157 SH   SOLE   1,072,642 0 339,515
Ecolab, Inc. COM 278865100   40,538,110 217,141 SH   SOLE   194,119 0 23,023
Ensign Group, Inc. COM 29358P101   136,620,751 1,431,183 SH   SOLE   1,029,466 0 401,717
Entegris, Inc. COM 29362U104   38,729,610 349,482 SH   SOLE   193,618 0 155,864
Equifax, Inc. COM 294429105   4,747,413 20,176 SH   SOLE   20,176 0 0
Exponent, Inc. COM 30214u102   99,169,159 1,062,679 SH   SOLE   718,342 0 344,336
Fastenal Company COM 311900104   197,025,069 3,339,974 SH   SOLE   2,423,972 0 916,002
Fiserv, Inc. COM 337738108   388,542 3,080 SH   SOLE   3,080 0 0
Five Below, Inc. COM 33829M101   273,787,400 1,393,037 SH   SOLE   1,020,674 0 372,363
Five9, Inc. COM 338307101   67,727,307 821,435 SH   SOLE   558,095 0 263,340
Floor & Decor Holdings, Inc. COM 339750101   157,878,221 1,518,644 SH   SOLE   1,084,780 0 433,864
Freshpet, Inc. COM 358039105   74,095,486 1,125,900 SH   SOLE   791,879 0 334,021
Gentex Corporation COM 371901109   327,068 11,178 SH   SOLE   11,178 0 0
Glaukos Corporation COM 377322102   40,473,231 568,364 SH   SOLE   432,318 0 136,046
Globant S.A. COM L44385109   269,346,086 1,498,698 SH   SOLE   1,103,198 0 395,500
GoDaddy, Inc. Class A COM 380237107   49,950,387 664,853 SH   SOLE   375,163 0 289,690
Goosehead Insurance, Inc. COM 38267D109   24,682,722 392,475 SH   SOLE   298,820 0 93,655
Grand Canyon Education, Inc. COM 38526M106   197,094,405 1,909,644 SH   SOLE   1,384,822 0 524,823
Grid Dynamics Holdings, Inc. COM 39813G109   34,083,350 3,684,687 SH   SOLE   2,449,843 0 1,234,844
Guidewire Software, Inc. COM 40171V100   88,158,257 1,158,757 SH   SOLE   805,842 0 352,915
Healthcare Services Group, Inc COM 421906108   28,273,025 1,893,706 SH   SOLE   1,447,543 0 446,163
HEICO Corporation COM 422806109   212,004,066 1,198,169 SH   SOLE   864,111 0 334,059
Honeywell International Inc. COM 438516106   415,000 2,000 SH   SOLE   2,000 0 0
Hormel Foods Corp. COM 440452100   200,296 4,980 SH   SOLE   4,980 0 0
IAC, Inc. COM 44891N208   34,849,669 554,931 SH   SOLE   398,681 0 156,250
IDEXX Laboratories, Inc. COM 45168D104   61,133,051 121,723 SH   SOLE   108,661 0 13,062
Illumina, Inc. COM 452327109   1,221,310 6,514 SH   SOLE   6,440 0 74
International Money Express, I COM 46005L101   25,084,669 1,022,612 SH   SOLE   780,399 0 242,213
Ishares Core S&P 500 Etf COM 464287200   970,567 2,178 SH   SOLE   1,218 0 960
iShares Core S&P U.S. Growth E COM 464287671   1,007,972 10,323 SH   SOLE   1,391 0 8,932
Ishares Tr Russell 1000 COM 464287622   550,365 2,258 SH   SOLE   2,258 0 0
Ishares Tr Russell 2000 COM 464287655   429,597 2,294 SH   SOLE   2,294 0 0
Ishares Tr Russell 2000 Growth COM 464287648   1,161,461 4,786 SH   SOLE   0 0 4,786
Jack Henry & Associates, Inc. COM 426281101   31,275,897 186,911 SH   SOLE   111,125 0 75,786
Johnson & Johnson COM 478160104   2,617,037 15,811 SH   SOLE   15,811 0 0
JPMorgan Chase & Co. COM 46625H100   927,325 6,376 SH   SOLE   6,376 0 0
Kadant, Inc. COM 48282T104   51,599,271 232,324 SH   SOLE   176,619 0 55,705
Kinsale Capital Group, Inc. COM 49714P108   95,542,460 255,325 SH   SOLE   176,595 0 78,730
Kornit Digital Ltd. COM m6372q113   56,271,789 1,915,961 SH   SOLE   1,317,267 0 598,694
Linde Plc COM g54950103   5,758,500 15,111 SH   SOLE   15,102 0 9
Marathon Petroleum Corporation COM 56585A102   217,342 1,864 SH   SOLE   444 0 1,420
McDonald's Corporation COM 580135101   875,833 2,935 SH   SOLE   2,935 0 0
Medpace Holdings, Inc. COM 58506Q109   156,520,156 651,706 SH   SOLE   479,729 0 171,977
Medtronic plc COM G5960L103   356,893 4,051 SH   SOLE   2,935 0 1,116
Meta Platforms Inc. Class A COM 30303M102   222,123 774 SH   SOLE   674 0 100
Microsoft Corporation COM 594918104   227,884,426 669,185 SH   SOLE   604,950 0 64,235
Model N, Inc. COM 607525102   47,986,966 1,357,097 SH   SOLE   1,031,922 0 325,175
Motorola Solutions, Inc. COM 620076307   27,775,196 94,705 SH   SOLE   85,561 0 9,144
National Instruments Corporati COM 636518102   462,319 8,054 SH   SOLE   7,228 0 826
National Vision Holdings, Inc. COM 63845R107   24,943,083 1,026,887 SH   SOLE   781,403 0 245,484
Neogen Corporation COM 640491106   49,538,780 2,277,645 SH   SOLE   1,482,751 0 794,894
Netflix Inc. COM 64110L106   29,976,293 68,052 SH   SOLE   60,158 0 7,894
NVIDIA Corporation COM 67066G104   122,440,744 289,444 SH   SOLE   255,540 0 33,904
Oatly Group AB Sponsored ADR COM 67421J108   271,697 132,535 SH   SOLE   132,535 0 0
Okta, Inc. COM 679295105   528,031 7,614 SH   SOLE   7,614 0 0
Ollie's Bargain Outlet Holding COM 681116109   32,318,436 557,888 SH   SOLE   423,629 0 134,259
Oracle Corporation COM 68389X105   571,632 4,800 SH   SOLE   4,800 0 0
OrthoPediatrics Corp. COM 68752l100   47,749,558 1,088,929 SH   SOLE   709,341 0 379,588
Paychex, Inc. COM 704326107   2,197,462 19,643 SH   SOLE   19,643 0 0
Paycom Software, Inc. COM 70432V102   134,995,647 420,233 SH   SOLE   309,293 0 110,940
Paycor HCM, Inc. COM 70435P102   30,942,252 1,307,235 SH   SOLE   997,479 0 309,756
Paylocity Holding Corporation COM 70438V106   169,990,351 921,207 SH   SOLE   642,157 0 279,050
PayPal Holdings, Inc. COM 70450Y103   367,215 5,503 SH   SOLE   4,566 0 937
Pennant Group, Inc. COM 70805E109   16,077,370 1,309,232 SH   SOLE   998,735 0 310,497
PepsiCo, Inc. COM 713448108   3,811,087 20,576 SH   SOLE   20,576 0 0
PETVIVO HLDGS INC COM NEW COM 716817408   28,307 14,369 SH   SOLE   14,369 0 0
Phreesia, Inc. COM 71944F106   27,858,762 898,380 SH   SOLE   683,147 0 215,233
Power Integrations, Inc. COM 739276103   63,481,900 670,560 SH   SOLE   508,733 0 161,827
Privia Health Group, Inc. COM 74276R102   113,422,944 4,344,042 SH   SOLE   3,148,869 0 1,195,173
Procter & Gamble Company COM 742718109   3,145,267 20,728 SH   SOLE   20,195 0 533
Progyny, Inc. COM 74340E103   83,073,882 2,111,690 SH   SOLE   1,392,161 0 719,529
RB Global, Inc. COM 74935Q107   243,974,865 4,066,248 SH   SOLE   3,036,175 0 1,030,072
Repligen Corporation COM 759916109   30,385,037 214,796 SH   SOLE   117,533 0 97,263
Roche Holding Ltd. ADR COM 771195104   1,521,048 39,818 SH   SOLE   39,818 0 0
Rockwell Automation Com COM 773903109   2,822,728 8,568 SH   SOLE   8,568 0 0
Rollins, Inc. COM 775711104   150,495,959 3,513,798 SH   SOLE   2,574,975 0 938,823
S&P Global, Inc. COM 78409V104   81,868,859 204,218 SH   SOLE   184,430 0 19,788
Salesforce, Inc. COM 79466L302   74,669,292 353,447 SH   SOLE   315,819 0 37,628
ServiceNow, Inc. COM 81762P102   70,417,206 125,304 SH   SOLE   113,006 0 12,298
Snap-on, Inc. COM 833034101   3,015,044 10,462 SH   SOLE   10,462 0 0
SPS Commerce, Inc. COM 78463M107   173,336,618 902,513 SH   SOLE   630,640 0 271,873
Squarespace, Inc. COM 85225A107   75,014,911 2,378,406 SH   SOLE   1,593,379 0 785,027
Starbucks Corporation COM 855244109   59,487,421 600,519 SH   SOLE   544,562 0 55,957
Stryker Corp Com COM 863667101   579,671 1,900 SH   SOLE   1,900 0 0
Target Corporation COM 87612E106   215,393 1,633 SH   SOLE   1,633 0 0
Tesla Inc. COM 88160R101   1,725,064 6,590 SH   SOLE   5,990 0 600
TJX Companies, Inc. COM 872540109   3,534,302 41,683 SH   SOLE   41,683 0 0
Trade Desk, Inc. COM 88339J105   260,772 3,377 SH   SOLE   3,377 0 0
Tyler Technologies, Inc. COM 902252105   182,771,355 438,858 SH   SOLE   316,147 0 122,711
U.S. Bancorp COM 902973304   249,584 7,554 SH   SOLE   7,554 0 0
U.S. Physical Therapy, Inc. COM 90337L108   48,606,994 400,420 SH   SOLE   307,912 0 92,508
UnitedHealth Group, Inc. COM 91324P102   82,292,160 171,214 SH   SOLE   155,187 0 16,027
VANGUARD INDEX FDS EXTEND MKT COM 922908652   1,568,402 10,538 SH   SOLE   0 0 10,538
Vanguard Index Fds Stk Mrk Etf COM 922908769   391,431 1,777 SH   SOLE   1,624 0 153
Veeva Systems, Inc. COM 922475108   86,070,857 435,295 SH   SOLE   393,758 0 41,537
Verisk Analytics, Inc. COM 92345Y106   127,550,343 564,307 SH   SOLE   414,996 0 149,312
Visa, Inc. COM 92826C839   48,789,179 205,445 SH   SOLE   183,762 0 21,683
Vsblty Groupe Technologies Cor COM 91834n100   4,620 60,000 SH   SOLE   60,000 0 0
Walmart, Inc. COM 931142103   2,188,417 13,923 SH   SOLE   13,923 0 0
Walt Disney Company COM 254687106   314,713 3,525 SH   SOLE   3,525 0 0
Waste Mgmt COM 94106L109   433,550 2,500 SH   SOLE   2,500 0 0
Watsco, Inc. COM 942622200   56,088,346 147,032 SH   SOLE   87,192 0 59,840
Wells Fargo & Company COM 949746101   260,348 6,100 SH   SOLE   1,100 0 5,000
West Pharmaceutical Services, COM 955306105   215,522,901 563,503 SH   SOLE   405,347 0 158,156
WillScot Mobile Mini Holdings COM 971378104   63,586,487 1,330,540 SH   SOLE   1,011,306 0 319,234
Workday, Inc. Class A COM 98138H101   1,383,802 6,126 SH   SOLE   6,126 0 0
Workiva, Inc. COM 98139A105   212,955,241 2,094,779 SH   SOLE   1,515,784 0 578,995
ZoomInfo Technologies, Inc. COM 98980f104   41,091,643 1,618,418 SH   SOLE   1,182,991 0 435,427
Zscaler, Inc. COM 98980G102   613,875 4,196 SH   SOLE   4,196 0 0
Fidelity 500 Index Fund Inst COM 315911750   1,388,952 8,960 SH   SOLE   8,960 0 0
Fidelity Contra Fund COM 316071109   237,553 15,922 SH   SOLE   15,922 0 0
JPMORGAN TR II LRG CAP GROWTH COM 4812C0530   577,531 10,474 SH   SOLE   10,474 0 0
Riverbridge Growth Fund - Inst COM 46141P404   20,796,452 737,724 SH   SOLE   737,724 0 0
Third Ave Tr Real Estate Fd COM 884116401   221,854 11,043 SH   SOLE   11,043 0 0
Vanguard Explorer Fund Admiral COM 921926200   347,333 3,565 SH   SOLE   3,565 0 0
Vanguard Index Tr 500 Index Ad COM 922908710   6,336,422 15,434 SH   SOLE   11,320 0 4,113
Ares Capital Corporation BDC 04010L103   766,143 40,774 SH   SOLE   40,774 0 0
Barings BDC Inc. BDC 06759L103   760,621 97,018 SH   SOLE   97,018 0 0
Golub Capital BDC, Inc. BDC 38173M102   416,826 30,876 SH   SOLE   30,876 0 0
Runway Growth Finance Corp. BDC 78163D100   347,406 28,130 SH   SOLE   28,130 0 0
Sixth Street Specialty Lending BDC 83012A109   1,080,319 57,802 SH   SOLE   57,802 0 0
BlackRock Debt Strategies Fund CEF 09255R202   578,119 59,052 SH   SOLE   59,052 0 0
Blackrock Income Trust CEF 09247F209   576,761 47,392 SH   SOLE   47,392 0 0
Blackrock Taxable Municipal Bo CEF 09248X100   241,202 14,539 SH   SOLE   14,539 0 0
Blackstone Strategic Credit Fu CEF 09257R101   657,593 60,164 SH   SOLE   60,164 0 0
FS Credit Opportunities Corp CEF 30290Y101   548,264 115,424 SH   SOLE   115,424 0 0
John Hancock Income Securities CEF 410123103   195,519 18,154 SH   SOLE   18,154 0 0
Nuveen Credit Strategies Incom CEF 67073D102   453,737 89,849 SH   SOLE   89,849 0 0
Nuveen Senior Income Fund CEF 67067Y104   495,684 108,228 SH   SOLE   108,228 0 0
Nuveen Taxable Municipal Incom CEF 67074C103   249,455 15,899 SH   SOLE   15,899 0 0
PGIM High Yield Bond Fund Inc. CEF 69346H100   609,884 49,105 SH   SOLE   49,105 0 0
PIMCO Dynamic Income Opportuni CEF 69355M107   712,514 54,557 SH   SOLE   54,557 0 0
Pioneer Floating Rate Trust CEF 72369J102   720,188 82,971 SH   SOLE   82,971 0 0
Principal Real Estate Income F CEF 74255X104   1,257,546 132,933 SH   SOLE   132,933 0 0
TCW Strategic Income Fund CEF 872340104   554,993 119,869 SH   SOLE   119,869 0 0
Vertical Capital Income Fund CEF 92535C104   1,021,003 102,665 SH   SOLE   102,665 0 0
Western Asset Mortgage Defined CEF 95790B109   1,175,311 111,088 SH   SOLE   111,088 0 0
Western Asset Premier Bond Fun CEF 957664105   246,516 24,192 SH   SOLE   24,192 0 0
BlackRock Muni Intermediate Du NCEF 09253X102   815,832 71,314 SH   SOLE   71,314 0 0
BlackRock MuniHoldings Fund In NCEF 09253N104   539,865 46,420 SH   SOLE   46,420 0 0
BlackRock MuniVest Fund, Inc. NCEF 09253R105   299,707 44,533 SH   SOLE   44,533 0 0
BNY Mellon Strategic Municipal NCEF 09662E109   538,297 94,438 SH   SOLE   94,438 0 0
DWS Municipal Income Trust NCEF 233368109   679,846 78,960 SH   SOLE   78,960 0 0
DWS Strategic Municipal Income NCEF 23342Q101   507,666 59,831 SH   SOLE   59,831 0 0
Federated Premier Municipal In NCEF 31423P108   453,678 42,679 SH   SOLE   42,679 0 0
Invesco Municipal Opportunity NCEF 46132C107   208,707 22,062 SH   SOLE   22,062 0 0
Invesco Municipal Trust NCEF 46131J103   501,742 53,207 SH   SOLE   53,207 0 0
Invesco Quality Municipal Inco NCEF 46133G107   686,150 71,773 SH   SOLE   71,773 0 0
Nuveen AMT-Free Quality Munici NCEF 670657105   1,408,593 128,874 SH   SOLE   128,874 0 0
Nuveen Municipal Credit Income NCEF 67070X101   225,843 19,369 SH   SOLE   19,369 0 0
Nuveen Quality Municipal Incom NCEF 67066V101   1,111,233 98,601 SH   SOLE   98,601 0 0
Pioneer Municipal High Income NCEF 723762100   911,921 115,433 SH   SOLE   115,433 0 0
Pioneer Municipal High Income NCEF 723763108   920,515 107,915 SH   SOLE   107,915 0 0
RiverNorth Flexible Municipal NCEF 76883Y107   852,734 59,300 SH   SOLE   59,300 0 0
RiverNorth Flexible Municipal NCEF 76883H104   447,235 28,128 SH   SOLE   28,128 0 0
Western Asset Managed Municipa NCEF 95766M105   280,413 28,239 SH   SOLE   28,239 0 0