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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM CL A 68243Q106 131 14,300 SH   SOLE   0 0 14,300
3-D SYS CORP DEL COM NEW 88554D205 2,362 131,562 SH   SOLE   0 0 131,562
3M CO COM 88579Y101 94,801 537,929 SH   SOLE   259,585 0 278,344
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 673 46,745 SH   SOLE   0 0 46,745
8X8 INC NEW COM 282914100 918 59,524 SH   SOLE   0 0 59,524
A H BELO CORP COM CL A 001282102 74 10,015 SH   SOLE   0 0 10,015
AAC HLDGS INC COM 000307108 613 35,258 SH   SOLE   0 0 35,258
AAON INC COM PAR $0.004 000360206 274 9,490 SH   SOLE   0 0 9,490
AAR CORP COM 000361105 549 17,540 SH   SOLE   0 0 17,540
ABAXIS INC COM 002567105 5,019 97,223 SH   SOLE   97,059 0 164
ABB LTD SPONSORED ADR 000375204 9,455 420,029 SH   SOLE   34,726 0 385,303
ABBOTT LABS COM 002824100 75,618 1,788,082 SH   SOLE   953,338 0 834,744
ABBOTT LABS COM 002824100 105 72,300 SH Call SOLE   0 0 0
ABBOTT LABS COM 002824100 55 71,900 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 188,408 2,987,281 SH   SOLE   2,001,622 0 985,659
ABBVIE INC COM 00287Y109 9 21,500 SH Call SOLE   0 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 538 105,080 SH   SOLE   0 0 105,080
ABERDEEN SINGAPORE FD INC COM 003244100 95 10,171 SH   SOLE   0 0 10,171
ABIOMED INC COM 003654100 2,143 16,663 SH   SOLE   3,130 0 13,533
ABM INDS INC COM 000957100 515 12,961 SH   SOLE   11,044 0 1,917
ACACIA COMMUNICATIONS INC COM 00401C108 1,352 13,092 SH   SOLE   0 0 13,092
ACACIA RESH CORP ACACIA TCH COM 003881307 170 26,100 SH   SOLE   0 0 26,100
ACADEMY FDS TR INNOV IBD50 FD 004006508 243 10,325 SH   SOLE   0 0 10,325
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,220 64,990 SH   SOLE   30,158 0 34,832
ACADIA PHARMACEUTICALS INC COM 004225108 458 14,393 SH   SOLE   7,834 0 6,559
ACADIA PHARMACEUTICALS INC COM 004225108 17 11,000 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34,327 280,973 SH   SOLE   114,584 0 166,389
ACELRX PHARMACEUTICALS INC COM 00444T100 97 25,000 SH   SOLE   0 0 25,000
ACHILLION PHARMACEUTICALS IN COM 00448Q201 907 111,965 SH   SOLE   0 0 111,965
ACORDA THERAPEUTICS INC COM 00484M106 327 15,670 SH   SOLE   15,170 0 500
ACTIVISION BLIZZARD INC COM 00507V109 18,057 407,602 SH   SOLE   350,507 0 57,095
ACTUANT CORP CL A NEW 00508X203 8,071 347,294 SH   SOLE   347,294 0 0
ACUITY BRANDS INC COM 00508Y102 14,059 53,134 SH   SOLE   42,530 0 10,604
ADAM NAT RES FD INC COM 00548F105 1,878 94,248 SH   SOLE   0 0 94,248
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 373 108,647 SH   SOLE   0 0 108,647
ADAMS DIVERSIFIED EQUITY FD COM 006212104 11,002 836,675 SH   SOLE   0 0 836,675
ADEPTUS HEALTH INC CL A 006855100 300 6,958 SH   SOLE   4,602 0 2,356
ADOBE SYS INC COM 00724F101 28,094 258,837 SH   SOLE   212,953 0 45,884
ADURO BIOTECH INC COM 00739L101 293 23,549 SH   SOLE   0 0 23,549
ADVANCE AUTO PARTS INC COM 00751Y106 8,261 55,398 SH   SOLE   39,097 0 16,301
ADVANCED ENERGY INDS COM 007973100 309 6,534 SH   SOLE   700 0 5,834
ADVANCED MICRO DEVICES INC COM 007903107 416 60,204 SH   SOLE   0 0 60,204
ADVENT CLAY CONV SEC INC FD COM 007639107 401 69,703 SH   SOLE   0 0 69,703
ADVENT CLAYMORE CV SECS & IN COM 00764C109 2,493 170,993 SH   SOLE   0 0 170,993
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 1,119 134,018 SH   SOLE   0 0 134,018
ADVISORSHARES TR PERITUS HG YLD 00768Y503 319 9,140 SH   SOLE   0 0 9,140
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 744 77,303 SH   SOLE   0 0 77,303
ADVISORSHARES TR SAGE CORE ETF 00768Y651 5,916 59,575 SH   SOLE   0 0 59,575
ADVISORY BRD CO COM 00762W107 348 7,789 SH   SOLE   7,629 0 160
AEGON N V NY REGISTRY SH 007924103 4,752 1,231,097 SH   SOLE   77,953 0 1,153,144
AERCAP HOLDINGS NV SHS N00985106 6,138 159,482 SH   SOLE   150,760 0 8,722
AERIE PHARMACEUTICALS INC COM 00771V108 4,413 116,929 SH   SOLE   50,878 0 66,051
AERIE PHARMACEUTICALS INC COM 00771V108 102 23,800 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 326 13,358 SH   SOLE   0 0 13,358
AES CORP COM 00130H105 7,025 546,670 SH   SOLE   529,547 0 17,123
AES TR III PFD CV 6.75% 00808N202 511 10,021 SH   SOLE   110 0 9,911
AETNA INC NEW COM 00817Y108 23,267 201,530 SH   SOLE   130,854 0 70,676
AFFILIATED MANAGERS GROUP COM 008252108 4,593 31,744 SH   SOLE   10,754 0 20,990
AFLAC INC COM 001055102 15,853 220,578 SH   SOLE   27,590 0 192,988
AGCO CORP COM 001084102 9,417 190,937 SH   SOLE   189,049 0 1,888
AGILENT TECHNOLOGIES INC COM 00846U101 735 15,611 SH   SOLE   9 0 15,602
AGNICO EAGLE MINES LTD COM 008474108 2,147 39,620 SH   SOLE   0 0 39,620
AGREE REALTY CORP COM 008492100 2,593 52,454 SH   SOLE   31,818 0 20,636
AGRIUM INC COM 008916108 14,357 158,580 SH   SOLE   127,069 0 31,511
AIMMUNE THERAPEUTICS INC COM 00900T107 257 17,134 SH   SOLE   16,361 0 773
AIR LEASE CORP CL A 00912X302 11,135 389,612 SH   SOLE   23,548 0 366,064
AIR METHODS CORP COM PAR $.06 009128307 2,218 70,424 SH   SOLE   70,105 0 319
AIR PRODS & CHEMS INC COM 009158106 73,920 491,687 SH   SOLE   56,555 0 435,132
AIR PRODS & CHEMS INC COM 009158106 36 30,300 SH Call SOLE   0 0 0
AIRCASTLE LTD COM G0129K104 13,738 691,758 SH   SOLE   496,690 0 195,068
AIRTRAN HLDGS INC NOTE 5.250%11/0 00949PAD0 411 150,000 PRN   SOLE   0 0 150,000
AK STL HLDG CORP COM 001547108 330 68,243 SH   SOLE   0 0 68,243
AKAMAI TECHNOLOGIES INC COM 00971T101 5,125 96,721 SH   SOLE   85,925 0 10,796
AKEBIA THERAPEUTICS INC COM 00972D105 260 28,746 SH   SOLE   24,646 0 4,100
ALAMOS GOLD INC NEW COM CL A 011532108 136 16,617 SH   SOLE   0 0 16,617
ALASKA AIR GROUP INC COM 011659109 10,153 154,156 SH   SOLE   69,711 0 84,445
ALBEMARLE CORP COM 012653101 7,623 89,167 SH   SOLE   64,074 0 25,093
ALCENTRA CAP CORP COM 01374T102 2,251 173,260 SH   SOLE   0 0 173,260
ALCOA INC COM 013817101 5,190 511,834 SH   SOLE   1,301 0 510,533
ALDER BIOPHARMACEUTICALS INC COM 014339105 560 17,088 SH   SOLE   8,302 0 8,786
ALERE INC COM 01449J105 455 10,524 SH   SOLE   5,964 0 4,560
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,072 28,241 SH   SOLE   21,970 0 6,271
ALEXCO RESOURCE CORP COM 01535P106 234 131,453 SH   SOLE   0 0 131,453
ALEXION PHARMACEUTICALS INC COM 015351109 25,228 205,874 SH   SOLE   123,654 0 82,220
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 53,098 501,915 SH   SOLE   324,435 0 177,480
ALIGN TECHNOLOGY INC COM 016255101 3,623 38,641 SH   SOLE   25,962 0 12,679
ALKERMES PLC SHS G01767105 1,178 25,046 SH   SOLE   22,262 0 2,784
ALLEGHANY CORP DEL COM 017175100 12,617 24,031 SH   SOLE   15,072 0 8,959
ALLEGIANT TRAVEL CO COM 01748X102 246 1,866 SH   SOLE   0 0 1,866
ALLEGION PUB LTD CO ORD SHS G0176J109 2,219 32,195 SH   SOLE   1,795 0 30,400
ALLERGAN PLC PFD CONV SER A G0177J116 2,189 2,665 SH   SOLE   0 0 2,665
ALLERGAN PLC SHS G0177J108 88,953 386,233 SH   SOLE   274,654 0 111,579
ALLETE INC COM NEW 018522300 4,432 74,337 SH   SOLE   70,437 0 3,900
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,851 59,901 SH   SOLE   31,370 0 28,531
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 747 33,659 SH   SOLE   0 0 33,659
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 774 61,418 SH   SOLE   0 0 61,418
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1,050 46,053 SH   SOLE   0 0 46,053
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 341 23,133 SH   SOLE   0 0 23,133
ALLIANT ENERGY CORP COM 018802108 8,117 211,871 SH   SOLE   183,573 0 28,298
ALLIANZGI CONV & INCOME FD COM 018828103 557 82,516 SH   SOLE   0 0 82,516
ALLIANZGI CONV & INCOME FD I COM 018825109 1,422 239,767 SH   SOLE   0 0 239,767
ALLIANZGI DIVERS INC & CNV F COM 01883J108 919 48,304 SH   SOLE   0 0 48,304
ALLIANZGI EQUITY & CONV INCO COM 018829101 2,656 141,869 SH   SOLE   0 0 141,869
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,939 153,422 SH   SOLE   0 0 153,422
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 21,370 528,701 SH   SOLE   526,515 0 2,186
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 200 15,149 SH   SOLE   0 0 15,149
ALLSTATE CORP COM 020002101 51,473 744,031 SH   SOLE   195,334 0 548,697
ALLSTATE CORP COM 020002101 15 16,200 SH Call SOLE   0 0 0
ALLY FINL INC COM 02005N100 8,313 426,982 SH   SOLE   417,070 0 9,912
ALMADEN MINERALS LTD COM CL B 020283305 584 417,180 SH   SOLE   0 0 417,180
ALPHABET INC CAP STK CL A 02079K305 139,608 173,629 SH   SOLE   64,150 0 109,479
ALPHABET INC CAP STK CL C 02079K107 134,189 172,632 SH   SOLE   59,396 0 113,236
ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 352 40,413 SH   SOLE   0 0 40,413
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 1,869 336,845 SH   SOLE   0 0 336,845
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 9,089 1,191,242 SH   SOLE   0 0 1,191,242
ALPS ETF TR ALERIAN ENERGY 00162Q676 476 20,508 SH   SOLE   0 0 20,508
ALPS ETF TR ALERIAN MLP 00162Q866 47,946 3,778,246 SH   SOLE   1,392 0 3,776,854
ALPS ETF TR C&S GLOBL ETF 00162Q106 505 11,216 SH   SOLE   0 0 11,216
ALPS ETF TR EQUAL SEC ETF 00162Q205 235 3,981 SH   SOLE   0 0 3,981
ALPS ETF TR INTL SEC DV DOG 00162Q718 408 16,847 SH   SOLE   0 0 16,847
ALPS ETF TR MED BREAKTHGH 00162Q593 3,878 148,567 SH   SOLE   0 0 148,567
ALPS ETF TR RIVRFRNT STR INC 00162Q783 41,697 1,645,471 SH   SOLE   1,633,492 0 11,979
ALPS ETF TR SECTR DIV DOGS 00162Q858 21,325 512,977 SH   SOLE   0 0 512,977
ALPS ETF TR SPROTT GL MINE 00162Q643 937 38,811 SH   SOLE   0 0 38,811
ALTRIA GROUP INC COM 02209S103 235,130 3,718,655 SH   SOLE   2,542,830 0 1,175,825
ALZA CORP SDCV 7/2 02261WAB5 367 226,000 PRN   SOLE   0 0 226,000
AMAG PHARMACEUTICALS INC COM 00163U106 294 12,000 SH   SOLE   0 0 12,000
AMARIN CORP PLC SPONS ADR NEW 023111206 157 49,240 SH   SOLE   0 0 49,240
AMAZON COM INC COM 023135106 207,093 247,331 SH   SOLE   72,857 0 174,474
AMAZON COM INC COM 023135106 205 2,000 SH Call SOLE   0 0 0
AMBARELLA INC SHS G037AX101 1,939 26,346 SH   SOLE   3,087 0 23,259
AMBEV SA SPONSORED ADR 02319V103 4,852 796,677 SH   SOLE   707,236 0 89,441
AMC NETWORKS INC CL A 00164V103 9,782 188,627 SH   SOLE   145,517 0 43,110
AMDOCS LTD SHS G02602103 12,882 222,678 SH   SOLE   220,203 0 2,475
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 282 37,925 SH   SOLE   27,669 0 10,256
AMEREN CORP COM 023608102 30,503 620,236 SH   SOLE   588,501 0 31,735
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 2,828 479,275 SH   SOLE   0 0 479,275
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 268 23,418 SH   SOLE   0 0 23,418
AMERICAN AIRLS GROUP INC COM 02376R102 3,770 102,988 SH   SOLE   0 0 102,988
AMERICAN ASSETS TR INC COM 024013104 4,068 93,778 SH   SOLE   93,523 0 255
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,613 51,358 SH   SOLE   50,092 0 1,266
AMERICAN CAP LTD COM 02503Y103 223 13,198 SH   SOLE   0 0 13,198
AMERICAN CAP MTG INVT CORP COM 02504A104 988 57,446 SH   SOLE   0 0 57,446
AMERICAN CAP SR FLOATING LTD COM 02504D108 533 48,360 SH   SOLE   0 0 48,360
AMERICAN CAPITAL AGENCY CORP COM 02503X105 6,174 315,984 SH   SOLE   154,059 0 161,925
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,160 64,962 SH   SOLE   20,947 0 44,015
AMERICAN ELEC PWR INC COM 025537101 49,271 767,331 SH   SOLE   566,860 0 200,471
AMERICAN EXPRESS CO COM 025816109 33,913 529,548 SH   SOLE   249,988 0 279,560
AMERICAN FARMLAND CO COM 02589Y100 723 91,630 SH   SOLE   0 0 91,630
AMERICAN FINL GROUP INC OHIO COM 025932104 385 5,130 SH   SOLE   20 0 5,110
AMERICAN HOMES 4 RENT CL A 02665T306 22,135 1,022,870 SH   SOLE   130,349 0 892,521
AMERICAN INTL GROUP INC COM NEW 026874784 9,367 157,855 SH   SOLE   14,668 0 143,187
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 213 14,400 SH   SOLE   0 0 14,400
AMERICAN STS WTR CO COM 029899101 1,412 35,251 SH   SOLE   0 0 35,251
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 94 13,480 SH   SOLE   0 0 13,480
AMERICAN TOWER CORP NEW COM 03027X100 33,763 297,906 SH   SOLE   119,131 0 178,775
AMERICAN WOODMARK CORP COM 030506109 384 4,772 SH   SOLE   0 0 4,772
AMERICAN WTR WKS CO INC NEW COM 030420103 13,945 186,336 SH   SOLE   445 0 185,891
AMERIGAS PARTNERS L P UNIT L P INT 030975106 18,460 404,299 SH   SOLE   386,019 0 18,280
AMERIPRISE FINL INC COM 03076C106 4,468 44,781 SH   SOLE   34,090 0 10,691
AMERISAFE INC COM 03071H100 1,269 21,597 SH   SOLE   21,597 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6,121 75,767 SH   SOLE   6,282 0 69,485
AMETEK INC NEW COM 031100100 585 12,250 SH   SOLE   2,737 0 9,513
AMGEN INC COM 031162100 89,428 536,099 SH   SOLE   258,300 0 277,799
AMGEN INC COM 031162100 163 38,300 SH Call SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,627 51,051 SH   SOLE   2,469 0 48,582
AMPHENOL CORP NEW CL A 032095101 2,673 41,174 SH   SOLE   22,046 0 19,128
AMPIO PHARMACEUTICALS INC COM 03209T109 9 12,400 SH   SOLE   0 0 12,400
AMSURG CORP COM 03232P405 29,188 435,320 SH   SOLE   172,583 0 262,737
AMSURG CORP PFD CNV SR A-1 % 03232P504 203 1,600 SH   SOLE   0 0 1,600
AMTRUST FINL SVCS INC COM 032359309 5,439 202,739 SH   SOLE   184,633 0 18,106
ANADARKO PETE CORP COM 032511107 80,420 1,269,257 SH   SOLE   1,168,818 0 100,439
ANALOG DEVICES INC COM 032654105 18,944 293,936 SH   SOLE   89,577 0 204,359
ANGIES LIST INC COM 034754101 125 12,575 SH   SOLE   0 0 12,575
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 29,345 223,308 SH   SOLE   155,428 0 67,880
ANI PHARMACEUTICALS INC COM 00182C103 331 4,996 SH   SOLE   1,077 0 3,919
ANIXTER INTL INC COM 035290105 1,827 28,321 SH   SOLE   27,874 0 447
ANNALY CAP MGMT INC COM 035710409 9,644 918,472 SH   SOLE   341,022 0 577,450
ANNALY CAP MGMT INC COM 035710409 2 12,700 SH Call SOLE   0 0 0
ANSYS INC COM 03662Q105 2,817 30,417 SH   SOLE   28,349 0 2,068
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1,661 62,192 SH   SOLE   0 0 62,192
ANTERO RES CORP COM 03674X106 461 17,102 SH   SOLE   441 0 16,661
ANTHEM INC COM 036752103 4,609 36,777 SH   SOLE   18,288 0 18,489
ANTHEM INC UNIT 05/01/20188 036752202 304 7,000 SH   SOLE   0 0 7,000
AON PLC SHS CL A G0408V102 34,739 308,815 SH   SOLE   285,761 0 23,054
APACHE CORP COM 037411105 4,419 69,195 SH   SOLE   915 0 68,280
APARTMENT INVT & MGMT CO CL A 03748R101 1,373 29,900 SH   SOLE   31 0 29,869
APOLLO COML REAL EST FIN INC COM 03762U105 475 28,996 SH   SOLE   0 0 28,996
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 426 23,723 SH   SOLE   0 0 23,723
APOLLO INVT CORP COM 03761U106 491 84,679 SH   SOLE   0 0 84,679
APOLLO SR FLOATING RATE FD I COM 037636107 213 12,579 SH   SOLE   0 0 12,579
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 324 17,490 SH   SOLE   0 0 17,490
APPLE INC COM 037833100 487,492 4,312,150 SH   SOLE   1,102,260 0 3,209,890
APPLE INC COM 037833100 28 19,700 SH Call SOLE   0 0 0
APPLE INC COM 037833100 56 18,800 SH Call SOLE   0 0 0
APPLE INC COM 037833100 61 15,400 SH Call SOLE   0 0 0
APPLE INC COM 037833100 101 39,100 SH Call SOLE   0 0 0
APPLE INC COM 037833100 5 10,900 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,028 64,793 SH   SOLE   58,434 0 6,359
APPLIED MATLS INC COM 038222105 22,716 753,447 SH   SOLE   545,105 0 208,342
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 2,917 419,704 SH   SOLE   0 0 419,704
APPLIED OPTOELECTRONICS INC COM 03823U102 1,266 57,021 SH   SOLE   0 0 57,021
APTARGROUP INC COM 038336103 5,705 73,692 SH   SOLE   58,203 0 15,489
AQUA AMERICA INC COM 03836W103 4,881 160,129 SH   SOLE   0 0 160,129
AQUA METALS INC COM 03837J101 116 13,113 SH   SOLE   0 0 13,113
ARAMARK COM 03852U106 2,032 53,424 SH   SOLE   53,009 0 415
ARBOR RLTY TR INC COM 038923108 256 34,535 SH   SOLE   0 0 34,535
ARCBEST CORP COM 03937C105 325 17,098 SH   SOLE   0 0 17,098
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 443 73,424 SH   SOLE   35,376 0 38,048
ARCHER DANIELS MIDLAND CO COM 039483102 17,503 415,058 SH   SOLE   43,988 0 371,070
ARCHER DANIELS MIDLAND CO COM 039483102 6 70,400 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 186 77,900 SH Call SOLE   0 0 0
ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 5,402 367,000 SH   SOLE   0 0 367,000
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 63 12,000 SH   SOLE   0 0 12,000
ARES CAP CORP COM 04010L103 8,503 548,568 SH   SOLE   260,964 0 287,604
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 1,303 1,250,000 PRN   SOLE   0 0 1,250,000
ARES DYNAMIC CR ALLOCATION F COM 04014F102 3,414 229,905 SH   SOLE   0 0 229,905
ARES MGMT L P COM UNIT RP IN 04014Y101 212 12,179 SH   SOLE   0 0 12,179
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,905 33,768 SH   SOLE   0 0 33,768
ARIAD PHARMACEUTICALS INC COM 04033A100 260 18,973 SH   SOLE   0 0 18,973
ARISTA NETWORKS INC COM 040413106 2,169 25,497 SH   SOLE   22,360 0 3,137
ARMADA HOFFLER PPTYS INC COM 04208T108 852 63,608 SH   SOLE   6,098 0 57,510
ARMSTRONG WORLD INDS INC NEW COM 04247X102 201 4,869 SH   SOLE   444 0 4,425
ARRAY BIOPHARMA INC COM 04269X105 70 10,400 SH   SOLE   0 0 10,400
ARRIS INTL INC SHS G0551A103 2,749 97,044 SH   SOLE   4,473 0 92,571
ARROW ELECTRS INC COM 042735100 7,078 110,648 SH   SOLE   106,784 0 3,864
ARROW ETF TR ARROW DJ GLB YLD 04273H104 2,638 138,198 SH   SOLE   0 0 138,198
ARROW FINL CORP COM 042744102 272 8,270 SH   SOLE   0 0 8,270
ARROW INVTS TR DWA TACTICAL ETF 042765792 142 13,800 SH   SOLE   0 0 13,800
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,836 141,037 SH   SOLE   139,296 0 1,741
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 293 19,774 SH   SOLE   0 0 19,774
ASCENA RETAIL GROUP INC COM 04351G101 64 11,360 SH   SOLE   0 0 11,360
ASHLAND GLOBAL HLDGS INC COM 044186104 757 6,529 SH   SOLE   0 0 6,529
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,973 127,516 SH   SOLE   117,614 0 9,902
ASPEN TECHNOLOGY INC COM 045327103 6,700 143,201 SH   SOLE   109,899 0 33,302
ASSURANT INC COM 04621X108 5,515 59,786 SH   SOLE   56,883 0 2,903
ASTRAZENECA PLC SPONSORED ADR 046353108 87,707 2,669,118 SH   SOLE   2,362,082 0 307,036
AT&T INC COM 00206R102 360,759 8,883,489 SH   SOLE   5,351,645 0 3,531,844
ATHENAHEALTH INC COM 04685W103 269 2,132 SH   SOLE   547 0 1,585
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,150 26,865 SH   SOLE   26,865 0 0
ATLASSIAN CORP PLC CL A G06242104 457 15,255 SH   SOLE   12,600 0 2,655
ATMOS ENERGY CORP COM 049560105 3,107 41,724 SH   SOLE   11,365 0 30,359
ATRICURE INC COM 04963C209 475 30,000 SH   SOLE   0 0 30,000
ATRION CORP COM 049904105 426 997 SH   SOLE   0 0 997
ATWOOD OCEANICS INC COM 050095108 193 22,258 SH   SOLE   0 0 22,258
AU OPTRONICS CORP SPONSORED ADR 002255107 88 24,067 SH   SOLE   24,067 0 0
AUTODESK INC COM 052769106 51,871 717,138 SH   SOLE   701,781 0 15,357
AUTOHOME INC SP ADR RP CL A 05278C107 4,301 177,350 SH   SOLE   176,538 0 812
AUTOLIV INC COM 052800109 2,279 21,335 SH   SOLE   20,197 0 1,138
AUTOMATIC DATA PROCESSING IN COM 053015103 60,712 688,343 SH   SOLE   377,952 0 310,391
AUTOMATIC DATA PROCESSING IN COM 053015103 12 24,500 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2 13,700 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 374 7,685 SH   SOLE   0 0 7,685
AUTOZONE INC COM 053332102 4,098 5,333 SH   SOLE   1,286 0 4,047
AVALONBAY CMNTYS INC COM 053484101 1,379 7,751 SH   SOLE   0 0 7,751
AVANGRID INC COM 05351W103 203 4,853 SH   SOLE   0 0 4,853
AVENUE INCOME CR STRATEGIES COM 05358E106 632 48,729 SH   SOLE   0 0 48,729
AVERY DENNISON CORP COM 053611109 5,884 75,646 SH   SOLE   46,322 0 29,324
AVIS BUDGET GROUP COM 053774105 240 7,018 SH   SOLE   28 0 6,990
AVISTA CORP COM 05379B107 663 15,859 SH   SOLE   0 0 15,859
AVIVA PLC ADR 05382A104 331 28,794 SH   SOLE   24,935 0 3,859
AVNET INC COM 053807103 4,983 121,352 SH   SOLE   118,549 0 2,803
AVON PRODS INC COM 054303102 96 16,946 SH   SOLE   0 0 16,946
AXALTA COATING SYS LTD COM G0750C108 679 24,016 SH   SOLE   22,158 0 1,858
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 437 8,052 SH   SOLE   55 0 8,107
B & G FOODS INC NEW COM 05508R106 8,120 165,104 SH   SOLE   82,169 0 82,935
B/E AEROSPACE INC COM 073302101 1,859 35,989 SH   SOLE   27,950 0 8,039
B2GOLD CORP COM 11777Q209 349 132,884 SH   SOLE   0 0 132,884
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 280 16,963 SH   SOLE   0 0 16,963
BAIDU INC SPON ADR REP A 056752108 13,308 73,091 SH   SOLE   42,346 0 30,745
BAKER HUGHES INC COM 057224107 4,443 88,022 SH   SOLE   244 0 87,778
BALCHEM CORP COM 057665200 3,070 39,594 SH   SOLE   25,195 0 14,399
BALL CORP COM 058498106 2,910 35,509 SH   SOLE   15,751 0 19,758
BANC OF CALIFORNIA INC COM 05990K106 552 31,591 SH   SOLE   0 0 31,591
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 9,024 1,514,071 SH   SOLE   1,484,528 0 29,543
BANCO SANTANDER SA ADR 05964H105 1,246 282,481 SH   SOLE   100,657 0 181,824
BANCORPSOUTH INC COM 059692103 2,179 93,944 SH   SOLE   12,247 0 81,697
BANCROFT FUND LTD COM 059695106 966 46,012 SH   SOLE   0 0 46,012
BANK AMER CORP *W EXP 01/16/201 060505146 61 13,292 SH   SOLE   0 0 13,292
BANK AMER CORP *W EXP 10/28/201 060505153 2 18,300 SH   SOLE   0 0 18,300
BANK AMER CORP 7.25%CNV PFD L 060505682 1,760 1,441 SH   SOLE   0 0 1,441
BANK AMER CORP COM 060505104 62,468 3,991,556 SH   SOLE   1,226,966 0 2,764,590
BANK AMER CORP COM 060505104 4 12,200 SH Call SOLE   0 0 0
BANK AMER CORP COM 060505104 12 59,900 SH Call SOLE   0 0 0
BANK COMM HLDGS COM 06424J103 402 55,800 SH   SOLE   0 0 55,800
BANK HAWAII CORP COM 062540109 672 9,259 SH   SOLE   2,033 0 7,226
BANK MONTREAL QUE COM 063671101 6,891 105,224 SH   SOLE   17,256 0 87,968
BANK N S HALIFAX COM 064149107 1,697 32,048 SH   SOLE   0 0 32,048
BANK NEW YORK MELLON CORP COM 064058100 19,478 488,404 SH   SOLE   348,933 0 139,471
BANK OF THE OZARKS INC COM 063904106 15,866 413,172 SH   SOLE   232,869 0 180,303
BANKUNITED INC COM 06652K103 3,192 105,691 SH   SOLE   99,376 0 6,315
BANRO CORP COM 066800103 41 129,500 SH   SOLE   0 0 129,500
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 533 20,481 SH   SOLE   0 0 20,481
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 1,314 51,048 SH   SOLE   0 0 51,048
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 1,153 49,124 SH   SOLE   0 0 49,124
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 278 8,147 SH   SOLE   0 0 8,147
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 90 15,392 SH   SOLE   0 0 15,392
BARCLAYS PLC ADR 06738E204 13,906 1,600,183 SH   SOLE   1,002,645 0 597,538
BARD C R INC COM 067383109 4,239 18,899 SH   SOLE   10,418 0 8,481
BARINGS GLOBAL SHORT DURATIO COM 06760L100 741 39,790 SH   SOLE   0 0 39,790
BARINGS PARTN INVS SH BEN INT 06761A103 507 34,841 SH   SOLE   0 0 34,841
BARNES & NOBLE INC COM 067774109 209 18,461 SH   SOLE   0 0 18,461
BARRICK GOLD CORP COM 067901108 4,100 231,367 SH   SOLE   138,310 0 93,057
BAXTER INTL INC COM 071813109 9,188 193,021 SH   SOLE   85,511 0 107,510
BAZAARVOICE INC COM 073271108 2,995 506,840 SH   SOLE   0 0 506,840
BB&T CORP COM 054937107 77,318 2,049,787 SH   SOLE   1,360,562 0 689,225
BCE INC COM NEW 05534B760 151,295 3,278,107 SH   SOLE   3,164,394 0 113,713
BECTON DICKINSON & CO COM 075887109 57,924 322,238 SH   SOLE   84,432 0 237,806
BED BATH & BEYOND INC COM 075896100 1,136 26,357 SH   SOLE   862 0 25,495
BEMIS INC COM 081437105 3,144 61,633 SH   SOLE   37,522 0 24,111
BENCHMARK ELECTRS INC COM 08160H101 809 32,444 SH   SOLE   32,098 0 346
BENEFITFOCUS INC COM 08180D106 4,634 116,092 SH   SOLE   0 0 116,092
BENEFITFOCUS INC COM 08180D106 35 11,000 SH Call SOLE   0 0 0
BERKLEY W R CORP COM 084423102 7,354 127,319 SH   SOLE   121,411 0 5,908
BERKSHIRE HATHAWAY INC DEL CL A 084670108 17,514 81 SH   SOLE   0 0 81
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 199,918 1,383,806 SH   SOLE   235,676 0 1,148,130
BERKSHIRE HILLS BANCORP INC COM 084680107 604 21,801 SH   SOLE   0 0 21,801
BERRY PLASTICS GROUP INC COM 08579W103 9,297 212,009 SH   SOLE   156,197 0 55,812
BEST BUY INC COM 086516101 6,242 163,493 SH   SOLE   131,570 0 31,923
BGC PARTNERS INC CL A 05541T101 15,376 1,757,287 SH   SOLE   783,694 0 973,593
BHP BILLITON LTD SPONSORED ADR 088606108 8,406 242,595 SH   SOLE   155,953 0 86,642
BHP BILLITON PLC SPONSORED ADR 05545E209 6,384 210,149 SH   SOLE   152,597 0 57,552
BIG LOTS INC COM 089302103 1,640 34,351 SH   SOLE   26,154 0 8,197
BIGLARI HLDGS INC COM 08986R101 2,436 5,586 SH   SOLE   0 0 5,586
BIO RAD LABS INC CL A 090572207 1,839 11,225 SH   SOLE   11,046 0 179
BIO TECHNE CORP COM 09073M104 1,137 10,387 SH   SOLE   8,217 0 2,170
BIOAMBER INC COM 09072Q106 97 22,950 SH   SOLE   0 0 22,950
BIODELIVERY SCIENCES INTL IN COM 09060J106 32 11,900 SH   SOLE   0 0 11,900
BIOGEN INC COM 09062X103 87,682 280,108 SH   SOLE   231,450 0 48,658
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,463 80,660 SH   SOLE   54,759 0 25,901
BJS RESTAURANTS INC COM 09180C106 1,305 36,701 SH   SOLE   21,001 0 15,700
BLACK HILLS CORP COM 092113109 1,619 26,444 SH   SOLE   20,913 0 5,531
BLACK STONE MINERALS L P COM UNIT 09225M101 1,397 78,447 SH   SOLE   0 0 78,447
BLACKBAUD INC COM 09227Q100 1,808 27,248 SH   SOLE   20,078 0 7,170
BLACKBERRY LTD COM 09228F103 228 28,542 SH   SOLE   0 0 28,542
BLACKHAWK NETWORK HLDGS INC COM 09238E104 441 14,617 SH   SOLE   0 0 14,617
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 526 31,771 SH   SOLE   0 0 31,771
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1,879 132,228 SH   SOLE   0 0 132,228
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,873 173,121 SH   SOLE   0 0 173,121
BLACKROCK CR ALLCTN INC TR COM 092508100 3,523 263,933 SH   SOLE   0 0 263,933
BLACKROCK DEBT STRAT FD INC COM 09255R103 3,203 877,627 SH   SOLE   0 0 877,627
BLACKROCK DEFINED OPPRTY CR COM 09255Q105 1,459 108,204 SH   SOLE   0 0 108,204
BLACKROCK ENERGY & RES TR COM 09250U101 2,035 140,534 SH   SOLE   500 0 140,034
BLACKROCK ENH CAP & INC FD I COM 09256A109 686 49,785 SH   SOLE   0 0 49,785
BLACKROCK ENHANCED EQT DIV T COM 09251A104 18,719 2,372,522 SH   SOLE   0 0 2,372,522
BLACKROCK FLOAT RATE OME STR COM 09255X100 928 66,933 SH   SOLE   0 0 66,933
BLACKROCK FLOATING RATE INCO COM 091941104 178 13,138 SH   SOLE   0 0 13,138
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 2,201 179,706 SH   SOLE   0 0 179,706
BLACKROCK HEALTH SCIENCES TR COM 09250W107 294 8,547 SH   SOLE   0 0 8,547
BLACKROCK INC COM 09247X101 26,748 73,794 SH   SOLE   54,500 0 19,294
BLACKROCK INCOME TR INC COM 09247F100 85 13,141 SH   SOLE   0 0 13,141
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 371 62,646 SH   SOLE   0 0 62,646
BLACKROCK LTD DURATION INC T COM SHS 09249W101 2,188 140,970 SH   SOLE   0 0 140,970
BLACKROCK MULTI-SECTOR INC T COM 09258A107 5,705 334,220 SH   SOLE   0 0 334,220
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 277 16,787 SH   SOLE   0 0 16,787
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 4,355 179,504 SH   SOLE   0 0 179,504
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 262 16,540 SH   SOLE   0 0 16,540
BLACKROCK MUNI 2018 TERM TR COM 09248C106 286 18,780 SH   SOLE   0 0 18,780
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,610 106,227 SH   SOLE   0 0 106,227
BLACKROCK MUNIASSETS FD INC COM 09254J102 573 37,309 SH   SOLE   0 0 37,309
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 184 11,970 SH   SOLE   0 0 11,970
BLACKROCK MUNICIPAL BOND TR COM 09249H104 362 20,153 SH   SOLE   0 0 20,153
BLACKROCK MUNICIPL INC QLTY COM 092479104 495 31,634 SH   SOLE   0 0 31,634
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1,429 112,502 SH   SOLE   0 0 112,502
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 501 30,122 SH   SOLE   0 0 30,122
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 651 41,611 SH   SOLE   0 0 41,611
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 239 14,895 SH   SOLE   0 0 14,895
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1,888 127,827 SH   SOLE   0 0 127,827
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 889 55,625 SH   SOLE   0 0 55,625
BLACKROCK MUNIVEST FD INC COM 09253R105 193 18,259 SH   SOLE   0 0 18,259
BLACKROCK MUNIY QUALITY FD I COM 09254G108 716 50,521 SH   SOLE   0 0 50,521
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 636 38,989 SH   SOLE   0 0 38,989
BLACKROCK MUNIYIELD FD INC COM 09253W104 648 40,803 SH   SOLE   0 0 40,803
BLACKROCK MUNIYIELD INVST FD COM 09254R104 666 39,450 SH   SOLE   0 0 39,450
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 584 34,185 SH   SOLE   0 0 34,185
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 364 22,707 SH   SOLE   0 0 22,707
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 821 53,934 SH   SOLE   0 0 53,934
BLACKROCK MUNIYIELD QUALITY COM 09254F100 1,018 61,614 SH   SOLE   0 0 61,614
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 769 50,830 SH   SOLE   0 0 50,830
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 206 12,848 SH   SOLE   0 0 12,848
BLACKROCK RES & COMM STRAT T SHS 09257A108 1,232 151,221 SH   SOLE   0 0 151,221
BLACKROCK SCIENCE & TECH TR SHS 09258G104 2,123 113,937 SH   SOLE   0 0 113,937
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3,174 132,400 SH   SOLE   1,000 0 131,400
BLACKROCK UTIL & INFRASTRCTU COM 09248D104 339 17,279 SH   SOLE   0 0 17,279
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 21,471 840,991 SH   SOLE   0 0 840,991
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 91 22,000 SH Put SOLE   0 0 22,000
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 152 55,000 SH Call SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 48 55,000 SH Call SOLE   0 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 540 32,047 SH   SOLE   0 0 32,047
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 285 18,366 SH   SOLE   0 0 18,366
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 10,795 723,535 SH   SOLE   0 0 723,535
BLACKSTONE MTG TR INC COM CL A 09257W100 3,439 116,787 SH   SOLE   0 0 116,787
BLOCK H & R INC COM 093671105 3,890 168,048 SH   SOLE   1,642 0 166,406
BLOOMIN BRANDS INC COM 094235108 3,273 189,876 SH   SOLE   150,110 0 39,766
BLUE BUFFALO PET PRODS INC COM 09531U102 547 23,019 SH   SOLE   9,713 0 13,306
BLUE CAP REINS HLDGS LTD COM G1190F107 327 17,837 SH   SOLE   7,000 0 10,837
BNC BANCORP COM 05566T101 260 10,680 SH   SOLE   0 0 10,680
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 303 17,638 SH   SOLE   0 0 17,638
BOEING CO COM 097023105 67,860 515,104 SH   SOLE   74,808 0 440,296
BOEING CO COM 097023105 26 29,000 SH Call SOLE   0 0 0
BOFI HLDG INC COM 05566U108 1,378 61,508 SH   SOLE   0 0 61,508
BOK FINL CORP COM NEW 05561Q201 2,811 40,759 SH   SOLE   40,119 0 640
BON-TON STORES INC COM 09776J101 24 13,934 SH   SOLE   0 0 13,934
BONANZA CREEK ENERGY INC COM 097793103 15 14,708 SH   SOLE   0 0 14,708
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 599 18,954 SH   SOLE   17,169 0 1,785
BORGWARNER INC COM 099724106 4,605 130,886 SH   SOLE   55,195 0 75,691
BOSTON BEER INC CL A 100557107 317 2,040 SH   SOLE   184 0 1,856
BOSTON PROPERTIES INC COM 101121101 8,855 64,969 SH   SOLE   61,669 0 3,300
BOSTON SCIENTIFIC CORP COM 101137107 15,159 636,912 SH   SOLE   316,073 0 320,839
BOSTON SCIENTIFIC CORP COM 101137107 80 20,000 SH Call SOLE   0 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 25,895 3,090,076 SH   SOLE   0 0 3,090,076
BOX INC CL A 10316T104 253 16,053 SH   SOLE   0 0 16,053
BOYD GAMING CORP COM 103304101 637 32,206 SH   SOLE   0 0 32,206
BP PLC SPONSORED ADR 055622104 92,148 2,620,811 SH   SOLE   1,618,943 0 1,001,868
BRAVO BRIO RESTAURANT GROUP COM 10567B109 302 63,250 SH   SOLE   0 0 63,250
BRIDGE BANCORP INC COM 108035106 1,822 63,742 SH   SOLE   0 0 63,742
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,569 23,458 SH   SOLE   23,252 0 206
BRIGHTCOVE INC COM 10921T101 943 72,256 SH   SOLE   0 0 72,256
BRIGHTCOVE INC COM 10921T101 78 13,000 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 80 20,000 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 476 9,439 SH   SOLE   234 0 9,205
BRISTOL MYERS SQUIBB CO COM 110122108 117,728 2,183,348 SH   SOLE   338,270 0 1,845,078
BRISTOL MYERS SQUIBB CO COM 110122108 9 53,300 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 48,914 383,189 SH   SOLE   349,642 0 33,547
BROADCOM LTD SHS Y09827109 87,420 506,714 SH   SOLE   414,704 0 92,010
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38,716 571,118 SH   SOLE   486,849 0 84,269
BROADSOFT INC COM 11133B409 2,545 54,672 SH   SOLE   1,002 0 53,670
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 4,176 452,471 SH   SOLE   434,191 0 18,280
BROOKDALE SR LIVING INC COM 112463104 311 17,808 SH   SOLE   0 0 17,808
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 910 25,901 SH   SOLE   7,557 0 18,344
BROOKFIELD HIGH INCOME FD IN COM 11272P102 376 51,398 SH   SOLE   0 0 51,398
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 13,435 388,006 SH   SOLE   0 0 388,006
BROOKFIELD MTG OPP INC FD IN COM 112792106 252 16,800 SH   SOLE   0 0 16,800
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 502 21,989 SH   SOLE   0 0 21,989
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 350 11,410 SH   SOLE   0 0 11,410
BROWN & BROWN INC COM 115236101 15,691 416,093 SH   SOLE   397,875 0 18,218
BROWN FORMAN CORP CL A 115637100 932 18,743 SH   SOLE   0 0 18,743
BROWN FORMAN CORP CL B 115637209 1,316 27,745 SH   SOLE   0 0 27,745
BRUKER CORP COM 116794108 1,604 70,798 SH   SOLE   70,448 0 350
BRUNSWICK CORP COM 117043109 7,344 150,559 SH   SOLE   148,125 0 2,434
BT GROUP PLC ADR 05577E101 4,438 174,524 SH   SOLE   59,638 0 114,886
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 8,061 112,590 SH   SOLE   0 0 112,590
BUCKLE INC COM 118440106 599 24,940 SH   SOLE   9,179 0 15,761
BUFFALO WILD WINGS INC COM 119848109 1,316 9,351 SH   SOLE   4,991 0 4,360
BUILDERS FIRSTSOURCE INC COM 12008R107 421 36,550 SH   SOLE   18,876 0 17,674
BUNGE LIMITED COM G16962105 1,200 20,258 SH   SOLE   0 0 20,258
BURLINGTON STORES INC COM 122017106 10,837 133,752 SH   SOLE   133,236 0 516
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,096 200,050 SH   SOLE   170,578 0 29,472
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 182 19,800 SH Call SOLE   0 0 0
CA INC COM 12673P105 3,277 99,073 SH   SOLE   45,577 0 53,496
CABELAS INC COM 126804301 391 7,119 SH   SOLE   0 0 7,119
CABLE ONE INC COM 12685J105 3,644 6,239 SH   SOLE   5,769 0 470
CABOT CORP COM 127055101 1,159 22,115 SH   SOLE   21,590 0 525
CACI INTL INC CL A 127190304 269 2,667 SH   SOLE   41 0 2,626
CADENCE DESIGN SYSTEM INC COM 127387108 5,080 198,974 SH   SOLE   133,900 0 65,074
CAE INC COM 124765108 226 15,932 SH   SOLE   0 0 15,932
CAESARS ENTMT CORP COM 127686103 194 26,000 SH   SOLE   0 0 26,000
CAESARSTONE LTD ORD SHS M20598104 471 12,485 SH   SOLE   145 0 12,340
CAL MAINE FOODS INC COM NEW 128030202 763 19,804 SH   SOLE   0 0 19,804
CALAMOS ASSET MGMT INC CL A 12811R104 134 19,604 SH   SOLE   0 0 19,604
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,453 132,010 SH   SOLE   0 0 132,010
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 388 37,517 SH   SOLE   0 0 37,517
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 475 25,605 SH   SOLE   0 0 25,605
CALAMOS GBL DYN INCOME FUND COM 12811L107 623 82,961 SH   SOLE   0 0 82,961
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 3,606 350,783 SH   SOLE   0 0 350,783
CALATLANTIC GROUP INC COM 128195104 2,139 63,952 SH   SOLE   61,241 0 2,711
CALIFORNIA WTR SVC GROUP COM 130788102 273 8,496 SH   SOLE   0 0 8,496
CALLAWAY GOLF CO COM 131193104 117 10,108 SH   SOLE   0 0 10,108
CALLON PETE CO DEL COM 13123X102 2,710 172,597 SH   SOLE   98,881 0 73,716
CALPINE CORP COM NEW 131347304 541 42,784 SH   SOLE   17,138 0 25,646
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 990 219,534 SH   SOLE   0 0 219,534
CAMDEN PPTY TR SH BEN INT 133131102 17,583 209,976 SH   SOLE   207,230 0 2,746
CAMECO CORP COM 13321L108 257 29,987 SH   SOLE   260 0 30,247
CAMPBELL SOUP CO COM 134429109 3,248 59,371 SH   SOLE   25,070 0 34,301
CANADIAN NAT RES LTD COM 136385101 8,473 265,218 SH   SOLE   218,313 0 46,905
CANADIAN NATL RY CO COM 136375102 11,991 183,557 SH   SOLE   52,199 0 131,358
CANADIAN PAC RY LTD COM 13645T100 12,234 80,116 SH   SOLE   65,011 0 15,105
CANADIAN SOLAR INC COM 136635109 458 33,308 SH   SOLE   0 0 33,308
CANON INC SPONSORED ADR 138006309 293 10,084 SH   SOLE   0 0 10,084
CAPITAL ONE FINL CORP COM 14040H105 12,215 170,059 SH   SOLE   143,894 0 26,165
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 4,738 1,453,325 SH   SOLE   6,000 0 1,447,325
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,587 168,342 SH   SOLE   0 0 168,342
CARDINAL HEALTH INC COM 14149Y108 85,939 1,106,021 SH   SOLE   426,040 0 679,981
CARDINAL HEALTH INC COM 14149Y108 5 50,100 SH Call SOLE   0 0 0
CARDTRONICS PLC SHS CL A G1991C105 857 19,222 SH   SOLE   18,480 0 742
CARETRUST REIT INC COM 14174T107 1,940 131,259 SH   SOLE   22,502 0 108,757
CARLISLE COS INC COM 142339100 1,519 14,811 SH   SOLE   1,296 0 13,515
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 660 42,405 SH   SOLE   0 0 42,405
CARMAX INC COM 143130102 865 16,222 SH   SOLE   11,427 0 4,795
CARNIVAL CORP UNIT 99/99/9999 143658300 50,081 1,025,837 SH   SOLE   101,120 0 924,717
CARNIVAL CORP UNIT 99/99/9999 143658300 8 14,600 SH Call SOLE   0 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 80 69,200 SH Call SOLE   0 0 0
CARNIVAL PLC ADR 14365C103 900 18,327 SH   SOLE   12,399 0 5,928
CARRIZO OIL & GAS INC COM 144577103 1,487 36,597 SH   SOLE   35,323 0 1,274
CARROLS RESTAURANT GROUP INC COM 14574X104 2,235 169,175 SH   SOLE   0 0 169,175
CASELLA WASTE SYS INC CL A 147448104 146 14,177 SH   SOLE   0 0 14,177
CASEYS GEN STORES INC COM 147528103 3,547 29,518 SH   SOLE   22,468 0 7,050
CASTLIGHT HEALTH INC CL B 14862Q100 388 93,150 SH   SOLE   0 0 93,150
CATALENT INC COM 148806102 2,769 107,170 SH   SOLE   104,610 0 2,560
CATCHMARK TIMBER TR INC CL A 14912Y202 5,131 438,881 SH   SOLE   0 0 438,881
CATERPILLAR INC DEL COM 149123101 49,716 560,048 SH   SOLE   1,370 0 558,678
CATERPILLAR INC DEL COM 149123101 145 20,500 SH Call SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 120 10,400 SH Call SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 459 14,900 SH   SOLE   0 0 14,900
CAVCO INDS INC DEL COM 149568107 786 7,937 SH   SOLE   7,937 0 0
CAVIUM INC COM 14964U108 7,999 137,433 SH   SOLE   91,959 0 45,474
CBOE HLDGS INC COM 12503M108 240 3,704 SH   SOLE   0 0 3,704
CBRE CLARION GLOBAL REAL EST COM 12504G100 937 111,599 SH   SOLE   0 0 111,599
CBRE GROUP INC CL A 12504L109 1,842 65,850 SH   SOLE   25,484 0 40,366
CBS CORP NEW CL B 124857202 6,508 118,893 SH   SOLE   68,897 0 49,996
CDK GLOBAL INC COM 12508E101 1,096 19,110 SH   SOLE   432 0 18,678
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,355 17,484 SH   SOLE   14,790 0 2,694
CDW CORP COM 12514G108 12,840 280,789 SH   SOLE   262,941 0 17,848
CEB INC COM 125134106 707 12,983 SH   SOLE   12,948 0 35
CECO ENVIRONMENTAL CORP COM 125141101 197 17,483 SH   SOLE   0 0 17,483
CEDAR FAIR L P DEPOSITRY UNIT 150185106 12,479 217,826 SH   SOLE   180,401 0 37,425
CEL SCI CORP COM PAR $0.01 150837508 53 174,912 SH   SOLE   0 0 174,912
CELADON GROUP INC COM 150838100 324 37,105 SH   SOLE   2,000 0 35,105
CELANESE CORP DEL COM SER A 150870103 3,369 50,618 SH   SOLE   20,810 0 29,808
CELGENE CORP COM 151020104 70,437 673,846 SH   SOLE   309,952 0 363,894
CELLDEX THERAPEUTICS INC NEW COM 15117B103 46 11,477 SH   SOLE   0 0 11,477
CEMENTOS PACASMAYO S A A SPON ADR REP 5 15126Q109 204 21,635 SH   SOLE   0 0 21,635
CEMEX SAB DE CV SPON ADR NEW 151290889 350 44,130 SH   SOLE   24,197 0 19,933
CEMPRA INC COM 15130J109 1,235 51,020 SH   SOLE   0 0 51,020
CENOVUS ENERGY INC COM 15135U109 335 23,334 SH   SOLE   0 0 23,334
CENTENE CORP DEL COM 15135B101 30,970 462,521 SH   SOLE   421,870 0 40,651
CENTER COAST MLP & INFRSTR F COM SHS 151461100 688 58,447 SH   SOLE   0 0 58,447
CENTERPOINT ENERGY INC COM 15189T107 1,158 49,856 SH   SOLE   0 0 49,856
CENTRAL FD CDA LTD CL A 153501101 12,921 934,255 SH   SOLE   0 0 934,255
CENTRAL PAC FINL CORP COM NEW 154760409 1,387 55,065 SH   SOLE   55,065 0 0
CENTRAL SECS CORP COM 155123102 4,863 228,957 SH   SOLE   0 0 228,957
CENTURY CASINOS INC COM 156492100 249 36,000 SH   SOLE   0 0 36,000
CENTURYLINK INC COM 156700106 34,165 1,245,547 SH   SOLE   799,993 0 445,554
CENTURYLINK INC COM 156700106 1 22,800 SH Call SOLE   0 0 0
CEPHEID COM 15670R107 11,767 223,320 SH   SOLE   21,808 0 201,512
CERNER CORP COM 156782104 9,892 160,196 SH   SOLE   43,843 0 116,353
CERUS CORP COM 157085101 4,867 783,705 SH   SOLE   0 0 783,705
CF INDS HLDGS INC COM 125269100 1,159 47,580 SH   SOLE   14 0 47,566
CHARLES RIV LABS INTL INC COM 159864107 2,541 30,488 SH   SOLE   0 0 30,488
CHART INDS INC COM PAR $0.01 16115Q308 526 16,017 SH   SOLE   7,642 0 8,375
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,498 24,070 SH   SOLE   2,577 0 21,493
CHATHAM LODGING TR COM 16208T102 2,543 132,091 SH   SOLE   72,585 0 59,506
CHECK POINT SOFTWARE TECH LT ORD M22465104 17,864 230,179 SH   SOLE   185,826 0 44,353
CHEESECAKE FACTORY INC COM 163072101 345 6,893 SH   SOLE   2,320 0 4,573
CHEMED CORP NEW COM 16359R103 749 5,307 SH   SOLE   0 0 5,307
CHEMICAL FINL CORP COM 163731102 2,937 66,560 SH   SOLE   29,647 0 36,913
CHEMOURS CO COM 163851108 444 27,737 SH   SOLE   0 0 27,737
CHEMTURA CORP COM NEW 163893209 966 29,428 SH   SOLE   28,828 0 600
CHENIERE ENERGY INC COM NEW 16411R208 2,700 61,930 SH   SOLE   866 0 61,064
CHENIERE ENERGY INC COM NEW 16411R208 64 31,300 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM NEW 16411R208 31 31,400 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,056 70,274 SH   SOLE   0 0 70,274
CHESAPEAKE ENERGY CORP COM 165167107 632 100,804 SH   SOLE   0 0 100,804
CHEVRON CORP NEW COM 166764100 265,785 2,582,442 SH   SOLE   1,290,353 0 1,292,089
CHEVRON CORP NEW COM 166764100 13 21,800 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 46 21,600 SH Call SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 9,538 340,288 SH   SOLE   314,725 0 25,563
CHICOS FAS INC COM 168615102 207 17,368 SH   SOLE   0 0 17,368
CHIMERA INVT CORP COM NEW 16934Q208 1,817 113,943 SH   SOLE   84,157 0 29,786
CHIMERIX INC COM 16934W106 166 29,900 SH   SOLE   0 0 29,900
CHINA BIOLOGIC PRODS INC COM 16938C106 278 2,236 SH   SOLE   2,236 0 0
CHINA FD INC COM 169373107 1,491 90,690 SH   SOLE   0 0 90,690
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,939 96,542 SH   SOLE   2,357 0 94,185
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 898 12,166 SH   SOLE   1,369 0 10,797
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,866 18,574 SH   SOLE   13,087 0 5,487
CHUBB LIMITED COM H1467J104 90,401 719,439 SH   SOLE   160,132 0 559,307
CHUBB LIMITED COM H1467J104 4 24,000 SH Call SOLE   0 0 0
CHUBB LIMITED COM H1467J104 43 11,300 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 11,500 239,985 SH   SOLE   8,163 0 231,822
CHUYS HLDGS INC COM 171604101 368 13,158 SH   SOLE   12,345 0 813
CIGNA CORPORATION COM 125509109 12,539 96,217 SH   SOLE   84,638 0 11,579
CIMAREX ENERGY CO COM 171798101 11,041 82,165 SH   SOLE   27,897 0 54,268
CIMPRESS N V SHS EURO N20146101 788 7,788 SH   SOLE   0 0 7,788
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 312 6,222 SH   SOLE   0 0 6,222
CINCINNATI FINL CORP COM 172062101 3,430 45,475 SH   SOLE   14 0 45,461
CINEMARK HOLDINGS INC COM 17243V102 46,129 1,205,044 SH   SOLE   1,058,966 0 146,078
CINTAS CORP COM 172908105 13,113 116,452 SH   SOLE   74,549 0 41,903
CIRRUS LOGIC INC COM 172755100 6,030 113,448 SH   SOLE   0 0 113,448
CIRRUS LOGIC INC COM 172755100 238 55,300 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 181,838 5,732,603 SH   SOLE   2,735,929 0 2,996,674
CISCO SYS INC COM 17275R102 148 151,300 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 237 318,300 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 48 159,200 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 6 10,500 SH Call SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 40,559 858,753 SH   SOLE   506,621 0 352,132
CITIZENS FINL GROUP INC COM 174610105 210 8,488 SH   SOLE   0 0 8,488
CITRIX SYS INC COM 177376100 31,360 367,992 SH   SOLE   323,854 0 44,138
CIVEO CORP CDA COM 17878Y108 16 13,800 SH   SOLE   0 0 13,800
CLARCOR INC COM 179895107 1,979 30,454 SH   SOLE   18,291 0 12,163
CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 633 29,613 SH   SOLE   0 0 29,613
CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 349 16,325 SH   SOLE   0 0 16,325
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 389 15,072 SH   SOLE   0 0 15,072
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 652 25,155 SH   SOLE   0 0 25,155
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 725 28,649 SH   SOLE   0 0 28,649
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 366 15,109 SH   SOLE   0 0 15,109
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 252 11,836 SH   SOLE   0 0 11,836
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 880 40,525 SH   SOLE   0 0 40,525
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1,472 27,611 SH   SOLE   0 0 27,611
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 3,319 171,176 SH   SOLE   11,164 0 160,012
CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 12,699 347,239 SH   SOLE   0 0 347,239
CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 227 22,606 SH   SOLE   0 0 22,606
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 1,042 48,227 SH   SOLE   18,442 0 29,785
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 624 28,824 SH   SOLE   0 0 28,824
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 835 36,450 SH   SOLE   0 0 36,450
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 6,846 136,382 SH   SOLE   0 0 136,382
CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 532 21,350 SH   SOLE   0 0 21,350
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 389 9,063 SH   SOLE   0 0 9,063
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 431 11,032 SH   SOLE   0 0 11,032
CLEAN ENERGY FUELS CORP COM 184499101 91 20,354 SH   SOLE   0 0 20,354
CLEAN HARBORS INC COM 184496107 10,464 218,084 SH   SOLE   217,256 0 828
CLEARBRIDGE AMERN ENERG MLP COM 184691103 527 58,827 SH   SOLE   0 0 58,827
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1,513 92,927 SH   SOLE   0 0 92,927
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 577 43,359 SH   SOLE   0 0 43,359
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 332 25,383 SH   SOLE   0 0 25,383
CLIFFS NAT RES INC COM 18683K101 193 32,967 SH   SOLE   0 0 32,967
CLOROX CO DEL COM 189054109 13,139 104,959 SH   SOLE   13,433 0 91,526
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 794 65,454 SH   SOLE   0 0 65,454
CLOUGH GLOBAL EQUITY FD COM 18914C100 4,288 376,844 SH   SOLE   0 0 376,844
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 4,829 499,370 SH   SOLE   0 0 499,370
CLOVIS ONCOLOGY INC COM 189464100 225 6,250 SH   SOLE   0 0 6,250
CLUBCORP HLDGS INC COM 18948M108 781 53,994 SH   SOLE   0 0 53,994
CM FIN INC COM 12574Q103 2,416 265,467 SH   SOLE   0 0 265,467
CME GROUP INC COM 12572Q105 96,163 920,030 SH   SOLE   356,710 0 563,320
CME GROUP INC COM 12572Q105 66 45,300 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 4,994 118,869 SH   SOLE   46,373 0 72,496
CNA FINL CORP COM 126117100 6,811 197,932 SH   SOLE   196,432 0 1,500
CNO FINL GROUP INC COM 12621E103 186 12,198 SH   SOLE   23 0 12,175
CNOOC LTD SPONSORED ADR 126132109 229 1,808 SH   SOLE   1,042 0 766
COACH INC COM 189754104 11,096 303,497 SH   SOLE   118,600 0 184,897
COBALT INTL ENERGY INC COM 19075F106 70 56,740 SH   SOLE   0 0 56,740
COCA COLA CO COM 191216100 202,437 4,783,483 SH   SOLE   2,297,407 0 2,486,076
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,768 219,741 SH   SOLE   142,371 0 77,370
COFFEE HLDGS INC COM 192176105 355 63,800 SH   SOLE   0 0 63,800
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,078 56,465 SH   SOLE   55,577 0 888
COGNEX CORP COM 192422103 4,232 80,060 SH   SOLE   78,137 0 1,923
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,187 569,836 SH   SOLE   201,842 0 367,994
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4 16,600 SH Call SOLE   0 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 568 46,234 SH   SOLE   570 0 45,664
COHEN & STEERS INFRASTRUCTUR COM 19248A109 11,627 539,804 SH   SOLE   0 0 539,804
COHEN & STEERS LTD DUR PFD I COM 19248C105 830 33,038 SH   SOLE   0 0 33,038
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 745 69,257 SH   SOLE   0 0 69,257
COHEN & STEERS QUALITY RLTY COM 19247L106 9,784 733,967 SH   SOLE   0 0 733,967
COHEN & STEERS REIT & PFD IN COM 19247X100 2,596 128,835 SH   SOLE   500 0 128,335
COHEN & STEERS SLT PFD INCM COM 19248Y107 430 16,050 SH   SOLE   0 0 16,050
COHEN & STEERS TOTAL RETURN COM 19247R103 1,099 83,361 SH   SOLE   0 0 83,361
COHERENT INC COM 192479103 1,423 12,872 SH   SOLE   12,727 0 145
COLFAX CORP COM 194014106 1,681 53,485 SH   SOLE   2,957 0 50,528
COLGATE PALMOLIVE CO COM 194162103 15,995 215,746 SH   SOLE   34,234 0 181,512
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,385 71,915 SH   SOLE   0 0 71,915
COLONY CAP INC CL A 19624R106 14,568 799,126 SH   SOLE   397,373 0 401,753
COLUCID PHARMACEUTICALS INC COM 19716T101 343 9,000 SH   SOLE   0 0 9,000
COLUMBIA BKG SYS INC COM 197236102 2,190 66,922 SH   SOLE   64,063 0 2,859
COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 296 18,315 SH   SOLE   0 0 18,315
COLUMBIA PPTY TR INC COM NEW 198287203 204 9,103 SH   SOLE   0 0 9,103
COLUMBIA SELIGM PREM TECH GR COM 19842X109 636 34,196 SH   SOLE   0 0 34,196
COLUMBIA SPORTSWEAR CO COM 198516106 816 14,374 SH   SOLE   1,430 0 12,944
COMCAST CORP NEW CL A 20030N101 156,138 2,353,605 SH   SOLE   1,839,296 0 514,309
COMCAST CORP NEW CL A 20030N101 9 22,000 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 500 10,559 SH   SOLE   0 0 10,559
COMMERCE BANCSHARES INC COM 200525103 6,699 135,996 SH   SOLE   122,719 0 13,277
COMMERCEHUB INC COM SER A 20084V108 1,149 72,745 SH   SOLE   176 0 72,569
COMMERCIAL METALS CO COM 201723103 424 26,164 SH   SOLE   19,839 0 6,325
COMMSCOPE HLDG CO INC COM 20337X109 3,065 101,792 SH   SOLE   47,739 0 54,053
COMMUNICATIONS SALES&LEAS IN COM 20341J104 27,769 884,079 SH   SOLE   783,318 0 100,761
COMMUNITY BK SYS INC COM 203607106 866 18,006 SH   SOLE   0 0 18,006
COMMUNITY HEALTH SYS INC NEW COM 203668108 206 17,891 SH   SOLE   99 0 17,792
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 35,880 SH   SOLE   0 0 35,880
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,103 227,134 SH   SOLE   222,528 0 4,606
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 930 53,492 SH   SOLE   0 0 53,492
COMPASS MINERALS INTL INC COM 20451N101 28,637 388,555 SH   SOLE   381,898 0 6,657
COMPUGEN LTD ORD M25722105 342 54,300 SH   SOLE   0 0 54,300
COMPUTER PROGRAMS & SYS INC COM 205306103 1,495 57,375 SH   SOLE   52,805 0 4,570
COMPUTER SCIENCES CORP COM 205363104 6,849 131,180 SH   SOLE   125,229 0 5,951
CONAGRA FOODS INC COM 205887102 6,782 143,966 SH   SOLE   28,834 0 115,132
CONCHO RES INC COM 20605P101 22,887 166,630 SH   SOLE   19,581 0 147,049
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 1,267 70,000 SH   SOLE   0 0 70,000
CONFORMIS INC COM 20717E101 132 13,350 SH   SOLE   0 0 13,350
CONNECTICUT WTR SVC INC COM 207797101 290 5,827 SH   SOLE   0 0 5,827
CONNECTURE INC COM 20786J106 41 21,981 SH   SOLE   0 0 21,981
CONNS INC COM 208242107 125 12,073 SH   SOLE   0 0 12,073
CONOCOPHILLIPS COM 20825C104 24,537 564,469 SH   SOLE   141,324 0 423,145
CONSOL ENERGY INC COM 20854P109 3,348 174,364 SH   SOLE   0 0 174,364
CONSOLIDATED COMM HLDGS INC COM 209034107 1,267 50,198 SH   SOLE   46,978 0 3,220
CONSOLIDATED EDISON INC COM 209115104 35,112 466,298 SH   SOLE   341,289 0 125,009
CONSTELLATION BRANDS INC CL A 21036P108 28,070 168,598 SH   SOLE   100,706 0 67,892
CONSTELLIUM NV CL A N22035104 331 45,910 SH   SOLE   43,457 0 2,453
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 223 21,863 SH   SOLE   0 0 21,863
CONTINENTAL RESOURCES INC COM 212015101 4,798 92,337 SH   SOLE   135 0 92,202
CONVERGYS CORP COM 212485106 3,141 103,243 SH   SOLE   2,590 0 100,653
COOPER COS INC COM NEW 216648402 5,503 30,700 SH   SOLE   24,212 0 6,488
COPA HOLDINGS SA CL A P31076105 3,433 39,037 SH   SOLE   33,826 0 5,211
COPART INC COM 217204106 7,280 135,921 SH   SOLE   102,001 0 33,920
CORE LABORATORIES N V COM N22717107 10,639 94,709 SH   SOLE   87,642 0 7,067
CORE MARK HOLDING CO INC COM 218681104 1,363 38,070 SH   SOLE   28,891 0 9,179
CORESITE RLTY CORP COM 21870Q105 4,959 66,983 SH   SOLE   19,474 0 47,509
CORNERSTONE ONDEMAND INC COM 21925Y103 2,106 45,833 SH   SOLE   45,810 0 23
CORNERSTONE STRATEGIC VALUE COM 21924B302 273 18,323 SH   SOLE   0 0 18,323
CORNING INC COM 219350105 55,292 2,337,944 SH   SOLE   1,908,201 0 429,743
CORNING INC COM 219350105 203 99,900 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 970 34,223 SH   SOLE   28,691 0 5,532
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 9,904 714,068 SH   SOLE   547,740 0 166,328
COSTAR GROUP INC COM 22160N109 2,131 9,841 SH   SOLE   9,772 0 69
COSTCO WHSL CORP NEW COM 22160K105 45,339 297,286 SH   SOLE   113,192 0 184,094
COTIVITI HLDGS INC COM 22164K101 470 14,012 SH   SOLE   14,012 0 0
COTT CORP QUE COM 22163N106 263 18,435 SH   SOLE   2,285 0 16,150
COTY INC COM CL A 222070203 305 12,980 SH   SOLE   10,980 0 2,000
COVANTA HLDG CORP COM 22282E102 10,203 662,963 SH   SOLE   345,314 0 317,649
CPI CARD GROUP INC COM 12634H101 68 11,200 SH   SOLE   0 0 11,200
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,285 24,844 SH   SOLE   169 0 24,675
CRAFT BREW ALLIANCE INC COM 224122101 2,871 152,451 SH   SOLE   0 0 152,451
CRANE CO COM 224399105 5,512 87,482 SH   SOLE   79,406 0 8,076
CREDICORP LTD COM G2519Y108 219 1,440 SH   SOLE   1,440 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 3,437 261,584 SH   SOLE   18,967 0 242,617
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 36 14,000 SH   SOLE   0 0 14,000
CREE INC COM 225447101 10,657 414,351 SH   SOLE   395,307 0 19,044
CRESCENT PT ENERGY CORP COM 22576C101 279 21,154 SH   SOLE   0 0 21,154
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 550 25,876 SH   SOLE   0 0 25,876
CRESUD S A C I F Y A SPONSORED ADR 226406106 980 55,041 SH   SOLE   0 0 55,041
CRH PLC ADR 12626K203 4,442 133,503 SH   SOLE   133,049 0 454
CRITEO S A SPONS ADS 226718104 313 8,920 SH   SOLE   0 0 8,920
CROCS INC COM 227046109 797 95,975 SH   SOLE   0 0 95,975
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,922 115,076 SH   SOLE   3,000 0 112,076
CROWN CASTLE INTL CORP NEW COM 22822V101 61,503 652,826 SH   SOLE   421,117 0 231,709
CROWN CRAFTS INC COM 228309100 487 47,750 SH   SOLE   0 0 47,750
CROWN HOLDINGS INC COM 228368106 2,826 49,506 SH   SOLE   35,131 0 14,375
CSG SYS INTL INC COM 126349109 354 8,556 SH   SOLE   0 0 8,556
CSI COMPRESSCO LP COM UNIT 12637A103 2,431 229,535 SH   SOLE   0 0 229,535
CSRA INC COM 12650T104 1,587 59,010 SH   SOLE   0 0 59,010
CST BRANDS INC COM 12646R105 313 6,509 SH   SOLE   4,389 0 2,120
CSX CORP COM 126408103 11,934 391,272 SH   SOLE   31,459 0 359,813
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,678 36,040 SH   SOLE   3,306 0 32,734
CU BANCORP CALIF COM 126534106 1,756 77,000 SH   SOLE   0 0 77,000
CUBESMART COM 229663109 1,220 44,736 SH   SOLE   13,105 0 31,631
CUBIC CORP COM 229669106 984 21,013 SH   SOLE   0 0 21,013
CUI GLOBAL INC COM NEW 126576206 361 62,000 SH   SOLE   0 0 62,000
CULLEN FROST BANKERS INC COM 229899109 6,320 87,855 SH   SOLE   57,367 0 30,488
CULLEN FROST BANKERS INC COM 229899109 66 21,300 SH Call SOLE   0 0 0
CULP INC COM 230215105 238 8,000 SH   SOLE   0 0 8,000
CUMMINS INC COM 231021106 9,084 70,879 SH   SOLE   3,846 0 67,033
CUMULUS MEDIA INC CL A 231082108 10 31,213 SH   SOLE   0 0 31,213
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 995 12,991 SH   SOLE   0 0 12,991
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 234 1,850 SH   SOLE   0 0 1,850
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 1,008 10,585 SH   SOLE   0 0 10,585
CURTISS WRIGHT CORP COM 231561101 5,888 64,620 SH   SOLE   62,680 0 1,940
CUSHING MLP TOTAL RETURN FD COM NEW 231631201 160 12,200 SH   SOLE   0 0 12,200
CUSHING RENAISSANCE FD COM 231647108 1,282 77,537 SH   SOLE   0 0 77,537
CVR PARTNERS LP COM 126633106 111 20,943 SH   SOLE   0 0 20,943
CVS HEALTH CORP COM 126650100 83,507 938,382 SH   SOLE   376,620 0 561,762
CYBERARK SOFTWARE LTD SHS M2682V108 2,514 50,714 SH   SOLE   33,899 0 16,815
CYNOSURE INC CL A 232577205 755 14,812 SH   SOLE   0 0 14,812
CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 243 24,836 SH   SOLE   0 0 24,836
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,684 138,509 SH   SOLE   95,831 0 42,678
CYRUSONE INC COM 23283R100 10,475 220,192 SH   SOLE   54,171 0 166,021
CYS INVTS INC COM 12673A108 342 39,196 SH   SOLE   34,610 0 4,586
CYTOKINETICS INC COM NEW 23282W605 105 11,450 SH   SOLE   0 0 11,450
CYTOSORBENTS CORP COM NEW 23283X206 579 90,442 SH   SOLE   0 0 90,442
CYTRX CORP COM PAR 232828509 12 20,000 SH   SOLE   0 0 20,000
D R HORTON INC COM 23331A109 5,423 179,577 SH   SOLE   164,659 0 14,918
DAKTRONICS INC COM 234264109 144 15,055 SH   SOLE   0 0 15,055
DANAHER CORP DEL COM 235851102 25,124 320,498 SH   SOLE   100,982 0 219,516
DANAHER CORP DEL NOTE 1/2 235851AF9 467 156,000 PRN   SOLE   0 0 156,000
DARDEN RESTAURANTS INC COM 237194105 1,194 19,463 SH   SOLE   0 0 19,463
DARLING INGREDIENTS INC COM 237266101 16,074 1,189,818 SH   SOLE   1,184,272 0 5,546
DAVE & BUSTERS ENTMT INC COM 238337109 1,520 38,784 SH   SOLE   794 0 37,990
DAVITA INC COM 23918K108 9,223 139,591 SH   SOLE   61,893 0 77,698
DAWSON GEOPHYSICAL CO NEW COM 239360100 279 36,590 SH   SOLE   0 0 36,590
DBX ETF TR DB XTR MSCI EUR 233051853 3,832 148,591 SH   SOLE   0 0 148,591
DBX ETF TR INFRSTR REV FD 233051705 2,236 81,206 SH   SOLE   0 0 81,206
DBX ETF TR XTRAK MSCI EAFE 233051200 10,822 410,241 SH   SOLE   0 0 410,241
DBX ETF TR XTRAK MSCI EMKT 233051101 3,848 191,164 SH   SOLE   0 0 191,164
DBX ETF TR XTRAK MSCI JAPN 233051507 3,083 93,707 SH   SOLE   0 0 93,707
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 940 26,618 SH   SOLE   0 0 26,618
DEERE & CO COM 244199105 11,882 139,210 SH   SOLE   2,211 0 136,999
DELAWARE ENHANCED GBL DIV & COM 246060107 6,898 681,575 SH   SOLE   0 0 681,575
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 161 11,412 SH   SOLE   0 0 11,412
DELL TECHNOLOGIES INC COM CL V 24703L103 3,123 65,337 SH   SOLE   34,929 0 30,408
DELL TECHNOLOGIES INC COM CL V 24703L103 72 44,900 SH Call SOLE   0 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 16,473 230,967 SH   SOLE   187,966 0 43,001
DELTA AIR LINES INC DEL COM NEW 247361702 24,040 610,786 SH   SOLE   274,972 0 335,814
DELUXE CORP COM 248019101 366 5,471 SH   SOLE   4,531 0 940
DENBURY RES INC COM NEW 247916208 380 117,588 SH   SOLE   0 0 117,588
DENISON MINES CORP COM 248356107 9 19,457 SH   SOLE   0 0 19,457
DENNYS CORP COM 24869P104 374 34,996 SH   SOLE   34,791 0 205
DENTSPLY SIRONA INC COM 24906P109 2,984 50,208 SH   SOLE   21,371 0 28,837
DEPOMED INC COM 249908104 451 18,049 SH   SOLE   3,321 0 14,728
DERMIRA INC COM 24983L104 2,024 59,856 SH   SOLE   57,114 0 2,742
DEUTSCHE BANK AG NAMEN AKT D18190898 454 34,669 SH   SOLE   0 0 34,669
DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 2,958 351,395 SH   SOLE   0 0 351,395
DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 7,720 545,553 SH   SOLE   0 0 545,553
DEUTSCHE HIGH INCOME TR SHS 25155R100 133 14,487 SH   SOLE   0 0 14,487
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 6,101 713,520 SH   SOLE   0 0 713,520
DEUTSCHE MUN INCOME COM 25160C106 569 40,403 SH   SOLE   0 0 40,403
DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 1,275 105,226 SH   SOLE   0 0 105,226
DEVON ENERGY CORP NEW COM 25179M103 10,980 248,918 SH   SOLE   99,481 0 149,437
DEXCOM INC COM 252131107 7,969 90,906 SH   SOLE   43,102 0 47,804
DIAGEO P L C SPON ADR NEW 25243Q205 39,007 336,152 SH   SOLE   221,921 0 114,231
DIAMOND OFFSHORE DRILLING IN COM 25271C102 5,674 322,198 SH   SOLE   164,229 0 157,969
DIAMONDBACK ENERGY INC COM 25278X109 15,891 164,603 SH   SOLE   149,640 0 14,963
DICKS SPORTING GOODS INC COM 253393102 2,447 43,149 SH   SOLE   37,427 0 5,722
DIEBOLD INC COM 253651103 1,900 76,663 SH   SOLE   70,182 0 6,481
DIGITAL RLTY TR INC COM 253868103 10,574 108,862 SH   SOLE   22,807 0 86,055
DIGITALGLOBE INC COM NEW 25389M877 1,347 48,978 SH   SOLE   43,817 0 5,161
DINEEQUITY INC COM 254423106 15,619 197,235 SH   SOLE   114,834 0 82,401
DIPEXIUM PHARMACEUTICALS INC COM 25456J104 880 60,699 SH   SOLE   0 0 60,699
DIPLOMAT PHARMACY INC COM 25456K101 841 30,025 SH   SOLE   0 0 30,025
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 3,735 50,235 SH   SOLE   0 0 50,235
DISCOVER FINL SVCS COM 254709108 29,600 523,418 SH   SOLE   446,861 0 76,557
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 14,023 520,900 SH   SOLE   457,021 0 63,879
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,972 74,937 SH   SOLE   1,720 0 73,217
DISH NETWORK CORP CL A 25470M109 3,905 71,289 SH   SOLE   0 0 71,289
DISH NETWORK CORP CL A 25470M109 51 26,800 SH Call SOLE   0 0 0
DISNEY WALT CO COM DISNEY 254687106 88,330 951,204 SH   SOLE   202,005 0 749,199
DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 769 44,624 SH   SOLE   0 0 44,624
DNP SELECT INCOME FD COM 23325P104 1,101 107,269 SH   SOLE   4,026 0 103,243
DOLBY LABORATORIES INC COM 25659T107 12,294 226,453 SH   SOLE   224,555 0 1,898
DOLLAR GEN CORP NEW COM 256677105 7,636 109,093 SH   SOLE   59,970 0 49,123
DOLLAR TREE INC COM 256746108 3,136 39,735 SH   SOLE   24,601 0 15,134
DOMINION RES INC VA NEW COM 25746U109 90,307 1,215,935 SH   SOLE   843,130 0 372,805
DOMINOS PIZZA INC COM 25754A201 4,076 26,843 SH   SOLE   6,118 0 20,725
DONALDSON INC COM 257651109 4,306 115,345 SH   SOLE   100,055 0 15,290
DONNELLEY R R & SONS CO COM 257867101 17,188 1,093,389 SH   SOLE   1,063,486 0 29,903
DORMAN PRODUCTS INC COM 258278100 2,060 32,236 SH   SOLE   27,522 0 4,714
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,152 112,364 SH   SOLE   249 0 112,115
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,745 67,943 SH   SOLE   0 0 67,943
DOUGLAS EMMETT INC COM 25960P109 4,239 115,712 SH   SOLE   111,626 0 4,086
DOVER CORP COM 260003108 3,309 44,937 SH   SOLE   10,085 0 34,852
DOW CHEM CO COM 260543103 71,436 1,378,278 SH   SOLE   655,915 0 722,363
DOW CHEM CO COM 260543103 15 23,900 SH Call SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9,212 100,887 SH   SOLE   29,733 0 71,154
DR REDDYS LABS LTD ADR 256135203 392 8,448 SH   SOLE   7,638 0 810
DREW INDS INC COM NEW 26168L205 283 2,886 SH   SOLE   843 0 2,043
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 3,775 269,032 SH   SOLE   0 0 269,032
DREYFUS STRATEGIC MUN BD FD COM 26202F107 790 89,208 SH   SOLE   0 0 89,208
DREYFUS STRATEGIC MUNS INC COM 261932107 1,271 135,889 SH   SOLE   0 0 135,889
DRIL-QUIP INC COM 262037104 4,291 76,984 SH   SOLE   76,901 0 83
DS HEALTHCARE GROUP INC COM 23336Q109 1 47,976 SH   SOLE   0 0 47,976
DST SYS INC DEL COM 233326107 2,330 19,763 SH   SOLE   19,738 0 25
DSW INC CL A 23334L102 538 26,284 SH   SOLE   0 0 26,284
DTE ENERGY CO COM 233331107 7,879 84,113 SH   SOLE   13,268 0 70,845
DTF TAX-FREE INCOME INC COM 23334J107 1,323 81,197 SH   SOLE   0 0 81,197
DU PONT E I DE NEMOURS & CO COM 263534109 56,078 837,362 SH   SOLE   550,910 0 286,452
DUFF & PHELPS GLB UTL INC FD COM 26433C105 6,167 361,032 SH   SOLE   0 0 361,032
DUFF & PHELPS UTIL CORP BD T COM 26432K108 156 16,000 SH   SOLE   0 0 16,000
DUKE ENERGY CORP NEW COM NEW 26441C204 146,518 1,830,560 SH   SOLE   1,413,526 0 417,034
DUKE REALTY CORP COM NEW 264411505 1,035 37,881 SH   SOLE   12,210 0 25,671
DUN & BRADSTREET CORP DEL NE COM 26483E100 964 7,057 SH   SOLE   6,388 0 669
DUNKIN BRANDS GROUP INC COM 265504100 1,701 32,658 SH   SOLE   1,030 0 31,628
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1,301 31,533 SH   SOLE   0 0 31,533
DURECT CORP COM 266605104 35 25,400 SH   SOLE   0 0 25,400
DYCOM INDS INC COM 267475101 1,233 15,074 SH   SOLE   769 0 14,305
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 6,505 420,193 SH   SOLE   0 0 420,193
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 113 10,812 SH   SOLE   0 0 10,812
DYNEGY INC NEW DEL COM 26817R108 181 14,606 SH   SOLE   0 0 14,606
EAGLE BANCORP INC MD COM 268948106 2,061 41,778 SH   SOLE   26,038 0 15,740
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 10,564 629,940 SH   SOLE   817 0 629,123
EAGLE MATERIALS INC COM 26969P108 596 7,708 SH   SOLE   0 0 7,708
EAGLE PT CR CO LLC COM 269808101 499 29,100 SH   SOLE   0 0 29,100
EARTHLINK HLDGS CORP COM 27033X101 190 30,591 SH   SOLE   0 0 30,591
EAST WEST BANCORP INC COM 27579R104 7,466 203,370 SH   SOLE   200,000 0 3,370
EASTERLY GOVT PPTYS INC COM 27616P103 1,271 66,602 SH   SOLE   0 0 66,602
EASTGROUP PPTY INC COM 277276101 4,236 57,592 SH   SOLE   31,059 0 26,533
EASTMAN CHEM CO COM 277432100 3,625 53,562 SH   SOLE   5,438 0 48,124
EATON CORP PLC SHS G29183103 91,304 1,389,504 SH   SOLE   349,864 0 1,039,640
EATON CORP PLC SHS G29183103 88 60,700 SH Call SOLE   0 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 317 23,378 SH   SOLE   0 0 23,378
EATON VANCE CORP COM NON VTG 278265103 767 19,636 SH   SOLE   91 0 19,545
EATON VANCE ENH EQTY INC FD COM 278277108 541 39,328 SH   SOLE   0 0 39,328
EATON VANCE ENHANCED EQ INC COM 278274105 918 72,565 SH   SOLE   0 0 72,565
EATON VANCE LTD DUR INCOME F COM 27828H105 839 61,232 SH   SOLE   0 0 61,232
EATON VANCE MUN BD FD COM 27827X101 2,244 164,782 SH   SOLE   0 0 164,782
EATON VANCE MUN BD FD II COM 27827K109 527 39,064 SH   SOLE   0 0 39,064
EATON VANCE MUN INCOME 2028 SHS 27829U105 3,218 151,939 SH   SOLE   0 0 151,939
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 713 30,589 SH   SOLE   0 0 30,589
EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 326 24,795 SH   SOLE   0 0 24,795
EATON VANCE RISK MNGD DIV EQ COM 27829G106 1,012 107,304 SH   SOLE   0 0 107,304
EATON VANCE SH TM DR DIVR IN COM 27828V104 244 17,767 SH   SOLE   0 0 17,767
EATON VANCE SR FLTNG RTE TR COM 27828Q105 919 65,067 SH   SOLE   0 0 65,067
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,027 100,607 SH   SOLE   0 0 100,607
EATON VANCE TAX MNGD GBL DV COM 27829F108 8,228 947,901 SH   SOLE   0 0 947,901
EATON VANCE TAX MNGED BUY WR COM 27828X100 804 48,587 SH   SOLE   0 0 48,587
EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 1,954 162,581 SH   SOLE   0 0 162,581
EATON VANCE TX ADV GLB DIV O COM 27828U106 2,144 98,926 SH   SOLE   0 0 98,926
EATON VANCE TX ADV GLBL DIV COM 27828S101 883 59,255 SH   SOLE   0 0 59,255
EATON VANCE TX MGD DIV EQ IN COM 27828N102 7,114 664,205 SH   SOLE   0 0 664,205
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,465 97,072 SH   SOLE   0 0 97,072
EATON VANCE TXMGD GL BUYWR O COM 27829C105 8,238 748,219 SH   SOLE   40,283 0 707,936
EBAY INC COM 278642103 29,581 899,130 SH   SOLE   753,388 0 145,742
ECA MARCELLUS TR I COM UNIT 26827L109 26 12,100 SH   SOLE   0 0 12,100
ECOLAB INC COM 278865100 18,478 151,806 SH   SOLE   81,198 0 70,608
ECOPETROL S A SPONSORED ADS 279158109 89 10,162 SH   SOLE   0 0 10,162
EDGEWELL PERS CARE CO COM 28035Q102 312 3,921 SH   SOLE   0 0 3,921
EDISON INTL COM 281020107 16,705 231,212 SH   SOLE   149,320 0 81,892
EDWARDS LIFESCIENCES CORP COM 28176E108 30,163 250,189 SH   SOLE   102,480 0 147,709
EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 1,673 67,373 SH   SOLE   0 0 67,373
EL PASO ELEC CO COM NEW 283677854 1,791 38,299 SH   SOLE   37,094 0 1,205
ELBIT SYS LTD ORD M3760D101 1,206 12,633 SH   SOLE   2,537 0 10,096
ELDORADO GOLD CORP NEW COM 284902103 258 65,550 SH   SOLE   0 0 65,550
ELECTRO SCIENTIFIC INDS COM 285229100 84 14,950 SH   SOLE   0 0 14,950
ELECTRONIC ARTS INC COM 285512109 9,624 112,690 SH   SOLE   69,541 0 43,149
ELECTRONICS FOR IMAGING INC COM 286082102 315 6,444 SH   SOLE   5,954 0 490
ELLIE MAE INC COM 28849P100 3,116 29,590 SH   SOLE   29,462 0 128
ELLINGTON FINANCIAL LLC COM 288522303 233 13,981 SH   SOLE   0 0 13,981
ELLSWORTH GROWTH & INCOME FD COM 289074106 952 116,239 SH   SOLE   0 0 116,239
EMCOR GROUP INC COM 29084Q100 350 5,865 SH   SOLE   5,403 0 462
EMERGENT BIOSOLUTIONS INC COM 29089Q105 208 6,600 SH   SOLE   0 0 6,600
EMERSON ELEC CO COM 291011104 73,103 1,341,102 SH   SOLE   785,956 0 555,146
EMERSON ELEC CO COM 291011104 167 64,300 SH Call SOLE   0 0 0
EMERSON ELEC CO COM 291011104 27 38,100 SH Call SOLE   0 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 827 40,880 SH   SOLE   0 0 40,880
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5,488 215,824 SH   SOLE   0 0 215,824
ENBRIDGE INC COM 29250N105 5,682 129,370 SH   SOLE   111,991 0 17,379
ENCANA CORP COM 292505104 559 53,430 SH   SOLE   0 0 53,430
ENCANA CORP COM 292505104 2 13,400 SH Call SOLE   0 0 0
ENDO INTL PLC SHS G30401106 5,982 296,877 SH   SOLE   201 0 296,676
ENDOLOGIX INC COM 29266S106 141 11,014 SH   SOLE   0 0 11,014
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 346 5,290 SH   SOLE   0 0 5,290
ENERGEN CORP COM 29265N108 12,507 216,691 SH   SOLE   214,927 0 1,764
ENERGIZER HLDGS INC NEW COM 29272W109 1,014 20,296 SH   SOLE   16,162 0 4,134
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 16,861 1,004,207 SH   SOLE   156,293 0 847,914
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 45 15,000 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 2 15,900 SH Call SOLE   0 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 63 20,000 SH Call SOLE   0 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 23,603 637,911 SH   SOLE   300 0 637,611
ENERNOC INC COM 292764107 281 51,917 SH   SOLE   0 0 51,917
ENERPLUS CORP COM 292766102 106 16,500 SH   SOLE   0 0 16,500
ENERSYS COM 29275Y102 324 4,685 SH   SOLE   13 0 4,672
ENI S P A SPONSORED ADR 26874R108 9,054 313,600 SH   SOLE   230,229 0 83,371
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5,439 324,718 SH   SOLE   247,370 0 77,348
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 6,650 375,504 SH   SOLE   0 0 375,504
ENSCO PLC SHS CLASS A G3157S106 140 16,473 SH   SOLE   0 0 16,473
ENSIGN GROUP INC COM 29358P101 414 20,583 SH   SOLE   20,157 0 426
ENSTAR GROUP LIMITED SHS G3075P101 358 2,175 SH   SOLE   1,966 0 209
ENTERGY CORP NEW COM 29364G103 33,763 440,029 SH   SOLE   414,460 0 25,569
ENTERPRISE PRODS PARTNERS L COM 293792107 91,998 3,329,625 SH   SOLE   654,458 0 2,675,167
ENTERPRISE PRODS PARTNERS L COM 293792107 8 31,000 SH Call SOLE   0 0 0
ENVESTNET INC COM 29404K106 718 19,695 SH   SOLE   0 0 19,695
ENVISION HEALTHCARE HLDGS IN COM 29413U103 1,712 76,857 SH   SOLE   73,375 0 3,482
ENVIVA PARTNERS LP COM UNIT 29414J107 668 24,747 SH   SOLE   0 0 24,747
EOG RES INC COM 26875P101 23,963 247,760 SH   SOLE   130,454 0 117,306
EPAM SYS INC COM 29414B104 542 7,825 SH   SOLE   0 0 7,825
EPR PPTYS COM SH BEN INT 26884U109 7,844 99,620 SH   SOLE   72,707 0 26,913
EQT CORP COM 26884L109 10,530 145,003 SH   SOLE   130,360 0 14,643
EQT GP HLDGS LP COM UNIT REP 26885J103 580 23,152 SH   SOLE   0 0 23,152
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2,050 26,908 SH   SOLE   2,515 0 24,393
EQUIFAX INC COM 294429105 14,062 104,490 SH   SOLE   73,972 0 30,518
EQUINIX INC COM PAR $0.001 29444U700 2,109 5,854 SH   SOLE   398 0 5,456
EQUITY COMWLTH COM SH BEN INT 294628102 493 16,302 SH   SOLE   0 0 16,302
EQUITY ONE COM 294752100 445 14,534 SH   SOLE   10,121 0 4,413
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,561 117,536 SH   SOLE   105,582 0 11,954
ERICSSON ADR B SEK 10 294821608 2,588 358,925 SH   SOLE   11,959 0 346,966
ESCO TECHNOLOGIES INC COM 296315104 382 8,238 SH   SOLE   8,151 0 87
ESSEX PPTY TR INC COM 297178105 5,090 22,854 SH   SOLE   19,127 0 3,727
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 10,329 370,214 SH   SOLE   0 0 370,214
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 706 19,621 SH   SOLE   0 0 19,621
ETF SER SOLUTIONS US GLB JETS 26922A842 231 10,051 SH   SOLE   0 0 10,051
ETFIS SER TR I INFRAC ACT MLP 26923G103 1,013 87,720 SH   SOLE   0 0 87,720
ETFS GOLD TR SHS 26922Y105 1,189 9,277 SH   SOLE   0 0 9,277
ETFS PLATINUM TR SH BEN INT 26922V101 1,077 10,903 SH   SOLE   0 0 10,903
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 2,263 33,951 SH   SOLE   0 0 33,951
ETFS SILVER TR SILVER SHS 26922X107 2,759 147,083 SH   SOLE   0 0 147,083
EURONET WORLDWIDE INC COM 298736109 960 11,732 SH   SOLE   4,473 0 7,259
EUROPEAN EQUITY FUND COM 298768102 115 14,517 SH   SOLE   0 0 14,517
EV ENERGY PARTNERS LP COM UNITS 26926V107 565 235,427 SH   SOLE   0 0 235,427
EVERBANK FINL CORP COM 29977G102 314 16,220 SH   SOLE   0 0 16,220
EVERCORE PARTNERS INC CLASS A 29977A105 1,624 31,530 SH   SOLE   21,757 0 9,773
EVEREST RE GROUP LTD COM G3223R108 383 2,018 SH   SOLE   0 0 2,018
EVERSOURCE ENERGY COM 30040W108 4,358 80,438 SH   SOLE   34,187 0 46,251
EVERYDAY HEALTH INC COM 300415106 85 11,045 SH   SOLE   0 0 11,045
EVOLUTION PETROLEUM CORP COM 30049A107 2,021 321,891 SH   SOLE   0 0 321,891
EXACT SCIENCES CORP COM 30063P105 2,204 118,684 SH   SOLE   12,655 0 106,029
EXCHANGE LISTED FDS TR GAVEKAL KN DEV 30151E608 2,569 93,669 SH   SOLE   0 0 93,669
EXCHANGE TRADED CONCEPTS TR REX VOL LG VIX 301505848 367 30,000 SH   SOLE   0 0 30,000
EXCO RESOURCES INC COM 269279402 116 108,420 SH   SOLE   0 0 108,420
EXELON CORP COM 30161N101 17,514 526,099 SH   SOLE   358,866 0 167,233
EXELON CORP COM 30161N101 3 27,900 SH Call SOLE   0 0 0
EXELON CORP UNIT 99/99/9999 30161N127 645 13,809 SH   SOLE   0 0 13,809
EXLSERVICE HOLDINGS INC COM 302081104 362 7,266 SH   SOLE   0 0 7,266
EXPEDIA INC DEL COM NEW 30212P303 8,771 75,142 SH   SOLE   42,909 0 32,233
EXPEDITORS INTL WASH INC COM 302130109 5,062 98,260 SH   SOLE   60,328 0 37,932
EXPONENT INC COM 30214U102 3,602 70,551 SH   SOLE   70,551 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 42,308 599,859 SH   SOLE   238,990 0 360,869
EXPRESS SCRIPTS HLDG CO COM 30219G108 1 11,900 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,727 72,126 SH   SOLE   3,469 0 68,657
EXTREME NETWORKS INC COM 30226D106 2,325 517,822 SH   SOLE   0 0 517,822
EXXON MOBIL CORP COM 30231G102 309,113 3,541,618 SH   SOLE   2,050,938 0 1,490,680
EXXON MOBIL CORP COM 30231G102 1 11,400 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 10 17,700 SH Call SOLE   0 0 0
F M C CORP COM NEW 302491303 2,510 51,930 SH   SOLE   45,764 0 6,166
F5 NETWORKS INC COM 315616102 4,215 33,817 SH   SOLE   506 0 33,311
FABRINET SHS G3323L100 331 7,430 SH   SOLE   1,839 0 5,591
FACEBOOK INC CL A 30303M102 189,766 1,479,424 SH   SOLE   486,200 0 993,224
FACTSET RESH SYS INC COM 303075105 6,224 38,395 SH   SOLE   27,620 0 10,775
FAIR ISAAC CORP COM 303250104 768 6,162 SH   SOLE   0 0 6,162
FALCONSTOR SOFTWARE INC COM 306137100 36 34,535 SH   SOLE   0 0 34,535
FASTENAL CO COM 311900104 45,977 1,100,451 SH   SOLE   1,046,901 0 53,550
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 580 3,771 SH   SOLE   0 0 3,771
FEDERATED INVS INC PA CL B 314211103 11,050 372,920 SH   SOLE   367,943 0 4,977
FEDERATED NATL HLDG CO COM 31422T101 3,388 181,266 SH   SOLE   0 0 181,266
FEDERATED PREM INTR MUN INC COM 31423M105 870 61,606 SH   SOLE   0 0 61,606
FEDEX CORP COM 31428X106 28,856 165,189 SH   SOLE   29,099 0 136,090
FERRARI N V COM N3167Y103 404 7,769 SH   SOLE   0 0 7,769
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 179 15,410 SH   SOLE   0 0 15,410
FERRO CORP COM 315405100 1,313 95,041 SH   SOLE   92,981 0 2,060
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 148 23,359 SH   SOLE   0 0 23,359
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,446 66,274 SH   SOLE   60,903 0 5,371
FIDELITY NATL INFORMATION SV COM 31620M106 15,763 204,635 SH   SOLE   179,111 0 25,524
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 295 18,717 SH   SOLE   0 0 18,717
FIDUS INVT CORP COM 316500107 12,493 793,206 SH   SOLE   0 0 793,206
FIESTA RESTAURANT GROUP INC COM 31660B101 2,694 112,264 SH   SOLE   0 0 112,264
FIFTH STR SR FLOATNG RATE CO COM 31679F101 4,181 488,470 SH   SOLE   0 0 488,470
FIFTH STREET FINANCE CORP COM 31678A103 3,728 641,611 SH   SOLE   1,845 0 639,766
FIFTH THIRD BANCORP COM 316773100 16,515 807,181 SH   SOLE   688,684 0 118,497
FINISAR CORP COM NEW 31787A507 867 29,088 SH   SOLE   21,690 0 7,398
FIREEYE INC COM 31816Q101 2,046 138,871 SH   SOLE   0 0 138,871
FIRST AMERN FINL CORP COM 31847R102 381 9,697 SH   SOLE   145 0 9,552
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 113 13,507 SH   SOLE   0 0 13,507
FIRST COMWLTH FINL CORP PA COM 319829107 282 27,992 SH   SOLE   0 0 27,992
FIRST DATA CORP NEW COM CL A 32008D106 688 52,266 SH   SOLE   311 0 51,955
FIRST FINL BANCORP OH COM 320209109 367 16,802 SH   SOLE   0 0 16,802
FIRST HORIZON NATL CORP COM 320517105 2,008 131,820 SH   SOLE   105,716 0 26,104
FIRST MAJESTIC SILVER CORP COM 32076V103 126 12,227 SH   SOLE   0 0 12,227
FIRST MIDWEST BANCORP DEL COM 320867104 370 19,104 SH   SOLE   0 0 19,104
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,323 94,973 SH   SOLE   75,477 0 19,496
FIRST SOLAR INC COM 336433107 394 9,977 SH   SOLE   687 0 9,290
FIRST TR DIVIDEND INCOME FD COM 33731L100 593 65,062 SH   SOLE   0 0 65,062
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 236 6,497 SH   SOLE   0 0 6,497
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 926 58,911 SH   SOLE   0 0 58,911
FIRST TR ENERGY INCOME & GRW COM 33738G104 392 14,487 SH   SOLE   0 0 14,487
FIRST TR ENERGY INFRASTRCTR COM 33738C103 563 29,352 SH   SOLE   0 0 29,352
FIRST TR ENHANCED EQTY INC F COM 337318109 6,381 477,650 SH   SOLE   0 0 477,650
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5,912 178,823 SH   SOLE   170,585 0 8,238
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 909 17,464 SH   SOLE   0 0 17,464
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 637 12,060 SH   SOLE   0 0 12,060
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 2,546 48,693 SH   SOLE   0 0 48,693
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHA 33737J133 276 20,153 SH   SOLE   0 0 20,153
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 571 11,594 SH   SOLE   0 0 11,594
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1,956 59,642 SH   SOLE   0 0 59,642
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 386 18,606 SH   SOLE   0 0 18,606
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 5,430 183,958 SH   SOLE   0 0 183,958
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 330 8,803 SH   SOLE   0 0 8,803
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 226 4,591 SH   SOLE   0 0 4,591
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 303 7,350 SH   SOLE   0 0 7,350
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 354 10,334 SH   SOLE   0 0 10,334
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1,979 96,177 SH   SOLE   0 0 96,177
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 4,611 85,477 SH   SOLE   0 0 85,477
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,146 28,545 SH   SOLE   0 0 28,545
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 35,281 1,000,863 SH   SOLE   0 0 1,000,863
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 44,032 948,349 SH   SOLE   0 0 948,349
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 5,550 236,199 SH   SOLE   0 0 236,199
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 48,123 590,035 SH   SOLE   0 0 590,035
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 2,198 102,978 SH   SOLE   0 0 102,978
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 3,101 177,484 SH   SOLE   0 0 177,484
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 44,804 1,956,507 SH   SOLE   0 0 1,956,507
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 31,387 2,035,470 SH   SOLE   0 0 2,035,470
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4,870 200,408 SH   SOLE   0 0 200,408
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 5,174 86,326 SH   SOLE   0 0 86,326
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,363 28,021 SH   SOLE   0 0 28,021
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 478 9,122 SH   SOLE   0 0 9,122
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 11,461 188,342 SH   SOLE   130 0 188,212
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1,625 55,146 SH   SOLE   0 0 55,146
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 2,579 75,473 SH   SOLE   0 0 75,473
FIRST TR EXCHANGE TRADED FD ISE REVERE NAT 33733E807 3,064 115,973 SH   SOLE   0 0 115,973
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 8,780 256,714 SH   SOLE   0 0 256,714
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2,547 134,714 SH   SOLE   0 0 134,714
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3,967 135,287 SH   SOLE   0 0 135,287
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 2,381 58,824 SH   SOLE   0 0 58,824
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 753 37,979 SH   SOLE   0 0 37,979
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 8,080 319,119 SH   SOLE   0 0 319,119
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 10,354 103,833 SH   SOLE   0 0 103,833
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,060 63,143 SH   SOLE   0 0 63,143
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 7,064 192,229 SH   SOLE   863 0 191,366
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 43,875 1,692,062 SH   SOLE   597,142 0 1,094,920
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 11,781 602,589 SH   SOLE   248,125 0 354,464
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 316 10,630 SH   SOLE   0 0 10,630
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,390 44,840 SH   SOLE   565 0 44,275
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 2,968 96,187 SH   SOLE   0 0 96,187
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 2,238 66,189 SH   SOLE   0 0 66,189
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 388 8,400 SH   SOLE   0 0 8,400
FIRST TR HIGH INCOME L/S FD COM 33738E109 3,099 198,806 SH   SOLE   0 0 198,806
FIRST TR INTER DUR PFD & IN COM 33718W103 798 34,186 SH   SOLE   0 0 34,186
FIRST TR ISE CHINDIA INDEX F COM 33733A102 315 10,402 SH   SOLE   0 0 10,402
FIRST TR ISE GLB WIND ENRG E COM SHS 33736G106 1,594 119,784 SH   SOLE   0 0 119,784
FIRST TR ISE WATER INDEX FD COM 33733B100 368 9,730 SH   SOLE   0 0 9,730
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3,930 77,825 SH   SOLE   0 0 77,825
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7,695 180,711 SH   SOLE   0 0 180,711
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 20,845 445,974 SH   SOLE   459 0 445,515
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 13,970 264,398 SH   SOLE   0 0 264,398
FIRST TR MLP & ENERGY INCOME COM 33739B104 2,807 169,521 SH   SOLE   0 0 169,521
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 18,470 677,299 SH   SOLE   0 0 677,299
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 947 17,889 SH   SOLE   0 0 17,889
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 553 12,146 SH   SOLE   0 0 12,146
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 31,589 690,323 SH   SOLE   0 0 690,323
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 3,341 80,937 SH   SOLE   0 0 80,937
FIRST TR NASDAQ100 TECH INDE SHS 337345102 3,916 76,927 SH   SOLE   0 0 76,927
FIRST TR S&P REIT INDEX FD COM 33734G108 12,535 517,745 SH   SOLE   0 0 517,745
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8,087 162,366 SH   SOLE   549 0 161,817
FIRST TR SR FLG RTE INCM FD COM 33733U108 953 69,706 SH   SOLE   0 0 69,706
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 725 61,311 SH   SOLE   0 0 61,311
FIRST TR US IPO INDEX FD SHS 336920103 2,443 44,986 SH   SOLE   0 0 44,986
FIRST TR VALUE LINE DIVID IN SHS 33734H106 44,107 1,633,590 SH   SOLE   80 0 1,633,510
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 239 16,502 SH   SOLE   0 0 16,502
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 83 11,907 SH   SOLE   0 0 11,907
FIRSTENERGY CORP COM 337932107 4,803 145,185 SH   SOLE   97,291 0 47,894
FISERV INC COM 337738108 9,463 95,135 SH   SOLE   22,253 0 72,882
FITBIT INC CL A 33812L102 593 39,931 SH   SOLE   0 0 39,931
FIVE BELOW INC COM 33829M101 1,484 36,827 SH   SOLE   32,941 0 3,886
FIVE PRIME THERAPEUTICS INC COM 33830X104 339 6,465 SH   SOLE   0 0 6,465
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 7,006 278,455 SH   SOLE   0 0 278,455
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 262 12,500 SH   SOLE   0 0 12,500
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 659 31,704 SH   SOLE   0 0 31,704
FLEETCOR TECHNOLOGIES INC COM 339041105 5,937 34,175 SH   SOLE   31,000 0 3,175
FLEETMATICS GROUP PLC COM G35569105 436 7,269 SH   SOLE   0 0 7,269
FLEX LTD ORD Y2573F102 10,393 763,098 SH   SOLE   685,517 0 77,581
FLEXSHARES TR QUALT DIVD IDX 33939L860 45,306 1,196,992 SH   SOLE   1,189,481 0 7,511
FLIR SYS INC COM 302445101 5,077 161,578 SH   SOLE   88,932 0 72,646
FLOTEK INDS INC DEL COM 343389102 160 11,000 SH   SOLE   0 0 11,000
FLOWERS FOODS INC COM 343498101 5,481 362,496 SH   SOLE   32,954 0 329,542
FLOWSERVE CORP COM 34354P105 11,854 245,720 SH   SOLE   235,374 0 10,346
FLUOR CORP NEW COM 343412102 18,828 366,882 SH   SOLE   318,452 0 48,430
FNB CORP PA COM 302520101 999 81,202 SH   SOLE   23,718 0 57,484
FOAMIX PHARMACEUTICALS LTD SHS M46135105 419 45,200 SH   SOLE   0 0 45,200
FOAMIX PHARMACEUTICALS LTD SHS M46135105 73 36,700 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 6,324 93,389 SH   SOLE   59,513 0 33,876
FORD MTR CO DEL COM PAR $0.01 345370860 40,869 3,385,981 SH   SOLE   1,019,710 0 2,366,271
FORD MTR CO DEL COM PAR $0.01 345370860 3 33,000 SH Call SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3 10,400 SH Call SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1 12,700 SH Call SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 38 30,000 SH Call SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 23 30,000 SH Put SOLE   0 0 30,000
FORD MTR CO DEL COM PAR $0.01 345370860 2 44,000 SH Call SOLE   0 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 4,165 180,084 SH   SOLE   178,631 0 1,453
FORESTAR GROUP INC COM 346233109 160 13,662 SH   SOLE   13,169 0 493
FORMFACTOR INC COM 346375108 1,669 153,801 SH   SOLE   0 0 153,801
FORMFACTOR INC COM 346375108 289 144,700 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 5,753 155,791 SH   SOLE   94,925 0 60,866
FORTIVE CORP COM 34959J108 6,846 134,511 SH   SOLE   29,344 0 105,167
FORTRESS INVESTMENT GROUP LL CL A 34958B106 414 83,721 SH   SOLE   0 0 83,721
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 7,320 585,168 SH   SOLE   0 0 585,168
FORTUNA SILVER MINES INC COM 349915108 199 27,474 SH   SOLE   0 0 27,474
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,496 60,172 SH   SOLE   2,950 0 57,222
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,812 91,217 SH   SOLE   35,950 0 55,267
FQF TR OSHARS FTSE US 351680855 3,034 110,670 SH   SOLE   0 0 110,670
FRANCO NEVADA CORP COM 351858105 3,481 49,825 SH   SOLE   0 0 49,825
FRANKLIN ELEC INC COM 353514102 310 7,611 SH   SOLE   0 0 7,611
FRANKLIN FINL NETWORK INC COM 35352P104 1,040 27,820 SH   SOLE   0 0 27,820
FRANKLIN LTD DURATION INC TR COM 35472T101 1,764 145,868 SH   SOLE   704 0 145,164
FRANKLIN RES INC COM 354613101 7,218 202,922 SH   SOLE   142,363 0 60,559
FRANKLIN UNVL TR SH BEN INT 355145103 240 35,277 SH   SOLE   0 0 35,277
FREEPORT-MCMORAN INC CL B 35671D857 25,517 2,349,629 SH   SOLE   1,723,368 0 626,261
FREEPORT-MCMORAN INC CL B 35671D857 1 29,500 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9 72,500 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3 11,900 SH Call SOLE   0 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 519 11,848 SH   SOLE   11,169 0 679
FRONTIER COMMUNICATIONS CORP COM 35906A108 5,851 1,406,558 SH   SOLE   617,796 0 788,762
FRONTLINE LTD SHS NEW G3682E192 470 65,549 SH   SOLE   0 0 65,549
FRONTLINE LTD SHS NEW G3682E192 1 11,700 SH Call SOLE   0 0 0
FS BANCORP INC COM 30263Y104 2,818 96,545 SH   SOLE   0 0 96,545
FS INVT CORP COM 302635107 1,656 174,838 SH   SOLE   961 0 173,877
FST TR NEW OPPORT MLP & ENE COM 33739M100 310 22,695 SH   SOLE   0 0 22,695
G-III APPAREL GROUP LTD COM 36237H101 1,194 40,968 SH   SOLE   38,643 0 2,325
GABELLI DIVD & INCOME TR COM 36242H104 3,606 187,690 SH   SOLE   0 0 187,690
GABELLI EQUITY TR INC COM 362397101 708 125,507 SH   SOLE   0 0 125,507
GABELLI GLB SML & MD CP VAL COM 36249W104 1,793 165,859 SH   SOLE   0 0 165,859
GABELLI HLTHCARE & WELLNESS SHS 36246K103 4,208 404,232 SH   SOLE   0 0 404,232
GABELLI UTIL TR COM 36240A101 151 22,136 SH   SOLE   0 0 22,136
GALENA BIOPHARMA INC COM 363256108 4 10,500 SH   SOLE   0 0 10,500
GALLAGHER ARTHUR J & CO COM 363576109 23,449 460,966 SH   SOLE   447,579 0 13,387
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3,234 506,849 SH   SOLE   0 0 506,849
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 225 29,129 SH   SOLE   0 0 29,129
GAMESTOP CORP NEW CL A 36467W109 649 23,526 SH   SOLE   0 0 23,526
GAMING & LEISURE PPTYS INC COM 36467J108 2,689 80,380 SH   SOLE   50,370 0 30,010
GAP INC DEL COM 364760108 1,046 47,011 SH   SOLE   0 0 47,011
GARMIN LTD SHS H2906T109 11,196 232,713 SH   SOLE   34,189 0 198,524
GARTNER INC COM 366651107 2,844 32,156 SH   SOLE   29,537 0 2,619
GASLOG LTD SHS G37585109 5,194 356,981 SH   SOLE   0 0 356,981
GASLOG LTD SHS G37585109 814 339,300 SH Call SOLE   0 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 364 16,708 SH   SOLE   0 0 16,708
GASTAR EXPL INC NEW COM 36729W202 38 44,500 SH   SOLE   0 0 44,500
GDL FUND COM SH BEN IT 361570104 4,865 488,978 SH   SOLE   0 0 488,978
GEE GROUP INC COM 36165A102 169 32,303 SH   SOLE   0 0 32,303
GENERAC HLDGS INC COM 368736104 478 13,155 SH   SOLE   6,968 0 6,187
GENERAL AMERN INVS INC COM 368802104 13,082 400,664 SH   SOLE   0 0 400,664
GENERAL CABLE CORP DEL NEW COM 369300108 2,354 157,150 SH   SOLE   0 0 157,150
GENERAL DYNAMICS CORP COM 369550108 36,826 237,328 SH   SOLE   91,616 0 145,712
GENERAL ELECTRIC CO COM 369604103 178,736 6,034,299 SH   SOLE   836,878 0 5,197,421
GENERAL ELECTRIC CO COM 369604103 5 42,600 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 143 44,000 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 9 13,500 SH Call SOLE   0 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 3,360 121,751 SH   SOLE   111,861 0 9,890
GENERAL MLS INC COM 370334104 75,255 1,178,072 SH   SOLE   836,509 0 341,563
GENERAL MTRS CO *W EXP 07/10/201 37045V126 233 16,686 SH   SOLE   0 0 16,686
GENERAL MTRS CO COM 37045V100 15,685 493,706 SH   SOLE   120,521 0 373,185
GENESCO INC COM 371532102 1,007 18,498 SH   SOLE   18,456 0 42
GENESEE & WYO INC CL A 371559105 3,416 49,542 SH   SOLE   23,604 0 25,938
GENESIS ENERGY L P UNIT LTD PARTN 371927104 12,223 321,901 SH   SOLE   0 0 321,901
GENTEX CORP COM 371901109 2,546 144,973 SH   SOLE   92,375 0 52,598
GENTHERM INC COM 37253A103 4,413 140,459 SH   SOLE   24,784 0 115,675
GENUINE PARTS CO COM 372460105 11,931 118,773 SH   SOLE   44,524 0 74,249
GENWORTH FINL INC COM CL A 37247D106 412 83,134 SH   SOLE   0 0 83,134
GEO GROUP INC NEW COM 36162J106 19,792 832,312 SH   SOLE   808,332 0 23,980
GERDAU S A SPON ADR REP PFD 373737105 35 13,000 SH   SOLE   0 0 13,000
GERON CORP COM 374163103 31 13,900 SH   SOLE   0 0 13,900
GIGAMON INC COM 37518B102 1,146 20,907 SH   SOLE   1,473 0 19,434
GILDAN ACTIVEWEAR INC COM 375916103 743 26,611 SH   SOLE   21,960 0 4,651
GILEAD SCIENCES INC COM 375558103 73,384 927,490 SH   SOLE   232,465 0 695,025
GILEAD SCIENCES INC COM 375558103 4 11,200 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW COM 37637Q105 594 20,820 SH   SOLE   20,360 0 460
GLADSTONE CAPITAL CORP COM 376535100 106 13,056 SH   SOLE   0 0 13,056
GLADSTONE INVT CORP COM 376546107 189 21,316 SH   SOLE   0 0 21,316
GLAUKOS CORP COM 377322102 208 5,500 SH   SOLE   0 0 5,500
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 153,704 3,563,728 SH   SOLE   2,896,789 0 666,939
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6 64,100 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 218 13,518 SH   SOLE   2,500 0 11,018
GLOBAL PMTS INC COM 37940X102 9,016 117,458 SH   SOLE   64,081 0 53,377
GLOBAL X FDS FTSE NORDIC REG 37950E101 2,352 114,128 SH   SOLE   114,018 0 110
GLOBAL X FDS GBL X JPM ROTA 37950E135 2,702 113,243 SH   SOLE   0 0 113,243
GLOBAL X FDS GLB X MLP ENRG I 37950E226 1,695 111,574 SH   SOLE   0 0 111,574
GLOBAL X FDS GLB X SUPERDIV 37950E549 2,984 139,003 SH   SOLE   0 0 139,003
GLOBAL X FDS GLBL X MLP ETF 37950E473 546 47,003 SH   SOLE   0 0 47,003
GLOBAL X FDS GLBX MSCI NORW 37950E747 9,056 812,971 SH   SOLE   810,519 0 2,452
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,617 36,351 SH   SOLE   0 0 36,351
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,117 44,912 SH   SOLE   0 0 44,912
GLOBALSTAR INC COM 378973408 67 55,500 SH   SOLE   0 0 55,500
GLOBUS MED INC CL A 379577208 1,245 55,147 SH   SOLE   42,683 0 12,464
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 450 22,900 SH   SOLE   0 0 22,900
GOLD STD VENTURES CORP COM 380738104 43 17,089 SH   SOLE   0 0 17,089
GOLDCORP INC NEW COM 380956409 1,989 120,419 SH   SOLE   0 0 120,419
GOLDEN ENTERPRISES INC COM 381010107 4,208 350,807 SH   SOLE   0 0 350,807
GOLDEN ENTMT INC COM 381013101 1,408 112,927 SH   SOLE   0 0 112,927
GOLDEN STAR RES LTD CDA COM 38119T104 9 11,000 SH   SOLE   0 0 11,000
GOLDMAN SACHS BDC INC SHS 38147U107 710 32,624 SH   SOLE   0 0 32,624
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3,960 138,809 SH   SOLE   0 0 138,809
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4,047 161,088 SH   SOLE   0 0 161,088
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 41,681 956,641 SH   SOLE   808,425 0 148,216
GOLDMAN SACHS GROUP INC COM 38141G104 21,617 134,039 SH   SOLE   65,875 0 68,164
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 502 69,175 SH   SOLE   0 0 69,175
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 523 55,058 SH   SOLE   0 0 55,058
GOLUB CAP BDC INC COM 38173M102 1,516 81,629 SH   SOLE   0 0 81,629
GOODYEAR TIRE & RUBR CO COM 382550101 2,921 90,431 SH   SOLE   24,531 0 65,900
GOPRO INC CL A 38268T103 1,445 86,616 SH   SOLE   0 0 86,616
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 210 9,285 SH   SOLE   0 0 9,285
GRACE W R & CO DEL NEW COM 38388F108 204 2,768 SH   SOLE   540 0 2,228
GRACO INC COM 384109104 9,781 132,181 SH   SOLE   131,469 0 712
GRAINGER W W INC COM 384802104 10,609 47,182 SH   SOLE   37,388 0 9,794
GRAMERCY PPTY TR COM 385002100 4,341 450,263 SH   SOLE   409,126 0 41,137
GRAPHIC PACKAGING HLDG CO COM 388689101 9,604 686,522 SH   SOLE   679,835 0 6,687
GRAY TELEVISION INC COM 389375106 867 83,654 SH   SOLE   82,654 0 1,000
GREAT LAKES DREDGE & DOCK CO COM 390607109 610 174,219 SH   SOLE   174,108 0 111
GREAT PLAINS ENERGY INC COM 391164100 9,076 332,587 SH   SOLE   228,227 0 104,360
GREEN BRICK PARTNERS INC COM 392709101 104 12,542 SH   SOLE   0 0 12,542
GREENHILL & CO INC COM 395259104 1,150 48,808 SH   SOLE   39,314 0 9,494
GREIF INC CL A 397624107 295 5,943 SH   SOLE   0 0 5,943
GREIF INC CL B 397624206 3,404 56,175 SH   SOLE   0 0 56,175
GRIFOLS S A SP ADR REP B NVT 398438408 356 22,313 SH   SOLE   18,255 0 4,058
GROUPE CGI INC CL A SUB VTG 39945C109 1,450 30,459 SH   SOLE   0 0 30,459
GRUBHUB INC COM 400110102 671 15,603 SH   SOLE   8,749 0 6,854
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 421 2,878 SH   SOLE   1,052 0 1,826
GUGGENHEIM CR ALLOCATION FD COM 40168G108 756 34,175 SH   SOLE   0 0 34,175
GUGGENHEIM ENHANCED EQUITY S COM 40167K100 182 11,328 SH   SOLE   0 0 11,328
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 541 69,508 SH   SOLE   0 0 69,508
GUGGENHEIM EQ WEIGHT ENHANC COM SH BEN INT 40167M106 1,643 97,624 SH   SOLE   0 0 97,624
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 793 41,482 SH   SOLE   0 0 41,482
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 2,116 91,007 SH   SOLE   1,000 0 90,007
GUIDEWIRE SOFTWARE INC COM 40171V100 5,990 99,863 SH   SOLE   25,392 0 74,471
GULFPORT ENERGY CORP COM NEW 402635304 5,519 195,361 SH   SOLE   185,754 0 9,607
GW PHARMACEUTICALS PLC ADS 36197T103 405 3,052 SH   SOLE   0 0 3,052
HAIN CELESTIAL GROUP INC COM 405217100 2,295 64,493 SH   SOLE   44,260 0 20,233
HALLIBURTON CO COM 406216101 57,729 1,286,285 SH   SOLE   328,594 0 957,691
HALLIBURTON CO COM 406216101 40 14,500 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 32 17,400 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 8 10,200 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 1 10,700 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 60 25,800 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 23 15,300 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 142 11,770 SH   SOLE   0 0 11,770
HALYARD HEALTH INC COM 40650V100 454 13,091 SH   SOLE   0 0 13,091
HANCOCK HLDG CO COM 410120109 343 10,581 SH   SOLE   0 0 10,581
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,451 52,277 SH   SOLE   0 0 52,277
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 375 16,711 SH   SOLE   0 0 16,711
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 7,621 311,819 SH   SOLE   0 0 311,819
HANESBRANDS INC COM 410345102 13,096 518,640 SH   SOLE   414,281 0 104,359
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,882 80,527 SH   SOLE   0 0 80,527
HARLEY DAVIDSON INC COM 412822108 4,469 84,983 SH   SOLE   51,229 0 33,754
HARLEY DAVIDSON INC COM 412822108 62 42,900 SH Call SOLE   0 0 0
HARMAN INTL INDS INC COM 413086109 20,025 237,109 SH   SOLE   73,238 0 163,871
HARRIS CORP DEL COM 413875105 24,517 267,609 SH   SOLE   214,683 0 52,926
HARTFORD FINL SVCS GROUP INC COM 416515104 5,372 125,449 SH   SOLE   67,141 0 58,308
HASBRO INC COM 418056107 5,454 68,749 SH   SOLE   45,170 0 23,579
HAWAIIAN ELEC INDUSTRIES COM 419870100 664 22,239 SH   SOLE   0 0 22,239
HAWAIIAN HOLDINGS INC COM 419879101 1,543 31,739 SH   SOLE   2,382 0 29,357
HCA HOLDINGS INC COM 40412C101 13,415 177,374 SH   SOLE   19,536 0 157,838
HCP INC COM 40414L109 11,569 304,839 SH   SOLE   131,632 0 173,207
HD SUPPLY HLDGS INC COM 40416M105 4,599 143,809 SH   SOLE   128,418 0 15,391
HDFC BANK LTD ADR REPS 3 SHS 40415F101 6,568 91,358 SH   SOLE   35,433 0 55,925
HEADWATERS INC COM 42210P102 2,474 146,214 SH   SOLE   0 0 146,214
HEALTH INS INNOVATIONS INC COM CL A 42225K106 142 27,050 SH   SOLE   0 0 27,050
HEALTHCARE RLTY TR COM 421946104 489 14,348 SH   SOLE   0 0 14,348
HEALTHCARE SVCS GRP INC COM 421906108 17,333 437,920 SH   SOLE   29,664 0 408,256
HEALTHCARE TR AMER INC CL A NEW 42225P501 476 14,598 SH   SOLE   0 0 14,598
HEALTHSOUTH CORP COM NEW 421924309 965 23,790 SH   SOLE   9,728 0 14,062
HEARTLAND EXPRESS INC COM 422347104 849 44,950 SH   SOLE   44,950 0 0
HECLA MNG CO COM 422704106 64 11,243 SH   SOLE   0 0 11,243
HEICO CORP NEW CL A 422806208 15,384 254,237 SH   SOLE   0 0 254,237
HEICO CORP NEW COM 422806109 4,528 65,428 SH   SOLE   26,761 0 38,667
HELEN OF TROY CORP LTD COM G4388N106 1,509 17,509 SH   SOLE   17,449 0 60
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 126 15,450 SH   SOLE   0 0 15,450
HELMERICH & PAYNE INC COM 423452101 6,322 93,931 SH   SOLE   31,380 0 62,551
HENRY JACK & ASSOC INC COM 426281101 11,170 130,563 SH   SOLE   86,567 0 43,996
HERCULES CAPITAL INC COM 427096508 5,693 419,831 SH   SOLE   192,229 0 227,602
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,954 108,430 SH   SOLE   106,023 0 2,407
HERSHEY CO COM 427866108 3,658 38,260 SH   SOLE   0 0 38,260
HERTZ GLOBAL HLDGS INC COM 42806J106 449 11,180 SH   SOLE   47 0 11,133
HERZFELD CARIBBEAN BASIN FD COM 42804T106 200 31,850 SH   SOLE   0 0 31,850
HESS CORP COM 42809H107 1,304 24,327 SH   SOLE   2,339 0 21,988
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,964 525,884 SH   SOLE   240,552 0 285,332
HEWLETT PACKARD ENTERPRISE C COM 42824C109 125 66,000 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 3,772 85,148 SH   SOLE   17,276 0 67,872
HFF INC CL A 40418F108 4,289 154,876 SH   SOLE   151,526 0 3,350
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 3,803 247,897 SH   SOLE   0 0 247,897
HIBBETT SPORTS INC COM 428567101 489 12,266 SH   SOLE   9,857 0 2,409
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 3,915 210,055 SH   SOLE   0 0 210,055
HIGHWOODS PPTYS INC COM 431284108 516 9,896 SH   SOLE   0 0 9,896
HILL ROM HLDGS INC COM 431475102 212 3,415 SH   SOLE   2,016 0 1,399
HILLENBRAND INC COM 431571108 11,576 365,866 SH   SOLE   363,782 0 2,084
HILLTOP HOLDINGS INC COM 432748101 782 34,807 SH   SOLE   24,186 0 10,621
HILTON WORLDWIDE HLDGS INC COM 43300A104 699 30,467 SH   SOLE   5,049 0 25,418
HMS HLDGS CORP COM 40425J101 575 25,941 SH   SOLE   24,441 0 1,500
HNI CORP COM 404251100 3,150 79,136 SH   SOLE   73,798 0 5,338
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 819 24,125 SH   SOLE   0 0 24,125
HOLLYFRONTIER CORP COM 436106108 4,500 183,676 SH   SOLE   111,350 0 72,326
HOLOGIC INC COM 436440101 7,048 181,520 SH   SOLE   161,718 0 19,802
HOME BANCSHARES INC COM 436893200 636 30,553 SH   SOLE   4,197 0 26,356
HOME DEPOT INC COM 437076102 146,160 1,135,821 SH   SOLE   461,652 0 674,169
HOME DEPOT INC COM 437076102 59 20,900 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 4 15,600 SH Call SOLE   0 0 0
HONDA MOTOR LTD AMERN SHS 438128308 8,004 276,774 SH   SOLE   236,732 0 40,042
HONEYWELL INTL INC COM 438516106 104,713 898,132 SH   SOLE   506,458 0 391,674
HONEYWELL INTL INC COM 438516106 22 12,000 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 33 25,300 SH Call SOLE   0 0 0
HORIZON PHARMA PLC SHS G4617B105 3,236 178,491 SH   SOLE   12,169 0 166,322
HORMEL FOODS CORP COM 440452100 20,192 532,355 SH   SOLE   26 0 532,329
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,843 62,023 SH   SOLE   30,582 0 31,441
HOST HOTELS & RESORTS INC COM 44107P104 224 14,371 SH   SOLE   71 0 14,300
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 375 27,949 SH   SOLE   27,949 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 965 155,818 SH   SOLE   0 0 155,818
HOVNANIAN ENTERPRISES INC CL A 442487203 23 13,700 SH   SOLE   0 0 13,700
HOWARD HUGHES CORP COM 44267D107 1,181 10,311 SH   SOLE   167 0 10,144
HP INC COM 40434L105 4,425 284,921 SH   SOLE   87,787 0 197,134
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,518 59,198 SH   SOLE   3,938 0 55,260
HSBC HLDGS PLC SPON ADR NEW 404280406 12,881 342,475 SH   SOLE   107,737 0 234,738
HSBC HLDGS PLC SPON ADR NEW 404280406 4 12,900 SH Call SOLE   0 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,015 80,235 SH   SOLE   0 0 80,235
HUBBELL INC COM 443510607 5,925 54,998 SH   SOLE   46,056 0 8,942
HUDSON PAC PPTYS INC COM 444097109 1,303 39,643 SH   SOLE   39,614 0 29
HUMANA INC COM 444859102 2,487 14,060 SH   SOLE   9,336 0 4,724
HUNT J B TRANS SVCS INC COM 445658107 1,914 23,584 SH   SOLE   13,879 0 9,705
HUNTINGTON BANCSHARES INC COM 446150104 13,423 1,361,343 SH   SOLE   900,827 0 460,516
HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 1,107 769 SH   SOLE   0 0 769
HUNTINGTON INGALLS INDS INC COM 446413106 11,748 76,575 SH   SOLE   59,082 0 17,493
HUNTSMAN CORP COM 447011107 6,687 411,013 SH   SOLE   243,320 0 167,693
HYATT HOTELS CORP COM CL A 448579102 1,485 30,173 SH   SOLE   28,861 0 1,312
IAC INTERACTIVECORP COM 44919P508 4,982 79,748 SH   SOLE   56,592 0 23,156
IAC INTERACTIVECORP COM 44919P508 49 18,400 SH Call SOLE   0 0 0
IBERIABANK CORP COM 450828108 4,306 64,161 SH   SOLE   21,103 0 43,058
IBERIABANK CORP COM 450828108 77 15,300 SH Call SOLE   0 0 0
IBIO INC COM 451033104 28 50,000 SH   SOLE   0 0 50,000
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2,011 39,773 SH   SOLE   0 0 39,773
ICICI BK LTD ADR 45104G104 572 76,591 SH   SOLE   60,579 0 16,012
ICON PLC SHS G4705A100 6,725 86,924 SH   SOLE   62,821 0 24,103
ICU MED INC COM 44930G107 6,567 51,964 SH   SOLE   21,163 0 30,801
IDACORP INC COM 451107106 229 2,928 SH   SOLE   0 0 2,928
IDEX CORP COM 45167R104 13,850 148,015 SH   SOLE   143,979 0 4,036
IDEXX LABS INC COM 45168D104 3,455 30,647 SH   SOLE   11,435 0 19,212
IHS MARKIT LTD SHS G47567105 6,666 177,528 SH   SOLE   176,999 0 529
ILLINOIS TOOL WKS INC COM 452308109 24,012 200,359 SH   SOLE   100,691 0 99,668
ILLUMINA INC COM 452327109 3,792 20,876 SH   SOLE   13,588 0 7,288
ILLUMINA INC NOTE 6/1 452327AF6 259 250,000 PRN   SOLE   0 0 250,000
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 273 250,000 PRN   SOLE   0 0 250,000
IMMUNOGEN INC COM 45253H101 1,761 657,202 SH   SOLE   644,683 0 12,519
IMPERIAL OIL LTD COM NEW 453038408 409 13,093 SH   SOLE   0 0 13,093
IMPERVA INC COM 45321L100 430 8,008 SH   SOLE   5,308 0 2,700
IMPINJ INC COM 453204109 1,549 41,399 SH   SOLE   0 0 41,399
IMS HEALTH HLDGS INC COM 44970B109 5,127 163,580 SH   SOLE   163,353 0 227
INC RESH HLDGS INC CL A 45329R109 1,821 40,847 SH   SOLE   39,360 0 1,487
INCYTE CORP COM 45337C102 562 5,962 SH   SOLE   0 0 5,962
INDEPENDENCE RLTY TR INC COM 45378A106 9,309 1,034,338 SH   SOLE   0 0 1,034,338
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 117,711 4,017,433 SH   SOLE   3,997,907 0 19,526
INDEXIQ ETF TR IQ ENCH BD US 45409B487 418 20,605 SH   SOLE   0 0 20,605
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 10,347 508,462 SH   SOLE   0 0 508,462
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 735 25,181 SH   SOLE   0 0 25,181
INDEXIQ ETF TR US RL EST SMCP 45409B628 827 30,142 SH   SOLE   0 0 30,142
INDIA FD INC COM 454089103 1,980 79,641 SH   SOLE   0 0 79,641
INFINERA CORPORATION COM 45667G103 328 36,343 SH   SOLE   18,600 0 17,743
INFORMATION SERVICES GROUP I COM 45675Y104 320 80,256 SH   SOLE   0 0 80,256
INFOSYS LTD SPONSORED ADR 456788108 3,286 208,225 SH   SOLE   39,293 0 168,932
ING GROEP N V SPONSORED ADR 456837103 6,254 506,816 SH   SOLE   150,644 0 356,172
INGERSOLL-RAND PLC SHS G47791101 28,089 413,428 SH   SOLE   207,112 0 206,316
INGERSOLL-RAND PLC SHS G47791101 8 16,800 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 337 7,302 SH   SOLE   1 0 7,301
INGRAM MICRO INC CL A 457153104 1,085 30,436 SH   SOLE   0 0 30,436
INGREDION INC COM 457187102 11,391 85,606 SH   SOLE   53,656 0 31,950
INNOSPEC INC COM 45768S105 989 16,265 SH   SOLE   16,265 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 118 12,713 SH   SOLE   0 0 12,713
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 143 12,116 SH   SOLE   0 0 12,116
INTEGER HLDGS CORP COM 45826H109 2,839 130,885 SH   SOLE   0 0 130,885
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,530 18,537 SH   SOLE   18,072 0 465
INTEGRATED DEVICE TECHNOLOGY COM 458118106 457 19,792 SH   SOLE   0 0 19,792
INTEL CORP COM 458140100 117,770 3,119,732 SH   SOLE   1,342,868 0 1,776,864
INTEL CORP COM 458140100 333 95,000 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 37 12,700 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 477 98,400 SH Call SOLE   0 0 0
INTEL CORP SDCV 12/1 458140AD2 211 153,000 PRN   SOLE   0 0 153,000
INTELIQUENT INC COM 45825N107 715 44,316 SH   SOLE   2,230 0 42,086
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,398 97,991 SH   SOLE   29,384 0 68,607
INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 276 6,621 SH   SOLE   0 0 6,621
INTERNATIONAL BUSINESS MACHS COM 459200101 71,221 448,349 SH   SOLE   67,420 0 380,929
INTERNATIONAL BUSINESS MACHS COM 459200101 12 23,800 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 27 18,400 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,387 58,664 SH   SOLE   37,916 0 20,748
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 941 38,613 SH   SOLE   0 0 38,613
INTERNATIONAL TOWER HILL MIN COM 46050R102 13 15,000 SH   SOLE   0 0 15,000
INTEROIL CORP COM 460951106 2,185 42,910 SH   SOLE   0 0 42,910
INTERPUBLIC GROUP COS INC COM 460690100 7,255 324,621 SH   SOLE   316,969 0 7,652
INTERSECT ENT INC COM 46071F103 1,395 88,093 SH   SOLE   88,036 0 57
INTERVAL LEISURE GROUP INC COM 46113M108 175 10,174 SH   SOLE   4,729 0 5,445
INTL PAPER CO COM 460146103 23,475 489,269 SH   SOLE   267,792 0 221,477
INTL PAPER CO COM 460146103 25 18,100 SH Call SOLE   0 0 0
INTRALINKS HLDGS INC COM 46118H104 1,169 116,200 SH   SOLE   0 0 116,200
INTRAWEST RESORTS HLDGS INC COM 46090K109 347 21,423 SH   SOLE   21,213 0 210
INTREXON CORP COM 46122T102 1,250 44,616 SH   SOLE   0 0 44,616
INTUIT COM 461202103 10,134 92,121 SH   SOLE   23,639 0 68,482
INTUITIVE SURGICAL INC COM NEW 46120E602 7,980 11,010 SH   SOLE   1,898 0 9,112
INVENSENSE INC COM 46123D205 119 16,050 SH   SOLE   0 0 16,050
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 135 11,004 SH   SOLE   0 0 11,004
INVESCO BD FD COM 46132L107 562 29,024 SH   SOLE   0 0 29,024
INVESCO DYNAMIC CR OPP FD COM 46132R104 6,297 535,487 SH   SOLE   0 0 535,487
INVESCO LTD SHS G491BT108 5,078 162,400 SH   SOLE   23,272 0 139,128
INVESCO MORTGAGE CAPITAL INC COM 46131B100 298 19,589 SH   SOLE   0 0 19,589
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,217 85,425 SH   SOLE   0 0 85,425
INVESCO MUN TR COM 46131J103 497 36,018 SH   SOLE   0 0 36,018
INVESCO MUNI INCOME OPP TRST COM 46132X101 187 22,499 SH   SOLE   0 0 22,499
INVESCO PA VALUE MUN INCOME COM 46132K109 1,046 77,060 SH   SOLE   0 0 77,060
INVESCO QUALITY MUNI INC TRS COM 46133G107 196 14,209 SH   SOLE   0 0 14,209
INVESCO SR INCOME TR COM 46131H107 485 111,999 SH   SOLE   0 0 111,999
INVESCO TR INVT GRADE MUNS COM 46131M106 288 20,410 SH   SOLE   0 0 20,410
INVESCO VALUE MUN INCOME TR COM 46132P108 325 19,869 SH   SOLE   0 0 19,869
INVESTORS BANCORP INC NEW COM 46146L101 1,990 165,693 SH   SOLE   162,533 0 3,160
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 456 67,013 SH   SOLE   0 0 67,013
IONIS PHARMACEUTICALS INC COM 462222100 19,279 526,179 SH   SOLE   506,878 0 19,301
IPG PHOTONICS CORP COM 44980X109 1,954 23,730 SH   SOLE   13,838 0 9,892
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,242 1,016,332 SH   SOLE   84,891 0 931,441
IRIDIUM COMMUNICATIONS INC COM 46269C102 2 20,000 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5 26,600 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 886 2,975 SH   SOLE   0 0 2,975
IROBOT CORP COM 462726100 1,014 23,061 SH   SOLE   0 0 23,061
IRON MTN INC NEW COM 46284V101 88,642 2,361,905 SH   SOLE   2,252,503 0 109,402
ISHARES 10+ YR CR BD ETF 464289511 8,778 138,764 SH   SOLE   70,232 0 68,532
ISHARES ALL PERU CAP ETF 464289842 1,362 41,032 SH   SOLE   0 0 41,032
ISHARES BELGIUM CAPD ETF 464286301 527 27,932 SH   SOLE   0 0 27,932
ISHARES EM MKTS CURR ETF 464286517 2,900 63,185 SH   SOLE   0 0 63,185
ISHARES EM MKTS DIV ETF 464286319 7,565 210,731 SH   SOLE   188,959 0 21,772
ISHARES GL MET&MINPR ETF 464286368 422 36,158 SH   SOLE   0 0 36,158
ISHARES GLB GLD MINR ETF 464286335 120 10,800 SH   SOLE   0 0 10,800
ISHARES GRWT ALLOCAT ETF 464289867 315 7,650 SH   SOLE   0 0 7,650
ISHARES INDIA 50 ETF 464289529 502 16,837 SH   SOLE   0 0 16,837
ISHARES MIN VOL EMRG MKT 464286533 3,379 62,515 SH   SOLE   0 0 62,515
ISHARES MIN VOL GBL ETF 464286525 7,200 94,506 SH   SOLE   0 0 94,506
ISHARES MODERT ALLOC ETF 464289875 405 11,213 SH   SOLE   0 0 11,213
ISHARES MSCI AUST ETF 464286103 19,386 927,563 SH   SOLE   916,873 0 10,690
ISHARES MSCI BRZ CAP ETF 464286400 1,690 50,103 SH   SOLE   0 0 50,103
ISHARES MSCI CDA ETF 464286509 13,017 506,686 SH   SOLE   0 0 506,686
ISHARES MSCI EURO FL ETF 464289180 494 28,806 SH   SOLE   0 0 28,806
ISHARES MSCI EURZONE ETF 464286608 500 14,507 SH   SOLE   0 0 14,507
ISHARES MSCI GERMANY ETF 464286806 260 9,886 SH   SOLE   0 0 9,886
ISHARES MSCI HONG KG ETF 464286871 6,564 298,233 SH   SOLE   0 0 298,233
ISHARES MSCI JAPAN ETF 464286848 3,902 311,161 SH   SOLE   163,930 0 147,231
ISHARES MSCI MEX CAP ETF 464286822 12,423 256,240 SH   SOLE   0 0 256,240
ISHARES MSCI PAC JP ETF 464286665 10,436 246,828 SH   SOLE   0 0 246,828
ISHARES MSCI SINGAP ETF 464286673 138 12,667 SH   SOLE   0 0 12,667
ISHARES MSCI STH KOR ETF 464286772 201 3,461 SH   SOLE   0 0 3,461
ISHARES MSCI SZ CAP ETF 464286749 3,447 112,837 SH   SOLE   82,301 0 30,536
ISHARES MSCI TAIWAN ETF 464286731 1,212 77,171 SH   SOLE   0 0 77,171
ISHARES MSCI THI CAP ETF 464286624 324 4,408 SH   SOLE   0 0 4,408
ISHARES NW ZEALND CP ETF 464289123 1,378 29,405 SH   SOLE   0 0 29,405
ISHARES RUS TP200 GR ETF 464289438 246 4,410 SH   SOLE   0 0 4,410
ISHARES GOLD TRUST ISHARES 464285105 18,037 1,421,343 SH   SOLE   344,489 0 1,076,854
ISHARES INC CORE MSCI EMKT 46434G103 105,692 2,317,300 SH   SOLE   2,048,218 0 269,082
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 261 17,624 SH   SOLE   0 0 17,624
ISHARES SILVER TRUST ISHARES 46428Q109 13,833 760,037 SH   SOLE   0 0 760,037
ISHARES SILVER TRUST ISHARES 46428Q109 1 13,900 SH Call SOLE   0 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1 18,700 SH Call SOLE   0 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 876 18,532 SH   SOLE   0 0 18,532
ISHARES TR 0-5YR INVT GR CP 46434V100 379 7,454 SH   SOLE   0 0 7,454
ISHARES TR 1-3 YR CR BD ETF 464288646 37,341 353,069 SH   SOLE   125,796 0 227,273
ISHARES TR 1-3 YR TR BD ETF 464287457 22,441 263,877 SH   SOLE   75,241 0 188,636
ISHARES TR 10-20 YR TRS ETF 464288653 4,997 34,499 SH   SOLE   0 0 34,499
ISHARES TR 20 YR TR BD ETF 464287432 14,857 108,042 SH   SOLE   0 0 108,042
ISHARES TR 3-7 YR TR BD ETF 464288661 17,606 139,132 SH   SOLE   0 0 139,132
ISHARES TR 7-10 Y TR BD ETF 464287440 35,345 315,924 SH   SOLE   85,109 0 230,815
ISHARES TR A RATE CP BD ETF 46429B291 4,681 87,136 SH   SOLE   0 0 87,136
ISHARES TR AGENCY BOND ETF 464288166 9,720 84,076 SH   SOLE   58,731 0 25,345
ISHARES TR CALIF MUN BD ETF 464288356 212 1,756 SH   SOLE   0 0 1,756
ISHARES TR CHINA LG-CAP ETF 464287184 2,759 72,598 SH   SOLE   0 0 72,598
ISHARES TR CMBS ETF 46429B366 5,532 104,215 SH   SOLE   65,619 0 38,596
ISHARES TR COHEN&STEER REIT 464287564 10,469 99,797 SH   SOLE   0 0 99,797
ISHARES TR CORE DIV GRWTH 46434V621 1,430 51,785 SH   SOLE   0 0 51,785
ISHARES TR CORE HIGH DV ETF 46429B663 9,017 110,931 SH   SOLE   1,223 0 109,708
ISHARES TR CORE MSCI EAFE 46432F842 173,374 3,144,249 SH   SOLE   2,864,548 0 279,701
ISHARES TR CORE MSCI EURO 46434V738 2,271 54,896 SH   SOLE   30,064 0 24,832
ISHARES TR CORE RUSSELL GRW 464287671 1,991 46,800 SH   SOLE   37,400 0 9,400
ISHARES TR CORE RUSSELL VAL 464287663 1,025 22,233 SH   SOLE   13,725 0 8,508
ISHARES TR CORE S&P MCP ETF 464287507 20,713 133,871 SH   SOLE   74 0 133,797
ISHARES TR CORE S&P SCP ETF 464287804 97,614 786,198 SH   SOLE   192,604 0 593,594
ISHARES TR CORE S&P TTL STK 464287150 4,811 97,133 SH   SOLE   0 0 97,133
ISHARES TR CORE S&P500 ETF 464287200 94,447 434,118 SH   SOLE   110,817 0 323,301
ISHARES TR CORE ST USDB ETF 46432F859 3,754 74,072 SH   SOLE   3,398 0 70,674
ISHARES TR CORE US AGGBD ET 464287226 1,069,583 9,514,167 SH   SOLE   8,308,058 0 1,206,109
ISHARES TR CORE US CR BD 464288620 17,468 153,480 SH   SOLE   150,612 0 2,868
ISHARES TR CORE US TR BD 46429B267 5,162 197,938 SH   SOLE   131,221 0 66,717
ISHARES TR CUR HD EURZN ETF 46434V639 22,217 896,204 SH   SOLE   0 0 896,204
ISHARES TR DOW JONES US ETF 464287846 1,015 9,355 SH   SOLE   0 0 9,355
ISHARES TR EAFE GRWTH ETF 464288885 56,196 821,814 SH   SOLE   808,540 0 13,274
ISHARES TR EAFE SML CP ETF 464288273 58,559 1,117,320 SH   SOLE   1,065,279 0 52,041
ISHARES TR EAFE VALUE ETF 464288877 2,903 62,880 SH   SOLE   53,182 0 9,698
ISHARES TR EUROPE ETF 464287861 1,992 50,585 SH   SOLE   0 0 50,585
ISHARES TR FLTG RATE BD ETF 46429B655 1,436 28,301 SH   SOLE   0 0 28,301
ISHARES TR GLB CNSM STP ETF 464288737 3,016 30,373 SH   SOLE   0 0 30,373
ISHARES TR GLOB HLTHCRE ETF 464287325 436 4,324 SH   SOLE   0 0 4,324
ISHARES TR GLOB TELECOM ETF 464287275 7,569 122,377 SH   SOLE   118,526 0 3,851
ISHARES TR GLOBAL ENERG ETF 464287341 439 13,368 SH   SOLE   0 0 13,368
ISHARES TR GLOBAL REIT ETF 46434V647 525 19,284 SH   SOLE   0 0 19,284
ISHARES TR GLOBAL TECH ETF 464287291 1,640 14,816 SH   SOLE   0 0 14,816
ISHARES TR GOV/CRED BD ETF 464288596 2,746 23,415 SH   SOLE   0 0 23,415
ISHARES TR HDG MSCI EAFE 46434V803 6,244 251,665 SH   SOLE   0 0 251,665
ISHARES TR HDG MSCI GERMN 46434V704 428 17,858 SH   SOLE   0 0 17,858
ISHARES TR HDG MSCI JAPAN 46434V886 373 15,064 SH   SOLE   0 0 15,064
ISHARES TR IBONDS DEC18 ETF 46434VAA8 1,088 43,079 SH   SOLE   0 0 43,079
ISHARES TR IBONDS DEC19 ETF 46434VAU4 1,005 39,992 SH   SOLE   0 0 39,992
ISHARES TR IBOXX HI YD ETF 464288513 15,323 175,595 SH   SOLE   3,484 0 172,111
ISHARES TR IBOXX INV CP ETF 464287242 55,009 446,572 SH   SOLE   214,357 0 232,215
ISHARES TR INTERM CR BD ETF 464288638 110,283 990,402 SH   SOLE   863,623 0 126,779
ISHARES TR INTL SEL DIV ETF 464288448 19,265 642,597 SH   SOLE   438,342 0 204,255
ISHARES TR INTL TREA BD ETF 464288117 2,961 29,488 SH   SOLE   0 0 29,488
ISHARES TR INTRM GOV/CR ETF 464288612 2,867 25,407 SH   SOLE   0 0 25,407
ISHARES TR IRELAND CAPD ETF 46429B507 291 7,646 SH   SOLE   0 0 7,646
ISHARES TR JP MOR EM MK ETF 464288281 2,485 21,199 SH   SOLE   22 0 21,177
ISHARES TR MBS ETF 464288588 30,771 279,510 SH   SOLE   141,231 0 138,279
ISHARES TR MICRO-CAP ETF 464288869 1,518 19,460 SH   SOLE   0 0 19,460
ISHARES TR MIN VOL EAFE ETF 46429B689 38,774 573,246 SH   SOLE   332,048 0 241,198
ISHARES TR MIN VOL USA ETF 46429B697 70,694 1,556,106 SH   SOLE   655,672 0 900,434
ISHARES TR MRG RL ES CP ETF 464288539 6,590 626,985 SH   SOLE   0 0 626,985
ISHARES TR MRGSTR MD CP ETF 464288208 21,648 140,187 SH   SOLE   0 0 140,187
ISHARES TR MRGSTR MD CP VAL 464288406 481 3,590 SH   SOLE   0 0 3,590
ISHARES TR MRNGSTR INC ETF 46432F875 8,650 342,182 SH   SOLE   314,738 0 27,444
ISHARES TR MRNGSTR LG-CP ET 464287127 3,291 25,661 SH   SOLE   0 0 25,661
ISHARES TR MRNGSTR LG-CP GR 464287119 370 3,031 SH   SOLE   0 0 3,031
ISHARES TR MRNGSTR LG-CP VL 464288109 1,365 15,488 SH   SOLE   0 0 15,488
ISHARES TR MSCI AC ASIA ETF 464288182 1,275 21,071 SH   SOLE   2,046 0 19,025
ISHARES TR MSCI ACWI ETF 464288257 2,395 40,527 SH   SOLE   9,765 0 30,762
ISHARES TR MSCI ACWI EX US 464288240 29,607 713,761 SH   SOLE   0 0 713,761
ISHARES TR MSCI EAFE ETF 464287465 606,868 10,263,290 SH   SOLE   9,130,687 0 1,132,603
ISHARES TR MSCI EAFE ETF 464287465 11 13,800 SH Call SOLE   0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 187,346 5,002,540 SH   SOLE   4,491,536 0 511,004
ISHARES TR MSCI EMG MKT ETF 464287234 13 48,900 SH Call SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 274 9,324 SH   SOLE   0 0 9,324
ISHARES TR MSCI INDIA SM CP 46429B614 15,232 414,364 SH   SOLE   0 0 414,364
ISHARES TR MSCI INDONIA ETF 46429B309 256 9,675 SH   SOLE   0 0 9,675
ISHARES TR MSCI PHILIPS ETF 46429B408 1,208 32,408 SH   SOLE   0 0 32,408
ISHARES TR MSCI UN KNGDOM 46435G862 14,201 561,080 SH   SOLE   561,080 0 0
ISHARES TR MSCI UTD KNGDM 46434V548 696 43,937 SH   SOLE   0 0 43,937
ISHARES TR N AMER TECH ETF 464287549 837 6,774 SH   SOLE   0 0 6,774
ISHARES TR NA NAT RES 464287374 666 19,339 SH   SOLE   0 0 19,339
ISHARES TR NA TEC-SFTWR ETF 464287515 4,238 37,323 SH   SOLE   0 0 37,323
ISHARES TR NASDQ BIOTEC ETF 464287556 24,519 84,703 SH   SOLE   41,349 0 43,354
ISHARES TR NATIONAL MUN ETF 464288414 76,958 682,557 SH   SOLE   484,435 0 198,122
ISHARES TR RUS 1000 ETF 464287622 15,709 130,402 SH   SOLE   2,897 0 127,505
ISHARES TR RUS 1000 GRW ETF 464287614 733,003 7,036,586 SH   SOLE   5,339,927 0 1,696,659
ISHARES TR RUS 1000 VAL ETF 464287598 712,625 6,747,063 SH   SOLE   5,331,045 0 1,416,018
ISHARES TR RUS 2000 GRW ETF 464287648 14,750 99,041 SH   SOLE   5,873 0 93,168
ISHARES TR RUS 2000 VAL ETF 464287630 34,841 332,584 SH   SOLE   1,100 0 331,484
ISHARES TR RUS MD CP GR ETF 464287481 13,762 141,333 SH   SOLE   775 0 140,558
ISHARES TR RUS MDCP VAL ETF 464287473 20,026 260,841 SH   SOLE   105,471 0 155,370
ISHARES TR RUS MID-CAP ETF 464287499 17,649 101,240 SH   SOLE   5,487 0 95,753
ISHARES TR RUSSELL 2000 ETF 464287655 273,023 2,198,043 SH   SOLE   1,944,906 0 253,137
ISHARES TR RUSSELL 3000 ETF 464287689 5,648 44,062 SH   SOLE   4,072 0 39,990
ISHARES TR S&P 100 ETF 464287101 2,091 21,802 SH   SOLE   0 0 21,802
ISHARES TR S&P 500 GRWT ETF 464287309 52,485 431,391 SH   SOLE   251 0 431,140
ISHARES TR S&P 500 VAL ETF 464287408 33,330 350,987 SH   SOLE   316 0 350,671
ISHARES TR S&P MC 400GR ETF 464287606 55,389 317,001 SH   SOLE   28 0 316,973
ISHARES TR S&P MC 400VL ETF 464287705 45,550 342,475 SH   SOLE   0 0 342,475
ISHARES TR SELECT DIVID ETF 464287168 32,236 376,187 SH   SOLE   1,617 0 374,570
ISHARES TR SHRT NAT MUN ETF 464288158 496 4,678 SH   SOLE   0 0 4,678
ISHARES TR SHRT TRS BD ETF 464288679 9,169 83,025 SH   SOLE   0 0 83,025
ISHARES TR SP SMCP600GR ETF 464287887 15,959 116,389 SH   SOLE   0 0 116,389
ISHARES TR SP SMCP600VL ETF 464287879 8,377 67,118 SH   SOLE   1 0 67,117
ISHARES TR TIPS BD ETF 464287176 13,846 118,866 SH   SOLE   125 0 118,741
ISHARES TR TRANS AVG ETF 464287192 1,531 10,535 SH   SOLE   0 0 10,535
ISHARES TR U.S. AER&DEF ETF 464288760 3,608 27,957 SH   SOLE   0 0 27,957
ISHARES TR U.S. BAS MTL ETF 464287838 5,198 65,814 SH   SOLE   0 0 65,814
ISHARES TR U.S. CNSM GD ETF 464287812 15,975 140,257 SH   SOLE   121,099 0 19,158
ISHARES TR U.S. CNSM SV ETF 464287580 6,648 45,190 SH   SOLE   0 0 45,190
ISHARES TR U.S. ENERGY ETF 464287796 2,993 76,749 SH   SOLE   0 0 76,749
ISHARES TR U.S. FIN SVC ETF 464287770 1,935 22,050 SH   SOLE   0 0 22,050
ISHARES TR U.S. FINLS ETF 464287788 3,833 42,593 SH   SOLE   0 0 42,593
ISHARES TR U.S. INDS ETF 464287754 2,534 22,156 SH   SOLE   0 0 22,156
ISHARES TR U.S. INSRNCE ETF 464288786 205 3,881 SH   SOLE   0 0 3,881
ISHARES TR U.S. MED DVC ETF 464288810 16,354 112,485 SH   SOLE   59,908 0 52,577
ISHARES TR U.S. PFD STK ETF 464288687 24,657 624,228 SH   SOLE   28,823 0 595,405
ISHARES TR U.S. PHARMA ETF 464288836 2,361 15,798 SH   SOLE   0 0 15,798
ISHARES TR U.S. REAL ES ETF 464287739 9,278 115,048 SH   SOLE   0 0 115,048
ISHARES TR U.S. TECH ETF 464287721 3,746 31,479 SH   SOLE   0 0 31,479
ISHARES TR U.S. UTILITS ETF 464287697 4,085 33,330 SH   SOLE   0 0 33,330
ISHARES TR US HLTHCARE ETF 464287762 2,800 18,641 SH   SOLE   12 0 18,629
ISHARES TR US HLTHCR PR ETF 464288828 14,367 115,846 SH   SOLE   111,639 0 4,207
ISHARES TR US HOME CONS ETF 464288752 1,776 64,473 SH   SOLE   0 0 64,473
ISHARES TR US OIL EQ&SV ETF 464288844 264 6,676 SH   SOLE   0 0 6,676
ISHARES TR US REGNL BKS ETF 464288778 436 12,389 SH   SOLE   0 0 12,389
ISHARES TR USA ESG SLCT ETF 464288802 413 4,535 SH   SOLE   0 0 4,535
ISHARES TR USA MOMENTUM FCT 46432F396 15,822 204,497 SH   SOLE   196,749 0 7,748
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2,699 53,771 SH   SOLE   0 0 53,771
ISLE OF CAPRI CASINOS INC COM 464592104 290 13,000 SH   SOLE   0 0 13,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 556 50,785 SH   SOLE   48,731 0 2,054
ITC HLDGS CORP COM 465685105 9,034 194,365 SH   SOLE   178,847 0 15,518
ITT INC COM 45073V108 488 13,606 SH   SOLE   12,245 0 1,361
J & J SNACK FOODS CORP COM 466032109 1,148 9,638 SH   SOLE   7,104 0 2,534
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1,352 25,843 SH   SOLE   0 0 25,843
J2 GLOBAL INC COM 48123V102 3,808 57,164 SH   SOLE   50,404 0 6,760
JABIL CIRCUIT INC COM 466313103 6,793 311,305 SH   SOLE   180,370 0 130,935
JACK IN THE BOX INC COM 466367109 845 8,811 SH   SOLE   5,118 0 3,693
JACOBS ENGR GROUP INC DEL COM 469814107 2,903 56,136 SH   SOLE   46,966 0 9,170
JAMES RIV GROUP LTD COM G5005R107 1,572 43,438 SH   SOLE   43,438 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 727 68,890 SH   SOLE   0 0 68,890
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 658 5,413 SH   SOLE   448 0 4,965
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 1,778 1,754,000 PRN   SOLE   0 0 1,754,000
JERNIGAN CAP INC COM 476405105 1,599 83,414 SH   SOLE   0 0 83,414
JETBLUE AIRWAYS CORP COM 477143101 2,242 130,023 SH   SOLE   54,298 0 75,725
JOHN BEAN TECHNOLOGIES CORP COM 477839104 457 6,475 SH   SOLE   6,324 0 151
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 171 10,500 SH   SOLE   0 0 10,500
JOHNSON & JOHNSON COM 478160104 333,732 2,825,118 SH   SOLE   1,474,002 0 1,351,116
JOHNSON CTLS INTL PLC SHS G51502105 75,800 1,629,052 SH   SOLE   1,513,585 0 115,467
JONES ENERGY INC COM CL A 48019R108 102 28,523 SH   SOLE   0 0 28,523
JONES LANG LASALLE INC COM 48020Q107 461 4,055 SH   SOLE   3,438 0 617
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7,070 224,458 SH   SOLE   0 0 224,458
JPMORGAN CHASE & CO COM 46625H100 264,545 3,972,740 SH   SOLE   1,431,787 0 2,540,953
JPMORGAN CHASE & CO COM 46625H100 23 20,700 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 11 23,900 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 14 18,600 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 15 56,200 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 2,408 100,068 SH   SOLE   96,211 0 3,857
KAISER ALUMINUM CORP COM PAR $0.01 483007704 414 4,783 SH   SOLE   4,783 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 74 13,400 SH   SOLE   0 0 13,400
KANSAS CITY SOUTHERN COM NEW 485170302 18,564 198,925 SH   SOLE   99 0 198,826
KAPSTONE PAPER & PACKAGING C COM 48562P103 4,145 219,058 SH   SOLE   13,900 0 205,158
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 2,134 181,894 SH   SOLE   0 0 181,894
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 382 24,182 SH   SOLE   0 0 24,182
KAYNE ANDERSON MLP INVT CO COM 486606106 3,372 163,455 SH   SOLE   0 0 163,455
KEARNY FINL CORP MD COM 48716P108 453 33,302 SH   SOLE   32,799 0 503
KELLOGG CO COM 487836108 13,008 167,907 SH   SOLE   5,669 0 162,238
KEMET CORP COM NEW 488360207 75 20,872 SH   SOLE   0 0 20,872
KENNEDY-WILSON HLDGS INC COM 489398107 1,194 52,961 SH   SOLE   27,311 0 25,650
KERYX BIOPHARMACEUTICALS INC COM 492515101 77 14,442 SH   SOLE   0 0 14,442
KEYCORP NEW COM 493267108 7,489 615,336 SH   SOLE   149,017 0 466,319
KEYCORP NEW PFD 7.75% SR A 493267405 1,248 9,145 SH   SOLE   0 0 9,145
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,058 64,929 SH   SOLE   61,423 0 3,506
KIMBERLY CLARK CORP COM 494368103 155,778 1,234,941 SH   SOLE   934,618 0 300,323
KIMCO RLTY CORP COM 49446R109 8,560 295,677 SH   SOLE   202,574 0 93,103
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 1 88,069 SH   SOLE   0 0 88,069
KINDER MORGAN INC DEL COM 49456B101 26,736 1,155,885 SH   SOLE   74,300 0 1,081,585
KINDER MORGAN INC DEL PFD SER A 49456B200 1,788 35,703 SH   SOLE   0 0 35,703
KINGOLD JEWELRY INC COM NEW 49579A204 38 17,000 SH   SOLE   0 0 17,000
KIRBY CORP COM 497266106 360 5,785 SH   SOLE   0 0 5,785
KITE PHARMA INC COM 49803L109 352 6,306 SH   SOLE   0 0 6,306
KITE RLTY GROUP TR COM NEW 49803T300 959 34,588 SH   SOLE   0 0 34,588
KITOV PHARMACEUTICALS HLDGS *W EXP 11/20/202 49803V115 16 14,500 SH   SOLE   0 0 14,500
KKR & CO L P DEL COM UNITS 48248M102 3,677 257,851 SH   SOLE   0 0 257,851
KLA-TENCOR CORP COM 482480100 1,068 15,319 SH   SOLE   1,315 0 14,004
KNOLL INC COM NEW 498904200 994 43,480 SH   SOLE   0 0 43,480
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1,936 92,695 SH   SOLE   4,500 0 88,195
KNOWLES CORP COM 49926D109 7,737 550,692 SH   SOLE   538,680 0 12,012
KOHLS CORP COM 500255104 3,018 68,991 SH   SOLE   7,981 0 61,010
KOHLS CORP COM 500255104 68 34,200 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 5,728 193,574 SH   SOLE   119,633 0 73,941
KOPIN CORP COM 500600101 37 17,200 SH   SOLE   0 0 17,200
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,064 43,630 SH   SOLE   35,608 0 8,022
KORN FERRY INTL COM NEW 500643200 1,171 55,748 SH   SOLE   52,551 0 3,197
KOSMOS ENERGY LTD SHS G5315B107 74 11,590 SH   SOLE   0 0 11,590
KRAFT HEINZ CO COM 500754106 144,248 1,611,516 SH   SOLE   521,219 0 1,090,297
KRAFT HEINZ CO COM 500754106 175 46,000 SH Call SOLE   0 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,835 44,374 SH   SOLE   0 0 44,374
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 74 10,755 SH   SOLE   0 0 10,755
KROGER CO COM 501044101 8,502 286,468 SH   SOLE   162,429 0 124,039
KRONOS WORLDWIDE INC COM 50105F105 90 10,850 SH   SOLE   0 0 10,850
KT CORP SPONSORED ADR 48268K101 492 30,627 SH   SOLE   30,558 0 69
KULICKE & SOFFA INDS INC COM 501242101 471 36,432 SH   SOLE   0 0 36,432
L BRANDS INC COM 501797104 3,248 45,894 SH   SOLE   812 0 45,082
L-3 COMMUNICATIONS HLDGS INC COM 502424104 30,632 203,226 SH   SOLE   194,610 0 8,616
LA Z BOY INC COM 505336107 2,331 94,919 SH   SOLE   0 0 94,919
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,627 84,569 SH   SOLE   62,083 0 22,486
LADENBURG THALMAN FIN SVCS I COM 50575Q102 408 176,613 SH   SOLE   0 0 176,613
LAM RESEARCH CORP COM 512807108 6,094 64,342 SH   SOLE   35,542 0 28,800
LAMAR ADVERTISING CO NEW CL A 512816109 4,107 62,891 SH   SOLE   4,722 0 58,169
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,730 98,548 SH   SOLE   4,000 0 94,548
LANDSTAR SYS INC COM 515098101 16,713 245,495 SH   SOLE   227,307 0 18,188
LANNET INC COM 516012101 1,280 48,167 SH   SOLE   36,543 0 11,624
LAREDO PETROLEUM INC COM 516806106 315 24,411 SH   SOLE   0 0 24,411
LAS VEGAS SANDS CORP COM 517834107 6,477 112,559 SH   SOLE   246 0 112,313
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4,684 196,236 SH   SOLE   84,171 0 112,065
LAUDER ESTEE COS INC CL A 518439104 15,822 178,644 SH   SOLE   16,823 0 161,821
LAZARD GLB TTL RET&INCM FD I COM 52106W103 4,893 350,276 SH   SOLE   0 0 350,276
LAZARD LTD SHS A G54050102 10,862 298,748 SH   SOLE   5,818 0 292,930
LAZARD WORLD DIVID & INCOME COM 521076109 3,489 345,413 SH   SOLE   0 0 345,413
LEAR CORP COM NEW 521865204 13,554 111,814 SH   SOLE   86,385 0 25,429
LEGACY RESVS LP UNIT LP INT 524707304 102 75,361 SH   SOLE   0 0 75,361
LEGG MASON BW GLB INC OPP FD COM 52469B100 844 62,178 SH   SOLE   0 0 62,178
LEGG MASON ETF EQUITY TR LOW DIVI ETF 52468L406 700 25,093 SH   SOLE   0 0 25,093
LEGG MASON INC COM 524901105 13,946 416,550 SH   SOLE   415,322 0 1,228
LEGGETT & PLATT INC COM 524660107 12,300 269,850 SH   SOLE   87,418 0 182,432
LEIDOS HLDGS INC COM 525327102 8,091 186,952 SH   SOLE   167,256 0 19,696
LENDINGTREE INC NEW COM 52603B107 989 10,208 SH   SOLE   10,023 0 185
LENNAR CORP CL A 526057104 1,326 31,308 SH   SOLE   4,753 0 26,555
LENNOX INTL INC COM 526107107 483 3,074 SH   SOLE   0 0 3,074
LEUCADIA NATL CORP COM 527288104 3,543 186,060 SH   SOLE   2,388 0 183,672
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3,648 78,654 SH   SOLE   43,200 0 35,454
LEXICON PHARMACEUTICALS INC COM NEW 528872302 510 28,233 SH   SOLE   23,022 0 5,211
LEXINGTON REALTY TRUST COM 529043101 1,719 166,915 SH   SOLE   0 0 166,915
LG DISPLAY CO LTD SPONS ADR REP 50186V102 509 40,028 SH   SOLE   39,925 0 103
LGI HOMES INC COM 50187T106 816 22,151 SH   SOLE   0 0 22,151
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 6,103 1,178,161 SH   SOLE   0 0 1,178,161
LIBERTY ALL-STAR GROWTH FD I COM 529900102 198 45,971 SH   SOLE   0 0 45,971
LIBERTY BROADBAND CORP COM SER A 530307107 2,717 38,721 SH   SOLE   28,930 0 9,791
LIBERTY BROADBAND CORP COM SER C 530307305 5,540 77,507 SH   SOLE   57,511 0 19,996
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1,866 66,508 SH   SOLE   61,846 0 4,662
LIBERTY GLOBAL PLC SHS CL A G5480U104 230 6,738 SH   SOLE   1,279 0 5,459
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,202 157,455 SH   SOLE   129,041 0 28,414
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 3,546 88,927 SH   SOLE   87,268 0 1,659
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 16,694 834,266 SH   SOLE   747,649 0 86,617
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 287 465,000 PRN   SOLE   0 0 465,000
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 203 11,652 SH   SOLE   7,274 0 4,378
LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 1,052 36,711 SH   SOLE   32,521 0 4,190
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,535 162,878 SH   SOLE   119,352 0 43,526
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 467 26,862 SH   SOLE   16,908 0 9,954
LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 2,096 74,498 SH   SOLE   59,536 0 14,962
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,878 325,588 SH   SOLE   248,375 0 77,213
LIBERTY PPTY TR SH BEN INT 531172104 348 8,622 SH   SOLE   0 0 8,622
LIFE STORAGE INC COM 53223X107 1,323 14,870 SH   SOLE   894 0 13,976
LIFEPOINT HEALTH INC COM 53219L109 1,781 30,061 SH   SOLE   29,941 0 120
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 643 6,298 SH   SOLE   799 0 5,499
LILLY ELI & CO COM 532457108 33,084 412,207 SH   SOLE   44,372 0 367,835
LILLY ELI & CO COM 532457108 21 42,800 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 24 13,087 SH   SOLE   0 0 13,087
LINCOLN ELEC HLDGS INC COM 533900106 3,529 56,355 SH   SOLE   49,836 0 6,519
LINCOLN NATL CORP IND COM 534187109 9,776 208,094 SH   SOLE   34,890 0 173,204
LINEAR TECHNOLOGY CORP COM 535678106 2,768 46,681 SH   SOLE   32,857 0 13,824
LINKEDIN CORP COM CL A 53578A108 337 1,762 SH   SOLE   539 0 1,223
LIONS GATE ENTMNT CORP COM NEW 535919203 717 35,843 SH   SOLE   3,253 0 32,590
LITHIA MTRS INC CL A 536797103 2,098 21,962 SH   SOLE   0 0 21,962
LITTELFUSE INC COM 537008104 2,394 18,585 SH   SOLE   18,504 0 81
LIVANOVA PLC SHS G5509L101 510 8,480 SH   SOLE   0 0 8,480
LIVE NATION ENTERTAINMENT IN COM 538034109 1,598 58,154 SH   SOLE   54,278 0 3,876
LIVE OAK BANCSHARES INC COM 53803X105 492 34,113 SH   SOLE   0 0 34,113
LKQ CORP COM 501889208 7,661 216,059 SH   SOLE   110,015 0 106,044
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 10,173 3,544,501 SH   SOLE   3,499,344 0 45,157
LMP CAP & INCOME FD INC COM 50208A102 8,927 654,939 SH   SOLE   0 0 654,939
LOCKHEED MARTIN CORP COM 539830109 101,495 423,391 SH   SOLE   240,267 0 183,124
LOEWS CORP COM 540424108 5,554 134,958 SH   SOLE   125,008 0 9,950
LOGITECH INTL S A SHS H50430232 1,079 48,080 SH   SOLE   11,839 0 36,241
LOGMEIN INC COM 54142L109 291 3,214 SH   SOLE   0 0 3,214
LORAL SPACE & COMMUNICATNS I COM 543881106 235 6,000 SH   SOLE   0 0 6,000
LOUISIANA PAC CORP COM 546347105 1,272 67,548 SH   SOLE   56,196 0 11,352
LOWES COS INC COM 548661107 47,082 652,017 SH   SOLE   168,437 0 483,580
LPL FINL HLDGS INC COM 50212V100 17,296 578,273 SH   SOLE   578,001 0 272
LTC PPTYS INC COM 502175102 978 18,811 SH   SOLE   1,587 0 17,224
LULULEMON ATHLETICA INC COM 550021109 2,636 43,220 SH   SOLE   23,941 0 19,279
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 401 20,397 SH   SOLE   0 0 20,397
LUMENTUM HLDGS INC COM 55024U109 1,785 42,745 SH   SOLE   0 0 42,745
LUNA INNOVATIONS COM 550351100 115 81,459 SH   SOLE   0 0 81,459
LUXOFT HLDG INC ORD SHS CL A G57279104 973 18,413 SH   SOLE   0 0 18,413
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30,153 373,828 SH   SOLE   202,003 0 171,825
M & T BK CORP COM 55261F104 1,217 10,478 SH   SOLE   501 0 9,977
M D C HLDGS INC COM 552676108 454 17,596 SH   SOLE   0 0 17,596
MACATAWA BK CORP COM 554225102 117 14,641 SH   SOLE   0 0 14,641
MACERICH CO COM 554382101 3,435 42,470 SH   SOLE   40,977 0 1,493
MACK CALI RLTY CORP COM 554489104 1,551 56,986 SH   SOLE   47,813 0 9,173
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,510 59,278 SH   SOLE   59,212 0 66
MACQUARIE FT TR GB INF UT DI COM 55607W100 277 21,953 SH   SOLE   0 0 21,953
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 362 16,616 SH   SOLE   0 0 16,616
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9,338 112,181 SH   SOLE   19,586 0 92,595
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 586 500,000 PRN   SOLE   0 0 500,000
MACYS INC COM 55616P104 9,549 257,738 SH   SOLE   2,371 0 255,367
MACYS INC COM 55616P104 10 10,400 SH Call SOLE   0 0 0
MADDEN STEVEN LTD COM 556269108 1,847 53,442 SH   SOLE   51,328 0 2,114
MADISON CVRED CALL & EQ STR COM 557437100 161 20,747 SH   SOLE   0 0 20,747
MADISON STRTG SECTOR PREM FD COM 558268108 303 25,829 SH   SOLE   0 0 25,829
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 50,280 710,774 SH   SOLE   274,847 0 435,927
MAGNA INTL INC COM 559222401 1,937 45,083 SH   SOLE   0 0 45,083
MAIDEN HOLDINGS LTD SHS G5753U112 261 20,606 SH   SOLE   0 0 20,606
MAIN STREET CAPITAL CORP COM 56035L104 4,130 120,317 SH   SOLE   0 0 120,317
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 8,077 397,111 SH   SOLE   0 0 397,111
MALLINCKRODT PUB LTD CO SHS G5785G107 539 7,731 SH   SOLE   0 0 7,731
MANAGED DURATION INVT GRD FU COM 56165R103 249 17,308 SH   SOLE   0 0 17,308
MANHATTAN ASSOCS INC COM 562750109 6,496 112,734 SH   SOLE   28,667 0 84,067
MANHATTAN BRIDGE CAPITAL INC COM 562803106 154 21,539 SH   SOLE   0 0 21,539
MANITOWOC FOODSERVICE INC COM 563568104 572 35,236 SH   SOLE   56 0 35,180
MANITOWOC INC COM 563571108 115 24,089 SH   SOLE   0 0 24,089
MANNKIND CORP COM 56400P201 148 238,003 SH   SOLE   0 0 238,003
MANPOWERGROUP INC COM 56418H100 5,986 82,845 SH   SOLE   82,333 0 512
MANULIFE FINL CORP COM 56501R106 2,593 183,937 SH   SOLE   13,398 0 170,539
MARATHON OIL CORP COM 565849106 26,323 1,664,968 SH   SOLE   634,120 0 1,030,848
MARATHON PETE CORP COM 56585A102 61,987 1,527,139 SH   SOLE   157,973 0 1,369,166
MARATHON PETE CORP COM 56585A102 89 57,500 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 21 32,300 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 24 33,900 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 38 47,000 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 13 33,200 SH Call SOLE   0 0 0
MARINE HARVEST ASA SPONSORED ADR 56824R205 389 21,734 SH   SOLE   18,085 0 3,649
MARINEMAX INC COM 567908108 698 33,325 SH   SOLE   16,517 0 16,808
MARKEL CORP COM 570535104 9,621 10,359 SH   SOLE   8,157 0 2,202
MARKETAXESS HLDGS INC COM 57060D108 7,538 45,523 SH   SOLE   44,280 0 1,243
MARRIOTT INTL INC NEW CL A 571903202 16,962 251,914 SH   SOLE   74,767 0 177,147
MARRIOTT INTL INC NEW CL A 571903202 6 15,100 SH Call SOLE   0 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 225 3,068 SH   SOLE   1,101 0 1,967
MARSH & MCLENNAN COS INC COM 571748102 16,334 242,882 SH   SOLE   149,028 0 93,854
MARTIN MARIETTA MATLS INC COM 573284106 3,053 17,044 SH   SOLE   8,889 0 8,155
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 996 49,715 SH   SOLE   2,200 0 47,515
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 174 13,092 SH   SOLE   123 0 12,969
MASCO CORP COM 574599106 20,079 585,219 SH   SOLE   267,693 0 317,526
MASIMO CORP COM 574795100 20,915 351,565 SH   SOLE   1,280 0 350,285
MAST THERAPEUTICS INC COM 576314108 1 12,080 SH   SOLE   0 0 12,080
MASTEC INC COM 576323109 531 17,854 SH   SOLE   0 0 17,854
MASTERCARD INCORPORATED CL A 57636Q104 30,536 300,051 SH   SOLE   178,412 0 121,639
MATERION CORP COM 576690101 560 18,236 SH   SOLE   0 0 18,236
MATTEL INC COM 577081102 4,253 140,460 SH   SOLE   50,071 0 90,389
MATTHEWS INTL CORP CL A 577128101 12,217 201,075 SH   SOLE   200,513 0 562
MAUI LD & PINEAPPLE INC COM 577345101 392 58,999 SH   SOLE   0 0 58,999
MAXIM INTEGRATED PRODS INC COM 57772K101 16,069 402,425 SH   SOLE   148,333 0 254,092
MAXIM INTEGRATED PRODS INC COM 57772K101 157 165,400 SH Call SOLE   0 0 0
MAXLINEAR INC CL A 57776J100 1,101 54,340 SH   SOLE   0 0 54,340
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 251 9,714 SH   SOLE   8,364 0 1,350
MCBC HLDGS INC COM 55276F107 137 12,046 SH   SOLE   0 0 12,046
MCCORMICK & CO INC COM NON VTG 579780206 16,378 163,904 SH   SOLE   63,463 0 100,441
MCDERMOTT INTL INC COM 580037109 237 47,393 SH   SOLE   0 0 47,393
MCDONALDS CORP COM 580135101 188,622 1,635,065 SH   SOLE   1,180,851 0 454,214
MCDONALDS CORP COM 580135101 13 11,100 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 197 53,583 SH   SOLE   0 0 53,583
MCKESSON CORP COM 58155Q103 20,245 121,405 SH   SOLE   81,718 0 39,687
MDC PARTNERS INC CL A SUB VTG 552697104 2,118 197,610 SH   SOLE   102,503 0 95,107
MDU RES GROUP INC COM 552690109 1,092 42,907 SH   SOLE   14,097 0 28,810
MEAD JOHNSON NUTRITION CO COM 582839106 6,959 88,076 SH   SOLE   53,655 0 34,421
MEDEQUITIES RLTY TR INC COM 58409L306 343 29,200 SH   SOLE   0 0 29,200
MEDIA GEN INC NEW COM 58441K100 360 19,532 SH   SOLE   19,532 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,465 437,716 SH   SOLE   289,968 0 147,748
MEDICINES CO COM 584688105 238 6,303 SH   SOLE   5,960 0 343
MEDLEY CAP CORP COM 58503F106 103 13,454 SH   SOLE   0 0 13,454
MEDNAX INC COM 58502B106 11,375 171,693 SH   SOLE   98,629 0 73,064
MEDTRONIC PLC SHS G5960L103 97,734 1,131,142 SH   SOLE   538,205 0 592,937
MEDTRONIC PLC SHS G5960L103 67 43,500 SH Call SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103 277 39,800 SH Call SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103 23 17,800 SH Call SOLE   0 0 0
MELCO CROWN ENTMT LTD ADR 585464100 245 15,186 SH   SOLE   0 0 15,186
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 1,276 717,106 SH   SOLE   0 0 717,106
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 4 10,900 SH Call SOLE   0 0 0
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 32 20,000 SH Put SOLE   0 0 20,000
MERCADOLIBRE INC COM 58733R102 948 5,124 SH   SOLE   3,946 0 1,178
MERCK & CO INC COM 58933Y105 282,433 4,525,442 SH   SOLE   3,242,947 0 1,282,495
MERCK & CO INC COM 58933Y105 103 17,100 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 255 4,650 SH   SOLE   0 0 4,650
MEREDITH CORP COM 589433101 579 11,134 SH   SOLE   5,617 0 5,517
MERIT MED SYS INC COM 589889104 404 16,624 SH   SOLE   0 0 16,624
MERRIMACK PHARMACEUTICALS IN COM 590328100 297 46,764 SH   SOLE   0 0 46,764
META FINL GROUP INC COM 59100U108 228 3,759 SH   SOLE   0 0 3,759
METHANEX CORP COM 59151K108 1,707 47,849 SH   SOLE   44,805 0 3,044
METLIFE INC COM 59156R108 65,150 1,466,355 SH   SOLE   1,084,334 0 382,021
METTLER TOLEDO INTERNATIONAL COM 592688105 2,412 5,744 SH   SOLE   4,372 0 1,372
MFA FINL INC COM 55272X102 4,277 571,797 SH   SOLE   397,510 0 174,287
MFC BANCORP LTD COM 55278T105 62 30,350 SH   SOLE   0 0 30,350
MFS CHARTER INCOME TR SH BEN INT 552727109 1,253 145,069 SH   SOLE   0 0 145,069
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 546 101,065 SH   SOLE   80,926 0 20,139
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 741 138,194 SH   SOLE   0 0 138,194
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 346 68,317 SH   SOLE   0 0 68,317
MFS INTER INCOME TR SH BEN INT 55273C107 442 97,489 SH   SOLE   0 0 97,489
MFS INVT GRADE MUN TR SH BEN INT 59318B108 155 14,940 SH   SOLE   0 0 14,940
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1,102 180,962 SH   SOLE   0 0 180,962
MFS MUN INCOME TR SH BEN INT 552738106 334 44,617 SH   SOLE   0 0 44,617
MGIC INVT CORP WIS COM 552848103 1,349 168,603 SH   SOLE   0 0 168,603
MGM GROWTH PPTYS LLC CL A COM 55303A105 4,633 177,701 SH   SOLE   0 0 177,701
MGM RESORTS INTERNATIONAL COM 552953101 4,394 168,819 SH   SOLE   63,702 0 105,117
MICHAEL KORS HLDGS LTD SHS G60754101 1,268 27,101 SH   SOLE   535 0 26,566
MICHAELS COS INC COM 59408Q106 2,123 87,829 SH   SOLE   85,333 0 2,496
MICROCHIP TECHNOLOGY INC COM 595017104 87,650 1,410,507 SH   SOLE   388,665 0 1,021,842
MICROCHIP TECHNOLOGY INC COM 595017104 620 73,800 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 10,147 570,716 SH   SOLE   32,311 0 538,405
MICRON TECHNOLOGY INC COM 595112103 13 43,800 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 89 14,000 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 84 28,800 SH Call SOLE   0 0 0
MICROSEMI CORP COM 595137100 6,397 152,372 SH   SOLE   127,228 0 25,144
MICROSOFT CORP COM 594918104 445,385 7,732,373 SH   SOLE   3,374,007 0 4,358,366
MICROSOFT CORP COM 594918104 142 57,600 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 27 45,700 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 97 47,400 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 51 34,600 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 7 15,900 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 3 32,000 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 36 52,700 SH Call SOLE   0 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 141 48,978 SH   SOLE   0 0 48,978
MID-AMER APT CMNTYS INC COM 59522J103 13,395 142,512 SH   SOLE   58,864 0 83,648
MIDDLEBY CORP COM 596278101 4,109 33,236 SH   SOLE   30,980 0 2,256
MILLER HERMAN INC COM 600544100 293 10,234 SH   SOLE   0 0 10,234
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 2,455 197,468 SH   SOLE   0 0 197,468
MIMEDX GROUP INC COM 602496101 1,582 184,408 SH   SOLE   0 0 184,408
MITEL NETWORKS CORP COM 60671Q104 424 57,634 SH   SOLE   55,432 0 2,202
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 3,751 742,694 SH   SOLE   736,010 0 6,684
MIX TELEMATICS LTD SPONSORED ADR 60688N102 167 26,056 SH   SOLE   0 0 26,056
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 468 139,386 SH   SOLE   138,401 0 985
MOBILE MINI INC COM 60740F105 3,133 103,744 SH   SOLE   103,363 0 381
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,939 254,153 SH   SOLE   164,551 0 89,602
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 13,001 305,394 SH   SOLE   129,472 0 175,922
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 41 12,900 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 17,151 85,608 SH   SOLE   5,748 0 79,860
MOLINA HEALTHCARE INC COM 60855R100 2,057 35,268 SH   SOLE   34,005 0 1,263
MOLSON COORS BREWING CO CL B 60871R209 3,037 27,662 SH   SOLE   10,041 0 17,621
MOMENTA PHARMACEUTICALS INC COM 60877T100 188 16,069 SH   SOLE   1,850 0 14,219
MOMO INC ADR 60879B107 232 10,311 SH   SOLE   0 0 10,311
MONDELEZ INTL INC CL A 609207105 34,409 783,801 SH   SOLE   143,251 0 640,550
MONDELEZ INTL INC CL A 609207105 20 18,900 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,698 469,379 SH   SOLE   0 0 469,379
MONOLITHIC PWR SYS INC COM 609839105 2,261 28,082 SH   SOLE   27,034 0 1,048
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,555 70,321 SH   SOLE   70,134 0 187
MONRO MUFFLER BRAKE INC COM 610236101 1,364 22,299 SH   SOLE   22,184 0 115
MONROE CAP CORP COM 610335101 1,400 88,981 SH   SOLE   5,000 0 83,981
MONSANTO CO NEW COM 61166W101 15,571 152,358 SH   SOLE   51,894 0 100,464
MONSTER BEVERAGE CORP NEW COM 61174X109 18,170 123,767 SH   SOLE   116,758 0 7,009
MOODYS CORP COM 615369105 2,755 25,441 SH   SOLE   24,075 0 1,366
MORGAN STANLEY COM NEW 617446448 12,155 379,126 SH   SOLE   229,592 0 149,534
MORGAN STANLEY CHINA A SH FD COM 617468103 549 29,340 SH   SOLE   0 0 29,340
MORGAN STANLEY EM MKTS DM DE COM 617477104 467 58,155 SH   SOLE   0 0 58,155
MORGAN STANLEY EMER MKTS DEB COM 61744H105 243 25,202 SH   SOLE   0 0 25,202
MORGAN STANLEY EMER MKTS FD COM 61744G107 163 11,189 SH   SOLE   0 0 11,189
MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 540 28,544 SH   SOLE   0 0 28,544
MORNINGSTAR INC COM 617700109 254 3,198 SH   SOLE   0 0 3,198
MOSAIC CO NEW COM 61945C103 5,156 210,773 SH   SOLE   108,241 0 102,532
MOTOROLA SOLUTIONS INC COM NEW 620076307 43,130 565,416 SH   SOLE   548,536 0 16,880
MPLX LP COM UNIT REP LTD 55336V100 10,524 310,796 SH   SOLE   0 0 310,796
MSA SAFETY INC COM 553498106 3,118 53,721 SH   SOLE   50,576 0 3,145
MSC INDL DIRECT INC CL A 553530106 22,514 306,688 SH   SOLE   298,332 0 8,356
MSCI INC COM 55354G100 294 3,498 SH   SOLE   708 0 2,790
MUELLER WTR PRODS INC COM SER A 624758108 3,865 307,975 SH   SOLE   58,669 0 249,306
MURPHY OIL CORP COM 626717102 580 19,078 SH   SOLE   0 0 19,078
MURPHY USA INC COM 626755102 7,611 106,654 SH   SOLE   98,456 0 8,198
MYLAN N V SHS EURO N59465109 2,097 55,010 SH   SOLE   0 0 55,010
NABORS INDUSTRIES LTD SHS G6359F103 300 24,698 SH   SOLE   106 0 24,592
NANOVIRICIDES INC COM NEW 630087203 120 71,015 SH   SOLE   0 0 71,015
NASDAQ INC COM 631103108 10,381 153,698 SH   SOLE   85,791 0 67,907
NATHANS FAMOUS INC NEW COM 632347100 385 7,320 SH   SOLE   0 0 7,320
NATIONAL BEVERAGE CORP COM 635017106 317 7,189 SH   SOLE   0 0 7,189
NATIONAL FUEL GAS CO N J COM 636180101 32,203 595,586 SH   SOLE   584,013 0 11,573
NATIONAL GRID PLC SPON ADR NEW 636274300 148,197 2,084,056 SH   SOLE   1,988,058 0 95,998
NATIONAL HEALTH INVS INC COM 63633D104 342 4,360 SH   SOLE   0 0 4,360
NATIONAL OILWELL VARCO INC COM 637071101 13,248 360,591 SH   SOLE   216,399 0 144,192
NATIONAL RETAIL PPTYS INC COM 637417106 1,131 22,244 SH   SOLE   0 0 22,244
NATUS MEDICAL INC DEL COM 639050103 800 20,355 SH   SOLE   19,024 0 1,331
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 16 17,000 SH   SOLE   0 0 17,000
NAVIENT CORP COM 63938C108 6,419 443,625 SH   SOLE   433,414 0 10,211
NAVIGATOR HOLDINGS LTD SHS Y62132108 363 50,515 SH   SOLE   0 0 50,515
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2,400 1,777,625 SH   SOLE   0 0 1,777,625
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 47 33,699 SH   SOLE   0 0 33,699
NEENAH PAPER INC COM 640079109 458 5,796 SH   SOLE   3,697 0 2,099
NEKTAR THERAPEUTICS COM 640268108 1,923 111,904 SH   SOLE   0 0 111,904
NETAPP INC COM 64110D104 1,797 50,176 SH   SOLE   2,240 0 47,936
NETEASE INC SPONSORED ADR 64110W102 8,553 35,515 SH   SOLE   26,511 0 9,004
NETFLIX INC COM 64110L106 20,613 209,162 SH   SOLE   41,186 0 167,976
NETGEAR INC COM 64111Q104 1,148 18,975 SH   SOLE   0 0 18,975
NETSCOUT SYS INC COM 64115T104 998 34,117 SH   SOLE   33,890 0 227
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 437 69,750 SH   SOLE   0 0 69,750
NETSUITE INC COM 64118Q107 242 2,183 SH   SOLE   1,983 0 200
NEUBERGER BERMAN HGH YLD FD COM 64128C106 969 81,745 SH   SOLE   0 0 81,745
NEUBERGER BERMAN INTER MUNI COM 64124P101 696 41,934 SH   SOLE   0 0 41,934
NEUBERGER BERMAN MLP INCOME COM 64129H104 1,223 131,747 SH   SOLE   0 0 131,747
NEUBERGER BERMAN RE ES SEC F COM 64190A103 6,207 1,090,786 SH   SOLE   0 0 1,090,786
NEUROCRINE BIOSCIENCES INC COM 64125C109 989 19,529 SH   SOLE   7,258 0 12,271
NEUSTAR INC CL A 64126X201 1,401 52,687 SH   SOLE   0 0 52,687
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 113 63,400 SH   SOLE   0 0 63,400
NEVRO CORP COM 64157F103 3,004 28,780 SH   SOLE   27,527 0 1,253
NEW AMER HIGH INCOME FD INC COM NEW 641876800 191 20,690 SH   SOLE   0 0 20,690
NEW GOLD INC CDA COM 644535106 233 53,495 SH   SOLE   0 0 53,495
NEW JERSEY RES COM 646025106 664 20,221 SH   SOLE   0 0 20,221
NEW MEDIA INVT GROUP INC COM 64704V106 868 56,016 SH   SOLE   0 0 56,016
NEW MTN FIN CORP COM 647551100 656 47,706 SH   SOLE   0 0 47,706
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,440 538,723 SH   SOLE   613 0 538,110
NEW SR INVT GROUP INC COM 648691103 127 11,006 SH   SOLE   0 0 11,006
NEW YORK CMNTY BANCORP INC COM 649445103 17,785 1,249,821 SH   SOLE   355,843 0 893,978
NEW YORK MTG TR INC COM PAR $.02 649604501 189 31,474 SH   SOLE   0 0 31,474
NEW YORK TIMES CO CL A 650111107 246 20,606 SH   SOLE   0 0 20,606
NEWELL BRANDS INC COM 651229106 23,010 436,956 SH   SOLE   347,394 0 89,562
NEWFIELD EXPL CO COM 651290108 22,569 519,311 SH   SOLE   429,242 0 90,069
NEWLINK GENETICS CORP COM 651511107 209 13,920 SH   SOLE   0 0 13,920
NEWMARKET CORP COM 651587107 213 495 SH   SOLE   0 0 495
NEWMONT MINING CORP COM 651639106 1,375 35,006 SH   SOLE   0 0 35,006
NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1,701 1,561,000 PRN   SOLE   0 0 1,561,000
NEWS CORP NEW CL B 65249B208 292 20,567 SH   SOLE   2,287 0 18,280
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 696 48,794 SH   SOLE   0 0 48,794
NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 15 24,065 SH   SOLE   0 0 24,065
NEXPOINT CR STRATEGIES FD COM NEW 65340G205 2,606 117,212 SH   SOLE   0 0 117,212
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,160 58,985 SH   SOLE   0 0 58,985
NEXSTAR BROADCASTING GROUP I CL A 65336K103 688 11,927 SH   SOLE   8,243 0 3,684
NEXTERA ENERGY INC COM 65339F101 44,260 361,833 SH   SOLE   119,314 0 242,519
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 558 29,636 SH   SOLE   2,500 0 27,136
NICE LTD SPONSORED ADR 653656108 3,205 47,880 SH   SOLE   41,576 0 6,304
NIELSEN HLDGS PLC SHS EUR G6518L108 41,970 783,460 SH   SOLE   764,432 0 19,028
NIKE INC CL B 654106103 36,175 687,076 SH   SOLE   244,635 0 442,441
NIKE INC CL B 654106103 5 14,400 SH Call SOLE   0 0 0
NIKE INC CL B 654106103 22 35,700 SH Call SOLE   0 0 0
NIMBLE STORAGE INC COM 65440R101 349 39,481 SH   SOLE   0 0 39,481
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 2,155 47,050 SH   SOLE   37,206 0 9,844
NISOURCE INC COM 65473P105 1,582 65,606 SH   SOLE   0 0 65,606
NN INC COM 629337106 1,768 96,864 SH   SOLE   62,827 0 34,037
NOAH HLDGS LTD SPON ADS CL A 65487X102 265 10,140 SH   SOLE   0 0 10,140
NOBLE CORP PLC SHS USD G65431101 85 13,371 SH   SOLE   0 0 13,371
NOBLE ENERGY INC COM 655044105 4,580 128,151 SH   SOLE   119,175 0 8,976
NOKIA CORP SPONSORED ADR 654902204 914 157,809 SH   SOLE   0 0 157,809
NOMURA HLDGS INC SPONSORED ADR 65535H208 477 107,280 SH   SOLE   101,131 0 6,149
NORBORD INC COM NEW 65548P403 287 11,192 SH   SOLE   0 0 11,192
NORDIC AMERICAN TANKERS LIMI COM G65773106 807 79,840 SH   SOLE   0 0 79,840
NORDIC AMERN OFFSHORE LTD SHS G65772108 40 10,728 SH   SOLE   0 0 10,728
NORDSON CORP COM 655663102 6,880 69,052 SH   SOLE   38,391 0 30,661
NORDSTROM INC COM 655664100 9,621 185,449 SH   SOLE   76,145 0 109,304
NORFOLK SOUTHERN CORP COM 655844108 15,712 161,874 SH   SOLE   293 0 161,581
NORFOLK SOUTHERN CORP COM 655844108 103 23,500 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 18 26,050 SH   SOLE   0 0 26,050
NORTHERN OIL & GAS INC NEV COM 665531109 27 10,200 SH   SOLE   0 0 10,200
NORTHERN TR CORP COM 665859104 15,295 224,955 SH   SOLE   47,267 0 177,688
NORTHROP GRUMMAN CORP COM 666807102 18,251 85,306 SH   SOLE   44,285 0 41,021
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 2,079 160,824 SH   SOLE   1,894 0 158,930
NORTHSTAR RLTY FIN CORP COM 66704R803 9,523 723,086 SH   SOLE   0 0 723,086
NORTHWESTERN CORP COM NEW 668074305 626 10,874 SH   SOLE   5,995 0 4,879
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2,708 71,827 SH   SOLE   15,544 0 56,283
NOVAGOLD RES INC COM NEW 66987E206 94 16,815 SH   SOLE   0 0 16,815
NOVARTIS A G SPONSORED ADR 66987V109 71,629 907,151 SH   SOLE   678,427 0 228,724
NOVAVAX INC COM 670002104 65 31,081 SH   SOLE   0 0 31,081
NOVO-NORDISK A S ADR 670100205 12,354 297,050 SH   SOLE   156,675 0 140,375
NOW INC COM 67011P100 17,838 832,365 SH   SOLE   826,324 0 6,041
NQ MOBILE INC ADR REPSTG CL A 64118U108 46 12,000 SH   SOLE   0 0 12,000
NRG ENERGY INC COM NEW 629377508 255 22,727 SH   SOLE   0 0 22,727
NRG YIELD INC CL C 62942X405 1,057 62,330 SH   SOLE   0 0 62,330
NTT DOCOMO INC SPONS ADR 62942M201 2,023 79,605 SH   SOLE   9,685 0 69,920
NUANCE COMMUNICATIONS INC COM 67020Y100 14,551 1,003,510 SH   SOLE   737,354 0 266,156
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 220 235,000 PRN   SOLE   0 0 235,000
NUCOR CORP COM 670346105 20,744 419,492 SH   SOLE   278,727 0 140,765
NUSTAR ENERGY LP UNIT COM 67058H102 1,409 28,417 SH   SOLE   0 0 28,417
NUTRI SYS INC NEW COM 67069D108 689 23,219 SH   SOLE   23,219 0 0
NUVASIVE INC COM 670704105 3,058 45,868 SH   SOLE   33,182 0 12,686
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 543 56,046 SH   SOLE   0 0 56,046
NUVEEN AMT FREE QLTY MUN INC COM 670657105 3,770 258,245 SH   SOLE   0 0 258,245
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 314 16,645 SH   SOLE   0 0 16,645
NUVEEN ARIZ PREM INCOME MUN COM 67061W104 369 21,675 SH   SOLE   0 0 21,675
NUVEEN BUILD AMER BD FD COM 67074C103 749 33,036 SH   SOLE   0 0 33,036
NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 520 31,661 SH   SOLE   0 0 31,661
NUVEEN CAL AMT-FREE MUN INC COM 670651108 1,099 66,151 SH   SOLE   0 0 66,151
NUVEEN CALIF MUN VALUE FD COM 67062C107 166 14,733 SH   SOLE   0 0 14,733
NUVEEN CONN PREM INCOME MUN COM 67060D107 369 26,697 SH   SOLE   0 0 26,697
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 3,650 265,837 SH   SOLE   0 0 265,837
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 7,427 875,844 SH   SOLE   0 0 875,844
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 580 49,680 SH   SOLE   0 0 49,680
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 2,983 206,865 SH   SOLE   0 0 206,865
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 2,097 159,811 SH   SOLE   0 0 159,811
NUVEEN ENHANCED AMT FREE MUN COM 67071L106 7,266 452,158 SH   SOLE   0 0 452,158
NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 4,699 298,556 SH   SOLE   0 0 298,556
NUVEEN FLEXIBLE INVT INCOME COM 67075B104 266 15,478 SH   SOLE   0 0 15,478
NUVEEN FLOATING RATE INCOME COM 67072T108 1,393 126,319 SH   SOLE   0 0 126,319
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 176 15,882 SH   SOLE   0 0 15,882
NUVEEN GLOBAL EQUITY INCOME COM 6706EH103 800 66,981 SH   SOLE   0 0 66,981
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 5,506 350,702 SH   SOLE   418 0 350,284
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 795 75,399 SH   SOLE   0 0 75,399
NUVEEN INT DUR QUAL MUN TRM COM 670677103 403 29,065 SH   SOLE   0 0 29,065
NUVEEN INTER DURATION MN TMF COM 670671106 1,809 130,500 SH   SOLE   0 0 130,500
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 720 51,919 SH   SOLE   0 0 51,919
NUVEEN MICH QUALITY INCOME M COM 670979103 777 52,714 SH   SOLE   0 0 52,714
NUVEEN MTG OPPORTUNITY TERM COM 670735109 247 10,209 SH   SOLE   0 0 10,209
NUVEEN MUN HIGH INCOME OPP F COM 670682103 310 21,374 SH   SOLE   0 0 21,374
NUVEEN MUN INCOME FD INC COM 67062J102 575 45,198 SH   SOLE   0 0 45,198
NUVEEN MUN VALUE FD INC COM 670928100 3,476 328,272 SH   SOLE   0 0 328,272
NUVEEN N C PREM INCOME MUN F COM 67060P100 1,232 86,867 SH   SOLE   0 0 86,867
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,849 309,143 SH   SOLE   0 0 309,143
NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 222 14,960 SH   SOLE   0 0 14,960
NUVEEN NY AMT FREE MUN INCOM COM 670656107 1,706 120,855 SH   SOLE   0 0 120,855
NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 245 15,986 SH   SOLE   0 0 15,986
NUVEEN OHIO QUALITY INCOME M COM 670980101 1,739 105,446 SH   SOLE   0 0 105,446
NUVEEN PA INVT QUALITY MUN F COM 670972108 1,634 109,609 SH   SOLE   0 0 109,609
NUVEEN PFD & INCOME TERM FD COM 67075A106 1,571 63,810 SH   SOLE   0 0 63,810
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 377 37,646 SH   SOLE   0 0 37,646
NUVEEN PREFERRED SECURITIES COM 67072C105 1,473 153,618 SH   SOLE   0 0 153,618
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,451 162,631 SH   SOLE   0 0 162,631
NUVEEN REAL ASSET INC & GROW COM 67074Y105 317 18,410 SH   SOLE   0 0 18,410
NUVEEN REAL ESTATE INCOME FD COM 67071B108 294 24,743 SH   SOLE   0 0 24,743
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1,762 133,078 SH   SOLE   0 0 133,078
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 430 31,241 SH   SOLE   0 0 31,241
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 153 10,500 SH   SOLE   0 0 10,500
NUVEEN SHT DUR CR OPP FD COM 67074X107 795 47,200 SH   SOLE   0 0 47,200
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 327 22,008 SH   SOLE   0 0 22,008
NVIDIA CORP COM 67066G104 35,025 511,162 SH   SOLE   135,517 0 375,645
NVR INC COM 62944T105 3,163 1,929 SH   SOLE   1,846 0 83
NXP SEMICONDUCTORS N V COM N6596X109 57,510 563,765 SH   SOLE   231,697 0 332,068
NXP SEMICONDUCTORS N V COM N6596X109 144 15,400 SH Call SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 49,165 175,520 SH   SOLE   50,843 0 124,677
OAKTREE CAP GROUP LLC UNIT CL A 674001201 3,436 81,042 SH   SOLE   0 0 81,042
OASIS PETE INC NEW COM 674215108 6,724 586,230 SH   SOLE   0 0 586,230
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 231 205,000 PRN   SOLE   0 0 205,000
OCCIDENTAL PETE CORP DEL COM 674599105 131,845 1,808,079 SH   SOLE   1,502,855 0 305,224
OCEAN RIG UDW INC SHS G66964100 24 28,319 SH   SOLE   0 0 28,319
OCEANEERING INTL INC COM 675232102 1,513 55,012 SH   SOLE   53,377 0 1,635
OCLARO INC COM NEW 67555N206 1,584 185,249 SH   SOLE   0 0 185,249
OFFICE DEPOT INC COM 676220106 45 12,686 SH   SOLE   0 0 12,686
OGE ENERGY CORP COM 670837103 11,370 359,581 SH   SOLE   322,456 0 37,125
OHA INVT CORP COM 67091U102 404 128,805 SH   SOLE   0 0 128,805
OLD DOMINION FGHT LINES INC COM 679580100 524 7,635 SH   SOLE   3,036 0 4,599
OLD NATL BANCORP IND COM 680033107 276 19,646 SH   SOLE   0 0 19,646
OLD REP INTL CORP COM 680223104 3,138 178,111 SH   SOLE   0 0 178,111
OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1,081 900,000 PRN   SOLE   0 0 900,000
OLIN CORP COM PAR $1 680665205 1,473 71,769 SH   SOLE   0 0 71,769
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,602 61,128 SH   SOLE   48,728 0 12,400
OMEGA HEALTHCARE INVS INC COM 681936100 20,223 570,457 SH   SOLE   181,806 0 388,651
OMEROS CORP COM 682143102 774 69,370 SH   SOLE   0 0 69,370
OMEROS CORP COM 682143102 17 42,900 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 5 10,200 SH Call SOLE   0 0 0
OMNICELL INC COM 68213N109 1,939 50,624 SH   SOLE   33,581 0 17,043
OMNICOM GROUP INC COM 681919106 59,840 703,997 SH   SOLE   666,158 0 37,839
ON ASSIGNMENT INC COM 682159108 1,695 46,707 SH   SOLE   1,718 0 44,989
ON SEMICONDUCTOR CORP COM 682189105 2,296 186,401 SH   SOLE   163,783 0 22,618
ONE GAS INC COM 68235P108 216 3,495 SH   SOLE   0 0 3,495
ONE LIBERTY PPTYS INC COM 682406103 559 23,148 SH   SOLE   0 0 23,148
ONEMAIN HLDGS INC COM 68268W103 3,051 98,575 SH   SOLE   0 0 98,575
ONEMAIN HLDGS INC COM 68268W103 249 90,600 SH Call SOLE   0 0 0
ONEOK INC NEW COM 682680103 5,058 98,427 SH   SOLE   0 0 98,427
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 4,122 103,170 SH   SOLE   0 0 103,170
OPEN TEXT CORP COM 683715106 2,254 34,821 SH   SOLE   31,468 0 3,353
OPHTHOTECH CORP COM 683745103 1,138 24,668 SH   SOLE   6,855 0 17,813
OPKO HEALTH INC COM 68375N103 4,616 435,895 SH   SOLE   0 0 435,895
OPKO HEALTH INC COM 68375N103 10 65,000 SH Put SOLE   0 0 65,000
OPKO HEALTH INC COM 68375N103 55 65,000 SH Call SOLE   0 0 0
OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 1,304 31,216 SH   SOLE   0 0 31,216
OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 9,798 164,526 SH   SOLE   0 0 164,526
OPPENHEIMER REV WEIGHTED ETF ULTRA DIVID REV 68386C401 455 13,859 SH   SOLE   0 0 13,859
ORACLE CORP COM 68389X105 82,185 2,092,256 SH   SOLE   368,050 0 1,724,206
ORACLE CORP COM 68389X105 3 87,600 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 1 31,300 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 12 20,000 SH Put SOLE   0 0 20,000
ORACLE CORP COM 68389X105 1 74,600 SH Call SOLE   0 0 0
ORANGE SPONSORED ADR 684060106 1,216 78,024 SH   SOLE   65,199 0 12,825
ORASURE TECHNOLOGIES INC COM 68554V108 303 38,005 SH   SOLE   0 0 38,005
ORBCOMM INC COM 68555P100 603 58,789 SH   SOLE   0 0 58,789
ORBITAL ATK INC COM 68557N103 2,298 30,138 SH   SOLE   682 0 29,456
ORCHIDS PAPER PRODS CO DEL COM 68572N104 533 19,575 SH   SOLE   0 0 19,575
ORGANOVO HLDGS INC COM 68620A104 89 23,551 SH   SOLE   0 0 23,551
ORION ENGINEERED CARBONS S A COM L72967109 193 10,301 SH   SOLE   0 0 10,301
ORIX CORP SPONSORED ADR 686330101 1,790 24,132 SH   SOLE   23,510 0 622
ORMAT TECHNOLOGIES INC COM 686688102 695 14,364 SH   SOLE   0 0 14,364
OSHKOSH CORP COM 688239201 1,617 28,883 SH   SOLE   26,766 0 2,117
OSI SYSTEMS INC COM 671044105 569 8,696 SH   SOLE   8,290 0 406
OTONOMY INC COM 68906L105 1,163 63,943 SH   SOLE   63,902 0 41
OTTER TAIL CORP COM 689648103 276 7,980 SH   SOLE   0 0 7,980
OUTFRONT MEDIA INC COM 69007J106 1,000 42,293 SH   SOLE   37,826 0 4,467
OWENS & MINOR INC NEW COM 690732102 22,707 653,798 SH   SOLE   631,980 0 21,818
OWENS CORNING NEW COM 690742101 8,472 158,686 SH   SOLE   139,544 0 19,142
OWENS ILL INC COM NEW 690768403 9,846 535,412 SH   SOLE   69,715 0 465,697
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6,648 100,600 SH   SOLE   100,061 0 539
PACCAR INC COM 693718108 4,797 81,603 SH   SOLE   0 0 81,603
PACER FDS TR TRENDP 100 ETF 69374H303 403 17,509 SH   SOLE   0 0 17,509
PACER FDS TR TRENDP 450 ETF 69374H204 287 11,268 SH   SOLE   0 0 11,268
PACER FDS TR TRENDP 750 ETF 69374H105 5,117 220,657 SH   SOLE   0 0 220,657
PACIFIC PREMIER BANCORP COM 69478X105 4,672 176,584 SH   SOLE   0 0 176,584
PACIRA PHARMACEUTICALS INC COM 695127100 544 15,907 SH   SOLE   0 0 15,907
PACKAGING CORP AMER COM 695156109 11,729 144,343 SH   SOLE   105,458 0 38,885
PACKAGING CORP AMER COM 695156109 81 11,000 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 32 11,300 SH Call SOLE   0 0 0
PACWEST BANCORP DEL COM 695263103 6,558 152,837 SH   SOLE   138,165 0 14,672
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 8 12,500 SH   SOLE   0 0 12,500
PALO ALTO NETWORKS INC COM 697435105 31,168 195,620 SH   SOLE   100,708 0 94,912
PALO ALTO NETWORKS INC COM 697435105 59 13,600 SH Call SOLE   0 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,713 97,227 SH   SOLE   0 0 97,227
PANDORA MEDIA INC COM 698354107 434 30,259 SH   SOLE   0 0 30,259
PANERA BREAD CO CL A 69840W108 1,187 6,096 SH   SOLE   0 0 6,096
PAPA JOHNS INTL INC COM 698813102 399 5,064 SH   SOLE   0 0 5,064
PARAGON COML CORP COM NEW 69911U403 336 9,250 SH   SOLE   0 0 9,250
PARAMOUNT GROUP INC COM 69924R108 1,604 97,893 SH   SOLE   93,392 0 4,501
PAREXEL INTL CORP COM 699462107 2,180 31,395 SH   SOLE   12,737 0 18,658
PARK NATL CORP COM 700658107 1,376 14,329 SH   SOLE   0 0 14,329
PARKER HANNIFIN CORP COM 701094104 27,921 222,428 SH   SOLE   213,077 0 9,351
PARKWAY PPTYS INC COM 70159Q104 317 18,639 SH   SOLE   0 0 18,639
PARSLEY ENERGY INC CL A 701877102 11,142 332,503 SH   SOLE   256,376 0 76,127
PATHEON N V SHS N6865W105 342 11,530 SH   SOLE   9,746 0 1,784
PATTERSON COMPANIES INC COM 703395103 4,746 103,317 SH   SOLE   10,661 0 92,656
PATTERSON UTI ENERGY INC COM 703481101 3,037 135,781 SH   SOLE   58,684 0 77,097
PAYCHEX INC COM 704326107 25,010 432,167 SH   SOLE   129,849 0 302,318
PAYCHEX INC COM 704326107 65 56,700 SH Call SOLE   0 0 0
PAYCHEX INC COM 704326107 2 31,000 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,239 64,619 SH   SOLE   59,026 0 5,593
PAYLOCITY HLDG CORP COM 70438V106 659 14,825 SH   SOLE   0 0 14,825
PAYPAL HLDGS INC COM 70450Y103 29,516 720,435 SH   SOLE   251,872 0 468,563
PBF ENERGY INC CL A 69318G106 2,445 107,981 SH   SOLE   77,804 0 30,177
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 560 28,232 SH   SOLE   0 0 28,232
PCM FUND INC COM 69323T101 157 15,749 SH   SOLE   0 0 15,749
PDC ENERGY INC COM 69327R101 1,889 28,163 SH   SOLE   27,128 0 1,035
PDVWIRELESS INC COM 69290R104 220 9,605 SH   SOLE   0 0 9,605
PEARSON PLC SPONSORED ADR 705015105 1,982 202,406 SH   SOLE   0 0 202,406
PEBBLEBROOK HOTEL TR COM 70509V100 8,466 318,264 SH   SOLE   172,076 0 146,188
PEMBINA PIPELINE CORP COM 706327103 714 23,438 SH   SOLE   0 0 23,438
PENGROWTH ENERGY CORP COM 70706P104 74 46,876 SH   SOLE   0 0 46,876
PENN NATL GAMING INC COM 707569109 252 18,589 SH   SOLE   18,418 0 171
PENN WEST PETE LTD NEW COM 707887105 23 12,547 SH   SOLE   0 0 12,547
PENNANTPARK INVT CORP COM 708062104 118 15,712 SH   SOLE   0 0 15,712
PENNEY J C INC COM 708160106 836 90,705 SH   SOLE   0 0 90,705
PENNEY J C INC COM 708160106 10 24,200 SH Call SOLE   0 0 0
PENNEY J C INC COM 708160106 2 22,200 SH Call SOLE   0 0 0
PENNEY J C INC COM 708160106 8 44,100 SH Call SOLE   0 0 0
PENNTEX MIDSTREAM PARTNERS L COM UNIT LTD 709311104 456 26,276 SH   SOLE   0 0 26,276
PENNYMAC MTG INVT TR COM 70931T103 378 24,264 SH   SOLE   0 0 24,264
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,180 45,249 SH   SOLE   35,555 0 9,694
PENTAIR PLC SHS G7S00T104 22,013 342,672 SH   SOLE   324,901 0 17,771
PEOPLES BANCORP N C INC COM 710577107 388 18,478 SH   SOLE   0 0 18,478
PEOPLES FINL CORP MISS COM 71103B102 159 14,926 SH   SOLE   0 0 14,926
PEOPLES UNITED FINANCIAL INC COM 712704105 16,898 1,068,149 SH   SOLE   928,435 0 139,714
PEPSICO INC COM 713448108 196,202 1,803,820 SH   SOLE   1,119,730 0 684,090
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 9 20,556 SH   SOLE   0 0 20,556
PERFORMANCE FOOD GROUP CO COM 71377A103 5,367 216,404 SH   SOLE   126,642 0 89,762
PERRIGO CO PLC SHS G97822103 4,733 51,266 SH   SOLE   18,892 0 32,374
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 457 48,960 SH   SOLE   0 0 48,960
PETROQUEST ENERGY INC COM NEW 716748306 41 11,925 SH   SOLE   0 0 11,925
PFIZER INC COM 717081103 231,181 6,825,529 SH   SOLE   2,506,577 0 4,318,952
PFIZER INC COM 717081103 11 58,600 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 1 13,000 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 2 57,600 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 1 60,500 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 10 23,200 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 1 34,700 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 10 11,900 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 6 62,100 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 31,418 513,624 SH   SOLE   488,980 0 24,644
PGT INC COM 69336V101 567 53,120 SH   SOLE   0 0 53,120
PHILIP MORRIS INTL INC COM 718172109 203,545 2,093,648 SH   SOLE   1,572,112 0 521,536
PHILLIPS 66 COM 718546104 30,807 382,462 SH   SOLE   137,484 0 244,978
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,805 37,144 SH   SOLE   0 0 37,144
PHOTRONICS INC COM 719405102 132 12,784 SH   SOLE   0 0 12,784
PHYSICIANS RLTY TR COM 71943U104 5,094 236,495 SH   SOLE   63,890 0 172,605
PIEDMONT NAT GAS INC COM 720186105 1,818 30,285 SH   SOLE   0 0 30,285
PIER 1 IMPORTS INC COM 720279108 245 57,820 SH   SOLE   0 0 57,820
PIERIS PHARMACEUTICALS INC COM 720795103 55 30,000 SH   SOLE   0 0 30,000
PIMCO CORPORATE & INCOME OPP COM 72201B101 369 25,261 SH   SOLE   0 0 25,261
PIMCO CORPORATE INCOME STRAT COM 72200U100 166 10,856 SH   SOLE   0 0 10,856
PIMCO DYNAMIC INCOME FD SHS 72201Y101 254 8,924 SH   SOLE   0 0 8,924
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 4,093 200,711 SH   SOLE   414 0 200,297
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 35,050 352,259 SH   SOLE   341,594 0 10,665
PIMCO ETF TR 1-3YR USTREIDX 72201R106 322 6,301 SH   SOLE   0 0 6,301
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 15,550 153,339 SH   SOLE   0 0 153,339
PIMCO ETF TR INV GRD CRP BD 72201R817 28,929 271,027 SH   SOLE   269,982 0 1,045
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 1,342 12,433 SH   SOLE   0 0 12,433
PIMCO HIGH INCOME FD COM SHS 722014107 479 48,097 SH   SOLE   0 0 48,097
PIMCO MUN INCOME FD II COM 72200W106 546 39,953 SH   SOLE   0 0 39,953
PIMCO STRATEGIC INCOME FD IN COM 72200X104 398 39,559 SH   SOLE   0 0 39,559
PINNACLE ENTMT INC NEW COM 72348Y105 296 23,950 SH   SOLE   0 0 23,950
PINNACLE FINL PARTNERS INC COM 72346Q104 4,778 88,350 SH   SOLE   56,308 0 32,042
PINNACLE FOODS INC DEL COM 72348P104 10,221 203,727 SH   SOLE   40,829 0 162,898
PINNACLE WEST CAP CORP COM 723484101 639 8,405 SH   SOLE   20 0 8,385
PIONEER ENERGY SVCS CORP COM 723664108 123 30,460 SH   SOLE   0 0 30,460
PIONEER MUN HIGH INCOME ADV COM 723762100 1,178 90,021 SH   SOLE   0 0 90,021
PIONEER NAT RES CO COM 723787107 24,759 133,364 SH   SOLE   0 0 133,364
PIPER JAFFRAY COS COM 724078100 240 4,968 SH   SOLE   0 0 4,968
PITNEY BOWES INC COM 724479100 3,029 166,806 SH   SOLE   871 0 165,935
PIXELWORKS INC COM NEW 72581M305 268 96,100 SH   SOLE   0 0 96,100
PJT PARTNERS INC COM CL A 69343T107 917 33,613 SH   SOLE   0 0 33,613
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 15,326 487,931 SH   SOLE   0 0 487,931
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 3,095 239,193 SH   SOLE   122,711 0 116,482
PLANET FITNESS INC CL A 72703H101 296 14,739 SH   SOLE   14,739 0 0
PLANTRONICS INC NEW COM 727493108 1,139 21,920 SH   SOLE   21,789 0 131
PLATFORM SPECIALTY PRODS COR COM 72766Q105 969 119,425 SH   SOLE   0 0 119,425
PLUG POWER INC COM NEW 72919P202 47 27,359 SH   SOLE   0 0 27,359
PLUMAS BANCORP COM 729273102 623 60,835 SH   SOLE   0 0 60,835
PLURISTEM THERAPEUTICS INC COM 72940R102 22 13,743 SH   SOLE   0 0 13,743
PNC FINL SVCS GROUP INC COM 693475105 99,325 1,102,507 SH   SOLE   1,035,662 0 66,845
PNM RES INC COM 69349H107 1,536 46,953 SH   SOLE   45,857 0 1,096
POLARIS INDS INC COM 731068102 38,397 495,823 SH   SOLE   387,196 0 108,627
POLARIS INDS INC COM 731068102 6 10,400 SH Call SOLE   0 0 0
POLYMET MINING CORP COM 731916102 11 14,000 SH   SOLE   0 0 14,000
POLYONE CORP COM 73179P106 2,019 59,721 SH   SOLE   58,742 0 979
POOL CORPORATION COM 73278L105 6,315 66,812 SH   SOLE   27,912 0 38,900
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 421 6,372 SH   SOLE   0 0 6,372
POPEYES LA KITCHEN INC COM 732872106 1,460 27,477 SH   SOLE   25,965 0 1,512
PORTLAND GEN ELEC CO COM NEW 736508847 7,442 174,732 SH   SOLE   172,094 0 2,638
PORTOLA PHARMACEUTICALS INC COM 737010108 244 10,758 SH   SOLE   0 0 10,758
POSCO SPONSORED ADR 693483109 547 10,710 SH   SOLE   5,839 0 4,871
POST HLDGS INC COM 737446104 6,092 78,939 SH   SOLE   74,586 0 4,353
POST PPTYS INC COM 737464107 1,506 22,768 SH   SOLE   0 0 22,768
POTASH CORP SASK INC COM 73755L107 5,817 356,421 SH   SOLE   41,538 0 314,883
POTASH CORP SASK INC COM 73755L107 2 10,800 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 2,813 44,630 SH   SOLE   44,569 0 61
POWERSHARES ACT MANG COMM FD DB OPT YLD DIV 73937V106 3,487 199,925 SH   SOLE   0 0 199,925
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1,816 120,982 SH   SOLE   84 0 120,898
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1,498 57,115 SH   SOLE   0 0 57,115
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 5,902 188,013 SH   SOLE   0 0 188,013
POWERSHARES ETF TR II DWA TACT MLT 73937B399 8,968 322,242 SH   SOLE   0 0 322,242
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 1,313 52,285 SH   SOLE   0 0 52,285
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2,631 116,864 SH   SOLE   0 0 116,864
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 8,208 458,041 SH   SOLE   0 0 458,041
POWERSHARES ETF TR II EURO CUR HDG 73937B514 25,914 1,063,353 SH   SOLE   1,058,418 0 4,935
POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 19,402 700,451 SH   SOLE   698,748 0 1,703
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 374 19,822 SH   SOLE   0 0 19,822
POWERSHARES ETF TR II FND INV GR CP 73937B761 4,758 182,723 SH   SOLE   177,214 0 5,509
POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 257 7,386 SH   SOLE   0 0 7,386
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 2,164 83,114 SH   SOLE   0 0 83,114
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 5,478 178,674 SH   SOLE   0 0 178,674
POWERSHARES ETF TR II KBW BK PORT 73937B746 6,828 187,173 SH   SOLE   0 0 187,173
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 11,349 260,421 SH   SOLE   259,941 0 480
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 5,882 388,792 SH   SOLE   0 0 388,792
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 1,076 37,731 SH   SOLE   0 0 37,731
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 32,406 832,831 SH   SOLE   210,072 0 622,759
POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 296 6,084 SH   SOLE   0 0 6,084
POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 439 6,703 SH   SOLE   0 0 6,703
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 6,706 366,250 SH   SOLE   0 0 366,250
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1,823 24,637 SH   SOLE   0 0 24,637
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 1,007 15,869 SH   SOLE   0 0 15,869
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 6,246 160,777 SH   SOLE   0 0 160,777
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 49,997 1,205,046 SH   SOLE   0 0 1,205,046
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 10,948 282,955 SH   SOLE   0 0 282,955
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 7,792 254,384 SH   SOLE   67,836 0 186,548
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 4,165 163,281 SH   SOLE   0 0 163,281
POWERSHARES ETF TR II WK VRDO TX FR 73936T433 256 10,281 SH   SOLE   0 0 10,281
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 13,192 340,275 SH   SOLE   270,726 0 69,549
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 3,144 54,176 SH   SOLE   0 0 54,176
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 304 7,171 SH   SOLE   0 0 7,171
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 3,100 54,959 SH   SOLE   0 0 54,959
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 3,780 166,815 SH   SOLE   0 0 166,815
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 41,364 975,321 SH   SOLE   0 0 975,321
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 493 11,740 SH   SOLE   0 0 11,740
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1,814 70,001 SH   SOLE   0 0 70,001
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 1,425 43,302 SH   SOLE   0 0 43,302
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 223 6,265 SH   SOLE   0 0 6,265
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 1,174 45,967 SH   SOLE   5,068 0 40,899
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 3,390 55,000 SH   SOLE   0 0 55,000
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 674 20,551 SH   SOLE   0 0 20,551
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 886 18,228 SH   SOLE   0 0 18,228
POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 1,657 64,046 SH   SOLE   0 0 64,046
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 4,869 102,637 SH   SOLE   0 0 102,637
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 10,850 342,484 SH   SOLE   0 0 342,484
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 6,218 197,527 SH   SOLE   0 0 197,527
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 2,592 136,058 SH   SOLE   22,625 0 113,433
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 563 18,321 SH   SOLE   0 0 18,321
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 5,860 62,610 SH   SOLE   0 0 62,610
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 22,191 210,563 SH   SOLE   245 0 210,318
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 141 13,042 SH   SOLE   0 0 13,042
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 2,259 142,230 SH   SOLE   0 0 142,230
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 3,786 71,874 SH   SOLE   0 0 71,874
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 540 11,115 SH   SOLE   0 0 11,115
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 1,251 84,904 SH   SOLE   0 0 84,904
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 592 6,747 SH   SOLE   0 0 6,747
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 400 15,880 SH   SOLE   0 0 15,880
POWERSHARES ETF TRUST TECH SECT PORT 73935X344 3,758 90,431 SH   SOLE   475 0 89,956
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 547 22,228 SH   SOLE   0 0 22,228
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 810 35,517 SH   SOLE   0 0 35,517
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 2,572 108,604 SH   SOLE   0 0 108,604
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 3,162 193,613 SH   SOLE   0 0 193,613
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 4,718 122,542 SH   SOLE   0 0 122,542
POWERSHARES ETF TRUST II GLOBL AGRI ETF 73936Q702 524 22,601 SH   SOLE   0 0 22,601
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 486 22,082 SH   SOLE   0 0 22,082
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 448 12,485 SH   SOLE   0 0 12,485
POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 548 10,862 SH   SOLE   0 0 10,862
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 10,688 460,504 SH   SOLE   121,659 0 338,845
POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 491 15,553 SH   SOLE   0 0 15,553
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 1,845 87,683 SH   SOLE   0 0 87,683
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 99,067 834,455 SH   SOLE   216,194 0 618,261
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 1,769 41,536 SH   SOLE   0 0 41,536
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 4,577 112,705 SH   SOLE   0 0 112,705
POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 1,143 37,870 SH   SOLE   0 0 37,870
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 224 11,232 SH   SOLE   0 0 11,232
PPG INDS INC COM 693506107 28,049 271,372 SH   SOLE   209,835 0 61,537
PPL CORP COM 69351T106 91,919 2,658,921 SH   SOLE   2,502,489 0 156,432
PRA GROUP INC COM 69354N106 2,202 63,738 SH   SOLE   40,774 0 22,964
PRA HEALTH SCIENCES INC COM 69354M108 539 9,533 SH   SOLE   7,127 0 2,406
PRAXAIR INC COM 74005P104 54,025 447,116 SH   SOLE   364,191 0 82,925
PRECISION DRILLING CORP COM 2010 74022D308 76 18,138 SH   SOLE   0 0 18,138
PREFERRED BK LOS ANGELES CA COM NEW 740367404 490 13,693 SH   SOLE   0 0 13,693
PREMIER INC CL A 74051N102 1,774 54,863 SH   SOLE   54,409 0 454
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,558 32,268 SH   SOLE   30,614 0 1,654
PRETIUM RES INC COM 74139C102 159 15,499 SH   SOLE   0 0 15,499
PRICE T ROWE GROUP INC COM 74144T108 6,895 103,682 SH   SOLE   7,429 0 96,253
PRICELINE GRP INC COM NEW 741503403 59,943 40,736 SH   SOLE   14,107 0 26,629
PRICESMART INC COM 741511109 4,552 54,347 SH   SOLE   53,869 0 478
PRIMERICA INC COM 74164M108 5,326 100,425 SH   SOLE   95,301 0 5,124
PRIMORIS SVCS CORP COM 74164F103 953 46,247 SH   SOLE   46,247 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 5,149 99,960 SH   SOLE   0 0 99,960
PRIVATEBANCORP INC COM 742962103 524 11,409 SH   SOLE   0 0 11,409
PROASSURANCE CORP COM 74267C106 2,170 41,349 SH   SOLE   36,630 0 4,719
PROCTER AND GAMBLE CO COM 742718109 288,880 3,218,700 SH   SOLE   1,785,991 0 1,432,709
PROCTER AND GAMBLE CO COM 742718109 340 45,000 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 6 11,300 SH Call SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 6,301 200,047 SH   SOLE   136,982 0 63,065
PROLOGIS INC COM 74340W103 21,813 407,416 SH   SOLE   391,532 0 15,884
PROOFPOINT INC COM 743424103 1,331 17,786 SH   SOLE   12,769 0 5,017
PROS HOLDINGS INC COM 74346Y103 1,244 55,000 SH   SOLE   0 0 55,000
PROSHARES TR INVT INT RT HG 74347B607 830 11,186 SH   SOLE   0 0 11,186
PROSHARES TR MDCP 400 DIVID 74347B680 2,275 48,919 SH   SOLE   0 0 48,919
PROSHARES TR MSCI EAFE DIVD 74347B839 530 15,046 SH   SOLE   0 0 15,046
PROSHARES TR PSHS ULDOW30 NEW 74348A590 652 38,700 SH   SOLE   0 0 38,700
PROSHARES TR PSHS ULSHT SP500 74347B300 415 25,325 SH   SOLE   0 0 25,325
PROSHARES TR PSHS ULTSH 20YRS 74347B201 391 12,359 SH   SOLE   0 0 12,359
PROSHARES TR RUSS 2000 DIVD 74347B698 404 8,463 SH   SOLE   0 0 8,463
PROSHARES TR S&P 500 DV ARIST 74348A467 20,725 381,465 SH   SOLE   0 0 381,465
PROSHARES TR SHORT QQQ NEW 74347B714 209 4,395 SH   SOLE   0 0 4,395
PROSHARES TR SHORT S&P 500 NE 74347B425 11,394 299,284 SH   SOLE   0 0 299,284
PROSHARES TR SHRT 20+YR TRE 74347X849 1,312 62,461 SH   SOLE   0 0 62,461
PROSHARES TR II ULT BLMBG CD OIL 74347W320 525 50,584 SH   SOLE   0 0 50,584
PROSPECT CAPITAL CORPORATION COM 74348T102 1,245 153,717 SH   SOLE   0 0 153,717
PROTO LABS INC COM 743713109 2,278 38,025 SH   SOLE   36,600 0 1,425
PROVECTUS BIOPHARMACEUTICALS COM 74373P108 4 42,620 SH   SOLE   0 0 42,620
PROVIDENT FINL SVCS INC COM 74386T105 781 36,810 SH   SOLE   18,210 0 18,600
PRUDENTIAL FINL INC COM 744320102 17,723 217,057 SH   SOLE   46,114 0 170,943
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 2,105 139,284 SH   SOLE   0 0 139,284
PRUDENTIAL PLC ADR 74435K204 16,405 459,409 SH   SOLE   413,126 0 46,283
PRUDENTIAL SHT DURATION HG Y COM 74442F107 3,917 244,991 SH   SOLE   0 0 244,991
PTC INC COM 69370C100 8,302 187,369 SH   SOLE   48,495 0 138,874
PUBLIC STORAGE COM 74460D109 4,332 19,413 SH   SOLE   7,975 0 11,438
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,658 159,013 SH   SOLE   41,044 0 117,969
PULTE GROUP INC COM 745867101 8,883 443,245 SH   SOLE   372,067 0 71,178
PUMA BIOTECHNOLOGY INC COM 74587V107 1,547 23,078 SH   SOLE   0 0 23,078
PURE STORAGE INC CL A 74624M102 169 12,500 SH   SOLE   0 0 12,500
PUTNAM MANAGED MUN INCOM TR COM 746823103 631 79,112 SH   SOLE   0 0 79,112
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 100 22,711 SH   SOLE   0 0 22,711
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 671 50,284 SH   SOLE   0 0 50,284
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 703 143,712 SH   SOLE   0 0 143,712
PVH CORP COM 693656100 3,318 30,023 SH   SOLE   16,374 0 13,649
Q2 HLDGS INC COM 74736L109 1,840 64,215 SH   SOLE   59,342 0 4,873
QCR HOLDINGS INC COM 74727A104 402 12,675 SH   SOLE   0 0 12,675
QEP RES INC COM 74733V100 7,069 361,942 SH   SOLE   242,284 0 119,658
QIWI PLC SPON ADR REP B 74735M108 247 16,874 SH   SOLE   0 0 16,874
QORVO INC COM 74736K101 5,941 106,581 SH   SOLE   49,485 0 57,096
QORVO INC COM 74736K101 12 12,400 SH Call SOLE   0 0 0
QTS RLTY TR INC COM CL A 74736A103 1,877 35,516 SH   SOLE   33,031 0 2,485
QUAKER CHEM CORP COM 747316107 1,744 16,460 SH   SOLE   15,321 0 1,139
QUALCOMM INC COM 747525103 147,734 2,156,696 SH   SOLE   1,266,117 0 890,579
QUALCOMM INC COM 747525103 63 15,800 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 789 83,500 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 199 12,500 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 92 23,500 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 1,513 39,616 SH   SOLE   38,395 0 1,221
QUANTA SVCS INC COM 74762E102 1,141 40,769 SH   SOLE   2,853 0 37,916
QUEST DIAGNOSTICS INC COM 74834L100 5,588 66,026 SH   SOLE   22,378 0 43,648
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 23,847 294,188 SH   SOLE   46,606 0 247,582
RACKSPACE HOSTING INC COM 750086100 1,232 38,879 SH   SOLE   29,157 0 9,722
RADNET INC COM 750491102 179 24,151 SH   SOLE   0 0 24,151
RAIT FINANCIAL TRUST COM NEW 749227609 78 23,032 SH   SOLE   0 0 23,032
RALPH LAUREN CORP CL A 751212101 586 5,795 SH   SOLE   0 0 5,795
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,105 58,964 SH   SOLE   0 0 58,964
RANDGOLD RES LTD ADR 752344309 280 2,794 SH   SOLE   829 0 1,965
RANGE RES CORP COM 75281A109 1,387 35,792 SH   SOLE   470 0 35,322
RAYMOND JAMES FINANCIAL INC COM 754730109 17,987 309,003 SH   SOLE   0 0 309,003
RAYONIER INC COM 754907103 1,055 39,764 SH   SOLE   0 0 39,764
RAYTHEON CO COM NEW 755111507 65,509 481,220 SH   SOLE   246,213 0 235,007
RAYTHEON CO COM NEW 755111507 17 11,200 SH Call SOLE   0 0 0
RBC BEARINGS INC COM 75524B104 4,019 52,545 SH   SOLE   52,057 0 488
READING INTERNATIONAL INC CL A 755408101 1,965 147,226 SH   SOLE   0 0 147,226
REALITY SHS ETF TR DIVS ETF 75605A108 1,043 43,060 SH   SOLE   0 0 43,060
REALPAGE INC COM 75606N109 3,669 142,775 SH   SOLE   10,600 0 132,175
REALTY INCOME CORP COM 756109104 43,508 650,045 SH   SOLE   494,586 0 155,459
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,200 39,251 SH   SOLE   0 0 39,251
RED HAT INC COM 756577102 9,645 119,325 SH   SOLE   101,510 0 17,815
RED HAT INC NOTE 0.250%10/0 756577AD4 443 350,000 PRN   SOLE   0 0 350,000
RED ROBIN GOURMET BURGERS IN COM 75689M101 529 11,765 SH   SOLE   0 0 11,765
REDWOOD TR INC COM 758075402 365 25,782 SH   SOLE   0 0 25,782
REGAL BELOIT CORP COM 758750103 946 15,895 SH   SOLE   14 0 15,881
REGAL ENTMT GROUP CL A 758766109 72,194 3,319,261 SH   SOLE   2,699,150 0 620,111
REGENCY CTRS CORP COM 758849103 8,687 112,111 SH   SOLE   111,617 0 494
REGENERON PHARMACEUTICALS COM 75886F107 10,139 25,219 SH   SOLE   18,427 0 6,792
REGIONS FINL CORP NEW COM 7591EP100 8,257 836,543 SH   SOLE   6,269 0 830,274
REGIONS FINL CORP NEW COM 7591EP100 3 16,600 SH Call SOLE   0 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 8,449 78,271 SH   SOLE   77,256 0 1,015
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,058 14,690 SH   SOLE   12,522 0 2,168
RELX NV SPONSORED ADR 75955B102 6,872 384,782 SH   SOLE   383,578 0 1,204
RELX PLC SPONSORED ADR 759530108 16,139 842,304 SH   SOLE   810,487 0 31,817
RENASANT CORP COM 75970E107 2,380 70,772 SH   SOLE   2,582 0 68,190
RENT A CTR INC NEW COM 76009N100 1,540 121,833 SH   SOLE   0 0 121,833
REPUBLIC SVCS INC COM 760759100 19,053 377,652 SH   SOLE   218,373 0 159,279
RESEARCH FRONTIERS INC COM 760911107 73 28,000 SH   SOLE   0 0 28,000
RESMED INC COM 761152107 3,254 50,221 SH   SOLE   0 0 50,221
RESOURCES CONNECTION INC COM 76122Q105 175 11,720 SH   SOLE   0 0 11,720
RESTAURANT BRANDS INTL INC COM 76131D103 1,032 23,158 SH   SOLE   2,389 0 20,769
RESTORATION HARDWARE HLDGS I COM 761283100 921 26,621 SH   SOLE   0 0 26,621
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,207 373,706 SH   SOLE   178,847 0 194,859
REXNORD CORP NEW COM 76169B102 2,632 122,951 SH   SOLE   122,797 0 154
REYNOLDS AMERICAN INC COM 761713106 119,094 2,525,846 SH   SOLE   2,007,350 0 518,496
RICE ENERGY INC COM 762760106 1,676 64,178 SH   SOLE   63,342 0 836
RINGCENTRAL INC CL A 76680R206 681 28,797 SH   SOLE   108 0 28,689
RIO TINTO PLC SPONSORED ADR 767204100 10,406 311,566 SH   SOLE   152,076 0 159,490
RITCHIE BROS AUCTIONEERS COM 767744105 3,549 101,193 SH   SOLE   98,933 0 2,260
RITE AID CORP COM 767754104 1,873 243,602 SH   SOLE   1,280 0 242,322
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 869 43,765 SH   SOLE   0 0 43,765
RLI CORP COM 749607107 2,476 36,217 SH   SOLE   33,817 0 2,400
RMR REAL ESTATE INCOME FUND COM 76970B101 6,632 304,942 SH   SOLE   0 0 304,942
ROBERT HALF INTL INC COM 770323103 8,214 216,965 SH   SOLE   212,368 0 4,597
ROCKET FUEL INC COM 773111109 67 25,250 SH   SOLE   0 0 25,250
ROCKWELL AUTOMATION INC COM 773903109 4,951 40,465 SH   SOLE   10,504 0 29,961
ROCKWELL COLLINS INC COM 774341101 6,200 73,510 SH   SOLE   28,260 0 45,250
ROCKWELL MED INC COM 774374102 426 63,525 SH   SOLE   0 0 63,525
ROGERS COMMUNICATIONS INC CL B 775109200 24,404 575,583 SH   SOLE   570,432 0 5,151
ROLLINS INC COM 775711104 503 17,181 SH   SOLE   0 0 17,181
ROPER TECHNOLOGIES INC COM 776696106 9,557 52,377 SH   SOLE   2,436 0 49,941
ROSS STORES INC COM 778296103 16,201 251,964 SH   SOLE   156,628 0 95,336
ROSS STORES INC COM 778296103 416 41,600 SH Call SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 10,574 170,828 SH   SOLE   8,129 0 162,699
ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 589 23,504 SH   SOLE   16,933 0 6,571
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 946 37,378 SH   SOLE   4,808 0 32,570
ROYAL BK SCOTLAND GROUP PLC SPON ADR SER H 780097879 274 10,750 SH   SOLE   0 0 10,750
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,340 44,562 SH   SOLE   33,509 0 11,053
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 18,738 354,675 SH   SOLE   134,576 0 220,099
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 49,585 990,310 SH   SOLE   741,518 0 248,792
ROYAL GOLD INC COM 780287108 956 12,342 SH   SOLE   0 0 12,342
ROYCE GLOBAL VALUE TR INC COM 78081T104 5,401 664,718 SH   SOLE   0 0 664,718
ROYCE MICRO-CAP TR INC COM 780915104 1,839 235,513 SH   SOLE   0 0 235,513
ROYCE VALUE TR INC COM 780910105 12,596 994,916 SH   SOLE   10 0 994,906
RPM INTL INC COM 749685103 10,387 193,350 SH   SOLE   81,858 0 111,492
RPM INTL INC NOTE 2.250%12/1 749685AT0 1,564 1,305,000 PRN   SOLE   0 0 1,305,000
RSP PERMIAN INC COM 74978Q105 5,213 134,435 SH   SOLE   129,262 0 5,173
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 5,991 79,847 SH   SOLE   68,341 0 11,506
RYDER SYS INC COM 783549108 4,508 68,352 SH   SOLE   30,930 0 37,422
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 491 3,933 SH   SOLE   0 0 3,933
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 530 6,096 SH   SOLE   0 0 6,096
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 1,172 13,151 SH   SOLE   0 0 13,151
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 89,198 1,067,099 SH   SOLE   0 0 1,067,099
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 485 5,205 SH   SOLE   0 0 5,205
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 2,511 20,514 SH   SOLE   0 0 20,514
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 9,068 107,666 SH   SOLE   0 0 107,666
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 17,340 327,976 SH   SOLE   478 0 327,498
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1,580 26,342 SH   SOLE   0 0 26,342
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 315 10,095 SH   SOLE   0 0 10,095
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 7,228 46,450 SH   SOLE   0 0 46,450
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 14,185 134,417 SH   SOLE   0 0 134,417
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 1,785 33,576 SH   SOLE   0 0 33,576
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 3,170 20,749 SH   SOLE   0 0 20,749
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,066 22,125 SH   SOLE   15,356 0 6,769
S&P GLOBAL INC COM 78409V104 9,890 78,147 SH   SOLE   43,220 0 34,927
SABRA HEALTH CARE REIT INC COM 78573L106 18,191 722,431 SH   SOLE   673,583 0 48,848
SABRE CORP COM 78573M104 10,998 390,266 SH   SOLE   362,791 0 27,475
SAGE THERAPEUTICS INC COM 78667J108 341 7,404 SH   SOLE   4,615 0 2,789
SALESFORCE COM INC COM 79466L302 48,024 673,272 SH   SOLE   233,981 0 439,291
SALESFORCE COM INC COM 79466L302 6 13,900 SH Call SOLE   0 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 314 24,778 SH   SOLE   0 0 24,778
SALLY BEAUTY HLDGS INC COM 79546E104 332 12,940 SH   SOLE   11,343 0 1,597
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 18 13,062 SH   SOLE   0 0 13,062
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 56 19,748 SH   SOLE   0 0 19,748
SANDSTORM GOLD LTD COM NEW 80013R206 275 54,700 SH   SOLE   0 0 54,700
SANMINA CORPORATION COM 801056102 453 15,906 SH   SOLE   0 0 15,906
SANOFI RIGHT 12/31/2020 80105N113 3 11,349 SH   SOLE   0 0 11,349
SANOFI SPONSORED ADR 80105N105 123,812 3,242,011 SH   SOLE   3,029,769 0 212,242
SAP SE SPON ADR 803054204 19,543 213,799 SH   SOLE   199,501 0 14,298
SAREPTA THERAPEUTICS INC COM 803607100 1,316 21,423 SH   SOLE   4,991 0 16,432
SASOL LTD SPONSORED ADR 803866300 1,509 55,239 SH   SOLE   52,137 0 3,102
SBA COMMUNICATIONS CORP COM 78388J106 4,701 41,912 SH   SOLE   13,445 0 28,467
SCANA CORP NEW COM 80589M102 7,052 97,449 SH   SOLE   553 0 96,896
SCHEIN HENRY INC COM 806407102 17,661 108,361 SH   SOLE   5,350 0 103,011
SCHLUMBERGER LTD COM 806857108 76,388 971,361 SH   SOLE   561,708 0 409,653
SCHNITZER STL INDS CL A 806882106 2,226 106,500 SH   SOLE   0 0 106,500
SCHULMAN A INC COM 808194104 577 19,820 SH   SOLE   0 0 19,820
SCHWAB CHARLES CORP NEW COM 808513105 25,768 816,217 SH   SOLE   773,446 0 42,771
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 208 9,017 SH   SOLE   0 0 9,017
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,305 63,173 SH   SOLE   0 0 63,173
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 772 18,243 SH   SOLE   0 0 18,243
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 650 12,585 SH   SOLE   0 0 12,585
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 471 10,818 SH   SOLE   0 0 10,818
SCHWAB STRATEGIC TR US REIT ETF 808524847 9,581 224,643 SH   SOLE   218,258 0 6,385
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 538 9,348 SH   SOLE   0 0 9,348
SCORPIO TANKERS INC SHS Y7542C106 3,355 724,722 SH   SOLE   0 0 724,722
SCOTTS MIRACLE GRO CO CL A 810186106 1,320 15,848 SH   SOLE   1,799 0 14,049
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 444 6,989 SH   SOLE   862 0 6,127
SEABOARD CORP COM 811543107 241 70 SH   SOLE   0 0 70
SEABRIDGE GOLD INC COM 811916105 193 17,481 SH   SOLE   0 0 17,481
SEADRILL LIMITED SHS G7945E105 304 128,395 SH   SOLE   0 0 128,395
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 1,625 460,220 SH   SOLE   0 0 460,220
SEAGATE TECHNOLOGY PLC SHS G7945M107 46,073 1,195,141 SH   SOLE   1,134,113 0 61,028
SEALED AIR CORP NEW COM 81211K100 10,845 236,685 SH   SOLE   159,573 0 77,112
SEARS HLDGS CORP COM 812350106 173 15,060 SH   SOLE   0 0 15,060
SEASPAN CORP SHS Y75638109 322 24,138 SH   SOLE   0 0 24,138
SEATTLE GENETICS INC COM 812578102 501 9,267 SH   SOLE   0 0 9,267
SEAWORLD ENTMT INC COM 81282V100 1,160 86,051 SH   SOLE   50,835 0 35,216
SEI INVESTMENTS CO COM 784117103 9,952 218,188 SH   SOLE   165,633 0 52,555
SELECT COMFORT CORP COM 81616X103 326 15,085 SH   SOLE   0 0 15,085
SELECT INCOME REIT COM SH BEN INT 81618T100 549 20,392 SH   SOLE   150 0 20,242
SELECT SECTOR SPDR TR FINL SVCS SELC 81369Y878 573 18,817 SH   SOLE   16,843 0 1,974
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5,452 166,356 SH   SOLE   50,028 0 116,328
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 29,848 372,903 SH   SOLE   31,086 0 341,817
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21,566 405,299 SH   SOLE   201,469 0 203,830
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 25,120 348,343 SH   SOLE   57,984 0 290,359
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 18,897 267,627 SH   SOLE   0 0 267,627
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2 10,900 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 16,694 864,962 SH   SOLE   361,882 0 503,080
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3 13,200 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 24 100,500 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18,281 313,139 SH   SOLE   273 0 312,866
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13,581 277,231 SH   SOLE   0 0 277,231
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,952 40,889 SH   SOLE   0 0 40,889
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23,285 487,331 SH   SOLE   62,765 0 424,566
SELECTIVE INS GROUP INC COM 816300107 789 19,793 SH   SOLE   0 0 19,793
SEMGROUP CORP CL A 81663A105 2,015 56,975 SH   SOLE   53,940 0 3,035
SEMPRA ENERGY COM 816851109 23,106 215,563 SH   SOLE   186,908 0 28,655
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,312 57,785 SH   SOLE   0 0 57,785
SENOMYX INC COM 81724Q107 81 18,933 SH   SOLE   0 0 18,933
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7,547 194,609 SH   SOLE   192,306 0 2,303
SENSIENT TECHNOLOGIES CORP COM 81725T100 473 6,245 SH   SOLE   6,245 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,522 69,488 SH   SOLE   5,827 0 63,661
SERVICE CORP INTL COM 817565104 889 33,489 SH   SOLE   0 0 33,489
SERVICENOW INC COM 81762P102 1,109 14,014 SH   SOLE   2,440 0 11,574
SHAKE SHACK INC CL A 819047101 295 8,519 SH   SOLE   0 0 8,519
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 507 15,794 SH   SOLE   0 0 15,794
SHENANDOAH TELECOMMUNICATION COM 82312B106 705 25,910 SH   SOLE   0 0 25,910
SHERWIN WILLIAMS CO COM 824348106 16,224 58,641 SH   SOLE   43,589 0 15,052
SHIP FINANCE INTERNATIONAL L SHS G81075106 503 34,153 SH   SOLE   0 0 34,153
SHIRE PLC SPONSORED ADR 82481R106 20,379 105,124 SH   SOLE   83,876 0 21,248
SHOPIFY INC CL A 82509L107 1,731 40,336 SH   SOLE   0 0 40,336
SHUTTERSTOCK INC COM 825690100 7,882 123,739 SH   SOLE   122,319 0 1,420
SIENTRA INC COM 82621J105 234 26,000 SH   SOLE   0 0 26,000
SIGNATURE BK NEW YORK N Y COM 82669G104 8,369 70,657 SH   SOLE   43,029 0 27,628
SIGNET JEWELERS LIMITED SHS G81276100 5,128 68,802 SH   SOLE   38,720 0 30,082
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,175 42,003 SH   SOLE   0 0 42,003
SILVER SPRING NETWORKS INC COM 82817Q103 305 21,525 SH   SOLE   0 0 21,525
SILVER STD RES INC COM 82823L106 136 11,266 SH   SOLE   0 0 11,266
SILVER WHEATON CORP COM 828336107 9,242 341,927 SH   SOLE   0 0 341,927
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 507 10,157 SH   SOLE   0 0 10,157
SIMON PPTY GROUP INC NEW COM 828806109 20,870 100,810 SH   SOLE   67,733 0 33,077
SIMULATIONS PLUS INC COM 829214105 263 29,856 SH   SOLE   0 0 29,856
SINA CORP ORD G81477104 565 7,651 SH   SOLE   0 0 7,651
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,110 176,944 SH   SOLE   168,692 0 8,252
SIRIUS XM HLDGS INC COM 82968B103 2,059 493,666 SH   SOLE   80,377 0 413,289
SIX FLAGS ENTMT CORP NEW COM 83001A102 13,559 252,918 SH   SOLE   88,892 0 164,026
SK TELECOM LTD SPONSORED ADR 78440P108 286 12,668 SH   SOLE   11,926 0 742
SKECHERS U S A INC CL A 830566105 1,115 48,682 SH   SOLE   0 0 48,682
SKYWEST INC COM 830879102 1,093 41,399 SH   SOLE   0 0 41,399
SKYWORKS SOLUTIONS INC COM 83088M102 11,674 153,307 SH   SOLE   17,164 0 136,143
SL GREEN RLTY CORP COM 78440X101 9,640 89,175 SH   SOLE   88,713 0 462
SLM CORP COM 78442P106 2,848 381,290 SH   SOLE   304,420 0 76,870
SM ENERGY CO COM 78454L100 2,099 54,417 SH   SOLE   39,565 0 14,852
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 620 18,911 SH   SOLE   17,475 0 1,436
SMITH & WESSON HLDG CORP COM 831756101 1,019 38,325 SH   SOLE   0 0 38,325
SMITH A O COM 831865209 5,002 50,626 SH   SOLE   24,382 0 26,244
SMUCKER J M CO COM NEW 832696405 24,016 177,190 SH   SOLE   66,074 0 111,116
SNAP ON INC COM 833034101 8,186 53,866 SH   SOLE   20,154 0 33,712
SNYDERS-LANCE INC COM 833551104 1,064 31,686 SH   SOLE   7,219 0 24,467
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 219 8,138 SH   SOLE   0 0 8,138
SOLAR SR CAP LTD COM 83416M105 179 11,030 SH   SOLE   0 0 11,030
SOLARCITY CORP COM 83416T100 365 18,653 SH   SOLE   0 0 18,653
SOLAREDGE TECHNOLOGIES INC COM 83417M104 245 14,245 SH   SOLE   0 0 14,245
SONIC CORP COM 835451105 225 8,582 SH   SOLE   3,068 0 5,514
SONOCO PRODS CO COM 835495102 3,362 63,631 SH   SOLE   26,731 0 36,900
SONY CORP ADR NEW 835699307 5,891 177,384 SH   SOLE   145,082 0 32,302
SOURCE CAP INC COM 836144105 330 8,996 SH   SOLE   0 0 8,996
SOUTH JERSEY INDS INC COM 838518108 1,750 59,225 SH   SOLE   14,205 0 45,020
SOUTH ST CORP COM 840441109 1,591 21,207 SH   SOLE   16,976 0 4,231
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 42 28,711 SH   SOLE   0 0 28,711
SOUTHERN CO COM 842587107 131,333 2,560,105 SH   SOLE   1,747,919 0 812,186
SOUTHERN COPPER CORP COM 84265V105 753 28,633 SH   SOLE   0 0 28,633
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,941 70,392 SH   SOLE   0 0 70,392
SOUTHWEST AIRLS CO COM 844741108 10,250 263,565 SH   SOLE   41,861 0 221,704
SOUTHWEST AIRLS CO COM 844741108 20 23,600 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,476 106,682 SH   SOLE   89,770 0 16,912
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 11,256 61,581 SH   SOLE   0 0 61,581
SPDR GOLD TRUST GOLD SHS 78463V107 51,935 413,362 SH   SOLE   0 0 413,362
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 101,792 2,043,199 SH   SOLE   1,701,805 0 341,394
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,375 56,934 SH   SOLE   860 0 56,074
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,021 61,700 SH   SOLE   0 0 61,700
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 6,799 173,796 SH   SOLE   0 0 173,796
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 223 5,162 SH   SOLE   1,525 0 3,637
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 533 11,118 SH   SOLE   0 0 11,118
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 236 3,720 SH   SOLE   0 0 3,720
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9,071 246,562 SH   SOLE   205,681 0 40,881
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 218 7,213 SH   SOLE   0 0 7,213
SPDR S&P 500 ETF TR TR UNIT 78462F103 302,694 1,399,398 SH   SOLE   267,842 0 1,131,556
SPDR S&P 500 ETF TR TR UNIT 78462F103 63 45,000 SH Put SOLE   0 0 45,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 12,400 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 355,063 1,257,822 SH   SOLE   946,416 0 311,406
SPDR SER TR DORSEY WRGT FI 78468R713 2,129 82,736 SH   SOLE   0 0 82,736
SPDR SER TR INV GRD FLT RT 78468R200 76,571 2,497,424 SH   SOLE   2,453,319 0 44,105
SPDR SER TR NUVN BR SHT MUNI 78468R739 57,605 1,179,220 SH   SOLE   1,085,409 0 93,811
SPDR SER TR NUVN BRCLY MUNI 78468R721 3,550 70,892 SH   SOLE   44,178 0 26,714
SPDR SER TR RUSS2000 LOVOL 78468R887 3,067 37,424 SH   SOLE   0 0 37,424
SPDR SER TR SHT TRM HGH YLD 78468R408 81,340 2,937,517 SH   SOLE   2,811,597 0 125,920
SPDR SERIES TRUST AEROSPACE DEF 78464A631 2,583 44,294 SH   SOLE   0 0 44,294
SPDR SERIES TRUST BARC SHT TR CP 78464A474 6,425 208,800 SH   SOLE   0 0 208,800
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 6,850 147,762 SH   SOLE   9,360 0 138,402
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 89,955 2,449,748 SH   SOLE   2,201,770 0 247,978
SPDR SERIES TRUST BRC MTG BCKD BD 78464A383 477 17,554 SH   SOLE   0 0 17,554
SPDR SERIES TRUST BRCLY EM LOCL 78464A391 1,013 35,759 SH   SOLE   0 0 35,759
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 1,246 27,250 SH   SOLE   0 0 27,250
SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 296 4,989 SH   SOLE   0 0 4,989
SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 819 28,404 SH   SOLE   30 0 28,374
SPDR SERIES TRUST BRCLYS LG TRS ET 78464A664 560 7,088 SH   SOLE   0 0 7,088
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 454 7,975 SH   SOLE   0 0 7,975
SPDR SERIES TRUST COMP SOFTWARE 78464A599 706 12,706 SH   SOLE   0 0 12,706
SPDR SERIES TRUST DJ REIT ETF 78464A607 7,163 73,557 SH   SOLE   0 0 73,557
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 898 16,294 SH   SOLE   0 0 16,294
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 4,404 126,143 SH   SOLE   0 0 126,143
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 53,298 889,182 SH   SOLE   886,007 0 3,175
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 18,145 305,827 SH   SOLE   280,048 0 25,779
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5,388 42,244 SH   SOLE   0 0 42,244
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 20,230 234,227 SH   SOLE   211,530 0 22,697
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 8,995 85,478 SH   SOLE   0 0 85,478
SPDR SERIES TRUST S&P 500 VALUE 78464A508 1,419 13,790 SH   SOLE   0 0 13,790
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 791 4,137 SH   SOLE   0 0 4,137
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 975 9,094 SH   SOLE   0 0 9,094
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,654 23,798 SH   SOLE   0 0 23,798
SPDR SERIES TRUST S&P BIOTECH 78464A870 17,766 267,987 SH   SOLE   0 0 267,987
SPDR SERIES TRUST S&P BIOTECH 78464A870 67 27,500 SH Call SOLE   0 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 2,763 82,781 SH   SOLE   0 0 82,781
SPDR SERIES TRUST S&P CAP MKTS 78464A771 8,632 213,094 SH   SOLE   211,881 0 1,213
SPDR SERIES TRUST S&P DIVID ETF 78464A763 192,215 2,278,496 SH   SOLE   1,683,509 0 594,987
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,402 41,317 SH   SOLE   0 0 41,317
SPDR SERIES TRUST S&P INS ETF 78464A789 1,104 14,903 SH   SOLE   0 0 14,903
SPDR SERIES TRUST S&P METALS MNG 78464A755 3,730 140,639 SH   SOLE   0 0 140,639
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 10,276 267,191 SH   SOLE   0 0 267,191
SPDR SERIES TRUST S&P PHARMAC 78464A722 2,107 47,687 SH   SOLE   0 0 47,687
SPDR SERIES TRUST S&P REGL BKG 78464A698 8,838 209,065 SH   SOLE   0 0 209,065
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 934 21,436 SH   SOLE   0 0 21,436
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 21,542 405,295 SH   SOLE   0 0 405,295
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 6,745 142,621 SH   SOLE   122,861 0 19,760
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 4,060 89,267 SH   SOLE   0 0 89,267
SPECTRA ENERGY CORP COM 847560109 23,466 548,911 SH   SOLE   286,496 0 262,415
SPECTRA ENERGY PARTNERS LP COM 84756N109 23,249 532,142 SH   SOLE   435,157 0 96,985
SPECTRUM BRANDS HLDGS INC COM 84763R101 4,019 29,192 SH   SOLE   9,465 0 19,727
SPIRE INC COM 84857L101 361 5,671 SH   SOLE   0 0 5,671
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7,048 158,243 SH   SOLE   33,105 0 125,138
SPIRIT AIRLS INC COM 848577102 6,540 153,768 SH   SOLE   57,490 0 96,278
SPIRIT RLTY CAP INC NEW COM 84860W102 880 66,038 SH   SOLE   17,611 0 48,427
SPLUNK INC COM 848637104 4,487 76,468 SH   SOLE   57,203 0 19,265
SPRAGUE RES LP COM UNIT REP LTD 849343108 821 34,675 SH   SOLE   0 0 34,675
SPRINT CORP COM SER 1 85207U105 99 14,996 SH   SOLE   0 0 14,996
SPROTT FOCUS TR INC COM 85208J109 155 22,414 SH   SOLE   0 0 22,414
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 4,804 438,728 SH   SOLE   0 0 438,728
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1,783 232,498 SH   SOLE   0 0 232,498
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,106 149,727 SH   SOLE   0 0 149,727
SPROUTS FMRS MKT INC COM 85208M102 3,532 171,031 SH   SOLE   148,074 0 22,957
SPS COMM INC COM 78463M107 2,035 27,718 SH   SOLE   23,518 0 4,200
SQUARE INC CL A 852234103 412 35,372 SH   SOLE   0 0 35,372
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,360 42,290 SH   SOLE   36,918 0 5,372
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,416 29,944 SH   SOLE   0 0 29,944
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 31,765 935,221 SH   SOLE   0 0 935,221
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 30,714 611,960 SH   SOLE   152,585 0 459,375
ST JUDE MED INC COM 790849103 9,682 121,383 SH   SOLE   105,855 0 15,528
STAG INDL INC COM 85254J102 799 32,586 SH   SOLE   0 0 32,586
STAMPS COM INC COM NEW 852857200 2,822 29,863 SH   SOLE   0 0 29,863
STANLEY BLACK & DECKER INC COM 854502101 18,073 146,961 SH   SOLE   98,994 0 47,967
STANLEY BLACK & DECKER INC COM 854502101 66 15,100 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 21 10,200 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC UNIT 11/17/20166 854502804 632 5,001 SH   SOLE   0 0 5,001
STANTEC INC COM 85472N109 2,177 92,721 SH   SOLE   0 0 92,721
STAPLES INC COM 855030102 1,026 120,038 SH   SOLE   0 0 120,038
STARBUCKS CORP COM 855244109 65,970 1,218,495 SH   SOLE   315,801 0 902,694
STARBUCKS CORP COM 855244109 2 77,000 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 2 41,500 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 3 34,400 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 19 38,500 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 3,685 163,622 SH   SOLE   4,834 0 158,788
STARZ COM SER A 85571Q102 6,632 212,618 SH   SOLE   199,968 0 12,650
STATE BK FINL CORP COM 856190103 318 13,954 SH   SOLE   0 0 13,954
STATE STR CORP COM 857477103 8,430 121,065 SH   SOLE   44,511 0 76,554
STATOIL ASA SPONSORED ADR 85771P102 24,178 1,439,180 SH   SOLE   1,419,875 0 19,305
STEEL DYNAMICS INC COM 858119100 15,954 638,420 SH   SOLE   351,093 0 287,327
STEELCASE INC CL A 858155203 1,160 83,535 SH   SOLE   0 0 83,535
STEIN MART INC COM 858375108 612 96,417 SH   SOLE   0 0 96,417
STELLUS CAP INVT CORP COM 858568108 442 40,621 SH   SOLE   0 0 40,621
STEPAN CO COM 858586100 1,014 13,956 SH   SOLE   0 0 13,956
STERICYCLE INC COM 858912108 18,819 234,821 SH   SOLE   176,060 0 58,761
STERICYCLE INC DEP PFD A 1/10 858912207 1,517 22,884 SH   SOLE   0 0 22,884
STERIS PLC SHS USD G84720104 26,403 361,197 SH   SOLE   201,352 0 159,845
STERLING BANCORP DEL COM 85917A100 519 29,635 SH   SOLE   0 0 29,635
STEWART INFORMATION SVCS COR COM 860372101 338 7,600 SH   SOLE   0 0 7,600
STIFEL FINL CORP COM 860630102 696 18,114 SH   SOLE   15,772 0 2,342
STONEMOR PARTNERS L P COM UNITS 86183Q100 6,379 254,758 SH   SOLE   1,500 0 253,258
STORE CAP CORP COM 862121100 5,775 195,972 SH   SOLE   136,678 0 59,294
STRATASYS LTD SHS M85548101 534 22,175 SH   SOLE   0 0 22,175
STRAYER ED INC COM 863236105 399 8,555 SH   SOLE   0 0 8,555
STRYKER CORP COM 863667101 15,607 134,065 SH   SOLE   19,990 0 114,075
STURM RUGER & CO INC COM 864159108 1,031 17,852 SH   SOLE   0 0 17,852
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,091 32,775 SH   SOLE   0 0 32,775
SUCAMPO PHARMACEUTICALS INC CL A 864909106 224 18,226 SH   SOLE   0 0 18,226
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 9,327 1,381,843 SH   SOLE   1,375,278 0 6,565
SUMMIT HOTEL PPTYS COM 866082100 1,928 146,502 SH   SOLE   124,332 0 22,170
SUMMIT MATLS INC CL A 86614U100 2,168 116,848 SH   SOLE   116,050 0 798
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1,010 44,017 SH   SOLE   0 0 44,017
SUN CMNTYS INC COM 866674104 1,715 21,858 SH   SOLE   18,118 0 3,740
SUN HYDRAULICS CORP COM 866942105 225 6,959 SH   SOLE   1,446 0 5,513
SUN LIFE FINL INC COM 866796105 229 7,037 SH   SOLE   0 0 7,037
SUNCOR ENERGY INC NEW COM 867224107 7,758 279,274 SH   SOLE   189,748 0 89,526
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 13,776 484,886 SH   SOLE   0 0 484,886
SUNOCO LP COM U REP LP 86765K109 1,189 40,975 SH   SOLE   1,000 0 39,975
SUNTRUST BKS INC COM 867914103 24,182 552,108 SH   SOLE   416,278 0 135,830
SUPERIOR ENERGY SVCS INC COM 868157108 2,412 134,733 SH   SOLE   35,273 0 99,460
SUPERNUS PHARMACEUTICALS INC COM 868459108 527 21,294 SH   SOLE   4,610 0 16,684
SURGERY PARTNERS INC COM 86881A100 2,431 120,086 SH   SOLE   0 0 120,086
SURGICAL CARE AFFILIATES INC COM 86881L106 312 6,405 SH   SOLE   0 0 6,405
SVB FINL GROUP COM 78486Q101 5,351 48,406 SH   SOLE   14,667 0 33,739
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 164 32,779 SH   SOLE   0 0 32,779
SWIFT TRANSN CO CL A 87074U101 1,906 88,790 SH   SOLE   0 0 88,790
SWISS HELVETIA FD INC COM 870875101 156 14,638 SH   SOLE   0 0 14,638
SYMANTEC CORP COM 871503108 5,958 237,359 SH   SOLE   169,106 0 68,253
SYMANTEC CORP COM 871503108 102 16,400 SH Call SOLE   0 0 0
SYNALLOY CP DEL COM 871565107 152 16,000 SH   SOLE   0 0 16,000
SYNAPTICS INC COM 87157D109 3,049 52,047 SH   SOLE   0 0 52,047
SYNAPTICS INC COM 87157D109 159 25,500 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10,238 248,605 SH   SOLE   1,940 0 246,665
SYNCHRONY FINL COM 87165B103 13,440 480,002 SH   SOLE   43,415 0 436,587
SYNCHRONY FINL COM 87165B103 12 30,500 SH Call SOLE   0 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 267 48,499 SH   SOLE   0 0 48,499
SYNERGY RES CORP COM 87164P103 2,614 377,235 SH   SOLE   29,199 0 348,036
SYNGENTA AG SPONSORED ADR 87160A100 1,526 17,415 SH   SOLE   0 0 17,415
SYNOPSYS INC COM 871607107 662 11,149 SH   SOLE   8,918 0 2,231
SYNOVUS FINL CORP COM NEW 87161C501 3,057 93,972 SH   SOLE   25,326 0 68,646
SYNTEL INC COM 87162H103 385 9,179 SH   SOLE   2,541 0 6,638
SYSCO CORP COM 871829107 102,951 2,100,600 SH   SOLE   891,052 0 1,209,548
SYSCO CORP COM 871829107 4 24,600 SH Call SOLE   0 0 0
SYSCO CORP COM 871829107 96 68,800 SH Call SOLE   0 0 0
T MOBILE US INC COM 872590104 765 16,373 SH   SOLE   0 0 16,373
TABLEAU SOFTWARE INC CL A 87336U105 2,444 44,218 SH   SOLE   1,757 0 42,461
TAHOE RES INC COM 873868103 1,331 103,771 SH   SOLE   0 0 103,771
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 59,574 1,947,506 SH   SOLE   1,623,938 0 323,568
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,164 48,014 SH   SOLE   47,525 0 489
TAL ED GROUP ADS REPSTG COM 874080104 383 5,403 SH   SOLE   0 0 5,403
TALLGRASS ENERGY GP LP SHS CL A 874696107 2,058 85,556 SH   SOLE   65,276 0 20,280
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 4,313 89,478 SH   SOLE   0 0 89,478
TANGER FACTORY OUTLET CTRS I COM 875465106 3,104 79,680 SH   SOLE   2,989 0 76,691
TANGOE INC COM 87582Y108 105 12,725 SH   SOLE   0 0 12,725
TANZANIAN ROYALTY EXPL CORP COM 87600U104 23 28,513 SH   SOLE   0 0 28,513
TARGA RES CORP COM 87612G101 14,510 295,467 SH   SOLE   77,570 0 217,897
TARGET CORP COM 87612E106 68,242 993,616 SH   SOLE   633,392 0 360,224
TARGET CORP COM 87612E106 15 21,700 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 20 30,100 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 17 26,000 SH Call SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 222 2,010 SH   SOLE   0 0 2,010
TASER INTL INC COM 87651B104 1,665 58,199 SH   SOLE   0 0 58,199
TATA MTRS LTD SPONSORED ADR 876568502 628 15,703 SH   SOLE   13,338 0 2,365
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,142 20,016 SH   SOLE   0 0 20,016
TCP CAP CORP COM 87238Q103 1,388 84,712 SH   SOLE   0 0 84,712
TCW STRATEGIC INCOME FUND IN COM 872340104 196 36,954 SH   SOLE   0 0 36,954
TD AMERITRADE HLDG CORP COM 87236Y108 11,003 312,230 SH   SOLE   307,930 0 4,300
TE CONNECTIVITY LTD REG SHS H84989104 90,513 1,405,911 SH   SOLE   1,322,660 0 83,251
TEAM HEALTH HOLDINGS INC COM 87817A107 4,031 123,800 SH   SOLE   58,150 0 65,650
TECK RESOURCES LTD CL B 878742204 901 49,961 SH   SOLE   0 0 49,961
TECK RESOURCES LTD CL B 878742204 14 27,400 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 667 44,060 SH   SOLE   0 0 44,060
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 2,858 452,180 SH   SOLE   0 0 452,180
TEEKAY TANKERS LTD CL A Y8565N102 267 105,596 SH   SOLE   0 0 105,596
TEGNA INC COM 87901J105 3,042 139,139 SH   SOLE   131,925 0 7,214
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2,631 110,502 SH   SOLE   0 0 110,502
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 7,731 442,264 SH   SOLE   250 0 442,014
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 353 18,867 SH   SOLE   0 0 18,867
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 1,620 110,321 SH   SOLE   0 0 110,321
TELEDYNE TECHNOLOGIES INC COM 879360105 5,264 48,770 SH   SOLE   46,874 0 1,896
TELEFLEX INC COM 879369106 7,040 41,893 SH   SOLE   24,464 0 17,429
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 302 20,872 SH   SOLE   17,262 0 3,610
TELEFONICA S A SPONSORED ADR 879382208 3,047 302,287 SH   SOLE   4 0 302,283
TELEPHONE & DATA SYS INC COM NEW 879433829 2,713 99,835 SH   SOLE   0 0 99,835
TELIGENT INC NEW COM 87960W104 836 109,950 SH   SOLE   0 0 109,950
TELUS CORP COM 87971M103 17,427 528,495 SH   SOLE   507,682 0 20,813
TEMPLETON EMERG MKTS INCOME COM 880192109 599 54,411 SH   SOLE   0 0 54,411
TEMPLETON EMERGING MKTS FD I COM 880191101 386 30,548 SH   SOLE   0 0 30,548
TEMPLETON GLOBAL INCOME FD COM 880198106 1,755 281,181 SH   SOLE   1,419 0 279,762
TEMPUR SEALY INTL INC COM 88023U101 381 6,712 SH   SOLE   0 0 6,712
TENARIS S A SPONSORED ADR 88031M109 4,754 167,395 SH   SOLE   166,294 0 1,101
TENNECO INC COM 880349105 4,196 72,015 SH   SOLE   68,563 0 3,452
TERADATA CORP DEL COM 88076W103 1,080 34,844 SH   SOLE   29,894 0 4,950
TERADYNE INC COM 880770102 264 12,246 SH   SOLE   7,929 0 4,317
TERRAFORM PWR INC CL A COM 88104R100 309 22,181 SH   SOLE   0 0 22,181
TERRAVIA HLDGS INC COM 88105A106 35 12,601 SH   SOLE   0 0 12,601
TERRENO RLTY CORP COM 88146M101 826 30,031 SH   SOLE   30,031 0 0
TESARO INC COM 881569107 771 7,692 SH   SOLE   0 0 7,692
TESLA MTRS INC COM 88160R101 10,276 50,363 SH   SOLE   11,214 0 39,149
TESORO CORP COM 881609101 1,113 13,988 SH   SOLE   0 0 13,988
TESORO LOGISTICS LP COM UNIT LP 88160T107 7,061 145,766 SH   SOLE   0 0 145,766
TETRA TECHNOLOGIES INC DEL COM 88162F105 166 27,162 SH   SOLE   0 0 27,162
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,155 968,000 PRN   SOLE   0 0 968,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 24,774 538,442 SH   SOLE   293,282 0 245,160
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,434 44,310 SH   SOLE   35,677 0 8,633
TEXAS INSTRS INC COM 882508104 65,786 937,387 SH   SOLE   682,093 0 255,294
TEXAS INSTRS INC COM 882508104 27 13,300 SH Call SOLE   0 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 981 4,100 SH   SOLE   0 0 4,100
TEXAS ROADHOUSE INC COM 882681109 4,024 103,112 SH   SOLE   74,517 0 28,595
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 76 10,110 SH   SOLE   0 0 10,110
TEXTRON INC COM 883203101 9,772 245,843 SH   SOLE   205,308 0 40,535
TG THERAPEUTICS INC COM 88322Q108 183 23,612 SH   SOLE   0 0 23,612
THERAPEUTICSMD INC COM 88338N107 1,777 260,926 SH   SOLE   0 0 260,926
THERMO FISHER SCIENTIFIC INC COM 883556102 18,213 114,495 SH   SOLE   48,659 0 65,836
THERMON GROUP HLDGS INC COM 88362T103 383 19,402 SH   SOLE   18,896 0 506
THL CR SR LN FD COM 87244R103 2,388 144,820 SH   SOLE   13,000 0 131,820
THOMSON REUTERS CORP COM 884903105 36,090 872,170 SH   SOLE   810,768 0 61,402
THOR INDS INC COM 885160101 10,546 124,514 SH   SOLE   113,966 0 10,548
TIER REIT INC COM NEW 88650V208 183 11,828 SH   SOLE   0 0 11,828
TIFFANY & CO NEW COM 886547108 3,833 52,779 SH   SOLE   30,714 0 22,065
TIME INC NEW COM 887228104 220 15,222 SH   SOLE   14,122 0 1,100
TIME WARNER INC COM NEW 887317303 104,837 1,316,835 SH   SOLE   577,224 0 739,611
TIME WARNER INC COM NEW 887317303 12 14,500 SH Call SOLE   0 0 0
TIME WARNER INC COM NEW 887317303 93 48,600 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 12,146 345,653 SH   SOLE   342,498 0 3,155
TIVO CORP COM 88870P106 658 33,780 SH   SOLE   31,653 0 2,127
TJX COS INC NEW COM 872540109 20,545 274,732 SH   SOLE   166,374 0 108,358
TOLL BROTHERS INC COM 889478103 2,319 77,672 SH   SOLE   4,392 0 73,280
TORCHMARK CORP COM 891027104 9,062 141,836 SH   SOLE   127,219 0 14,617
TORO CO COM 891092108 11,787 251,652 SH   SOLE   131,054 0 120,598
TORONTO DOMINION BK ONT COM NEW 891160509 6,307 142,169 SH   SOLE   0 0 142,169
TORTOISE ENERGY INFRA CORP COM 89147L100 2,801 91,086 SH   SOLE   57,085 0 34,001
TORTOISE MLP FD INC COM 89148B101 1,803 90,193 SH   SOLE   300 0 89,893
TORTOISE PIPELINE & ENERGY F COM 89148H108 1,282 60,526 SH   SOLE   0 0 60,526
TORTOISE PWR & ENERGY INFRAS COM 89147X104 333 14,887 SH   SOLE   0 0 14,887
TOTAL S A SPONSORED ADR 89151E109 80,609 1,689,927 SH   SOLE   1,444,844 0 245,083
TOTAL SYS SVCS INC COM 891906109 7,189 152,476 SH   SOLE   122,526 0 29,950
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 521 34,339 SH   SOLE   0 0 34,339
TOWNEBANK PORTSMOUTH VA COM 89214P109 477 19,855 SH   SOLE   0 0 19,855
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 16,342 140,808 SH   SOLE   96,039 0 44,769
TPG SPECIALTY LENDING INC COM 87265K102 529 29,199 SH   SOLE   0 0 29,199
TRACTOR SUPPLY CO COM 892356106 12,920 191,804 SH   SOLE   5,312 0 186,492
TRACTOR SUPPLY CO COM 892356106 1 14,300 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 1 22,100 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 113 12,400 SH Put SOLE   0 0 12,400
TRANSCANADA CORP COM 89353D107 1,013 21,333 SH   SOLE   0 0 21,333
TRANSDIGM GROUP INC COM 893641100 6,924 23,949 SH   SOLE   679 0 23,270
TRANSENTERIX INC COM NEW 89366M201 20 12,100 SH   SOLE   0 0 12,100
TRANSOCEAN LTD REG SHS H8817H100 606 56,859 SH   SOLE   1,946 0 54,913
TRAVELCENTERS AMER LLC COM 894174101 499 69,637 SH   SOLE   0 0 69,637
TRAVELERS COMPANIES INC COM 89417E109 42,633 372,175 SH   SOLE   296,418 0 75,757
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2,557 170,140 SH   SOLE   170,140 0 0
TRC COS INC COM 872625108 95 11,000 SH   SOLE   0 0 11,000
TREEHOUSE FOODS INC COM 89469A104 6,351 72,846 SH   SOLE   71,077 0 1,769
TREX CO INC COM 89531P105 1,102 18,775 SH   SOLE   7,356 0 11,419
TRI CONTL CORP COM 895436103 9,687 453,082 SH   SOLE   0 0 453,082
TRI POINTE GROUP INC COM 87265H109 3,640 276,144 SH   SOLE   21,509 0 254,635
TRIANGLE CAP CORP COM 895848109 3,551 180,271 SH   SOLE   0 0 180,271
TRINITY BIOTECH PLC SPON ADR NEW 896438306 392 29,672 SH   SOLE   0 0 29,672
TRINITY INDS INC COM 896522109 12,861 531,871 SH   SOLE   392,113 0 139,758
TRIPADVISOR INC COM 896945201 1,203 19,039 SH   SOLE   12,117 0 6,922
TRITON INTL LTD CL A G9078F107 734 55,679 SH   SOLE   0 0 55,679
TRIUMPH GROUP INC NEW COM 896818101 2,411 86,487 SH   SOLE   58,969 0 27,518
TRONOX LTD SHS CL A Q9235V101 334 35,607 SH   SOLE   0 0 35,607
TROVAGENE INC COM NEW 897238309 48 10,681 SH   SOLE   0 0 10,681
TRUECAR INC COM 89785L107 253 26,850 SH   SOLE   0 0 26,850
TRUSTCO BK CORP N Y COM 898349105 299 42,239 SH   SOLE   0 0 42,239
TRUSTMARK CORP COM 898402102 401 14,556 SH   SOLE   0 0 14,556
TUPPERWARE BRANDS CORP COM 899896104 7,107 108,725 SH   SOLE   92,113 0 16,612
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2,865 355,517 SH   SOLE   354,305 0 1,212
TURNING PT BRANDS INC COM 90041L105 676 56,216 SH   SOLE   55,506 0 710
TUTOR PERINI CORP COM 901109108 541 25,202 SH   SOLE   0 0 25,202
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,619 231,989 SH   SOLE   133,911 0 98,078
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,750 70,719 SH   SOLE   15,077 0 55,642
TWILIO INC CL A 90138F102 3,080 47,850 SH   SOLE   0 0 47,850
TWITTER INC COM 90184L102 51,088 2,216,384 SH   SOLE   1,819,847 0 396,537
TWITTER INC COM 90184L102 347 65,400 SH Call SOLE   0 0 0
TWO HBRS INVT CORP COM 90187B101 689 80,731 SH   SOLE   0 0 80,731
TYLER TECHNOLOGIES INC COM 902252105 3,558 20,777 SH   SOLE   15,357 0 5,420
TYSON FOODS INC CL A 902494103 7,281 97,511 SH   SOLE   70,312 0 27,199
U S CONCRETE INC COM NEW 90333L201 245 5,315 SH   SOLE   0 0 5,315
U S G CORP COM NEW 903293405 1,714 66,292 SH   SOLE   52,039 0 14,253
U S GEOTHERMAL INC COM 90338S102 26 35,600 SH   SOLE   0 0 35,600
U S GLOBAL INVS INC CL A 902952100 23 12,581 SH   SOLE   0 0 12,581
U S SILICA HLDGS INC COM 90346E103 1,009 21,674 SH   SOLE   0 0 21,674
UBIQUITI NETWORKS INC COM 90347A100 2,517 47,043 SH   SOLE   0 0 47,043
UBS AG JERSEY BRH ALERIAN INFRST 902641646 35,756 1,259,474 SH   SOLE   1,243,173 0 16,301
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 3,140 158,439 SH   SOLE   151,388 0 7,051
UBS GROUP AG SHS H42097107 14,816 1,087,764 SH   SOLE   1,066,012 0 21,752
UDR INC COM 902653104 905 25,133 SH   SOLE   0 0 25,133
UGI CORP NEW COM 902681105 988 21,834 SH   SOLE   26 0 21,808
ULTA SALON COSMETCS & FRAG I COM 90384S303 26,340 110,684 SH   SOLE   73,461 0 37,223
ULTIMATE SOFTWARE GROUP INC COM 90385D107 11,808 57,772 SH   SOLE   17,751 0 40,021
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 843 11,878 SH   SOLE   3,524 0 8,354
UMB FINL CORP COM 902788108 857 14,419 SH   SOLE   13,831 0 588
UMH PPTYS INC COM 903002103 827 69,383 SH   SOLE   0 0 69,383
UMPQUA HLDGS CORP COM 904214103 9,736 646,900 SH   SOLE   598,803 0 48,097
UNDER ARMOUR INC CL A 904311107 5,892 152,317 SH   SOLE   2,402 0 149,915
UNDER ARMOUR INC CL C 904311206 2,498 73,785 SH   SOLE   10,619 0 63,166
UNILEVER N V N Y SHS NEW 904784709 27,615 599,018 SH   SOLE   438,168 0 160,850
UNILEVER PLC SPON ADR NEW 904767704 120,668 2,545,741 SH   SOLE   2,402,728 0 143,013
UNION BANKSHARES CORP NEW COM 90539J109 285 10,665 SH   SOLE   0 0 10,665
UNION BANKSHARES INC COM 905400107 608 17,861 SH   SOLE   0 0 17,861
UNION PAC CORP COM 907818108 170,362 1,746,738 SH   SOLE   807,214 0 939,524
UNION PAC CORP COM 907818108 38 11,800 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 140 27,500 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 51 11,600 SH Call SOLE   0 0 0
UNIT CORP COM 909218109 3,035 163,192 SH   SOLE   0 0 163,192
UNITED BANKSHARES INC WEST V COM 909907107 868 23,051 SH   SOLE   0 0 23,051
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 341 16,236 SH   SOLE   0 0 16,236
UNITED CONTL HLDGS INC COM 910047109 6,350 121,017 SH   SOLE   36,795 0 84,222
UNITED FIRE GROUP INC COM 910340108 1,388 32,800 SH   SOLE   0 0 32,800
UNITED INS HLDGS CORP COM 910710102 2,919 171,921 SH   SOLE   0 0 171,921
UNITED NAT FOODS INC COM 911163103 1,650 41,220 SH   SOLE   0 0 41,220
UNITED PARCEL SERVICE INC CL B 911312106 113,025 1,033,507 SH   SOLE   763,366 0 270,141
UNITED PARCEL SERVICE INC CL B 911312106 1 28,000 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 2,966 37,793 SH   SOLE   7,600 0 30,193
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 95 11,335 SH   SOLE   0 0 11,335
UNITED STATES OIL FUND LP UNITS 91232N108 663 60,666 SH   SOLE   0 0 60,666
UNITED STATES OIL FUND LP UNITS 91232N108 470 100,000 SH Put SOLE   0 0 100,000
UNITED STATES OIL FUND LP UNITS 91232N108 165 30,000 SH Put SOLE   0 0 30,000
UNITED STATES OIL FUND LP UNITS 91232N108 7 20,400 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 977 51,813 SH   SOLE   38 0 51,775
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 564 30,277 SH   SOLE   0 0 30,277
UNITED TECHNOLOGIES CORP COM 913017109 47,433 466,860 SH   SOLE   188,446 0 278,414
UNITED THERAPEUTICS CORP DEL COM 91307C102 275 2,325 SH   SOLE   334 0 1,991
UNITEDHEALTH GROUP INC COM 91324P102 160,025 1,143,027 SH   SOLE   742,975 0 400,052
UNIVAR INC COM 91336L107 4,182 191,375 SH   SOLE   190,699 0 676
UNIVERSAL CORP VA COM 913456109 502 8,630 SH   SOLE   0 0 8,630
UNIVERSAL DISPLAY CORP COM 91347P105 1,974 35,567 SH   SOLE   71 0 35,496
UNIVERSAL ELECTRS INC COM 913483103 1,252 16,815 SH   SOLE   16,781 0 34
UNIVERSAL FST PRODS INC COM 913543104 297 3,020 SH   SOLE   0 0 3,020
UNIVERSAL HLTH SVCS INC CL B 913903100 4,663 37,839 SH   SOLE   20,120 0 17,719
UNIVERSAL SEC INSTRS INC COM NEW 913821302 279 73,513 SH   SOLE   0 0 73,513
UNUM GROUP COM 91529Y106 11,149 315,747 SH   SOLE   307,650 0 8,097
UPLAND SOFTWARE INC COM 91544A109 687 77,987 SH   SOLE   0 0 77,987
URBAN EDGE PPTYS COM 91704F104 321 11,416 SH   SOLE   9,385 0 2,031
URBAN OUTFITTERS INC COM 917047102 1,927 55,836 SH   SOLE   42,425 0 13,411
US BANCORP DEL COM NEW 902973304 82,775 1,929,926 SH   SOLE   1,536,188 0 393,738
US BANCORP DEL COM NEW 902973304 11 15,000 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 960 51,134 SH   SOLE   2,500 0 48,634
V F CORP COM 918204108 15,378 274,363 SH   SOLE   119,757 0 154,606
VAIL RESORTS INC COM 91879Q109 6,941 44,241 SH   SOLE   42,389 0 1,852
VALE S A ADR 91912E105 165 30,087 SH   SOLE   0 0 30,087
VALEANT PHARMACEUTICALS INTL COM 91911K102 4,398 179,157 SH   SOLE   0 0 179,157
VALEANT PHARMACEUTICALS INTL COM 91911K102 5 19,000 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 18 22,500 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 54 22,500 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 46 11,000 SH Call SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 47 21,500 SH Call SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 28,628 540,146 SH   SOLE   311,853 0 228,293
VALHI INC NEW COM 918905100 296 128,600 SH   SOLE   0 0 128,600
VALIDUS HOLDINGS LTD COM SHS G9319H102 9,124 183,131 SH   SOLE   176,643 0 6,488
VALLEY NATL BANCORP COM 919794107 2,170 223,013 SH   SOLE   0 0 223,013
VALMONT INDS INC COM 920253101 1,772 13,169 SH   SOLE   0 0 13,169
VALSPAR CORP COM 920355104 17,785 167,677 SH   SOLE   118,965 0 48,712
VANECK MERK GOLD TRUST GOLD TRUST 921078101 865 66,260 SH   SOLE   0 0 66,260
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 442 8,839 SH   SOLE   0 0 8,839
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 30,490 1,239,940 SH   SOLE   1,166,225 0 73,715
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 2,744 155,377 SH   SOLE   0 0 155,377
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 591 5,128 SH   SOLE   0 0 5,128
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 292 10,152 SH   SOLE   0 0 10,152
VANECK VECTORS ETF TR GAMING ETF 92189F882 249 6,868 SH   SOLE   0 0 6,868
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19,946 754,685 SH   SOLE   0 0 754,685
VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 602 39,751 SH   SOLE   0 0 39,751
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 3,171 122,798 SH   SOLE   0 0 122,798
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,963 122,896 SH   SOLE   4,521 0 118,375
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 553 28,985 SH   SOLE   135 0 28,850
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,428 54,816 SH   SOLE   0 0 54,816
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 145 11,100 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2,981 87,520 SH   SOLE   0 0 87,520
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 393 17,475 SH   SOLE   0 0 17,475
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 408 13,929 SH   SOLE   0 0 13,929
VANECK VECTORS ETF TR PHARMACEUTICAL E 92189F692 5,318 92,546 SH   SOLE   0 0 92,546
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 518 20,502 SH   SOLE   5,758 0 14,744
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,617 14,810 SH   SOLE   0 0 14,810
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,516 14,496 SH   SOLE   0 0 14,496
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,187 10,515 SH   SOLE   0 0 10,515
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 6,955 79,346 SH   SOLE   0 0 79,346
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 15,740 159,639 SH   SOLE   0 0 159,639
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 29,779 368,409 SH   SOLE   355 0 368,054
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 84,689 1,006,530 SH   SOLE   290,335 0 716,195
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,822 175,273 SH   SOLE   155 0 175,118
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 19,458 213,183 SH   SOLE   0 0 213,183
VANGUARD INDEX FDS GROWTH ETF 922908736 42,775 380,927 SH   SOLE   454 0 380,473
VANGUARD INDEX FDS LARGE CAP ETF 922908637 8,940 90,159 SH   SOLE   29,168 0 60,991
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7,554 71,006 SH   SOLE   194 0 70,812
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,721 71,833 SH   SOLE   112 0 71,721
VANGUARD INDEX FDS MID CAP ETF 922908629 13,439 103,824 SH   SOLE   1,391 0 102,433
VANGUARD INDEX FDS REIT ETF 922908553 71,011 818,651 SH   SOLE   90 0 818,561
VANGUARD INDEX FDS REIT ETF 922908553 22 27,000 SH Call SOLE   0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 499,833 2,515,645 SH   SOLE   2,251,134 0 264,511
VANGUARD INDEX FDS SM CP VAL ETF 922908611 10,202 92,196 SH   SOLE   72 0 92,124
VANGUARD INDEX FDS SMALL CP ETF 922908751 16,485 134,923 SH   SOLE   1,189 0 133,734
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,607 65,310 SH   SOLE   0 0 65,310
VANGUARD INDEX FDS TOTAL STK MKT 922908769 26,896 241,591 SH   SOLE   91 0 241,500
VANGUARD INDEX FDS VALUE ETF 922908744 39,807 457,554 SH   SOLE   163,234 0 294,320
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 26,175 576,155 SH   SOLE   86,906 0 489,249
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 49,507 1,315,633 SH   SOLE   150,037 0 1,165,596
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9,675 198,540 SH   SOLE   12 0 198,528
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4,299 70,956 SH   SOLE   7,296 0 63,660
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 314 3,157 SH   SOLE   0 0 3,157
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 714 12,718 SH   SOLE   0 0 12,718
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,356 22,287 SH   SOLE   0 0 22,287
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,529 91,223 SH   SOLE   0 0 91,223
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,492 47,745 SH   SOLE   18,359 0 29,386
VANGUARD NAT RES LLC COM UNIT 92205F106 105 116,403 SH   SOLE   0 0 116,403
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 78,360 874,747 SH   SOLE   612,403 0 262,344
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 925 13,851 SH   SOLE   13,282 0 569
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 14,943 276,927 SH   SOLE   267,227 0 9,700
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 43,576 540,982 SH   SOLE   162,812 0 378,170
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 409 6,674 SH   SOLE   0 0 6,674
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,127 10,548 SH   SOLE   0 0 10,548
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 771 7,740 SH   SOLE   0 0 7,740
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 461 4,994 SH   SOLE   0 0 4,994
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,697 17,036 SH   SOLE   0 0 17,036
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 35,457 422,458 SH   SOLE   0 0 422,458
VANGUARD STAR FD VG TL INTL STK F 921909768 6,033 127,791 SH   SOLE   0 0 127,791
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 69,386 1,854,753 SH   SOLE   2,012 0 1,852,741
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3,592 44,007 SH   SOLE   215 0 43,792
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 35,988 498,858 SH   SOLE   1,842 0 497,016
VANGUARD WORLD FD MEGA CAP INDEX 921910873 8,571 116,221 SH   SOLE   0 0 116,221
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 21,469 342,570 SH   SOLE   0 0 342,570
VANGUARD WORLD FD MEGA GRWTH IND 921910816 22,500 257,200 SH   SOLE   0 0 257,200
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,759 21,941 SH   SOLE   0 0 21,941
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,112 8,122 SH   SOLE   0 0 8,122
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,304 13,344 SH   SOLE   0 0 13,344
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4,250 86,101 SH   SOLE   0 0 86,101
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,207 39,182 SH   SOLE   0 0 39,182
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,210 10,909 SH   SOLE   0 0 10,909
VANGUARD WORLD FDS INF TECH ETF 92204A702 14,427 119,857 SH   SOLE   17,559 0 102,298
VANGUARD WORLD FDS MATERIALS ETF 92204A801 921 8,612 SH   SOLE   0 0 8,612
VANGUARD WORLD FDS TELCOMM ETF 92204A884 4,267 45,209 SH   SOLE   13,393 0 31,816
VANGUARD WORLD FDS UTILITIES ETF 92204A876 4,810 44,968 SH   SOLE   0 0 44,968
VANTIV INC CL A 92210H105 13,819 245,582 SH   SOLE   189,188 0 56,394
VARIAN MED SYS INC COM 92220P105 3,116 31,311 SH   SOLE   27,045 0 4,266
VASCO DATA SEC INTL INC COM 92230Y104 331 18,815 SH   SOLE   0 0 18,815
VASCULAR BIOGENICS LTD COM M96883109 66 12,657 SH   SOLE   0 0 12,657
VCA INC COM 918194101 9,927 141,853 SH   SOLE   18,242 0 123,611
VECTOR GROUP LTD COM 92240M108 460 21,344 SH   SOLE   2 0 21,342
VECTREN CORP COM 92240G101 27,788 553,555 SH   SOLE   536,080 0 17,475
VEECO INSTRS INC DEL COM 922417100 395 20,117 SH   SOLE   19,744 0 373
VEEVA SYS INC CL A COM 922475108 1,642 39,781 SH   SOLE   17,890 0 21,891
VENTAS INC COM 92276F100 82,936 1,174,233 SH   SOLE   1,112,665 0 61,568
VEREIT INC COM 92339V100 2,879 277,619 SH   SOLE   171,661 0 105,958
VERIFONE SYS INC COM 92342Y109 4,010 254,759 SH   SOLE   27,262 0 227,497
VERINT SYS INC COM 92343X100 1,287 34,205 SH   SOLE   32,014 0 2,191
VERISIGN INC COM 92343E102 1,135 14,506 SH   SOLE   1,160 0 13,346
VERISK ANALYTICS INC COM 92345Y106 6,605 81,268 SH   SOLE   75,224 0 6,044
VERIZON COMMUNICATIONS INC COM 92343V104 426,392 8,202,993 SH   SOLE   4,510,954 0 3,692,039
VERIZON COMMUNICATIONS INC COM 92343V104 1 23,900 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3 31,000 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14 80,200 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 23 63,100 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 2,230 57,619 SH   SOLE   57,019 0 600
VERTEX PHARMACEUTICALS INC COM 92532F100 28,268 324,142 SH   SOLE   310,799 0 13,343
VIACOM INC NEW CL A 92553P102 531 12,408 SH   SOLE   0 0 12,408
VIACOM INC NEW CL B 92553P201 4,772 125,247 SH   SOLE   42,706 0 82,541
VIACOM INC NEW CL B 92553P201 79 50,900 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 270 23,259 SH   SOLE   0 0 23,259
VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 1,285 33,273 SH   SOLE   0 0 33,273
VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 1,323 33,373 SH   SOLE   0 0 33,373
VIRNETX HLDG CORP COM 92823T108 98 32,160 SH   SOLE   0 0 32,160
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 684 56,775 SH   SOLE   0 0 56,775
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 278 17,505 SH   SOLE   0 0 17,505
VIRTUS TOTAL RETURN FD COM 92829A103 568 119,790 SH   SOLE   0 0 119,790
VISA INC COM CL A 92826C839 130,820 1,581,838 SH   SOLE   534,079 0 1,047,759
VISA INC COM CL A 92826C839 7 11,600 SH Call SOLE   0 0 0
VISA INC COM CL A 92826C839 18 19,100 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 557 13,978 SH   SOLE   6,063 0 7,915
VITAL THERAPIES INC COM 92847R104 90 14,782 SH   SOLE   0 0 14,782
VITAMIN SHOPPE INC COM 92849E101 531 19,777 SH   SOLE   18,469 0 1,308
VIVUS INC COM 928551100 21 18,515 SH   SOLE   0 0 18,515
VMWARE INC CL A COM 928563402 3,739 50,976 SH   SOLE   27,646 0 23,330
VOC ENERGY TR TR UNIT 91829B103 90 30,223 SH   SOLE   0 0 30,223
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 167,593 5,749,350 SH   SOLE   4,947,304 0 802,046
VONAGE HLDGS CORP COM 92886T201 231 34,891 SH   SOLE   0 0 34,891
VOXELJET AG ADS 92912L107 50 10,715 SH   SOLE   0 0 10,715
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 459 56,044 SH   SOLE   0 0 56,044
VOYA FINL INC COM 929089100 4,171 144,717 SH   SOLE   121,775 0 22,942
VOYA GLBL ADV & PREM OPP FD COM 92912R104 270 26,673 SH   SOLE   0 0 26,673
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 325 44,756 SH   SOLE   0 0 44,756
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 118 17,848 SH   SOLE   0 0 17,848
VOYA PRIME RATE TR SH BEN INT 92913A100 359 68,020 SH   SOLE   0 0 68,020
VOYA RISK MANAGED NAT RES FD COM 92913C106 1,482 216,726 SH   SOLE   0 0 216,726
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 1,113 58,574 SH   SOLE   0 0 58,574
VULCAN MATLS CO COM 929160109 2,918 25,643 SH   SOLE   3,621 0 22,022
VWR CORP COM 91843L103 3,353 118,246 SH   SOLE   116,869 0 1,377
W P CAREY INC COM 92936U109 6,202 96,104 SH   SOLE   0 0 96,104
WABASH NATL CORP COM 929566107 167 11,701 SH   SOLE   0 0 11,701
WABCO HLDGS INC COM 92927K102 8,005 70,506 SH   SOLE   68,943 0 1,563
WABTEC CORP COM 929740108 2,848 34,878 SH   SOLE   24,648 0 10,230
WADDELL & REED FINL INC CL A 930059100 3,201 176,259 SH   SOLE   0 0 176,259
WAGEWORKS INC COM 930427109 3,224 52,926 SH   SOLE   52,882 0 44
WAL-MART STORES INC COM 931142103 136,705 1,895,510 SH   SOLE   976,045 0 919,465
WALGREENS BOOTS ALLIANCE INC COM 931427108 55,212 684,835 SH   SOLE   113,418 0 571,417
WALGREENS BOOTS ALLIANCE INC COM 931427108 16 16,000 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29 22,900 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20 35,000 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5 20,900 SH Call SOLE   0 0 0
WASHINGTON FED INC COM 938824109 208 7,787 SH   SOLE   4,919 0 2,868
WASHINGTON PRIME GROUP NEW COM 93964W108 716 57,807 SH   SOLE   53,136 0 4,671
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 339 10,887 SH   SOLE   0 0 10,887
WASHINGTON TR BANCORP COM 940610108 1,850 45,988 SH   SOLE   45,988 0 0
WASTE CONNECTIONS INC COM 94106B101 17,820 238,556 SH   SOLE   29,612 0 208,944
WASTE MGMT INC DEL COM 94106L109 42,077 659,927 SH   SOLE   414,963 0 244,964
WATERS CORP COM 941848103 7,119 44,917 SH   SOLE   39,926 0 4,991
WATSCO INC COM 942622200 536 3,803 SH   SOLE   100 0 3,703
WAYFAIR INC CL A 94419L101 1,945 49,415 SH   SOLE   40,540 0 8,875
WCI CMNTYS INC COM PAR $0.01 92923C807 971 40,951 SH   SOLE   0 0 40,951
WD-40 CO COM 929236107 406 3,615 SH   SOLE   2,599 0 1,016
WEATHERFORD INTL PLC ORD SHS G48833100 19,395 3,451,006 SH   SOLE   3,219,383 0 231,623
WEB COM GROUP INC COM 94733A104 614 35,577 SH   SOLE   0 0 35,577
WEBMD HEALTH CORP COM 94770V102 2,645 53,218 SH   SOLE   8,043 0 45,175
WEBSTER FINL CORP CONN COM 947890109 1,092 28,724 SH   SOLE   26,792 0 1,932
WEC ENERGY GROUP INC COM 92939U106 50,093 836,544 SH   SOLE   760,540 0 76,004
WEIBO CORP SPONSORED ADR 948596101 1,516 30,244 SH   SOLE   0 0 30,244
WEIGHT WATCHERS INTL INC NEW COM 948626106 182 17,636 SH   SOLE   0 0 17,636
WEINGARTEN RLTY INVS SH BEN INT 948741103 335 8,598 SH   SOLE   0 0 8,598
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 315 180,000 PRN   SOLE   0 0 180,000
WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 378 30,295 SH   SOLE   0 0 30,295
WELLS FARGO & CO NEW COM 949746101 160,539 3,625,532 SH   SOLE   2,416,009 0 1,209,523
WELLS FARGO & CO NEW PERP PFD CNV A 949746804 2,552 1,949 SH   SOLE   0 0 1,949
WELLS FARGO GLOBAL DIVIDEND WF GLOBAL OPPTY 94987C103 398 68,491 SH   SOLE   0 0 68,491
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 133 15,853 SH   SOLE   0 0 15,853
WELLS FARGO MULTI SECTOR INC WF MLT SECTR INC 94987D101 5,594 431,321 SH   SOLE   0 0 431,321
WELLTOWER INC COM 95040Q104 111,298 1,488,536 SH   SOLE   1,223,737 0 264,799
WENDYS CO COM 95058W100 1,594 147,615 SH   SOLE   101,251 0 46,364
WESBANCO INC COM 950810101 465 14,131 SH   SOLE   0 0 14,131
WESCO AIRCRAFT HLDGS INC COM 950814103 808 60,146 SH   SOLE   59,722 0 424
WESCO INTL INC COM 95082P105 5,168 84,048 SH   SOLE   83,183 0 865
WEST CORP COM 952355204 2,515 113,883 SH   SOLE   107,272 0 6,611
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,581 61,495 SH   SOLE   44,086 0 17,409
WESTAR ENERGY INC COM 95709T100 383 6,752 SH   SOLE   5 0 6,747
WESTERN ALLIANCE BANCORP COM 957638109 1,695 45,139 SH   SOLE   34,070 0 11,069
WESTERN ASSET CLYM INFL OPP COM 95766R104 1,381 123,438 SH   SOLE   0 0 123,438
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 280 24,490 SH   SOLE   0 0 24,490
WESTERN ASSET EMRG MKT DEBT COM 95766A101 949 58,335 SH   SOLE   0 0 58,335
WESTERN ASSET EMRG MKT INCM COM 95766E103 571 49,595 SH   SOLE   0 0 49,595
WESTERN ASSET GLB HI INCOME COM 95766B109 185 18,155 SH   SOLE   0 0 18,155
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 1,208 68,302 SH   SOLE   0 0 68,302
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 963 62,490 SH   SOLE   0 0 62,490
WESTERN ASSET HIGH INCM FD I COM 95766J102 538 74,878 SH   SOLE   0 0 74,878
WESTERN ASSET HIGH INCM OPP COM 95766K109 571 113,022 SH   SOLE   0 0 113,022
WESTERN ASSET INTM MUNI FD I COM 958435109 1,188 112,565 SH   SOLE   0 0 112,565
WESTERN ASSET INVT GRADE DEF COM 95790A101 417 18,430 SH   SOLE   0 0 18,430
WESTERN ASSET MTG CAP CORP COM 95790D105 977 93,798 SH   SOLE   0 0 93,798
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,751 70,635 SH   SOLE   0 0 70,635
WESTERN ASSET MUN HI INCM FD COM 95766N103 1,335 167,877 SH   SOLE   0 0 167,877
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 178 13,300 SH   SOLE   0 0 13,300
WESTERN ASSET WORLDWIDE INCO COM 957668106 349 30,065 SH   SOLE   0 0 30,065
WESTERN ASST MN PRT FD INC COM 95766P108 3,159 187,173 SH   SOLE   0 0 187,173
WESTERN ASST MNGD MUN FD INC COM 95766M105 1,595 105,190 SH   SOLE   0 0 105,190
WESTERN DIGITAL CORP COM 958102105 35,978 615,331 SH   SOLE   506,217 0 109,114
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 894 21,044 SH   SOLE   0 0 21,044
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 5,524 100,341 SH   SOLE   0 0 100,341
WESTERN REFNG INC COM 959319104 868 32,789 SH   SOLE   10 0 32,779
WESTERN UN CO COM 959802109 63,527 3,051,238 SH   SOLE   3,017,336 0 33,902
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 410 17,966 SH   SOLE   0 0 17,966
WESTPAC BKG CORP SPONSORED ADR 961214301 22,985 1,010,769 SH   SOLE   967,633 0 43,136
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 83 51,297 SH   SOLE   0 0 51,297
WESTROCK CO COM 96145D105 17,990 371,077 SH   SOLE   265,911 0 105,166
WEX INC COM 96208T104 1,128 10,434 SH   SOLE   4,290 0 6,144
WEYERHAEUSER CO COM 962166104 51,010 1,597,053 SH   SOLE   1,123,912 0 473,141
WHIRLPOOL CORP COM 963320106 4,731 29,175 SH   SOLE   10,659 0 18,516
WHITE MTNS INS GROUP LTD COM G9618E107 4,832 5,822 SH   SOLE   5,367 0 455
WHITEHORSE FIN INC COM 96524V106 547 50,041 SH   SOLE   0 0 50,041
WHITEWAVE FOODS CO COM 966244105 2,060 37,839 SH   SOLE   16,762 0 21,077
WHITING PETE CORP NEW COM 966387102 3,112 356,041 SH   SOLE   0 0 356,041
WHOLE FOODS MKT INC COM 966837106 8,097 285,603 SH   SOLE   148,865 0 136,738
WILEY JOHN & SONS INC CL A 968223206 12,989 251,669 SH   SOLE   250,021 0 1,648
WILLAMETTE VY VINEYARD INC COM 969136100 100 12,475 SH   SOLE   0 0 12,475
WILLIAMS CLAYTON ENERGY INC COM 969490101 624 7,300 SH   SOLE   0 0 7,300
WILLIAMS COS INC DEL COM 969457100 10,202 331,992 SH   SOLE   20,372 0 311,620
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 6,109 164,269 SH   SOLE   0 0 164,269
WILLIAMS SONOMA INC COM 969904101 980 19,178 SH   SOLE   995 0 18,183
WILLIS TOWERS WATSON PUB LTD SHS G96629103 25,534 192,316 SH   SOLE   190,037 0 2,279
WINDSTREAM HLDGS INC COM NEW 97382A200 183 18,177 SH   SOLE   0 0 18,177
WINTRUST FINL CORP COM 97650W108 2,963 53,312 SH   SOLE   40,456 0 12,856
WISDOMTREE TR BOFA MERLYN ZE 97717W430 244 10,313 SH   SOLE   0 0 10,313
WISDOMTREE TR BRAZILN RL FD 97717W240 997 59,145 SH   SOLE   0 0 59,145
WISDOMTREE TR BRCLYS US AGGR 97717X511 332 6,387 SH   SOLE   0 0 6,387
WISDOMTREE TR DIV EX-FINL FD 97717W406 1,461 18,597 SH   SOLE   0 0 18,597
WISDOMTREE TR EM LCL DEBT FD 97717X867 231 6,060 SH   SOLE   0 0 6,060
WISDOMTREE TR EMER MKT HIGH FD 97717W315 7,343 195,438 SH   SOLE   0 0 195,438
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,162 27,839 SH   SOLE   0 0 27,839
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 71,462 1,329,776 SH   SOLE   981,280 0 348,496
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,077 19,469 SH   SOLE   0 0 19,469
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 252 9,612 SH   SOLE   4,620 0 4,992
WISDOMTREE TR GLB HIGH DIV FD 97717W877 211 4,920 SH   SOLE   0 0 4,920
WISDOMTREE TR HIGH DIV FD 97717W208 10,882 163,668 SH   SOLE   0 0 163,668
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,036 140,440 SH   SOLE   0 0 140,440
WISDOMTREE TR INTL DIV EX FINL 97717W786 864 22,189 SH   SOLE   0 0 22,189
WISDOMTREE TR INTL EQUITY FD 97717W703 16,419 348,825 SH   SOLE   339,070 0 9,755
WISDOMTREE TR INTL LRGCAP DV 97717W794 677 15,642 SH   SOLE   0 0 15,642
WISDOMTREE TR INTL SMCAP DIV 97717W760 4,606 75,050 SH   SOLE   0 0 75,050
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 27,456 1,041,189 SH   SOLE   772,720 0 268,469
WISDOMTREE TR JAPN HEDGE EQT 97717W851 13,046 304,033 SH   SOLE   6,087 0 297,946
WISDOMTREE TR JP SMALLCP DIV 97717W836 8,740 142,115 SH   SOLE   137,794 0 4,321
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 404 12,961 SH   SOLE   0 0 12,961
WISDOMTREE TR LARGECAP DIVID 97717W307 22,717 295,058 SH   SOLE   260,150 0 34,908
WISDOMTREE TR LRGECP VALUE FD 97717W547 27,877 438,588 SH   SOLE   436,921 0 1,667
WISDOMTREE TR MDCP EARN FUND 97717W570 276 2,881 SH   SOLE   0 0 2,881
WISDOMTREE TR MIDCAP DIVI FD 97717W505 15,306 168,373 SH   SOLE   0 0 168,373
WISDOMTREE TR SMALLCAP DIVID 97717W604 6,122 81,354 SH   SOLE   0 0 81,354
WISDOMTREE TR SMLCAP EARN FD 97717W562 1,119 13,176 SH   SOLE   0 0 13,176
WISDOMTREE TR TOTAL DIVID FD 97717W109 495 6,333 SH   SOLE   0 0 6,333
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,558 48,241 SH   SOLE   0 0 48,241
WIX COM LTD SHS M98068105 396 9,108 SH   SOLE   0 0 9,108
WOLVERINE WORLD WIDE INC COM 978097103 1,164 50,530 SH   SOLE   0 0 50,530
WOODWARD INC COM 980745103 554 8,874 SH   SOLE   4,952 0 3,922
WORKDAY INC CL A 98138H101 4,828 52,655 SH   SOLE   46,878 0 5,777
WORTHINGTON INDS INC COM 981811102 951 19,797 SH   SOLE   11,570 0 8,227
WPP PLC NEW ADR 92937A102 5,422 46,054 SH   SOLE   44,591 0 1,463
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 297 12,121 SH   SOLE   12,071 0 50
WSI INDS INC COM 92932Q102 160 43,500 SH   SOLE   0 0 43,500
WYNDHAM WORLDWIDE CORP COM 98310W108 8,386 124,552 SH   SOLE   22,381 0 102,171
WYNN RESORTS LTD COM 983134107 8,423 86,461 SH   SOLE   13,024 0 73,437
XCEL ENERGY INC COM 98389B100 10,757 261,484 SH   SOLE   174,355 0 87,129
XENIA HOTELS & RESORTS INC COM 984017103 259 17,079 SH   SOLE   0 0 17,079
XEROX CORP COM 984121103 1,880 185,594 SH   SOLE   91,843 0 93,751
XILINX INC COM 983919101 12,636 232,527 SH   SOLE   177,585 0 54,942
XL GROUP LTD COM G98294104 2,998 89,156 SH   SOLE   57,037 0 32,119
XOMA CORP DEL COM 98419J107 6 13,013 SH   SOLE   0 0 13,013
XPO LOGISTICS INC COM 983793100 8,745 238,474 SH   SOLE   0 0 238,474
XYLEM INC COM 98419M100 3,657 69,720 SH   SOLE   10,559 0 59,161
YAHOO INC COM 984332106 2,529 58,687 SH   SOLE   0 0 58,687
YAMANA GOLD INC COM 98462Y100 160 37,208 SH   SOLE   0 0 37,208
YELP INC CL A 985817105 1,289 30,921 SH   SOLE   0 0 30,921
YIRENDAI LTD SPONSORED ADR 98585L100 263 11,095 SH   SOLE   0 0 11,095
YRC WORLDWIDE INC COM PAR $.01 984249607 1,544 125,315 SH   SOLE   0 0 125,315
YUM BRANDS INC COM 988498101 19,912 219,268 SH   SOLE   54,938 0 164,330
YUM BRANDS INC COM 988498101 92 24,200 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 354 36,700 SH Call SOLE   0 0 0
ZAYO GROUP HLDGS INC COM 98919V105 12,517 421,295 SH   SOLE   601 0 420,694
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,799 40,203 SH   SOLE   36,710 0 3,493
ZELTIQ AESTHETICS INC COM 98933Q108 847 21,603 SH   SOLE   11,900 0 9,703
ZENDESK INC COM 98936J101 650 21,174 SH   SOLE   0 0 21,174
ZILLOW GROUP INC CL C CAP STK 98954M200 211 6,088 SH   SOLE   3,897 0 2,191
ZIMMER BIOMET HLDGS INC COM 98956P102 22,395 172,241 SH   SOLE   124,220 0 48,021
ZION OIL & GAS INC COM 989696109 17 12,189 SH   SOLE   0 0 12,189
ZIONS BANCORPORATION COM 989701107 840 27,092 SH   SOLE   46 0 27,046
ZIOPHARM ONCOLOGY INC COM 98973P101 202 35,802 SH   SOLE   0 0 35,802
ZOES KITCHEN INC COM 98979J109 1,088 49,021 SH   SOLE   46,767 0 2,254
ZOETIS INC CL A 98978V103 20,665 397,333 SH   SOLE   222,174 0 175,159
ZWEIG FD COM NEW 989834205 255 19,668 SH   SOLE   0 0 19,668
ZYNGA INC CL A 98986T108 258 88,701 SH   SOLE   0 0 88,701