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 343 2,648 SH   SOLE   2,648 0 0
Abbott Laboratories COM 002824100 1,709 15,730 SH   SOLE   15,730 0 0
AbbVie, Inc. COM 00287Y109 312 2,040 SH   SOLE   2,040 0 0
Alarm.com Holdings, Inc. COM 011642105 125,704 2,032,068 SH   SOLE   1,384,002 0 648,066
Align Technology, Inc. COM 016255101 1,121 4,736 SH   SOLE   4,736 0 0
Alphabet, Inc. Class A COM 02079K305 55,057 25,264 SH   SOLE   18,505 0 6,759
Alphabet, Inc. Class C COM 02079K107 36,659 16,759 SH   SOLE   16,372 0 387
Amazon.com, Inc. COM 023135106 81,527 767,599 SH   SOLE   662,168 0 105,431
AMCOR PLC ORD COM G0250X107 190 15,300 SH   SOLE   15,300 0 0
Amedisys, Inc. COM 023436108 176,243 1,676,593 SH   SOLE   1,223,153 0 453,440
American Express Company COM 025816109 464 3,348 SH   SOLE   3,348 0 0
AMN Healthcare Services, Inc. COM 001744101 78,317 713,856 SH   SOLE   481,701 0 232,155
Analog Devices, Inc. COM 032654105 77,340 529,398 SH   SOLE   483,674 0 45,724
Ansys, Inc. COM 03662Q105 120,945 505,433 SH   SOLE   355,649 0 149,784
Apple Inc. COM 037833100 9,013 65,925 SH   SOLE   28,068 0 37,857
Aspen Technology, Inc. COM 29109x106 16,459 89,607 SH   SOLE   48,144 0 41,463
ASSOCIATED BANC CORP COM COM 045487105 965 52,865 SH   SOLE   52,865 0 0
Automatic Data Process Com COM 053015103 205 974 SH   SOLE   641 0 333
Avalara, Inc. COM 05338G106 114,880 1,627,197 SH   SOLE   1,194,026 0 433,171
Berkshire Hathaway Inc. Class COM 084670702 901 3,300 SH   SOLE   2,825 0 475
Bio-Techne Corporation COM 09073M104 78,032 225,110 SH   SOLE   112,038 0 113,072
BlackLine, Inc. COM 09239B109 147,509 2,214,853 SH   SOLE   1,656,288 0 558,565
Bright Health Group, Inc. COM 10920V107 86 47,000 SH   SOLE   47,000 0 0
Bristol-Myers Squibb Company COM 110122108 307 3,981 SH   SOLE   3,981 0 0
Certara, Inc. COM 15687V109 97,179 4,528,385 SH   SOLE   3,280,936 0 1,247,449
Charles River Laboratories Int COM 159864107 58,209 272,043 SH   SOLE   180,221 0 91,822
Chemed Corporation COM 16359R103 51,102 108,868 SH   SOLE   82,910 0 25,958
Cisco Systems, Inc. COM 17275R102 3,184 74,672 SH   SOLE   74,672 0 0
Coca-Cola Company COM 191216100 459 7,304 SH   SOLE   7,304 0 0
Cognex Corporation COM 192422103 24,229 569,824 SH   SOLE   291,207 0 278,617
CoStar Group, Inc. COM 22160N109 161,445 2,672,496 SH   SOLE   1,947,290 0 725,206
Costco Wholesale Corporation COM 22160K105 411 857 SH   SOLE   857 0 0
Danaher Corporation COM 235851102 85,076 335,579 SH   SOLE   303,231 0 32,348
Definitive Healthcare Corp. Cl COM 24477E103 57,695 2,516,131 SH   SOLE   1,657,370 0 858,761
Deluxe Corporation COM 248019101 351 16,199 SH   SOLE   16,199 0 0
Descartes Systems Group Inc. COM 249906108 50,322 810,861 SH   SOLE   621,270 0 189,591
Dollar General Corp COM 256677105 4,598 18,735 SH   SOLE   18,735 0 0
Ecolab, Inc. COM 278865100 40,968 266,443 SH   SOLE   242,456 0 23,987
Ensign Group, Inc. COM 29358P101 127,934 1,741,312 SH   SOLE   1,246,095 0 495,217
Equifax, Inc. COM 294429105 4,019 21,987 SH   SOLE   21,987 0 0
Exponent, Inc. COM 30214u102 102,760 1,123,426 SH   SOLE   742,571 0 380,855
Fastenal Company COM 311900104 173,213 3,469,815 SH   SOLE   2,452,647 0 1,017,168
Fiserv, Inc. COM 337738108 310 3,485 SH   SOLE   3,485 0 0
Five Below, Inc. COM 33829M101 180,858 1,594,445 SH   SOLE   1,136,138 0 458,307
Five9, Inc. COM 338307101 60,364 662,321 SH   SOLE   443,643 0 218,678
Fiverr International LTD COM M4R82T106 21,139 614,685 SH   SOLE   421,402 0 193,283
Floor & Decor Holdings, Inc. C COM 339750101 67,861 1,077,838 SH   SOLE   766,624 0 311,214
Freshpet, Inc. COM 358039105 46,734 900,641 SH   SOLE   613,102 0 287,539
Gentex Corporation COM 371901109 42,583 1,522,442 SH   SOLE   1,203,427 0 319,015
Glaukos Corporation COM 377322102 29,158 641,974 SH   SOLE   496,877 0 145,097
Globant S.A. COM L44385109 255,144 1,466,342 SH   SOLE   1,065,183 0 401,159
GoDaddy, Inc. Class A COM 380237107 45,309 651,362 SH   SOLE   335,124 0 316,238
Goosehead Insurance, Inc. COM 38267D109 20,253 443,463 SH   SOLE   343,221 0 100,242
Grand Canyon Education, Inc. COM 38526M106 222,455 2,361,772 SH   SOLE   1,756,036 0 605,736
Grid Dynamics Holdings, Inc. COM 39813G109 55,936 3,325,564 SH   SOLE   2,255,030 0 1,070,534
Guidewire Software, Inc. COM 40171V100 54,958 774,163 SH   SOLE   522,267 0 251,896
Healthcare Services Group, Inc COM 421906108 66,605 3,825,665 SH   SOLE   2,550,449 0 1,275,216
HEICO Corporation COM 422806109 164,048 1,251,128 SH   SOLE   881,031 0 370,097
Heska Corporation COM 42805e306 32,342 342,208 SH   SOLE   264,843 0 77,365
Honeywell International Inc. COM 438516106 348 2,000 SH   SOLE   2,000 0 0
Hormel Foods Corp. COM 440452100 236 4,980 SH   SOLE   4,980 0 0
IAC / InterActiveCorp. COM 44891N208 43,660 574,700 SH   SOLE   404,063 0 170,637
IDEXX Laboratories, Inc. COM 45168D104 46,195 131,712 SH   SOLE   119,123 0 12,589
Illumina, Inc. COM 452327109 20,312 110,175 SH   SOLE   100,564 0 9,611
Intel Corporation COM 458140100 1,374 36,723 SH   SOLE   36,723 0 0
Ishares Core S&P 500 Etf COM 464287200 4,828 12,733 SH   SOLE   10,725 0 2,008
iShares Core S&P U.S. Growth E COM 464287671 975 11,645 SH   SOLE   1,391 0 10,254
Ishares Tr Russell 1000 COM 464287622 545 2,622 SH   SOLE   2,622 0 0
Ishares Tr Russell 1000 Growth COM 464287614 205 938 SH   SOLE   566 0 372
Ishares Tr Russell 2000 COM 464287655 4,771 28,169 SH   SOLE   28,169 0 0
Ishares Tr Russell 2000 Growth COM 464287648 909 4,407 SH   SOLE   0 0 4,407
Jack Henry & Associates, Inc. COM 426281101 33,553 186,386 SH   SOLE   100,795 0 85,591
Johnson & Johnson COM 478160104 3,043 17,140 SH   SOLE   17,140 0 0
JPMorgan Chase & Co. COM 46625H100 699 6,205 SH   SOLE   6,205 0 0
Kadant Inc. COM 48282T104 48,011 263,291 SH   SOLE   203,879 0 59,412
Kornit Digital Ltd. COM m6372q113 47,752 1,506,388 SH   SOLE   980,857 0 525,531
Linde Plc COM G5494J103 4,805 16,713 SH   SOLE   16,704 0 9
McDonald's Corporation COM 580135101 725 2,935 SH   SOLE   2,935 0 0
Medpace Holdings, Inc. COM 58506Q109 72,052 481,404 SH   SOLE   334,154 0 147,250
Medtronic plc COM G5960L103 364 4,061 SH   SOLE   2,935 0 1,126
Microsoft Corporation COM 594918104 187,017 728,173 SH   SOLE   660,518 0 67,655
Middleby Corporation COM 596278101 25,104 200,258 SH   SOLE   98,068 0 102,190
Mitesco, Inc. COM 60672T107 2 12,750 SH   SOLE   12,750 0 0
Model N, Inc. COM 607525102 38,438 1,502,657 SH   SOLE   1,157,161 0 345,496
National Instruments Corporati COM 636518102 65,461 2,096,101 SH   SOLE   1,379,669 0 716,432
National Vision Holdings, Inc. COM 63845R107 32,008 1,163,935 SH   SOLE   901,858 0 262,077
Neogen Corporation COM 640491106 70,773 2,937,875 SH   SOLE   2,010,890 0 926,985
Netflix Inc. COM 64110L106 12,950 74,053 SH   SOLE   65,519 0 8,534
NVIDIA Corporation COM 67066G104 47,587 313,918 SH   SOLE   276,625 0 37,293
Oak Street Health, Inc. COM 67181A107 46,013 2,798,861 SH   SOLE   2,061,309 0 737,552
Oatly Group AB Sponsored ADR COM 67421J108 138 40,000 SH   SOLE   40,000 0 0
Okta, Inc. COM 679295105 700 7,747 SH   SOLE   7,747 0 0
Ollie's Bargain Outlet Holding COM 681116109 37,027 630,250 SH   SOLE   486,909 0 143,341
Oracle Corporation COM 68389X105 344 4,925 SH   SOLE   4,925 0 0
OrthoPediatrics Corp. COM 68752l100 49,931 1,157,148 SH   SOLE   737,517 0 419,631
Paychex, Inc. COM 704326107 2,443 21,457 SH   SOLE   21,457 0 0
Paycom Software, Inc. COM 70432V102 118,479 422,958 SH   SOLE   315,510 0 107,448
Paycor HCM INC COM COM 70435P102 26,634 1,024,385 SH   SOLE   791,185 0 233,200
Paylocity Holding Corp. COM 70438V106 138,941 796,588 SH   SOLE   537,255 0 259,333
PayPal Holdings, Inc. COM 70450Y103 12,159 174,093 SH   SOLE   155,613 0 18,480
Pegasystems, Inc. COM 705573103 70,276 1,468,983 SH   SOLE   994,917 0 474,066
Pennant Group, Inc. COM 70805E109 19,001 1,483,272 SH   SOLE   1,147,028 0 336,244
PepsiCo, Inc. COM 713448108 3,839 23,037 SH   SOLE   23,037 0 0
PETVIVO HLDGS INC COM NEW COM 716817408 23 14,369 SH   SOLE   14,369 0 0
Phreesia Inc. COM 71944F106 25,305 1,011,781 SH   SOLE   784,158 0 227,623
Porch Group, Inc. COM 733245104 6,902 2,696,128 SH   SOLE   2,091,800 0 604,328
Power Integrations, Inc. COM 739276103 57,045 760,503 SH   SOLE   587,810 0 172,693
PRA Group, Inc. COM 69354N106 36,948 1,016,177 SH   SOLE   786,801 0 229,376
Privia Health Group, Inc. COM 74276R102 60,598 2,080,967 SH   SOLE   1,614,162 0 466,805
Procter & Gamble Company COM 742718109 3,215 22,359 SH   SOLE   21,826 0 533
Progyny, Inc. COM 74340E103 44,359 1,527,004 SH   SOLE   1,016,960 0 510,044
Pros Holdings, Inc. COM 74346Y103 23,537 897,327 SH   SOLE   688,146 0 209,181
Proto Labs, Inc. COM 743713109 11,735 245,299 SH   SOLE   190,674 0 54,625
Ritchie Bros. Auctioneers, Inc COM 767744105 294,448 4,525,792 SH   SOLE   3,313,447 0 1,212,345
Roche Holding Ltd. ADR COM 771195104 1,830 43,867 SH   SOLE   43,867 0 0
Rockwell Automation Com COM 773903109 1,875 9,406 SH   SOLE   9,406 0 0
Rollins, Inc. COM 775711104 128,251 3,672,713 SH   SOLE   2,631,095 0 1,041,618
S&P Global, Inc. COM 78409V104 74,111 219,874 SH   SOLE   199,880 0 19,994
Salesforce Inc. COM 79466L302 63,480 384,635 SH   SOLE   345,422 0 39,213
ServiceNow, Inc. COM 81762P102 58,215 122,423 SH   SOLE   111,364 0 11,059
Snap-on, Inc. COM 833034101 2,257 11,453 SH   SOLE   11,453 0 0
SPDR SERIES TRUST BLMBRG BRC C COM 78464A359 323 5,000 SH   SOLE   5,000 0 0
SPS Commerce, Inc. COM 78463M107 109,779 971,064 SH   SOLE   747,577 0 223,487
Squarespace, Inc. COM 85225A107 52,872 2,527,330 SH   SOLE   1,674,242 0 853,088
Starbucks Corporation COM 855244109 50,047 655,151 SH   SOLE   598,782 0 56,369
Stryker Corp Com COM 863667101 378 1,900 SH   SOLE   1,900 0 0
Target Corporation COM 87612E106 231 1,633 SH   SOLE   1,633 0 0
Technology Select Sector SPDR COM 81369y803 231 1,815 SH   SOLE   1,815 0 0
Tesla Inc. COM 88160R101 1,230 1,826 SH   SOLE   1,626 0 200
ThredUp Inc. COM 88556E102 6,428 2,571,337 SH   SOLE   1,992,878 0 578,459
TJX Companies, Inc. COM 872540109 2,550 45,657 SH   SOLE   45,657 0 0
Twilio, Inc. COM 90138f102 9,346 111,512 SH   SOLE   100,697 0 10,815
Tyler Technologies, Inc. COM 902252105 145,101 436,420 SH   SOLE   319,002 0 117,418
U.S. Bancorp COM 902973304 348 7,554 SH   SOLE   7,554 0 0
U.S. Physical Therapy, Inc. COM 90337L108 46,946 429,906 SH   SOLE   330,881 0 99,025
Union Pacific Corporation COM 907818108 213 1,000 SH   SOLE   1,000 0 0
UnitedHealth Group, Inc. COM 91324P102 95,823 186,561 SH   SOLE   170,041 0 16,520
VANGUARD INDEX FDS EXTEND MKT COM 922908652 5,296 40,398 SH   SOLE   255 0 40,143
Vanguard Index Fds Stk Mrk Etf COM 922908769 322 1,708 SH   SOLE   1,624 0 84
Veeva Systems, Inc. Class A COM 922475108 73,938 373,348 SH   SOLE   339,608 0 33,740
Verisk Analytics, Inc. COM 92345Y106 122,652 708,605 SH   SOLE   531,343 0 177,262
Vimeo, Inc. COM 92719V100 13,624 2,263,068 SH   SOLE   1,458,310 0 804,758
Visa, Inc. COM 92826C839 42,473 215,720 SH   SOLE   192,672 0 23,048
Vsblty Groupe Technologies Cor COM 91834n100 17 60,000 SH   SOLE   60,000 0 0
Walmart, Inc. COM 931142103 1,879 15,457 SH   SOLE   15,457 0 0
Walt Disney Company COM 254687106 333 3,525 SH   SOLE   3,525 0 0
Waste Mgmt COM 94106L109 382 2,500 SH   SOLE   2,500 0 0
Watsco, Inc. COM 942622200 34,604 144,898 SH   SOLE   77,317 0 67,581
Wells Fargo & Company COM 949746101 239 6,100 SH   SOLE   1,100 0 5,000
West Pharmaceutical Services, COM 955306105 163,834 541,832 SH   SOLE   388,805 0 153,027
WillScot Mobile Mini Holdings COM 971378104 69,267 2,136,538 SH   SOLE   1,652,309 0 484,229
Workday, Inc. Class A COM 98138H101 566 4,054 SH   SOLE   4,054 0 0
Workiva, Inc. Class A COM 98139A105 122,380 1,854,526 SH   SOLE   1,317,092 0 537,434
Xcel Energy Inc Com COM 98389B100 226 3,200 SH   SOLE   2,000 0 1,200
ZoomInfo Technologies Inc COM 98980f104 24,667 742,100 SH   SOLE   378,163 0 363,937
Zscaler, Inc. COM 98980G102 641 4,286 SH   SOLE   4,286 0 0
Fidelity 500 Index Fund Inst COM 315911750 1,639 12,427 SH   SOLE   12,427 0 0
Fidelity Contra Fund COM 316071109 212 15,922 SH   SOLE   15,922 0 0
JPMORGAN TR II LARGE CAP GR A COM 4812C0506 461 10,454 SH   SOLE   10,454 0 0
Riverbridge Growth Fund - Inst COM 46141P404 15,855 693,288 SH   SOLE   693,288 0 0
Third Ave Tr Real Estate Fd COM 884116401 221 10,267 SH   SOLE   10,267 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 4,119 11,791 SH   SOLE   7,670 0 4,121