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 13,914 66,835 SH   SOLE   53,913 0 13,922
ABBOTT LABORATORIES COM 002824100 13,978 287,546 SH   SOLE   228,337 0 64,781
ABBVIE INC COM 00287Y109 4,953 68,311 SH   SOLE   48,466 0 20,045
AFLAC INC COM 001055102 10,726 138,078 SH   SOLE   112,923 0 29,205
AMERICAN EXPRESS COMPANY COM 025816109 695 8,249 SH   SOLE   5,092 0 3,157
AMERIPRISE FINANCIAL INC COM 03076C106 430 3,380 SH   SOLE   1,130 0 2,450
AMGEN INC COM 031162100 13,879 80,584 SH   SOLE   68,989 0 13,145
APACHE CORP COM 037411105 2,915 60,821 SH   SOLE   17,761 0 43,060
APPLE INC COM 037833100 12,431 86,314 SH   SOLE   71,393 0 17,196
ARCHER DANIELS MIDLAND CO COM 039483102 1,281 30,953 SH   SOLE   26,753 0 4,400
AT&T INC COM 00206R102 4,101 108,704 SH   SOLE   94,363 0 14,791
AUTO DATA PROCESSING INC COM 053015103 2,779 27,126 SH   SOLE   22,883 0 4,243
BALL CORP COM 058498106 8,828 209,134 SH   SOLE   169,204 0 46,730
BARRICK GOLD CORP COM 067901108 161 10,150 SH   SOLE   7,000 0 3,150
BAXTER INTERNATIONAL INC COM 071813109 8,273 136,659 SH   SOLE   112,590 0 28,419
BECTON DICKINSON & COMPANY COM 075887109 9,987 51,186 SH   SOLE   40,436 0 12,450
BEMIS COMPANY INC COM 081143710 1,834 39,647 SH   SOLE   34,247 0 5,950
BERKSHIRE HATHAWAY COM 084670207 305 1,803 SH   SOLE   1,803 0 1,000
BIO-TECHNE CORP COMMON COM 878377100 2,072 17,633 SH   SOLE   14,583 0 3,625
BOEING COMPANY COM 097023105 626 3,165 SH   SOLE   2,300 0 865
BOSTON SCIENTIFIC CORP COM 101137107 330 11,900 SH   SOLE   5,900 0 6,000
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 472 8,470 SH   SOLE   6,670 0 1,800
C H ROBINSON WORLDWIDE INC COM 12541W209 3,263 47,514 SH   SOLE   40,247 0 7,667
CATERPILLAR INC COM 149123101 781 7,271 SH   SOLE   5,371 0 2,850
CDK GLOBAL INC. COM 12508e101 463 7,467 SH   SOLE   6,601 0 866
CELANESE CORP COM 150870103 414 4,363 SH   SOLE   2,163 0 2,200
CENTERPOINT ENERGY INC COM 15189T107 2,538 92,693 SH   SOLE   90,193 0 2,500
CHARLES SCHWAB CORP COM 808513105 299 6,950 SH   SOLE   4,250 0 2,700
CHEVRON CORP COM 166764100 11,388 109,154 SH   SOLE   90,543 0 20,311
CHRISTOPHER & BANKS CORP COM 171046105 579 442,095 SH   SOLE   442,095 0 0
CHURCH & DWIGHT COMPANY INC COM 171340102 399 7,700 SH   SOLE   6,100 0 1,600
CISCO SYSTEMS INC COM 17275R102 13,069 417,548 SH   SOLE   360,333 0 66,815
CLOROX COMPANY COM 189054109 674 5,060 SH   SOLE   3,140 0 2,070
COCA-COLA COMPANY COM 191216100 1,824 40,662 SH   SOLE   34,282 0 7,030
COLGATE-PALMOLIVE CO COM 194162103 7,103 95,814 SH   SOLE   77,694 0 20,920
CONAGRA BRANDS COM 205887102 880 24,600 SH   SOLE   16,100 0 9,300
CONOCOPHILLIPS COM 20825C104 958 21,787 SH   SOLE   11,270 0 10,867
CORNING INC COM 219350105 229 7,620 SH   SOLE   7,620 0 0
CR BARD INC COM 067383109 1,617 5,115 SH   SOLE   4,615 0 600
CVS HEALTH CORP COM 126650100 458 5,697 SH   SOLE   4,010 0 1,937
DANAHER CORP COM 235851102 1,054 12,490 SH   SOLE   12,090 0 400
DE LUXE CORP COM 248019101 286 4,130 SH   SOLE   130 0 4,000
DEERE & COMPANY COM 244199105 8,920 72,176 SH   SOLE   60,211 0 13,915
DISNEY WALT COMPANY COM 254687106 244 2,299 SH   SOLE   1,874 0 1,625
DOMINION RES INC COM 25746U109 2,330 30,400 SH   SOLE   29,860 0 540
DONALDSON COMPANY INC COM 257651109 3,813 83,730 SH   SOLE   60,691 0 24,039
DOW CHEMICAL COMPANY COM 260543103 401 6,357 SH   SOLE   5,682 0 675
DTE ENERGY COMPANY COM 233331107 317 3,000 SH   SOLE   3,000 0 0
DU PONT EI DE NEMOURS & COMPAN COM 263534109 370 4,584 SH   SOLE   2,758 0 1,826
DXC TECHOLOGIES COM 23355L106 202 2,636 SH   SOLE   2,313 0 323
ECOLAB INC COM 278865100 3,568 26,879 SH   SOLE   23,345 0 4,434
ELI LILLY & COMPANY COM 532457108 1,774 21,559 SH   SOLE   20,159 0 1,400
EMERSON ELECTRIC COMPANY COM 291011104 1,793 30,073 SH   SOLE   21,530 0 8,843
ENTERPRISE PRD PARTNERS LP COM 293792107 269 9,920 SH   SOLE   9,920 0 0
ERICSSON TELEPHONE COMPANY COM 294821608 359 50,008 SH   SOLE   50,008 0 0
EXXON MOBIL CORP COM 30231G102 12,020 148,893 SH   SOLE   126,458 0 24,735
FASTENAL COMPANY COM 311900104 1,123 25,797 SH   SOLE   13,322 0 13,275
FEDERATED INVESTOR CL B COM 314211103 523 18,530 SH   SOLE   18,530 0 0
FEDEX CORP COM 31428X106 302 1,390 SH   SOLE   840 0 550
FORTIVE CORPORATION COM 34959J108 225 3,545 SH   SOLE   3,545 0 0
FRANKLIN RESOURCES INC COM 354613101 237 5,290 SH   SOLE   2,390 0 3,300
GENERAL DYNAMICS CORP COM 369550108 10,781 54,424 SH   SOLE   41,794 0 14,430
GENERAL ELECTRIC COMPANY COM 369604103 10,410 385,404 SH   SOLE   310,178 0 85,276
GENERAL MILLS INC COM 370334104 3,266 58,959 SH   SOLE   45,314 0 15,845
GENUINE PARTS COMPANY COM 372460105 2,858 30,810 SH   SOLE   27,880 0 3,130
GRACO INC COM 384109104 2,694 24,655 SH   SOLE   19,785 0 4,870
HALLIBURTON COMPANY COM 406216101 1,127 26,390 SH   SOLE   20,490 0 6,500
HB FULLER COMPANY COM 359694106 698 13,650 SH   SOLE   2,300 0 11,350
HEWLETT PACKARD ENTERPRISE COM 42824C109 475 28,640 SH   SOLE   24,840 0 3,800
HOME DEPOT INC COM 437076102 15,214 99,179 SH   SOLE   83,741 0 17,938
HONEYWELL INTL INC COM 438516106 2,370 17,778 SH   SOLE   15,658 0 2,120
HORMEL FOODS CORP COM 440452100 824 24,170 SH   SOLE   20,770 0 4,200
HP, INC. COM 428236103 501 28,640 SH   SOLE   24,840 0 3,800
HUBBELL INCORPORATED B COM 443510201 453 4,000 SH   SOLE   0 0 4,000
ILLINOIS TOOL WORKS INC COM 452308109 800 5,583 SH   SOLE   5,083 0 500
INTEL CORP COM 458140100 4,879 144,592 SH   SOLE   127,268 0 18,374
INTL BUSINESS MACHINES CORP COM 459200101 13,147 85,466 SH   SOLE   70,700 0 16,496
JOHNSON & JOHNSON COM 478160104 16,207 122,509 SH   SOLE   96,924 0 28,210
JOHNSON CONTROLS INC COM G51502105 1,359 31,337 SH   SOLE   26,142 0 5,529
JP MORGAN CHASE & COMPANY COM 46625H100 747 8,168 SH   SOLE   6,570 0 1,598
KIMBERLY-CLARK CORP COM 494368103 3,556 27,545 SH   SOLE   23,645 0 4,050
KOHLS CORP COM 500255104 424 10,975 SH   SOLE   9,675 0 1,800
L BRANDS INC COM 501797104 653 12,108 SH   SOLE   10,123 0 1,985
L-3 TECHNOLOGIES INC COM 502424104 8,964 53,649 SH   SOLE   45,624 0 9,725
LEGGETT & PLATT INC COM 524660107 3,215 61,200 SH   SOLE   55,420 0 6,280
LOWES COMPANIES INC COM 548661107 705 9,090 SH   SOLE   6,140 0 2,950
MARRIOTT VACATIONS CORP COM 57164Y107 665 5,649 SH   SOLE   5,649 0 0
MCCORMICK & COMPANY INC COM 579780206 1,884 19,322 SH   SOLE   17,683 0 1,639
MCDONALDS CORP COM 580135101 10,916 71,273 SH   SOLE   58,948 0 15,525
MCKESSON CORP COM 58155Q103 624 3,790 SH   SOLE   320 0 3,590
MDU RESOURCES GROUP COM 552690109 930 35,500 SH   SOLE   23,900 0 12,200
MEDTRONIC PLC F COM G5960L103 2,784 31,364 SH   SOLE   26,148 0 5,466
MERCK & CO INC COM 589331107 1,287 20,074 SH   SOLE   15,791 0 4,283
MICROSOFT CORP COM 594918104 16,389 237,769 SH   SOLE   189,923 0 51,746
NEXTERA ENERGY INC COM 65339F101 257 1,837 SH   SOLE   1,698 0 139
NIKE INC CL B COM 654106103 2,301 39,000 SH   SOLE   39,000 0 0
NORTHERN TRUST CORP COM 665859104 576 5,930 SH   SOLE   5,780 0 400
NOVARTIS AG SPON ADR COM 66987V109 1,679 20,111 SH   SOLE   19,861 0 250
OMNICOM GROUP INC COM 681919106 8,881 107,132 SH   SOLE   84,462 0 24,970
ORACLE CORP COM 68389x105 11,935 238,034 SH   SOLE   207,809 0 36,225
PARKER-HANNIFIN CORP COM 701094104 258 1,612 SH   SOLE   1,612 0 0
PATTERSON COMPANIES INC COM 703395103 188 4,000 SH   SOLE   0 0 4,000
PENTAIR PLC F COM H6169Q108 1,041 15,645 SH   SOLE   11,230 0 4,615
PEPSICO INC COM 713448108 11,934 103,337 SH   SOLE   84,897 0 20,390
PFIZER INC COM 717081103 1,792 53,359 SH   SOLE   47,229 0 6,530
PHILIP MORRIS INTL INC COM 718172109 234 1,996 SH   SOLE   400 0 1,596
PHILLIPS 66 COM 718546104 695 8,402 SH   SOLE   4,715 0 3,687
PRAXAIR INC COM 74005P104 373 2,815 SH   SOLE   2,815 0 0
PROCTER & GAMBLE COMPANY COM 742718109 12,652 145,175 SH   SOLE   121,836 0 26,039
RAYTHEON COMPANY COM 755111507 1,297 8,034 SH   SOLE   5,490 0 2,744
ROSS STORES INC COM 778296103 1,575 27,280 SH   SOLE   25,120 0 2,760
ROYAL BANK CANADA MONTREAL COM 780087102 9,168 126,419 SH   SOLE   107,569 0 22,400
ROYAL DUTCH SHELL PLC A ADR COM 780259206 5,559 104,505 SH   SOLE   86,755 0 21,500
SCHLUMBERGER LIMITED COM 806857108 2,008 30,495 SH   SOLE   25,070 0 5,625
SHERWIN-WILLIAMS COMPANY COM 824348106 232 662 SH   SOLE   662 0 0
SOUTHERN COMPANY COM 842587107 530 11,063 SH   SOLE   4,825 0 6,538
STANLEY BLACK & DECKER INC COM 854502101 628 4,462 SH   SOLE   4,462 0 0
STRYKER CORP COM 863667101 4,705 33,904 SH   SOLE   29,549 0 4,905
SYSCO CORP COM 871829107 8,190 162,717 SH   SOLE   136,432 0 31,285
TARGET CORP COM 87612E106 10,135 193,824 SH   SOLE   153,807 0 45,317
TCF FINANCIAL CORP COM 872275102 255 16,000 SH   SOLE   2,000 0 14,000
TESORO CORP COM 881609101 281 3,000 SH   SOLE   0 0 3,000
TJX COMPANIES INC COM 872540109 3,616 50,100 SH   SOLE   42,480 0 7,620
TORCHMARK CORP COM 891027104 583 7,617 SH   SOLE   7,617 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,350 18,569 SH   SOLE   16,219 0 2,850
UNION PACIFIC CORP COM 907818108 458 4,203 SH   SOLE   159 0 4,044
UNITED PARCEL SERVICE INC CL B COM 911312106 377 3,413 SH   SOLE   2,900 0 513
UNITED TECHNOLOGIES CORP COM 913017109 10,268 84,088 SH   SOLE   68,338 0 17,350
UNITEDHEALTH GROUP INC COM 91324P102 10,202 55,022 SH   SOLE   29,963 0 25,309
US BANCORP COM 902973304 5,808 111,856 SH   SOLE   81,956 0 35,300
VERIZON COMMUNICATIONS INC COM 92343V104 3,914 87,648 SH   SOLE   68,971 0 19,027
WAL-MART STORES INC COM 931142103 1,620 21,402 SH   SOLE   15,697 0 5,905
WALGREENS BOOTS ALLIANCE, INC. COM 931422109 11,825 151,005 SH   SOLE   122,220 0 32,385
WELLS FARGO & COMPANY COM 949746101 12,194 220,065 SH   SOLE   186,450 0 38,665
WILLIAMS COMPANIES INC COM 969457100 407 13,427 SH   SOLE   0 0 13,427
XCEL ENERGY INC COM 98389B100 2,734 59,599 SH   SOLE   47,763 0 12,336