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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
2U, Inc.COM90214J101145,5233,492,263SH SOLE 2,608,2570884,006
3M CompanyCOM88579Y1016223,130SH SOLE 3,13000
A. O. Smith CorporationCOM83186520953,630744,245SH SOLE 393,1350351,110
Abbott LaboratoriesCOM0028241001,82415,730SH SOLE 15,73000
AbbVie, Inc.COM00287Y1092302,040SH SOLE 2,04000
Alarm.com Holdings, Inc.COM011642105156,7241,850,343SH SOLE 1,299,3300551,013
Align Technology, Inc.COM0162551011,1871,942SH SOLE 1,94002
Alphabet, Inc. Class ACOM02079K30566,09727,069SH SOLE 19,83907,230
Alphabet, Inc. Class CCOM02079K10745,35918,098SH SOLE 17,7130385
Amazon.com, Inc.COM023135106137,41939,946SH SOLE 32,96206,984
AMCOR PLC ORDCOMG0250X10717515,300SH SOLE 15,30000
Amedisys, Inc.COM023436108249,0021,016,623SH SOLE 774,4720242,151
American Express CompanyCOM0258161095533,348SH SOLE 3,34800
AMN Healthcare Services, Inc.COM00174410183,555861,566SH SOLE 561,3650300,201
Analog Devices, Inc.COM03265410598,074569,667SH SOLE 518,436051,231
Ansys, Inc.COM03662Q105182,784526,665SH SOLE 386,5580140,107
Apple Inc.COM0378331009,08666,338SH SOLE 30,138036,200
Aspen Technology, Inc.COM04532710329,274212,843SH SOLE 121,770091,073
ASSOCIATED BANC CORP COMCOM0454871051,41368,981SH SOLE 68,98100
Avalara, Inc.COM05338G106122,357756,222SH SOLE 553,7030202,519
Berkshire Hathaway Inc. Class COM0846707029173,300SH SOLE 2,8250475
Bio-Techne CorporationCOM09073M104102,406227,437SH SOLE 124,3260103,111
BlackLine, Inc.COM09239B109236,1512,122,326SH SOLE 1,631,8830490,443
Bristol-Myers Squibb CompanyCOM1101221083625,425SH SOLE 5,42500
Cerence Inc.COM15672710944,255414,718SH SOLE 328,477086,241
Charles River Laboratories IntCOM15986410761,420166,036SH SOLE 89,824076,212
Chemed CorporationCOM16359R103146,224308,165SH SOLE 231,457076,708
Cisco Systems, Inc.COM17275R1024,24280,041SH SOLE 80,04100
CMC Materials, Inc.COM12571t10028,008185,804SH SOLE 147,251038,553
Coca-Cola CompanyCOM1912161003957,304SH SOLE 7,30400
Cognex CorporationCOM19242210346,117548,687SH SOLE 296,1160252,571
CoStar Group, Inc.COM22160N109208,6252,519,018SH SOLE 1,948,1210570,897
Costco Wholesale CorporationCOM22160K105339857SH SOLE 85700
Danaher CorporationCOM23585110297,229362,306SH SOLE 326,820035,486
Descartes Systems Group Inc.COM24990610847,635688,771SH SOLE 538,8830149,888
Dollar General CorpCOM2566771052,58911,964SH SOLE 11,96400
Ecolab, Inc.COM27886510081,890397,582SH SOLE 360,704036,878
Ensign Group, Inc.COM29358P101149,9021,729,572SH SOLE 1,293,0570436,515
Equifax, Inc.COM2944291055,19621,695SH SOLE 21,69500
Exponent, Inc.COM30214u10290,8841,018,769SH SOLE 691,0260327,743
Facebook, Inc. Class ACOM30303M102283814SH SOLE 6140200
Fastenal CompanyCOM311900104188,5323,625,617SH SOLE 2,673,1200952,497
Fiserv, Inc.COM3377381087136,672SH SOLE 6,659013
Five Below, Inc.COM33829M101298,2611,543,234SH SOLE 1,137,5750405,659
Five9, Inc.COM33830710149,954272,391SH SOLE 214,074058,317
Fiverr International LTDCOMM4R82T106100,754415,496SH SOLE 284,1500131,346
Floor & Decor Holdings, Inc. CCOM33975010146,507439,992SH SOLE 349,974090,018
Freshpet, Inc.COM35803910564,431395,378SH SOLE 313,265082,113
Gentex CorporationCOM371901109131,0333,959,908SH SOLE 3,018,1500941,758
Glaukos CorporationCOM37732210246,458547,658SH SOLE 440,2830107,375
Globant S.A.COML44385109333,3611,520,948SH SOLE 1,143,9320377,016
GoDaddy, Inc. Class ACOM38023710784,127967,422SH SOLE 536,4850430,937
Goosehead Insurance, Inc.COM38267D10948,604381,808SH SOLE 304,253077,555
Grand Canyon Education, Inc.COM38526M106257,4422,861,417SH SOLE 2,148,9350712,482
Grid Dynamics Holdings, Inc.COM39813G10910,390691,316SH SOLE 549,1830142,133
Guidewire Software, Inc.COM40171V10091,560812,282SH SOLE 576,8590235,423
Health Catalyst, Inc.COM42225T10759,7541,076,457SH SOLE 856,3110220,146
Healthcare Services Group, IncCOM421906108167,6325,309,865SH SOLE 4,043,95001,265,915
HEICO CorporationCOM422806109180,8201,296,945SH SOLE 955,9160341,029
Heska CorporationCOM42805e30667,768294,990SH SOLE 234,275060,715
Honeywell International Inc.COM4385161064392,000SH SOLE 2,00000
Hormel Foods Corp.COM4404521002384,980SH SOLE 4,98000
IAC / InterActiveCorp.COM44891N20892,370599,146SH SOLE 437,0780162,068
IDEXX Laboratories, Inc.COM45168D10489,781142,159SH SOLE 127,876014,283
IHS Markit Ltd.COMG4756710594,570839,428SH SOLE 760,078079,350
Illumina, Inc.COM45232710956,152118,662SH SOLE 107,901010,761
Inogen, Inc.COM45780L10418,130278,190SH SOLE 220,916057,274
Inovalon Holdings, Inc. Class COM45781D10154,0781,586,803SH SOLE 1,258,6920328,111
Intel CorporationCOM4581401002,29440,868SH SOLE 40,86800
Ishares Core S&P 500 EtfCOM4642872004511,049SH SOLE 8550194
iShares Core S&P U.S. Growth ECOM4642876711,37413,607SH SOLE 1,391012,216
Ishares Tr Russell 1000COM4642876227132,947SH SOLE 2,94700
Ishares Tr Russell 2000COM4642876556782,955SH SOLE 2,95500
Ishares Tr Russell 2000 GrowthCOM4642876486552,103SH SOLE 002,103
Jack Henry & Associates, Inc.COM42628110172,776445,086SH SOLE 341,8730103,213
Johnson & JohnsonCOM4781601043,19219,374SH SOLE 19,37400
JPMorgan Chase & Co.COM46625H1009656,205SH SOLE 6,20500
Kadant Inc.COM48282T10440,099227,720SH SOLE 180,530047,190
Kornit Digital Ltd.COMm6372q113184,6701,485,322SH SOLE 978,6050506,717
Lennox International, Inc.COM52610710738,787110,567SH SOLE 58,209052,358
Linde PlcCOMG5494J1035,73419,833SH SOLE 19,813020
MAXIMUS, Inc.COM57793310442,015477,604SH SOLE 378,140099,464
McDonald's CorporationCOM5801351016782,935SH SOLE 2,93500
Medpace Holdings, Inc.COM58506Q10952,307296,140SH SOLE 235,533060,607
Medtronic plcCOMG5960L1037486,029SH SOLE 4,90301,126
Microsoft CorporationCOM594918104213,576788,396SH SOLE 714,608073,788
Middleby CorporationCOM59627810133,685194,419SH SOLE 101,860092,559
Model N, Inc.COM60752510244,4441,296,875SH SOLE 1,030,3860266,489
National Instruments CorporatiCOM636518102122,8182,904,865SH SOLE 2,191,6350713,230
National Vision Holdings, Inc.COM63845R10751,4361,005,978SH SOLE 798,3240207,654
Neogen CorporationCOM640491106129,0292,802,535SH SOLE 1,979,9460822,589
Netflix Inc.COM64110L10643,34882,066SH SOLE 72,27509,791
NVIDIA CorporationCOM67066G10490,083112,590SH SOLE 99,960012,630
Okta, Inc.COM6792951055442,222SH SOLE 2,22200
Ollie's Bargain Outlet HoldingCOM68111610991,6151,088,965SH SOLE 721,5050367,460
Oracle CorporationCOM68389X1053834,925SH SOLE 4,92500
OrthoPediatrics Corp.COM68752l10067,6881,071,359SH SOLE 704,7980366,561
Paychex, Inc.COM7043261072,57123,961SH SOLE 23,96100
Paycom Software, Inc.COM70432V102163,627450,180SH SOLE 348,5050101,675
Paylocity Holding Corp.COM70438V106164,670863,048SH SOLE 616,2290246,819
Pegasystems, Inc.COM705573103190,6261,369,540SH SOLE 956,1220413,418
Pennant Group, Inc.COM70805E10952,1821,275,847SH SOLE 1,011,0810264,766
PepsiCo, Inc.COM7134481083,75425,337SH SOLE 25,33700
PetIQ, Inc. Class ACOM71639T10645,7231,184,537SH SOLE 943,3810241,156
PETVIVO HLDGS INC COM NEWCOM71681740814014,369SH SOLE 14,36900
Phreesia Inc.COM71944F10653,585874,140SH SOLE 695,5680178,572
Porch Group, Inc.COM73324510444,9832,325,889SH SOLE 1,854,4430471,446
Power Integrations, Inc.COM73927610353,848656,197SH SOLE 520,0980136,099
PRA Group, Inc.COM69354N10656,3751,465,436SH SOLE 1,007,1940458,242
Procter & Gamble CompanyCOM7427181093,19623,688SH SOLE 23,68800
Pros Holdings, Inc.COM74346Y10369,7471,530,553SH SOLE 1,040,6450489,908
Proto Labs, Inc.COM74371310960,184655,599SH SOLE 495,8970159,702
Ritchie Bros. Auctioneers, IncCOM767744105274,9074,637,425SH SOLE 3,522,57801,114,847
Roche Holding Ltd. ADRCOM7711951042,41051,136SH SOLE 51,113023
Rockwell Automation ComCOM7739031092,99110,457SH SOLE 10,45700
Rogers CorporationCOM77513310139,132194,878SH SOLE 155,711039,167
Rollins, Inc.COM775711104130,3603,811,704SH SOLE 2,833,1710978,533
S&P Global, Inc.COM78409V1045901,437SH SOLE 1,43700
Salesforce.com, Inc.COM79466L302102,225418,493SH SOLE 374,476044,017
ServiceNow, Inc.COM81762P10272,530131,980SH SOLE 119,486012,494
Snap-on, Inc.COM8330341012,86012,802SH SOLE 12,80200
SPDR SERIES TRUST BLMBRG BRC CCOM78464A3594345,000SH SOLE 5,00000
SPS Commerce, Inc.COM78463M10795,229953,718SH SOLE 751,3700202,348
Starbucks CorporationCOM85524410995,279852,151SH SOLE 777,695074,456
Stryker Corp ComCOM8636671014931,900SH SOLE 1,90000
Target CorporationCOM87612E1065632,327SH SOLE 2,32700
Teladoc Health, Inc.COM87918A10546,377278,892SH SOLE 249,425029,467
Terminix Global Holdings IncCOM88087E10043,949921,166SH SOLE 730,4890190,677
Tesla Motors Inc.COM88160R1011,1961,760SH SOLE 1,5600200
TJX Companies, Inc.COM8725401093,38350,176SH SOLE 50,17600
Tyler Technologies, Inc.COM902252105207,409458,494SH SOLE 347,1470111,347
U.S. BancorpCOM9029733044778,372SH SOLE 8,37200
U.S. Physical Therapy, Inc.COM90337L10842,926370,464SH SOLE 292,341078,123
Union Pacific CorporationCOM9078181082201,000SH SOLE 1,00000
UnitedHealth Group, Inc.COM91324P10281,041202,381SH SOLE 184,036018,345
VANGUARD INDEX FDS EXTEND MKT COM9229086524,07021,581SH SOLE 0021,581
Vanguard Index Fds Stk Mrk EtfCOM9229087693621,624SH SOLE 1,62400
Veeva Systems, Inc. Class ACOM922475108123,011395,597SH SOLE 359,012036,585
Verisk Analytics, Inc.COM92345Y106164,388940,868SH SOLE 681,8430259,025
Vimeo, Inc.COM92719V10047,543970,260SH SOLE 707,9310262,329
Visa, Inc.COM92826C83954,334232,377SH SOLE 207,368025,009
Vsblty Groupe Technologies CorCOM91834n10042100,000SH SOLE 100,00000
Walmart, Inc.COM9311421032,44617,346SH SOLE 17,34600
Walt Disney CompanyCOM2546871066263,560SH SOLE 3,56000
Waste MgmtCOM94106L1093502,500SH SOLE 2,50000
Watsco, Inc.COM94262220040,974142,947SH SOLE 81,724061,223
West Pharmaceutical Services, COM955306105221,476616,752SH SOLE 451,3270165,425
WillScot Mobile Mini Holdings COM97137810451,3151,841,235SH SOLE 1,459,2880381,947
Workiva, Inc. Class ACOM98139A105178,5961,604,202SH SOLE 1,134,3100469,892
Xcel Energy Inc ComCOM98389B1002513,810SH SOLE 2,61001,200
Fidelity 500 Index Fund InstCOM3159117501,62510,864SH SOLE 10,86400
Fidelity Contra FundCOM31607110929915,922SH SOLE 15,92200
Growth Fd Amer Inc ComCOM3998741063084,104SH SOLE 4,10400
JPMORGAN TR II LARGE CAP GR ACOM4812C05065829,055SH SOLE 9,05500
Riverbridge Growth Fund - InstCOM46141P40422,539685,493SH SOLE 685,49300
Third Ave Tr Real Estate FdCOM8841164012559,443SH SOLE 9,44300
Vanguard Index Tr 500 Index AdCOM92290871010,04825,331SH SOLE 11,337013,994