The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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