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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101 293 2,648 SH   SOLE   2,648 0 0
Abbott Laboratories COM 002824100 1,522 15,730 SH   SOLE   15,730 0 0
AbbVie, Inc. COM 00287Y109 274 2,040 SH   SOLE   2,040 0 0
Alarm.com Holdings, Inc. COM 011642105 127,413 1,964,425 SH   SOLE   1,325,620 0 638,805
Align Technology, Inc. COM 016255101 55,709 268,984 SH   SOLE   192,067 0 76,917
Alphabet, Inc. Class A COM 02079K305 44,316 463,317 SH   SOLE   355,539 0 107,778
Alphabet, Inc. Class C COM 02079K107 31,046 322,889 SH   SOLE   315,209 0 7,680
Amazon.com, Inc. COM 023135106 84,609 748,752 SH   SOLE   657,795 0 90,957
AMCOR PLC ORD COM G0250X107 164 15,300 SH   SOLE   15,300 0 0
Amedisys, Inc. COM 023436108 157,601 1,628,273 SH   SOLE   1,188,993 0 439,280
American Express Company COM 025816109 452 3,348 SH   SOLE   3,348 0 0
AMN Healthcare Services, Inc. COM 001744101 72,508 684,294 SH   SOLE   460,427 0 223,867
Analog Devices, Inc. COM 032654105 72,386 519,489 SH   SOLE   474,094 0 45,395
Ansys, Inc. COM 03662Q105 110,991 500,636 SH   SOLE   352,314 0 148,322
Apple Inc. COM 037833100 9,111 65,925 SH   SOLE   28,068 0 37,857
Aspen Technology, Inc. COM 29109x106 21,558 90,502 SH   SOLE   48,779 0 41,723
ASSOCIATED BANC CORP COM COM 045487105 863 42,965 SH   SOLE   42,965 0 0
Automatic Data Process Com COM 053015103 220 974 SH   SOLE   641 0 333
Avalara, Inc. COM 05338G106 1,814 19,762 SH   SOLE   18,466 0 1,296
Berkshire Hathaway Inc. Class COM 084670702 881 3,300 SH   SOLE   2,825 0 475
Bio-Techne Corporation COM 09073M104 62,088 218,619 SH   SOLE   111,861 0 106,758
BlackLine, Inc. COM 09239B109 128,740 2,149,250 SH   SOLE   1,597,081 0 552,169
Bright Health Group, Inc. COM 10920V107 49 47,000 SH   SOLE   47,000 0 0
Bristol-Myers Squibb Company COM 110122108 283 3,981 SH   SOLE   3,981 0 0
Certara, Inc. COM 15687V109 58,161 4,379,622 SH   SOLE   3,193,981 0 1,185,641
Charles River Laboratories Int COM 159864107 62,822 319,220 SH   SOLE   204,914 0 114,306
Chemed Corporation COM 16359R103 44,913 102,880 SH   SOLE   77,390 0 25,490
Cisco Systems, Inc. COM 17275R102 2,979 74,470 SH   SOLE   74,470 0 0
Coca-Cola Company COM 191216100 409 7,304 SH   SOLE   7,304 0 0
Cognex Corporation COM 192422103 66,373 1,601,267 SH   SOLE   1,029,862 0 571,405
CoStar Group, Inc. COM 22160N109 182,331 2,617,812 SH   SOLE   1,922,112 0 695,700
Costco Wholesale Corporation COM 22160K105 405 857 SH   SOLE   857 0 0
Danaher Corporation COM 235851102 84,846 328,490 SH   SOLE   296,354 0 32,136
Definitive Healthcare Corp. Cl COM 24477E103 37,508 2,413,623 SH   SOLE   1,591,036 0 822,587
Deluxe Corporation COM 248019101 270 16,199 SH   SOLE   16,199 0 0
Descartes Systems Group Inc. COM 249906108 48,829 768,598 SH   SOLE   582,228 0 186,370
Dollar General Corp COM 256677105 4,480 18,676 SH   SOLE   18,676 0 0
Ecolab, Inc. COM 278865100 34,659 239,990 SH   SOLE   215,880 0 24,110
Ensign Group, Inc. COM 29358P101 133,393 1,677,896 SH   SOLE   1,196,448 0 481,448
Entegris, Inc. COM 29362U104 27,540 331,729 SH   SOLE   167,498 0 164,231
Equifax, Inc. COM 294429105 3,751 21,882 SH   SOLE   21,882 0 0
Exponent, Inc. COM 30214u102 95,955 1,094,506 SH   SOLE   728,128 0 366,378
Fastenal Company COM 311900104 156,070 3,389,876 SH   SOLE   2,421,552 0 968,324
Fiserv, Inc. COM 337738108 288 3,080 SH   SOLE   3,080 0 0
Five Below, Inc. COM 33829M101 223,837 1,625,892 SH   SOLE   1,164,913 0 460,979
Five9, Inc. COM 338307101 48,320 644,444 SH   SOLE   427,518 0 216,926
Fiverr International LTD COM M4R82T106 12,548 410,186 SH   SOLE   313,047 0 97,139
Floor & Decor Holdings, Inc. C COM 339750101 72,857 1,036,969 SH   SOLE   731,677 0 305,292
Freshpet, Inc. COM 358039105 43,388 866,199 SH   SOLE   585,736 0 280,463
Gentex Corporation COM 371901109 2,045 85,784 SH   SOLE   84,751 0 1,033
Glaukos Corporation COM 377322102 32,565 611,660 SH   SOLE   468,944 0 142,716
Globant S.A. COM L44385109 265,347 1,418,362 SH   SOLE   1,032,580 0 385,782
GoDaddy, Inc. Class A COM 380237107 45,755 645,526 SH   SOLE   335,022 0 310,504
Goosehead Insurance, Inc. COM 38267D109 15,007 421,076 SH   SOLE   322,848 0 98,228
Grand Canyon Education, Inc. COM 38526M106 173,967 2,115,098 SH   SOLE   1,546,111 0 568,987
Grid Dynamics Holdings, Inc. COM 39813G109 71,258 3,804,475 SH   SOLE   2,456,846 0 1,347,629
Guidewire Software, Inc. COM 40171V100 47,114 765,088 SH   SOLE   517,692 0 247,396
Healthcare Services Group, Inc COM 421906108 28,444 2,352,716 SH   SOLE   1,876,644 0 476,072
HEICO Corporation COM 422806109 175,930 1,221,909 SH   SOLE   868,019 0 353,890
Heska Corporation COM 42805e306 23,681 324,752 SH   SOLE   248,718 0 76,034
Honeywell International Inc. COM 438516106 334 2,000 SH   SOLE   2,000 0 0
Hormel Foods Corp. COM 440452100 226 4,980 SH   SOLE   4,980 0 0
IAC Inc. COM 44891N208 30,976 559,331 SH   SOLE   397,828 0 161,503
IDEXX Laboratories, Inc. COM 45168D104 42,135 129,327 SH   SOLE   116,422 0 12,905
Illumina, Inc. COM 452327109 20,910 109,597 SH   SOLE   99,441 0 10,156
Intel Corporation COM 458140100 941 36,521 SH   SOLE   36,521 0 0
Ishares Core S&P 500 Etf COM 464287200 1,879 5,240 SH   SOLE   3,346 0 1,894
iShares Core S&P U.S. Growth E COM 464287671 946 11,804 SH   SOLE   1,391 0 10,413
Ishares Tr Russell 1000 COM 464287622 517 2,622 SH   SOLE   2,622 0 0
Ishares Tr Russell 2000 COM 464287655 1,993 12,084 SH   SOLE   12,084 0 0
Ishares Tr Russell 2000 Growth COM 464287648 454 2,199 SH   SOLE   0 0 2,199
Jack Henry & Associates, Inc. COM 426281101 33,248 182,408 SH   SOLE   101,120 0 81,288
Johnson & Johnson COM 478160104 2,790 17,078 SH   SOLE   17,078 0 0
JPMorgan Chase & Co. COM 46625H100 648 6,205 SH   SOLE   6,205 0 0
Kadant Inc. COM 48282T104 41,681 249,869 SH   SOLE   191,492 0 58,377
Kornit Digital Ltd. COM m6372q113 38,489 1,446,404 SH   SOLE   939,802 0 506,602
Linde Plc COM G5494J103 4,430 16,431 SH   SOLE   16,422 0 9
McDonald's Corporation COM 580135101 677 2,935 SH   SOLE   2,935 0 0
Medpace Holdings, Inc. COM 58506Q109 73,373 466,837 SH   SOLE   319,457 0 147,380
Medtronic plc COM G5960L103 328 4,061 SH   SOLE   2,935 0 1,126
Microsoft Corporation COM 594918104 166,315 714,104 SH   SOLE   647,466 0 66,638
Mitesco, Inc. COM 60672T107 1 12,750 SH   SOLE   12,750 0 0
Model N, Inc. COM 607525102 49,023 1,432,173 SH   SOLE   1,091,337 0 340,836
National Instruments Corporati COM 636518102 76,020 2,014,310 SH   SOLE   1,324,451 0 689,859
National Vision Holdings, Inc. COM 63845R107 36,064 1,104,552 SH   SOLE   847,038 0 257,514
Neogen Corporation COM 640491106 39,528 2,829,503 SH   SOLE   1,941,269 0 888,234
Netflix Inc. COM 64110L106 17,195 73,035 SH   SOLE   64,475 0 8,560
NVIDIA Corporation COM 67066G104 39,678 326,863 SH   SOLE   290,510 0 36,353
Oak Street Health, Inc. COM 67181A107 66,909 2,728,744 SH   SOLE   2,002,485 0 726,259
Oatly Group AB Sponsored ADR COM 67421J108 184 70,035 SH   SOLE   70,035 0 0
Okta, Inc. COM 679295105 441 7,747 SH   SOLE   7,747 0 0
Ollie's Bargain Outlet Holding COM 681116109 30,956 599,917 SH   SOLE   459,183 0 140,734
Oracle Corporation COM 68389X105 301 4,925 SH   SOLE   4,925 0 0
OrthoPediatrics Corp. COM 68752l100 51,377 1,113,502 SH   SOLE   710,166 0 403,336
Paychex, Inc. COM 704326107 2,397 21,360 SH   SOLE   21,360 0 0
Paycom Software, Inc. COM 70432V102 137,747 417,427 SH   SOLE   311,118 0 106,309
Paycor HCM INC COM COM 70435P102 40,803 1,380,332 SH   SOLE   1,051,442 0 328,890
Paylocity Holding Corp. COM 70438V106 186,433 771,722 SH   SOLE   515,934 0 255,788
PayPal Holdings, Inc. COM 70450Y103 14,874 172,811 SH   SOLE   154,257 0 18,554
Pegasystems, Inc. COM 705573103 45,871 1,427,224 SH   SOLE   956,329 0 470,895
Pennant Group, Inc. COM 70805E109 14,667 1,408,938 SH   SOLE   1,078,819 0 330,119
PepsiCo, Inc. COM 713448108 3,743 22,928 SH   SOLE   22,928 0 0
PETVIVO HLDGS INC COM NEW COM 716817408 28 14,369 SH   SOLE   14,369 0 0
Phreesia Inc. COM 71944F106 24,556 963,745 SH   SOLE   738,376 0 225,369
Porch Group, Inc. COM 733245104 5,781 2,569,184 SH   SOLE   1,970,469 0 598,715
Power Integrations, Inc. COM 739276103 46,396 721,330 SH   SOLE   551,582 0 169,748
PRA Group, Inc. COM 69354N106 31,689 964,363 SH   SOLE   739,002 0 225,361
Privia Health Group, Inc. COM 74276R102 67,510 1,982,090 SH   SOLE   1,523,426 0 458,664
Procter & Gamble Company COM 742718109 2,812 22,277 SH   SOLE   21,744 0 533
Progyny, Inc. COM 74340E103 54,740 1,477,052 SH   SOLE   977,639 0 499,413
Pros Holdings, Inc. COM 74346Y103 21,024 851,194 SH   SOLE   646,337 0 204,857
Proto Labs, Inc. COM 743713109 8,270 227,004 SH   SOLE   173,294 0 53,710
Ritchie Bros. Auctioneers, Inc COM 767744105 262,188 4,196,343 SH   SOLE   3,109,607 0 1,086,736
Roche Holding Ltd. ADR COM 771195104 1,759 43,313 SH   SOLE   43,313 0 0
Rockwell Automation Com COM 773903109 2,013 9,359 SH   SOLE   9,359 0 0
Rollins, Inc. COM 775711104 124,383 3,586,595 SH   SOLE   2,591,832 0 994,763
S&P Global, Inc. COM 78409V104 66,081 216,410 SH   SOLE   196,503 0 19,907
Salesforce Inc. COM 79466L302 54,206 376,846 SH   SOLE   338,022 0 38,824
ServiceNow, Inc. COM 81762P102 45,313 120,000 SH   SOLE   109,039 0 10,961
Snap-on, Inc. COM 833034101 2,294 11,393 SH   SOLE   11,393 0 0
SPS Commerce, Inc. COM 78463M107 125,923 1,013,628 SH   SOLE   708,990 0 304,638
Squarespace, Inc. COM 85225A107 52,069 2,437,670 SH   SOLE   1,608,979 0 828,691
Starbucks Corporation COM 855244109 53,585 635,951 SH   SOLE   579,371 0 56,580
Stryker Corp Com COM 863667101 385 1,900 SH   SOLE   1,900 0 0
Target Corporation COM 87612E106 242 1,633 SH   SOLE   1,633 0 0
Tesla Inc. COM 88160R101 1,453 5,478 SH   SOLE   4,878 0 600
ThredUp Inc. COM 88556E102 4,504 2,447,890 SH   SOLE   1,873,233 0 574,657
TJX Companies, Inc. COM 872540109 2,824 45,467 SH   SOLE   45,467 0 0
Twilio, Inc. COM 90138f102 7,684 111,139 SH   SOLE   99,862 0 11,277
Tyler Technologies, Inc. COM 902252105 149,920 431,424 SH   SOLE   315,240 0 116,184
U.S. Bancorp COM 902973304 305 7,554 SH   SOLE   7,554 0 0
U.S. Physical Therapy, Inc. COM 90337L108 30,930 406,871 SH   SOLE   309,672 0 97,199
UnitedHealth Group, Inc. COM 91324P102 92,344 182,845 SH   SOLE   166,414 0 16,431
VANGUARD INDEX FDS EXTEND MKT COM 922908652 2,516 19,795 SH   SOLE   0 0 19,795
Vanguard Index Fds Stk Mrk Etf COM 922908769 341 1,900 SH   SOLE   1,624 0 276
Veeva Systems, Inc. Class A COM 922475108 60,363 366,105 SH   SOLE   333,106 0 32,999
Verisk Analytics, Inc. COM 92345Y106 118,412 694,376 SH   SOLE   524,215 0 170,161
Visa, Inc. COM 92826C839 37,469 210,916 SH   SOLE   188,197 0 22,719
Vsblty Groupe Technologies Cor COM 91834n100 9 60,000 SH   SOLE   60,000 0 0
Walmart, Inc. COM 931142103 1,995 15,378 SH   SOLE   15,378 0 0
Walt Disney Company COM 254687106 333 3,525 SH   SOLE   3,525 0 0
Waste Mgmt COM 94106L109 401 2,500 SH   SOLE   2,500 0 0
Watsco, Inc. COM 942622200 36,431 141,500 SH   SOLE   77,358 0 64,142
Wells Fargo & Company COM 949746101 245 6,100 SH   SOLE   1,100 0 5,000
West Pharmaceutical Services, COM 955306105 130,302 529,511 SH   SOLE   383,275 0 146,236
WillScot Mobile Mini Holdings COM 971378104 81,786 2,027,916 SH   SOLE   1,551,992 0 475,924
Workday, Inc. Class A COM 98138H101 617 4,054 SH   SOLE   4,054 0 0
Workiva, Inc. Class A COM 98139A105 174,058 2,237,245 SH   SOLE   1,640,746 0 596,499
Xcel Energy Inc Com COM 98389B100 205 3,200 SH   SOLE   2,000 0 1,200
ZoomInfo Technologies Inc COM 98980f104 68,645 1,647,732 SH   SOLE   1,183,809 0 463,923
Zscaler, Inc. COM 98980G102 704 4,286 SH   SOLE   4,286 0 0
Fidelity 500 Index Fund Inst COM 315911750 1,552 12,427 SH   SOLE   12,427 0 0
Fidelity Contra Fund COM 316071109 204 15,922 SH   SOLE   15,922 0 0
JPMORGAN TR II LARGE CAP GR A COM 4812C0506 454 10,454 SH   SOLE   10,454 0 0
Riverbridge Growth Fund - Inst COM 46141P404 15,384 693,913 SH   SOLE   693,913 0 0
Third Ave Tr Real Estate Fd COM 884116401 195 10,267 SH   SOLE   10,267 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 3,934 11,890 SH   SOLE   7,769 0 4,121
Ares Capital Corporation BDC 04010L103 1,149 68,049 SH   SOLE   68,049 0 0
Barings BDC Inc. BDC 06759L103 963 116,410 SH   SOLE   116,410 0 0
BlackRock Capital Investment C BDC 092533108 508 149,712 SH   SOLE   149,712 0 0
BlackRock TCP Capital Corp. BDC 09259E108 439 40,141 SH   SOLE   40,141 0 0
Golub Capital BDC, Inc. BDC 38173M102 516 41,650 SH   SOLE   41,650 0 0
Runway Growth Finance Corp. BDC 78163D100 323 28,393 SH   SOLE   28,393 0 0
Sixth Street Specialty Lending BDC 83012A109 1,074 65,727 SH   SOLE   65,727 0 0
BlackRock Debt Strategies Fund CEF 09255R202 530 59,448 SH   SOLE   59,448 0 0
Blackrock Income Trust CEF 09247F209 581 140,430 SH   SOLE   140,430 0 0
BlackRock Muni Intermediate Du CEF 09253X102 785 72,253 SH   SOLE   72,253 0 0
BlackRock MuniHoldings Fund In CEF 09253N104 532 47,257 SH   SOLE   47,257 0 0
Blackrock Taxable Municipal Bo CEF 09248X100 236 14,371 SH   SOLE   14,371 0 0
Blackstone Strategic Credit Fu CEF 09257R101 651 61,224 SH   SOLE   61,224 0 0
BNY Mellon Strategic Municipal CEF 09662E109 544 96,103 SH   SOLE   96,103 0 0
DWS Municipal Income Trust CEF 233368109 669 80,351 SH   SOLE   80,351 0 0
DWS Strategic Municipal Income CEF 23342Q101 482 60,898 SH   SOLE   60,898 0 0
Eaton Vance Limited Duration I CEF 27828H105 632 68,633 SH   SOLE   68,633 0 0
Invesco Municipal Opportunity CEF 46132C107 202 22,227 SH   SOLE   22,227 0 0
Invesco Municipal Trust CEF 46131J103 495 54,139 SH   SOLE   54,139 0 0
Invesco Quality Municipal Inco CEF 46133G107 667 73,037 SH   SOLE   73,037 0 0
Nuveen AMT-Free Quality Munici CEF 670657105 1,376 129,818 SH   SOLE   129,818 0 0
Nuveen Credit Strategies Incom CEF 67073D102 453 88,743 SH   SOLE   88,743 0 0
Nuveen Municipal Credit Income CEF 67070X101 222 19,528 SH   SOLE   19,528 0 0
Nuveen Quality Municipal Incom CEF 67066V101 1,091 99,164 SH   SOLE   99,164 0 0
Nuveen Senior Income Fund CEF 67067Y104 507 108,505 SH   SOLE   108,505 0 0
Nuveen Taxable Municipal Incom CEF 67074C103 246 15,697 SH   SOLE   15,697 0 0
PGIM High Yield Bond Fund Inc. CEF 69346H100 569 49,273 SH   SOLE   49,273 0 0
PIMCO Dynamic Income Fund CEF 72201Y101 235 12,113 SH   SOLE   12,113 0 0
PIMCO Dynamic Income Opportuni CEF 69355M107 723 54,790 SH   SOLE   54,790 0 0
Pioneer Floating Rate Trust CEF 72369J102 714 82,828 SH   SOLE   82,828 0 0
Pioneer Municipal High Income CEF 723762100 876 115,979 SH   SOLE   115,979 0 0
Pioneer Municipal High Income CEF 723763108 890 108,396 SH   SOLE   108,396 0 0
Principal Real Estate Income F CEF 74255X104 1,478 133,915 SH   SOLE   133,915 0 0
RiverNorth Flexible Municipal CEF 76883H104 445 28,610 SH   SOLE   28,610 0 0
TCW Strategic Income Fund CEF 872340104 570 120,684 SH   SOLE   120,684 0 0
Vertical Capital Income Fund CEF 92535C104 922 103,327 SH   SOLE   103,327 0 0
Western Asset Mortgage Defined CEF 95790B109 1,242 111,796 SH   SOLE   111,796 0 0