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   255,481 2,337 SH   SOLE   2,337 0 0
Abbott Laboratories COM 002824100   1,737,785 15,788 SH   SOLE   1,403 0 14,385
AbbVie, Inc. COM 00287Y109   319,393 2,061 SH   SOLE   1,361 0 700
Accenture Plc COM G1151C101   1,752,795 4,995 SH   SOLE   4,995 0 0
ACV Auctions, Inc. COM 00091G104   56,788,759 3,748,433 SH   SOLE   2,627,204 0 1,121,229
Alarm.com Holdings, Inc. COM 011642105   107,728,572 1,667,109 SH   SOLE   1,178,534 0 488,575
Align Technology, Inc. COM 016255101   79,449,992 289,963 SH   SOLE   208,207 0 81,757
Allianz SE Unsponsored ADR COM 018820100   306,588 11,487 SH   SOLE   11,487 0 0
Alphabet, Inc. Class A COM 02079K305   55,535,735 397,564 SH   SOLE   319,997 0 77,567
Alphabet, Inc. Class C COM 02079K107   40,819,473 289,644 SH   SOLE   283,383 0 6,261
Amazon.com, Inc. COM 023135106   115,977,528 763,311 SH   SOLE   688,860 0 74,451
Ambev SA Sponsored ADR COM 02319V103   69,490 24,818 SH   SOLE   24,818 0 0
AMCOR PLC ORD COM G0250X107   147,492 15,300 SH   SOLE   15,300 0 0
American Express Company COM 025816109   503,945 2,690 SH   SOLE   2,690 0 0
Ameriprise Financial, Inc. COM 03076C106   212,144 559 SH   SOLE   559 0 0
AMN Healthcare Services, Inc. COM 001744101   47,912,750 639,860 SH   SOLE   444,629 0 195,231
Analog Devices, Inc. COM 032654105   92,811,751 467,424 SH   SOLE   425,896 0 41,528
Ansys, Inc. COM 03662Q105   176,360,319 486,002 SH   SOLE   348,791 0 137,211
Apple Inc. COM 037833100   15,621,499 81,138 SH   SOLE   43,981 0 37,157
ASSOCIATED BANC CORP COM COM 045487105   651,689 30,467 SH   SOLE   30,467 0 0
Automatic Data Process Com COM 053015103   226,913 974 SH   SOLE   0 0 974
Banco Bilbao Vizcaya Argentari COM 05946K101   150,880 16,562 SH   SOLE   16,562 0 0
Berkshire Hathaway Inc. Class COM 084670702   973,682 2,730 SH   SOLE   2,255 0 475
Bio-Techne Corporation COM 09073M104   66,913,041 867,199 SH   SOLE   497,767 0 369,432
BlackLine, Inc. COM 09239B109   125,551,971 2,010,762 SH   SOLE   1,514,200 0 496,562
CCC Intelligent Solutions Hold COM 12510Q100   84,040,459 7,378,442 SH   SOLE   5,210,422 0 2,168,020
Certara, Inc. COM 15687V109   49,540,092 2,816,378 SH   SOLE   1,895,878 0 920,500
Charles River Laboratories Int COM 159864107   71,083,131 300,690 SH   SOLE   202,767 0 97,923
Chemed Corporation COM 16359R103   57,498,223 98,330 SH   SOLE   76,197 0 22,133
Chugai Pharmaceutical Co., Ltd COM 171269103   248,820 13,200 SH   SOLE   13,200 0 0
Cisco Systems, Inc. COM 17275R102   1,526,058 30,207 SH   SOLE   1,526 0 28,681
Coca-Cola Company COM 191216100   440,914 7,482 SH   SOLE   7,482 0 0
Cognex Corporation COM 192422103   71,819,813 1,720,647 SH   SOLE   1,188,319 0 532,328
CoStar Group, Inc. COM 22160N109   215,582,172 2,466,897 SH   SOLE   1,858,201 0 608,696
Costco Wholesale Corporation COM 22160K105   455,455 690 SH   SOLE   690 0 0
Danaher Corporation COM 235851102   70,003,271 302,599 SH   SOLE   273,611 0 28,988
Dassault Systemes SA Sponsored COM 237545108   219,806 4,484 SH   SOLE   4,484 0 0
DBS Group Hldgs Ltd Sponsored COM 23304Y100   270,465 2,671 SH   SOLE   2,671 0 0
Definitive Healthcare Corporat COM 24477E103   17,519,973 1,762,573 SH   SOLE   1,370,746 0 391,827
Descartes Systems Group, Inc. COM 249906108   60,096,607 714,925 SH   SOLE   552,601 0 162,324
Dollar General Corporation COM 256677105   2,196,272 16,155 SH   SOLE   16,155 0 0
DoubleVerify Holdings, Inc. COM 25862V105   94,207,852 2,561,388 SH   SOLE   1,752,481 0 808,907
Ecolab, Inc. COM 278865100   26,295,888 132,573 SH   SOLE   119,058 0 13,515
Ensign Group, Inc. COM 29358P101   155,449,920 1,385,348 SH   SOLE   1,013,644 0 371,704
Entegris, Inc. COM 29362U104   40,682,841 339,533 SH   SOLE   194,410 0 145,123
Equifax, Inc. COM 294429105   4,725,465 19,109 SH   SOLE   19,109 0 0
Exponent, Inc. COM 30214u102   90,473,932 1,027,646 SH   SOLE   712,022 0 315,624
Fastenal Company COM 311900104   190,682,172 2,943,989 SH   SOLE   2,187,975 0 756,014
Fiserv, Inc. COM 337738108   409,147 3,080 SH   SOLE   3,080 0 0
Five Below, Inc. COM 33829M101   297,493,323 1,395,634 SH   SOLE   1,036,182 0 359,452
Five9, Inc. COM 338307101   61,317,858 779,233 SH   SOLE   544,894 0 234,339
Floor & Decor Holdings, Inc. COM 339750101   179,461,654 1,608,656 SH   SOLE   1,191,595 0 417,061
Fomento Economico Mexicano SAB COM 344419106   246,622 1,892 SH   SOLE   1,892 0 0
Freshpet, Inc. COM 358039105   94,702,344 1,091,544 SH   SOLE   784,495 0 307,049
Gentex Corporation COM 371901109   321,080 9,831 SH   SOLE   9,831 0 0
Glaukos Corporation COM 377322102   43,571,341 548,136 SH   SOLE   424,243 0 123,893
Globant S.A. COM L44385109   330,433,156 1,388,491 SH   SOLE   1,038,340 0 350,151
GoDaddy, Inc. COM 380237107   55,133,715 519,345 SH   SOLE   305,078 0 214,267
Goosehead Insurance, Inc. COM 38267D109   28,860,196 380,741 SH   SOLE   295,439 0 85,302
Grand Canyon Education, Inc. COM 38526M106   243,710,294 1,845,731 SH   SOLE   1,362,208 0 483,523
Grid Dynamics Holdings, Inc. COM 39813G109   47,634,947 3,573,514 SH   SOLE   2,406,465 0 1,167,049
Guidewire Software, Inc. COM 40171V100   120,817,277 1,108,009 SH   SOLE   791,052 0 316,957
Haier Smart Home Co., Ltd. Uns COM 40523H106   213,613 18,944 SH   SOLE   18,944 0 0
Haleon PLC Sponsored ADR COM 405552100   149,185 18,127 SH   SOLE   18,127 0 0
HEICO Corporation COM 422806109   204,908,882 1,145,574 SH   SOLE   838,427 0 307,147
Honeywell International Inc. COM 438516106   419,420 2,000 SH   SOLE   2,000 0 0
IDEXX Laboratories, Inc. COM 45168D104   64,588,527 116,365 SH   SOLE   104,234 0 12,131
Infineon Technologies AG Spons COM 45662N103   307,095 7,338 SH   SOLE   7,338 0 0
International Money Express, I COM 46005L101   21,520,807 974,233 SH   SOLE   755,295 0 218,938
Ishares Core S&P 500 Etf COM 464287200   6,666,233 13,957 SH   SOLE   11,224 0 2,733
iShares Core S&P U.S. Growth E COM 464287671   2,953,330 28,370 SH   SOLE   1,391 0 26,979
Ishares Tr Russell 1000 COM 464287622   578,021 2,204 SH   SOLE   2,204 0 0
Ishares Tr Russell 2000 COM 464287655   18,801,911 93,677 SH   SOLE   92,165 0 1,512
Ishares Tr Russell 2000 Growth COM 464287648   2,750,217 10,904 SH   SOLE   11 0 10,893
Jack Henry & Associates, Inc. COM 426281101   29,336,919 179,530 SH   SOLE   109,889 0 69,640
Johnson & Johnson COM 478160104   2,304,548 14,703 SH   SOLE   14,703 0 0
JPMorgan Chase & Co. COM 46625H100   1,098,336 6,457 SH   SOLE   6,286 0 171
Kadant, Inc. COM 48282T104   63,233,193 225,583 SH   SOLE   174,721 0 50,862
Kinsale Capital Group, Inc. COM 49714P108   83,232,884 248,523 SH   SOLE   175,708 0 72,815
Kornit Digital Ltd. COM m6372q113   34,475,820 1,799,364 SH   SOLE   1,269,238 0 530,126
L'Oreal SA Unsponsored ADR COM 502117203   243,256 2,447 SH   SOLE   2,447 0 0
Linde Plc COM g54950103   5,989,795 14,584 SH   SOLE   14,575 0 9
Lululemon Athletica Inc COM 550021109   255,645 500 SH   SOLE   500 0 0
Marathon Petroleum Corporation COM 56585A102   210,671 1,420 SH   SOLE   0 0 1,420
McDonald's Corporation COM 580135101   673,078 2,270 SH   SOLE   2,270 0 0
Medpace Holdings, Inc. COM 58506Q109   209,649,193 683,943 SH   SOLE   519,848 0 164,095
Medtronic plc COM G5960L103   340,147 4,129 SH   SOLE   115 0 4,014
Meta Platforms Inc. Class A COM 30303M102   252,727 714 SH   SOLE   614 0 100
Microsoft Corporation COM 594918104   235,308,217 625,753 SH   SOLE   566,795 0 58,959
Model N, Inc. COM 607525102   34,151,179 1,268,146 SH   SOLE   988,637 0 279,509
Motorola Solutions, Inc. COM 620076307   28,717,531 91,723 SH   SOLE   82,943 0 8,780
Neogen Corporation COM 640491106   43,899,746 2,182,981 SH   SOLE   1,457,848 0 725,133
Netflix Inc. COM 64110L106   31,611,678 64,927 SH   SOLE   57,627 0 7,300
NVIDIA Corporation COM 67066G104   135,568,474 273,754 SH   SOLE   242,383 0 31,371
Option Care Health, Inc. COM 68404L201   65,959,134 1,957,825 SH   SOLE   1,364,800 0 593,025
Oracle Corporation COM 68389X105   513,550 4,871 SH   SOLE   4,871 0 0
OrthoPediatrics Corporation COM 68752l100   16,433,896 505,503 SH   SOLE   392,139 0 113,364
Paychex, Inc. COM 704326107   2,217,590 18,618 SH   SOLE   18,618 0 0
Paycom Software, Inc. COM 70432V102   97,077,266 469,608 SH   SOLE   342,303 0 127,305
Paycor HCM, Inc. COM 70435P102   41,262,619 1,911,191 SH   SOLE   1,479,868 0 431,323
Paylocity Holding Corporation COM 70438V106   145,304,476 881,434 SH   SOLE   630,083 0 251,351
Pennant Group, Inc. COM 70805E109   17,521,658 1,258,740 SH   SOLE   973,648 0 285,092
PepsiCo, Inc. COM 713448108   3,332,770 19,623 SH   SOLE   19,623 0 0
PETVIVO HLDGS INC COM NEW COM 716817408   15,231 14,369 SH   SOLE   14,369 0 0
Phreesia, Inc. COM 71944F106   19,552,547 844,602 SH   SOLE   656,066 0 188,536
Power Integrations, Inc. COM 739276103   53,417,527 650,561 SH   SOLE   503,058 0 147,503
Powerschool Holdings, Inc. COM 73939C106   37,065,145 1,573,223 SH   SOLE   1,217,455 0 355,768
Privia Health Group, Inc. COM 74276R102   105,831,088 4,595,358 SH   SOLE   3,517,583 0 1,077,775
Procter & Gamble Company COM 742718109   2,908,379 19,847 SH   SOLE   19,314 0 533
Progyny, Inc. COM 74340E103   74,897,537 2,014,458 SH   SOLE   1,362,643 0 651,815
RB Global, Inc. COM 74935Q107   239,016,466 3,573,277 SH   SOLE   2,727,732 0 845,544
Repligen Corporation COM 759916109   81,078,861 450,939 SH   SOLE   307,234 0 143,705
Roche Holding Ltd. ADR COM 771195104   1,500,176 41,407 SH   SOLE   41,407 0 0
Rockwell Automation Com COM 773903109   2,480,114 7,988 SH   SOLE   7,988 0 0
Rollins, Inc. COM 775711104   135,463,684 3,101,985 SH   SOLE   2,350,909 0 751,076
S&P Global, Inc. COM 78409V104   85,907,295 195,013 SH   SOLE   176,656 0 18,357
Salesforce, Inc. COM 79466L302   88,927,950 337,949 SH   SOLE   303,243 0 34,706
SAP SE Sponsored ADR COM 803054204   208,233 1,347 SH   SOLE   1,347 0 0
ServiceNow, Inc. COM 81762P102   84,942,937 120,232 SH   SOLE   108,920 0 11,312
Snap-on, Inc. COM 833034101   2,858,072 9,895 SH   SOLE   9,895 0 0
SPS Commerce, Inc. COM 78463M107   164,912,719 850,767 SH   SOLE   609,444 0 241,323
Squarespace, Inc. COM 85225A107   75,696,009 2,293,124 SH   SOLE   1,572,156 0 720,968
Starbucks Corporation COM 855244109   55,061,486 573,497 SH   SOLE   521,760 0 51,737
Stevanato Group SpA COM T9224W109   35,257,895 1,291,971 SH   SOLE   1,002,964 0 289,007
Stryker Corp Com COM 863667101   560,889 1,873 SH   SOLE   1,200 0 673
Taiwan Semiconductor Manufactu COM 874039100   284,544 2,736 SH   SOLE   2,736 0 0
Target Corporation COM 87612E106   232,572 1,633 SH   SOLE   1,633 0 0
Tesla Inc. COM 88160R101   1,627,792 6,551 SH   SOLE   4,951 0 1,600
TJX Companies, Inc. COM 872540109   3,748,929 39,963 SH   SOLE   39,963 0 0
Toast, Inc. COM 888787108   28,427,433 1,556,814 SH   SOLE   902,765 0 654,049
Trade Desk, Inc. COM 88339J105   31,746,322 441,166 SH   SOLE   402,876 0 38,290
Tyler Technologies, Inc. COM 902252105   174,705,778 417,836 SH   SOLE   308,989 0 108,847
U.S. Bancorp COM 902973304   326,937 7,554 SH   SOLE   7,554 0 0
U.S. Physical Therapy, Inc. COM 90337L108   36,089,685 387,478 SH   SOLE   303,326 0 84,152
Unicharm Corporation Sponsored COM 90460m204   89,048 12,325 SH   SOLE   12,325 0 0
UnitedHealth Group, Inc. COM 91324P102   86,211,536 163,754 SH   SOLE   148,967 0 14,787
Vanguard Etf Small Cap Growth COM 922908595   587,750 2,431 SH   SOLE   0 0 2,431
VANGUARD INDEX FDS EXTEND MKT COM 922908652   7,989,326 48,591 SH   SOLE   0 0 48,591
Vanguard Index Fds Stk Mrk Etf COM 922908769   461,028 1,943 SH   SOLE   1,624 0 319
Veeva Systems, Inc. COM 922475108   80,225,722 416,714 SH   SOLE   378,569 0 38,145
Veralto Corporation COM 92338C103   7,632,790 92,789 SH   SOLE   82,960 0 9,829
Verisk Analytics, Inc. COM 92345Y106   97,767,272 409,308 SH   SOLE   325,040 0 84,268
Visa, Inc. COM 92826C839   50,847,958 195,306 SH   SOLE   175,226 0 20,081
Walmart, Inc. COM 931142103   2,084,764 13,224 SH   SOLE   13,224 0 0
Walt Disney Company COM 254687106   318,274 3,525 SH   SOLE   2,550 0 975
Waste Mgmt COM 94106L109   447,750 2,500 SH   SOLE   2,500 0 0
Watsco, Inc. COM 942622200   61,201,119 142,836 SH   SOLE   87,059 0 55,777
Wells Fargo & Company COM 949746101   300,242 6,100 SH   SOLE   0 0 6,100
West Pharmaceutical Services, COM 955306105   181,702,136 516,023 SH   SOLE   380,563 0 135,460
WillScot Mobile Mini Holdings COM 971378104   57,423,268 1,290,411 SH   SOLE   998,956 0 291,455
Workday, Inc. Class A COM 98138H101   1,691,144 6,126 SH   SOLE   6,126 0 0
Workiva, Inc. COM 98139A105   203,595,696 2,005,276 SH   SOLE   1,487,872 0 517,404
ZoomInfo Technologies, Inc. COM 98980f104   26,089,656 1,411,014 SH   SOLE   1,038,564 0 372,450
Zscaler, Inc. COM 98980G102   929,666 4,196 SH   SOLE   4,196 0 0
Charles Schwab Balanced Pool COM 808516306   211,169 2,800 SH   SOLE   0 0 2,800
Fidelity 500 Index Fund Inst COM 315911750   1,211,674 7,322 SH   SOLE   1,970 0 5,351
Fidelity Contra Fund COM 316071109   256,181 15,922 SH   SOLE   0 0 15,922
JPMORGAN TR II LRG CAP GROWTH COM 4812C0530   629,901 10,474 SH   SOLE   10,474 0 0
Riverbridge Growth Fund - Inst COM 46141P404   21,226,977 706,624 SH   SOLE   705,403 0 1,221
Third Ave Tr Real Estate Fd COM 884116401   249,531 11,504 SH   SOLE   11,504 0 0
Vanguard Explorer Fund Admiral COM 921926200   367,972 3,565 SH   SOLE   3,565 0 0
Vanguard Index Tr 500 Index Ad COM 922908710   6,701,008 15,230 SH   SOLE   9,602 0 5,628
Ares Capital Corporation BDC 04010L103   935,341 46,697 SH   SOLE   46,697 0 0
Golub Capital BDC, Inc. BDC 38173M102   545,865 36,150 SH   SOLE   36,150 0 0
Runway Growth Finance Corp. BDC 78163D100   701,735 55,605 SH   SOLE   55,605 0 0
Sixth Street Specialty Lending BDC 83012A109   1,441,843 66,752 SH   SOLE   66,752 0 0
Blackrock Credit Allocation CEF 092508100   526,485 51,016 SH   SOLE   51,016 0 0
Blackrock Income Trust CEF 09247F209   598,927 49,173 SH   SOLE   49,173 0 0
Blackrock Taxable Municipal Bo CEF 09248X100   296,647 18,244 SH   SOLE   18,244 0 0
Blackstone Strategic Credit Fu CEF 09257R101   1,011,261 89,334 SH   SOLE   89,334 0 0
Brookfield Real Assets Income CEF 112830104   1,003,945 78,372 SH   SOLE   78,372 0 0
Carlyle Credit Income Fund A o CEF 92535C104   561,342 70,609 SH   SOLE   70,609 0 0
Eaton Vance Limited Duration I CEF 27828H105   167,257 17,459 SH   SOLE   17,459 0 0
FS Credit Opportunities Corp CEF 30290Y101   750,583 132,378 SH   SOLE   132,378 0 0
John Hancock Income Securities CEF 410123103   247,422 22,741 SH   SOLE   22,741 0 0
Nuveen Credit Strategies Incom CEF 67073D102   982,200 188,161 SH   SOLE   188,161 0 0
Nuveen Floating Rate Income Fu CEF 67072T108   607,770 73,938 SH   SOLE   73,938 0 0
Nuveen Taxable Municipal Incom CEF 67074C103   315,042 19,952 SH   SOLE   19,952 0 0
PGIM High Yield Bond Fund Inc. CEF 69346H100   706,663 57,359 SH   SOLE   57,359 0 0
PIMCO Dynamic Income Opportuni CEF 69355M107   612,024 50,002 SH   SOLE   50,002 0 0
Pioneer Floating Rate Trust CEF 72369J102   912,663 99,527 SH   SOLE   99,527 0 0
Principal Real Estate Income F CEF 74255X104   1,449,866 153,425 SH   SOLE   153,425 0 0
TCW Strategic Income Fund CEF 872340104   634,627 138,263 SH   SOLE   138,263 0 0
Western Asset Mortgage Defined CEF 95790B109   1,430,006 128,022 SH   SOLE   128,022 0 0
BlackRock Muni Intermediate Du NCEF 09253X102   927,859 79,713 SH   SOLE   79,713 0 0
BlackRock MuniHoldings Fund In NCEF 09253N104   603,396 50,663 SH   SOLE   50,663 0 0
BlackRock MuniVest Fund, Inc. NCEF 09253R105   345,690 48,552 SH   SOLE   48,552 0 0
BNY Mellon Strategic Municipal NCEF 09662E109   588,610 103,084 SH   SOLE   103,084 0 0
DWS Municipal Income Trust NCEF 233368109   766,158 86,182 SH   SOLE   86,182 0 0
DWS Strategic Municipal Income NCEF 23342Q101   565,165 65,337 SH   SOLE   65,337 0 0
Federated Premier Municipal In NCEF 31423P108   512,013 46,589 SH   SOLE   46,589 0 0
Invesco Municipal Opportunity NCEF 46132C107   248,582 25,867 SH   SOLE   25,867 0 0
Invesco Municipal Trust NCEF 46131J103   553,445 58,074 SH   SOLE   58,074 0 0
Invesco Quality Municipal Inco NCEF 46133G107   745,070 78,346 SH   SOLE   78,346 0 0
Nuveen AMT-Free Quality Munici NCEF 670657105   1,637,108 148,828 SH   SOLE   148,828 0 0
Nuveen Municipal Credit Income NCEF 67070X101   267,179 22,604 SH   SOLE   22,604 0 0
Nuveen Quality Municipal Incom NCEF 67066V101   1,306,159 114,075 SH   SOLE   114,075 0 0
Pioneer Municipal High Income NCEF 723762100   1,076,212 134,191 SH   SOLE   134,191 0 0
Pioneer Municipal High Income NCEF 723763108   1,084,092 125,619 SH   SOLE   125,619 0 0
RiverNorth Flexible Municipal NCEF 76883Y107   897,586 68,518 SH   SOLE   68,518 0 0
RiverNorth Flexible Municipal NCEF 76883H104   527,821 34,119 SH   SOLE   34,119 0 0
Western Asset Managed Municipa NCEF 95766M105   331,522 32,598 SH   SOLE   32,598 0 0