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
Bank of America 5.00 percent, due 09/17/2024 PREFERRED STOCK 06055H202 1,410 53,847 SH   SOLE   53,847 0 0
Digital Realty Trust Inc. 5.20 percent, due 10/10/2024 PREFERRED STOCK 253868822 1,032 40,000 SH   SOLE   40,000 0 0
Public Storage 5.15 percent, due 06/02/2022 PREFERRED STOCK 74460W685 2,371 91,127 SH   SOLE   91,127 0 0
ACI Worldwide Inc. COMMON STOCK 004498101 112,756 2,976,283 SH   SOLE   2,976,283 0 0
Adobe Systems Inc. COMMON STOCK 00724F101 21,840 66,219 SH   SOLE   66,219 0 0
Agilent Technologies Inc. COMMON STOCK 00846U101 76,779 900,000 SH   SOLE   900,000 0 0
Air Lease Corp. COMMON STOCK 00912X302 21,412 450,589 SH   SOLE   450,589 0 0
Alaska Air Group Inc. COMMON STOCK 011659109 125,338 1,850,000 SH   SOLE   1,850,000 0 0
Alliance Data Systems Corp. COMMON STOCK 018581108 47,956 427,419 SH   SOLE   427,419 0 0
Alphabet Inc., Class A COMMON STOCK 02079K305 565,241 422,014 SH   SOLE   408,731 0 13,283
American Express Co. COMMON STOCK 025816109 791,897 6,361,131 SH   SOLE   6,146,414 0 214,717
Americold Realty Trust COMMON STOCK 03064D108 96,845 2,762,278 SH   SOLE   2,762,278 0 0
Apple Inc. COMMON STOCK 037833100 366,235 1,247,182 SH   SOLE   1,202,029 0 45,153
Applied Materials Inc. COMMON STOCK 038222105 323,512 5,300,000 SH   SOLE   5,300,000 0 0
Arista Networks Inc. COMMON STOCK 040413106 7,628 37,500 SH   SOLE   37,500 0 0
Autodesk Inc. COMMON STOCK 052769106 32,705 178,270 SH   SOLE   178,270 0 0
AvalonBay Communities Inc. COMMON STOCK 053484101 304,797 1,453,490 SH   SOLE   1,416,917 0 36,573
Axalta Coating Systems Ltd. COMMON STOCK G0750C108 96,752 3,182,643 SH   SOLE   3,182,643 0 0
Bank of America Corp. COMMON STOCK 060505104 657,363 18,664,464 SH   SOLE   17,944,189 0 720,275
Burlington Stores Inc. COMMON STOCK 122017106 156,842 687,813 SH   SOLE   687,813 0 0
Cadence Design Systems Inc. COMMON STOCK 127387108 593,891 8,562,446 SH   SOLE   8,291,964 0 270,482
Capital One Financial Corp. COMMON STOCK 14040H105 84,901 825,000 SH   SOLE   825,000 0 0
Cerner Corp. COMMON STOCK 156782104 620,999 8,461,629 SH   SOLE   8,252,194 0 209,435
Charles Schwab Corp. COMMON STOCK 808513105 559,573 11,765,612 SH   SOLE   11,499,674 0 265,938
Cisco Systems Inc. COMMON STOCK 17275R102 625,988 13,052,288 SH   SOLE   12,705,275 0 347,013
CME Group Inc. COMMON STOCK 12572Q105 713,946 3,556,924 SH   SOLE   3,422,172 0 134,752
Comcast Corp., Class A COMMON STOCK 20030N101 417,608 9,286,365 SH   SOLE   8,925,365 0 361,000
Costco Wholesale Corp. COMMON STOCK 22160K105 669,653 2,278,353 SH   SOLE   2,190,414 0 87,939
Cummins Inc. COMMON STOCK 231021106 143,168 800,000 SH   SOLE   800,000 0 0
CVS Health Corp. COMMON STOCK 126650100 622,017 8,372,832 SH   SOLE   8,083,351 0 289,481
Danaher Corp. COMMON STOCK 235851102 743,350 4,843,305 SH   SOLE   4,667,400 0 175,905
Deere & Co. COMMON STOCK 244199105 419,226 2,419,633 SH   SOLE   2,324,921 0 94,712
Dentsply Sirona Inc. COMMON STOCK 24906P109 180,951 3,197,571 SH   SOLE   3,197,571 0 0
Digital Realty Trust Inc. COMMON STOCK 253868103 445,647 3,721,788 SH   SOLE   3,611,879 0 109,909
eBay Inc. COMMON STOCK 278642103 83,105 2,301,452 SH   SOLE   2,301,452 0 0
Expeditors International of Washington Inc. COMMON STOCK 302130109 132,279 1,695,452 SH   SOLE   1,695,452 0 0
FedEx Corp. COMMON STOCK 31428X106 631,369 4,175,447 SH   SOLE   4,018,645 0 156,802
First American Financial Corp. COMMON STOCK 31847R102 64,505 1,106,058 SH   SOLE   1,106,058 0 0
First Horizon National Corp. COMMON STOCK 320517105 154,492 9,329,197 SH   SOLE   9,329,197 0 0
First Republic Bank COMMON STOCK 33616C100 106,884 910,037 SH   SOLE   910,037 0 0
Fortive Corp. COMMON STOCK 34959J108 136,823 1,791,116 SH   SOLE   1,791,116 0 0
Gilead Sciences Inc. COMMON STOCK 375558103 704,196 10,837,123 SH   SOLE   10,543,816 0 293,307
Guidewire Software Inc. COMMON STOCK 40171V100 56,656 516,137 SH   SOLE   516,137 0 0
Hanesbrands Inc. COMMON STOCK 410345102 244,855 16,488,575 SH   SOLE   16,488,575 0 0
Hologic Inc. COMMON STOCK 436440101 320,498 6,138,625 SH   SOLE   6,138,625 0 0
The Howard Hughes Corp. COMMON STOCK 44267D107 115,328 909,527 SH   SOLE   909,527 0 0
IDACORP Inc. COMMON STOCK 451107106 119,576 1,119,622 SH   SOLE   1,119,622 0 0
Illumina Inc. COMMON STOCK 452327109 21,427 64,590 SH   SOLE   64,590 0 0
International Business Machine Corp. COMMON STOCK 459200101 113,934 850,000 SH   SOLE   850,000 0 0
IPG Photonics Corp. COMMON STOCK 44980X109 10,144 70,000 SH   SOLE   70,000 0 0
Iron Mountain Inc. COMMON STOCK 46284V101 189,240 5,937,855 SH   SOLE   5,701,776 0 236,079
Jack Henry & Associates Inc. COMMON STOCK 426281101 160,715 1,103,281 SH   SOLE   1,103,281 0 0
Lam Research Corp. COMMON STOCK 512807108 263,160 900,000 SH   SOLE   900,000 0 0
Linde plc COMMON STOCK G5494J103 693,136 3,255,688 SH   SOLE   3,135,488 0 120,200
Mastercard Inc., Class A COMMON STOCK 57636Q104 615,803 2,062,367 SH   SOLE   1,989,087 0 73,280
McCormick & Co. COMMON STOCK 579780206 105,164 619,597 SH   SOLE   619,597 0 0
MDU Resources Group Inc. COMMON STOCK 552690109 92,623 3,117,568 SH   SOLE   3,117,568 0 0
Micron Technology Inc. COMMON STOCK 595112103 344,192 6,400,000 SH   SOLE   6,400,000 0 0
Microsoft Corp. COMMON STOCK 594918104 1,361,932 8,636,218 SH   SOLE   8,315,870 0 320,348
Mondelez International Inc., Class A COMMON STOCK 609207105 577,230 10,479,839 SH   SOLE   10,104,543 0 375,296
Morningstar Inc. COMMON STOCK 617700109 17,955 118,661 SH   SOLE   118,661 0 0
Motorola Solutions Inc. COMMON STOCK 620076307 223,130 1,384,697 SH   SOLE   1,383,923 0 774
Nike Inc., Class B COMMON STOCK 654106103 20,076 198,168 SH   SOLE   198,168 0 0
Northwest Natural Holding Co. COMMON STOCK 66765N105 74,502 1,010,476 SH   SOLE   1,010,476 0 0
Novartis AG (ADR) COMMON STOCK 66987V109 27,207 287,322 SH   SOLE   287,322 0 0
NVIDIA Corp. COMMON STOCK 67066G104 582,434 2,475,283 SH   SOLE   2,399,532 0 75,751
Old Dominion Freight Lines Inc. COMMON STOCK 679580100 18,793 99,025 SH   SOLE   99,025 0 0
Pentair plc COMMON STOCK G7S00T104 538,236 11,733,948 SH   SOLE   11,432,135 0 301,813
Perrigo Co. plc COMMON STOCK G97822103 154,980 3,000,000 SH   SOLE   3,000,000 0 0
PPG Industries Inc. COMMON STOCK 693506107 585,019 4,382,491 SH   SOLE   4,221,911 0 160,580
Public Storage COMMON STOCK 74460D109 303,806 1,426,584 SH   SOLE   1,396,121 0 30,463
QUALCOMM Inc. COMMON STOCK 747525103 30,881 350,000 SH   SOLE   350,000 0 0
Regeneron Pharmaceuticals Inc. COMMON STOCK 75886F107 54,445 145,000 SH   SOLE   145,000 0 0
Republic Services Inc. COMMON STOCK 760759100 169,259 1,888,414 SH   SOLE   1,888,414 0 0
SEI Investments Co. COMMON STOCK 784117103 100,623 1,536,696 SH   SOLE   1,536,696 0 0
Shaw Communications Inc., Class B COMMON STOCK 82028K200 98,381 4,848,742 SH   SOLE   4,848,742 0 0
Starbucks Corp. COMMON STOCK 855244109 196,050 2,229,864 SH   SOLE   2,150,197 0 79,667
Synopsys Inc. COMMON STOCK 871607107 525,042 3,771,849 SH   SOLE   3,656,380 0 115,469
Sysco Corp. COMMON STOCK 871829107 697,965 8,159,515 SH   SOLE   7,881,075 0 278,440
Teleflex Inc. COMMON STOCK 879369106 193,988 515,323 SH   SOLE   515,323 0 0
The Clorox Company COMMON STOCK 189054109 775,289 5,049,429 SH   SOLE   4,886,121 0 163,308
The Gap Inc. COMMON STOCK 364760108 182,104 10,300,000 SH   SOLE   10,300,000 0 0
The Procter & Gamble Co. COMMON STOCK 742718109 575,841 4,610,417 SH   SOLE   4,432,661 0 177,756
The Progressive Corp. COMMON STOCK 743315103 130,953 1,808,990 SH   SOLE   1,808,990 0 0
The Walt Disney Co. COMMON STOCK 254687106 1,016,993 7,031,692 SH   SOLE   6,759,920 0 271,772
Thomson Reuters Corp. COMMON STOCK 884903709 39,905 557,337 SH   SOLE   557,337 0 0
T-Mobile US Inc. COMMON STOCK 872590104 26,885 342,834 SH   SOLE   342,834 0 0
Trimble Inc. COMMON STOCK 896239100 473,573 11,359,400 SH   SOLE   11,087,389 0 272,011
US Foods Holding Corp. COMMON STOCK 912008109 223,075 5,325,261 SH   SOLE   5,325,261 0 0
Verisk Analytics Inc. COMMON STOCK 92345Y106 736,165 4,929,458 SH   SOLE   4,775,397 0 154,061
Verizon Communications Inc. COMMON STOCK 92343V104 728,007 11,856,803 SH   SOLE   11,390,979 0 465,824
VF Corp. COMMON STOCK 918204108 768,931 7,715,537 SH   SOLE   7,469,996 0 245,541
W.W. Grainger Inc. COMMON STOCK 384802104 84,630 250,000 SH   SOLE   250,000 0 0
Waste Management Inc. COMMON STOCK 94106L109 626,231 5,495,183 SH   SOLE   5,295,571 0 199,612
Xylem Inc. COMMON STOCK 98419M100 531,747 6,748,915 SH   SOLE   6,559,627 0 189,288
Zions Bancorporation N.A. COMMON STOCK 989701107 100,177 1,929,449 SH   SOLE   1,929,449 0 0