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
3-D SYS CORP DEL COM NEW 88554D205 901 103,626 SH   SOLE   0 0 103,626
3M CO COM 88579Y101 76,481 507,694 SH   SOLE   348,704 0 158,990
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 293 18,155 SH   SOLE   0 0 18,155
AAR CORP COM 000361105 479 18,224 SH   SOLE   0 0 18,224
AARONS INC COM PAR $0.50 002535300 516 23,040 SH   SOLE   0 0 23,040
ABAXIS INC COM 002567105 1,969 35,361 SH   SOLE   35,299 0 62
ABB LTD SPONSORED ADR 000375204 543 30,642 SH   SOLE   4,064 0 26,578
ABBOTT LABS COM 002824100 67,075 1,493,550 SH   SOLE   974,798 0 518,752
ABBVIE INC COM 00287Y109 59,264 1,000,407 SH   SOLE   332,522 0 667,885
ABERCROMBIE & FITCH CO CL A 002896207 2,243 83,060 SH   SOLE   77,607 0 5,453
ABERDEEN ASIA PACIFIC INCOM COM 003009107 466 102,007 SH   SOLE   0 0 102,007
ACADEMY FDS TR INNOV IBD50 FD 004006508 255 11,505 SH   SOLE   0 0 11,505
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,596 41,562 SH   SOLE   21,379 0 20,183
ACADIA PHARMACEUTICALS INC COM 004225108 2,123 59,551 SH   SOLE   58,237 0 1,314
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53,500 511,955 SH   SOLE   62,839 0 449,116
ACE LTD SHS H0023R105 59,693 510,851 SH   SOLE   86,612 0 424,239
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,281 118,702 SH   SOLE   0 0 118,702
ACORDA THERAPEUTICS INC COM 00484M106 614 14,356 SH   SOLE   12,895 0 1,461
ACTIVISION BLIZZARD INC COM 00507V109 22,225 574,148 SH   SOLE   508,030 0 66,118
ACTUANT CORP CL A NEW 00508X203 4,770 199,084 SH   SOLE   198,770 0 314
ACUITY BRANDS INC COM 00508Y102 3,478 14,874 SH   SOLE   4,631 0 10,243
ADAM NAT RES FD INC COM 00548F105 1,519 85,648 SH   SOLE   0 0 85,648
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 296 54,759 SH   SOLE   0 0 54,759
ADAMS DIVERSIFIED EQUITY FD COM 006212104 9,677 754,215 SH   SOLE   0 0 754,215
ADOBE SYS INC COM 00724F101 27,086 288,334 SH   SOLE   256,920 0 31,414
ADVANCE AUTO PARTS INC COM 00751Y106 5,795 38,502 SH   SOLE   6,307 0 32,195
ADVANCED ENERGY INDS COM 007973100 377 13,338 SH   SOLE   0 0 13,338
ADVENT CLAY CONV SEC INC FD COM 007639107 374 67,305 SH   SOLE   0 0 67,305
ADVENT CLAYMORE CV SECS & IN COM 00764C109 1,821 134,674 SH   SOLE   0 0 134,674
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 554 66,950 SH   SOLE   0 0 66,950
ADVISORSHARES TR PERITUS HG YLD 00768Y503 721 22,075 SH   SOLE   0 0 22,075
AECOM COM 00766T100 2,211 73,624 SH   SOLE   0 0 73,624
AEGON N V NY REGISTRY SH 007924103 4,775 842,137 SH   SOLE   34,502 0 807,635
AERCAP HOLDINGS NV SHS N00985106 5,360 124,197 SH   SOLE   119,876 0 4,321
AERIE PHARMACEUTICALS INC COM 00771V108 1,294 53,139 SH   SOLE   51,695 0 1,444
AES CORP COM 00130H105 6,341 662,636 SH   SOLE   660,638 0 1,998
AETNA INC NEW COM 00817Y108 19,777 182,919 SH   SOLE   116,859 0 66,060
AFFILIATED MANAGERS GROUP COM 008252108 6,658 41,676 SH   SOLE   37,007 0 4,669
AFLAC INC COM 001055102 6,827 113,973 SH   SOLE   4,874 0 109,099
AGCO CORP COM 001084102 10,362 228,285 SH   SOLE   227,406 0 879
AGL RES INC COM 001204106 4,577 71,727 SH   SOLE   0 0 71,727
AGNICO EAGLE MINES LTD COM 008474108 2,446 93,067 SH   SOLE   0 0 93,067
AGREE REALTY CORP COM 008492100 2,576 75,777 SH   SOLE   35,183 0 40,594
AGRIUM INC COM 008916108 11,527 129,023 SH   SOLE   111,274 0 17,749
AIR LEASE CORP CL A 00912X302 641 19,134 SH   SOLE   16,812 0 2,322
AIR METHODS CORP COM PAR $.06 009128307 3,533 84,266 SH   SOLE   83,379 0 887
AIR PRODS & CHEMS INC COM 009158106 12,373 95,095 SH   SOLE   52,607 0 42,488
AIRCASTLE LTD COM G0129K104 12,783 611,913 SH   SOLE   407,779 0 204,134
AKAMAI TECHNOLOGIES INC COM 00971T101 4,955 94,157 SH   SOLE   47,529 0 46,628
AKEBIA THERAPEUTICS INC COM 00972D105 309 23,929 SH   SOLE   21,275 0 2,654
ALASKA AIR GROUP INC COM 011659109 8,170 101,477 SH   SOLE   27,117 0 74,360
ALBEMARLE CORP COM 012653101 5,614 100,230 SH   SOLE   75,951 0 24,279
ALCATEL-LUCENT SPONSORED ADR 013904305 560 146,243 SH   SOLE   6 0 146,237
ALCENTRA CAP CORP COM 01374T102 1,446 124,630 SH   SOLE   0 0 124,630
ALCOA INC COM 013817101 2,091 211,804 SH   SOLE   5,019 0 206,785
ALDER BIOPHARMACEUTICALS INC COM 014339105 390 11,801 SH   SOLE   7,055 0 4,746
ALERE INC COM 01449J105 1,986 50,806 SH   SOLE   17,639 0 33,167
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,536 28,062 SH   SOLE   19,719 0 8,343
ALEXION PHARMACEUTICALS INC COM 015351109 28,011 146,849 SH   SOLE   83,246 0 63,603
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,923 318,976 SH   SOLE   190,908 0 128,068
ALIGN TECHNOLOGY INC COM 016255101 3,523 53,498 SH   SOLE   49,480 0 4,018
ALKERMES PLC SHS G01767105 1,844 23,232 SH   SOLE   18,144 0 5,088
ALLEGHANY CORP DEL COM 017175100 10,779 22,553 SH   SOLE   12,652 0 9,901
ALLEGION PUB LTD CO ORD SHS G0176J109 2,447 37,117 SH   SOLE   873 0 36,244
ALLERGAN PLC SHS G0177J108 108,252 346,405 SH   SOLE   247,201 0 99,204
ALLETE INC COM NEW 018522300 3,486 68,587 SH   SOLE   63,725 0 4,862
ALLIANCE DATA SYSTEMS CORP COM 018581108 10,583 38,266 SH   SOLE   30,283 0 7,983
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 517 38,327 SH   SOLE   1,700 0 36,627
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,672 155,133 SH   SOLE   0 0 155,133
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1,058 44,357 SH   SOLE   0 0 44,357
ALLIANCEBERNSTEIN INCOME FUN COM 01881E101 264 34,441 SH   SOLE   0 0 34,441
ALLIANT ENERGY CORP COM 018802108 10,004 160,200 SH   SOLE   147,784 0 12,416
ALLIANZGI CONV & INCOME FD I COM 018825109 885 175,236 SH   SOLE   0 0 175,236
ALLIANZGI EQUITY & CONV INCO COM 018829101 2,385 132,795 SH   SOLE   0 0 132,795
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1,263 101,961 SH   SOLE   1,217 0 100,744
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2,284 61,402 SH   SOLE   51,354 0 10,048
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 347 22,581 SH   SOLE   0 0 22,581
ALLSTATE CORP COM 020002101 35,928 578,637 SH   SOLE   123,791 0 454,846
ALLY FINL INC COM 02005N100 8,510 456,552 SH   SOLE   454,071 0 2,481
ALMADEN MINERALS LTD COM CL B 020283305 263 387,750 SH   SOLE   0 0 387,750
ALPHABET INC CAP STK CL A 02079K305 103,344 132,831 SH   SOLE   43,543 0 89,288
ALPHABET INC CAP STK CL C 02079K107 108,036 142,358 SH   SOLE   61,500 0 80,858
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 528 91,467 SH   SOLE   0 0 91,467
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 9,093 1,183,967 SH   SOLE   0 0 1,183,967
ALPS ETF TR ALERIAN MLP 00162Q866 30,153 2,502,290 SH   SOLE   264,213 0 2,238,077
ALPS ETF TR C&S GLOBL ETF 00162Q106 512 12,036 SH   SOLE   0 0 12,036
ALPS ETF TR INTL SEC DV DOG 00162Q718 755 32,133 SH   SOLE   0 0 32,133
ALPS ETF TR MED BREAKTHGH 00162Q593 561 17,654 SH   SOLE   0 0 17,654
ALPS ETF TR RIVRFRNT STR INC 00162Q783 58,042 2,399,415 SH   SOLE   2,397,197 0 2,218
ALPS ETF TR SECTR DIV DOGS 00162Q858 5,222 146,887 SH   SOLE   0 0 146,887
ALPS ETF TR SPROTT GL MINE 00162Q643 504 39,593 SH   SOLE   0 0 39,593
ALTRIA GROUP INC COM 02209S103 185,174 3,181,143 SH   SOLE   2,165,223 0 1,015,920
ALZA CORP SDCV 7/2 02261WAB5 424 301,000 PRN   SOLE   0 0 301,000
AMAYA INC COM 02314M108 485 38,690 SH   SOLE   0 0 38,690
AMAZON COM INC COM 023135106 97,487 144,234 SH   SOLE   61,140 0 83,094
AMBEV SA SPONSORED ADR 02319V103 2,615 586,262 SH   SOLE   553,510 0 32,752
AMC NETWORKS INC CL A 00164V103 10,687 143,098 SH   SOLE   137,169 0 5,929
AMDOCS LTD SHS G02602103 11,915 218,351 SH   SOLE   215,283 0 3,068
AMEREN CORP COM 023608102 24,821 574,173 SH   SOLE   547,537 0 26,636
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 703 138,897 SH   SOLE   0 0 138,897
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 298 21,160 SH   SOLE   0 0 21,160
AMERICAN AIRLS GROUP INC COM 02376R102 4,650 109,797 SH   SOLE   0 0 109,797
AMERICAN ASSETS TR INC COM 024013104 3,776 98,466 SH   SOLE   98,287 0 179
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,983 47,966 SH   SOLE   46,460 0 1,506
AMERICAN CAP MTG INVT CORP COM 02504A104 812 58,186 SH   SOLE   0 0 58,186
AMERICAN CAPITAL AGENCY CORP COM 02503X105 2,673 154,160 SH   SOLE   855 0 153,305
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 893 57,644 SH   SOLE   2,101 0 55,543
AMERICAN ELEC PWR INC COM 025537101 37,048 635,803 SH   SOLE   442,430 0 193,373
AMERICAN EXPRESS CO COM 025816109 32,395 465,783 SH   SOLE   226,287 0 239,496
AMERICAN FARMLAND CO COM 02589Y100 315 44,783 SH   SOLE   0 0 44,783
AMERICAN HOMES 4 RENT CL A 02665T306 13,876 832,864 SH   SOLE   233,178 0 599,686
AMERICAN INTL GROUP INC COM NEW 026874784 11,915 192,280 SH   SOLE   119 0 192,161
AMERICAN RESIDENTIAL PPTYS I COM 02927E303 1,101 58,239 SH   SOLE   0 0 58,239
AMERICAN STS WTR CO COM 029899101 797 19,005 SH   SOLE   0 0 19,005
AMERICAN TOWER CORP NEW COM 03027X100 30,777 317,445 SH   SOLE   195,164 0 122,281
AMERICAN WTR WKS CO INC NEW COM 030420103 12,040 201,504 SH   SOLE   111 0 201,393
AMERIGAS PARTNERS L P UNIT L P INT 030975106 11,777 343,666 SH   SOLE   331,045 0 12,621
AMERIPRISE FINL INC COM 03076C106 2,647 24,869 SH   SOLE   17,629 0 7,240
AMERISAFE INC COM 03071H100 1,163 22,852 SH   SOLE   22,852 0 0
AMERISOURCEBERGEN CORP COM 03073E105 17,117 165,045 SH   SOLE   17,386 0 147,659
AMETEK INC NEW COM 031100100 758 14,143 SH   SOLE   2,193 0 11,950
AMGEN INC COM 031162100 34,941 215,247 SH   SOLE   55,880 0 159,367
AMICUS THERAPEUTICS INC COM 03152W109 243 25,000 SH   SOLE   0 0 25,000
AMPHENOL CORP NEW CL A 032095101 1,282 24,548 SH   SOLE   6,329 0 18,219
AMSURG CORP COM 03232P405 20,814 273,869 SH   SOLE   51,066 0 222,803
AMTRUST FINL SVCS INC COM 032359309 6,627 107,619 SH   SOLE   49,598 0 58,021
ANADARKO PETE CORP COM 032511107 37,789 777,865 SH   SOLE   643,400 0 134,465
ANALOG DEVICES INC COM 032654105 9,790 176,966 SH   SOLE   4,432 0 172,534
ANDERSONS INC COM 034164103 1,224 38,691 SH   SOLE   0 0 38,691
ANGIES LIST INC COM 034754101 708 75,755 SH   SOLE   0 0 75,755
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 21,672 173,376 SH   SOLE   126,733 0 46,643
ANIXTER INTL INC COM 035290105 2,181 36,116 SH   SOLE   26,962 0 9,154
ANNALY CAP MGMT INC COM 035710409 8,221 876,419 SH   SOLE   500,266 0 376,153
ANSYS INC COM 03662Q105 1,870 20,217 SH   SOLE   19,451 0 766
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 951 41,661 SH   SOLE   0 0 41,661
ANTERO RES CORP COM 03674X106 491 22,510 SH   SOLE   0 0 22,510
ANTHEM INC COM 036752103 9,864 70,741 SH   SOLE   54,656 0 16,085
AON PLC SHS CL A G0408V102 28,671 310,930 SH   SOLE   259,149 0 51,781
APACHE CORP COM 037411105 1,560 35,078 SH   SOLE   0 0 35,078
APOLLO COML REAL EST FIN INC COM 03762U105 443 25,730 SH   SOLE   0 0 25,730
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 288 18,957 SH   SOLE   0 0 18,957
APOLLO INVT CORP COM 03761U106 282 54,024 SH   SOLE   0 0 54,024
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 269 13,461 SH   SOLE   0 0 13,461
APPLE INC COM 037833100 386,814 3,674,848 SH   SOLE   1,059,019 0 2,615,829
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,824 69,750 SH   SOLE   68,877 0 873
APPLIED MATLS INC COM 038222105 36,284 1,943,433 SH   SOLE   1,778,007 0 165,426
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 3,199 502,256 SH   SOLE   0 0 502,256
APPLIED OPTOELECTRONICS INC COM 03823U102 2,256 131,448 SH   SOLE   0 0 131,448
APTARGROUP INC COM 038336103 4,993 68,729 SH   SOLE   56,405 0 12,324
AQUA AMERICA INC COM 03836W103 5,040 169,125 SH   SOLE   0 0 169,125
ARAMARK COM 03852U106 1,079 33,466 SH   SOLE   33,389 0 77
ARCHER DANIELS MIDLAND CO COM 039483102 5,179 141,186 SH   SOLE   59,340 0 81,846
ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 213 17,275 SH   SOLE   0 0 17,275
ARCTIC CAT INC COM 039670104 849 51,821 SH   SOLE   0 0 51,821
ARES CAP CORP COM 04010L103 5,226 366,770 SH   SOLE   242,436 0 124,334
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 1,235 1,250,000 PRN   SOLE   0 0 1,250,000
ARES DYNAMIC CR ALLOCATION F COM 04014F102 2,151 161,039 SH   SOLE   0 0 161,039
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,157 52,760 SH   SOLE   0 0 52,760
ARM HLDGS PLC SPONSORED ADR 042068106 3,162 69,900 SH   SOLE   66,126 0 3,774
ARMADA HOFFLER PPTYS INC COM 04208T108 979 93,433 SH   SOLE   0 0 93,433
ARRIS GROUP INC NEW COM 04270V106 1,092 35,708 SH   SOLE   1,146 0 34,562
ARROW ELECTRS INC COM 042735100 4,827 89,096 SH   SOLE   88,555 0 541
ARROW ETF TR ARROW DJ GLB YLD 04273H104 1,902 110,849 SH   SOLE   0 0 110,849
ARROWHEAD RESH CORP COM NEW 042797209 456 74,135 SH   SOLE   0 0 74,135
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,431 122,880 SH   SOLE   121,448 0 1,432
ASCENA RETAIL GROUP INC COM 04351G101 228 23,134 SH   SOLE   13,167 0 9,967
ASHLAND INC NEW COM 044209104 1,424 13,861 SH   SOLE   13 0 13,848
ASML HOLDING N V N Y REGISTRY SHS N07059210 9,872 111,211 SH   SOLE   107,800 0 3,411
ASPEN TECHNOLOGY INC COM 045327103 3,937 104,252 SH   SOLE   103,062 0 1,190
ASSURANT INC COM 04621X108 2,339 29,039 SH   SOLE   25,339 0 3,700
ASSURED GUARANTY LTD COM G0585R106 358 13,528 SH   SOLE   12,163 0 1,365
ASTRAZENECA PLC SPONSORED ADR 046353108 37,902 1,116,395 SH   SOLE   879,522 0 236,873
AT&T INC COM 00206R102 237,156 6,892,071 SH   SOLE   3,976,438 0 2,915,633
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 790 19,104 SH   SOLE   19,104 0 0
ATMEL CORP COM 049513104 1,387 161,132 SH   SOLE   17,015 0 144,117
ATMOS ENERGY CORP COM 049560105 664 10,537 SH   SOLE   3,432 0 7,105
ATRICURE INC COM 04963C209 673 30,000 SH   SOLE   0 0 30,000
AUTODESK INC COM 052769106 36,434 597,959 SH   SOLE   578,024 0 19,935
AUTOHOME INC SP ADR RP CL A 05278C107 3,889 111,372 SH   SOLE   111,246 0 126
AUTOLIV INC COM 052800109 2,606 20,886 SH   SOLE   18,486 0 2,400
AUTOMATIC DATA PROCESSING IN COM 053015103 49,910 589,119 SH   SOLE   317,564 0 271,555
AUTOZONE INC COM 053332102 9,013 12,148 SH   SOLE   3,485 0 8,663
AVAGO TECHNOLOGIES LTD SHS Y0486S104 13,972 96,260 SH   SOLE   39,947 0 56,313
AVENUE FINL HLDGS INC COM 05358K102 442 30,772 SH   SOLE   0 0 30,772
AVERY DENNISON CORP COM 053611109 6,693 106,818 SH   SOLE   98,204 0 8,614
AVISTA CORP COM 05379B107 460 13,009 SH   SOLE   0 0 13,009
AVIVA PLC ADR 05382A104 254 16,675 SH   SOLE   15,958 0 717
AVNET INC COM 053807103 10,719 250,209 SH   SOLE   246,672 0 3,537
AXALTA COATING SYS LTD COM G0750C108 463 17,378 SH   SOLE   16,069 0 1,309
B & G FOODS INC NEW COM 05508R106 3,297 94,150 SH   SOLE   59,840 0 34,310
B/E AEROSPACE INC COM 073302101 2,702 63,776 SH   SOLE   56,800 0 6,976
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 403 19,299 SH   SOLE   18,462 0 837
BABSON CAP GLB SHT DURHGH YL COM 05617T100 603 36,550 SH   SOLE   0 0 36,550
BABSON CAP PARTN INVS TR SH BEN INT 05616B100 449 32,683 SH   SOLE   0 0 32,683
BAIDU INC SPON ADR REP A 056752108 12,593 66,618 SH   SOLE   31,686 0 34,932
BAKER HUGHES INC COM 057224107 4,287 92,884 SH   SOLE   0 0 92,884
BALCHEM CORP COM 057665200 2,939 48,347 SH   SOLE   33,047 0 15,300
BALL CORP COM 058498106 1,404 19,306 SH   SOLE   292 0 19,014
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 4,448 606,757 SH   SOLE   600,344 0 6,413
BANCO SANTANDER SA ADR 05964H105 919 188,706 SH   SOLE   29,657 0 159,049
BANCORPSOUTH INC COM 059692103 1,769 73,742 SH   SOLE   1,555 0 72,187
BANCROFT FUND LTD COM 059695106 846 46,475 SH   SOLE   0 0 46,475
BANK AMER CORP COM 060505104 51,234 3,044,231 SH   SOLE   568,704 0 2,475,527
BANK HAWAII CORP COM 062540109 696 11,072 SH   SOLE   2,214 0 8,858
BANK MONTREAL QUE COM 063671101 3,392 60,389 SH   SOLE   9,097 0 51,292
BANK N S HALIFAX COM 064149107 4,233 105,128 SH   SOLE   74,240 0 30,888
BANK NEW YORK MELLON CORP COM 064058100 14,489 351,509 SH   SOLE   209,555 0 141,954
BANK OF THE OZARKS INC COM 063904106 9,680 195,719 SH   SOLE   38,460 0 157,259
BANKUNITED INC COM 06652K103 3,679 102,033 SH   SOLE   85,301 0 16,732
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 390 14,719 SH   SOLE   1,220 0 13,499
BARCLAYS BANK PLC ADS7.75%PFD S4 06739H511 947 35,934 SH   SOLE   1,150 0 34,784
BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 1,149 44,231 SH   SOLE   0 0 44,231
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 278 44,701 SH   SOLE   0 0 44,701
BARCLAYS PLC ADR 06738E204 8,767 676,443 SH   SOLE   495,081 0 181,362
BARRETT BILL CORP COM 06846N104 276 70,355 SH   SOLE   70,344 0 11
BARRICK GOLD CORP COM 067901108 994 134,677 SH   SOLE   109,238 0 25,439
BAXALTA INC COM 07177M103 10,865 278,370 SH   SOLE   181,114 0 97,256
BAXTER INTL INC COM 071813109 8,681 227,556 SH   SOLE   140,285 0 87,271
BB&T CORP COM 054937107 36,244 958,575 SH   SOLE   331,717 0 626,858
BCE INC COM NEW 05534B760 81,508 2,119,335 SH   SOLE   2,042,258 0 77,077
BECTON DICKINSON & CO COM 075887109 34,585 224,444 SH   SOLE   76,552 0 147,892
BED BATH & BEYOND INC COM 075896100 5,042 104,492 SH   SOLE   63,472 0 41,020
BEMIS INC COM 081437105 13,881 310,605 SH   SOLE   296,598 0 14,007
BENCHMARK ELECTRS INC COM 08160H101 775 37,479 SH   SOLE   37,133 0 346
BENEFITFOCUS INC COM 08180D106 1,844 50,667 SH   SOLE   0 0 50,667
BERKLEY W R CORP COM 084423102 7,174 131,023 SH   SOLE   124,515 0 6,508
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 165,727 1,255,131 SH   SOLE   252,630 0 1,002,501
BERRY PLASTICS GROUP INC COM 08579W103 6,692 184,969 SH   SOLE   54,761 0 130,208
BEST BUY INC COM 086516101 5,703 187,301 SH   SOLE   172,236 0 15,065
BGC PARTNERS INC CL A 05541T101 7,903 805,569 SH   SOLE   88,065 0 717,504
BHP BILLITON LTD SPONSORED ADR 088606108 4,085 158,589 SH   SOLE   82,815 0 75,774
BHP BILLITON PLC SPONSORED ADR 05545E209 3,217 142,011 SH   SOLE   77,904 0 64,107
BIG LOTS INC COM 089302103 904 23,455 SH   SOLE   22,501 0 954
BIO RAD LABS INC CL A 090572207 1,576 11,363 SH   SOLE   11,198 0 165
BIO TECHNE CORP COM 09073M104 1,188 13,201 SH   SOLE   11,198 0 2,003
BIOGEN INC COM 09062X103 68,348 223,104 SH   SOLE   191,883 0 31,221
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,809 36,359 SH   SOLE   28,355 0 8,004
BIOMED REALTY TRUST INC COM 09063H107 453 19,116 SH   SOLE   0 0 19,116
BJS RESTAURANTS INC COM 09180C106 688 15,825 SH   SOLE   806 0 15,019
BLACK STONE MINERALS L P COM UNIT 09225M101 666 46,146 SH   SOLE   0 0 46,146
BLACKBAUD INC COM 09227Q100 2,124 32,248 SH   SOLE   22,042 0 10,206
BLACKHAWK NETWORK HLDGS INC COM 09238E104 2,364 53,483 SH   SOLE   602 0 52,881
BLACKROCK CORE BD TR SHS BEN INT 09249E101 963 76,156 SH   SOLE   0 0 76,156
BLACKROCK CORPOR HI YLD FD I COM 09255P107 205 20,956 SH   SOLE   857 0 20,099
BLACKROCK CR ALLCTN INC TR COM 092508100 4,058 328,843 SH   SOLE   0 0 328,843
BLACKROCK DEBT STRAT FD INC COM 09255R103 2,539 753,450 SH   SOLE   0 0 753,450
BLACKROCK DEFINED OPPRTY CR COM 09255Q105 260 20,000 SH   SOLE   0 0 20,000
BLACKROCK ENERGY & RES TR COM 09250U101 873 69,704 SH   SOLE   0 0 69,704
BLACKROCK ENH CAP & INC FD I COM 09256A109 638 45,139 SH   SOLE   0 0 45,139
BLACKROCK ENHANCED EQT DIV T COM 09251A104 17,468 2,295,386 SH   SOLE   0 0 2,295,386
BLACKROCK FLOAT RATE OME STR COM 09255X100 209 16,164 SH   SOLE   0 0 16,164
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 1,175 92,100 SH   SOLE   0 0 92,100
BLACKROCK INC COM 09247X101 16,695 49,028 SH   SOLE   30,127 0 18,901
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 260 41,662 SH   SOLE   0 0 41,662
BLACKROCK LTD DURATION INC T COM SHS 09249W101 521 35,745 SH   SOLE   0 0 35,745
BLACKROCK MULTI-SECTOR INC T COM 09258A107 987 62,436 SH   SOLE   0 0 62,436
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 413 26,049 SH   SOLE   0 0 26,049
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 257 17,400 SH   SOLE   0 0 17,400
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,757 81,442 SH   SOLE   0 0 81,442
BLACKROCK MUNI INCOME INV QL COM 09250G102 1,789 121,067 SH   SOLE   0 0 121,067
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,146 80,857 SH   SOLE   0 0 80,857
BLACKROCK MUNIASSETS FD INC COM 09254J102 361 25,324 SH   SOLE   0 0 25,324
BLACKROCK MUNICIPAL BOND TR COM 09249H104 325 20,153 SH   SOLE   0 0 20,153
BLACKROCK MUNICIPL INC QLTY COM 092479104 525 35,262 SH   SOLE   0 0 35,262
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1,029 86,846 SH   SOLE   0 0 86,846
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 459 29,900 SH   SOLE   0 0 29,900
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 492 34,102 SH   SOLE   0 0 34,102
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 204 14,000 SH   SOLE   0 0 14,000
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1,280 94,082 SH   SOLE   0 0 94,082
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 694 47,743 SH   SOLE   0 0 47,743
BLACKROCK MUNIY QUALITY FD I COM 09254G108 624 47,016 SH   SOLE   0 0 47,016
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 365 23,427 SH   SOLE   0 0 23,427
BLACKROCK MUNIYIELD INVST FD COM 09254R104 617 39,407 SH   SOLE   0 0 39,407
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 360 24,783 SH   SOLE   0 0 24,783
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,176 79,861 SH   SOLE   0 0 79,861
BLACKROCK MUNIYIELD QUALITY COM 09254F100 899 56,779 SH   SOLE   0 0 56,779
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 1,329 94,242 SH   SOLE   0 0 94,242
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 774 55,470 SH   SOLE   0 0 55,470
BLACKROCK RES & COMM STRAT T SHS 09257A108 607 85,419 SH   SOLE   0 0 85,419
BLACKROCK SCIENCE & TECH TR SHS 09258G104 618 35,711 SH   SOLE   0 0 35,711
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,954 93,126 SH   SOLE   0 0 93,126
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 16,626 568,610 SH   SOLE   0 0 568,610
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 209 15,629 SH   SOLE   0 0 15,629
BLACKSTONE MTG TR INC COM CL A 09257W100 3,130 116,984 SH   SOLE   0 0 116,984
BLOCK H & R INC COM 093671105 859 25,788 SH   SOLE   20,084 0 5,704
BLOOMIN BRANDS INC COM 094235108 3,429 203,016 SH   SOLE   130,910 0 72,106
BLUE CAP REINS HLDGS LTD COM G1190F107 257 15,008 SH   SOLE   0 0 15,008
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 206 15,905 SH   SOLE   0 0 15,905
BOEING CO COM 097023105 88,309 610,739 SH   SOLE   97,787 0 512,952
BOFI HLDG INC COM 05566U108 374 17,759 SH   SOLE   0 0 17,759
BOK FINL CORP COM NEW 05561Q201 1,981 33,136 SH   SOLE   32,919 0 217
BORGWARNER INC COM 099724106 5,883 136,084 SH   SOLE   28,417 0 107,667
BOSTON PROPERTIES INC COM 101121101 8,601 67,439 SH   SOLE   65,072 0 2,367
BOSTON SCIENTIFIC CORP COM 101137107 8,863 480,649 SH   SOLE   303,358 0 177,291
BOULDER GROWTH & INCOME FD I COM 101507101 22,799 2,945,661 SH   SOLE   0 0 2,945,661
BOYD GAMING CORP COM 103304101 598 30,107 SH   SOLE   0 0 30,107
BP PLC SPONSORED ADR 055622104 63,487 2,030,943 SH   SOLE   1,375,027 0 655,916
BRIGHTCOVE INC COM 10921T101 908 146,466 SH   SOLE   0 0 146,466
BRINKER INTL INC COM 109641100 572 11,920 SH   SOLE   5,617 0 6,303
BRISTOL MYERS SQUIBB CO COM 110122108 117,748 1,711,700 SH   SOLE   366,021 0 1,345,679
BRISTOW GROUP INC COM 110394103 1,343 51,866 SH   SOLE   47,403 0 4,463
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 34,882 315,817 SH   SOLE   294,986 0 20,831
BROADCOM CORP CL A 111320107 56,902 984,129 SH   SOLE   953,227 0 30,902
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 26,997 502,454 SH   SOLE   429,129 0 73,325
BROADSOFT INC COM 11133B409 1,207 34,146 SH   SOLE   0 0 34,146
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 2,184 237,895 SH   SOLE   195,235 0 42,660
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,388 44,025 SH   SOLE   32,754 0 11,271
BROOKFIELD HIGH INCOME FD IN COM 11272P102 345 50,145 SH   SOLE   0 0 50,145
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 9,544 251,774 SH   SOLE   0 0 251,774
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 381 16,386 SH   SOLE   0 0 16,386
BROWN & BROWN INC COM 115236101 8,024 249,985 SH   SOLE   233,388 0 16,597
BROWN FORMAN CORP CL B 115637209 1,444 14,540 SH   SOLE   0 0 14,540
BRUKER CORP COM 116794108 3,264 134,469 SH   SOLE   133,618 0 851
BRUNSWICK CORP COM 117043109 7,872 155,846 SH   SOLE   109,301 0 46,545
BT GROUP PLC ADR 05577E101 2,792 80,658 SH   SOLE   55,789 0 24,869
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,464 22,199 SH   SOLE   560 0 21,639
BUFFALO WILD WINGS INC COM 119848109 1,638 10,257 SH   SOLE   2,998 0 7,259
BUILDERS FIRSTSOURCE INC COM 12008R107 539 48,658 SH   SOLE   15,936 0 32,722
BUNGE LIMITED COM G16962105 974 14,272 SH   SOLE   0 0 14,272
BURLINGTON STORES INC COM 122017106 2,311 53,879 SH   SOLE   53,600 0 279
BWX TECHNOLOGIES INC COM 05605H100 446 14,045 SH   SOLE   12,291 0 1,754
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,591 138,526 SH   SOLE   107,793 0 30,733
CA INC COM 12673P105 459 16,056 SH   SOLE   0 0 16,056
CABLEVISION SYS CORP CL A NY CABLVS 12686C109 1,225 38,398 SH   SOLE   0 0 38,398
CABLEVISION SYS CORP CL A NY CABLVS 12686C109 250 25,000 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 1,985 48,560 SH   SOLE   47,519 0 1,041
CADENCE DESIGN SYSTEM INC COM 127387108 2,745 131,920 SH   SOLE   54,077 0 77,843
CAL MAINE FOODS INC COM NEW 128030202 709 15,295 SH   SOLE   0 0 15,295
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,246 213,706 SH   SOLE   0 0 213,706
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 506 51,102 SH   SOLE   0 0 51,102
CALAMOS GBL DYN INCOME FUND COM 12811L107 442 61,778 SH   SOLE   0 0 61,778
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2,503 252,836 SH   SOLE   0 0 252,836
CALAMP CORP COM 128126109 261 13,093 SH   SOLE   0 0 13,093
CALATLANTIC GROUP INC COM 128195104 2,837 74,823 SH   SOLE   71,416 0 3,407
CALERES INC COM 129500104 367 13,690 SH   SOLE   0 0 13,690
CALLAWAY GOLF CO COM 131193104 297 31,521 SH   SOLE   0 0 31,521
CALPINE CORP COM NEW 131347304 753 52,060 SH   SOLE   48,752 0 3,308
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 4,362 219,087 SH   SOLE   0 0 219,087
CAMDEN PPTY TR SH BEN INT 133131102 15,369 200,216 SH   SOLE   196,456 0 3,760
CAMERON INTERNATIONAL CORP COM 13342B105 5,883 93,079 SH   SOLE   53,171 0 39,908
CAMPBELL SOUP CO COM 134429109 2,408 45,824 SH   SOLE   0 0 45,824
CAMPUS CREST CMNTYS INC COM 13466Y105 254 37,313 SH   SOLE   0 0 37,313
CANADIAN NAT RES LTD COM 136385101 2,611 119,591 SH   SOLE   115,970 0 3,621
CANADIAN NATL RY CO COM 136375102 5,729 102,526 SH   SOLE   0 0 102,526
CANADIAN PAC RY LTD COM 13645T100 9,425 73,862 SH   SOLE   59,588 0 14,274
CANADIAN SOLAR INC COM 136635109 722 24,935 SH   SOLE   0 0 24,935
CANON INC SPONSORED ADR 138006309 419 13,914 SH   SOLE   4,867 0 9,047
CAPITAL ONE FINL CORP COM 14040H105 21,177 293,392 SH   SOLE   249,459 0 43,933
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 1,376 249,260 SH   SOLE   0 0 249,260
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,231 140,840 SH   SOLE   132,066 0 8,774
CARBO CERAMICS INC COM 140781105 484 28,126 SH   SOLE   23,629 0 4,497
CARDINAL FINL CORP COM 14149F109 2,385 104,847 SH   SOLE   102,598 0 2,249
CARDINAL HEALTH INC COM 14149Y108 68,352 765,673 SH   SOLE   211,430 0 554,243
CARDTRONICS INC COM 14161H108 618 18,360 SH   SOLE   17,674 0 686
CARETRUST REIT INC COM 14174T107 250 22,850 SH   SOLE   0 0 22,850
CARLISLE COS INC COM 142339100 2,335 26,323 SH   SOLE   17,914 0 8,409
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 934 59,795 SH   SOLE   0 0 59,795
CARNIVAL CORP PAIRED CTF 143658300 8,457 155,236 SH   SOLE   29,111 0 126,125
CARNIVAL PLC ADR 14365C103 630 11,064 SH   SOLE   7,266 0 3,798
CARRIZO OIL & GAS INC COM 144577103 711 24,033 SH   SOLE   21,424 0 2,609
CARROLS RESTAURANT GROUP INC COM 14574X104 3,056 260,268 SH   SOLE   0 0 260,268
CASEYS GEN STORES INC COM 147528103 3,803 31,577 SH   SOLE   18,402 0 13,175
CASTLIGHT HEALTH INC CL B 14862Q100 368 86,200 SH   SOLE   0 0 86,200
CATALENT INC COM 148806102 1,526 60,957 SH   SOLE   53,033 0 7,924
CATCHMARK TIMBER TR INC CL A 14912Y202 4,263 376,921 SH   SOLE   0 0 376,921
CATERPILLAR INC DEL COM 149123101 34,570 508,682 SH   SOLE   64,400 0 444,282
CATHAY GEN BANCORP COM 149150104 551 17,600 SH   SOLE   0 0 17,600
CAVIUM INC COM 14964U108 7,851 119,483 SH   SOLE   89,064 0 30,419
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,165 152,499 SH   SOLE   0 0 152,499
CBRE GROUP INC CL A 12504L109 1,806 52,218 SH   SOLE   20,973 0 31,245
CBS CORP NEW CL B 124857202 8,788 186,463 SH   SOLE   147,390 0 39,073
CDK GLOBAL INC COM 12508E101 901 18,976 SH   SOLE   0 0 18,976
CDN IMPERIAL BK COMM TORONTO COM 136069101 756 11,517 SH   SOLE   9,305 0 2,212
CDW CORP COM 12514G108 14,721 350,178 SH   SOLE   213,008 0 137,170
CEB INC COM 125134106 1,902 30,985 SH   SOLE   30,571 0 414
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,360 24,353 SH   SOLE   0 0 24,353
CELADON GROUP INC COM 150838100 212 21,457 SH   SOLE   0 0 21,457
CELANESE CORP DEL COM SER A 150870103 4,278 63,533 SH   SOLE   0 0 63,533
CELGENE CORP COM 151020104 60,607 506,070 SH   SOLE   236,045 0 270,025
CEMPRA INC COM 15130J109 373 11,967 SH   SOLE   0 0 11,967
CENTENE CORP DEL COM 15135B101 26,722 406,043 SH   SOLE   368,383 0 37,660
CENTER COAST MLP & INFRSTR F COM SHS 151461100 400 39,494 SH   SOLE   0 0 39,494
CENTERPOINT ENERGY INC COM 15189T107 995 54,215 SH   SOLE   0 0 54,215
CENTRAL FD CDA LTD CL A 153501101 3,555 355,838 SH   SOLE   236 0 355,602
CENTRAL GOLDTRUST TR UNIT 153546106 3,746 99,354 SH   SOLE   0 0 99,354
CENTRAL SECS CORP COM 155123102 4,214 221,553 SH   SOLE   0 0 221,553
CENTURY CASINOS INC COM 156492100 318 40,900 SH   SOLE   0 0 40,900
CENTURYLINK INC COM 156700106 25,783 1,024,749 SH   SOLE   776,227 0 248,522
CERNER CORP COM 156782104 19,540 324,752 SH   SOLE   141,521 0 183,231
CF INDS HLDGS INC COM 125269100 2,375 58,197 SH   SOLE   46,900 0 11,297
CHART INDS INC COM PAR $0.01 16115Q308 309 17,225 SH   SOLE   5,704 0 11,521
CHART INDS INC COM PAR $0.01 16115Q308 365 16,000 SH Put SOLE   0 0 16,000
CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 2,974 16,243 SH   SOLE   0 0 16,243
CHATHAM LODGING TR COM 16208T102 2,584 126,172 SH   SOLE   73,365 0 52,807
CHECK POINT SOFTWARE TECH LT ORD M22465104 35,283 433,563 SH   SOLE   244,778 0 188,785
CHEFS WHSE INC COM 163086101 565 33,898 SH   SOLE   33,898 0 0
CHEMICAL FINL CORP COM 163731102 571 16,666 SH   SOLE   8,446 0 8,220
CHEMOURS CO COM 163851108 1,103 205,777 SH   SOLE   0 0 205,777
CHEMTURA CORP COM NEW 163893209 290 10,629 SH   SOLE   9,009 0 1,620
CHENIERE ENERGY INC COM NEW 16411R208 2,328 62,494 SH   SOLE   0 0 62,494
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 850 32,616 SH   SOLE   0 0 32,616
CHESAPEAKE ENERGY CORP COM 165167107 584 129,691 SH   SOLE   0 0 129,691
CHEVRON CORP NEW COM 166764100 170,884 1,899,557 SH   SOLE   853,822 0 1,045,735
CHICAGO BRIDGE & IRON CO N V COM 167250109 13,814 354,301 SH   SOLE   217,227 0 137,074
CHIMERA INVT CORP COM NEW 16934Q208 1,671 122,517 SH   SOLE   85,917 0 36,600
CHINA FD INC COM 169373107 1,160 74,770 SH   SOLE   0 0 74,770
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 457 28,588 SH   SOLE   0 0 28,588
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,914 87,235 SH   SOLE   0 0 87,235
CHUBB CORP COM 171232101 5,140 38,752 SH   SOLE   0 0 38,752
CHURCH & DWIGHT INC COM 171340102 15,629 184,130 SH   SOLE   4,166 0 179,964
CHUYS HLDGS INC COM 171604101 837 26,701 SH   SOLE   9,633 0 17,068
CIGNA CORPORATION COM 125509109 12,981 88,713 SH   SOLE   78,285 0 10,428
CIMAREX ENERGY CO COM 171798101 5,186 58,027 SH   SOLE   54,875 0 3,152
CINCINNATI FINL CORP COM 172062101 2,568 43,398 SH   SOLE   0 0 43,398
CINEMARK HOLDINGS INC COM 17243V102 25,232 754,778 SH   SOLE   587,648 0 167,130
CINTAS CORP COM 172908105 6,849 75,224 SH   SOLE   34,922 0 40,302
CIRRUS LOGIC INC COM 172755100 1,244 42,127 SH   SOLE   0 0 42,127
CISCO SYS INC COM 17275R102 109,105 4,017,851 SH   SOLE   1,909,125 0 2,108,726
CISCO SYS INC COM 17275R102 344 99,600 SH Call SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 44,148 853,100 SH   SOLE   573,985 0 279,115
CITIZENS FINL GROUP INC COM 174610105 557 21,274 SH   SOLE   11,483 0 9,791
CITRIX SYS INC COM 177376100 24,700 326,501 SH   SOLE   305,529 0 20,972
CITY HLDG CO COM 177835105 673 14,741 SH   SOLE   13,622 0 1,119
CLARCOR INC COM 179895107 2,657 53,491 SH   SOLE   42,957 0 10,534
CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 305 15,445 SH   SOLE   0 0 15,445
CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 543 20,978 SH   SOLE   0 0 20,978
CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 779 31,216 SH   SOLE   0 0 31,216
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 1,406 59,409 SH   SOLE   0 0 59,409
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 11,849 563,713 SH   SOLE   559,666 0 4,047
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 730 15,234 SH   SOLE   0 0 15,234
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 3,037 167,038 SH   SOLE   0 0 167,038
CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 13,205 405,445 SH   SOLE   0 0 405,445
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2016 18383M555 11,887 538,362 SH   SOLE   533,730 0 4,632
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 11,738 521,221 SH   SOLE   515,298 0 5,923
CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 615 12,344 SH   SOLE   0 0 12,344
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,667 61,425 SH   SOLE   0 0 61,425
CLAYMORE EXCHANGE TRD FD TR GUGG TIMBER ETF 18383Q879 445 18,868 SH   SOLE   0 0 18,868
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 370 10,634 SH   SOLE   0 0 10,634
CLEAN HARBORS INC COM 184496107 9,427 226,328 SH   SOLE   225,689 0 639
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 986 64,924 SH   SOLE   0 0 64,924
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 393 30,983 SH   SOLE   0 0 30,983
CLOROX CO DEL COM 189054109 15,853 124,992 SH   SOLE   0 0 124,992
CLOUGH GLOBAL ALLOCATION FD COM 18913Y103 4,375 324,769 SH   SOLE   0 0 324,769
CLOUGH GLOBAL EQUITY FD COM 18914C100 9,153 730,507 SH   SOLE   0 0 730,507
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 2,936 281,264 SH   SOLE   0 0 281,264
CM FIN INC COM 12574Q103 2,713 270,714 SH   SOLE   0 0 270,714
CME GROUP INC COM 12572Q105 72,025 794,969 SH   SOLE   389,317 0 405,652
CMS ENERGY CORP COM 125896100 3,637 100,816 SH   SOLE   36,294 0 64,522
CNA FINL CORP COM 126117100 5,903 167,946 SH   SOLE   167,588 0 358
CNO FINL GROUP INC COM 12621E103 1,070 56,041 SH   SOLE   478 0 55,563
COACH INC COM 189754104 11,182 341,644 SH   SOLE   93,550 0 248,094
COBALT INTL ENERGY INC COM 19075F106 323 59,799 SH   SOLE   49,734 0 10,065
COCA COLA CO COM 191216100 166,056 3,865,355 SH   SOLE   1,640,563 0 2,224,792
COCA COLA ENTERPRISES INC NE COM 19122T109 7,428 150,843 SH   SOLE   69,569 0 81,274
COGNEX CORP COM 192422103 2,812 83,268 SH   SOLE   82,853 0 415
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,544 458,914 SH   SOLE   161,140 0 297,774
COHEN & STEERS INFRASTRUCTUR COM 19248A109 8,788 460,612 SH   SOLE   0 0 460,612
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 211 20,192 SH   SOLE   0 0 20,192
COHEN & STEERS QUALITY RLTY COM 19247L106 6,632 542,738 SH   SOLE   0 0 542,738
COHEN & STEERS REIT & PFD IN COM 19247X100 1,742 94,463 SH   SOLE   0 0 94,463
COHEN & STEERS SLT PFD INCM COM 19248Y107 353 14,192 SH   SOLE   0 0 14,192
COHEN & STEERS TOTAL RETURN COM 19247R103 315 25,030 SH   SOLE   0 0 25,030
COLFAX CORP COM 194014106 3,244 138,939 SH   SOLE   12,990 0 125,949
COLGATE PALMOLIVE CO COM 194162103 10,177 152,767 SH   SOLE   0 0 152,767
COLONY CAP INC CL A 19624R106 6,472 332,249 SH   SOLE   268,739 0 63,510
COLUMBIA BKG SYS INC COM 197236102 2,143 65,910 SH   SOLE   65,688 0 222
COLUMBIA PPTY TR INC COM NEW 198287203 392 16,693 SH   SOLE   54 0 16,639
COLUMBIA SELIGM PREM TECH GR COM 19842X109 240 13,371 SH   SOLE   0 0 13,371
COMCAST CORP NEW CL A 20030N101 112,450 1,992,723 SH   SOLE   1,673,842 0 318,881
COMFORT SYS USA INC COM 199908104 336 11,836 SH   SOLE   9,422 0 2,414
COMMERCE BANCSHARES INC COM 200525103 3,171 74,550 SH   SOLE   70,491 0 4,059
COMMSCOPE HLDG CO INC COM 20337X109 905 34,948 SH   SOLE   33,433 0 1,515
COMMUNICATIONS SALES&LEAS IN COM 20341J104 7,252 388,033 SH   SOLE   285,063 0 102,970
COMMUNITY BK SYS INC COM 203607106 721 18,053 SH   SOLE   0 0 18,053
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,000 75,388 SH   SOLE   65,922 0 9,466
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1,267 275,345 SH   SOLE   274,860 0 485
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 866 54,474 SH   SOLE   0 0 54,474
COMPASS MINERALS INTL INC COM 20451N101 24,972 331,766 SH   SOLE   325,557 0 6,209
COMPUTER PROGRAMS & SYS INC COM 205306103 2,485 49,958 SH   SOLE   40,477 0 9,481
COMPUTER SCIENCES CORP COM 205363104 5,478 167,615 SH   SOLE   109,643 0 57,972
CONAGRA FOODS INC COM 205887102 7,024 166,604 SH   SOLE   37,760 0 128,844
CONCHO RES INC COM 20605P101 12,205 131,433 SH   SOLE   14,193 0 117,240
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 709 72,025 SH   SOLE   0 0 72,025
CONIFER HLDGS INC COM 20731J102 484 52,174 SH   SOLE   0 0 52,174
CONNS INC COM 208242107 3,150 134,229 SH   SOLE   0 0 134,229
CONOCOPHILLIPS COM 20825C104 61,667 1,320,779 SH   SOLE   792,786 0 527,993
CONSOL ENERGY INC COM 20854P109 1,366 172,873 SH   SOLE   0 0 172,873
CONSOLIDATED COMM HLDGS INC COM 209034107 1,407 67,160 SH   SOLE   56,365 0 10,795
CONSOLIDATED EDISON INC COM 209115104 8,400 130,695 SH   SOLE   0 0 130,695
CONSTELLATION BRANDS INC CL A 21036P108 14,560 102,217 SH   SOLE   62,494 0 39,723
CONSTELLIUM NV CL A N22035104 365 47,436 SH   SOLE   46,483 0 953
CONTINENTAL RESOURCES INC COM 212015101 236 10,252 SH   SOLE   0 0 10,252
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 353 20,584 SH   SOLE   15,337 0 5,247
CONVERGYS CORP COM 212485106 2,693 108,199 SH   SOLE   1,460 0 106,739
COOPER COS INC COM NEW 216648402 3,095 23,064 SH   SOLE   20,381 0 2,683
COPA HOLDINGS SA CL A P31076105 3,440 71,286 SH   SOLE   45,918 0 25,368
COPART INC COM 217204106 4,091 107,617 SH   SOLE   74,241 0 33,376
CORE LABORATORIES N V COM N22717107 8,969 82,476 SH   SOLE   70,656 0 11,820
CORELOGIC INC COM 21871D103 444 13,102 SH   SOLE   0 0 13,102
CORESITE RLTY CORP COM 21870Q105 2,442 43,054 SH   SOLE   703 0 42,351
CORNERSTONE ONDEMAND INC COM 21925Y103 1,509 43,699 SH   SOLE   43,577 0 122
CORNERSTONE TOTAL RTRN FD IN COM PAR $0.01 21924U300 527 31,230 SH   SOLE   0 0 31,230
CORNING INC COM 219350105 23,577 1,289,769 SH   SOLE   1,119,739 0 170,030
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,394 63,861 SH   SOLE   59,123 0 4,738
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 19,578 739,058 SH   SOLE   603,538 0 135,520
COSTCO WHSL CORP NEW COM 22160K105 51,582 319,389 SH   SOLE   164,642 0 154,747
COTT CORP QUE COM 22163N106 1,413 128,921 SH   SOLE   0 0 128,921
COVANTA HLDG CORP COM 22282E102 4,193 270,689 SH   SOLE   0 0 270,689
CRAFT BREW ALLIANCE INC COM 224122101 1,308 156,290 SH   SOLE   0 0 156,290
CRANE CO COM 224399105 5,247 109,686 SH   SOLE   105,411 0 4,275
CREDIT SUISSE GROUP SPONSORED ADR 225401108 2,704 124,682 SH   SOLE   116,635 0 8,047
CREE INC COM 225447101 10,113 379,185 SH   SOLE   359,037 0 20,148
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 540 25,977 SH   SOLE   0 0 25,977
CRESUD S A C I F Y A SPONSORED ADR 226406106 863 67,109 SH   SOLE   0 0 67,109
CRH PLC ADR 12626K203 330 11,446 SH   SOLE   10,769 0 677
CROCS INC COM 227046109 664 64,871 SH   SOLE   0 0 64,871
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,233 86,145 SH   SOLE   0 0 86,145
CROWN CASTLE INTL CORP NEW COM 22822V101 10,969 126,884 SH   SOLE   3,655 0 123,229
CROWN CRAFTS INC COM 228309100 342 40,308 SH   SOLE   0 0 40,308
CROWN HOLDINGS INC COM 228368106 12,071 238,087 SH   SOLE   234,199 0 3,888
CSG SYS INTL INC COM 126349109 618 17,187 SH   SOLE   0 0 17,187
CSI COMPRESSCO LP COM UNIT 12637A103 2,233 195,842 SH   SOLE   0 0 195,842
CSRA INC COM 12650T104 3,055 101,849 SH   SOLE   48,442 0 53,407
CSX CORP COM 126408103 9,321 359,200 SH   SOLE   100,803 0 258,397
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,227 26,486 SH   SOLE   0 0 26,486
CU BANCORP CALIF COM 126534106 2,062 81,312 SH   SOLE   0 0 81,312
CUBESMART COM 229663109 1,321 43,132 SH   SOLE   11,157 0 31,975
CUBIC CORP COM 229669106 969 20,507 SH   SOLE   0 0 20,507
CULLEN FROST BANKERS INC COM 229899109 2,869 47,823 SH   SOLE   42,092 0 5,731
CUMMINS INC COM 231021106 6,195 70,385 SH   SOLE   7,138 0 63,247
CURTISS WRIGHT CORP COM 231561101 4,760 69,491 SH   SOLE   66,219 0 3,272
CUSHING RENAISSANCE FD COM 231647108 815 57,131 SH   SOLE   0 0 57,131
CVB FINL CORP COM 126600105 263 15,568 SH   SOLE   14,168 0 1,400
CVR REFNG LP COMUNIT REP LT 12663P107 203 10,733 SH   SOLE   0 0 10,733
CVS HEALTH CORP COM 126650100 80,761 826,024 SH   SOLE   352,830 0 473,194
CYBERARK SOFTWARE LTD SHS M2682V108 763 16,903 SH   SOLE   6,363 0 10,540
CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 237 26,965 SH   SOLE   0 0 26,965
CYPRESS SEMICONDUCTOR CORP COM 232806109 589 60,017 SH   SOLE   206 0 59,811
CYRUSONE INC COM 23283R100 10,471 279,601 SH   SOLE   102,275 0 177,326
CYS INVTS INC COM 12673A108 622 87,182 SH   SOLE   79,202 0 7,980
D R HORTON INC COM 23331A109 5,152 160,836 SH   SOLE   63,810 0 97,026
DANAHER CORP DEL COM 235851102 21,112 227,302 SH   SOLE   70,508 0 156,794
DANAHER CORP DEL NOTE 1/2 235851AF9 442 164,000 PRN   SOLE   0 0 164,000
DARDEN RESTAURANTS INC COM 237194105 4,596 72,212 SH   SOLE   2,157 0 70,055
DARLING INGREDIENTS INC COM 237266101 12,796 1,216,366 SH   SOLE   1,214,614 0 1,752
DAVE & BUSTERS ENTMT INC COM 238337109 1,267 30,346 SH   SOLE   6,061 0 24,285
DAVITA HEALTHCARE PARTNERS I COM 23918K108 10,683 153,248 SH   SOLE   37,764 0 115,484
DBX ETF TR DB XTR MSCI EUR 233051853 9,375 362,676 SH   SOLE   0 0 362,676
DBX ETF TR DX TRACKR GERMN 233051408 297 12,373 SH   SOLE   0 0 12,373
DBX ETF TR XTRAK MSCI EAFE 233051200 57,795 2,127,937 SH   SOLE   1,346,534 0 781,403
DBX ETF TR XTRAK MSCI EMKT 233051101 1,341 73,352 SH   SOLE   0 0 73,352
DBX ETF TR XTRAK MSCI JAPN 233051507 4,322 113,481 SH   SOLE   0 0 113,481
DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 490 19,846 SH   SOLE   0 0 19,846
DEAN FOODS CO NEW COM NEW 242370203 273 15,944 SH   SOLE   0 0 15,944
DECKERS OUTDOOR CORP COM 243537107 1,332 28,228 SH   SOLE   27,531 0 697
DEERE & CO COM 244199105 6,792 89,052 SH   SOLE   0 0 89,052
DEL FRISCOS RESTAURANT GROUP COM 245077102 3,377 210,829 SH   SOLE   0 0 210,829
DELAWARE ENHANCED GBL DIV & COM 246060107 6,148 657,527 SH   SOLE   0 0 657,527
DELPHI AUTOMOTIVE PLC SHS G27823106 22,730 265,139 SH   SOLE   256,035 0 9,104
DELTA AIR LINES INC DEL COM NEW 247361702 34,466 679,929 SH   SOLE   444,024 0 235,905
DELUXE CORP COM 248019101 3,830 70,227 SH   SOLE   5,020 0 65,207
DEPOMED INC COM 249908104 211 11,644 SH   SOLE   0 0 11,644
DEUTSCHE BANK AG NAMEN AKT D18190898 262 10,631 SH   SOLE   5,738 0 4,893
DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 882 116,802 SH   SOLE   0 0 116,802
DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 1,238 94,825 SH   SOLE   0 0 94,825
DEUTSCHE HIGH INCOME TR SHS 25155R100 242 30,459 SH   SOLE   0 0 30,459
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 2,378 311,251 SH   SOLE   0 0 311,251
DEUTSCHE MUN INCOME COM 25160C106 519 38,522 SH   SOLE   0 0 38,522
DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 249 23,720 SH   SOLE   0 0 23,720
DEVON ENERGY CORP NEW COM 25179M103 4,727 147,734 SH   SOLE   79,034 0 68,700
DEXCOM INC COM 252131107 4,613 56,330 SH   SOLE   1,595 0 54,735
DIAGEO P L C SPON ADR NEW 25243Q205 24,368 223,414 SH   SOLE   161,915 0 61,499
DIAMOND FOODS INC COM 252603105 919 23,850 SH   SOLE   23,596 0 254
DIAMOND OFFSHORE DRILLING IN COM 25271C102 3,456 163,799 SH   SOLE   151,253 0 12,546
DIAMONDBACK ENERGY INC COM 25278X109 9,223 137,861 SH   SOLE   122,479 0 15,382
DIAMONDROCK HOSPITALITY CO COM 252784301 1,922 199,125 SH   SOLE   0 0 199,125
DICKS SPORTING GOODS INC COM 253393102 875 24,744 SH   SOLE   0 0 24,744
DIEBOLD INC COM 253651103 2,188 72,716 SH   SOLE   57,492 0 15,224
DIGITAL RLTY TR INC COM 253868103 10,004 132,292 SH   SOLE   59,301 0 72,991
DINEEQUITY INC COM 254423106 6,270 74,056 SH   SOLE   105 0 73,951
DIPLOMAT PHARMACY INC COM 25456K101 898 26,239 SH   SOLE   0 0 26,239
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 3,073 43,192 SH   SOLE   0 0 43,192
DISCOVER FINL SVCS COM 254709108 20,063 374,178 SH   SOLE   312,542 0 61,636
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 13,603 509,869 SH   SOLE   445,095 0 64,774
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,193 47,300 SH   SOLE   0 0 47,300
DISH NETWORK CORP CL A 25470M109 1,791 31,328 SH   SOLE   0 0 31,328
DISNEY WALT CO COM DISNEY 254687106 81,059 771,397 SH   SOLE   148,821 0 622,576
DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 640 41,232 SH   SOLE   0 0 41,232
DNP SELECT INCOME FD COM 23325P104 312 34,808 SH   SOLE   1,958 0 32,850
DOLBY LABORATORIES INC COM 25659T107 7,176 213,261 SH   SOLE   210,667 0 2,594
DOLLAR GEN CORP NEW COM 256677105 1,793 24,952 SH   SOLE   1,503 0 23,449
DOLLAR TREE INC COM 256746108 3,766 48,765 SH   SOLE   2,126 0 46,639
DOMINION RES INC VA NEW COM 25746U109 47,146 697,019 SH   SOLE   471,908 0 225,111
DOMINION RES INC VA NEW UNIT 04/01/2013 25746U703 849 16,000 SH   SOLE   0 0 16,000
DOMINOS PIZZA INC COM 25754A201 5,332 47,929 SH   SOLE   4,881 0 43,048
DONALDSON INC COM 257651109 1,601 55,879 SH   SOLE   29,929 0 25,950
DONNELLEY R R & SONS CO COM 257867101 14,353 975,079 SH   SOLE   961,111 0 13,968
DORMAN PRODUCTS INC COM 258278100 1,232 25,954 SH   SOLE   21,633 0 4,321
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,186 73,106 SH   SOLE   0 0 73,106
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,708 106,996 SH   SOLE   0 0 106,996
DOUGLAS EMMETT INC COM 25960P109 3,465 111,119 SH   SOLE   110,556 0 563
DOVER CORP COM 260003108 2,318 37,815 SH   SOLE   0 0 37,815
DOW CHEM CO COM 260543103 53,478 1,038,815 SH   SOLE   518,342 0 520,473
DR PEPPER SNAPPLE GROUP INC COM 26138E109 8,518 91,393 SH   SOLE   20,892 0 70,501
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 6,326 510,991 SH   SOLE   0 0 510,991
DREYFUS STRATEGIC MUN BD FD COM 26202F107 731 90,613 SH   SOLE   0 0 90,613
DREYFUS STRATEGIC MUNS INC COM 261932107 1,061 124,288 SH   SOLE   0 0 124,288
DRIL-QUIP INC COM 262037104 2,906 49,070 SH   SOLE   48,370 0 700
DST SYS INC DEL COM 233326107 1,713 15,017 SH   SOLE   14,832 0 185
DSW INC CL A 23334L102 3,492 146,344 SH   SOLE   86,912 0 59,432
DTE ENERGY CO COM 233331107 5,348 66,688 SH   SOLE   12,135 0 54,553
DTF TAX-FREE INCOME INC COM 23334J107 852 56,387 SH   SOLE   0 0 56,387
DU PONT E I DE NEMOURS & CO COM 263534109 45,126 677,563 SH   SOLE   455,777 0 221,786
DUFF & PHELPS GLB UTL INC FD COM 26433C105 4,342 294,756 SH   SOLE   740 0 294,016
DUKE ENERGY CORP NEW COM NEW 26441C204 104,058 1,457,592 SH   SOLE   1,120,399 0 337,193
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,177 11,325 SH   SOLE   10,634 0 691
DUNKIN BRANDS GROUP INC COM 265504100 3,012 70,710 SH   SOLE   26,598 0 44,112
DXP ENTERPRISES INC NEW COM NEW 233377407 482 21,123 SH   SOLE   0 0 21,123
DYAX CORP COM 26746E103 408 10,841 SH   SOLE   8,817 0 2,024
DYCOM INDS INC COM 267475101 1,073 15,338 SH   SOLE   338 0 15,000
E M C CORP MASS COM 268648102 21,137 823,074 SH   SOLE   245,597 0 577,477
EAGLE BANCORP INC MD COM 268948106 1,380 27,345 SH   SOLE   27,110 0 235
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 6,812 449,329 SH   SOLE   0 0 449,329
EAST WEST BANCORP INC COM 27579R104 14,065 338,436 SH   SOLE   329,706 0 8,730
EASTERLY GOVT PPTYS INC COM 27616P103 353 20,555 SH   SOLE   0 0 20,555
EASTGROUP PPTY INC COM 277276101 3,421 61,515 SH   SOLE   29,653 0 31,862
EASTMAN CHEM CO COM 277432100 1,442 21,357 SH   SOLE   20 0 21,337
EATON CORP PLC SHS G29183103 15,634 300,431 SH   SOLE   105,410 0 195,021
EATON VANCE CORP COM NON VTG 278265103 710 21,895 SH   SOLE   0 0 21,895
EATON VANCE ENH EQTY INC FD COM 278277108 588 43,085 SH   SOLE   0 0 43,085
EATON VANCE ENHANCED EQ INC COM 278274105 643 47,883 SH   SOLE   0 0 47,883
EATON VANCE LTD DUR INCOME F COM 27828H105 614 48,145 SH   SOLE   0 0 48,145
EATON VANCE MUN BD FD COM 27827X101 2,111 162,644 SH   SOLE   0 0 162,644
EATON VANCE MUN BD FD II COM 27827K109 279 21,180 SH   SOLE   0 0 21,180
EATON VANCE MUN INCOME 2028 SHS 27829U105 2,642 142,866 SH   SOLE   0 0 142,866
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 595 27,748 SH   SOLE   0 0 27,748
EATON VANCE RISK MNGD DIV EQ COM 27829G106 913 89,829 SH   SOLE   0 0 89,829
EATON VANCE SR FLTNG RTE TR COM 27828Q105 545 43,956 SH   SOLE   0 0 43,956
EATON VANCE TAX ADVT DIV INC COM 27828G107 1,307 67,602 SH   SOLE   0 0 67,602
EATON VANCE TAX MNGD GBL DV COM 27829F108 6,506 735,085 SH   SOLE   0 0 735,085
EATON VANCE TAX MNGED BUY WR COM 27828X100 613 36,699 SH   SOLE   0 0 36,699
EATON VANCE TAX-ADV BD & OPT COM SH BEN INT 27829M103 671 53,375 SH   SOLE   0 0 53,375
EATON VANCE TX ADV GLB DIV O COM 27828U106 1,383 64,870 SH   SOLE   0 0 64,870
EATON VANCE TX ADV GLBL DIV COM 27828S101 972 62,632 SH   SOLE   0 0 62,632
EATON VANCE TX MGD DIV EQ IN COM 27828N102 6,649 593,659 SH   SOLE   0 0 593,659
EATON VANCE TX MNG BY WRT OP COM 27828Y108 770 50,338 SH   SOLE   0 0 50,338
EATON VANCE TXMGD GL BUYWR O COM 27829C105 4,063 361,768 SH   SOLE   0 0 361,768
EBAY INC COM 278642103 18,046 656,679 SH   SOLE   581,727 0 74,952
ECOLAB INC COM 278865100 13,711 119,871 SH   SOLE   56,715 0 63,156
EDISON INTL COM 281020107 12,990 219,391 SH   SOLE   143,388 0 76,003
EDWARDS LIFESCIENCES CORP COM 28176E108 12,615 159,719 SH   SOLE   88,727 0 70,992
ELBIT SYS LTD ORD M3760D101 1,177 13,354 SH   SOLE   0 0 13,354
ELECTRONIC ARTS INC COM 285512109 20,875 303,773 SH   SOLE   234,366 0 69,407
ELLIE MAE INC COM 28849P100 1,986 32,969 SH   SOLE   32,841 0 128
ELLSWORTH GROWTH & INCOME FD COM 289074106 606 78,201 SH   SOLE   0 0 78,201
EMERSON ELEC CO COM 291011104 41,823 874,414 SH   SOLE   582,994 0 291,420
EMPIRE RESORTS INC COM PAR $0 01 292052305 549 30,520 SH   SOLE   0 0 30,520
EMPLOYERS HOLDINGS INC COM 292218104 790 28,954 SH   SOLE   0 0 28,954
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 654 29,304 SH   SOLE   0 0 29,304
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5,770 250,099 SH   SOLE   53,374 0 196,725
ENBRIDGE INC COM 29250N105 5,775 174,013 SH   SOLE   163,142 0 10,871
ENCANA CORP COM 292505104 1,281 251,613 SH   SOLE   203,836 0 47,777
ENDO INTL PLC SHS G30401106 4,588 74,943 SH   SOLE   12,871 0 62,072
ENERGEN CORP COM 29265N108 6,349 154,883 SH   SOLE   154,336 0 547
ENERGIZER HLDGS INC NEW COM 29272W109 362 10,618 SH   SOLE   0 0 10,618
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 15,884 1,156,012 SH   SOLE   0 0 1,156,012
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 11,029 326,970 SH   SOLE   0 0 326,970
ENERGY XXI LTD USD UNRS SHS G10082140 206 203,717 SH   SOLE   0 0 203,717
ENERNOC INC COM 292764107 272 70,532 SH   SOLE   0 0 70,532
ENI S P A SPONSORED ADR 26874R108 1,860 62,408 SH   SOLE   0 0 62,408
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,203 278,500 SH   SOLE   161,798 0 116,702
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 7,671 462,651 SH   SOLE   0 0 462,651
ENSCO PLC SHS CLASS A G3157S106 276 17,954 SH   SOLE   0 0 17,954
ENTEGRIS INC COM 29362U104 267 20,120 SH   SOLE   0 0 20,120
ENTERGY CORP NEW COM 29364G103 28,210 412,661 SH   SOLE   334,905 0 77,756
ENTERPRISE PRODS PARTNERS L COM 293792107 61,948 2,421,733 SH   SOLE   343,616 0 2,078,117
ENVISION HEALTHCARE HLDGS IN COM 29413U103 1,243 47,865 SH   SOLE   47,176 0 689
EOG RES INC COM 26875P101 16,289 230,108 SH   SOLE   160,176 0 69,932
EPAM SYS INC COM 29414B104 1,802 22,924 SH   SOLE   6,700 0 16,224
EPR PPTYS COM SH BEN INT 26884U109 6,365 108,893 SH   SOLE   61,031 0 47,862
EQT CORP COM 26884L109 3,914 75,090 SH   SOLE   70,715 0 4,375
EQT GP HLDGS LP COM UNIT REP 26885J103 364 17,551 SH   SOLE   0 0 17,551
EQUIFAX INC COM 294429105 15,350 137,829 SH   SOLE   108,566 0 29,263
EQUITY COMWLTH COM SH BEN INT 294628102 496 17,898 SH   SOLE   0 0 17,898
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,209 125,126 SH   SOLE   118,089 0 7,037
ERICSSON ADR B SEK 10 294821608 9,510 989,628 SH   SOLE   775,695 0 213,933
ESSEX PPTY TR INC COM 297178105 6,941 28,992 SH   SOLE   26,864 0 2,128
ESTERLINE TECHNOLOGIES CORP COM 297425100 910 11,233 SH   SOLE   7,308 0 3,925
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 751 20,030 SH   SOLE   0 0 20,030
ETFS SILVER TR SILVER SHS 26922X107 1,058 78,012 SH   SOLE   0 0 78,012
ETHAN ALLEN INTERIORS INC COM 297602104 413 14,855 SH   SOLE   0 0 14,855
EURONAV NV ANTWERPEN SHS B38564108 236 17,233 SH   SOLE   0 0 17,233
EV ENERGY PARTNERS LP COM UNITS 26926V107 681 242,487 SH   SOLE   0 0 242,487
EVERBANK FINL CORP COM 29977G102 749 46,844 SH   SOLE   0 0 46,844
EVERCORE PARTNERS INC CLASS A 29977A105 2,234 41,321 SH   SOLE   22,727 0 18,594
EVEREST RE GROUP LTD COM G3223R108 5,802 31,688 SH   SOLE   24,981 0 6,707
EVERSOURCE ENERGY COM 30040W108 4,438 86,904 SH   SOLE   50,109 0 36,795
EVOLUTION PETROLEUM CORP COM 30049A107 1,731 359,820 SH   SOLE   0 0 359,820
EXACT SCIENCES CORP COM 30063P105 329 35,621 SH   SOLE   0 0 35,621
EXCHANGE TRADED CONCEPTS TR YORK HIINC MLP 301505103 2,372 506,736 SH   SOLE   0 0 506,736
EXCHANGE TRADED CONCEPTS TR YRKVL HIINCINF 301505509 764 60,542 SH   SOLE   0 0 60,542
EXCO RESOURCES INC COM 269279402 419 338,260 SH   SOLE   0 0 338,260
EXELON CORP COM 30161N101 12,896 464,360 SH   SOLE   305,581 0 158,779
EXELON CORP UNIT 99/99/9999 30161N127 931 23,000 SH   SOLE   0 0 23,000
EXPEDIA INC DEL COM NEW 30212P303 11,176 89,919 SH   SOLE   64,706 0 25,213
EXPEDITORS INTL WASH INC COM 302130109 3,550 78,698 SH   SOLE   26,512 0 52,186
EXPONENT INC COM 30214U102 3,930 78,672 SH   SOLE   78,672 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 57,277 655,266 SH   SOLE   304,600 0 350,666
EXTRA SPACE STORAGE INC COM 30225T102 8,439 95,668 SH   SOLE   0 0 95,668
EXXON MOBIL CORP COM 30231G102 206,706 2,651,776 SH   SOLE   1,415,985 0 1,235,791
F M C CORP COM NEW 302491303 3,521 89,990 SH   SOLE   21,315 0 68,675
F5 NETWORKS INC COM 315616102 4,311 44,461 SH   SOLE   0 0 44,461
FACEBOOK INC CL A 30303M102 120,930 1,155,458 SH   SOLE   408,914 0 746,544
FACTORSHARES TR ISE CYBER SEC 30304R407 2,161 83,450 SH   SOLE   26 0 83,424
FACTSET RESH SYS INC COM 303075105 4,130 25,397 SH   SOLE   16,751 0 8,646
FAIR ISAAC CORP COM 303250104 1,210 12,849 SH   SOLE   0 0 12,849
FASTENAL CO COM 311900104 33,547 821,832 SH   SOLE   778,734 0 43,098
FEDERATED INVS INC PA CL B 314211103 5,613 195,921 SH   SOLE   185,044 0 10,877
FEDERATED NATL HLDG CO COM 31422T101 1,774 60,004 SH   SOLE   0 0 60,004
FEDERATED PREM INTR MUN INC COM 31423M105 842 62,585 SH   SOLE   0 0 62,585
FEDEX CORP COM 31428X106 17,061 114,509 SH   SOLE   23,459 0 91,050
FERRO CORP COM 315405100 1,255 112,884 SH   SOLE   93,642 0 19,242
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 251 17,816 SH   SOLE   0 0 17,816
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,635 76,013 SH   SOLE   71,537 0 4,476
FIDELITY NATL INFORMATION SV COM 31620M106 12,418 204,923 SH   SOLE   148,901 0 56,022
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 811 62,447 SH   SOLE   0 0 62,447
FIDUS INVT CORP COM 316500107 9,139 667,543 SH   SOLE   0 0 667,543
FIESTA RESTAURANT GROUP INC COM 31660B101 1,200 35,702 SH   SOLE   0 0 35,702
FIFTH STREET FINANCE CORP COM 31678A103 382 59,883 SH   SOLE   0 0 59,883
FIFTH THIRD BANCORP COM 316773100 12,569 625,320 SH   SOLE   555,755 0 69,565
FINANCIAL ENGINES INC COM 317485100 984 29,226 SH   SOLE   29,226 0 0
FINISAR CORP COM NEW 31787A507 272 18,717 SH   SOLE   16,340 0 2,377
FIREEYE INC COM 31816Q101 2,007 96,747 SH   SOLE   0 0 96,747
FIRST AMERN FINL CORP COM 31847R102 395 11,007 SH   SOLE   0 0 11,007
FIRST COMWLTH FINL CORP PA COM 319829107 231 25,461 SH   SOLE   0 0 25,461
FIRST HORIZON NATL CORP COM 320517105 418 28,804 SH   SOLE   0 0 28,804
FIRST MERCHANTS CORP COM 320817109 328 12,898 SH   SOLE   1,437 0 11,461
FIRST MIDWEST BANCORP DEL COM 320867104 286 15,499 SH   SOLE   0 0 15,499
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,944 74,845 SH   SOLE   72,502 0 2,343
FIRST TR DIVIDEND INCOME FD COM 33731L100 774 91,437 SH   SOLE   0 0 91,437
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 498 29,000 SH   SOLE   0 0 29,000
FIRST TR ENERGY INCOME & GRW COM 33738G104 1,428 62,066 SH   SOLE   0 0 62,066
FIRST TR ENERGY INFRASTRCTR COM 33738C103 281 19,259 SH   SOLE   0 0 19,259
FIRST TR ENHANCED EQTY INC F COM 337318109 4,646 351,963 SH   SOLE   0 0 351,963
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 986 21,144 SH   SOLE   0 0 21,144
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHA 33737J117 5,299 179,087 SH   SOLE   0 0 179,087
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 1,110 30,664 SH   SOLE   0 0 30,664
FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 857 25,491 SH   SOLE   0 0 25,491
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 565 11,978 SH   SOLE   0 0 11,978
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 1,241 30,932 SH   SOLE   0 0 30,932
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 992 24,705 SH   SOLE   0 0 24,705
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 2,782 53,483 SH   SOLE   0 0 53,483
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 3,412 89,307 SH   SOLE   0 0 89,307
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 40,244 1,180,181 SH   SOLE   0 0 1,180,181
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 57,897 1,302,524 SH   SOLE   0 0 1,302,524
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4,871 223,848 SH   SOLE   156 0 223,692
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 55,725 746,882 SH   SOLE   0 0 746,882
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 5,142 287,450 SH   SOLE   0 0 287,450
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 60,644 2,581,676 SH   SOLE   402 0 2,581,274
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2,044 147,604 SH   SOLE   0 0 147,604
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 12,803 552,345 SH   SOLE   0 0 552,345
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2,937 49,092 SH   SOLE   0 0 49,092
FIRST TR EXCHANGE TRADED FD FIRST TR NASDAQ 33738R506 353 17,033 SH   SOLE   0 0 17,033
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 59,722 987,953 SH   SOLE   0 0 987,953
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,001 76,653 SH   SOLE   0 0 76,653
FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 3,137 104,437 SH   SOLE   0 0 104,437
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 768 27,331 SH   SOLE   0 0 27,331
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2,499 136,268 SH   SOLE   0 0 136,268
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 6,447 255,112 SH   SOLE   351 0 254,761
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 4,837 116,647 SH   SOLE   0 0 116,647
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 651 36,662 SH   SOLE   0 0 36,662
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3,027 150,000 SH   SOLE   0 0 150,000
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 51,402 454,784 SH   SOLE   54,963 0 399,821
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 449 27,218 SH   SOLE   0 0 27,218
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 12,256 368,712 SH   SOLE   0 0 368,712
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 790 35,284 SH   SOLE   0 0 35,284
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 5,583 294,614 SH   SOLE   207,237 0 87,377
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 1,119 42,392 SH   SOLE   0 0 42,392
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,320 45,775 SH   SOLE   0 0 45,775
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 712 26,270 SH   SOLE   0 0 26,270
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1,671 54,776 SH   SOLE   0 0 54,776
FIRST TR HIGH INCOME L/S FD COM 33738E109 2,380 169,057 SH   SOLE   0 0 169,057
FIRST TR INTER DUR PFD & IN COM 33718W103 561 26,390 SH   SOLE   0 0 26,390
FIRST TR ISE CHINDIA INDEX F COM 33733A102 1,021 36,007 SH   SOLE   0 0 36,007
FIRST TR ISE GLB WIND ENRG E COM SHS 33736G106 215 18,905 SH   SOLE   0 0 18,905
FIRST TR ISE REVERE NAT GAS COM 33734J102 2,121 475,595 SH   SOLE   0 0 475,595
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 3,338 69,248 SH   SOLE   0 0 69,248
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 21,400 556,703 SH   SOLE   31 0 556,672
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 21,340 493,300 SH   SOLE   0 0 493,300
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 10,921 227,241 SH   SOLE   0 0 227,241
FIRST TR MLP & ENERGY INCOME COM 33739B104 1,654 125,120 SH   SOLE   0 0 125,120
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 8,663 365,524 SH   SOLE   50 0 365,474
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1,520 37,303 SH   SOLE   0 0 37,303
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 38,623 888,292 SH   SOLE   0 0 888,292
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5,346 137,135 SH   SOLE   0 0 137,135
FIRST TR NASDAQ100 TECH INDE SHS 337345102 7,983 187,170 SH   SOLE   0 0 187,170
FIRST TR S&P REIT INDEX FD COM 33734G108 2,271 102,857 SH   SOLE   0 0 102,857
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 20,695 468,424 SH   SOLE   0 0 468,424
FIRST TR SR FLG RTE INCM FD COM 33733U108 791 64,056 SH   SOLE   0 0 64,056
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1,039 85,305 SH   SOLE   0 0 85,305
FIRST TR US IPO INDEX FD SHS 336920103 6,390 124,963 SH   SOLE   0 0 124,963
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 1,005 50,776 SH   SOLE   0 0 50,776
FIRST TR VALUE LINE DIVID IN SHS 33734H106 23,354 977,973 SH   SOLE   225 0 977,748
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 220 15,154 SH   SOLE   0 0 15,154
FIRSTENERGY CORP COM 337932107 6,217 195,940 SH   SOLE   151,133 0 44,807
FIRSTMERIT CORP COM 337915102 1,700 91,133 SH   SOLE   87,777 0 3,356
FISERV INC COM 337738108 5,990 65,495 SH   SOLE   2,295 0 63,200
FITBIT INC CL A 33812L102 491 16,585 SH   SOLE   3,450 0 13,135
FIVE BELOW INC COM 33829M101 1,299 40,457 SH   SOLE   31,118 0 9,339
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,457 35,105 SH   SOLE   0 0 35,105
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 5,429 237,060 SH   SOLE   414 0 236,646
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 249 12,993 SH   SOLE   0 0 12,993
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 342 17,068 SH   SOLE   0 0 17,068
FLEETCOR TECHNOLOGIES INC COM 339041105 5,437 38,039 SH   SOLE   16,713 0 21,326
FLEETMATICS GROUP PLC COM G35569105 2,107 41,490 SH   SOLE   0 0 41,490
FLEXTRONICS INTL LTD ORD Y2573F102 6,512 580,889 SH   SOLE   570,707 0 10,182
FLIR SYS INC COM 302445101 2,452 87,355 SH   SOLE   45,850 0 41,505
FLOWERS FOODS INC COM 343498101 2,677 124,565 SH   SOLE   101,931 0 22,634
FLOWSERVE CORP COM 34354P105 9,779 232,383 SH   SOLE   221,105 0 11,278
FLUOR CORP NEW COM 343412102 14,748 312,326 SH   SOLE   271,265 0 41,061
FLY LEASING LTD SPONSORED ADR 34407D109 395 28,953 SH   SOLE   0 0 28,953
FNB CORP PA COM 302520101 920 68,929 SH   SOLE   0 0 68,929
FOOT LOCKER INC COM 344849104 10,120 155,479 SH   SOLE   52,563 0 102,916
FORD MTR CO DEL COM PAR $0.01 345370860 46,376 3,291,431 SH   SOLE   1,063,523 0 2,227,908
FOREST CITY ENTERPRISES INC CL A 345550107 4,062 185,203 SH   SOLE   180,684 0 4,519
FORMFACTOR INC COM 346375108 1,470 163,299 SH   SOLE   0 0 163,299
FORTINET INC COM 34959E109 10,019 321,439 SH   SOLE   294,491 0 26,948
FORTRESS INVESTMENT GROUP LL CL A 34958B106 211 41,357 SH   SOLE   0 0 41,357
FORTUNE BRANDS HOME & SEC IN COM 34964C106 590 10,633 SH   SOLE   2,756 0 7,877
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 343 27,563 SH   SOLE   0 0 27,563
FOUR CORNERS PPTY TR INC COM 35086T109 354 14,647 SH   SOLE   644 0 14,003
FRANCO NEVADA CORP COM 351858105 4,361 95,316 SH   SOLE   0 0 95,316
FRANKLIN FINL NETWORK INC COM 35352P104 1,009 32,150 SH   SOLE   0 0 32,150
FRANKLIN LTD DURATION INC TR COM 35472T101 1,733 161,636 SH   SOLE   0 0 161,636
FRANKLIN RES INC COM 354613101 6,873 186,677 SH   SOLE   156,780 0 29,897
FREEPORT-MCMORAN INC CL B 35671D857 15,521 2,292,680 SH   SOLE   1,584,517 0 708,163
FRESH MKT INC COM 35804H106 972 41,522 SH   SOLE   0 0 41,522
FRONTIER COMMUNICATIONS CORP COM 35906A108 5,953 1,274,675 SH   SOLE   650,291 0 624,384
FRONTLINE LTD SHS G3682E127 562 188,025 SH   SOLE   0 0 188,025
FS BANCORP INC COM 30263Y104 2,555 98,295 SH   SOLE   0 0 98,295
FS INVT CORP COM 302635107 2,066 229,810 SH   SOLE   0 0 229,810
G-III APPAREL GROUP LTD COM 36237H101 1,788 40,394 SH   SOLE   38,179 0 2,215
GABELLI DIVD & INCOME TR COM 36242H104 2,977 161,257 SH   SOLE   0 0 161,257
GABELLI EQUITY TR INC COM 362397101 771 145,213 SH   SOLE   0 0 145,213
GABELLI GLB SML & MD CP VAL COM 36249W104 1,714 164,793 SH   SOLE   0 0 164,793
GABELLI HLTHCARE & WELLNESS SHS 36246K103 4,216 411,364 SH   SOLE   0 0 411,364
GALLAGHER ARTHUR J & CO COM 363576109 11,952 291,927 SH   SOLE   279,872 0 12,055
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,311 276,053 SH   SOLE   0 0 276,053
GARMIN LTD SHS H2906T109 3,926 105,618 SH   SOLE   72,419 0 33,199
GARTNER INC COM 366651107 2,904 32,018 SH   SOLE   29,281 0 2,737
GATX CORP COM 361448103 464 10,900 SH   SOLE   6,657 0 4,243
GDL FUND COM SH BEN IT 361570104 1,936 193,432 SH   SOLE   0 0 193,432
GENERAL AMERN INVS INC COM 368802104 11,389 356,566 SH   SOLE   0 0 356,566
GENERAL CABLE CORP DEL NEW COM 369300108 2,203 164,010 SH   SOLE   0 0 164,010
GENERAL DYNAMICS CORP COM 369550108 27,055 196,962 SH   SOLE   50,057 0 146,905
GENERAL ELECTRIC CO COM 369604103 150,025 4,816,195 SH   SOLE   610,162 0 4,206,033
GENERAL ELECTRIC CO COM 369604103 208 42,900 SH Call SOLE   0 0 0
GENERAL MLS INC COM 370334104 70,066 1,215,166 SH   SOLE   950,487 0 264,679
GENERAL MTRS CO COM 37045V100 15,788 464,210 SH   SOLE   267 0 463,943
GENESCO INC COM 371532102 813 14,311 SH   SOLE   14,200 0 111
GENESEE & WYO INC CL A 371559105 2,023 37,672 SH   SOLE   22,632 0 15,040
GENESIS ENERGY L P UNIT LTD PARTN 371927104 8,754 238,268 SH   SOLE   0 0 238,268
GENTEX CORP COM 371901109 947 59,125 SH   SOLE   0 0 59,125
GENTHERM INC COM 37253A103 3,387 71,464 SH   SOLE   33,582 0 37,882
GENUINE PARTS CO COM 372460105 5,619 65,413 SH   SOLE   12,664 0 52,749
GENWORTH FINL INC COM CL A 37247D106 463 124,050 SH   SOLE   0 0 124,050
GEO GROUP INC NEW COM 36162J106 20,304 702,322 SH   SOLE   666,767 0 35,555
GILDAN ACTIVEWEAR INC COM 375916103 945 33,390 SH   SOLE   22,118 0 11,272
GILEAD SCIENCES INC COM 375558103 87,345 863,174 SH   SOLE   315,925 0 547,249
GILEAD SCIENCES INC NOTE 1.625% 5/0 375558AP8 451 101,000 PRN   SOLE   0 0 101,000
GLACIER BANCORP INC NEW COM 37637Q105 1,119 42,188 SH   SOLE   41,731 0 457
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 109,722 2,719,255 SH   SOLE   2,324,519 0 394,736
GLOBAL PMTS INC COM 37940X102 5,393 83,604 SH   SOLE   78,880 0 4,724
GLOBAL X FDS FTSE NORDIC REG 37950E101 2,740 127,905 SH   SOLE   127,781 0 124
GLOBAL X FDS GLB X MLP ENRG I 37950E226 5,877 506,236 SH   SOLE   0 0 506,236
GLOBAL X FDS GLB X SUPERDIV 37950E549 763 38,695 SH   SOLE   0 0 38,695
GLOBAL X FDS GLBL X MLP ETF 37950E473 480 46,163 SH   SOLE   0 0 46,163
GLOBUS MED INC CL A 379577208 1,548 55,642 SH   SOLE   45,783 0 9,859
GLU MOBILE INC COM 379890106 997 410,232 SH   SOLE   0 0 410,232
GOLDCORP INC NEW COM 380956409 1,939 167,736 SH   SOLE   0 0 167,736
GOLDEN ENTERPRISES INC COM 381010107 1,672 346,909 SH   SOLE   0 0 346,909
GOLDEN ENTMT INC COM 381013101 1,048 102,402 SH   SOLE   0 0 102,402
GOLDMAN SACHS BDC INC SHS 38147U107 249 13,102 SH   SOLE   0 0 13,102
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,955 47,105 SH   SOLE   0 0 47,105
GOLDMAN SACHS GROUP INC COM 38141G104 22,713 126,021 SH   SOLE   72,873 0 53,148
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 439 80,130 SH   SOLE   0 0 80,130
GOLUB CAP BDC INC COM 38173M102 1,122 67,447 SH   SOLE   0 0 67,447
GOODYEAR TIRE & RUBR CO COM 382550101 415 12,708 SH   SOLE   67 0 12,641
GOPRO INC CL A 38268T103 1,550 86,058 SH   SOLE   0 0 86,058
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 496 31,257 SH   SOLE   0 0 31,257
GRACE W R & CO DEL NEW COM 38388F108 1,120 11,242 SH   SOLE   388 0 10,854
GRACO INC COM 384109104 7,292 101,184 SH   SOLE   100,459 0 725
GRAINGER W W INC COM 384802104 6,185 30,527 SH   SOLE   22,107 0 8,420
GRAMERCY PPTY TR COM 385002100 3,871 501,450 SH   SOLE   316,792 0 184,658
GRAPHIC PACKAGING HLDG CO COM 388689101 11,086 864,056 SH   SOLE   803,849 0 60,207
GREAT LAKES DREDGE & DOCK CO COM 390607109 679 171,561 SH   SOLE   171,156 0 405
GREAT PLAINS ENERGY INC COM 391164100 8,377 306,723 SH   SOLE   217,903 0 88,820
GREENHILL & CO INC COM 395259104 749 26,184 SH   SOLE   26,081 0 103
GREIF INC CL B 397624206 2,611 61,050 SH   SOLE   0 0 61,050
GROUPE CGI INC CL A SUB VTG 39945C109 1,191 29,885 SH   SOLE   0 0 29,885
GUGGENHEIM BLD AMR BDS MANG COM 401664107 1,727 80,986 SH   SOLE   0 0 80,986
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 452 58,809 SH   SOLE   0 0 58,809
GUGGENHEIM EQ WEIGHT ENHANC COM SH BEN INT 40167M106 1,168 71,475 SH   SOLE   0 0 71,475
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 784 46,582 SH   SOLE   0 0 46,582
GUIDEWIRE SOFTWARE INC COM 40171V100 1,127 18,735 SH   SOLE   18,577 0 158
HAIN CELESTIAL GROUP INC COM 405217100 2,728 67,539 SH   SOLE   47,029 0 20,510
HALLIBURTON CO COM 406216101 27,852 818,201 SH   SOLE   125,848 0 692,353
HALOZYME THERAPEUTICS INC COM 40637H109 207 11,970 SH   SOLE   0 0 11,970
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,440 51,359 SH   SOLE   0 0 51,359
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 221 16,151 SH   SOLE   0 0 16,151
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4,862 236,348 SH   SOLE   0 0 236,348
HANESBRANDS INC COM 410345102 11,371 386,380 SH   SOLE   315,928 0 70,452
HANGER INC COM NEW 41043F208 293 17,828 SH   SOLE   0 0 17,828
HARLEY DAVIDSON INC COM 412822108 3,187 70,218 SH   SOLE   43,149 0 27,069
HARMAN INTL INDS INC COM 413086109 6,895 73,184 SH   SOLE   16,012 0 57,172
HARRIS CORP DEL COM 413875105 18,118 208,498 SH   SOLE   178,327 0 30,171
HARTFORD FINL SVCS GROUP INC COM 416515104 6,148 141,467 SH   SOLE   85,593 0 55,874
HASBRO INC COM 418056107 4,435 65,841 SH   SOLE   44,892 0 20,949
HATTERAS FINL CORP COM 41902R103 1,321 100,434 SH   SOLE   86,811 0 13,623
HCA HOLDINGS INC COM 40412C101 7,763 114,783 SH   SOLE   0 0 114,783
HCP INC COM 40414L109 34,505 902,329 SH   SOLE   786,814 0 115,515
HD SUPPLY HLDGS INC COM 40416M105 922 30,696 SH   SOLE   20,255 0 10,441
HDFC BANK LTD ADR REPS 3 SHS 40415F101 4,145 67,279 SH   SOLE   33,800 0 33,479
HEALTH INS INNOVATIONS INC COM CL A 42225K106 436 65,033 SH   SOLE   0 0 65,033
HEALTHCARE SVCS GRP INC COM 421906108 2,127 60,998 SH   SOLE   40,634 0 20,364
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,129 41,851 SH   SOLE   0 0 41,851
HEALTHSOUTH CORP COM NEW 421924309 577 16,570 SH   SOLE   6,834 0 9,736
HEARTLAND EXPRESS INC COM 422347104 2,427 142,576 SH   SOLE   139,848 0 2,728
HEICO CORP NEW CL A 422806208 11,104 225,700 SH   SOLE   0 0 225,700
HEICO CORP NEW COM 422806109 1,913 35,199 SH   SOLE   27,844 0 7,355
HELMERICH & PAYNE INC COM 423452101 3,028 56,548 SH   SOLE   12,581 0 43,967
HENRY JACK & ASSOC INC COM 426281101 10,910 139,755 SH   SOLE   86,120 0 53,635
HERCULES TECH GROWTH CAP INC COM 427096508 4,720 387,188 SH   SOLE   171,490 0 215,698
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,287 105,110 SH   SOLE   103,424 0 1,686
HERSHEY CO COM 427866108 4,397 49,256 SH   SOLE   4,288 0 44,968
HERTZ GLOBAL HOLDINGS INC COM 42805T105 2,159 151,731 SH   SOLE   80,370 0 71,361
HESS CORP COM 42809H107 821 16,935 SH   SOLE   185 0 16,750
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,367 682,042 SH   SOLE   486,251 0 195,791
HEXCEL CORP NEW COM 428291108 1,017 21,893 SH   SOLE   14,108 0 7,785
HFF INC CL A 40418F108 2,447 78,760 SH   SOLE   78,166 0 594
HIBBETT SPORTS INC COM 428567101 562 18,570 SH   SOLE   17,531 0 1,039
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 1,269 70,306 SH   SOLE   0 0 70,306
HILLENBRAND INC COM 431571108 6,052 204,237 SH   SOLE   202,478 0 1,759
HILLTOP HOLDINGS INC COM 432748101 363 18,880 SH   SOLE   0 0 18,880
HILTON WORLDWIDE HLDGS INC COM 43300A104 640 29,888 SH   SOLE   3,922 0 25,966
HMS HLDGS CORP COM 40425J101 246 19,902 SH   SOLE   18,308 0 1,594
HNI CORP COM 404251100 1,757 48,736 SH   SOLE   48,542 0 194
HOLLYFRONTIER CORP COM 436106108 4,190 105,035 SH   SOLE   57,693 0 47,342
HOLOGIC INC COM 436440101 791 20,454 SH   SOLE   0 0 20,454
HOME BANCSHARES INC COM 436893200 2,048 50,534 SH   SOLE   1,010 0 49,524
HOME DEPOT INC COM 437076102 129,574 979,756 SH   SOLE   445,277 0 534,479
HONDA MOTOR LTD AMERN SHS 438128308 8,076 252,930 SH   SOLE   213,774 0 39,156
HONEYWELL INTL INC COM 438516106 73,819 712,737 SH   SOLE   455,946 0 256,791
HORIZON PHARMA PLC SHS G4617B105 5,586 257,759 SH   SOLE   0 0 257,759
HORMEL FOODS CORP COM 440452100 20,829 263,396 SH   SOLE   26 0 263,370
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 558 21,328 SH   SOLE   0 0 21,328
HOST HOTELS & RESORTS INC COM 44107P104 207 13,523 SH   SOLE   102 0 13,421
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,915 87,905 SH   SOLE   12,786 0 75,119
HOUSTON WIRE & CABLE CO COM 44244K109 334 63,267 SH   SOLE   0 0 63,267
HP INC COM 40434L105 4,335 366,167 SH   SOLE   241,702 0 124,465
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,836 71,785 SH   SOLE   2,000 0 69,785
HSBC HLDGS PLC SPON ADR NEW 404280406 13,527 342,708 SH   SOLE   162,589 0 180,119
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,830 53,367 SH   SOLE   0 0 53,367
HUBBELL INC COM 443510607 5,731 56,810 SH   SOLE   46,469 0 10,341
HUDSON PAC PPTYS INC COM 444097109 1,462 51,966 SH   SOLE   51,966 0 0
HUMANA INC COM 444859102 2,658 14,888 SH   SOLE   9,219 0 5,669
HUNT J B TRANS SVCS INC COM 445658107 975 13,284 SH   SOLE   11,399 0 1,885
HUNTINGTON BANCSHARES INC COM 446150104 14,339 1,296,496 SH   SOLE   764,464 0 532,032
HUNTINGTON INGALLS INDS INC COM 446413106 8,537 67,300 SH   SOLE   61,933 0 5,367
HUNTSMAN CORP COM 447011107 4,381 385,335 SH   SOLE   362,041 0 23,294
HYATT HOTELS CORP COM CL A 448579102 1,308 27,819 SH   SOLE   26,784 0 1,035
IAC INTERACTIVECORP COM PAR $.001 44919P508 2,847 47,410 SH   SOLE   41,548 0 5,862
IBERIABANK CORP COM 450828108 1,923 34,928 SH   SOLE   15,686 0 19,242
ICON PLC SHS G4705A100 8,825 113,579 SH   SOLE   87,918 0 25,661
ICU MED INC COM 44930G107 6,429 57,002 SH   SOLE   18,082 0 38,920
IDEX CORP COM 45167R104 13,231 172,707 SH   SOLE   168,303 0 4,404
IDEXX LABS INC COM 45168D104 7,914 108,532 SH   SOLE   98,286 0 10,246
ILLINOIS TOOL WKS INC COM 452308109 17,316 186,832 SH   SOLE   84,374 0 102,458
ILLUMINA INC COM 452327109 13,129 68,398 SH   SOLE   17,132 0 51,266
IMMUNOGEN INC COM 45253H101 8,350 615,361 SH   SOLE   609,930 0 5,431
IMPERIAL OIL LTD COM NEW 453038408 381 11,750 SH   SOLE   0 0 11,750
INCYTE CORP COM 45337C102 1,136 10,478 SH   SOLE   933 0 9,545
INDEPENDENCE RLTY TR INC COM 45378A106 6,159 820,161 SH   SOLE   0 0 820,161
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 78,809 2,769,117 SH   SOLE   2,742,223 0 26,894
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8,211 292,531 SH   SOLE   288,361 0 4,170
INDEXIQ ETF TR US RL EST SMCP 45409B628 287 11,760 SH   SOLE   0 0 11,760
INFOBLOX INC COM 45672H104 246 13,400 SH   SOLE   0 0 13,400
ING GROEP N V SPONSORED ADR 456837103 1,590 118,103 SH   SOLE   27,065 0 91,038
INGERSOLL-RAND PLC SHS G47791101 10,293 186,154 SH   SOLE   164,594 0 21,560
INGRAM MICRO INC CL A 457153104 1,745 57,424 SH   SOLE   66 0 57,358
INGREDION INC COM 457187102 4,388 45,781 SH   SOLE   19,276 0 26,505
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,536 22,655 SH   SOLE   22,628 0 27
INTEGRATED DEVICE TECHNOLOGY COM 458118106 827 31,369 SH   SOLE   1,220 0 30,149
INTEL CORP COM 458140100 94,907 2,754,927 SH   SOLE   1,600,705 0 1,154,222
INTELIQUENT INC COM 45825N107 854 48,061 SH   SOLE   0 0 48,061
INTERCONTINENTAL EXCHANGE IN COM 45866F104 22,587 88,132 SH   SOLE   21,529 0 66,603
INTERNATIONAL BUSINESS MACHS COM 459200101 45,388 329,808 SH   SOLE   35,373 0 294,435
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,166 34,820 SH   SOLE   20,425 0 14,395
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,127 69,671 SH   SOLE   0 0 69,671
INTEROIL CORP COM 460951106 3,269 104,050 SH   SOLE   0 0 104,050
INTERPUBLIC GROUP COS INC COM 460690100 1,721 73,928 SH   SOLE   62,920 0 11,008
INTERSECT ENT INC COM 46071F103 1,394 61,959 SH   SOLE   61,810 0 149
INTL PAPER CO COM 460146103 18,409 488,303 SH   SOLE   290,473 0 197,830
INTREXON CORP COM 46122T102 1,338 44,393 SH   SOLE   0 0 44,393
INTUIT COM 461202103 12,448 128,997 SH   SOLE   53,386 0 75,611
INVESCO BD FD COM 46132L107 243 13,830 SH   SOLE   0 0 13,830
INVESCO DYNAMIC CR OPP FD COM 46132R104 1,594 151,058 SH   SOLE   0 0 151,058
INVESCO LTD SHS G491BT108 576 17,215 SH   SOLE   77 0 17,138
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,243 94,369 SH   SOLE   0 0 94,369
INVESCO MUN TR COM 46131J103 484 37,932 SH   SOLE   0 0 37,932
INVESCO MUNI INCOME OPP TRST COM 46132X101 251 34,495 SH   SOLE   0 0 34,495
INVESCO PA VALUE MUN INCOME COM 46132K109 1,051 81,950 SH   SOLE   0 0 81,950
INVESCO QUALITY MUNI INC TRS COM 46133G107 254 19,996 SH   SOLE   0 0 19,996
INVESCO SR INCOME TR COM 46131H107 240 59,416 SH   SOLE   0 0 59,416
INVESCO VALUE MUN INCOME TR COM 46132P108 279 17,167 SH   SOLE   0 0 17,167
INVESTORS BANCORP INC NEW COM 46146L101 2,108 169,450 SH   SOLE   165,452 0 3,998
IONIS PHARMACEUTICALS INC COM 462222100 30,840 497,974 SH   SOLE   476,815 0 21,159
IPG PHOTONICS CORP COM 44980X109 1,476 16,551 SH   SOLE   10,762 0 5,789
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,850 695,560 SH   SOLE   0 0 695,560
IROBOT CORP COM 462726100 702 19,843 SH   SOLE   0 0 19,843
IRON MTN INC NEW COM 46284V101 55,503 2,054,890 SH   SOLE   1,951,442 0 103,448
ISHARES 10+ YR CR BD ETF 464289511 3,938 70,731 SH   SOLE   68,471 0 2,260
ISHARES BELGIUM CAPD ETF 464286301 931 51,543 SH   SOLE   0 0 51,543
ISHARES CNTRY MIN VL ETF 464286525 9,048 130,621 SH   SOLE   0 0 130,621
ISHARES MSCI EURO FL ETF 464289180 206 10,147 SH   SOLE   0 0 10,147
ISHARES MSCI EURZONE ETF 464286608 565 16,137 SH   SOLE   0 0 16,137
ISHARES MSCI GERMANY ETF 464286806 541 20,666 SH   SOLE   0 0 20,666
ISHARES MSCI HONG KG ETF 464286871 5,656 285,383 SH   SOLE   0 0 285,383
ISHARES MSCI JAPAN ETF 464286848 85,440 7,049,542 SH   SOLE   6,650,759 0 398,783
ISHARES MSCI NETHERL ETF 464286814 266 11,142 SH   SOLE   0 0 11,142
ISHARES MSCI PAC JP ETF 464286665 1,489 38,792 SH   SOLE   31,087 0 7,705
ISHARES MSCI SZ CAP ETF 464286749 4,217 135,851 SH   SOLE   91,030 0 44,821
ISHARES GOLD TRUST ISHARES 464285105 2,127 207,919 SH   SOLE   0 0 207,919
ISHARES INC CORE MSCI EMKT 46434G103 2,193 55,671 SH   SOLE   0 0 55,671
ISHARES SILVER TRUST ISHARES 46428Q109 2,859 216,792 SH   SOLE   0 0 216,792
ISHARES TR 0-5YR HI YL CP 46434V407 9,060 203,451 SH   SOLE   201,841 0 1,610
ISHARES TR 1-3 YR CR BD ETF 464288646 35,179 336,310 SH   SOLE   135,087 0 201,223
ISHARES TR 1-3 YR TR BD ETF 464287457 39,141 463,968 SH   SOLE   228,229 0 235,739
ISHARES TR 10-20 YR TRS ETF 464288653 3,761 28,022 SH   SOLE   0 0 28,022
ISHARES TR 20+ YR TR BD ETF 464287432 11,342 94,063 SH   SOLE   0 0 94,063
ISHARES TR 3-7 YR TR BD ETF 464288661 8,304 67,728 SH   SOLE   0 0 67,728
ISHARES TR 7-10 Y TR BD ETF 464287440 28,896 273,655 SH   SOLE   89,107 0 184,548
ISHARES TR AGENCY BOND ETF 464288166 5,209 46,034 SH   SOLE   43,026 0 3,008
ISHARES TR CHINA LG-CAP ETF 464287184 1,772 50,216 SH   SOLE   0 0 50,216
ISHARES TR COHEN&STEER REIT 464287564 4,259 42,912 SH   SOLE   8 0 42,904
ISHARES TR CORE DIV GRWTH 46434V621 348 13,546 SH   SOLE   0 0 13,546
ISHARES TR CORE HIGH DV ETF 46429B663 3,908 53,242 SH   SOLE   0 0 53,242
ISHARES TR CORE MSCI EAFE 46432F842 72,871 1,340,039 SH   SOLE   1,277,121 0 62,918
ISHARES TR CORE MSCITOTAL 46432F834 863 17,450 SH   SOLE   0 0 17,450
ISHARES TR CORE S&P MCP ETF 464287507 14,537 104,334 SH   SOLE   0 0 104,334
ISHARES TR CORE S&P SCP ETF 464287804 41,435 376,307 SH   SOLE   18,487 0 357,820
ISHARES TR CORE S&P500 ETF 464287200 89,951 439,044 SH   SOLE   148,003 0 291,041
ISHARES TR CORE ST USDB ETF 46432F859 3,218 32,416 SH   SOLE   1,510 0 30,906
ISHARES TR CORE US AGGBD ET 464287226 637,519 5,902,410 SH   SOLE   5,187,154 0 715,256
ISHARES TR CORE US CR BD 464288620 5,854 54,861 SH   SOLE   53,282 0 1,579
ISHARES TR CORE US GRW ETF 464287671 15,610 192,288 SH   SOLE   155,505 0 36,783
ISHARES TR CORE US TR BD 46429B267 1,173 46,811 SH   SOLE   0 0 46,811
ISHARES TR CORE US VAL ETF 464287663 6,832 53,633 SH   SOLE   41,424 0 12,209
ISHARES TR DEVSMCP EXNA ETF 464288497 968 21,370 SH   SOLE   0 0 21,370
ISHARES TR DOW JONES US ETF 464287846 1,076 10,554 SH   SOLE   0 0 10,554
ISHARES TR EAFE GRWTH ETF 464288885 65,641 977,677 SH   SOLE   962,087 0 15,590
ISHARES TR EAFE MIN VOL ETF 46429B689 21,584 332,732 SH   SOLE   250,888 0 81,844
ISHARES TR EAFE SML CP ETF 464288273 59,780 1,196,808 SH   SOLE   994,142 0 202,666
ISHARES TR EAFE VALUE ETF 464288877 16,820 361,559 SH   SOLE   266,356 0 95,203
ISHARES TR EUROPE ETF 464287861 1,263 31,494 SH   SOLE   0 0 31,494
ISHARES TR FLTG RATE BD ETF 46429B655 975 19,323 SH   SOLE   0 0 19,323
ISHARES TR GLB CNSM STP ETF 464288737 2,571 27,634 SH   SOLE   0 0 27,634
ISHARES TR GLOBAL ENERG ETF 464287341 302 10,785 SH   SOLE   0 0 10,785
ISHARES TR GLOBAL TECH ETF 464287291 1,254 12,863 SH   SOLE   0 0 12,863
ISHARES TR GOV/CRED BD ETF 464288596 3,825 34,245 SH   SOLE   0 0 34,245
ISHARES TR HDG MSCI EAFE 46434V803 3,965 156,110 SH   SOLE   0 0 156,110
ISHARES TR HDG MSCI GERMN 46434V704 12,408 509,145 SH   SOLE   501,848 0 7,297
ISHARES TR HDG MSCI JAPAN 46434V886 776 27,057 SH   SOLE   14,580 0 12,477
ISHARES TR IBOXX HI YD ETF 464288513 12,741 158,110 SH   SOLE   38,273 0 119,837
ISHARES TR IBOXX INV CP ETF 464287242 33,225 291,425 SH   SOLE   103,000 0 188,425
ISHARES TR INTERM CR BD ETF 464288638 90,422 842,850 SH   SOLE   608,436 0 234,414
ISHARES TR INTL SEL DIV ETF 464288448 4,775 166,315 SH   SOLE   0 0 166,315
ISHARES TR JP MOR EM MK ETF 464288281 24,225 229,018 SH   SOLE   215,609 0 13,409
ISHARES TR MBS ETF 464288588 21,592 200,481 SH   SOLE   166,860 0 33,621
ISHARES TR MICRO-CAP ETF 464288869 1,175 16,299 SH   SOLE   0 0 16,299
ISHARES TR MRG RL ES CP ETF 464288539 414 43,340 SH   SOLE   0 0 43,340
ISHARES TR MRGSTR MD CP ETF 464288208 21,380 149,447 SH   SOLE   0 0 149,447
ISHARES TR MRNGSTR INC ETF 46432F875 587 25,244 SH   SOLE   0 0 25,244
ISHARES TR MRNGSTR LG-CP ET 464287127 3,227 27,100 SH   SOLE   0 0 27,100
ISHARES TR MRNGSTR LG-CP VL 464288109 1,349 16,500 SH   SOLE   0 0 16,500
ISHARES TR MSCI AC ASIA ETF 464288182 737 13,801 SH   SOLE   0 0 13,801
ISHARES TR MSCI ACWI ETF 464288257 1,180 21,131 SH   SOLE   11,382 0 9,749
ISHARES TR MSCI ACWI EX US 464288240 23,065 582,300 SH   SOLE   0 0 582,300
ISHARES TR MSCI EAFE ETF 464287465 475,982 8,105,965 SH   SOLE   7,224,450 0 881,515
ISHARES TR MSCI EMG MKT ETF 464287234 143,889 4,469,988 SH   SOLE   4,013,714 0 456,274
ISHARES TR MSCI USAMOMFCT 46432F396 15,865 216,466 SH   SOLE   196,837 0 19,629
ISHARES TR MSCI UTD KNGDM 46434V548 13,175 816,269 SH   SOLE   795,492 0 20,777
ISHARES TR N AMER TECH ETF 464287549 7,226 65,283 SH   SOLE   57,705 0 7,578
ISHARES TR NA NAT RES 464287374 315 11,194 SH   SOLE   0 0 11,194
ISHARES TR NA TEC-SFTWR ETF 464287515 1,700 16,381 SH   SOLE   0 0 16,381
ISHARES TR NASDQ BIOTEC ETF 464287556 17,700 52,313 SH   SOLE   0 0 52,313
ISHARES TR NAT AMT FREE BD 464288414 42,459 383,513 SH   SOLE   299,681 0 83,832
ISHARES TR REAL EST 50 ETF 464288521 626 13,236 SH   SOLE   0 0 13,236
ISHARES TR RESID RL EST CAP 464288562 6,850 107,954 SH   SOLE   106,600 0 1,354
ISHARES TR RUS 1000 ETF 464287622 15,410 136,005 SH   SOLE   2,502 0 133,503
ISHARES TR RUS 1000 GRW ETF 464287614 595,644 5,987,572 SH   SOLE   4,943,807 0 1,043,765
ISHARES TR RUS 1000 VAL ETF 464287598 549,805 5,618,284 SH   SOLE   4,834,721 0 783,563
ISHARES TR RUS 2000 GRW ETF 464287648 6,411 46,009 SH   SOLE   1,682 0 44,327
ISHARES TR RUS 2000 VAL ETF 464287630 5,782 62,879 SH   SOLE   8,662 0 54,217
ISHARES TR RUS MD CP GR ETF 464287481 22,063 240,005 SH   SOLE   9,603 0 230,402
ISHARES TR RUS MDCP VAL ETF 464287473 10,989 160,049 SH   SOLE   42,727 0 117,322
ISHARES TR RUS MID-CAP ETF 464287499 22,192 138,539 SH   SOLE   57,700 0 80,839
ISHARES TR RUSSELL 2000 ETF 464287655 220,422 1,957,191 SH   SOLE   1,726,859 0 230,332
ISHARES TR RUSSELL 3000 ETF 464287689 23,467 195,053 SH   SOLE   142,409 0 52,644
ISHARES TR S&P 100 ETF 464287101 7,213 79,111 SH   SOLE   0 0 79,111
ISHARES TR S&P 500 GRWT ETF 464287309 49,844 430,428 SH   SOLE   28,601 0 401,827
ISHARES TR S&P 500 VAL ETF 464287408 28,283 319,474 SH   SOLE   325 0 319,149
ISHARES TR S&P MC 400GR ETF 464287606 21,901 136,064 SH   SOLE   7 0 136,057
ISHARES TR S&P MC 400VL ETF 464287705 12,729 108,608 SH   SOLE   3 0 108,605
ISHARES TR SELECT DIVID ETF 464287168 20,503 272,831 SH   SOLE   1,415 0 271,416
ISHARES TR SHRT TRS BD ETF 464288679 19,250 174,646 SH   SOLE   0 0 174,646
ISHARES TR SP SMCP600GR ETF 464287887 14,344 115,386 SH   SOLE   3 0 115,383
ISHARES TR SP SMCP600VL ETF 464287879 4,650 42,992 SH   SOLE   3 0 42,989
ISHARES TR TIPS BD ETF 464287176 6,986 63,691 SH   SOLE   14,227 0 49,464
ISHARES TR U.S. AER&DEF ETF 464288760 3,179 26,894 SH   SOLE   0 0 26,894
ISHARES TR U.S. BAS MTL ETF 464287838 2,390 33,897 SH   SOLE   0 0 33,897
ISHARES TR U.S. CNSM GD ETF 464287812 21,762 200,697 SH   SOLE   191,868 0 8,829
ISHARES TR U.S. CNSM SV ETF 464287580 5,161 35,677 SH   SOLE   0 0 35,677
ISHARES TR U.S. ENERGY ETF 464287796 585 17,287 SH   SOLE   0 0 17,287
ISHARES TR U.S. FIN SVC ETF 464287770 1,121 12,453 SH   SOLE   0 0 12,453
ISHARES TR U.S. FINLS ETF 464287788 12,223 138,296 SH   SOLE   0 0 138,296
ISHARES TR U.S. INDS ETF 464287754 1,596 15,511 SH   SOLE   0 0 15,511
ISHARES TR U.S. MED DVC ETF 464288810 4,101 33,483 SH   SOLE   0 0 33,483
ISHARES TR U.S. PFD STK ETF 464288687 27,262 701,717 SH   SOLE   0 0 701,717
ISHARES TR U.S. PHARMA ETF 464288836 4,859 30,051 SH   SOLE   0 0 30,051
ISHARES TR U.S. REAL ES ETF 464287739 5,675 75,580 SH   SOLE   852 0 74,728
ISHARES TR U.S. TECH ETF 464287721 3,052 28,520 SH   SOLE   0 0 28,520
ISHARES TR U.S. UTILITS ETF 464287697 1,803 16,709 SH   SOLE   0 0 16,709
ISHARES TR US BR DEL SE ETF 464288794 2,501 60,234 SH   SOLE   0 0 60,234
ISHARES TR US HLTHCARE ETF 464287762 2,726 18,174 SH   SOLE   0 0 18,174
ISHARES TR US HLTHCR PR ETF 464288828 4,029 32,401 SH   SOLE   0 0 32,401
ISHARES TR US HOME CONS ETF 464288752 21,898 808,046 SH   SOLE   564,631 0 243,415
ISHARES TR US REGNL BKS ETF 464288778 970 27,750 SH   SOLE   0 0 27,750
ISHARES TR USA MIN VOL ETF 46429B697 26,570 635,350 SH   SOLE   321,854 0 313,496
ITC HLDGS CORP COM 465685105 13,686 348,687 SH   SOLE   221,814 0 126,873
ITT CORP NEW COM NEW 450911201 442 12,165 SH   SOLE   7,731 0 4,434
J & J SNACK FOODS CORP COM 466032109 1,432 12,277 SH   SOLE   10,377 0 1,900
J2 GLOBAL INC COM 48123V102 27,655 335,948 SH   SOLE   316,452 0 19,496
JABIL CIRCUIT INC COM 466313103 7,088 304,326 SH   SOLE   270,483 0 33,843
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 716 69,951 SH   SOLE   0 0 69,951
JARDEN CORP COM 471109108 2,798 48,992 SH   SOLE   10,826 0 38,166
JD COM INC SPON ADR CL A 47215P106 2,886 89,460 SH   SOLE   80,714 0 8,746
JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 1,596 1,604,000 PRN   SOLE   0 0 1,604,000
JERNIGAN CAP INC COM 476405105 746 49,926 SH   SOLE   0 0 49,926
JETBLUE AIRWAYS CORP COM 477143101 3,664 161,752 SH   SOLE   42,831 0 118,921
JOHNSON & JOHNSON COM 478160104 228,886 2,228,251 SH   SOLE   1,122,543 0 1,105,708
JOHNSON CTLS INC COM 478366107 7,117 180,222 SH   SOLE   108,550 0 71,672
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5,419 187,050 SH   SOLE   0 0 187,050
JPMORGAN CHASE & CO COM 46625H100 204,058 3,090,375 SH   SOLE   1,120,194 0 1,970,181
JUNIPER NETWORKS INC COM 48203R104 4,253 154,079 SH   SOLE   135,567 0 18,512
KANSAS CITY SOUTHERN COM NEW 485170302 8,100 108,475 SH   SOLE   560 0 107,915
KAPSTONE PAPER & PACKAGING C COM 48562P103 932 41,265 SH   SOLE   40,315 0 950
KAR AUCTION SVCS INC COM 48238T109 607 16,396 SH   SOLE   15,582 0 814
KATE SPADE & CO COM 485865109 906 50,977 SH   SOLE   48,071 0 2,906
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 593 70,025 SH   SOLE   0 0 70,025
KAYNE ANDERSON MLP INVT CO COM 486606106 1,298 75,048 SH   SOLE   0 0 75,048
KB HOME COM 48666K109 250 20,278 SH   SOLE   16,162 0 4,116
KBR INC COM 48242W106 428 25,281 SH   SOLE   22,505 0 2,776
KELLOGG CO COM 487836108 12,844 177,725 SH   SOLE   7,511 0 170,214
KENNEDY-WILSON HLDGS INC COM 489398107 679 28,200 SH   SOLE   0 0 28,200
KEYCORP NEW COM 493267108 6,227 472,132 SH   SOLE   156,511 0 315,621
KEYCORP NEW PFD 7.75% SR A 493267405 1,582 11,930 SH   SOLE   0 0 11,930
KEYSIGHT TECHNOLOGIES INC COM 49338L103 380 13,421 SH   SOLE   10,284 0 3,137
KILROY RLTY CORP COM 49427F108 2,830 44,726 SH   SOLE   44,278 0 448
KIMBERLY CLARK CORP COM 494368103 143,129 1,124,339 SH   SOLE   877,525 0 246,814
KIMCO RLTY CORP COM 49446R109 6,894 260,563 SH   SOLE   247,214 0 13,349
KINDER MORGAN INC DEL COM 49456B101 14,385 964,137 SH   SOLE   14 0 964,123
KINDER MORGAN INC DEL PFD SER A 49456B200 901 22,350 SH   SOLE   0 0 22,350
KIRBY CORP COM 497266106 878 16,692 SH   SOLE   13,783 0 2,909
KITE RLTY GROUP TR COM NEW 49803T300 902 34,794 SH   SOLE   0 0 34,794
KKR & CO L P DEL COM UNITS 48248M102 3,118 200,032 SH   SOLE   0 0 200,032
KLA-TENCOR CORP COM 482480100 5,124 73,883 SH   SOLE   0 0 73,883
KNIGHT TRANSN INC COM 499064103 2,144 88,491 SH   SOLE   0 0 88,491
KNOLL INC COM NEW 498904200 465 24,734 SH   SOLE   0 0 24,734
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1,063 78,817 SH   SOLE   0 0 78,817
KNOWLES CORP COM 49926D109 6,474 485,639 SH   SOLE   474,425 0 11,214
KOHLS CORP COM 500255104 21,641 454,353 SH   SOLE   436,118 0 18,235
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,769 148,092 SH   SOLE   3,384 0 144,708
KORN FERRY INTL COM NEW 500643200 2,028 61,136 SH   SOLE   52,975 0 8,161
KOSMOS ENERGY LTD SHS G5315B107 862 165,745 SH   SOLE   146,464 0 19,281
KRAFT HEINZ CO COM 500754106 137,766 1,893,417 SH   SOLE   1,021,403 0 872,014
KROGER CO COM 501044101 21,800 521,150 SH   SOLE   306,529 0 214,621
KULICKE & SOFFA INDS INC COM 501242101 599 51,362 SH   SOLE   0 0 51,362
L BRANDS INC COM 501797104 2,242 23,396 SH   SOLE   920 0 22,476
L-3 COMMUNICATIONS HLDGS INC COM 502424104 22,450 187,848 SH   SOLE   184,478 0 3,370
LA Z BOY INC COM 505336107 287 11,769 SH   SOLE   0 0 11,769
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,936 56,101 SH   SOLE   37,964 0 18,137
LADENBURG THALMAN FIN SVCS I COM 50575Q102 234 84,700 SH   SOLE   0 0 84,700
LAM RESEARCH CORP COM 512807108 6,183 77,849 SH   SOLE   28,132 0 49,717
LAMAR ADVERTISING CO NEW CL A 512816109 1,501 25,021 SH   SOLE   0 0 25,021
LANDAUER INC COM 51476K103 418 12,710 SH   SOLE   0 0 12,710
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 995 67,945 SH   SOLE   0 0 67,945
LANDSTAR SYS INC COM 515098101 9,479 161,618 SH   SOLE   142,415 0 19,203
LAREDO PETROLEUM INC COM 516806106 654 81,877 SH   SOLE   57,489 0 24,388
LAS VEGAS SANDS CORP COM 517834107 4,149 94,649 SH   SOLE   0 0 94,649
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,972 78,384 SH   SOLE   0 0 78,384
LAUDER ESTEE COS INC CL A 518439104 12,590 142,964 SH   SOLE   701 0 142,263
LAZARD GLB TTL RET&INCM FD I COM 52106W103 3,994 305,340 SH   SOLE   0 0 305,340
LAZARD LTD SHS A G54050102 16,893 375,324 SH   SOLE   3,471 0 371,853
LEAR CORP COM NEW 521865204 24,547 199,845 SH   SOLE   160,780 0 39,065
LEGACY TEX FINL GROUP INC COM 52471Y106 900 35,975 SH   SOLE   7,655 0 28,320
LEGG MASON BW GLB INC OPP FD COM 52469B100 884 76,357 SH   SOLE   0 0 76,357
LEGG MASON INC COM 524901105 3,712 94,627 SH   SOLE   93,308 0 1,319
LEGGETT & PLATT INC COM 524660107 5,531 131,632 SH   SOLE   59,547 0 72,085
LENNAR CORP CL A 526057104 1,184 24,204 SH   SOLE   2,164 0 22,040
LEUCADIA NATL CORP COM 527288104 2,260 129,931 SH   SOLE   0 0 129,931
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4,637 85,294 SH   SOLE   54,861 0 30,433
LEXINGTON REALTY TRUST COM 529043101 346 43,234 SH   SOLE   0 0 43,234
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 3,957 739,701 SH   SOLE   0 0 739,701
LIBERTY ALL-STAR GROWTH FD I COM 529900102 208 45,380 SH   SOLE   0 0 45,380
LIBERTY BROADBAND CORP COM SER A 530307107 1,956 37,867 SH   SOLE   26,928 0 10,939
LIBERTY BROADBAND CORP COM SER C 530307305 5,281 101,834 SH   SOLE   82,973 0 18,861
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1,106 25,715 SH   SOLE   24,799 0 916
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,148 224,391 SH   SOLE   144,047 0 80,344
LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 4,682 103,790 SH   SOLE   80,080 0 23,710
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 22,389 819,503 SH   SOLE   801,627 0 17,876
LIBERTY MEDIA CORP DELAWARE CL A 531229102 5,229 133,218 SH   SOLE   95,033 0 38,185
LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 13,067 343,144 SH   SOLE   260,489 0 82,655
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 652 21,500 SH   SOLE   0 0 21,500
LIFELOCK INC COM 53224V100 300 20,939 SH   SOLE   17,232 0 3,707
LIFEPOINT HEALTH INC COM 53219L109 2,173 29,606 SH   SOLE   29,364 0 242
LILLY ELI & CO COM 532457108 25,944 307,906 SH   SOLE   16,333 0 291,573
LINCOLN ELEC HLDGS INC COM 533900106 2,601 50,124 SH   SOLE   49,170 0 954
LINCOLN NATL CORP IND COM 534187109 9,308 185,197 SH   SOLE   27,668 0 157,529
LINEAR TECHNOLOGY CORP COM 535678106 6,520 153,518 SH   SOLE   134,532 0 18,986
LINKEDIN CORP COM CL A 53578A108 7,071 31,416 SH   SOLE   25,016 0 6,400
LINN ENERGY LLC UNIT LTD LIAB 536020100 412 319,144 SH   SOLE   0 0 319,144
LINNCO LLC COM SHS LTD INT 535782106 741 726,370 SH   SOLE   0 0 726,370
LIONS GATE ENTMNT CORP COM NEW 535919203 1,413 43,639 SH   SOLE   17,523 0 26,116
LITHIA MTRS INC CL A 536797103 2,050 19,218 SH   SOLE   338 0 18,880
LITTELFUSE INC COM 537008104 1,887 17,633 SH   SOLE   17,390 0 243
LIVE NATION ENTERTAINMENT IN COM 538034109 1,650 67,159 SH   SOLE   62,934 0 4,225
LKQ CORP COM 501889208 8,323 280,911 SH   SOLE   179,410 0 101,501
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 13,336 3,058,803 SH   SOLE   2,972,746 0 86,057
LMP CAP & INCOME FD INC COM 50208A102 7,888 637,667 SH   SOLE   0 0 637,667
LMP REAL ESTATE INCOME FD IN COM 50208C108 311 23,837 SH   SOLE   0 0 23,837
LOCKHEED MARTIN CORP COM 539830109 60,333 277,843 SH   SOLE   118,328 0 159,515
LOEWS CORP COM 540424108 3,889 101,288 SH   SOLE   90,834 0 10,454
LOGITECH INTL S A SHS H50430232 306 19,634 SH   SOLE   0 0 19,634
LOUISIANA PAC CORP COM 546347105 1,204 66,873 SH   SOLE   59,943 0 6,930
LOWES COS INC COM 548661107 38,216 502,566 SH   SOLE   132,735 0 369,831
LPL FINL HLDGS INC COM 50212V100 4,446 104,240 SH   SOLE   103,803 0 437
LSB INDS INC COM 502160104 266 36,645 SH   SOLE   8,121 0 28,524
LTC PPTYS INC COM 502175102 621 14,388 SH   SOLE   0 0 14,388
LULULEMON ATHLETICA INC COM 550021109 2,259 43,061 SH   SOLE   27,550 0 15,511
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 259 14,900 SH   SOLE   0 0 14,900
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 52,144 600,034 SH   SOLE   104,084 0 495,950
M & T BK CORP COM 55261F104 8,906 73,491 SH   SOLE   63,200 0 10,291
M D C HLDGS INC COM 552676108 352 13,781 SH   SOLE   0 0 13,781
MACERICH CO COM 554382101 3,284 40,695 SH   SOLE   39,589 0 1,106
MACK CALI RLTY CORP COM 554489104 1,747 74,805 SH   SOLE   73,325 0 1,480
MACQUARIE FT TR GB INF UT DI COM 55607W100 211 18,182 SH   SOLE   0 0 18,182
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 304 15,944 SH   SOLE   0 0 15,944
MACQUARIE INFRASTRUCTURE COR COM 55608B105 13,073 180,062 SH   SOLE   48,743 0 131,319
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 559 500,000 PRN   SOLE   0 0 500,000
MACYS INC COM 55616P104 4,455 127,360 SH   SOLE   16,947 0 110,413
MADDEN STEVEN LTD COM 556269108 1,534 50,761 SH   SOLE   48,587 0 2,174
MADISON CVRED CALL & EQ STR COM 557437100 215 29,139 SH   SOLE   0 0 29,139
MADISON STRTG SECTOR PREM FD COM 558268108 1,100 102,171 SH   SOLE   0 0 102,171
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 23,744 349,587 SH   SOLE   86,460 0 263,127
MAGNA INTL INC COM 559222401 3,173 78,236 SH   SOLE   28,164 0 50,072
MAIDEN HOLDINGS LTD SHS G5753U112 373 25,048 SH   SOLE   0 0 25,048
MAIN STREET CAPITAL CORP COM 56035L104 3,168 108,949 SH   SOLE   0 0 108,949
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 8,385 445,291 SH   SOLE   0 0 445,291
MALLINCKRODT PUB LTD CO SHS G5785G107 5,680 76,112 SH   SOLE   0 0 76,112
MANAGED DURATION INVT GRD FU COM 56165R103 238 17,308 SH   SOLE   0 0 17,308
MANHATTAN ASSOCS INC COM 562750109 10,007 151,233 SH   SOLE   6,507 0 144,726
MANITOWOC INC COM 563571108 239 15,563 SH   SOLE   95 0 15,468
MANNKIND CORP COM 56400P201 275 189,386 SH   SOLE   0 0 189,386
MANPOWERGROUP INC COM 56418H100 7,771 92,191 SH   SOLE   90,864 0 1,327
MANULIFE FINL CORP COM 56501R106 2,012 134,858 SH   SOLE   5,739 0 129,119
MARATHON OIL CORP COM 565849106 1,581 125,551 SH   SOLE   15,735 0 109,816
MARATHON PETE CORP COM 56585A102 47,015 906,910 SH   SOLE   151,551 0 755,359
MARINEMAX INC COM 567908108 406 22,046 SH   SOLE   0 0 22,046
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 5,513 401,839 SH   SOLE   0 0 401,839
MARKET VECTORS ETF TR HG YLD MUN ETF 57060U878 1,430 46,314 SH   SOLE   2,289 0 44,025
MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 1,600 83,277 SH   SOLE   0 0 83,277
MARKET VECTORS ETF TR MKT VECTR WIDE 57060U134 1,791 61,957 SH   SOLE   0 0 61,957
MARKET VECTORS ETF TR MKTVEC INTMUETF 57060U845 20,842 869,511 SH   SOLE   811,205 0 58,306
MARKET VECTORS ETF TR MKTVEC SMUNETF 57060U803 648 36,989 SH   SOLE   0 0 36,989
MARKET VECTORS ETF TR MUN BD CLOSED 57060U332 290 10,794 SH   SOLE   0 0 10,794
MARKET VECTORS ETF TR OIL SVCS ETF 57060U191 32,795 1,239,901 SH   SOLE   1,223,533 0 16,368
MARKET VECTORS ETF TR PHARMACEUTICAL 57060U217 5,005 76,631 SH   SOLE   0 0 76,631
MARKET VECTORS ETF TR SHT HG MUN ETF 57061R486 778 31,741 SH   SOLE   2,837 0 28,904
MARKETAXESS HLDGS INC COM 57060D108 7,016 62,876 SH   SOLE   61,208 0 1,668
MARRIOTT INTL INC NEW CL A 571903202 10,459 156,007 SH   SOLE   46,243 0 109,764
MARSH & MCLENNAN COS INC COM 571748102 12,759 230,107 SH   SOLE   123,801 0 106,306
MARTIN MARIETTA MATLS INC COM 573284106 1,763 12,909 SH   SOLE   6,225 0 6,684
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 5,409 249,253 SH   SOLE   186,901 0 62,352
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,144 129,679 SH   SOLE   0 0 129,679
MASCO CORP COM 574599106 19,061 673,519 SH   SOLE   299,421 0 374,098
MASIMO CORP COM 574795100 8,093 194,965 SH   SOLE   0 0 194,965
MASTERCARD INC CL A 57636Q104 26,518 272,363 SH   SOLE   124,993 0 147,370
MATTEL INC COM 577081102 970 35,684 SH   SOLE   0 0 35,684
MATTHEWS INTL CORP CL A 577128101 6,234 116,627 SH   SOLE   116,217 0 410
MATTRESS FIRM HLDG CORP COM 57722W106 3,542 79,367 SH   SOLE   78,890 0 477
MAUI LD & PINEAPPLE INC COM 577345101 323 59,074 SH   SOLE   0 0 59,074
MAXIM INTEGRATED PRODS INC COM 57772K101 2,903 76,392 SH   SOLE   47,702 0 28,690
MAXIMUS INC COM 577933104 569 10,114 SH   SOLE   0 0 10,114
MCCORMICK & CO INC COM NON VTG 579780206 11,392 133,144 SH   SOLE   56,296 0 76,848
MCDONALDS CORP COM 580135101 173,735 1,470,574 SH   SOLE   1,088,791 0 381,783
MCGRATH RENTCORP COM 580589109 697 27,678 SH   SOLE   27,447 0 231
MCGRAW HILL FINL INC COM 580645109 10,985 111,432 SH   SOLE   76,226 0 35,206
MCKESSON CORP COM 58155Q103 30,235 153,292 SH   SOLE   45,510 0 107,782
MDC PARTNERS INC CL A SUB VTG 552697104 1,151 52,987 SH   SOLE   51,987 0 1,000
MDU RES GROUP INC COM 552690109 271 14,776 SH   SOLE   0 0 14,776
MEAD JOHNSON NUTRITION CO COM 582839106 7,278 92,191 SH   SOLE   69,133 0 23,058
MEDASSETS INC COM 584045108 501 16,184 SH   SOLE   15,906 0 278
MEDICAL PPTYS TRUST INC COM 58463J304 4,679 406,480 SH   SOLE   282,376 0 124,104
MEDIVATION INC COM 58501N101 1,604 33,182 SH   SOLE   0 0 33,182
MEDNAX INC COM 58502B106 8,383 116,985 SH   SOLE   94,385 0 22,600
MEDTRONIC PLC SHS G5960L103 61,261 796,414 SH   SOLE   466,908 0 329,506
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 2,225 842,744 SH   SOLE   0 0 842,744
MEMORIAL RESOURCE DEV CORP COM 58605Q109 373 23,073 SH   SOLE   0 0 23,073
MERCK & CO INC NEW COM 58933Y105 183,892 3,481,484 SH   SOLE   2,379,951 0 1,101,533
MERIT MED SYS INC COM 589889104 434 23,338 SH   SOLE   0 0 23,338
MERRIMACK PHARMACEUTICALS IN COM 590328100 273 34,500 SH   SOLE   0 0 34,500
METHANEX CORP COM 59151K108 3,242 98,218 SH   SOLE   95,547 0 2,671
METHODE ELECTRS INC COM 591520200 1,853 58,212 SH   SOLE   978 0 57,234
METLIFE INC COM 59156R108 28,439 589,891 SH   SOLE   392,208 0 197,683
MFA FINL INC COM 55272X102 2,813 426,274 SH   SOLE   395,522 0 30,752
MFS CHARTER INCOME TR SH BEN INT 552727109 885 116,147 SH   SOLE   0 0 116,147
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2,321 472,735 SH   SOLE   0 0 472,735
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 392 87,010 SH   SOLE   0 0 87,010
MFS INTER INCOME TR SH BEN INT 55273C107 272 59,539 SH   SOLE   0 0 59,539
MFS INVT GRADE MUN TR SH BEN INT 59318B108 540 54,334 SH   SOLE   0 0 54,334
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1,052 190,853 SH   SOLE   0 0 190,853
MFS MUN INCOME TR SH BEN INT 552738106 1,734 255,006 SH   SOLE   0 0 255,006
MGIC INVT CORP WIS COM 552848103 306 34,676 SH   SOLE   31,836 0 2,840
MGM RESORTS INTERNATIONAL COM 552953101 2,696 118,645 SH   SOLE   66,902 0 51,743
MICHAEL KORS HLDGS LTD SHS G60754101 1,457 36,366 SH   SOLE   0 0 36,366
MICHAELS COS INC COM 59408Q106 859 38,860 SH   SOLE   38,771 0 89
MICROCHIP TECHNOLOGY INC COM 595017104 56,808 1,220,625 SH   SOLE   433,984 0 786,641
MICRON TECHNOLOGY INC COM 595112103 6,620 467,483 SH   SOLE   0 0 467,483
MICROSEMI CORP COM 595137100 3,930 120,591 SH   SOLE   114,794 0 5,797
MICROSOFT CORP COM 594918104 348,229 6,276,650 SH   SOLE   3,229,382 0 3,047,268
MID-AMER APT CMNTYS INC COM 59522J103 2,642 29,099 SH   SOLE   16,031 0 13,068
MIDDLEBY CORP COM 596278101 3,146 29,164 SH   SOLE   26,499 0 2,665
MIMEDX GROUP INC COM 602496101 1,520 162,208 SH   SOLE   0 0 162,208
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 7,091 1,140,079 SH   SOLE   1,131,622 0 8,457
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 245 60,684 SH   SOLE   49,699 0 10,985
MOBILE MINI INC COM 60740F105 3,173 101,929 SH   SOLE   101,568 0 361
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,364 220,727 SH   SOLE   143,028 0 77,699
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 2,057 48,663 SH   SOLE   3,686 0 44,977
MOHAWK INDS INC COM 608190104 14,727 77,761 SH   SOLE   8,471 0 69,290
MOLINA HEALTHCARE INC COM 60855R100 4,598 76,460 SH   SOLE   41,884 0 34,576
MOLSON COORS BREWING CO CL B 60871R209 32,638 347,503 SH   SOLE   325,745 0 21,758
MONDELEZ INTL INC CL A 609207105 34,045 759,243 SH   SOLE   47,416 0 711,827
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,687 543,730 SH   SOLE   0 0 543,730
MONOLITHIC PWR SYS INC COM 609839105 847 13,298 SH   SOLE   12,169 0 1,129
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 925 39,133 SH   SOLE   39,133 0 0
MONRO MUFFLER BRAKE INC COM 610236101 1,241 18,745 SH   SOLE   18,250 0 495
MONROE CAP CORP COM 610335101 218 16,620 SH   SOLE   0 0 16,620
MONSANTO CO NEW COM 61166W101 14,955 151,792 SH   SOLE   103,615 0 48,177
MONSTER BEVERAGE CORP NEW COM 61174X109 18,142 121,790 SH   SOLE   103,972 0 17,818
MOODYS CORP COM 615369105 3,493 34,812 SH   SOLE   33,834 0 978
MORGAN STANLEY COM NEW 617446448 5,347 168,095 SH   SOLE   88,734 0 79,361
MORGAN STANLEY EMER MKTS DEB COM 61744H105 221 25,777 SH   SOLE   0 0 25,777
MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 403 23,882 SH   SOLE   0 0 23,882
MOSAIC CO NEW COM 61945C103 6,109 221,391 SH   SOLE   97,592 0 123,799
MOTOROLA SOLUTIONS INC COM NEW 620076307 35,008 511,434 SH   SOLE   504,354 0 7,080
MPLX LP COM UNIT REP LTD 55336V100 4,112 104,547 SH   SOLE   160 0 104,387
MSA SAFETY INC COM 553498106 2,701 62,141 SH   SOLE   36,380 0 25,761
MSC INDL DIRECT INC CL A 553530106 14,752 262,158 SH   SOLE   252,649 0 9,509
MTS SYS CORP COM 553777103 962 15,178 SH   SOLE   15,071 0 107
MURPHY OIL CORP COM 626717102 330 14,691 SH   SOLE   0 0 14,691
MURPHY USA INC COM 626755102 6,398 105,338 SH   SOLE   100,753 0 4,585
MYLAN N V SHS EURO N59465109 7,476 138,257 SH   SOLE   35,478 0 102,779
NABORS INDUSTRIES LTD SHS G6359F103 262 30,756 SH   SOLE   0 0 30,756
NASDAQ INC COM 631103108 12,019 206,612 SH   SOLE   74,784 0 131,828
NATIONAL BK HLDGS CORP CL A 633707104 322 15,051 SH   SOLE   15,051 0 0
NATIONAL FUEL GAS CO N J COM 636180101 20,215 472,865 SH   SOLE   462,974 0 9,891
NATIONAL GRID PLC SPON ADR NEW 636274300 115,255 1,657,394 SH   SOLE   1,588,750 0 68,644
NATIONAL HEALTH INVS INC COM 63633D104 1,210 19,870 SH   SOLE   15,444 0 4,426
NATIONAL OILWELL VARCO INC COM 637071101 8,605 256,934 SH   SOLE   181,470 0 75,464
NATIONAL PENN BANCSHARES INC COM 637138108 274 22,252 SH   SOLE   0 0 22,252
NATIONAL RETAIL PPTYS INC COM 637417106 1,046 26,124 SH   SOLE   0 0 26,124
NATURAL GROCERS BY VITAMIN C COM 63888U108 402 19,715 SH   SOLE   19,615 0 100
NATUS MEDICAL INC DEL COM 639050103 1,066 22,182 SH   SOLE   14,125 0 8,057
NAVIENT CORP COM 63938C108 4,154 362,805 SH   SOLE   335,897 0 26,908
NAVIGATOR HOLDINGS LTD SHS Y62132108 1,542 113,002 SH   SOLE   0 0 113,002
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 432 143,500 SH   SOLE   0 0 143,500
NCR CORP NEW COM 62886E108 834 34,112 SH   SOLE   30,122 0 3,990
NEKTAR THERAPEUTICS COM 640268108 1,353 80,280 SH   SOLE   0 0 80,280
NEOGEN CORP COM 640491106 964 17,059 SH   SOLE   14,002 0 3,057
NETEASE INC SPONSORED ADR 64110W102 4,241 23,401 SH   SOLE   22,612 0 789
NETFLIX INC COM 64110L106 21,867 191,182 SH   SOLE   50,927 0 140,255
NETSCOUT SYS INC COM 64115T104 846 27,567 SH   SOLE   26,744 0 823
NEUBERGER BERMAN HGH YLD FD COM 64128C106 366 36,288 SH   SOLE   0 0 36,288
NEUBERGER BERMAN INTER MUNI COM 64124P101 653 41,535 SH   SOLE   0 0 41,535
NEUBERGER BERMAN RE ES SEC F COM 64190A103 4,395 877,308 SH   SOLE   0 0 877,308
NEUROCRINE BIOSCIENCES INC COM 64125C109 593 10,483 SH   SOLE   5,694 0 4,789
NEUSTAR INC CL A 64126X201 2,000 83,433 SH   SOLE   34,048 0 49,385
NEW GOLD INC CDA COM 644535106 214 92,421 SH   SOLE   0 0 92,421
NEW JERSEY RES COM 646025106 836 25,372 SH   SOLE   0 0 25,372
NEW MEDIA INVT GROUP INC COM 64704V106 1,502 77,163 SH   SOLE   0 0 77,163
NEW MTN FIN CORP COM 647551100 672 51,637 SH   SOLE   0 0 51,637
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,708 140,433 SH   SOLE   0 0 140,433
NEW YORK CMNTY BANCORP INC COM 649445103 16,467 1,009,019 SH   SOLE   720 0 1,008,299
NEW YORK TIMES CO CL A 650111107 1,789 133,300 SH   SOLE   0 0 133,300
NEWELL RUBBERMAID INC COM 651229106 15,494 351,504 SH   SOLE   303,431 0 48,073
NEWFIELD EXPL CO COM 651290108 7,953 244,244 SH   SOLE   241,575 0 2,669
NEWLINK GENETICS CORP COM 651511107 442 12,142 SH   SOLE   0 0 12,142
NEWMONT MINING CORP COM 651639106 426 23,674 SH   SOLE   0 0 23,674
NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1,531 1,561,000 PRN   SOLE   0 0 1,561,000
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 724 50,569 SH   SOLE   0 0 50,569
NEXPOINT CR STRATEGIES FD COM NEW 65340G205 2,210 108,129 SH   SOLE   0 0 108,129
NEXPOINT RESIDENTIAL TR INC COM 65341D102 870 66,479 SH   SOLE   0 0 66,479
NEXTERA ENERGY INC COM 65339F101 30,727 295,761 SH   SOLE   73,852 0 221,909
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 297 26,863 SH   SOLE   0 0 26,863
NICE SYS LTD SPONSORED ADR 653656108 2,550 44,495 SH   SOLE   38,727 0 5,768
NIELSEN HLDGS PLC SHS EUR G6518L108 15,916 341,542 SH   SOLE   324,902 0 16,640
NIKE INC CL B 654106103 45,172 722,741 SH   SOLE   315,667 0 407,074
NIMBLE STORAGE INC COM 65440R101 209 22,743 SH   SOLE   0 0 22,743
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 670 16,855 SH   SOLE   10,034 0 6,821
NISOURCE INC COM 65473P105 1,340 68,672 SH   SOLE   0 0 68,672
NN INC COM 629337106 1,348 84,578 SH   SOLE   58,269 0 26,309
NOBLE CORP PLC SHS USD G65431101 1,293 122,604 SH   SOLE   0 0 122,604
NOBLE ENERGY INC COM 655044105 3,654 110,956 SH   SOLE   105,009 0 5,947
NOKIA CORP SPONSORED ADR 654902204 361 51,365 SH   SOLE   0 0 51,365
NORDIC AMERICAN TANKERS LIMI COM G65773106 440 28,304 SH   SOLE   0 0 28,304
NORDSON CORP COM 655663102 3,342 52,091 SH   SOLE   11,846 0 40,245
NORDSTROM INC COM 655664100 4,641 93,169 SH   SOLE   13,198 0 79,971
NORFOLK SOUTHERN CORP COM 655844108 11,822 139,759 SH   SOLE   0 0 139,759
NORTHERN TIER ENERGY LP COM UN REPR PART 665826103 539 20,826 SH   SOLE   0 0 20,826
NORTHERN TR CORP COM 665859104 10,031 139,143 SH   SOLE   0 0 139,143
NORTHROP GRUMMAN CORP COM 666807102 14,275 75,598 SH   SOLE   46,635 0 28,963
NORTHSTAR RLTY FIN CORP COM 66704R803 880 51,659 SH   SOLE   0 0 51,659
NOVARTIS A G SPONSORED ADR 66987V109 47,900 556,720 SH   SOLE   401,173 0 155,547
NOVAVAX INC COM 670002104 214 25,531 SH   SOLE   0 0 25,531
NOVO-NORDISK A S ADR 670100205 21,105 363,381 SH   SOLE   195,552 0 167,829
NOW INC COM 67011P100 9,785 618,497 SH   SOLE   612,220 0 6,277
NUANCE COMMUNICATIONS INC COM 67020Y100 17,037 856,567 SH   SOLE   670,697 0 185,870
NUCOR CORP COM 670346105 21,904 543,520 SH   SOLE   493,720 0 49,800
NUSTAR ENERGY LP UNIT COM 67058H102 750 18,716 SH   SOLE   0 0 18,716
NUTRI SYS INC NEW COM 67069D108 280 12,945 SH   SOLE   12,042 0 903
NUVASIVE INC COM 670704105 1,564 28,903 SH   SOLE   28,802 0 101
NUVEEN AMT-FREE MUN INCOME F COM 670657105 391 28,201 SH   SOLE   0 0 28,201
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 276 15,441 SH   SOLE   0 0 15,441
NUVEEN BUILD AMER BD FD COM 67074C103 2,689 133,823 SH   SOLE   0 0 133,823
NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 235 11,559 SH   SOLE   0 0 11,559
NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 225 14,555 SH   SOLE   0 0 14,555
NUVEEN CONN PREM INCOME MUN COM 67060D107 328 25,673 SH   SOLE   0 0 25,673
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 4,185 293,296 SH   SOLE   0 0 293,296
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4,086 521,230 SH   SOLE   0 0 521,230
NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 767 54,142 SH   SOLE   0 0 54,142
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 781 72,072 SH   SOLE   0 0 72,072
NUVEEN DIVID ADV MUN FD 3 COM SH BEN INT 67070X101 2,291 159,533 SH   SOLE   0 0 159,533
NUVEEN DIVID ADVANTAGE MUN F COM 67066V101 296 20,355 SH   SOLE   0 0 20,355
NUVEEN DIVID ADVANTAGE MUN I COM 67071L106 3,659 252,660 SH   SOLE   0 0 252,660
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3,307 230,309 SH   SOLE   0 0 230,309
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1,740 156,749 SH   SOLE   0 0 156,749
NUVEEN GLOBAL EQUITY INCOME COM 6706EH103 761 69,684 SH   SOLE   0 0 69,684
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 5,508 400,875 SH   SOLE   0 0 400,875
NUVEEN INTER DURATION MN TMF COM 670671106 1,194 92,872 SH   SOLE   0 0 92,872
NUVEEN INVT QUALITY MUN FD I COM 67062E103 374 24,276 SH   SOLE   191 0 24,085
NUVEEN MD PREM INCOME MUN FD COM 67061Q107 553 43,592 SH   SOLE   0 0 43,592
NUVEEN MICH QUALITY INCOME M COM 670979103 717 52,355 SH   SOLE   0 0 52,355
NUVEEN MUN ADVANTAGE FD INC COM 67062H106 577 41,635 SH   SOLE   0 0 41,635
NUVEEN MUN INCOME FD INC COM 67062J102 585 48,803 SH   SOLE   0 0 48,803
NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 1,193 86,519 SH   SOLE   0 0 86,519
NUVEEN MUN OPPORTUNITY FD IN COM 670984103 408 28,499 SH   SOLE   0 0 28,499
NUVEEN MUN VALUE FD INC COM 670928100 4,008 393,698 SH   SOLE   0 0 393,698
NUVEEN N C PREM INCOME MUN F COM 67060P100 685 52,271 SH   SOLE   0 0 52,271
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 6,313 325,934 SH   SOLE   0 0 325,934
NUVEEN NY AMT FREE MUN INCOM COM 670656107 347 26,452 SH   SOLE   0 0 26,452
NUVEEN OHIO QUALITY INCOME M COM 670980101 1,291 84,579 SH   SOLE   0 0 84,579
NUVEEN PA INVT QUALITY MUN F COM 670972108 1,160 84,700 SH   SOLE   0 0 84,700
NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 270 29,522 SH   SOLE   0 0 29,522
NUVEEN PREM INCOME MUN FD COM 67062T100 567 40,199 SH   SOLE   0 0 40,199
NUVEEN PREM INCOME MUN FD 2 COM 67063W102 668 46,189 SH   SOLE   0 0 46,189
NUVEEN QUALITY INCOME MUN FD COM 670977107 419 29,544 SH   SOLE   0 0 29,544
NUVEEN QUALITY MUN FD INC COM 67062N103 1,435 105,205 SH   SOLE   0 0 105,205
NUVEEN QUALITY PFD INC FD 3 COM 67072W101 827 97,392 SH   SOLE   0 0 97,392
NUVEEN QUALITY PFD INCOME FD COM 67071S101 545 65,787 SH   SOLE   0 0 65,787
NUVEEN QUALITY PFD INCOME FD COM 67072C105 246 27,014 SH   SOLE   0 0 27,014
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 493 36,733 SH   SOLE   0 0 36,733
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 326 24,204 SH   SOLE   0 0 24,204
NUVEEN SELECT QUALITY MUN FD COM 670973106 653 46,483 SH   SOLE   0 0 46,483
NUVEEN SHT DUR CR OPP FD COM 67074X107 1,042 70,230 SH   SOLE   0 0 70,230
NUVEEN VA PREM INCOME MUN FD COM 67064R102 260 19,101 SH   SOLE   0 0 19,101
NVIDIA CORP COM 67066G104 9,275 281,407 SH   SOLE   9,098 0 272,309
NXP SEMICONDUCTORS N V COM N6596X109 32,049 380,401 SH   SOLE   125,114 0 255,287
NXSTAGE MEDICAL INC COM 67072V103 268 12,228 SH   SOLE   0 0 12,228
O REILLY AUTOMOTIVE INC NEW COM 67103H107 44,501 175,603 SH   SOLE   47,644 0 127,959
OAKTREE CAP GROUP LLC UNIT CL A 674001201 2,743 57,489 SH   SOLE   0 0 57,489
OASIS PETE INC NEW COM 674215108 596 80,840 SH   SOLE   0 0 80,840
OCCIDENTAL PETE CORP DEL COM 674599105 94,631 1,399,652 SH   SOLE   1,150,731 0 248,921
OCEANEERING INTL INC COM 675232102 2,121 56,518 SH   SOLE   53,197 0 3,321
OCWEN FINL CORP COM NEW 675746309 277 39,725 SH   SOLE   0 0 39,725
OGE ENERGY CORP COM 670837103 10,103 384,307 SH   SOLE   324,196 0 60,111
OHA INVT CORP COM 67091U102 605 159,082 SH   SOLE   0 0 159,082
OLD DOMINION FGHT LINES INC COM 679580100 712 12,053 SH   SOLE   6,876 0 5,177
OLD REP INTL CORP COM 680223104 2,696 144,710 SH   SOLE   0 0 144,710
OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1,266 1,000,000 PRN   SOLE   0 0 1,000,000
OLIN CORP COM PAR $1 680665205 981 56,812 SH   SOLE   0 0 56,812
OMEGA HEALTHCARE INVS INC COM 681936100 32,844 938,944 SH   SOLE   670,075 0 268,869
OMEROS CORP COM 682143102 1,061 67,450 SH   SOLE   0 0 67,450
OMNICELL INC COM 68213N109 1,621 52,163 SH   SOLE   35,150 0 17,013
OMNICOM GROUP INC COM 681919106 50,456 666,880 SH   SOLE   628,446 0 38,434
ON ASSIGNMENT INC COM 682159108 1,812 40,308 SH   SOLE   0 0 40,308
ON SEMICONDUCTOR CORP COM 682189105 1,533 156,383 SH   SOLE   133,180 0 23,203
ONE GAS INC COM 68235P108 769 15,331 SH   SOLE   13,258 0 2,073
ONE LIBERTY PPTYS INC COM 682406103 497 23,146 SH   SOLE   0 0 23,146
ONEMAIN HLDGS INC COM 68268W103 489 11,781 SH   SOLE   11,622 0 159
ONEOK INC NEW COM 682680103 1,168 47,382 SH   SOLE   36,162 0 11,220
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2,121 70,379 SH   SOLE   0 0 70,379
OPEN TEXT CORP COM 683715106 1,144 23,874 SH   SOLE   23,157 0 717
OPHTHOTECH CORP COM 683745103 1,003 12,770 SH   SOLE   4,832 0 7,938
OPKO HEALTH INC COM 68375N103 2,619 260,592 SH   SOLE   0 0 260,592
OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 583 14,772 SH   SOLE   0 0 14,772
OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 5,273 101,991 SH   SOLE   0 0 101,991
ORACLE CORP COM 68389X105 22,366 612,266 SH   SOLE   164,638 0 447,628
ORANGE SPONSORED ADR 684060106 728 43,760 SH   SOLE   17,999 0 25,761
ORASURE TECHNOLOGIES INC COM 68554V108 557 86,505 SH   SOLE   0 0 86,505
ORBCOMM INC COM 68555P100 558 77,071 SH   SOLE   0 0 77,071
ORBITAL ATK INC COM 68557N103 3,064 34,301 SH   SOLE   20,719 0 13,582
ORCHIDS PAPER PRODS CO DEL COM 68572N104 544 17,605 SH   SOLE   0 0 17,605
OWENS & MINOR INC NEW COM 690732102 20,870 580,040 SH   SOLE   557,395 0 22,645
OWENS CORNING NEW COM 690742101 3,254 69,191 SH   SOLE   63,763 0 5,428
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3,802 85,621 SH   SOLE   84,671 0 950
PACCAR INC COM 693718108 4,223 89,091 SH   SOLE   0 0 89,091
PACER FDS TR TRENDP 100 ETF 69374H303 327 13,678 SH   SOLE   0 0 13,678
PACER FDS TR TRENDP 750 ETF 69374H105 2,038 88,372 SH   SOLE   0 0 88,372
PACIFIC PREMIER BANCORP COM 69478X105 3,971 186,859 SH   SOLE   0 0 186,859
PACKAGING CORP AMER COM 695156109 6,715 106,498 SH   SOLE   82,282 0 24,216
PACWEST BANCORP DEL COM 695263103 5,670 131,562 SH   SOLE   116,046 0 15,516
PALO ALTO NETWORKS INC COM 697435105 25,716 145,998 SH   SOLE   18,177 0 127,821
PAN AMERICAN SILVER CORP COM 697900108 1,563 240,391 SH   SOLE   0 0 240,391
PARAMOUNT GROUP INC COM 69924R108 1,598 88,261 SH   SOLE   88,144 0 117
PAREXEL INTL CORP COM 699462107 840 12,332 SH   SOLE   8,946 0 3,386
PARK NATL CORP COM 700658107 1,514 16,729 SH   SOLE   0 0 16,729
PARKER HANNIFIN CORP COM 701094104 21,038 216,927 SH   SOLE   208,643 0 8,284
PARKWAY PPTYS INC COM 70159Q104 451 28,852 SH   SOLE   0 0 28,852
PARSLEY ENERGY INC CL A 701877102 3,623 196,361 SH   SOLE   173,101 0 23,260
PATTERSON COMPANIES INC COM 703395103 6,190 136,917 SH   SOLE   65,228 0 71,689
PATTERSON UTI ENERGY INC COM 703481101 1,591 105,533 SH   SOLE   72,824 0 32,709
PAYCHEX INC COM 704326107 13,008 245,952 SH   SOLE   123,288 0 122,664
PAYCOM SOFTWARE INC COM 70432V102 3,457 91,855 SH   SOLE   67,659 0 24,196
PAYPAL HLDGS INC COM 70450Y103 16,359 451,894 SH   SOLE   263,420 0 188,474
PBF ENERGY INC CL A 69318G106 3,658 99,362 SH   SOLE   70,461 0 28,901
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 493 23,096 SH   SOLE   0 0 23,096
PDC ENERGY INC COM 69327R101 1,912 35,822 SH   SOLE   28,214 0 7,608
PDVWIRELESS INC COM 69290R104 426 15,505 SH   SOLE   0 0 15,505
PEARSON PLC SPONSORED ADR 705015105 1,598 148,211 SH   SOLE   974 0 147,237
PEBBLEBROOK HOTEL TR COM 70509V100 2,987 106,599 SH   SOLE   95,730 0 10,869
PEMBINA PIPELINE CORP COM 706327103 1,053 48,561 SH   SOLE   31,091 0 17,470
PENNEY J C INC COM 708160106 713 107,034 SH   SOLE   0 0 107,034
PENNYMAC MTG INVT TR COM 70931T103 281 18,446 SH   SOLE   0 0 18,446
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,478 34,909 SH   SOLE   19,958 0 14,951
PENTAIR PLC SHS G7S00T104 14,095 284,566 SH   SOLE   266,241 0 18,325
PEOPLES BANCORP N C INC COM 710577107 357 18,478 SH   SOLE   0 0 18,478
PEOPLES UNITED FINANCIAL INC COM 712704105 16,694 1,033,698 SH   SOLE   820,217 0 213,481
PEPCO HOLDINGS INC COM 713291102 787 30,243 SH   SOLE   0 0 30,243
PEPSICO INC COM 713448108 157,574 1,576,993 SH   SOLE   1,007,952 0 569,041
PERRIGO CO PLC SHS G97822103 8,843 61,111 SH   SOLE   45,602 0 15,509
PFIZER INC COM 717081103 178,466 5,528,696 SH   SOLE   2,661,845 0 2,866,851
PG&E CORP COM 69331C108 24,597 462,440 SH   SOLE   438,828 0 23,612
PHILIP MORRIS INTL INC COM 718172109 160,106 1,821,248 SH   SOLE   1,360,850 0 460,398
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 448 10,474 SH   SOLE   10,469 0 5
PHILLIPS 66 COM 718546104 20,517 250,819 SH   SOLE   89,925 0 160,894
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 846 13,780 SH   SOLE   0 0 13,780
PHYSICIANS RLTY TR COM 71943U104 744 44,145 SH   SOLE   0 0 44,145
PIEDMONT NAT GAS INC COM 720186105 2,026 35,532 SH   SOLE   0 0 35,532
PIER 1 IMPORTS INC COM 720279108 1,791 351,914 SH   SOLE   41,076 0 310,838
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1,953 108,344 SH   SOLE   0 0 108,344
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 12,151 132,629 SH   SOLE   126,151 0 6,478
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 65,434 650,371 SH   SOLE   615,411 0 34,960
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 1,835 17,604 SH   SOLE   0 0 17,604
PIMCO MUN INCOME FD II COM 72200W106 477 38,150 SH   SOLE   0 0 38,150
PINNACLE ENTMT INC COM 723456109 3,625 116,485 SH   SOLE   91,730 0 24,755
PINNACLE FINL PARTNERS INC COM 72346Q104 3,826 74,489 SH   SOLE   56,795 0 17,694
PINNACLE FOODS INC DEL COM 72348P104 1,911 45,017 SH   SOLE   37,582 0 7,435
PINNACLE WEST CAP CORP COM 723484101 771 11,962 SH   SOLE   47 0 11,915
PIONEER MUN HIGH INCOME ADV COM 723762100 1,203 90,080 SH   SOLE   0 0 90,080
PIONEER NAT RES CO COM 723787107 1,805 14,396 SH   SOLE   0 0 14,396
PITNEY BOWES INC COM 724479100 2,499 120,994 SH   SOLE   491 0 120,503
PJT PARTNERS INC COM CL A 69343T107 586 20,733 SH   SOLE   0 0 20,733
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 8,541 369,737 SH   SOLE   0 0 369,737
PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 878 92,963 SH   SOLE   34,182 0 58,781
PLANTRONICS INC NEW COM 727493108 1,417 29,891 SH   SOLE   29,794 0 97
PLATFORM SPECIALTY PRODS COR COM 72766Q105 661 51,550 SH   SOLE   0 0 51,550
PLUM CREEK TIMBER CO INC COM 729251108 1,714 35,916 SH   SOLE   0 0 35,916
PLUMAS BANCORP COM 729273102 391 45,000 SH   SOLE   0 0 45,000
PNC FINL SVCS GROUP INC *W EXP 12/31/201 693475121 290 10,100 SH   SOLE   0 0 10,100
PNC FINL SVCS GROUP INC COM 693475105 97,697 1,025,047 SH   SOLE   953,147 0 71,900
PNM RES INC COM 69349H107 1,894 61,945 SH   SOLE   59,588 0 2,357
POLARIS INDS INC COM 731068102 17,998 209,398 SH   SOLE   99,245 0 110,153
POLYCOM INC COM 73172K104 1,058 84,056 SH   SOLE   82,590 0 1,466
POLYONE CORP COM 73179P106 3,708 116,742 SH   SOLE   113,906 0 2,836
POOL CORPORATION COM 73278L105 5,330 65,981 SH   SOLE   25,956 0 40,025
POPEYES LA KITCHEN INC COM 732872106 1,350 23,075 SH   SOLE   21,576 0 1,499
PORTOLA PHARMACEUTICALS INC COM 737010108 1,026 19,947 SH   SOLE   7,674 0 12,273
POST HLDGS INC COM 737446104 3,576 57,957 SH   SOLE   46,907 0 11,050
POTASH CORP SASK INC COM 73755L107 18,522 1,081,889 SH   SOLE   707,346 0 374,543
POWER INTEGRATIONS INC COM 739276103 2,418 49,721 SH   SOLE   49,660 0 61
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 208 15,536 SH   SOLE   0 0 15,536
POWERSHARES ETF TR II BUILD AMER ETF 73937B407 2,225 76,747 SH   SOLE   64 0 76,683
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 1,863 73,910 SH   SOLE   0 0 73,910
POWERSHARES ETF TR II EURO CUR HDG 73937B514 30,882 1,252,292 SH   SOLE   1,247,420 0 4,872
POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 19,339 757,190 SH   SOLE   757,105 0 85
POWERSHARES ETF TR II FND INV GR CP 73937B761 3,742 149,563 SH   SOLE   146,974 0 2,589
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 549 19,179 SH   SOLE   0 0 19,179
POWERSHARES ETF TR II KBW BK PORT 73937B746 28,285 752,459 SH   SOLE   738,082 0 14,377
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 27,449 823,312 SH   SOLE   682,510 0 140,802
POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 3,922 85,405 SH   SOLE   0 0 85,405
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 481 31,312 SH   SOLE   0 0 31,312
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 5,302 73,766 SH   SOLE   0 0 73,766
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 6,075 116,106 SH   SOLE   0 0 116,106
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 443 15,142 SH   SOLE   0 0 15,142
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 28,839 747,715 SH   SOLE   212,235 0 535,480
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2,565 105,740 SH   SOLE   0 0 105,740
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 13,301 373,194 SH   SOLE   295,581 0 77,613
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 8,690 197,309 SH   SOLE   0 0 197,309
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 8,529 150,187 SH   SOLE   0 0 150,187
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 3,238 157,562 SH   SOLE   0 0 157,562
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 50,955 1,231,658 SH   SOLE   0 0 1,231,658
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 558 11,037 SH   SOLE   0 0 11,037
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1,798 75,543 SH   SOLE   0 0 75,543
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 787 24,449 SH   SOLE   0 0 24,449
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 1,028 27,976 SH   SOLE   0 0 27,976
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 887 35,273 SH   SOLE   0 0 35,273
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 6,244 89,231 SH   SOLE   0 0 89,231
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 648 25,670 SH   SOLE   0 0 25,670
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 675 15,979 SH   SOLE   0 0 15,979
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 6,386 140,470 SH   SOLE   25 0 140,445
POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 1,774 23,797 SH   SOLE   0 0 23,797
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 5,646 180,443 SH   SOLE   0 0 180,443
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 5,641 193,899 SH   SOLE   0 0 193,899
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 5,556 295,079 SH   SOLE   186,445 0 108,634
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 10,226 117,768 SH   SOLE   0 0 117,768
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 15,580 165,943 SH   SOLE   0 0 165,943
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1,391 104,163 SH   SOLE   0 0 104,163
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 5,294 96,070 SH   SOLE   0 0 96,070
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 746 16,737 SH   SOLE   0 0 16,737
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 1,141 84,005 SH   SOLE   0 0 84,005
POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 348 15,164 SH   SOLE   0 0 15,164
POWERSHARES ETF TRUST TECH SECT PORT 73935X344 6,451 162,544 SH   SOLE   0 0 162,544
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 703 32,935 SH   SOLE   0 0 32,935
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 2,802 118,209 SH   SOLE   0 0 118,209
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 3,603 241,017 SH   SOLE   0 0 241,017
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 15,204 404,344 SH   SOLE   0 0 404,344
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 407 19,358 SH   SOLE   0 0 19,358
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 579 19,010 SH   SOLE   26 0 18,984
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 6,697 298,958 SH   SOLE   4,850 0 294,108
POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 590 20,575 SH   SOLE   0 0 20,575
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 4,583 223,436 SH   SOLE   202,379 0 21,057
POWERSHARES GLOBAL ETF TRUST AGG PFD PORT 73936T565 2,520 168,534 SH   SOLE   0 0 168,534
POWERSHARES GLOBAL ETF TRUST FDM HG YLD RAFI 73936T557 260 14,914 SH   SOLE   0 0 14,914
POWERSHARES GLOBAL ETF TRUST I-30 LAD TREAS 73936T524 432 13,386 SH   SOLE   0 0 13,386
POWERSHARES GLOBAL ETF TRUST INSUR NATL MUN 73936T474 1,596 62,649 SH   SOLE   0 0 62,649
POWERSHARES GLOBAL ETF TRUST SOVEREIGN DEBT 73936T573 4,752 174,012 SH   SOLE   0 0 174,012
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 64,432 575,996 SH   SOLE   0 0 575,996
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 470 13,569 SH   SOLE   0 0 13,569
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 234 25,878 SH   SOLE   0 0 25,878
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 526 16,329 SH   SOLE   0 0 16,329
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 2,174 84,746 SH   SOLE   0 0 84,746
PPG INDS INC COM 693506107 17,803 180,155 SH   SOLE   125,981 0 54,174
PPL CORP COM 69351T106 74,456 2,181,541 SH   SOLE   2,048,476 0 133,065
PRA GROUP INC COM 69354N106 4,482 129,198 SH   SOLE   42,563 0 86,635
PRAXAIR INC COM 74005P104 23,997 234,337 SH   SOLE   189,226 0 45,111
PREMIER INC CL A 74051N102 1,609 45,626 SH   SOLE   28,259 0 17,367
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,196 42,656 SH   SOLE   25,296 0 17,360
PRICE T ROWE GROUP INC COM 74144T108 7,926 110,859 SH   SOLE   0 0 110,859
PRICELINE GRP INC COM NEW 741503403 51,350 40,276 SH   SOLE   16,207 0 24,069
PRICESMART INC COM 741511109 3,608 43,471 SH   SOLE   42,753 0 718
PRIMERICA INC COM 74164M108 3,659 77,477 SH   SOLE   73,509 0 3,968
PRIMORIS SVCS CORP COM 74164F103 1,048 47,591 SH   SOLE   47,591 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 7,581 168,544 SH   SOLE   39,913 0 128,631
PRIVATEBANCORP INC COM 742962103 848 20,678 SH   SOLE   0 0 20,678
PROASSURANCE CORP COM 74267C106 1,864 38,400 SH   SOLE   34,052 0 4,348
PROCTER & GAMBLE CO COM 742718109 209,344 2,636,247 SH   SOLE   1,578,444 0 1,057,803
PROGRESSIVE CORP OHIO COM 743315103 8,254 259,559 SH   SOLE   114,142 0 145,417
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 852 36,170 SH   SOLE   0 0 36,170
PROLOGIS INC COM 74340W103 14,674 341,884 SH   SOLE   328,451 0 13,433
PROOFPOINT INC COM 743424103 904 13,908 SH   SOLE   10,030 0 3,878
PROSHARES TR INVT INT RT HG 74347B607 936 12,785 SH   SOLE   0 0 12,785
PROSHARES TR PSHS SHORT DOW30 74347R701 234 10,368 SH   SOLE   0 0 10,368
PROSHARES TR PSHS SHRT S&P500 74347R503 12,639 605,630 SH   SOLE   0 0 605,630
PROSHARES TR PSHS ULT MCAP400 74347R404 1,050 15,469 SH   SOLE   0 0 15,469
PROSHARES TR PSHS ULTSH 20YRS 74347B201 3,501 79,441 SH   SOLE   0 0 79,441
PROSHARES TR S&P 500 DV ARIST 74348A467 8,491 172,127 SH   SOLE   0 0 172,127
PROSHARES TR SHRT 20+YR TRE 74347X849 3,735 151,049 SH   SOLE   0 0 151,049
PROSHARES TR SHRT HGH YIELD 74347R131 517 18,045 SH   SOLE   0 0 18,045
PROSPECT CAPITAL CORPORATION COM 74348T102 830 118,902 SH   SOLE   0 0 118,902
PROTO LABS INC COM 743713109 2,766 43,431 SH   SOLE   42,390 0 1,041
PROVIDENT FINL SVCS INC COM 74386T105 376 18,666 SH   SOLE   0 0 18,666
PRUDENTIAL FINL INC COM 744320102 21,686 266,384 SH   SOLE   74,076 0 192,308
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 667 47,166 SH   SOLE   0 0 47,166
PRUDENTIAL PLC ADR 74435K204 19,688 436,745 SH   SOLE   410,058 0 26,687
PRUDENTIAL SHT DURATION HG Y COM 74442F107 4,060 278,103 SH   SOLE   0 0 278,103
PTC INC COM 69370C100 1,888 54,519 SH   SOLE   53,625 0 894
PTC THERAPEUTICS INC COM 69366J200 1,771 54,660 SH   SOLE   0 0 54,660
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,821 98,770 SH   SOLE   0 0 98,770
PULTE GROUP INC COM 745867101 1,521 85,355 SH   SOLE   0 0 85,355
PUTNAM MANAGED MUN INCOM TR COM 746823103 805 109,370 SH   SOLE   0 0 109,370
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1,869 152,206 SH   SOLE   0 0 152,206
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 476 96,183 SH   SOLE   0 0 96,183
PVH CORP COM 693656100 3,406 46,239 SH   SOLE   17,928 0 28,311
QCR HOLDINGS INC COM 74727A104 325 13,375 SH   SOLE   0 0 13,375
QEP RES INC COM 74733V100 3,957 295,303 SH   SOLE   291,618 0 3,685
QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 4,877 66,989 SH   SOLE   0 0 66,989
QLIK TECHNOLOGIES INC COM 74733T105 5,588 176,492 SH   SOLE   171,503 0 4,989
QORVO INC COM 74736K101 7,737 152,007 SH   SOLE   31,202 0 120,805
QTS RLTY TR INC COM CL A 74736A103 3,169 70,246 SH   SOLE   40,152 0 30,094
QUAKER CHEM CORP COM 747316107 1,060 13,722 SH   SOLE   13,541 0 181
QUALCOMM INC COM 747525103 48,212 964,508 SH   SOLE   669,765 0 294,743
QUALYS INC COM 74758T303 2,011 60,763 SH   SOLE   47,606 0 13,157
QUANTA SVCS INC COM 74762E102 814 40,205 SH   SOLE   2,915 0 37,290
QUEST DIAGNOSTICS INC COM 74834L100 42,549 598,107 SH   SOLE   553,401 0 44,706
QUESTAR CORP COM 748356102 1,201 61,654 SH   SOLE   54,891 0 6,763
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 18,538 270,001 SH   SOLE   13,556 0 256,445
RACKSPACE HOSTING INC COM 750086100 2,073 81,886 SH   SOLE   0 0 81,886
RADIUS HEALTH INC COM NEW 750469207 741 12,047 SH   SOLE   0 0 12,047
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 283 17,008 SH   SOLE   0 0 17,008
RANGE RES CORP COM 75281A109 525 21,325 SH   SOLE   822 0 20,503
RAYMOND JAMES FINANCIAL INC COM 754730109 18,862 325,376 SH   SOLE   0 0 325,376
RAYONIER INC COM 754907103 1,122 50,533 SH   SOLE   75 0 50,458
RAYTHEON CO COM NEW 755111507 43,575 349,912 SH   SOLE   203,338 0 146,574
RBC BEARINGS INC COM 75524B104 2,941 45,538 SH   SOLE   44,700 0 838
READING INTERNATIONAL INC CL A 755408101 1,930 147,226 SH   SOLE   0 0 147,226
REALTY INCOME CORP COM 756109104 31,319 606,604 SH   SOLE   477,685 0 128,919
REAVES UTIL INCOME FD COM SH BEN INT 756158101 464 17,878 SH   SOLE   0 0 17,878
RED HAT INC COM 756577102 5,680 68,590 SH   SOLE   60,925 0 7,665
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,502 24,322 SH   SOLE   0 0 24,322
REDWOOD TR INC COM 758075402 2,094 158,652 SH   SOLE   0 0 158,652
REGAL ENTMT GROUP CL A 758766109 59,830 3,170,655 SH   SOLE   2,595,265 0 575,390
REGENCY CTRS CORP COM 758849103 8,067 118,416 SH   SOLE   117,252 0 1,164
REGENERON PHARMACEUTICALS COM 75886F107 10,275 18,928 SH   SOLE   9,877 0 9,051
REGIONS FINL CORP NEW COM 7591EP100 7,106 740,191 SH   SOLE   1,956 0 738,235
REINSURANCE GROUP AMER INC COM NEW 759351604 5,560 64,990 SH   SOLE   61,870 0 3,120
RELX NV SPONSORED ADR 75955B102 5,284 313,972 SH   SOLE   312,144 0 1,828
RELX PLC SPONSORED ADR 759530108 14,088 790,139 SH   SOLE   782,918 0 7,221
RELYPSA INC COM 759531106 327 11,547 SH   SOLE   0 0 11,547
RENASANT CORP COM 75970E107 3,317 96,383 SH   SOLE   1,144 0 95,239
REPUBLIC SVCS INC COM 760759100 36,887 838,525 SH   SOLE   575,255 0 263,270
RESMED INC COM 761152107 4,135 77,011 SH   SOLE   0 0 77,011
RESTAURANT BRANDS INTL INC COM 76131D103 1,619 43,330 SH   SOLE   0 0 43,330
RESTORATION HARDWARE HLDGS I COM 761283100 2,652 33,378 SH   SOLE   18,354 0 15,024
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,583 144,285 SH   SOLE   0 0 144,285
REXNORD CORP NEW COM 76169B102 1,631 90,018 SH   SOLE   89,738 0 280
REYNOLDS AMERICAN INC COM 761713106 129,662 2,809,567 SH   SOLE   2,380,240 0 429,327
RICE ENERGY INC COM 762760106 1,496 137,247 SH   SOLE   136,475 0 772
RINGCENTRAL INC CL A 76680R206 2,092 88,737 SH   SOLE   0 0 88,737
RIO TINTO PLC SPONSORED ADR 767204100 7,646 262,568 SH   SOLE   174,408 0 88,160
RITCHIE BROS AUCTIONEERS COM 767744105 1,947 80,773 SH   SOLE   78,397 0 2,376
RITE AID CORP COM 767754104 4,452 567,864 SH   SOLE   242 0 567,622
RLI CORP COM 749607107 2,992 48,460 SH   SOLE   46,470 0 1,990
RMR REAL ESTATE INCOME FUND COM 76970B101 2,893 150,052 SH   SOLE   0 0 150,052
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 355 37,690 SH   SOLE   37,590 0 100
ROBERT HALF INTL INC COM 770323103 10,297 218,435 SH   SOLE   215,591 0 2,844
ROCKWELL AUTOMATION INC COM 773903109 2,694 26,256 SH   SOLE   6,948 0 19,308
ROCKWELL COLLINS INC COM 774341101 1,909 20,684 SH   SOLE   7,815 0 12,869
ROCKWELL MED INC COM 774374102 439 42,825 SH   SOLE   0 0 42,825
ROGERS COMMUNICATIONS INC CL B 775109200 39,910 1,162,542 SH   SOLE   1,157,515 0 5,027
ROLLINS INC COM 775711104 365 14,111 SH   SOLE   0 0 14,111
ROPER TECHNOLOGIES INC COM 776696106 2,916 15,365 SH   SOLE   1,023 0 14,342
ROSE ROCK MIDSTREAM L P COM U REP LTD 777149105 466 30,954 SH   SOLE   0 0 30,954
ROSS STORES INC COM 778296103 4,476 83,177 SH   SOLE   47,984 0 35,193
ROVI CORP COM 779376102 1,284 77,088 SH   SOLE   76,265 0 823
ROYAL BK CDA MONTREAL QUE COM 780087102 5,465 102,445 SH   SOLE   0 0 102,445
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 845 33,256 SH   SOLE   0 0 33,256
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,476 24,467 SH   SOLE   20,842 0 3,625
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 41,301 897,065 SH   SOLE   738,581 0 158,484
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 30,610 668,481 SH   SOLE   546,313 0 122,168
ROYAL GOLD INC COM 780287108 3,288 90,157 SH   SOLE   0 0 90,157
ROYCE GLOBAL VALUE TR INC COM 78081T104 4,738 636,008 SH   SOLE   0 0 636,008
ROYCE MICRO-CAP TR INC COM 780915104 1,610 221,805 SH   SOLE   0 0 221,805
ROYCE VALUE TR INC COM 780910105 9,757 828,934 SH   SOLE   0 0 828,934
RPM INTL INC COM 749685103 8,098 183,784 SH   SOLE   83,718 0 100,066
RPM INTL INC NOTE 2.250%12/1 749685AT0 1,485 1,305,000 PRN   SOLE   0 0 1,305,000
RSP PERMIAN INC COM 74978Q105 2,457 100,745 SH   SOLE   92,610 0 8,135
RUSH ENTERPRISES INC CL A 781846209 658 30,063 SH   SOLE   0 0 30,063
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 8,914 103,099 SH   SOLE   39,598 0 63,501
RYDER SYS INC COM 783549108 2,313 40,693 SH   SOLE   0 0 40,693
RYDEX ETF TRUST GUG RUSS MCP EQL 78355W577 1,313 27,627 SH   SOLE   0 0 27,627
RYDEX ETF TRUST GUG RUSS TOP 50 78355W205 13,109 90,667 SH   SOLE   0 0 90,667
RYDEX ETF TRUST GUG RUSS1000 EQL 78355W593 533 11,090 SH   SOLE   0 0 11,090
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3,842 30,811 SH   SOLE   0 0 30,811
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 2,572 30,376 SH   SOLE   0 0 30,376
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 1,533 18,964 SH   SOLE   0 0 18,964
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 97,940 1,277,919 SH   SOLE   0 0 1,277,919
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 14,067 174,311 SH   SOLE   97 0 174,214
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 3,168 64,397 SH   SOLE   0 0 64,397
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1,999 42,437 SH   SOLE   0 0 42,437
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 2,693 62,333 SH   SOLE   0 0 62,333
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 2,031 13,233 SH   SOLE   0 0 13,233
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 6,578 71,287 SH   SOLE   0 0 71,287
SABRA HEALTH CARE REIT INC COM 78573L106 546 27,011 SH   SOLE   0 0 27,011
SABRE CORP COM 78573M104 2,417 86,398 SH   SOLE   86,398 0 0
SAGENT PHARMACEUTICALS INC COM 786692103 2,361 148,397 SH   SOLE   0 0 148,397
SAIA INC COM 78709Y105 583 26,201 SH   SOLE   0 0 26,201
SALESFORCE COM INC COM 79466L302 30,067 383,514 SH   SOLE   174,038 0 209,476
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 225 23,633 SH   SOLE   0 0 23,633
SANDERSON FARMS INC COM 800013104 1,893 24,421 SH   SOLE   21,838 0 2,583
SANDISK CORP COM 80004C101 35,699 469,781 SH   SOLE   452,508 0 17,273
SANOFI SPONSORED ADR 80105N105 37,302 874,598 SH   SOLE   812,963 0 61,635
SAP SE SPON ADR 803054204 11,753 148,582 SH   SOLE   138,105 0 10,477
SAREPTA THERAPEUTICS INC COM 803607100 466 12,086 SH   SOLE   0 0 12,086
SBA COMMUNICATIONS CORP COM 78388J106 5,467 52,035 SH   SOLE   31,395 0 20,640
SCANA CORP NEW COM 80589M102 5,803 95,938 SH   SOLE   0 0 95,938
SCHEIN HENRY INC COM 806407102 13,842 87,505 SH   SOLE   1,134 0 86,371
SCHLUMBERGER LTD COM 806857108 43,224 619,698 SH   SOLE   341,844 0 277,854
SCHWAB CHARLES CORP NEW COM 808513105 16,151 490,455 SH   SOLE   450,325 0 40,130
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 491 12,741 SH   SOLE   0 0 12,741
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,749 70,571 SH   SOLE   0 0 70,571
SCIQUEST INC NEW COM 80908T101 531 40,950 SH   SOLE   0 0 40,950
SCORPIO TANKERS INC SHS Y7542C106 2,381 296,837 SH   SOLE   0 0 296,837
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1,045 18,927 SH   SOLE   0 0 18,927
SEADRILL LIMITED SHS G7945E105 478 141,135 SH   SOLE   0 0 141,135
SEAGATE TECHNOLOGY PLC SHS G7945M107 56,985 1,554,420 SH   SOLE   1,516,762 0 37,658
SEALED AIR CORP NEW COM 81211K100 2,586 57,981 SH   SOLE   22,255 0 35,726
SEARS HLDGS CORP COM 812350106 563 27,382 SH   SOLE   0 0 27,382
SEASPAN CORP SHS Y75638109 441 27,874 SH   SOLE   0 0 27,874
SEAWORLD ENTMT INC COM 81282V100 1,757 89,251 SH   SOLE   57,990 0 31,261
SEI INVESTMENTS CO COM 784117103 10,103 192,813 SH   SOLE   143,190 0 49,623
SELECT COMFORT CORP COM 81616X103 2,366 110,486 SH   SOLE   0 0 110,486
SELECT INCOME REIT COM SH BEN INT 81618T100 484 24,440 SH   SOLE   0 0 24,440
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 33,728 431,515 SH   SOLE   88,176 0 343,339
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 25,951 513,989 SH   SOLE   380,903 0 133,086
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14,539 201,838 SH   SOLE   0 0 201,838
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 16,055 266,162 SH   SOLE   872 0 265,290
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 32,016 1,343,501 SH   SOLE   411,183 0 932,318
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9,490 179,017 SH   SOLE   0 0 179,017
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,827 157,741 SH   SOLE   0 0 157,741
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,168 26,908 SH   SOLE   0 0 26,908
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,723 273,707 SH   SOLE   0 0 273,707
SELECTIVE INS GROUP INC COM 816300107 1,188 35,366 SH   SOLE   35,366 0 0
SEMGROUP CORP CL A 81663A105 1,040 36,042 SH   SOLE   35,853 0 189
SEMPRA ENERGY COM 816851109 19,498 207,399 SH   SOLE   180,409 0 26,990
SENIOR HSG PPTYS TR SH BEN INT 81721M109 881 59,359 SH   SOLE   0 0 59,359
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,723 189,380 SH   SOLE   184,998 0 4,382
SERITAGE GROWTH PPTYS CL A 81752R100 546 13,580 SH   SOLE   0 0 13,580
SERVICE CORP INTL COM 817565104 469 18,024 SH   SOLE   0 0 18,024
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,037 26,435 SH   SOLE   25,850 0 585
SERVICENOW INC COM 81762P102 3,211 37,091 SH   SOLE   23,949 0 13,142
SHAKE SHACK INC CL A 819047101 524 13,237 SH   SOLE   11,968 0 1,269
SHAW COMMUNICATIONS INC CL B CONV 82028K200 10,296 601,371 SH   SOLE   596,613 0 4,758
SHERWIN WILLIAMS CO COM 824348106 15,862 61,100 SH   SOLE   49,371 0 11,729
SHIP FINANCE INTERNATIONAL L SHS G81075106 816 49,271 SH   SOLE   0 0 49,271
SHIRE PLC SPONSORED ADR 82481R106 11,899 58,042 SH   SOLE   54,320 0 3,722
SHUTTERSTOCK INC COM 825690100 2,327 71,969 SH   SOLE   71,969 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13,407 87,418 SH   SOLE   44,887 0 42,531
SIGNET JEWELERS LIMITED SHS G81276100 2,440 19,725 SH   SOLE   19,154 0 571
SILVER WHEATON CORP COM 828336107 2,464 198,350 SH   SOLE   0 0 198,350
SIMON PPTY GROUP INC NEW COM 828806109 17,579 90,408 SH   SOLE   58,269 0 32,139
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,310 132,442 SH   SOLE   126,419 0 6,023
SIRIUS XM HLDGS INC COM 82968B103 1,882 462,391 SH   SOLE   75,701 0 386,690
SIX FLAGS ENTMT CORP NEW COM 83001A102 13,866 252,385 SH   SOLE   108,079 0 144,306
SKECHERS U S A INC CL A 830566105 2,547 84,304 SH   SOLE   0 0 84,304
SKYWORKS SOLUTIONS INC COM 83088M102 26,781 348,565 SH   SOLE   164,366 0 184,199
SL GREEN RLTY CORP COM 78440X101 7,115 62,980 SH   SOLE   62,638 0 342
SLM CORP COM 78442P106 1,794 275,109 SH   SOLE   274,028 0 1,081
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,216 34,163 SH   SOLE   0 0 34,163
SMITH & WESSON HLDG CORP COM 831756101 833 37,891 SH   SOLE   0 0 37,891
SMITH A O COM 831865209 8,446 110,246 SH   SOLE   20,951 0 89,295
SMUCKER J M CO COM NEW 832696405 19,474 157,889 SH   SOLE   32,043 0 125,846
SNAP ON INC COM 833034101 9,433 55,025 SH   SOLE   14,912 0 40,113
SNYDERS-LANCE INC COM 833551104 779 22,703 SH   SOLE   0 0 22,703
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,334 70,154 SH   SOLE   0 0 70,154
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 248 14,164 SH   SOLE   0 0 14,164
SOLARCITY CORP COM 83416T100 3,271 64,103 SH   SOLE   0 0 64,103
SOLARWINDS INC COM 83416B109 4,640 78,786 SH   SOLE   78,360 0 426
SOLERA HOLDINGS INC COM 83421A104 1,064 19,404 SH   SOLE   19,312 0 92
SONIC AUTOMOTIVE INC CL A 83545G102 272 11,965 SH   SOLE   11,965 0 0
SONIC CORP COM 835451105 1,038 32,119 SH   SOLE   1,265 0 30,854
SONOCO PRODS CO COM 835495102 987 24,151 SH   SOLE   0 0 24,151
SONY CORP ADR NEW 835699307 2,971 120,730 SH   SOLE   103,551 0 17,179
SOURCE CAP INC COM 836144105 1,282 19,355 SH   SOLE   0 0 19,355
SOUTH JERSEY INDS INC COM 838518108 443 18,850 SH   SOLE   0 0 18,850
SOUTH ST CORP COM 840441109 1,621 22,526 SH   SOLE   18,054 0 4,472
SOUTHCOAST FINANCIAL CORP COM 84129R100 294 18,770 SH   SOLE   0 0 18,770
SOUTHERN CO COM 842587107 96,123 2,054,346 SH   SOLE   1,363,041 0 691,305
SOUTHERN COPPER CORP COM 84265V105 855 32,716 SH   SOLE   0 0 32,716
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,367 60,242 SH   SOLE   0 0 60,242
SOUTHWEST AIRLS CO COM 844741108 6,537 151,799 SH   SOLE   37,602 0 114,197
SOUTHWESTERN ENERGY CO COM 845467109 1,819 255,802 SH   SOLE   238,199 0 17,603
SOVRAN SELF STORAGE INC COM 84610H108 1,905 17,750 SH   SOLE   425 0 17,325
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 13,608 78,208 SH   SOLE   0 0 78,208
SPDR GOLD TRUST GOLD SHS 78463V107 17,062 168,162 SH   SOLE   0 0 168,162
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 84,174 1,798,601 SH   SOLE   1,479,279 0 319,322
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,426 36,453 SH   SOLE   0 0 36,453
SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 592 11,360 SH   SOLE   0 0 11,360
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,971 86,293 SH   SOLE   0 0 86,293
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 4,145 129,123 SH   SOLE   0 0 129,123
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 18,396 487,821 SH   SOLE   477,519 0 10,302
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,229 36,854 SH   SOLE   0 0 36,854
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 588 18,471 SH   SOLE   0 0 18,471
SPDR S&P 500 ETF TR TR UNIT 78462F103 392,352 1,924,520 SH   SOLE   1,012,865 0 911,655
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 270,735 1,065,694 SH   SOLE   823,497 0 242,197
SPDR SER TR INV GRD FLT RT 78468R200 66,303 2,179,392 SH   SOLE   2,146,498 0 32,894
SPDR SER TR SHT TRM HGH YLD 78468R408 54,633 2,126,619 SH   SOLE   1,965,539 0 161,080
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,860 35,172 SH   SOLE   0 0 35,172
SPDR SERIES TRUST BARC SHT TR CP 78464A474 14,090 463,499 SH   SOLE   241,329 0 222,170
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 15,537 358,979 SH   SOLE   128,230 0 230,749
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 57,992 1,710,163 SH   SOLE   1,648,655 0 61,508
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 5,331 116,707 SH   SOLE   0 0 116,707
SPDR SERIES TRUST BRCLYS INTER ETF 78464A672 1,383 22,979 SH   SOLE   0 0 22,979
SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 815 15,793 SH   SOLE   0 0 15,793
SPDR SERIES TRUST COMP SOFTWARE 78464A599 940 18,535 SH   SOLE   0 0 18,535
SPDR SERIES TRUST DJ REIT ETF 78464A607 7,049 76,911 SH   SOLE   0 0 76,911
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 1,870 32,585 SH   SOLE   0 0 32,585
SPDR SERIES TRUST INTR TRM CORP BD 78464A375 4,211 125,974 SH   SOLE   0 0 125,974
SPDR SERIES TRUST MORGAN TECH ETF 78464A102 45,596 843,124 SH   SOLE   829,654 0 13,470
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 11,871 208,081 SH   SOLE   187,244 0 20,837
SPDR SERIES TRUST NUVN BR SHT MUNI 78464A425 38,926 1,597,939 SH   SOLE   1,486,383 0 111,556
SPDR SERIES TRUST NUVN BRCLY MUNI 78464A458 2,126 87,186 SH   SOLE   22,313 0 64,873
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 5,789 49,153 SH   SOLE   0 0 49,153
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 10,989 144,596 SH   SOLE   141,466 0 3,130
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 5,951 59,406 SH   SOLE   627 0 58,779
SPDR SERIES TRUST S&P 500 VALUE 78464A508 1,686 17,580 SH   SOLE   0 0 17,580
SPDR SERIES TRUST S&P BIOTECH 78464A870 7,029 100,122 SH   SOLE   0 0 100,122
SPDR SERIES TRUST S&P BK ETF 78464A797 1,323 39,106 SH   SOLE   0 0 39,106
SPDR SERIES TRUST S&P DIVID ETF 78464A763 150,307 2,043,048 SH   SOLE   1,407,751 0 635,297
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,576 46,108 SH   SOLE   0 0 46,108
SPDR SERIES TRUST S&P INS ETF 78464A789 1,109 15,951 SH   SOLE   0 0 15,951
SPDR SERIES TRUST S&P PHARMAC 78464A722 3,561 69,549 SH   SOLE   0 0 69,549
SPDR SERIES TRUST S&P REGL BKG 78464A698 11,013 262,703 SH   SOLE   0 0 262,703
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,450 102,917 SH   SOLE   0 0 102,917
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 16,725 382,903 SH   SOLE   0 0 382,903
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 844 19,689 SH   SOLE   0 0 19,689
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 3,625 81,123 SH   SOLE   0 0 81,123
SPECTRA ENERGY CORP COM 847560109 8,163 340,982 SH   SOLE   195,489 0 145,493
SPECTRA ENERGY PARTNERS LP COM 84756N109 12,414 260,247 SH   SOLE   215,395 0 44,852
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,205 11,835 SH   SOLE   9,902 0 1,933
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,924 98,341 SH   SOLE   31,286 0 67,055
SPIRIT AIRLS INC COM 848577102 4,022 100,935 SH   SOLE   55,760 0 45,175
SPIRIT RLTY CAP INC NEW COM 84860W102 1,449 144,613 SH   SOLE   71,395 0 73,218
SPLUNK INC COM 848637104 3,229 54,912 SH   SOLE   44,339 0 10,573
SPRAGUE RES LP COM UNIT REP LTD 849343108 441 21,841 SH   SOLE   0 0 21,841
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,758 201,382 SH   SOLE   0 0 201,382
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1,113 180,661 SH   SOLE   0 0 180,661
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 584 110,897 SH   SOLE   0 0 110,897
SPROUTS FMRS MKT INC COM 85208M102 3,575 134,454 SH   SOLE   85,017 0 49,437
SPS COMM INC COM 78463M107 1,421 20,233 SH   SOLE   16,033 0 4,200
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,535 51,779 SH   SOLE   49,526 0 2,253
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 476 10,313 SH   SOLE   0 0 10,313
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 27,921 849,445 SH   SOLE   0 0 849,445
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 20,110 413,790 SH   SOLE   123,756 0 290,034
ST JUDE MED INC COM 790849103 35,213 570,061 SH   SOLE   521,960 0 48,101
STAG INDL INC COM 85254J102 524 28,382 SH   SOLE   0 0 28,382
STANLEY BLACK & DECKER INC COM 854502101 16,844 157,819 SH   SOLE   84,697 0 73,122
STANTEC INC COM 85472N109 1,963 79,517 SH   SOLE   0 0 79,517
STAPLES INC COM 855030102 1,203 126,986 SH   SOLE   0 0 126,986
STARBUCKS CORP COM 855244109 61,605 1,026,233 SH   SOLE   440,240 0 585,993
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 27,050 390,432 SH   SOLE   18,178 0 372,254
STARWOOD PPTY TR INC COM 85571B105 1,300 63,214 SH   SOLE   3,446 0 59,768
STARZ COM SER A 85571Q102 6,575 196,281 SH   SOLE   188,946 0 7,335
STATE BK FINL CORP COM 856190103 320 15,233 SH   SOLE   0 0 15,233
STATE STR CORP COM 857477103 4,759 71,709 SH   SOLE   56,269 0 15,440
STATOIL ASA SPONSORED ADR 85771P102 20,506 1,468,912 SH   SOLE   1,425,551 0 43,361
STEEL DYNAMICS INC COM 858119100 3,904 218,455 SH   SOLE   160,025 0 58,430
STEELCASE INC CL A 858155203 2,200 147,675 SH   SOLE   0 0 147,675
STEIN MART INC COM 858375108 526 78,115 SH   SOLE   0 0 78,115
STELLUS CAP INVT CORP COM 858568108 571 59,237 SH   SOLE   0 0 59,237
STEPAN CO COM 858586100 693 13,956 SH   SOLE   0 0 13,956
STERICYCLE INC COM 858912108 10,730 88,975 SH   SOLE   54,972 0 34,003
STERIS PLC SHS USD G84720104 24,790 329,039 SH   SOLE   164,522 0 164,517
STERLING BANCORP DEL COM 85917A100 411 25,365 SH   SOLE   0 0 25,365
STIFEL FINL CORP COM 860630102 594 14,025 SH   SOLE   13,266 0 759
STONEMOR PARTNERS L P COM UNITS 86183Q100 3,664 137,058 SH   SOLE   0 0 137,058
STRYKER CORP COM 863667101 5,200 55,947 SH   SOLE   0 0 55,947
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 932 38,332 SH   SOLE   0 0 38,332
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 8,157 1,074,676 SH   SOLE   1,065,726 0 8,950
SUMMER INFANT INC COM 865646103 315 141,331 SH   SOLE   0 0 141,331
SUMMIT HOTEL PPTYS COM 866082100 1,498 125,352 SH   SOLE   121,595 0 3,757
SUMMIT MATLS INC CL A 86614U100 1,498 74,730 SH   SOLE   74,473 0 257
SUN CMNTYS INC COM 866674104 1,342 19,583 SH   SOLE   13,368 0 6,215
SUNCOR ENERGY INC NEW COM 867224107 4,200 162,774 SH   SOLE   139,976 0 22,798
SUNEDISON INC COM 86732Y109 297 58,394 SH   SOLE   0 0 58,394
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3,419 133,043 SH   SOLE   0 0 133,043
SUNOCO LP COM U REP LP 86765K109 612 15,441 SH   SOLE   0 0 15,441
SUNTRUST BKS INC COM 867914103 19,351 451,697 SH   SOLE   328,483 0 123,214
SUPER MICRO COMPUTER INC COM 86800U104 2,991 122,041 SH   SOLE   27,451 0 94,590
SUPERIOR ENERGY SVCS INC COM 868157108 1,454 107,943 SH   SOLE   63,669 0 44,274
SUPERNUS PHARMACEUTICALS INC COM 868459108 204 15,199 SH   SOLE   0 0 15,199
SURGERY PARTNERS INC COM 86881A100 739 36,082 SH   SOLE   0 0 36,082
SVB FINL GROUP COM 78486Q101 12,210 102,688 SH   SOLE   9,346 0 93,342
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 223 48,271 SH   SOLE   0 0 48,271
SWIFT TRANSN CO CL A 87074U101 953 68,993 SH   SOLE   0 0 68,993
SYMANTEC CORP COM 871503108 6,992 332,970 SH   SOLE   145,153 0 187,817
SYMETRA FINL CORP COM 87151Q106 5,839 183,778 SH   SOLE   182,687 0 1,091
SYNAPTICS INC COM 87157D109 3,802 47,324 SH   SOLE   0 0 47,324
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,266 35,947 SH   SOLE   0 0 35,947
SYNCHRONY FINL COM 87165B103 14,703 483,487 SH   SOLE   130,122 0 353,365
SYNERGY RES CORP COM 87164P103 2,590 303,949 SH   SOLE   183 0 303,766
SYNGENTA AG SPONSORED ADR 87160A100 1,475 18,736 SH   SOLE   0 0 18,736
SYNOVUS FINL CORP COM NEW 87161C501 3,722 114,938 SH   SOLE   11,294 0 103,644
SYSCO CORP COM 871829107 100,200 2,443,912 SH   SOLE   1,570,076 0 873,836
T MOBILE US INC COM 872590104 449 11,484 SH   SOLE   0 0 11,484
TABLEAU SOFTWARE INC CL A 87336U105 2,676 28,404 SH   SOLE   4,827 0 23,577
TAHOE RES INC COM 873868103 1,027 118,431 SH   SOLE   0 0 118,431
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 40,574 1,783,477 SH   SOLE   1,439,303 0 344,174
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 472 13,553 SH   SOLE   13,319 0 234
TAL INTL GROUP INC COM 874083108 2,664 167,552 SH   SOLE   0 0 167,552
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,012 63,395 SH   SOLE   40,919 0 22,476
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1,896 46,016 SH   SOLE   0 0 46,016
TALMER BANCORP INC COM 87482X101 1,222 67,469 SH   SOLE   34,938 0 32,531
TANGER FACTORY OUTLET CTRS I COM 875465106 2,377 72,690 SH   SOLE   0 0 72,690
TARGA RES CORP COM 87612G101 2,849 105,294 SH   SOLE   65,834 0 39,460
TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 3,267 197,610 SH   SOLE   0 0 197,610
TARGET CORP COM 87612E106 64,702 891,094 SH   SOLE   650,388 0 240,706
TASER INTL INC COM 87651B104 687 39,722 SH   SOLE   0 0 39,722
TC PIPELINES LP UT COM LTD PRT 87233Q108 688 13,834 SH   SOLE   0 0 13,834
TCP CAP CORP COM 87238Q103 906 65,059 SH   SOLE   0 0 65,059
TD AMERITRADE HLDG CORP COM 87236Y108 14,622 421,274 SH   SOLE   411,093 0 10,181
TE CONNECTIVITY LTD REG SHS H84989104 50,206 777,056 SH   SOLE   767,858 0 9,198
TEAM HEALTH HOLDINGS INC COM 87817A107 2,806 63,941 SH   SOLE   56,413 0 7,528
TECO ENERGY INC COM 872375100 18,008 675,707 SH   SOLE   483,408 0 192,299
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 670 50,978 SH   SOLE   321 0 50,657
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 797 122,944 SH   SOLE   0 0 122,944
TEGNA INC COM 87901J105 631 24,717 SH   SOLE   591 0 24,126
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,641 55,316 SH   SOLE   18 0 55,298
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 5,151 296,240 SH   SOLE   0 0 296,240
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 247 10,451 SH   SOLE   0 0 10,451
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 970 61,291 SH   SOLE   0 0 61,291
TELEDYNE TECHNOLOGIES INC COM 879360105 2,854 32,180 SH   SOLE   29,581 0 2,599
TELEFLEX INC COM 879369106 3,294 25,060 SH   SOLE   20,535 0 4,525
TELEFONICA S A SPONSORED ADR 879382208 2,261 204,463 SH   SOLE   0 0 204,463
TELEPHONE & DATA SYS INC COM NEW 879433829 4,330 167,236 SH   SOLE   0 0 167,236
TELUS CORP COM 87971M103 11,103 403,407 SH   SOLE   387,605 0 15,802
TEMPLETON EMERG MKTS INCOME COM 880192109 561 56,261 SH   SOLE   0 0 56,261
TEMPLETON EMERGING MKTS FD I COM 880191101 513 51,492 SH   SOLE   0 0 51,492
TEMPLETON GLOBAL INCOME FD COM 880198106 1,525 240,220 SH   SOLE   0 0 240,220
TENNECO INC COM 880349105 3,718 80,980 SH   SOLE   80,677 0 303
TERADATA CORP DEL COM 88076W103 2,823 106,841 SH   SOLE   24,342 0 82,499
TERADYNE INC COM 880770102 1,596 77,220 SH   SOLE   74,205 0 3,015
TERRAFORM PWR INC CL A COM 88104R100 270 21,490 SH   SOLE   0 0 21,490
TERRENO RLTY CORP COM 88146M101 709 31,366 SH   SOLE   31,236 0 130
TESARO INC COM 881569107 572 10,937 SH   SOLE   0 0 10,937
TESLA MTRS INC COM 88160R101 10,734 44,724 SH   SOLE   10,901 0 33,823
TESORO CORP COM 881609101 6,584 62,489 SH   SOLE   35,588 0 26,901
TESORO LOGISTICS LP COM UNIT LP 88160T107 4,621 91,833 SH   SOLE   0 0 91,833
TESSERA TECHNOLOGIES INC COM 88164L100 836 27,867 SH   SOLE   26,913 0 954
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 614 393,000 PRN   SOLE   0 0 393,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 22,554 343,596 SH   SOLE   255,339 0 88,257
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5,600 113,321 SH   SOLE   99,561 0 13,760
TEXAS INSTRS INC COM 882508104 37,828 690,162 SH   SOLE   491,168 0 198,994
TEXAS ROADHOUSE INC COM 882681109 6,808 190,332 SH   SOLE   68,810 0 121,522
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,398 99,075 SH   SOLE   0 0 99,075
TEXTRON INC COM 883203101 8,236 196,042 SH   SOLE   178,164 0 17,878
THE ADT CORPORATION COM 00101J106 59,863 1,815,141 SH   SOLE   1,694,873 0 120,268
THERAPEUTICSMD INC COM 88338N107 265 25,600 SH   SOLE   0 0 25,600
THERMO FISHER SCIENTIFIC INC COM 883556102 11,627 81,967 SH   SOLE   27,771 0 54,196
THERMON GROUP HLDGS INC COM 88362T103 264 15,588 SH   SOLE   15,505 0 83
THL CR SR LN FD COM 87244R103 2,786 175,633 SH   SOLE   0 0 175,633
THOMSON REUTERS CORP COM 884903105 26,903 710,782 SH   SOLE   703,461 0 7,321
THOR INDS INC COM 885160101 8,009 142,641 SH   SOLE   127,095 0 15,546
TIFFANY & CO NEW COM 886547108 2,502 32,791 SH   SOLE   21,725 0 11,066
TIME INC NEW COM 887228104 629 40,114 SH   SOLE   38,940 0 1,174
TIME WARNER INC COM NEW 887317303 19,216 297,139 SH   SOLE   232,858 0 64,281
TIMKEN CO COM 887389104 8,432 294,914 SH   SOLE   291,800 0 3,114
TJX COS INC NEW COM 872540109 16,111 227,198 SH   SOLE   100,284 0 126,914
TOLL BROTHERS INC COM 889478103 3,452 103,653 SH   SOLE   0 0 103,653
TORCHMARK CORP COM 891027104 7,872 137,711 SH   SOLE   124,149 0 13,562
TORO CO COM 891092108 9,053 123,890 SH   SOLE   78,339 0 45,551
TORONTO DOMINION BK ONT COM NEW 891160509 3,463 88,743 SH   SOLE   0 0 88,743
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 748 26,879 SH   SOLE   0 0 26,879
TORTOISE MLP FD INC COM 89148B101 1,660 95,595 SH   SOLE   0 0 95,595
TORTOISE PIPELINE & ENERGY F COM 89148H108 831 57,238 SH   SOLE   0 0 57,238
TORTOISE PWR & ENERGY INFRAS COM 89147X104 267 15,907 SH   SOLE   0 0 15,907
TOTAL S A SPONSORED ADR 89151E109 50,549 1,124,560 SH   SOLE   969,702 0 154,858
TOTAL SYS SVCS INC COM 891906109 7,355 147,695 SH   SOLE   100,218 0 47,477
TOWERS WATSON & CO CL A 891894107 8,634 67,213 SH   SOLE   65,715 0 1,498
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 16,441 133,624 SH   SOLE   94,451 0 39,173
TRACTOR SUPPLY CO COM 892356106 26,627 311,419 SH   SOLE   108,109 0 203,310
TRANSCANADA CORP COM 89353D107 965 29,690 SH   SOLE   0 0 29,690
TRANSDIGM GROUP INC COM 893641100 8,264 36,169 SH   SOLE   0 0 36,169
TRANSOCEAN LTD REG SHS H8817H100 594 47,961 SH   SOLE   0 0 47,961
TRAVELCENTERS AMER LLC COM 894174101 323 34,309 SH   SOLE   0 0 34,309
TRAVELERS COMPANIES INC COM 89417E109 36,052 319,441 SH   SOLE   236,157 0 83,284
TREEHOUSE FOODS INC COM 89469A104 2,350 29,947 SH   SOLE   29,897 0 50
TRI CONTL CORP COM 895436103 9,270 463,025 SH   SOLE   0 0 463,025
TRIANGLE CAP CORP COM 895848109 3,514 183,893 SH   SOLE   19,807 0 164,086
TRINITY BIOTECH PLC SPON ADR NEW 896438306 325 27,655 SH   SOLE   0 0 27,655
TRINITY INDS INC COM 896522109 9,766 406,575 SH   SOLE   329,263 0 77,312
TRIUMPH GROUP INC NEW COM 896818101 1,954 49,153 SH   SOLE   39,755 0 9,398
TRUSTMARK CORP COM 898402102 907 39,352 SH   SOLE   0 0 39,352
TUMI HLDGS INC COM 89969Q104 1,152 69,296 SH   SOLE   69,192 0 104
TUPPERWARE BRANDS CORP COM 899896104 5,652 101,571 SH   SOLE   94,386 0 7,185
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2,529 297,934 SH   SOLE   296,566 0 1,368
TWENTY FIRST CENTY FOX INC CL A 90130A101 7,371 271,403 SH   SOLE   59,893 0 211,510
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,212 44,528 SH   SOLE   238 0 44,290
TWITTER INC COM 90184L102 21,831 943,436 SH   SOLE   733,397 0 210,039
TWO HBRS INVT CORP COM 90187B101 755 93,263 SH   SOLE   28,292 0 64,971
TYCO INTL PLC SHS G91442106 43,788 1,373,101 SH   SOLE   1,327,160 0 45,941
TYLER TECHNOLOGIES INC COM 902252105 4,980 28,570 SH   SOLE   16,815 0 11,755
TYSON FOODS INC CL A 902494103 6,993 131,133 SH   SOLE   102,315 0 28,818
U S SILICA HLDGS INC COM 90346E103 302 16,145 SH   SOLE   0 0 16,145
UBS AG JERSEY BRH ALERIAN INFRST 902641646 374 14,283 SH   SOLE   0 0 14,283
UBS GROUP AG SHS H42097107 16,900 855,968 SH   SOLE   840,060 0 15,908
UGI CORP NEW COM 902681105 534 15,812 SH   SOLE   56 0 15,756
ULTA SALON COSMETCS & FRAG I COM 90384S303 21,832 118,010 SH   SOLE   75,042 0 42,968
ULTIMATE SOFTWARE GROUP INC COM 90385D107 6,377 32,615 SH   SOLE   9,960 0 22,655
UMH PPTYS INC COM 903002103 236 23,296 SH   SOLE   0 0 23,296
UMPQUA HLDGS CORP COM 904214103 5,788 364,041 SH   SOLE   356,196 0 7,845
UNDER ARMOUR INC CL A 904311107 12,552 155,715 SH   SOLE   43,342 0 112,373
UNILEVER N V N Y SHS NEW 904784709 19,647 453,541 SH   SOLE   331,816 0 121,725
UNILEVER PLC SPON ADR NEW 904767704 88,677 2,056,511 SH   SOLE   1,953,418 0 103,093
UNION BANKSHARES INC COM 905400107 314 11,245 SH   SOLE   0 0 11,245
UNION PAC CORP COM 907818108 86,317 1,103,780 SH   SOLE   437,535 0 666,245
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 280 14,361 SH   SOLE   0 0 14,361
UNITED CONTL HLDGS INC COM 910047109 7,153 124,840 SH   SOLE   68,595 0 56,245
UNITED FIRE GROUP INC COM 910340108 1,257 32,800 SH   SOLE   0 0 32,800
UNITED INS HLDGS CORP COM 910710102 2,786 162,899 SH   SOLE   0 0 162,899
UNITED NAT FOODS INC COM 911163103 2,244 57,007 SH   SOLE   11,600 0 45,407
UNITED PARCEL SERVICE INC CL B 911312106 60,618 629,926 SH   SOLE   441,565 0 188,361
UNITED RENTALS INC COM 911363109 1,984 27,345 SH   SOLE   3,239 0 24,106
UNITED STATES OIL FUND LP UNITS 91232N108 463 42,083 SH   SOLE   0 0 42,083
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 347 20,361 SH   SOLE   0 0 20,361
UNITED TECHNOLOGIES CORP COM 913017109 56,501 588,116 SH   SOLE   384,257 0 203,859
UNITEDHEALTH GROUP INC COM 91324P102 125,489 1,066,712 SH   SOLE   735,661 0 331,051
UNITIL CORP COM 913259107 481 13,400 SH   SOLE   0 0 13,400
UNIVERSAL ELECTRS INC COM 913483103 675 13,145 SH   SOLE   13,079 0 66
UNIVERSAL HLTH SVCS INC CL B 913903100 2,202 18,431 SH   SOLE   3,785 0 14,646
UNIVERSAL SEC INSTRS INC COM NEW 913821302 329 73,513 SH   SOLE   0 0 73,513
UNUM GROUP COM 91529Y106 8,638 259,470 SH   SOLE   247,604 0 11,866
UPLAND SOFTWARE INC COM 91544A109 1,936 274,677 SH   SOLE   0 0 274,677
URBAN OUTFITTERS INC COM 917047102 3,561 156,534 SH   SOLE   39,034 0 117,500
US BANCORP DEL COM NEW 902973304 61,063 1,431,058 SH   SOLE   1,203,361 0 227,697
US ECOLOGY INC COM 91732J102 2,470 67,772 SH   SOLE   0 0 67,772
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 485 42,237 SH   SOLE   0 0 42,237
V F CORP COM 918204108 39,304 631,389 SH   SOLE   49,151 0 582,238
VAIL RESORTS INC COM 91879Q109 5,129 40,077 SH   SOLE   39,593 0 484
VALE S A ADR 91912E105 401 121,816 SH   SOLE   0 0 121,816
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,636 25,932 SH   SOLE   0 0 25,932
VALERO ENERGY CORP NEW COM 91913Y100 23,087 326,501 SH   SOLE   111,983 0 214,518
VALIDUS HOLDINGS LTD COM SHS G9319H102 6,614 142,873 SH   SOLE   135,135 0 7,738
VALLEY NATL BANCORP COM 919794107 1,513 153,617 SH   SOLE   0 0 153,617
VALMONT INDS INC COM 920253101 1,306 12,316 SH   SOLE   0 0 12,316
VALSPAR CORP COM 920355104 14,268 172,012 SH   SOLE   123,601 0 48,411
VAN ECK MERK GOLD TR GOLD SHS 921078101 498 47,300 SH   SOLE   0 0 47,300
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 7,116 85,673 SH   SOLE   0 0 85,673
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 16,148 186,021 SH   SOLE   0 0 186,021
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 30,627 384,906 SH   SOLE   0 0 384,906
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 72,411 896,614 SH   SOLE   197,807 0 698,807
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,086 134,003 SH   SOLE   0 0 134,003
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 23,867 284,810 SH   SOLE   0 0 284,810
VANGUARD INDEX FDS GROWTH ETF 922908736 32,018 300,952 SH   SOLE   0 0 300,952
VANGUARD INDEX FDS LARGE CAP ETF 922908637 12,833 137,256 SH   SOLE   35,201 0 102,055
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,139 91,656 SH   SOLE   0 0 91,656
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,171 71,793 SH   SOLE   0 0 71,793
VANGUARD INDEX FDS MID CAP ETF 922908629 10,227 85,147 SH   SOLE   0 0 85,147
VANGUARD INDEX FDS REIT ETF 922908553 47,548 596,366 SH   SOLE   0 0 596,366
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 221,157 1,183,100 SH   SOLE   1,083,220 0 99,880
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8,510 86,160 SH   SOLE   0 0 86,160
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,243 128,738 SH   SOLE   0 0 128,738
VANGUARD INDEX FDS SML CP GRW ETF 922908595 13,602 112,004 SH   SOLE   0 0 112,004
VANGUARD INDEX FDS TOTAL STK MKT 922908769 28,925 277,325 SH   SOLE   0 0 277,325
VANGUARD INDEX FDS VALUE ETF 922908744 32,201 395,010 SH   SOLE   147,804 0 247,206
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 24,385 561,736 SH   SOLE   106,547 0 455,189
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 27,049 826,943 SH   SOLE   54,247 0 772,696
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 26,436 529,991 SH   SOLE   425,594 0 104,397
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,657 50,147 SH   SOLE   0 0 50,147
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 711 13,905 SH   SOLE   0 0 13,905
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,575 79,393 SH   SOLE   0 0 79,393
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14,820 306,523 SH   SOLE   0 0 306,523
VANGUARD MUN BD FD INC TAX-EXEMPT BD 922907746 1,145 22,450 SH   SOLE   9,113 0 13,337
VANGUARD NAT RES LLC COM UNIT 92205F106 517 173,608 SH   SOLE   0 0 173,608
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,296 146,224 SH   SOLE   0 0 146,224
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,765 242,129 SH   SOLE   241,060 0 1,069
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 29,107 368,483 SH   SOLE   0 0 368,483
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 34,414 442,565 SH   SOLE   0 0 442,565
VANGUARD STAR FD VG TL INTL STK F 921909768 1,644 36,448 SH   SOLE   0 0 36,448
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 78,826 2,146,666 SH   SOLE   443,646 0 1,703,020
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 3,404 46,025 SH   SOLE   0 0 46,025
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 23,449 351,299 SH   SOLE   0 0 351,299
VANGUARD WORLD FD MEGA CAP INDEX 921910873 12,954 185,692 SH   SOLE   0 0 185,692
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 24,530 415,556 SH   SOLE   0 0 415,556
VANGUARD WORLD FD MEGA GRWTH IND 921910816 28,219 339,827 SH   SOLE   0 0 339,827
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 7,371 60,142 SH   SOLE   200 0 59,942
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,676 20,736 SH   SOLE   0 0 20,736
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,636 54,410 SH   SOLE   0 0 54,410
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,419 18,204 SH   SOLE   0 0 18,204
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4,375 43,300 SH   SOLE   0 0 43,300
VANGUARD WORLD FDS INF TECH ETF 92204A702 11,760 108,597 SH   SOLE   20,412 0 88,185
VANGUARD WORLD FDS TELCOMM ETF 92204A884 15,552 185,340 SH   SOLE   180,575 0 4,765
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,956 31,471 SH   SOLE   0 0 31,471
VANTIV INC CL A 92210H105 10,943 230,759 SH   SOLE   169,875 0 60,884
VARIAN MED SYS INC COM 92220P105 1,136 14,058 SH   SOLE   10,591 0 3,467
VASCO DATA SEC INTL INC COM 92230Y104 251 14,989 SH   SOLE   1,456 0 13,533
VCA INC COM 918194101 6,102 110,949 SH   SOLE   3,437 0 107,512
VECTOR GROUP LTD COM 92240M108 376 15,958 SH   SOLE   0 0 15,958
VECTREN CORP COM 92240G101 13,615 320,952 SH   SOLE   314,324 0 6,628
VEECO INSTRS INC DEL COM 922417100 343 16,679 SH   SOLE   16,090 0 589
VEEVA SYS INC CL A COM 922475108 1,371 47,530 SH   SOLE   43,132 0 4,398
VENTAS INC COM 92276F100 55,303 980,022 SH   SOLE   892,276 0 87,746
VEREIT INC COM 92339V100 960 121,154 SH   SOLE   0 0 121,154
VERIFONE SYS INC COM 92342Y109 4,246 151,540 SH   SOLE   26,572 0 124,968
VERISK ANALYTICS INC COM 92345Y106 13,185 171,507 SH   SOLE   138,987 0 32,520
VERIZON COMMUNICATIONS INC COM 92343V104 277,256 5,998,618 SH   SOLE   3,421,679 0 2,576,939
VERMILION ENERGY INC COM 923725105 817 30,203 SH   SOLE   29,504 0 699
VERTEX PHARMACEUTICALS INC COM 92532F100 37,729 299,838 SH   SOLE   288,472 0 11,366
VIACOM INC NEW CL B 92553P201 5,681 138,033 SH   SOLE   39,695 0 98,338
VIAVI SOLUTIONS INC COM 925550105 625 102,601 SH   SOLE   100,849 0 1,752
VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 661 18,472 SH   SOLE   0 0 18,472
VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 651 18,326 SH   SOLE   0 0 18,326
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,381 155,898 SH   SOLE   0 0 155,898
VIRGIN AMER INC COM VTG 92765X208 747 20,745 SH   SOLE   0 0 20,745
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 345 24,437 SH   SOLE   0 0 24,437
VISA INC COM CL A 92826C839 112,247 1,447,398 SH   SOLE   548,379 0 899,019
VISTA OUTDOOR INC COM 928377100 509 11,427 SH   SOLE   5,663 0 5,764
VITAMIN SHOPPE INC COM 92849E101 494 15,093 SH   SOLE   15,012 0 81
VMWARE INC CL A COM 928563402 1,966 34,748 SH   SOLE   8,754 0 25,994
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 88,341 2,738,402 SH   SOLE   2,343,494 0 394,908
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 226 30,533 SH   SOLE   0 0 30,533
VOYA FINL INC COM 929089100 5,121 138,731 SH   SOLE   120,866 0 17,865
VOYA GLBL ADV & PREM OPP FD COM 92912R104 309 29,596 SH   SOLE   0 0 29,596
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 618 88,287 SH   SOLE   0 0 88,287
VOYA PRIME RATE TR SH BEN INT 92913A100 349 69,029 SH   SOLE   0 0 69,029
VOYA RISK MANAGED NAT RES FD COM 92913C106 1,109 203,203 SH   SOLE   0 0 203,203
W P CAREY INC COM 92936U109 4,595 77,878 SH   SOLE   0 0 77,878
WABCO HLDGS INC COM 92927K102 3,388 33,134 SH   SOLE   31,741 0 1,393
WABTEC CORP COM 929740108 2,275 31,983 SH   SOLE   22,242 0 9,741
WAGEWORKS INC COM 930427109 1,173 25,863 SH   SOLE   25,863 0 0
WAL-MART STORES INC COM 931142103 88,500 1,443,706 SH   SOLE   700,843 0 742,863
WALGREENS BOOTS ALLIANCE INC COM 931427108 35,031 411,385 SH   SOLE   66,845 0 344,540
WASHINGTON TR BANCORP COM 940610108 2,047 51,787 SH   SOLE   51,080 0 707
WASTE CONNECTIONS INC COM 941053100 2,232 39,633 SH   SOLE   23,655 0 15,978
WASTE MGMT INC DEL COM 94106L109 28,124 526,969 SH   SOLE   349,665 0 177,304
WATERS CORP COM 941848103 3,641 27,058 SH   SOLE   24,144 0 2,914
WAYFAIR INC CL A 94419L101 2,183 45,840 SH   SOLE   0 0 45,840
WCI CMNTYS INC COM PAR $0.01 92923C807 1,977 88,745 SH   SOLE   0 0 88,745
WEATHERFORD INTL PLC ORD SHS G48833100 24,519 2,922,450 SH   SOLE   2,842,466 0 79,984
WEB COM GROUP INC COM 94733A104 544 27,204 SH   SOLE   0 0 27,204
WEBMD HEALTH CORP COM 94770V102 2,196 45,463 SH   SOLE   4,040 0 41,423
WEBSTER FINL CORP CONN COM 947890109 1,000 26,899 SH   SOLE   25,645 0 1,254
WEC ENERGY GROUP INC COM 92939U106 42,946 836,986 SH   SOLE   781,635 0 55,351
WEIBO CORP SPONSORED ADR 948596101 404 20,710 SH   SOLE   0 0 20,710
WEIGHT WATCHERS INTL INC NEW COM 948626106 5,497 241,117 SH   SOLE   0 0 241,117
WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 615 30,000 SH   SOLE   0 0 30,000
WELLS FARGO & CO NEW COM 949746101 185,781 3,417,610 SH   SOLE   2,501,404 0 916,206
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 496 83,863 SH   SOLE   0 0 83,863
WELLS FARGO MULTI SECTOR INC COM SHS 94987D101 6,684 590,416 SH   SOLE   0 0 590,416
WELLTOWER INC COM 95040Q104 86,233 1,267,567 SH   SOLE   992,025 0 275,542
WENDYS CO COM 95058W100 1,826 169,565 SH   SOLE   103,335 0 66,230
WESBANCO INC COM 950810101 461 15,341 SH   SOLE   0 0 15,341
WESCO AIRCRAFT HLDGS INC COM 950814103 809 67,588 SH   SOLE   67,588 0 0
WESCO INTL INC COM 95082P105 3,004 68,783 SH   SOLE   62,344 0 6,439
WEST CORP COM 952355204 1,428 66,181 SH   SOLE   65,959 0 222
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,405 56,540 SH   SOLE   43,342 0 13,198
WESTAR ENERGY INC COM 95709T100 5,047 119,003 SH   SOLE   115,929 0 3,074
WESTERN ALLIANCE BANCORP COM 957638109 1,633 45,538 SH   SOLE   33,074 0 12,464
WESTERN ASSET CLYM INFL OPP COM 95766R104 800 77,714 SH   SOLE   0 0 77,714
WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 208 19,638 SH   SOLE   0 0 19,638
WESTERN ASSET EMRG MKT DEBT COM 95766A101 536 39,024 SH   SOLE   0 0 39,024
WESTERN ASSET HIGH INCM FD I COM 95766J102 336 53,214 SH   SOLE   0 0 53,214
WESTERN ASSET HIGH INCM OPP COM 95766K109 431 91,821 SH   SOLE   0 0 91,821
WESTERN ASSET INTM MUNI FD I COM 958435109 937 91,733 SH   SOLE   0 0 91,733
WESTERN ASSET INVT GRADE DEF COM 95790A101 391 19,375 SH   SOLE   0 0 19,375
WESTERN ASSET MTG CAP CORP COM 95790D105 958 93,767 SH   SOLE   0 0 93,767
WESTERN ASSET MUN DEF OPP TR COM 95768A109 2,497 103,010 SH   SOLE   0 0 103,010
WESTERN ASSET MUN HI INCM FD COM 95766N103 1,156 148,151 SH   SOLE   0 0 148,151
WESTERN ASSET WORLDWIDE INCO COM 957668106 265 26,278 SH   SOLE   0 0 26,278
WESTERN ASST MN PRT FD INC COM 95766P108 2,651 169,852 SH   SOLE   0 0 169,852
WESTERN ASST MNGD MUN FD INC COM 95766M105 1,300 91,652 SH   SOLE   0 0 91,652
WESTERN DIGITAL CORP COM 958102105 28,054 467,175 SH   SOLE   453,355 0 13,820
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 735 20,244 SH   SOLE   0 0 20,244
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 896 18,841 SH   SOLE   0 0 18,841
WESTERN REFNG INC COM 959319104 3,943 110,699 SH   SOLE   87,357 0 23,342
WESTERN UN CO COM 959802109 45,238 2,525,845 SH   SOLE   2,491,351 0 34,494
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 491 22,123 SH   SOLE   0 0 22,123
WESTPAC BKG CORP SPONSORED ADR 961214301 23,151 955,485 SH   SOLE   919,649 0 35,836
WESTPORT INNOVATIONS INC COM NEW 960908309 870 53,400 SH Put SOLE   0 0 53,400
WESTROCK CO COM 96145D105 9,373 205,455 SH   SOLE   178,116 0 27,339
WEYERHAEUSER CO COM 962166104 38,825 1,295,033 SH   SOLE   899,506 0 395,527
WHIRLPOOL CORP COM 963320106 7,825 53,280 SH   SOLE   21,410 0 31,870
WHITEWAVE FOODS CO COM 966244105 3,898 100,180 SH   SOLE   13,465 0 86,715
WHITING PETE CORP NEW COM 966387102 2,120 224,566 SH   SOLE   30,778 0 193,788
WHOLE FOODS MKT INC COM 966837106 10,609 316,690 SH   SOLE   231,542 0 85,148
WILEY JOHN & SONS INC CL A 968223206 5,044 112,023 SH   SOLE   111,454 0 569
WILLIAMS COS INC DEL COM 969457100 8,257 321,291 SH   SOLE   20,721 0 300,570
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 3,725 133,747 SH   SOLE   0 0 133,747
WILLIAMS SONOMA INC COM 969904101 2,670 45,712 SH   SOLE   0 0 45,712
WILLIS GROUP HOLDINGS PUBLIC SHS G96666105 14,287 294,159 SH   SOLE   285,309 0 8,850
WINTRUST FINL CORP COM 97650W108 2,224 45,845 SH   SOLE   41,083 0 4,762
WISDOMTREE INVTS INC COM 97717P104 356 22,697 SH   SOLE   0 0 22,697
WISDOMTREE TR DIV EX-FINL FD 97717W406 1,065 15,147 SH   SOLE   0 0 15,147
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,991 62,931 SH   SOLE   0 0 62,931
WISDOMTREE TR EMG MKTS SMCAP 97717W281 452 12,902 SH   SOLE   0 0 12,902
WISDOMTREE TR EUR HDG SMLCAP 97717X552 5,648 229,961 SH   SOLE   224,873 0 5,088
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 125,718 2,336,325 SH   SOLE   2,023,920 0 312,405
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,131 20,188 SH   SOLE   0 0 20,188
WISDOMTREE TR HIGH DIV FD 97717W208 1,417 23,981 SH   SOLE   0 0 23,981
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,521 126,944 SH   SOLE   0 0 126,944
WISDOMTREE TR INTL DIV EX FINL 97717W786 524 13,786 SH   SOLE   0 0 13,786
WISDOMTREE TR INTL EQUITY FD 97717W703 1,164 24,983 SH   SOLE   3,862 0 21,121
WISDOMTREE TR INTL LRGCAP DV 97717W794 654 15,162 SH   SOLE   0 0 15,162
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,059 52,650 SH   SOLE   0 0 52,650
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 529 20,002 SH   SOLE   0 0 20,002
WISDOMTREE TR JAPN HEDGE EQT 97717W851 27,280 544,725 SH   SOLE   254,149 0 290,576
WISDOMTREE TR JP SMALLCP DIV 97717W836 9,911 175,232 SH   SOLE   173,642 0 1,590
WISDOMTREE TR LARGECAP DIVID 97717W307 36,597 514,439 SH   SOLE   449,142 0 65,297
WISDOMTREE TR MIDCAP DIVI FD 97717W505 8,286 102,921 SH   SOLE   0 0 102,921
WISDOMTREE TR SMALLCAP DIVID 97717W604 658 10,130 SH   SOLE   0 0 10,130
WISDOMTREE TR US QTLY DIV GRT 97717X669 515 16,967 SH   SOLE   0 0 16,967
WOLVERINE WORLD WIDE INC COM 978097103 2,105 125,996 SH   SOLE   0 0 125,996
WORKDAY INC CL A 98138H101 4,802 60,264 SH   SOLE   36,068 0 24,196
WPP PLC NEW ADR 92937A102 3,812 33,225 SH   SOLE   31,834 0 1,391
WYNDHAM WORLDWIDE CORP COM 98310W108 1,664 22,892 SH   SOLE   1,875 0 21,017
WYNN RESORTS LTD COM 983134107 3,445 49,797 SH   SOLE   248 0 49,549
XCEL ENERGY INC COM 98389B100 7,777 216,573 SH   SOLE   118,200 0 98,373
XENIA HOTELS & RESORTS INC COM 984017103 270 17,594 SH   SOLE   0 0 17,594
XEROX CORP COM 984121103 2,023 190,294 SH   SOLE   95,423 0 94,871
XILINX INC COM 983919101 8,475 180,432 SH   SOLE   66,905 0 113,527
XL GROUP PLC SHS G98290102 6,725 171,633 SH   SOLE   166,307 0 5,326
XPO LOGISTICS INC COM 983793100 2,418 88,735 SH   SOLE   0 0 88,735
XYLEM INC COM 98419M100 557 15,266 SH   SOLE   0 0 15,266
YAHOO INC COM 984332106 1,619 48,687 SH   SOLE   0 0 48,687
YELP INC CL A 985817105 1,144 39,735 SH   SOLE   0 0 39,735
YRC WORLDWIDE INC COM PAR $.01 984249607 1,661 117,151 SH   SOLE   0 0 117,151
YUM BRANDS INC COM 988498101 7,380 101,024 SH   SOLE   23,656 0 77,368
ZAYO GROUP HLDGS INC COM 98919V105 8,424 316,810 SH   SOLE   14,988 0 301,822
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,045 15,002 SH   SOLE   11,837 0 3,165
ZIMMER BIOMET HLDGS INC COM 98956P102 16,085 156,788 SH   SOLE   118,446 0 38,342
ZIONS BANCORPORATION COM 989701107 614 22,488 SH   SOLE   94 0 22,394
ZIOPHARM ONCOLOGY INC COM 98973P101 427 51,404 SH   SOLE   0 0 51,404
ZOETIS INC CL A 98978V103 7,924 165,354 SH   SOLE   127,026 0 38,328
ZWEIG TOTAL RETURN FD INC COM NEW 989837208 432 35,441 SH   SOLE   0 0 35,441