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 20,464 86,945 SH   SOLE   80,650 0 6,295
AbbVie COM 00287Y109 438 4,525 SH   SOLE   4,400 0 125
Accenture Ltd New COM G1151C101 34,076 222,588 SH   SOLE   212,450 0 10,138
Alphabet Inc Cl A COM 02079K305 28,915 27,449 SH   SOLE   25,644 0 1,805
Alphabet Inc Cl C COM 02079K107 319 305 SH   SOLE   269 0 36
Altria Group COM 02209S103 378 5,300 SH   SOLE   5,300 0 0
Apple Inc COM 037833100 107,426 634,793 SH   SOLE   587,870 0 46,923
Becton, Dickinson & Co COM 075887109 25,097 117,243 SH   SOLE   109,628 0 7,615
Berkshire Hathaway A COM 084670108 298 1 SH   SOLE   1 0 0
Berkshire Hathaway B COM 084670702 81,016 408,716 SH   SOLE   379,618 0 29,098
Biogen Inc COM 09062X103 46,434 145,759 SH   SOLE   136,904 0 8,855
Bristol-Myers Squibb COM 110122108 350 5,710 SH   SOLE   5,535 0 175
C.H. Robinson Worldwide COM 12541W209 62,457 701,060 SH   SOLE   652,515 0 48,545
Cisco Systems COM 17275R102 74,439 1,943,587 SH   SOLE   1,803,600 0 139,987
Coca-Cola COM 191216100 29,784 649,165 SH   SOLE   612,908 0 36,257
Cognizant Tech Solutions COM 192446102 55,000 774,434 SH   SOLE   717,764 0 56,670
Colgate-Palmolive COM 194162103 254 3,368 SH   SOLE   3,368 0 0
Diageo PLC ADR COM 25243Q205 824 5,640 SH   SOLE   5,436 0 204
Disney Walt Co COM 254687106 36,433 338,876 SH   SOLE   315,909 0 22,967
Enbridge Inc COM 29250N105 224 5,739 SH   SOLE   5,459 0 280
Expeditors Int'l of WA COM 302130109 45,241 699,350 SH   SOLE   647,390 0 51,960
Int'l Business Machines COM 459200101 37,936 247,270 SH   SOLE   230,327 0 16,943
Intel COM 458140100 445 9,650 SH   SOLE   9,460 0 190
Johnson & Johnson COM 478160104 35,371 253,156 SH   SOLE   236,459 0 16,697
Kellogg Company COM 487836108 205 3,020 SH   SOLE   2,955 0 65
Medtronic PLC COM G5960L103 28,489 352,806 SH   SOLE   327,684 0 25,122
Microsoft COM 594918104 80,779 944,340 SH   SOLE   874,772 0 69,568
NIKE COM 654106103 44,125 705,440 SH   SOLE   651,335 0 54,105
Novo Nordisk ADR COM 670100205 81,061 1,510,356 SH   SOLE   1,405,073 0 105,283
ONEOK Inc New COM 682680103 282 5,269 SH   SOLE   5,072 0 197
Omnicom Group COM 681919106 12,242 168,086 SH   SOLE   157,540 0 10,546
Oracle COM 68389X105 80,418 1,700,882 SH   SOLE   1,575,288 0 125,594
Paychex COM 704326107 507 7,445 SH   SOLE   7,285 0 160
Pepsico COM 713448108 32,226 268,730 SH   SOLE   253,568 0 15,162
Pfizer COM 717081103 252 6,970 SH   SOLE   6,970 0 0
Polaris Industries COM 731068102 30,484 245,857 SH   SOLE   227,037 0 18,820
Procter & Gamble COM 742718109 46,364 504,619 SH   SOLE   470,416 0 34,203
Starbucks COM 855244109 23,767 413,840 SH   SOLE   386,999 0 26,841
Tapestry Inc COM 876030107 3,236 73,153 SH   SOLE   68,372 0 4,781
Total System Services COM 891906109 19,086 241,323 SH   SOLE   227,503 0 13,820
United Technologies COM 913017109 85,393 669,383 SH   SOLE   622,305 0 47,078
Varian Medical Systems COM 92220P105 46,775 420,832 SH   SOLE   387,637 0 33,195
Visa Inc COM 92826C839 366 3,213 SH   SOLE   3,123 0 90
Wal-Mart Stores COM 931142103 88,035 891,490 SH   SOLE   829,085 0 62,405
Magellan Midstream Partners LP ETP 559080106 319 4,500 SH   SOLE   4,500 0 0
Monmouth Real Estate Investmen REIT 609720107 490 27,545 SH   SOLE   27,070 0 475