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