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 399 2,683 SH   SOLE   2,683 0 0
Abbott Laboratories COM 002824100 1,862 15,730 SH   SOLE   15,730 0 0
AbbVie, Inc. COM 00287Y109 331 2,040 SH   SOLE   2,040 0 0
Alarm.com Holdings, Inc. COM 011642105 135,148 2,033,529 SH   SOLE   1,389,128 0 644,401
Align Technology, Inc. COM 016255101 1,460 3,349 SH   SOLE   3,349 0 0
Alphabet, Inc. Class A COM 02079K305 70,799 25,455 SH   SOLE   18,848 0 6,607
Alphabet, Inc. Class C COM 02079K107 47,576 17,034 SH   SOLE   16,649 0 385
Amazon.com, Inc. COM 023135106 122,664 37,628 SH   SOLE   31,195 0 6,433
AMCOR PLC ORD COM G0250X107 173 15,300 SH   SOLE   15,300 0 0
Amedisys, Inc. COM 023436108 291,800 1,693,656 SH   SOLE   1,240,295 0 453,361
American Express Company COM 025816109 626 3,348 SH   SOLE   3,348 0 0
AMN Healthcare Services, Inc. COM 001744101 73,962 708,919 SH   SOLE   476,399 0 232,520
Analog Devices, Inc. COM 032654105 88,571 536,208 SH   SOLE   490,776 0 45,432
Ansys, Inc. COM 03662Q105 164,046 516,437 SH   SOLE   367,107 0 149,330
Apple Inc. COM 037833100 11,511 65,925 SH   SOLE   28,068 0 37,857
Aspen Technology, Inc. COM 045327103 35,537 214,894 SH   SOLE   114,453 0 100,441
ASSOCIATED BANC CORP COM COM 045487105 1,647 72,363 SH   SOLE   72,363 0 0
Automatic Data Process Com COM 053015103 222 974 SH   SOLE   641 0 333
Avalara, Inc. COM 05338G106 149,348 1,500,831 SH   SOLE   1,107,615 0 393,216
Berkshire Hathaway Inc. Class COM 084670702 1,165 3,300 SH   SOLE   2,825 0 475
Bio-Techne Corporation COM 09073M104 100,263 231,533 SH   SOLE   118,472 0 113,061
BlackLine, Inc. COM 09239B109 163,646 2,234,988 SH   SOLE   1,679,341 0 555,647
Bright Health Group, Inc. COM 10920V107 91 47,000 SH   SOLE   47,000 0 0
Bristol-Myers Squibb Company COM 110122108 291 3,981 SH   SOLE   3,981 0 0
Certara, Inc. COM 15687V109 96,783 4,505,749 SH   SOLE   3,282,149 0 1,223,600
Charles River Laboratories Int COM 159864107 73,554 259,021 SH   SOLE   167,977 0 91,044
Chemed Corporation COM 16359R103 54,170 106,939 SH   SOLE   80,888 0 26,051
Cisco Systems, Inc. COM 17275R102 4,191 75,169 SH   SOLE   75,169 0 0
CMC Materials, Inc. COM 12571t100 39,378 212,396 SH   SOLE   163,220 0 49,176
Coca-Cola Company COM 191216100 453 7,304 SH   SOLE   7,304 0 0
Cognex Corporation COM 192422103 43,819 567,974 SH   SOLE   289,476 0 278,498
CoStar Group, Inc. COM 22160N109 181,235 2,720,834 SH   SOLE   2,002,786 0 718,048
Costco Wholesale Corporation COM 22160K105 494 857 SH   SOLE   857 0 0
Danaher Corporation COM 235851102 99,885 340,521 SH   SOLE   308,398 0 32,123
Deluxe Corporation COM 248019101 686 22,671 SH   SOLE   22,671 0 0
Descartes Systems Group Inc. COM 249906108 58,797 802,584 SH   SOLE   613,020 0 189,564
Dollar General Corp COM 256677105 4,206 18,892 SH   SOLE   18,892 0 0
Ecolab, Inc. COM 278865100 47,712 270,232 SH   SOLE   246,195 0 24,037
Ensign Group, Inc. COM 29358P101 167,785 1,864,067 SH   SOLE   1,338,704 0 525,363
Equifax, Inc. COM 294429105 4,666 19,680 SH   SOLE   19,680 0 0
Exponent, Inc. COM 30214u102 120,234 1,112,762 SH   SOLE   732,447 0 380,315
Fastenal Company COM 311900104 210,575 3,545,039 SH   SOLE   2,528,449 0 1,016,590
Fiserv, Inc. COM 337738108 355 3,498 SH   SOLE   3,485 0 13
Five Below, Inc. COM 33829M101 254,269 1,605,538 SH   SOLE   1,149,156 0 456,382
Five9, Inc. COM 338307101 30,523 276,475 SH   SOLE   149,931 0 126,544
Fiverr International LTD COM M4R82T106 62,839 826,063 SH   SOLE   614,442 0 211,621
Floor & Decor Holdings, Inc. C COM 339750101 57,003 703,740 SH   SOLE   473,710 0 230,030
Freshpet, Inc. COM 358039105 92,134 897,644 SH   SOLE   608,142 0 289,502
Gentex Corporation COM 371901109 43,707 1,498,343 SH   SOLE   1,179,536 0 318,807
Glaukos Corporation COM 377322102 36,626 633,451 SH   SOLE   488,825 0 144,626
Globant S.A. COM L44385109 386,441 1,474,571 SH   SOLE   1,073,181 0 401,390
GoDaddy, Inc. Class A COM 380237107 80,788 965,209 SH   SOLE   487,517 0 477,692
Goosehead Insurance, Inc. COM 38267D109 34,319 436,793 SH   SOLE   337,293 0 99,500
Grand Canyon Education, Inc. COM 38526M106 288,547 2,971,340 SH   SOLE   2,163,071 0 808,269
Grid Dynamics Holdings, Inc. COM 39813G109 45,969 3,264,866 SH   SOLE   2,224,627 0 1,040,239
Guidewire Software, Inc. COM 40171V100 75,388 796,742 SH   SOLE   544,790 0 251,952
Health Catalyst, Inc. COM 42225T107 31,946 1,222,571 SH   SOLE   946,914 0 275,657
Healthcare Services Group, Inc COM 421906108 71,095 3,828,509 SH   SOLE   2,553,040 0 1,275,469
HEICO Corporation COM 422806109 196,230 1,278,035 SH   SOLE   908,485 0 369,550
Heska Corporation COM 42805e306 46,609 337,061 SH   SOLE   259,744 0 77,317
Honeywell International Inc. COM 438516106 389 2,000 SH   SOLE   2,000 0 0
Hormel Foods Corp. COM 440452100 257 4,980 SH   SOLE   4,980 0 0
IAC / InterActiveCorp. COM 44891N208 58,205 580,428 SH   SOLE   409,078 0 171,350
IDEXX Laboratories, Inc. COM 45168D104 72,744 132,972 SH   SOLE   120,147 0 12,825
Illumina, Inc. COM 452327109 39,253 112,345 SH   SOLE   102,884 0 9,461
Intel Corporation COM 458140100 1,841 37,144 SH   SOLE   37,144 0 0
Ishares Core S&P 500 Etf COM 464287200 4,668 10,289 SH   SOLE   3,128 0 7,161
iShares Core S&P U.S. Growth E COM 464287671 3,800 35,961 SH   SOLE   1,391 0 34,570
Ishares Tr Russell 1000 COM 464287622 656 2,622 SH   SOLE   2,622 0 0
Ishares Tr Russell 2000 COM 464287655 2,061 10,041 SH   SOLE   10,041 0 0
Ishares Tr Russell 2000 Growth COM 464287648 1,859 7,270 SH   SOLE   0 0 7,270
Ishares Tr Russell 3000 COM 464287689 1,744 6,649 SH   SOLE   6,649 0 0
Jack Henry & Associates, Inc. COM 426281101 36,740 186,450 SH   SOLE   100,990 0 85,460
Johnson & Johnson COM 478160104 3,066 17,297 SH   SOLE   17,297 0 0
JPMorgan Chase & Co. COM 46625H100 846 6,205 SH   SOLE   6,205 0 0
Kadant Inc. COM 48282T104 50,367 259,368 SH   SOLE   199,871 0 59,497
Kornit Digital Ltd. COM m6372q113 125,006 1,511,748 SH   SOLE   985,267 0 526,481
Linde Plc COM G5494J103 5,400 16,904 SH   SOLE   16,895 0 9
McDonald's Corporation COM 580135101 726 2,935 SH   SOLE   2,935 0 0
Medpace Holdings, Inc. COM 58506Q109 54,668 334,179 SH   SOLE   257,716 0 76,463
Medtronic plc COM G5960L103 451 4,061 SH   SOLE   2,935 0 1,126
Microsoft Corporation COM 594918104 228,563 741,342 SH   SOLE   671,301 0 70,041
Middleby Corporation COM 596278101 32,648 199,145 SH   SOLE   96,915 0 102,230
Mitesco, Inc. COM 60672T107 3 12,750 SH   SOLE   12,750 0 0
Model N, Inc. COM 607525102 40,461 1,504,132 SH   SOLE   1,158,776 0 345,356
National Instruments Corporati COM 636518102 87,248 2,149,503 SH   SOLE   1,430,908 0 718,595
National Vision Holdings, Inc. COM 63845R107 49,928 1,145,935 SH   SOLE   883,407 0 262,528
Neogen Corporation COM 640491106 90,457 2,933,104 SH   SOLE   2,003,324 0 929,780
Netflix Inc. COM 64110L106 28,560 76,244 SH   SOLE   67,313 0 8,931
NVIDIA Corporation COM 67066G104 87,084 319,151 SH   SOLE   280,602 0 38,549
Oak Street Health, Inc. COM 67181A107 75,279 2,800,568 SH   SOLE   2,060,940 0 739,628
Oatly Group AB Sponsored ADR COM 67421J108 90 18,000 SH   SOLE   18,000 0 0
Okta, Inc. COM 679295105 786 5,204 SH   SOLE   5,204 0 0
Ollie's Bargain Outlet Holding COM 681116109 26,714 621,827 SH   SOLE   479,460 0 142,367
Oracle Corporation COM 68389X105 407 4,925 SH   SOLE   4,925 0 0
OrthoPediatrics Corp. COM 68752l100 62,258 1,153,146 SH   SOLE   733,240 0 419,906
Paychex, Inc. COM 704326107 2,963 21,712 SH   SOLE   21,712 0 0
Paycom Software, Inc. COM 70432V102 150,253 433,780 SH   SOLE   326,596 0 107,184
Paylocity Holding Corp. COM 70438V106 163,442 794,297 SH   SOLE   536,001 0 258,296
PayPal Holdings, Inc. COM 70450Y103 20,412 176,498 SH   SOLE   158,978 0 17,520
Pegasystems, Inc. COM 705573103 120,567 1,494,937 SH   SOLE   1,015,204 0 479,733
Pennant Group, Inc. COM 70805E109 27,181 1,459,014 SH   SOLE   1,125,808 0 333,206
PepsiCo, Inc. COM 713448108 3,895 23,271 SH   SOLE   23,271 0 0
PETVIVO HLDGS INC COM NEW COM 716817408 29 14,369 SH   SOLE   14,369 0 0
Phreesia Inc. COM 71944F106 26,282 997,034 SH   SOLE   770,058 0 226,976
Porch Group, Inc. COM 733245104 18,437 2,654,699 SH   SOLE   2,054,574 0 600,125
Power Integrations, Inc. COM 739276103 69,353 748,301 SH   SOLE   575,606 0 172,695
PRA Group, Inc. COM 69354N106 45,130 1,001,118 SH   SOLE   771,366 0 229,752
Privia Health Group, Inc. COM 74276R102 54,795 2,049,957 SH   SOLE   1,584,498 0 465,459
Procter & Gamble Company COM 742718109 3,453 22,600 SH   SOLE   22,067 0 533
Progyny, Inc. COM 74340E103 78,388 1,525,055 SH   SOLE   1,012,373 0 512,682
Pros Holdings, Inc. COM 74346Y103 29,884 897,139 SH   SOLE   688,904 0 208,235
Proto Labs, Inc. COM 743713109 13,863 262,062 SH   SOLE   207,269 0 54,793
Ritchie Bros. Auctioneers, Inc COM 767744105 283,429 4,801,443 SH   SOLE   3,537,623 0 1,263,820
Roche Holding Ltd. ADR COM 771195104 2,191 44,349 SH   SOLE   44,349 0 0
Rockwell Automation Com COM 773903109 2,665 9,516 SH   SOLE   9,516 0 0
Rollins, Inc. COM 775711104 131,500 3,751,772 SH   SOLE   2,711,181 0 1,040,591
S&P Global, Inc. COM 78409V104 91,281 222,538 SH   SOLE   202,707 0 19,831
Salesforce Inc. COM 79466L302 83,027 391,046 SH   SOLE   351,369 0 39,677
ServiceNow, Inc. COM 81762P102 69,411 124,641 SH   SOLE   113,380 0 11,261
Snap-on, Inc. COM 833034101 2,381 11,588 SH   SOLE   11,588 0 0
SPDR SERIES TRUST BLMBRG BRC C COM 78464A359 385 5,000 SH   SOLE   5,000 0 0
SPS Commerce, Inc. COM 78463M107 127,464 971,524 SH   SOLE   747,484 0 224,040
Squarespace, Inc. COM 85225A107 59,562 2,324,814 SH   SOLE   1,522,505 0 802,309
Starbucks Corporation COM 855244109 60,531 665,400 SH   SOLE   608,716 0 56,684
Stryker Corp Com COM 863667101 508 1,900 SH   SOLE   1,900 0 0
Target Corporation COM 87612E106 494 2,327 SH   SOLE   2,327 0 0
Teladoc Health, Inc. COM 87918A105 18,394 255,014 SH   SOLE   230,492 0 24,522
Tesla Inc. COM 88160R101 1,914 1,776 SH   SOLE   1,576 0 200
ThredUp Inc. COM 88556E102 19,538 2,537,367 SH   SOLE   1,956,609 0 580,758
TJX Companies, Inc. COM 872540109 2,802 46,245 SH   SOLE   46,245 0 0
Twilio, Inc. COM 90138f102 18,590 112,794 SH   SOLE   103,077 0 9,717
Tyler Technologies, Inc. COM 902252105 198,713 446,657 SH   SOLE   328,850 0 117,807
U.S. Bancorp COM 902973304 445 8,372 SH   SOLE   8,372 0 0
U.S. Physical Therapy, Inc. COM 90337L108 42,004 422,358 SH   SOLE   323,348 0 99,010
Union Pacific Corporation COM 907818108 273 1,000 SH   SOLE   1,000 0 0
UnitedHealth Group, Inc. COM 91324P102 96,671 189,563 SH   SOLE   172,952 0 16,611
VANGUARD INDEX FDS EXTEND MKT COM 922908652 5,228 31,558 SH   SOLE   0 0 31,558
Vanguard Index Fds Stk Mrk Etf COM 922908769 458 2,012 SH   SOLE   1,624 0 388
Veeva Systems, Inc. Class A COM 922475108 79,703 375,145 SH   SOLE   342,674 0 32,471
Verisk Analytics, Inc. COM 92345Y106 153,185 713,715 SH   SOLE   536,225 0 177,490
Vimeo, Inc. COM 92719V100 26,693 2,246,847 SH   SOLE   1,450,555 0 796,292
Visa, Inc. COM 92826C839 48,645 219,350 SH   SOLE   196,152 0 23,198
Vsblty Groupe Technologies Cor COM 91834n100 42 80,000 SH   SOLE   80,000 0 0
Walmart, Inc. COM 931142103 2,330 15,645 SH   SOLE   15,645 0 0
Walt Disney Company COM 254687106 483 3,525 SH   SOLE   3,525 0 0
Waste Mgmt COM 94106L109 396 2,500 SH   SOLE   2,500 0 0
Watsco, Inc. COM 942622200 44,089 144,726 SH   SOLE   77,329 0 67,397
Wells Fargo & Company COM 949746101 296 6,100 SH   SOLE   1,100 0 5,000
West Pharmaceutical Services, COM 955306105 228,517 556,394 SH   SOLE   402,901 0 153,493
WillScot Mobile Mini Holdings COM 971378104 82,349 2,104,503 SH   SOLE   1,618,314 0 486,189
Workday, Inc. Class A COM 98138H101 971 4,054 SH   SOLE   4,054 0 0
Workiva, Inc. Class A COM 98139A105 221,466 1,876,827 SH   SOLE   1,342,099 0 534,728
Xcel Energy Inc Com COM 98389B100 275 3,810 SH   SOLE   2,610 0 1,200
Fidelity 500 Index Fund Inst COM 315911750 1,960 12,427 SH   SOLE   12,427 0 0
Fidelity Contra Fund COM 316071109 266 15,922 SH   SOLE   15,922 0 0
Growth Fd Amer Inc Com COM 399874106 295 4,448 SH   SOLE   4,448 0 0
JPMORGAN TR II LARGE CAP GR A COM 4812C0506 566 10,454 SH   SOLE   10,454 0 0
Riverbridge Growth Fund - Inst COM 46141P404 21,013 728,613 SH   SOLE   728,613 0 0
Third Ave Tr Real Estate Fd COM 884116401 261 10,267 SH   SOLE   10,267 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 4,930 11,789 SH   SOLE   7,659 0 4,130