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