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   247,906 2,648 SH   SOLE   2,648 0 0
Abbott Laboratories COM 002824100   1,522,966 15,725 SH   SOLE   15,725 0 0
AbbVie, Inc. COM 00287Y109   304,082 2,040 SH   SOLE   2,040 0 0
Accenture Plc COM G1151C101   1,554,898 5,063 SH   SOLE   5,063 0 0
ACV Auctions, Inc. COM 00091G104   53,612,224 3,531,767 SH   SOLE   2,348,646 0 1,183,121
Alarm.com Holdings, Inc. COM 011642105   108,149,430 1,768,882 SH   SOLE   1,146,206 0 622,676
Align Technology, Inc. COM 016255101   72,351,591 236,970 SH   SOLE   167,709 0 69,261
Alphabet, Inc. Class A COM 02079K305   53,421,086 408,231 SH   SOLE   327,494 0 80,736
Alphabet, Inc. Class C COM 02079K107   39,177,761 297,139 SH   SOLE   290,919 0 6,220
Amazon.com, Inc. COM 023135106   99,007,246 778,849 SH   SOLE   700,779 0 78,070
AMCOR PLC ORD COM G0250X107   140,148 15,300 SH   SOLE   15,300 0 0
Amedisys, Inc. COM 023436108   208,714 2,235 SH   SOLE   1,425 0 810
American Express Company COM 025816109   398,785 2,673 SH   SOLE   2,673 0 0
AMN Healthcare Services, Inc. COM 001744101   51,069,617 599,549 SH   SOLE   395,853 0 203,696
Analog Devices, Inc. COM 032654105   83,959,204 479,520 SH   SOLE   436,550 0 42,971
Ansys, Inc. COM 03662Q105   133,664,428 449,217 SH   SOLE   302,287 0 146,930
Apple Inc. COM 037833100   14,225,712 83,089 SH   SOLE   46,232 0 36,857
ASSOCIATED BANC CORP COM COM 045487105   557,221 32,567 SH   SOLE   32,567 0 0
Automatic Data Process Com COM 053015103   234,325 974 SH   SOLE   641 0 333
Berkshire Hathaway Inc. Class COM 084670702   1,166,499 3,330 SH   SOLE   2,855 0 475
Bio-Techne Corporation COM 09073M104   49,135,054 721,831 SH   SOLE   345,144 0 376,688
BlackLine, Inc. COM 09239B109   108,065,479 1,948,179 SH   SOLE   1,415,362 0 532,817
Bristol-Myers Squibb Company COM 110122108   231,057 3,981 SH   SOLE   3,981 0 0
CCC Intelligent Solutions Hold COM 12510Q100   64,441,298 4,827,064 SH   SOLE   3,650,211 0 1,176,853
Certara, Inc. COM 15687V109   38,243,742 2,630,244 SH   SOLE   1,670,547 0 959,697
Charles River Laboratories Int COM 159864107   53,890,962 274,982 SH   SOLE   172,050 0 102,932
Chemed Corporation COM 16359R103   51,070,925 98,270 SH   SOLE   74,443 0 23,827
Cisco Systems, Inc. COM 17275R102   1,612,746 29,999 SH   SOLE   29,999 0 0
Coca-Cola Company COM 191216100   408,878 7,304 SH   SOLE   7,304 0 0
Cognex Corporation COM 192422103   69,023,549 1,626,380 SH   SOLE   1,056,492 0 569,887
CoStar Group, Inc. COM 22160N109   177,525,200 2,308,820 SH   SOLE   1,686,485 0 622,336
Costco Wholesale Corporation COM 22160K105   484,171 857 SH   SOLE   857 0 0
Danaher Corporation COM 235851102   76,346,007 307,723 SH   SOLE   277,750 0 29,973
Definitive Healthcare Corporat COM 24477E103   20,843,838 2,608,741 SH   SOLE   1,755,289 0 853,452
Descartes Systems Group, Inc. COM 249906108   52,427,446 714,465 SH   SOLE   539,583 0 174,882
Dollar General Corporation COM 256677105   1,835,313 17,347 SH   SOLE   17,347 0 0
DoubleVerify Holdings, Inc. COM 25862V105   38,024,880 1,360,461 SH   SOLE   1,027,487 0 332,974
Ecolab, Inc. COM 278865100   36,147,048 213,383 SH   SOLE   191,328 0 22,055
Ensign Group, Inc. COM 29358P101   122,019,949 1,313,031 SH   SOLE   927,162 0 385,868
Entegris, Inc. COM 29362U104   26,256,778 279,595 SH   SOLE   133,132 0 146,463
Equifax, Inc. COM 294429105   3,586,848 19,581 SH   SOLE   19,581 0 0
Exponent, Inc. COM 30214u102   81,622,460 953,533 SH   SOLE   623,119 0 330,415
Fastenal Company COM 311900104   159,002,239 2,909,997 SH   SOLE   2,046,983 0 863,014
Fiserv, Inc. COM 337738108   347,917 3,080 SH   SOLE   3,080 0 0
Five Below, Inc. COM 33829M101   218,637,798 1,358,843 SH   SOLE   961,126 0 397,717
Five9, Inc. COM 338307101   47,375,599 736,790 SH   SOLE   487,732 0 249,058
Floor & Decor Holdings, Inc. COM 339750101   137,980,863 1,524,650 SH   SOLE   1,092,206 0 432,444
Freshpet, Inc. COM 358039105   68,537,337 1,040,336 SH   SOLE   717,339 0 322,997
Gentex Corporation COM 371901109   363,732 11,178 SH   SOLE   11,178 0 0
Glaukos Corporation COM 377322102   41,484,444 551,288 SH   SOLE   417,761 0 133,527
Globant S.A. COM L44385109   272,995,867 1,379,812 SH   SOLE   1,001,036 0 378,776
GoDaddy, Inc. COM 380237107   40,006,238 537,141 SH   SOLE   263,759 0 273,382
Goosehead Insurance, Inc. COM 38267D109   28,380,944 380,799 SH   SOLE   288,718 0 92,081
Grand Canyon Education, Inc. COM 38526M106   204,532,642 1,749,937 SH   SOLE   1,247,573 0 502,365
Grid Dynamics Holdings, Inc. COM 39813G109   40,277,117 3,306,824 SH   SOLE   2,085,756 0 1,221,068
Guidewire Software, Inc. COM 40171V100   93,250,428 1,036,116 SH   SOLE   698,248 0 337,868
HEICO Corporation COM 422806109   172,160,400 1,063,178 SH   SOLE   749,285 0 313,893
Honeywell International Inc. COM 438516106   375,022 2,030 SH   SOLE   2,030 0 0
IAC, Inc. COM 44891N208   24,843,828 493,031 SH   SOLE   345,693 0 147,338
IDEXX Laboratories, Inc. COM 45168D104   52,302,154 119,611 SH   SOLE   107,142 0 12,469
Illumina, Inc. COM 452327109   819,562 5,970 SH   SOLE   5,970 0 0
International Money Express, I COM 46005L101   16,642,946 983,045 SH   SOLE   751,150 0 231,895
Ishares Core S&P 500 Etf COM 464287200   1,114,796 2,596 SH   SOLE   1,507 0 1,089
iShares Core S&P U.S. Growth E COM 464287671   1,122,370 11,836 SH   SOLE   1,391 0 10,445
Ishares Tr Russell 1000 COM 464287622   530,427 2,258 SH   SOLE   2,258 0 0
Ishares Tr Russell 2000 COM 464287655   1,506,885 8,526 SH   SOLE   8,526 0 0
Ishares Tr Russell 2000 Growth COM 464287648   1,619,183 7,224 SH   SOLE   17 0 7,207
Jack Henry & Associates, Inc. COM 426281101   23,071,138 152,647 SH   SOLE   81,388 0 71,259
Johnson & Johnson COM 478160104   2,412,100 15,487 SH   SOLE   15,487 0 0
JPMorgan Chase & Co. COM 46625H100   924,648 6,376 SH   SOLE   6,376 0 0
Kadant, Inc. COM 48282T104   50,838,012 225,396 SH   SOLE   170,667 0 54,728
Kinsale Capital Group, Inc. COM 49714P108   96,764,313 233,657 SH   SOLE   157,651 0 76,006
Kornit Digital Ltd. COM m6372q113   32,826,766 1,735,947 SH   SOLE   1,164,884 0 571,063
Linde Plc COM g54950103   5,482,854 14,725 SH   SOLE   14,716 0 9
Marathon Petroleum Corporation COM 56585A102   282,098 1,864 SH   SOLE   444 0 1,420
McDonald's Corporation COM 580135101   773,196 2,935 SH   SOLE   2,935 0 0
Medpace Holdings, Inc. COM 58506Q109   147,502,427 609,187 SH   SOLE   442,857 0 166,330
Medtronic plc COM G5960L103   317,436 4,051 SH   SOLE   2,935 0 1,116
Meta Platforms Inc. Class A COM 30303M102   238,367 794 SH   SOLE   694 0 100
Microsoft Corporation COM 594918104   202,713,364 642,006 SH   SOLE   581,154 0 60,852
Model N, Inc. COM 607525102   31,733,488 1,300,020 SH   SOLE   986,722 0 313,298
Motorola Solutions, Inc. COM 620076307   25,560,208 93,889 SH   SOLE   84,967 0 8,922
National Instruments Corporati COM 636518102   415,886 6,976 SH   SOLE   6,705 0 271
Neogen Corporation COM 640491106   37,264,804 2,009,968 SH   SOLE   1,248,593 0 761,375
Netflix Inc. COM 64110L106   25,240,854 66,845 SH   SOLE   59,287 0 7,558
NVIDIA Corporation COM 67066G104   122,377,620 281,334 SH   SOLE   248,989 0 32,346
Oatly Group AB Sponsored ADR COM 67421J108   153,757 171,585 SH   SOLE   171,585 0 0
Okta, Inc. COM 679295105   411,626 5,050 SH   SOLE   5,050 0 0
Option Care Health, Inc. COM 68404L201   38,765,205 1,198,306 SH   SOLE   906,850 0 291,456
Oracle Corporation COM 68389X105   508,416 4,800 SH   SOLE   4,800 0 0
OrthoPediatrics Corporation COM 68752l100   30,418,882 950,590 SH   SOLE   596,015 0 354,575
Paychex, Inc. COM 704326107   2,205,917 19,127 SH   SOLE   19,127 0 0
Paycom Software, Inc. COM 70432V102   112,350,783 433,335 SH   SOLE   298,126 0 135,209
Paycor HCM, Inc. COM 70435P102   28,809,208 1,261,901 SH   SOLE   960,256 0 301,645
Paylocity Holding Corporation COM 70438V106   151,838,906 835,657 SH   SOLE   567,930 0 267,727
PayPal Holdings, Inc. COM 70450Y103   321,705 5,503 SH   SOLE   4,566 0 937
Pennant Group, Inc. COM 70805E109   14,207,756 1,276,528 SH   SOLE   965,668 0 310,860
PepsiCo, Inc. COM 713448108   3,405,405 20,098 SH   SOLE   20,098 0 0
PETVIVO HLDGS INC COM NEW COM 716817408   26,439 14,369 SH   SOLE   14,369 0 0
Phreesia, Inc. COM 71944F106   16,070,899 860,327 SH   SOLE   658,165 0 202,162
Power Integrations, Inc. COM 739276103   49,632,261 650,403 SH   SOLE   491,607 0 158,797
Powerschool Holdings, Inc. COM 73939C106   32,973,243 1,455,130 SH   SOLE   1,115,173 0 339,957
Privia Health Group, Inc. COM 74276R102   91,851,262 3,993,533 SH   SOLE   2,857,389 0 1,136,144
Procter & Gamble Company COM 742718109   2,963,438 20,317 SH   SOLE   19,784 0 533
Progyny, Inc. COM 74340E103   63,829,745 1,876,242 SH   SOLE   1,192,387 0 683,855
RB Global, Inc. COM 74935Q107   224,115,652 3,585,850 SH   SOLE   2,620,489 0 965,361
Repligen Corporation COM 759916109   66,427,330 417,756 SH   SOLE   266,899 0 150,857
Roche Holding Ltd. ADR COM 771195104   1,311,225 38,645 SH   SOLE   38,645 0 0
Rockwell Automation Com COM 773903109   2,350,423 8,222 SH   SOLE   8,222 0 0
Rollins, Inc. COM 775711104   117,654,470 3,151,740 SH   SOLE   2,263,464 0 888,276
S&P Global, Inc. COM 78409V104   73,119,283 200,102 SH   SOLE   181,142 0 18,960
Salesforce, Inc. COM 79466L302   70,403,365 347,191 SH   SOLE   311,366 0 35,825
ServiceNow, Inc. COM 81762P102   68,918,842 123,298 SH   SOLE   111,601 0 11,697
Snap-on, Inc. COM 833034101   2,596,256 10,179 SH   SOLE   10,179 0 0
SPS Commerce, Inc. COM 78463M107   141,295,273 828,177 SH   SOLE   565,323 0 262,854
Squarespace, Inc. COM 85225A107   61,909,794 2,137,031 SH   SOLE   1,383,493 0 753,538
Starbucks Corporation COM 855244109   53,697,974 588,342 SH   SOLE   534,675 0 53,667
Stevanato Group SpA COM T9224W109   21,271,654 715,735 SH   SOLE   548,086 0 167,649
Stryker Corp Com COM 863667101   519,213 1,900 SH   SOLE   1,900 0 0
Tesla Inc. COM 88160R101   1,648,950 6,590 SH   SOLE   5,990 0 600
TJX Companies, Inc. COM 872540109   3,631,370 40,857 SH   SOLE   40,857 0 0
Toast, Inc. COM 888787108   24,647,074 1,315,914 SH   SOLE   639,188 0 676,726
Trade Desk, Inc. COM 88339J105   37,509,042 479,962 SH   SOLE   430,914 0 49,048
Tyler Technologies, Inc. COM 902252105   150,771,452 390,458 SH   SOLE   274,359 0 116,099
U.S. Bancorp COM 902973304   249,735 7,554 SH   SOLE   7,554 0 0
U.S. Physical Therapy, Inc. COM 90337L108   35,634,147 388,468 SH   SOLE   297,624 0 90,844
UnitedHealth Group, Inc. COM 91324P102   84,811,228 168,213 SH   SOLE   152,930 0 15,282
VANGUARD INDEX FDS EXTEND MKT COM 922908652   2,646,668 18,466 SH   SOLE   0 0 18,466
Vanguard Index Fds Stk Mrk Etf COM 922908769   403,375 1,899 SH   SOLE   1,624 0 275
Veeva Systems, Inc. COM 922475108   87,062,370 427,930 SH   SOLE   388,230 0 39,700
Verisk Analytics, Inc. COM 92345Y106   94,585,659 400,380 SH   SOLE   314,475 0 85,905
Visa, Inc. COM 92826C839   46,424,731 201,838 SH   SOLE   181,125 0 20,713
Vsblty Groupe Technologies Cor COM 91834n100   2,430 60,000 SH   SOLE   60,000 0 0
Walmart, Inc. COM 931142103   2,166,572 13,547 SH   SOLE   13,547 0 0
Walt Disney Company COM 254687106   285,703 3,525 SH   SOLE   3,525 0 0
Waste Mgmt COM 94106L109   381,100 2,500 SH   SOLE   2,500 0 0
Watsco, Inc. COM 942622200   45,550,506 120,593 SH   SOLE   64,107 0 56,486
Wells Fargo & Company COM 949746101   249,246 6,100 SH   SOLE   1,100 0 5,000
West Pharmaceutical Services, COM 955306105   179,177,768 477,540 SH   SOLE   340,263 0 137,277
WillScot Mobile Mini Holdings COM 971378104   53,688,847 1,290,908 SH   SOLE   977,189 0 313,719
Workday, Inc. Class A COM 98138H101   1,316,171 6,126 SH   SOLE   6,126 0 0
Workiva, Inc. COM 98139A105   194,055,707 1,914,897 SH   SOLE   1,360,009 0 554,888
ZoomInfo Technologies, Inc. COM 98980f104   22,407,323 1,366,300 SH   SOLE   976,644 0 389,656
Zscaler, Inc. COM 98980G102   652,856 4,196 SH   SOLE   4,196 0 0
Fidelity 500 Index Fund Inst COM 315911750   1,239,445 8,298 SH   SOLE   8,298 0 0
Fidelity Contra Fund COM 316071109   237,235 15,922 SH   SOLE   15,922 0 0
JPMORGAN TR II LRG CAP GROWTH COM 4812C0530   556,164 10,474 SH   SOLE   10,474 0 0
Riverbridge Growth Fund - Inst COM 46141P404   19,675,058 732,504 SH   SOLE   732,504 0 0
Third Ave Tr Real Estate Fd COM 884116401   209,597 11,043 SH   SOLE   11,043 0 0
Vanguard Explorer Fund Admiral COM 921926200   327,550 3,565 SH   SOLE   3,565 0 0
Vanguard Index Tr 500 Index Ad COM 922908710   6,108,510 15,442 SH   SOLE   11,332 0 4,110
Ares Capital Corporation BDC 04010L103   899,826 46,216 SH   SOLE   46,216 0 0
Barings BDC Inc. BDC 06759L103   988,083 110,896 SH   SOLE   110,896 0 0
Golub Capital BDC, Inc. BDC 38173M102   525,699 35,835 SH   SOLE   35,835 0 0
Runway Growth Finance Corp. BDC 78163D100   413,791 32,277 SH   SOLE   32,277 0 0
Sixth Street Specialty Lending BDC 83012A109   1,351,861 66,138 SH   SOLE   66,138 0 0
Blackrock Credit Allocation CEF 092508100   157,823 16,304 SH   SOLE   16,304 0 0
Blackrock Income Trust CEF 09247F209   558,189 49,050 SH   SOLE   49,050 0 0
Blackrock Taxable Municipal Bo CEF 09248X100   274,563 18,111 SH   SOLE   18,111 0 0
Blackstone Strategic Credit Fu CEF 09257R101   973,000 88,535 SH   SOLE   88,535 0 0
Brookfield Real Assets Income CEF 112830104   645,636 52,705 SH   SOLE   52,705 0 0
Carlyle Credit Income Fund A o CEF 92535C104   572,445 69,981 SH   SOLE   69,981 0 0
Eaton Vance Limited Duration I CEF 27828H105   156,763 17,341 SH   SOLE   17,341 0 0
FS Credit Opportunities Corp CEF 30290Y101   710,210 131,035 SH   SOLE   131,035 0 0
John Hancock Income Securities CEF 410123103   231,609 22,574 SH   SOLE   22,574 0 0
Nuveen Credit Strategies Incom CEF 67073D102   945,001 186,759 SH   SOLE   186,759 0 0
Nuveen Floating Rate Income Fu CEF 67072T108   601,818 73,303 SH   SOLE   73,303 0 0
Nuveen Taxable Municipal Incom CEF 67074C103   287,781 19,806 SH   SOLE   19,806 0 0
PGIM High Yield Bond Fund Inc. CEF 69346H100   669,728 56,853 SH   SOLE   56,853 0 0
PIMCO Dynamic Income Opportuni CEF 69355M107   591,315 49,774 SH   SOLE   49,774 0 0
Pioneer Floating Rate Trust CEF 72369J102   886,134 98,350 SH   SOLE   98,350 0 0
Principal Real Estate Income F CEF 74255X104   1,371,639 151,898 SH   SOLE   151,898 0 0
TCW Strategic Income Fund CEF 872340104   625,509 136,574 SH   SOLE   136,574 0 0
Western Asset Mortgage Defined CEF 95790B109   1,358,392 126,834 SH   SOLE   126,834 0 0
BlackRock Muni Intermediate Du NCEF 09253X102   801,068 78,923 SH   SOLE   78,923 0 0
BlackRock MuniHoldings Fund In NCEF 09253N104   516,799 50,126 SH   SOLE   50,126 0 0
BlackRock MuniVest Fund, Inc. NCEF 09253R105   290,941 48,010 SH   SOLE   48,010 0 0
BNY Mellon Strategic Municipal NCEF 09662E109   507,059 102,024 SH   SOLE   102,024 0 0
DWS Municipal Income Trust NCEF 233368109   656,818 85,301 SH   SOLE   85,301 0 0
DWS Strategic Municipal Income NCEF 23342Q101   487,477 64,738 SH   SOLE   64,738 0 0
Federated Premier Municipal In NCEF 31423P108   441,523 46,088 SH   SOLE   46,088 0 0
Invesco Municipal Opportunity NCEF 46132C107   211,042 25,643 SH   SOLE   25,643 0 0
Invesco Municipal Trust NCEF 46131J103   479,492 57,493 SH   SOLE   57,493 0 0
Invesco Quality Municipal Inco NCEF 46133G107   650,804 77,569 SH   SOLE   77,569 0 0
Nuveen AMT-Free Quality Munici NCEF 670657105   1,427,326 147,451 SH   SOLE   147,451 0 0
Nuveen Municipal Credit Income NCEF 67070X101   233,611 22,398 SH   SOLE   22,398 0 0
Nuveen Quality Municipal Incom NCEF 67066V101   1,146,033 113,021 SH   SOLE   113,021 0 0
Pioneer Municipal High Income NCEF 723762100   895,077 132,998 SH   SOLE   132,998 0 0
Pioneer Municipal High Income NCEF 723763108   900,164 124,504 SH   SOLE   124,504 0 0
RiverNorth Flexible Municipal NCEF 76883Y107   832,339 67,560 SH   SOLE   67,560 0 0
RiverNorth Flexible Municipal NCEF 76883H104   481,896 33,699 SH   SOLE   33,699 0 0
Western Asset Managed Municipa NCEF 95766M105   288,421 32,298 SH   SOLE   32,298 0 0