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
2U INC COMMON STOCK 90214J101 5,288 70,324 SH   SOLE   70,324 0 0
3M CO COMMON 88579Y101 218,439 1,036,681 SH   SOLE   1,016,444 81 20,156
ABBOTT LABS COMMON 002824100 310,066 4,226,639 SH   SOLE   4,121,629 585 104,425
ABBVIE INC COMMON STOCK 00287Y109 283,884 3,001,526 SH   SOLE   2,946,993 0 54,533
ABIOMED INC COMMON STOCK 003654100 26,954 59,930 SH   SOLE   59,930 0 0
ABM INDS INC COMMON STOCK 000957100 3,673 113,882 SH   SOLE   113,680 0 202
ACADIA HEALTHCARE COMPANY IN COMMON STOCK 00404A109 2,512 71,350 SH   SOLE   71,350 0 0
ACADIA RLTY TR REIT 004239109 11,675 416,532 SH   SOLE   416,285 0 247
ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 5,123 223,215 SH   SOLE   223,215 0 0
ACCENTURE PLC IRELAND FOREIGN G1151C101 194,726 1,144,099 SH   SOLE   1,114,178 76 29,845
ACI WORLDWIDE INC COMMON STOCK 004498101 23,196 824,314 SH   SOLE   824,314 0 0
ACTIVISION BLIZZARD INC COMMON 00507V109 156,346 1,879,387 SH   SOLE   1,877,573 714 1,100
ACUITY BRANDS INC COMMON STOCK 00508Y102 5,148 32,750 SH   SOLE   32,750 0 0
ADDUS HOMECARE CORP COMMON STOCK 006739106 8,857 126,253 SH   SOLE   126,253 0 0
ADIENT PLC COMMON STOCK G0084W101 652 16,577 SH   SOLE   16,327 0 250
ADOBE SYS INC COMMON 00724F101 200,529 742,835 SH   SOLE   741,130 247 1,458
ADTRAN INC COMMON STOCK 00738A106 230 13,010 SH   SOLE   12,862 0 148
ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 18,360 109,070 SH   SOLE   82,402 0 26,668
ADVANCED DISP SVCS INC DEL COMMON STOCK 00790X101 1,489 55,000 SH   SOLE   55,000 0 0
ADVANCED ENERGY INDS COMMON STOCK 007973100 238 4,616 SH   SOLE   4,500 0 116
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 1,165 37,706 SH   SOLE   0 0 37,706
ADVANSIX INC COMMON STOCK 00773T101 291 8,559 SH   SOLE   5,885 0 2,674
AECOM COMMON STOCK 00766T100 1,017 31,134 SH   SOLE   31,134 0 0
AEGON N V FOREIGN 007924103 406 63,118 SH   SOLE   42,655 18,342 2,121
AERCAP HOLDINGS NV FOREIGN N00985106 437 7,609 SH   SOLE   5,565 1,984 60
AES CORP COMMON STOCK 00130H105 3,109 222,080 SH   SOLE   222,080 0 0
AETNA INC NEW COMMON 00817Y108 105,193 518,574 SH   SOLE   518,293 118 163
AFFILIATED MANAGERS GROUP COMMON STOCK 008252108 7,735 56,574 SH   SOLE   56,574 0 0
AFLAC INC COMMON STOCK 001055102 62,166 1,320,714 SH   SOLE   1,173,022 0 147,692
AGILENT TECHNOLOGIES INC COMMON 00846U101 94,083 1,333,756 SH   SOLE   1,310,985 340 22,431
AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 8,194 106,248 SH   SOLE   106,248 0 0
AIMMUNE THERAPEUTICS INC COMMON STOCK 00900T107 681 24,963 SH   SOLE   24,963 0 0
AIR PRODS & CHEMS INC COMMON STOCK 009158106 29,061 173,966 SH   SOLE   127,762 0 46,204
AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 62,539 854,937 SH   SOLE   854,447 0 490
ALASKA AIR GROUP INC COMMON STOCK 011659109 2,082 30,230 SH   SOLE   2,740 0 27,490
ALBANY INTL CORP COMMON STOCK 012348108 3,989 50,179 SH   SOLE   50,102 0 77
ALBEMARLE CORP COMMON STOCK 012653101 11,263 112,875 SH   SOLE   112,607 0 268
ALCOA CORP COMMON STOCK 013872106 253 6,262 SH   SOLE   6,262 0 0
ALEXION PHARMACEUTICALS INC COMMON 015351109 152,291 1,095,541 SH   SOLE   1,095,245 296 0
ALIBABA GROUP HLDG LTD EQUITY 01609W102 38,735 235,094 SH   SOLE   234,994 0 100
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 3,712 9,489 SH   SOLE   9,389 0 100
ALKERMES PLC COMMON STOCK G01767105 212 5,000 SH   SOLE   5,000 0 0
ALLEGHANY CORP DEL COMMON STOCK 017175100 19,852 30,423 SH   SOLE   29,433 0 990
ALLEGIANT TRAVEL CO COMMON STOCK 01748X102 933 7,360 SH   SOLE   7,324 0 36
ALLEGION PUB LTD CO COMMON STOCK G0176J109 1,062 11,722 SH   SOLE   1,133 0 10,589
ALLERGAN PLC COMMON STOCK G0177J108 56,383 296,004 SH   SOLE   295,844 0 160
ALLETE INC COMMON STOCK 018522300 7,284 97,101 SH   SOLE   97,101 0 0
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 2,046 8,662 SH   SOLE   686 0 7,976
ALLIANT ENERGY CORP COMMON STOCK 018802108 430 10,096 SH   SOLE   10,096 0 0
ALLSTATE CORP COMMON STOCK 020002101 8,253 83,617 SH   SOLE   83,617 0 0
ALLY FINL INC COMMON 02005N100 39,065 1,476,914 SH   SOLE   1,387,890 88,770 254
ALNYLAM PHARMACEUTICALS INC COMMON STOCK 02043Q107 3,307 37,791 SH   SOLE   37,541 0 250
ALPHABET INC COMMON 02079K305 536,514 444,473 SH   SOLE   409,096 54 35,323
ALPHABET INC COMMON 02079K107 1,187,215 994,759 SH   SOLE   958,466 133 36,160
ALTABA INC COMMON STOCK 021346101 13,655 200,456 SH   SOLE   200,456 0 0
ALTAIR ENGR INC COMMON STOCK 021369103 18,023 414,797 SH   SOLE   414,797 0 0
ALTRA INDL MOTION CORP COMMON STOCK 02208R106 1,361 32,955 SH   SOLE   32,955 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 63,045 1,045,345 SH   SOLE   1,004,526 0 40,819
AMAZON COM INC COMMON 023135106 1,545,623 771,654 SH   SOLE   724,137 101 47,416
AMBEV SA COMMON 02319V103 196 42,966 SH   SOLE   30,961 12,005 0
AMDOCS LTD COMMON STOCK G02602103 12,516 189,694 SH   SOLE   189,451 0 243
AMEDISYS INC COMMON STOCK 023436108 24,390 195,179 SH   SOLE   195,098 0 81
AMEREN CORP COMMON STOCK 023608102 820 12,967 SH   SOLE   12,736 0 231
AMERICA MOVIL SAB DE CV AMERICAN DEPOSITARY RECEIPT 02364W105 5,292 329,513 SH   SOLE   329,513 0 0
AMERICAN AIRLS GROUP INC COMMON STOCK 02376R102 3,195 77,293 SH   SOLE   77,124 0 169
AMERICAN CAMPUS CMNTYS INC REIT 024835100 466 11,318 SH   SOLE   11,318 0 0
AMERICAN EAGLE OUTFITTERS NE COMMON STOCK 02553E106 4,122 166,000 SH   SOLE   166,000 0 0
AMERICAN ELEC PWR INC COMMON STOCK 025537101 2,392 33,745 SH   SOLE   21,411 0 12,334
AMERICAN EXPRESS CO COMMON 025816109 234,906 2,205,890 SH   SOLE   2,145,338 18,887 41,665
AMERICAN FINL GROUP INC OHIO COMMON 025932104 126,811 1,142,752 SH   SOLE   1,120,826 21,926 0
AMERICAN HOMES 4 RENT REIT 02665T306 447 20,405 SH   SOLE   20,405 0 0
AMERICAN INTL GROUP INC COMMON 026874784 93,556 1,757,244 SH   SOLE   1,700,598 56,146 500
AMERICAN STS WTR CO COMMON STOCK 029899101 771 12,610 SH   SOLE   12,500 0 110
AMERICAN TOWER CORP NEW COMMON 03027X100 188,421 1,296,772 SH   SOLE   1,265,033 134 31,605
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 718 8,166 SH   SOLE   8,044 0 122
AMERIPRISE FINL INC COMMON STOCK 03076C106 40,038 271,149 SH   SOLE   271,074 0 75
AMERIS BANCORP COMMON STOCK 03076K108 9,047 197,958 SH   SOLE   197,841 0 117
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 1,402 15,200 SH   SOLE   14,615 0 585
AMETEK INC NEW COMMON STOCK 031100100 24,689 312,040 SH   SOLE   312,040 0 0
AMGEN INC COMMON STOCK 031162100 230,673 1,112,805 SH   SOLE   1,046,579 0 66,226
AMPHENOL CORP NEW COMMON 032095101 1,074 11,427 SH   SOLE   11,044 207 176
ANADARKO PETE CORP COMMON STOCK 032511107 56,374 836,278 SH   SOLE   827,110 0 9,168
ANALOG DEVICES INC COMMON STOCK 032654105 87,110 942,136 SH   SOLE   858,410 0 83,726
ANDEAVOR COMMON STOCK 03349M105 3,025 19,708 SH   SOLE   19,643 0 65
ANHEUSER BUSCH INBEV SA/NV FOREIGN 03524A108 8,537 97,483 SH   SOLE   93,121 602 3,760
ANIKA THERAPEUTICS INC COMMON STOCK 035255108 242 5,732 SH   SOLE   5,700 0 32
ANSYS INC COMMON STOCK 03662Q105 2,671 14,308 SH   SOLE   306 0 14,002
ANTERO RES CORP COMMON STOCK 03674X106 34,155 1,928,579 SH   SOLE   1,928,579 0 0
ANTHEM INC COMMON 036752103 245,227 894,824 SH   SOLE   876,913 17,871 40
SMITH A O COMMON STOCK 831865209 3,994 74,845 SH   SOLE   74,845 0 0
AON PLC COMMON G0408V102 17,007 110,589 SH   SOLE   110,538 51 0
APACHE CORP COMMON STOCK 037411105 10,210 214,182 SH   SOLE   208,108 0 6,074
APARTMENT INVT & MGMT CO REIT 03748R101 2,466 55,881 SH   SOLE   12,428 0 43,453
APERGY CORP COMMON STOCK 03755L104 13,188 302,752 SH   SOLE   287,496 0 15,256
APPLE HOSPITALITY REIT INC REIT 03784Y200 665 37,996 SH   SOLE   37,996 0 0
APPLE INC COMMON 037833100 1,538,531 6,815,503 SH   SOLE   6,284,437 12,370 518,696
APPLIED INDL TECHNOLOGIES IN COMMON STOCK 03820C105 19,078 243,805 SH   SOLE   243,695 0 110
APPLIED MATLS INC COMMON STOCK 038222105 8,400 217,333 SH   SOLE   205,233 0 12,100
APTARGROUP INC COMMON 038336103 10,000 92,820 SH   SOLE   85,837 111 6,872
APTIV PLC COMMON G6095L109 188,640 2,248,398 SH   SOLE   2,232,047 613 15,738
ARCH CAP GROUP LTD COMMON STOCK G0450A105 2,849 95,580 SH   SOLE   95,580 0 0
ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 15,349 305,329 SH   SOLE   305,154 0 175
ARES CAP CORP COMMON STOCK 04010L103 1,014 59,000 SH   SOLE   59,000 0 0
ARISTA NETWORKS INC COMMON STOCK 040413106 230,174 865,770 SH   SOLE   865,770 0 0
ARRIS INTL INC COMMON STOCK G0551A103 247 9,500 SH   SOLE   9,500 0 0
GALLAGHER ARTHUR J & CO COMMON STOCK 363576109 36,531 490,738 SH   SOLE   490,596 0 142
ASGN INC COMMON STOCK 00191U102 13,447 170,365 SH   SOLE   170,225 0 140
ASHLAND GLOBAL HLDGS INC COMMON STOCK 044186104 386 4,600 SH   SOLE   4,600 0 0
ASML HOLDING N V AMERICAN DEPOSITARY RECEIPT N07059210 4,076 21,677 SH   SOLE   3,916 0 17,761
ASSURANT INC COMMON STOCK 04621X108 1,337 12,384 SH   SOLE   12,346 0 38
AT&T INC COMMON STOCK 00206R102 74,984 2,232,999 SH   SOLE   2,056,507 0 176,492
ATARA BIOTHERAPEUTICS INC COMMON STOCK 046513107 2,018 48,806 SH   SOLE   48,806 0 0
ATMOS ENERGY CORP COMMON STOCK 049560105 8,322 88,617 SH   SOLE   88,617 0 0
AUTODESK INC COMMON STOCK 052769106 4,177 26,758 SH   SOLE   25,371 0 1,387
AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 44,513 295,455 SH   SOLE   282,822 0 12,633
AUTONATION INC COMMON STOCK 05329W102 251 6,033 SH   SOLE   5,972 0 61
AUTOZONE INC COMMON STOCK 053332102 1,895 2,443 SH   SOLE   2,443 0 0
AVADEL PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 05337M104 152 34,700 SH   SOLE   34,700 0 0
AVALONBAY CMNTYS INC COMMON 053484101 173,015 955,092 SH   SOLE   910,431 30,368 14,293
AVERY DENNISON CORP COMMON STOCK 053611109 1,919 17,712 SH   SOLE   17,592 0 120
AVID TECHNOLOGY INC COMMON STOCK 05367P100 140 23,555 SH   SOLE   0 0 23,555
AXIS CAPITAL HOLDINGS LTD COMMON STOCK G0692U109 1,212 20,996 SH   SOLE   20,512 0 484
AZZ INC COMMON STOCK 002474104 574 11,374 SH   SOLE   11,300 0 74
BAIDU INC EQUITY 056752108 17,753 77,634 SH   SOLE   76,984 0 650
BAKER HUGHES A GE CO COMMON STOCK 05722G100 2,027 59,927 SH   SOLE   9,506 0 50,421
BALCHEM CORP COMMON 057665200 11,026 98,371 SH   SOLE   98,249 37 85
BALL CORP COMMON 058498106 157,603 3,582,702 SH   SOLE   3,470,075 102,397 10,230
BANCO SANTANDER SA AMERICAN DEPOSITARY RECEIPT 05964H105 69 13,764 SH   SOLE   6,762 0 7,002
BANCORPSOUTH BK TUPELO MISS COMMON STOCK 05971J102 2,448 74,872 SH   SOLE   74,872 0 0
BANK AMER CORP COMMON 060505104 370,218 12,566,795 SH   SOLE   12,101,128 275,080 190,587
BANK HAWAII CORP COMMON STOCK 062540109 1,021 12,945 SH   SOLE   12,765 0 180
BANK MONTREAL QUE COMMON STOCK 063671101 2,458 29,787 SH   SOLE   29,787 0 0
BANK NEW YORK MELLON CORP COMMON STOCK 064058100 28,158 552,231 SH   SOLE   551,546 0 685
BAR HBR BANKSHARES COMMON STOCK 066849100 603 21,000 SH   SOLE   21,000 0 0
BARNES GROUP INC COMMON STOCK 067806109 1,161 16,343 SH   SOLE   16,200 0 143
BAUSCH HEALTH COS INC COMMON STOCK 071734107 3,413 132,969 SH   SOLE   132,969 0 0
BAXTER INTL INC COMMON 071813109 161,474 2,094,624 SH   SOLE   1,994,853 51,695 48,076
BB&T CORP COMMON STOCK 054937107 66,605 1,372,159 SH   SOLE   1,368,207 0 3,952
BECTON DICKINSON & CO COMMON STOCK 075887109 23,412 89,700 SH   SOLE   86,056 0 3,644
BED BATH & BEYOND INC COMMON STOCK 075896100 348 23,200 SH   SOLE   23,200 0 0
BELDEN INC COMMON STOCK 077454106 2,541 35,580 SH   SOLE   35,580 0 0
BEMIS INC COMMON STOCK 081437105 10,394 213,866 SH   SOLE   213,689 0 177
BENEFITFOCUS INC COMMON STOCK 08180D106 657 16,250 SH   SOLE   16,250 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 157,440 492 SH   SOLE   490 0 2
BERKSHIRE HATHAWAY INC DEL COMMON 084670702 446,534 2,085,538 SH   SOLE   2,024,794 21,307 39,437
BERKSHIRE HILLS BANCORP INC COMMON STOCK 084680107 2,260 55,531 SH   SOLE   55,432 0 99
BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 4,461 92,191 SH   SOLE   92,081 0 110
BEST BUY INC COMMON STOCK 086516101 23,370 294,477 SH   SOLE   265,876 0 28,601
BGC PARTNERS INC COMMON STOCK 05541T101 2,329 197,059 SH   SOLE   195,837 0 1,222
BHP BILLITON LTD AMERICAN DEPOSITARY RECEIPT 088606108 8,453 169,594 SH   SOLE   107,456 0 62,138
BIO TECHNE CORP COMMON 09073M104 1,237 6,062 SH   SOLE   5,950 45 67
BIOGEN INC COMMON 09062X103 158,510 448,641 SH   SOLE   411,529 76 37,036
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 14,795 152,568 SH   SOLE   152,488 0 80
BLACK KNIGHT INC COMMON STOCK 09215C105 19,192 369,428 SH   SOLE   356,918 0 12,510
BLACKBAUD INC COMMON 09227Q100 19,005 187,275 SH   SOLE   187,161 114 0
BLACKROCK INC COMMON STOCK 09247X101 8,459 17,948 SH   SOLE   17,837 0 111
BLACKSTONE GROUP L P PARTNERSHIP 09253U108 12,546 329,476 SH   SOLE   327,726 0 1,750
BLOOMIN BRANDS INC COMMON STOCK 094235108 651 32,920 SH   SOLE   32,920 0 0
BLUEBIRD BIO INC COMMON STOCK 09609G100 2,107 14,429 SH   SOLE   14,429 0 0
BMC STK HLDGS INC COMMON STOCK 05591B109 443 23,731 SH   SOLE   23,731 0 0
BOEING CO COMMON 097023105 467,152 1,256,123 SH   SOLE   1,226,395 44 29,684
BOK FINL CORP COMMON STOCK 05561Q201 1,059 10,888 SH   SOLE   10,888 0 0
BOOZ ALLEN HAMILTON HLDG COR COMMON STOCK 099502106 4,764 95,994 SH   SOLE   95,920 0 74
BORGWARNER INC COMMON STOCK 099724106 270 6,300 SH   SOLE   6,239 0 61
BOSTON BEER INC COMMON STOCK 100557107 1,389 4,830 SH   SOLE   4,830 0 0
BOSTON PRIVATE FINL HLDGS IN COMMON STOCK 101119105 432 31,612 SH   SOLE   31,340 0 272
BOSTON PROPERTIES INC COMMON 101121101 62,141 504,845 SH   SOLE   468,730 27,182 8,933
BOSTON SCIENTIFIC CORP COMMON 101137107 205,397 5,334,975 SH   SOLE   5,227,197 107,778 0
BOX INC COMMON STOCK 10316T104 5,364 224,338 SH   SOLE   224,338 0 0
BOYD GAMING CORP COMMON STOCK 103304101 1,111 32,833 SH   SOLE   32,833 0 0
BP PLC AMERICAN DEPOSITARY RECEIPT 055622104 3,883 84,229 SH   SOLE   83,045 0 1,184
BRADY CORP COMMON STOCK 104674106 506 11,567 SH   SOLE   11,438 0 129
BRIGGS & STRATTON CORP COMMON STOCK 109043109 293 15,228 SH   SOLE   15,128 0 100
BRIGHT HORIZONS FAM SOL IN D COMMON 109194100 14,695 124,709 SH   SOLE   124,663 46 0
BRINKS CO COMMON STOCK 109696104 7,322 104,977 SH   SOLE   104,977 0 0
BRINKER INTL INC COMMON STOCK 109641100 1,669 35,722 SH   SOLE   35,722 0 0
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 175,748 2,830,996 SH   SOLE   2,721,957 0 109,039
BRITISH AMERN TOB PLC FOREIGN 110448107 604 12,948 SH   SOLE   10,540 1,598 810
BROADCOM INC COMMON 11135F101 71,758 290,837 SH   SOLE   279,374 52 11,411
BROADRIDGE FINL SOLUTIONS IN COMMON STOCK 11133T103 7,116 53,931 SH   SOLE   53,842 0 89
BROOKFIELD ASSET MGMT INC COMMON STOCK 112585104 3,966 89,070 SH   SOLE   89,070 0 0
BROOKFIELD REAL ASSETS INCOM CLOSED_END 112830104 12,596 546,248 SH   SOLE   546,248 0 0
BROWN & BROWN INC COMMON STOCK 115236101 820 27,737 SH   SOLE   27,504 0 233
BROWN FORMAN CORP COMMON STOCK 115637100 2,859 56,272 SH   SOLE   56,217 0 55
BROWN FORMAN CORP COMMON STOCK 115637209 7,965 157,567 SH   SOLE   157,448 0 119
BRUNSWICK CORP COMMON STOCK 117043109 4,595 68,568 SH   SOLE   68,568 0 0
CABOT CORP COMMON STOCK 127055101 901 14,367 SH   SOLE   0 0 14,367
CABOT MICROELECTRONICS CORP COMMON STOCK 12709P103 215 2,084 SH   SOLE   0 0 2,084
CACI INTL INC COMMON STOCK 127190304 4,073 22,116 SH   SOLE   22,047 0 69
CADENCE DESIGN SYSTEM INC COMMON STOCK 127387108 23,513 518,819 SH   SOLE   518,734 0 85
CAE INC COMMON STOCK 124765108 3,170 156,000 SH   SOLE   126,904 0 29,096
CAESARS ENTMT CORP COMMON STOCK 127686103 15,975 1,558,514 SH   SOLE   1,506,070 0 52,444
CAMDEN PPTY TR COMMON STOCK 133131102 1,058 11,308 SH   SOLE   11,308 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 43,174 1,178,659 SH   SOLE   1,178,659 0 0
CDN IMPERIAL BK COMM TORONTO COMMON STOCK 136069101 2,035 21,707 SH   SOLE   21,707 0 0
CANADIAN NATL RY CO COMMON STOCK 136375102 36,540 406,907 SH   SOLE   405,507 0 1,400
CANADIAN PAC RY LTD FOREIGN 13645T100 751 3,542 SH   SOLE   2,891 634 17
CANTEL MEDICAL CORP COMMON STOCK 138098108 980 10,649 SH   SOLE   10,649 0 0
CAPITAL ONE FINL CORP COMMON STOCK 14040H105 17,413 183,434 SH   SOLE   172,677 0 10,757
CARDINAL HEALTH INC COMMON STOCK 14149Y108 4,254 78,774 SH   SOLE   78,536 0 238
CARLISLE COS INC COMMON STOCK 142339100 8,431 69,216 SH   SOLE   69,216 0 0
CARNIVAL CORP COMMON STOCK 143658300 1,525 23,914 SH   SOLE   23,704 0 210
CAROLINA FINL CORP NEW COMMON STOCK 143873107 2,798 74,187 SH   SOLE   74,187 0 0
CARTERS INC COMMON STOCK 146229109 591 5,990 SH   SOLE   5,990 0 0
CATALENT INC COMMON STOCK 148806102 31,191 684,769 SH   SOLE   684,769 0 0
CATERPILLAR INC DEL COMMON STOCK 149123101 173,671 1,138,900 SH   SOLE   1,055,014 0 83,886
CATHAY GEN BANCORP COMMON STOCK 149150104 499 12,037 SH   SOLE   12,037 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 23,666 246,622 SH   SOLE   246,622 0 0
CBRE GROUP INC COMMON STOCK 12504L109 7,846 177,904 SH   SOLE   153,084 0 24,820
CBS CORP NEW COMMON STOCK 124857202 46,947 817,177 SH   SOLE   729,101 0 88,076
CDK GLOBAL INC COMMON STOCK 12508E101 3,140 50,192 SH   SOLE   46,192 0 4,000
CDW CORP COMMON STOCK 12514G108 79,234 891,075 SH   SOLE   891,075 0 0
CELANESE CORP DEL COMMON STOCK 150870103 1,759 15,428 SH   SOLE   15,343 0 85
CELESTICA INC COMMON STOCK 15101Q108 2,166 199,972 SH   SOLE   199,972 0 0
CELGENE CORP COMMON 151020104 127,448 1,424,157 SH   SOLE   1,289,649 177 134,331
CENTENE CORP DEL COMMON STOCK 15135B101 21,137 145,991 SH   SOLE   145,991 0 0
CENTERPOINT ENERGY INC COMMON STOCK 15189T107 466 16,862 SH   SOLE   16,132 0 730
CENTRAL GARDEN & PET CO COMMON STOCK 153527205 15,798 476,710 SH   SOLE   476,613 0 97
CENTURYLINK INC COMMON STOCK 156700106 2,840 133,976 SH   SOLE   29,621 0 104,355
CERIDIAN HCM HLDG INC COMMON STOCK 15677J108 5,889 140,126 SH   SOLE   140,126 0 0
CERNER CORP COMMON 156782104 1,306 20,273 SH   SOLE   20,015 140 118
C H ROBINSON WORLDWIDE INC COMMON 12541W209 160,294 1,636,983 SH   SOLE   1,610,160 24,241 2,582
SCHWAB CHARLES CORP NEW COMMON 808513105 356,767 7,258,727 SH   SOLE   7,171,039 50,368 37,320
CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 7,543 23,148 SH   SOLE   20,306 0 2,842
CHASE CORP COMMON STOCK 16150R104 360 3,000 SH   SOLE   3,000 0 0
CHECK POINT SOFTWARE TECH LT COMMON M22465104 19,997 169,936 SH   SOLE   169,712 175 49
CHEMED CORP NEW COMMON STOCK 16359R103 6,234 19,508 SH   SOLE   19,508 0 0
CHEMOURS CO COMMON STOCK 163851108 271 6,872 SH   SOLE   6,872 0 0
CHENIERE ENERGY INC COMMON STOCK 16411R208 63,369 911,920 SH   SOLE   911,920 0 0
CHEVRON CORP NEW COMMON STOCK 166764100 187,408 1,532,616 SH   SOLE   1,429,593 0 103,023
CHICOS FAS INC COMMON STOCK 168615102 1,905 219,762 SH   SOLE   217,806 0 1,956
CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 55,609 122,346 SH   SOLE   122,334 0 12
CHOICE HOTELS INTL INC COMMON 169905106 2,517 30,219 SH   SOLE   30,002 146 71
CHUBB LIMITED COMMON H1467J104 101,071 756,295 SH   SOLE   669,302 86 86,907
CHURCH & DWIGHT INC COMMON STOCK 171340102 1,837 30,947 SH   SOLE   30,877 0 70
CIGNA CORPORATION COMMON STOCK 125509109 12,100 58,102 SH   SOLE   20,377 0 37,725
CIMAREX ENERGY CO COMMON STOCK 171798101 1,304 14,028 SH   SOLE   14,028 0 0
CINCINNATI FINL CORP COMMON STOCK 172062101 15,860 206,483 SH   SOLE   206,217 0 266
CINTAS CORP COMMON STOCK 172908105 1,566 7,917 SH   SOLE   7,859 0 58
CISCO SYS INC COMMON STOCK 17275R102 208,679 4,289,401 SH   SOLE   3,742,555 0 546,846
CIT GROUP INC COMMON STOCK 125581801 3,417 66,203 SH   SOLE   66,203 0 0
CITIGROUP INC COMMON STOCK 172967424 188,937 2,633,635 SH   SOLE   2,622,610 0 11,025
CITRIX SYS INC COMMON STOCK 177376100 4,414 39,709 SH   SOLE   39,675 0 34
CLARUS CORP NEW COMMON STOCK 18270P109 424 38,409 SH   SOLE   0 0 38,409
CLEARBRIDGE ENERGY MLP FD IN MUTUAL FUND 184692101 154 10,610 SH   SOLE   10,610 0 0
CLEVELAND CLIFFS INC COMMON STOCK 185899101 6,681 527,743 SH   SOLE   527,743 0 0
CLOROX CO DEL COMMON STOCK 189054109 13,411 89,161 SH   SOLE   48,906 0 40,255
CME GROUP INC COMMON STOCK 12572Q105 53,848 316,360 SH   SOLE   304,066 0 12,294
CMS ENERGY CORP COMMON 125896100 164,916 3,365,646 SH   SOLE   3,094,219 91,414 180,013
COCA COLA CO COMMON 191216100 313,752 6,792,655 SH   SOLE   6,625,106 1,350 166,199
COCA COLA EUROPEAN PARTNERS COMMON STOCK G25839104 545 11,978 SH   SOLE   11,685 0 293
CODEXIS INC COMMON STOCK 192005106 2,578 150,340 SH   SOLE   150,340 0 0
COGNIZANT TECHNOLOGY SOLUTIO COMMON STOCK 192446102 52,497 680,456 SH   SOLE   536,798 0 143,658
COHEN & STEERS INC COMMON STOCK 19247A100 19,530 480,914 SH   SOLE   480,914 0 0
COLGATE PALMOLIVE CO COMMON 194162103 176,650 2,638,537 SH   SOLE   2,540,992 53,759 43,786
COLUMBIA BKG SYS INC COMMON STOCK 197236102 11,693 301,606 SH   SOLE   301,420 0 186
COLUMBIA SPORTSWEAR CO COMMON 198516106 9,460 101,642 SH   SOLE   101,524 118 0
COMCAST CORP NEW COMMON 20030N101 189,182 5,342,613 SH   SOLE   4,719,541 292 622,780
COMERICA INC COMMON STOCK 200340107 1,553 17,219 SH   SOLE   17,027 0 192
COMMERCE BANCSHARES INC COMMON STOCK 200525103 2,879 43,604 SH   SOLE   43,604 0 0
COMMSCOPE HLDG CO INC COMMON STOCK 20337X109 4,157 135,152 SH   SOLE   135,000 0 152
CONAGRA BRANDS INC COMMON 205887102 57,182 1,683,301 SH   SOLE   1,682,107 667 527
CONCHO RES INC COMMON STOCK 20605P101 6,945 45,466 SH   SOLE   40,466 0 5,000
CONDUENT INC COMMON STOCK 206787103 12,780 567,476 SH   SOLE   567,326 0 150
CONOCOPHILLIPS COMMON 20825C104 298,810 3,860,598 SH   SOLE   3,743,150 75,122 42,326
CONSOLIDATED EDISON INC COMMON STOCK 209115104 5,103 66,981 SH   SOLE   66,213 0 768
CONSTELLATION BRANDS INC COMMON 21036P108 167,499 776,825 SH   SOLE   764,714 8,276 3,835
CONSTELLIUM NV COMMON STOCK N22035104 4,187 339,000 SH   SOLE   339,000 0 0
COOPER COS INC COMMON STOCK 216648402 16,170 58,345 SH   SOLE   58,345 0 0
COPART INC COMMON STOCK 217204106 218 4,236 SH   SOLE   4,236 0 0
CORE LABORATORIES N V COMMON STOCK N22717107 13,588 117,310 SH   SOLE   117,293 0 17
CORESITE RLTY CORP REIT 21870Q105 949 8,543 SH   SOLE   8,516 0 27
CORNERSTONE ONDEMAND INC COMMON STOCK 21925Y103 4,682 82,500 SH   SOLE   82,500 0 0
CORNING INC COMMON STOCK 219350105 130,019 3,683,267 SH   SOLE   3,643,080 0 40,187
CORPORATE OFFICE PPTYS TR REIT 22002T108 403 13,514 SH   SOLE   13,407 0 107
COSTCO WHSL CORP NEW COMMON STOCK 22160K105 242,979 1,034,482 SH   SOLE   1,008,352 0 26,130
COUPA SOFTWARE INC COMMON STOCK 22266L106 2,230 28,188 SH   SOLE   28,188 0 0
COUSINS PPTYS INC REIT 222795106 769 86,500 SH   SOLE   86,500 0 0
COVIA HLDGS CORP COMMON STOCK 22305A103 149 16,652 SH   SOLE   16,652 0 0
CRACKER BARREL OLD CTRY STOR COMMON STOCK 22410J106 640 4,350 SH   SOLE   4,275 0 75
CRANE CO COMMON STOCK 224399105 501 5,090 SH   SOLE   5,090 0 0
CREDIT SUISSE GROUP FOREIGN 225401108 19,922 1,333,509 SH   SOLE   1,055,592 275,352 2,565
CREE INC COMMON STOCK 225447101 431 11,390 SH   SOLE   11,390 0 0
CRISPR THERAPEUTICS AG COMMON STOCK H17182108 905 20,413 SH   SOLE   20,413 0 0
CROWN CASTLE INTL CORP NEW COMMON 22822V101 24,036 215,898 SH   SOLE   198,364 69 17,465
CROWN HOLDINGS INC COMMON STOCK 228368106 662 13,787 SH   SOLE   13,787 0 0
CSG SYS INTL INC COMMON STOCK 126349109 14,732 367,006 SH   SOLE   366,928 0 78
CSX CORP COMMON 126408103 198,066 2,674,759 SH   SOLE   2,668,321 1,115 5,323
CTRIP COM INTL LTD EQUITY 22943F100 412 11,100 SH   SOLE   11,100 0 0
CUBESMART REIT 229663109 15,400 539,778 SH   SOLE   539,778 0 0
CULLEN FROST BANKERS INC COMMON STOCK 229899109 515 4,930 SH   SOLE   4,930 0 0
CUMMINS INC COMMON STOCK 231021106 567 3,883 SH   SOLE   3,700 0 183
CUMULUS MEDIA INC Class A Common Stock 231082801 43,844 2,551,011 SH   SOLE   2,551,011 0 0
CVB FINL CORP COMMON STOCK 126600105 4,780 214,169 SH   SOLE   213,933 0 236
CVS HEALTH CORP COMMON STOCK 126650100 139,261 1,769,069 SH   SOLE   1,622,392 0 146,677
CYPRESS SEMICONDUCTOR CORP COMMON STOCK 232806109 3,671 253,372 SH   SOLE   178,000 0 75,372
DANAHER CORP DEL COMMON 235851102 244,058 2,246,073 SH   SOLE   2,237,713 553 7,807
DARDEN RESTAURANTS INC COMMON STOCK 237194105 5,046 45,383 SH   SOLE   45,283 0 100
DAVE & BUSTERS ENTMT INC COMMON STOCK 238337109 8,631 130,343 SH   SOLE   130,238 0 105
DAVITA INC COMMON STOCK 23918K108 15,581 217,516 SH   SOLE   205,868 0 11,648
DDR CORP REIT 23317H854 306 22,885 SH   SOLE   22,885 0 0
DEERE & CO COMMON STOCK 244199105 38,218 254,225 SH   SOLE   248,717 0 5,508
DELL TECHNOLOGIES INC COMMON STOCK 24703L103 1,581 16,281 SH   SOLE   4,586 0 11,695
DELPHI TECHNOLOGIES PLC COMMON STOCK G2709G107 3,147 100,335 SH   SOLE   96,017 0 4,318
DELTA AIR LINES INC DEL COMMON STOCK 247361702 3,561 61,570 SH   SOLE   61,570 0 0
DELUXE CORP COMMON STOCK 248019101 8,853 155,483 SH   SOLE   155,483 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109 512 13,558 SH   SOLE   13,430 0 128
DEVON ENERGY CORP NEW COMMON 25179M103 84,347 2,111,840 SH   SOLE   2,108,698 1,142 2,000
DEXCOM INC COMMON STOCK 252131107 13,583 94,962 SH   SOLE   94,962 0 0
DIAGEO P L C FOREIGN 25243Q205 2,031 14,336 SH   SOLE   13,495 395 446
DIAMONDBACK ENERGY INC COMMON STOCK 25278X109 12,052 89,149 SH   SOLE   89,149 0 0
DIAMONDROCK HOSPITALITY CO REIT 252784301 410 35,107 SH   SOLE   34,530 0 577
DICKS SPORTING GOODS INC COMMON STOCK 253393102 1,919 54,097 SH   SOLE   54,092 0 5
DIEBOLD NXDF INC COMMON STOCK 253651103 159 35,310 SH   SOLE   35,095 0 215
DIGITAL RLTY TR INC REIT 253868103 2,758 24,516 SH   SOLE   17,929 0 6,587
DISCOVER FINL SVCS COMMON 254709108 192,227 2,514,411 SH   SOLE   2,385,960 35,749 92,702
DISCOVERY INC COMMON STOCK 25470F104 230 7,180 SH   SOLE   6,930 0 250
DISCOVERY INC COMMON STOCK 25470F302 652 22,036 SH   SOLE   21,663 0 373
DOLBY LABORATORIES INC COMMON STOCK 25659T107 26,252 375,183 SH   SOLE   374,183 0 1,000
DOLLAR GEN CORP NEW COMMON 256677105 2,907 26,596 SH   SOLE   26,222 261 113
DOLLAR TREE INC COMMON STOCK 256746108 12,696 155,685 SH   SOLE   155,685 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109 2,980 42,404 SH   SOLE   41,604 0 800
DOMINOS PIZZA INC COMMON STOCK 25754A201 2,019 6,848 SH   SOLE   6,848 0 0
DONALDSON INC COMMON STOCK 257651109 12,476 214,138 SH   SOLE   214,072 0 66
DOUGLAS EMMETT INC REIT 25960P109 856 22,682 SH   SOLE   22,597 0 85
DOVER CORP COMMON STOCK 260003108 38,515 435,048 SH   SOLE   404,990 0 30,058
DOWDUPONT INC COMMON 26078J100 229,971 3,575,964 SH   SOLE   3,415,033 93,356 67,575
D R HORTON INC COMMON STOCK 23331A109 569 13,491 SH   SOLE   13,491 0 0
DTE ENERGY CO COMMON STOCK 233331107 8,241 75,516 SH   SOLE   75,415 0 101
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 15,628 195,297 SH   SOLE   194,434 0 863
DUKE REALTY CORP COMMON STOCK 264411505 842 29,689 SH   SOLE   29,570 0 119
DUNKIN BRANDS GROUP INC COMMON STOCK 265504100 706 9,583 SH   SOLE   8,984 0 599
DXC TECHNOLOGY CO COMMON STOCK 23355L106 3,373 36,068 SH   SOLE   7,974 0 28,094
E TRADE FINANCIAL CORP COMMON STOCK 269246401 14,189 270,840 SH   SOLE   270,622 0 218
EAGLE BANCORP INC MD COMMON STOCK 268948106 917 18,116 SH   SOLE   18,116 0 0
EASTGROUP PPTY INC REIT 277276101 16,143 168,827 SH   SOLE   168,724 0 103
EASTMAN CHEM CO COMMON STOCK 277432100 2,605 27,216 SH   SOLE   27,064 0 152
EATON CORP PLC COMMON STOCK G29183103 13,616 156,992 SH   SOLE   143,381 0 13,611
EATON VANCE CORP COMMON STOCK 278265103 64,995 1,236,594 SH   SOLE   1,235,563 0 1,031
EATON VANCE ENHANCED EQ INC MUTUAL FUND 278274105 940 58,739 SH   SOLE   58,739 0 0
EATON VANCE ENH EQTY INC FD MUTUAL FUND 278277108 655 37,104 SH   SOLE   37,104 0 0
EATON VANCE TXMGD GL BUYWR O MUTUAL FUND 27829C105 351 29,209 SH   SOLE   24,555 0 4,654
EATON VANCE TAX ADVT DIV INC MUTUAL FUND 27828G107 850 34,665 SH   SOLE   29,605 0 5,060
EATON VANCE TX ADV GLBL DIV MUTUAL FUND 27828S101 215 12,009 SH   SOLE   12,009 0 0
EATON VANCE TX ADV GLB DIV O MUTUAL FUND 27828U106 248 9,802 SH   SOLE   9,802 0 0
EATON VANCE TX MNG BY WRT OP MUTUAL FUND 27828Y108 316 19,605 SH   SOLE   19,605 0 0
EATON VANCE TX MGD DIV EQ IN MUTUAL FUND 27828N102 383 29,841 SH   SOLE   29,841 0 0
EATON VANCE TAX MNGD GBL DV MUTUAL FUND 27829F108 772 81,281 SH   SOLE   64,367 0 16,914
EBAY INC COMMON STOCK 278642103 52,405 1,587,073 SH   SOLE   1,586,923 0 150
ECOLAB INC COMMON 278865100 255,199 1,627,752 SH   SOLE   1,591,122 512 36,118
EDGEWELL PERS CARE CO COMMON STOCK 28035Q102 1,104 23,870 SH   SOLE   23,870 0 0
EDISON INTL COMMON 281020107 84,931 1,254,884 SH   SOLE   1,142,655 52,067 60,162
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 24,251 139,295 SH   SOLE   117,084 0 22,211
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 2,459 70,487 SH   SOLE   70,487 0 0
ELECTRONIC ARTS INC COMMON STOCK 285512109 14,830 123,082 SH   SOLE   123,082 0 0
LILLY ELI & CO COMMON STOCK 532457108 342,149 3,188,420 SH   SOLE   3,155,561 0 32,859
EMCOR GROUP INC COMMON STOCK 29084Q100 2,452 32,651 SH   SOLE   32,651 0 0
EMERSON ELEC CO COMMON STOCK 291011104 177,152 2,313,287 SH   SOLE   2,266,820 0 46,467
EMPIRE ST RLTY TR INC REIT 292104106 5,658 340,667 SH   SOLE   340,667 0 0
ENBRIDGE INC COMMON STOCK 29250N105 2,516 77,927 SH   SOLE   75,467 0 2,460
ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 5,026 64,472 SH   SOLE   64,328 0 144
ENDURANCE INTL GROUP HLDGS I COMMON STOCK 29272B105 278 31,646 SH   SOLE   31,646 0 0
ENERGEN CORP COMMON STOCK 29265N108 1,507 17,489 SH   SOLE   17,489 0 0
ENERGIZER HLDGS INC NEW COMMON STOCK 29272W109 1,647 28,075 SH   SOLE   28,075 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y506 1,182 15,605 SH   SOLE   14,905 0 700
ENERGY TRANSFER EQUITY L P PARTNERSHIP 29273V100 3,434 197,004 SH   SOLE   197,004 0 0
ENERSYS COMMON STOCK 29275Y102 16,924 194,236 SH   SOLE   194,236 0 0
ENLINK MIDSTREAM LLC COMMON STOCK 29336T100 304 18,460 SH   SOLE   18,460 0 0
ENSTAR GROUP LIMITED COMMON STOCK G3075P101 987 4,732 SH   SOLE   4,732 0 0
ENTERGY CORP NEW COMMON STOCK 29364G103 350 4,316 SH   SOLE   3,408 0 908
ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 6,698 126,264 SH   SOLE   126,264 0 0
ENTERPRISE PRODS PARTNERS L PARTNERSHIP 293792107 15,541 540,937 SH   SOLE   504,119 0 36,818
ENVESTNET INC COMMON 29404K106 2,442 40,065 SH   SOLE   40,000 65 0
ENVISION HEALTHCARE CORP COMMON STOCK 29414D100 9,787 214,007 SH   SOLE   42,823 0 171,184
EOG RES INC COMMON 26875P101 397,606 3,116,766 SH   SOLE   3,018,412 36,272 62,082
EPAM SYS INC COMMON STOCK 29414B104 256 1,862 SH   SOLE   1,805 0 57
EPLUS INC COMMON 294268107 1,080 11,655 SH   SOLE   11,587 35 33
EQT CORP COMMON STOCK 26884L109 8,659 195,782 SH   SOLE   195,782 0 0
EQUIFAX INC COMMON STOCK 294429105 9,589 73,436 SH   SOLE   56,698 0 16,738
EQUINIX INC REIT 29444U700 574 1,327 SH   SOLE   1,327 0 0
EQUITY RESIDENTIAL REIT 29476L107 48,807 736,597 SH   SOLE   736,461 0 136
ESSENT GROUP LTD COMMON STOCK G3198U102 9,703 219,275 SH   SOLE   219,275 0 0
ESSEX PPTY TR INC REIT 297178105 2,358 9,559 SH   SOLE   9,517 0 42
LAUDER ESTEE COS INC COMMON 518439104 76,785 528,387 SH   SOLE   449,776 102 78,509
EURONET WORLDWIDE INC COMMON STOCK 298736109 13,643 136,128 SH   SOLE   136,128 0 0
EVENTBRITE INC COMMON STOCK 29975E109 7,731 203,602 SH   SOLE   203,602 0 0
EVERBRIDGE INC COMMON STOCK 29978A104 1,297 22,500 SH   SOLE   22,500 0 0
EVERGY INC COMMON STOCK 30034W106 6,063 110,394 SH   SOLE   110,394 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 6,375 103,759 SH   SOLE   102,333 0 1,426
EVOLENT HEALTH INC COMMON STOCK 30050B101 2,840 100,000 SH   SOLE   100,000 0 0
EXACT SCIENCES CORP COMMON 30063P105 15,095 191,265 SH   SOLE   191,015 250 0
EXELON CORP COMMON STOCK 30161N101 2,566 58,766 SH   SOLE   54,642 0 4,124
EXP WORLD HOLDINGS INC COMMON STOCK 30212W100 2,292 124,611 SH   SOLE   124,611 0 0
EXPEDIA GROUP INC COMMON STOCK 30212P303 1,738 13,319 SH   SOLE   13,319 0 0
EXPEDITORS INTL WASH INC COMMON STOCK 302130109 1,842 25,055 SH   SOLE   25,002 0 53
EXPONENT INC COMMON 30214U102 683 12,728 SH   SOLE   12,376 196 156
EXPRESS SCRIPTS HLDG CO COMMON STOCK 30219G108 5,173 54,447 SH   SOLE   49,471 0 4,976
EXTENDED STAY AMER INC COMMON STOCK 30224P200 9,084 449,022 SH   SOLE   448,700 0 322
EXTRA SPACE STORAGE INC COMMON STOCK 30225T102 6,109 70,505 SH   SOLE   70,505 0 0
EXXON MOBIL CORP COMMON 30231G102 796,733 9,371,122 SH   SOLE   9,072,430 139,425 159,267
FACEBOOK INC COMMON 30303M102 774,066 4,706,713 SH   SOLE   4,477,394 319 229,000
FACTSET RESH SYS INC COMMON STOCK 303075105 310 1,387 SH   SOLE   1,371 0 16
FAIR ISAAC CORP COMMON 303250104 2,673 11,697 SH   SOLE   11,648 49 0
FASTENAL CO COMMON STOCK 311900104 6,214 107,098 SH   SOLE   27,400 0 79,698
FEDERAL REALTY INVT TR COMMON STOCK 313747206 2,581 20,411 SH   SOLE   20,357 0 54
FEDERATED INVS INC PA COMMON STOCK 314211103 378 15,689 SH   SOLE   15,000 0 689
FEDEX CORP COMMON 31428X106 199,265 827,547 SH   SOLE   819,151 171 8,225
FIBROGEN INC COMMON STOCK 31572Q808 2,612 43,000 SH   SOLE   43,000 0 0
FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 4,176 106,135 SH   SOLE   90,698 0 15,437
FIDELITY NATL INFORMATION SV COMMON STOCK 31620M106 16,585 152,055 SH   SOLE   89,201 0 62,854
FIFTH THIRD BANCORP COMMON STOCK 316773100 45,588 1,632,793 SH   SOLE   1,544,327 0 88,466
FINANCIAL INSTNS INC COMMON STOCK 317585404 2,931 93,335 SH   SOLE   93,335 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y605 1,398 50,677 SH   SOLE   49,577 0 1,100
FIREEYE INC COMMON STOCK 31816Q101 1,684 99,056 SH   SOLE   98,864 0 192
FIRST AMERN FINL CORP COMMON STOCK 31847R102 37,916 734,942 SH   SOLE   734,942 0 0
FIRST BUSEY CORP COMMON STOCK 319383204 4,316 139,000 SH   SOLE   139,000 0 0
FIRST CMNTY BANCSHARES INC N COMMON STOCK 31983A103 605 17,850 SH   SOLE   17,850 0 0
FIRST DATA CORP NEW COMMON STOCK 32008D106 4,671 190,877 SH   SOLE   190,877 0 0
FIRST HORIZON NATL CORP COMMON STOCK 320517105 1,601 92,750 SH   SOLE   92,750 0 0
FIRST INDUSTRIAL REALTY TRUS REIT 32054K103 1,609 51,232 SH   SOLE   51,232 0 0
FIRST MIDWEST BANCORP DEL COMMON STOCK 320867104 1,778 66,878 SH   SOLE   66,568 0 310
FIRST REP BK SAN FRANCISCO C COMMON 33616C100 35,348 368,202 SH   SOLE   305,046 111 63,045
FIRST TR EXCHANGE TRADED FD MUTUAL FUND 33738D101 2,570 109,538 SH   SOLE   54,777 0 54,761
FISERV INC COMMON 337738108 60,079 729,288 SH   SOLE   729,024 98 166
FLEETCOR TECHNOLOGIES INC COMMON STOCK 339041105 379 1,665 SH   SOLE   1,615 0 50
FLEX LTD COMMON STOCK Y2573F102 1,532 116,787 SH   SOLE   116,787 0 0
FLIR SYS INC COMMON 302445101 88,236 1,435,431 SH   SOLE   1,352,652 82,779 0
FLOWERS FOODS INC COMMON STOCK 343498101 4,890 262,057 SH   SOLE   261,924 0 133
FLOWSERVE CORP COMMON STOCK 34354P105 1,098 20,082 SH   SOLE   20,017 0 65
FLUOR CORP NEW COMMON 343412102 66,570 1,145,791 SH   SOLE   1,066,072 79,719 0
FNB CORP PA COMMON STOCK 302520101 902 70,896 SH   SOLE   69,654 0 1,242
FOOT LOCKER INC COMMON STOCK 344849104 622 12,199 SH   SOLE   12,150 0 49
FORD MTR CO DEL COMMON STOCK 345370860 12,297 1,329,407 SH   SOLE   1,277,605 0 51,802
FORTINET INC COMMON STOCK 34959E109 1,904 20,633 SH   SOLE   20,523 0 110
FORTIVE CORP COMMON 34959J108 135,633 1,610,837 SH   SOLE   1,588,284 140 22,413
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 1,737 33,173 SH   SOLE   33,173 0 0
FOUR CORNERS PPTY TR INC COMMON STOCK 35086T109 283 11,013 SH   SOLE   10,871 0 142
FRANKS INTL N V COMMON STOCK N33462107 13,020 1,500,000 SH   SOLE   1,500,000 0 0
FRANKLIN RES INC COMMON STOCK 354613101 9,460 311,071 SH   SOLE   284,825 0 26,246
FREEPORT-MCMORAN INC COMMON STOCK 35671D857 574 41,200 SH   SOLE   41,200 0 0
FTI CONSULTING INC COMMON STOCK 302941109 1,332 18,203 SH   SOLE   18,094 0 109
GAP INC DEL COMMON STOCK 364760108 2,585 89,599 SH   SOLE   89,599 0 0
GARDNER DENVER HLDGS INC COMMON 36555P107 83,780 2,956,243 SH   SOLE   2,798,887 157,356 0
GARTNER INC COMMON STOCK 366651107 2,434 15,355 SH   SOLE   15,301 0 54
GCI LIBERTY INC COMMON STOCK 36164V305 585 11,472 SH   SOLE   11,472 0 0
GENERAC HLDGS INC COMMON 368736104 462 8,180 SH   SOLE   8,115 65 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 36,246 177,051 SH   SOLE   176,711 0 340
GENERAL ELECTRIC CO COMMON 369604103 98,970 8,766,225 SH   SOLE   8,500,828 184,332 81,065
GENERAL MLS INC COMMON STOCK 370334104 3,268 76,134 SH   SOLE   75,762 0 372
GENERAL MTRS CO COMMON STOCK 37045V100 2,700 80,192 SH   SOLE   75,770 0 4,422
GENTEX CORP COMMON STOCK 371901109 40,855 1,903,776 SH   SOLE   1,903,776 0 0
GENTHERM INC COMMON STOCK 37253A103 1,811 39,844 SH   SOLE   39,732 0 112
GENUINE PARTS CO COMMON STOCK 372460105 28,600 287,729 SH   SOLE   270,692 0 17,037
GILDAN ACTIVEWEAR INC COMMON STOCK 375916103 46,533 1,529,178 SH   SOLE   1,529,178 0 0
GILEAD SCIENCES INC COMMON 375558103 291,297 3,772,794 SH   SOLE   3,507,436 49,569 215,789
GLAXOSMITHKLINE PLC FOREIGN 37733W105 76,996 1,916,771 SH   SOLE   1,815,592 88,872 12,307
GMS INC COMMON STOCK 36251C103 1,628 70,185 SH   SOLE   70,185 0 0
GODADDY INC COMMON 380237107 105,441 1,264,428 SH   SOLE   1,263,772 656 0
GOLDCORP INC NEW COMMON STOCK 380956409 181 17,720 SH   SOLE   17,720 0 0
GOLDMAN SACHS ETF TR MUTUAL FUND 381430107 329 11,140 SH   SOLE   11,140 0 0
GOLDMAN SACHS GROUP INC COMMON 38141G104 208,238 928,638 SH   SOLE   910,761 151 17,726
GRACO INC COMMON STOCK 384109104 1,398 30,159 SH   SOLE   30,027 0 132
GRAND CANYON ED INC COMMON STOCK 38526M106 43,359 384,389 SH   SOLE   384,389 0 0
GREEN DOT CORP COMMON STOCK 39304D102 3,445 38,781 SH   SOLE   38,650 0 131
GRIFFON CORP COMMON STOCK 398433102 318 19,664 SH   SOLE   19,570 0 94
GTT COMMUNICATIONS INC COMMON STOCK 362393100 573 13,202 SH   SOLE   13,202 0 0
GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 7,535 74,597 SH   SOLE   74,597 0 0
GULFPORT ENERGY CORP COMMON STOCK 402635304 571 54,844 SH   SOLE   54,844 0 0
BLOCK H & R INC COMMON STOCK 093671105 1,163 45,146 SH   SOLE   44,890 0 256
HAEMONETICS CORP COMMON STOCK 405024100 513 4,474 SH   SOLE   0 0 4,474
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 471 17,349 SH   SOLE   17,240 0 109
HALLIBURTON CO COMMON 406216101 146,087 3,604,416 SH   SOLE   3,381,308 123,389 99,719
HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 218 12,000 SH   SOLE   12,000 0 0
HANESBRANDS INC COMMON STOCK 410345102 5,722 310,490 SH   SOLE   310,309 0 181
HARLEY DAVIDSON INC COMMON STOCK 412822108 1,409 31,098 SH   SOLE   31,024 0 74
HARRIS CORP DEL COMMON STOCK 413875105 2,568 15,179 SH   SOLE   8,955 0 6,224
HARTFORD FINL SVCS GROUP INC COMMON STOCK 416515104 3,836 76,782 SH   SOLE   76,565 0 217
HASBRO INC COMMON STOCK 418056107 3,388 32,233 SH   SOLE   32,191 0 42
HCA HEALTHCARE INC COMMON STOCK 40412C101 23,873 171,599 SH   SOLE   171,599 0 0
HCP INC REIT 40414L109 1,024 38,887 SH   SOLE   38,744 0 143
SELECT SECTOR SPDR TR MUTUAL 81369Y209 2,866 30,124 SH   SOLE   3,395 26,729 0
HEALTHCARE RLTY TR REIT 421946104 415 14,196 SH   SOLE   14,196 0 0
HEALTHCARE SVCS GRP INC COMMON STOCK 421906108 206 5,063 SH   SOLE   5,063 0 0
HEALTHEQUITY INC COMMON STOCK 42226A107 4,491 47,572 SH   SOLE   47,430 0 142
HEARTLAND FINL USA INC COMMON STOCK 42234Q102 6,457 111,235 SH   SOLE   111,235 0 0
HELEN OF TROY CORP LTD COMMON STOCK G4388N106 200 1,530 SH   SOLE   1,530 0 0
SCHEIN HENRY INC COMMON 806407102 9,379 110,303 SH   SOLE   90,500 87 19,716
HERITAGE FINL CORP WASH COMMON STOCK 42722X106 1,381 39,282 SH   SOLE   39,199 0 83
HERSHEY CO COMMON STOCK 427866108 58,634 574,845 SH   SOLE   562,854 0 11,991
HESS CORP COMMON STOCK 42809H107 7,116 99,408 SH   SOLE   73,588 0 25,820
HEWLETT PACKARD ENTERPRISE C COMMON STOCK 42824C109 1,981 121,454 SH   SOLE   111,454 0 10,000
HEXCEL CORP NEW COMMON 428291108 100,946 1,505,537 SH   SOLE   1,411,164 46,194 48,179
HFF INC COMMON STOCK 40418F108 3,206 75,473 SH   SOLE   75,368 0 105
HIGHWOODS PPTYS INC REIT 431284108 986 20,867 SH   SOLE   20,867 0 0
HILLENBRAND INC COMMON STOCK 431571108 1,741 33,286 SH   SOLE   33,123 0 163
HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 1,939 58,591 SH   SOLE   58,591 0 0
HILTON WORLDWIDE HLDGS INC COMMON STOCK 43300A203 10,023 124,072 SH   SOLE   123,337 0 735
HNI CORP COMMON STOCK 404251100 7,125 161,046 SH   SOLE   161,046 0 0
HOLLY ENERGY PARTNERS L P PARTNERSHIP 435763107 2,772 88,100 SH   SOLE   88,100 0 0
HOLLYFRONTIER CORP COMMON STOCK 436106108 1,266 18,114 SH   SOLE   17,610 0 504
HOLOGIC INC COMMON STOCK 436440101 8,193 199,918 SH   SOLE   199,918 0 0
HOME BANCSHARES INC COMMON STOCK 436893200 1,676 76,530 SH   SOLE   76,530 0 0
HOME DEPOT INC COMMON 437076102 302,529 1,460,434 SH   SOLE   1,347,498 228 112,708
HOMESTREET INC COMMON STOCK 43785V102 2,122 80,063 SH   SOLE   80,000 0 63
HONEYWELL INTL INC COMMON STOCK 438516106 116,085 697,626 SH   SOLE   632,801 0 64,825
HORACE MANN EDUCATORS CORP N COMMON STOCK 440327104 15,222 339,022 SH   SOLE   338,923 0 99
HORIZON PHARMA PLC COMMON STOCK G4617B105 529 27,000 SH   SOLE   27,000 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 7,258 184,211 SH   SOLE   162,872 0 21,339
HOST HOTELS & RESORTS INC REIT 44107P104 1,845 87,450 SH   SOLE   69,270 0 18,180
HP INC COMMON 40434L105 165,146 6,408,451 SH   SOLE   6,406,968 1,483 0
HSBC HLDGS PLC AMERICAN DEPOSITARY RECEIPT 404280406 711 16,167 SH   SOLE   14,067 0 2,100
HUB GROUP INC COMMON STOCK 443320106 883 19,365 SH   SOLE   19,273 0 92
HUBBELL INC COMMON STOCK 443510607 363 2,715 SH   SOLE   2,715 0 0
HUDSON PAC PPTYS INC REIT 444097109 677 20,688 SH   SOLE   20,688 0 0
HUMANA INC COMMON STOCK 444859102 35,204 103,995 SH   SOLE   103,995 0 0
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 10,349 693,629 SH   SOLE   504,733 0 188,896
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 479 1,870 SH   SOLE   1,870 0 0
HUNTSMAN CORP COMMON STOCK 447011107 862 31,666 SH   SOLE   31,350 0 316
IAC INTERACTIVECORP COMMON 44919P508 33,594 155,013 SH   SOLE   154,814 199 0
IBERIABANK CORP COMMON 450828108 407 5,000 SH   SOLE   4,937 63 0
ICON PLC COMMON STOCK G4705A100 1,235 8,030 SH   SOLE   8,030 0 0
ICU MED INC COMMON 44930G107 30,664 108,449 SH   SOLE   108,398 20 31
IDEXX LABS INC COMMON STOCK 45168D104 21,709 86,956 SH   SOLE   23,498 0 63,458
IES HLDGS INC COMMON STOCK 44951W106 975 50,000 SH   SOLE   50,000 0 0
II VI INC COMMON STOCK 902104108 4,264 90,154 SH   SOLE   90,000 0 154
ILLINOIS TOOL WKS INC COMMON 452308109 179,781 1,273,956 SH   SOLE   1,266,179 168 7,609
ILLUMINA INC COMMON 452327109 21,286 57,989 SH   SOLE   57,888 51 50
INCYTE CORP COMMON STOCK 45337C102 26,746 387,181 SH   SOLE   387,087 0 94
ING GROEP N V FOREIGN 456837103 2,548 196,489 SH   SOLE   181,569 13,645 1,275
INGERSOLL-RAND PLC COMMON STOCK G47791101 4,679 45,738 SH   SOLE   22,013 0 23,725
INGEVITY CORP COMMON STOCK 45688C107 1,509 14,808 SH   SOLE   14,690 0 118
INGREDION INC COMMON STOCK 457187102 374 3,564 SH   SOLE   3,361 0 203
INOVALON HLDGS INC COMMON STOCK 45781D101 6,871 683,633 SH   SOLE   683,633 0 0
INPHI CORP COMMON STOCK 45772F107 965 25,418 SH   SOLE   25,418 0 0
INSTRUCTURE INC COMMON STOCK 45781U103 566 16,000 SH   SOLE   16,000 0 0
INSULET CORP COMMON STOCK 45784P101 439 4,140 SH   SOLE   4,140 0 0
INTEGRA LIFESCIENCES HLDGS C COMMON 457985208 7,273 110,417 SH   SOLE   110,238 92 87
INTEL CORP COMMON STOCK 458140100 467,418 9,884,086 SH   SOLE   9,304,317 0 579,769
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 9,953 132,895 SH   SOLE   132,647 248 0
INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 119,761 792,015 SH   SOLE   774,019 0 17,996
INTERNATIONAL FLAVORS&FRAGRA COMMON STOCK 459506101 2,624 18,864 SH   SOLE   18,475 0 389
INTL PAPER CO COMMON STOCK 460146103 19,557 397,912 SH   SOLE   396,263 0 1,649
INTERNATIONAL SPEEDWAY CORP COMMON STOCK 460335201 6,557 149,701 SH   SOLE   149,701 0 0
INTERPUBLIC GROUP COS INC COMMON STOCK 460690100 16,225 709,450 SH   SOLE   708,979 0 471
INTERXION HOLDING N.V COMMON STOCK N47279109 2,356 35,000 SH   SOLE   35,000 0 0
INTUIT COMMON 461202103 47,466 208,734 SH   SOLE   208,536 198 0
INTUITIVE SURGICAL INC COMMON 46120E602 104,522 182,095 SH   SOLE   152,210 27 29,858
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J106 855 40,429 SH   SOLE   32,979 0 7,450
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V613 238 2,000 SH   SOLE   2,000 0 0
INVESCO LTD COMMON STOCK G491BT108 1,606 70,198 SH   SOLE   43,925 0 26,273
INVESCO QQQ TR MUTUAL FUND 46090E103 3,272 17,612 SH   SOLE   17,609 0 3
INVESCO EXCHNG TRADED FD TR MUTUAL FUND 46138E354 246 4,965 SH   SOLE   4,965 0 0
INVITATION HOMES INC COMMON 46187W107 35,938 1,568,672 SH   SOLE   1,480,356 88,316 0
IONIS PHARMACEUTICALS INC COMMON STOCK 462222100 413 8,000 SH   SOLE   8,000 0 0
IQVIA HLDGS INC COMMON STOCK 46266C105 11,930 91,955 SH   SOLE   91,852 0 103
IRHYTHM TECHNOLOGIES INC COMMON STOCK 450056106 5,850 61,796 SH   SOLE   61,796 0 0
IROBOT CORP COMMON STOCK 462726100 366 3,329 SH   SOLE   2,850 0 479
ISHARES TR MUTUAL FUND 464287564 9,287 92,795 SH   SOLE   92,795 0 0
ISHARES TR MUTUAL FUND 46432F842 27,461 428,536 SH   SOLE   406,507 0 22,029
ISHARES TR MUTUAL FUND 464287200 1,033 3,528 SH   SOLE   3,468 0 60
ISHARES TR MUTUAL FUND 464287507 1,492 7,411 SH   SOLE   7,411 0 0
ISHARES TR MUTUAL FUND 464287804 9,568 109,672 SH   SOLE   109,672 0 0
ISHARES TR MUTUAL FUND 46429B689 1,162 15,960 SH   SOLE   15,385 0 575
ISHARES INC MUTUAL FUND 464286533 389 6,565 SH   SOLE   6,565 0 0
ISHARES TR MUTUAL FUND 46432F339 908 10,044 SH   SOLE   10,044 0 0
ISHARES GOLD TRUST MUTUAL 464285105 352 30,739 SH   SOLE   23,236 7,503 0
ISHARES TR MUTUAL FUND 464287382 1,028 15,820 SH   SOLE   15,820 0 0
ISHARES TR MUTUAL FUND 464288257 372 5,014 SH   SOLE   5,014 0 0
ISHARES TR MUTUAL FUND 464288182 919 13,011 SH   SOLE   13,011 0 0
ISHARES TR MUTUAL FUND 464287465 20,558 302,368 SH   SOLE   302,368 0 0
ISHARES TR MUTUAL FUND 464287234 11,074 258,020 SH   SOLE   256,470 0 1,550
ISHARES INC MUTUAL FUND 464286608 384 9,355 SH   SOLE   9,355 0 0
ISHARES INC MUTUAL FUND 464286665 3,306 72,780 SH   SOLE   72,780 0 0
ISHARES TR MUTUAL FUND 464288802 217 1,815 SH   SOLE   1,815 0 0
ISHARES TR MUTUAL FUND 464287556 3,492 28,636 SH   SOLE   26,517 0 2,119
ISHARES TR MUTUAL FUND 464287523 208 1,125 SH   SOLE   1,125 0 0
ISHARES TR MUTUAL FUND 464287622 1,007 6,229 SH   SOLE   6,229 0 0
ISHARES TR MUTUAL FUND 464287614 5,272 33,802 SH   SOLE   33,802 0 0
ISHARES TR MUTUAL FUND 464287655 3,748 22,235 SH   SOLE   21,810 0 425
ISHARES TR MUTUAL FUND 464287630 1,544 11,609 SH   SOLE   9,983 0 1,626
ISHARES TR MUTUAL FUND 464287689 1,223 7,100 SH   SOLE   7,100 0 0
ISHARES TR MUTUAL FUND 464287499 3,545 16,078 SH   SOLE   15,753 0 325
ISHARES TR MUTUAL FUND 464287481 411 3,028 SH   SOLE   3,028 0 0
ISHARES TR MUTUAL FUND 464287887 2,140 10,608 SH   SOLE   10,608 0 0
ISHARES TR MUTUAL FUND 464287168 5,292 53,044 SH   SOLE   52,444 0 600
ISHARES TR MUTUAL FUND 464287739 408 5,099 SH   SOLE   5,099 0 0
ISTAR INC REIT 45031U101 2,543 227,683 SH   SOLE   227,683 0 0
ITT INC COMMON STOCK 45073V108 67,233 1,097,507 SH   SOLE   1,097,507 0 0
J & J SNACK FOODS CORP COMMON 466032109 5,171 34,272 SH   SOLE   34,195 39 38
HENRY JACK & ASSOC INC COMMON STOCK 426281101 1,037 6,475 SH   SOLE   6,408 0 67
JACK IN THE BOX INC COMMON STOCK 466367109 503 6,000 SH   SOLE   6,000 0 0
JACOBS ENGR GROUP INC DEL COMMON STOCK 469814107 4,405 57,583 SH   SOLE   57,583 0 0
JAGGED PEAK ENERGY INC COMMON STOCK 47009K107 1,498 108,342 SH   SOLE   108,342 0 0
JAZZ PHARMACEUTICALS PLC COMMON STOCK G50871105 19,264 114,579 SH   SOLE   114,525 0 54
HUNT J B TRANS SVCS INC COMMON 445658107 15,366 129,192 SH   SOLE   128,997 195 0
JBG SMITH PPTYS COMMON STOCK 46590V100 325 8,820 SH   SOLE   8,649 0 171
SMUCKER J M CO COMMON STOCK 832696405 2,379 23,188 SH   SOLE   23,127 0 61
JOHNSON & JOHNSON COMMON 478160104 919,652 6,655,941 SH   SOLE   6,454,661 80,100 121,180
JOHNSON CTLS INTL PLC COMMON STOCK G51502105 11,723 334,942 SH   SOLE   330,285 0 4,657
JONES LANG LASALLE INC COMMON STOCK 48020Q107 2,268 15,715 SH   SOLE   15,697 0 18
JPMORGAN CHASE & CO MUTUAL FUND 46625H365 1,914 69,690 SH   SOLE   63,335 0 6,355
JPMORGAN CHASE & CO COMMON 46625H100 899,889 7,974,907 SH   SOLE   7,744,348 92,931 137,628
JUNIPER NETWORKS INC COMMON STOCK 48203R104 14,016 467,661 SH   SOLE   467,324 0 337
K12 INC COMMON STOCK 48273U102 354 20,000 SH   SOLE   20,000 0 0
KANSAS CITY SOUTHERN COMMON STOCK 485170302 17,278 152,522 SH   SOLE   147,819 0 4,703
KAPSTONE PAPER & PACKAGING C COMMON STOCK 48562P103 3,179 93,759 SH   SOLE   93,515 0 244
KAR AUCTION SVCS INC COMMON STOCK 48238T109 280 4,692 SH   SOLE   4,463 0 229
KEARNY FINL CORP MD COMMON STOCK 48716P108 1,634 118,000 SH   SOLE   118,000 0 0
KELLOGG CO COMMON STOCK 487836108 6,552 93,572 SH   SOLE   93,428 0 144
KEMPER CORP DEL COMMON STOCK 488401100 1,088 13,530 SH   SOLE   13,500 0 30
KEYCORP NEW COMMON 493267108 192,216 9,663,952 SH   SOLE   9,284,609 241,915 137,428
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 906 13,662 SH   SOLE   12,863 0 799
KIMBERLY CLARK CORP COMMON STOCK 494368103 10,501 92,402 SH   SOLE   86,640 0 5,762
KIMCO RLTY CORP REIT 49446R109 2,447 146,159 SH   SOLE   145,941 0 218
KINDER MORGAN INC DEL COMMON STOCK 49456B101 1,224 69,020 SH   SOLE   62,868 0 6,152
KINSALE CAP GROUP INC COMMON 49714P108 5,434 85,092 SH   SOLE   85,025 67 0
KIRBY CORP COMMON 497266106 8,013 97,427 SH   SOLE   97,231 115 81
KNIGHT SWIFT TRANSN HLDGS IN COMMON STOCK 499049104 268 7,765 SH   SOLE   7,765 0 0
KNOWLES CORP COMMON STOCK 49926D109 341 20,539 SH   SOLE   20,273 0 266
KOHLS CORP COMMON STOCK 500255104 1,714 22,988 SH   SOLE   22,897 0 91
KONINKLIJKE PHILIPS N V COMMON STOCK 500472303 247 5,430 SH   SOLE   1,001 0 4,429
KORN FERRY INTL COMMON STOCK 500643200 255 5,176 SH   SOLE   5,018 0 158
KRAFT HEINZ CO COMMON STOCK 500754106 4,151 75,322 SH   SOLE   75,211 0 111
KROGER CO COMMON STOCK 501044101 13,221 454,165 SH   SOLE   259,916 0 194,249
L BRANDS INC COMMON STOCK 501797104 11,103 366,433 SH   SOLE   365,920 0 513
L3 TECHNOLOGIES INC COMMON STOCK 502413107 3,251 15,288 SH   SOLE   15,288 0 0
LABORATORY CORP AMER HLDGS COMMON 50540R409 2,291 13,190 SH   SOLE   12,616 59 515
LAM RESEARCH CORP COMMON STOCK 512807108 8,535 56,262 SH   SOLE   56,182 0 80
LAMB WESTON HLDGS INC COMMON STOCK 513272104 8,168 122,637 SH   SOLE   106,551 0 16,086
LANCASTER COLONY CORP COMMON 513847103 4,616 30,938 SH   SOLE   30,844 32 62
LANDSTAR SYS INC COMMON 515098101 14,389 117,942 SH   SOLE   117,805 57 80
LAS VEGAS SANDS CORP COMMON STOCK 517834107 289 4,872 SH   SOLE   4,752 0 120
LAZARD LTD COMMON STOCK G54050102 18,865 391,966 SH   SOLE   391,966 0 0
LCI INDS COMMON STOCK 50189K103 730 8,820 SH   SOLE   8,750 0 70
LEAR CORP COMMON STOCK 521865204 1,074 7,409 SH   SOLE   7,376 0 33
LEGG MASON INC COMMON STOCK 524901105 4,609 147,570 SH   SOLE   147,570 0 0
LEGGETT & PLATT INC COMMON STOCK 524660107 5,899 134,713 SH   SOLE   134,488 0 225
LEIDOS HLDGS INC COMMON 525327102 84,664 1,224,173 SH   SOLE   1,155,856 68,317 0
LENDINGCLUB CORP COMMON STOCK 52603A109 309 79,691 SH   SOLE   79,691 0 0
LENNAR CORP COMMON STOCK 526057104 5,524 118,313 SH   SOLE   118,313 0 0
LENNOX INTL INC COMMON STOCK 526107107 43,613 199,695 SH   SOLE   199,667 0 28
LIBERTY BROADBAND CORP COMMON STOCK 530307107 513 6,088 SH   SOLE   6,088 0 0
LIBERTY BROADBAND CORP COMMON STOCK 530307305 1,021 12,113 SH   SOLE   12,113 0 0
LIBERTY EXPEDIA HOLDINGS COMMON STOCK 53046P109 360 7,648 SH   SOLE   7,648 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 778 26,898 SH   SOLE   26,898 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 778 27,614 SH   SOLE   27,614 0 0
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229854 450 12,113 SH   SOLE   12,113 0 0
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229870 341 9,591 SH   SOLE   9,591 0 0
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229409 1,667 38,368 SH   SOLE   38,368 0 0
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229607 2,105 48,454 SH   SOLE   48,454 0 0
LIFEPOINT HEALTH INC COMMON STOCK 53219L109 3,162 49,097 SH   SOLE   49,097 0 0
LIGAND PHARMACEUTICALS INC COMMON STOCK 53220K504 16,902 61,577 SH   SOLE   61,518 0 59
LINCOLN ELEC HLDGS INC COMMON STOCK 533900106 5,020 53,719 SH   SOLE   53,660 0 59
LINCOLN NATL CORP IND COMMON STOCK 534187109 4,513 66,703 SH   SOLE   66,575 0 128
LIVE NATION ENTERTAINMENT IN COMMON STOCK 538034109 56,669 1,040,376 SH   SOLE   1,040,376 0 0
LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 457 17,036 SH   SOLE   17,036 0 0
LKQ CORP COMMON STOCK 501889208 11,960 377,648 SH   SOLE   377,648 0 0
LLOYDS BANKING GROUP PLC AMERICAN DEPOSITARY RECEIPT 539439109 32 10,678 SH   SOLE   981 0 9,697
LOCKHEED MARTIN CORP COMMON STOCK 539830109 58,372 168,724 SH   SOLE   163,398 0 5,326
LOEWS CORP COMMON STOCK 540424108 2,207 43,942 SH   SOLE   43,942 0 0
LOGMEIN INC COMMON STOCK 54142L109 1,039 11,663 SH   SOLE   11,663 0 0
LOWES COS INC COMMON 548661107 121,604 1,059,089 SH   SOLE   1,051,516 73 7,500
LPL FINL HLDGS INC COMMON STOCK 50212V100 14,441 223,853 SH   SOLE   223,853 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109 32,999 203,086 SH   SOLE   202,519 0 567
LYONDELLBASELL INDUSTRIES N COMMON STOCK N53745100 476 4,639 SH   SOLE   4,545 0 94
M & T BK CORP COMMON STOCK 55261F104 48,509 294,816 SH   SOLE   290,363 0 4,453
MACERICH CO REIT 554382101 294 5,315 SH   SOLE   5,261 0 54
MACYS INC COMMON STOCK 55616P104 4,552 131,074 SH   SOLE   49,183 0 81,891
MAGELLAN MIDSTREAM PRTNRS LP PARTNERSHIP 559080106 666 9,833 SH   SOLE   8,778 0 1,055
MAGNA INTL INC FOREIGN 559222401 533 10,134 SH   SOLE   7,392 2,742 0
MANHATTAN ASSOCS INC COMMON 562750109 3,390 62,093 SH   SOLE   61,873 220 0
MANITOWOC CO INC COMMON STOCK 563571405 451 18,785 SH   SOLE   16,610 0 2,175
MANULIFE FINL CORP COMMON STOCK 56501R106 1,229 68,724 SH   SOLE   68,724 0 0
MARATHON OIL CORP COMMON STOCK 565849106 2,891 124,170 SH   SOLE   124,170 0 0
MARATHON PETE CORP COMMON STOCK 56585A102 15,391 192,465 SH   SOLE   192,389 0 76
MARKEL CORP COMMON STOCK 570535104 13,255 11,153 SH   SOLE   11,153 0 0
MARKETAXESS HLDGS INC COMMON STOCK 57060D108 1,517 8,500 SH   SOLE   8,500 0 0
MARRIOTT INTL INC NEW COMMON 571903202 306,098 2,318,395 SH   SOLE   2,165,678 11,416 141,301
MARRIOTT VACATIONS WRLDWDE C COMMON STOCK 57164Y107 4,557 40,777 SH   SOLE   39,064 0 1,713
MARSH & MCLENNAN COS INC COMMON 571748102 22,956 277,513 SH   SOLE   261,556 190 15,767
MARVELL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 3,466 179,568 SH   SOLE   179,568 0 0
MASCO CORP COMMON STOCK 574599106 1,347 36,805 SH   SOLE   36,645 0 160
MASIMO CORP COMMON STOCK 574795100 22,874 183,665 SH   SOLE   183,665 0 0
MASTERCARD INCORPORATED COMMON 57636Q104 88,257 396,465 SH   SOLE   352,993 133 43,339
MATCH GROUP INC COMMON STOCK 57665R106 821 14,169 SH   SOLE   14,169 0 0
MATTHEWS INTL CORP COMMON STOCK 577128101 1,081 21,564 SH   SOLE   21,463 0 101
MAXIM INTEGRATED PRODS INC COMMON STOCK 57772K101 2,302 40,822 SH   SOLE   40,499 0 323
MB FINANCIAL INC NEW COMMON STOCK 55264U108 7,513 162,931 SH   SOLE   162,931 0 0
MBIA INC COMMON STOCK 55262C100 412 38,500 SH   SOLE   38,500 0 0
MCCORMICK & CO INC COMMON 579780206 76,616 581,527 SH   SOLE   546,173 21,295 14,059
MCDONALDS CORP COMMON STOCK 580135101 80,906 483,627 SH   SOLE   382,435 0 101,192
MCKESSON CORP COMMON STOCK 58155Q103 4,878 36,776 SH   SOLE   28,526 0 8,250
MDU RES GROUP INC COMMON STOCK 552690109 943 36,693 SH   SOLE   36,693 0 0
MEDIDATA SOLUTIONS INC COMMON STOCK 58471A105 6,064 82,720 SH   SOLE   82,720 0 0
MEDLEY CAP CORP COMMON STOCK 58503F106 285 74,500 SH   SOLE   74,500 0 0
MEDNAX INC COMMON STOCK 58502B106 532 11,394 SH   SOLE   11,394 0 0
MEDTRONIC PLC FOREIGN G5960L103 111,099 1,129,405 SH   SOLE   1,067,978 123 61,304
MELCO RESORT ENTERTAINMENT L FOREIGN 585464100 2,223 105,129 SH   SOLE   99,309 5,728 92
MERCK & CO INC COMMON 58933Y105 348,361 4,910,650 SH   SOLE   4,560,214 124,477 225,959
MERCURY SYS INC COMMON STOCK 589378108 11,823 213,713 SH   SOLE   213,578 0 135
MEREDITH CORP COMMON STOCK 589433101 2,982 58,406 SH   SOLE   58,406 0 0
MERITOR INC COMMON STOCK 59001K100 3,001 155,000 SH   SOLE   155,000 0 0
META FINL GROUP INC COMMON STOCK 59100U108 924 11,184 SH   SOLE   11,155 0 29
METLIFE INC COMMON STOCK 59156R108 5,023 107,518 SH   SOLE   107,362 0 156
MGIC INVT CORP WIS COMMON STOCK 552848103 55,116 4,140,964 SH   SOLE   4,140,964 0 0
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 1,396 50,000 SH   SOLE   50,000 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 64,367 815,705 SH   SOLE   740,126 0 75,579
MICRON TECHNOLOGY INC COMMON STOCK 595112103 24,168 534,338 SH   SOLE   434,868 0 99,470
MICROSOFT CORP COMMON 594918104 1,221,125 10,676,965 SH   SOLE   9,837,613 914 838,438
MID AMER APT CMNTYS INC REIT 59522J103 5,241 52,316 SH   SOLE   52,316 0 0
MIDDLEBY CORP COMMON STOCK 596278101 2,489 19,242 SH   SOLE   19,242 0 0
MILACRON HLDGS CORP COMMON STOCK 59870L106 12,671 625,751 SH   SOLE   625,751 0 0
MINDBODY INC COMMON STOCK 60255W105 6,656 163,746 SH   SOLE   163,746 0 0
MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 6,554 96,957 SH   SOLE   96,957 0 0
MITSUBISHI UFJ FINL GROUP IN FOREIGN 606822104 75 12,122 SH   SOLE   3,145 142 8,835
MOHAWK INDS INC COMMON STOCK 608190104 517 2,946 SH   SOLE   2,919 0 27
MOLINA HEALTHCARE INC COMMON STOCK 60855R100 22,886 153,906 SH   SOLE   153,906 0 0
MOLSON COORS BREWING CO COMMON STOCK 60871R209 14,215 231,135 SH   SOLE   186,000 0 45,135
MONDELEZ INTL INC COMMON 609207105 263,963 6,144,391 SH   SOLE   5,758,464 128,934 256,993
MONOLITHIC PWR SYS INC COMMON STOCK 609839105 5,034 40,100 SH   SOLE   40,100 0 0
MONRO INC COMMON 610236101 8,109 116,502 SH   SOLE   116,331 83 88
MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 8,441 144,843 SH   SOLE   144,843 0 0
MOODYS CORP COMMON STOCK 615369105 46,551 278,417 SH   SOLE   244,525 0 33,892
MORGAN STANLEY COMMON STOCK 617446448 129,034 2,770,760 SH   SOLE   2,717,234 0 53,526
MOTOROLA SOLUTIONS INC COMMON STOCK 620076307 5,619 43,180 SH   SOLE   43,106 0 74
MOTUS GI HLDGS INC COMMON STOCK 62014P108 204 40,000 SH   SOLE   40,000 0 0
MSA SAFETY INC COMMON STOCK 553498106 4,325 40,632 SH   SOLE   40,632 0 0
MULTI COLOR CORP COMMON STOCK 625383104 19,949 320,462 SH   SOLE   320,421 0 41
MURPHY OIL CORP COMMON STOCK 626717102 8,902 267,001 SH   SOLE   175,027 0 91,974
MURPHY USA INC COMMON STOCK 626755102 3,775 44,168 SH   SOLE   44,168 0 0
MYLAN N V COMMON STOCK N59465109 349 9,524 SH   SOLE   9,323 0 201
NASDAQ INC COMMON STOCK 631103108 6,114 71,261 SH   SOLE   71,203 0 58
NATIONAL FUEL GAS CO N J COMMON STOCK 636180101 280 4,986 SH   SOLE   4,986 0 0
NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 253 3,355 SH   SOLE   0 0 3,355
NATIONAL INSTRS CORP COMMON 636518102 1,412 29,218 SH   SOLE   29,012 119 87
NATIONAL OILWELL VARCO INC COMMON STOCK 637071101 9,479 220,030 SH   SOLE   218,780 0 1,250
NATIONAL RETAIL PPTYS INC COMMON STOCK 637417106 21,948 489,687 SH   SOLE   489,687 0 0
NAVIENT CORPORATION COMMON STOCK 63938C108 51,133 3,793,232 SH   SOLE   3,793,232 0 0
NAVIGANT CONSULTING INC COMMON STOCK 63935N107 930 40,309 SH   SOLE   40,156 0 153
NBT BANCORP INC COMMON STOCK 628778102 1,005 26,176 SH   SOLE   26,071 0 105
NEOGEN CORP COMMON STOCK 640491106 386 5,397 SH   SOLE   5,267 0 130
NETAPP INC COMMON STOCK 64110D104 52,233 608,138 SH   SOLE   593,036 0 15,102
NETEASE INC EQUITY 64110W102 281 1,231 SH   SOLE   1,181 0 50
NETFLIX INC COMMON 64110L106 121,690 325,261 SH   SOLE   283,949 77 41,235
NETGEAR INC COMMON STOCK 64111Q104 907 14,436 SH   SOLE   14,349 0 87
NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 13,175 107,154 SH   SOLE   107,154 0 0
NEW JERSEY RES COMMON STOCK 646025106 1,797 38,987 SH   SOLE   38,987 0 0
NEW RELIC INC COMMON STOCK 64829B100 2,262 24,000 SH   SOLE   24,000 0 0
NEW YORK CMNTY BANCORP INC COMMON STOCK 649445103 204 19,708 SH   SOLE   18,399 0 1,309
NEW YORK TIMES CO COMMON STOCK 650111107 1,793 77,457 SH   SOLE   77,457 0 0
NEWELL BRANDS INC COMMON STOCK 651229106 11,270 555,159 SH   SOLE   552,291 0 2,868
NEWFIELD EXPL CO COMMON STOCK 651290108 1,277 44,290 SH   SOLE   24,290 0 20,000
NEWMARKET CORP COMMON STOCK 651587107 16,038 39,550 SH   SOLE   39,550 0 0
NEWMONT MINING CORP COMMON STOCK 651639106 2,703 89,496 SH   SOLE   63,364 0 26,132
NEWPARK RES INC COMMON STOCK 651718504 1,814 175,309 SH   SOLE   175,000 0 309
NEWS CORP NEW COMMON STOCK 65249B109 202 15,277 SH   SOLE   14,999 0 278
NEXTERA ENERGY INC COMMON 65339F101 334,155 1,993,768 SH   SOLE   1,909,655 39,372 44,741
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 34,989 721,429 SH   SOLE   687,194 0 34,235
NICE LTD FOREIGN 653656108 402 3,518 SH   SOLE   2,527 849 142
NIELSEN HLDGS PLC COMMON STOCK G6518L108 2,037 73,650 SH   SOLE   73,294 0 356
NIKE INC COMMON 654106103 432,703 5,107,448 SH   SOLE   4,951,911 541 154,996
NISOURCE INC COMMON STOCK 65473P105 2,403 96,444 SH   SOLE   95,702 0 742
NOBLE ENERGY INC COMMON STOCK 655044105 1,059 33,940 SH   SOLE   9,940 0 24,000
NOKIA CORP AMERICAN DEPOSITARY RECEIPT 654902204 72 12,984 SH   SOLE   9,715 0 3,269
NORDSON CORP COMMON STOCK 655663102 1,674 12,051 SH   SOLE   12,028 0 23
NORDSTROM INC COMMON STOCK 655664100 3,188 53,308 SH   SOLE   41,457 0 11,851
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 68,626 380,199 SH   SOLE   357,261 0 22,938
NORTHERN TR CORP COMMON STOCK 665859104 29,748 291,276 SH   SOLE   290,567 0 709
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 30,866 97,257 SH   SOLE   72,197 0 25,060
NOVANTA INC COMMON STOCK 67000B104 2,641 38,609 SH   SOLE   38,609 0 0
NOVARTIS A G FOREIGN 66987V109 23,414 271,751 SH   SOLE   246,324 896 24,531
NOVO-NORDISK A S FOREIGN 670100205 71,519 1,517,167 SH   SOLE   1,485,378 2,578 29,211
NRG ENERGY INC COMMON STOCK 629377508 2,089 55,852 SH   SOLE   852 0 55,000
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 1,138 65,725 SH   SOLE   65,725 0 0
NUCOR CORP COMMON STOCK 670346105 23,899 376,651 SH   SOLE   354,511 0 22,140
NUTANIX INC COMMON STOCK 67059N108 1,817 42,543 SH   SOLE   42,480 0 63
NVENT ELECTRIC PLC COMMON STOCK G6700G107 1,608 59,223 SH   SOLE   59,108 0 115
NVIDIA CORP COMMON STOCK 67066G104 204,046 726,092 SH   SOLE   726,092 0 0
NVR INC COMMON STOCK 62944T105 2,797 1,132 SH   SOLE   1,132 0 0
NXP SEMICONDUCTORS N V FOREIGN N6596X109 36,247 423,944 SH   SOLE   342,958 23,947 57,039
O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 36,678 105,603 SH   SOLE   105,603 0 0
OCCIDENTAL PETE CORP DEL COMMON STOCK 674599105 12,171 148,114 SH   SOLE   139,041 0 9,073
OCEANEERING INTL INC COMMON 675232102 68,476 2,481,019 SH   SOLE   2,370,507 110,473 39
OKTA INC COMMON STOCK 679295105 9,409 133,730 SH   SOLE   133,672 0 58
OLD DOMINION FGHT LINES INC COMMON STOCK 679580100 3,225 20,000 SH   SOLE   20,000 0 0
OLD NATL BANCORP IND COMMON STOCK 680033107 5,170 267,864 SH   SOLE   267,519 0 345
OLD REP INTL CORP COMMON STOCK 680223104 485 21,650 SH   SOLE   20,899 0 751
OMNICOM GROUP INC COMMON STOCK 681919106 10,307 151,525 SH   SOLE   149,043 0 2,482
ON SEMICONDUCTOR CORP COMMON STOCK 682189105 1,836 99,617 SH   SOLE   0 0 99,617
ONE GAS INC COMMON STOCK 68235P108 16,830 204,547 SH   SOLE   204,547 0 0
ONEMAIN HLDGS INC COMMON STOCK 68268W103 31,460 936,033 SH   SOLE   935,937 0 96
ONEOK INC NEW COMMON STOCK 682680103 1,074 15,839 SH   SOLE   47 0 15,792
ONESPAN INC COMMON STOCK 68287N100 5,383 282,591 SH   SOLE   282,486 0 105
ORACLE CORP COMMON 68389X105 216,672 4,202,320 SH   SOLE   3,900,845 584 300,891
ORBCOMM INC COMMON STOCK 68555P100 437 40,255 SH   SOLE   40,255 0 0
ORGANOVO HLDGS INC COMMON STOCK 68620A104 16 13,500 SH   SOLE   13,500 0 0
ORIX CORP FOREIGN 686330101 735 9,071 SH   SOLE   6,450 2,318 303
PACCAR INC COMMON STOCK 693718108 35,438 519,701 SH   SOLE   462,122 0 57,579
PACKAGING CORP AMER COMMON 695156109 13,666 124,586 SH   SOLE   111,616 12,815 155
PALO ALTO NETWORKS INC COMMON 697435105 74,252 329,628 SH   SOLE   329,207 221 200
PANDORA MEDIA INC COMMON STOCK 698354107 352 37,000 SH   SOLE   37,000 0 0
PARAMOUNT GROUP INC REIT 69924R108 505 33,463 SH   SOLE   33,050 0 413
PARKER HANNIFIN CORP COMMON 701094104 174,718 949,913 SH   SOLE   890,990 27,855 31,068
PATTERSON COMPANIES INC COMMON 703395103 861 35,243 SH   SOLE   34,854 142 247
PATTERSON UTI ENERGY INC COMMON STOCK 703481101 370 21,607 SH   SOLE   21,607 0 0
PAYCHEX INC COMMON STOCK 704326107 46,328 629,027 SH   SOLE   628,723 0 304
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 88,759 571,129 SH   SOLE   571,073 0 56
PAYPAL HLDGS INC COMMON STOCK 70450Y103 31,878 362,915 SH   SOLE   348,935 0 13,980
PDC ENERGY INC COMMON STOCK 69327R101 5,601 114,395 SH   SOLE   114,214 0 181
PENNANTPARK INVT CORP COMMON STOCK 708062104 543 72,837 SH   SOLE   72,837 0 0
PENNSYLVANIA RL ESTATE INVT REIT 709102107 312 32,937 SH   SOLE   32,748 0 189
PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 2,345 49,478 SH   SOLE   49,478 0 0
PENTAIR PLC COMMON STOCK G7S00T104 2,570 59,276 SH   SOLE   59,230 0 46
PENUMBRA INC COMMON STOCK 70975L107 10,758 71,867 SH   SOLE   71,867 0 0
PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 8,703 508,360 SH   SOLE   507,856 0 504
PEPSICO INC COMMON 713448108 451,590 4,039,264 SH   SOLE   3,850,629 45,777 142,858
PERFORMANCE FOOD GROUP CO COMMON STOCK 71377A103 45,533 1,367,370 SH   SOLE   1,367,370 0 0
PERKINELMER INC COMMON STOCK 714046109 4,456 45,811 SH   SOLE   22,711 0 23,100
PERSPECTA INC COMMON STOCK 715347100 397 15,442 SH   SOLE   3,952 0 11,490
PFIZER INC COMMON 717081103 300,000 6,807,347 SH   SOLE   6,309,931 88,625 408,791
PG&E CORP COMMON STOCK 69331C108 1,987 43,178 SH   SOLE   3,178 0 40,000
PGIM GLOBAL SHORT DURATION H MUTUAL FUND 69346J106 4,068 293,307 SH   SOLE   293,307 0 0
PHILIP MORRIS INTL INC COMMON STOCK 718172109 100,115 1,227,798 SH   SOLE   1,160,964 0 66,834
PHILLIPS 66 COMMON 718546104 216,909 1,924,316 SH   SOLE   1,818,010 33,043 73,263
PINNACLE FINL PARTNERS INC COMMON 72346Q104 1,625 27,024 SH   SOLE   26,950 74 0
PINNACLE FOODS INC DEL COMMON 72348P104 26,944 415,740 SH   SOLE   400,629 300 14,811
PINNACLE WEST CAP CORP COMMON STOCK 723484101 994 12,557 SH   SOLE   12,358 0 199
PIONEER NAT RES CO COMMON STOCK 723787107 4,388 25,192 SH   SOLE   20,192 0 5,000
PIPER JAFFRAY COS COMMON STOCK 724078100 265 3,474 SH   SOLE   3,433 0 41
PITNEY BOWES INC COMMON STOCK 724479100 379 53,570 SH   SOLE   53,570 0 0
PNC FINL SVCS GROUP INC COMMON 693475105 140,023 1,028,143 SH   SOLE   988,005 39,838 300
POLARIS INDS INC COMMON STOCK 731068102 2,627 26,019 SH   SOLE   26,015 0 4
POLYONE CORP COMMON STOCK 73179P106 560 12,800 SH   SOLE   12,800 0 0
POOL CORPORATION COMMON 73278L105 1,414 8,468 SH   SOLE   8,417 51 0
PORTLAND GEN ELEC CO COMMON STOCK 736508847 7,401 162,272 SH   SOLE   162,272 0 0
POTLATCHDELTIC CORPORATION REIT 737630103 5,791 141,420 SH   SOLE   130,451 0 10,969
PPG INDS INC COMMON STOCK 693506107 61,319 561,894 SH   SOLE   473,662 0 88,232
PPL CORP COMMON STOCK 69351T106 11,527 393,960 SH   SOLE   393,769 0 191
PRAXAIR INC COMMON 74005P104 15,792 98,252 SH   SOLE   87,099 158 10,995
BOOKING HLDGS INC COMMON 09857L108 158,808 80,044 SH   SOLE   78,851 13 1,180
PRICESMART INC COMMON STOCK 741511109 4,550 56,212 SH   SOLE   56,212 0 0
PRINCIPAL FINL GROUP INC COMMON STOCK 74251V102 3,850 65,707 SH   SOLE   65,321 0 386
PROCTER AND GAMBLE CO COMMON STOCK 742718109 186,983 2,246,585 SH   SOLE   2,178,366 0 68,219
PROGRESS SOFTWARE CORP COMMON STOCK 743312100 3,180 90,119 SH   SOLE   0 0 90,119
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 94,145 1,325,245 SH   SOLE   1,325,245 0 0
PROLOGIS INC REIT 74340W103 10,814 159,515 SH   SOLE   159,515 0 0
PROOFPOINT INC COMMON STOCK 743424103 829 7,797 SH   SOLE   7,763 0 34
PRUDENTIAL FINL INC COMMON STOCK 744320102 19,832 195,741 SH   SOLE   180,724 0 15,017
PS BUSINESS PKS INC CALIF REIT 69360J107 486 3,827 SH   SOLE   3,767 0 60
PUBLIC SVC ENTERPRISE GROUP COMMON STOCK 744573106 2,455 46,506 SH   SOLE   45,283 0 1,223
PUBLIC STORAGE COMMON 74460D109 14,590 72,359 SH   SOLE   70,872 55 1,432
PULTE GROUP INC COMMON STOCK 745867101 3,621 146,198 SH   SOLE   145,885 0 313
PURE STORAGE INC COMMON STOCK 74624M102 13,525 521,196 SH   SOLE   521,196 0 0
ETF MANAGERS TR MUTUAL FUND 26924G201 1,945 48,470 SH   SOLE   48,470 0 0
QORVO INC COMMON STOCK 74736K101 2,648 34,435 SH   SOLE   16,458 0 17,977
QUALCOMM INC COMMON 747525103 477,306 6,626,488 SH   SOLE   6,316,747 115,627 194,114
QUALYS INC COMMON STOCK 74758T303 2,856 32,050 SH   SOLE   31,962 0 88
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1,713 15,878 SH   SOLE   9,314 0 6,564
QURATE RETAIL INC COMMON STOCK 74915M100 2,869 129,156 SH   SOLE   128,837 0 319
RANGE RES CORP COMMON STOCK 75281A109 12,454 733,012 SH   SOLE   733,012 0 0
RAYMOND JAMES FINANCIAL INC COMMON 754730109 34,133 370,809 SH   SOLE   340,110 30,587 112
RAYONIER INC REIT 754907103 620 18,352 SH   SOLE   18,352 0 0
RAYTHEON CO COMMON 755111507 119,174 576,667 SH   SOLE   569,875 227 6,565
RBC BEARINGS INC COMMON STOCK 75524B104 13,258 88,177 SH   SOLE   88,177 0 0
REALPAGE INC COMMON STOCK 75606N109 29,968 454,745 SH   SOLE   454,745 0 0
REALTY INCOME CORP REIT 756109104 304 5,352 SH   SOLE   5,352 0 0
RED HAT INC COMMON STOCK 756577102 16,060 117,845 SH   SOLE   2,558 0 115,287
REDFIN CORP COMMON STOCK 75737F108 414 22,134 SH   SOLE   22,134 0 0
REGAL BELOIT CORP COMMON STOCK 758750103 3,067 37,200 SH   SOLE   37,200 0 0
REGENCY CTRS CORP COMMON STOCK 758849103 1,674 25,884 SH   SOLE   25,722 0 162
REGENERON PHARMACEUTICALS COMMON STOCK 75886F107 9,520 23,561 SH   SOLE   23,561 0 0
REGIONS FINL CORP NEW COMMON STOCK 7591EP100 27,265 1,485,813 SH   SOLE   1,070,922 0 414,891
REINSURANCE GROUP AMER INC COMMON STOCK 759351604 953 6,590 SH   SOLE   6,563 0 27
RELIANCE STEEL & ALUMINUM CO COMMON STOCK 759509102 5,415 63,491 SH   SOLE   63,491 0 0
RENASANT CORP COMMON STOCK 75970E107 8,245 200,066 SH   SOLE   200,066 0 0
REPLIGEN CORP COMMON STOCK 759916109 7,301 131,650 SH   SOLE   131,544 0 106
REPUBLIC SVCS INC COMMON STOCK 760759100 21,042 289,597 SH   SOLE   289,339 0 258
RESMED INC COMMON STOCK 761152107 8,059 69,870 SH   SOLE   65,759 0 4,111
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 307 16,446 SH   SOLE   16,148 0 298
REXFORD INDL RLTY INC COMMON STOCK 76169C100 15,288 478,353 SH   SOLE   478,353 0 0
RINGCENTRAL INC COMMON STOCK 76680R206 18,610 200,000 SH   SOLE   200,000 0 0
RIO TINTO PLC FOREIGN 767204100 234 4,580 SH   SOLE   2,969 1,247 364
RLI CORP COMMON 749607107 15,394 195,891 SH   SOLE   195,705 71 115
ROBERT HALF INTL INC COMMON STOCK 770323103 7,679 109,109 SH   SOLE   69,854 0 39,255
ROCKWELL AUTOMATION INC COMMON 773903109 73,673 392,881 SH   SOLE   379,590 213 13,078
ROCKWELL COLLINS INC COMMON STOCK 774341101 6,990 49,762 SH   SOLE   17,016 0 32,746
ROLLINS INC COMMON STOCK 775711104 3,035 50,000 SH   SOLE   50,000 0 0
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 7,456 25,170 SH   SOLE   25,122 0 48
ROSS STORES INC COMMON STOCK 778296103 36,893 372,277 SH   SOLE   372,126 0 151
ROYAL BK CDA MONTREAL QUE COMMON STOCK 780087102 3,884 48,435 SH   SOLE   48,435 0 0
ROYAL CARIBBEAN CRUISES LTD COMMON STOCK V7780T103 5,572 42,882 SH   SOLE   42,821 0 61
ROYAL DUTCH SHELL PLC AMERICAN DEPOSITARY RECEIPT 780259107 2,973 41,921 SH   SOLE   41,282 0 639
ROYAL DUTCH SHELL PLC FOREIGN 780259206 9,945 145,949 SH   SOLE   128,353 1,896 15,700
RPM INTL INC COMMON STOCK 749685103 908 13,983 SH   SOLE   13,731 0 252
RYDER SYS INC COMMON STOCK 783549108 905 12,392 SH   SOLE   0 0 12,392
S&P GLOBAL INC COMMON STOCK 78409V104 112,542 575,988 SH   SOLE   516,509 0 59,479
SABRE CORP COMMON STOCK 78573M104 4,106 157,436 SH   SOLE   157,290 0 146
SAILPOINT TECHNLGIES HLDGS I COMMON 78781P105 16,314 479,543 SH   SOLE   479,139 404 0
SALESFORCE COM INC COMMON 79466L302 106,869 672,001 SH   SOLE   611,815 507 59,679
SANOFI AMERICAN DEPOSITARY RECEIPT 80105N105 1,951 43,673 SH   SOLE   31,371 0 12,302
SAP SE AMERICAN DEPOSITARY RECEIPT 803054204 320 2,603 SH   SOLE   1,940 0 663
SBA COMMUNICATIONS CORP NEW COMMON STOCK 78410G104 5,548 34,539 SH   SOLE   34,539 0 0
SCANA CORP NEW COMMON STOCK 80589M102 2,550 65,568 SH   SOLE   10,615 0 54,953
SCHLUMBERGER LTD COMMON 806857108 101,477 1,665,745 SH   SOLE   1,608,538 103 57,104
SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 2,758 110,416 SH   SOLE   110,416 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524706 207 8,061 SH   SOLE   8,061 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524805 3,913 116,707 SH   SOLE   100,107 0 16,600
SCHWAB STRATEGIC TR MUTUAL FUND 808524888 1,330 37,295 SH   SOLE   37,250 0 45
SCHWAB STRATEGIC TR MUTUAL FUND 808524508 6,666 115,252 SH   SOLE   100,352 0 14,900
SCHWAB STRATEGIC TR MUTUAL FUND 808524102 2,699 38,350 SH   SOLE   36,899 0 1,451
SCHWAB STRATEGIC TR MUTUAL FUND 808524797 227 4,279 SH   SOLE   4,279 0 0
SCIENCE APPLICATNS INTL CP N COMMON STOCK 808625107 3,431 42,571 SH   SOLE   42,571 0 0
SEABOARD CORP COMMON STOCK 811543107 1,098 296 SH   SOLE   296 0 0
SEAGATE TECHNOLOGY PLC COMMON STOCK G7945M107 4,610 97,361 SH   SOLE   97,361 0 0
SEALED AIR CORP NEW COMMON STOCK 81211K100 4,240 105,603 SH   SOLE   105,464 0 139
SEARS HLDGS CORP COMMON STOCK 812350106 12 12,107 SH   SOLE   12,107 0 0
SEATTLE GENETICS INC COMMON STOCK 812578102 392 5,084 SH   SOLE   5,000 0 84
SEI INVESTMENTS CO COMMON STOCK 784117103 20,655 338,046 SH   SOLE   337,956 0 90
SELECTIVE INS GROUP INC COMMON STOCK 816300107 2,244 35,332 SH   SOLE   35,184 0 148
SEMPRA ENERGY COMMON 816851109 151,102 1,328,373 SH   SOLE   1,285,407 31,514 11,452
SENDGRID INC COMMON STOCK 816883102 1,378 37,465 SH   SOLE   37,465 0 0
SENSIENT TECHNOLOGIES CORP COMMON 81725T100 5,046 65,958 SH   SOLE   65,914 44 0
SERITAGE GROWTH PPTYS REIT 81752R100 287 6,053 SH   SOLE   6,053 0 0
SERVICEMASTER GLOBAL HLDGS I COMMON STOCK 81761R109 31,517 508,094 SH   SOLE   508,094 0 0
SERVICENOW INC COMMON STOCK 81762P102 44,186 225,867 SH   SOLE   225,676 0 191
SERVISFIRST BANCSHARES INC COMMON STOCK 81768T108 2,289 58,458 SH   SOLE   58,337 0 121
SHERWIN WILLIAMS CO COMMON 824348106 36,652 80,518 SH   SOLE   80,482 36 0
SHIRE PLC FOREIGN 82481R106 3,499 19,304 SH   SOLE   18,567 434 303
SHOE CARNIVAL INC COMMON STOCK 824889109 1,657 43,027 SH   SOLE   43,000 0 27
SHOPIFY INC COMMON STOCK 82509L107 15,237 92,648 SH   SOLE   92,548 0 100
SHUTTERFLY INC COMMON STOCK 82568P304 1,266 19,217 SH   SOLE   19,125 0 92
SIGNET JEWELERS LIMITED COMMON STOCK G81276100 4,350 65,986 SH   SOLE   65,986 0 0
SIMMONS 1ST NATL CORP COMMON STOCK 828730200 5,300 179,972 SH   SOLE   179,745 0 227
SIMON PPTY GROUP INC NEW REIT 828806109 139,304 788,142 SH   SOLE   746,660 0 41,482
SINA CORP FOREIGN G81477104 464 6,672 SH   SOLE   4,905 1,767 0
SIRIUS XM HLDGS INC COMMON STOCK 82968B103 320 50,600 SH   SOLE   50,600 0 0
SIX FLAGS ENTMT CORP NEW COMMON STOCK 83001A102 2,111 30,237 SH   SOLE   30,066 0 171
SKYWEST INC COMMON STOCK 830879102 6,487 110,140 SH   SOLE   110,000 0 140
SKYWORKS SOLUTIONS INC COMMON 83088M102 29,740 327,857 SH   SOLE   325,977 207 1,673
SLM CORP COMMON STOCK 78442P106 117 10,465 SH   SOLE   10,200 0 265
SM ENERGY CO COMMON STOCK 78454L100 1,485 47,091 SH   SOLE   47,091 0 0
SMITH & NEPHEW PLC AMERICAN DEPOSITARY RECEIPT 83175M205 210 5,657 SH   SOLE   5,511 0 146
SNAP ON INC COMMON STOCK 833034101 6,696 36,468 SH   SOLE   36,399 0 69
SOLAR CAP LTD COMMON STOCK 83413U100 919 43,000 SH   SOLE   43,000 0 0
SONIC CORP COMMON 835451105 8,992 207,482 SH   SOLE   207,297 92 93
SONOCO PRODS CO COMMON STOCK 835495102 212 3,813 SH   SOLE   3,512 0 301
SONY CORP FOREIGN 835699307 373 6,150 SH   SOLE   4,191 1,453 506
SOUTHERN CO COMMON STOCK 842587107 6,543 150,072 SH   SOLE   149,358 0 714
SOUTHERN COPPER CORP EQUITY 84265V105 967 22,428 SH   SOLE   22,428 0 0
SOUTHWEST AIRLS CO COMMON STOCK 844741108 8,293 132,791 SH   SOLE   79,835 0 52,956
SOUTHWESTERN ENERGY CO COMMON STOCK 845467109 382 74,730 SH   SOLE   74,730 0 0
SPDR DOW JONES INDL AVRG ETF MUTUAL FUND 78467X109 2,366 8,948 SH   SOLE   8,948 0 0
SPDR SERIES TRUST MUTUAL FUND 78464A607 542 5,812 SH   SOLE   5,812 0 0
SPDR GOLD TRUST MUTUAL FUND 78463V107 1,385 12,279 SH   SOLE   11,234 0 1,045
SPDR S&P 500 ETF TR MUTUAL FUND 78462F103 19,299 66,384 SH   SOLE   66,384 0 0
SPDR SERIES TRUST MUTUAL FUND 78464A813 8,129 107,711 SH   SOLE   99,569 0 8,142
SPDR SERIES TRUST MUTUAL FUND 78464A870 11,274 117,599 SH   SOLE   109,436 0 8,163
SPDR SERIES TRUST MUTUAL FUND 78464A763 404 4,127 SH   SOLE   4,127 0 0
SPDR S&P MIDCAP 400 ETF TR MUTUAL FUND 78467Y107 31,595 85,983 SH   SOLE   85,658 0 325
SPECTRUM BRANDS HLDGS INC NE COMMON STOCK 84790A105 1,868 25,000 SH   SOLE   25,000 0 0
SPLUNK INC COMMON STOCK 848637104 37,766 312,345 SH   SOLE   312,249 0 96
SPOTIFY TECHNOLOGY S A COMMON STOCK L8681T102 29,627 163,841 SH   SOLE   163,741 0 100
SPROUTS FMRS MKT INC COMMON STOCK 85208M102 47,110 1,718,717 SH   SOLE   1,718,478 0 239
SQUARE INC COMMON STOCK 852234103 21,535 217,504 SH   SOLE   217,372 0 132
STANLEY BLACK & DECKER INC COMMON STOCK 854502101 13,573 92,685 SH   SOLE   43,078 0 49,607
STARBUCKS CORP COMMON 855244109 315,264 5,546,521 SH   SOLE   5,491,881 43,685 10,955
STATE BK FINL CORP COMMON 856190103 553 18,326 SH   SOLE   18,130 196 0
STATE STR CORP COMMON STOCK 857477103 85,424 1,019,626 SH   SOLE   974,849 0 44,777
STEEL DYNAMICS INC COMMON STOCK 858119100 13,612 301,207 SH   SOLE   300,906 0 301
STERICYCLE INC COMMON STOCK 858912108 887 15,112 SH   SOLE   15,112 0 0
STERLING BANCORP DEL COMMON 85917A100 48,408 2,200,355 SH   SOLE   2,098,124 102,231 0
MADDEN STEVEN LTD COMMON STOCK 556269108 3,992 75,470 SH   SOLE   75,323 0 147
STIFEL FINL CORP COMMON STOCK 860630102 12,238 238,737 SH   SOLE   238,737 0 0
STOCK YDS BANCORP INC COMMON STOCK 861025104 10,724 295,422 SH   SOLE   295,422 0 0
STORE CAP CORP REIT 862121100 9,595 345,257 SH   SOLE   345,257 0 0
STRYKER CORP COMMON STOCK 863667101 113,132 636,718 SH   SOLE   451,220 0 185,498
STURM RUGER & CO INC COMMON STOCK 864159108 617 8,930 SH   SOLE   8,881 0 49
SUMMIT HOTEL PPTYS INC REIT 866082100 464 34,270 SH   SOLE   33,956 0 314
SUN CMNTYS INC REIT 866674104 7,108 70,000 SH   SOLE   70,000 0 0
SUNCOR ENERGY INC NEW COMMON 867224107 1,766 45,653 SH   SOLE   43,019 2,634 0
SUNSTONE HOTEL INVS INC NEW REIT 867892101 921 56,318 SH   SOLE   56,318 0 0
SUNTRUST BKS INC COMMON STOCK 867914103 41,392 619,736 SH   SOLE   569,831 0 49,905
SURGERY PARTNERS INC COMMON STOCK 86881A100 908 55,000 SH   SOLE   55,000 0 0
SVB FINL GROUP COMMON STOCK 78486Q101 8,736 28,107 SH   SOLE   28,107 0 0
SYMANTEC CORP COMMON STOCK 871503108 3,687 173,245 SH   SOLE   94,371 0 78,874
SYNCHRONY FINL COMMON STOCK 87165B103 53,267 1,713,882 SH   SOLE   1,713,496 0 386
SYNEOS HEALTH INC COMMON STOCK 87166B102 1,392 27,003 SH   SOLE   27,003 0 0
SYNOPSYS INC COMMON STOCK 871607107 1,761 17,860 SH   SOLE   17,819 0 41
SYSCO CORP COMMON STOCK 871829107 47,817 652,798 SH   SOLE   569,513 0 83,285
PRICE T ROWE GROUP INC COMMON STOCK 74144T108 67,738 620,421 SH   SOLE   602,412 0 18,009
T MOBILE US INC COMMON STOCK 872590104 2,570 36,623 SH   SOLE   36,623 0 0
TABLEAU SOFTWARE INC COMMON STOCK 87336U105 2,269 20,307 SH   SOLE   19,882 0 425
TAIWAN SEMICONDUCTOR MFG LTD AMERICAN DEPOSITARY RECEIPT 874039100 84,917 1,922,950 SH   SOLE   1,922,847 0 103
TANGER FACTORY OUTLET CTRS I REIT 875465106 307 13,407 SH   SOLE   13,407 0 0
TAPESTRY INC COMMON 876030107 74,131 1,474,671 SH   SOLE   1,405,927 68,616 128
TARGA RES CORP COMMON STOCK 87612G101 1,156 20,524 SH   SOLE   20,367 0 157
TARGET CORP COMMON STOCK 87612E106 8,774 99,469 SH   SOLE   91,196 0 8,273
TAUBMAN CTRS INC REIT 876664103 565 9,451 SH   SOLE   9,400 0 51
TE CONNECTIVITY LTD COMMON STOCK H84989104 3,344 38,032 SH   SOLE   37,962 0 70
TECHNIPFMC PLC COMMON STOCK G87110105 9,923 317,525 SH   SOLE   317,525 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y803 360 4,778 SH   SOLE   4,778 0 0
TELEDYNE TECHNOLOGIES INC COMMON STOCK 879360105 4,718 19,125 SH   SOLE   19,125 0 0
TELEFLEX INC COMMON STOCK 879369106 15,714 59,054 SH   SOLE   59,030 0 24
TELEFONICA S A AMERICAN DEPOSITARY RECEIPT 879382208 132 16,792 SH   SOLE   14,701 0 2,091
TEMPUR SEALY INTL INC COMMON STOCK 88023U101 12,088 228,498 SH   SOLE   228,498 0 0
TERADYNE INC COMMON STOCK 880770102 2,406 65,064 SH   SOLE   64,255 0 809
TESLA INC COMMON STOCK 88160R101 3,118 11,778 SH   SOLE   11,778 0 0
TETRA TECH INC NEW COMMON STOCK 88162G103 14,992 219,498 SH   SOLE   219,332 0 166
TEVA PHARMACEUTICAL INDS LTD AMERICAN DEPOSITARY RECEIPT 881624209 36,445 1,691,954 SH   SOLE   1,690,027 0 1,927
TEXAS CAPITAL BANCSHARES INC COMMON STOCK 88224Q107 13,203 159,740 SH   SOLE   159,740 0 0
TEXAS INSTRS INC COMMON 882508104 227,663 2,121,940 SH   SOLE   1,929,839 409 191,692
TEXAS PAC LD TR COMMON STOCK 882610108 4,717 5,469 SH   SOLE   5,469 0 0
TEXAS ROADHOUSE INC COMMON STOCK 882681109 49,261 710,937 SH   SOLE   710,937 0 0
TEXTAINER GROUP HOLDINGS LTD COMMON STOCK G8766E109 416 32,500 SH   SOLE   32,500 0 0
TEXTRON INC COMMON 883203101 102,859 1,439,194 SH   SOLE   1,353,516 70,200 15,478
THERMO FISHER SCIENTIFIC INC COMMON 883556102 118,818 486,800 SH   SOLE   475,451 155 11,194
THL CR INC COMMON STOCK 872438106 541 67,000 SH   SOLE   67,000 0 0
TIER REIT INC REIT 88650V208 360 14,958 SH   SOLE   14,958 0 0
TIFFANY & CO NEW COMMON 886547108 35,982 279,002 SH   SOLE   233,773 16,618 28,611
TIMKEN CO COMMON STOCK 887389104 2,177 43,671 SH   SOLE   43,671 0 0
TIVITY HEALTH INC COMMON STOCK 88870R102 505 15,722 SH   SOLE   15,625 0 97
TJX COS INC NEW COMMON 872540109 316,146 2,822,233 SH   SOLE   2,779,100 28,117 15,016
TORCHMARK CORP COMMON STOCK 891027104 42,186 486,626 SH   SOLE   480,920 0 5,706
TORO CO COMMON STOCK 891092108 2,677 44,647 SH   SOLE   44,647 0 0
TORONTO DOMINION BK ONT COMMON STOCK 891160509 15,066 247,804 SH   SOLE   228,564 0 19,240
TOTAL S A AMERICAN DEPOSITARY RECEIPT 89151E109 2,097 32,568 SH   SOLE   29,585 0 2,983
TOTAL SYS SVCS INC COMMON STOCK 891906109 11,068 112,091 SH   SOLE   111,983 0 108
TOYOTA MOTOR CORP AMERICAN DEPOSITARY RECEIPT 892331307 712 5,728 SH   SOLE   5,297 0 431
TRACTOR SUPPLY CO COMMON 892356106 67,028 737,539 SH   SOLE   710,587 26,901 51
TRANSDIGM GROUP INC COMMON STOCK 893641100 317 851 SH   SOLE   851 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 32,487 250,457 SH   SOLE   214,649 0 35,808
TRUSTMARK CORP COMMON STOCK 898402102 2,053 61,000 SH   SOLE   61,000 0 0
TURTLE BEACH CORP COMMON STOCK 900450206 997 50,000 SH   SOLE   50,000 0 0
TWENTY FIRST CENTY FOX INC COMMON 90130A101 25,650 553,639 SH   SOLE   514,123 39,516 0
TWILIO INC COMMON STOCK 90138F102 11,221 130,052 SH   SOLE   130,000 0 52
TWITTER INC COMMON 90184L102 38,989 1,369,964 SH   SOLE   1,368,801 815 348
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 2,457 10,027 SH   SOLE   10,000 0 27
TYSON FOODS INC COMMON STOCK 902494103 5,856 98,378 SH   SOLE   53,378 0 45,000
UBS GROUP AG COMMON STOCK H42097107 10,316 655,802 SH   SOLE   653,533 0 2,269
UGI CORP NEW COMMON STOCK 902681105 3,468 62,500 SH   SOLE   62,500 0 0
ULTA BEAUTY INC COMMON 90384S303 99,871 353,999 SH   SOLE   353,833 137 29
ULTIMATE SOFTWARE GROUP INC COMMON STOCK 90385D107 13,434 41,695 SH   SOLE   41,695 0 0
UMPQUA HLDGS CORP COMMON 904214103 591 28,410 SH   SOLE   27,909 201 300
UNIFIRST CORP MASS COMMON 904708104 372 2,145 SH   SOLE   2,070 35 40
UNILEVER N V COMMON STOCK 904784709 1,345 24,219 SH   SOLE   23,713 0 506
UNILEVER PLC AMERICAN DEPOSITARY RECEIPT 904767704 6,692 121,741 SH   SOLE   91,830 0 29,911
UNION PAC CORP COMMON STOCK 907818108 123,823 760,446 SH   SOLE   694,116 0 66,330
UNITED BANKSHARES INC WEST V COMMON STOCK 909907107 1,951 53,665 SH   SOLE   53,496 0 169
UNITED CONTL HLDGS INC COMMON STOCK 910047109 1,345 15,101 SH   SOLE   0 0 15,101
UNITED PARCEL SERVICE INC COMMON STOCK 911312106 220,114 1,885,345 SH   SOLE   1,862,765 0 22,580
UNITED RENTALS INC COMMON STOCK 911363109 3,382 20,671 SH   SOLE   20,633 0 38
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 235,403 1,683,735 SH   SOLE   1,599,691 0 84,044
UNITED THERAPEUTICS CORP DEL COMMON STOCK 91307C102 362 2,832 SH   SOLE   2,783 0 49
UNITEDHEALTH GROUP INC COMMON 91324P102 282,763 1,062,859 SH   SOLE   872,892 151 189,816
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 2,150 18,233 SH   SOLE   18,233 0 0
UNIVERSAL ELECTRS INC COMMON STOCK 913483103 580 14,736 SH   SOLE   14,700 0 36
UNIVERSAL HLTH SVCS INC COMMON STOCK 913903100 2,137 16,720 SH   SOLE   16,720 0 0
UNUM GROUP COMMON STOCK 91529Y106 2,767 70,830 SH   SOLE   29 0 70,801
US BANCORP DEL COMMON 902973304 181,609 3,438,897 SH   SOLE   3,316,795 82,864 39,238
US FOODS HLDG CORP COMMON STOCK 912008109 4,351 141,181 SH   SOLE   141,013 0 168
U S SILICA HLDGS INC COMMON STOCK 90346E103 5,870 311,727 SH   SOLE   311,482 0 245
U S G CORP COMMON STOCK 903293405 2,134 49,274 SH   SOLE   49,203 0 71
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y886 949 18,029 SH   SOLE   18,029 0 0
VALERO ENERGY CORP NEW COMMON STOCK 91913Y100 2,537 22,305 SH   SOLE   22,216 0 89
VALVOLINE INC COMMON STOCK 92047W101 10,003 465,034 SH   SOLE   465,034 0 0
VANECK VECTORS ETF TR MUTUAL FUND 92189F700 3,478 52,945 SH   SOLE   52,945 0 0
VANGUARD GROUP MUTUAL FUND 921908844 7,963 71,935 SH   SOLE   71,524 0 411
VANGUARD WORLD FDS MUTUAL FUND 92204A405 261 3,765 SH   SOLE   3,765 0 0
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 1,243 23,889 SH   SOLE   23,889 0 0
VANGUARD TAX MANAGED INTL FD MUTUAL FUND 921943858 3,367 77,815 SH   SOLE   75,959 0 1,856
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042858 3,727 90,892 SH   SOLE   89,084 0 1,808
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042874 1,904 33,873 SH   SOLE   33,383 0 490
VANGUARD INDEX FDS MUTUAL FUND 922908736 852 5,290 SH   SOLE   5,290 0 0
VANGUARD WHITEHALL FDS INC MUTUAL FUND 921946406 613 7,040 SH   SOLE   7,040 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908629 2,406 14,655 SH   SOLE   14,655 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908538 3,065 21,512 SH   SOLE   21,137 0 375
VANGUARD INDEX FDS MUTUAL FUND 922908512 725 6,412 SH   SOLE   6,012 0 400
VANGUARD INDEX FDS MUTUAL FUND 922908553 1,386 17,185 SH   SOLE   17,085 0 100
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C664 271 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908363 12,597 47,171 SH   SOLE   47,171 0 0
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932505 800 5,040 SH   SOLE   5,040 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908751 2,057 12,653 SH   SOLE   12,485 0 168
VANGUARD INDEX FDS MUTUAL FUND 922908595 219 1,168 SH   SOLE   1,018 0 150
VANGUARD INDEX FDS MUTUAL FUND 922908611 825 5,917 SH   SOLE   5,767 0 150
VANGUARD STAR FD MUTUAL FUND 921909768 3,292 60,968 SH   SOLE   60,968 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908769 1,514 10,119 SH   SOLE   10,119 0 0
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042742 4,484 59,134 SH   SOLE   59,134 0 0
VARIAN MED SYS INC COMMON STOCK 92220P105 701 6,264 SH   SOLE   6,236 0 28
VECTREN CORP COMMON STOCK 92240G101 814 11,393 SH   SOLE   11,271 0 122
VENTAS INC REIT 92276F100 6,865 126,241 SH   SOLE   126,097 0 144
VERINT SYS INC COMMON STOCK 92343X100 222 4,426 SH   SOLE   4,426 0 0
VERISIGN INC COMMON STOCK 92343E102 17,839 111,413 SH   SOLE   75,489 0 35,924
VERISK ANALYTICS INC COMMON 92345Y106 80,930 671,339 SH   SOLE   671,094 149 96
VERIZON COMMUNICATIONS INC COMMON 92343V104 481,361 9,015,949 SH   SOLE   8,600,527 219,539 195,883
VERSUM MATLS INC COMMON STOCK 92532W103 1,555 43,175 SH   SOLE   29,409 0 13,766
VERTEX PHARMACEUTICALS INC COMMON 92532F100 173,650 900,952 SH   SOLE   881,346 217 19,389
V F CORP COMMON 918204108 32,643 349,314 SH   SOLE   348,121 43 1,150
VIACOM INC NEW COMMON STOCK 92553P201 18,381 544,452 SH   SOLE   544,244 0 208
VIAD CORP COMMON STOCK 92552R406 8,664 146,232 SH   SOLE   146,185 0 47
VISA INC COMMON 92826C839 458,532 3,055,046 SH   SOLE   2,930,357 1,065 123,624
VMWARE INC COMMON STOCK 928563402 1,108 7,103 SH   SOLE   7,103 0 0
VODAFONE GROUP PLC NEW AMERICAN DEPOSITARY RECEIPT 92857W308 706 32,532 SH   SOLE   29,398 0 3,134
VORNADO RLTY TR REIT 929042109 1,097 15,028 SH   SOLE   14,940 0 88
VSE CORP COMMON STOCK 918284100 398 12,000 SH   SOLE   12,000 0 0
VULCAN MATLS CO COMMON STOCK 929160109 5,552 49,924 SH   SOLE   49,924 0 0
WABASH NATL CORP COMMON STOCK 929566107 1,327 72,816 SH   SOLE   72,646 0 170
WABCO HLDGS INC COMMON STOCK 92927K102 516 4,375 SH   SOLE   4,330 0 45
WABTEC CORP COMMON STOCK 929740108 1,477 14,082 SH   SOLE   14,082 0 0
WADDELL & REED FINL INC COMMON STOCK 930059100 337 15,918 SH   SOLE   15,676 0 242
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 60,218 826,029 SH   SOLE   816,517 0 9,512
WALKER & DUNLOP INC COMMON STOCK 93148P102 3,130 59,187 SH   SOLE   59,106 0 81
WALMART INC COMMON STOCK 931142103 125,294 1,334,197 SH   SOLE   1,293,343 0 40,854
DISNEY WALT CO COMMON 254687106 700,016 5,986,111 SH   SOLE   5,790,373 34,694 161,044
WASHINGTON REAL ESTATE INVT REIT 939653101 205 6,700 SH   SOLE   6,700 0 0
WASTE CONNECTIONS INC COMMON 94106B101 26,910 337,340 SH   SOLE   337,108 232 0
WASTE MGMT INC DEL COMMON 94106L109 31,357 347,029 SH   SOLE   338,826 244 7,959
WATERS CORP COMMON STOCK 941848103 3,156 16,212 SH   SOLE   16,195 0 17
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 256 3,085 SH   SOLE   3,000 0 85
WAYFAIR INC COMMON STOCK 94419L101 7,449 50,444 SH   SOLE   50,444 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,157 17,326 SH   SOLE   16,041 0 1,285
WELBILT INC COMMON STOCK 949090104 1,710 81,891 SH   SOLE   69,741 0 12,150
WELLCARE HEALTH PLANS INC COMMON STOCK 94946T106 1,094 3,412 SH   SOLE   3,365 0 47
WELLS FARGO CO NEW COMMON STOCK 949746101 437,507 8,323,948 SH   SOLE   8,120,641 0 203,307
WELLS FARGO CO NEW PREFERRED 949746804 5,334 4,132 SH   SOLE   4,132 0 0
WELLTOWER INC REIT 95040Q104 1,394 21,667 SH   SOLE   21,045 0 622
WEST PHARMACEUTICAL SVSC INC COMMON STOCK 955306105 32,825 265,858 SH   SOLE   264,155 0 1,703
WESTERN ALLIANCE BANCORP COMMON STOCK 957638109 11,676 205,243 SH   SOLE   204,956 0 287
WESTERN ASSET HGH YLD DFNDFD MUTUAL FUND 95768B107 151 10,390 SH   SOLE   10,390 0 0
WESTERN DIGITAL CORP COMMON STOCK 958102105 3,444 58,832 SH   SOLE   58,705 0 127
WESTERN UN CO COMMON STOCK 959802109 2,167 113,696 SH   SOLE   113,276 0 420
WESTROCK CO COMMON STOCK 96145D105 11,419 213,678 SH   SOLE   186,186 0 27,492
WEX INC COMMON STOCK 96208T104 409 2,038 SH   SOLE   2,000 0 38
WEYERHAEUSER CO REIT 962166104 879 27,248 SH   SOLE   26,931 0 317
WHIRLPOOL CORP COMMON STOCK 963320106 1,408 11,855 SH   SOLE   3,272 0 8,583
WHITE MTNS INS GROUP LTD COMMON STOCK G9618E107 795 850 SH   SOLE   850 0 0
WILLIAMS COS INC DEL COMMON STOCK 969457100 4,244 156,069 SH   SOLE   118,089 0 37,980
WINTRUST FINL CORP COMMON STOCK 97650W108 13,559 159,635 SH   SOLE   159,635 0 0
WISDOMTREE TR MUTUAL FUND 97717W869 407 6,425 SH   SOLE   6,425 0 0
WISDOMTREE TR MUTUAL FUND 97717W760 281 3,949 SH   SOLE   3,949 0 0
WISDOMTREE TR MUTUAL FUND 97717W851 505 8,709 SH   SOLE   8,709 0 0
WISDOMTREE TR MUTUAL FUND 97717X669 1,054 23,779 SH   SOLE   23,637 0 142
WMIH CORP COMMON STOCK 92936P100 711 511,172 SH   SOLE   511,172 0 0
WOODWARD INC COMMON STOCK 980745103 10,912 134,947 SH   SOLE   134,947 0 0
WORKDAY INC COMMON STOCK 98138H101 22,460 153,857 SH   SOLE   153,777 0 80
WORLD WRESTLING ENTMT INC COMMON STOCK 98156Q108 1,216 12,573 SH   SOLE   12,461 0 112
WORLDPAY INC COMMON STOCK 981558109 2,489 24,581 SH   SOLE   24,446 0 135
W P CAREY INC REIT 92936U109 5,625 87,461 SH   SOLE   87,461 0 0
WPP PLC NEW AMERICAN DEPOSITARY RECEIPT 92937A102 301 4,107 SH   SOLE   3,893 0 214
W R BERKLEY CORPORATION COMMON STOCK 084423102 2,975 37,214 SH   SOLE   34,652 0 2,562
GRACE W R & CO DEL NEW COMMON STOCK 38388F108 865 12,108 SH   SOLE   12,108 0 0
WRIGHT MED GROUP N V COMMON STOCK N96617118 9,245 318,588 SH   SOLE   318,588 0 0
GRAINGER W W INC COMMON STOCK 384802104 4,609 12,895 SH   SOLE   12,422 0 473
WYNDHAM DESTINATIONS INC COMMON STOCK 98310W108 1,335 30,785 SH   SOLE   30,729 0 56
WYNDHAM HOTELS & RESORTS INC COMMON STOCK 98311A105 1,708 30,732 SH   SOLE   30,666 0 66
XCEL ENERGY INC COMMON STOCK 98389B100 6,017 127,452 SH   SOLE   125,667 0 1,785
XEROX CORP COMMON STOCK 984121608 59,587 2,208,570 SH   SOLE   2,208,474 0 96
XILINX INC COMMON STOCK 983919101 11,537 143,902 SH   SOLE   143,800 0 102
XPERI CORP COMMON STOCK 98421B100 424 28,564 SH   SOLE   0 0 28,564
XYLEM INC COMMON 98419M100 67,447 844,471 SH   SOLE   844,137 206 128
YANDEX N V FOREIGN N97284108 336 10,223 SH   SOLE   7,543 2,680 0
YELP INC COMMON STOCK 985817105 7,164 145,608 SH   SOLE   145,608 0 0
YUM CHINA HLDGS INC EQUITY 98850P109 13,874 395,175 SH   SOLE   394,316 0 859
YUM BRANDS INC COMMON STOCK 988498101 35,181 386,989 SH   SOLE   359,833 0 27,156
ZAYO GROUP HLDGS INC COMMON STOCK 98919V105 45,246 1,303,161 SH   SOLE   1,303,161 0 0
ZENDESK INC COMMON STOCK 98936J101 1,969 27,734 SH   SOLE   27,621 0 113
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 24,006 182,596 SH   SOLE   169,709 0 12,887
ZIONS BANCORPORATION COMMON STOCK 989701107 5,889 117,419 SH   SOLE   92,215 0 25,204
ZOETIS INC COMMON 98978V103 233,265 2,547,679 SH   SOLE   2,525,462 322 21,895
BANCO MACRO SA EQUITY 05961W105 1,066 25,761 SH   SOLE   25,761 0 0
BBVA BANCO FRANCES S A EQUITY 07329M100 470 40,245 SH   SOLE   40,245 0 0
BLACKROCK CORPOR HI YLD FD I CLOSED_END 09255P107 32,310 3,074,191 SH   SOLE   3,074,191 0 0
BLACKROCK MULTI-SECTOR INC T CLOSED_END 09258A107 11,434 675,742 SH   SOLE   675,742 0 0
COMPANIA DE MINAS BUENAVENTU EQUITY 204448104 445 33,180 SH   SOLE   33,180 0 0
EMPRESA DIST Y COMERCIAL NOR EQUITY 29244A102 304 12,175 SH   SOLE   12,175 0 0
GRUPO FINANCIERO GALICIA S A EQUITY 399909100 1,479 58,176 SH   SOLE   58,176 0 0
GRUPO SUPERVIELLE S A EQUITY 40054A108 255 33,200 SH   SOLE   33,200 0 0
JD COM INC EQUITY 47215P106 277 10,624 SH   SOLE   10,624 0 0
MFS MULTIMARKET INCOME TR CLOSED_END 552737108 6,045 1,093,200 SH   SOLE   1,093,200 0 0
NUVEEN GLOBAL HIGH INCOME FD CLOSED_END 67075G103 7,109 456,000 SH   SOLE   456,000 0 0
NUVEEN MTG OPPORTUNITY TERM CLOSED_END 670735109 7,783 324,311 SH   SOLE   324,311 0 0
PAMPA ENERGIA S A EQUITY 697660207 1,154 37,169 SH   SOLE   37,169 0 0
TELECOM ARGENTINA S A EQUITY 879273209 1,073 61,588 SH   SOLE   61,588 0 0
TRANSPORTADORA DE GAS SUR EQUITY 893870204 638 43,939 SH   SOLE   43,939 0 0
WELLS FARGO INCOME OPPORTUNI CLOSED_END 94987B105 5,303 669,620 SH   SOLE   669,620 0 0
WESTERN ASSET HIGH INCM OPP CLOSED_END 95766K109 6,135 1,288,797 SH   SOLE   1,288,797 0 0
YPF SOCIEDAD ANONIMA EQUITY 984245100 1,537 99,509 SH   SOLE   99,509 0 0
CENTRAL PUERTO S A EQUITY 155038201 439 42,655 SH   SOLE   42,655 0 0
GRANA Y MONTERO S A A EQUITY 38500P208 274 101,500 SH   SOLE   101,500 0 0
NUVEEN CR STRATEGIES INCM FD Closed End Mutual Fund 67073D102 7,591 952,498 SH   SOLE   952,498 0 0
INVESCO SR INCOME TR Closed End Mutual Fund 46131H107 5,406 1,260,253 SH   SOLE   1,260,253 0 0
BLACKROCK FLOAT RATE OME STR Closed End Mutual Fund 09255X100 3,591 260,628 SH   SOLE   260,628 0 0
NUVEEN FLTNG RTE INCM OPP FD Closed End Mutual Fund 6706EN100 2,788 269,352 SH   SOLE   269,352 0 0
NUVEEN FLOATING RATE INCOME Closed End Mutual Fund 67072T108 4,036 386,184 SH   SOLE   386,184 0 0
VOYA PRIME RATE TR Closed End Mutual Fund 92913A100 5,131 1,034,513 SH   SOLE   1,034,513 0 0