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