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 19,397 92,409 SH   SOLE   85,976 0 6,433
AbbVie COM 00287Y109 402 4,525 SH   SOLE   4,400 0 125
Accenture Ltd New COM G1151C101 31,366 232,224 SH   SOLE   221,890 0 10,334
Alphabet Inc Cl A COM 02079K305 24,967 25,641 SH   SOLE   23,884 0 1,757
Alphabet Inc Cl C COM 02079K107 235 245 SH   SOLE   209 0 36
Altria Group COM 02209S103 336 5,300 SH   SOLE   5,300 0 0
Apple Inc COM 037833100 99,267 644,092 SH   SOLE   596,593 0 47,499
Becton, Dickinson & Co COM 075887109 23,580 120,336 SH   SOLE   112,681 0 7,655
Berkshire Hathaway A COM 084670108 275 1 SH   SOLE   1 0 0
Berkshire Hathaway B COM 084670702 72,578 395,910 SH   SOLE   367,049 0 28,861
Biogen Inc COM 09062X103 44,309 141,509 SH   SOLE   132,733 0 8,776
Bristol-Myers Squibb COM 110122108 364 5,710 SH   SOLE   5,535 0 175
C.H. Robinson Worldwide COM 12541W209 52,950 695,793 SH   SOLE   647,283 0 48,510
Cisco Systems COM 17275R102 65,010 1,933,084 SH   SOLE   1,792,382 0 140,702
Coach Inc COM 189754104 3,092 76,754 SH   SOLE   71,898 0 4,856
Coca-Cola COM 191216100 30,042 667,448 SH   SOLE   631,068 0 36,380
Cognizant Tech Solutions COM 192446102 54,702 754,099 SH   SOLE   697,484 0 56,615
Colgate-Palmolive COM 194162103 245 3,368 SH   SOLE   3,368 0 0
Diageo PLC ADR COM 25243Q205 563 4,262 SH   SOLE   4,097 0 165
Disney Walt Co COM 254687106 32,257 327,247 SH   SOLE   304,585 0 22,662
Enbridge Inc COM 29250N105 303 7,239 SH   SOLE   6,959 0 280
Expeditors Int'l of WA COM 302130109 40,890 683,101 SH   SOLE   630,811 0 52,290
Int'l Business Machines COM 459200101 34,958 240,959 SH   SOLE   224,331 0 16,628
Intel COM 458140100 367 9,650 SH   SOLE   9,460 0 190
Johnson & Johnson COM 478160104 33,626 258,642 SH   SOLE   241,591 0 17,051
Medtronic PLC COM G5960L103 28,408 365,287 SH   SOLE   339,310 0 25,977
Microsoft COM 594918104 81,889 1,099,333 SH   SOLE   1,017,494 0 81,839
NIKE COM 654106103 35,557 685,770 SH   SOLE   632,020 0 53,750
National Grid PLC New COM 636274409 218 3,476 SH   SOLE   3,417 0 59
Novo Nordisk ADR COM 670100205 72,011 1,495,556 SH   SOLE   1,389,933 0 105,623
ONEOK Inc New COM 682680103 292 5,269 SH   SOLE   5,072 0 197
Omnicom Group COM 681919106 12,871 173,765 SH   SOLE   163,225 0 10,540
Oracle COM 68389X105 80,914 1,673,497 SH   SOLE   1,547,758 0 125,739
Paychex COM 704326107 446 7,445 SH   SOLE   7,285 0 160
Pepsico COM 713448108 29,815 267,565 SH   SOLE   252,123 0 15,442
Pfizer COM 717081103 249 6,970 SH   SOLE   6,970 0 0
Polaris Industries COM 731068102 26,380 252,127 SH   SOLE   233,022 0 19,105
Procter & Gamble COM 742718109 45,884 504,330 SH   SOLE   469,922 0 34,408
Starbucks COM 855244109 20,560 382,805 SH   SOLE   357,194 0 25,611
Total System Services COM 891906109 16,338 249,442 SH   SOLE   235,197 0 14,245
United Technologies COM 913017109 75,500 650,415 SH   SOLE   604,282 0 46,133
Varian Medical Systems COM 92220P105 43,546 435,198 SH   SOLE   400,968 0 34,230
Wal-Mart Stores COM 931142103 70,810 906,198 SH   SOLE   842,008 0 64,190
Magellan Midstream Partners LP ETP 559080106 320 4,500 SH   SOLE   4,500 0 0
Monmouth Real Estate Investmen REIT 609720107 446 27,545 SH   SOLE   27,070 0 475