0001084208-16-000012.txt : 20160512 0001084208-16-000012.hdr.sgml : 20160512 20160512164054 ACCESSION NUMBER: 0001084208-16-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160512 DATE AS OF CHANGE: 20160512 EFFECTIVENESS DATE: 20160512 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: 161644542 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 03-31-2016 03-31-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 05-12-2016 0 2981 29557323 false
INFORMATION TABLE 2 rj0511_13F.xml SECTION 13F HOLDINGS REPORT 1 800 FLOWERS COM CL A 68243Q106 103 13100 SH SOLE 0 0 13100 3-D SYS CORP DEL COM NEW 88554D205 1908 123352 SH SOLE 0 0 123352 3M CO COM 88579Y101 70893 425445 SH SOLE 217588 0 207857 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 256 17382 SH SOLE 0 0 17382 AAC HLDGS INC COM 000307108 682 34446 SH SOLE 0 0 34446 AAR CORP COM 000361105 420 18064 SH SOLE 0 0 18064 AARONS INC COM PAR $0.50 002535300 332 13217 SH SOLE 11158 0 2059 ABAXIS INC COM 002567105 2047 45104 SH SOLE 45042 0 62 ABB LTD SPONSORED ADR 000375204 647 33291 SH SOLE 5565 0 27726 ABBOTT LABS COM 002824100 59391 1419815 SH SOLE 940130 0 479685 ABBVIE INC COM 00287Y109 115858 2028324 SH SOLE 1223592 0 804732 ABBVIE INC COM 00287Y109 9 21300 SH Call SOLE 0 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1543 48915 SH SOLE 46111 0 2804 ABERDEEN ASIA PACIFIC INCOM COM 003009107 539 107730 SH SOLE 0 0 107730 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 95 12880 SH SOLE 0 0 12880 ABIOMED INC COM 003654100 1048 11050 SH SOLE 5334 0 5716 ACACIA RESH CORP ACACIA TCH COM 003881307 85 22500 SH SOLE 0 0 22500 ACADEMY FDS TR INNOV IBD50 FD 004006508 231 10955 SH SOLE 0 0 10955 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2452 44486 SH SOLE 30665 0 13821 ACADIA PHARMACEUTICALS INC COM 004225108 229 8204 SH SOLE 6580 0 1624 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65674 569095 SH SOLE 66726 0 502369 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 48 18300 SH Call SOLE 0 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 764 99000 SH SOLE 0 0 99000 ACORDA THERAPEUTICS INC COM 00484M106 355 13408 SH SOLE 12643 0 765 ACTIVISION BLIZZARD INC COM 00507V109 17477 516470 SH SOLE 494826 0 21644 ACTUANT CORP CL A NEW 00508X203 5955 241013 SH SOLE 239322 0 1691 ACUITY BRANDS INC COM 00508Y102 8668 39737 SH SOLE 33423 0 6314 ADAM NAT RES FD INC COM 00548F105 1788 99412 SH SOLE 0 0 99412 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 252 41054 SH SOLE 0 0 41054 ADAMS DIVERSIFIED EQUITY FD COM 006212104 9702 766936 SH SOLE 0 0 766936 ADEPTUS HEALTH INC CL A 006855100 205 3683 SH SOLE 3683 0 0 ADOBE SYS INC COM 00724F101 23869 254470 SH SOLE 218610 0 35860 ADVANCE AUTO PARTS INC COM 00751Y106 5072 31631 SH SOLE 7503 0 24128 ADVANCED ENERGY INDS COM 007973100 651 18698 SH SOLE 0 0 18698 ADVANCED MICRO DEVICES INC COM 007903107 129 45132 SH SOLE 0 0 45132 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 141 24130 SH SOLE 0 0 24130 ADVENT CLAY CONV SEC INC FD COM 007639107 415 76456 SH SOLE 1938 0 74518 ADVENT CLAYMORE CV SECS & IN COM 00764C109 1571 118950 SH SOLE 0 0 118950 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 504 61343 SH SOLE 0 0 61343 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 4033 83334 SH SOLE 83234 0 100 ADVISORSHARES TR PERITUS HG YLD 00768Y503 328 10390 SH SOLE 0 0 10390 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 130 12250 SH SOLE 0 0 12250 ADVISORY BRD CO COM 00762W107 227 7039 SH SOLE 6370 0 669 AEGON N V NY REGISTRY SH 007924103 5038 916063 SH SOLE 47133 0 868930 AERCAP HOLDINGS NV SHS N00985106 5869 151418 SH SOLE 145831 0 5587 AERIE PHARMACEUTICALS INC COM 00771V108 598 49152 SH SOLE 47884 0 1268 AES CORP COM 00130H105 5957 504847 SH SOLE 494209 0 10638 AES TR III PFD CV 6.75% 00808N202 477 9447 SH SOLE 0 0 9447 AETNA INC NEW COM 00817Y108 21410 190565 SH SOLE 123217 0 67348 AFFILIATED MANAGERS GROUP COM 008252108 1301 8011 SH SOLE 4013 0 3998 AFLAC INC COM 001055102 10371 164242 SH SOLE 3442 0 160800 AGCO CORP COM 001084102 11219 225728 SH SOLE 225222 0 506 AGILENT TECHNOLOGIES INC COM 00846U101 424 10639 SH SOLE 0 0 10639 AGL RES INC COM 001204106 4891 75091 SH SOLE 19 0 75072 AGNICO EAGLE MINES LTD COM 008474108 2458 67964 SH SOLE 0 0 67964 AGREE REALTY CORP COM 008492100 2396 62287 SH SOLE 35111 0 27176 AGRIUM INC COM 008916108 11490 130135 SH SOLE 114333 0 15802 AIMMUNE THERAPEUTICS INC COM 00900T107 168 12356 SH SOLE 12356 0 0 AIR LEASE CORP CL A 00912X302 270 8420 SH SOLE 6164 0 2256 AIR METHODS CORP COM PAR $.06 009128307 2338 64553 SH SOLE 63927 0 626 AIR PRODS & CHEMS INC COM 009158106 16335 113397 SH SOLE 44424 0 68973 AIRCASTLE LTD COM G0129K104 13821 621442 SH SOLE 417954 0 203488 AIRGAS INC COM 009363102 398 2810 SH SOLE 15 0 2795 AK STL HLDG CORP COM 001547108 121 29242 SH SOLE 0 0 29242 AKAMAI TECHNOLOGIES INC COM 00971T101 3977 71576 SH SOLE 42762 0 28814 AKEBIA THERAPEUTICS INC COM 00972D105 209 23165 SH SOLE 20565 0 2600 ALAMOS GOLD INC NEW COM CL A 011532108 73 13889 SH SOLE 0 0 13889 ALASKA AIR GROUP INC COM 011659109 18303 223154 SH SOLE 27880 0 195274 ALBEMARLE CORP COM 012653101 6110 95573 SH SOLE 67631 0 27942 ALCENTRA CAP CORP COM 01374T102 1631 140243 SH SOLE 0 0 140243 ALCOA INC COM 013817101 2523 263367 SH SOLE 677 0 262690 ALCOA INC COM 013817101 1 15100 SH Call SOLE 0 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 283 11564 SH SOLE 6836 0 4728 ALERE INC COM 01449J105 456 9002 SH SOLE 4201 0 4801 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3308 36394 SH SOLE 28117 0 8277 ALEXION PHARMACEUTICALS INC COM 015351109 25247 181348 SH SOLE 98438 0 82910 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27032 342043 SH SOLE 215705 0 126338 ALIGN TECHNOLOGY INC COM 016255101 2052 28225 SH SOLE 22742 0 5483 ALKERMES PLC SHS G01767105 767 22422 SH SOLE 20094 0 2328 ALLEGHANY CORP DEL COM 017175100 11383 22940 SH SOLE 13363 0 9577 ALLEGION PUB LTD CO ORD SHS G0176J109 2255 35402 SH SOLE 1927 0 33475 ALLERGAN PLC SHS G0177J108 80167 299098 SH SOLE 212321 0 86777 ALLETE INC COM NEW 018522300 3837 68434 SH SOLE 63611 0 4823 ALLIANCE DATA SYSTEMS CORP COM 018581108 9672 43965 SH SOLE 28878 0 15087 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 521 44711 SH SOLE 0 0 44711 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1816 155777 SH SOLE 0 0 155777 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1036 44199 SH SOLE 0 0 44199 ALLIANCEBERNSTEIN INCOME FUN COM 01881E101 214 27303 SH SOLE 0 0 27303 ALLIANT ENERGY CORP COM 018802108 8779 118191 SH SOLE 106487 0 11704 ALLIANZGI CONV & INCOME FD COM 018828103 106 19116 SH SOLE 0 0 19116 ALLIANZGI CONV & INCOME FD I COM 018825109 778 159499 SH SOLE 0 0 159499 ALLIANZGI DIVERS INC & CNV F COM 01883J108 322 18101 SH SOLE 0 0 18101 ALLIANZGI EQUITY & CONV INCO COM 018829101 2456 135041 SH SOLE 0 0 135041 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1528 124643 SH SOLE 0 0 124643 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 8468 242372 SH SOLE 238681 0 3691 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 164 12399 SH SOLE 0 0 12399 ALLSTATE CORP COM 020002101 45983 682535 SH SOLE 179519 0 503016 ALLY FINL INC COM 02005N100 6910 369139 SH SOLE 366803 0 2336 ALMADEN MINERALS LTD COM CL B 020283305 276 390386 SH SOLE 0 0 390386 ALPHABET INC CAP STK CL A 02079K305 111832 146588 SH SOLE 47646 0 98942 ALPHABET INC CAP STK CL C 02079K107 113105 151824 SH SOLE 58613 0 93211 ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 223 26126 SH SOLE 0 0 26126 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 604 108101 SH SOLE 0 0 108101 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 9235 1231357 SH SOLE 0 0 1231357 ALPS ETF TR ALERIAN MLP 00162Q866 37312 3416865 SH SOLE 0 0 3416865 ALPS ETF TR ALERIAN MLP 00162Q866 23 20800 SH Call SOLE 0 0 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 516 11760 SH SOLE 0 0 11760 ALPS ETF TR EQUAL SEC ETF 00162Q205 230 4098 SH SOLE 0 0 4098 ALPS ETF TR INTL SEC DV DOG 00162Q718 436 18396 SH SOLE 0 0 18396 ALPS ETF TR MED BREAKTHGH 00162Q593 355 16187 SH SOLE 0 0 16187 ALPS ETF TR RIVRFRNT STR INC 00162Q783 61103 2499098 SH SOLE 2495604 0 3494 ALPS ETF TR SECTR DIV DOGS 00162Q858 10260 263560 SH SOLE 0 0 263560 ALPS ETF TR SPROTT GL MINE 00162Q643 797 42806 SH SOLE 0 0 42806 ALPS ETF TR US EQTHIVOLPT WR 00162Q734 879 44057 SH SOLE 0 0 44057 ALTRIA GROUP INC COM 02209S103 213602 3408897 SH SOLE 2351540 0 1057357 ALZA CORP SDCV 7/2 02261WAB5 447 301000 PRN SOLE 0 0 301000 AMARIN CORP PLC SPONS ADR NEW 023111206 43 28150 SH SOLE 0 0 28150 AMAZON COM INC COM 023135106 91655 154395 SH SOLE 63439 0 90956 AMBARELLA INC SHS G037AX101 819 18313 SH SOLE 819 0 17494 AMBEV SA SPONSORED ADR 02319V103 3399 656271 SH SOLE 619760 0 36511 AMC NETWORKS INC CL A 00164V103 9386 144529 SH SOLE 139426 0 5103 AMDOCS LTD SHS G02602103 13933 230603 SH SOLE 227988 0 2615 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 72 11197 SH SOLE 3841 0 7356 AMERCO COM 023586100 673 1883 SH SOLE 0 0 1883 AMEREN CORP COM 023608102 29301 584843 SH SOLE 560005 0 24838 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 750 142878 SH SOLE 0 0 142878 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 332 21369 SH SOLE 0 0 21369 AMERICAN AIRLS GROUP INC COM 02376R102 5096 124271 SH SOLE 0 0 124271 AMERICAN ASSETS TR INC COM 024013104 3919 98183 SH SOLE 97960 0 223 AMERICAN CAMPUS CMNTYS INC COM 024835100 2225 47243 SH SOLE 45711 0 1532 AMERICAN CAP LTD COM 02503Y103 200 13122 SH SOLE 0 0 13122 AMERICAN CAP MTG INVT CORP COM 02504A104 853 58138 SH SOLE 0 0 58138 AMERICAN CAPITAL AGENCY CORP COM 02503X105 4351 233544 SH SOLE 84834 0 148710 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 942 56488 SH SOLE 5239 0 51249 AMERICAN ELEC PWR INC COM 025537101 44062 663583 SH SOLE 444246 0 219337 AMERICAN EXPRESS CO COM 025816109 31626 515088 SH SOLE 234558 0 280530 AMERICAN FARMLAND CO COM 02589Y100 528 84137 SH SOLE 0 0 84137 AMERICAN FINL GROUP INC OHIO COM 025932104 332 4711 SH SOLE 54 0 4657 AMERICAN HOMES 4 RENT CL A 02665T306 17000 1069163 SH SOLE 232092 0 837071 AMERICAN INTL GROUP INC COM NEW 026874784 7783 143991 SH SOLE 0 0 143991 AMERICAN STS WTR CO COM 029899101 931 23649 SH SOLE 0 0 23649 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 109 14300 SH SOLE 0 0 14300 AMERICAN TOWER CORP NEW COM 03027X100 31421 306928 SH SOLE 194518 0 112410 AMERICAN VANGUARD CORP COM 030371108 180 11400 SH SOLE 0 0 11400 AMERICAN WOODMARK CORP COM 030506109 382 5128 SH SOLE 0 0 5128 AMERICAN WTR WKS CO INC NEW COM 030420103 13633 197781 SH SOLE 89 0 197692 AMERIGAS PARTNERS L P UNIT L P INT 030975106 16230 373357 SH SOLE 353514 0 19843 AMERIPRISE FINL INC COM 03076C106 2728 29015 SH SOLE 21883 0 7132 AMERISAFE INC COM 03071H100 1234 23481 SH SOLE 23481 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8068 93214 SH SOLE 16693 0 76521 AMETEK INC NEW COM 031100100 398 7963 SH SOLE 2107 0 5856 AMGEN INC COM 031162100 30538 203677 SH SOLE 58271 0 145406 AMICUS THERAPEUTICS INC COM 03152W109 180 21324 SH SOLE 0 0 21324 AMN HEALTHCARE SERVICES INC COM 001744101 1273 37873 SH SOLE 1263 0 36610 AMPHENOL CORP NEW CL A 032095101 1459 25230 SH SOLE 6723 0 18507 AMSURG CORP COM 03232P405 20679 277195 SH SOLE 40572 0 236623 AMSURG CORP PFD CNV SR A-1 % 03232P504 305 2140 SH SOLE 0 0 2140 AMTRUST FINL SVCS INC COM 032359309 6626 256047 SH SOLE 132073 0 123974 ANACOR PHARMACEUTICALS INC COM 032420101 417 7801 SH SOLE 7516 0 285 ANADARKO PETE CORP COM 032511107 60785 1305226 SH SOLE 1123144 0 182082 ANALOG DEVICES INC COM 032654105 9938 167895 SH SOLE 11113 0 156782 ANDERSONS INC COM 034164103 260 8276 SH SOLE 0 0 8276 ANGIES LIST INC COM 034754101 160 19850 SH SOLE 0 0 19850 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 22333 179148 SH SOLE 131414 0 47734 ANIXTER INTL INC COM 035290105 1870 35885 SH SOLE 26165 0 9720 ANNALY CAP MGMT INC COM 035710409 7471 728210 SH SOLE 350958 0 377252 ANSYS INC COM 03662Q105 1770 19780 SH SOLE 18643 0 1137 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1150 52024 SH SOLE 0 0 52024 ANTERO RES CORP COM 03674X106 419 16832 SH SOLE 0 0 16832 ANTHEM INC COM 036752103 9998 71933 SH SOLE 55750 0 16183 AON PLC SHS CL A G0408V102 33598 321661 SH SOLE 273140 0 48521 APACHE CORP COM 037411105 2032 41626 SH SOLE 63 0 41563 APARTMENT INVT & MGMT CO CL A 03748R101 528 12627 SH SOLE 98 0 12529 APOLLO COML REAL EST FIN INC COM 03762U105 456 27968 SH SOLE 0 0 27968 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 465 27169 SH SOLE 0 0 27169 APOLLO INVT CORP COM 03761U106 339 61162 SH SOLE 0 0 61162 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 257 12963 SH SOLE 0 0 12963 APPLE INC COM 037833100 411903 3779233 SH SOLE 1088447 0 2690786 APPLE INC COM 037833100 10 14700 SH Call SOLE 0 0 0 APPLE INC COM 037833100 99 20300 SH Call SOLE 0 0 0 APPLE INC COM 037833100 35 15000 SH Call SOLE 0 0 0 APPLE INC COM 037833100 19 16600 SH Call SOLE 0 0 0 APPLE INC COM 037833100 13 14900 SH Call SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2882 66415 SH SOLE 60677 0 5738 APPLIED MATLS INC COM 038222105 6662 314525 SH SOLE 106495 0 208030 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 2966 459147 SH SOLE 0 0 459147 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 5 25000 SH Call SOLE 0 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 2157 144666 SH SOLE 0 0 144666 APTARGROUP INC COM 038336103 4872 62129 SH SOLE 49803 0 12326 AQUA AMERICA INC COM 03836W103 5241 164694 SH SOLE 0 0 164694 ARAMARK COM 03852U106 1433 43253 SH SOLE 35693 0 7560 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 92 20180 SH SOLE 18905 0 1275 ARCHER DANIELS MIDLAND CO COM 039483102 4512 124252 SH SOLE 41152 0 83100 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 187 16875 SH SOLE 0 0 16875 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 49 13050 SH SOLE 0 0 13050 ARCTIC CAT INC COM 039670104 177 10530 SH SOLE 0 0 10530 ARES CAP CORP COM 04010L103 5365 361506 SH SOLE 244453 0 117053 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 1261 1250000 PRN SOLE 0 0 1250000 ARES DYNAMIC CR ALLOCATION F COM 04014F102 2209 165067 SH SOLE 0 0 165067 ARGO GROUP INTL HLDGS LTD COM G0464B107 2175 37905 SH SOLE 0 0 37905 ARIAD PHARMACEUTICALS INC COM 04033A100 324 50627 SH SOLE 0 0 50627 ARM HLDGS PLC SPONSORED ADR 042068106 1437 32890 SH SOLE 28358 0 4532 ARMADA HOFFLER PPTYS INC COM 04208T108 729 64778 SH SOLE 0 0 64778 ARRIS INTL INC SHS G0551A103 863 37662 SH SOLE 1522 0 36140 ARROW ELECTRS INC COM 042735100 8372 129975 SH SOLE 129474 0 501 ARROW ETF TR ARROW DJ GLB YLD 04273H104 2304 129866 SH SOLE 0 0 129866 ARROWHEAD RESH CORP COM NEW 042797209 232 48145 SH SOLE 0 0 48145 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4230 137166 SH SOLE 135586 0 1580 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 271 26453 SH SOLE 0 0 26453 ASCENA RETAIL GROUP INC COM 04351G101 429 38824 SH SOLE 28857 0 9967 ASHLAND INC NEW COM 044209104 406 3692 SH SOLE 29 0 3663 ASML HOLDING N V N Y REGISTRY SHS N07059210 11417 113726 SH SOLE 110055 0 3671 ASPEN TECHNOLOGY INC COM 045327103 3012 83358 SH SOLE 80416 0 2942 ASSURANT INC COM 04621X108 3200 41473 SH SOLE 37413 0 4060 ASSURED GUARANTY LTD COM G0585R106 259 10245 SH SOLE 9128 0 1117 ASTRAZENECA PLC SPONSORED ADR 046353108 32586 1157179 SH SOLE 904491 0 252688 AT&T INC COM 00206R102 296905 7579910 SH SOLE 4379628 0 3200282 AT&T INC COM 00206R102 125 29500 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 94 29000 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 5 13700 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 15 15000 SH Call SOLE 0 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 728 17220 SH SOLE 17220 0 0 ATLAS RESOURCE PARTNERS LP COM UNT LTD PR 04941A101 14 17877 SH SOLE 0 0 17877 ATLASSIAN CORP PLC CL A G06242104 1774 70522 SH SOLE 68272 0 2250 ATMOS ENERGY CORP COM 049560105 2408 32426 SH SOLE 2344 0 30082 ATRICURE INC COM 04963C209 505 30000 SH SOLE 0 0 30000 ATRION CORP COM 049904105 393 995 SH SOLE 0 0 995 ATWOOD OCEANICS INC COM 050095108 106 11573 SH SOLE 0 0 11573 AUTODESK INC COM 052769106 35354 606313 SH SOLE 592327 0 13986 AUTOHOME INC SP ADR RP CL A 05278C107 5529 197895 SH SOLE 197895 0 0 AUTOLIV INC COM 052800109 2272 19173 SH SOLE 18338 0 835 AUTOMATIC DATA PROCESSING IN COM 053015103 51167 570367 SH SOLE 329321 0 241046 AUTONATION INC COM 05329W102 236 5061 SH SOLE 0 0 5061 AUTOZONE INC COM 053332102 7278 9135 SH SOLE 3563 0 5572 AVALONBAY CMNTYS INC COM 053484101 1149 6039 SH SOLE 0 0 6039 AVANGRID INC COM 05351W103 208 5186 SH SOLE 0 0 5186 AVENUE FINL HLDGS INC COM 05358K102 596 30772 SH SOLE 0 0 30772 AVENUE INCOME CR STRATEGIES COM 05358E106 157 14359 SH SOLE 0 0 14359 AVERY DENNISON CORP COM 053611109 7918 109807 SH SOLE 96458 0 13349 AVISTA CORP COM 05379B107 976 23941 SH SOLE 0 0 23941 AVIVA PLC ADR 05382A104 297 22717 SH SOLE 22295 0 422 AVNET INC COM 053807103 11224 253371 SH SOLE 250462 0 2909 AVON PRODS INC COM 054303102 335 69641 SH SOLE 0 0 69641 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 446 8036 SH SOLE 45 0 7991 B & G FOODS INC NEW COM 05508R106 3780 108581 SH SOLE 68258 0 40323 B/E AEROSPACE INC COM 073302101 3047 66065 SH SOLE 59986 0 6079 B2GOLD CORP COM 11777Q209 35 21000 SH SOLE 0 0 21000 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 228 10671 SH SOLE 10100 0 571 BABSON CAP GLB SHT DURHGH YL COM 05617T100 640 38350 SH SOLE 0 0 38350 BABSON CAP PARTN INVS TR SH BEN INT 05616B100 499 34887 SH SOLE 0 0 34887 BADGER METER INC COM 056525108 203 3058 SH SOLE 2256 0 802 BAIDU INC SPON ADR REP A 056752108 17758 93033 SH SOLE 56978 0 36055 BAKER HUGHES INC COM 057224107 4832 110252 SH SOLE 12 0 110240 BALCHEM CORP COM 057665200 3004 48434 SH SOLE 33088 0 15346 BALL CORP COM 058498106 1615 22657 SH SOLE 3174 0 19483 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 9205 1411755 SH SOLE 1409053 0 2702 BANCO SANTANDER SA ADR 05964H105 720 165145 SH SOLE 39195 0 125950 BANCORPSOUTH INC COM 059692103 1741 81690 SH SOLE 0 0 81690 BANCROFT FUND LTD COM 059695106 829 46158 SH SOLE 0 0 46158 BANK AMER CORP *W EXP 01/16/201 060505146 39 10046 SH SOLE 0 0 10046 BANK AMER CORP *W EXP 10/28/201 060505153 2 12300 SH SOLE 0 0 12300 BANK AMER CORP 7.25%CNV PFD L 060505682 1728 1517 SH SOLE 0 0 1517 BANK AMER CORP COM 060505104 46291 3423917 SH SOLE 906465 0 2517452 BANK AMER CORP COM 060505104 16 10400 SH Call SOLE 0 0 0 BANK HAWAII CORP COM 062540109 658 9633 SH SOLE 2677 0 6956 BANK MONTREAL QUE COM 063671101 3627 59729 SH SOLE 9540 0 50189 BANK N S HALIFAX COM 064149107 1467 30028 SH SOLE 0 0 30028 BANK NEW YORK MELLON CORP COM 064058100 15051 408648 SH SOLE 263488 0 145160 BANK OF THE OZARKS INC COM 063904106 8657 206270 SH SOLE 55762 0 150508 BANKUNITED INC COM 06652K103 3677 106758 SH SOLE 90780 0 15978 BANRO CORP COM 066800103 27 104500 SH SOLE 0 0 104500 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 441 16854 SH SOLE 0 0 16854 BARCLAYS BANK PLC ADS7.75%PFD S4 06739H511 931 35852 SH SOLE 0 0 35852 BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 1125 44065 SH SOLE 0 0 44065 BARCLAYS BK PLC ADR 2 PREF 2 06739F390 331 12988 SH SOLE 0 0 12988 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 230 44916 SH SOLE 0 0 44916 BARCLAYS PLC ADR 06738E204 7586 880072 SH SOLE 635775 0 244297 BARD C R INC COM 067383109 810 3997 SH SOLE 0 0 3997 BARRICK GOLD CORP COM 067901108 3566 262584 SH SOLE 209281 0 53303 BASIC ENERGY SVCS INC NEW COM 06985P100 71 25577 SH SOLE 0 0 25577 BAXALTA INC COM 07177M103 7338 181629 SH SOLE 102919 0 78710 BAXTER INTL INC COM 071813109 11145 271296 SH SOLE 136166 0 135130 BB&T CORP COM 054937107 59558 1790146 SH SOLE 1163866 0 626280 BCE INC COM NEW 05534B760 101460 2226575 SH SOLE 2146917 0 79658 BECTON DICKINSON & CO COM 075887109 47015 309644 SH SOLE 83559 0 226085 BED BATH & BEYOND INC COM 075896100 5056 101855 SH SOLE 72695 0 29160 BEMIS INC COM 081437105 18412 355576 SH SOLE 335346 0 20230 BENCHMARK ELECTRS INC COM 08160H101 886 38430 SH SOLE 38084 0 346 BENEFITFOCUS INC COM 08180D106 1531 45905 SH SOLE 0 0 45905 BENEFITFOCUS INC COM 08180D106 18 15400 SH Call SOLE 0 0 0 BERKLEY W R CORP COM 084423102 6551 116568 SH SOLE 110505 0 6063 BERKSHIRE HATHAWAY INC DEL CL A 084670108 17930 84 SH SOLE 0 0 84 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 187914 1324459 SH SOLE 252370 0 1072089 BERRY PLASTICS GROUP INC COM 08579W103 4154 114900 SH SOLE 112410 0 2490 BEST BUY INC COM 086516101 4741 146139 SH SOLE 119089 0 27050 BEST BUY INC COM 086516101 60 17800 SH Call SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 8204 906475 SH SOLE 207216 0 699259 BHP BILLITON LTD SPONSORED ADR 088606108 4741 183066 SH SOLE 108769 0 74297 BHP BILLITON PLC SPONSORED ADR 05545E209 4873 214398 SH SOLE 146206 0 68192 BIG LOTS INC COM 089302103 977 21563 SH SOLE 20244 0 1319 BIGLARI HLDGS INC COM 08986R101 2157 5802 SH SOLE 0 0 5802 BIO RAD LABS INC CL A 090572207 1565 11448 SH SOLE 11188 0 260 BIO TECHNE CORP COM 09073M104 1265 13381 SH SOLE 11184 0 2197 BIOAMBER INC COM 09072Q106 92 21950 SH SOLE 0 0 21950 BIOGEN INC COM 09062X103 63652 244516 SH SOLE 207044 0 37472 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3910 47403 SH SOLE 40456 0 6947 BJS RESTAURANTS INC COM 09180C106 218 5255 SH SOLE 1098 0 4157 BLACK STONE MINERALS L P COM UNIT 09225M101 654 46646 SH SOLE 0 0 46646 BLACKBAUD INC COM 09227Q100 1597 25396 SH SOLE 18499 0 6897 BLACKBERRY LTD COM 09228F103 237 29257 SH SOLE 0 0 29257 BLACKHAWK NETWORK HLDGS INC COM 09238E104 642 18724 SH SOLE 1095 0 17629 BLACKROCK CAPITAL INVESTMENT COM 092533108 113 12043 SH SOLE 0 0 12043 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1186 88571 SH SOLE 0 0 88571 BLACKROCK CORPOR HI YLD FD I COM 09255P107 219 21955 SH SOLE 0 0 21955 BLACKROCK CR ALLCTN INC TR COM 092508100 3217 256922 SH SOLE 0 0 256922 BLACKROCK DEBT STRAT FD INC COM 09255R103 3151 908168 SH SOLE 0 0 908168 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 309 23638 SH SOLE 0 0 23638 BLACKROCK ENERGY & RES TR COM 09250U101 1378 106037 SH SOLE 0 0 106037 BLACKROCK ENH CAP & INC FD I COM 09256A109 637 47049 SH SOLE 0 0 47049 BLACKROCK ENHANCED EQT DIV T COM 09251A104 18102 2400746 SH SOLE 0 0 2400746 BLACKROCK FLOAT RATE OME STR COM 09255X100 284 21706 SH SOLE 0 0 21706 BLACKROCK FLOATING RATE INCO COM 091941104 163 12678 SH SOLE 0 0 12678 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 1227 103318 SH SOLE 0 0 103318 BLACKROCK HEALTH SCIENCES TR COM 09250W107 259 7317 SH SOLE 0 0 7317 BLACKROCK INC COM 09247X101 25755 75625 SH SOLE 58456 0 17169 BLACKROCK INCOME TR INC COM 09247F100 86 12967 SH SOLE 0 0 12967 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 315 53143 SH SOLE 0 0 53143 BLACKROCK LTD DURATION INC T COM SHS 09249W101 852 57636 SH SOLE 0 0 57636 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1648 104260 SH SOLE 0 0 104260 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 446 27533 SH SOLE 0 0 27533 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 2313 100812 SH SOLE 0 0 100812 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 267 17499 SH SOLE 0 0 17499 BLACKROCK MUNI 2018 TERM TR COM 09248C106 195 12723 SH SOLE 0 0 12723 BLACKROCK MUNI INCOME INV QL COM 09250G102 1557 101775 SH SOLE 0 0 101775 BLACKROCK MUNI INTER DR FD I COM 09253X102 1237 84355 SH SOLE 0 0 84355 BLACKROCK MUNIASSETS FD INC COM 09254J102 344 23103 SH SOLE 0 0 23103 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 185 11963 SH SOLE 0 0 11963 BLACKROCK MUNICIPAL BOND TR COM 09249H104 345 20153 SH SOLE 0 0 20153 BLACKROCK MUNICIPL INC QLTY COM 092479104 535 35538 SH SOLE 0 0 35538 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 975 78845 SH SOLE 0 0 78845 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 486 29915 SH SOLE 0 0 29915 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 505 33508 SH SOLE 0 0 33508 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 210 14000 SH SOLE 0 0 14000 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 187 11895 SH SOLE 0 0 11895 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1487 106067 SH SOLE 0 0 106067 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 754 49733 SH SOLE 0 0 49733 BLACKROCK MUNIY QUALITY FD I COM 09254G108 712 50928 SH SOLE 0 0 50928 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 576 35742 SH SOLE 0 0 35742 BLACKROCK MUNIYIELD FD INC COM 09253W104 327 21110 SH SOLE 0 0 21110 BLACKROCK MUNIYIELD INVST FD COM 09254R104 631 39146 SH SOLE 0 0 39146 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 194 11654 SH SOLE 0 0 11654 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 270 17720 SH SOLE 0 0 17720 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 872 57856 SH SOLE 0 0 57856 BLACKROCK MUNIYIELD QUALITY COM 09254F100 956 58819 SH SOLE 0 0 58819 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 907 62192 SH SOLE 0 0 62192 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 845 58066 SH SOLE 0 0 58066 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 202 12848 SH SOLE 0 0 12848 BLACKROCK RES & COMM STRAT T SHS 09257A108 590 81805 SH SOLE 0 0 81805 BLACKROCK SCIENCE & TECH TR SHS 09258G104 551 32412 SH SOLE 0 0 32412 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2146 93337 SH SOLE 0 0 93337 BLACKROCK UTIL & INFRASTRCTU COM 09248D104 297 16053 SH SOLE 0 0 16053 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 14716 524649 SH SOLE 0 0 524649 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 166 12210 SH SOLE 0 0 12210 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 258 18955 SH SOLE 0 0 18955 BLACKSTONE MTG TR INC COM CL A 09257W100 3158 117565 SH SOLE 0 0 117565 BLOCK H & R INC COM 093671105 683 25861 SH SOLE 20079 0 5782 BLOOMIN BRANDS INC COM 094235108 3214 190507 SH SOLE 132120 0 58387 BLUE BUFFALO PET PRODS INC COM 09531U102 214 8343 SH SOLE 7968 0 375 BLUE CAP REINS HLDGS LTD COM G1190F107 236 13153 SH SOLE 0 0 13153 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 221 15011 SH SOLE 0 0 15011 BOEING CO COM 097023105 79741 628156 SH SOLE 76659 0 551497 BOEING CO COM 097023105 17 13000 SH Call SOLE 0 0 0 BOK FINL CORP COM NEW 05561Q201 1696 31057 SH SOLE 30189 0 868 BON-TON STORES INC COM 09776J101 32 13934 SH SOLE 0 0 13934 BORGWARNER INC COM 099724106 6291 163819 SH SOLE 35358 0 128461 BOSTON BEER INC CL A 100557107 336 1813 SH SOLE 0 0 1813 BOSTON PROPERTIES INC COM 101121101 8250 64920 SH SOLE 62244 0 2676 BOSTON SCIENTIFIC CORP COM 101137107 8979 477335 SH SOLE 312620 0 164715 BOSTON SCIENTIFIC CORP COM 101137107 4 19600 SH Call SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 24009 3058477 SH SOLE 0 0 3058477 BOX INC CL A 10316T104 130 10585 SH SOLE 0 0 10585 BOYD GAMING CORP COM 103304101 408 19733 SH SOLE 0 0 19733 BP PLC SPONSORED ADR 055622104 61074 2023657 SH SOLE 1308386 0 715271 BREITBURN ENERGY PARTNERS LP COM UT LTD PTN 106776107 70 124441 SH SOLE 0 0 124441 BRIGGS & STRATTON CORP COM 109043109 657 27447 SH SOLE 8657 0 18790 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1498 23129 SH SOLE 22864 0 265 BRIGHTCOVE INC COM 10921T101 914 146466 SH SOLE 0 0 146466 BRINKER INTL INC COM 109641100 426 9276 SH SOLE 3548 0 5728 BRISTOL MYERS SQUIBB CO COM 110122108 118326 1852307 SH SOLE 371852 0 1480455 BRISTOL MYERS SQUIBB CO COM 110122108 19 47300 SH Call SOLE 0 0 0 BRISTOW GROUP INC COM 110394103 1137 60115 SH SOLE 55649 0 4466 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 39292 336087 SH SOLE 305923 0 30164 BROADCOM LTD SHS Y09827109 71324 461647 SH SOLE 407126 0 54521 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35423 597252 SH SOLE 445846 0 151406 BROADSOFT INC COM 11133B409 1429 35420 SH SOLE 0 0 35420 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 4098 387292 SH SOLE 357495 0 29797 BROOKDALE SR LIVING INC COM 112463104 279 17595 SH SOLE 0 0 17595 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1594 45834 SH SOLE 32763 0 13071 BROOKFIELD HIGH INCOME FD IN COM 11272P102 354 50414 SH SOLE 0 0 50414 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 10866 257872 SH SOLE 0 0 257872 BROOKFIELD MTG OPP INC FD IN COM 112792106 155 10615 SH SOLE 0 0 10615 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 396 17096 SH SOLE 0 0 17096 BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 260 8613 SH SOLE 0 0 8613 BROWN & BROWN INC COM 115236101 10714 299285 SH SOLE 282330 0 16955 BROWN FORMAN CORP CL A 115637100 964 9040 SH SOLE 0 0 9040 BROWN FORMAN CORP CL B 115637209 1183 12017 SH SOLE 0 0 12017 BRUKER CORP COM 116794108 1790 63922 SH SOLE 63683 0 239 BRUNSWICK CORP COM 117043109 9189 191520 SH SOLE 137691 0 53829 BT GROUP PLC ADR 05577E101 5163 160949 SH SOLE 135023 0 25926 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 2162 31820 SH SOLE 0 0 31820 BUFFALO WILD WINGS INC COM 119848109 1669 11268 SH SOLE 4050 0 7218 BUILDERS FIRSTSOURCE INC COM 12008R107 428 38020 SH SOLE 15629 0 22391 BUNGE LIMITED COM G16962105 939 16573 SH SOLE 0 0 16573 BURLINGTON STORES INC COM 122017106 5163 91795 SH SOLE 91227 0 568 BWX TECHNOLOGIES INC COM 05605H100 285 8488 SH SOLE 6934 0 1554 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12572 169362 SH SOLE 130546 0 38816 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 257 19800 SH Call SOLE 0 0 0 CA INC COM 12673P105 843 27384 SH SOLE 0 0 27384 CABELAS INC COM 126804301 216 4430 SH SOLE 22 0 4408 CABLE ONE INC COM 12685J105 1964 4492 SH SOLE 4272 0 220 CABLEVISION SYS CORP CL A NY CABLVS 12686C109 337 10213 SH SOLE 0 0 10213 CABOT CORP COM 127055101 1259 26043 SH SOLE 25219 0 824 CACI INTL INC CL A 127190304 278 2607 SH SOLE 41 0 2566 CADENCE DESIGN SYSTEM INC COM 127387108 3127 132625 SH SOLE 52401 0 80224 CAESARS ENTMT CORP COM 127686103 143 21000 SH SOLE 0 0 21000 CAESARSTONE SDOT-YAM LTD ORD SHS M20598104 370 10757 SH SOLE 0 0 10757 CAL MAINE FOODS INC COM NEW 128030202 1359 26173 SH SOLE 0 0 26173 CALADRIUS BIOSCIENCES INC COM 128058104 48 64600 SH SOLE 0 0 64600 CALAMOS ASSET MGMT INC CL A 12811R104 94 11056 SH SOLE 0 0 11056 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1224 117828 SH SOLE 0 0 117828 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 519 54645 SH SOLE 0 0 54645 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 365 21102 SH SOLE 0 0 21102 CALAMOS GBL DYN INCOME FUND COM 12811L107 492 70056 SH SOLE 0 0 70056 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2722 286228 SH SOLE 0 0 286228 CALATLANTIC GROUP INC COM 128195104 1979 59228 SH SOLE 58198 0 1030 CALIFORNIA RES CORP COM 13057Q107 74 71728 SH SOLE 18097 0 53631 CALLAWAY GOLF CO COM 131193104 122 13327 SH SOLE 0 0 13327 CALPINE CORP COM NEW 131347304 936 61694 SH SOLE 52620 0 9074 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 2640 224648 SH SOLE 0 0 224648 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 236 8143 SH SOLE 0 0 8143 CAMDEN PPTY TR SH BEN INT 133131102 17164 204115 SH SOLE 200269 0 3846 CAMERON INTERNATIONAL CORP COM 13342B105 5284 78801 SH SOLE 53569 0 25232 CAMPBELL SOUP CO COM 134429109 5124 80318 SH SOLE 33024 0 47294 CANADIAN NAT RES LTD COM 136385101 6546 242436 SH SOLE 202748 0 39688 CANADIAN NATL RY CO COM 136375102 6343 101525 SH SOLE 0 0 101525 CANADIAN PAC RY LTD COM 13645T100 11338 85444 SH SOLE 71146 0 14298 CANADIAN SOLAR INC COM 136635109 482 25008 SH SOLE 0 0 25008 CANON INC SPONSORED ADR 138006309 267 8970 SH SOLE 0 0 8970 CANTEL MEDICAL CORP COM 138098108 254 3554 SH SOLE 0 0 3554 CAPITAL ONE FINL CORP COM 14040H105 21412 308924 SH SOLE 264159 0 44765 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 989 312878 SH SOLE 0 0 312878 CARBO CERAMICS INC COM 140781105 437 30750 SH SOLE 25315 0 5435 CARDINAL FINL CORP COM 14149F109 2243 110236 SH SOLE 107987 0 2249 CARDINAL HEALTH INC COM 14149Y108 64077 781875 SH SOLE 207199 0 574676 CARDINAL HEALTH INC COM 14149Y108 11 42200 SH Call SOLE 0 0 0 CARDTRONICS INC COM 14161H108 637 17696 SH SOLE 17010 0 686 CARETRUST REIT INC COM 14174T107 383 30150 SH SOLE 0 0 30150 CARLISLE COS INC COM 142339100 1332 13387 SH SOLE 4951 0 8436 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 1071 63455 SH SOLE 0 0 63455 CARMAX INC COM 143130102 534 10458 SH SOLE 7288 0 3170 CARNIVAL CORP PAIRED CTF 143658300 37688 714189 SH SOLE 29530 0 684659 CARNIVAL CORP PAIRED CTF 143658300 44 46500 SH Call SOLE 0 0 0 CARNIVAL PLC ADR 14365C103 813 14980 SH SOLE 9441 0 5539 CARRIZO OIL & GAS INC COM 144577103 698 22564 SH SOLE 22455 0 109 CARROLS RESTAURANT GROUP INC COM 14574X104 3385 234407 SH SOLE 0 0 234407 CASEYS GEN STORES INC COM 147528103 5091 44927 SH SOLE 20948 0 23979 CASTLIGHT HEALTH INC CL B 14862Q100 249 74850 SH SOLE 0 0 74850 CATALENT INC COM 148806102 2236 83844 SH SOLE 75157 0 8687 CATCHMARK TIMBER TR INC CL A 14912Y202 4442 410130 SH SOLE 0 0 410130 CATERPILLAR INC DEL COM 149123101 44063 575694 SH SOLE 64862 0 510832 CATERPILLAR INC DEL COM 149123101 26 18900 SH Call SOLE 0 0 0 CATHAY GEN BANCORP COM 149150104 448 15800 SH SOLE 0 0 15800 CAVCO INDS INC DEL COM 149568107 440 4708 SH SOLE 4708 0 0 CAVIUM INC COM 14964U108 6294 102911 SH SOLE 84108 0 18803 CBOE HLDGS INC COM 12503M108 231 3533 SH SOLE 0 0 3533 CBRE CLARION GLOBAL REAL EST COM 12504G100 1106 141582 SH SOLE 0 0 141582 CBRE GROUP INC CL A 12504L109 1618 56145 SH SOLE 21631 0 34514 CBS CORP NEW CL B 124857202 13467 244461 SH SOLE 207708 0 36753 CDK GLOBAL INC COM 12508E101 708 15217 SH SOLE 0 0 15217 CDN IMPERIAL BK COMM TORONTO COM 136069101 917 12282 SH SOLE 10196 0 2086 CDW CORP COM 12514G108 14275 343973 SH SOLE 206647 0 137326 CEB INC COM 125134106 1866 28824 SH SOLE 28638 0 186 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2678 45042 SH SOLE 0 0 45042 CEDAR REALTY TRUST INC COM NEW 150602209 186 25788 SH SOLE 3163 0 22625 CEL SCI CORP COM PAR $0.01 150837508 61 114412 SH SOLE 0 0 114412 CELADON GROUP INC COM 150838100 234 22312 SH SOLE 0 0 22312 CELANESE CORP DEL COM SER A 150870103 1995 30452 SH SOLE 0 0 30452 CELGENE CORP COM 151020104 55064 550149 SH SOLE 240371 0 309778 CEMEX SAB DE CV SPON ADR NEW 151290889 257 35339 SH SOLE 4723 0 30616 CEMPRA INC COM 15130J109 407 23220 SH SOLE 0 0 23220 CENOVUS ENERGY INC COM 15135U109 157 12057 SH SOLE 0 0 12057 CENTENE CORP DEL COM 15135B101 23747 385686 SH SOLE 346884 0 38802 CENTER COAST MLP & INFRSTR F COM SHS 151461100 444 43198 SH SOLE 1333 0 41865 CENTERPOINT ENERGY INC COM 15189T107 743 35506 SH SOLE 0 0 35506 CENTRAL FD CDA LTD CL A 153501101 7575 631794 SH SOLE 0 0 631794 CENTRAL PAC FINL CORP COM NEW 154760409 977 44864 SH SOLE 44864 0 0 CENTRAL SECS CORP COM 155123102 4248 221928 SH SOLE 0 0 221928 CENTURY CASINOS INC COM 156492100 222 36000 SH SOLE 0 0 36000 CENTURYLINK INC COM 156700106 27107 848165 SH SOLE 583614 0 264551 CERNER CORP COM 156782104 6866 129649 SH SOLE 20067 0 109582 CF INDS HLDGS INC COM 125269100 3211 102454 SH SOLE 89189 0 13265 CHART INDS INC COM PAR $0.01 16115Q308 374 17210 SH SOLE 5818 0 11392 CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 3545 17512 SH SOLE 0 0 17512 CHATHAM LODGING TR COM 16208T102 2540 118539 SH SOLE 67451 0 51088 CHECK POINT SOFTWARE TECH LT ORD M22465104 38628 441611 SH SOLE 245913 0 195698 CHEESECAKE FACTORY INC COM 163072101 344 6474 SH SOLE 3094 0 3380 CHEMED CORP NEW COM 16359R103 651 4809 SH SOLE 0 0 4809 CHEMICAL FINL CORP COM 163731102 541 15152 SH SOLE 120 0 15032 CHEMOURS CO COM 163851108 211 30144 SH SOLE 2 0 30142 CHEMTURA CORP COM NEW 163893209 282 10673 SH SOLE 10034 0 639 CHENIERE ENERGY INC COM NEW 16411R208 1395 41246 SH SOLE 0 0 41246 CHENIERE ENERGY INC COM NEW 16411R208 26 46500 SH Call SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1190 41275 SH SOLE 0 0 41275 CHESAPEAKE ENERGY CORP COM 165167107 366 88865 SH SOLE 0 0 88865 CHEVRON CORP NEW COM 166764100 203058 2128486 SH SOLE 959817 0 1168669 CHEVRON CORP NEW COM 166764100 7 16600 SH Call SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 31 12400 SH Call SOLE 0 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 14623 399646 SH SOLE 262744 0 136902 CHICOS FAS INC COM 168615102 279 21057 SH SOLE 0 0 21057 CHIMERA INVT CORP COM NEW 16934Q208 1459 107339 SH SOLE 78693 0 28646 CHIMERIX INC COM 16934W106 129 25326 SH SOLE 0 0 25326 CHINA CERAMICS CO LTD SHS G2113X100 36 95000 SH SOLE 0 0 95000 CHINA FD INC COM 169373107 1040 70570 SH SOLE 0 0 70570 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 375 30475 SH SOLE 0 0 30475 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4834 87176 SH SOLE 0 0 87176 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 330 5066 SH SOLE 0 0 5066 CHIPOTLE MEXICAN GRILL INC COM 169656105 5459 11590 SH SOLE 9124 0 2466 CHUBB LIMITED COM H1467J104 63938 536600 SH SOLE 81894 0 454706 CHUBB LIMITED COM H1467J104 32 11500 SH Call SOLE 0 0 0 CHUBB LIMITED COM H1467J104 2 10200 SH Call SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 12030 130507 SH SOLE 4351 0 126156 CHUYS HLDGS INC COM 171604101 318 10249 SH SOLE 9409 0 840 CIGNA CORPORATION COM 125509109 11939 86997 SH SOLE 81629 0 5368 CIMAREX ENERGY CO COM 171798101 8557 87974 SH SOLE 85875 0 2099 CIMPRESS N V SHS EURO N20146101 724 7988 SH SOLE 0 0 7988 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 257 5297 SH SOLE 0 0 5297 CINCINNATI FINL CORP COM 172062101 2983 45644 SH SOLE 0 0 45644 CINEMARK HOLDINGS INC COM 17243V102 36229 1011136 SH SOLE 863241 0 147895 CINTAS CORP COM 172908105 7223 80422 SH SOLE 41944 0 38478 CIRRUS LOGIC INC COM 172755100 4510 123873 SH SOLE 0 0 123873 CISCO SYS INC COM 17275R102 124849 4385266 SH SOLE 2330249 0 2055017 CISCO SYS INC COM 17275R102 441 95900 SH Call SOLE 0 0 0 CISCO SYS INC COM 17275R102 12 16600 SH Call SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 35327 846160 SH SOLE 573058 0 273102 CITIZENS FINL GROUP INC COM 174610105 602 28755 SH SOLE 9923 0 18832 CITRIX SYS INC COM 177376100 26287 334531 SH SOLE 299932 0 34599 CLARCOR INC COM 179895107 1708 29555 SH SOLE 19151 0 10404 CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 4441 214430 SH SOLE 214430 0 0 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 213 10338 SH SOLE 0 0 10338 CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 594 22992 SH SOLE 0 0 22992 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 974 38229 SH SOLE 0 0 38229 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1651 68414 SH SOLE 0 0 68414 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 313 14637 SH SOLE 0 0 14637 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 836 17119 SH SOLE 0 0 17119 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 2892 156390 SH SOLE 0 0 156390 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 10607 324869 SH SOLE 0 0 324869 CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 147 16014 SH SOLE 0 0 16014 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 367 17377 SH SOLE 16377 0 1000 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 4064 81499 SH SOLE 76 0 81423 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 2160 76865 SH SOLE 0 0 76865 CLAYMORE EXCHANGE TRD FD TR GUGG SPINOFF ETF 18383M605 309 8010 SH SOLE 0 0 8010 CLAYMORE EXCHANGE TRD FD TR GUGG TIMBER ETF 18383Q879 448 19436 SH SOLE 0 0 19436 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 410 11032 SH SOLE 0 0 11032 CLEAN ENERGY FUELS CORP COM 184499101 30 10354 SH SOLE 0 0 10354 CLEAN HARBORS INC COM 184496107 11067 224307 SH SOLE 223800 0 507 CLEARBRIDGE AMERN ENERG MLP COM 184691103 209 29901 SH SOLE 0 0 29901 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 782 57594 SH SOLE 0 0 57594 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 363 32188 SH SOLE 2133 0 30055 CLECO CORP NEW COM 12561W105 309 5602 SH SOLE 0 0 5602 CLIFFS NAT RES INC COM 18683K101 76 25209 SH SOLE 0 0 25209 CLOROX CO DEL COM 189054109 13150 104309 SH SOLE 15 0 104294 CLOUGH GLOBAL ALLOCATION FD COM 18913Y103 871 74980 SH SOLE 0 0 74980 CLOUGH GLOBAL EQUITY FD COM 18914C100 7650 703148 SH SOLE 0 0 703148 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 3981 415520 SH SOLE 0 0 415520 CM FIN INC COM 12574Q103 2243 267028 SH SOLE 0 0 267028 CME GROUP INC COM 12572Q105 78830 820703 SH SOLE 386178 0 434525 CME GROUP INC COM 12572Q105 14 25700 SH Call SOLE 0 0 0 CME GROUP INC COM 12572Q105 21 12400 SH Call SOLE 0 0 0 CMS ENERGY CORP COM 125896100 4099 96594 SH SOLE 30820 0 65774 CNA FINL CORP COM 126117100 5648 175526 SH SOLE 175526 0 0 CNO FINL GROUP INC COM 12621E103 2445 136440 SH SOLE 130189 0 6251 CNOOC LTD SPONSORED ADR 126132109 454 3878 SH SOLE 339 0 3539 COACH INC COM 189754104 5850 145930 SH SOLE 83689 0 62241 COBALT INTL ENERGY INC COM 19075F106 170 57134 SH SOLE 52469 0 4665 COCA COLA BOTTLING CO CONS COM 191098102 208 1300 SH SOLE 0 0 1300 COCA COLA CO COM 191216100 185320 3994826 SH SOLE 1716961 0 2277865 COCA COLA ENTERPRISES INC NE COM 19122T109 6208 122350 SH SOLE 70218 0 52132 COFFEE HLDGS INC COM 192176105 169 43300 SH SOLE 0 0 43300 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2423 62093 SH SOLE 51411 0 10682 COGNEX CORP COM 192422103 2956 75896 SH SOLE 75289 0 607 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34204 545512 SH SOLE 230563 0 314949 COHEN & STEERS CLOSED END OP COM 19248P106 152 13989 SH SOLE 0 0 13989 COHEN & STEERS INFRASTRUCTUR COM 19248A109 9345 471722 SH SOLE 0 0 471722 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 417 51707 SH SOLE 0 0 51707 COHEN & STEERS QUALITY RLTY COM 19247L106 6730 542341 SH SOLE 0 0 542341 COHEN & STEERS REIT & PFD IN COM 19247X100 1870 98822 SH SOLE 0 0 98822 COHEN & STEERS SLT PFD INCM COM 19248Y107 599 23694 SH SOLE 0 0 23694 COHEN & STEERS TOTAL RETURN COM 19247R103 317 24246 SH SOLE 0 0 24246 COHERENT INC COM 192479103 767 8349 SH SOLE 8176 0 173 COLFAX CORP COM 194014106 1684 58906 SH SOLE 12959 0 45947 COLGATE PALMOLIVE CO COM 194162103 12032 170311 SH SOLE 21 0 170290 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 747 41175 SH SOLE 0 0 41175 COLONY CAP INC CL A 19624R106 5280 314821 SH SOLE 305733 0 9088 COLUMBIA BKG SYS INC COM 197236102 1797 60050 SH SOLE 59790 0 260 COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 194 13285 SH SOLE 0 0 13285 COLUMBIA PPTY TR INC COM NEW 198287203 276 12544 SH SOLE 0 0 12544 COLUMBIA SELIGM PREM TECH GR COM 19842X109 323 17971 SH SOLE 0 0 17971 COLUMBIA SPORTSWEAR CO COM 198516106 254 4225 SH SOLE 1136 0 3089 COMCAST CORP NEW CL A 20030N101 126623 2073072 SH SOLE 1745952 0 327120 COMCAST CORP NEW CL A 20030N101 1 19200 SH Call SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 4 22300 SH Call SOLE 0 0 0 COMERICA INC COM 200340107 401 10599 SH SOLE 0 0 10599 COMFORT SYS USA INC COM 199908104 238 7505 SH SOLE 7289 0 216 COMMERCE BANCSHARES INC COM 200525103 3871 86123 SH SOLE 82496 0 3627 COMMSCOPE HLDG CO INC COM 20337X109 910 32599 SH SOLE 31199 0 1400 COMMUNICATIONS SALES&LEAS IN COM 20341J104 9298 417906 SH SOLE 302005 0 115901 COMMUNITY BK SYS INC COM 203607106 661 17310 SH SOLE 0 0 17310 COMMUNITY HEALTH SYS INC NEW COM 203668108 1653 89294 SH SOLE 85652 0 3642 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 36105 SH SOLE 0 0 36105 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1990 301478 SH SOLE 301478 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 856 54705 SH SOLE 0 0 54705 COMPASS MINERALS INTL INC COM 20451N101 24555 346534 SH SOLE 340705 0 5829 COMPUTER PROGRAMS & SYS INC COM 205306103 2369 45444 SH SOLE 37400 0 8044 COMPUTER SCIENCES CORP COM 205363104 4831 140486 SH SOLE 121624 0 18862 COMSTOCK RES INC COM NEW 205768203 34 45000 SH SOLE 0 0 45000 CONAGRA FOODS INC COM 205887102 7338 164447 SH SOLE 38497 0 125950 CONCHO RES INC COM 20605P101 15229 150726 SH SOLE 22276 0 128450 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 1013 81000 SH SOLE 0 0 81000 CONIFER HLDGS INC COM 20731J102 272 41616 SH SOLE 0 0 41616 CONNS INC COM 208242107 1729 138781 SH SOLE 0 0 138781 CONOCOPHILLIPS COM 20825C104 20220 502105 SH SOLE 60613 0 441492 CONSOL ENERGY INC COM 20854P109 2056 182118 SH SOLE 0 0 182118 CONSOLIDATED COMM HLDGS INC COM 209034107 1309 50830 SH SOLE 43378 0 7452 CONSOLIDATED EDISON INC COM 209115104 32106 419026 SH SOLE 275117 0 143909 CONSTELLATION BRANDS INC CL A 21036P108 25297 167429 SH SOLE 115179 0 52250 CONSTELLIUM NV CL A N22035104 268 51660 SH SOLE 51207 0 453 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 298 25308 SH SOLE 0 0 25308 CONTINENTAL RESOURCES INC COM 212015101 575 18925 SH SOLE 15 0 18910 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 807 38303 SH SOLE 12229 0 26074 CONVERGYS CORP COM 212485106 2799 100800 SH SOLE 1540 0 99260 COOPER COS INC COM NEW 216648402 1882 12220 SH SOLE 9668 0 2552 COPA HOLDINGS SA CL A P31076105 4194 61904 SH SOLE 46923 0 14981 COPART INC COM 217204106 4390 107685 SH SOLE 74093 0 33592 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 153 84450 SH SOLE 0 0 84450 CORE LABORATORIES N V COM N22717107 7903 70306 SH SOLE 62173 0 8133 CORESITE RLTY CORP COM 21870Q105 3134 44768 SH SOLE 744 0 44024 CORNERSTONE ONDEMAND INC COM 21925Y103 1342 40952 SH SOLE 40936 0 16 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 719 44644 SH SOLE 0 0 44644 CORNING INC COM 219350105 37645 1802065 SH SOLE 1602660 0 199405 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1788 68135 SH SOLE 62603 0 5532 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 27514 858466 SH SOLE 723499 0 134967 COSI INC COM NEW 22122P200 9 10375 SH SOLE 0 0 10375 COSTAMARE INC SHS Y1771G102 210 23647 SH SOLE 0 0 23647 COSTAR GROUP INC COM 22160N109 1977 10507 SH SOLE 10459 0 48 COSTCO WHSL CORP NEW COM 22160K105 42723 271114 SH SOLE 113112 0 158002 COTT CORP QUE COM 22163N106 1483 106769 SH SOLE 0 0 106769 COVANTA HLDG CORP COM 22282E102 4901 290696 SH SOLE 0 0 290696 CPI CARD GROUP INC COM 12634H101 140 16980 SH SOLE 0 0 16980 CRACKER BARREL OLD CTRY STOR COM 22410J106 1153 7555 SH SOLE 1541 0 6014 CRAFT BREW ALLIANCE INC COM 224122101 1212 147210 SH SOLE 0 0 147210 CRANE CO COM 224399105 4704 87339 SH SOLE 84504 0 2835 CRAY INC COM NEW 225223304 654 15600 SH SOLE 0 0 15600 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1746 123545 SH SOLE 113169 0 10376 CREE INC COM 225447101 11667 400919 SH SOLE 379789 0 21130 CRESCENT PT ENERGY CORP COM 22576C101 228 16437 SH SOLE 0 0 16437 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 304 26065 SH SOLE 0 0 26065 CRESUD S A C I F Y A SPONSORED ADR 226406106 757 65090 SH SOLE 0 0 65090 CRH PLC ADR 12626K203 435 15419 SH SOLE 14719 0 700 CRITEO S A SPONS ADS 226718104 249 6000 SH SOLE 0 0 6000 CROCS INC COM 227046109 799 83067 SH SOLE 0 0 83067 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2113 86842 SH SOLE 0 0 86842 CROWN CASTLE INTL CORP NEW COM 22822V101 14486 167473 SH SOLE 15864 0 151609 CROWN CRAFTS INC COM 228309100 403 43608 SH SOLE 0 0 43608 CROWN HOLDINGS INC COM 228368106 7492 151073 SH SOLE 148020 0 3053 CSG SYS INTL INC COM 126349109 456 10093 SH SOLE 0 0 10093 CSI COMPRESSCO LP COM UNIT 12637A103 1170 203212 SH SOLE 0 0 203212 CSRA INC COM 12650T104 1153 42863 SH SOLE 3641 0 39222 CSX CORP COM 126408103 8000 310680 SH SOLE 29628 0 281052 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1504 33982 SH SOLE 5684 0 28298 CU BANCORP CALIF COM 126534106 1675 79100 SH SOLE 0 0 79100 CUBESMART COM 229663109 1425 42789 SH SOLE 10935 0 31854 CUBIC CORP COM 229669106 750 18761 SH SOLE 0 0 18761 CULLEN FROST BANKERS INC COM 229899109 3391 61532 SH SOLE 58604 0 2928 CULP INC COM 230215105 205 7800 SH SOLE 0 0 7800 CUMMINS INC COM 231021106 7114 64711 SH SOLE 7066 0 57645 CUMULUS MEDIA INC CL A 231082108 14 31213 SH SOLE 0 0 31213 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 591 7744 SH SOLE 0 0 7744 CURRENCYSHARES EURO TR EURO SHS 23130C108 1118 10055 SH SOLE 0 0 10055 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 1120 13026 SH SOLE 0 0 13026 CURTISS WRIGHT CORP COM 231561101 5016 66288 SH SOLE 63329 0 2959 CUSHING RENAISSANCE FD COM 231647108 978 69787 SH SOLE 0 0 69787 CVB FINL CORP COM 126600105 297 17005 SH SOLE 15605 0 1400 CVS HEALTH CORP COM 126650100 91873 885679 SH SOLE 371579 0 514100 CYBERARK SOFTWARE LTD SHS M2682V108 276 6486 SH SOLE 0 0 6486 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 221 26886 SH SOLE 0 0 26886 CYPRESS SEMICONDUCTOR CORP COM 232806109 850 98154 SH SOLE 79018 0 19136 CYRUSONE INC COM 23283R100 12853 281548 SH SOLE 104056 0 177492 CYS INVTS INC COM 12673A108 318 39042 SH SOLE 31746 0 7296 CYTOKINETICS INC COM NEW 23282W605 89 12616 SH SOLE 0 0 12616 CYTOSORBENTS CORP COM NEW 23283X206 304 77551 SH SOLE 0 0 77551 CYTRX CORP COM PAR $.001 232828509 36 13500 SH SOLE 0 0 13500 D R HORTON INC COM 23331A109 4959 164034 SH SOLE 104041 0 59993 DANAHER CORP DEL COM 235851102 21466 226287 SH SOLE 70059 0 156228 DANAHER CORP DEL NOTE 1/2 235851AF9 452 164000 PRN SOLE 0 0 164000 DARDEN RESTAURANTS INC COM 237194105 1569 23665 SH SOLE 2603 0 21062 DARLING INGREDIENTS INC COM 237266101 17502 1328954 SH SOLE 1323264 0 5690 DAVE & BUSTERS ENTMT INC COM 238337109 954 24607 SH SOLE 3514 0 21093 DAVITA HEALTHCARE PARTNERS I COM 23918K108 6017 82000 SH SOLE 43657 0 38343 DBX ETF TR DB XTR MSCI EUR 233051853 1339 54288 SH SOLE 0 0 54288 DBX ETF TR XTRAK MSCI EAFE 233051200 15855 620772 SH SOLE 116034 0 504738 DBX ETF TR XTRAK MSCI EMKT 233051101 4468 236645 SH SOLE 0 0 236645 DBX ETF TR XTRAK MSCI JAPN 233051507 1338 39872 SH SOLE 0 0 39872 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 536 19668 SH SOLE 0 0 19668 DEAN FOODS CO NEW COM NEW 242370203 245 14150 SH SOLE 0 0 14150 DEERE & CO COM 244199105 7064 91748 SH SOLE 196 0 91552 DEL FRISCOS RESTAURANT GROUP COM 245077102 468 28203 SH SOLE 0 0 28203 DELAWARE ENHANCED GBL DIV & COM 246060107 6750 737725 SH SOLE 0 0 737725 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 242 17564 SH SOLE 0 0 17564 DELPHI AUTOMOTIVE PLC SHS G27823106 9950 132631 SH SOLE 123127 0 9504 DELTA AIR LINES INC DEL COM NEW 247361702 36234 744326 SH SOLE 459194 0 285132 DELTA AIR LINES INC DEL COM NEW 247361702 13 11900 SH Call SOLE 0 0 0 DELUXE CORP COM 248019101 242 3867 SH SOLE 3382 0 485 DENBURY RES INC COM NEW 247916208 221 99328 SH SOLE 0 0 99328 DENISON MINES CORP COM 248356107 6 10500 SH SOLE 0 0 10500 DENTSPLY SIRONA INC COM 24906P109 1232 19988 SH SOLE 5750 0 14238 DEPOMED INC COM 249908104 284 20402 SH SOLE 2845 0 17557 DEUTSCHE BANK AG NAMEN AKT D18190898 174 10223 SH SOLE 7830 0 2393 DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 1640 212431 SH SOLE 0 0 212431 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 4883 366312 SH SOLE 0 0 366312 DEUTSCHE HIGH INCOME TR SHS 25155R100 110 13001 SH SOLE 0 0 13001 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 2335 294416 SH SOLE 0 0 294416 DEUTSCHE MUN INCOME COM 25160C106 574 41063 SH SOLE 0 0 41063 DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 139 12514 SH SOLE 0 0 12514 DEVON ENERGY CORP NEW COM 25179M103 4896 178431 SH SOLE 94209 0 84222 DEXCOM INC COM 252131107 3444 50717 SH SOLE 866 0 49851 DIAGEO P L C SPON ADR NEW 25243Q205 25655 237830 SH SOLE 171756 0 66074 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3914 180110 SH SOLE 173789 0 6321 DIAMONDBACK ENERGY INC COM 25278X109 10706 138712 SH SOLE 118106 0 20606 DIAMONDROCK HOSPITALITY CO COM 252784301 2415 238685 SH SOLE 0 0 238685 DICKS SPORTING GOODS INC COM 253393102 3098 66275 SH SOLE 0 0 66275 DIEBOLD INC COM 253651103 1887 65270 SH SOLE 58736 0 6534 DIGITAL RLTY TR INC COM 253868103 11924 134739 SH SOLE 52506 0 82233 DIGITALGLOBE INC COM NEW 25389M877 900 52006 SH SOLE 49647 0 2359 DINEEQUITY INC COM 254423106 6851 73328 SH SOLE 44 0 73284 DIPLOMAT PHARMACY INC COM 25456K101 988 36072 SH SOLE 0 0 36072 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 2864 40432 SH SOLE 0 0 40432 DISCOVER FINL SVCS COM 254709108 19217 377405 SH SOLE 330011 0 47394 DISCOVER FINL SVCS COM 254709108 20 12200 SH Call SOLE 0 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 14692 513177 SH SOLE 448902 0 64275 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1554 57562 SH SOLE 0 0 57562 DISH NETWORK CORP CL A 25470M109 1629 35211 SH SOLE 0 0 35211 DISNEY WALT CO COM DISNEY 254687106 78175 787166 SH SOLE 153975 0 633191 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 820 51929 SH SOLE 0 0 51929 DNP SELECT INCOME FD COM 23325P104 595 59480 SH SOLE 0 0 59480 DOLBY LABORATORIES INC COM 25659T107 9446 217339 SH SOLE 215846 0 1493 DOLLAR GEN CORP NEW COM 256677105 6335 74004 SH SOLE 20573 0 53431 DOLLAR TREE INC COM 256746108 4283 51946 SH SOLE 3070 0 48876 DOMINION DIAMOND CORP COM 257287102 300 27075 SH SOLE 0 0 27075 DOMINION RES INC VA NEW COM 25746U109 58500 778760 SH SOLE 505425 0 273335 DOMINION RES INC VA NEW UNIT 04/01/2013 25746U703 938 16000 SH SOLE 0 0 16000 DOMINOS PIZZA INC COM 25754A201 4600 34887 SH SOLE 4845 0 30042 DONALDSON INC COM 257651109 3375 105780 SH SOLE 79732 0 26048 DONNELLEY R R & SONS CO COM 257867101 16446 1002829 SH SOLE 979658 0 23171 DORMAN PRODUCTS INC COM 258278100 1619 29755 SH SOLE 25243 0 4512 DOUBLELINE INCOME SOLUTIONS COM 258622109 1873 111445 SH SOLE 0 0 111445 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1926 72423 SH SOLE 0 0 72423 DOUGLAS EMMETT INC COM 25960P109 4243 140932 SH SOLE 140635 0 297 DOVER CORP COM 260003108 2245 34892 SH SOLE 0 0 34892 DOW CHEM CO COM 260543103 54586 1073252 SH SOLE 569649 0 503603 DOW CHEM CO COM 260543103 9 13100 SH Call SOLE 0 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 10666 119279 SH SOLE 47363 0 71916 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 6754 512836 SH SOLE 0 0 512836 DREYFUS STRATEGIC MUN BD FD COM 26202F107 771 90639 SH SOLE 0 0 90639 DREYFUS STRATEGIC MUNS INC COM 261932107 1170 130402 SH SOLE 0 0 130402 DRIL-QUIP INC COM 262037104 3238 53467 SH SOLE 53412 0 55 DS HEALTHCARE GROUP INC COM 23336Q109 37 47976 SH SOLE 0 0 47976 DST SYS INC DEL COM 233326107 1603 14213 SH SOLE 14054 0 159 DSW INC CL A 23334L102 2653 95987 SH SOLE 85045 0 10942 DTE ENERGY CO COM 233331107 7822 86278 SH SOLE 11816 0 74462 DTF TAX-FREE INCOME INC COM 23334J107 1112 70386 SH SOLE 0 0 70386 DU PONT E I DE NEMOURS & CO COM 263534109 42729 674807 SH SOLE 461813 0 212994 DUFF & PHELPS GLB UTL INC FD COM 26433C105 5175 325246 SH SOLE 1000 0 324246 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 55 10100 SH SOLE 0 0 10100 DUFF & PHELPS UTIL CORP BD T COM 26432K108 111 11500 SH SOLE 0 0 11500 DUKE ENERGY CORP NEW COM NEW 26441C204 124595 1544307 SH SOLE 1184726 0 359581 DUN & BRADSTREET CORP DEL NE COM 26483E100 1156 11210 SH SOLE 10415 0 795 DUNKIN BRANDS GROUP INC COM 265504100 2843 60280 SH SOLE 0 0 60280 DURECT CORP COM 266605104 35 25900 SH SOLE 0 0 25900 DYNEGY INC NEW DEL COM 26817R108 229 15950 SH SOLE 0 0 15950 E M C CORP MASS COM 268648102 20145 755896 SH SOLE 168175 0 587721 E M C CORP MASS COM 268648102 4 12200 SH Call SOLE 0 0 0 EAGLE BANCORP INC MD COM 268948106 1316 27425 SH SOLE 27076 0 349 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 8986 550248 SH SOLE 500 0 549748 EARTHLINK HLDGS CORP COM 27033X101 154 27208 SH SOLE 0 0 27208 EAST WEST BANCORP INC COM 27579R104 7140 219817 SH SOLE 217481 0 2336 EASTERLY GOVT PPTYS INC COM 27616P103 1227 66228 SH SOLE 0 0 66228 EASTGROUP PPTY INC COM 277276101 3681 60966 SH SOLE 29201 0 31765 EASTMAN CHEM CO COM 277432100 1701 23538 SH SOLE 41 0 23497 EATON CORP PLC SHS G29183103 33385 533639 SH SOLE 348391 0 185248 EATON VANCE CALIF MUN BD FD COM 27828A100 244 19431 SH SOLE 0 0 19431 EATON VANCE CORP COM NON VTG 278265103 469 13995 SH SOLE 19 0 13976 EATON VANCE ENH EQTY INC FD COM 278277108 448 34622 SH SOLE 0 0 34622 EATON VANCE ENHANCED EQ INC COM 278274105 722 57610 SH SOLE 0 0 57610 EATON VANCE LTD DUR INCOME F COM 27828H105 789 59889 SH SOLE 1514 0 58375 EATON VANCE MUN BD FD COM 27827X101 1976 148560 SH SOLE 0 0 148560 EATON VANCE MUN BD FD II COM 27827K109 301 22327 SH SOLE 0 0 22327 EATON VANCE MUN INCOME 2028 SHS 27829U105 2246 113736 SH SOLE 0 0 113736 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 641 28719 SH SOLE 0 0 28719 EATON VANCE RISK MNGD DIV EQ COM 27829G106 974 102763 SH SOLE 0 0 102763 EATON VANCE SH TM DR DIVR IN COM 27828V104 290 21712 SH SOLE 0 0 21712 EATON VANCE SR FLTNG RTE TR COM 27828Q105 556 43334 SH SOLE 0 0 43334 EATON VANCE TAX ADVT DIV INC COM 27828G107 1334 69508 SH SOLE 0 0 69508 EATON VANCE TAX MNGD GBL DV COM 27829F108 5877 669342 SH SOLE 0 0 669342 EATON VANCE TAX MNGED BUY WR COM 27828X100 615 37942 SH SOLE 0 0 37942 EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 646 52560 SH SOLE 0 0 52560 EATON VANCE TX ADV GLB DIV O COM 27828U106 1631 75576 SH SOLE 0 0 75576 EATON VANCE TX ADV GLBL DIV COM 27828S101 1050 72636 SH SOLE 0 0 72636 EATON VANCE TX MGD DIV EQ IN COM 27828N102 6369 596943 SH SOLE 0 0 596943 EATON VANCE TX MNG BY WRT OP COM 27828Y108 821 55839 SH SOLE 0 0 55839 EATON VANCE TXMGD GL BUYWR O COM 27829C105 2543 241289 SH SOLE 0 0 241289 EBAY INC COM 278642103 16895 708087 SH SOLE 652034 0 56053 ECA MARCELLUS TR I COM UNIT 26827L109 18 12701 SH SOLE 0 0 12701 ECOLAB INC COM 278865100 16219 145431 SH SOLE 79367 0 66064 EDGEWELL PERS CARE CO COM 28035Q102 287 3567 SH SOLE 0 0 3567 EDISON INTL COM 281020107 15409 214346 SH SOLE 137143 0 77203 EDWARDS LIFESCIENCES CORP COM 28176E108 16346 185310 SH SOLE 91871 0 93439 ELBIT SYS LTD ORD M3760D101 1225 13000 SH SOLE 0 0 13000 ELDORADO GOLD CORP NEW COM 284902103 43 13550 SH SOLE 0 0 13550 ELECTRO SCIENTIFIC INDS COM 285229100 247 34583 SH SOLE 0 0 34583 ELECTRONIC ARTS INC COM 285512109 20721 313439 SH SOLE 273780 0 39659 ELECTRONICS FOR IMAGING INC COM 286082102 211 4969 SH SOLE 4555 0 414 ELLIE MAE INC COM 28849P100 2575 28409 SH SOLE 25696 0 2713 ELLSWORTH GROWTH & INCOME FD COM 289074106 647 85182 SH SOLE 0 0 85182 EMERGENT BIOSOLUTIONS INC COM 29089Q105 306 8420 SH SOLE 1276 0 7144 EMERSON ELEC CO COM 291011104 56835 1045152 SH SOLE 708965 0 336187 EMERSON ELEC CO COM 291011104 14 17700 SH Call SOLE 0 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 406 29780 SH SOLE 0 0 29780 EMPLOYERS HOLDINGS INC COM 292218104 867 30823 SH SOLE 0 0 30823 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 477 26577 SH SOLE 0 0 26577 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 4479 244481 SH SOLE 37778 0 206703 ENBRIDGE INC COM 29250N105 8511 218657 SH SOLE 208283 0 10374 ENCANA CORP COM 292505104 270 44267 SH SOLE 355 0 43912 ENDO INTL PLC SHS G30401106 1754 62307 SH SOLE 1901 0 60406 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 361 5526 SH SOLE 10 0 5516 ENERGEN CORP COM 29265N108 6954 190055 SH SOLE 189730 0 325 ENERGIZER HLDGS INC NEW COM 29272W109 425 10485 SH SOLE 0 0 10485 ENERGY RECOVERY INC COM 29270J100 2471 238933 SH SOLE 0 0 238933 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 6646 932177 SH SOLE 0 0 932177 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 23 30000 SH Call SOLE 0 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 53 35000 SH Call SOLE 0 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 10161 314203 SH SOLE 0 0 314203 ENERGY XXI LTD USD UNRS SHS G10082140 125 200115 SH SOLE 0 0 200115 ENERNOC INC COM 292764107 412 55086 SH SOLE 0 0 55086 ENERPLUS CORP COM 292766102 91 23261 SH SOLE 0 0 23261 ENI S P A SPONSORED ADR 26874R108 1869 61848 SH SOLE 0 0 61848 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3971 352947 SH SOLE 255618 0 97329 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4813 398784 SH SOLE 0 0 398784 ENSCO PLC SHS CLASS A G3157S106 165 15877 SH SOLE 0 0 15877 ENSTAR GROUP LIMITED SHS G3075P101 280 1724 SH SOLE 1503 0 221 ENTERGY CORP NEW COM 29364G103 31539 397821 SH SOLE 348868 0 48953 ENTERPRISE PRODS PARTNERS L COM 293792107 59135 2401896 SH SOLE 355259 0 2046637 ENTERPRISE PRODS PARTNERS L COM 293792107 1 10200 SH Call SOLE 0 0 0 ENVESTNET INC COM 29404K106 504 18539 SH SOLE 0 0 18539 ENVISION HEALTHCARE HLDGS IN COM 29413U103 1508 73899 SH SOLE 73299 0 600 ENVIVA PARTNERS LP COM UNIT 29414J107 259 11926 SH SOLE 0 0 11926 EOG RES INC COM 26875P101 18141 249936 SH SOLE 179189 0 70747 EPAM SYS INC COM 29414B104 1822 24398 SH SOLE 7859 0 16539 EPR PPTYS COM SH BEN INT 26884U109 7687 115388 SH SOLE 60716 0 54672 EQT CORP COM 26884L109 6052 89983 SH SOLE 83020 0 6963 EQT GP HLDGS LP COM UNIT REP 26885J103 465 17255 SH SOLE 0 0 17255 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 873 11734 SH SOLE 0 0 11734 EQUIFAX INC COM 294429105 15336 134186 SH SOLE 105522 0 28664 EQUINIX INC COM PAR $0.001 29444U700 2181 6596 SH SOLE 167 0 6429 EQUITY COMWLTH COM SH BEN INT 294628102 513 18191 SH SOLE 0 0 18191 EQUITY ONE COM 294752100 243 8496 SH SOLE 7660 0 836 EQUITY RESIDENTIAL SH BEN INT 29476L107 9917 132169 SH SOLE 116657 0 15512 ERICSSON ADR B SEK 10 294821608 4213 420053 SH SOLE 189206 0 230847 ESSEX PPTY TR INC COM 297178105 4375 18707 SH SOLE 16811 0 1896 ESTERLINE TECHNOLOGIES CORP COM 297425100 803 12539 SH SOLE 7678 0 4861 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 669 19958 SH SOLE 0 0 19958 ETFS GOLD TR SHS 26922Y105 860 7161 SH SOLE 0 0 7161 ETFS PLATINUM TR SH BEN INT 26922V101 1010 10738 SH SOLE 0 0 10738 ETFS SILVER TR SILVER SHS 26922X107 1249 82598 SH SOLE 0 0 82598 ETHAN ALLEN INTERIORS INC COM 297602104 263 8267 SH SOLE 0 0 8267 EURONAV NV ANTWERPEN SHS B38564108 170 16574 SH SOLE 0 0 16574 EURONET WORLDWIDE INC COM 298736109 656 8858 SH SOLE 3507 0 5351 EUROPEAN EQUITY FUND COM 298768102 167 21286 SH SOLE 0 0 21286 EV ENERGY PARTNERS LP COM UNITS 26926V107 449 231449 SH SOLE 0 0 231449 EVERBANK FINL CORP COM 29977G102 672 44500 SH SOLE 0 0 44500 EVERCORE PARTNERS INC CLASS A 29977A105 2086 40311 SH SOLE 22680 0 17631 EVEREST RE GROUP LTD COM G3223R108 4831 24469 SH SOLE 17548 0 6921 EVERSOURCE ENERGY COM 30040W108 5260 90169 SH SOLE 49706 0 40463 EVOLUTION PETROLEUM CORP COM 30049A107 1678 345285 SH SOLE 0 0 345285 EXACT SCIENCES CORP COM 30063P105 306 45421 SH SOLE 0 0 45421 EXCO RESOURCES INC COM 269279402 338 341460 SH SOLE 0 0 341460 EXELON CORP COM 30161N101 18885 526636 SH SOLE 336288 0 190348 EXELON CORP COM 30161N101 4 22300 SH Call SOLE 0 0 0 EXELON CORP COM 30161N101 79 28700 SH Call SOLE 0 0 0 EXELON CORP COM 30161N101 13 23400 SH Call SOLE 0 0 0 EXELON CORP UNIT 99/99/9999 30161N127 1132 23000 SH SOLE 0 0 23000 EXLSERVICE HOLDINGS INC COM 302081104 382 7370 SH SOLE 0 0 7370 EXPEDIA INC DEL COM NEW 30212P303 8663 80347 SH SOLE 40912 0 39435 EXPEDITORS INTL WASH INC COM 302130109 3848 78820 SH SOLE 32163 0 46657 EXPONENT INC COM 30214U102 3831 75096 SH SOLE 75096 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 38102 554688 SH SOLE 236535 0 318153 EXTRA SPACE STORAGE INC COM 30225T102 7618 81510 SH SOLE 0 0 81510 EXXON MOBIL CORP COM 30231G102 241076 2884027 SH SOLE 1583040 0 1300987 EZCORP INC CL A NON VTG 302301106 35 11857 SH SOLE 0 0 11857 F M C CORP COM NEW 302491303 1752 43406 SH SOLE 39298 0 4108 F5 NETWORKS INC COM 315616102 4786 45219 SH SOLE 15 0 45204 FACEBOOK INC CL A 30303M102 133763 1172329 SH SOLE 406260 0 766069 FACEBOOK INC CL A 30303M102 2 10200 SH Call SOLE 0 0 0 FACTORSHARES TR ISE CYBER SEC 30304R407 1898 79169 SH SOLE 0 0 79169 FACTSET RESH SYS INC COM 303075105 4076 26894 SH SOLE 17740 0 9154 FAIR ISAAC CORP COM 303250104 628 5924 SH SOLE 0 0 5924 FALCONSTOR SOFTWARE INC COM 306137100 53 39535 SH SOLE 0 0 39535 FASTENAL CO COM 311900104 47053 960274 SH SOLE 909397 0 50877 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 328 2103 SH SOLE 0 0 2103 FEDERATED INVS INC PA CL B 314211103 7609 263748 SH SOLE 253370 0 10378 FEDERATED NATL HLDG CO COM 31422T101 1134 57674 SH SOLE 0 0 57674 FEDERATED PREM INTR MUN INC COM 31423M105 865 62593 SH SOLE 0 0 62593 FEDEX CORP COM 31428X106 13988 85957 SH SOLE 14594 0 71363 FEI CO COM 30241L109 494 5552 SH SOLE 5029 0 523 FERRARI N V COM N3167Y103 288 6941 SH SOLE 0 0 6941 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 267 15332 SH SOLE 0 0 15332 FERRO CORP COM 315405100 1208 101793 SH SOLE 86168 0 15625 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 254 31480 SH SOLE 0 0 31480 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 138 16326 SH SOLE 13918 0 2408 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2509 74019 SH SOLE 68487 0 5532 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 146 13450 SH SOLE 12446 0 1004 FIDELITY NATL INFORMATION SV COM 31620M106 15961 252111 SH SOLE 191629 0 60482 FIDELITY SOUTHERN CORP NEW COM 316394105 1212 75587 SH SOLE 0 0 75587 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 250 22765 SH SOLE 0 0 22765 FIDUS INVT CORP COM 316500107 9838 634271 SH SOLE 0 0 634271 FIESTA RESTAURANT GROUP INC COM 31660B101 1611 49154 SH SOLE 0 0 49154 FIFTH STREET FINANCE CORP COM 31678A103 221 44059 SH SOLE 0 0 44059 FIFTH THIRD BANCORP COM 316773100 11427 684638 SH SOLE 605356 0 79282 FINANCIAL ENGINES INC COM 317485100 952 30287 SH SOLE 30287 0 0 FINISAR CORP COM NEW 31787A507 400 21932 SH SOLE 16603 0 5329 FIREEYE INC COM 31816Q101 2265 125881 SH SOLE 0 0 125881 FIRST AMERN FINL CORP COM 31847R102 340 8918 SH SOLE 145 0 8773 FIRST COMWLTH FINL CORP PA COM 319829107 216 24333 SH SOLE 0 0 24333 FIRST HORIZON NATL CORP COM 320517105 323 24639 SH SOLE 0 0 24639 FIRST MERCHANTS CORP COM 320817109 326 13825 SH SOLE 2006 0 11819 FIRST MIDWEST BANCORP DEL COM 320867104 383 21249 SH SOLE 0 0 21249 FIRST REP BK SAN FRANCISCO C COM 33616C100 4778 71703 SH SOLE 69509 0 2194 FIRST SOLAR INC COM 336433107 293 4274 SH SOLE 0 0 4274 FIRST TR DIVIDEND INCOME FD COM 33731L100 789 91167 SH SOLE 0 0 91167 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 384 23020 SH SOLE 0 0 23020 FIRST TR ENERGY INCOME & GRW COM 33738G104 443 19008 SH SOLE 0 0 19008 FIRST TR ENERGY INFRASTRCTR COM 33738C103 410 26564 SH SOLE 0 0 26564 FIRST TR ENHANCED EQTY INC F COM 337318109 4467 350651 SH SOLE 0 0 350651 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5171 161606 SH SOLE 160369 0 1237 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 690 14848 SH SOLE 0 0 14848 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 5866 202210 SH SOLE 0 0 202210 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 390 10644 SH SOLE 0 0 10644 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 695 15308 SH SOLE 0 0 15308 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 556 13874 SH SOLE 0 0 13874 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 329 8729 SH SOLE 0 0 8729 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 3944 74559 SH SOLE 0 0 74559 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 3774 95822 SH SOLE 844 0 94978 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 34313 975351 SH SOLE 434 0 974917 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 49466 1072545 SH SOLE 358 0 1072187 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4395 194902 SH SOLE 0 0 194902 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 38350 561581 SH SOLE 248 0 561333 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 3634 212046 SH SOLE 0 0 212046 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 49233 2278226 SH SOLE 0 0 2278226 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 20657 1462985 SH SOLE 0 0 1462985 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 5543 245173 SH SOLE 0 0 245173 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3835 64103 SH SOLE 0 0 64103 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 19521 350222 SH SOLE 251 0 349971 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1452 52314 SH SOLE 0 0 52314 FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 3735 126287 SH SOLE 0 0 126287 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1302 42230 SH SOLE 0 0 42230 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2206 118915 SH SOLE 0 0 118915 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3458 128504 SH SOLE 0 0 128504 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 6639 168460 SH SOLE 0 0 168460 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 543 32014 SH SOLE 0 0 32014 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 5980 273548 SH SOLE 0 0 273548 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 11244 128408 SH SOLE 147 0 128261 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 923 19428 SH SOLE 0 0 19428 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 7307 221682 SH SOLE 0 0 221682 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 22096 850500 SH SOLE 0 0 850500 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8284 443716 SH SOLE 220968 0 222748 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 1097 42231 SH SOLE 0 0 42231 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 663 23553 SH SOLE 0 0 23553 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 763 26438 SH SOLE 0 0 26438 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 713 25101 SH SOLE 0 0 25101 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 602 19972 SH SOLE 0 0 19972 FIRST TR HIGH INCOME L/S FD COM 33738E109 2462 168374 SH SOLE 0 0 168374 FIRST TR INTER DUR PFD & IN COM 33718W103 584 25889 SH SOLE 0 0 25889 FIRST TR ISE CHINDIA INDEX F COM 33733A102 324 11888 SH SOLE 0 0 11888 FIRST TR ISE GLB WIND ENRG E COM SHS 33736G106 214 18354 SH SOLE 0 0 18354 FIRST TR ISE REVERE NAT GAS COM 33734J102 2519 611339 SH SOLE 0 0 611339 FIRST TR ISE WATER INDEX FD COM 33733B100 740 22344 SH SOLE 0 0 22344 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3523 72978 SH SOLE 0 0 72978 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5333 131223 SH SOLE 0 0 131223 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 20631 462473 SH SOLE 349 0 462124 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 9426 189917 SH SOLE 2039 0 187878 FIRST TR MLP & ENERGY INCOME COM 33739B104 1909 140343 SH SOLE 0 0 140343 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 17211 670990 SH SOLE 0 0 670990 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 404 8149 SH SOLE 0 0 8149 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1487 34546 SH SOLE 0 0 34546 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 33908 802938 SH SOLE 0 0 802938 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 4009 109122 SH SOLE 0 0 109122 FIRST TR NASDAQ100 TECH INDE SHS 337345102 5824 135672 SH SOLE 0 0 135672 FIRST TR S&P REIT INDEX FD COM 33734G108 4639 199185 SH SOLE 0 0 199185 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3208 71130 SH SOLE 150 0 70980 FIRST TR SR FLG RTE INCM FD COM 33733U108 771 59881 SH SOLE 0 0 59881 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 845 69478 SH SOLE 0 0 69478 FIRST TR US IPO INDEX FD SHS 336920103 5150 102915 SH SOLE 0 0 102915 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 948 48940 SH SOLE 0 0 48940 FIRST TR VALUE LINE DIVID IN SHS 33734H106 29042 1128736 SH SOLE 0 0 1128736 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 219 15272 SH SOLE 0 0 15272 FIRSTENERGY CORP COM 337932107 9994 277837 SH SOLE 230351 0 47486 FISERV INC COM 337738108 6534 63698 SH SOLE 3705 0 59993 FITBIT INC CL A 33812L102 417 27515 SH SOLE 0 0 27515 FIVE BELOW INC COM 33829M101 1468 35502 SH SOLE 30342 0 5160 FIVE PRIME THERAPEUTICS INC COM 33830X104 1513 37250 SH SOLE 0 0 37250 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 5757 244569 SH SOLE 0 0 244569 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 274 13493 SH SOLE 0 0 13493 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 693 34061 SH SOLE 0 0 34061 FLEETCOR TECHNOLOGIES INC COM 339041105 5533 37194 SH SOLE 17262 0 19932 FLEETMATICS GROUP PLC COM G35569105 522 12820 SH SOLE 0 0 12820 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1610 66508 SH SOLE 0 0 66508 FLEXSHARES TR QUALT DIVD IDX 33939L860 31593 874910 SH SOLE 868936 0 5974 FLEXTRONICS INTL LTD ORD Y2573F102 8822 731538 SH SOLE 720094 0 11444 FLIR SYS INC COM 302445101 5148 156240 SH SOLE 47803 0 108437 FLOWERS FOODS INC COM 343498101 1172 63490 SH SOLE 0 0 63490 FLOWSERVE CORP COM 34354P105 11229 252857 SH SOLE 244008 0 8849 FLUOR CORP NEW COM 343412102 17957 334399 SH SOLE 289244 0 45155 FMC TECHNOLOGIES INC COM 30249U101 1596 58321 SH SOLE 51915 0 6406 FNB CORP PA COM 302520101 864 66376 SH SOLE 0 0 66376 FOOT LOCKER INC COM 344849104 9698 150360 SH SOLE 53584 0 96776 FOOT LOCKER INC COM 344849104 20 15000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 44564 3301022 SH SOLE 877938 0 2423084 FORD MTR CO DEL COM PAR $0.01 345370860 18 15000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10 15000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 95 40000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 30 40000 SH Put SOLE 0 0 40000 FOREST CITY RLTY TR INC COM CL A 345605109 3423 162301 SH SOLE 158932 0 3369 FORMFACTOR INC COM 346375108 1145 157555 SH SOLE 0 0 157555 FORTINET INC COM 34959E109 4901 160020 SH SOLE 122143 0 37877 FORTRESS INVESTMENT GROUP LL CL A 34958B106 185 38611 SH SOLE 0 0 38611 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 111 11125 SH SOLE 0 0 11125 FORTUNE BRANDS HOME & SEC IN COM 34964C106 701 12501 SH SOLE 2913 0 9588 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 639 48384 SH SOLE 0 0 48384 FOSSIL GROUP INC COM 34988V106 248 5583 SH SOLE 5452 0 131 FOUR CORNERS PPTY TR INC COM 35086T109 215 11952 SH SOLE 0 0 11952 FQF TR OSHARS FTSE US 351680855 879 33229 SH SOLE 0 0 33229 FRANCO NEVADA CORP COM 351858105 2229 36302 SH SOLE 0 0 36302 FRANKLIN ELEC INC COM 353514102 274 8505 SH SOLE 0 0 8505 FRANKLIN FINL NETWORK INC COM 35352P104 873 32320 SH SOLE 0 0 32320 FRANKLIN LTD DURATION INC TR COM 35472T101 1602 141273 SH SOLE 0 0 141273 FRANKLIN RES INC COM 354613101 7671 196439 SH SOLE 164239 0 32200 FRANKLIN UNVL TR SH BEN INT 355145103 154 24645 SH SOLE 0 0 24645 FREEPORT-MCMORAN INC CL B 35671D857 23247 2248224 SH SOLE 1675381 0 572843 FREEPORT-MCMORAN INC CL B 35671D857 11 31500 SH Call SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 41 15000 SH Call SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 404 9173 SH SOLE 8121 0 1052 FRONTIER COMMUNICATIONS CORP COM 35906A108 6435 1151076 SH SOLE 619508 0 531568 FRONTLINE LTD SHS NEW G3682E192 394 46496 SH SOLE 0 0 46496 FS BANCORP INC COM 30263Y104 2447 97145 SH SOLE 0 0 97145 FS INVT CORP COM 302635107 2035 221887 SH SOLE 2187 0 219700 FST TR NEW OPPORT MLP & ENE COM 33739M100 169 14050 SH SOLE 0 0 14050 G-III APPAREL GROUP LTD COM 36237H101 1924 39353 SH SOLE 36867 0 2486 GABELLI DIVD & INCOME TR COM 36242H104 2932 158661 SH SOLE 0 0 158661 GABELLI EQUITY TR INC COM 362397101 765 140944 SH SOLE 0 0 140944 GABELLI GLB SML & MD CP VAL COM 36249W104 1713 162169 SH SOLE 0 0 162169 GABELLI HLTHCARE & WELLNESS SHS 36246K103 4142 419629 SH SOLE 0 0 419629 GABELLI UTIL TR COM 36240A101 127 20499 SH SOLE 0 0 20499 GALENA BIOPHARMA INC COM 363256108 19 14085 SH SOLE 0 0 14085 GALLAGHER ARTHUR J & CO COM 363576109 13171 296116 SH SOLE 284693 0 11423 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 856 151805 SH SOLE 0 0 151805 GAMESTOP CORP NEW CL A 36467W109 445 14033 SH SOLE 0 0 14033 GAP INC DEL COM 364760108 1461 49705 SH SOLE 0 0 49705 GARMIN LTD SHS H2906T109 3555 88970 SH SOLE 58797 0 30173 GARRISON CAP INC COM 366554103 128 11900 SH SOLE 0 0 11900 GARTNER INC COM 366651107 2870 32122 SH SOLE 28716 0 3406 GASLOG LTD SHS G37585109 3591 368712 SH SOLE 0 0 368712 GASLOG LTD SHS G37585109 302 355300 SH Call SOLE 0 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 187 11228 SH SOLE 0 0 11228 GASTAR EXPL INC NEW COM 36729W202 46 41900 SH SOLE 0 0 41900 GATX CORP COM 361448103 380 8005 SH SOLE 3887 0 4118 GDL FUND COM SH BEN IT 361570104 2229 222195 SH SOLE 0 0 222195 GENERAL AMERN INVS INC COM 368802104 11907 381253 SH SOLE 0 0 381253 GENERAL CABLE CORP DEL NEW COM 369300108 2030 166225 SH SOLE 0 0 166225 GENERAL DYNAMICS CORP COM 369550108 22262 169447 SH SOLE 53403 0 116044 GENERAL ELECTRIC CO COM 369604103 159782 5026183 SH SOLE 701488 0 4324695 GENERAL ELECTRIC CO COM 369604103 239 44700 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 17 12300 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 11 26800 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 39 49000 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 33 42800 SH Call SOLE 0 0 0 GENERAL EMPLOYMENT ENTERPRIS COM NEW 369730304 152 35303 SH SOLE 0 0 35303 GENERAL GROWTH PPTYS INC NEW COM 370023103 3194 107436 SH SOLE 100858 0 6578 GENERAL MLS INC COM 370334104 83958 1325298 SH SOLE 979056 0 346242 GENERAL MTRS CO COM 37045V100 15472 492269 SH SOLE 38821 0 453448 GENERAL MTRS CO COM 37045V100 5 21300 SH Call SOLE 0 0 0 GENESCO INC COM 371532102 1156 15996 SH SOLE 14064 0 1932 GENESEE & WYO INC CL A 371559105 2146 34221 SH SOLE 24637 0 9584 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6649 209144 SH SOLE 0 0 209144 GENTEX CORP COM 371901109 734 46767 SH SOLE 0 0 46767 GENTHERM INC COM 37253A103 3169 76190 SH SOLE 33535 0 42655 GENUINE PARTS CO COM 372460105 7780 78299 SH SOLE 14499 0 63800 GENWORTH FINL INC COM CL A 37247D106 188 68902 SH SOLE 0 0 68902 GEO GROUP INC NEW COM 36162J106 28312 816630 SH SOLE 787299 0 29331 GERDAU S A SPON ADR REP PFD 373737105 21 12000 SH SOLE 0 0 12000 GERON CORP COM 374163103 39 13400 SH SOLE 0 0 13400 GILDAN ACTIVEWEAR INC COM 375916103 1073 35194 SH SOLE 22073 0 13121 GILEAD SCIENCES INC COM 375558103 64103 697832 SH SOLE 187647 0 510185 GILEAD SCIENCES INC NOTE 1.625% 5/0 375558AP8 621 151000 PRN SOLE 0 0 151000 GLACIER BANCORP INC NEW COM 37637Q105 485 19084 SH SOLE 18627 0 457 GLADSTONE INVT CORP COM 376546107 116 16490 SH SOLE 0 0 16490 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 124710 3075460 SH SOLE 2627351 0 448109 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3 16300 SH Call SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 3182 48736 SH SOLE 44843 0 3893 GLOBAL X FDS FTSE NORDIC REG 37950E101 2722 129001 SH SOLE 128891 0 110 GLOBAL X FDS GLB X MLP ENRG I 37950E226 2453 213475 SH SOLE 0 0 213475 GLOBAL X FDS GLB X SUPERDIV 37950E549 770 38143 SH SOLE 0 0 38143 GLOBAL X FDS GLBL X MLP ETF 37950E473 412 42218 SH SOLE 0 0 42218 GLOBAL X FDS GLBX MSCI NORW 37950E747 8825 883398 SH SOLE 883398 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 252 9493 SH SOLE 0 0 9493 GLOBAL X FDS GLOBX SUPDV US 37950E291 482 19383 SH SOLE 0 0 19383 GLOBALSTAR INC COM 378973408 72 49000 SH SOLE 0 0 49000 GLOBUS MED INC CL A 379577208 1353 56984 SH SOLE 46074 0 10910 GNC HLDGS INC COM CL A 36191G107 1479 46587 SH SOLE 0 0 46587 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 43 10855 SH SOLE 0 0 10855 GOLDCORP INC NEW COM 380956409 2580 158950 SH SOLE 0 0 158950 GOLDEN ENTERPRISES INC COM 381010107 1904 377107 SH SOLE 0 0 377107 GOLDEN ENTMT INC COM 381013101 1067 98402 SH SOLE 0 0 98402 GOLDFIELD CORP COM 381370105 24 13900 SH SOLE 0 0 13900 GOLDMAN SACHS BDC INC SHS 38147U107 303 15452 SH SOLE 0 0 15452 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 4126 98300 SH SOLE 0 0 98300 GOLDMAN SACHS GROUP INC COM 38141G104 18126 115471 SH SOLE 67442 0 48029 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 329 59608 SH SOLE 0 0 59608 GOLUB CAP BDC INC COM 38173M102 1202 69415 SH SOLE 0 0 69415 GOODYEAR TIRE & RUBR CO COM 382550101 690 20923 SH SOLE 8706 0 12217 GOPRO INC CL A 38268T103 1275 106598 SH SOLE 0 0 106598 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 709 39695 SH SOLE 0 0 39695 GRACO INC COM 384109104 7975 94981 SH SOLE 92764 0 2217 GRAINGER W W INC COM 384802104 9220 39494 SH SOLE 27745 0 11749 GRAMERCY PPTY TR COM 385002100 3393 401496 SH SOLE 379135 0 22361 GRAPHIC PACKAGING HLDG CO COM 388689101 8630 671596 SH SOLE 662861 0 8735 GRAY TELEVISION INC COM 389375106 1013 86475 SH SOLE 85875 0 600 GREAT LAKES DREDGE & DOCK CO COM 390607109 724 162378 SH SOLE 162378 0 0 GREAT PLAINS ENERGY INC COM 391164100 9611 298020 SH SOLE 203016 0 95004 GREENHILL & CO INC COM 395259104 648 29208 SH SOLE 28858 0 350 GREIF INC CL A 397624107 207 6328 SH SOLE 0 0 6328 GREIF INC CL B 397624206 2884 61625 SH SOLE 0 0 61625 GRIFOLS S A SP ADR REP B NVT 398438408 205 13250 SH SOLE 0 0 13250 GROUPE CGI INC CL A SUB VTG 39945C109 1433 29988 SH SOLE 0 0 29988 GRUBHUB INC COM 400110102 219 8717 SH SOLE 7237 0 1480 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 285 1896 SH SOLE 907 0 989 GUGGENHEIM BLD AMR BDS MANG COM 401664107 2523 109241 SH SOLE 0 0 109241 GUGGENHEIM CR ALLOCATION FD COM 40168G108 341 17413 SH SOLE 0 0 17413 GUGGENHEIM ENHANCED EQUITY S COM 40167K100 152 10006 SH SOLE 0 0 10006 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 438 60060 SH SOLE 0 0 60060 GUGGENHEIM EQ WEIGHT ENHANC COM SH BEN INT 40167M106 1081 66942 SH SOLE 0 0 66942 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1043 61410 SH SOLE 0 0 61410 GUIDEWIRE SOFTWARE INC COM 40171V100 1152 21138 SH SOLE 20972 0 166 HAIN CELESTIAL GROUP INC COM 405217100 2237 54670 SH SOLE 49581 0 5089 HALCON RES CORP COM PAR 40537Q506 15 16000 SH SOLE 0 0 16000 HALLIBURTON CO COM 406216101 32775 917547 SH SOLE 162161 0 755386 HALLIBURTON CO COM 406216101 30 21400 SH Call SOLE 0 0 0 HALLIBURTON CO COM 406216101 2 10800 SH Call SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 113 11970 SH SOLE 0 0 11970 HALYARD HEALTH INC COM 40650V100 462 16070 SH SOLE 0 0 16070 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1093 44961 SH SOLE 0 0 44961 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 389 17503 SH SOLE 0 0 17503 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 163 10771 SH SOLE 0 0 10771 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 5780 253528 SH SOLE 0 0 253528 HANESBRANDS INC COM 410345102 10735 378807 SH SOLE 314441 0 64366 HANNON ARMSTRONG SUST INFR C COM 41068X100 436 22709 SH SOLE 0 0 22709 HARLEY DAVIDSON INC COM 412822108 4136 80576 SH SOLE 45144 0 35432 HARLEY DAVIDSON INC COM 412822108 78 22300 SH Call SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 34 10200 SH Call SOLE 0 0 0 HARMAN INTL INDS INC COM 413086109 15839 177877 SH SOLE 50797 0 127080 HARRIS CORP DEL COM 413875105 17330 222577 SH SOLE 195893 0 26684 HARTFORD FINL SVCS GROUP INC COM 416515104 5548 120400 SH SOLE 65182 0 55218 HASBRO INC COM 418056107 4876 60873 SH SOLE 40519 0 20354 HATTERAS FINL CORP COM 41902R103 200 14007 SH SOLE 472 0 13535 HAWAIIAN ELEC INDUSTRIES COM 419870100 329 10144 SH SOLE 0 0 10144 HAWAIIAN HOLDINGS INC COM 419879101 1199 25402 SH SOLE 900 0 24502 HCA HOLDINGS INC COM 40412C101 10453 133926 SH SOLE 91 0 133835 HCP INC COM 40414L109 6912 212168 SH SOLE 41954 0 170214 HD SUPPLY HLDGS INC COM 40416M105 2075 62732 SH SOLE 59173 0 3559 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2413 39157 SH SOLE 35474 0 3683 HEADWATERS INC COM 42210P102 765 38537 SH SOLE 0 0 38537 HEALTH INS INNOVATIONS INC COM CL A 42225K106 286 46830 SH SOLE 0 0 46830 HEALTHCARE SVCS GRP INC COM 421906108 2256 61300 SH SOLE 40551 0 20749 HEALTHCARE TR AMER INC CL A NEW 42225P501 690 23462 SH SOLE 0 0 23462 HEALTHSOUTH CORP COM NEW 421924309 944 25089 SH SOLE 13980 0 11109 HEARTLAND EXPRESS INC COM 422347104 2472 133267 SH SOLE 133267 0 0 HECLA MNG CO COM 422704106 31 11004 SH SOLE 0 0 11004 HEICO CORP NEW CL A 422806208 10982 230706 SH SOLE 0 0 230706 HEICO CORP NEW COM 422806109 2619 43552 SH SOLE 27913 0 15639 HELEN OF TROY CORP LTD COM G4388N106 663 6390 SH SOLE 6377 0 13 HELMERICH & PAYNE INC COM 423452101 2803 47733 SH SOLE 12594 0 35139 HENRY JACK & ASSOC INC COM 426281101 10086 119262 SH SOLE 67696 0 51566 HERCULES CAPITAL INC COM 427096508 4597 382797 SH SOLE 173262 0 209535 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2128 99719 SH SOLE 98000 0 1719 HERSHEY CO COM 427866108 3930 42680 SH SOLE 0 0 42680 HERTZ GLOBAL HOLDINGS INC COM 42805T105 2588 245728 SH SOLE 114069 0 131659 HERZFELD CARIBBEAN BASIN FD COM 42804T106 143 20450 SH SOLE 0 0 20450 HESS CORP COM 42809H107 1315 24981 SH SOLE 6583 0 18398 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8356 471294 SH SOLE 269643 0 201651 HEXCEL CORP NEW COM 428291108 934 21371 SH SOLE 14090 0 7281 HFF INC CL A 40418F108 3419 124181 SH SOLE 123587 0 594 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 122 24624 SH SOLE 0 0 24624 HIBBETT SPORTS INC COM 428567101 726 20222 SH SOLE 17283 0 2939 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 2086 114292 SH SOLE 0 0 114292 HIGHWOODS PPTYS INC COM 431284108 224 4691 SH SOLE 0 0 4691 HILLENBRAND INC COM 431571108 7730 258113 SH SOLE 255761 0 2352 HILLTOP HOLDINGS INC COM 432748101 238 12621 SH SOLE 0 0 12621 HILTON WORLDWIDE HLDGS INC COM 43300A104 641 28468 SH SOLE 5014 0 23454 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 149 13288 SH SOLE 0 0 13288 HMS HLDGS CORP COM 40425J101 292 20322 SH SOLE 18780 0 1542 HNI CORP COM 404251100 2351 60014 SH SOLE 59885 0 129 HOLLYFRONTIER CORP COM 436106108 3957 112040 SH SOLE 57345 0 54695 HOLOGIC INC COM 436440101 696 20177 SH SOLE 0 0 20177 HOME BANCSHARES INC COM 436893200 1189 29030 SH SOLE 1365 0 27665 HOME DEPOT INC COM 437076102 138952 1041377 SH SOLE 461655 0 579722 HOME DEPOT INC COM 437076102 132 14400 SH Call SOLE 0 0 0 HOME DEPOT INC COM 437076102 65 10900 SH Call SOLE 0 0 0 HOME DEPOT INC COM 437076102 182 18500 SH Call SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 6888 251945 SH SOLE 211587 0 40358 HONEYWELL INTL INC COM 438516106 82168 733318 SH SOLE 452299 0 281019 HONEYWELL INTL INC COM 438516106 66 13700 SH Call SOLE 0 0 0 HORIZON PHARMA PLC SHS G4617B105 2923 176424 SH SOLE 0 0 176424 HORMEL FOODS CORP COM 440452100 23570 545104 SH SOLE 63 0 545041 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 594 22372 SH SOLE 0 0 22372 HOST HOTELS & RESORTS INC COM 44107P104 302 18068 SH SOLE 173 0 17895 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1658 83134 SH SOLE 11849 0 71285 HOUSTON WIRE & CABLE CO COM 44244K109 633 90591 SH SOLE 0 0 90591 HOVNANIAN ENTERPRISES INC CL A 442487203 23 14700 SH SOLE 0 0 14700 HOWARD HUGHES CORP COM 44267D107 852 8048 SH SOLE 0 0 8048 HP INC COM 40434L105 2204 178915 SH SOLE 90713 0 88202 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1438 56141 SH SOLE 0 0 56141 HSBC HLDGS PLC SPON ADR NEW 404280406 12042 386945 SH SOLE 182270 0 204675 HSN INC COM 404303109 208 3983 SH SOLE 3451 0 532 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2010 56520 SH SOLE 0 0 56520 HUBBELL INC COM 443510607 5879 55503 SH SOLE 45321 0 10182 HUDBAY MINERALS INC COM 443628102 316 86234 SH SOLE 86234 0 0 HUDSON PAC PPTYS INC COM 444097109 1518 52504 SH SOLE 52485 0 19 HUMANA INC COM 444859102 3199 17485 SH SOLE 8957 0 8528 HUNT J B TRANS SVCS INC COM 445658107 1558 18496 SH SOLE 14260 0 4236 HUNTINGTON BANCSHARES INC COM 446150104 10810 1133154 SH SOLE 798293 0 334861 HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 1099 799 SH SOLE 0 0 799 HUNTINGTON INGALLS INDS INC COM 446413106 9726 71026 SH SOLE 60852 0 10174 HUNTSMAN CORP COM 447011107 7844 589741 SH SOLE 434205 0 155536 HYATT HOTELS CORP COM CL A 448579102 1688 34111 SH SOLE 33029 0 1082 IAC INTERACTIVECORP COM 44919P508 4102 87130 SH SOLE 61663 0 25467 IAMGOLD CORP COM 450913108 69 31000 SH SOLE 0 0 31000 IBERIABANK CORP COM 450828108 1891 36878 SH SOLE 15118 0 21760 IBIO INC COM 451033104 28 50000 SH SOLE 0 0 50000 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 813 12897 SH SOLE 0 0 12897 ICON PLC SHS G4705A100 9526 126844 SH SOLE 99770 0 27074 ICU MED INC COM 44930G107 5628 54062 SH SOLE 20969 0 33093 IDEX CORP COM 45167R104 13526 163204 SH SOLE 159262 0 3942 IDEXX LABS INC COM 45168D104 9155 116893 SH SOLE 106024 0 10869 IHS INC CL A 451734107 4482 36098 SH SOLE 35998 0 100 ILLINOIS TOOL WKS INC COM 452308109 17164 167549 SH SOLE 89425 0 78124 ILLUMINA INC COM 452327109 3554 21925 SH SOLE 17304 0 4621 IMAX CORP COM 45245E109 1217 39150 SH SOLE 38350 0 800 IMMUNOCELLULAR THERAPEUTICS COM 452536105 4 15500 SH SOLE 0 0 15500 IMMUNOGEN INC COM 45253H101 5346 627424 SH SOLE 624051 0 3373 IMMUNOMEDICS INC COM 452907108 52 20750 SH SOLE 0 0 20750 IMPERIAL OIL LTD COM NEW 453038408 391 11710 SH SOLE 0 0 11710 IMPERVA INC COM 45321L100 314 6224 SH SOLE 4343 0 1881 INCYTE CORP COM 45337C102 342 4718 SH SOLE 464 0 4254 INDEPENDENCE RLTY TR INC COM 45378A106 5590 785063 SH SOLE 0 0 785063 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 107230 3720666 SH SOLE 3705695 0 14971 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8782 304288 SH SOLE 300214 0 4074 INDEXIQ ETF TR US RL EST SMCP 45409B628 288 11492 SH SOLE 0 0 11492 INDIA FD INC COM 454089103 950 41395 SH SOLE 0 0 41395 INFOBLOX INC COM 45672H104 653 38174 SH SOLE 35674 0 2500 INFOSYS LTD SPONSORED ADR 456788108 480 25214 SH SOLE 0 0 25214 ING GROEP N V SPONSORED ADR 456837103 2584 216628 SH SOLE 26172 0 190456 INGERSOLL-RAND PLC SHS G47791101 11032 177902 SH SOLE 153517 0 24385 INGRAM MICRO INC CL A 457153104 1213 33769 SH SOLE 0 0 33769 INGREDION INC COM 457187102 6065 56795 SH SOLE 28372 0 28423 INNOSPEC INC COM 45768S105 737 16986 SH SOLE 16986 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 90 10300 SH SOLE 0 0 10300 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1550 23016 SH SOLE 22591 0 425 INTEGRATED DEVICE TECHNOLOGY COM 458118106 395 19329 SH SOLE 2158 0 17171 INTEL CORP COM 458140100 90342 2792631 SH SOLE 1640266 0 1152365 INTELIQUENT INC COM 45825N107 559 34827 SH SOLE 1677 0 33150 INTERCONTINENTAL EXCHANGE IN COM 45866F104 24788 105408 SH SOLE 32154 0 73254 INTERNATIONAL BUSINESS MACHS COM 459200101 54067 356989 SH SOLE 49847 0 307142 INTERNATIONAL BUSINESS MACHS COM 459200101 42 12900 SH Call SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5172 45463 SH SOLE 24947 0 20516 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1213 66488 SH SOLE 0 0 66488 INTERNATIONAL TOWER HILL MIN COM 46050R102 5 15000 SH SOLE 0 0 15000 INTEROIL CORP COM 460951106 3242 101850 SH SOLE 0 0 101850 INTERPUBLIC GROUP COS INC COM 460690100 2038 88789 SH SOLE 73445 0 15344 INTERSECT ENT INC COM 46071F103 1541 81112 SH SOLE 81112 0 0 INTL PAPER CO COM 460146103 21444 522518 SH SOLE 265492 0 257026 INTRAWEST RESORTS HLDGS INC COM 46090K109 141 16448 SH SOLE 16448 0 0 INTREXON CORP COM 46122T102 1679 49541 SH SOLE 0 0 49541 INTUIT COM 461202103 12594 121083 SH SOLE 51242 0 69841 INTUITIVE SURGICAL INC COM NEW 46120E602 3927 6534 SH SOLE 3511 0 3023 INVENSENSE INC COM 46123D205 96 11400 SH SOLE 0 0 11400 INVESCO BD FD COM 46132L107 313 16982 SH SOLE 0 0 16982 INVESCO DYNAMIC CR OPP FD COM 46132R104 1802 167660 SH SOLE 0 0 167660 INVESCO LTD SHS G491BT108 1757 57097 SH SOLE 40713 0 16384 INVESCO MUN OPPORTUNITY TR COM 46132C107 820 58738 SH SOLE 0 0 58738 INVESCO MUN TR COM 46131J103 533 40053 SH SOLE 0 0 40053 INVESCO MUNI INCOME OPP TRST COM 46132X101 145 18880 SH SOLE 0 0 18880 INVESCO PA VALUE MUN INCOME COM 46132K109 1018 75350 SH SOLE 0 0 75350 INVESCO QUALITY MUNI INC TRS COM 46133G107 240 18115 SH SOLE 0 0 18115 INVESCO SR INCOME TR COM 46131H107 257 63512 SH SOLE 0 0 63512 INVESCO TR INVT GRADE MUNS COM 46131M106 153 10915 SH SOLE 0 0 10915 INVESCO VALUE MUN INCOME TR COM 46132P108 301 17624 SH SOLE 0 0 17624 INVESTORS BANCORP INC NEW COM 46146L101 1779 152840 SH SOLE 151701 0 1139 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 184 26408 SH SOLE 0 0 26408 IONIS PHARMACEUTICALS INC COM 462222100 20792 513383 SH SOLE 490580 0 22803 IPG PHOTONICS CORP COM 44980X109 1450 15088 SH SOLE 10351 0 4737 IRIDIUM COMMUNICATIONS INC COM 46269C102 6286 798690 SH SOLE 0 0 798690 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 831 2835 SH SOLE 0 0 2835 IROBOT CORP COM 462726100 408 11544 SH SOLE 0 0 11544 IRON MTN INC NEW COM 46284V101 77961 2299070 SH SOLE 2190499 0 108571 ISHARES 10+ YR CR BD ETF 464289511 6957 117354 SH SOLE 71375 0 45979 ISHARES BELGIUM CAPD ETF 464286301 267 15118 SH SOLE 0 0 15118 ISHARES CNTRY MIN VL ETF 464286525 6663 90662 SH SOLE 0 0 90662 ISHARES EM MK MINVOL ETF 464286533 892 17369 SH SOLE 0 0 17369 ISHARES GL MET&MINPR ETF 464286368 168 17418 SH SOLE 0 0 17418 ISHARES GLB ENR PROD ETF 464286343 211 12116 SH SOLE 0 0 12116 ISHARES MSCI AUST ETF 464286103 19676 1018439 SH SOLE 1010484 0 7955 ISHARES MSCI BRZ CAP ETF 464286400 658 25035 SH SOLE 0 0 25035 ISHARES MSCI CDA ETF 464286509 1040 43845 SH SOLE 0 0 43845 ISHARES MSCI EURZONE ETF 464286608 606 17630 SH SOLE 0 0 17630 ISHARES MSCI GERMANY ETF 464286806 559 21742 SH SOLE 0 0 21742 ISHARES MSCI HONG KG ETF 464286871 5703 288447 SH SOLE 0 0 288447 ISHARES MSCI JAPAN ETF 464286848 14744 1292201 SH SOLE 903011 0 389190 ISHARES MSCI NETHERL ETF 464286814 254 10339 SH SOLE 0 0 10339 ISHARES MSCI PAC JP ETF 464286665 285 7271 SH SOLE 0 0 7271 ISHARES MSCI STH KOR ETF 464286772 338 6407 SH SOLE 0 0 6407 ISHARES MSCI SZ CAP ETF 464286749 3869 130123 SH SOLE 89585 0 40538 ISHARES GOLD TRUST ISHARES 464285105 10120 851837 SH SOLE 213732 0 638105 ISHARES INC CORE MSCI EMKT 46434G103 24351 585073 SH SOLE 554622 0 30451 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 215 15587 SH SOLE 0 0 15587 ISHARES SILVER TRUST ISHARES 46428Q109 4771 324982 SH SOLE 100 0 324882 ISHARES SILVER TRUST ISHARES 46428Q109 1 18200 SH Call SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1231 27344 SH SOLE 8813 0 18531 ISHARES TR 1-3 YR CR BD ETF 464288646 37772 358289 SH SOLE 115614 0 242675 ISHARES TR 1-3 YR TR BD ETF 464287457 35817 421224 SH SOLE 91745 0 329479 ISHARES TR 10-20 YR TRS ETF 464288653 5514 38960 SH SOLE 0 0 38960 ISHARES TR 20 YR TR BD ETF 464287432 28648 219337 SH SOLE 0 0 219337 ISHARES TR 3-7 YR TR BD ETF 464288661 25690 203969 SH SOLE 50629 0 153340 ISHARES TR 7-10 Y TR BD ETF 464287440 53570 485496 SH SOLE 84065 0 401431 ISHARES TR A RATE CP BD ETF 46429B291 1264 24131 SH SOLE 0 0 24131 ISHARES TR AGENCY BOND ETF 464288166 7461 64944 SH SOLE 48546 0 16398 ISHARES TR CALIF MUN BD ETF 464288356 409 3429 SH SOLE 1774 0 1655 ISHARES TR CHINA LG-CAP ETF 464287184 1573 46595 SH SOLE 0 0 46595 ISHARES TR CMBS ETF 46429B366 2886 55476 SH SOLE 32000 0 23476 ISHARES TR COHEN&STEER REIT 464287564 4625 44834 SH SOLE 0 0 44834 ISHARES TR CORE DIV GRWTH 46434V621 386 14633 SH SOLE 0 0 14633 ISHARES TR CORE HIGH DV ETF 46429B663 6623 84905 SH SOLE 0 0 84905 ISHARES TR CORE MSCI EAFE 46432F842 109457 2059777 SH SOLE 1977909 0 81868 ISHARES TR CORE MSCITOTAL 46432F834 224 4540 SH SOLE 0 0 4540 ISHARES TR CORE S&P MCP ETF 464287507 13962 96827 SH SOLE 0 0 96827 ISHARES TR CORE S&P SCP ETF 464287804 58684 521287 SH SOLE 9717 0 511570 ISHARES TR CORE S&P TTL STK 464287150 634 6787 SH SOLE 100 0 6687 ISHARES TR CORE S&P500 ETF 464287200 66917 323801 SH SOLE 31471 0 292330 ISHARES TR CORE ST USDB ETF 46432F859 3378 33574 SH SOLE 2248 0 31326 ISHARES TR CORE US AGGBD ET 464287226 755029 6812789 SH SOLE 5737425 0 1075364 ISHARES TR CORE US CR BD 464288620 8693 78815 SH SOLE 77202 0 1613 ISHARES TR CORE US GRW ETF 464287671 3455 42601 SH SOLE 20650 0 21951 ISHARES TR CORE US TR BD 46429B267 5844 226528 SH SOLE 192241 0 34287 ISHARES TR CORE US VAL ETF 464287663 1674 13003 SH SOLE 576 0 12427 ISHARES TR CUR HD EURZN ETF 46434V639 2020 82940 SH SOLE 0 0 82940 ISHARES TR DOW JONES US ETF 464287846 957 9335 SH SOLE 0 0 9335 ISHARES TR EAFE GRWTH ETF 464288885 55202 838807 SH SOLE 819535 0 19272 ISHARES TR EAFE MIN VOL ETF 46429B689 32455 488490 SH SOLE 342639 0 145851 ISHARES TR EAFE SML CP ETF 464288273 54436 1093097 SH SOLE 1025122 0 67975 ISHARES TR EAFE VALUE ETF 464288877 5745 128057 SH SOLE 44248 0 83809 ISHARES TR EUROPE ETF 464287861 1237 31637 SH SOLE 0 0 31637 ISHARES TR FLTG RATE BD ETF 46429B655 1351 26797 SH SOLE 0 0 26797 ISHARES TR GLB CNSM STP ETF 464288737 2894 29717 SH SOLE 0 0 29717 ISHARES TR GLB INFRASTR ETF 464288372 257 6568 SH SOLE 0 0 6568 ISHARES TR GLOB HLTHCRE ETF 464287325 364 3779 SH SOLE 0 0 3779 ISHARES TR GLOBAL ENERG ETF 464287341 377 12767 SH SOLE 0 0 12767 ISHARES TR GLOBAL TECH ETF 464287291 1336 13379 SH SOLE 0 0 13379 ISHARES TR GOV/CRED BD ETF 464288596 7080 61526 SH SOLE 0 0 61526 ISHARES TR HDG MSCI EAFE 46434V803 337 14124 SH SOLE 0 0 14124 ISHARES TR HDG MSCI GERMN 46434V704 712 30940 SH SOLE 0 0 30940 ISHARES TR HDG MSCI JAPAN 46434V886 11489 454841 SH SOLE 448324 0 6517 ISHARES TR IBONDS DEC18 ETF 46434VAA8 867 34314 SH SOLE 0 0 34314 ISHARES TR IBONDS DEC19 ETF 46434VAU4 764 30502 SH SOLE 0 0 30502 ISHARES TR IBOXX HI YD ETF 464288513 17315 211957 SH SOLE 13 0 211944 ISHARES TR IBOXX INV CP ETF 464287242 48860 411207 SH SOLE 121495 0 289712 ISHARES TR INTERM CR BD ETF 464288638 92452 842826 SH SOLE 669737 0 173089 ISHARES TR INTL DEV RE ETF 464288489 205 7019 SH SOLE 0 0 7019 ISHARES TR INTL DEVPPTY ETF 464288422 4275 116925 SH SOLE 0 0 116925 ISHARES TR INTL SEL DIV ETF 464288448 18809 648804 SH SOLE 470325 0 178479 ISHARES TR JP MOR EM MK ETF 464288281 1319 11949 SH SOLE 186 0 11763 ISHARES TR LATN AMER 40 ETF 464287390 334 13287 SH SOLE 0 0 13287 ISHARES TR MBS ETF 464288588 32955 301011 SH SOLE 193807 0 107204 ISHARES TR MICRO-CAP ETF 464288869 1108 16311 SH SOLE 0 0 16311 ISHARES TR MRG RL ES CP ETF 464288539 816 84365 SH SOLE 0 0 84365 ISHARES TR MRGSTR MD CP ETF 464288208 21372 147152 SH SOLE 0 0 147152 ISHARES TR MRNGSTR INC ETF 46432F875 584 24262 SH SOLE 0 0 24262 ISHARES TR MRNGSTR LG-CP ET 464287127 3225 27082 SH SOLE 0 0 27082 ISHARES TR MRNGSTR LG-CP GR 464287119 767 6490 SH SOLE 0 0 6490 ISHARES TR MRNGSTR LG-CP VL 464288109 1396 16641 SH SOLE 0 0 16641 ISHARES TR MSCI AC ASIA ETF 464288182 647 11841 SH SOLE 0 0 11841 ISHARES TR MSCI ACWI ETF 464288257 500 8918 SH SOLE 2617 0 6301 ISHARES TR MSCI ACWI EX US 464288240 27043 684976 SH SOLE 0 0 684976 ISHARES TR MSCI EAFE ETF 464287465 540506 9456014 SH SOLE 8363834 0 1092180 ISHARES TR MSCI EAFE ETF 464287465 4 10100 SH Call SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 160192 4677134 SH SOLE 4233842 0 443292 ISHARES TR MSCI EMG MKT ETF 464287234 8 50900 SH Call SOLE 0 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 286 7803 SH SOLE 0 0 7803 ISHARES TR MSCI USAMOMFCT 46432F396 14724 201416 SH SOLE 191491 0 9925 ISHARES TR MSCI UTD KNGDM 46434V548 13294 847859 SH SOLE 823642 0 24217 ISHARES TR N AMER TECH ETF 464287549 743 6715 SH SOLE 0 0 6715 ISHARES TR NA NAT RES 464287374 424 14270 SH SOLE 0 0 14270 ISHARES TR NA TEC-SFTWR ETF 464287515 3115 30941 SH SOLE 0 0 30941 ISHARES TR NASDQ BIOTEC ETF 464287556 7497 28745 SH SOLE 0 0 28745 ISHARES TR NATIONAL MUN ETF 464288414 52137 466964 SH SOLE 313457 0 153507 ISHARES TR RESID RL EST CAP 464288562 7363 111597 SH SOLE 110112 0 1485 ISHARES TR RUS 1000 ETF 464287622 15650 137198 SH SOLE 0 0 137198 ISHARES TR RUS 1000 GRW ETF 464287614 606051 6073866 SH SOLE 4986867 0 1086999 ISHARES TR RUS 1000 VAL ETF 464287598 567002 5738305 SH SOLE 5004683 0 733622 ISHARES TR RUS 2000 GRW ETF 464287648 4858 36610 SH SOLE 247 0 36363 ISHARES TR RUS 2000 VAL ETF 464287630 6922 74289 SH SOLE 670 0 73619 ISHARES TR RUS MD CP GR ETF 464287481 14896 161618 SH SOLE 688 0 160930 ISHARES TR RUS MDCP VAL ETF 464287473 16767 236369 SH SOLE 92377 0 143992 ISHARES TR RUS MID-CAP ETF 464287499 15194 93256 SH SOLE 4600 0 88656 ISHARES TR RUSSELL 2000 ETF 464287655 219820 1986953 SH SOLE 1799209 0 187744 ISHARES TR RUSSELL 3000 ETF 464287689 6035 49930 SH SOLE 4480 0 45450 ISHARES TR S&P 100 ETF 464287101 3801 41614 SH SOLE 0 0 41614 ISHARES TR S&P 100 ETF 464287101 64 18400 SH Call SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 7 18400 SH Put SOLE 0 0 18400 ISHARES TR S&P 500 GRWT ETF 464287309 47561 410398 SH SOLE 30309 0 380089 ISHARES TR S&P 500 VAL ETF 464287408 31698 352469 SH SOLE 0 0 352469 ISHARES TR S&P MC 400GR ETF 464287606 24804 152537 SH SOLE 0 0 152537 ISHARES TR S&P MC 400VL ETF 464287705 13070 105368 SH SOLE 0 0 105368 ISHARES TR SELECT DIVID ETF 464287168 22262 272581 SH SOLE 666 0 271915 ISHARES TR SHRT NAT MUN ETF 464288158 592 5578 SH SOLE 0 0 5578 ISHARES TR SHRT TRS BD ETF 464288679 21300 192997 SH SOLE 0 0 192997 ISHARES TR SP SMCP600GR ETF 464287887 12439 100151 SH SOLE 0 0 100151 ISHARES TR SP SMCP600VL ETF 464287879 4094 36132 SH SOLE 0 0 36132 ISHARES TR TIPS BD ETF 464287176 11131 97092 SH SOLE 14858 0 82234 ISHARES TR TRANS AVG ETF 464287192 1242 8718 SH SOLE 0 0 8718 ISHARES TR U.S. AER&DEF ETF 464288760 2936 25114 SH SOLE 0 0 25114 ISHARES TR U.S. BAS MTL ETF 464287838 1916 26155 SH SOLE 0 0 26155 ISHARES TR U.S. CNSM GD ETF 464287812 21040 186955 SH SOLE 177991 0 8964 ISHARES TR U.S. CNSM SV ETF 464287580 5993 41102 SH SOLE 0 0 41102 ISHARES TR U.S. ENERGY ETF 464287796 655 18818 SH SOLE 0 0 18818 ISHARES TR U.S. FIN SVC ETF 464287770 989 12190 SH SOLE 0 0 12190 ISHARES TR U.S. FINLS ETF 464287788 4329 51166 SH SOLE 0 0 51166 ISHARES TR U.S. INDS ETF 464287754 1935 18073 SH SOLE 0 0 18073 ISHARES TR U.S. INSRNCE ETF 464288786 468 9371 SH SOLE 0 0 9371 ISHARES TR U.S. MED DVC ETF 464288810 12617 103010 SH SOLE 56200 0 46810 ISHARES TR U.S. PFD STK ETF 464288687 26373 675702 SH SOLE 12 0 675690 ISHARES TR U.S. PHARMA ETF 464288836 2446 17855 SH SOLE 0 0 17855 ISHARES TR U.S. REAL ES ETF 464287739 5783 74269 SH SOLE 891 0 73378 ISHARES TR U.S. TECH ETF 464287721 3144 28971 SH SOLE 0 0 28971 ISHARES TR U.S. UTILITS ETF 464287697 3997 32317 SH SOLE 0 0 32317 ISHARES TR US HLTHCARE ETF 464287762 3042 21643 SH SOLE 0 0 21643 ISHARES TR US HLTHCR PR ETF 464288828 8012 65682 SH SOLE 51656 0 14026 ISHARES TR US HOME CONS ETF 464288752 18609 687189 SH SOLE 560855 0 126334 ISHARES TR US REGNL BKS ETF 464288778 710 22344 SH SOLE 0 0 22344 ISHARES TR USA MIN VOL ETF 46429B697 47116 1072523 SH SOLE 645816 0 426707 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 505 10087 SH SOLE 31 0 10056 ISLE OF CAPRI CASINOS INC COM 464592104 182 13000 SH SOLE 0 0 13000 ITC HLDGS CORP COM 465685105 7871 180642 SH SOLE 149071 0 31571 J & J SNACK FOODS CORP COM 466032109 1269 11718 SH SOLE 10055 0 1663 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 593 11946 SH SOLE 0 0 11946 J2 GLOBAL INC COM 48123V102 4648 75485 SH SOLE 65724 0 9761 JABIL CIRCUIT INC COM 466313103 5490 284881 SH SOLE 268111 0 16770 JACK IN THE BOX INC COM 466367109 694 10863 SH SOLE 5277 0 5586 JAMES RIV GROUP LTD COM G5005R107 741 22961 SH SOLE 22961 0 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 709 73450 SH SOLE 0 0 73450 JARDEN CORP COM 471109108 1824 30934 SH SOLE 184 0 30750 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2758 21126 SH SOLE 421 0 20705 JD COM INC SPON ADR CL A 47215P106 2354 88814 SH SOLE 82851 0 5963 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 1574 1604000 PRN SOLE 0 0 1604000 JERNIGAN CAP INC COM 476405105 934 59795 SH SOLE 0 0 59795 JETBLUE AIRWAYS CORP COM 477143101 3271 154886 SH SOLE 43373 0 111513 JOHNSON & JOHNSON COM 478160104 267882 2475788 SH SOLE 1281798 0 1193990 JOHNSON & JOHNSON COM 478160104 4 13300 SH Call SOLE 0 0 0 JOHNSON CTLS INC COM 478366107 7477 191854 SH SOLE 114898 0 76956 JONES LANG LASALLE INC COM 48020Q107 491 4189 SH SOLE 2862 0 1327 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5780 213377 SH SOLE 0 0 213377 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3 13800 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 204315 3450102 SH SOLE 1320216 0 2129886 JPMORGAN CHASE & CO COM 46625H100 2 27500 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 17 17100 SH Call SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 1 26800 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 3762 147491 SH SOLE 136309 0 11182 JUNO THERAPEUTICS INC COM 48205A109 259 6789 SH SOLE 0 0 6789 KANSAS CITY SOUTHERN COM NEW 485170302 10268 120155 SH SOLE 31 0 120124 KAR AUCTION SVCS INC COM 48238T109 754 19781 SH SOLE 18891 0 890 KATE SPADE & CO COM 485865109 1477 57883 SH SOLE 44584 0 13299 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 543 66715 SH SOLE 0 0 66715 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 127 12030 SH SOLE 0 0 12030 KAYNE ANDERSON MLP INVT CO COM 486606106 1252 75563 SH SOLE 0 0 75563 KELLOGG CO COM 487836108 12357 161427 SH SOLE 4020 0 157407 KEMET CORP COM NEW 488360207 31 16272 SH SOLE 0 0 16272 KENNEDY-WILSON HLDGS INC COM 489398107 615 28093 SH SOLE 0 0 28093 KERYX BIOPHARMACEUTICALS INC COM 492515101 58 12526 SH SOLE 0 0 12526 KEYCORP NEW COM 493267108 5698 516135 SH SOLE 140919 0 375216 KEYCORP NEW PFD 7.75% SR A 493267405 1584 12130 SH SOLE 0 0 12130 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1276 46007 SH SOLE 42749 0 3258 KIMBERLY CLARK CORP COM 494368103 136397 1014030 SH SOLE 755276 0 258754 KIMCO RLTY CORP COM 49446R109 7011 243605 SH SOLE 230032 0 13573 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 2 45786 SH SOLE 0 0 45786 KINDER MORGAN INC DEL COM 49456B101 15513 868582 SH SOLE 56 0 868526 KINDER MORGAN INC DEL PFD SER A 49456B200 1076 23850 SH SOLE 0 0 23850 KINDRED HEALTHCARE INC COM 494580103 212 17187 SH SOLE 0 0 17187 KINGOLD JEWELRY INC COM NEW 49579A204 21 17000 SH SOLE 0 0 17000 KITE PHARMA INC COM 49803L109 297 6469 SH SOLE 0 0 6469 KITE RLTY GROUP TR COM NEW 49803T300 915 33016 SH SOLE 0 0 33016 KKR & CO L P DEL COM UNITS 48248M102 2836 193076 SH SOLE 0 0 193076 KLA-TENCOR CORP COM 482480100 1930 26507 SH SOLE 13 0 26494 KNIGHT TRANSN INC COM 499064103 227 8691 SH SOLE 0 0 8691 KNOLL INC COM NEW 498904200 269 12445 SH SOLE 0 0 12445 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1529 93227 SH SOLE 0 0 93227 KNOWLES CORP COM 49926D109 7320 555374 SH SOLE 545607 0 9767 KOHLS CORP COM 500255104 18950 406566 SH SOLE 386150 0 20416 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3531 123665 SH SOLE 4628 0 119037 KOREA ELECTRIC PWR SPONSORED ADR 500631106 304 11787 SH SOLE 11707 0 80 KORN FERRY INTL COM NEW 500643200 1641 58017 SH SOLE 48560 0 9457 KOSMOS ENERGY LTD SHS G5315B107 110 18983 SH SOLE 0 0 18983 KRAFT HEINZ CO COM 500754106 159828 2034484 SH SOLE 1092656 0 941828 KRAFT HEINZ CO COM 500754106 47 45100 SH Call SOLE 0 0 0 KROGER CO COM 501044101 18201 475834 SH SOLE 245213 0 230621 KRONOS WORLDWIDE INC COM 50105F105 319 55850 SH SOLE 0 0 55850 KT CORP SPONSORED ADR 48268K101 268 19997 SH SOLE 19997 0 0 KULICKE & SOFFA INDS INC COM 501242101 580 51253 SH SOLE 0 0 51253 L BRANDS INC COM 501797104 5215 59386 SH SOLE 33098 0 26288 L-3 COMMUNICATIONS HLDGS INC COM 502424104 22744 191932 SH SOLE 188255 0 3677 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5435 46399 SH SOLE 34948 0 11451 LACLEDE GROUP INC COM 505597104 282 4159 SH SOLE 0 0 4159 LADENBURG THALMAN FIN SVCS I COM 50575Q102 212 84813 SH SOLE 0 0 84813 LAM RESEARCH CORP COM 512807108 3649 44181 SH SOLE 27432 0 16749 LAMAR ADVERTISING CO NEW CL A 512816109 1519 24694 SH SOLE 0 0 24694 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1050 69793 SH SOLE 0 0 69793 LANDSTAR SYS INC COM 515098101 13056 202063 SH SOLE 166140 0 35923 LAREDO PETROLEUM INC COM 516806106 685 86403 SH SOLE 59567 0 26836 LAS VEGAS SANDS CORP COM 517834107 5783 111907 SH SOLE 74 0 111833 LAS VEGAS SANDS CORP COM 517834107 13 13800 SH Call SOLE 0 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2086 82437 SH SOLE 0 0 82437 LAUDER ESTEE COS INC CL A 518439104 14599 154788 SH SOLE 909 0 153879 LAZARD GLB TTL RET&INCM FD I COM 52106W103 3879 312067 SH SOLE 0 0 312067 LAZARD LTD SHS A G54050102 13554 349331 SH SOLE 4912 0 344419 LEAR CORP COM NEW 521865204 21315 191733 SH SOLE 163299 0 28434 LEGACY RESVS LP UNIT LP INT 524707304 88 89797 SH SOLE 0 0 89797 LEGACY TEX FINL GROUP INC COM 52471Y106 779 39632 SH SOLE 9612 0 30020 LEGG MASON BW GLB INC OPP FD COM 52469B100 750 60727 SH SOLE 0 0 60727 LEGG MASON INC COM 524901105 9645 278126 SH SOLE 277826 0 300 LEGGETT & PLATT INC COM 524660107 4854 100298 SH SOLE 57433 0 42865 LENDINGTREE INC NEW COM 52603B107 653 6678 SH SOLE 6479 0 199 LENNAR CORP CL A 526057104 1219 25199 SH SOLE 4000 0 21199 LENNOX INTL INC COM 526107107 382 2825 SH SOLE 18 0 2807 LEUCADIA NATL CORP COM 527288104 2127 131558 SH SOLE 0 0 131558 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4321 81751 SH SOLE 56436 0 25315 LEXICON PHARMACEUTICALS INC COM NEW 528872302 263 21973 SH SOLE 17650 0 4323 LEXINGTON REALTY TRUST COM 529043101 585 68015 SH SOLE 0 0 68015 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3861 776769 SH SOLE 0 0 776769 LIBERTY ALL-STAR GROWTH FD I COM 529900102 183 45164 SH SOLE 0 0 45164 LIBERTY BROADBAND CORP COM SER A 530307107 2195 37735 SH SOLE 27471 0 10264 LIBERTY BROADBAND CORP COM SER C 530307305 4123 71145 SH SOLE 54199 0 16946 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1536 40562 SH SOLE 39942 0 620 LIBERTY GLOBAL PLC SHS CL A G5480U104 325 8444 SH SOLE 0 0 8444 LIBERTY GLOBAL PLC SHS CL C G5480U120 8772 233543 SH SOLE 153561 0 79982 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 4104 104902 SH SOLE 81442 0 23460 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 18660 739022 SH SOLE 721954 0 17068 LIBERTY MEDIA CORP DELAWARE CL A 531229102 5109 132255 SH SOLE 96736 0 35519 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 12206 320450 SH SOLE 241957 0 78493 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 476 21500 SH SOLE 0 0 21500 LIFELOCK INC COM 53224V100 246 20401 SH SOLE 16860 0 3541 LIFEPOINT HEALTH INC COM 53219L109 1926 27816 SH SOLE 27669 0 147 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 564 5268 SH SOLE 480 0 4788 LILLY ELI & CO COM 532457108 19823 275285 SH SOLE 18105 0 257180 LIMELIGHT NETWORKS INC COM 53261M104 24 13087 SH SOLE 0 0 13087 LINCOLN ELEC HLDGS INC COM 533900106 1982 33832 SH SOLE 31347 0 2485 LINCOLN NATL CORP IND COM 534187109 6288 160406 SH SOLE 27788 0 132618 LINEAR TECHNOLOGY CORP COM 535678106 9884 221807 SH SOLE 156171 0 65636 LINKEDIN CORP COM CL A 53578A108 1702 14880 SH SOLE 8402 0 6478 LINN ENERGY LLC UNIT LTD LIAB 536020100 99 276345 SH SOLE 0 0 276345 LINNCO LLC COM SHS LTD INT 535782106 222 621490 SH SOLE 0 0 621490 LION BIOTECHNOLOGIES INC COM 53619R102 70 13700 SH SOLE 0 0 13700 LIONS GATE ENTMNT CORP COM NEW 535919203 1134 51922 SH SOLE 33351 0 18571 LITHIA MTRS INC CL A 536797103 1871 21428 SH SOLE 338 0 21090 LITTELFUSE INC COM 537008104 2130 17304 SH SOLE 17221 0 83 LIVE NATION ENTERTAINMENT IN COM 538034109 1508 67603 SH SOLE 63538 0 4065 LIVE OAK BANCSHARES INC COM 53803X105 233 15512 SH SOLE 0 0 15512 LKQ CORP COM 501889208 8273 259109 SH SOLE 159096 0 100013 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 13691 3465998 SH SOLE 3385861 0 80137 LMP CAP & INCOME FD INC COM 50208A102 7718 623948 SH SOLE 0 0 623948 LMP REAL ESTATE INCOME FD IN COM 50208C108 336 24615 SH SOLE 0 0 24615 LOCKHEED MARTIN CORP COM 539830109 80671 364206 SH SOLE 195454 0 168752 LOEWS CORP COM 540424108 4200 109765 SH SOLE 102334 0 7431 LOGITECH INTL S A SHS H50430232 322 20266 SH SOLE 10466 0 9800 LOUISIANA PAC CORP COM 546347105 1335 77994 SH SOLE 71195 0 6799 LOWES COS INC COM 548661107 43566 575133 SH SOLE 159936 0 415197 LPL FINL HLDGS INC COM 50212V100 10318 416037 SH SOLE 415765 0 272 LSB INDS INC COM 502160104 448 35166 SH SOLE 35062 0 104 LTC PPTYS INC COM 502175102 708 15644 SH SOLE 0 0 15644 LULULEMON ATHLETICA INC COM 550021109 2357 34814 SH SOLE 20472 0 14342 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 294 22401 SH SOLE 0 0 22401 LUNA INNOVATIONS COM 550351100 86 81459 SH SOLE 0 0 81459 LUXFER HLDGS PLC SPONSORED ADR 550678106 139 13054 SH SOLE 13054 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59910 700038 SH SOLE 126188 0 573850 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20 31100 SH Call SOLE 0 0 0 M & T BK CORP COM 55261F104 820 7391 SH SOLE 0 0 7391 M D C HLDGS INC COM 552676108 345 13782 SH SOLE 0 0 13782 MA COM TECHNOLOGY SOLUTIONS COM 55405Y100 2040 46596 SH SOLE 40824 0 5772 MACERICH CO COM 554382101 4208 53105 SH SOLE 51548 0 1557 MACK CALI RLTY CORP COM 554489104 1620 68953 SH SOLE 67347 0 1606 MACQUARIE FT TR GB INF UT DI COM 55607W100 199 16258 SH SOLE 0 0 16258 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 293 14571 SH SOLE 0 0 14571 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6508 96498 SH SOLE 40465 0 56033 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 552 500000 PRN SOLE 0 0 500000 MACYS INC COM 55616P104 8798 199550 SH SOLE 15660 0 183890 MADDEN STEVEN LTD COM 556269108 1867 50414 SH SOLE 48156 0 2258 MADISON CVRED CALL & EQ STR COM 557437100 230 30803 SH SOLE 0 0 30803 MADISON STRTG SECTOR PREM FD COM 558268108 983 87289 SH SOLE 0 0 87289 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 35792 520236 SH SOLE 248384 0 271852 MAGNA INTL INC COM 559222401 1165 27119 SH SOLE 12 0 27107 MAGNEGAS CORP COM NEW 55939L202 12 12000 SH SOLE 0 0 12000 MAIN STREET CAPITAL CORP COM 56035L104 3267 104221 SH SOLE 0 0 104221 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 7302 371618 SH SOLE 0 0 371618 MALLINCKRODT PUB LTD CO SHS G5785G107 5113 83429 SH SOLE 0 0 83429 MANAGED DURATION INVT GRD FU COM 56165R103 241 17308 SH SOLE 0 0 17308 MANHATTAN ASSOCS INC COM 562750109 4305 75705 SH SOLE 26159 0 49546 MANITOWOC FOODSERVICE INC COM 563568104 250 16983 SH SOLE 160 0 16823 MANITOWOC INC COM 563571108 72 16547 SH SOLE 223 0 16324 MANNKIND CORP COM 56400P201 341 211524 SH SOLE 0 0 211524 MANPOWERGROUP INC COM 56418H100 8248 101303 SH SOLE 100912 0 391 MANULIFE FINL CORP COM 56501R106 2033 143679 SH SOLE 5970 0 137709 MARATHON OIL CORP COM 565849106 2516 225836 SH SOLE 19187 0 206649 MARATHON PETE CORP COM 56585A102 42244 1136191 SH SOLE 164414 0 971777 MARATHON PETE CORP COM 56585A102 9 26100 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 6 24300 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 12 15700 SH Call SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 5 10400 SH Call SOLE 0 0 0 MARINE HARVEST ASA SPONSORED ADR 56824R205 275 17983 SH SOLE 15383 0 2600 MARINEMAX INC COM 567908108 408 20967 SH SOLE 0 0 20967 MARKEL CORP COM 570535104 6495 7285 SH SOLE 4643 0 2642 MARKET VECTORS ETF TR AGRIBUS ETF 57060U605 294 6317 SH SOLE 0 0 6317 MARKET VECTORS ETF TR AMT FREE INT ETF 57060U845 21913 904728 SH SOLE 831442 0 73286 MARKET VECTORS ETF TR AMT FREE SRT ETF 57060U803 1155 65534 SH SOLE 0 0 65534 MARKET VECTORS ETF TR BIOTECH ETF 57060U183 494 4764 SH SOLE 0 0 4764 MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 11129 557298 SH SOLE 100 0 557198 MARKET VECTORS ETF TR HG YLD MUN ETF 57060U878 2059 65692 SH SOLE 2768 0 62924 MARKET VECTORS ETF TR HIGH INCOME INFR 57061R254 508 43841 SH SOLE 0 0 43841 MARKET VECTORS ETF TR HIGH INCOME MLP 57061R247 2708 670253 SH SOLE 0 0 670253 MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 2181 78327 SH SOLE 0 0 78327 MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 23 20400 SH Call SOLE 0 0 0 MARKET VECTORS ETF TR MKT VECTR WIDE 57060U134 1998 64979 SH SOLE 0 0 64979 MARKET VECTORS ETF TR MUN BD CLOSED 57060U332 885 31646 SH SOLE 0 0 31646 MARKET VECTORS ETF TR OIL SVCS ETF 57060U191 20776 780752 SH SOLE 760420 0 20332 MARKET VECTORS ETF TR PHARMACEUTICAL 57060U217 4410 76697 SH SOLE 0 0 76697 MARKET VECTORS ETF TR RETAIL ETF 57060U225 543 7038 SH SOLE 0 0 7038 MARKET VECTORS ETF TR SHT HG MUN ETF 57061R486 432 17193 SH SOLE 3562 0 13631 MARKETAXESS HLDGS INC COM 57060D108 5997 48038 SH SOLE 46399 0 1639 MARRIOTT INTL INC NEW CL A 571903202 11678 164059 SH SOLE 63539 0 100520 MARRIOTT INTL INC NEW CL A 571903202 110 15300 SH Call SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 11702 192498 SH SOLE 88947 0 103551 MARTIN MARIETTA MATLS INC COM 573284106 2322 14560 SH SOLE 7028 0 7532 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 988 49212 SH SOLE 1000 0 48212 MASCO CORP COM 574599106 19813 629968 SH SOLE 308375 0 321593 MASIMO CORP COM 574795100 5567 133064 SH SOLE 0 0 133064 MAST THERAPEUTICS INC COM 576314108 4 13795 SH SOLE 0 0 13795 MASTERCARD INC CL A 57636Q104 24795 262374 SH SOLE 131021 0 131353 MATTEL INC COM 577081102 2363 70287 SH SOLE 33 0 70254 MATTHEWS INTL CORP CL A 577128101 7405 143874 SH SOLE 143736 0 138 MATTRESS FIRM HLDG CORP COM 57722W106 3169 74769 SH SOLE 74711 0 58 MAUI LD & PINEAPPLE INC COM 577345101 346 59074 SH SOLE 0 0 59074 MAXIM INTEGRATED PRODS INC COM 57772K101 3365 91485 SH SOLE 47255 0 44230 MAXIMUS INC COM 577933104 570 10834 SH SOLE 0 0 10834 MAXLINEAR INC CL A 57776J100 325 17552 SH SOLE 0 0 17552 MBT FINL CORP COM 578877102 83 10329 SH SOLE 0 0 10329 MCCORMICK & CO INC COM NON VTG 579780206 12955 130226 SH SOLE 39218 0 91008 MCDERMOTT INTL INC COM 580037109 184 45080 SH SOLE 0 0 45080 MCDONALDS CORP COM 580135101 178424 1419665 SH SOLE 1022434 0 397231 MCDONALDS CORP COM 580135101 42 11300 SH Call SOLE 0 0 0 MCGRATH RENTCORP COM 580589109 339 13530 SH SOLE 13394 0 136 MCGRAW HILL FINL INC COM 580645109 9086 91798 SH SOLE 52026 0 39772 MCKESSON CORP COM 58155Q103 11879 75545 SH SOLE 38718 0 36827 MDC PARTNERS INC CL A SUB VTG 552697104 1586 67214 SH SOLE 66214 0 1000 MDU RES GROUP INC COM 552690109 307 15800 SH SOLE 1120 0 14680 MEAD JOHNSON NUTRITION CO COM 582839106 7788 91654 SH SOLE 64707 0 26947 MEDICAL PPTYS TRUST INC COM 58463J304 5244 404008 SH SOLE 289248 0 114760 MEDIVATION INC COM 58501N101 276 6012 SH SOLE 0 0 6012 MEDLEY CAP CORP COM 58503F106 105 15954 SH SOLE 0 0 15954 MEDNAX INC COM 58502B106 9730 150566 SH SOLE 99332 0 51234 MEDTRONIC PLC SHS G5960L103 56243 749907 SH SOLE 397293 0 352614 MELCO CROWN ENTMT LTD ADR 585464100 186 11236 SH SOLE 0 0 11236 MELLANOX TECHNOLOGIES LTD SHS M51363113 692 12746 SH SOLE 0 0 12746 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 1689 793106 SH SOLE 1000 0 792106 MEMORIAL RESOURCE DEV CORP COM 58605Q109 1249 122732 SH SOLE 0 0 122732 MERCADOLIBRE INC COM 58733R102 358 3039 SH SOLE 2810 0 229 MERCK & CO INC NEW COM 58933Y105 192578 3639718 SH SOLE 2520684 0 1119034 MERCK & CO INC NEW COM 58933Y105 5 10300 SH Call SOLE 0 0 0 MERCURY GENL CORP NEW COM 589400100 258 4650 SH SOLE 0 0 4650 MERIT MED SYS INC COM 589889104 350 18907 SH SOLE 0 0 18907 MERITOR INC COM 59001K100 131 16215 SH SOLE 0 0 16215 MERRIMACK PHARMACEUTICALS IN COM 590328100 391 46664 SH SOLE 0 0 46664 METHANEX CORP COM 59151K108 4004 124658 SH SOLE 117320 0 7338 METLIFE INC COM 59156R108 32797 746401 SH SOLE 455581 0 290820 METLIFE INC COM 59156R108 9 13100 SH Call SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1224 3549 SH SOLE 2478 0 1071 MFA FINL INC COM 55272X102 2754 402050 SH SOLE 371803 0 30247 MFC BANCORP LTD COM 55278T105 60 30350 SH SOLE 0 0 30350 MFS CHARTER INCOME TR SH BEN INT 552727109 1753 215664 SH SOLE 0 0 215664 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 111 20139 SH SOLE 0 0 20139 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 1469 285717 SH SOLE 0 0 285717 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 423 87597 SH SOLE 0 0 87597 MFS INTER INCOME TR SH BEN INT 55273C107 289 62743 SH SOLE 0 0 62743 MFS INVT GRADE MUN TR SH BEN INT 59318B108 281 27610 SH SOLE 0 0 27610 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1328 227770 SH SOLE 0 0 227770 MFS MUN INCOME TR SH BEN INT 552738106 401 56148 SH SOLE 0 0 56148 MGIC INVT CORP WIS COM 552848103 261 34007 SH SOLE 31255 0 2752 MGM RESORTS INTERNATIONAL COM 552953101 2632 122780 SH SOLE 67572 0 55208 MICHAEL KORS HLDGS LTD SHS G60754101 2521 44254 SH SOLE 0 0 44254 MICHAELS COS INC COM 59408Q106 1060 37896 SH SOLE 37896 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 62311 1292747 SH SOLE 414933 0 877814 MICROCHIP TECHNOLOGY INC COM 595017104 41 68300 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 4008 382799 SH SOLE 1871 0 380928 MICRON TECHNOLOGY INC COM 595112103 3 53800 SH Call SOLE 0 0 0 MICROSEMI CORP COM 595137100 6059 158150 SH SOLE 134038 0 24112 MICROSOFT CORP COM 594918104 371685 6729745 SH SOLE 3250602 0 3479143 MICROSOFT CORP COM 594918104 10 19800 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 23 24700 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 1 16000 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 10 15100 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 41 29800 SH Call SOLE 0 0 0 MICROSOFT CORP COM 594918104 8 23400 SH Call SOLE 0 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 84 47652 SH SOLE 0 0 47652 MID-AMER APT CMNTYS INC COM 59522J103 3129 30613 SH SOLE 17238 0 13375 MIDDLEBY CORP COM 596278101 3345 31328 SH SOLE 29492 0 1836 MILLER HERMAN INC COM 600544100 278 9008 SH SOLE 0 0 9008 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 197 16985 SH SOLE 0 0 16985 MIMEDX GROUP INC COM 602496101 1686 192908 SH SOLE 0 0 192908 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 4241 924071 SH SOLE 914094 0 9977 MIX TELEMATICS LTD SPONSORED ADR 60688N102 80 20270 SH SOLE 0 0 20270 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 264 89844 SH SOLE 88859 0 985 MOBILE MINI INC COM 60740F105 3127 94714 SH SOLE 94631 0 83 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1850 228666 SH SOLE 153558 0 75108 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 4794 128547 SH SOLE 10963 0 117584 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 15 17800 SH Call SOLE 0 0 0 MOHAWK INDS INC COM 608190104 14839 77734 SH SOLE 4152 0 73582 MOLINA HEALTHCARE INC COM 60855R100 4118 63860 SH SOLE 31561 0 32299 MOLSON COORS BREWING CO CL B 60871R209 24541 255158 SH SOLE 244927 0 10231 MONDELEZ INTL INC CL A 609207105 25803 643137 SH SOLE 44617 0 598520 MONMOUTH REAL ESTATE INVT CO CL A 609720107 6603 555332 SH SOLE 0 0 555332 MONOLITHIC PWR SYS INC COM 609839105 1228 19290 SH SOLE 12179 0 7111 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1020 42662 SH SOLE 42662 0 0 MONRO MUFFLER BRAKE INC COM 610236101 1681 23515 SH SOLE 23020 0 495 MONROE CAP CORP COM 610335101 302 21770 SH SOLE 0 0 21770 MONSANTO CO NEW COM 61166W101 13935 158824 SH SOLE 108614 0 50210 MONSTER BEVERAGE CORP NEW COM 61174X109 16194 121413 SH SOLE 113364 0 8049 MOODYS CORP COM 615369105 2608 27008 SH SOLE 26173 0 835 MORGAN STANLEY COM NEW 617446448 4342 173617 SH SOLE 113532 0 60085 MORGAN STANLEY EM MKTS DM DE COM 617477104 168 21945 SH SOLE 0 0 21945 MORGAN STANLEY EMER MKTS DEB COM 61744H105 226 25777 SH SOLE 0 0 25777 MORGAN STANLEY EMER MKTS FD COM 61744G107 202 15292 SH SOLE 0 0 15292 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 456 26064 SH SOLE 0 0 26064 MORNINGSTAR INC COM 617700109 2468 27961 SH SOLE 24662 0 3299 MOSAIC CO NEW COM 61945C103 5076 188005 SH SOLE 136954 0 51051 MOTORCAR PTS AMER INC COM 620071100 260 6848 SH SOLE 0 0 6848 MOTOROLA SOLUTIONS INC COM NEW 620076307 39128 516887 SH SOLE 509474 0 7413 MPLX LP COM UNIT REP LTD 55336V100 2799 94283 SH SOLE 0 0 94283 MSA SAFETY INC COM 553498106 1793 37085 SH SOLE 36457 0 628 MSC INDL DIRECT INC CL A 553530106 21065 276044 SH SOLE 268399 0 7645 MUELLER WTR PRODS INC COM SER A 624758108 665 67260 SH SOLE 66390 0 870 MURPHY OIL CORP COM 626717102 403 16003 SH SOLE 0 0 16003 MURPHY USA INC COM 626755102 9300 151342 SH SOLE 113206 0 38136 MYLAN N V SHS EURO N59465109 4413 95211 SH SOLE 40844 0 54367 NABORS INDUSTRIES LTD SHS G6359F103 330 35899 SH SOLE 64 0 35835 NASDAQ INC COM 631103108 10863 163652 SH SOLE 93897 0 69755 NATHANS FAMOUS INC NEW COM 632347100 306 7020 SH SOLE 0 0 7020 NATIONAL BK HLDGS CORP CL A 633707104 236 11558 SH SOLE 11558 0 0 NATIONAL FUEL GAS CO N J COM 636180101 26881 537081 SH SOLE 525291 0 11790 NATIONAL GRID PLC SPON ADR NEW 636274300 124768 1746967 SH SOLE 1661949 0 85018 NATIONAL HEALTH INVS INC COM 63633D104 1308 19665 SH SOLE 14784 0 4881 NATIONAL OILWELL VARCO INC COM 637071101 10535 338743 SH SOLE 194224 0 144519 NATIONAL PENN BANCSHARES INC COM 637138108 229 21477 SH SOLE 0 0 21477 NATIONAL RETAIL PPTYS INC COM 637417106 922 19961 SH SOLE 0 0 19961 NATURAL GROCERS BY VITAMIN C COM 63888U108 802 37719 SH SOLE 37619 0 100 NATUS MEDICAL INC DEL COM 639050103 559 14533 SH SOLE 14274 0 259 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 16 17000 SH SOLE 0 0 17000 NAVIENT CORP COM 63938C108 5236 437403 SH SOLE 425895 0 11508 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 258 162500 SH SOLE 0 0 162500 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 45 36174 SH SOLE 0 0 36174 NEENAH PAPER INC COM 640079109 230 3607 SH SOLE 2780 0 827 NEKTAR THERAPEUTICS COM 640268108 1137 82696 SH SOLE 0 0 82696 NEOPHOTONICS CORP COM 64051T100 157 11152 SH SOLE 0 0 11152 NETEASE INC SPONSORED ADR 64110W102 3919 27292 SH SOLE 26169 0 1123 NETFLIX INC COM 64110L106 19736 193059 SH SOLE 44399 0 148660 NETSCOUT SYS INC COM 64115T104 811 35317 SH SOLE 34990 0 327 NEUBERGER BERMAN HGH YLD FD COM 64128C106 467 43997 SH SOLE 0 0 43997 NEUBERGER BERMAN INTER MUNI COM 64124P101 673 41535 SH SOLE 0 0 41535 NEUBERGER BERMAN MLP INCOME COM 64129H104 115 16463 SH SOLE 0 0 16463 NEUBERGER BERMAN RE ES SEC F COM 64190A103 4647 913017 SH SOLE 0 0 913017 NEUROCRINE BIOSCIENCES INC COM 64125C109 362 9155 SH SOLE 5445 0 3710 NEUSTAR INC CL A 64126X201 2208 89752 SH SOLE 37136 0 52616 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 137 63500 SH SOLE 0 0 63500 NEW GOLD INC CDA COM 644535106 312 83520 SH SOLE 0 0 83520 NEW JERSEY RES COM 646025106 631 17320 SH SOLE 0 0 17320 NEW MEDIA INVT GROUP INC COM 64704V106 1700 102172 SH SOLE 0 0 102172 NEW MTN FIN CORP COM 647551100 687 54360 SH SOLE 0 0 54360 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1686 144950 SH SOLE 547 0 144403 NEW YORK CMNTY BANCORP INC COM 649445103 15198 955834 SH SOLE 16223 0 939611 NEW YORK MTG TR INC COM PAR $.02 649604501 59 12383 SH SOLE 0 0 12383 NEW YORK TIMES CO CL A 650111107 1004 80550 SH SOLE 0 0 80550 NEWELL RUBBERMAID INC COM 651229106 14219 321040 SH SOLE 261722 0 59318 NEWFIELD EXPL CO COM 651290108 11451 344390 SH SOLE 302088 0 42302 NEWFIELD EXPL CO COM 651290108 27 13700 SH Call SOLE 0 0 0 NEWLINK GENETICS CORP COM 651511107 326 17920 SH SOLE 0 0 17920 NEWMONT MINING CORP COM 651639106 819 30801 SH SOLE 25 0 30776 NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1620 1561000 PRN SOLE 0 0 1561000 NEWS CORP NEW CL B 65249B208 212 15975 SH SOLE 0 0 15975 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 599 47921 SH SOLE 0 0 47921 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 1979 109660 SH SOLE 0 0 109660 NEXPOINT RESIDENTIAL TR INC COM 65341D102 891 68054 SH SOLE 0 0 68054 NEXTERA ENERGY INC COM 65339F101 37014 312780 SH SOLE 81474 0 231306 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 197 26263 SH SOLE 0 0 26263 NICE SYS LTD SPONSORED ADR 653656108 2379 36718 SH SOLE 30777 0 5941 NIELSEN HLDGS PLC SHS EUR G6518L108 14809 281220 SH SOLE 264261 0 16959 NIKE INC CL B 654106103 49397 803596 SH SOLE 341649 0 461947 NIKE INC CL B 654106103 19 12000 SH Call SOLE 0 0 0 NIMBLE STORAGE INC COM 65440R101 91 11547 SH SOLE 0 0 11547 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 826 19101 SH SOLE 9325 0 9776 NISOURCE INC COM 65473P105 1650 70011 SH SOLE 0 0 70011 NN INC COM 629337106 1206 88142 SH SOLE 56942 0 31200 NOBLE CORP PLC SHS USD G65431101 1290 124672 SH SOLE 0 0 124672 NOBLE ENERGY INC COM 655044105 3851 122614 SH SOLE 109656 0 12958 NOKIA CORP SPONSORED ADR 654902204 967 163613 SH SOLE 0 0 163613 NORDIC AMERICAN TANKERS LIMI COM G65773106 555 39424 SH SOLE 0 0 39424 NORDSON CORP COM 655663102 6189 81394 SH SOLE 39052 0 42342 NORDSTROM INC COM 655664100 11275 197092 SH SOLE 12729 0 184363 NORDSTROM INC COM 655664100 274 87200 SH Call SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 13029 156501 SH SOLE 28 0 156473 NORFOLK SOUTHERN CORP COM 655844108 25 23500 SH Call SOLE 0 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 41 10200 SH SOLE 0 0 10200 NORTHERN TIER ENERGY LP COM UN REPR PART 665826103 526 22333 SH SOLE 0 0 22333 NORTHERN TR CORP COM 665859104 10859 166627 SH SOLE 0 0 166627 NORTHROP GRUMMAN CORP COM 666807102 14981 75703 SH SOLE 44063 0 31640 NORTHSTAR RLTY FIN CORP COM 66704R803 459 34988 SH SOLE 133 0 34855 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 293 5297 SH SOLE 4426 0 871 NOVAGOLD RES INC COM NEW 66987E206 56 11081 SH SOLE 0 0 11081 NOVARTIS A G SPONSORED ADR 66987V109 41098 567343 SH SOLE 403650 0 163693 NOVAVAX INC COM 670002104 339 65713 SH SOLE 38182 0 27531 NOVO-NORDISK A S ADR 670100205 21562 397894 SH SOLE 165552 0 232342 NOW INC COM 67011P100 12757 719897 SH SOLE 715622 0 4275 NRG ENERGY INC COM NEW 629377508 150 11516 SH SOLE 0 0 11516 NTN BUZZTIME INC COM NEW 629410309 45 300000 SH SOLE 0 0 300000 NTT DOCOMO INC SPONS ADR 62942M201 1545 67859 SH SOLE 0 0 67859 NUANCE COMMUNICATIONS INC COM 67020Y100 16450 880168 SH SOLE 721691 0 158477 NUCOR CORP COM 670346105 27859 588975 SH SOLE 509713 0 79262 NUSTAR ENERGY LP UNIT COM 67058H102 700 17329 SH SOLE 0 0 17329 NUTRI SYS INC NEW COM 67069D108 373 17888 SH SOLE 17689 0 199 NUVASIVE INC COM 670704105 1404 28863 SH SOLE 28658 0 205 NUVEEN AMT-FREE MUN INCOME F COM 670657105 562 39561 SH SOLE 0 0 39561 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 297 16532 SH SOLE 0 0 16532 NUVEEN BUILD AMER BD FD COM 67074C103 2411 111651 SH SOLE 0 0 111651 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 496 30831 SH SOLE 0 0 30831 NUVEEN CALIF MUN VALUE FD COM 67062C107 169 15382 SH SOLE 0 0 15382 NUVEEN CONN PREM INCOME MUN COM 67060D107 340 25709 SH SOLE 0 0 25709 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 3812 279701 SH SOLE 0 0 279701 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 7107 898473 SH SOLE 0 0 898473 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 834 56132 SH SOLE 0 0 56132 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 910 83224 SH SOLE 0 0 83224 NUVEEN DIVID ADV MUN FD 3 COM SH BEN INT 67070X101 2307 154131 SH SOLE 0 0 154131 NUVEEN DIVID ADVANTAGE MUN F COM 67066V101 277 18759 SH SOLE 0 0 18759 NUVEEN DIVID ADVANTAGE MUN I COM 67071L106 3868 255008 SH SOLE 0 0 255008 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3197 226585 SH SOLE 0 0 226585 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1075 105897 SH SOLE 0 0 105897 NUVEEN FLEXIBLE INVT INCOME COM 67075B104 306 19869 SH SOLE 0 0 19869 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 116 11687 SH SOLE 0 0 11687 NUVEEN GLOBAL EQUITY INCOME COM 6706EH103 725 66061 SH SOLE 0 0 66061 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 5373 387388 SH SOLE 0 0 387388 NUVEEN INT DUR QUAL MUN TRM COM 670677103 430 31774 SH SOLE 0 0 31774 NUVEEN INTER DURATION MN TMF COM 670671106 2130 159924 SH SOLE 0 0 159924 NUVEEN INVT QUALITY MUN FD I COM 67062E103 391 24402 SH SOLE 0 0 24402 NUVEEN MD PREM INCOME MUN FD COM 67061Q107 570 42532 SH SOLE 0 0 42532 NUVEEN MICH QUALITY INCOME M COM 670979103 695 48367 SH SOLE 0 0 48367 NUVEEN MUN ADVANTAGE FD INC COM 67062H106 586 40803 SH SOLE 0 0 40803 NUVEEN MUN HIGH INCOME OPP F COM 670682103 192 13712 SH SOLE 0 0 13712 NUVEEN MUN INCOME FD INC COM 67062J102 612 49375 SH SOLE 0 0 49375 NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 1552 109138 SH SOLE 0 0 109138 NUVEEN MUN OPPORTUNITY FD IN COM 670984103 533 36182 SH SOLE 0 0 36182 NUVEEN MUN VALUE FD INC COM 670928100 3806 363193 SH SOLE 0 0 363193 NUVEEN N C PREM INCOME MUN F COM 67060P100 823 59721 SH SOLE 0 0 59721 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5661 306501 SH SOLE 0 0 306501 NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 194 13723 SH SOLE 0 0 13723 NUVEEN NY AMT FREE MUN INCOM COM 670656107 441 32783 SH SOLE 0 0 32783 NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 242 16440 SH SOLE 0 0 16440 NUVEEN OHIO QUALITY INCOME M COM 670980101 1431 91420 SH SOLE 0 0 91420 NUVEEN PA INVT QUALITY MUN F COM 670972108 1614 112500 SH SOLE 0 0 112500 NUVEEN PERFORMANCE PLUS MUN COM 67062P108 281 17908 SH SOLE 0 0 17908 NUVEEN PFD & INCOME TERM FD COM 67075A106 1514 64663 SH SOLE 0 0 64663 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 263 28095 SH SOLE 0 0 28095 NUVEEN PREM INCOME MUN FD COM 67062T100 264 18102 SH SOLE 790 0 17312 NUVEEN PREM INCOME MUN FD 2 COM 67063W102 549 37297 SH SOLE 0 0 37297 NUVEEN PREM INCOME MUN FD 4 COM 6706K4105 151 10769 SH SOLE 0 0 10769 NUVEEN PREMIER MUN INCOME FD COM 670988104 176 12436 SH SOLE 0 0 12436 NUVEEN QUALITY INCOME MUN FD COM 670977107 462 31399 SH SOLE 0 0 31399 NUVEEN QUALITY MUN FD INC COM 67062N103 1726 121204 SH SOLE 0 0 121204 NUVEEN QUALITY PFD INC FD 3 COM 67072W101 238 27729 SH SOLE 0 0 27729 NUVEEN QUALITY PFD INCOME FD COM 67071S101 1257 151138 SH SOLE 0 0 151138 NUVEEN QUALITY PFD INCOME FD COM 67072C105 244 27142 SH SOLE 0 0 27142 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 820 64478 SH SOLE 0 0 64478 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 381 28569 SH SOLE 0 0 28569 NUVEEN SELECT QUALITY MUN FD COM 670973106 648 44220 SH SOLE 0 0 44220 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 181 12176 SH SOLE 0 0 12176 NUVEEN SHT DUR CR OPP FD COM 67074X107 1268 83866 SH SOLE 0 0 83866 NUVEEN SR INCOME FD COM 67067Y104 144 24350 SH SOLE 0 0 24350 NUVEEN VA PREM INCOME MUN FD COM 67064R102 277 19101 SH SOLE 0 0 19101 NVIDIA CORP COM 67066G104 13193 370268 SH SOLE 31769 0 338499 NVR INC COM 62944T105 2458 1419 SH SOLE 1325 0 94 NXP SEMICONDUCTORS N V COM N6596X109 36785 453740 SH SOLE 201334 0 252406 O REILLY AUTOMOTIVE INC NEW COM 67103H107 48924 178777 SH SOLE 54476 0 124301 OAKTREE CAP GROUP LLC UNIT CL A 674001201 3891 78884 SH SOLE 0 0 78884 OASIS PETE INC NEW COM 674215108 360 49392 SH SOLE 60 0 49332 OCCIDENTAL PETE CORP DEL COM 674599105 110924 1620985 SH SOLE 1357175 0 263810 OCEANEERING INTL INC COM 675232102 2110 63486 SH SOLE 59565 0 3921 OCLARO INC COM NEW 67555N206 62 11442 SH SOLE 0 0 11442 OCULUS INNOVATIVE SCIENCES I COM NEW 67575P207 18 19214 SH SOLE 0 0 19214 OGE ENERGY CORP COM 670837103 10612 370649 SH SOLE 315299 0 55350 OHA INVT CORP COM 67091U102 496 146331 SH SOLE 0 0 146331 OLD DOMINION FGHT LINES INC COM 679580100 475 6823 SH SOLE 2228 0 4595 OLD REP INTL CORP COM 680223104 3158 172748 SH SOLE 9891 0 162857 OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1239 1000000 PRN SOLE 0 0 1000000 OLIN CORP COM PAR $1 680665205 1211 69703 SH SOLE 0 0 69703 OMEGA HEALTHCARE INVS INC COM 681936100 36148 1024022 SH SOLE 727085 0 296937 OMEROS CORP COM 682143102 1024 66750 SH SOLE 0 0 66750 OMEROS CORP COM 682143102 54 27800 SH Call SOLE 0 0 0 OMEROS CORP COM 682143102 27 17600 SH Call SOLE 0 0 0 OMEROS CORP COM 682143102 2 20500 SH Call SOLE 0 0 0 OMNICELL INC COM 68213N109 1450 52032 SH SOLE 35019 0 17013 OMNICOM GROUP INC COM 681919106 58025 697159 SH SOLE 658239 0 38920 ON ASSIGNMENT INC COM 682159108 1624 43999 SH SOLE 0 0 43999 ON SEMICONDUCTOR CORP COM 682189105 1293 134879 SH SOLE 128810 0 6069 ONE LIBERTY PPTYS INC COM 682406103 518 23110 SH SOLE 0 0 23110 ONEMAIN HLDGS INC COM 68268W103 2789 101676 SH SOLE 0 0 101676 ONEMAIN HLDGS INC COM 68268W103 376 94000 SH Call SOLE 0 0 0 ONEOK INC NEW COM 682680103 1519 50863 SH SOLE 37150 0 13713 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2216 70557 SH SOLE 0 0 70557 OPEN TEXT CORP COM 683715106 1424 27486 SH SOLE 26769 0 717 OPHTHOTECH CORP COM 683745103 1102 26062 SH SOLE 4690 0 21372 OPKO HEALTH INC COM 68375N103 3413 328525 SH SOLE 0 0 328525 OPKO HEALTH INC COM 68375N103 12 13400 SH Put SOLE 0 0 13400 OPKO HEALTH INC COM 68375N103 21 72500 SH Put SOLE 0 0 72500 OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 488 12135 SH SOLE 0 0 12135 OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 4595 84727 SH SOLE 0 0 84727 ORACLE CORP COM 68389X105 27611 674926 SH SOLE 226382 0 448544 ORANGE SPONSORED ADR 684060106 748 43064 SH SOLE 30270 0 12794 ORASURE TECHNOLOGIES INC COM 68554V108 591 81809 SH SOLE 0 0 81809 ORASURE TECHNOLOGIES INC COM 68554V108 14 17000 SH Call SOLE 0 0 0 ORBCOMM INC COM 68555P100 514 50724 SH SOLE 0 0 50724 ORBCOMM INC COM 68555P100 10 11000 SH Call SOLE 0 0 0 ORBITAL ATK INC COM 68557N103 3542 40740 SH SOLE 21561 0 19179 ORCHIDS PAPER PRODS CO DEL COM 68572N104 484 17605 SH SOLE 0 0 17605 OREXIGEN THERAPEUTICS INC COM 686164104 46 82470 SH SOLE 0 0 82470 ORGANOVO HLDGS INC COM 68620A104 38 17421 SH SOLE 0 0 17421 ORITANI FINL CORP DEL COM 68633D103 234 13784 SH SOLE 0 0 13784 ORIX CORP SPONSORED ADR 686330101 599 8393 SH SOLE 7891 0 502 ORMAT TECHNOLOGIES INC COM 686688102 461 11187 SH SOLE 0 0 11187 OSI SYSTEMS INC COM 671044105 562 8584 SH SOLE 8299 0 285 OTTER TAIL CORP COM 689648103 294 9923 SH SOLE 0 0 9923 OWENS & MINOR INC NEW COM 690732102 23749 587557 SH SOLE 564720 0 22837 OWENS CORNING NEW COM 690742101 5755 121726 SH SOLE 104557 0 17169 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4433 87177 SH SOLE 86602 0 575 PACCAR INC COM 693718108 4595 84019 SH SOLE 29 0 83990 PACER FDS TR TRENDP 100 ETF 69374H303 320 14418 SH SOLE 0 0 14418 PACER FDS TR TRENDP 750 ETF 69374H105 6324 290098 SH SOLE 0 0 290098 PACIFIC PREMIER BANCORP COM 69478X105 3925 183659 SH SOLE 0 0 183659 PACIRA PHARMACEUTICALS INC COM 695127100 641 12090 SH SOLE 0 0 12090 PACKAGING CORP AMER COM 695156109 6754 111822 SH SOLE 93488 0 18334 PACWEST BANCORP DEL COM 695263103 5706 153594 SH SOLE 138737 0 14857 PALO ALTO NETWORKS INC COM 697435105 27370 167767 SH SOLE 62515 0 105252 PAN AMERICAN SILVER CORP COM 697900108 2215 203793 SH SOLE 0 0 203793 PANDORA MEDIA INC COM 698354107 116 12989 SH SOLE 0 0 12989 PANERA BREAD CO CL A 69840W108 829 4046 SH SOLE 0 0 4046 PARAMOUNT GROUP INC COM 69924R108 1490 93416 SH SOLE 92921 0 495 PAREXEL INTL CORP COM 699462107 963 15352 SH SOLE 10995 0 4357 PARK NATL CORP COM 700658107 1481 16454 SH SOLE 0 0 16454 PARKER HANNIFIN CORP COM 701094104 22272 200500 SH SOLE 193218 0 7282 PARKWAY PPTYS INC COM 70159Q104 339 21651 SH SOLE 0 0 21651 PARSLEY ENERGY INC CL A 701877102 5308 234884 SH SOLE 218625 0 16259 PATTERSON COMPANIES INC COM 703395103 6914 148588 SH SOLE 82531 0 66057 PATTERSON UTI ENERGY INC COM 703481101 2524 143220 SH SOLE 90386 0 52834 PAYCHEX INC COM 704326107 13636 252474 SH SOLE 123109 0 129365 PAYCOM SOFTWARE INC COM 70432V102 2246 63082 SH SOLE 56657 0 6425 PAYPAL HLDGS INC COM 70450Y103 18897 489549 SH SOLE 221129 0 268420 PBF ENERGY INC CL A 69318G106 2881 86776 SH SOLE 57797 0 28979 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 415 22038 SH SOLE 0 0 22038 PDC ENERGY INC COM 69327R101 1731 29115 SH SOLE 25800 0 3315 PDVWIRELESS INC COM 69290R104 502 14605 SH SOLE 0 0 14605 PEARSON PLC SPONSORED ADR 705015105 1871 149199 SH SOLE 65 0 149134 PEBBLEBROOK HOTEL TR COM 70509V100 6240 214657 SH SOLE 78925 0 135732 PEMBINA PIPELINE CORP COM 706327103 456 16866 SH SOLE 0 0 16866 PENGROWTH ENERGY CORP COM 70706P104 67 51176 SH SOLE 0 0 51176 PENN WEST PETE LTD NEW COM 707887105 19 20352 SH SOLE 0 0 20352 PENNANTPARK INVT CORP COM 708062104 95 15712 SH SOLE 0 0 15712 PENNEY J C INC COM 708160106 1136 102757 SH SOLE 0 0 102757 PENNEY J C INC COM 708160106 7 11800 SH Call SOLE 0 0 0 PENNEY J C INC COM 708160106 51 20800 SH Call SOLE 0 0 0 PENNEY J C INC COM 708160106 17 12800 SH Call SOLE 0 0 0 PENNEY J C INC COM 708160106 36 39200 SH Call SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 317 23222 SH SOLE 0 0 23222 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1233 32538 SH SOLE 24782 0 7756 PENTAIR PLC SHS G7S00T104 15155 279295 SH SOLE 265249 0 14046 PEOPLES BANCORP N C INC COM 710577107 344 18478 SH SOLE 0 0 18478 PEOPLES FINL CORP MISS COM 71103B102 135 14926 SH SOLE 0 0 14926 PEOPLES UNITED FINANCIAL INC COM 712704105 15374 965067 SH SOLE 827369 0 137698 PEPSICO INC COM 713448108 164269 1602931 SH SOLE 1003360 0 599571 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 11 25056 SH SOLE 0 0 25056 PERRIGO CO PLC SHS G97822103 10281 80368 SH SOLE 64331 0 16037 PETMED EXPRESS INC COM 716382106 215 12000 SH SOLE 0 0 12000 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 69 10554 SH SOLE 0 0 10554 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 305 52187 SH SOLE 0 0 52187 PETROQUEST ENERGY INC COM 716748108 29 47700 SH SOLE 0 0 47700 PFIZER INC COM 717081103 158929 5361978 SH SOLE 2168266 0 3193712 PFIZER INC COM 717081103 1 14300 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 3 53900 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 2 20000 SH Call SOLE 0 0 0 PFIZER INC COM 717081103 1 12700 SH Call SOLE 0 0 0 PG&E CORP COM 69331C108 30983 518808 SH SOLE 492927 0 25881 PHILIP MORRIS INTL INC COM 718172109 180599 1840774 SH SOLE 1363062 0 477712 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 474 10934 SH SOLE 10934 0 0 PHILLIPS 66 COM 718546104 27723 320170 SH SOLE 105728 0 214442 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1012 16175 SH SOLE 0 0 16175 PHOTRONICS INC COM 719405102 115 11000 SH SOLE 0 0 11000 PHYSICIANS RLTY TR COM 71943U104 845 45471 SH SOLE 0 0 45471 PIEDMONT NAT GAS INC COM 720186105 1943 32469 SH SOLE 0 0 32469 PIER 1 IMPORTS INC COM 720279108 1801 256936 SH SOLE 253 0 256683 PIMCO CORPORATE & INCOME OPP COM 72201B101 219 16071 SH SOLE 0 0 16071 PIMCO CORPORATE INCOME STRAT COM 72200U100 154 11223 SH SOLE 0 0 11223 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1840 105491 SH SOLE 990 0 104501 PIMCO DYNAMIC INCOME FD SHS 72201Y101 201 7700 SH SOLE 0 0 7700 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 24811 266903 SH SOLE 261440 0 5463 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1318 10601 SH SOLE 0 0 10601 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11596 115064 SH SOLE 83 0 114981 PIMCO ETF TR INV GRD CRP BD 72201R817 17268 167373 SH SOLE 167373 0 0 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 2080 19718 SH SOLE 0 0 19718 PIMCO INCOME STRATEGY FUND I COM 72201J104 116 13250 SH SOLE 0 0 13250 PIMCO MUN INCOME FD II COM 72200W106 532 40150 SH SOLE 0 0 40150 PINNACLE ENTMT INC COM 723456109 3884 110660 SH SOLE 86493 0 24167 PINNACLE FINL PARTNERS INC COM 72346Q104 3793 77307 SH SOLE 52050 0 25257 PINNACLE FOODS INC DEL COM 72348P104 2232 49957 SH SOLE 37695 0 12262 PINNACLE WEST CAP CORP COM 723484101 852 11353 SH SOLE 69 0 11284 PIONEER MUN HIGH INCOME ADV COM 723762100 1263 91030 SH SOLE 0 0 91030 PIONEER NAT RES CO COM 723787107 1953 13878 SH SOLE 6 0 13872 PIPER JAFFRAY COS COM 724078100 310 6248 SH SOLE 0 0 6248 PITNEY BOWES INC COM 724479100 2648 122937 SH SOLE 377 0 122560 PJT PARTNERS INC COM CL A 69343T107 482 20034 SH SOLE 0 0 20034 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6843 326333 SH SOLE 0 0 326333 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 1450 166834 SH SOLE 115454 0 51380 PLANTRONICS INC NEW COM 727493108 895 22843 SH SOLE 22739 0 104 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1176 136800 SH SOLE 0 0 136800 PLUG POWER INC COM NEW 72919P202 44 21636 SH SOLE 0 0 21636 PLUMAS BANCORP COM 729273102 379 43035 SH SOLE 0 0 43035 PLURISTEM THERAPEUTICS INC COM 72940R102 21 13243 SH SOLE 0 0 13243 PNC FINL SVCS GROUP INC COM 693475105 84384 997797 SH SOLE 929487 0 68310 PNM RES INC COM 69349H107 1805 53528 SH SOLE 51310 0 2218 POLARIS INDS INC COM 731068102 22791 231425 SH SOLE 131321 0 100104 POLYCOM INC COM 73172K104 929 83297 SH SOLE 81857 0 1440 POLYMET MINING CORP COM 731916102 11 13500 SH SOLE 0 0 13500 POLYONE CORP COM 73179P106 3234 106910 SH SOLE 104269 0 2641 POOL CORPORATION COM 73278L105 6453 73552 SH SOLE 25324 0 48228 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 296 4901 SH SOLE 0 0 4901 POPEYES LA KITCHEN INC COM 732872106 1485 28519 SH SOLE 27020 0 1499 PORTLAND GEN ELEC CO COM NEW 736508847 4831 122344 SH SOLE 120756 0 1588 POST HLDGS INC COM 737446104 4434 64475 SH SOLE 55365 0 9110 POST PPTYS INC COM 737464107 375 6279 SH SOLE 0 0 6279 POTASH CORP SASK INC COM 73755L107 4692 275665 SH SOLE 28694 0 246971 POWER INTEGRATIONS INC COM 739276103 2128 42860 SH SOLE 42799 0 61 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 479 36048 SH SOLE 0 0 36048 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 7544 249877 SH SOLE 140166 0 109711 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 1471 62251 SH SOLE 0 0 62251 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 1659 73591 SH SOLE 0 0 73591 POWERSHARES ETF TR II EURO CUR HDG 73937B514 30504 1261022 SH SOLE 1251614 0 9408 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 20032 757940 SH SOLE 757655 0 285 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 266 14959 SH SOLE 0 0 14959 POWERSHARES ETF TR II FND INV GR CP 73937B761 4102 160302 SH SOLE 157713 0 2589 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 436 12861 SH SOLE 0 0 12861 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1659 64450 SH SOLE 0 0 64450 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 2435 81347 SH SOLE 0 0 81347 POWERSHARES ETF TR II KBW BK PORT 73937B746 386 11673 SH SOLE 0 0 11673 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 10981 281349 SH SOLE 280824 0 525 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 3549 237841 SH SOLE 1415 0 236426 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 18934 510083 SH SOLE 245118 0 264965 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 9429 629888 SH SOLE 0 0 629888 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 5174 78104 SH SOLE 0 0 78104 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 510 9264 SH SOLE 0 0 9264 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 3842 85452 SH SOLE 0 0 85452 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 575 15654 SH SOLE 0 0 15654 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 606 21033 SH SOLE 0 0 21033 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 50510 1252423 SH SOLE 0 0 1252423 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 2663 76044 SH SOLE 0 0 76044 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 5875 207581 SH SOLE 7617 0 199964 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2715 113256 SH SOLE 0 0 113256 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 308 12362 SH SOLE 0 0 12362 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 12192 345194 SH SOLE 294844 0 50350 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 6426 146527 SH SOLE 0 0 146527 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 4509 79111 SH SOLE 0 0 79111 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 3314 152292 SH SOLE 0 0 152292 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 37896 929251 SH SOLE 0 0 929251 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 486 12694 SH SOLE 0 0 12694 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1404 56276 SH SOLE 0 0 56276 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 805 24797 SH SOLE 0 0 24797 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 628 16985 SH SOLE 0 0 16985 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 569 23333 SH SOLE 0 0 23333 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 3335 55516 SH SOLE 0 0 55516 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 301 11659 SH SOLE 0 0 11659 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 385 9117 SH SOLE 0 0 9117 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 849 33452 SH SOLE 0 0 33452 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 6048 133446 SH SOLE 0 0 133446 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 9869 319575 SH SOLE 0 0 319575 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 5924 197076 SH SOLE 0 0 197076 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1969 104749 SH SOLE 0 0 104749 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 304 10042 SH SOLE 0 0 10042 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 5976 67798 SH SOLE 0 0 67798 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 18394 194956 SH SOLE 0 0 194956 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1527 106988 SH SOLE 0 0 106988 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 3254 75148 SH SOLE 0 0 75148 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 356 7863 SH SOLE 0 0 7863 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 1160 83711 SH SOLE 0 0 83711 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 432 5707 SH SOLE 0 0 5707 POWERSHARES ETF TRUST TECH SECT PORT 73935X344 4109 110530 SH SOLE 0 0 110530 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 694 32144 SH SOLE 0 0 32144 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 2730 118389 SH SOLE 0 0 118389 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 3721 242223 SH SOLE 0 0 242223 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 3898 112788 SH SOLE 0 0 112788 POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 226 13030 SH SOLE 0 0 13030 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 358 17234 SH SOLE 0 0 17234 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 319 9788 SH SOLE 0 0 9788 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 709 14437 SH SOLE 0 0 14437 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 6504 286309 SH SOLE 9498 0 276811 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 499 17200 SH SOLE 0 0 17200 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 6597 325796 SH SOLE 304562 0 21234 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 53414 489138 SH SOLE 33 0 489105 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 978 24285 SH SOLE 0 0 24285 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 210 26978 SH SOLE 0 0 26978 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 1044 28059 SH SOLE 0 0 28059 PPG INDS INC COM 693506107 28457 255243 SH SOLE 199102 0 56141 PPL CORP COM 69351T106 86122 2262189 SH SOLE 2116743 0 145446 PRA GROUP INC COM 69354N106 4797 163213 SH SOLE 72908 0 90305 PRA HEALTH SCIENCES INC COM 69354M108 259 6054 SH SOLE 5395 0 659 PRAXAIR INC COM 74005P104 38192 333698 SH SOLE 282280 0 51418 PRECISION DRILLING CORP COM 2010 74022D308 67 15851 SH SOLE 0 0 15851 PREMIER INC CL A 74051N102 2315 69381 SH SOLE 52109 0 17272 PRESTIGE BRANDS HLDGS INC COM 74112D101 2116 39633 SH SOLE 20834 0 18799 PRICE T ROWE GROUP INC COM 74144T108 6619 90111 SH SOLE 0 0 90111 PRICELINE GRP INC COM NEW 741503403 50772 39390 SH SOLE 14013 0 25377 PRICESMART INC COM 741511109 3625 42858 SH SOLE 42380 0 478 PRIMERICA INC COM 74164M108 3283 73718 SH SOLE 69885 0 3833 PRIMORIS SVCS CORP COM 74164F103 1168 48060 SH SOLE 48011 0 49 PRINCIPAL FINL GROUP INC COM 74251V102 3641 92301 SH SOLE 4507 0 87794 PRISM TECHNOLOGIES GROUP INC COM 74273Y100 5 15828 SH SOLE 0 0 15828 PRIVATEBANCORP INC COM 742962103 546 14157 SH SOLE 0 0 14157 PROASSURANCE CORP COM 74267C106 1876 37081 SH SOLE 32843 0 4238 PROCTER & GAMBLE CO COM 742718109 228090 2771106 SH SOLE 1656505 0 1114601 PROGRESSIVE CORP OHIO COM 743315103 10351 294571 SH SOLE 105524 0 189047 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 772 24872 SH SOLE 0 0 24872 PROLOGIS INC COM 74340W103 17297 391506 SH SOLE 377209 0 14297 PROOFPOINT INC COM 743424103 705 13100 SH SOLE 9798 0 3302 PROSHARES TR INVT INT RT HG 74347B607 927 12781 SH SOLE 0 0 12781 PROSHARES TR PSHS LC COR PLUS 74347R248 206 4070 SH SOLE 0 0 4070 PROSHARES TR PSHS SH MDCAP400 74347R800 168 10885 SH SOLE 0 0 10885 PROSHARES TR PSHS SHORT DOW30 74347R701 211 9617 SH SOLE 0 0 9617 PROSHARES TR PSHS SHRT S&P500 74347R503 18778 920060 SH SOLE 0 0 920060 PROSHARES TR PSHS ULDOW30 NEW 74348A590 425 22500 SH SOLE 0 0 22500 PROSHARES TR PSHS ULSHT SP500 74347B300 2503 132075 SH SOLE 0 0 132075 PROSHARES TR PSHS ULTSH 20YRS 74347B201 2482 67329 SH SOLE 0 0 67329 PROSHARES TR S&P 500 DV ARIST 74348A467 16536 316060 SH SOLE 0 0 316060 PROSHARES TR SHORT QQQ NEW 74347B714 4266 81109 SH SOLE 0 0 81109 PROSHARES TR SHRT 20+YR TRE 74347X849 1161 51266 SH SOLE 0 0 51266 PROSHARES TR SHRT RUSSELL2000 74348A210 490 7886 SH SOLE 0 0 7886 PROSHARES TR ULSHOIL&GASNEW13 74348A525 570 9296 SH SOLE 0 0 9296 PROSHARES TR II ULT BLMBG CD OIL 74347W320 364 40883 SH SOLE 0 0 40883 PROSPECT CAPITAL CORPORATION COM 74348T102 954 131227 SH SOLE 0 0 131227 PROTO LABS INC COM 743713109 3166 41072 SH SOLE 37209 0 3863 PROVECTUS BIOPHARMACEUTICALS COM 74373P108 16 41620 SH SOLE 0 0 41620 PROVIDENT FINL SVCS INC COM 74386T105 377 18678 SH SOLE 0 0 18678 PRUDENTIAL FINL INC COM 744320102 17652 244410 SH SOLE 57566 0 186844 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 668 44907 SH SOLE 0 0 44907 PRUDENTIAL PLC ADR 74435K204 15738 423056 SH SOLE 398274 0 24782 PRUDENTIAL SHT DURATION HG Y COM 74442F107 3678 238820 SH SOLE 0 0 238820 PTC INC COM 69370C100 1816 54761 SH SOLE 53953 0 808 PUBLIC STORAGE COM 74460D109 1819 6593 SH SOLE 0 0 6593 PUBLIC SVC ENTERPRISE GROUP COM 744573106 6881 145963 SH SOLE 0 0 145963 PULTE GROUP INC COM 745867101 4432 236866 SH SOLE 164270 0 72596 PUTNAM MANAGED MUN INCOM TR COM 746823103 865 113106 SH SOLE 0 0 113106 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 89 20167 SH SOLE 0 0 20167 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2053 161621 SH SOLE 0 0 161621 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 744 156937 SH SOLE 0 0 156937 PVH CORP COM 693656100 6085 61431 SH SOLE 16908 0 44523 Q2 HLDGS INC COM 74736L109 1328 55226 SH SOLE 55076 0 150 QCR HOLDINGS INC COM 74727A104 302 12675 SH SOLE 0 0 12675 QEP RES INC COM 74733V100 2602 184382 SH SOLE 177441 0 6941 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 1306 17293 SH SOLE 0 0 17293 QLIK TECHNOLOGIES INC COM 74733T105 5499 190152 SH SOLE 189286 0 866 QORVO INC COM 74736K101 3934 78047 SH SOLE 4590 0 73457 QORVO INC COM 74736K101 33 14200 SH Call SOLE 0 0 0 QTS RLTY TR INC COM CL A 74736A103 3427 72324 SH SOLE 43350 0 28974 QUAKER CHEM CORP COM 747316107 1127 13276 SH SOLE 13093 0 183 QUALCOMM INC COM 747525103 50678 990966 SH SOLE 640894 0 350072 QUALCOMM INC COM 747525103 40 24800 SH Call SOLE 0 0 0 QUALCOMM INC COM 747525103 49 14000 SH Call SOLE 0 0 0 QUALCOMM INC COM 747525103 17 14000 SH Call SOLE 0 0 0 QUALYS INC COM 74758T303 1246 49238 SH SOLE 48039 0 1199 QUANTA SVCS INC COM 74762E102 1096 48598 SH SOLE 3339 0 45259 QUEST DIAGNOSTICS INC COM 74834L100 36621 512532 SH SOLE 465839 0 46693 QUESTAR CORP COM 748356102 1368 55181 SH SOLE 48637 0 6544 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 15473 237675 SH SOLE 21640 0 216035 RACKSPACE HOSTING INC COM 750086100 740 34261 SH SOLE 0 0 34261 RAIT FINANCIAL TRUST COM NEW 749227609 36 11532 SH SOLE 0 0 11532 RALPH LAUREN CORP CL A 751212101 2782 28905 SH SOLE 0 0 28905 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 253 14008 SH SOLE 0 0 14008 RANGE RES CORP COM 75281A109 507 15646 SH SOLE 4 0 15642 RAYMOND JAMES FINANCIAL INC COM 754730109 15585 327346 SH SOLE 32 0 327314 RAYONIER INC COM 754907103 1258 50961 SH SOLE 0 0 50961 RAYTHEON CO COM NEW 755111507 44873 365924 SH SOLE 167726 0 198198 RAYTHEON CO COM NEW 755111507 23 10700 SH Call SOLE 0 0 0 RBC BEARINGS INC COM 75524B104 3089 42165 SH SOLE 41327 0 838 READING INTERNATIONAL INC CL A 755408101 1764 147226 SH SOLE 0 0 147226 REALTY INCOME CORP COM 756109104 41483 663621 SH SOLE 514033 0 149588 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1226 40904 SH SOLE 0 0 40904 RED HAT INC COM 756577102 6233 83650 SH SOLE 68745 0 14905 RED ROBIN GOURMET BURGERS IN COM 75689M101 2211 34300 SH SOLE 0 0 34300 REDWOOD TR INC COM 758075402 297 22703 SH SOLE 0 0 22703 REGAL ENTMT GROUP CL A 758766109 70052 3313736 SH SOLE 2591294 0 722442 REGAL ENTMT GROUP CL A 758766109 105 60100 SH Call SOLE 0 0 0 REGENCY CTRS CORP COM 758849103 8160 109014 SH SOLE 108108 0 906 REGENERON PHARMACEUTICALS COM 75886F107 5118 14198 SH SOLE 9307 0 4891 REGIONS FINL CORP NEW COM 7591EP100 5875 748449 SH SOLE 360 0 748089 REINSURANCE GROUP AMER INC COM NEW 759351604 6535 67895 SH SOLE 66719 0 1176 RELIANCE STEEL & ALUMINUM CO COM 759509102 1217 17584 SH SOLE 12965 0 4619 RELX NV SPONSORED ADR 75955B102 5898 336460 SH SOLE 335589 0 871 RELX PLC SPONSORED ADR 759530108 15303 814449 SH SOLE 791556 0 22893 RELYPSA INC COM 759531106 335 24751 SH SOLE 0 0 24751 RENASANT CORP COM 75970E107 2918 88663 SH SOLE 1538 0 87125 RENT A CTR INC NEW COM 76009N100 1385 87353 SH SOLE 0 0 87353 RENTECH NITROGEN PARTNERS L COM UNIT 760113100 129 11300 SH SOLE 0 0 11300 REPLIGEN CORP COM 759916109 296 11042 SH SOLE 0 0 11042 REPUBLIC SVCS INC COM 760759100 38567 809373 SH SOLE 517957 0 291416 REPUBLIC SVCS INC COM 760759100 12 14900 SH Call SOLE 0 0 0 RESEARCH FRONTIERS INC COM 760911107 96 21000 SH SOLE 0 0 21000 RESMED INC COM 761152107 3444 59563 SH SOLE 0 0 59563 RESTAURANT BRANDS INTL INC COM 76131D103 1755 45210 SH SOLE 0 0 45210 RESTORATION HARDWARE HLDGS I COM 761283100 434 10349 SH SOLE 0 0 10349 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3079 153025 SH SOLE 0 0 153025 RETAIL PPTYS AMER INC CL A 76131V202 191 12019 SH SOLE 0 0 12019 REXNORD CORP NEW COM 76169B102 2313 114385 SH SOLE 113810 0 575 REYNOLDS AMERICAN INC COM 761713106 132810 2639828 SH SOLE 2174939 0 464889 RICE ENERGY INC COM 762760106 426 30487 SH SOLE 29772 0 715 RINGCENTRAL INC CL A 76680R206 1118 70975 SH SOLE 108 0 70867 RIO TINTO PLC SPONSORED ADR 767204100 6539 231296 SH SOLE 143152 0 88144 RITCHIE BROS AUCTIONEERS COM 767744105 2143 79130 SH SOLE 76703 0 2427 RITE AID CORP COM 767754104 6203 761164 SH SOLE 1258 0 759906 RLI CORP COM 749607107 2488 37212 SH SOLE 35151 0 2061 RLJ LODGING TR COM 74965L101 212 9284 SH SOLE 0 0 9284 RMR REAL ESTATE INCOME FUND COM 76970B101 3124 161887 SH SOLE 0 0 161887 ROBERT HALF INTL INC COM 770323103 13208 283551 SH SOLE 230267 0 53284 ROCKET FUEL INC COM 773111109 74 23350 SH SOLE 0 0 23350 ROCKWELL AUTOMATION INC COM 773903109 3316 29153 SH SOLE 10153 0 19000 ROCKWELL COLLINS INC COM 774341101 2988 32401 SH SOLE 17002 0 15399 ROCKWELL MED INC COM 774374102 788 104975 SH SOLE 0 0 104975 ROGERS COMMUNICATIONS INC CL B 775109200 42998 1074092 SH SOLE 1068545 0 5547 ROLLINS INC COM 775711104 648 23890 SH SOLE 0 0 23890 ROPER TECHNOLOGIES INC COM 776696106 3305 18085 SH SOLE 1312 0 16773 ROSE ROCK MIDSTREAM L P COM U REP LTD 777149105 283 23854 SH SOLE 0 0 23854 ROSS STORES INC COM 778296103 6940 119870 SH SOLE 60787 0 59083 ROVI CORP COM 779376102 1611 78560 SH SOLE 77737 0 823 ROWAN COMPANIES PLC SHS CL A G7665A101 648 40279 SH SOLE 37365 0 2914 ROYAL BK CDA MONTREAL QUE COM 780087102 5249 91117 SH SOLE 0 0 91117 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 813 32680 SH SOLE 0 0 32680 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2514 30599 SH SOLE 25460 0 5139 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 11548 234769 SH SOLE 58005 0 176764 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 33138 683952 SH SOLE 564739 0 119213 ROYAL GOLD INC COM 780287108 494 9627 SH SOLE 0 0 9627 ROYCE GLOBAL VALUE TR INC COM 78081T104 4623 627309 SH SOLE 0 0 627309 ROYCE MICRO-CAP TR INC COM 780915104 1084 154787 SH SOLE 0 0 154787 ROYCE VALUE TR INC COM 780910105 9614 821009 SH SOLE 0 0 821009 RPM INTL INC COM 749685103 8823 186413 SH SOLE 81639 0 104774 RPM INTL INC NOTE 2.250%12/1 749685AT0 1489 1305000 PRN SOLE 0 0 1305000 RSP PERMIAN INC COM 74978Q105 3696 127265 SH SOLE 123112 0 4153 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 5837 68013 SH SOLE 41524 0 26489 RYDER SYS INC COM 783549108 2604 40201 SH SOLE 72 0 40129 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 2541 21011 SH SOLE 0 0 21011 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 701 7902 SH SOLE 0 0 7902 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 455 5771 SH SOLE 0 0 5771 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 90661 1154479 SH SOLE 29 0 1154450 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 2581 21201 SH SOLE 0 0 21201 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 13784 173600 SH SOLE 0 0 173600 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 18457 365194 SH SOLE 0 0 365194 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 732 15119 SH SOLE 0 0 15119 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 500 11988 SH SOLE 0 0 11988 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1679 11632 SH SOLE 0 0 11632 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 4913 52393 SH SOLE 0 0 52393 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 1230 25219 SH SOLE 0 0 25219 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 7964 54794 SH SOLE 0 0 54794 RYMAN HOSPITALITY PPTYS INC COM 78377T107 266 5159 SH SOLE 3759 0 1400 SABRA HEALTH CARE REIT INC COM 78573L106 651 32385 SH SOLE 0 0 32385 SABRE CORP COM 78573M104 11186 386792 SH SOLE 356976 0 29816 SAGENT PHARMACEUTICALS INC COM 786692103 1800 147875 SH SOLE 0 0 147875 SAIA INC COM 78709Y105 736 26146 SH SOLE 0 0 26146 SALESFORCE COM INC COM 79466L302 30687 415645 SH SOLE 220600 0 195045 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 186 23200 SH SOLE 0 0 23200 SALLY BEAUTY HLDGS INC COM 79546E104 245 7572 SH SOLE 5989 0 1583 SANDISK CORP COM 80004C101 33774 443929 SH SOLE 430619 0 13310 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 23 13445 SH SOLE 0 0 13445 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 48 18498 SH SOLE 0 0 18498 SANDSTORM GOLD LTD COM NEW 80013R206 50 15200 SH SOLE 0 0 15200 SANOFI RIGHT 12/31/2020 80105N113 1 11384 SH SOLE 0 0 11384 SANOFI SPONSORED ADR 80105N105 50337 1253413 SH SOLE 1160985 0 92428 SAP SE SPON ADR 803054204 12322 153220 SH SOLE 143709 0 9511 SAREPTA THERAPEUTICS INC COM 803607100 251 12851 SH SOLE 0 0 12851 SBA COMMUNICATIONS CORP COM 78388J106 4036 40287 SH SOLE 21513 0 18774 SCANA CORP NEW COM 80589M102 6968 99325 SH SOLE 11 0 99314 SCHEIN HENRY INC COM 806407102 15937 92317 SH SOLE 1860 0 90457 SCHLUMBERGER LTD COM 806857108 48914 663236 SH SOLE 375458 0 287778 SCHWAB CHARLES CORP NEW COM 808513105 22656 808549 SH SOLE 770179 0 38370 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2575 52257 SH SOLE 0 0 52257 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 279 6952 SH SOLE 0 0 6952 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 229 4367 SH SOLE 0 0 4367 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 235 4813 SH SOLE 0 0 4813 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 280 6888 SH SOLE 0 0 6888 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 304 5845 SH SOLE 0 0 5845 SCIENTIFIC GAMES CORP CL A 80874P109 174 18443 SH SOLE 0 0 18443 SCIQUEST INC NEW COM 80908T101 443 31950 SH SOLE 0 0 31950 SCIQUEST INC NEW COM 80908T101 16 29400 SH Call SOLE 0 0 0 SCORPIO TANKERS INC SHS Y7542C106 2368 406107 SH SOLE 0 0 406107 SCOTTS MIRACLE GRO CO CL A 810186106 982 13489 SH SOLE 66 0 13423 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1294 19755 SH SOLE 898 0 18857 SEABOARD CORP COM 811543107 210 70 SH SOLE 0 0 70 SEADRILL LIMITED SHS G7945E105 383 116059 SH SOLE 300 0 115759 SEAGATE TECHNOLOGY PLC SHS G7945M107 57054 1656151 SH SOLE 1604443 0 51708 SEALED AIR CORP NEW COM 81211K100 2635 54891 SH SOLE 24052 0 30839 SEARS HLDGS CORP COM 812350106 284 18531 SH SOLE 0 0 18531 SEASPAN CORP SHS Y75638109 575 31376 SH SOLE 0 0 31376 SEATTLE GENETICS INC COM 812578102 318 9067 SH SOLE 0 0 9067 SEAWORLD ENTMT INC COM 81282V100 2049 97275 SH SOLE 58964 0 38311 SEI INVESTMENTS CO COM 784117103 9330 216731 SH SOLE 165496 0 51235 SELECT COMFORT CORP COM 81616X103 2537 130827 SH SOLE 0 0 130827 SELECT INCOME REIT COM SH BEN INT 81618T100 552 23962 SH SOLE 0 0 23962 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23390 295694 SH SOLE 3148 0 292546 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 27975 527231 SH SOLE 382104 0 145127 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12350 182201 SH SOLE 0 0 182201 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 14823 239507 SH SOLE 0 0 239507 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18684 830407 SH SOLE 405192 0 425215 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20 61800 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2 24500 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11234 202523 SH SOLE 0 0 202523 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 27508 554363 SH SOLE 0 0 554363 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1619 36140 SH SOLE 0 0 36140 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14437 325451 SH SOLE 0 0 325451 SEMGROUP CORP CL A 81663A105 794 35450 SH SOLE 34850 0 600 SEMILEDS CORP COM 816645105 3 10170 SH SOLE 0 0 10170 SEMPRA ENERGY COM 816851109 21717 208721 SH SOLE 179301 0 29420 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1177 65777 SH SOLE 0 0 65777 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7524 193716 SH SOLE 189476 0 4240 SEQUENOM INC COM NEW 817337405 20 14000 SH SOLE 0 0 14000 SERES THERAPEUTICS INC COM 81750R102 217 8165 SH SOLE 0 0 8165 SERITAGE GROWTH PPTYS CL A 81752R100 2770 55443 SH SOLE 4413 0 51030 SERVICE CORP INTL COM 817565104 1733 70224 SH SOLE 50213 0 20011 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2217 58850 SH SOLE 50637 0 8213 SERVICENOW INC COM 81762P102 2421 39573 SH SOLE 28526 0 11047 SHAW COMMUNICATIONS INC CL B CONV 82028K200 12086 625729 SH SOLE 623635 0 2094 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 348 9514 SH SOLE 0 0 9514 SHERWIN WILLIAMS CO COM 824348106 16846 59178 SH SOLE 43426 0 15752 SHIP FINANCE INTERNATIONAL L SHS G81075106 1525 109771 SH SOLE 0 0 109771 SHIRE PLC SPONSORED ADR 82481R106 11034 64187 SH SOLE 61911 0 2276 SHOPIFY INC CL A 82509L107 386 13699 SH SOLE 0 0 13699 SHUTTERSTOCK INC COM 825690100 3226 87822 SH SOLE 87822 0 0 SIENTRA INC COM 82621J105 171 25000 SH SOLE 0 0 25000 SIGNATURE BK NEW YORK N Y COM 82669G104 11371 83538 SH SOLE 39266 0 44272 SIGNET JEWELERS LIMITED SHS G81276100 6011 48467 SH SOLE 26233 0 22234 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 323 40509 SH SOLE 22296 0 18213 SILVER WHEATON CORP COM 828336107 4189 252667 SH SOLE 0 0 252667 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 431 9554 SH SOLE 0 0 9554 SIMON PPTY GROUP INC NEW COM 828806109 18043 86873 SH SOLE 56762 0 30111 SINCLAIR BROADCAST GROUP INC CL A 829226109 4119 133959 SH SOLE 127915 0 6044 SIRIUS XM HLDGS INC COM 82968B103 1993 504466 SH SOLE 79933 0 424533 SIRIUS XM HLDGS INC COM 82968B103 8 40000 SH Put SOLE 0 0 40000 SIX FLAGS ENTMT CORP NEW COM 83001A102 16115 290407 SH SOLE 116059 0 174348 SKECHERS U S A INC CL A 830566105 1699 55793 SH SOLE 0 0 55793 SKYWORKS SOLUTIONS INC COM 83088M102 16930 217315 SH SOLE 83056 0 134259 SL GREEN RLTY CORP COM 78440X101 7874 81278 SH SOLE 81039 0 239 SLM CORP COM 78442P106 1782 280214 SH SOLE 272514 0 7700 SM ENERGY CO COM 78454L100 195 10419 SH SOLE 0 0 10419 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 945 28376 SH SOLE 25 0 28351 SMITH & WESSON HLDG CORP COM 831756101 1259 47286 SH SOLE 0 0 47286 SMITH A O COM 831865209 5901 77324 SH SOLE 22985 0 54339 SMUCKER J M CO COM NEW 832696405 18590 143179 SH SOLE 32002 0 111177 SNAP ON INC COM 833034101 7831 49881 SH SOLE 15463 0 34418 SNYDERS-LANCE INC COM 833551104 2329 73987 SH SOLE 0 0 73987 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1379 67080 SH SOLE 0 0 67080 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 148 63000 SH Call SOLE 0 0 0 SOLARCITY CORP COM 83416T100 2071 84247 SH SOLE 0 0 84247 SOLAZYME INC COM 83415T101 22 10601 SH SOLE 0 0 10601 SONIC AUTOMOTIVE INC CL A 83545G102 231 12499 SH SOLE 12258 0 241 SONIC CORP COM 835451105 1276 36280 SH SOLE 1659 0 34621 SONOCO PRODS CO COM 835495102 1056 21750 SH SOLE 487 0 21263 SONY CORP ADR NEW 835699307 3598 139890 SH SOLE 115796 0 24094 SORRENTO THERAPEUTICS INC COM NEW 83587F202 86 16000 SH SOLE 0 0 16000 SOURCE CAP INC COM 836144105 621 17431 SH SOLE 0 0 17431 SOUTH JERSEY INDS INC COM 838518108 563 19798 SH SOLE 0 0 19798 SOUTH ST CORP COM 840441109 1467 22838 SH SOLE 18480 0 4358 SOUTHCOAST FINANCIAL CORP COM 84129R100 245 18770 SH SOLE 0 0 18770 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 21 20211 SH SOLE 0 0 20211 SOUTHERN CO COM 842587107 111368 2152863 SH SOLE 1437717 0 715146 SOUTHERN COPPER CORP COM 84265V105 831 30001 SH SOLE 0 0 30001 SOUTHERN FIRST BANCSHARES IN COM 842873101 1718 70392 SH SOLE 0 0 70392 SOUTHWEST AIRLS CO COM 844741108 6628 147936 SH SOLE 37833 0 110103 SOVRAN SELF STORAGE INC COM 84610H108 2138 18127 SH SOLE 429 0 17698 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8487 48049 SH SOLE 87 0 47962 SPDR GOLD TRUST GOLD SHS 78463V107 28329 240814 SH SOLE 0 0 240814 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 94399 1927693 SH SOLE 1601922 0 325771 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1594 38457 SH SOLE 395 0 38062 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2457 73944 SH SOLE 0 0 73944 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5153 147357 SH SOLE 0 0 147357 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1299 37044 SH SOLE 0 0 37044 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 246 8189 SH SOLE 0 0 8189 SPDR S&P 500 ETF TR TR UNIT 78462F103 240867 1171987 SH SOLE 211885 0 960102 SPDR S&P 500 ETF TR TR UNIT 78462F103 8 10300 SH Put SOLE 0 0 10300 SPDR S&P 500 ETF TR TR UNIT 78462F103 100 10300 SH Call SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 28 11700 SH Call SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 300653 1144370 SH SOLE 862656 0 281714 SPDR SER TR INV GRD FLT RT 78468R200 69515 2287439 SH SOLE 2245167 0 42272 SPDR SER TR NUVN BR SHT MUNI 78468R739 41974 859772 SH SOLE 792941 0 66831 SPDR SER TR NUVN BRCLY MUNI 78468R721 3482 70579 SH SOLE 13676 0 56903 SPDR SER TR SHT TRM HGH YLD 78468R408 61369 2376810 SH SOLE 2266559 0 110251 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1960 37635 SH SOLE 0 0 37635 SPDR SERIES TRUST BARC SHT TR CP 78464A474 6115 199630 SH SOLE 0 0 199630 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 2994 69310 SH SOLE 0 0 69310 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 108594 3170629 SH SOLE 3050305 0 120324 SPDR SERIES TRUST BRC MTG BCKD BD 78464A383 372 13665 SH SOLE 0 0 13665 SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 1760 38521 SH SOLE 0 0 38521 SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 276 4721 SH SOLE 0 0 4721 SPDR SERIES TRUST BRCLYS INTER ETF 78464A672 1140 18668 SH SOLE 0 0 18668 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 819 14701 SH SOLE 481 0 14220 SPDR SERIES TRUST BRCLYS LG TRS ET 78464A664 2386 31651 SH SOLE 0 0 31651 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 372 6858 SH SOLE 0 0 6858 SPDR SERIES TRUST COMP SOFTWARE 78464A599 332 6922 SH SOLE 0 0 6922 SPDR SERIES TRUST DJ REIT ETF 78464A607 7027 73849 SH SOLE 0 0 73849 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 25142 453997 SH SOLE 417173 0 36824 SPDR SERIES TRUST INTR TRM CORP BD 78464A375 8364 244063 SH SOLE 0 0 244063 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 50584 959839 SH SOLE 956829 0 3010 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 12808 222061 SH SOLE 201207 0 20854 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 4362 36789 SH SOLE 0 0 36789 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 12252 152491 SH SOLE 149129 0 3362 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 5950 59192 SH SOLE 0 0 59192 SPDR SERIES TRUST S&P 500 VALUE 78464A508 1240 12717 SH SOLE 0 0 12717 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 353 2039 SH SOLE 0 0 2039 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 655 6474 SH SOLE 0 0 6474 SPDR SERIES TRUST S&P BIOTECH 78464A870 6218 120361 SH SOLE 0 0 120361 SPDR SERIES TRUST S&P BK ETF 78464A797 1708 56234 SH SOLE 0 0 56234 SPDR SERIES TRUST S&P CAP MKTS 78464A771 8985 230752 SH SOLE 230026 0 726 SPDR SERIES TRUST S&P DIVID ETF 78464A763 160524 2008296 SH SOLE 1469685 0 538611 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1394 41185 SH SOLE 0 0 41185 SPDR SERIES TRUST S&P INS ETF 78464A789 1085 15674 SH SOLE 0 0 15674 SPDR SERIES TRUST S&P METALS MNG 78464A755 251 12250 SH SOLE 0 0 12250 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 976 32156 SH SOLE 0 0 32156 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 66 17800 SH Call SOLE 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 2355 58524 SH SOLE 0 0 58524 SPDR SERIES TRUST S&P REGL BKG 78464A698 7084 188207 SH SOLE 0 0 188207 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2998 64929 SH SOLE 0 0 64929 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 18281 410434 SH SOLE 0 0 410434 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 6447 140452 SH SOLE 132469 0 7983 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 3661 81235 SH SOLE 0 0 81235 SPECTRA ENERGY CORP COM 847560109 12238 399945 SH SOLE 209312 0 190633 SPECTRA ENERGY PARTNERS LP COM 84756N109 19641 408158 SH SOLE 350501 0 57657 SPECTRUM BRANDS HLDGS INC COM 84763R101 1309 11980 SH SOLE 9907 0 2073 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8132 179279 SH SOLE 30464 0 148815 SPIRIT AIRLS INC COM 848577102 4299 89609 SH SOLE 54833 0 34776 SPIRIT RLTY CAP INC NEW COM 84860W102 810 71971 SH SOLE 0 0 71971 SPLUNK INC COM 848637104 3124 63845 SH SOLE 51098 0 12747 SPRAGUE RES LP COM UNIT REP LTD 849343108 514 25154 SH SOLE 0 0 25154 SPRINT CORP COM SER 1 85207U105 61 17661 SH SOLE 0 0 17661 SPROTT FOCUS TR INC COM 85208J109 122 20110 SH SOLE 0 0 20110 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 3985 393787 SH SOLE 0 0 393787 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1227 189993 SH SOLE 0 0 189993 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 926 149147 SH SOLE 0 0 149147 SPROUTS FMRS MKT INC COM 85208M102 4724 162683 SH SOLE 115876 0 46807 SPS COMM INC COM 78463M107 1145 26655 SH SOLE 22455 0 4200 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3030 47777 SH SOLE 45371 0 2406 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 28474 862844 SH SOLE 1145 0 861699 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 25762 521719 SH SOLE 134696 0 387023 ST JUDE MED INC COM 790849103 29757 541042 SH SOLE 523354 0 17688 STAFFING 360 SOLUTIONS INC COM NEW 852387208 207 53000 SH SOLE 0 0 53000 STAG INDL INC COM 85254J102 607 29837 SH SOLE 0 0 29837 STAMPS COM INC COM NEW 852857200 266 2500 SH SOLE 0 0 2500 STANLEY BLACK & DECKER INC COM 854502101 14064 133672 SH SOLE 82717 0 50955 STANLEY BLACK & DECKER INC COM 854502101 91 10300 SH Call SOLE 0 0 0 STANLEY BLACK & DECKER INC UNIT 11/17/20166 854502804 677 6001 SH SOLE 0 0 6001 STANTEC INC COM 85472N109 2131 83878 SH SOLE 0 0 83878 STAPLES INC COM 855030102 1471 133331 SH SOLE 0 0 133331 STAPLES INC COM 855030102 31 102300 SH Call SOLE 0 0 0 STARBUCKS CORP COM 855244109 66361 1111563 SH SOLE 425152 0 686411 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 2288 27428 SH SOLE 7345 0 20083 STARWOOD PPTY TR INC COM 85571B105 1679 88709 SH SOLE 4391 0 84318 STARZ COM SER A 85571Q102 7770 295084 SH SOLE 286471 0 8613 STATE BK FINL CORP COM 856190103 303 15317 SH SOLE 0 0 15317 STATE STR CORP COM 857477103 3079 52617 SH SOLE 40602 0 12015 STATOIL ASA SPONSORED ADR 85771P102 27603 1773967 SH SOLE 1727311 0 46656 STEEL DYNAMICS INC COM 858119100 6063 269345 SH SOLE 213120 0 56225 STEELCASE INC CL A 858155203 1145 76751 SH SOLE 0 0 76751 STEIN MART INC COM 858375108 670 91417 SH SOLE 0 0 91417 STELLUS CAP INVT CORP COM 858568108 523 51170 SH SOLE 0 0 51170 STEPAN CO COM 858586100 772 13956 SH SOLE 0 0 13956 STERICYCLE INC COM 858912108 11906 94352 SH SOLE 57567 0 36785 STERIS PLC SHS USD G84720104 24298 341985 SH SOLE 167527 0 174458 STERLING BANCORP DEL COM 85917A100 477 29927 SH SOLE 0 0 29927 STEWART INFORMATION SVCS COR COM 860372101 276 7600 SH SOLE 0 0 7600 STIFEL FINL CORP COM 860630102 438 14789 SH SOLE 13046 0 1743 STONE ENERGY CORP COM 861642106 40 51075 SH SOLE 0 0 51075 STONEMOR PARTNERS L P COM UNITS 86183Q100 3299 135222 SH SOLE 0 0 135222 STORE CAP CORP COM 862121100 360 13915 SH SOLE 7002 0 6913 STRATEGIC GLOBAL INCOME FD COM 862719101 143 16017 SH SOLE 0 0 16017 STRYKER CORP COM 863667101 5966 55597 SH SOLE 8 0 55589 STUDENT TRANSN INC COM 86388A108 66 12938 SH SOLE 0 0 12938 STURM RUGER & CO INC COM 864159108 824 12053 SH SOLE 0 0 12053 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1159 38769 SH SOLE 59 0 38710 SUCAMPO PHARMACEUTICALS INC CL A 864909106 162 14822 SH SOLE 0 0 14822 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 6842 1138502 SH SOLE 1127983 0 10519 SUMMER INFANT INC COM 865646103 247 141331 SH SOLE 0 0 141331 SUMMIT HOTEL PPTYS COM 866082100 1410 117805 SH SOLE 114055 0 3750 SUMMIT MATLS INC CL A 86614U100 1729 88899 SH SOLE 88899 0 0 SUN CMNTYS INC COM 866674104 1750 24439 SH SOLE 16557 0 7882 SUN HYDRAULICS CORP COM 866942105 204 6153 SH SOLE 1644 0 4509 SUN LIFE FINL INC COM 866796105 201 6234 SH SOLE 0 0 6234 SUNCOR ENERGY INC NEW COM 867224107 4866 174740 SH SOLE 153376 0 21364 SUNEDISON INC COM 86732Y109 23 41739 SH SOLE 0 0 41739 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3615 144199 SH SOLE 0 0 144199 SUNOCO LP COM U REP LP 86765K109 490 14801 SH SOLE 250 0 14551 SUNTRUST BKS INC COM 867914103 17836 494351 SH SOLE 385147 0 109204 SUPER MICRO COMPUTER INC COM 86800U104 3355 98434 SH SOLE 26759 0 71675 SUPER MICRO COMPUTER INC COM 86800U104 155 57300 SH Call SOLE 0 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1596 119181 SH SOLE 65561 0 53620 SUPERNUS PHARMACEUTICALS INC COM 868459108 404 26511 SH SOLE 2677 0 23834 SURGERY PARTNERS INC COM 86881A100 472 35567 SH SOLE 0 0 35567 SVB FINL GROUP COM 78486Q101 14041 137591 SH SOLE 11746 0 125845 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 256 56107 SH SOLE 0 0 56107 SWIFT TRANSN CO CL A 87074U101 2477 132961 SH SOLE 0 0 132961 SWISS HELVETIA FD INC COM 870875101 152 14976 SH SOLE 0 0 14976 SYMANTEC CORP COM 871503108 4844 263552 SH SOLE 91009 0 172543 SYMANTEC CORP COM 871503108 12 19900 SH Call SOLE 0 0 0 SYNALLOY CP DEL COM 871565107 127 16000 SH SOLE 0 0 16000 SYNAPTICS INC COM 87157D109 3808 47751 SH SOLE 0 0 47751 SYNAPTICS INC COM 87157D109 180 25300 SH Call SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2698 83429 SH SOLE 0 0 83429 SYNCHRONY FINL COM 87165B103 15859 553355 SH SOLE 129710 0 423645 SYNCHRONY FINL COM 87165B103 3 13200 SH Call SOLE 0 0 0 SYNERGY RES CORP COM 87164P103 2363 304084 SH SOLE 318 0 303766 SYNGENTA AG SPONSORED ADR 87160A100 1585 19141 SH SOLE 12 0 19129 SYNOPSYS INC COM 871607107 514 10603 SH SOLE 8214 0 2389 SYNOVUS FINL CORP COM NEW 87161C501 2579 89222 SH SOLE 11101 0 78121 SYSCO CORP COM 871829107 83066 1777563 SH SOLE 758150 0 1019413 SYSCO CORP COM 871829107 104 44300 SH Call SOLE 0 0 0 SYSCO CORP COM 871829107 41 23500 SH Call SOLE 0 0 0 T MOBILE US INC COM 872590104 829 21637 SH SOLE 0 0 21637 TABLEAU SOFTWARE INC CL A 87336U105 1227 26747 SH SOLE 3222 0 23525 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 45845 1749823 SH SOLE 1442711 0 307112 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 594 15761 SH SOLE 15257 0 504 TAL ED GROUP ADS REPSTG COM 874080104 233 4696 SH SOLE 0 0 4696 TAL INTL GROUP INC COM 874083108 2357 152656 SH SOLE 0 0 152656 TALLGRASS ENERGY GP LP SHS CL A 874696107 1850 100117 SH SOLE 76704 0 23413 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1890 49322 SH SOLE 0 0 49322 TALMER BANCORP INC COM 87482X101 1948 107685 SH SOLE 65251 0 42434 TANGER FACTORY OUTLET CTRS I COM 875465106 2725 74875 SH SOLE 0 0 74875 TANZANIAN ROYALTY EXPL CORP COM 87600U104 5 23513 SH SOLE 0 0 23513 TARGA RES CORP COM 87612G101 6490 217347 SH SOLE 92350 0 124997 TARGET CORP COM 87612E106 73035 887641 SH SOLE 623269 0 264372 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 833 5815 SH SOLE 0 0 5815 TASER INTL INC COM 87651B104 821 41820 SH SOLE 0 0 41820 TC PIPELINES LP UT COM LTD PRT 87233Q108 751 15574 SH SOLE 0 0 15574 TCP CAP CORP COM 87238Q103 1462 98082 SH SOLE 600 0 97482 TCW STRATEGIC INCOME FUND IN COM 872340104 119 22857 SH SOLE 0 0 22857 TD AMERITRADE HLDG CORP COM 87236Y108 8177 259332 SH SOLE 252444 0 6888 TE CONNECTIVITY LTD REG SHS H84989104 51217 827150 SH SOLE 780373 0 46777 TEAM HEALTH HOLDINGS INC COM 87817A107 5024 120159 SH SOLE 53110 0 67049 TEAM INC COM 878155100 284 9361 SH SOLE 5351 0 4010 TECK RESOURCES LTD CL B 878742204 315 41534 SH SOLE 0 0 41534 TECO ENERGY INC COM 872375100 18203 661207 SH SOLE 482295 0 178912 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 598 47188 SH SOLE 0 0 47188 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 2032 358411 SH SOLE 0 0 358411 TEGNA INC COM 87901J105 397 16942 SH SOLE 166 0 16776 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1635 68132 SH SOLE 0 0 68132 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 5268 331117 SH SOLE 0 0 331117 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2267 161580 SH SOLE 0 0 161580 TELEDYNE TECHNOLOGIES INC COM 879360105 3157 35821 SH SOLE 33925 0 1896 TELEFLEX INC COM 879369106 6292 40074 SH SOLE 25114 0 14960 TELEFONICA S A SPONSORED ADR 879382208 2817 253137 SH SOLE 0 0 253137 TELEPHONE & DATA SYS INC COM NEW 879433829 3344 111127 SH SOLE 0 0 111127 TELUS CORP COM 87971M103 15014 461263 SH SOLE 445742 0 15521 TEMPLETON EMERG MKTS INCOME COM 880192109 579 56282 SH SOLE 0 0 56282 TEMPLETON EMERGING MKTS FD I COM 880191101 369 34115 SH SOLE 0 0 34115 TEMPLETON GLOBAL INCOME FD COM 880198106 1019 156328 SH SOLE 0 0 156328 TEMPUR SEALY INTL INC COM 88023U101 215 3537 SH SOLE 0 0 3537 TENNECO INC COM 880349105 5866 113879 SH SOLE 113425 0 454 TERADATA CORP DEL COM 88076W103 5409 206130 SH SOLE 28910 0 177220 TERADYNE INC COM 880770102 1722 79738 SH SOLE 74770 0 4968 TERRAFORM PWR INC CL A COM 88104R100 194 22420 SH SOLE 0 0 22420 TERRENO RLTY CORP COM 88146M101 737 31410 SH SOLE 31207 0 203 TESARO INC COM 881569107 465 10562 SH SOLE 0 0 10562 TESLA MTRS INC COM 88160R101 10947 47642 SH SOLE 11291 0 36351 TESORO CORP COM 881609101 4283 49791 SH SOLE 36150 0 13641 TESORO LOGISTICS LP COM UNIT LP 88160T107 3886 85101 SH SOLE 0 0 85101 TESSERA TECHNOLOGIES INC COM 88164L100 1035 33400 SH SOLE 32296 0 1104 TETRA TECHNOLOGIES INC DEL COM 88162F105 129 20243 SH SOLE 0 0 20243 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 511 393000 PRN SOLE 0 0 393000 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 19588 366065 SH SOLE 285230 0 80835 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1756 45756 SH SOLE 37098 0 8658 TEXAS INSTRS INC COM 882508104 46056 802086 SH SOLE 567621 0 234465 TEXAS INSTRS INC COM 882508104 112 41500 SH Call SOLE 0 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 591 4060 SH SOLE 0 0 4060 TEXAS ROADHOUSE INC COM 882681109 7637 175237 SH SOLE 73219 0 102018 TEXAS ROADHOUSE INC COM 882681109 22 14400 SH Call SOLE 0 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1842 124142 SH SOLE 0 0 124142 TEXTRON INC COM 883203101 7767 213022 SH SOLE 195332 0 17690 TG THERAPEUTICS INC COM 88322Q108 117 13719 SH SOLE 0 0 13719 THE ADT CORPORATION COM 00101J106 34419 834206 SH SOLE 786189 0 48017 THERAPEUTICSMD INC COM 88338N107 177 27600 SH SOLE 0 0 27600 THERMO FISHER SCIENTIFIC INC COM 883556102 12719 89824 SH SOLE 32149 0 57675 THERMON GROUP HLDGS INC COM 88362T103 283 16093 SH SOLE 15671 0 422 THL CR INC COM 872438106 131 12065 SH SOLE 0 0 12065 THL CR SR LN FD COM 87244R103 2357 148531 SH SOLE 0 0 148531 THOMSON REUTERS CORP COM 884903105 29383 725872 SH SOLE 716777 0 9095 THOR INDS INC COM 885160101 9066 142174 SH SOLE 126115 0 16059 TIFFANY & CO NEW COM 886547108 953 12994 SH SOLE 2520 0 10474 TIME WARNER CABLE INC COM 88732J207 1760 8602 SH SOLE 52 0 8550 TIME WARNER INC COM NEW 887317303 42001 578927 SH SOLE 518271 0 60656 TIME WARNER INC COM NEW 887317303 45 13700 SH Call SOLE 0 0 0 TIMKEN CO COM 887389104 12124 362029 SH SOLE 359233 0 2796 TJX COS INC NEW COM 872540109 19155 244486 SH SOLE 98308 0 146178 TOLL BROTHERS INC COM 889478103 2955 100152 SH SOLE 0 0 100152 TORCHMARK CORP COM 891027104 7777 143589 SH SOLE 132240 0 11349 TORO CO COM 891092108 10909 126671 SH SOLE 67297 0 59374 TORONTO DOMINION BK ONT COM NEW 891160509 4077 94456 SH SOLE 0 0 94456 TORTOISE ENERGY INFRA CORP COM 89147L100 688 27956 SH SOLE 0 0 27956 TORTOISE MLP FD INC COM 89148B101 1531 93716 SH SOLE 0 0 93716 TORTOISE PIPELINE & ENERGY F COM 89148H108 922 62562 SH SOLE 0 0 62562 TORTOISE PWR & ENERGY INFRAS COM 89147X104 270 15523 SH SOLE 0 0 15523 TOTAL S A SPONSORED ADR 89151E109 54669 1203639 SH SOLE 1025482 0 178157 TOTAL SYS SVCS INC COM 891906109 6210 130517 SH SOLE 99199 0 31318 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 14706 138316 SH SOLE 97868 0 40448 TRACTOR SUPPLY CO COM 892356106 28692 317158 SH SOLE 111298 0 205860 TRANSCANADA CORP COM 89353D107 868 22071 SH SOLE 0 0 22071 TRANSDIGM GROUP INC COM 893641100 6524 29607 SH SOLE 0 0 29607 TRANSENTERIX INC COM NEW 89366M201 47 11035 SH SOLE 0 0 11035 TRANSOCEAN LTD REG SHS H8817H100 393 44856 SH SOLE 0 0 44856 TRAVELCENTERS AMER LLC COM 894174101 404 59682 SH SOLE 0 0 59682 TRAVELERS COMPANIES INC COM 89417E109 36835 315611 SH SOLE 228297 0 87314 TREEHOUSE FOODS INC COM 89469A104 2769 31921 SH SOLE 31871 0 50 TREX CO INC COM 89531P105 498 10380 SH SOLE 5648 0 4732 TRI CONTL CORP COM 895436103 9096 455698 SH SOLE 0 0 455698 TRIANGLE CAP CORP COM 895848109 4647 225815 SH SOLE 20089 0 205726 TRIANGLE PETE CORP COM NEW 89600B201 81 150000 SH SOLE 0 0 150000 TRINITY BIOTECH PLC SPON ADR NEW 896438306 330 28334 SH SOLE 0 0 28334 TRINITY INDS INC COM 896522109 7797 425809 SH SOLE 336771 0 89038 TRIPADVISOR INC COM 896945201 852 12807 SH SOLE 6939 0 5868 TRIUMPH GROUP INC NEW COM 896818101 2060 65434 SH SOLE 50092 0 15342 TRONOX LTD SHS CL A Q9235V101 233 36470 SH SOLE 0 0 36470 TRUECAR INC COM 89785L107 115 20550 SH SOLE 0 0 20550 TRUSTCO BK CORP N Y COM 898349105 250 41264 SH SOLE 0 0 41264 TRUSTMARK CORP COM 898402102 659 28629 SH SOLE 0 0 28629 TUMI HLDGS INC COM 89969Q104 512 19097 SH SOLE 19047 0 50 TUPPERWARE BRANDS CORP COM 899896104 5250 90551 SH SOLE 84769 0 5782 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3500 333010 SH SOLE 332174 0 836 TWENTY FIRST CENTY FOX INC CL A 90130A101 3354 120286 SH SOLE 73524 0 46762 TWENTY FIRST CENTY FOX INC CL B 90130A200 880 31219 SH SOLE 347 0 30872 TWITTER INC COM 90184L102 25489 1540112 SH SOLE 1300988 0 239124 TWO HBRS INVT CORP COM 90187B101 500 63019 SH SOLE 0 0 63019 TYCO INTL PLC SHS G91442106 49698 1353792 SH SOLE 1338862 0 14930 TYLER TECHNOLOGIES INC COM 902252105 3342 25984 SH SOLE 15045 0 10939 TYSON FOODS INC CL A 902494103 6228 93429 SH SOLE 75385 0 18044 U S CONCRETE INC COM NEW 90333L201 1169 19617 SH SOLE 0 0 19617 U S G CORP COM NEW 903293405 388 15638 SH SOLE 0 0 15638 U S GLOBAL INVS INC CL A 902952100 22 12457 SH SOLE 0 0 12457 U S SILICA HLDGS INC COM 90346E103 294 12931 SH SOLE 0 0 12931 UBS AG JERSEY BRH ALERIAN INFRST 902641646 32547 1353307 SH SOLE 1338419 0 14888 UBS GROUP AG SHS H42097107 16112 1000605 SH SOLE 978618 0 21987 UDR INC COM 902653104 219 5682 SH SOLE 0 0 5682 UGI CORP NEW COM 902681105 690 17114 SH SOLE 95 0 17019 ULTA SALON COSMETCS & FRAG I COM 90384S303 23272 120119 SH SOLE 80995 0 39124 ULTIMATE SOFTWARE GROUP INC COM 90385D107 12032 62181 SH SOLE 16045 0 46136 ULTRA PETROLEUM CORP COM 903914109 8 16799 SH SOLE 73 0 16726 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 696 10991 SH SOLE 1750 0 9241 UMH PPTYS INC COM 903002103 231 23332 SH SOLE 0 0 23332 UMPQUA HLDGS CORP COM 904214103 6362 401162 SH SOLE 392415 0 8747 UNDER ARMOUR INC CL A 904311107 12587 148374 SH SOLE 46144 0 102230 UNILEVER N V N Y SHS NEW 904784709 20711 463538 SH SOLE 338370 0 125168 UNILEVER PLC SPON ADR NEW 904767704 97098 2149134 SH SOLE 2038535 0 110599 UNION BANKSHARES CORP NEW COM 90539J109 225 9130 SH SOLE 0 0 9130 UNION BANKSHARES INC COM 905400107 496 17370 SH SOLE 0 0 17370 UNION PAC CORP COM 907818108 119643 1503980 SH SOLE 764086 0 739894 UNION PAC CORP COM 907818108 11 11500 SH Call SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 408 11122 SH SOLE 0 0 11122 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 212 11503 SH SOLE 0 0 11503 UNITED CONTL HLDGS INC COM 910047109 7617 127248 SH SOLE 73769 0 53479 UNITED FIRE GROUP INC COM 910340108 1437 32800 SH SOLE 0 0 32800 UNITED INS HLDGS CORP COM 910710102 3703 192771 SH SOLE 0 0 192771 UNITED NAT FOODS INC COM 911163103 2785 69113 SH SOLE 16739 0 52374 UNITED PARCEL SERVICE INC CL B 911312106 86357 818782 SH SOLE 601052 0 217730 UNITED RENTALS INC COM 911363109 1722 27684 SH SOLE 4638 0 23046 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 77 11533 SH SOLE 0 0 11533 UNITED STATES OIL FUND LP UNITS 91232N108 650 66986 SH SOLE 0 0 66986 UNITED STATES OIL FUND LP UNITS 91232N108 580 100000 SH Put SOLE 0 0 100000 UNITED STATES OIL FUND LP UNITS 91232N108 201 30000 SH Put SOLE 0 0 30000 UNITED STATES STL CORP NEW COM 912909108 665 41446 SH SOLE 37 0 41409 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 404 24790 SH SOLE 0 0 24790 UNITED STS GASOLINE FD LP UNITS 91201T102 249 9726 SH SOLE 0 0 9726 UNITED TECHNOLOGIES CORP COM 913017109 28772 287430 SH SOLE 82847 0 204583 UNITED THERAPEUTICS CORP DEL COM 91307C102 211 1898 SH SOLE 0 0 1898 UNITEDHEALTH GROUP INC COM 91324P102 144883 1123982 SH SOLE 775492 0 348490 UNITIL CORP COM 913259107 566 13330 SH SOLE 0 0 13330 UNIVERSAL CORP VA COM 913456109 537 9455 SH SOLE 266 0 9189 UNIVERSAL DISPLAY CORP COM 91347P105 718 13275 SH SOLE 0 0 13275 UNIVERSAL ELECTRS INC COM 913483103 796 12839 SH SOLE 12773 0 66 UNIVERSAL HLTH SVCS INC CL B 913903100 2417 19381 SH SOLE 5051 0 14330 UNIVERSAL SEC INSTRS INC COM NEW 913821302 303 73513 SH SOLE 0 0 73513 UNUM GROUP COM 91529Y106 8753 283090 SH SOLE 274323 0 8767 UPLAND SOFTWARE INC COM 91544A109 1889 274927 SH SOLE 250 0 274677 URBAN OUTFITTERS INC COM 917047102 1582 47808 SH SOLE 39082 0 8726 US BANCORP DEL COM NEW 902973304 62013 1527795 SH SOLE 1237651 0 290144 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 674 57383 SH SOLE 1300 0 56083 V F CORP COM 918204108 46409 716611 SH SOLE 58291 0 658320 V F CORP COM 918204108 3 10700 SH Call SOLE 0 0 0 V F CORP COM 918204108 13 21700 SH Call SOLE 0 0 0 V F CORP COM 918204108 22 17000 SH Call SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 5441 40696 SH SOLE 38813 0 1883 VALE S A ADR 91912E105 554 131690 SH SOLE 0 0 131690 VALEANT PHARMACEUTICALS INTL COM 91911K102 2745 104368 SH SOLE 13 0 104355 VALERO ENERGY CORP NEW COM 91913Y100 18251 284543 SH SOLE 137622 0 146921 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 212 4476 SH SOLE 0 0 4476 VALHI INC NEW COM 918905100 87 73700 SH SOLE 0 0 73700 VALIDUS HOLDINGS LTD COM SHS G9319H102 7556 160121 SH SOLE 152268 0 7853 VALLEY NATL BANCORP COM 919794107 1592 166851 SH SOLE 0 0 166851 VALMONT INDS INC COM 920253101 1525 12314 SH SOLE 0 0 12314 VALSPAR CORP COM 920355104 15462 144475 SH SOLE 95063 0 49412 VANDA PHARMACEUTICALS INC COM 921659108 159 19051 SH SOLE 0 0 19051 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 887 9137 SH SOLE 0 0 9137 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 643 6296 SH SOLE 0 0 6296 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 6040 70018 SH SOLE 0 0 70018 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 17987 193328 SH SOLE 0 0 193328 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 31987 396709 SH SOLE 0 0 396709 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 72855 879843 SH SOLE 218355 0 661488 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10565 193719 SH SOLE 0 0 193719 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 21549 260251 SH SOLE 0 0 260251 VANGUARD INDEX FDS GROWTH ETF 922908736 33924 318683 SH SOLE 22 0 318661 VANGUARD INDEX FDS LARGE CAP ETF 922908637 9439 100406 SH SOLE 34203 0 66203 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7631 76110 SH SOLE 24 0 76086 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6219 71387 SH SOLE 81 0 71306 VANGUARD INDEX FDS MID CAP ETF 922908629 9529 78589 SH SOLE 311 0 78278 VANGUARD INDEX FDS REIT ETF 922908553 62255 742898 SH SOLE 309 0 742589 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 362318 1921496 SH SOLE 1813960 0 107536 VANGUARD INDEX FDS SM CP VAL ETF 922908611 8829 86660 SH SOLE 0 0 86660 VANGUARD INDEX FDS SMALL CP ETF 922908751 14543 130444 SH SOLE 154 0 130290 VANGUARD INDEX FDS SML CP GRW ETF 922908595 8211 69003 SH SOLE 0 0 69003 VANGUARD INDEX FDS TOTAL STK MKT 922908769 26067 248683 SH SOLE 0 0 248683 VANGUARD INDEX FDS VALUE ETF 922908744 34379 417275 SH SOLE 153290 0 263985 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 21131 489704 SH SOLE 0 0 489704 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 33831 978341 SH SOLE 53004 0 925337 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11746 242077 SH SOLE 69721 0 172356 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 656 11871 SH SOLE 0 0 11871 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4476 47929 SH SOLE 0 0 47929 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 709 13255 SH SOLE 0 0 13255 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1474 25559 SH SOLE 0 0 25559 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9557 194527 SH SOLE 0 0 194527 VANGUARD MUN BD FD INC TAX-EXEMPT BD 922907746 1633 31730 SH SOLE 11412 0 20318 VANGUARD NAT RES LLC COM UNIT 92205F106 185 126997 SH SOLE 0 0 126997 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 75197 865025 SH SOLE 726604 0 138421 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 774 11673 SH SOLE 11512 0 161 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 15480 289517 SH SOLE 288929 0 588 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 28759 359348 SH SOLE 0 0 359348 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 914 8927 SH SOLE 0 0 8927 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 543 5763 SH SOLE 0 0 5763 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 387 4469 SH SOLE 0 0 4469 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 606 6823 SH SOLE 0 0 6823 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 298 3170 SH SOLE 0 0 3170 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 29944 368536 SH SOLE 0 0 368536 VANGUARD STAR FD VG TL INTL STK F 921909768 3428 76312 SH SOLE 0 0 76312 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 61788 1722064 SH SOLE 133 0 1721931 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3389 44041 SH SOLE 0 0 44041 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 23125 334946 SH SOLE 0 0 334946 VANGUARD WORLD FD MEGA CAP INDEX 921910873 7684 109603 SH SOLE 0 0 109603 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 24751 415704 SH SOLE 0 0 415704 VANGUARD WORLD FD MEGA GRWTH IND 921910816 24475 294413 SH SOLE 0 0 294413 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 7714 62175 SH SOLE 0 0 62175 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3181 23506 SH SOLE 0 0 23506 VANGUARD WORLD FDS ENERGY ETF 92204A306 1296 15096 SH SOLE 0 0 15096 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3659 78926 SH SOLE 0 0 78926 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2952 23943 SH SOLE 0 0 23943 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1056 10034 SH SOLE 0 0 10034 VANGUARD WORLD FDS INF TECH ETF 92204A702 13722 125280 SH SOLE 20491 0 104789 VANGUARD WORLD FDS MATERIALS ETF 92204A801 319 3246 SH SOLE 0 0 3246 VANGUARD WORLD FDS TELCOMM ETF 92204A884 26656 287484 SH SOLE 257029 0 30455 VANGUARD WORLD FDS UTILITIES ETF 92204A876 6419 59694 SH SOLE 0 0 59694 VANTIV INC CL A 92210H105 12236 227093 SH SOLE 162057 0 65036 VARIAN MED SYS INC COM 92220P105 1303 16288 SH SOLE 14365 0 1923 VASCO DATA SEC INTL INC COM 92230Y104 285 18518 SH SOLE 0 0 18518 VCA INC COM 918194101 5777 100139 SH SOLE 14824 0 85315 VECTOR GROUP LTD COM 92240M108 395 17286 SH SOLE 0 0 17286 VECTREN CORP COM 92240G101 24924 492960 SH SOLE 478722 0 14238 VEECO INSTRS INC DEL COM 922417100 329 16891 SH SOLE 16490 0 401 VEEVA SYS INC CL A COM 922475108 1454 58086 SH SOLE 48943 0 9143 VENTAS INC COM 92276F100 63994 1016426 SH SOLE 968090 0 48336 VEREIT INC COM 92339V100 1056 119018 SH SOLE 0 0 119018 VERIFONE SYS INC COM 92342Y109 4342 153754 SH SOLE 33996 0 119758 VERIFONE SYS INC COM 92342Y109 50 18800 SH Call SOLE 0 0 0 VERISIGN INC COM 92343E102 402 4540 SH SOLE 0 0 4540 VERISK ANALYTICS INC COM 92345Y106 8525 106673 SH SOLE 100901 0 5772 VERIZON COMMUNICATIONS INC COM 92343V104 366160 6770707 SH SOLE 3739319 0 3031388 VERIZON COMMUNICATIONS INC COM 92343V104 58 21200 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 53 37100 SH Call SOLE 0 0 0 VERMILION ENERGY INC COM 923725105 1416 48376 SH SOLE 47776 0 600 VERTEX PHARMACEUTICALS INC COM 92532F100 24786 311807 SH SOLE 290423 0 21384 VIACOM INC NEW CL B 92553P201 2800 67840 SH SOLE 42298 0 25542 VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 782 21327 SH SOLE 0 0 21327 VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 681 17993 SH SOLE 0 0 17993 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2552 198154 SH SOLE 0 0 198154 VIRGIN AMER INC COM VTG 92765X208 778 20178 SH SOLE 0 0 20178 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 601 42437 SH SOLE 0 0 42437 VISA INC COM CL A 92826C839 109224 1428120 SH SOLE 511587 0 916533 VISTA OUTDOOR INC COM 928377100 465 8952 SH SOLE 3577 0 5375 VITAL THERAPIES INC COM 92847R104 136 15032 SH SOLE 0 0 15032 VITAMIN SHOPPE INC COM 92849E101 477 15415 SH SOLE 15376 0 39 VMWARE INC CL A COM 928563402 2893 55297 SH SOLE 23279 0 32018 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 115358 3599310 SH SOLE 3174124 0 425186 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 2 44200 SH Call SOLE 0 0 0 VONAGE HLDGS CORP COM 92886T201 64 13938 SH SOLE 0 0 13938 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 236 30533 SH SOLE 0 0 30533 VOYA FINL INC COM 929089100 3631 121977 SH SOLE 118595 0 3382 VOYA GLBL ADV & PREM OPP FD COM 92912R104 272 26660 SH SOLE 0 0 26660 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 562 79290 SH SOLE 0 0 79290 VOYA INFRASTRUCTURE INDLS & COM 92912X101 152 12200 SH SOLE 0 0 12200 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 81 12548 SH SOLE 0 0 12548 VOYA PRIME RATE TR SH BEN INT 92913A100 318 63138 SH SOLE 0 0 63138 VOYA RISK MANAGED NAT RES FD COM 92913C106 1161 205859 SH SOLE 0 0 205859 VULCAN MATLS CO COM 929160109 1231 11665 SH SOLE 6078 0 5587 W P CAREY INC COM 92936U109 4973 79907 SH SOLE 0 0 79907 WABCO HLDGS INC COM 92927K102 3842 35929 SH SOLE 34344 0 1585 WABTEC CORP COM 929740108 2385 30084 SH SOLE 20533 0 9551 WAGEWORKS INC COM 930427109 2607 51503 SH SOLE 51503 0 0 WAL-MART STORES INC COM 931142103 109363 1596778 SH SOLE 770779 0 825999 WALGREENS BOOTS ALLIANCE INC COM 931427108 41979 498330 SH SOLE 104089 0 394241 WALGREENS BOOTS ALLIANCE INC COM 931427108 50 30000 SH Call SOLE 0 0 0 WASHINGTON TR BANCORP COM 940610108 1894 50737 SH SOLE 50584 0 153 WASTE CONNECTIONS INC COM 941053100 2536 39261 SH SOLE 23645 0 15616 WASTE MGMT INC DEL COM 94106L109 32951 558491 SH SOLE 380049 0 178442 WATERS CORP COM 941848103 4220 31992 SH SOLE 28993 0 2999 WATSCO INC COM 942622200 478 3550 SH SOLE 102 0 3448 WAYFAIR INC CL A 94419L101 1833 42419 SH SOLE 25147 0 17272 WCI CMNTYS INC COM PAR $0.01 92923C807 1449 77993 SH SOLE 0 0 77993 WD-40 CO COM 929236107 243 2248 SH SOLE 1199 0 1049 WEATHERFORD INTL PLC ORD SHS G48833100 24110 3099005 SH SOLE 3022876 0 76129 WEB COM GROUP INC COM 94733A104 594 29952 SH SOLE 0 0 29952 WEBMD HEALTH CORP COM 94770V102 3583 57209 SH SOLE 3961 0 53248 WEBSTER FINL CORP CONN COM 947890109 943 26264 SH SOLE 24703 0 1561 WEC ENERGY GROUP INC COM 92939U106 54244 903014 SH SOLE 797938 0 105076 WEIBO CORP SPONSORED ADR 948596101 512 28512 SH SOLE 0 0 28512 WEIGHT WATCHERS INTL INC NEW COM 948626106 232 15935 SH SOLE 0 0 15935 WEINGARTEN RLTY INVS SH BEN INT 948741103 305 8130 SH SOLE 0 0 8130 WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 454 29000 SH SOLE 0 0 29000 WELLS FARGO & CO NEW COM 949746101 168354 3481274 SH SOLE 2444804 0 1036470 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 2403 1994 SH SOLE 0 0 1994 WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 418 70009 SH SOLE 0 0 70009 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 152 20122 SH SOLE 0 0 20122 WELLS FARGO MULTI SECTOR INC WF MLT SECTR INC 94987D101 7233 591876 SH SOLE 457 0 591419 WELLTOWER INC COM 95040Q104 87600 1263340 SH SOLE 1028144 0 235196 WENDYS CO COM 95058W100 1676 153911 SH SOLE 104336 0 49575 WERNER ENTERPRISES INC COM 950755108 599 22046 SH SOLE 0 0 22046 WESBANCO INC COM 950810101 456 15356 SH SOLE 0 0 15356 WESCO AIRCRAFT HLDGS INC COM 950814103 868 60292 SH SOLE 62292 0 2000 WESCO INTL INC COM 95082P105 4841 88541 SH SOLE 83952 0 4589 WEST CORP COM 952355204 1704 74666 SH SOLE 74666 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3909 56385 SH SOLE 42449 0 13936 WESTAR ENERGY INC COM 95709T100 3480 70151 SH SOLE 66809 0 3342 WESTERN ALLIANCE BANCORP COM 957638109 1353 40527 SH SOLE 33052 0 7475 WESTERN ASSET CLYM INFL OPP COM 95766R104 1350 122088 SH SOLE 0 0 122088 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 256 22441 SH SOLE 0 0 22441 WESTERN ASSET EMRG MKT DEBT COM 95766A101 527 36314 SH SOLE 0 0 36314 WESTERN ASSET EMRG MKT INCM COM 95766E103 115 11225 SH SOLE 0 0 11225 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 283 17157 SH SOLE 0 0 17157 WESTERN ASSET HIGH INCM FD I COM 95766J102 371 56112 SH SOLE 0 0 56112 WESTERN ASSET HIGH INCM OPP COM 95766K109 411 87738 SH SOLE 0 0 87738 WESTERN ASSET INTM MUNI FD I COM 958435109 1043 100598 SH SOLE 0 0 100598 WESTERN ASSET INVT GRADE DEF COM 95790A101 393 18775 SH SOLE 0 0 18775 WESTERN ASSET MGD HI INCM FD COM 95766L107 113 25415 SH SOLE 0 0 25415 WESTERN ASSET MTG CAP CORP COM 95790D105 942 93767 SH SOLE 0 0 93767 WESTERN ASSET MUN DEF OPP TR COM 95768A109 2765 111531 SH SOLE 0 0 111531 WESTERN ASSET MUN HI INCM FD COM 95766N103 1337 164304 SH SOLE 0 0 164304 WESTERN ASSET WORLDWIDE INCO COM 957668106 273 26323 SH SOLE 0 0 26323 WESTERN ASST MN PRT FD INC COM 95766P108 2502 150440 SH SOLE 0 0 150440 WESTERN ASST MNGD MUN FD INC COM 95766M105 1631 109329 SH SOLE 0 0 109329 WESTERN DIGITAL CORP COM 958102105 19212 406697 SH SOLE 383483 0 23214 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 737 20673 SH SOLE 0 0 20673 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 980 22585 SH SOLE 0 0 22585 WESTERN REFNG INC COM 959319104 3239 111331 SH SOLE 91128 0 20203 WESTERN UN CO COM 959802109 51060 2646984 SH SOLE 2635092 0 11892 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 412 20911 SH SOLE 0 0 20911 WESTPAC BKG CORP SPONSORED ADR 961214301 22488 966798 SH SOLE 948894 0 17904 WESTPORT INNOVATIONS INC COM NEW 960908309 108 41365 SH SOLE 0 0 41365 WESTROCK CO COM 96145D105 11404 292175 SH SOLE 253293 0 38882 WEX INC COM 96208T104 542 6507 SH SOLE 531 0 5976 WEYERHAEUSER CO COM 962166104 44319 1430558 SH SOLE 945876 0 484682 WGL HLDGS INC COM 92924F106 208 2878 SH SOLE 0 0 2878 WHIRLPOOL CORP COM 963320106 8915 49434 SH SOLE 17798 0 31636 WHITE MTNS INS GROUP LTD COM G9618E107 4201 5234 SH SOLE 4788 0 446 WHITEWAVE FOODS CO COM 966244105 2830 69643 SH SOLE 13589 0 56054 WHITING PETE CORP NEW COM 966387102 1658 207756 SH SOLE 34345 0 173411 WHOLE FOODS MKT INC COM 966837106 7800 250728 SH SOLE 152883 0 97845 WILEY JOHN & SONS INC CL A 968223206 9120 186537 SH SOLE 183472 0 3065 WILLAMETTE VY VINEYARD INC COM 969136100 86 12475 SH SOLE 0 0 12475 WILLIAMS COS INC DEL COM 969457100 6729 418758 SH SOLE 20413 0 398345 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 2385 116604 SH SOLE 0 0 116604 WILLIS TOWERS WATSON PUB LTD SHS G96629103 17123 144307 SH SOLE 141971 0 2336 WINDSTREAM HLDGS INC COM NEW 97382A200 162 21041 SH SOLE 0 0 21041 WINTRUST FINL CORP COM 97650W108 1816 40964 SH SOLE 37659 0 3305 WISDOMTREE INVTS INC COM 97717P104 620 54284 SH SOLE 0 0 54284 WISDOMTREE TR BRCLYS US AGGR 97717X511 343 6788 SH SOLE 0 0 6788 WISDOMTREE TR DIV EX-FINL FD 97717W406 1054 13966 SH SOLE 0 0 13966 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3499 100466 SH SOLE 0 0 100466 WISDOMTREE TR EMG MKTS SMCAP 97717W281 440 11645 SH SOLE 0 0 11645 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 117113 2255645 SH SOLE 2108825 0 146820 WISDOMTREE TR EUROPE SMCP DV 97717W869 41669 730655 SH SOLE 717691 0 12964 WISDOMTREE TR HIGH DIV FD 97717W208 2285 36115 SH SOLE 0 0 36115 WISDOMTREE TR INDIA ERNGS FD 97717W422 2819 144477 SH SOLE 0 0 144477 WISDOMTREE TR INTL DIV EX FINL 97717W786 684 17849 SH SOLE 0 0 17849 WISDOMTREE TR INTL EQUITY FD 97717W703 9791 213829 SH SOLE 202558 0 11271 WISDOMTREE TR INTL LRGCAP DV 97717W794 629 15025 SH SOLE 0 0 15025 WISDOMTREE TR INTL SMCAP DIV 97717W760 4630 78606 SH SOLE 0 0 78606 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 711 27746 SH SOLE 0 0 27746 WISDOMTREE TR JAPAN HD RL ES 97717W638 24280 942556 SH SOLE 942556 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4342 99329 SH SOLE 0 0 99329 WISDOMTREE TR JP SMALLCP DIV 97717W836 11426 207476 SH SOLE 206428 0 1048 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 277 8894 SH SOLE 0 0 8894 WISDOMTREE TR LARGECAP DIVID 97717W307 24887 339054 SH SOLE 302658 0 36396 WISDOMTREE TR LRGECP VALUE FD 97717W547 19776 313954 SH SOLE 313654 0 300 WISDOMTREE TR MDCP EARN FUND 97717W570 350 3883 SH SOLE 0 0 3883 WISDOMTREE TR MIDCAP DIVI FD 97717W505 8943 103860 SH SOLE 253 0 103607 WISDOMTREE TR SMALLCAP DIVID 97717W604 628 9133 SH SOLE 0 0 9133 WISDOMTREE TR SMLCAP EARN FD 97717W562 925 12029 SH SOLE 0 0 12029 WISDOMTREE TR TOTAL DIVID FD 97717W109 408 5491 SH SOLE 0 0 5491 WISDOMTREE TR US QTLY DIV GRT 97717X669 1302 41624 SH SOLE 0 0 41624 WOLVERINE WORLD WIDE INC COM 978097103 821 44550 SH SOLE 62 0 44488 WOODWARD INC COM 980745103 433 8324 SH SOLE 3804 0 4520 WORKDAY INC CL A 98138H101 3457 44991 SH SOLE 40599 0 4392 WORTHINGTON INDS INC COM 981811102 248 6967 SH SOLE 0 0 6967 WP GLIMCHER IN COM 92939N102 108 11372 SH SOLE 0 0 11372 WPP PLC NEW ADR 92937A102 4881 41921 SH SOLE 41453 0 468 WPX ENERGY INC COM 98212B103 71 10120 SH SOLE 294 0 9826 WSI INDS INC COM 92932Q102 100 29500 SH SOLE 0 0 29500 WYNDHAM WORLDWIDE CORP COM 98310W108 4496 58820 SH SOLE 2307 0 56513 WYNN RESORTS LTD COM 983134107 7236 77445 SH SOLE 255 0 77190 XCEL ENERGY INC COM 98389B100 9520 227651 SH SOLE 142222 0 85429 XENIA HOTELS & RESORTS INC COM 984017103 281 18018 SH SOLE 0 0 18018 XEROX CORP COM 984121103 2107 188796 SH SOLE 95814 0 92982 XILINX INC COM 983919101 8897 187587 SH SOLE 88209 0 99378 XL GROUP PLC SHS G98290102 7976 216751 SH SOLE 185321 0 31430 XOMA CORP DEL COM 98419J107 10 13013 SH SOLE 0 0 13013 XPO LOGISTICS INC COM 983793100 3103 101067 SH SOLE 0 0 101067 XYLEM INC COM 98419M100 738 18046 SH SOLE 1025 0 17021 YADKIN FINL CORP COM 984305102 261 11042 SH SOLE 9393 0 1649 YAHOO INC COM 984332106 1848 50204 SH SOLE 0 0 50204 YAMANA GOLD INC COM 98462Y100 171 56290 SH SOLE 0 0 56290 YELP INC CL A 985817105 1013 50955 SH SOLE 0 0 50955 YRC WORLDWIDE INC COM PAR $.01 984249607 1465 157153 SH SOLE 0 0 157153 YRC WORLDWIDE INC COM PAR $.01 984249607 24 17000 SH Call SOLE 0 0 0 YUM BRANDS INC COM 988498101 9446 115398 SH SOLE 50874 0 64524 ZAYO GROUP HLDGS INC COM 98919V105 10848 447526 SH SOLE 18832 0 428694 ZEBRA TECHNOLOGIES CORP CL A 989207105 1630 23624 SH SOLE 20464 0 3160 ZELTIQ AESTHETICS INC COM 98933Q108 445 16372 SH SOLE 9160 0 7212 ZIMMER BIOMET HLDGS INC COM 98956P102 19538 183228 SH SOLE 117637 0 65591 ZIONS BANCORPORATION COM 989701107 405 16728 SH SOLE 187 0 16541 ZIOPHARM ONCOLOGY INC COM 98973P101 369 49703 SH SOLE 0 0 49703 ZOES KITCHEN INC COM 98979J109 1679 43065 SH SOLE 42065 0 1000 ZOETIS INC CL A 98978V103 12214 275525 SH SOLE 224992 0 50533 ZWEIG FD COM NEW 989834205 315 24468 SH SOLE 0 0 24468 ZWEIG TOTAL RETURN FD INC COM NEW 989837208 1093 91189 SH SOLE 0 0 91189