0001084208-16-000014.txt : 20160811 0001084208-16-000014.hdr.sgml : 20160811 20160811153333 ACCESSION NUMBER: 0001084208-16-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160811 DATE AS OF CHANGE: 20160811 EFFECTIVENESS DATE: 20160811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RAYMOND JAMES & ASSOCIATES CENTRAL INDEX KEY: 0001084208 IRS NUMBER: 591237041 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04393 FILM NUMBER: 161824438 BUSINESS ADDRESS: STREET 1: 880 CARRILON PKWY STREET 2: PO BOX 14508 CITY: ST PETERSBURG STATE: FL ZIP: 337334508 BUSINESS PHONE: 7275671000 MAIL ADDRESS: STREET 1: 880 CARRILON PARKWAY STREET 2: PO BOX 14508 CITY: ST PETERSBURG STATE: FL ZIP: 337334508 FORMER COMPANY: FORMER CONFORMED NAME: DOWDLE JEFFREY A DATE OF NAME CHANGE: 19990414 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001084208 XXXXXXXX 06-30-2016 06-30-2016 RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY PO BOX 14508 ST PETERSBURG FL 337334508
13F HOLDINGS REPORT 028-04393 N
Robert Eckardt RIA Chief Compliance Officer 727-567-1316 Robert Eckardt Saint Petersburg FL 08-11-2016 0 3089 31940271 false
INFORMATION TABLE 2 rj0804_13F.xml SECTION 13F HOLDINGS REPORT 1 800 FLOWERS COM CL A 68243Q106 129 14300 SH SOLE 0 0 14300 3-D SYS CORP DEL COM NEW 88554D205 1617 118065 SH SOLE 400 0 118465 3M CO COM 88579Y101 83960 479429 SH SOLE 230277 0 249152 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 399 25272 SH SOLE 0 0 25272 AAC HLDGS INC COM 000307108 735 32211 SH SOLE 0 0 32211 AAON INC COM PAR $0.004 000360206 234 8509 SH SOLE 0 0 8509 AAR CORP COM 000361105 414 17742 SH SOLE 0 0 17742 AARONS INC COM PAR $0.50 002535300 232 10620 SH SOLE 9051 0 1569 ABAXIS INC COM 002567105 3438 72788 SH SOLE 72651 0 137 ABB LTD SPONSORED ADR 000375204 657 33123 SH SOLE 5891 0 27232 ABBOTT LABS COM 002824100 59817 1521678 SH SOLE 932543 0 589135 ABBVIE INC COM 00287Y109 131658 2126602 SH SOLE 1298106 0 828496 ABBVIE INC COM 00287Y109 27 20100 SH Call SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 469 93521 SH SOLE 0 0 93521 ABIOMED INC COM 003654100 1188 10868 SH SOLE 5291 0 5577 ACACIA RESH CORP ACACIA TCH COM 003881307 99 22500 SH SOLE 0 0 22500 ACADEMY FDS TR INNOV IBD50 FD 004006508 227 10580 SH SOLE 0 0 10580 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2550 46025 SH SOLE 31840 0 14185 ACADIA PHARMACEUTICALS INC COM 004225108 281 8644 SH SOLE 6540 0 2104 ACADIA PHARMACEUTICALS INC COM 004225108 41 11000 SH Call SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 37131 327730 SH SOLE 91806 0 235924 ACHILLION PHARMACEUTICALS IN COM 00448Q201 813 104181 SH SOLE 0 0 104181 ACHILLION PHARMACEUTICALS IN COM 00448Q201 4 22000 SH Call SOLE 0 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 4 19800 SH Call SOLE 0 0 0 ACORDA THERAPEUTICS INC COM 00484M106 454 17782 SH SOLE 12524 0 5258 ACTIVISION BLIZZARD INC COM 00507V109 16276 410690 SH SOLE 375369 0 35321 ACTUANT CORP CL A NEW 00508X203 6316 279327 SH SOLE 279256 0 71 ACUITY BRANDS INC COM 00508Y102 11419 46051 SH SOLE 38019 0 8032 ADAM NAT RES FD INC COM 00548F105 1898 94384 SH SOLE 0 0 94384 ADAMS DIVERSIFIED EQUITY FD COM 006212104 9821 775177 SH SOLE 2331 0 772846 ADMA BIOLOGICS INC COM 000899104 65 10891 SH SOLE 0 0 10891 ADOBE SYS INC COM 00724F101 23098 241131 SH SOLE 200189 0 40942 ADVANCE AUTO PARTS INC COM 00751Y106 4265 26386 SH SOLE 10818 0 15568 ADVANCED ENERGY INDS COM 007973100 852 22433 SH SOLE 0 0 22433 ADVANCED MICRO DEVICES INC COM 007903107 377 73332 SH SOLE 0 0 73332 ADVENT CLAY CONV SEC INC FD COM 007639107 404 73260 SH SOLE 0 0 73260 ADVENT CLAYMORE CV SECS & IN COM 00764C109 1312 94020 SH SOLE 0 0 94020 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 550 67213 SH SOLE 0 0 67213 ADVISORSHARES TR PERITUS HG YLD 00768Y503 341 10083 SH SOLE 0 0 10083 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 772 72781 SH SOLE 0 0 72781 ADVISORSHARES TR SAGE CORE ETF 00768Y651 4305 43378 SH SOLE 0 0 43378 ADVISORY BRD CO COM 00762W107 250 7067 SH SOLE 6298 0 769 AEGON N V NY REGISTRY SH 007924103 3970 990085 SH SOLE 48621 0 941464 AERCAP HOLDINGS NV SHS N00985106 4947 147262 SH SOLE 145867 0 1395 AERIE PHARMACEUTICALS INC COM 00771V108 925 52563 SH SOLE 51463 0 1100 AEROVIRONMENT INC COM 008073108 203 7306 SH SOLE 0 0 7306 AES CORP COM 00130H105 6735 539632 SH SOLE 522250 0 17382 AES TR III PFD CV 6.75% 00808N202 507 9747 SH SOLE 0 0 9747 AETNA INC NEW COM 00817Y108 22015 180255 SH SOLE 114775 0 65480 AFFILIATED MANAGERS GROUP COM 008252108 1300 9234 SH SOLE 6140 0 3094 AFLAC INC COM 001055102 14249 197471 SH SOLE 22650 0 174821 AGCO CORP COM 001084102 9077 192605 SH SOLE 192100 0 505 AGILENT TECHNOLOGIES INC COM 00846U101 413 9310 SH SOLE 62 0 9248 AGL RES INC COM 001204106 2092 31708 SH SOLE 0 0 31708 AGNICO EAGLE MINES LTD COM 008474108 2846 53200 SH SOLE 37 0 53163 AGREE REALTY CORP COM 008492100 2692 55813 SH SOLE 35903 0 19910 AGRIUM INC COM 008916108 15009 165988 SH SOLE 120630 0 45358 AIMMUNE THERAPEUTICS INC COM 00900T107 133 12291 SH SOLE 12291 0 0 AIR LEASE CORP CL A 00912X302 1832 68400 SH SOLE 6129 0 62271 AIR METHODS CORP COM PAR $.06 009128307 2457 68565 SH SOLE 68239 0 326 AIR PRODS & CHEMS INC COM 009158106 17378 122348 SH SOLE 47144 0 75204 AIRCASTLE LTD COM G0129K104 12493 638693 SH SOLE 443384 0 195309 AIRTRAN HLDGS INC NOTE 5.250%11/0 00949PAD0 275 100000 PRN SOLE 0 0 100000 AK STL HLDG CORP COM 001547108 143 30628 SH SOLE 0 0 30628 AKAMAI TECHNOLOGIES INC COM 00971T101 5050 90285 SH SOLE 63731 0 26554 AKEBIA THERAPEUTICS INC COM 00972D105 172 22937 SH SOLE 20437 0 2500 ALAMOS GOLD INC NEW COM CL A 011532108 86 10033 SH SOLE 0 0 10033 ALASKA AIR GROUP INC COM 011659109 11446 196367 SH SOLE 30067 0 166300 ALBEMARLE CORP COM 012653101 5378 67806 SH SOLE 38368 0 29438 ALCENTRA CAP CORP COM 01374T102 2026 166760 SH SOLE 0 0 166760 ALCOA INC COM 013817101 3538 381648 SH SOLE 1763 0 379885 ALCOA INC COM 013817101 1 15100 SH Call SOLE 0 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 363 14520 SH SOLE 6792 0 7728 ALERE INC COM 01449J105 322 7725 SH SOLE 3396 0 4329 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3328 32149 SH SOLE 23972 0 8177 ALEXCO RESOURCE CORP COM 01535P106 153 93964 SH SOLE 0 0 93964 ALEXION PHARMACEUTICALS INC COM 015351109 24160 206921 SH SOLE 126182 0 80739 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31266 393131 SH SOLE 289125 0 104006 ALIGN TECHNOLOGY INC COM 016255101 1996 24774 SH SOLE 18070 0 6704 ALJ REGIONAL HLDGS INC COM 001627108 63 12500 SH SOLE 0 0 12500 ALKERMES PLC SHS G01767105 1056 24434 SH SOLE 22215 0 2219 ALLEGHANY CORP DEL COM 017175100 12854 23389 SH SOLE 13967 0 9422 ALLEGION PUB LTD CO ORD SHS G0176J109 2236 32204 SH SOLE 2613 0 29591 ALLERGAN PLC SHS G0177J108 82749 358080 SH SOLE 254510 0 103570 ALLETE INC COM NEW 018522300 4400 68081 SH SOLE 63331 0 4750 ALLIANCE DATA SYSTEMS CORP COM 018581108 11060 56454 SH SOLE 29311 0 27143 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 543 34463 SH SOLE 0 0 34463 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 755 61473 SH SOLE 0 0 61473 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 966 41462 SH SOLE 0 0 41462 ALLIANT ENERGY CORP COM 018802108 8749 220381 SH SOLE 196466 0 23915 ALLIANZGI CONV & INCOME FD COM 018828103 439 71303 SH SOLE 0 0 71303 ALLIANZGI CONV & INCOME FD I COM 018825109 1213 228464 SH SOLE 0 0 228464 ALLIANZGI DIVERS INC & CNV F COM 01883J108 842 47408 SH SOLE 0 0 47408 ALLIANZGI EQUITY & CONV INCO COM 018829101 2529 137495 SH SOLE 0 0 137495 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1590 128975 SH SOLE 0 0 128975 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 17501 498050 SH SOLE 494931 0 3119 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 157 12399 SH SOLE 0 0 12399 ALLSTATE CORP COM 020002101 49874 712971 SH SOLE 188377 0 524594 ALLSTATE CORP COM 020002101 7 10800 SH Call SOLE 0 0 0 ALLY FINL INC COM 02005N100 6162 361011 SH SOLE 351949 0 9062 ALMADEN MINERALS LTD COM CL B 020283305 662 406060 SH SOLE 0 0 406060 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 222 4008 SH SOLE 0 0 4008 ALPHABET INC CAP STK CL A 02079K305 104944 149168 SH SOLE 50463 0 98705 ALPHABET INC CAP STK CL C 02079K107 105756 152800 SH SOLE 60333 0 92467 ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 218 25801 SH SOLE 0 0 25801 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 917 167088 SH SOLE 0 0 167088 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 8778 1209117 SH SOLE 0 0 1209117 ALPS ETF TR ALERIAN MLP 00162Q866 45195 3553043 SH SOLE 50 0 3552993 ALPS ETF TR ALERIAN MLP 00162Q866 47 26600 SH Call SOLE 0 0 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 846 18898 SH SOLE 0 0 18898 ALPS ETF TR EQUAL SEC ETF 00162Q205 247 4268 SH SOLE 0 0 4268 ALPS ETF TR INTL SEC DV DOG 00162Q718 357 15356 SH SOLE 0 0 15356 ALPS ETF TR MED BREAKTHGH 00162Q593 378 16677 SH SOLE 0 0 16677 ALPS ETF TR RIVRFRNT STR INC 00162Q783 42132 1694088 SH SOLE 1685928 0 8160 ALPS ETF TR SECTR DIV DOGS 00162Q858 16127 404296 SH SOLE 0 0 404296 ALPS ETF TR SPROTT GL MINE 00162Q643 928 35752 SH SOLE 0 0 35752 ALPS ETF TR US EQTHIVOLPT WR 00162Q734 691 35489 SH SOLE 0 0 35489 ALTRIA GROUP INC COM 02209S103 246582 3575719 SH SOLE 2472968 0 1102751 ALZA CORP SDCV 7/2 02261WAB5 500 301000 PRN SOLE 0 0 301000 AMARIN CORP PLC SPONS ADR NEW 023111206 85 39240 SH SOLE 0 0 39240 AMAZON COM INC COM 023135106 117332 163958 SH SOLE 62673 0 101285 AMBARELLA INC SHS G037AX101 888 17478 SH SOLE 1764 0 15714 AMBEV SA SPONSORED ADR 02319V103 2995 506724 SH SOLE 476212 0 30512 AMC NETWORKS INC CL A 00164V103 11244 186094 SH SOLE 143989 0 42105 AMDOCS LTD SHS G02602103 14113 244509 SH SOLE 241939 0 2570 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 154 23619 SH SOLE 15865 0 7754 AMERCO COM 023586100 849 2266 SH SOLE 11 0 2255 AMEREN CORP COM 023608102 32001 597261 SH SOLE 558075 0 39186 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 768 140225 SH SOLE 0 0 140225 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 364 29709 SH SOLE 0 0 29709 AMERICAN AIRLS GROUP INC COM 02376R102 4049 143026 SH SOLE 0 0 143026 AMERICAN ASSETS TR INC COM 024013104 4112 96891 SH SOLE 96614 0 277 AMERICAN CAMPUS CMNTYS INC COM 024835100 2717 51391 SH SOLE 49819 0 1572 AMERICAN CAP LTD COM 02503Y103 207 13098 SH SOLE 0 0 13098 AMERICAN CAP MTG INVT CORP COM 02504A104 860 54490 SH SOLE 0 0 54490 AMERICAN CAP SR FLOATING LTD COM 02504D108 208 20255 SH SOLE 0 0 20255 AMERICAN CAPITAL AGENCY CORP COM 02503X105 5887 297035 SH SOLE 158823 0 138212 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 384 24096 SH SOLE 5072 0 19024 AMERICAN ELEC PWR INC COM 025537101 47955 684189 SH SOLE 486914 0 197275 AMERICAN EXPRESS CO COM 025816109 31272 514676 SH SOLE 230762 0 283914 AMERICAN FARMLAND CO COM 02589Y100 1145 189558 SH SOLE 0 0 189558 AMERICAN FINL GROUP INC OHIO COM 025932104 423 5720 SH SOLE 125 0 5595 AMERICAN HOMES 4 RENT CL A 02665T306 23346 1139949 SH SOLE 244133 0 895816 AMERICAN INTL GROUP INC COM NEW 026874784 3892 73589 SH SOLE 275 0 73314 AMERICAN STS WTR CO COM 029899101 1250 28518 SH SOLE 0 0 28518 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 103 12200 SH SOLE 0 0 12200 AMERICAN TOWER CORP NEW COM 03027X100 32966 290155 SH SOLE 149392 0 140763 AMERICAN WOODMARK CORP COM 030506109 319 4809 SH SOLE 37 0 4772 AMERICAN WTR WKS CO INC NEW COM 030420103 18092 214081 SH SOLE 88 0 213993 AMERIGAS PARTNERS L P UNIT L P INT 030975106 18221 390181 SH SOLE 364835 0 25346 AMERIPRISE FINL INC COM 03076C106 2875 31992 SH SOLE 23675 0 8317 AMERISAFE INC COM 03071H100 1429 23347 SH SOLE 23347 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4578 57718 SH SOLE 5085 0 52633 AMETEK INC NEW COM 031100100 359 7763 SH SOLE 2249 0 5514 AMGEN INC COM 031162100 61550 404533 SH SOLE 243551 0 160982 AMN HEALTHCARE SERVICES INC COM 001744101 2952 73849 SH SOLE 1949 0 71900 AMPHENOL CORP NEW CL A 032095101 1566 27309 SH SOLE 9923 0 17386 AMSURG CORP COM 03232P405 20524 264686 SH SOLE 43237 0 221449 AMSURG CORP PFD CNV SR A-1 % 03232P504 289 2000 SH SOLE 0 0 2000 AMTRUST FINL SVCS INC COM 032359309 5460 222875 SH SOLE 161387 0 61488 ANADARKO PETE CORP COM 032511107 72760 1366380 SH SOLE 1152176 0 214204 ANALOG DEVICES INC COM 032654105 11385 201011 SH SOLE 44593 0 156418 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24396 185265 SH SOLE 144182 0 41083 ANIXTER INTL INC COM 035290105 1521 28556 SH SOLE 28127 0 429 ANNALY CAP MGMT INC COM 035710409 10023 905463 SH SOLE 342599 0 562864 ANSYS INC COM 03662Q105 2184 24066 SH SOLE 22644 0 1422 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1506 54043 SH SOLE 0 0 54043 ANTERO RES CORP COM 03674X106 424 16320 SH SOLE 0 0 16320 ANTHEM INC COM 036752103 7053 53701 SH SOLE 37134 0 16567 AON PLC SHS CL A G0408V102 34974 320183 SH SOLE 271639 0 48544 APACHE CORP COM 037411105 3007 54011 SH SOLE 127 0 53884 APARTMENT INVT & MGMT CO CL A 03748R101 1052 23828 SH SOLE 40 0 23788 APOLLO COML REAL EST FIN INC COM 03762U105 478 29770 SH SOLE 0 0 29770 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 376 24851 SH SOLE 0 0 24851 APOLLO INVT CORP COM 03761U106 471 85031 SH SOLE 0 0 85031 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 304 16144 SH SOLE 0 0 16144 APPLE INC COM 037833100 374233 3914520 SH SOLE 1038486 0 2876034 APPLE INC COM 037833100 2 13500 SH Call SOLE 0 0 0 APPLE INC COM 037833100 8 23800 SH Call SOLE 0 0 0 APPLE INC COM 037833100 12 18100 SH Call SOLE 0 0 0 APPLE INC COM 037833100 1 15400 SH Call SOLE 0 0 0 APPLE INC COM 037833100 16 12800 SH Call SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3089 68428 SH SOLE 62219 0 6209 APPLIED MATLS INC COM 038222105 14467 603548 SH SOLE 392863 0 210685 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 2553 397652 SH SOLE 0 0 397652 APPLIED OPTOELECTRONICS INC COM 03823U102 903 80966 SH SOLE 0 0 80966 APTARGROUP INC COM 038336103 5166 65284 SH SOLE 51370 0 13914 AQUA AMERICA INC COM 03836W103 5587 156676 SH SOLE 0 0 156676 ARAMARK COM 03852U106 1514 45303 SH SOLE 44234 0 1069 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 154 32991 SH SOLE 32809 0 182 ARCHER DANIELS MIDLAND CO COM 039483102 5413 126195 SH SOLE 43149 0 83046 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 216 15975 SH SOLE 0 0 15975 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 57 12000 SH SOLE 0 0 12000 ARES CAP CORP COM 04010L103 5222 367775 SH SOLE 247975 0 119800 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 1298 1250000 PRN SOLE 0 0 1250000 ARES DYNAMIC CR ALLOCATION F COM 04014F102 2237 162701 SH SOLE 0 0 162701 ARES MGMT L P COM UNIT RP IN 04014Y101 184 13035 SH SOLE 0 0 13035 ARGO GROUP INTL HLDGS LTD COM G0464B107 1700 32763 SH SOLE 0 0 32763 ARIAD PHARMACEUTICALS INC COM 04033A100 370 50072 SH SOLE 0 0 50072 ARM HLDGS PLC SPONSORED ADR 042068106 7521 165255 SH SOLE 156352 0 8903 ARMADA HOFFLER PPTYS INC COM 04208T108 782 56950 SH SOLE 0 0 56950 ARRIS INTL INC SHS G0551A103 1803 86001 SH SOLE 2599 0 83402 ARROW ELECTRS INC COM 042735100 8227 132903 SH SOLE 132548 0 355 ARROW ETF TR ARROW DJ GLB YLD 04273H104 2503 134136 SH SOLE 0 0 134136 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 55 10263 SH SOLE 0 0 10263 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3060 110539 SH SOLE 109201 0 1338 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 445 30086 SH SOLE 0 0 30086 ASCENA RETAIL GROUP INC COM 04351G101 237 33918 SH SOLE 24017 0 9901 ASHLAND INC NEW COM 044209104 347 3019 SH SOLE 48 0 2971 ASML HOLDING N V N Y REGISTRY SHS N07059210 12479 125783 SH SOLE 120078 0 5705 ASPEN TECHNOLOGY INC COM 045327103 3486 86632 SH SOLE 83396 0 3236 ASSURANT INC COM 04621X108 4421 51223 SH SOLE 45364 0 5859 ASSURED GUARANTY LTD COM G0585R106 210 8288 SH SOLE 7342 0 946 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 34 14078 SH SOLE 0 0 14078 ASTRAZENECA PLC SPONSORED ADR 046353108 38094 1261816 SH SOLE 976313 0 285503 AT&T INC COM 00206R102 346046 8008466 SH SOLE 4703117 0 3305349 AT&T INC COM 00206R102 73 17200 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 16 20600 SH Call SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1496 36112 SH SOLE 21791 0 14321 ATLASSIAN CORP PLC CL A G06242104 322 12420 SH SOLE 11170 0 1250 ATMOS ENERGY CORP COM 049560105 2657 32674 SH SOLE 3220 0 29454 ATRICURE INC COM 04963C209 424 30000 SH SOLE 0 0 30000 ATRION CORP COM 049904105 424 990 SH SOLE 0 0 990 ATWOOD OCEANICS INC COM 050095108 145 11621 SH SOLE 0 0 11621 AUTODESK INC COM 052769106 34400 635386 SH SOLE 620782 0 14604 AUTOHOME INC SP ADR RP CL A 05278C107 4107 204248 SH SOLE 204248 0 0 AUTOLIV INC COM 052800109 2148 19995 SH SOLE 18715 0 1280 AUTOMATIC DATA PROCESSING IN COM 053015103 54130 589198 SH SOLE 368217 0 220981 AUTONATION INC COM 05329W102 1228 26148 SH SOLE 1146 0 25002 AUTOZONE INC COM 053332102 6859 8640 SH SOLE 3568 0 5072 AVALONBAY CMNTYS INC COM 053484101 1114 6176 SH SOLE 0 0 6176 AVANGRID INC COM 05351W103 693 15053 SH SOLE 0 0 15053 AVENUE FINL HLDGS INC COM 05358K102 590 30000 SH SOLE 0 0 30000 AVENUE INCOME CR STRATEGIES COM 05358E106 425 35500 SH SOLE 0 0 35500 AVERY DENNISON CORP COM 053611109 6845 91577 SH SOLE 72268 0 19309 AVISTA CORP COM 05379B107 1082 24162 SH SOLE 0 0 24162 AVIVA PLC ADR 05382A104 213 19966 SH SOLE 19154 0 812 AVNET INC COM 053807103 7806 192704 SH SOLE 190361 0 2343 AVON PRODS INC COM 054303102 85 22529 SH SOLE 0 0 22529 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 435 7905 SH SOLE 0 0 7905 B & G FOODS INC NEW COM 05508R106 6889 142918 SH SOLE 69801 0 73117 B/E AEROSPACE INC COM 073302101 1150 24904 SH SOLE 18937 0 5967 B2GOLD CORP COM 11777Q209 264 105518 SH SOLE 0 0 105518 BABSON CAP GLB SHT DURHGH YL COM 05617T100 673 37700 SH SOLE 0 0 37700 BABSON CAP PARTN INVS TR SH BEN INT 05616B100 514 34904 SH SOLE 0 0 34904 BADGER METER INC COM 056525108 240 3280 SH SOLE 1478 0 1802 BAIDU INC SPON ADR REP A 056752108 13023 78857 SH SOLE 42059 0 36798 BAKER HUGHES INC COM 057224107 4213 93352 SH SOLE 119 0 93233 BALCHEM CORP COM 057665200 2432 40769 SH SOLE 25469 0 15300 BALL CORP COM 058498106 1925 26634 SH SOLE 7471 0 19163 BANC OF CALIFORNIA INC COM 05990K106 411 22709 SH SOLE 0 0 22709 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 8645 1506134 SH SOLE 1495866 0 10268 BANCO SANTANDER SA ADR 05964H105 858 218838 SH SOLE 70775 0 148063 BANCORPSOUTH INC COM 059692103 1856 81793 SH SOLE 0 0 81793 BANCROFT FUND LTD COM 059695106 866 46303 SH SOLE 0 0 46303 BANK AMER CORP *W EXP 01/16/201 060505146 36 10446 SH SOLE 0 0 10446 BANK AMER CORP *W EXP 10/28/201 060505153 1 12300 SH SOLE 0 0 12300 BANK AMER CORP 7.25%CNV PFD L 060505682 1551 1297 SH SOLE 0 0 1297 BANK AMER CORP COM 060505104 46906 3534730 SH SOLE 1032523 0 2502207 BANK HAWAII CORP COM 062540109 642 9333 SH SOLE 2058 0 7275 BANK MONTREAL QUE COM 063671101 6006 94912 SH SOLE 13482 0 81430 BANK N S HALIFAX COM 064149107 1280 26192 SH SOLE 0 0 26192 BANK NEW YORK MELLON CORP COM 064058100 16792 432228 SH SOLE 278523 0 153705 BANK OF THE OZARKS INC COM 063904106 9961 265478 SH SOLE 118642 0 146836 BANKUNITED INC COM 06652K103 3550 115575 SH SOLE 99441 0 16134 BANRO CORP COM 066800103 38 131350 SH SOLE 0 0 131350 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 562 21744 SH SOLE 0 0 21744 BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 1134 44038 SH SOLE 0 0 44038 BARCLAYS BK PLC ADR 2 PREF 2 06739F390 269 10498 SH SOLE 0 0 10498 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 281 44892 SH SOLE 0 0 44892 BARCLAYS PLC ADR 06738E204 10709 1409042 SH SOLE 920750 0 488292 BARD C R INC COM 067383109 2246 9552 SH SOLE 915 0 8637 BARRICK GOLD CORP COM 067901108 5300 248217 SH SOLE 180785 0 67432 BASIC ENERGY SVCS INC NEW COM 06985P100 43 25577 SH SOLE 0 0 25577 BAXTER INTL INC COM 071813109 7280 160993 SH SOLE 94459 0 66534 BB&T CORP COM 054937107 63618 1786515 SH SOLE 1133862 0 652653 BCE INC COM NEW 05534B760 123342 2612800 SH SOLE 2526874 0 85926 BECTON DICKINSON & CO COM 075887109 52131 307366 SH SOLE 71845 0 235521 BED BATH & BEYOND INC COM 075896100 1356 31371 SH SOLE 229 0 31142 BEMIS INC COM 081437105 19403 376819 SH SOLE 354838 0 21981 BENCHMARK ELECTRS INC COM 08160H101 786 37155 SH SOLE 36809 0 346 BENEFITFOCUS INC COM 08180D106 1426 37416 SH SOLE 0 0 37416 BERKLEY W R CORP COM 084423102 7951 132691 SH SOLE 126624 0 6067 BERKSHIRE HATHAWAY INC DEL CL A 084670108 18009 83 SH SOLE 0 0 83 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 198079 1368044 SH SOLE 263324 0 1104720 BERRY PLASTICS GROUP INC COM 08579W103 5374 138316 SH SOLE 135422 0 2894 BEST BUY INC COM 086516101 6680 218285 SH SOLE 128281 0 90004 BG STAFFING INC COM 05544A109 226 11968 SH SOLE 0 0 11968 BGC PARTNERS INC CL A 05541T101 9656 1108615 SH SOLE 365255 0 743360 BHP BILLITON LTD SPONSORED ADR 088606108 5519 193243 SH SOLE 114903 0 78340 BHP BILLITON PLC SPONSORED ADR 05545E209 5698 224497 SH SOLE 151699 0 72798 BIG LOTS INC COM 089302103 1044 20834 SH SOLE 19681 0 1153 BIGLARI HLDGS INC COM 08986R101 2312 5732 SH SOLE 0 0 5732 BIO RAD LABS INC CL A 090572207 1578 11032 SH SOLE 10853 0 179 BIO TECHNE CORP COM 09073M104 1171 10385 SH SOLE 8310 0 2075 BIOAMBER INC COM 09072Q106 64 21450 SH SOLE 0 0 21450 BIOGEN INC COM 09062X103 59806 247317 SH SOLE 216390 0 30927 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4823 61986 SH SOLE 51316 0 10670 BJS RESTAURANTS INC COM 09180C106 1626 37104 SH SOLE 22760 0 14344 BLACK STONE MINERALS L P COM UNIT 09225M101 954 61563 SH SOLE 0 0 61563 BLACKBAUD INC COM 09227Q100 1858 27359 SH SOLE 20173 0 7186 BLACKBERRY LTD COM 09228F103 183 27310 SH SOLE 0 0 27310 BLACKHAWK NETWORK HLDGS INC COM 09238E104 347 10358 SH SOLE 1688 0 8670 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1554 111270 SH SOLE 0 0 111270 BLACKROCK CORPOR HI YLD FD I COM 09255P107 225 21585 SH SOLE 0 0 21585 BLACKROCK CR ALLCTN INC TR COM 092508100 3352 257422 SH SOLE 0 0 257422 BLACKROCK DEBT STRAT FD INC COM 09255R103 3291 932285 SH SOLE 0 0 932285 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 390 29772 SH SOLE 0 0 29772 BLACKROCK ENERGY & RES TR COM 09250U101 1793 126284 SH SOLE 0 0 126284 BLACKROCK ENH CAP & INC FD I COM 09256A109 602 44767 SH SOLE 0 0 44767 BLACKROCK ENHANCED EQT DIV T COM 09251A104 18614 2362148 SH SOLE 0 0 2362148 BLACKROCK FLOAT RATE OME STR COM 09255X100 343 26102 SH SOLE 0 0 26102 BLACKROCK FLOATING RATE INCO COM 091941104 166 12788 SH SOLE 0 0 12788 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 1400 118167 SH SOLE 0 0 118167 BLACKROCK HEALTH SCIENCES TR COM 09250W107 278 7817 SH SOLE 0 0 7817 BLACKROCK INC COM 09247X101 25982 75852 SH SOLE 58178 0 17674 BLACKROCK INCOME TR INC COM 09247F100 87 13089 SH SOLE 0 0 13089 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 247 42898 SH SOLE 1000 0 41898 BLACKROCK LTD DURATION INC T COM SHS 09249W101 915 60031 SH SOLE 0 0 60031 BLACKROCK MULTI-SECTOR INC T COM 09258A107 2114 127744 SH SOLE 0 0 127744 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 450 27584 SH SOLE 0 0 27584 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 2277 94070 SH SOLE 0 0 94070 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 253 16020 SH SOLE 0 0 16020 BLACKROCK MUNI 2018 TERM TR COM 09248C106 202 13275 SH SOLE 0 0 13275 BLACKROCK MUNI INCOME INV QL COM 09250G102 950 58484 SH SOLE 0 0 58484 BLACKROCK MUNI INTER DR FD I COM 09253X102 1257 82470 SH SOLE 0 0 82470 BLACKROCK MUNIASSETS FD INC COM 09254J102 539 34598 SH SOLE 0 0 34598 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 191 11963 SH SOLE 0 0 11963 BLACKROCK MUNICIPAL BOND TR COM 09249H104 364 20153 SH SOLE 0 0 20153 BLACKROCK MUNICIPL INC QLTY COM 092479104 594 36561 SH SOLE 0 0 36561 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1351 105223 SH SOLE 0 0 105223 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 511 30103 SH SOLE 0 0 30103 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 675 41578 SH SOLE 0 0 41578 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 215 14000 SH SOLE 0 0 14000 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 194 11895 SH SOLE 0 0 11895 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1688 113512 SH SOLE 0 0 113512 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 915 56767 SH SOLE 0 0 56767 BLACKROCK MUNIY QUALITY FD I COM 09254G108 737 50928 SH SOLE 0 0 50928 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 730 44000 SH SOLE 0 0 44000 BLACKROCK MUNIYIELD FD INC COM 09253W104 533 33119 SH SOLE 0 0 33119 BLACKROCK MUNIYIELD INVST FD COM 09254R104 650 38749 SH SOLE 0 0 38749 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 327 18932 SH SOLE 0 0 18932 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 278 17407 SH SOLE 0 0 17407 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1008 64355 SH SOLE 0 0 64355 BLACKROCK MUNIYIELD QUALITY COM 09254F100 1044 62001 SH SOLE 0 0 62001 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 789 50957 SH SOLE 0 0 50957 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 214 12848 SH SOLE 0 0 12848 BLACKROCK RES & COMM STRAT T SHS 09257A108 644 83687 SH SOLE 0 0 83687 BLACKROCK SCIENCE & TECH TR SHS 09258G104 697 42213 SH SOLE 0 0 42213 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2575 105639 SH SOLE 0 0 105639 BLACKROCK UTIL & INFRASTRCTU COM 09248D104 328 16088 SH SOLE 0 0 16088 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 14218 579386 SH SOLE 0 0 579386 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 177 12252 SH SOLE 0 0 12252 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1127 78351 SH SOLE 0 0 78351 BLACKSTONE MTG TR INC COM CL A 09257W100 3322 120046 SH SOLE 0 0 120046 BLOCK H & R INC COM 093671105 3854 167546 SH SOLE 419 0 167127 BLOOMIN BRANDS INC COM 094235108 3150 176260 SH SOLE 134598 0 41662 BLUE BUFFALO PET PRODS INC COM 09531U102 293 12573 SH SOLE 9267 0 3306 BLUE CAP REINS HLDGS LTD COM G1190F107 243 13137 SH SOLE 0 0 13137 BNC BANCORP COM 05566T101 259 11388 SH SOLE 0 0 11388 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 249 14255 SH SOLE 0 0 14255 BOEING CO COM 097023105 48308 371965 SH SOLE 49612 0 322353 BOFI HLDG INC COM 05566U108 1001 56510 SH SOLE 0 0 56510 BOK FINL CORP COM NEW 05561Q201 1978 31541 SH SOLE 31005 0 536 BON-TON STORES INC COM 09776J101 20 13934 SH SOLE 0 0 13934 BONANZA CREEK ENERGY INC COM 097793103 32 15858 SH SOLE 0 0 15858 BORGWARNER INC COM 099724106 4858 164575 SH SOLE 35151 0 129424 BOSTON BEER INC CL A 100557107 324 1892 SH SOLE 0 0 1892 BOSTON PROPERTIES INC COM 101121101 8628 65415 SH SOLE 62592 0 2823 BOSTON SCIENTIFIC CORP COM 101137107 14498 620352 SH SOLE 324811 0 295541 BOSTON SCIENTIFIC CORP COM 101137107 69 19300 SH Call SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 24828 3053934 SH SOLE 0 0 3053934 BOYD GAMING CORP COM 103304101 274 14889 SH SOLE 0 0 14889 BP PLC SPONSORED ADR 055622104 78992 2224509 SH SOLE 1458745 0 765764 BRIGGS & STRATTON CORP COM 109043109 1113 52528 SH SOLE 12447 0 40081 BRIGGS & STRATTON CORP COM 109043109 19 37600 SH Call SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1599 24112 SH SOLE 22247 0 1865 BRIGHTCOVE INC COM 10921T101 1146 130216 SH SOLE 0 0 130216 BRIGHTCOVE INC COM 10921T101 38 20000 SH Call SOLE 0 0 0 BRIGHTCOVE INC COM 10921T101 28 20000 SH Call SOLE 0 0 0 BRINKER INTL INC COM 109641100 266 5831 SH SOLE 0 0 5831 BRISTOL MYERS SQUIBB CO COM 110122108 150607 2047653 SH SOLE 399717 0 1647936 BRISTOL MYERS SQUIBB CO COM 110122108 110 49500 SH Call SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 18 14900 SH Call SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 46870 361984 SH SOLE 331432 0 30552 BROADCOM LTD SHS Y09827109 77129 496320 SH SOLE 430862 0 65458 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41090 630212 SH SOLE 473966 0 156246 BROADSOFT INC COM 11133B409 909 22157 SH SOLE 0 0 22157 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 3544 386010 SH SOLE 368522 0 17488 BROOKDALE SR LIVING INC COM 112463104 265 17144 SH SOLE 0 0 17144 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 337 10203 SH SOLE 1071 0 9132 BROOKFIELD HIGH INCOME FD IN COM 11272P102 363 50337 SH SOLE 0 0 50337 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11789 260511 SH SOLE 0 0 260511 BROOKFIELD MTG OPP INC FD IN COM 112792106 241 16200 SH SOLE 0 0 16200 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 381 16972 SH SOLE 0 0 16972 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 320 10762 SH SOLE 0 0 10762 BROWN & BROWN INC COM 115236101 13074 348930 SH SOLE 331011 0 17919 BROWN FORMAN CORP CL A 115637100 1012 9371 SH SOLE 0 0 9371 BROWN FORMAN CORP CL B 115637209 1342 13453 SH SOLE 12 0 13441 BRUKER CORP COM 116794108 1307 57454 SH SOLE 57319 0 135 BRUNSWICK CORP COM 117043109 6834 150797 SH SOLE 148261 0 2536 BT GROUP PLC ADR 05577E101 3890 139671 SH SOLE 121611 0 18060 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 2314 32907 SH SOLE 0 0 32907 BUCKLE INC COM 118440106 422 16251 SH SOLE 37 0 16214 BUFFALO WILD WINGS INC COM 119848109 1586 11412 SH SOLE 4401 0 7011 BUILDERS FIRSTSOURCE INC COM 12008R107 2576 228935 SH SOLE 15426 0 213509 BUNGE LIMITED COM G16962105 1150 19447 SH SOLE 0 0 19447 BURLINGTON STORES INC COM 122017106 7130 106878 SH SOLE 106060 0 818 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14609 196750 SH SOLE 149708 0 47042 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 237 19400 SH Call SOLE 0 0 0 C&J ENERGY SVCS LTD SHS G3164Q101 9 14169 SH SOLE 0 0 14169 CA INC COM 12673P105 1509 45977 SH SOLE 261 0 45716 CABELAS INC COM 126804301 226 4519 SH SOLE 0 0 4519 CABLE ONE INC COM 12685J105 2647 5176 SH SOLE 4956 0 220 CABOT CORP COM 127055101 898 19668 SH SOLE 19060 0 608 CACI INTL INC CL A 127190304 240 2655 SH SOLE 43 0 2612 CADENCE DESIGN SYSTEM INC COM 127387108 2562 105446 SH SOLE 38931 0 66515 CAE INC COM 124765108 197 16306 SH SOLE 0 0 16306 CAESARS ENTMT CORP COM 127686103 238 31000 SH SOLE 0 0 31000 CAESARSTONE LTD ORD SHS M20598104 355 10199 SH SOLE 122 0 10077 CAL MAINE FOODS INC COM NEW 128030202 674 15199 SH SOLE 35 0 15164 CALADRIUS BIOSCIENCES INC COM 128058104 39 65850 SH SOLE 0 0 65850 CALAMOS ASSET MGMT INC CL A 12811R104 191 26067 SH SOLE 0 0 26067 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1421 133919 SH SOLE 0 0 133919 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 363 36914 SH SOLE 0 0 36914 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 377 20685 SH SOLE 0 0 20685 CALAMOS GBL DYN INCOME FUND COM 12811L107 523 74544 SH SOLE 0 0 74544 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 3223 326203 SH SOLE 0 0 326203 CALATLANTIC GROUP INC COM 128195104 2417 65839 SH SOLE 64735 0 1104 CALIFORNIA WTR SVC GROUP COM 130788102 215 6167 SH SOLE 0 0 6167 CALLAWAY GOLF CO COM 131193104 126 12327 SH SOLE 0 0 12327 CALLON PETE CO DEL COM 13123X102 1356 120771 SH SOLE 46194 0 74577 CALPINE CORP COM NEW 131347304 804 54518 SH SOLE 51044 0 3474 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 1096 223588 SH SOLE 0 0 223588 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 216 7652 SH SOLE 0 0 7652 CAMDEN PPTY TR SH BEN INT 133131102 18180 205610 SH SOLE 202972 0 2638 CAMECO CORP COM 13321L108 297 27097 SH SOLE 0 0 27097 CAMPBELL SOUP CO COM 134429109 5782 86916 SH SOLE 36343 0 50573 CANADIAN NAT RES LTD COM 136385101 7612 247342 SH SOLE 210321 0 37021 CANADIAN NATL RY CO COM 136375102 6447 109442 SH SOLE 13293 0 96149 CANADIAN PAC RY LTD COM 13645T100 11742 91169 SH SOLE 76849 0 14320 CANADIAN SOLAR INC COM 136635109 438 28953 SH SOLE 0 0 28953 CANON INC SPONSORED ADR 138006309 302 10543 SH SOLE 0 0 10543 CANTEL MEDICAL CORP COM 138098108 204 2962 SH SOLE 0 0 2962 CAPITAL ONE FINL CORP COM 14040H105 9704 152789 SH SOLE 129456 0 23333 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 852 285973 SH SOLE 0 0 285973 CARDINAL FINL CORP COM 14149F109 2406 109676 SH SOLE 107463 0 2213 CARDINAL HEALTH INC COM 14149Y108 73010 935879 SH SOLE 308400 0 627479 CARDINAL HEALTH INC COM 14149Y108 19 48400 SH Call SOLE 0 0 0 CARDTRONICS INC COM 14161H108 768 19292 SH SOLE 18547 0 745 CARETRUST REIT INC COM 14174T107 1403 101850 SH SOLE 0 0 101850 CARLISLE COS INC COM 142339100 1240 11730 SH SOLE 3224 0 8506 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 631 38884 SH SOLE 0 0 38884 CARMAX INC COM 143130102 899 18339 SH SOLE 8273 0 10066 CARNIVAL CORP UNIT 99/99/9999 143658300 39129 885273 SH SOLE 33459 0 851814 CARNIVAL CORP UNIT 99/99/9999 143658300 5 50800 SH Call SOLE 0 0 0 CARNIVAL PLC ADR 14365C103 1360 30361 SH SOLE 23911 0 6450 CARRIZO OIL & GAS INC COM 144577103 827 23064 SH SOLE 22947 0 117 CARROLS RESTAURANT GROUP INC COM 14574X104 2439 204921 SH SOLE 0 0 204921 CASEYS GEN STORES INC COM 147528103 4740 36039 SH SOLE 21264 0 14775 CASTLIGHT HEALTH INC CL B 14862Q100 315 79650 SH SOLE 0 0 79650 CATALENT INC COM 148806102 2110 91785 SH SOLE 91554 0 231 CATCHMARK TIMBER TR INC CL A 14912Y202 5083 415997 SH SOLE 0 0 415997 CATERPILLAR INC DEL COM 149123101 46519 613624 SH SOLE 63521 0 550103 CATERPILLAR INC DEL COM 149123101 19 18300 SH Call SOLE 0 0 0 CATERPILLAR INC DEL COM 149123101 26 13500 SH Call SOLE 0 0 0 CATHAY GEN BANCORP COM 149150104 423 15000 SH SOLE 0 0 15000 CAVCO INDS INC DEL COM 149568107 741 7904 SH SOLE 7904 0 0 CAVIUM INC COM 14964U108 4475 115936 SH SOLE 103195 0 12741 CBOE HLDGS INC COM 12503M108 240 3609 SH SOLE 0 0 3609 CBRE CLARION GLOBAL REAL EST COM 12504G100 909 110421 SH SOLE 0 0 110421 CBRE GROUP INC CL A 12504L109 1841 69513 SH SOLE 29590 0 39923 CBS CORP NEW CL B 124857202 13012 239012 SH SOLE 198419 0 40593 CDK GLOBAL INC COM 12508E101 803 14475 SH SOLE 0 0 14475 CDN IMPERIAL BK COMM TORONTO COM 136069101 1054 14065 SH SOLE 11527 0 2538 CDW CORP COM 12514G108 9436 235428 SH SOLE 219744 0 15684 CEB INC COM 125134106 805 13053 SH SOLE 13018 0 35 CECO ENVIRONMENTAL CORP COM 125141101 149 17062 SH SOLE 0 0 17062 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2404 41579 SH SOLE 0 0 41579 CEDAR REALTY TRUST INC COM NEW 150602209 168 22625 SH SOLE 0 0 22625 CEL SCI CORP COM PAR $0.01 150837508 53 114412 SH SOLE 0 0 114412 CELADON GROUP INC COM 150838100 391 47811 SH SOLE 0 0 47811 CELANESE CORP DEL COM SER A 150870103 2185 33379 SH SOLE 64 0 33315 CELGENE CORP COM 151020104 53179 539175 SH SOLE 242815 0 296360 CEMENTOS PACASMAYO S A A SPON ADR REP 5 15126Q109 163 18297 SH SOLE 0 0 18297 CEMEX SAB DE CV SPON ADR NEW 151290889 262 42420 SH SOLE 10721 0 31699 CEMPRA INC COM 15130J109 338 20520 SH SOLE 0 0 20520 CENOVUS ENERGY INC COM 15135U109 155 11204 SH SOLE 0 0 11204 CENTENE CORP DEL COM 15135B101 29498 413307 SH SOLE 371588 0 41719 CENTER COAST MLP & INFRSTR F COM SHS 151461100 613 52194 SH SOLE 0 0 52194 CENTERPOINT ENERGY INC COM 15189T107 996 41499 SH SOLE 150 0 41349 CENTRAL FD CDA LTD CL A 153501101 12262 882141 SH SOLE 0 0 882141 CENTRAL PAC FINL CORP COM NEW 154760409 1306 55327 SH SOLE 55327 0 0 CENTRAL SECS CORP COM 155123102 4375 222783 SH SOLE 0 0 222783 CENTURY CASINOS INC COM 156492100 224 36000 SH SOLE 0 0 36000 CENTURYLINK INC COM 156700106 31289 1078561 SH SOLE 674894 0 403667 CENTURYLINK INC COM 156700106 22 22800 SH Call SOLE 0 0 0 CERNER CORP COM 156782104 9464 161503 SH SOLE 35306 0 126197 CF INDS HLDGS INC COM 125269100 2470 102473 SH SOLE 55211 0 47262 CHARLES RIV LABS INTL INC COM 159864107 2058 24969 SH SOLE 0 0 24969 CHART INDS INC COM PAR $0.01 16115Q308 373 15477 SH SOLE 5785 0 9692 CHARTER COMMUNICATIONS INC N CL A 16119P108 5072 22185 SH SOLE 5215 0 16970 CHATHAM LODGING TR COM 16208T102 2702 122920 SH SOLE 73063 0 49857 CHECK POINT SOFTWARE TECH LT ORD M22465104 34542 433511 SH SOLE 237867 0 195644 CHEESECAKE FACTORY INC COM 163072101 338 7022 SH SOLE 2729 0 4293 CHEMED CORP NEW COM 16359R103 725 5318 SH SOLE 0 0 5318 CHEMICAL FINL CORP COM 163731102 1091 29270 SH SOLE 135 0 29135 CHEMOURS CO COM 163851108 129 15642 SH SOLE 60 0 15582 CHEMTURA CORP COM NEW 163893209 309 11725 SH SOLE 11086 0 639 CHENIERE ENERGY INC COM NEW 16411R208 3002 79948 SH SOLE 38639 0 41309 CHENIERE ENERGY INC COM NEW 16411R208 50 31300 SH Call SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 20 31300 SH Call SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1389 46320 SH SOLE 0 0 46320 CHESAPEAKE ENERGY CORP COM 165167107 432 101002 SH SOLE 0 0 101002 CHEVRON CORP NEW COM 166764100 236029 2251533 SH SOLE 1030750 0 1220783 CHEVRON CORP NEW COM 166764100 23 20600 SH Call SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 104 21400 SH Call SOLE 0 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 11510 332356 SH SOLE 257020 0 75336 CHICOS FAS INC COM 168615102 211 19685 SH SOLE 0 0 19685 CHIMERA INVT CORP COM NEW 16934Q208 1834 116846 SH SOLE 85103 0 31743 CHIMERIX INC COM 16934W106 106 27083 SH SOLE 0 0 27083 CHINA CERAMICS CO LTD SHS NEW G2113X134 25 11875 SH SOLE 0 0 11875 CHINA FD INC COM 169373107 1019 70470 SH SOLE 0 0 70470 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 310 28802 SH SOLE 0 0 28802 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5398 93228 SH SOLE 0 0 93228 CHIPOTLE MEXICAN GRILL INC COM 169656105 7001 17382 SH SOLE 13482 0 3900 CHUBB LIMITED COM H1467J104 82738 632955 SH SOLE 122847 0 510108 CHUBB LIMITED COM H1467J104 104 11300 SH Call SOLE 0 0 0 CHUBB LIMITED COM H1467J104 69 18600 SH Call SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 13033 126664 SH SOLE 4050 0 122614 CHUYS HLDGS INC COM 171604101 357 10326 SH SOLE 9338 0 988 CIGNA CORPORATION COM 125509109 12933 101045 SH SOLE 92671 0 8374 CIMAREX ENERGY CO COM 171798101 5187 43471 SH SOLE 41363 0 2108 CIMPRESS N V SHS EURO N20146101 702 7588 SH SOLE 0 0 7588 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 261 5259 SH SOLE 0 0 5259 CINCINNATI FINL CORP COM 172062101 3080 41123 SH SOLE 130 0 40993 CINEMARK HOLDINGS INC COM 17243V102 43917 1204518 SH SOLE 1006666 0 197852 CINTAS CORP COM 172908105 8076 82298 SH SOLE 49750 0 32548 CIRRUS LOGIC INC COM 172755100 4495 115891 SH SOLE 0 0 115891 CISCO SYS INC COM 17275R102 127107 4430339 SH SOLE 2338375 0 2091964 CISCO SYS INC COM 17275R102 6 13500 SH Call SOLE 0 0 0 CISCO SYS INC COM 17275R102 4 12400 SH Call SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 31318 738799 SH SOLE 495428 0 243371 CITRIX SYS INC COM 177376100 27226 339947 SH SOLE 302299 0 37648 CIVEO CORP CDA COM 17878Y108 32 17800 SH SOLE 0 0 17800 CLARCOR INC COM 179895107 1884 30973 SH SOLE 18503 0 12470 CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 5189 243967 SH SOLE 217338 0 26629 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 319 15044 SH SOLE 0 0 15044 CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 419 16258 SH SOLE 0 0 16258 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 782 30252 SH SOLE 0 0 30252 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1765 71068 SH SOLE 0 0 71068 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 813 37445 SH SOLE 0 0 37445 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1434 28282 SH SOLE 0 0 28282 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 2816 148609 SH SOLE 0 0 148609 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 10275 310036 SH SOLE 0 0 310036 CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 213 22579 SH SOLE 0 0 22579 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 976 45356 SH SOLE 18199 0 27157 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 564 26170 SH SOLE 0 0 26170 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 5674 113452 SH SOLE 0 0 113452 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 476 20862 SH SOLE 0 0 20862 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 280 7110 SH SOLE 0 0 7110 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 433 11032 SH SOLE 0 0 11032 CLEAN ENERGY FUELS CORP COM 184499101 70 20079 SH SOLE 0 0 20079 CLEAN HARBORS INC COM 184496107 11280 216471 SH SOLE 215964 0 507 CLEARBRIDGE AMERN ENERG MLP COM 184691103 433 50085 SH SOLE 0 0 50085 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1123 70503 SH SOLE 500 0 70003 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 563 43028 SH SOLE 0 0 43028 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 274 21372 SH SOLE 0 0 21372 CLEARWATER PAPER CORP COM 18538R103 385 5884 SH SOLE 0 0 5884 CLIFFS NAT RES INC COM 18683K101 159 28120 SH SOLE 0 0 28120 CLOROX CO DEL COM 189054109 12541 90625 SH SOLE 0 0 90625 CLOUGH GLOBAL ALLOCATION FD COM 18913Y103 783 66902 SH SOLE 0 0 66902 CLOUGH GLOBAL EQUITY FD COM 18914C100 3423 319593 SH SOLE 0 0 319593 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 3922 420319 SH SOLE 0 0 420319 CM FIN INC COM 12574Q103 2390 269185 SH SOLE 0 0 269185 CME GROUP INC COM 12572Q105 91285 937203 SH SOLE 417281 0 519922 CME GROUP INC COM 12572Q105 40 44900 SH Call SOLE 0 0 0 CMS ENERGY CORP COM 125896100 5337 116371 SH SOLE 47720 0 68651 CNA FINL CORP COM 126117100 5855 186360 SH SOLE 185360 0 1000 CNO FINL GROUP INC COM 12621E103 3070 175836 SH SOLE 169278 0 6558 CNOOC LTD SPONSORED ADR 126132109 473 3794 SH SOLE 374 0 3420 COACH INC COM 189754104 6340 155611 SH SOLE 100919 0 54692 COBALT INTL ENERGY INC COM 19075F106 76 56474 SH SOLE 51160 0 5314 COCA COLA CO COM 191216100 189005 4169540 SH SOLE 1860955 0 2308585 COCA COLA EUROPEAN PARTNERS SHS G25839104 5688 159379 SH SOLE 70251 0 89128 COFFEE HLDGS INC COM 192176105 247 43800 SH SOLE 0 0 43800 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2552 63710 SH SOLE 55800 0 7910 COGNEX CORP COM 192422103 3207 74398 SH SOLE 73820 0 578 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34627 604946 SH SOLE 271013 0 333933 COHEN & STEERS CLOSED END OP COM 19248P106 186 16096 SH SOLE 0 0 16096 COHEN & STEERS INFRASTRUCTUR COM 19248A109 10636 496533 SH SOLE 0 0 496533 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 692 67914 SH SOLE 400 0 68314 COHEN & STEERS QUALITY RLTY COM 19247L106 8273 602994 SH SOLE 0 0 602994 COHEN & STEERS REIT & PFD IN COM 19247X100 2372 115470 SH SOLE 0 0 115470 COHEN & STEERS SLT PFD INCM COM 19248Y107 595 22158 SH SOLE 0 0 22158 COHEN & STEERS TOTAL RETURN COM 19247R103 760 54352 SH SOLE 0 0 54352 COHERENT INC COM 192479103 761 8290 SH SOLE 8117 0 173 COLFAX CORP COM 194014106 2157 81524 SH SOLE 0 0 81524 COLGATE PALMOLIVE CO COM 194162103 13997 191214 SH SOLE 22848 0 168366 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 814 68695 SH SOLE 0 0 68695 COLONY CAP INC CL A 19624R106 5475 356655 SH SOLE 347651 0 9004 COLUMBIA BKG SYS INC COM 197236102 1830 65218 SH SOLE 64400 0 818 COLUMBIA PPTY TR INC COM NEW 198287203 206 9644 SH SOLE 0 0 9644 COLUMBIA SELIGM PREM TECH GR COM 19842X109 368 22196 SH SOLE 0 0 22196 COMCAST CORP NEW CL A 20030N101 140644 2157458 SH SOLE 1789642 0 367816 COMCAST CORP NEW CL A 20030N101 29 21800 SH Call SOLE 0 0 0 COMERICA INC COM 200340107 428 10414 SH SOLE 68 0 10346 COMFORT SYS USA INC COM 199908104 341 10465 SH SOLE 10391 0 74 COMMERCE BANCSHARES INC COM 200525103 5286 110360 SH SOLE 98936 0 11424 COMMSCOPE HLDG CO INC COM 20337X109 1278 41177 SH SOLE 33582 0 7595 COMMUNICATIONS SALES&LEAS IN COM 20341J104 13189 456352 SH SOLE 319049 0 137303 COMMUNITY BK SYS INC COM 203607106 737 17938 SH SOLE 0 0 17938 COMMUNITY HEALTH SYS INC NEW COM 203668108 1376 114218 SH SOLE 97086 0 17132 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 35880 SH SOLE 0 0 35880 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3045 339880 SH SOLE 339880 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 475 39783 SH SOLE 0 0 39783 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 896 54029 SH SOLE 0 0 54029 COMPASS MINERALS INTL INC COM 20451N101 27173 366256 SH SOLE 360274 0 5982 COMPUTER PROGRAMS & SYS INC COM 205306103 1723 43169 SH SOLE 38802 0 4367 COMPUTER SCIENCES CORP COM 205363104 7070 142389 SH SOLE 138789 0 3600 COMSTOCK RES INC COM NEW 205768203 38 45000 SH SOLE 0 0 45000 CONAGRA FOODS INC COM 205887102 7312 152942 SH SOLE 37696 0 115246 CONCHO RES INC COM 20605P101 18597 155922 SH SOLE 23305 0 132617 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 1276 73600 SH SOLE 0 0 73600 CONFORMIS INC COM 20717E101 113 16150 SH SOLE 0 0 16150 CONIFER HLDGS INC COM 20731J102 151 21716 SH SOLE 0 0 21716 CONNECTURE INC COM 20786J106 35 15351 SH SOLE 0 0 15351 CONNS INC COM 208242107 1703 226405 SH SOLE 0 0 226405 CONOCOPHILLIPS COM 20825C104 19805 454236 SH SOLE 61188 0 393048 CONOCOPHILLIPS COM 20825C104 2 12900 SH Call SOLE 0 0 0 CONSOL ENERGY INC COM 20854P109 2864 177982 SH SOLE 0 0 177982 CONSOLIDATED COMM HLDGS INC COM 209034107 1496 54930 SH SOLE 44343 0 10587 CONSOLIDATED EDISON INC COM 209115104 34555 429574 SH SOLE 302597 0 126977 CONSTELLATION BRANDS INC CL A 21036P108 26396 159588 SH SOLE 102391 0 57197 CONSTELLIUM NV CL A N22035104 238 50785 SH SOLE 49832 0 953 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 302 24683 SH SOLE 0 0 24683 CONTINENTAL RESOURCES INC COM 212015101 3440 75998 SH SOLE 26 0 75972 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1456 77928 SH SOLE 6388 0 71540 CONVERGYS CORP COM 212485106 2577 103075 SH SOLE 2399 0 100676 COOPER COS INC COM NEW 216648402 3193 18612 SH SOLE 15563 0 3049 COPA HOLDINGS SA CL A P31076105 4916 94077 SH SOLE 88571 0 5506 COPART INC COM 217204106 5391 109998 SH SOLE 76303 0 33695 CORE LABORATORIES N V COM N22717107 9053 73072 SH SOLE 64878 0 8194 CORE MARK HOLDING CO INC COM 218681104 1200 25612 SH SOLE 18838 0 6774 CORESITE RLTY CORP COM 21870Q105 5510 62127 SH SOLE 13035 0 49092 CORNERSTONE ONDEMAND INC COM 21925Y103 1660 43611 SH SOLE 43565 0 46 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 437 26746 SH SOLE 0 0 26746 CORNING INC COM 219350105 39014 1905001 SH SOLE 1715576 0 189425 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1400 47339 SH SOLE 41807 0 5532 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 30157 861137 SH SOLE 753275 0 107862 COSTAR GROUP INC COM 22160N109 2278 10420 SH SOLE 10375 0 45 COSTCO WHSL CORP NEW COM 22160K105 45089 287120 SH SOLE 123474 0 163646 COTIVITI HLDGS INC COM 22164K101 222 10504 SH SOLE 10504 0 0 COVANTA HLDG CORP COM 22282E102 6902 419588 SH SOLE 129892 0 289696 CPI CARD GROUP INC COM 12634H101 96 19150 SH SOLE 0 0 19150 CRACKER BARREL OLD CTRY STOR COM 22410J106 1273 7426 SH SOLE 1530 0 5896 CRAFT BREW ALLIANCE INC COM 224122101 1973 171261 SH SOLE 0 0 171261 CRANE CO COM 224399105 4854 85586 SH SOLE 83190 0 2396 CREDIT ACCEP CORP MICH COM 225310101 208 1122 SH SOLE 0 0 1122 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1650 154208 SH SOLE 12672 0 141536 CREE INC COM 225447101 10070 412018 SH SOLE 392038 0 19980 CRESCENT PT ENERGY CORP COM 22576C101 278 17652 SH SOLE 0 0 17652 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 502 24925 SH SOLE 0 0 24925 CRESUD S A C I F Y A SPONSORED ADR 226406106 879 62263 SH SOLE 0 0 62263 CRH PLC ADR 12626K203 3898 131778 SH SOLE 131091 0 687 CRITEO S A SPONS ADS 226718104 958 20860 SH SOLE 0 0 20860 CROCS INC COM 227046109 1024 90781 SH SOLE 0 0 90781 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2340 95440 SH SOLE 0 0 95440 CROWN CASTLE INTL CORP NEW COM 22822V101 41497 409120 SH SOLE 238417 0 170703 CROWN CRAFTS INC COM 228309100 452 47750 SH SOLE 0 0 47750 CROWN HOLDINGS INC COM 228368106 3997 78883 SH SOLE 75917 0 2966 CSG SYS INTL INC COM 126349109 345 8556 SH SOLE 0 0 8556 CSI COMPRESSCO LP COM UNIT 12637A103 1575 192982 SH SOLE 0 0 192982 CSRA INC COM 12650T104 1408 60099 SH SOLE 31 0 60068 CSX CORP COM 126408103 8857 339608 SH SOLE 29923 0 309685 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1304 31651 SH SOLE 1550 0 30101 CU BANCORP CALIF COM 126534106 1762 77500 SH SOLE 0 0 77500 CUBESMART COM 229663109 1435 46485 SH SOLE 10824 0 35661 CUBIC CORP COM 229669106 700 17436 SH SOLE 0 0 17436 CULLEN FROST BANKERS INC COM 229899109 5082 79745 SH SOLE 54394 0 25351 CULLEN FROST BANKERS INC COM 229899109 47 21400 SH Call SOLE 0 0 0 CULP INC COM 230215105 257 9300 SH SOLE 0 0 9300 CUMMINS INC COM 231021106 7648 68017 SH SOLE 44 0 67973 CUMULUS MEDIA INC CL A 231082108 10 31213 SH SOLE 0 0 31213 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 1061 14211 SH SOLE 0 0 14211 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 619 8070 SH SOLE 0 0 8070 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 245 1885 SH SOLE 0 0 1885 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 1046 11175 SH SOLE 0 0 11175 CURTISS WRIGHT CORP COM 231561101 5551 65884 SH SOLE 64064 0 1820 CUSHING RENAISSANCE FD COM 231647108 1298 82850 SH SOLE 0 0 82850 CVB FINL CORP COM 126600105 231 14081 SH SOLE 12681 0 1400 CVR PARTNERS LP COM 126633106 157 19227 SH SOLE 0 0 19227 CVS HEALTH CORP COM 126650100 90188 941998 SH SOLE 394569 0 547429 CYBERARK SOFTWARE LTD SHS M2682V108 787 16199 SH SOLE 0 0 16199 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 322 33036 SH SOLE 0 0 33036 CYPRESS SEMICONDUCTOR CORP COM 232806109 1048 99356 SH SOLE 94345 0 5011 CYRUSONE INC COM 23283R100 9161 164587 SH SOLE 27193 0 137394 CYS INVTS INC COM 12673A108 330 39448 SH SOLE 32675 0 6773 CYTOKINETICS INC COM NEW 23282W605 118 12450 SH SOLE 0 0 12450 CYTOSORBENTS CORP COM NEW 23283X206 1477 324603 SH SOLE 0 0 324603 CYTRX CORP COM PAR $.001 232828509 45 20000 SH SOLE 0 0 20000 D R HORTON INC COM 23331A109 6976 221601 SH SOLE 157843 0 63758 DANAHER CORP DEL COM 235851102 23796 235608 SH SOLE 73358 0 162250 DANAHER CORP DEL NOTE 1/2 235851AF9 481 164000 PRN SOLE 0 0 164000 DARDEN RESTAURANTS INC COM 237194105 1304 20588 SH SOLE 2716 0 17872 DARLING INGREDIENTS INC COM 237266101 17712 1188751 SH SOLE 1183350 0 5401 DAVE & BUSTERS ENTMT INC COM 238337109 1238 26460 SH SOLE 605 0 25855 DAVITA HEALTHCARE PARTNERS I COM 23918K108 6232 80599 SH SOLE 46237 0 34362 DAWSON GEOPHYSICAL CO NEW COM 239360100 225 27632 SH SOLE 0 0 27632 DBX ETF TR DB XTR MSCI EUR 233051853 388 15808 SH SOLE 0 0 15808 DBX ETF TR XTRAK MSCI EAFE 233051200 12890 515797 SH SOLE 106959 0 408838 DBX ETF TR XTRAK MSCI EMKT 233051101 4057 214648 SH SOLE 0 0 214648 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 656 19030 SH SOLE 0 0 19030 DEAN FOODS CO NEW COM NEW 242370203 188 10373 SH SOLE 0 0 10373 DEERE & CO COM 244199105 8938 110285 SH SOLE 3333 0 106952 DEL FRISCOS RESTAURANT GROUP COM 245077102 332 23188 SH SOLE 0 0 23188 DELAWARE ENHANCED GBL DIV & COM 246060107 6809 707012 SH SOLE 0 0 707012 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 234 15800 SH SOLE 0 0 15800 DELPHI AUTOMOTIVE PLC SHS G27823106 8249 131765 SH SOLE 120958 0 10807 DELTA AIR LINES INC DEL COM NEW 247361702 20837 571978 SH SOLE 336471 0 235507 DELUXE CORP COM 248019101 313 4719 SH SOLE 4342 0 377 DEMANDWARE INC COM 24802Y105 261 3481 SH SOLE 3428 0 53 DENBURY RES INC COM NEW 247916208 407 113445 SH SOLE 0 0 113445 DENISON MINES CORP COM 248356107 9 16457 SH SOLE 0 0 16457 DENTSPLY SIRONA INC COM 24906P109 2026 32664 SH SOLE 11487 0 21177 DEPOMED INC COM 249908104 411 20961 SH SOLE 3432 0 17529 DERMIRA INC COM 24983L104 1600 54685 SH SOLE 54685 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 231 16859 SH SOLE 8088 0 8771 DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 2199 270437 SH SOLE 0 0 270437 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 5814 427475 SH SOLE 0 0 427475 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 2212 271431 SH SOLE 0 0 271431 DEUTSCHE MUN INCOME COM 25160C106 611 42318 SH SOLE 0 0 42318 DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 141 12256 SH SOLE 0 0 12256 DEVON ENERGY CORP NEW COM 25179M103 7079 195279 SH SOLE 89891 0 105388 DEXCOM INC COM 252131107 4321 54463 SH SOLE 5586 0 48877 DIAGEO P L C SPON ADR NEW 25243Q205 28831 255412 SH SOLE 184818 0 70594 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4364 179349 SH SOLE 168398 0 10951 DIAMONDBACK ENERGY INC COM 25278X109 14120 154811 SH SOLE 135436 0 19375 DIAMONDROCK HOSPITALITY CO COM 252784301 2170 240284 SH SOLE 0 0 240284 DIEBOLD INC COM 253651103 1574 63405 SH SOLE 56514 0 6891 DIGITAL RLTY TR INC COM 253868103 11619 106601 SH SOLE 18768 0 87833 DIGITALGLOBE INC COM NEW 25389M877 1077 50344 SH SOLE 48779 0 1565 DINEEQUITY INC COM 254423106 5700 67232 SH SOLE 44 0 67188 DIPEXIUM PHARMACEUTICALS INC COM 25456J104 312 31433 SH SOLE 0 0 31433 DIPLOMAT PHARMACY INC COM 25456K101 1097 31352 SH SOLE 0 0 31352 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1781 24462 SH SOLE 0 0 24462 DISCOVER FINL SVCS COM 254709108 23477 438089 SH SOLE 384218 0 53871 DISCOVER FINL SVCS COM 254709108 21 12200 SH Call SOLE 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 13096 519067 SH SOLE 457403 0 61664 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2127 89192 SH SOLE 0 0 89192 DISH NETWORK CORP CL A 25470M109 1932 36861 SH SOLE 68 0 36793 DISNEY WALT CO COM DISNEY 254687106 78940 806980 SH SOLE 172227 0 634753 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 693 41886 SH SOLE 0 0 41886 DNP SELECT INCOME FD COM 23325P104 1011 95176 SH SOLE 0 0 95176 DOLBY LABORATORIES INC COM 25659T107 10720 224041 SH SOLE 222173 0 1868 DOLLAR GEN CORP NEW COM 256677105 9224 98124 SH SOLE 30467 0 67657 DOLLAR TREE INC COM 256746108 5508 58442 SH SOLE 8740 0 49702 DOMINION RES INC VA NEW COM 25746U109 70801 908513 SH SOLE 562564 0 345949 DOMINOS PIZZA INC COM 25754A201 3461 26344 SH SOLE 4801 0 21543 DONALDSON INC COM 257651109 3158 91923 SH SOLE 81926 0 9997 DONNELLEY R R & SONS CO COM 257867101 17726 1047614 SH SOLE 1024013 0 23601 DORMAN PRODUCTS INC COM 258278100 1831 32004 SH SOLE 27566 0 4438 DOUBLELINE INCOME SOLUTIONS COM 258622109 1883 102617 SH SOLE 0 0 102617 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1587 59254 SH SOLE 0 0 59254 DOUGLAS EMMETT INC COM 25960P109 4424 124558 SH SOLE 118843 0 5715 DOVER CORP COM 260003108 3119 44987 SH SOLE 9279 0 35708 DOW CHEM CO COM 260543103 58986 1186607 SH SOLE 621614 0 564993 DOW CHEM CO COM 260543103 5 17700 SH Call SOLE 0 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 10547 109145 SH SOLE 35579 0 73566 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 6119 428782 SH SOLE 0 0 428782 DREYFUS STRATEGIC MUN BD FD COM 26202F107 813 89683 SH SOLE 0 0 89683 DREYFUS STRATEGIC MUNS INC COM 261932107 1270 133672 SH SOLE 0 0 133672 DRIL-QUIP INC COM 262037104 3502 59928 SH SOLE 59845 0 83 DS HEALTHCARE GROUP INC COM 23336Q109 6 47976 SH SOLE 0 0 47976 DST SYS INC DEL COM 233326107 1778 15272 SH SOLE 15088 0 184 DTE ENERGY CO COM 233331107 8017 80881 SH SOLE 11369 0 69512 DTF TAX-FREE INCOME INC COM 23334J107 1317 78684 SH SOLE 0 0 78684 DU PONT E I DE NEMOURS & CO COM 263534109 44589 688092 SH SOLE 485293 0 202799 DUFF & PHELPS GLB UTL INC FD COM 26433C105 5714 333006 SH SOLE 0 0 333006 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 84 10700 SH SOLE 0 0 10700 DUFF & PHELPS UTIL CORP BD T COM 26432K108 112 11500 SH SOLE 0 0 11500 DUKE ENERGY CORP NEW COM NEW 26441C204 142811 1664662 SH SOLE 1282639 0 382023 DUKE REALTY CORP COM NEW 264411505 209 7852 SH SOLE 91 0 7761 DUN & BRADSTREET CORP DEL NE COM 26483E100 1305 10710 SH SOLE 10016 0 694 DUNKIN BRANDS GROUP INC COM 265504100 1366 31325 SH SOLE 0 0 31325 DURECT CORP COM 266605104 31 25400 SH SOLE 0 0 25400 DYCOM INDS INC COM 267475101 898 10006 SH SOLE 761 0 9245 E M C CORP MASS COM 268648102 15848 583302 SH SOLE 140119 0 443183 E M C CORP MASS COM 268648102 10 73400 SH Call SOLE 0 0 0 E M C CORP MASS COM 268648102 13 23700 SH Call SOLE 0 0 0 EAGLE BANCORP INC MD COM 268948106 1280 26602 SH SOLE 26367 0 235 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 10081 569853 SH SOLE 0 0 569853 EARTHLINK HLDGS CORP COM 27033X101 196 30590 SH SOLE 0 0 30590 EAST WEST BANCORP INC COM 27579R104 7907 231319 SH SOLE 227293 0 4026 EASTERLY GOVT PPTYS INC COM 27616P103 1330 67430 SH SOLE 0 0 67430 EASTGROUP PPTY INC COM 277276101 4103 59528 SH SOLE 29553 0 29975 EASTMAN CHEM CO COM 277432100 2124 31266 SH SOLE 77 0 31189 EATON CORP PLC SHS G29183103 73146 1224603 SH SOLE 353623 0 870980 EATON CORP PLC SHS G29183103 10 63600 SH Call SOLE 0 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 326 23607 SH SOLE 0 0 23607 EATON VANCE CORP COM NON VTG 278265103 572 16193 SH SOLE 0 0 16193 EATON VANCE ENH EQTY INC FD COM 278277108 511 39790 SH SOLE 0 0 39790 EATON VANCE ENHANCED EQ INC COM 278274105 933 73271 SH SOLE 0 0 73271 EATON VANCE LTD DUR INCOME F COM 27828H105 675 50221 SH SOLE 2032 0 48189 EATON VANCE MUN BD FD COM 27827X101 1814 128043 SH SOLE 0 0 128043 EATON VANCE MUN BD FD II COM 27827K109 548 39279 SH SOLE 0 0 39279 EATON VANCE MUN INCOME 2028 SHS 27829U105 1990 93676 SH SOLE 0 0 93676 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 655 28427 SH SOLE 0 0 28427 EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 192 14315 SH SOLE 0 0 14315 EATON VANCE RISK MNGD DIV EQ COM 27829G106 986 100896 SH SOLE 0 0 100896 EATON VANCE SH TM DR DIVR IN COM 27828V104 293 21719 SH SOLE 0 0 21719 EATON VANCE SR FLTNG RTE TR COM 27828Q105 574 43881 SH SOLE 0 0 43881 EATON VANCE TAX ADVT DIV INC COM 27828G107 1499 74452 SH SOLE 0 0 74452 EATON VANCE TAX MNGD GBL DV COM 27829F108 6457 754291 SH SOLE 1000 0 753291 EATON VANCE TAX MNGED BUY WR COM 27828X100 682 41864 SH SOLE 0 0 41864 EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 1030 84324 SH SOLE 0 0 84324 EATON VANCE TX ADV GLB DIV O COM 27828U106 1679 78657 SH SOLE 0 0 78657 EATON VANCE TX ADV GLBL DIV COM 27828S101 596 41386 SH SOLE 0 0 41386 EATON VANCE TX MGD DIV EQ IN COM 27828N102 6411 615857 SH SOLE 0 0 615857 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1214 82139 SH SOLE 0 0 82139 EATON VANCE TXMGD GL BUYWR O COM 27829C105 2660 256041 SH SOLE 0 0 256041 EBAY INC COM 278642103 19084 815188 SH SOLE 755498 0 59690 ECA MARCELLUS TR I COM UNIT 26827L109 24 12100 SH SOLE 0 0 12100 ECOLAB INC COM 278865100 17004 143369 SH SOLE 75007 0 68362 ECOPETROL S A SPONSORED ADS 279158109 100 10462 SH SOLE 0 0 10462 EDGE THERAPEUTICS INC COM 279870109 233 23085 SH SOLE 0 0 23085 EDGEWELL PERS CARE CO COM 28035Q102 308 3643 SH SOLE 0 0 3643 EDISON INTL COM 281020107 17154 220857 SH SOLE 141330 0 79527 EDWARDS LIFESCIENCES CORP COM 28176E108 18308 183573 SH SOLE 92210 0 91363 EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 855 36834 SH SOLE 0 0 36834 ELBIT SYS LTD ORD M3760D101 1339 14811 SH SOLE 2787 0 12024 ELDORADO GOLD CORP NEW COM 284902103 158 35045 SH SOLE 0 0 35045 ELECTRO SCIENTIFIC INDS COM 285229100 89 15283 SH SOLE 0 0 15283 ELECTRONIC ARTS INC COM 285512109 10326 136299 SH SOLE 102530 0 33769 ELECTRONICS FOR IMAGING INC COM 286082102 216 5026 SH SOLE 4501 0 525 ELLIE MAE INC COM 28849P100 2528 27578 SH SOLE 27450 0 128 ELLSWORTH GROWTH & INCOME FD COM 289074106 806 102308 SH SOLE 0 0 102308 EMBRAER S A SP ADR REP 4 COM 29082A107 299 13778 SH SOLE 12918 0 860 EMERGENT BIOSOLUTIONS INC COM 29089Q105 238 8456 SH SOLE 1656 0 6800 EMERSON ELEC CO COM 291011104 56991 1092625 SH SOLE 742201 0 350424 EMERSON ELEC CO COM 291011104 2 18300 SH Call SOLE 0 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 471 29780 SH SOLE 0 0 29780 EMPLOYERS HOLDINGS INC COM 292218104 840 28954 SH SOLE 0 0 28954 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 321 13952 SH SOLE 0 0 13952 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5225 225212 SH SOLE 24231 0 200981 ENBRIDGE INC COM 29250N105 8099 191653 SH SOLE 182028 0 9625 ENCANA CORP COM 292505104 457 58615 SH SOLE 12998 0 45617 ENCANA CORP COM 292505104 5 15400 SH Call SOLE 0 0 0 ENDO INTL PLC SHS G30401106 3780 242441 SH SOLE 79 0 242362 ENDOLOGIX INC COM 29266S106 200 16014 SH SOLE 0 0 16014 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 367 5464 SH SOLE 98 0 5366 ENERGEN CORP COM 29265N108 8442 175119 SH SOLE 174886 0 233 ENERGIZER HLDGS INC NEW COM 29272W109 2277 44219 SH SOLE 36632 0 7587 ENERGOUS CORP COM 29272C103 182 14080 SH SOLE 0 0 14080 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 8405 584897 SH SOLE 80205 0 504692 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 5 15900 SH Call SOLE 0 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 187 27500 SH Call SOLE 0 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 13016 341891 SH SOLE 0 0 341891 ENERNOC INC COM 292764107 357 56465 SH SOLE 0 0 56465 ENERPLUS CORP COM 292766102 114 17312 SH SOLE 0 0 17312 ENI S P A SPONSORED ADR 26874R108 7404 228873 SH SOLE 160345 0 68528 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4871 306184 SH SOLE 232550 0 73634 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 6362 382554 SH SOLE 0 0 382554 ENSCO PLC SHS CLASS A G3157S106 133 13748 SH SOLE 0 0 13748 ENSTAR GROUP LIMITED SHS G3075P101 277 1709 SH SOLE 1488 0 221 ENTERGY CORP NEW COM 29364G103 33766 415065 SH SOLE 367305 0 47760 ENTERPRISE PRODS PARTNERS L COM 293792107 71411 2440567 SH SOLE 403272 0 2037295 ENTERPRISE PRODS PARTNERS L COM 293792107 12 27500 SH Call SOLE 0 0 0 ENVESTNET INC COM 29404K106 739 22195 SH SOLE 0 0 22195 ENVISION HEALTHCARE HLDGS IN COM 29413U103 2001 78872 SH SOLE 78234 0 638 ENVIVA PARTNERS LP COM UNIT 29414J107 454 19954 SH SOLE 0 0 19954 EOG RES INC COM 26875P101 23016 275899 SH SOLE 163397 0 112502 EPAM SYS INC COM 29414B104 1554 24167 SH SOLE 5264 0 18903 EPR PPTYS COM SH BEN INT 26884U109 9581 118752 SH SOLE 61817 0 56935 EQT CORP COM 26884L109 8848 114266 SH SOLE 108384 0 5882 EQT GP HLDGS LP COM UNIT REP 26885J103 587 23037 SH SOLE 0 0 23037 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 836 10417 SH SOLE 0 0 10417 EQUIFAX INC COM 294429105 15584 121369 SH SOLE 90697 0 30672 EQUINIX INC COM PAR $0.001 29444U700 2730 7041 SH SOLE 221 0 6820 EQUITY COMWLTH COM SH BEN INT 294628102 480 16469 SH SOLE 0 0 16469 EQUITY ONE COM 294752100 379 11779 SH SOLE 7608 0 4171 EQUITY RESIDENTIAL SH BEN INT 29476L107 8653 125618 SH SOLE 116298 0 9320 ERICSSON ADR B SEK 10 294821608 2116 275478 SH SOLE 0 0 275478 ESSEX PPTY TR INC COM 297178105 5113 22417 SH SOLE 20427 0 1990 ESTERLINE TECHNOLOGIES CORP COM 297425100 207 3329 SH SOLE 0 0 3329 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 2058 86130 SH SOLE 0 0 86130 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 661 19760 SH SOLE 0 0 19760 ETFIS SER TR I INFRAC ACT MLP 26923G103 375 32459 SH SOLE 0 0 32459 ETFS GOLD TR SHS 26922Y105 938 7277 SH SOLE 0 0 7277 ETFS PLATINUM TR SH BEN INT 26922V101 1528 15445 SH SOLE 0 0 15445 ETFS SILVER TR SILVER SHS 26922X107 1631 88590 SH SOLE 0 0 88590 ETHAN ALLEN INTERIORS INC COM 297602104 201 6086 SH SOLE 0 0 6086 EURONET WORLDWIDE INC COM 298736109 426 6164 SH SOLE 4225 0 1939 EUROPEAN EQUITY FUND COM 298768102 149 19200 SH SOLE 0 0 19200 EV ENERGY PARTNERS LP COM UNITS 26926V107 522 227954 SH SOLE 0 0 227954 EVERBANK FINL CORP COM 29977G102 687 46253 SH SOLE 0 0 46253 EVERCORE PARTNERS INC CLASS A 29977A105 1472 33315 SH SOLE 22027 0 11288 EVEREST RE GROUP LTD COM G3223R108 2742 15011 SH SOLE 7988 0 7023 EVERSOURCE ENERGY COM 30040W108 5033 84020 SH SOLE 44164 0 39856 EVOLUTION PETROLEUM CORP COM 30049A107 1833 335083 SH SOLE 0 0 335083 EXACT SCIENCES CORP COM 30063P105 2273 185576 SH SOLE 0 0 185576 EXCO RESOURCES INC COM 269279402 450 346010 SH SOLE 0 0 346010 EXELON CORP COM 30161N101 19458 535150 SH SOLE 329673 0 205477 EXELON CORP COM 30161N101 3 22300 SH Call SOLE 0 0 0 EXELON CORP COM 30161N101 70 28700 SH Call SOLE 0 0 0 EXELON CORP COM 30161N101 6 30000 SH Call SOLE 0 0 0 EXELON CORP UNIT 99/99/9999 30161N127 370 7500 SH SOLE 0 0 7500 EXLSERVICE HOLDINGS INC COM 302081104 381 7266 SH SOLE 0 0 7266 EXPEDIA INC DEL COM NEW 30212P303 4766 44834 SH SOLE 36801 0 8033 EXPEDITORS INTL WASH INC COM 302130109 4247 86599 SH SOLE 48237 0 38362 EXPONENT INC COM 30214U102 4613 78968 SH SOLE 78968 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 43793 577741 SH SOLE 232915 0 344826 EXPRESS SCRIPTS HLDG CO COM 30219G108 3 10700 SH Call SOLE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 8614 93080 SH SOLE 0 0 93080 EXXON MOBIL CORP COM 30231G102 291809 3112958 SH SOLE 1748796 0 1364162 EXXON MOBIL CORP COM 30231G102 43 15500 SH Call SOLE 0 0 0 F M C CORP COM NEW 302491303 2293 49521 SH SOLE 45396 0 4125 F5 NETWORKS INC COM 315616102 3441 30229 SH SOLE 0 0 30229 FABRINET SHS G3323L100 279 7527 SH SOLE 1865 0 5662 FACEBOOK INC CL A 30303M102 144701 1266194 SH SOLE 403022 0 863172 FACTSET RESH SYS INC COM 303075105 4654 28830 SH SOLE 21187 0 7643 FAIR ISAAC CORP COM 303250104 700 6198 SH SOLE 0 0 6198 FALCONSTOR SOFTWARE INC COM 306137100 36 34535 SH SOLE 0 0 34535 FASTENAL CO COM 311900104 45724 1030055 SH SOLE 972661 0 57394 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 360 2173 SH SOLE 0 0 2173 FEDERATED INVS INC PA CL B 314211103 8736 303537 SH SOLE 298563 0 4974 FEDERATED NATL HLDG CO COM 31422T101 1129 59273 SH SOLE 0 0 59273 FEDERATED PREM INTR MUN INC COM 31423M105 917 62600 SH SOLE 0 0 62600 FEDEX CORP COM 31428X106 12619 83135 SH SOLE 14085 0 69050 FEI CO COM 30241L109 616 5760 SH SOLE 5312 0 448 FERRARI N V COM N3167Y103 302 7423 SH SOLE 0 0 7423 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 333 18004 SH SOLE 0 0 18004 FERRO CORP COM 315405100 1291 96451 SH SOLE 93451 0 3000 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 144 23562 SH SOLE 0 0 23562 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2735 72934 SH SOLE 68340 0 4594 FIDELITY NATL INFORMATION SV COM 31620M106 16767 227569 SH SOLE 205376 0 22193 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 258 18697 SH SOLE 0 0 18697 FIDUS INVT CORP COM 316500107 11650 762937 SH SOLE 0 0 762937 FIESTA RESTAURANT GROUP INC COM 31660B101 461 21149 SH SOLE 0 0 21149 FIFTH STR SR FLOATNG RATE CO COM 31679F101 115 14400 SH SOLE 0 0 14400 FIFTH STREET FINANCE CORP COM 31678A103 278 57351 SH SOLE 0 0 57351 FIFTH THIRD BANCORP COM 316773100 13252 753395 SH SOLE 640063 0 113332 FINANCIAL ENGINES INC COM 317485100 760 29387 SH SOLE 29387 0 0 FINISAR CORP COM NEW 31787A507 329 18796 SH SOLE 16467 0 2329 FIREEYE INC COM 31816Q101 1866 113313 SH SOLE 0 0 113313 FIRST AMERN FINL CORP COM 31847R102 412 10236 SH SOLE 153 0 10083 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 94 13507 SH SOLE 0 0 13507 FIRST COMWLTH FINL CORP PA COM 319829107 242 26353 SH SOLE 0 0 26353 FIRST HORIZON NATL CORP COM 320517105 343 24879 SH SOLE 0 0 24879 FIRST MAJESTIC SILVER CORP COM 32076V103 221 16241 SH SOLE 0 0 16241 FIRST MERCHANTS CORP COM 320817109 378 15153 SH SOLE 3211 0 11942 FIRST MIDWEST BANCORP DEL COM 320867104 376 21416 SH SOLE 0 0 21416 FIRST REP BK SAN FRANCISCO C COM 33616C100 6524 93219 SH SOLE 75692 0 17527 FIRST TR DIVIDEND INCOME FD COM 33731L100 871 96935 SH SOLE 0 0 96935 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 823 51511 SH SOLE 0 0 51511 FIRST TR ENERGY INCOME & GRW COM 33738G104 599 23489 SH SOLE 0 0 23489 FIRST TR ENERGY INFRASTRCTR COM 33738C103 743 42566 SH SOLE 0 0 42566 FIRST TR ENHANCED EQTY INC F COM 337318109 4529 345221 SH SOLE 0 0 345221 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5166 162365 SH SOLE 161976 0 389 FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 867 17646 SH SOLE 0 0 17646 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 413 8320 SH SOLE 0 0 8320 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 2415 49070 SH SOLE 0 0 49070 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1019 22579 SH SOLE 0 0 22579 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 473 24628 SH SOLE 0 0 24628 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 5937 217171 SH SOLE 0 0 217171 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 387 11191 SH SOLE 0 0 11191 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 795 17513 SH SOLE 0 0 17513 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 757 19605 SH SOLE 0 0 19605 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 478 14364 SH SOLE 0 0 14364 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1700 78502 SH SOLE 0 0 78502 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 4225 78319 SH SOLE 0 0 78319 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1163 29254 SH SOLE 0 0 29254 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 31337 929344 SH SOLE 0 0 929344 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 49338 1019997 SH SOLE 0 0 1019997 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4625 207682 SH SOLE 0 0 207682 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 39401 546327 SH SOLE 0 0 546327 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 959 46171 SH SOLE 0 0 46171 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 4356 262457 SH SOLE 0 0 262457 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 54927 2456484 SH SOLE 2 0 2456482 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 30866 2071526 SH SOLE 0 0 2071526 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3926 169807 SH SOLE 0 0 169807 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 7882 131631 SH SOLE 0 0 131631 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 285 5979 SH SOLE 0 0 5979 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 11561 196143 SH SOLE 0 0 196143 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 951 34720 SH SOLE 0 0 34720 FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 2817 93948 SH SOLE 0 0 93948 FIRST TR EXCHANGE TRADED FD ISE REVERE NAT 33733E807 3303 135579 SH SOLE 0 0 135579 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 6393 197802 SH SOLE 0 0 197802 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2336 120934 SH SOLE 0 0 120934 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3147 118430 SH SOLE 0 0 118430 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 4039 104052 SH SOLE 0 0 104052 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 633 36848 SH SOLE 0 0 36848 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 6681 270694 SH SOLE 0 0 270694 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 10480 117166 SH SOLE 0 0 117166 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1176 24633 SH SOLE 0 0 24633 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4437 134506 SH SOLE 0 0 134506 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 43475 1608408 SH SOLE 629629 0 978779 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 9623 505971 SH SOLE 227448 0 278523 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 259 9270 SH SOLE 0 0 9270 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1860 61958 SH SOLE 0 0 61958 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 1117 39456 SH SOLE 0 0 39456 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1112 35526 SH SOLE 0 0 35526 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 219 4781 SH SOLE 0 0 4781 FIRST TR HIGH INCOME L/S FD COM 33738E109 2935 197903 SH SOLE 0 0 197903 FIRST TR INTER DUR PFD & IN COM 33718W103 657 27860 SH SOLE 0 0 27860 FIRST TR ISE CHINDIA INDEX F COM 33733A102 370 13618 SH SOLE 0 0 13618 FIRST TR ISE GLB WIND ENRG E COM SHS 33736G106 857 68141 SH SOLE 0 0 68141 FIRST TR ISE WATER INDEX FD COM 33733B100 342 9727 SH SOLE 0 0 9727 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 4602 92297 SH SOLE 0 0 92297 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4842 121395 SH SOLE 0 0 121395 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 20344 451591 SH SOLE 0 0 451591 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 8758 173347 SH SOLE 0 0 173347 FIRST TR MLP & ENERGY INCOME COM 33739B104 2381 152317 SH SOLE 0 0 152317 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 16274 606573 SH SOLE 0 0 606573 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 814 15889 SH SOLE 96 0 15793 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 446 10500 SH SOLE 0 0 10500 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 33817 807661 SH SOLE 0 0 807661 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 3004 79033 SH SOLE 0 0 79033 FIRST TR NASDAQ100 TECH INDE SHS 337345102 4978 114875 SH SOLE 0 0 114875 FIRST TR S&P REIT INDEX FD COM 33734G108 8192 331928 SH SOLE 0 0 331928 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2671 58037 SH SOLE 0 0 58037 FIRST TR SR FLG RTE INCM FD COM 33733U108 951 73983 SH SOLE 0 0 73983 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 684 58293 SH SOLE 0 0 58293 FIRST TR US IPO INDEX FD SHS 336920103 4189 82911 SH SOLE 0 0 82911 FIRST TR VALUE LINE DIVID IN SHS 33734H106 34753 1289076 SH SOLE 1955 0 1287121 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 240 16592 SH SOLE 0 0 16592 FIRSTENERGY CORP COM 337932107 5512 157879 SH SOLE 107282 0 50597 FISERV INC COM 337738108 8394 77202 SH SOLE 14308 0 62894 FITBIT INC CL A 33812L102 798 65308 SH SOLE 0 0 65308 FIVE BELOW INC COM 33829M101 2591 55829 SH SOLE 33117 0 22712 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 6518 268798 SH SOLE 0 0 268798 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 296 13493 SH SOLE 0 0 13493 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 768 35446 SH SOLE 0 0 35446 FLEETCOR TECHNOLOGIES INC COM 339041105 4940 34512 SH SOLE 18960 0 15552 FLEETMATICS GROUP PLC COM G35569105 498 11492 SH SOLE 0 0 11492 FLEXSHARES TR QUALT DIVD IDX 33939L860 45526 1242518 SH SOLE 1237044 0 5474 FLEXTRONICS INTL LTD ORD Y2573F102 10304 873201 SH SOLE 742877 0 130324 FLIR SYS INC COM 302445101 5523 178461 SH SOLE 59320 0 119141 FLOWERS FOODS INC COM 343498101 3563 190008 SH SOLE 281 0 189727 FLOWSERVE CORP COM 34354P105 11106 245881 SH SOLE 237274 0 8607 FLUOR CORP NEW COM 343412102 16251 329765 SH SOLE 288261 0 41504 FMC TECHNOLOGIES INC COM 30249U101 861 32291 SH SOLE 29573 0 2718 FNB CORP PA COM 302520101 723 57655 SH SOLE 0 0 57655 FOOT LOCKER INC COM 344849104 6555 119495 SH SOLE 54665 0 64830 FORD MTR CO DEL COM PAR $0.01 345370860 41076 3267799 SH SOLE 917593 0 2350206 FORD MTR CO DEL COM PAR $0.01 345370860 5 11000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 3 21000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 23 19000 SH Put SOLE 0 0 19000 FORD MTR CO DEL COM PAR $0.01 345370860 51 30000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 25 30000 SH Put SOLE 0 0 30000 FORD MTR CO DEL COM PAR $0.01 345370860 13 44000 SH Call SOLE 0 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3899 174783 SH SOLE 173466 0 1317 FORMFACTOR INC COM 346375108 1404 156157 SH SOLE 0 0 156157 FORMFACTOR INC COM 346375108 142 149000 SH Call SOLE 0 0 0 FORTINET INC COM 34959E109 4071 128884 SH SOLE 88377 0 40507 FORTRESS INVESTMENT GROUP LL CL A 34958B106 254 57428 SH SOLE 0 0 57428 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 454 49427 SH SOLE 0 0 49427 FORTUNA SILVER MINES INC COM 349915108 101 14477 SH SOLE 0 0 14477 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1105 19058 SH SOLE 2891 0 16167 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1561 90201 SH SOLE 36510 0 53691 FQF TR OSHARS FTSE US 351680855 2032 73330 SH SOLE 0 0 73330 FRANCO NEVADA CORP COM 351858105 3459 45595 SH SOLE 0 0 45595 FRANKLIN ELEC INC COM 353514102 285 8611 SH SOLE 0 0 8611 FRANKLIN FINL NETWORK INC COM 35352P104 872 27820 SH SOLE 0 0 27820 FRANKLIN LTD DURATION INC TR COM 35472T101 1578 136058 SH SOLE 0 0 136058 FRANKLIN RES INC COM 354613101 6213 186184 SH SOLE 130262 0 55922 FRANKLIN UNVL TR SH BEN INT 355145103 172 24978 SH SOLE 0 0 24978 FREEPORT-MCMORAN INC CL B 35671D857 25693 2306403 SH SOLE 1718543 0 587860 FREEPORT-MCMORAN INC CL B 35671D857 1 12500 SH Call SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5 31500 SH Call SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 12 11500 SH Call SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 420 9638 SH SOLE 8374 0 1264 FRONTIER COMMUNICATIONS CORP COM 35906A108 5630 1139655 SH SOLE 643036 0 496619 FRONTLINE LTD SHS NEW G3682E192 455 57756 SH SOLE 0 0 57756 FS BANCORP INC COM 30263Y104 2463 97145 SH SOLE 0 0 97145 FS INVT CORP COM 302635107 1688 186562 SH SOLE 0 0 186562 FST TR NEW OPPORT MLP & ENE COM 33739M100 263 18745 SH SOLE 0 0 18745 G-III APPAREL GROUP LTD COM 36237H101 1953 42716 SH SOLE 40416 0 2300 GABELLI DIVD & INCOME TR COM 36242H104 3169 165650 SH SOLE 0 0 165650 GABELLI EQUITY TR INC COM 362397101 809 147376 SH SOLE 10500 0 136876 GABELLI GLB SML & MD CP VAL COM 36249W104 1688 162610 SH SOLE 0 0 162610 GABELLI HLTHCARE & WELLNESS SHS 36246K103 4419 414157 SH SOLE 0 0 414157 GABELLI MULTIMEDIA TR INC COM 36239Q109 533 75602 SH SOLE 0 0 75602 GABELLI UTIL TR COM 36240A101 157 22981 SH SOLE 0 0 22981 GALENA BIOPHARMA INC COM 363256108 5 10500 SH SOLE 0 0 10500 GALLAGHER ARTHUR J & CO COM 363576109 14842 311799 SH SOLE 299647 0 12152 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2380 366170 SH SOLE 0 0 366170 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 94 12279 SH SOLE 0 0 12279 GAMESTOP CORP NEW CL A 36467W109 331 12460 SH SOLE 50 0 12410 GAMING & LEISURE PPTYS INC COM 36467J108 2179 63185 SH SOLE 41891 0 21294 GAP INC DEL COM 364760108 401 18907 SH SOLE 0 0 18907 GARMIN LTD SHS H2906T109 9675 228075 SH SOLE 96090 0 131985 GARTNER INC COM 366651107 3179 32633 SH SOLE 29276 0 3357 GASLOG LTD SHS G37585109 4703 362346 SH SOLE 0 0 362346 GASLOG LTD SHS G37585109 716 349400 SH Call SOLE 0 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 299 15778 SH SOLE 0 0 15778 GASTAR EXPL INC NEW COM 36729W202 49 44500 SH SOLE 0 0 44500 GDL FUND COM SH BEN IT 361570104 2554 257207 SH SOLE 0 0 257207 GENERAC HLDGS INC COM 368736104 204 5836 SH SOLE 0 0 5836 GENERAL AMERN INVS INC COM 368802104 11804 383001 SH SOLE 0 0 383001 GENERAL CABLE CORP DEL NEW COM 369300108 2033 159925 SH SOLE 0 0 159925 GENERAL DYNAMICS CORP COM 369550108 25162 180698 SH SOLE 62169 0 118529 GENERAL ELECTRIC CO COM 369604103 167216 5311813 SH SOLE 804476 0 4507337 GENERAL ELECTRIC CO COM 369604103 16 49500 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 15 21200 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 218 44000 SH Call SOLE 0 0 0 GENERAL EMPLOYMENT ENTERPRIS COM NEW 369730304 136 32303 SH SOLE 0 0 32303 GENERAL GROWTH PPTYS INC NEW COM 370023103 3723 124841 SH SOLE 117785 0 7056 GENERAL MLS INC COM 370334104 100508 1409261 SH SOLE 1059775 0 349486 GENERAL MTRS CO COM 37045V100 12131 428648 SH SOLE 41379 0 387269 GENESCO INC COM 371532102 956 14862 SH SOLE 13963 0 899 GENESEE & WYO INC CL A 371559105 1979 33572 SH SOLE 23892 0 9680 GENESIS ENERGY L P UNIT LTD PARTN 371927104 8463 220570 SH SOLE 0 0 220570 GENTEX CORP COM 371901109 888 57493 SH SOLE 0 0 57493 GENTHERM INC COM 37253A103 2345 68454 SH SOLE 25068 0 43386 GENUINE PARTS CO COM 372460105 9448 93317 SH SOLE 20233 0 73084 GENWORTH FINL INC COM CL A 37247D106 335 130002 SH SOLE 0 0 130002 GEO GROUP INC NEW COM 36162J106 30175 882828 SH SOLE 857634 0 25194 GERDAU S A SPON ADR REP PFD 373737105 22 12000 SH SOLE 0 0 12000 GERON CORP COM 374163103 36 13400 SH SOLE 0 0 13400 GIGAMON INC COM 37518B102 260 6950 SH SOLE 2070 0 4880 GIGPEAK INC COM 37518Q109 25 12500 SH SOLE 0 0 12500 GILDAN ACTIVEWEAR INC COM 375916103 807 27531 SH SOLE 21978 0 5553 GILEAD SCIENCES INC COM 375558103 60630 726798 SH SOLE 172388 0 554410 GLACIER BANCORP INC NEW COM 37637Q105 555 20873 SH SOLE 20414 0 459 GLADSTONE INVT CORP COM 376546107 155 21614 SH SOLE 0 0 21614 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 143977 3322048 SH SOLE 2843781 0 478267 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 17 55100 SH Call SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 4819 67510 SH SOLE 64116 0 3394 GLOBAL X FDS FTSE NORDIC REG 37950E101 2542 123826 SH SOLE 123716 0 110 GLOBAL X FDS GBL X JPM ROTA 37950E135 1831 76578 SH SOLE 0 0 76578 GLOBAL X FDS GLB X MLP ENRG I 37950E226 2087 151122 SH SOLE 0 0 151122 GLOBAL X FDS GLB X SUPERDIV 37950E549 2086 100252 SH SOLE 0 0 100252 GLOBAL X FDS GLBL X MLP ETF 37950E473 552 47467 SH SOLE 0 0 47467 GLOBAL X FDS GLBX MSCI NORW 37950E747 9020 859883 SH SOLE 859883 0 0 GLOBAL X FDS GLOBAL X LITHIUM 37954Y855 267 10700 SH SOLE 0 0 10700 GLOBAL X FDS GLOBAL X SILVER 37954Y848 3460 79863 SH SOLE 0 0 79863 GLOBAL X FDS GLOBAL X SILVER 37954Y848 124 31100 SH Call SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 489 19163 SH SOLE 0 0 19163 GLOBALSTAR INC COM 378973408 66 54500 SH SOLE 0 0 54500 GLOBUS MED INC CL A 379577208 1341 56275 SH SOLE 45844 0 10431 GNC HLDGS INC COM CL A 36191G107 1149 47320 SH SOLE 0 0 47320 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 330 18000 SH SOLE 0 0 18000 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 53 10855 SH SOLE 0 0 10855 GOLDCORP INC NEW COM 380956409 1495 78149 SH SOLE 0 0 78149 GOLDEN ENTERPRISES INC COM 381010107 2733 379107 SH SOLE 0 0 379107 GOLDEN ENTMT INC COM 381013101 1320 112927 SH SOLE 0 0 112927 GOLDEN STAR RES LTD CDA COM 38119T104 10 15600 SH SOLE 0 0 15600 GOLDMAN SACHS BDC INC SHS 38147U107 450 22493 SH SOLE 0 0 22493 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2894 109226 SH SOLE 0 0 109226 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2346 97990 SH SOLE 0 0 97990 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 4412 103925 SH SOLE 0 0 103925 GOLDMAN SACHS GROUP INC COM 38141G104 16309 109763 SH SOLE 63171 0 46592 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 446 62559 SH SOLE 0 0 62559 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 393 42026 SH SOLE 0 0 42026 GOLUB CAP BDC INC COM 38173M102 1209 66932 SH SOLE 0 0 66932 GOODYEAR TIRE & RUBR CO COM 382550101 949 37003 SH SOLE 9284 0 27719 GOPRO INC CL A 38268T103 964 89196 SH SOLE 0 0 89196 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 309 13388 SH SOLE 0 0 13388 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 208 2029 SH SOLE 0 0 2029 GRACO INC COM 384109104 8216 104016 SH SOLE 102676 0 1340 GRAINGER W W INC COM 384802104 10508 46235 SH SOLE 32945 0 13290 GRAMERCY PPTY TR COM 385002100 3776 409529 SH SOLE 387316 0 22213 GRAPHIC PACKAGING HLDG CO COM 388689101 8909 710413 SH SOLE 701601 0 8812 GRAY TELEVISION INC COM 389375106 913 84177 SH SOLE 83477 0 700 GREAT LAKES DREDGE & DOCK CO COM 390607109 763 174977 SH SOLE 174977 0 0 GREAT PLAINS ENERGY INC COM 391164100 8924 293558 SH SOLE 192710 0 100848 GREATBATCH INC COM 39153L106 820 26509 SH SOLE 0 0 26509 GREEN BRICK PARTNERS INC COM 392709101 97 13378 SH SOLE 0 0 13378 GREENHILL & CO INC COM 395259104 584 36260 SH SOLE 35647 0 613 GREIF INC CL A 397624107 222 5954 SH SOLE 0 0 5954 GREIF INC CL B 397624206 3269 59700 SH SOLE 0 0 59700 GRIFOLS S A SP ADR REP B NVT 398438408 393 23590 SH SOLE 20242 0 3348 GROUPE CGI INC CL A SUB VTG 39945C109 1299 30474 SH SOLE 0 0 30474 GRUBHUB INC COM 400110102 299 9633 SH SOLE 8253 0 1380 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 326 2044 SH SOLE 940 0 1104 GUGGENHEIM BLD AMR BDS MANG COM 401664107 1738 74286 SH SOLE 0 0 74286 GUGGENHEIM CR ALLOCATION FD COM 40168G108 691 33598 SH SOLE 0 0 33598 GUGGENHEIM ENHANCED EQUITY S COM 40167K100 156 10136 SH SOLE 0 0 10136 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 491 65483 SH SOLE 0 0 65483 GUGGENHEIM EQ WEIGHT ENHANC COM SH BEN INT 40167M106 1214 73537 SH SOLE 0 0 73537 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 839 46263 SH SOLE 0 0 46263 GUIDEWIRE SOFTWARE INC COM 40171V100 1627 26348 SH SOLE 25945 0 403 GULFPORT ENERGY CORP COM NEW 402635304 649 20764 SH SOLE 19415 0 1349 HAIN CELESTIAL GROUP INC COM 405217100 2906 58418 SH SOLE 52499 0 5919 HALCON RES CORP COM PAR 40537Q506 7 14860 SH SOLE 0 0 14860 HALLIBURTON CO COM 406216101 44840 990060 SH SOLE 148322 0 841738 HALLIBURTON CO COM 406216101 23 12600 SH Call SOLE 0 0 0 HALLIBURTON CO COM 406216101 30 13300 SH Call SOLE 0 0 0 HALLIBURTON CO COM 406216101 29 10800 SH Call SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 101 11670 SH SOLE 0 0 11670 HALYARD HEALTH INC COM 40650V100 420 12915 SH SOLE 0 0 12915 HANCOCK HLDG CO COM 410120109 269 10313 SH SOLE 0 0 10313 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1502 58561 SH SOLE 0 0 58561 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 468 20489 SH SOLE 0 0 20489 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 911 53724 SH SOLE 0 0 53724 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 8223 329967 SH SOLE 0 0 329967 HANESBRANDS INC COM 410345102 9682 385296 SH SOLE 305307 0 79989 HANNON ARMSTRONG SUST INFR C COM 41068X100 905 41895 SH SOLE 0 0 41895 HARLEY DAVIDSON INC COM 412822108 3966 87542 SH SOLE 50712 0 36830 HARLEY DAVIDSON INC COM 412822108 7 22100 SH Call SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 25 34300 SH Call SOLE 0 0 0 HARMAN INTL INDS INC COM 413086109 16575 230774 SH SOLE 69962 0 160812 HARRIS CORP DEL COM 413875105 19836 237729 SH SOLE 206245 0 31484 HARTFORD FINL SVCS GROUP INC COM 416515104 4737 106730 SH SOLE 58168 0 48562 HASBRO INC COM 418056107 5160 61438 SH SOLE 42461 0 18977 HATTERAS FINL CORP COM 41902R103 214 13018 SH SOLE 472 0 12546 HAWAIIAN ELEC INDUSTRIES COM 419870100 325 9923 SH SOLE 0 0 9923 HAWAIIAN HOLDINGS INC COM 419879101 1091 28735 SH SOLE 1434 0 27301 HCA HOLDINGS INC COM 40412C101 12598 163594 SH SOLE 16410 0 147184 HCP INC COM 40414L109 7536 212994 SH SOLE 40840 0 172154 HD SUPPLY HLDGS INC COM 40416M105 3437 98711 SH SOLE 86284 0 12427 HDFC BANK LTD ADR REPS 3 SHS 40415F101 4246 63995 SH SOLE 36485 0 27510 HEADWATERS INC COM 42210P102 2813 156824 SH SOLE 0 0 156824 HEALTH INS INNOVATIONS INC COM CL A 42225K106 108 27380 SH SOLE 0 0 27380 HEALTHCARE RLTY TR COM 421946104 213 6076 SH SOLE 0 0 6076 HEALTHCARE SVCS GRP INC COM 421906108 2095 50619 SH SOLE 29968 0 20651 HEALTHCARE TR AMER INC CL A NEW 42225P501 497 15359 SH SOLE 0 0 15359 HEALTHSOUTH CORP COM NEW 421924309 807 20785 SH SOLE 6790 0 13995 HEARTLAND EXPRESS INC COM 422347104 2510 144341 SH SOLE 144341 0 0 HECLA MNG CO COM 422704106 106 20780 SH SOLE 0 0 20780 HEICO CORP NEW CL A 422806208 12890 240256 SH SOLE 0 0 240256 HEICO CORP NEW COM 422806109 4671 69917 SH SOLE 27087 0 42830 HELEN OF TROY CORP LTD COM G4388N106 999 9718 SH SOLE 9718 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 15300 SH SOLE 0 0 15300 HELMERICH & PAYNE INC COM 423452101 5115 76189 SH SOLE 12867 0 63322 HENRY JACK & ASSOC INC COM 426281101 10440 119629 SH SOLE 76053 0 43576 HERCULES CAPITAL INC COM 427096508 4946 398213 SH SOLE 176523 0 221690 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1920 111954 SH SOLE 106204 0 5750 HERSHEY CO COM 427866108 4253 37475 SH SOLE 0 0 37475 HERTZ GLOBAL HOLDINGS INC COM 42805T105 1320 119265 SH SOLE 252 0 119013 HERZFELD CARIBBEAN BASIN FD COM 42804T106 168 27550 SH SOLE 0 0 27550 HESS CORP COM 42809H107 1373 22838 SH SOLE 2122 0 20716 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8389 459142 SH SOLE 240820 0 218322 HEXCEL CORP NEW COM 428291108 668 16034 SH SOLE 13919 0 2115 HFF INC CL A 40418F108 3655 126567 SH SOLE 125865 0 702 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 3050 233343 SH SOLE 0 0 233343 HIBBETT SPORTS INC COM 428567101 390 11198 SH SOLE 9938 0 1260 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 2501 136090 SH SOLE 0 0 136090 HIGHWOODS PPTYS INC COM 431284108 241 4571 SH SOLE 0 0 4571 HILLENBRAND INC COM 431571108 9160 304937 SH SOLE 302853 0 2084 HILLTOP HOLDINGS INC COM 432748101 261 12421 SH SOLE 0 0 12421 HILTON WORLDWIDE HLDGS INC COM 43300A104 747 33170 SH SOLE 5217 0 27953 HMS HLDGS CORP COM 40425J101 354 20076 SH SOLE 18534 0 1542 HNI CORP COM 404251100 2849 61281 SH SOLE 61281 0 0 HOLLYFRONTIER CORP COM 436106108 3509 147615 SH SOLE 94442 0 53173 HOLOGIC INC COM 436440101 1276 36885 SH SOLE 0 0 36885 HOME BANCSHARES INC COM 436893200 789 39849 SH SOLE 3863 0 35986 HOME DEPOT INC COM 437076102 136492 1068914 SH SOLE 467629 0 601285 HOME DEPOT INC COM 437076102 3 18400 SH Call SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 6893 272141 SH SOLE 231906 0 40235 HONEYWELL INTL INC COM 438516106 93605 804709 SH SOLE 506479 0 298230 HORIZON PHARMA PLC SHS G4617B105 2749 166881 SH SOLE 0 0 166881 HORMEL FOODS CORP COM 440452100 20139 550236 SH SOLE 26 0 550210 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 878 30486 SH SOLE 0 0 30486 HOST HOTELS & RESORTS INC COM 44107P104 233 14354 SH SOLE 71 0 14283 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 184 11802 SH SOLE 11767 0 35 HOUSTON WIRE & CABLE CO COM 44244K109 613 116715 SH SOLE 0 0 116715 HOVNANIAN ENTERPRISES INC CL A 442487203 20 11700 SH SOLE 0 0 11700 HOWARD HUGHES CORP COM 44267D107 1073 9386 SH SOLE 0 0 9386 HP INC COM 40434L105 2643 210571 SH SOLE 91083 0 119488 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1460 56277 SH SOLE 0 0 56277 HSBC HLDGS PLC SPON ADR NEW 404280406 8422 268974 SH SOLE 46661 0 222313 HSBC HLDGS PLC SPON ADR NEW 404280406 2 15700 SH Call SOLE 0 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1692 67747 SH SOLE 0 0 67747 HUBBELL INC COM 443510607 5299 50241 SH SOLE 43514 0 6727 HUDBAY MINERALS INC COM 443628102 320 67155 SH SOLE 67155 0 0 HUDSON PAC PPTYS INC COM 444097109 1489 51020 SH SOLE 50991 0 29 HUMANA INC COM 444859102 2536 14099 SH SOLE 8205 0 5894 HUNT J B TRANS SVCS INC COM 445658107 2246 27748 SH SOLE 17264 0 10484 HUNTINGTON BANCSHARES INC COM 446150104 11038 1234714 SH SOLE 875901 0 358813 HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 1177 829 SH SOLE 0 0 829 HUNTINGTON INGALLS INDS INC COM 446413106 11390 67787 SH SOLE 60596 0 7191 HUNTSMAN CORP COM 447011107 6702 498321 SH SOLE 332437 0 165884 HYATT HOTELS CORP COM CL A 448579102 1644 33457 SH SOLE 32375 0 1082 IAC INTERACTIVECORP COM 44919P508 4956 88035 SH SOLE 63852 0 24183 IBERIABANK CORP COM 450828108 3881 64983 SH SOLE 16522 0 48461 IBIO INC COM 451033104 36 50000 SH SOLE 0 0 50000 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 626 11591 SH SOLE 0 0 11591 ICON PLC SHS G4705A100 6514 93049 SH SOLE 66178 0 26871 ICU MED INC COM 44930G107 6107 54168 SH SOLE 21347 0 32821 IDACORP INC COM 451107106 229 2819 SH SOLE 60 0 2759 IDEX CORP COM 45167R104 12585 153289 SH SOLE 149216 0 4073 IDEXX LABS INC COM 45168D104 8650 93151 SH SOLE 81679 0 11472 IHS INC CL A 451734107 4847 41928 SH SOLE 41828 0 100 ILLINOIS TOOL WKS INC COM 452308109 18671 179245 SH SOLE 97469 0 81776 ILLUMINA INC COM 452327109 2567 18287 SH SOLE 12573 0 5714 ILLUMINA INC NOTE 6/1 452327AF6 243 250000 PRN SOLE 0 0 250000 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 250 250000 PRN SOLE 0 0 250000 IMAX CORP COM 45245E109 1227 41607 SH SOLE 40807 0 800 IMMUNOCELLULAR THERAPEUTICS COM 452536105 3 15200 SH SOLE 0 0 15200 IMMUNOGEN INC COM 45253H101 1991 646440 SH SOLE 642595 0 3845 IMPERIAL OIL LTD COM NEW 453038408 389 12310 SH SOLE 0 0 12310 IMPERVA INC COM 45321L100 276 6421 SH SOLE 4303 0 2118 INCYTE CORP COM 45337C102 508 6350 SH SOLE 412 0 5938 INDEPENDENCE RLTY TR INC COM 45378A106 6575 803761 SH SOLE 0 0 803761 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 112794 3868096 SH SOLE 3852893 0 15203 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8801 309552 SH SOLE 304875 0 4677 INDEXIQ ETF TR US RL EST SMCP 45409B628 292 10991 SH SOLE 0 0 10991 INDIA FD INC COM 454089103 1895 78001 SH SOLE 0 0 78001 INFINERA CORPORATION COM 45667G103 417 36991 SH SOLE 19948 0 17043 INFINERA CORPORATION COM 45667G103 11 14000 SH Call SOLE 0 0 0 INFOBLOX INC COM 45672H104 197 10500 SH SOLE 0 0 10500 INFOSYS LTD SPONSORED ADR 456788108 4722 264538 SH SOLE 41723 0 222815 ING GROEP N V SPONSORED ADR 456837103 4777 462487 SH SOLE 130253 0 332234 INGERSOLL-RAND PLC SHS G47791101 22817 358309 SH SOLE 185020 0 173289 INGERSOLL-RAND PLC SHS G47791101 3 13600 SH Call SOLE 0 0 0 INGEVITY CORP COM 45688C107 1083 31809 SH SOLE 24492 0 7317 INGRAM MICRO INC CL A 457153104 1100 31640 SH SOLE 0 0 31640 INGREDION INC COM 457187102 9928 76719 SH SOLE 42819 0 33900 INNOSPEC INC COM 45768S105 763 16587 SH SOLE 16587 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 105 11313 SH SOLE 0 0 11313 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1782 22341 SH SOLE 21876 0 465 INTEGRATED DEVICE TECHNOLOGY COM 458118106 469 23321 SH SOLE 3358 0 19963 INTEL CORP COM 458140100 100206 3055046 SH SOLE 1763114 0 1291932 INTEL CORP COM 458140100 7 12000 SH Call SOLE 0 0 0 INTELIQUENT INC COM 45825N107 869 43678 SH SOLE 2607 0 41071 INTERCONTINENTAL EXCHANGE IN COM 45866F104 25647 100190 SH SOLE 32027 0 68163 INTERNATIONAL BUSINESS MACHS COM 459200101 55366 364776 SH SOLE 50553 0 314223 INTERNATIONAL BUSINESS MACHS COM 459200101 2 22200 SH Call SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6486 51444 SH SOLE 30247 0 21197 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 571 30482 SH SOLE 0 0 30482 INTERNATIONAL TOWER HILL MIN COM 46050R102 13 15000 SH SOLE 0 0 15000 INTEROIL CORP COM 460951106 4489 99750 SH SOLE 0 0 99750 INTERPUBLIC GROUP COS INC COM 460690100 2113 91467 SH SOLE 74451 0 17016 INTERSECT ENT INC COM 46071F103 1139 88125 SH SOLE 88125 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 182 11460 SH SOLE 4480 0 6980 INTL PAPER CO COM 460146103 19849 468365 SH SOLE 225397 0 242968 INTRAWEST RESORTS HLDGS INC COM 46090K109 212 16333 SH SOLE 16333 0 0 INTREXON CORP COM 46122T102 1291 52449 SH SOLE 0 0 52449 INTUIT COM 461202103 10636 95298 SH SOLE 30330 0 64968 INTUITIVE SURGICAL INC COM NEW 46120E602 6127 9263 SH SOLE 2325 0 6938 INVENSENSE INC COM 46123D205 65 10650 SH SOLE 0 0 10650 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 181 13569 SH SOLE 0 0 13569 INVESCO BD FD COM 46132L107 359 18982 SH SOLE 0 0 18982 INVESCO DYNAMIC CR OPP FD COM 46132R104 1874 170020 SH SOLE 0 0 170020 INVESCO LTD SHS G491BT108 3341 130828 SH SOLE 23049 0 107779 INVESCO MORTGAGE CAPITAL INC COM 46131B100 151 11032 SH SOLE 0 0 11032 INVESCO MUN OPPORTUNITY TR COM 46132C107 1228 82390 SH SOLE 0 0 82390 INVESCO MUN TR COM 46131J103 547 38473 SH SOLE 0 0 38473 INVESCO MUNI INCOME OPP TRST COM 46132X101 154 18880 SH SOLE 0 0 18880 INVESCO PA VALUE MUN INCOME COM 46132K109 1106 76305 SH SOLE 0 0 76305 INVESCO QUALITY MUNI INC TRS COM 46133G107 255 18449 SH SOLE 0 0 18449 INVESCO SR INCOME TR COM 46131H107 344 82355 SH SOLE 0 0 82355 INVESCO TR INVT GRADE MUNS COM 46131M106 192 12915 SH SOLE 0 0 12915 INVESCO VALUE MUN INCOME TR COM 46132P108 355 19985 SH SOLE 0 0 19985 INVESTORS BANCORP INC NEW COM 46146L101 1827 164855 SH SOLE 163716 0 1139 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 174 30058 SH SOLE 0 0 30058 IONIS PHARMACEUTICALS INC COM 462222100 12255 526185 SH SOLE 504632 0 21553 IPG PHOTONICS CORP COM 44980X109 1178 14732 SH SOLE 9890 0 4842 IRIDIUM COMMUNICATIONS INC COM 46269C102 6544 736906 SH SOLE 0 0 736906 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 1002 3100 SH SOLE 0 0 3100 IROBOT CORP COM 462726100 812 23142 SH SOLE 0 0 23142 IRON MTN INC NEW COM 46284V101 96222 2415817 SH SOLE 2311674 0 104143 ISHARES 10+ YR CR BD ETF 464289511 7143 114010 SH SOLE 67531 0 46479 ISHARES BELGIUM CAPD ETF 464286301 511 28878 SH SOLE 0 0 28878 ISHARES CONSER ALLOC ETF 464289883 224 6823 SH SOLE 0 0 6823 ISHARES EM MKTS CURR ETF 464286517 2837 63197 SH SOLE 0 0 63197 ISHARES EM MKTS DIV ETF 464286319 2714 81174 SH SOLE 80974 0 200 ISHARES GL MET&MINPR ETF 464286368 328 32533 SH SOLE 0 0 32533 ISHARES GRWT ALLOCAT ETF 464289867 273 6817 SH SOLE 0 0 6817 ISHARES MIN VOL EMRG MKT 464286533 2538 49206 SH SOLE 0 0 49206 ISHARES MIN VOL GBL ETF 464286525 9767 127884 SH SOLE 0 0 127884 ISHARES MODERT ALLOC ETF 464289875 219 6213 SH SOLE 0 0 6213 ISHARES MSCI AUST ETF 464286103 19230 988682 SH SOLE 977628 0 11054 ISHARES MSCI BRZ CAP ETF 464286400 558 18503 SH SOLE 0 0 18503 ISHARES MSCI CDA ETF 464286509 1088 44409 SH SOLE 0 0 44409 ISHARES MSCI EURO FL ETF 464289180 226 14411 SH SOLE 0 0 14411 ISHARES MSCI EURZONE ETF 464286608 465 14407 SH SOLE 0 0 14407 ISHARES MSCI GERMANY ETF 464286806 296 12287 SH SOLE 0 0 12287 ISHARES MSCI HONG KG ETF 464286871 5841 298313 SH SOLE 0 0 298313 ISHARES MSCI JAPAN ETF 464286848 7712 670603 SH SOLE 362051 0 308552 ISHARES MSCI PAC JP ETF 464286665 1148 29290 SH SOLE 0 0 29290 ISHARES MSCI SINGAP ETF 464286673 697 64158 SH SOLE 0 0 64158 ISHARES MSCI SZ CAP ETF 464286749 3542 119459 SH SOLE 87311 0 32148 ISHARES MSCI TURKEY ETF 464286715 215 5417 SH SOLE 0 0 5417 ISHARES RUS TP200 GR ETF 464289438 203 3774 SH SOLE 0 0 3774 ISHARES GOLD TRUST ISHARES 464285105 16106 1262249 SH SOLE 316446 0 945803 ISHARES INC CORE MSCI EMKT 46434G103 39661 947919 SH SOLE 846429 0 101490 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 287 18501 SH SOLE 0 0 18501 ISHARES SILVER TRUST ISHARES 46428Q109 6390 357692 SH SOLE 0 0 357692 ISHARES SILVER TRUST ISHARES 46428Q109 2 12400 SH Call SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4 18200 SH Call SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1420 30634 SH SOLE 0 0 30634 ISHARES TR 0-5YR INVT GR CP 46434V100 372 7300 SH SOLE 0 0 7300 ISHARES TR 1-3 YR CR BD ETF 464288646 33746 318089 SH SOLE 97280 0 220809 ISHARES TR 1-3 YR TR BD ETF 464287457 25645 300561 SH SOLE 67132 0 233429 ISHARES TR 10-20 YR TRS ETF 464288653 55663 379692 SH SOLE 345559 0 34133 ISHARES TR 20 YR TR BD ETF 464287432 25789 185661 SH SOLE 137 0 185524 ISHARES TR 3-7 YR TR BD ETF 464288661 24405 191633 SH SOLE 40500 0 151133 ISHARES TR 7-10 Y TR BD ETF 464287440 40979 362786 SH SOLE 78960 0 283826 ISHARES TR A RATE CP BD ETF 46429B291 3447 64188 SH SOLE 0 0 64188 ISHARES TR AGENCY BOND ETF 464288166 8488 73248 SH SOLE 52688 0 20560 ISHARES TR BAA BA RTD ETF 46432F107 364 6905 SH SOLE 0 0 6905 ISHARES TR CALIF MUN BD ETF 464288356 246 2016 SH SOLE 0 0 2016 ISHARES TR CHINA LG-CAP ETF 464287184 2299 67185 SH SOLE 0 0 67185 ISHARES TR CMBS ETF 46429B366 5421 101921 SH SOLE 62776 0 39145 ISHARES TR COHEN&STEER REIT 464287564 7551 69790 SH SOLE 0 0 69790 ISHARES TR CORE DIV GRWTH 46434V621 737 27008 SH SOLE 0 0 27008 ISHARES TR CORE HIGH DV ETF 46429B663 10451 127219 SH SOLE 0 0 127219 ISHARES TR CORE MSCI EAFE 46432F842 137604 2651843 SH SOLE 2489523 0 162320 ISHARES TR CORE S&P MCP ETF 464287507 16763 112198 SH SOLE 0 0 112198 ISHARES TR CORE S&P SCP ETF 464287804 60716 522440 SH SOLE 1406 0 521034 ISHARES TR CORE S&P TTL STK 464287150 3004 31539 SH SOLE 0 0 31539 ISHARES TR CORE S&P500 ETF 464287200 69881 331964 SH SOLE 31074 0 300890 ISHARES TR CORE ST USDB ETF 46432F859 3635 35795 SH SOLE 1851 0 33944 ISHARES TR CORE US AGGBD ET 464287226 875316 7772618 SH SOLE 6457743 0 1314875 ISHARES TR CORE US CR BD 464288620 13531 119370 SH SOLE 117297 0 2073 ISHARES TR CORE US GRW ETF 464287671 2052 25128 SH SOLE 20374 0 4754 ISHARES TR CORE US TR BD 46429B267 4142 157834 SH SOLE 123153 0 34681 ISHARES TR CORE US VAL ETF 464287663 424 3158 SH SOLE 631 0 2527 ISHARES TR CUR HD EURZN ETF 46434V639 401 16654 SH SOLE 0 0 16654 ISHARES TR DOW JONES US ETF 464287846 984 9402 SH SOLE 0 0 9402 ISHARES TR EAFE GRWTH ETF 464288885 57580 880153 SH SOLE 865047 0 15106 ISHARES TR EAFE SML CP ETF 464288273 59615 1235291 SH SOLE 1045498 0 189793 ISHARES TR EAFE VALUE ETF 464288877 2383 55489 SH SOLE 45861 0 9628 ISHARES TR EUROPE ETF 464287861 1128 29861 SH SOLE 0 0 29861 ISHARES TR FLTG RATE BD ETF 46429B655 1087 21481 SH SOLE 70 0 21411 ISHARES TR GLB CNSM STP ETF 464288737 3181 31761 SH SOLE 0 0 31761 ISHARES TR GLOB HLTHCRE ETF 464287325 374 3707 SH SOLE 0 0 3707 ISHARES TR GLOB TELECOM ETF 464287275 7235 114492 SH SOLE 112420 0 2072 ISHARES TR GLOBAL ENERG ETF 464287341 793 24556 SH SOLE 0 0 24556 ISHARES TR GLOBAL REIT ETF 46434V647 467 17021 SH SOLE 0 0 17021 ISHARES TR GLOBAL TECH ETF 464287291 1245 12787 SH SOLE 0 0 12787 ISHARES TR GOV/CRED BD ETF 464288596 2451 20802 SH SOLE 0 0 20802 ISHARES TR HDG MSCI EAFE 46434V803 1446 60314 SH SOLE 0 0 60314 ISHARES TR HDG MSCI GERMN 46434V704 574 25303 SH SOLE 0 0 25303 ISHARES TR IBONDS DEC18 ETF 46434VAA8 933 36766 SH SOLE 0 0 36766 ISHARES TR IBONDS DEC19 ETF 46434VAU4 792 31297 SH SOLE 0 0 31297 ISHARES TR IBOXX HI YD ETF 464288513 21832 257758 SH SOLE 4385 0 253373 ISHARES TR IBOXX INV CP ETF 464287242 51212 417255 SH SOLE 177690 0 239565 ISHARES TR INTERM CR BD ETF 464288638 95534 858633 SH SOLE 732013 0 126620 ISHARES TR INTL DEV RE ETF 464288489 205 7019 SH SOLE 0 0 7019 ISHARES TR INTL DEVPPTY ETF 464288422 4225 114956 SH SOLE 0 0 114956 ISHARES TR INTL SEL DIV ETF 464288448 18535 647413 SH SOLE 457082 0 190331 ISHARES TR INTL TREA BD ETF 464288117 3056 30695 SH SOLE 0 0 30695 ISHARES TR INTRM GOV/CR ETF 464288612 255 2251 SH SOLE 0 0 2251 ISHARES TR JP MOR EM MK ETF 464288281 1504 13057 SH SOLE 51 0 13006 ISHARES TR MBS ETF 464288588 34472 313468 SH SOLE 189051 0 124417 ISHARES TR MICRO-CAP ETF 464288869 1422 20111 SH SOLE 0 0 20111 ISHARES TR MIN VOL EAFE ETF 46429B689 38405 578476 SH SOLE 348267 0 230209 ISHARES TR MIN VOL USA ETF 46429B697 58675 1269768 SH SOLE 634352 0 635416 ISHARES TR MRG RL ES CP ETF 464288539 7463 727420 SH SOLE 0 0 727420 ISHARES TR MRGSTR MD CP ETF 464288208 21385 143238 SH SOLE 0 0 143238 ISHARES TR MRGSTR MD CP VAL 464288406 446 3539 SH SOLE 0 0 3539 ISHARES TR MRNGSTR INC ETF 46432F875 584 23480 SH SOLE 0 0 23480 ISHARES TR MRNGSTR LG-CP ET 464287127 3175 25862 SH SOLE 0 0 25862 ISHARES TR MRNGSTR LG-CP GR 464287119 353 3017 SH SOLE 0 0 3017 ISHARES TR MRNGSTR LG-CP VL 464288109 1331 15348 SH SOLE 0 0 15348 ISHARES TR MSCI AC ASIA ETF 464288182 838 15318 SH SOLE 0 0 15318 ISHARES TR MSCI ACWI ETF 464288257 502 8919 SH SOLE 2202 0 6717 ISHARES TR MSCI ACWI EX US 464288240 28671 735897 SH SOLE 0 0 735897 ISHARES TR MSCI EAFE ETF 464287465 551878 9886749 SH SOLE 8850743 0 1036006 ISHARES TR MSCI EAFE ETF 464287465 3 14100 SH Call SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 164792 4796028 SH SOLE 4413744 0 382284 ISHARES TR MSCI EMG MKT ETF 464287234 13 50100 SH Call SOLE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 378 13535 SH SOLE 0 0 13535 ISHARES TR MSCI INDONIA ETF 46429B309 249 10198 SH SOLE 0 0 10198 ISHARES TR MSCI UTD KNGDM 46434V548 239 15545 SH SOLE 0 0 15545 ISHARES TR N AMER TECH ETF 464287549 751 6827 SH SOLE 0 0 6827 ISHARES TR NA NAT RES 464287374 639 19239 SH SOLE 0 0 19239 ISHARES TR NA TEC-SFTWR ETF 464287515 3464 32937 SH SOLE 0 0 32937 ISHARES TR NASDQ BIOTEC ETF 464287556 11546 44866 SH SOLE 0 0 44866 ISHARES TR NATIONAL MUN ETF 464288414 61516 539977 SH SOLE 367319 0 172658 ISHARES TR RUS 1000 ETF 464287622 16251 139027 SH SOLE 1726 0 137301 ISHARES TR RUS 1000 GRW ETF 464287614 618812 6165907 SH SOLE 5235358 0 930549 ISHARES TR RUS 1000 VAL ETF 464287598 623452 6039447 SH SOLE 5229815 0 809632 ISHARES TR RUS 2000 GRW ETF 464287648 3782 27546 SH SOLE 9 0 27537 ISHARES TR RUS 2000 VAL ETF 464287630 8654 88950 SH SOLE 514 0 88436 ISHARES TR RUS MD CP GR ETF 464287481 14924 159469 SH SOLE 590 0 158879 ISHARES TR RUS MDCP VAL ETF 464287473 18627 250722 SH SOLE 94948 0 155774 ISHARES TR RUS MID-CAP ETF 464287499 16050 95413 SH SOLE 3932 0 91481 ISHARES TR RUSSELL 2000 ETF 464287655 239618 2083968 SH SOLE 1886893 0 197075 ISHARES TR RUSSELL 3000 ETF 464287689 5276 42545 SH SOLE 3175 0 39370 ISHARES TR S&P 100 ETF 464287101 2204 23725 SH SOLE 0 0 23725 ISHARES TR S&P 500 GRWT ETF 464287309 47941 411226 SH SOLE 31447 0 379779 ISHARES TR S&P 500 VAL ETF 464287408 32835 353442 SH SOLE 115 0 353327 ISHARES TR S&P MC 400GR ETF 464287606 26093 154295 SH SOLE 0 0 154295 ISHARES TR S&P MC 400VL ETF 464287705 12411 96921 SH SOLE 0 0 96921 ISHARES TR SELECT DIVID ETF 464287168 32248 378139 SH SOLE 656 0 377483 ISHARES TR SHRT NAT MUN ETF 464288158 671 6310 SH SOLE 0 0 6310 ISHARES TR SHRT TRS BD ETF 464288679 21879 198082 SH SOLE 48 0 198034 ISHARES TR SP SMCP600GR ETF 464287887 14237 110874 SH SOLE 0 0 110874 ISHARES TR SP SMCP600VL ETF 464287879 2958 25321 SH SOLE 0 0 25321 ISHARES TR TIPS BD ETF 464287176 11860 101652 SH SOLE 283 0 101369 ISHARES TR TRANS AVG ETF 464287192 769 5729 SH SOLE 0 0 5729 ISHARES TR U.S. AER&DEF ETF 464288760 2810 22488 SH SOLE 0 0 22488 ISHARES TR U.S. BAS MTL ETF 464287838 3882 51117 SH SOLE 0 0 51117 ISHARES TR U.S. CNSM GD ETF 464287812 21996 190692 SH SOLE 172708 0 17984 ISHARES TR U.S. CNSM SV ETF 464287580 6182 43102 SH SOLE 0 0 43102 ISHARES TR U.S. ENERGY ETF 464287796 2793 72807 SH SOLE 0 0 72807 ISHARES TR U.S. FIN SVC ETF 464287770 1587 19683 SH SOLE 0 0 19683 ISHARES TR U.S. FINLS ETF 464287788 3936 45805 SH SOLE 0 0 45805 ISHARES TR U.S. INDS ETF 464287754 2618 23821 SH SOLE 0 0 23821 ISHARES TR U.S. INSRNCE ETF 464288786 306 6038 SH SOLE 0 0 6038 ISHARES TR U.S. MED DVC ETF 464288810 14710 108523 SH SOLE 56780 0 51743 ISHARES TR U.S. PFD STK ETF 464288687 31057 778559 SH SOLE 1025 0 777534 ISHARES TR U.S. PHARMA ETF 464288836 2425 16791 SH SOLE 0 0 16791 ISHARES TR U.S. REAL ES ETF 464287739 7703 93509 SH SOLE 1124 0 92385 ISHARES TR U.S. TECH ETF 464287721 3092 29368 SH SOLE 0 0 29368 ISHARES TR U.S. UTILITS ETF 464287697 4076 31048 SH SOLE 0 0 31048 ISHARES TR US HLTHCARE ETF 464287762 2876 19393 SH SOLE 0 0 19393 ISHARES TR US HLTHCR PR ETF 464288828 8165 64106 SH SOLE 50771 0 13335 ISHARES TR US HOME CONS ETF 464288752 16047 580376 SH SOLE 541845 0 38531 ISHARES TR US OIL EQ&SV ETF 464288844 282 7305 SH SOLE 0 0 7305 ISHARES TR US OIL&GS EX ETF 464288851 202 3559 SH SOLE 0 0 3559 ISHARES TR US REGNL BKS ETF 464288778 702 21652 SH SOLE 0 0 21652 ISHARES TR USA ESG SLCT ETF 464288802 319 3690 SH SOLE 0 0 3690 ISHARES TR USA MOMENTUM FCT 46432F396 15181 198706 SH SOLE 187651 0 11055 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2597 51768 SH SOLE 0 0 51768 ISLE OF CAPRI CASINOS INC COM 464592104 238 13000 SH SOLE 0 0 13000 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 112 11887 SH SOLE 11095 0 792 ITC HLDGS CORP COM 465685105 8596 183595 SH SOLE 167958 0 15637 J & J SNACK FOODS CORP COM 466032109 1439 12067 SH SOLE 9744 0 2323 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 828 16728 SH SOLE 0 0 16728 J2 GLOBAL INC COM 48123V102 4657 73725 SH SOLE 66286 0 7439 JABIL CIRCUIT INC COM 466313103 3410 184632 SH SOLE 169576 0 15056 JACK IN THE BOX INC COM 466367109 587 6835 SH SOLE 3887 0 2948 JACOBS ENGR GROUP INC DEL COM 469814107 2431 48811 SH SOLE 46609 0 2202 JAMES RIV GROUP LTD COM G5005R107 1404 41335 SH SOLE 41335 0 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 681 69590 SH SOLE 0 0 69590 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 353 2497 SH SOLE 370 0 2127 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 1624 1604000 PRN SOLE 0 0 1604000 JERNIGAN CAP INC COM 476405105 1151 82556 SH SOLE 0 0 82556 JETBLUE AIRWAYS CORP COM 477143101 2519 152127 SH SOLE 43561 0 108566 JOHNSON & JOHNSON COM 478160104 325013 2679406 SH SOLE 1414364 0 1265042 JOHNSON CTLS INC COM 478366107 38759 875717 SH SOLE 791281 0 84436 JONES LANG LASALLE INC COM 48020Q107 404 4142 SH SOLE 3271 0 871 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7675 241288 SH SOLE 0 0 241288 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 11 27100 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 222876 3586661 SH SOLE 1302671 0 2283990 JPMORGAN CHASE & CO COM 46625H100 8 14800 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 11 56500 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 21 18400 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 2235 99362 SH SOLE 82083 0 17279 JUNO THERAPEUTICS INC COM 48205A109 224 5839 SH SOLE 0 0 5839 KANSAS CITY SOUTHERN COM NEW 485170302 15543 172517 SH SOLE 8246 0 164271 KAR AUCTION SVCS INC COM 48238T109 525 12570 SH SOLE 11306 0 1264 KATE SPADE & CO COM 485865109 1092 52976 SH SOLE 48201 0 4775 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 1497 137505 SH SOLE 0 0 137505 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 295 20551 SH SOLE 0 0 20551 KAYNE ANDERSON MLP INVT CO COM 486606106 1615 79351 SH SOLE 0 0 79351 KELLOGG CO COM 487836108 13294 162814 SH SOLE 3897 0 158917 KEMET CORP COM NEW 488360207 48 16272 SH SOLE 0 0 16272 KENNEDY-WILSON HLDGS INC COM 489398107 533 28093 SH SOLE 0 0 28093 KERYX BIOPHARMACEUTICALS INC COM 492515101 82 12314 SH SOLE 0 0 12314 KEYCORP NEW COM 493267108 5259 475895 SH SOLE 136447 0 339448 KEYCORP NEW PFD 7.75% SR A 493267405 1645 12275 SH SOLE 0 0 12275 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1420 48812 SH SOLE 45648 0 3164 KIMBERLY CLARK CORP COM 494368103 149674 1088669 SH SOLE 816416 0 272253 KIMCO RLTY CORP COM 49446R109 8459 269561 SH SOLE 231641 0 37920 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 1 23149 SH SOLE 0 0 23149 KINDER MORGAN INC DEL COM 49456B101 18449 985497 SH SOLE 326 0 985171 KINDER MORGAN INC DEL PFD SER A 49456B200 1690 34603 SH SOLE 0 0 34603 KINDRED HEALTHCARE INC COM 494580103 177 15721 SH SOLE 0 0 15721 KINGOLD JEWELRY INC COM NEW 49579A204 31 17000 SH SOLE 0 0 17000 KITE RLTY GROUP TR COM NEW 49803T300 980 34951 SH SOLE 0 0 34951 KKR & CO L P DEL COM UNITS 48248M102 2780 225301 SH SOLE 0 0 225301 KKR INCOME OPPORTUNITIES FD COM 48249T106 184 12211 SH SOLE 0 0 12211 KLA-TENCOR CORP COM 482480100 2004 27360 SH SOLE 0 0 27360 KNIGHT TRANSN INC COM 499064103 216 8145 SH SOLE 0 0 8145 KNOLL INC COM NEW 498904200 304 12503 SH SOLE 0 0 12503 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1722 92786 SH SOLE 0 0 92786 KNOWLES CORP COM 49926D109 7411 541773 SH SOLE 531024 0 10749 KOHLS CORP COM 500255104 1024 27008 SH SOLE 391 0 26617 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1788 71709 SH SOLE 4785 0 66924 KOPIN CORP COM 500600101 38 17200 SH SOLE 0 0 17200 KOREA ELECTRIC PWR SPONSORED ADR 500631106 1140 43955 SH SOLE 36755 0 7200 KORN FERRY INTL COM NEW 500643200 1156 55856 SH SOLE 52710 0 3146 KOSMOS ENERGY LTD SHS G5315B107 103 18843 SH SOLE 0 0 18843 KRAFT HEINZ CO COM 500754106 142505 1610572 SH SOLE 602211 0 1008361 KRAFT HEINZ CO COM 500754106 201 45700 SH Call SOLE 0 0 0 KROGER CO COM 501044101 15987 434548 SH SOLE 196656 0 237892 KRONOS WORLDWIDE INC COM 50105F105 260 49450 SH SOLE 0 0 49450 KT CORP SPONSORED ADR 48268K101 364 25505 SH SOLE 24105 0 1400 KULICKE & SOFFA INDS INC COM 501242101 453 37216 SH SOLE 0 0 37216 L BRANDS INC COM 501797104 2587 38538 SH SOLE 655 0 37883 L-3 COMMUNICATIONS HLDGS INC COM 502424104 28879 196868 SH SOLE 193353 0 3515 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9906 76045 SH SOLE 56327 0 19718 LADENBURG THALMAN FIN SVCS I COM 50575Q102 431 182813 SH SOLE 0 0 182813 LAM RESEARCH CORP COM 512807108 5093 60589 SH SOLE 38464 0 22125 LAMAR ADVERTISING CO NEW CL A 512816109 1767 26645 SH SOLE 0 0 26645 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1224 74357 SH SOLE 0 0 74357 LANDSTAR SYS INC COM 515098101 14849 216267 SH SOLE 184018 0 32249 LANNET INC COM 516012101 210 8820 SH SOLE 0 0 8820 LAREDO PETROLEUM INC COM 516806106 279 26629 SH SOLE 0 0 26629 LAS VEGAS SANDS CORP COM 517834107 4521 103958 SH SOLE 0 0 103958 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4320 183203 SH SOLE 79395 0 103808 LAUDER ESTEE COS INC CL A 518439104 16233 178333 SH SOLE 3400 0 174933 LAZARD GLB TTL RET&INCM FD I COM 52106W103 4239 324013 SH SOLE 0 0 324013 LAZARD LTD SHS A G54050102 8746 293670 SH SOLE 5560 0 288110 LAZARD WORLD DIVID & INCOME COM 521076109 2108 233498 SH SOLE 0 0 233498 LEAR CORP COM NEW 521865204 14199 139538 SH SOLE 108544 0 30994 LEGACY RESVS LP UNIT LP INT 524707304 122 75019 SH SOLE 0 0 75019 LEGACY TEX FINL GROUP INC COM 52471Y106 559 20756 SH SOLE 7756 0 13000 LEGG MASON BW GLB INC OPP FD COM 52469B100 816 62955 SH SOLE 0 0 62955 LEGG MASON INC COM 524901105 10020 339776 SH SOLE 339260 0 516 LEGGETT & PLATT INC COM 524660107 12752 249508 SH SOLE 69669 0 179839 LENDINGTREE INC NEW COM 52603B107 1117 12647 SH SOLE 10120 0 2527 LENNAR CORP CL A 526057104 1279 27749 SH SOLE 4068 0 23681 LENNOX INTL INC COM 526107107 685 4805 SH SOLE 2032 0 2773 LEUCADIA NATL CORP COM 527288104 3271 188740 SH SOLE 0 0 188740 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3427 66551 SH SOLE 39336 0 27215 LEXICON PHARMACEUTICALS INC COM NEW 528872302 315 21940 SH SOLE 17543 0 4397 LEXINGTON REALTY TRUST COM 529043101 1746 172736 SH SOLE 0 0 172736 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4076 812044 SH SOLE 0 0 812044 LIBERTY ALL-STAR GROWTH FD I COM 529900102 181 44254 SH SOLE 0 0 44254 LIBERTY BROADBAND CORP COM SER A 530307107 2220 37382 SH SOLE 28304 0 9078 LIBERTY BROADBAND CORP COM SER C 530307305 4393 73214 SH SOLE 55949 0 17265 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 2027 62318 SH SOLE 62292 0 26 LIBERTY GLOBAL PLC SHS CL C G5480U120 5066 176819 SH SOLE 160778 0 16041 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 3565 96171 SH SOLE 83877 0 12294 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 19033 750210 SH SOLE 743144 0 7066 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 163 10833 SH SOLE 7486 0 3347 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 692 36173 SH SOLE 28037 0 8136 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4504 143609 SH SOLE 110432 0 33177 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 437 29776 SH SOLE 17482 0 12294 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 1380 72746 SH SOLE 54478 0 18268 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 9357 303109 SH SOLE 228397 0 74712 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 470 21500 SH SOLE 0 0 21500 LIFEPOINT HEALTH INC COM 53219L109 1970 30131 SH SOLE 30030 0 101 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1295 10856 SH SOLE 609 0 10247 LILLY ELI & CO COM 532457108 23818 302452 SH SOLE 18666 0 283786 LIMELIGHT NETWORKS INC COM 53261M104 19 13087 SH SOLE 0 0 13087 LINCOLN ELEC HLDGS INC COM 533900106 2204 37298 SH SOLE 32182 0 5116 LINCOLN NATL CORP IND COM 534187109 6831 176180 SH SOLE 28858 0 147322 LINEAR TECHNOLOGY CORP COM 535678106 12600 270783 SH SOLE 212181 0 58602 LINKEDIN CORP COM CL A 53578A108 720 3804 SH SOLE 1001 0 2803 LIONS GATE ENTMNT CORP COM NEW 535919203 1385 68438 SH SOLE 36278 0 32160 LITHIA MTRS INC CL A 536797103 1510 21247 SH SOLE 0 0 21247 LITTELFUSE INC COM 537008104 2076 17566 SH SOLE 17527 0 39 LIVANOVA PLC SHS G5509L101 233 4645 SH SOLE 215 0 4430 LIVE NATION ENTERTAINMENT IN COM 538034109 1538 65468 SH SOLE 61718 0 3750 LIVE OAK BANCSHARES INC COM 53803X105 220 15612 SH SOLE 0 0 15612 LKQ CORP COM 501889208 8259 260526 SH SOLE 150508 0 110018 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 13844 4661315 SH SOLE 4588401 0 72914 LMP CAP & INCOME FD INC COM 50208A102 8327 634184 SH SOLE 7 0 634177 LOCKHEED MARTIN CORP COM 539830109 94808 382028 SH SOLE 207686 0 174342 LOEWS CORP COM 540424108 4477 108957 SH SOLE 101932 0 7025 LOGITECH INTL S A SHS H50430232 763 47135 SH SOLE 10818 0 36317 LOUISIANA PAC CORP COM 546347105 1428 82314 SH SOLE 75561 0 6753 LOWES COS INC COM 548661107 43742 552510 SH SOLE 155285 0 397225 LPL FINL HLDGS INC COM 50212V100 11328 502794 SH SOLE 502390 0 404 LSB INDS INC COM 502160104 327 27095 SH SOLE 26991 0 104 LTC PPTYS INC COM 502175102 923 17841 SH SOLE 1768 0 16073 LULULEMON ATHLETICA INC COM 550021109 4498 60894 SH SOLE 45950 0 14944 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 327 21201 SH SOLE 0 0 21201 LUNA INNOVATIONS COM 550351100 101 81459 SH SOLE 0 0 81459 LUXFER HLDGS PLC SPONSORED ADR 550678106 128 10645 SH SOLE 10645 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 885 17007 SH SOLE 0 0 17007 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 57267 769505 SH SOLE 142966 0 626539 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 10600 SH Call SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 32700 SH Call SOLE 0 0 0 M & T BK CORP COM 55261F104 1058 8945 SH SOLE 0 0 8945 M D C HLDGS INC COM 552676108 335 13784 SH SOLE 0 0 13784 MACATAWA BK CORP COM 554225102 107 14403 SH SOLE 0 0 14403 MACERICH CO COM 554382101 4599 53863 SH SOLE 52349 0 1514 MACK CALI RLTY CORP COM 554489104 1952 72282 SH SOLE 64196 0 8086 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1947 59046 SH SOLE 59017 0 29 MACQUARIE FT TR GB INF UT DI COM 55607W100 264 21280 SH SOLE 0 0 21280 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 349 16300 SH SOLE 0 0 16300 MACQUARIE INFRASTRUCTURE COR COM 55608B105 5732 77409 SH SOLE 1430 0 75979 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 571 500000 PRN SOLE 0 0 500000 MACYS INC COM 55616P104 8567 254893 SH SOLE 16600 0 238293 MADDEN STEVEN LTD COM 556269108 1683 49236 SH SOLE 47083 0 2153 MADISON CVRED CALL & EQ STR COM 557437100 209 27297 SH SOLE 0 0 27297 MADISON STRTG SECTOR PREM FD COM 558268108 923 80275 SH SOLE 0 0 80275 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 41509 546172 SH SOLE 258203 0 287969 MAGNA INTL INC COM 559222401 981 27984 SH SOLE 4713 0 23271 MAIN STREET CAPITAL CORP COM 56035L104 3479 105891 SH SOLE 0 0 105891 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 8175 395310 SH SOLE 0 0 395310 MALLINCKRODT PUB LTD CO SHS G5785G107 4742 78022 SH SOLE 0 0 78022 MANAGED DURATION INVT GRD FU COM 56165R103 255 17308 SH SOLE 0 0 17308 MANHATTAN ASSOCS INC COM 562750109 3024 47158 SH SOLE 25989 0 21169 MANITOWOC FOODSERVICE INC COM 563568104 482 27346 SH SOLE 65 0 27281 MANITOWOC INC COM 563571108 82 15074 SH SOLE 0 0 15074 MANNKIND CORP COM 56400P201 261 224679 SH SOLE 0 0 224679 MANPOWERGROUP INC COM 56418H100 5562 86446 SH SOLE 86050 0 396 MANULIFE FINL CORP COM 56501R106 2109 154602 SH SOLE 5900 0 148702 MARATHON OIL CORP COM 565849106 6644 442635 SH SOLE 142161 0 300474 MARATHON PETE CORP COM 56585A102 55360 1458364 SH SOLE 238177 0 1220187 MARATHON PETE CORP COM 56585A102 105 53900 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 24 25200 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 33 19800 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 41 41000 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 4 25800 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 12 16700 SH Call SOLE 0 0 0 MARINE HARVEST ASA SPONSORED ADR 56824R205 472 27903 SH SOLE 24703 0 3200 MARINEMAX INC COM 567908108 563 33203 SH SOLE 12480 0 20723 MARKEL CORP COM 570535104 7894 8285 SH SOLE 5898 0 2387 MARKETAXESS HLDGS INC COM 57060D108 7335 50444 SH SOLE 48815 0 1629 MARRIOTT INTL INC NEW CL A 571903202 14298 215130 SH SOLE 81951 0 133179 MARRIOTT INTL INC NEW CL A 571903202 17 15100 SH Call SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 29 10300 SH Call SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 14062 205409 SH SOLE 114574 0 90835 MARTIN MARIETTA MATLS INC COM 573284106 2831 14742 SH SOLE 7228 0 7514 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1151 49816 SH SOLE 0 0 49816 MASCO CORP COM 574599106 20553 664291 SH SOLE 336515 0 327776 MASIMO CORP COM 574795100 6666 126935 SH SOLE 1380 0 125555 MAST THERAPEUTICS INC COM 576314108 6 13580 SH SOLE 0 0 13580 MASTERCARD INC CL A 57636Q104 20014 227274 SH SOLE 117447 0 109827 MATTEL INC COM 577081102 2592 82828 SH SOLE 0 0 82828 MATTHEWS INTL CORP CL A 577128101 9532 171321 SH SOLE 171228 0 93 MATTRESS FIRM HLDG CORP COM 57722W106 2150 64076 SH SOLE 64018 0 58 MAUI LD & PINEAPPLE INC COM 577345101 426 58999 SH SOLE 0 0 58999 MAXIM INTEGRATED PRODS INC COM 57772K101 3446 96551 SH SOLE 48132 0 48419 MAXIMUS INC COM 577933104 239 4312 SH SOLE 0 0 4312 MAXLINEAR INC CL A 57776J100 307 17079 SH SOLE 0 0 17079 MCCORMICK & CO INC COM NON VTG 579780206 15458 144912 SH SOLE 47640 0 97272 MCDERMOTT INTL INC COM 580037109 234 47445 SH SOLE 763 0 46682 MCDONALDS CORP COM 580135101 177366 1473872 SH SOLE 1085556 0 388316 MCDONALDS CORP COM 580135101 5 12000 SH Call SOLE 0 0 0 MCEWEN MNG INC COM 58039P107 78 20188 SH SOLE 0 0 20188 MCKESSON CORP COM 58155Q103 20163 108023 SH SOLE 75406 0 32617 MDC PARTNERS INC CL A SUB VTG 552697104 1526 83423 SH SOLE 82964 0 459 MDU RES GROUP INC COM 552690109 508 21163 SH SOLE 6495 0 14668 MEAD JOHNSON NUTRITION CO COM 582839106 8485 93496 SH SOLE 61720 0 31776 MEDICAL PPTYS TRUST INC COM 58463J304 5841 384027 SH SOLE 273243 0 110784 MEDIVATION INC COM 58501N101 941 15599 SH SOLE 24 0 15575 MEDLEY CAP CORP COM 58503F106 83 12454 SH SOLE 0 0 12454 MEDNAX INC COM 58502B106 11634 160629 SH SOLE 92372 0 68257 MEDTRONIC PLC SHS G5960L103 71533 824394 SH SOLE 408260 0 416134 MEDTRONIC PLC SHS G5960L103 51 16300 SH Call SOLE 0 0 0 MELCO CROWN ENTMT LTD ADR 585464100 183 14586 SH SOLE 0 0 14586 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 1415 744770 SH SOLE 0 0 744770 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 6 10900 SH Call SOLE 0 0 0 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 32 20000 SH Put SOLE 0 0 20000 MEMORIAL RESOURCE DEV CORP COM 58605Q109 282 17773 SH SOLE 0 0 17773 MERCADOLIBRE INC COM 58733R102 472 3357 SH SOLE 3207 0 150 MERCK & CO INC COM 58933Y105 233494 4053010 SH SOLE 2914081 0 1138929 MERCK & CO INC COM 58933Y105 13 17700 SH Call SOLE 0 0 0 MERCURY GENL CORP NEW COM 589400100 247 4650 SH SOLE 0 0 4650 MERIT MED SYS INC COM 589889104 330 16652 SH SOLE 0 0 16652 MERRIMACK PHARMACEUTICALS IN COM 590328100 241 44764 SH SOLE 0 0 44764 METHANEX CORP COM 59151K108 3710 127481 SH SOLE 123892 0 3589 METLIFE INC COM 59156R108 31348 787048 SH SOLE 496042 0 291006 METTLER TOLEDO INTERNATIONAL COM 592688105 2380 6523 SH SOLE 5468 0 1055 MFA FINL INC COM 55272X102 4176 574406 SH SOLE 401919 0 172487 MFC BANCORP LTD COM 55278T105 66 30350 SH SOLE 0 0 30350 MFS CHARTER INCOME TR SH BEN INT 552727109 1712 202111 SH SOLE 0 0 202111 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 109 20139 SH SOLE 0 0 20139 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 1159 210778 SH SOLE 0 0 210778 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 431 87597 SH SOLE 0 0 87597 MFS INTER INCOME TR SH BEN INT 55273C107 273 58923 SH SOLE 0 0 58923 MFS INVT GRADE MUN TR SH BEN INT 59318B108 158 14940 SH SOLE 0 0 14940 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1207 199530 SH SOLE 0 0 199530 MFS MUN INCOME TR SH BEN INT 552738106 488 64420 SH SOLE 0 0 64420 MGIC INVT CORP WIS COM 552848103 202 33947 SH SOLE 30904 0 3043 MGM GROWTH PPTYS LLC CL A COM 55303A105 1512 56686 SH SOLE 0 0 56686 MGM RESORTS INTERNATIONAL COM 552953101 3625 160206 SH SOLE 71236 0 88970 MICHAEL KORS HLDGS LTD SHS G60754101 2922 59056 SH SOLE 0 0 59056 MICHAELS COS INC COM 59408Q106 2021 71063 SH SOLE 71063 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 69202 1363293 SH SOLE 385408 0 977885 MICROCHIP TECHNOLOGY INC COM 595017104 88 76100 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 8436 613049 SH SOLE 15548 0 597501 MICRON TECHNOLOGY INC COM 595112103 3 48800 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 41 21400 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 50 14000 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 28 25400 SH Call SOLE 0 0 0 MICROSEMI CORP COM 595137100 5361 164033 SH SOLE 132837 0 31196 MICROSOFT CORP COM 594918104 357274 6982090 SH SOLE 3280977 0 3701113 MICROSOFT CORP COM 594918104 1 13200 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 2 12800 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 33 74100 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 4 21400 SH Call SOLE 0 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 81 41728 SH SOLE 0 0 41728 MID-AMER APT CMNTYS INC COM 59522J103 11610 109119 SH SOLE 28263 0 80856 MIDDLEBY CORP COM 596278101 3772 32726 SH SOLE 30717 0 2009 MILLER HERMAN INC COM 600544100 222 7434 SH SOLE 0 0 7434 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 874 73011 SH SOLE 0 0 73011 MIMEDX GROUP INC COM 602496101 1453 182108 SH SOLE 0 0 182108 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 5112 1153839 SH SOLE 1147415 0 6424 MIX TELEMATICS LTD SPONSORED ADR 60688N102 96 20600 SH SOLE 0 0 20600 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 430 150945 SH SOLE 149960 0 985 MOBILE MINI INC COM 60740F105 3550 102490 SH SOLE 102407 0 83 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2018 243665 SH SOLE 160784 0 82881 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 7509 162737 SH SOLE 25306 0 137431 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 76 12900 SH Call SOLE 0 0 0 MOHAWK INDS INC COM 608190104 16528 87102 SH SOLE 4210 0 82892 MOLINA HEALTHCARE INC COM 60855R100 1764 35342 SH SOLE 34142 0 1200 MOLSON COORS BREWING CO CL B 60871R209 17773 175743 SH SOLE 165102 0 10641 MONDELEZ INTL INC CL A 609207105 30011 659425 SH SOLE 44170 0 615255 MONDELEZ INTL INC CL A 609207105 27 19300 SH Call SOLE 0 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 7078 533822 SH SOLE 0 0 533822 MONOLITHIC PWR SYS INC COM 609839105 1673 24492 SH SOLE 16665 0 7827 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1356 55058 SH SOLE 55058 0 0 MONRO MUFFLER BRAKE INC COM 610236101 1454 22882 SH SOLE 22387 0 495 MONROE CAP CORP COM 610335101 654 44086 SH SOLE 0 0 44086 MONSANTO CO NEW COM 61166W101 10152 98169 SH SOLE 47019 0 51150 MONSTER BEVERAGE CORP NEW COM 61174X109 20237 125922 SH SOLE 118620 0 7302 MOODYS CORP COM 615369105 2174 23204 SH SOLE 22085 0 1119 MORGAN STANLEY COM NEW 617446448 8140 313312 SH SOLE 256963 0 56349 MORGAN STANLEY EM MKTS DM DE COM 617477104 237 30875 SH SOLE 0 0 30875 MORGAN STANLEY EMER MKTS DEB COM 61744H105 224 24190 SH SOLE 0 0 24190 MORGAN STANLEY EMER MKTS FD COM 61744G107 148 11179 SH SOLE 0 0 11179 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 513 27981 SH SOLE 0 0 27981 MORNINGSTAR INC COM 617700109 278 3398 SH SOLE 0 0 3398 MOSAIC CO NEW COM 61945C103 6576 251165 SH SOLE 145917 0 105248 MOTOROLA SOLUTIONS INC COM NEW 620076307 41162 623956 SH SOLE 616565 0 7391 MPLX LP COM UNIT REP LTD 55336V100 3233 96139 SH SOLE 0 0 96139 MSA SAFETY INC COM 553498106 2580 49122 SH SOLE 47958 0 1164 MSC INDL DIRECT INC CL A 553530106 20198 286258 SH SOLE 282247 0 4011 MUELLER WTR PRODS INC COM SER A 624758108 3403 297967 SH SOLE 65683 0 232284 MURPHY OIL CORP COM 626717102 585 18425 SH SOLE 0 0 18425 MURPHY USA INC COM 626755102 10737 144776 SH SOLE 109414 0 35362 MYLAN N V SHS EURO N59465109 5223 120790 SH SOLE 41297 0 79493 NABORS INDUSTRIES LTD SHS G6359F103 471 46832 SH SOLE 106 0 46726 NASDAQ INC COM 631103108 11092 171519 SH SOLE 106282 0 65237 NATHANS FAMOUS INC NEW COM 632347100 326 7320 SH SOLE 0 0 7320 NATIONAL FUEL GAS CO N J COM 636180101 32120 564705 SH SOLE 552464 0 12241 NATIONAL GRID PLC SPON ADR NEW 636274300 140086 1884654 SH SOLE 1800091 0 84563 NATIONAL HEALTH INVS INC COM 63633D104 1037 13807 SH SOLE 9073 0 4734 NATIONAL OILWELL VARCO INC COM 637071101 12502 371535 SH SOLE 204749 0 166786 NATIONAL RETAIL PPTYS INC COM 637417106 1076 20805 SH SOLE 0 0 20805 NATURAL GROCERS BY VITAMIN C COM 63888U108 275 21109 SH SOLE 21009 0 100 NATUS MEDICAL INC DEL COM 639050103 563 14900 SH SOLE 14767 0 133 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 9 17000 SH SOLE 0 0 17000 NAVIENT CORP COM 63938C108 5257 439958 SH SOLE 435760 0 4198 NAVIGATOR HOLDINGS LTD SHS Y62132108 656 57000 SH SOLE 0 0 57000 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 102 65000 SH SOLE 0 0 65000 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 41 31399 SH SOLE 0 0 31399 NCI BUILDING SYS INC COM NEW 628852204 258 16139 SH SOLE 0 0 16139 NEENAH PAPER INC COM 640079109 464 6417 SH SOLE 4104 0 2313 NEKTAR THERAPEUTICS COM 640268108 1206 84761 SH SOLE 0 0 84761 NETAPP INC COM 64110D104 779 31674 SH SOLE 850 0 30824 NETEASE INC SPONSORED ADR 64110W102 6225 32217 SH SOLE 26631 0 5586 NETFLIX INC COM 64110L106 17044 186313 SH SOLE 46614 0 139699 NETSCOUT SYS INC COM 64115T104 783 35205 SH SOLE 34878 0 327 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 114 19500 SH SOLE 0 0 19500 NETSUITE INC COM 64118Q107 314 4312 SH SOLE 2064 0 2248 NEUBERGER BERMAN HGH YLD FD COM 64128C106 776 70885 SH SOLE 0 0 70885 NEUBERGER BERMAN INTER MUNI COM 64124P101 703 41939 SH SOLE 0 0 41939 NEUBERGER BERMAN MLP INCOME COM 64129H104 505 59640 SH SOLE 0 0 59640 NEUBERGER BERMAN RE ES SEC F COM 64190A103 5606 986944 SH SOLE 0 0 986944 NEUROCRINE BIOSCIENCES INC COM 64125C109 409 8993 SH SOLE 5420 0 3573 NEUSTAR INC CL A 64126X201 2095 89128 SH SOLE 36033 0 53095 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 123 63500 SH SOLE 0 0 63500 NEVRO CORP COM 64157F103 2110 28605 SH SOLE 27620 0 985 NEW GOLD INC CDA COM 644535106 202 46040 SH SOLE 0 0 46040 NEW JERSEY RES COM 646025106 636 16495 SH SOLE 0 0 16495 NEW MEDIA INVT GROUP INC COM 64704V106 1725 95465 SH SOLE 0 0 95465 NEW MTN FIN CORP COM 647551100 630 48859 SH SOLE 0 0 48859 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2075 149894 SH SOLE 655 0 149239 NEW YORK CMNTY BANCORP INC COM 649445103 14712 981429 SH SOLE 108244 0 873185 NEW YORK MTG TR INC COM PAR $.02 649604501 76 12433 SH SOLE 0 0 12433 NEW YORK TIMES CO CL A 650111107 212 17500 SH SOLE 0 0 17500 NEWELL BRANDS INC COM 651229106 16886 347664 SH SOLE 254167 0 93497 NEWFIELD EXPL CO COM 651290108 21830 494112 SH SOLE 388464 0 105648 NEWLINK GENETICS CORP COM 651511107 173 15320 SH SOLE 0 0 15320 NEWMONT MINING CORP COM 651639106 2247 57432 SH SOLE 0 0 57432 NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1746 1561000 PRN SOLE 0 0 1561000 NEWS CORP NEW CL B 65249B208 187 15983 SH SOLE 0 0 15983 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 619 48658 SH SOLE 0 0 48658 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 1880 88228 SH SOLE 0 0 88228 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1227 67430 SH SOLE 0 0 67430 NEXTERA ENERGY INC COM 65339F101 44146 338539 SH SOLE 91886 0 246653 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 487 25208 SH SOLE 0 0 25208 NICE LTD SPONSORED ADR 653656108 2658 41630 SH SOLE 35723 0 5907 NIELSEN HLDGS PLC SHS EUR G6518L108 13353 256928 SH SOLE 247248 0 9680 NIKE INC CL B 654106103 37929 687119 SH SOLE 249348 0 437771 NIKE INC CL B 654106103 10 15000 SH Call SOLE 0 0 0 NIKE INC CL B 654106103 1 200000 SH Call SOLE 0 0 0 NIKE INC CL B 654106103 1 25000 SH Call SOLE 0 0 0 NIMBLE STORAGE INC COM 65440R101 126 15853 SH SOLE 0 0 15853 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 1880 39924 SH SOLE 30448 0 9476 NISOURCE INC COM 65473P105 1807 68155 SH SOLE 0 0 68155 NN INC COM 629337106 1332 95222 SH SOLE 62722 0 32500 NOAH HLDGS LTD SPON ADS CL A 65487X102 234 9706 SH SOLE 0 0 9706 NOBLE CORP PLC SHS USD G65431101 1005 121960 SH SOLE 0 0 121960 NOBLE ENERGY INC COM 655044105 4518 125941 SH SOLE 116732 0 9209 NOKIA CORP SPONSORED ADR 654902204 884 155373 SH SOLE 0 0 155373 NOMURA HLDGS INC SPONSORED ADR 65535H208 361 102741 SH SOLE 97142 0 5599 NORDIC AMERICAN TANKERS LIMI COM G65773106 569 40966 SH SOLE 0 0 40966 NORDSON CORP COM 655663102 6603 78973 SH SOLE 36347 0 42626 NORDSTROM INC COM 655664100 10424 273959 SH SOLE 70748 0 203211 NORDSTROM INC COM 655664100 6 85900 SH Call SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 13229 155397 SH SOLE 17488 0 137909 NORFOLK SOUTHERN CORP COM 655844108 10 23900 SH Call SOLE 0 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 47 10200 SH SOLE 0 0 10200 NORTHERN TR CORP COM 665859104 12648 190859 SH SOLE 13103 0 177756 NORTHROP GRUMMAN CORP COM 666807102 17750 79850 SH SOLE 45109 0 34741 NORTHSTAR RLTY FIN CORP COM 66704R803 307 26856 SH SOLE 0 0 26856 NORTHWESTERN CORP COM NEW 668074305 235 3723 SH SOLE 0 0 3723 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2251 56493 SH SOLE 3952 0 52541 NOVAGOLD RES INC COM NEW 66987E206 227 37107 SH SOLE 0 0 37107 NOVARTIS A G SPONSORED ADR 66987V109 52669 638334 SH SOLE 445189 0 193145 NOVAVAX INC COM 670002104 556 76454 SH SOLE 38073 0 38381 NOVO-NORDISK A S ADR 670100205 25634 476638 SH SOLE 244363 0 232275 NOW INC COM 67011P100 13907 766653 SH SOLE 761444 0 5209 NRG YIELD INC CL C 62942X405 280 17950 SH SOLE 0 0 17950 NTT DOCOMO INC SPONS ADR 62942M201 1775 65733 SH SOLE 0 0 65733 NUANCE COMMUNICATIONS INC COM 67020Y100 14003 895932 SH SOLE 740282 0 155650 NUCOR CORP COM 670346105 15799 319741 SH SOLE 221734 0 98007 NUSTAR ENERGY LP UNIT COM 67058H102 844 16941 SH SOLE 0 0 16941 NUTRI SYS INC NEW COM 67069D108 449 17718 SH SOLE 17519 0 199 NUVASIVE INC COM 670704105 1673 28009 SH SOLE 27889 0 120 NUVEEN AMT-FREE MUN INCOME F COM 670657105 620 41328 SH SOLE 0 0 41328 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 316 16591 SH SOLE 0 0 16591 NUVEEN BUILD AMER BD FD COM 67074C103 762 33415 SH SOLE 0 0 33415 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 514 30337 SH SOLE 0 0 30337 NUVEEN CAL AMT-FREE MUN INC COM 670651108 912 53500 SH SOLE 0 0 53500 NUVEEN CALIF MUN VALUE FD COM 67062C107 135 12053 SH SOLE 0 0 12053 NUVEEN CONN PREM INCOME MUN COM 67060D107 372 26632 SH SOLE 0 0 26632 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 3898 282662 SH SOLE 0 0 282662 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 8005 990663 SH SOLE 0 0 990663 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 921 78711 SH SOLE 0 0 78711 NUVEEN DIVID ADVANTAGE MUN F COM 67066V101 532 34009 SH SOLE 0 0 34009 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3187 219356 SH SOLE 0 0 219356 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1262 96329 SH SOLE 0 0 96329 NUVEEN ENHANCED AMT FREE MUN COM 67071L106 7348 451880 SH SOLE 0 0 451880 NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 4483 281598 SH SOLE 0 0 281598 NUVEEN FLEXIBLE INVT INCOME COM 67075B104 314 19869 SH SOLE 0 0 19869 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 108 10525 SH SOLE 0 0 10525 NUVEEN GLOBAL EQUITY INCOME COM 6706EH103 759 65061 SH SOLE 0 0 65061 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 5582 387941 SH SOLE 0 0 387941 NUVEEN INT DUR QUAL MUN TRM COM 670677103 414 30030 SH SOLE 0 0 30030 NUVEEN INTER DURATION MN TMF COM 670671106 1820 128322 SH SOLE 0 0 128322 NUVEEN INVT QUALITY MUN FD I COM 67062E103 553 33046 SH SOLE 0 0 33046 NUVEEN MD PREM INCOME MUN FD COM 67061Q107 619 43587 SH SOLE 0 0 43587 NUVEEN MICH QUALITY INCOME M COM 670979103 743 48384 SH SOLE 0 0 48384 NUVEEN MTG OPPORTUNITY TERM COM 670735109 200 8658 SH SOLE 0 0 8658 NUVEEN MUN HIGH INCOME OPP F COM 670682103 214 14389 SH SOLE 0 0 14389 NUVEEN MUN INCOME FD INC COM 67062J102 653 49664 SH SOLE 0 0 49664 NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 1561 103508 SH SOLE 0 0 103508 NUVEEN MUN VALUE FD INC COM 670928100 3764 347882 SH SOLE 0 0 347882 NUVEEN N C PREM INCOME MUN F COM 67060P100 1086 73438 SH SOLE 0 0 73438 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5297 296568 SH SOLE 0 0 296568 NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 219 14217 SH SOLE 0 0 14217 NUVEEN NY AMT FREE MUN INCOM COM 670656107 562 39404 SH SOLE 0 0 39404 NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 258 16440 SH SOLE 0 0 16440 NUVEEN OHIO QUALITY INCOME M COM 670980101 1644 97787 SH SOLE 0 0 97787 NUVEEN PA INVT QUALITY MUN F COM 670972108 1010 65555 SH SOLE 0 0 65555 NUVEEN PERFORMANCE PLUS MUN COM 67062P108 545 33018 SH SOLE 0 0 33018 NUVEEN PFD & INCOME TERM FD COM 67075A106 1655 67629 SH SOLE 0 0 67629 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 127 12693 SH SOLE 0 0 12693 NUVEEN PREFERRED SECURITIES COM 67072C105 1201 129867 SH SOLE 0 0 129867 NUVEEN PREM INCOME MUN FD COM 67062T100 264 17127 SH SOLE 0 0 17127 NUVEEN PREM INCOME MUN FD 2 COM 67063W102 779 50299 SH SOLE 0 0 50299 NUVEEN PREMIER MUN INCOME FD COM 670988104 165 10926 SH SOLE 0 0 10926 NUVEEN REAL ESTATE INCOME FD COM 67071B108 134 11151 SH SOLE 0 0 11151 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1005 77143 SH SOLE 0 0 77143 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 408 30164 SH SOLE 0 0 30164 NUVEEN SELECT QUALITY MUN FD COM 670973106 837 53920 SH SOLE 0 0 53920 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 193 12176 SH SOLE 0 0 12176 NUVEEN SHT DUR CR OPP FD COM 67074X107 1232 78396 SH SOLE 0 0 78396 NUVEEN SR INCOME FD COM 67067Y104 83 13677 SH SOLE 0 0 13677 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 185 12910 SH SOLE 0 0 12910 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 129 11430 SH SOLE 0 0 11430 NUVEEN VA PREM INCOME MUN FD COM 67064R102 202 13576 SH SOLE 0 0 13576 NVIDIA CORP COM 67066G104 19895 423197 SH SOLE 98361 0 324836 NVR INC COM 62944T105 2667 1498 SH SOLE 1406 0 92 NXP SEMICONDUCTORS N V COM N6596X109 41818 533808 SH SOLE 223903 0 309905 O REILLY AUTOMOTIVE INC NEW COM 67103H107 51187 188814 SH SOLE 59322 0 129492 OAKTREE CAP GROUP LLC UNIT CL A 674001201 4197 93769 SH SOLE 0 0 93769 OASIS PETE INC NEW COM 674215108 504 53937 SH SOLE 68 0 53869 OCCIDENTAL PETE CORP DEL COM 674599105 133707 1769557 SH SOLE 1470209 0 299348 OCEANEERING INTL INC COM 675232102 1913 64061 SH SOLE 60302 0 3759 OGE ENERGY CORP COM 670837103 10721 327355 SH SOLE 305080 0 22275 OHA INVT CORP COM 67091U102 259 133431 SH SOLE 0 0 133431 OLD DOMINION FGHT LINES INC COM 679580100 372 6170 SH SOLE 1677 0 4493 OLD REP INTL CORP COM 680223104 4343 225125 SH SOLE 61731 0 163394 OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1150 900000 PRN SOLE 0 0 900000 OLIN CORP COM PAR $1 680665205 2290 92204 SH SOLE 0 0 92204 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1186 47636 SH SOLE 46536 0 1100 OMEGA HEALTHCARE INVS INC COM 681936100 35533 1046624 SH SOLE 762473 0 284151 OMEROS CORP COM 682143102 655 62250 SH SOLE 0 0 62250 OMEROS CORP COM 682143102 3 10100 SH Call SOLE 0 0 0 OMNICELL INC COM 68213N109 1744 50961 SH SOLE 33918 0 17043 OMNICOM GROUP INC COM 681919106 59249 727062 SH SOLE 688635 0 38427 ON ASSIGNMENT INC COM 682159108 1718 46493 SH SOLE 1582 0 44911 ON SEMICONDUCTOR CORP COM 682189105 1150 130432 SH SOLE 127058 0 3374 ONE LIBERTY PPTYS INC COM 682406103 563 23625 SH SOLE 0 0 23625 ONEMAIN HLDGS INC COM 68268W103 2292 100424 SH SOLE 0 0 100424 ONEMAIN HLDGS INC COM 68268W103 112 93400 SH Call SOLE 0 0 0 ONEOK INC NEW COM 682680103 3664 77222 SH SOLE 1235 0 75987 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 3377 84297 SH SOLE 0 0 84297 OPEN TEXT CORP COM 683715106 2016 34175 SH SOLE 30805 0 3370 OPHTHOTECH CORP COM 683745103 1401 27451 SH SOLE 4642 0 22809 OPKO HEALTH INC COM 68375N103 3761 402649 SH SOLE 0 0 402649 OPKO HEALTH INC COM 68375N103 39 65000 SH Put SOLE 0 0 65000 OPKO HEALTH INC COM 68375N103 62 65000 SH Call SOLE 0 0 0 OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 890 21836 SH SOLE 0 0 21836 OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 7050 127973 SH SOLE 0 0 127973 ORACLE CORP COM 68389X105 62195 1519546 SH SOLE 293375 0 1226171 ORACLE CORP COM 68389X105 50 76400 SH Call SOLE 0 0 0 ORACLE CORP COM 68389X105 8 17600 SH Call SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 1085 66074 SH SOLE 49083 0 16991 ORASURE TECHNOLOGIES INC COM 68554V108 936 158447 SH SOLE 0 0 158447 ORBCOMM INC COM 68555P100 596 59886 SH SOLE 0 0 59886 ORBITAL ATK INC COM 68557N103 3828 44948 SH SOLE 20054 0 24894 ORCHIDS PAPER PRODS CO DEL COM 68572N104 626 17605 SH SOLE 0 0 17605 OREXIGEN THERAPEUTICS INC COM 686164104 37 86470 SH SOLE 0 0 86470 ORGANOVO HLDGS INC COM 68620A104 91 24493 SH SOLE 0 0 24493 ORITANI FINL CORP DEL COM 68633D103 232 14480 SH SOLE 0 0 14480 ORIX CORP SPONSORED ADR 686330101 1456 22787 SH SOLE 22165 0 622 ORMAT TECHNOLOGIES INC COM 686688102 541 12374 SH SOLE 0 0 12374 OSI SYSTEMS INC COM 671044105 482 8289 SH SOLE 8004 0 285 OTONOMY INC COM 68906L105 1012 63752 SH SOLE 63752 0 0 OTTER TAIL CORP COM 689648103 267 7980 SH SOLE 0 0 7980 OWENS & MINOR INC NEW COM 690732102 23100 617977 SH SOLE 595437 0 22540 OWENS CORNING NEW COM 690742101 6332 122908 SH SOLE 106015 0 16893 OWENS ILL INC COM NEW 690768403 9364 519930 SH SOLE 72565 0 447365 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5627 91552 SH SOLE 90977 0 575 PACCAR INC COM 693718108 4349 83837 SH SOLE 0 0 83837 PACER FDS TR TRENDP 100 ETF 69374H303 293 14076 SH SOLE 0 0 14076 PACER FDS TR TRENDP 450 ETF 69374H204 245 9998 SH SOLE 0 0 9998 PACER FDS TR TRENDP 750 ETF 69374H105 6355 284329 SH SOLE 0 0 284329 PACIFIC PREMIER BANCORP COM 69478X105 4359 181619 SH SOLE 0 0 181619 PACIRA PHARMACEUTICALS INC COM 695127100 473 14025 SH SOLE 0 0 14025 PACKAGING CORP AMER COM 695156109 9004 134526 SH SOLE 94136 0 40390 PACKAGING CORP AMER COM 695156109 14 11100 SH Call SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 23 11600 SH Call SOLE 0 0 0 PACWEST BANCORP DEL COM 695263103 6158 154789 SH SOLE 140281 0 14508 PALO ALTO NETWORKS INC COM 697435105 21901 178583 SH SOLE 84839 0 93744 PAN AMERICAN SILVER CORP COM 697900108 2277 138434 SH SOLE 0 0 138434 PANERA BREAD CO CL A 69840W108 1808 8531 SH SOLE 28 0 8503 PARAGON COML CORP COM NEW 69911U403 368 10500 SH SOLE 0 0 10500 PARAMOUNT GROUP INC COM 69924R108 1486 93214 SH SOLE 92528 0 686 PAREXEL INTL CORP COM 699462107 1864 29650 SH SOLE 11163 0 18487 PARK NATL CORP COM 700658107 1501 16354 SH SOLE 0 0 16354 PARKER HANNIFIN CORP COM 701094104 20550 190194 SH SOLE 182242 0 7952 PARKWAY PPTYS INC COM 70159Q104 312 18651 SH SOLE 0 0 18651 PARSLEY ENERGY INC CL A 701877102 8018 296304 SH SOLE 236556 0 59748 PATTERSON COMPANIES INC COM 703395103 9476 197874 SH SOLE 101939 0 95935 PATTERSON UTI ENERGY INC COM 703481101 3219 150999 SH SOLE 86696 0 64303 PAYCHEX INC COM 704326107 17840 299837 SH SOLE 121644 0 178193 PAYCOM SOFTWARE INC COM 70432V102 3027 70051 SH SOLE 60496 0 9555 PAYPAL HLDGS INC COM 70450Y103 17808 487769 SH SOLE 231279 0 256490 PBF ENERGY INC CL A 69318G106 2289 96256 SH SOLE 64707 0 31549 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 629 27313 SH SOLE 0 0 27313 PDC ENERGY INC COM 69327R101 1630 28297 SH SOLE 27258 0 1039 PDVWIRELESS INC COM 69290R104 205 9605 SH SOLE 0 0 9605 PEARSON PLC SPONSORED ADR 705015105 2316 178280 SH SOLE 0 0 178280 PEBBLEBROOK HOTEL TR COM 70509V100 8759 333690 SH SOLE 186281 0 147409 PEMBINA PIPELINE CORP COM 706327103 516 17037 SH SOLE 0 0 17037 PENGROWTH ENERGY CORP COM 70706P104 86 47176 SH SOLE 0 0 47176 PENN WEST PETE LTD NEW COM 707887105 19 13977 SH SOLE 0 0 13977 PENNANTPARK INVT CORP COM 708062104 107 15712 SH SOLE 0 0 15712 PENNEY J C INC COM 708160106 930 104724 SH SOLE 0 0 104724 PENNEY J C INC COM 708160106 5 34200 SH Call SOLE 0 0 0 PENNEY J C INC COM 708160106 2 39200 SH Call SOLE 0 0 0 PENNEY J C INC COM 708160106 12 16800 SH Call SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 415 25584 SH SOLE 0 0 25584 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1198 38074 SH SOLE 27180 0 10894 PENTAIR PLC SHS G7S00T104 16512 283271 SH SOLE 267843 0 15428 PEOPLES BANCORP INC COM 709789101 206 9452 SH SOLE 0 0 9452 PEOPLES BANCORP N C INC COM 710577107 362 18478 SH SOLE 0 0 18478 PEOPLES FINL CORP MISS COM 71103B102 154 14926 SH SOLE 0 0 14926 PEOPLES UNITED FINANCIAL INC COM 712704105 14654 999582 SH SOLE 865582 0 134000 PEPSICO INC COM 713448108 180269 1701613 SH SOLE 1059873 0 641740 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 9 23556 SH SOLE 0 0 23556 PERFORMANCE FOOD GROUP CO COM 71377A103 3706 137718 SH SOLE 84518 0 53200 PERRIGO CO PLC SHS G97822103 3832 42268 SH SOLE 22121 0 20147 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 379 52982 SH SOLE 0 0 52982 PETROQUEST ENERGY INC COM NEW 716748306 40 11925 SH SOLE 0 0 11925 PFIZER INC COM 717081103 202347 5746851 SH SOLE 2282189 0 3464662 PFIZER INC COM 717081103 27 11900 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 62 57500 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 13 46900 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 8 14900 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 29 16900 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 9 19800 SH Call SOLE 0 0 0 PG&E CORP COM 69331C108 33861 529733 SH SOLE 505523 0 24210 PHILIP MORRIS INTL INC COM 718172109 190460 1872388 SH SOLE 1389627 0 482761 PHILLIPS 66 COM 718546104 27963 352440 SH SOLE 129696 0 222744 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1008 18036 SH SOLE 0 0 18036 PHOTRONICS INC COM 719405102 98 11000 SH SOLE 0 0 11000 PHYSICIANS RLTY TR COM 71943U104 5301 252309 SH SOLE 150463 0 101846 PIEDMONT NAT GAS INC COM 720186105 2251 37438 SH SOLE 0 0 37438 PIER 1 IMPORTS INC COM 720279108 1327 258123 SH SOLE 0 0 258123 PIMCO CORPORATE & INCOME OPP COM 72201B101 322 22863 SH SOLE 0 0 22863 PIMCO CORPORATE INCOME STRAT COM 72200U100 167 10856 SH SOLE 0 0 10856 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 2283 119344 SH SOLE 0 0 119344 PIMCO DYNAMIC INCOME FD SHS 72201Y101 204 7414 SH SOLE 0 0 7414 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 46316 478276 SH SOLE 469761 0 8515 PIMCO ETF TR 1-3YR USTREIDX 72201R106 323 6301 SH SOLE 0 0 6301 PIMCO ETF TR 25YR+ ZERO U S 72201R882 42232 311650 SH SOLE 311299 0 351 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 13756 135900 SH SOLE 316 0 135584 PIMCO ETF TR INV GRD CRP BD 72201R817 18002 169380 SH SOLE 169284 0 96 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 2130 19835 SH SOLE 0 0 19835 PIMCO HIGH INCOME FD COM SHS 722014107 386 39643 SH SOLE 0 0 39643 PIMCO INCOME STRATEGY FUND I COM 72201J104 105 11416 SH SOLE 0 0 11416 PIMCO MUN INCOME FD II COM 72200W106 579 41467 SH SOLE 0 0 41467 PINNACLE ENTMT INC NEW COM 72348Y105 271 24420 SH SOLE 0 0 24420 PINNACLE FINL PARTNERS INC COM 72346Q104 3991 81707 SH SOLE 56700 0 25007 PINNACLE FOODS INC DEL COM 72348P104 9574 206824 SH SOLE 39016 0 167808 PINNACLE WEST CAP CORP COM 723484101 769 9482 SH SOLE 28 0 9454 PIONEER HIGH INCOME TR COM 72369H106 123 12167 SH SOLE 0 0 12167 PIONEER MUN HIGH INCOME ADV COM 723762100 1145 81124 SH SOLE 0 0 81124 PIONEER NAT RES CO COM 723787107 4981 32942 SH SOLE 0 0 32942 PITNEY BOWES INC COM 724479100 2437 136904 SH SOLE 373 0 136531 PJT PARTNERS INC COM CL A 69343T107 537 23335 SH SOLE 0 0 23335 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 9723 353706 SH SOLE 0 0 353706 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 1675 160617 SH SOLE 116996 0 43621 PLANET FITNESS INC CL A 72703H101 207 10944 SH SOLE 10944 0 0 PLANTRONICS INC NEW COM 727493108 975 22155 SH SOLE 22051 0 104 PLATFORM SPECIALTY PRODS COR COM 72766Q105 829 93300 SH SOLE 0 0 93300 PLUG POWER INC COM NEW 72919P202 44 23909 SH SOLE 0 0 23909 PLUMAS BANCORP COM 729273102 548 60835 SH SOLE 0 0 60835 PLURISTEM THERAPEUTICS INC COM 72940R102 18 13743 SH SOLE 0 0 13743 PNC FINL SVCS GROUP INC COM 693475105 84953 1043774 SH SOLE 982851 0 60923 PNM RES INC COM 69349H107 1938 54690 SH SOLE 53094 0 1596 POLARIS INDS INC COM 731068102 20267 247879 SH SOLE 135543 0 112336 POLYMET MINING CORP COM 731916102 10 13000 SH SOLE 0 0 13000 POLYONE CORP COM 73179P106 2165 61422 SH SOLE 58976 0 2446 POOL CORPORATION COM 73278L105 6692 71168 SH SOLE 27815 0 43353 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 409 6372 SH SOLE 0 0 6372 POPEYES LA KITCHEN INC COM 732872106 1518 27789 SH SOLE 26275 0 1514 PORTLAND GEN ELEC CO COM NEW 736508847 8286 187814 SH SOLE 187430 0 384 PORTOLA PHARMACEUTICALS INC COM 737010108 226 9590 SH SOLE 4660 0 4930 POSCO SPONSORED ADR 693483109 346 7774 SH SOLE 3578 0 4196 POST HLDGS INC COM 737446104 5855 70802 SH SOLE 64325 0 6477 POST PPTYS INC COM 737464107 503 8246 SH SOLE 0 0 8246 POTASH CORP SASK INC COM 73755L107 5630 346652 SH SOLE 26670 0 319982 POWER INTEGRATIONS INC COM 739276103 2210 44139 SH SOLE 44078 0 61 POWERSHARES ACT MANG COMM FD DB OPT YLD DIV 73937V106 3246 181957 SH SOLE 0 0 181957 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 846 55141 SH SOLE 0 0 55141 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 3528 140261 SH SOLE 0 0 140261 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 9781 310602 SH SOLE 143861 0 166741 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 242 8958 SH SOLE 0 0 8958 POWERSHARES ETF TR II DWA TACT MLT 73937B399 6401 233442 SH SOLE 0 0 233442 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 1567 63283 SH SOLE 0 0 63283 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2650 119644 SH SOLE 0 0 119644 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 374 23000 SH SOLE 0 0 23000 POWERSHARES ETF TR II EURO CUR HDG 73937B514 26332 1117177 SH SOLE 1112471 0 4706 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 20283 738083 SH SOLE 737798 0 285 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 286 15522 SH SOLE 0 0 15522 POWERSHARES ETF TR II FND INV GR CP 73937B761 4302 165385 SH SOLE 162254 0 3131 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 411 11676 SH SOLE 0 0 11676 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1862 70173 SH SOLE 0 0 70173 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 3580 119788 SH SOLE 0 0 119788 POWERSHARES ETF TR II KBW BK PORT 73937B746 219 6574 SH SOLE 0 0 6574 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 11070 275162 SH SOLE 274737 0 425 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 5695 373659 SH SOLE 2367 0 371292 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 24750 647070 SH SOLE 238623 0 408447 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 9708 601110 SH SOLE 0 0 601110 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1788 25273 SH SOLE 0 0 25273 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 562 10127 SH SOLE 0 0 10127 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 427 8638 SH SOLE 0 0 8638 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 5744 146728 SH SOLE 0 0 146728 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 55146 1289066 SH SOLE 0 0 1289066 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 5894 159181 SH SOLE 0 0 159181 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 5507 186162 SH SOLE 0 0 186162 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2732 110013 SH SOLE 0 0 110013 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 256 10281 SH SOLE 0 0 10281 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 12733 340083 SH SOLE 286497 0 53586 POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 2662 49475 SH SOLE 0 0 49475 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 216 5221 SH SOLE 0 0 5221 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 3176 54373 SH SOLE 0 0 54373 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 3780 166867 SH SOLE 0 0 166867 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 35256 837437 SH SOLE 0 0 837437 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 498 13474 SH SOLE 0 0 13474 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1363 52538 SH SOLE 0 0 52538 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 1475 43384 SH SOLE 0 0 43384 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 571 17017 SH SOLE 0 0 17017 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 663 26997 SH SOLE 0 0 26997 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 3490 55081 SH SOLE 0 0 55081 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 340 12840 SH SOLE 0 0 12840 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 571 12941 SH SOLE 0 0 12941 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 1462 52441 SH SOLE 0 0 52441 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 5803 128386 SH SOLE 0 0 128386 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 10359 331820 SH SOLE 0 0 331820 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 5934 192660 SH SOLE 0 0 192660 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 2515 131057 SH SOLE 22687 0 108370 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 540 17342 SH SOLE 0 0 17342 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 6397 70672 SH SOLE 0 0 70672 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 19556 201005 SH SOLE 0 0 201005 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 159 15822 SH SOLE 0 0 15822 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1994 128222 SH SOLE 0 0 128222 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 6040 135114 SH SOLE 0 0 135114 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 301 6335 SH SOLE 0 0 6335 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 713 50647 SH SOLE 0 0 50647 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 316 4127 SH SOLE 0 0 4127 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 227 9139 SH SOLE 0 0 9139 POWERSHARES ETF TRUST TECH SECT PORT 73935X344 3381 89408 SH SOLE 0 0 89408 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 734 33141 SH SOLE 1406 0 31735 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 2798 123184 SH SOLE 0 0 123184 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 3649 232588 SH SOLE 0 0 232588 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 4041 114468 SH SOLE 0 0 114468 POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 327 13774 SH SOLE 0 0 13774 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 390 18699 SH SOLE 0 0 18699 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 399 11268 SH SOLE 0 0 11268 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 6151 267802 SH SOLE 17347 0 250455 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 507 17200 SH SOLE 0 0 17200 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 500 24133 SH SOLE 0 0 24133 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 53633 498715 SH SOLE 0 0 498715 POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 1655 131658 SH SOLE 0 0 131658 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 1792 41504 SH SOLE 0 0 41504 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 252 27478 SH SOLE 0 0 27478 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 4017 98118 SH SOLE 0 0 98118 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 370 16776 SH SOLE 0 0 16776 PPG INDS INC COM 693506107 27792 266842 SH SOLE 209266 0 57576 PPL CORP COM 69351T106 92174 2441696 SH SOLE 2299202 0 142494 PRA GROUP INC COM 69354N106 1979 81977 SH SOLE 57495 0 24482 PRA HEALTH SCIENCES INC COM 69354M108 253 6063 SH SOLE 5363 0 700 PRAXAIR INC COM 74005P104 41814 372038 SH SOLE 317637 0 54401 PRECISION DRILLING CORP COM 2010 74022D308 84 15851 SH SOLE 0 0 15851 PREMIER INC CL A 74051N102 1877 57404 SH SOLE 54450 0 2954 PRESTIGE BRANDS HLDGS INC COM 74112D101 1483 26760 SH SOLE 20948 0 5812 PRICE T ROWE GROUP INC COM 74144T108 7211 98823 SH SOLE 6945 0 91878 PRICELINE GRP INC COM NEW 741503403 48475 38829 SH SOLE 13306 0 25523 PRICESMART INC COM 741511109 4216 45062 SH SOLE 44584 0 478 PRIMERICA INC COM 74164M108 4342 75857 SH SOLE 72161 0 3696 PRIMORIS SVCS CORP COM 74164F103 883 46652 SH SOLE 46652 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 6247 151966 SH SOLE 27531 0 124435 PRINCIPAL FINL GROUP INC COM 74251V102 12 10100 SH Call SOLE 0 0 0 PRIVATEBANCORP INC COM 742962103 505 11478 SH SOLE 0 0 11478 PROASSURANCE CORP COM 74267C106 2149 40126 SH SOLE 35335 0 4791 PROCTER & GAMBLE CO COM 742718109 249153 2942629 SH SOLE 1789136 0 1153493 PROCTER & GAMBLE CO COM 742718109 25 11000 SH Call SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 8808 262922 SH SOLE 104204 0 158718 PROLOGIS INC COM 74340W103 19619 400055 SH SOLE 385712 0 14343 PROOFPOINT INC COM 743424103 813 12894 SH SOLE 9667 0 3227 PROSHARES TR INVT INT RT HG 74347B607 822 11373 SH SOLE 0 0 11373 PROSHARES TR PSHS SHORT DOW30 74347R701 203 9517 SH SOLE 0 0 9517 PROSHARES TR PSHS ULSHT SP500 74347B300 565 31725 SH SOLE 0 0 31725 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1153 36391 SH SOLE 0 0 36391 PROSHARES TR S&P 500 DV ARIST 74348A467 22479 413138 SH SOLE 0 0 413138 PROSHARES TR SHORT QQQ NEW 74347B714 677 12820 SH SOLE 0 0 12820 PROSHARES TR SHORT S&P 500 NE 74347B425 13310 335863 SH SOLE 0 0 335863 PROSHARES TR SHRT 20+YR TRE 74347X849 750 35615 SH SOLE 0 0 35615 PROSHARES TR SHRT RUSSELL2000 74348A210 815 13815 SH SOLE 0 0 13815 PROSHARES TR ULTSHT MIDCAP400 74348A343 560 17018 SH SOLE 0 0 17018 PROSHARES TR II ULT BLMBG CD OIL 74347W320 606 49617 SH SOLE 0 0 49617 PROSHARES TR II ULT VIX SHRT 74347W312 121 12800 SH SOLE 0 0 12800 PROSPECT CAPITAL CORPORATION COM 74348T102 1219 155868 SH SOLE 0 0 155868 PROTO LABS INC COM 743713109 2550 44294 SH SOLE 42084 0 2210 PROVECTUS BIOPHARMACEUTICALS COM 74373P108 16 42620 SH SOLE 0 0 42620 PROVIDENT FINL SVCS INC COM 74386T105 365 18589 SH SOLE 0 0 18589 PRUDENTIAL FINL INC COM 744320102 18213 255303 SH SOLE 71829 0 183474 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 622 41410 SH SOLE 0 0 41410 PRUDENTIAL PLC ADR 74435K204 14524 427043 SH SOLE 383361 0 43682 PRUDENTIAL SHT DURATION HG Y COM 74442F107 3629 229809 SH SOLE 0 0 229809 PTC INC COM 69370C100 2009 53471 SH SOLE 52663 0 808 PUBLIC STORAGE COM 74460D109 3161 12366 SH SOLE 5547 0 6819 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5214 111855 SH SOLE 146 0 111709 PULTE GROUP INC COM 745867101 8877 455486 SH SOLE 370803 0 84683 PURE STORAGE INC CL A 74624M102 133 12228 SH SOLE 28 0 12200 PUTNAM MANAGED MUN INCOM TR COM 746823103 680 84562 SH SOLE 0 0 84562 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 87 20167 SH SOLE 0 0 20167 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1297 96971 SH SOLE 0 0 96971 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 636 135226 SH SOLE 0 0 135226 PVH CORP COM 693656100 2775 29447 SH SOLE 16250 0 13197 Q2 HLDGS INC COM 74736L109 1854 66176 SH SOLE 59441 0 6735 QCR HOLDINGS INC COM 74727A104 345 12675 SH SOLE 0 0 12675 QEP RES INC COM 74733V100 3193 181128 SH SOLE 167440 0 13688 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 1275 17448 SH SOLE 0 0 17448 QLIK TECHNOLOGIES INC COM 74733T105 4616 156055 SH SOLE 154189 0 1866 QORVO INC COM 74736K101 2735 49494 SH SOLE 40 0 49454 QTS RLTY TR INC COM CL A 74736A103 4245 75834 SH SOLE 46979 0 28855 QUAKER CHEM CORP COM 747316107 1287 14424 SH SOLE 13761 0 663 QUALCOMM INC COM 747525103 73317 1368612 SH SOLE 970106 0 398506 QUALCOMM INC COM 747525103 7 21300 SH Call SOLE 0 0 0 QUALCOMM INC COM 747525103 54 13000 SH Call SOLE 0 0 0 QUALCOMM INC COM 747525103 30 27800 SH Call SOLE 0 0 0 QUALYS INC COM 74758T303 1189 39873 SH SOLE 38815 0 1058 QUANTA SVCS INC COM 74762E102 1226 53035 SH SOLE 11747 0 41288 QUEST DIAGNOSTICS INC COM 74834L100 43546 534899 SH SOLE 489648 0 45251 QUESTAR CORP COM 748356102 356 14037 SH SOLE 7542 0 6495 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 16515 252829 SH SOLE 23175 0 229654 RACKSPACE HOSTING INC COM 750086100 315 15104 SH SOLE 0 0 15104 RADNET INC COM 750491102 76 14151 SH SOLE 0 0 14151 RAIT FINANCIAL TRUST COM NEW 749227609 36 11532 SH SOLE 0 0 11532 RALPH LAUREN CORP CL A 751212101 539 6010 SH SOLE 0 0 6010 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 284 14470 SH SOLE 0 0 14470 RANGE RES CORP COM 75281A109 2505 58073 SH SOLE 0 0 58073 RAYMOND JAMES FINANCIAL INC COM 754730109 16748 339722 SH SOLE 0 0 339722 RAYONIER INC COM 754907103 1125 42864 SH SOLE 0 0 42864 RAYTHEON CO COM NEW 755111507 58514 430409 SH SOLE 199308 0 231101 RAYTHEON CO COM NEW 755111507 82 11400 SH Call SOLE 0 0 0 RBC BEARINGS INC COM 75524B104 3160 43590 SH SOLE 43252 0 338 READING INTERNATIONAL INC CL A 755408101 1839 147226 SH SOLE 0 0 147226 REALPAGE INC COM 75606N109 202 9031 SH SOLE 8031 0 1000 REALTY INCOME CORP COM 756109104 49636 715625 SH SOLE 573818 0 141807 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1396 43005 SH SOLE 0 0 43005 RED HAT INC COM 756577102 6934 95515 SH SOLE 82155 0 13360 RED ROBIN GOURMET BURGERS IN COM 75689M101 683 14408 SH SOLE 0 0 14408 REDWOOD TR INC COM 758075402 316 22917 SH SOLE 0 0 22917 REGAL BELOIT CORP COM 758750103 728 13233 SH SOLE 0 0 13233 REGAL ENTMT GROUP CL A 758766109 73281 3324913 SH SOLE 2623899 0 701014 REGAL ENTMT GROUP CL A 758766109 216 58300 SH Call SOLE 0 0 0 REGENCY CTRS CORP COM 758849103 9856 117708 SH SOLE 117091 0 617 REGENERON PHARMACEUTICALS COM 75886F107 5457 15626 SH SOLE 10887 0 4739 REGIONS FINL CORP NEW COM 7591EP100 6233 732490 SH SOLE 147 0 732343 REINSURANCE GROUP AMER INC COM NEW 759351604 6767 69765 SH SOLE 68623 0 1142 RELIANCE STEEL & ALUMINUM CO COM 759509102 1058 13763 SH SOLE 11893 0 1870 RELX NV SPONSORED ADR 75955B102 6874 394835 SH SOLE 393763 0 1072 RELX PLC SPONSORED ADR 759530108 15417 824423 SH SOLE 796572 0 27851 RENASANT CORP COM 75970E107 2642 81724 SH SOLE 2379 0 79345 RENT A CTR INC NEW COM 76009N100 1498 121967 SH SOLE 0 0 121967 REPLIGEN CORP COM 759916109 326 11921 SH SOLE 0 0 11921 REPUBLIC SVCS INC COM 760759100 14168 276130 SH SOLE 137286 0 138844 RESEARCH FRONTIERS INC COM 760911107 102 28000 SH SOLE 0 0 28000 RESMED INC COM 761152107 3083 48763 SH SOLE 0 0 48763 RESOURCES CONNECTION INC COM 76122Q105 179 12138 SH SOLE 0 0 12138 RESTAURANT BRANDS INTL INC COM 76131D103 2159 51888 SH SOLE 0 0 51888 RESTORATION HARDWARE HLDGS I COM 761283100 405 14127 SH SOLE 18 0 14109 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3352 154684 SH SOLE 0 0 154684 RETAIL PPTYS AMER INC CL A 76131V202 283 16717 SH SOLE 0 0 16717 REXNORD CORP NEW COM 76169B102 2582 131554 SH SOLE 123279 0 8275 REYNOLDS AMERICAN INC COM 761713106 148888 2760757 SH SOLE 2285110 0 475647 RINGCENTRAL INC CL A 76680R206 561 28456 SH SOLE 113 0 28343 RIO TINTO PLC SPONSORED ADR 767204100 7583 242262 SH SOLE 152410 0 89852 RITCHIE BROS AUCTIONEERS COM 767744105 2758 81638 SH SOLE 79262 0 2376 RITE AID CORP COM 767754104 1540 205628 SH SOLE 139 0 205489 RLI CORP COM 749607107 2626 38186 SH SOLE 36025 0 2161 RMR REAL ESTATE INCOME FUND COM 76970B101 5237 244597 SH SOLE 0 0 244597 ROBERT HALF INTL INC COM 770323103 9903 259523 SH SOLE 200431 0 59092 ROCKET FUEL INC COM 773111109 46 20600 SH SOLE 0 0 20600 ROCKWELL AUTOMATION INC COM 773903109 3251 28307 SH SOLE 10485 0 17822 ROCKWELL COLLINS INC COM 774341101 3515 41279 SH SOLE 24751 0 16528 ROCKWELL MED INC COM 774374102 562 74250 SH SOLE 5825 0 68425 ROGERS COMMUNICATIONS INC CL B 775109200 33794 836870 SH SOLE 831646 0 5224 ROLLINS INC COM 775711104 745 25438 SH SOLE 0 0 25438 ROPER TECHNOLOGIES INC COM 776696106 3601 21113 SH SOLE 2244 0 18869 ROSE ROCK MIDSTREAM L P COM U REP LTD 777149105 615 23304 SH SOLE 0 0 23304 ROSS STORES INC COM 778296103 10492 185083 SH SOLE 126006 0 59077 ROVI CORP COM 779376102 578 36925 SH SOLE 36530 0 395 ROWAN COMPANIES PLC SHS CL A G7665A101 725 41058 SH SOLE 37507 0 3551 ROYAL BK CDA MONTREAL QUE COM 780087102 6409 108726 SH SOLE 8964 0 99762 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 785 31350 SH SOLE 0 0 31350 ROYAL BK SCOTLAND GROUP PLC SPON ADR SER H 780097879 242 9500 SH SOLE 0 0 9500 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 82 17472 SH SOLE 0 0 17472 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2140 31876 SH SOLE 26026 0 5850 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15068 269077 SH SOLE 70507 0 198570 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 42355 767021 SH SOLE 643780 0 123241 ROYAL GOLD INC COM 780287108 919 12766 SH SOLE 0 0 12766 ROYCE GLOBAL VALUE TR INC COM 78081T104 4882 642411 SH SOLE 0 0 642411 ROYCE MICRO-CAP TR INC COM 780915104 1637 223064 SH SOLE 0 0 223064 ROYCE VALUE TR INC COM 780910105 10264 872016 SH SOLE 0 0 872016 RPC INC COM 749660106 155 10003 SH SOLE 0 0 10003 RPM INTL INC COM 749685103 9025 180683 SH SOLE 80275 0 100408 RPM INTL INC NOTE 2.250%12/1 749685AT0 1514 1305000 PRN SOLE 0 0 1305000 RSP PERMIAN INC COM 74978Q105 4470 128104 SH SOLE 123355 0 4749 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 6770 97356 SH SOLE 74190 0 23166 RYDER SYS INC COM 783549108 3526 57676 SH SOLE 11406 0 46270 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 2567 21119 SH SOLE 0 0 21119 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 590 7031 SH SOLE 0 0 7031 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 353 4299 SH SOLE 1 0 4298 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 92243 1148010 SH SOLE 0 0 1148010 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 353 4019 SH SOLE 0 0 4019 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 4050 31395 SH SOLE 0 0 31395 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 5730 70814 SH SOLE 130 0 70684 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 16977 332939 SH SOLE 0 0 332939 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1423 25399 SH SOLE 0 0 25399 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 410 9635 SH SOLE 0 0 9635 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1446 9585 SH SOLE 0 0 9585 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 369 4407 SH SOLE 0 0 4407 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 4636 49416 SH SOLE 0 0 49416 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 1308 25891 SH SOLE 0 0 25891 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 3645 24691 SH SOLE 0 0 24691 RYMAN HOSPITALITY PPTYS INC COM 78377T107 277 5460 SH SOLE 0 0 5460 S&P GLOBAL INC COM 78409V104 9415 87778 SH SOLE 51832 0 35946 SABRA HEALTH CARE REIT INC COM 78573L106 768 37212 SH SOLE 0 0 37212 SABRE CORP COM 78573M104 10380 387475 SH SOLE 364012 0 23463 SAGENT PHARMACEUTICALS INC COM 786692103 2768 184747 SH SOLE 0 0 184747 SAIA INC COM 78709Y105 589 23419 SH SOLE 0 0 23419 SALESFORCE COM INC COM 79466L302 35504 447104 SH SOLE 215669 0 231435 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 310 27663 SH SOLE 0 0 27663 SALLY BEAUTY HLDGS INC COM 79546E104 279 9502 SH SOLE 7790 0 1712 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 22 13051 SH SOLE 0 0 13051 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 44 16998 SH SOLE 0 0 16998 SANDSTORM GOLD LTD COM NEW 80013R206 73 16432 SH SOLE 0 0 16432 SANOFI RIGHT 12/31/2020 80105N113 3 11384 SH SOLE 0 0 11384 SANOFI SPONSORED ADR 80105N105 83991 2006948 SH SOLE 1846339 0 160609 SAP SE SPON ADR 803054204 12546 167230 SH SOLE 157593 0 9637 SAREPTA THERAPEUTICS INC COM 803607100 289 15151 SH SOLE 0 0 15151 SBA COMMUNICATIONS CORP COM 78388J106 4423 40972 SH SOLE 11502 0 29470 SCANA CORP NEW COM 80589M102 6870 90799 SH SOLE 0 0 90799 SCHEIN HENRY INC COM 806407102 16647 94159 SH SOLE 3176 0 90983 SCHLUMBERGER LTD COM 806857108 65075 822901 SH SOLE 483298 0 339603 SCHWAB CHARLES CORP NEW COM 808513105 19060 753036 SH SOLE 710356 0 42680 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3281 65230 SH SOLE 0 0 65230 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 743 17929 SH SOLE 0 0 17929 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 232 4417 SH SOLE 0 0 4417 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 408 8201 SH SOLE 0 0 8201 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 365 8697 SH SOLE 0 0 8697 SCHWAB STRATEGIC TR US REIT ETF 808524847 10159 233855 SH SOLE 229453 0 4402 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 321 5945 SH SOLE 0 0 5945 SCORPIO TANKERS INC SHS Y7542C106 1695 403666 SH SOLE 0 0 403666 SCOTTS MIRACLE GRO CO CL A 810186106 1328 19003 SH SOLE 852 0 18151 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1224 19659 SH SOLE 907 0 18752 SEABOARD CORP COM 811543107 201 70 SH SOLE 0 0 70 SEABRIDGE GOLD INC COM 811916105 798 54379 SH SOLE 0 0 54379 SEADRILL LIMITED SHS G7945E105 374 115346 SH SOLE 0 0 115346 SEAGATE TECHNOLOGY PLC SHS G7945M107 28865 1184933 SH SOLE 1129955 0 54978 SEALED AIR CORP NEW COM 81211K100 8894 193484 SH SOLE 124013 0 69471 SEARS HLDGS CORP COM 812350106 151 11114 SH SOLE 0 0 11114 SEASPAN CORP SHS Y75638109 434 31100 SH SOLE 0 0 31100 SEATTLE GENETICS INC COM 812578102 401 9917 SH SOLE 0 0 9917 SEAWORLD ENTMT INC COM 81282V100 1423 99285 SH SOLE 57574 0 41711 SEI INVESTMENTS CO COM 784117103 11649 242122 SH SOLE 189493 0 52629 SELECT COMFORT CORP COM 81616X103 350 16350 SH SOLE 0 0 16350 SELECT INCOME REIT COM SH BEN INT 81618T100 526 20242 SH SOLE 0 0 20242 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25610 328072 SH SOLE 0 0 328072 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30705 556744 SH SOLE 374926 0 181818 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18089 252264 SH SOLE 0 0 252264 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 17039 249691 SH SOLE 0 0 249691 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 5 11000 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18485 808785 SH SOLE 387928 0 420857 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 16400 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15 73700 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 17900 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 15853 283040 SH SOLE 0 0 283040 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19856 378417 SH SOLE 0 0 378417 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1294 27921 SH SOLE 0 0 27921 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12518 288626 SH SOLE 0 0 288626 SEMGROUP CORP CL A 81663A105 1224 37604 SH SOLE 37604 0 0 SEMPRA ENERGY COM 816851109 24416 214137 SH SOLE 185084 0 29053 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1335 64093 SH SOLE 0 0 64093 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 6769 194023 SH SOLE 189946 0 4077 SEQUENOM INC COM NEW 817337405 12 12800 SH SOLE 0 0 12800 SERITAGE GROWTH PPTYS CL A 81752R100 3041 61009 SH SOLE 4391 0 56618 SERVICE CORP INTL COM 817565104 1630 60298 SH SOLE 33463 0 26835 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 693 17403 SH SOLE 9649 0 7754 SERVICENOW INC COM 81762P102 1577 23751 SH SOLE 16907 0 6844 SHAW COMMUNICATIONS INC CL B CONV 82028K200 12497 652631 SH SOLE 651272 0 1359 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 490 14511 SH SOLE 0 0 14511 SHERWIN WILLIAMS CO COM 824348106 18884 64301 SH SOLE 46482 0 17819 SHIP FINANCE INTERNATIONAL L SHS G81075106 223 15108 SH SOLE 0 0 15108 SHIRE PLC SPONSORED ADR 82481R106 18439 100169 SH SOLE 89623 0 10546 SHOPIFY INC CL A 82509L107 370 12035 SH SOLE 0 0 12035 SHUTTERSTOCK INC COM 825690100 4159 90802 SH SOLE 90720 0 82 SIENTRA INC COM 82621J105 165 25000 SH SOLE 0 0 25000 SIGNATURE BK NEW YORK N Y COM 82669G104 5250 42029 SH SOLE 39199 0 2830 SIGNET JEWELERS LIMITED SHS G81276100 5245 63643 SH SOLE 37748 0 25895 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1191 24925 SH SOLE 0 0 24925 SILVER STD RES INC COM 82823L106 189 14560 SH SOLE 0 0 14560 SILVER WHEATON CORP COM 828336107 5616 238690 SH SOLE 91 0 238599 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 469 10154 SH SOLE 0 0 10154 SIMON PPTY GROUP INC NEW COM 828806109 20853 96139 SH SOLE 62543 0 33596 SINCLAIR BROADCAST GROUP INC CL A 829226109 4157 139225 SH SOLE 132088 0 7137 SIRIUS XM HLDGS INC COM 82968B103 1930 488701 SH SOLE 77237 0 411464 SIX FLAGS ENTMT CORP NEW COM 83001A102 16866 291042 SH SOLE 87931 0 203111 SK TELECOM LTD SPONSORED ADR 78440P108 334 15977 SH SOLE 14923 0 1054 SKECHERS U S A INC CL A 830566105 1813 61011 SH SOLE 0 0 61011 SKYWORKS SOLUTIONS INC COM 83088M102 8264 130580 SH SOLE 12779 0 117801 SL GREEN RLTY CORP COM 78440X101 9525 89460 SH SOLE 80564 0 8896 SLM CORP COM 78442P106 2225 360006 SH SOLE 296618 0 63388 SM ENERGY CO COM 78454L100 469 17375 SH SOLE 0 0 17375 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1250 36435 SH SOLE 22403 0 14032 SMITH & WESSON HLDG CORP COM 831756101 1240 45634 SH SOLE 188 0 45446 SMITH A O COM 831865209 4215 47836 SH SOLE 22527 0 25309 SMUCKER J M CO COM NEW 832696405 23182 152101 SH SOLE 51413 0 100688 SNAP ON INC COM 833034101 10247 64926 SH SOLE 19291 0 45635 SNYDERS-LANCE INC COM 833551104 470 13862 SH SOLE 0 0 13862 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1597 64594 SH SOLE 0 0 64594 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 455 60700 SH Call SOLE 0 0 0 SOLARCITY CORP COM 83416T100 1705 71270 SH SOLE 0 0 71270 SOLAREDGE TECHNOLOGIES INC COM 83417M104 207 10566 SH SOLE 0 0 10566 SONIC AUTOMOTIVE INC CL A 83545G102 174 10152 SH SOLE 9911 0 241 SONIC CORP COM 835451105 401 14835 SH SOLE 2498 0 12337 SONOCO PRODS CO COM 835495102 1986 39995 SH SOLE 10838 0 29157 SONY CORP ADR NEW 835699307 4452 151692 SH SOLE 131796 0 19896 SOURCE CAP INC COM 836144105 508 13786 SH SOLE 0 0 13786 SOUTH JERSEY INDS INC COM 838518108 793 25079 SH SOLE 0 0 25079 SOUTH ST CORP COM 840441109 1552 22804 SH SOLE 18421 0 4383 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 49 24211 SH SOLE 0 0 24211 SOUTHERN CO COM 842587107 123404 2301033 SH SOLE 1568403 0 732630 SOUTHERN COPPER CORP COM 84265V105 1562 57887 SH SOLE 0 0 57887 SOUTHERN FIRST BANCSHARES IN COM 842873101 1696 70392 SH SOLE 0 0 70392 SOUTHWEST AIRLS CO COM 844741108 5578 142256 SH SOLE 35456 0 106800 SOUTHWEST AIRLS CO COM 844741108 6 17100 SH Call SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 958 76116 SH SOLE 67161 0 8955 SOVRAN SELF STORAGE INC COM 84610H108 2541 24216 SH SOLE 824 0 23392 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10122 56542 SH SOLE 0 0 56542 SPDR GOLD TRUST GOLD SHS 78463V107 49513 391498 SH SOLE 0 0 391498 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 100364 1992940 SH SOLE 1663395 0 329545 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1972 47566 SH SOLE 0 0 47566 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2067 66321 SH SOLE 0 0 66321 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5944 160165 SH SOLE 0 0 160165 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 317 11766 SH SOLE 0 0 11766 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 8237 234000 SH SOLE 194719 0 39281 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 202 6760 SH SOLE 0 0 6760 SPDR S&P 500 ETF TR TR UNIT 78462F103 235087 1122247 SH SOLE 230570 0 891677 SPDR S&P 500 ETF TR TR UNIT 78462F103 9 10200 SH Put SOLE 0 0 10200 SPDR S&P 500 ETF TR TR UNIT 78462F103 6 17100 SH Put SOLE 0 0 17100 SPDR S&P 500 ETF TR TR UNIT 78462F103 24 10600 SH Call SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24 12500 SH Call SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 325825 1196827 SH SOLE 905595 0 291232 SPDR SER TR INV GRD FLT RT 78468R200 76823 2522103 SH SOLE 2480713 0 41390 SPDR SER TR NUVN BR SHT MUNI 78468R739 49670 1012014 SH SOLE 942150 0 69864 SPDR SER TR NUVN BRCLY MUNI 78468R721 4912 97089 SH SOLE 20744 0 76345 SPDR SER TR SHT TRM HGH YLD 78468R408 88197 3267750 SH SOLE 3144871 0 122879 SPDR SERIES TRUST AEROSPACE DEF 78464A631 2583 46272 SH SOLE 0 0 46272 SPDR SERIES TRUST BARC SHT TR CP 78464A474 6276 203911 SH SOLE 0 0 203911 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 1154 26326 SH SOLE 145 0 26181 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 75292 2109611 SH SOLE 1990788 0 118823 SPDR SERIES TRUST BRC MTG BCKD BD 78464A383 601 22061 SH SOLE 0 0 22061 SPDR SERIES TRUST BRCLY EM LOCL 78464A391 3543 127212 SH SOLE 0 0 127212 SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 1048 22938 SH SOLE 0 0 22938 SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 362 6094 SH SOLE 0 0 6094 SPDR SERIES TRUST BRCLYS INTER ETF 78464A672 799 12966 SH SOLE 0 0 12966 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 4553 79670 SH SOLE 0 0 79670 SPDR SERIES TRUST BRCLYS LG TRS ET 78464A664 280 3509 SH SOLE 0 0 3509 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 345 6275 SH SOLE 0 0 6275 SPDR SERIES TRUST COMP SOFTWARE 78464A599 492 9751 SH SOLE 0 0 9751 SPDR SERIES TRUST DJ REIT ETF 78464A607 7375 74165 SH SOLE 0 0 74165 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 26370 460375 SH SOLE 406442 0 53933 SPDR SERIES TRUST INTR TRM CORP BD 78464A375 6902 197826 SH SOLE 0 0 197826 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 49293 937843 SH SOLE 934815 0 3028 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 15960 266895 SH SOLE 241622 0 25273 SPDR SERIES TRUST OILGAS EQUIP 78464A748 270 14403 SH SOLE 0 0 14403 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 4483 36433 SH SOLE 0 0 36433 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 17056 206106 SH SOLE 200851 0 5255 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 7912 78397 SH SOLE 0 0 78397 SPDR SERIES TRUST S&P 500 VALUE 78464A508 1411 14056 SH SOLE 0 0 14056 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 632 3543 SH SOLE 0 0 3543 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2133 20425 SH SOLE 0 0 20425 SPDR SERIES TRUST S&P BIOTECH 78464A870 8143 150579 SH SOLE 0 0 150579 SPDR SERIES TRUST S&P BIOTECH 78464A870 9 22300 SH Call SOLE 0 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1519 49829 SH SOLE 0 0 49829 SPDR SERIES TRUST S&P CAP MKTS 78464A771 8169 225920 SH SOLE 224518 0 1402 SPDR SERIES TRUST S&P DIVID ETF 78464A763 179270 2136191 SH SOLE 1578261 0 557930 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1418 42271 SH SOLE 75 0 42196 SPDR SERIES TRUST S&P INS ETF 78464A789 1061 14916 SH SOLE 0 0 14916 SPDR SERIES TRUST S&P METALS MNG 78464A755 1579 64697 SH SOLE 0 0 64697 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2591 74428 SH SOLE 0 0 74428 SPDR SERIES TRUST S&P PHARMAC 78464A722 2167 51859 SH SOLE 0 0 51859 SPDR SERIES TRUST S&P REGL BKG 78464A698 4337 112951 SH SOLE 0 0 112951 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 981 23374 SH SOLE 0 0 23374 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 18196 410007 SH SOLE 0 0 410007 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 6116 140265 SH SOLE 129452 0 10813 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 4978 108039 SH SOLE 0 0 108039 SPECTRA ENERGY CORP COM 847560109 20211 551763 SH SOLE 290624 0 261139 SPECTRA ENERGY PARTNERS LP COM 84756N109 19843 420588 SH SOLE 358010 0 62578 SPECTRUM BRANDS HLDGS INC COM 84763R101 3032 25414 SH SOLE 9604 0 15810 SPIRE INC COM 84857L101 301 4251 SH SOLE 0 0 4251 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8066 187574 SH SOLE 30652 0 156922 SPIRIT AIRLS INC COM 848577102 4293 95684 SH SOLE 58827 0 36857 SPIRIT RLTY CAP INC NEW COM 84860W102 422 33052 SH SOLE 0 0 33052 SPLUNK INC COM 848637104 3622 66860 SH SOLE 54067 0 12793 SPRAGUE RES LP COM UNIT REP LTD 849343108 619 25664 SH SOLE 0 0 25664 SPRINT CORP COM SER 1 85207U105 84 18504 SH SOLE 0 0 18504 SPROTT FOCUS TR INC COM 85208J109 129 20124 SH SOLE 0 0 20124 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4539 413433 SH SOLE 0 0 413433 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1522 217441 SH SOLE 0 0 217441 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 985 135897 SH SOLE 0 0 135897 SPROUTS FMRS MKT INC COM 85208M102 3639 158909 SH SOLE 136474 0 22435 SPS COMM INC COM 78463M107 1578 26041 SH SOLE 21841 0 4200 SQUARE INC CL A 852234103 92 10165 SH SOLE 0 0 10165 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2257 80386 SH SOLE 74978 0 5408 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 257 5507 SH SOLE 0 0 5507 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 28644 858361 SH SOLE 0 0 858361 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 27917 559225 SH SOLE 138567 0 420658 ST JUDE MED INC COM 790849103 45110 578333 SH SOLE 564943 0 13390 STAG INDL INC COM 85254J102 604 25356 SH SOLE 0 0 25356 STAMPS COM INC COM NEW 852857200 205 2350 SH SOLE 0 0 2350 STANLEY BLACK & DECKER INC COM 854502101 15263 137235 SH SOLE 90594 0 46641 STANLEY BLACK & DECKER INC COM 854502101 32 14700 SH Call SOLE 0 0 0 STANLEY BLACK & DECKER INC UNIT 11/17/20166 854502804 697 6001 SH SOLE 0 0 6001 STANTEC INC COM 85472N109 2198 90878 SH SOLE 0 0 90878 STAPLES INC COM 855030102 1071 124212 SH SOLE 0 0 124212 STARBUCKS CORP COM 855244109 61599 1078404 SH SOLE 316410 0 761994 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1761 23807 SH SOLE 8066 0 15741 STARWOOD PPTY TR INC COM 85571B105 1952 94207 SH SOLE 4785 0 89422 STARZ COM SER A 85571Q102 6204 207353 SH SOLE 199266 0 8087 STATE BK FINL CORP COM 856190103 304 14962 SH SOLE 0 0 14962 STATE STR CORP COM 857477103 3271 60664 SH SOLE 43543 0 17121 STATOIL ASA SPONSORED ADR 85771P102 31469 1817950 SH SOLE 1798564 0 19386 STEEL DYNAMICS INC COM 858119100 10992 448658 SH SOLE 372470 0 76188 STEELCASE INC CL A 858155203 1384 101957 SH SOLE 0 0 101957 STEIN MART INC COM 858375108 706 91417 SH SOLE 0 0 91417 STELLUS CAP INVT CORP COM 858568108 461 44982 SH SOLE 0 0 44982 STEPAN CO COM 858586100 831 13956 SH SOLE 0 0 13956 STERICYCLE INC COM 858912108 9810 94216 SH SOLE 55301 0 38915 STERIS PLC SHS USD G84720104 23121 336301 SH SOLE 184340 0 151961 STERLING BANCORP DEL COM 85917A100 465 29635 SH SOLE 0 0 29635 STEWART INFORMATION SVCS COR COM 860372101 315 7600 SH SOLE 0 0 7600 STIFEL FINL CORP COM 860630102 470 14946 SH SOLE 12923 0 2023 STONE ENERGY CORP COM NEW 861642304 236 19532 SH SOLE 0 0 19532 STONEMOR PARTNERS L P COM UNITS 86183Q100 4117 164349 SH SOLE 0 0 164349 STONEMOR PARTNERS L P COM UNITS 86183Q100 14 11400 SH Call SOLE 0 0 0 STORE CAP CORP COM 862121100 3649 123905 SH SOLE 63311 0 60594 STRYKER CORP COM 863667101 9233 77052 SH SOLE 16034 0 61018 STURM RUGER & CO INC COM 864159108 812 12686 SH SOLE 0 0 12686 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1234 36959 SH SOLE 0 0 36959 SUCAMPO PHARMACEUTICALS INC CL A 864909106 182 16603 SH SOLE 0 0 16603 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 7564 1322341 SH SOLE 1321460 0 881 SUMMER INFANT INC COM 865646103 235 141331 SH SOLE 0 0 141331 SUMMIT HOTEL PPTYS COM 866082100 1903 143767 SH SOLE 125177 0 18590 SUMMIT MATLS INC CL A 86614U100 1975 96531 SH SOLE 96331 0 200 SUN CMNTYS INC COM 866674104 1952 25469 SH SOLE 18163 0 7306 SUN HYDRAULICS CORP COM 866942105 212 7125 SH SOLE 1458 0 5667 SUN LIFE FINL INC COM 866796105 262 7997 SH SOLE 0 0 7997 SUNCOR ENERGY INC NEW COM 867224107 5746 207658 SH SOLE 185002 0 22656 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 4145 144188 SH SOLE 0 0 144188 SUNOCO LP COM U REP LP 86765K109 909 30361 SH SOLE 0 0 30361 SUNTRUST BKS INC COM 867914103 20686 503558 SH SOLE 395321 0 108237 SUPER MICRO COMPUTER INC COM 86800U104 2586 104052 SH SOLE 29255 0 74797 SUPER MICRO COMPUTER INC COM 86800U104 6 56700 SH Call SOLE 0 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 2253 122383 SH SOLE 35552 0 86831 SUPERNUS PHARMACEUTICALS INC COM 868459108 428 21024 SH SOLE 4183 0 16841 SURGERY PARTNERS INC COM 86881A100 777 43414 SH SOLE 0 0 43414 SURGICAL CARE AFFILIATES INC COM 86881L106 365 7655 SH SOLE 1649 0 6006 SVB FINL GROUP COM 78486Q101 7262 76313 SH SOLE 12918 0 63395 SWIFT TRANSN CO CL A 87074U101 2322 150677 SH SOLE 0 0 150677 SWISS HELVETIA FD INC COM 870875101 165 15976 SH SOLE 0 0 15976 SYMANTEC CORP COM 871503108 3981 193826 SH SOLE 90898 0 102928 SYMANTEC CORP COM 871503108 32 17900 SH Call SOLE 0 0 0 SYNALLOY CP DEL COM 871565107 123 16000 SH SOLE 0 0 16000 SYNAPTICS INC COM 87157D109 2543 47308 SH SOLE 0 0 47308 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2648 83102 SH SOLE 0 0 83102 SYNCHRONY FINL COM 87165B103 11546 456711 SH SOLE 59808 0 396903 SYNERGY RES CORP COM 87164P103 3420 513447 SH SOLE 89 0 513358 SYNGENTA AG SPONSORED ADR 87160A100 1497 19490 SH SOLE 0 0 19490 SYNOPSYS INC COM 871607107 549 10147 SH SOLE 8333 0 1814 SYNOVUS FINL CORP COM NEW 87161C501 2372 81836 SH SOLE 10921 0 70915 SYNTEL INC COM 87162H103 360 7955 SH SOLE 2616 0 5339 SYSCO CORP COM 871829107 98985 1950820 SH SOLE 805122 0 1145698 SYSCO CORP COM 871829107 222 46300 SH Call SOLE 0 0 0 SYSCO CORP COM 871829107 108 26900 SH Call SOLE 0 0 0 SYSCO CORP COM 871829107 6 12000 SH Call SOLE 0 0 0 T MOBILE US INC COM 872590104 2490 57548 SH SOLE 41979 0 15569 TABLEAU SOFTWARE INC CL A 87336U105 1390 28411 SH SOLE 1461 0 26950 TAHOE RES INC COM 873868103 447 29842 SH SOLE 0 0 29842 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 50467 1924032 SH SOLE 1632869 0 291163 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 316 8326 SH SOLE 7238 0 1088 TAL ED GROUP ADS REPSTG COM 874080104 338 5448 SH SOLE 0 0 5448 TAL INTL GROUP INC COM 874083108 1451 108177 SH SOLE 0 0 108177 TALLGRASS ENERGY GP LP SHS CL A 874696107 1989 88135 SH SOLE 65253 0 22882 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 2459 53425 SH SOLE 0 0 53425 TALMER BANCORP INC COM 87482X101 1389 72467 SH SOLE 63455 0 9012 TANGER FACTORY OUTLET CTRS I COM 875465106 3086 76815 SH SOLE 0 0 76815 TANZANIAN ROYALTY EXPL CORP COM 87600U104 20 28513 SH SOLE 0 0 28513 TARGA RES CORP COM 87612G101 8382 198908 SH SOLE 73032 0 125876 TARGET CORP COM 87612E106 60083 860535 SH SOLE 612104 0 248431 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 278 1908 SH SOLE 0 0 1908 TASER INTL INC COM 87651B104 1261 50701 SH SOLE 0 0 50701 TATA MTRS LTD SPONSORED ADR 876568502 415 11976 SH SOLE 8800 0 3176 TC PIPELINES LP UT COM LTD PRT 87233Q108 928 16212 SH SOLE 0 0 16212 TCP CAP CORP COM 87238Q103 1114 72897 SH SOLE 0 0 72897 TCW STRATEGIC INCOME FUND IN COM 872340104 122 22357 SH SOLE 0 0 22357 TD AMERITRADE HLDG CORP COM 87236Y108 8631 303100 SH SOLE 296518 0 6582 TE CONNECTIVITY LTD REG SHS H84989104 74496 1304428 SH SOLE 1257142 0 47286 TEAM HEALTH HOLDINGS INC COM 87817A107 4854 119345 SH SOLE 56975 0 62370 TEAM INC COM 878155100 209 8424 SH SOLE 4342 0 4082 TECK RESOURCES LTD CL B 878742204 566 42964 SH SOLE 0 0 42964 TECO ENERGY INC COM 872375100 14284 516787 SH SOLE 500680 0 16107 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 473 42053 SH SOLE 0 0 42053 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 2621 440514 SH SOLE 0 0 440514 TEEKAY TANKERS LTD CL A Y8565N102 224 75009 SH SOLE 0 0 75009 TEGNA INC COM 87901J105 4871 210214 SH SOLE 101045 0 109169 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2162 92248 SH SOLE 0 0 92248 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 6389 384203 SH SOLE 0 0 384203 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 258 15030 SH SOLE 0 0 15030 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 1723 122181 SH SOLE 0 0 122181 TELEDYNE TECHNOLOGIES INC COM 879360105 3656 36913 SH SOLE 35017 0 1896 TELEFLEX INC COM 879369106 6896 38893 SH SOLE 23325 0 15568 TELEFONICA S A SPONSORED ADR 879382208 2586 272829 SH SOLE 0 0 272829 TELEPHONE & DATA SYS INC COM NEW 879433829 3990 134541 SH SOLE 0 0 134541 TELEPHONE & DATA SYS INC COM NEW 879433829 21 17700 SH Call SOLE 0 0 0 TELUS CORP COM 87971M103 16120 501861 SH SOLE 486041 0 15820 TEMPLETON EMERG MKTS INCOME COM 880192109 492 46955 SH SOLE 0 0 46955 TEMPLETON EMERGING MKTS FD I COM 880191101 361 31663 SH SOLE 0 0 31663 TEMPLETON GLOBAL INCOME FD COM 880198106 870 136804 SH SOLE 0 0 136804 TENNECO INC COM 880349105 4601 98707 SH SOLE 95079 0 3628 TERADATA CORP DEL COM 88076W103 2984 119023 SH SOLE 29267 0 89756 TERADYNE INC COM 880770102 220 11150 SH SOLE 6093 0 5057 TERRAFORM PWR INC CL A COM 88104R100 186 17065 SH SOLE 0 0 17065 TERRAVIA HLDGS INC COM 88105A106 32 12101 SH SOLE 0 0 12101 TERRENO RLTY CORP COM 88146M101 788 30454 SH SOLE 30324 0 130 TESARO INC COM 881569107 930 11062 SH SOLE 0 0 11062 TESLA MTRS INC COM 88160R101 10865 51181 SH SOLE 11856 0 39325 TESORO CORP COM 881609101 968 12921 SH SOLE 50 0 12871 TESORO LOGISTICS LP COM UNIT LP 88160T107 5282 106646 SH SOLE 0 0 106646 TETRA TECHNOLOGIES INC DEL COM 88162F105 130 20336 SH SOLE 0 0 20336 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1088 868000 PRN SOLE 0 0 868000 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 18692 372123 SH SOLE 295037 0 77086 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1792 38324 SH SOLE 29699 0 8625 TEXAS INSTRS INC COM 882508104 56418 900528 SH SOLE 659213 0 241315 TEXAS INSTRS INC COM 882508104 32 17800 SH Call SOLE 0 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 691 4100 SH SOLE 0 0 4100 TEXAS ROADHOUSE INC COM 882681109 7046 154525 SH SOLE 75035 0 79490 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 240 21510 SH SOLE 0 0 21510 TEXTRON INC COM 883203101 8588 234897 SH SOLE 200433 0 34464 TG THERAPEUTICS INC COM 88322Q108 93 15400 SH SOLE 0 0 15400 THERAPEUTICSMD INC COM 88338N107 1540 181175 SH SOLE 0 0 181175 THERMO FISHER SCIENTIFIC INC COM 883556102 14032 94958 SH SOLE 39302 0 55656 THERMON GROUP HLDGS INC COM 88362T103 309 16103 SH SOLE 15554 0 549 THL CR INC COM 872438106 152 13650 SH SOLE 0 0 13650 THL CR SR LN FD COM 87244R103 2365 147074 SH SOLE 0 0 147074 THOMSON REUTERS CORP COM 884903105 31301 774389 SH SOLE 760027 0 14362 THOR INDS INC COM 885160101 8805 136008 SH SOLE 123608 0 12400 TICC CAPITAL CORP COM 87244T109 56 10555 SH SOLE 0 0 10555 TIFFANY & CO NEW COM 886547108 3200 52770 SH SOLE 29803 0 22967 TIME WARNER INC COM NEW 887317303 49389 671594 SH SOLE 538937 0 132657 TIME WARNER INC COM NEW 887317303 8 13700 SH Call SOLE 0 0 0 TIMKEN CO COM 887389104 10810 352588 SH SOLE 349814 0 2774 TJX COS INC NEW COM 872540109 22318 288987 SH SOLE 125672 0 163315 TOLL BROTHERS INC COM 889478103 2587 96136 SH SOLE 0 0 96136 TORCHMARK CORP COM 891027104 8761 141725 SH SOLE 130189 0 11536 TORO CO COM 891092108 11386 129093 SH SOLE 69812 0 59281 TORONTO DOMINION BK ONT COM NEW 891160509 5134 119854 SH SOLE 0 0 119854 TORTOISE ENERGY INFRA CORP COM 89147L100 1122 36450 SH SOLE 0 0 36450 TORTOISE MLP FD INC COM 89148B101 1683 91193 SH SOLE 0 0 91193 TORTOISE PIPELINE & ENERGY F COM 89148H108 1108 59521 SH SOLE 0 0 59521 TORTOISE PWR & ENERGY INFRAS COM 89147X104 288 14728 SH SOLE 0 0 14728 TOTAL S A SPONSORED ADR 89151E109 71456 1485583 SH SOLE 1268376 0 217207 TOTAL SYS SVCS INC COM 891906109 10405 195918 SH SOLE 166439 0 29479 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 191 15339 SH SOLE 0 0 15339 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 13929 139307 SH SOLE 95842 0 43465 TPG SPECIALTY LENDING INC COM 87265K102 386 23224 SH SOLE 0 0 23224 TRACTOR SUPPLY CO COM 892356106 30599 335564 SH SOLE 111718 0 223846 TRANSCANADA CORP COM 89353D107 989 21921 SH SOLE 0 0 21921 TRANSDIGM GROUP INC COM 893641100 6782 25721 SH SOLE 0 0 25721 TRANSENTERIX INC COM NEW 89366M201 21 16985 SH SOLE 1115 0 18100 TRANSOCEAN LTD REG SHS H8817H100 578 48617 SH SOLE 0 0 48617 TRAVELCENTERS AMER LLC COM 894174101 388 47550 SH SOLE 0 0 47550 TRAVELERS COMPANIES INC COM 89417E109 36500 306616 SH SOLE 239583 0 67033 TREEHOUSE FOODS INC COM 89469A104 2878 28038 SH SOLE 27988 0 50 TREX CO INC COM 89531P105 324 7218 SH SOLE 5586 0 1632 TRI CONTL CORP COM 895436103 9151 445522 SH SOLE 0 0 445522 TRIANGLE CAP CORP COM 895848109 3438 177403 SH SOLE 0 0 177403 TRINITY BIOTECH PLC SPON ADR NEW 896438306 338 29823 SH SOLE 0 0 29823 TRINITY INDS INC COM 896522109 7158 385471 SH SOLE 327611 0 57860 TRIPADVISOR INC COM 896945201 1209 18807 SH SOLE 11821 0 6986 TRIUMPH GROUP INC NEW COM 896818101 2026 57052 SH SOLE 48025 0 9027 TRONOX LTD SHS CL A Q9235V101 174 39494 SH SOLE 0 0 39494 TRUECAR INC COM 89785L107 160 20350 SH SOLE 0 0 20350 TRUSTCO BK CORP N Y COM 898349105 265 41264 SH SOLE 0 0 41264 TRUSTMARK CORP COM 898402102 370 14902 SH SOLE 0 0 14902 TUMI HLDGS INC COM 89969Q104 507 18972 SH SOLE 18922 0 50 TUPPERWARE BRANDS CORP COM 899896104 5087 90385 SH SOLE 86136 0 4249 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3201 349830 SH SOLE 348594 0 1236 TURNING PT BRANDS INC COM 90041L105 680 66210 SH SOLE 65593 0 617 TUTOR PERINI CORP COM 901109108 360 15290 SH SOLE 0 0 15290 TWENTY FIRST CENTY FOX INC CL A 90130A101 6354 234886 SH SOLE 109068 0 125818 TWENTY FIRST CENTY FOX INC CL B 90130A200 1077 39516 SH SOLE 687 0 38829 TWITTER INC COM 90184L102 35818 2118166 SH SOLE 1800643 0 317523 TWO HBRS INVT CORP COM 90187B101 560 65421 SH SOLE 0 0 65421 TYCO INTL PLC SHS G91442106 61108 1434470 SH SOLE 1417147 0 17323 TYLER TECHNOLOGIES INC COM 902252105 3398 20384 SH SOLE 14978 0 5406 TYSON FOODS INC CL A 902494103 6211 92986 SH SOLE 79301 0 13685 U S CONCRETE INC COM NEW 90333L201 1381 22667 SH SOLE 0 0 22667 U S G CORP COM NEW 903293405 415 15406 SH SOLE 0 0 15406 U S GLOBAL INVS INC CL A 902952100 21 12570 SH SOLE 0 0 12570 U S SILICA HLDGS INC COM 90346E103 840 24364 SH SOLE 0 0 24364 UBIQUITI NETWORKS INC COM 90347A100 1740 45013 SH SOLE 0 0 45013 UBS AG JERSEY BRH ALERIAN INFRST 902641646 37456 1324910 SH SOLE 1309232 0 15678 UBS GROUP AG SHS H42097107 14082 1093361 SH SOLE 1072814 0 20547 UGI CORP NEW COM 902681105 876 19365 SH SOLE 26 0 19339 ULTA SALON COSMETCS & FRAG I COM 90384S303 29543 121256 SH SOLE 76865 0 44391 ULTIMATE SOFTWARE GROUP INC COM 90385D107 13700 65146 SH SOLE 16473 0 48673 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 232 4749 SH SOLE 1746 0 3003 UMH PPTYS INC COM 903002103 263 23383 SH SOLE 0 0 23383 UMPQUA HLDGS CORP COM 904214103 7252 468786 SH SOLE 455700 0 13086 UNDER ARMOUR INC CL A 904311107 5703 142110 SH SOLE 2584 0 139526 UNDER ARMOUR INC CL C 904311206 3123 85781 SH SOLE 10394 0 75387 UNILEVER N V N Y SHS NEW 904784709 23191 494062 SH SOLE 372754 0 121308 UNILEVER PLC SPON ADR NEW 904767704 110467 2305708 SH SOLE 2193280 0 112428 UNION BANKSHARES CORP NEW COM 90539J109 215 8715 SH SOLE 0 0 8715 UNION BANKSHARES INC COM 905400107 654 17997 SH SOLE 0 0 17997 UNION PAC CORP COM 907818108 140073 1605408 SH SOLE 765520 0 839888 UNION PAC CORP COM 907818108 39 20400 SH Call SOLE 0 0 0 UNION PAC CORP COM 907818108 38 12400 SH Call SOLE 0 0 0 UNION PAC CORP COM 907818108 17 15700 SH Call SOLE 0 0 0 UNIT CORP COM 909218109 1825 117258 SH SOLE 0 0 117258 UNITED BANKSHARES INC WEST V COM 909907107 416 11087 SH SOLE 0 0 11087 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 306 16755 SH SOLE 0 0 16755 UNITED CONTL HLDGS INC COM 910047109 3935 95892 SH SOLE 37154 0 58738 UNITED FIRE GROUP INC COM 910340108 1392 32800 SH SOLE 0 0 32800 UNITED INS HLDGS CORP COM 910710102 2580 157501 SH SOLE 0 0 157501 UNITED NAT FOODS INC COM 911163103 2744 58643 SH SOLE 0 0 58643 UNITED PARCEL SERVICE INC CL B 911312106 95812 889447 SH SOLE 672762 0 216685 UNITED RENTALS INC COM 911363109 2994 44621 SH SOLE 6833 0 37788 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 99 11423 SH SOLE 0 0 11423 UNITED STATES OIL FUND LP UNITS 91232N108 682 58968 SH SOLE 0 0 58968 UNITED STATES OIL FUND LP UNITS 91232N108 6 15400 SH Call SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 430 100000 SH Put SOLE 0 0 100000 UNITED STATES OIL FUND LP UNITS 91232N108 153 30000 SH Put SOLE 0 0 30000 UNITED STATES OIL FUND LP UNITS 91232N108 3 11200 SH Call SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 1146 67992 SH SOLE 38 0 67954 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 544 28103 SH SOLE 0 0 28103 UNITED STS GASOLINE FD LP UNITS 91201T102 205 7881 SH SOLE 0 0 7881 UNITED TECHNOLOGIES CORP COM 913017109 38230 372780 SH SOLE 154159 0 218621 UNITEDHEALTH GROUP INC COM 91324P102 151777 1074894 SH SOLE 716415 0 358479 UNITIL CORP COM 913259107 659 15446 SH SOLE 0 0 15446 UNIVAR INC COM 91336L107 756 40001 SH SOLE 39629 0 372 UNIVERSAL CORP VA COM 913456109 530 9176 SH SOLE 0 0 9176 UNIVERSAL DISPLAY CORP COM 91347P105 3010 44390 SH SOLE 51 0 44339 UNIVERSAL ELECTRS INC COM 913483103 921 12739 SH SOLE 12673 0 66 UNIVERSAL FST PRODS INC COM 913543104 402 4336 SH SOLE 0 0 4336 UNIVERSAL HLTH SVCS INC CL B 913903100 2370 17676 SH SOLE 5598 0 12078 UNIVERSAL SEC INSTRS INC COM NEW 913821302 261 73513 SH SOLE 0 0 73513 UNUM GROUP COM 91529Y106 9022 283812 SH SOLE 275033 0 8779 UPLAND SOFTWARE INC COM 91544A109 907 119078 SH SOLE 0 0 119078 URBAN OUTFITTERS INC COM 917047102 1404 51060 SH SOLE 42731 0 8329 US BANCORP DEL COM NEW 902973304 65780 1631047 SH SOLE 1322426 0 308621 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 781 53293 SH SOLE 0 0 53293 V F CORP COM 918204108 49665 807677 SH SOLE 79807 0 727870 V F CORP COM 918204108 3 16900 SH Call SOLE 0 0 0 V F CORP COM 918204108 5 32900 SH Call SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 6170 44634 SH SOLE 39819 0 4815 VALE S A ADR 91912E105 134 26451 SH SOLE 0 0 26451 VALEANT PHARMACEUTICALS INTL COM 91911K102 3018 149868 SH SOLE 0 0 149868 VALEANT PHARMACEUTICALS INTL COM 91911K102 36 18500 SH Call SOLE 0 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 13 30000 SH Call SOLE 0 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 13 46000 SH Call SOLE 0 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 9 22500 SH Call SOLE 0 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 29 22500 SH Call SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 13779 270185 SH SOLE 99362 0 170823 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 216 4595 SH SOLE 0 0 4595 VALHI INC NEW COM 918905100 116 73700 SH SOLE 0 0 73700 VALIDUS HOLDINGS LTD COM SHS G9319H102 8081 166307 SH SOLE 161861 0 4446 VALLEY NATL BANCORP COM 919794107 1615 177108 SH SOLE 0 0 177108 VALMONT INDS INC COM 920253101 1671 12354 SH SOLE 0 0 12354 VALSPAR CORP COM 920355104 16529 153004 SH SOLE 104856 0 48148 VANECK MERK GOLD TRUST GOLD TRUST 921078101 822 62660 SH SOLE 0 0 62660 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 678 14131 SH SOLE 0 0 14131 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 26725 1075898 SH SOLE 994601 0 81297 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 2014 113610 SH SOLE 0 0 113610 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 495 4838 SH SOLE 0 0 4838 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1903 64459 SH SOLE 0 0 64459 VANECK VECTORS ETF TR GAMING ETF 92189F882 231 7368 SH SOLE 0 0 7368 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 21739 784524 SH SOLE 0 0 784524 VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 593 40595 SH SOLE 0 0 40595 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 3308 139284 SH SOLE 0 0 139284 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 2977 92096 SH SOLE 3298 0 88798 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4065 95416 SH SOLE 0 0 95416 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 131 11800 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 59 29500 SH Call SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2645 81346 SH SOLE 0 0 81346 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 243 11260 SH SOLE 0 0 11260 VANECK VECTORS ETF TR NAT RES ETF 92189F841 361 11818 SH SOLE 0 0 11818 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 397 13586 SH SOLE 0 0 13586 VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 5188 88503 SH SOLE 0 0 88503 VANECK VECTORS ETF TR RETAIL ETF 92189F684 276 3572 SH SOLE 0 0 3572 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 537 21112 SH SOLE 4102 0 17010 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1015 10123 SH SOLE 0 0 10123 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 701 6661 SH SOLE 0 0 6661 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 6050 68695 SH SOLE 0 0 68695 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 16904 172406 SH SOLE 0 0 172406 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 29622 365434 SH SOLE 377 0 365057 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 73020 866191 SH SOLE 249535 0 616656 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12722 228395 SH SOLE 0 0 228395 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 22710 265860 SH SOLE 0 0 265860 VANGUARD INDEX FDS GROWTH ETF 922908736 35117 327585 SH SOLE 117 0 327468 VANGUARD INDEX FDS LARGE CAP ETF 922908637 8975 93630 SH SOLE 32099 0 61531 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6892 67640 SH SOLE 0 0 67640 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6030 67689 SH SOLE 109 0 67580 VANGUARD INDEX FDS MID CAP ETF 922908629 8583 69419 SH SOLE 73 0 69346 VANGUARD INDEX FDS REIT ETF 922908553 79838 900380 SH SOLE 34 0 900346 VANGUARD INDEX FDS REIT ETF 922908553 27 21900 SH Call SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 447082 2326132 SH SOLE 2181774 0 144358 VANGUARD INDEX FDS SM CP VAL ETF 922908611 8679 82412 SH SOLE 27 0 82385 VANGUARD INDEX FDS SMALL CP ETF 922908751 13241 114464 SH SOLE 109 0 114355 VANGUARD INDEX FDS SML CP GRW ETF 922908595 7932 64018 SH SOLE 38 0 63980 VANGUARD INDEX FDS TOTAL STK MKT 922908769 27182 253656 SH SOLE 373 0 253283 VANGUARD INDEX FDS VALUE ETF 922908744 36034 423973 SH SOLE 154932 0 269041 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18716 436775 SH SOLE 0 0 436775 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 36052 1023332 SH SOLE 54949 0 968383 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12630 270697 SH SOLE 77989 0 192708 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5138 92199 SH SOLE 0 0 92199 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3891 41795 SH SOLE 0 0 41795 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 630 11651 SH SOLE 0 0 11651 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1219 20986 SH SOLE 0 0 20986 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9388 189731 SH SOLE 0 0 189731 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1897 35999 SH SOLE 13155 0 22844 VANGUARD NAT RES LLC COM UNIT 92205F106 162 114852 SH SOLE 0 0 114852 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 86183 963914 SH SOLE 733812 0 230102 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 796 11841 SH SOLE 11830 0 11 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 18263 339154 SH SOLE 334355 0 4799 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 30531 377666 SH SOLE 1230 0 376436 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 364 5920 SH SOLE 0 0 5920 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 934 9120 SH SOLE 0 0 9120 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 550 5724 SH SOLE 0 0 5724 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 410 4569 SH SOLE 0 0 4569 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 714 7781 SH SOLE 0 0 7781 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 288 3020 SH SOLE 0 0 3020 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 32247 387382 SH SOLE 65 0 387317 VANGUARD STAR FD VG TL INTL STK F 921909768 4408 99096 SH SOLE 0 0 99096 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 57806 1634795 SH SOLE 499 0 1634296 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3646 45415 SH SOLE 0 0 45415 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 27780 388746 SH SOLE 0 0 388746 VANGUARD WORLD FD MEGA CAP INDEX 921910873 8491 118738 SH SOLE 0 0 118738 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 21798 354087 SH SOLE 0 0 354087 VANGUARD WORLD FD MEGA GRWTH IND 921910816 21472 257274 SH SOLE 0 0 257274 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 6668 54667 SH SOLE 0 0 54667 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3482 24662 SH SOLE 0 0 24662 VANGUARD WORLD FDS ENERGY ETF 92204A306 958 10073 SH SOLE 0 0 10073 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3971 83856 SH SOLE 0 0 83856 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4236 32462 SH SOLE 0 0 32462 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 817 7686 SH SOLE 0 0 7686 VANGUARD WORLD FDS INF TECH ETF 92204A702 15358 143415 SH SOLE 19349 0 124066 VANGUARD WORLD FDS MATERIALS ETF 92204A801 750 7320 SH SOLE 0 0 7320 VANGUARD WORLD FDS TELCOMM ETF 92204A884 27214 276565 SH SOLE 251438 0 25127 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5714 49901 SH SOLE 0 0 49901 VANTIV INC CL A 92210H105 13244 233997 SH SOLE 177744 0 56253 VARIAN MED SYS INC COM 92220P105 2112 25686 SH SOLE 21650 0 4036 VASCO DATA SEC INTL INC COM 92230Y104 283 17283 SH SOLE 0 0 17283 VCA INC COM 918194101 7379 109134 SH SOLE 19242 0 89892 VECTOR GROUP LTD COM 92240M108 407 18134 SH SOLE 0 0 18134 VECTREN CORP COM 92240G101 27310 518503 SH SOLE 505119 0 13384 VEECO INSTRS INC DEL COM 922417100 277 16713 SH SOLE 16312 0 401 VEEVA SYS INC CL A COM 922475108 1399 41008 SH SOLE 36706 0 4302 VENTAS INC COM 92276F100 78277 1074935 SH SOLE 1014687 0 60248 VEREIT INC COM 92339V100 1087 107228 SH SOLE 0 0 107228 VERIFONE SYS INC COM 92342Y109 4788 258260 SH SOLE 34612 0 223648 VERINT SYS INC COM 92343X100 779 23528 SH SOLE 21467 0 2061 VERISIGN INC COM 92343E102 382 4419 SH SOLE 0 0 4419 VERISK ANALYTICS INC COM 92345Y106 6229 76827 SH SOLE 71978 0 4849 VERIZON COMMUNICATIONS INC COM 92343V104 404246 7239378 SH SOLE 4047621 0 3191757 VERIZON COMMUNICATIONS INC COM 92343V104 29 24400 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 152 41800 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 99 49700 SH Call SOLE 0 0 0 VERMILION ENERGY INC COM 923725105 1561 49129 SH SOLE 48529 0 600 VERTEX PHARMACEUTICALS INC COM 92532F100 27084 314857 SH SOLE 302182 0 12675 VIACOM INC NEW CL A 92553P102 242 5216 SH SOLE 0 0 5216 VIACOM INC NEW CL B 92553P201 5344 128871 SH SOLE 48739 0 80132 VIACOM INC NEW CL B 92553P201 184 48400 SH Call SOLE 0 0 0 VICOR CORP COM 925815102 234 23259 SH SOLE 0 0 23259 VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 939 25243 SH SOLE 0 0 25243 VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 1136 29539 SH SOLE 0 0 29539 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2174 194658 SH SOLE 0 0 194658 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 356 23505 SH SOLE 0 0 23505 VIRTUS TOTAL RETURN FD COM 92829A103 405 87300 SH SOLE 0 0 87300 VISA INC COM CL A 92826C839 107752 1452751 SH SOLE 500739 0 952012 VISA INC COM CL A 92826C839 2 11600 SH Call SOLE 0 0 0 VISA INC COM CL A 92826C839 2 11700 SH Call SOLE 0 0 0 VISTA OUTDOOR INC COM 928377100 391 8188 SH SOLE 2989 0 5199 VITAL THERAPIES INC COM 92847R104 92 14782 SH SOLE 0 0 14782 VITAMIN SHOPPE INC COM 92849E101 510 16669 SH SOLE 15275 0 1394 VIVUS INC COM 928551100 17 15315 SH SOLE 0 0 15315 VMWARE INC CL A COM 928563402 3453 60354 SH SOLE 33596 0 26758 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 129505 4192448 SH SOLE 3690815 0 501633 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 6 49900 SH Call SOLE 0 0 0 VONAGE HLDGS CORP COM 92886T201 85 13938 SH SOLE 0 0 13938 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 218 29607 SH SOLE 0 0 29607 VOYA FINL INC COM 929089100 2151 86875 SH SOLE 84222 0 2653 VOYA GLBL ADV & PREM OPP FD COM 92912R104 264 26703 SH SOLE 0 0 26703 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 336 48438 SH SOLE 300 0 48138 VOYA INFRASTRUCTURE INDLS & COM 92912X101 141 11370 SH SOLE 0 0 11370 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 124 17848 SH SOLE 0 0 17848 VOYA PRIME RATE TR SH BEN INT 92913A100 348 67979 SH SOLE 0 0 67979 VOYA RISK MANAGED NAT RES FD COM 92913C106 1422 225067 SH SOLE 0 0 225067 VULCAN MATLS CO COM 929160109 3768 31301 SH SOLE 4332 0 26969 VWR CORP COM 91843L103 1166 40332 SH SOLE 38841 0 1491 W P CAREY INC COM 92936U109 6610 95217 SH SOLE 0 0 95217 WABCO HLDGS INC COM 92927K102 3331 36374 SH SOLE 35070 0 1304 WABTEC CORP COM 929740108 2436 34681 SH SOLE 24185 0 10496 WAGEWORKS INC COM 930427109 3179 53148 SH SOLE 53094 0 54 WAL-MART STORES INC COM 931142103 117906 1614705 SH SOLE 815868 0 798837 WALGREENS BOOTS ALLIANCE INC COM 931427108 45968 552033 SH SOLE 103553 0 448480 WALGREENS BOOTS ALLIANCE INC COM 931427108 27 18400 SH Call SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 17 23600 SH Call SOLE 0 0 0 WASHINGTON TR BANCORP COM 940610108 1955 51543 SH SOLE 51543 0 0 WASTE CONNECTIONS INC COM 94106B101 12778 177348 SH SOLE 24034 0 153314 WASTE MGMT INC DEL COM 94106L109 40063 604539 SH SOLE 417580 0 186959 WATERS CORP COM 941848103 5233 37207 SH SOLE 34266 0 2941 WATSCO INC COM 942622200 548 3898 SH SOLE 102 0 3796 WAYFAIR INC CL A 94419L101 2032 52104 SH SOLE 40618 0 11486 WCI CMNTYS INC COM PAR $0.01 92923C807 695 41150 SH SOLE 0 0 41150 WD-40 CO COM 929236107 345 2936 SH SOLE 1737 0 1199 WEATHERFORD INTL PLC ORD SHS G48833100 18784 3384435 SH SOLE 3208119 0 176316 WEB COM GROUP INC COM 94733A104 624 34299 SH SOLE 0 0 34299 WEBMD HEALTH CORP COM 94770V102 3191 54909 SH SOLE 6159 0 48750 WEBSTER FINL CORP CONN COM 947890109 982 28926 SH SOLE 26925 0 2001 WEC ENERGY GROUP INC COM 92939U106 64151 982408 SH SOLE 848276 0 134132 WEIBO CORP SPONSORED ADR 948596101 602 21197 SH SOLE 0 0 21197 WEIGHT WATCHERS INTL INC NEW COM 948626106 185 15935 SH SOLE 0 0 15935 WEINGARTEN RLTY INVS SH BEN INT 948741103 301 7368 SH SOLE 0 0 7368 WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 347 25476 SH SOLE 0 0 25476 WELLS FARGO & CO NEW COM 949746101 161693 3416305 SH SOLE 2322839 0 1093466 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 2675 2059 SH SOLE 0 0 2059 WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 394 65942 SH SOLE 0 0 65942 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 109 13828 SH SOLE 0 0 13828 WELLS FARGO MULTI SECTOR INC WF MLT SECTR INC 94987D101 7410 585735 SH SOLE 0 0 585735 WELLTOWER INC COM 95040Q104 101982 1338874 SH SOLE 1095791 0 243083 WENDYS CO COM 95058W100 1447 150404 SH SOLE 101312 0 49092 WESBANCO INC COM 950810101 476 15341 SH SOLE 0 0 15341 WESCO AIRCRAFT HLDGS INC COM 950814103 775 57716 SH SOLE 57597 0 119 WESCO INTL INC COM 95082P105 4302 83551 SH SOLE 82705 0 846 WEST CORP COM 952355204 1719 87431 SH SOLE 80772 0 6659 WEST PHARMACEUTICAL SVSC INC COM 955306105 4192 55246 SH SOLE 40908 0 14338 WESTAR ENERGY INC COM 95709T100 272 4848 SH SOLE 26 0 4822 WESTERN ALLIANCE BANCORP COM 957638109 1406 43074 SH SOLE 32116 0 10958 WESTERN ASSET CLYM INFL OPP COM 95766R104 1372 123508 SH SOLE 0 0 123508 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 248 21591 SH SOLE 0 0 21591 WESTERN ASSET EMRG MKT DEBT COM 95766A101 579 37672 SH SOLE 0 0 37672 WESTERN ASSET EMRG MKT INCM COM 95766E103 120 11044 SH SOLE 0 0 11044 WESTERN ASSET GLB HI INCOME COM 95766B109 143 14737 SH SOLE 0 0 14737 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 296 17343 SH SOLE 0 0 17343 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 633 42123 SH SOLE 0 0 42123 WESTERN ASSET HIGH INCM FD I COM 95766J102 463 66753 SH SOLE 0 0 66753 WESTERN ASSET HIGH INCM OPP COM 95766K109 477 97389 SH SOLE 0 0 97389 WESTERN ASSET INTM MUNI FD I COM 958435109 1047 98943 SH SOLE 0 0 98943 WESTERN ASSET INVT GRADE DEF COM 95790A101 378 17545 SH SOLE 0 0 17545 WESTERN ASSET MGD HI INCM FD COM 95766L107 99 21015 SH SOLE 0 0 21015 WESTERN ASSET MTG CAP CORP COM 95790D105 911 97000 SH SOLE 0 0 97000 WESTERN ASSET MUN DEF OPP TR COM 95768A109 2818 113482 SH SOLE 0 0 113482 WESTERN ASSET MUN HI INCM FD COM 95766N103 1324 160727 SH SOLE 0 0 160727 WESTERN ASSET WORLDWIDE INCO COM 957668106 292 26596 SH SOLE 0 0 26596 WESTERN ASST MN PRT FD INC COM 95766P108 2860 166157 SH SOLE 0 0 166157 WESTERN ASST MNGD MUN FD INC COM 95766M105 1707 112648 SH SOLE 0 0 112648 WESTERN DIGITAL CORP COM 958102105 26456 559790 SH SOLE 516365 0 43425 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 851 22242 SH SOLE 0 0 22242 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1131 22447 SH SOLE 0 0 22447 WESTERN REFNG INC COM 959319104 2324 112668 SH SOLE 62365 0 50303 WESTERN UN CO COM 959802109 54626 2848083 SH SOLE 2815948 0 32135 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 386 19335 SH SOLE 0 0 19335 WESTPAC BKG CORP SPONSORED ADR 961214301 21337 965920 SH SOLE 936179 0 29741 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 71 42520 SH SOLE 0 0 42520 WESTROCK CO COM 96145D105 12582 323687 SH SOLE 290520 0 33167 WEX INC COM 96208T104 579 6535 SH SOLE 506 0 6029 WEYERHAEUSER CO COM 962166104 44800 1504862 SH SOLE 1026029 0 478833 WGL HLDGS INC COM 92924F106 222 3139 SH SOLE 0 0 3139 WHIRLPOOL CORP COM 963320106 6729 40378 SH SOLE 3735 0 36643 WHITE MTNS INS GROUP LTD COM G9618E107 4175 4958 SH SOLE 4512 0 446 WHITEWAVE FOODS CO COM 966244105 4557 97088 SH SOLE 13459 0 83629 WHITING PETE CORP NEW COM 966387102 2802 302568 SH SOLE 75 0 302493 WHOLE FOODS MKT INC COM 966837106 9174 286523 SH SOLE 150843 0 135680 WILEY JOHN & SONS INC CL A 968223206 11214 214901 SH SOLE 212655 0 2246 WILLAMETTE VY VINEYARD INC COM 969136100 105 12475 SH SOLE 0 0 12475 WILLIAMS COS INC DEL COM 969457100 7899 365172 SH SOLE 20720 0 344452 WILLIAMS COS INC DEL COM 969457100 22 55900 SH Call SOLE 0 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 4048 116850 SH SOLE 0 0 116850 WILLIAMS SONOMA INC COM 969904101 236 4523 SH SOLE 0 0 4523 WILLIS TOWERS WATSON PUB LTD SHS G96629103 19612 157763 SH SOLE 155539 0 2224 WINDSTREAM HLDGS INC COM NEW 97382A200 193 20855 SH SOLE 0 0 20855 WINTRUST FINL CORP COM 97650W108 4017 78770 SH SOLE 40691 0 38079 WISDOMTREE INVTS INC COM 97717P104 309 31523 SH SOLE 0 0 31523 WISDOMTREE TR BRAZILN RL FD 97717W240 1123 67475 SH SOLE 0 0 67475 WISDOMTREE TR BRCLYS US AGGR 97717X511 352 6788 SH SOLE 0 0 6788 WISDOMTREE TR DIV EX-FINL FD 97717W406 1238 16059 SH SOLE 0 0 16059 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4932 139255 SH SOLE 0 0 139255 WISDOMTREE TR EMG MKTS SMCAP 97717W281 365 9411 SH SOLE 0 0 9411 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 72079 1426455 SH SOLE 1297284 0 129171 WISDOMTREE TR EUROPE SMCP DV 97717W869 782 15318 SH SOLE 0 0 15318 WISDOMTREE TR GLB EX US UTILIT 97717W653 180 11258 SH SOLE 0 0 11258 WISDOMTREE TR GLB HIGH DIV FD 97717W877 213 5105 SH SOLE 0 0 5105 WISDOMTREE TR HIGH DIV FD 97717W208 11016 165100 SH SOLE 0 0 165100 WISDOMTREE TR INDIA ERNGS FD 97717W422 2624 129962 SH SOLE 0 0 129962 WISDOMTREE TR INTL DIV EX FINL 97717W786 874 23122 SH SOLE 0 0 23122 WISDOMTREE TR INTL EQUITY FD 97717W703 9779 218534 SH SOLE 204291 0 14243 WISDOMTREE TR INTL LRGCAP DV 97717W794 653 15771 SH SOLE 0 0 15771 WISDOMTREE TR INTL SMCAP DIV 97717W760 4804 85619 SH SOLE 0 0 85619 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 786 30654 SH SOLE 0 0 30654 WISDOMTREE TR ITL HIGH DIV FD 97717W802 329 9026 SH SOLE 0 0 9026 WISDOMTREE TR JAPAN HD RL ES 97717W638 18902 775617 SH SOLE 775346 0 271 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3272 84380 SH SOLE 74 0 84306 WISDOMTREE TR JP SMALLCP DIV 97717W836 8350 149985 SH SOLE 149175 0 810 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 281 9865 SH SOLE 0 0 9865 WISDOMTREE TR LARGECAP DIVID 97717W307 25422 335554 SH SOLE 299846 0 35708 WISDOMTREE TR LRGECP VALUE FD 97717W547 28795 461159 SH SOLE 459937 0 1222 WISDOMTREE TR MDCP EARN FUND 97717W570 242 2655 SH SOLE 0 0 2655 WISDOMTREE TR MIDCAP DIVI FD 97717W505 13255 148103 SH SOLE 0 0 148103 WISDOMTREE TR SMALLCAP DIVID 97717W604 4736 66089 SH SOLE 0 0 66089 WISDOMTREE TR SMLCAP EARN FD 97717W562 994 12582 SH SOLE 0 0 12582 WISDOMTREE TR TOTAL DIVID FD 97717W109 360 4694 SH SOLE 0 0 4694 WISDOMTREE TR US QTLY DIV GRT 97717X669 1130 35767 SH SOLE 0 0 35767 WOLVERINE WORLD WIDE INC COM 978097103 1050 51684 SH SOLE 0 0 51684 WOODWARD INC COM 980745103 440 7636 SH SOLE 3780 0 3856 WORKDAY INC CL A 98138H101 3616 48428 SH SOLE 43699 0 4729 WORTHINGTON INDS INC COM 981811102 295 6972 SH SOLE 0 0 6972 WP GLIMCHER IN COM 92939N102 129 11494 SH SOLE 0 0 11494 WPP PLC NEW ADR 92937A102 4661 44596 SH SOLE 43930 0 666 WPX ENERGY INC COM 98212B103 116 12440 SH SOLE 0 0 12440 WSI INDS INC COM 92932Q102 92 30400 SH SOLE 0 0 30400 WYNDHAM WORLDWIDE CORP COM 98310W108 8007 112402 SH SOLE 2400 0 110002 WYNN RESORTS LTD COM 983134107 6771 74702 SH SOLE 244 0 74458 XCEL ENERGY INC COM 98389B100 11192 249943 SH SOLE 164509 0 85434 XENIA HOTELS & RESORTS INC COM 984017103 289 17209 SH SOLE 0 0 17209 XEROX CORP COM 984121103 1795 189119 SH SOLE 96183 0 92936 XILINX INC COM 983919101 9082 196883 SH SOLE 138696 0 58187 XL GROUP PLC SHS G98290102 3116 93532 SH SOLE 63387 0 30145 XOMA CORP DEL COM 98419J107 7 13013 SH SOLE 0 0 13013 XPO LOGISTICS INC COM 983793100 4623 176037 SH SOLE 0 0 176037 XYLEM INC COM 98419M100 1118 25033 SH SOLE 5150 0 19883 YADKIN FINL CORP COM 984305102 286 11404 SH SOLE 7633 0 3771 YAHOO INC COM 984332106 1790 47664 SH SOLE 0 0 47664 YAMANA GOLD INC COM 98462Y100 235 45219 SH SOLE 0 0 45219 YAMANA GOLD INC COM 98462Y100 7 19000 SH Call SOLE 0 0 0 YELP INC CL A 985817105 1272 41904 SH SOLE 0 0 41904 YRC WORLDWIDE INC COM PAR $.01 984249607 2081 236480 SH SOLE 0 0 236480 YRC WORLDWIDE INC COM PAR $.01 984249607 2 17000 SH Call SOLE 0 0 0 YUM BRANDS INC COM 988498101 10274 123902 SH SOLE 64239 0 59663 YY INC ADS REPCOM CLA 98426T106 246 7252 SH SOLE 0 0 7252 ZAYO GROUP HLDGS INC COM 98919V105 11980 428930 SH SOLE 10450 0 418480 ZEBRA TECHNOLOGIES CORP CL A 989207105 1307 26080 SH SOLE 22497 0 3583 ZELTIQ AESTHETICS INC COM 98933Q108 516 18889 SH SOLE 9065 0 9824 ZIMMER BIOMET HLDGS INC COM 98956P102 22399 186072 SH SOLE 139247 0 46825 ZION OIL & GAS INC COM 989696109 17 12189 SH SOLE 0 0 12189 ZIONS BANCORPORATION COM 989701107 466 18540 SH SOLE 65 0 18475 ZIOPHARM ONCOLOGY INC COM 98973P101 266 48447 SH SOLE 0 0 48447 ZOES KITCHEN INC COM 98979J109 1719 47390 SH SOLE 46390 0 1000 ZOETIS INC CL A 98978V103 14692 309574 SH SOLE 236393 0 73181 ZWEIG FD COM NEW 989834205 278 22048 SH SOLE 0 0 22048 ZWEIG TOTAL RETURN FD INC COM NEW 989837208 733 60941 SH SOLE 0 0 60941