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
AAR CORP COM 000361105 2,153 54,803 SH   SOLE   54,803 0 0
ABB LTD SPONSORED ADR 000375204 4,371 162,982 SH   SOLE   159,977 0 3,005
AFLAC INC COM 001055102 6,176 70,362 SH   SOLE   70,362 0 0
AGCO CORP COM 001084102 831 11,633 SH   SOLE   11,633 0 0
AZZ INC COM 002474104 47 920 SH   SOLE   920 0 0
AARONS INC COM PAR $0.50 002535300 68 1,715 SH   SOLE   1,715 0 0
ABBOTT LABS COM 002824100 8,379 146,815 SH   SOLE   146,815 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 890 182,277 SH   SOLE   182,277 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 965 68,788 SH   SOLE   68,788 0 0
ABIOMED INC COM 003654100 3,429 18,297 SH   SOLE   18,297 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 363 12,060 SH   SOLE   12,060 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 4,768 795,977 SH   SOLE   795,977 0 0
AEGON N V NY REGISTRY SH 007924103 4,207 667,763 SH   SOLE   667,763 0 0
AFFILIATED MANAGERS GROUP COM 008252108 506 2,467 SH   SOLE   2,467 0 0
AGREE REALTY CORP COM 008492100 4,683 91,036 SH   SOLE   91,036 0 0
AGRIUM INC COM 008916108 3,005 26,132 SH   SOLE   24,382 0 1,750
AIR PRODS & CHEMS INC COM 009158106 7,467 45,508 SH   SOLE   45,508 0 0
AKORN INC COM 009728106 166 5,146 SH   SOLE   5,146 0 0
ALAMO GROUP INC COM 011311107 1,795 15,906 SH   SOLE   15,906 0 0
ALARM COM HLDGS INC COM 011642105 57 1,507 SH   SOLE   1,507 0 0
ALASKA AIR GROUP INC COM 011659109 1,268 17,250 SH   SOLE   17,250 0 0
ALBEMARLE CORP COM 012653101 2,286 17,878 SH   SOLE   17,878 0 0
ALCOA CORP COM 013872106 1,327 24,637 SH   SOLE   24,637 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,363 10,440 SH   SOLE   10,440 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,704 14,252 SH   SOLE   14,252 0 0
ALIGN TECHNOLOGY INC COM 016255101 9,524 42,865 SH   SOLE   42,865 0 0
ALLETE INC COM NEW 018522300 589 7,917 SH   SOLE   7,917 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 4,656 342,323 SH   SOLE   342,323 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 713 2,812 SH   SOLE   2,812 0 0
ALLIANT ENERGY CORP COM 018802108 308 7,231 SH   SOLE   7,231 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 5,373 865,248 SH   SOLE   865,248 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 2,445 347,728 SH   SOLE   347,728 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 18,772 888,402 SH   SOLE   881,473 0 6,929
ALLSTATE CORP COM 020002101 836 7,986 SH   SOLE   7,986 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 11,981 1,265,163 SH   SOLE   1,249,256 0 15,907
AMAZON COM INC COM 023135106 82,361 70,426 SH   SOLE   70,216 0 210
AMEREN CORP COM 023608102 3,034 51,433 SH   SOLE   42,471 0 8,962
AMERICAN ELEC PWR INC COM 025537101 2,591 35,223 SH   SOLE   27,971 0 7,252
AMERICAN EXPRESS CO COM 025816109 15,257 153,630 SH   SOLE   153,630 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,261 11,616 SH   SOLE   11,616 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3 42 SH   SOLE   42 0 0
AMERICAN STS WTR CO COM 029899101 358 6,185 SH   SOLE   6,185 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,098 12,004 SH   SOLE   12,004 0 0
AMGEN INC COM 031162100 12,170 69,983 SH   SOLE   69,918 0 65
AMPHENOL CORP NEW CL A 032095101 3,150 35,876 SH   SOLE   35,876 0 0
AMTRUST FINL SVCS INC COM 032359309 210 20,883 SH   SOLE   20,883 0 0
ANADARKO PETE CORP COM 032511107 1,673 31,188 SH   SOLE   31,188 0 0
ANALOG DEVICES INC COM 032654105 7,644 85,855 SH   SOLE   85,855 0 0
ANDERSONS INC COM 034164103 514 16,493 SH   SOLE   16,493 0 0
ANIKA THERAPEUTICS INC COM 035255108 426 7,894 SH   SOLE   7,894 0 0
ANNALY CAP MGMT INC COM 035710409 15,157 1,274,783 SH   SOLE   1,069,815 0 204,968
ANTHEM INC COM 036752103 2,872 12,763 SH   SOLE   12,763 0 0
APACHE CORP COM 037411105 54 1,289 SH   SOLE   1,289 0 0
APOGEE ENTERPRISES INC COM 037598109 169 3,702 SH   SOLE   3,702 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 8,493 523,626 SH   SOLE   523,626 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 15,470 982,249 SH   SOLE   982,249 0 0
APPLE INC COM 037833100 65,308 385,910 SH   SOLE   382,443 0 3,467
APPLIED MATLS INC COM 038222105 2,766 54,112 SH   SOLE   54,112 0 0
APTARGROUP INC COM 038336103 175 2,027 SH   SOLE   2,027 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,450 61,130 SH   SOLE   61,130 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 18 518 SH   SOLE   518 0 0
ARISTA NETWORKS INC COM 040413106 2,666 11,315 SH   SOLE   11,315 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,849 25,971 SH   SOLE   25,971 0 0
ASTEC INDS INC COM 046224101 2,589 44,251 SH   SOLE   44,251 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,224 92,903 SH   SOLE   92,903 0 0
ASTRONICS CORP COM 046433108 189 4,554 SH   SOLE   4,554 0 0
ATMOS ENERGY CORP COM 049560105 1,307 15,215 SH   SOLE   15,215 0 0
AUTODESK INC COM 052769106 3,112 29,687 SH   SOLE   29,687 0 0
AUTOLIV INC COM 052800109 37 288 SH   SOLE   288 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 13,443 114,708 SH   SOLE   114,708 0 0
AUTOZONE INC COM 053332102 1,222 1,718 SH   SOLE   1,718 0 0
AVALONBAY CMNTYS INC COM 053484101 3,319 18,602 SH   SOLE   18,602 0 0
AVERY DENNISON CORP COM 053611109 1,528 13,306 SH   SOLE   13,306 0 0
BB&T CORP COM 054937107 10,882 218,874 SH   SOLE   218,874 0 0
BP PLC SPONSORED ADR 055622104 10,139 241,233 SH   SOLE   241,233 0 0
BAIDU INC SPON ADR REP A 056752108 848 3,620 SH   SOLE   3,620 0 0
BALL CORP COM 058498106 2,612 69,021 SH   SOLE   69,021 0 0
BANCROFT FUND LTD COM 059695106 5,169 237,550 SH   SOLE   237,550 0 0
BANK AMER CORP COM 060505104 3,341 113,193 SH   SOLE   113,193 0 0
BANK MONTREAL QUE COM 063671101 1,265 15,810 SH   SOLE   15,810 0 0
BANK OF THE OZARKS COM 063904106 2,459 50,745 SH   SOLE   50,745 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,010 18,753 SH   SOLE   18,753 0 0
BARNES GROUP INC COM 067806109 2,977 47,051 SH   SOLE   47,051 0 0
BARRICK GOLD CORP COM 067901108 91 6,300 SH   SOLE   6,300 0 0
BARRACUDA NETWORKS INC COM 068323104 214 7,776 SH   SOLE   7,776 0 0
BAXTER INTL INC COM 071813109 666 10,304 SH   SOLE   10,304 0 0
BEACON ROOFING SUPPLY INC COM 073685109 209 3,278 SH   SOLE   3,278 0 0
BECTON DICKINSON & CO COM 075887109 7,345 34,314 SH   SOLE   32,254 0 2,060
BED BATH & BEYOND INC COM 075896100 126 5,729 SH   SOLE   5,729 0 0
BELDEN INC COM 077454106 150 1,944 SH   SOLE   1,944 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,652 8,332 SH   SOLE   8,272 0 60
BEST BUY INC COM 086516101 4,652 67,937 SH   SOLE   67,937 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 4,023 87,483 SH   SOLE   85,592 0 1,891
BIO RAD LABS INC CL A 090572207 3,852 16,139 SH   SOLE   16,139 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 4,687 336,713 SH   SOLE   336,713 0 0
BLACK HILLS CORP COM 092113109 13 208 SH   SOLE   208 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 2,834 199,738 SH   SOLE   199,738 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 7,240 578,757 SH   SOLE   578,757 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3,367 516,452 SH   SOLE   516,452 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 250 40,136 SH   SOLE   40,136 0 0
BOEING CO COM 097023105 22,892 77,624 SH   SOLE   77,624 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 52 1,359 SH   SOLE   1,359 0 0
BORGWARNER INC COM 099724106 22 428 SH   SOLE   428 0 0
BRADY CORP CL A 104674106 1,699 44,841 SH   SOLE   44,841 0 0
BRASKEM S A SP ADR PFD A 105532105 1,752 66,721 SH   SOLE   66,721 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 51 540 SH   SOLE   540 0 0
BRINKER INTL INC COM 109641100 1,867 48,061 SH   SOLE   48,061 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,257 36,836 SH   SOLE   36,836 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9,808 146,411 SH   SOLE   145,302 0 1,109
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 707 30,260 SH   SOLE   30,260 0 0
BRUKER CORP COM 116794108 551 16,049 SH   SOLE   16,049 0 0
BRUNSWICK CORP COM 117043109 529 9,576 SH   SOLE   9,576 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 220 4,434 SH   SOLE   4,434 0 0
BUCKLE INC COM 118440106 10,392 437,578 SH   SOLE   437,578 0 0
CAE INC COM 124765108 1,361 73,339 SH   SOLE   73,339 0 0
CBL & ASSOC PPTYS INC COM 124830100 9,732 1,719,396 SH   SOLE   1,719,396 0 0
CBS CORP NEW CL B 124857202 65 1,105 SH   SOLE   1,105 0 0
CF INDS HLDGS INC COM 125269100 36,367 854,899 SH   SOLE   854,899 0 0
CIGNA CORPORATION COM 125509109 508 2,502 SH   SOLE   2,502 0 0
CMS ENERGY CORP COM 125896100 6,137 129,744 SH   SOLE   129,744 0 0
CNA FINL CORP COM 126117100 519 9,791 SH   SOLE   9,791 0 0
CNOOC LTD SPONSORED ADR 126132109 1,996 13,907 SH   SOLE   13,907 0 0
CSX CORP COM 126408103 204 3,703 SH   SOLE   3,703 0 0
CVS HEALTH CORP COM 126650100 15,542 214,378 SH   SOLE   214,378 0 0
CABOT OIL & GAS CORP COM 127097103 209 7,325 SH   SOLE   7,325 0 0
CACI INTL INC CL A 127190304 145 1,099 SH   SOLE   1,099 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,037 24,798 SH   SOLE   24,798 0 0
CAL MAINE FOODS INC COM NEW 128030202 576 12,956 SH   SOLE   12,956 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 4,289 383,289 SH   SOLE   383,289 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 5,971 398,611 SH   SOLE   398,611 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 24,377 2,017,951 SH   SOLE   2,017,951 0 0
CALATLANTIC GROUP INC COM 128195104 1 24 SH   SOLE   24 0 0
CALERES INC COM 129500104 1 34 SH   SOLE   34 0 0
CALLAWAY GOLF CO COM 131193104 287 20,579 SH   SOLE   20,579 0 0
CALPINE CORP COM NEW 131347304 127 8,409 SH   SOLE   8,409 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,143 23,278 SH   SOLE   23,278 0 0
CAMPBELL SOUP CO COM 134429109 580 12,048 SH   SOLE   12,048 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 684 7,019 SH   SOLE   7,019 0 0
CANADIAN NATL RY CO COM 136375102 896 10,856 SH   SOLE   9,883 0 973
CANADIAN NAT RES LTD COM 136385101 1,126 31,516 SH   SOLE   31,516 0 0
CANON INC SPONSORED ADR 138006309 3,012 80,530 SH   SOLE   80,530 0 0
CANTEL MEDICAL CORP COM 138098108 2,140 20,801 SH   SOLE   20,801 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1,231 74,377 SH   SOLE   73,405 0 972
CARLISLE COS INC COM 142339100 876 7,704 SH   SOLE   7,704 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 368 5,541 SH   SOLE   5,541 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 346 6,780 SH   SOLE   6,780 0 0
CARRIZO OIL & GAS INC COM 144577103 121 5,703 SH   SOLE   5,703 0 0
CARTER INC COM 146229109 347 2,955 SH   SOLE   2,955 0 0
CATALENT INC COM 148806102 348 8,464 SH   SOLE   8,464 0 0
CATERPILLAR INC DEL COM 149123101 21,587 136,992 SH   SOLE   134,496 0 2,496
CELANESE CORP DEL COM SER A 150870103 1,712 15,988 SH   SOLE   13,243 0 2,745
CELGENE CORP COM 151020104 7,764 74,399 SH   SOLE   74,399 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,185 424,612 SH   SOLE   424,612 0 0
CENTER COAST MLP & INFRSTR F COM SHS 151461100 1,032 103,650 SH   SOLE   103,650 0 0
CENTURYLINK INC COM 156700106 20,107 1,205,453 SH   SOLE   1,182,177 0 23,276
CERNER CORP COM 156782104 3,324 49,318 SH   SOLE   49,318 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,118 10,213 SH   SOLE   8,183 0 2,030
CHEESECAKE FACTORY INC COM 163072101 211 4,377 SH   SOLE   4,377 0 0
CHEMICAL FINL CORP COM 163731102 81 1,506 SH   SOLE   1,506 0 0
CHEMOURS CO COM 163851108 19 372 SH   SOLE   372 0 0
CHERRY HILL MTG INVT CORP COM 164651101 5 251 SH   SOLE   251 0 0
CHEVRON CORP NEW COM 166764100 38,763 309,633 SH   SOLE   304,924 0 4,709
CHICOS FAS INC COM 168615102 542 61,480 SH   SOLE   61,480 0 0
CHILDRENS PL INC COM 168905107 673 4,628 SH   SOLE   4,628 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1,136 23,926 SH   SOLE   23,926 0 0
CHURCH & DWIGHT INC COM 171340102 37 742 SH   SOLE   742 0 0
CHURCHILL DOWNS INC COM 171484108 625 2,686 SH   SOLE   2,686 0 0
CIENA CORP COM NEW 171779309 833 39,814 SH   SOLE   39,814 0 0
CINCINNATI FINL CORP COM 172062101 271 3,616 SH   SOLE   3,616 0 0
CIRRUS LOGIC INC COM 172755100 1,502 28,965 SH   SOLE   28,965 0 0
CINTAS CORP COM 172908105 79 506 SH   SOLE   506 0 0
CITIGROUP INC COM NEW 172967424 5,487 73,736 SH   SOLE   73,736 0 0
CITIZENS FINL GROUP INC COM 174610105 374 8,916 SH   SOLE   8,916 0 0
CITY OFFICE REIT INC COM 178587101 495 38,081 SH   SOLE   38,081 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 7,040 850,198 SH   SOLE   850,198 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 6,766 443,117 SH   SOLE   443,117 0 0
CLOROX CO DEL COM 189054109 7,079 47,596 SH   SOLE   47,596 0 0
CLOVIS ONCOLOGY INC COM 189464100 350 5,140 SH   SOLE   5,140 0 0
COCA COLA CO COM 191216100 40,755 888,286 SH   SOLE   876,869 0 11,417
COGNEX CORP COM 192422103 1,365 22,326 SH   SOLE   22,326 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,026 28,531 SH   SOLE   28,531 0 0
COLGATE PALMOLIVE CO COM 194162103 13,969 185,146 SH   SOLE   185,146 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4 155 SH   SOLE   155 0 0
COMMERCIAL METALS CO COM 201723103 1,308 61,338 SH   SOLE   34,625 0 26,713
COMMUNITY BK SYS INC COM 203607106 1,100 20,474 SH   SOLE   20,474 0 0
CONAGRA BRANDS INC COM 205887102 198 5,268 SH   SOLE   5,268 0 0
CONDUENT INC COM 206787103 1,952 120,769 SH   SOLE   120,769 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 12,164 997,898 SH   SOLE   997,898 0 0
CONSOLIDATED EDISON INC COM 209115104 1,932 22,745 SH   SOLE   22,745 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,801 34,002 SH   SOLE   34,002 0 0
CONVERGYS CORP COM 212485106 1 41 SH   SOLE   41 0 0
COOPER COS INC COM NEW 216648402 3,143 14,427 SH   SOLE   14,427 0 0
COPART INC COM 217204106 1,072 24,830 SH   SOLE   24,830 0 0
CORNING INC COM 219350105 7,636 238,694 SH   SOLE   238,694 0 0
COUSINS PPTYS INC COM 222795106 1,527 165,076 SH   SOLE   165,076 0 0
CRANE CO COM 224399105 8,161 91,475 SH   SOLE   91,475 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 200 7,755 SH   SOLE   7,755 0 0
CUBESMART COM 229663109 533 18,440 SH   SOLE   18,050 0 390
CUBIC CORP COM 229669106 1,878 31,850 SH   SOLE   31,850 0 0
CULLEN FROST BANKERS INC COM 229899109 1,398 14,769 SH   SOLE   14,769 0 0
CUMMINS INC COM 231021106 6,740 38,158 SH   SOLE   36,473 0 1,685
CURTISS WRIGHT CORP COM 231561101 3,728 30,597 SH   SOLE   30,597 0 0
CUSHING RENAISSANCE FD COM 231647108 11,801 577,764 SH   SOLE   532,491 0 45,273
CUTERA INC COM 232109108 918 20,248 SH   SOLE   20,248 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,356 1,073,223 SH   SOLE   1,073,223 0 0
DTE ENERGY CO COM 233331107 4,206 38,423 SH   SOLE   38,423 0 0
DANAHER CORP DEL COM 235851102 5,829 62,804 SH   SOLE   62,804 0 0
DARDEN RESTAURANTS INC COM 237194105 1,158 12,060 SH   SOLE   6,017 0 6,043
DARLING INGREDIENTS INC COM 237266101 663 36,556 SH   SOLE   36,556 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 159 2,888 SH   SOLE   2,888 0 0
DEERE & CO COM 244199105 2,367 15,123 SH   SOLE   15,123 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 9,034 744,755 SH   SOLE   744,755 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,280 40,714 SH   SOLE   40,714 0 0
DELUXE CORP COM 248019101 849 11,045 SH   SOLE   3,796 0 7,249
DEXCOM INC COM 252131107 139 2,421 SH   SOLE   2,421 0 0
DICKS SPORTING GOODS INC COM 253393102 42 1,453 SH   SOLE   1,453 0 0
DIEBOLD NXDF INC COM 253651103 738 45,133 SH   SOLE   45,133 0 0
DIGITAL RLTY TR INC COM 253868103 3,817 33,511 SH   SOLE   33,419 0 92
DISNEY WALT CO COM DISNEY 254687106 4,197 39,035 SH   SOLE   39,035 0 0
DISCOVER FINL SVCS COM 254709108 1,379 17,928 SH   SOLE   17,928 0 0
DR REDDYS LABS LTD ADR 256135203 90 2,390 SH   SOLE   2,390 0 0
DOLLAR GEN CORP NEW COM 256677105 2,094 22,514 SH   SOLE   22,514 0 0
DOMTAR CORP COM NEW 257559203 31,541 636,939 SH   SOLE   636,939 0 0
DONNELLEY R R & SONS CO COM 257867200 575 61,804 SH   SOLE   61,804 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 4,406 218,206 SH   SOLE   218,206 0 0
DOVER CORP COM 260003108 979 9,690 SH   SOLE   9,690 0 0
DUKE REALTY CORP COM NEW 264411505 1,207 44,374 SH   SOLE   44,374 0 0
DUNKIN BRANDS GROUP INC COM 265504100 182 2,822 SH   SOLE   2,822 0 0
DYCOM INDS INC COM 267475101 1,376 12,347 SH   SOLE   12,347 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 711 14,334 SH   SOLE   14,334 0 0
EASTMAN CHEM CO COM 277432100 281 3,034 SH   SOLE   3,034 0 0
EATON VANCE CORP COM NON VTG 278265103 3,580 63,492 SH   SOLE   63,492 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 3,962 273,085 SH   SOLE   273,085 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 4,191 275,381 SH   SOLE   275,381 0 0
EATON VANCE FLTING RATE INC COM 278279104 5,912 412,541 SH   SOLE   412,541 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 2,405 147,466 SH   SOLE   137,246 0 10,220
EBAY INC COM 278642103 13,967 370,078 SH   SOLE   370,078 0 0
EBIX INC COM NEW 278715206 96 1,214 SH   SOLE   1,214 0 0
ECOLAB INC COM 278865100 3,590 26,753 SH   SOLE   26,753 0 0
EDISON INTL COM 281020107 2,017 31,895 SH   SOLE   31,895 0 0
ELECTRONIC ARTS INC COM 285512109 2,627 25,002 SH   SOLE   24,907 0 95
ELLSWORTH GROWTH & INCOME FD COM 289074106 5,373 570,936 SH   SOLE   570,936 0 0
EMERSON ELEC CO COM 291011104 8,641 123,997 SH   SOLE   123,997 0 0
EMPIRE ST RLTY TR INC CL A 292104106 257 12,521 SH   SOLE   12,521 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 675 47,462 SH   SOLE   47,462 0 0
ENCORE CAP GROUP INC COM 292554102 1 25 SH   SOLE   25 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,356 51,157 SH   SOLE   51,157 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 68 2,226 SH   SOLE   2,226 0 0
ERICSSON ADR B SEK 10 294821608 1,315 196,795 SH   SOLE   191,392 0 5,403
ESSEX PPTY TR INC COM 297178105 1,416 5,866 SH   SOLE   5,866 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,754 23,485 SH   SOLE   23,485 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,028 15,890 SH   SOLE   15,890 0 0
FLIR SYS INC COM 302445101 1,212 26,004 SH   SOLE   26,004 0 0
F M C CORP COM NEW 302491303 3,379 35,694 SH   SOLE   35,694 0 0
FS INVT CORP COM 302635107 635 86,424 SH   SOLE   86,424 0 0
FACTSET RESH SYS INC COM 303075105 440 2,284 SH   SOLE   2,284 0 0
FASTENAL CO COM 311900104 13,623 249,090 SH   SOLE   249,090 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7 51 SH   SOLE   51 0 0
F5 NETWORKS INC COM 315616102 1,794 13,672 SH   SOLE   13,672 0 0
FIDUS INVT CORP COM 316500107 5,430 357,736 SH   SOLE   357,736 0 0
FIFTH THIRD BANCORP COM 316773100 2,002 65,997 SH   SOLE   65,997 0 0
51JOB INC SP ADR REP COM 316827104 138 2,264 SH   SOLE   2,264 0 0
FIRST MERCHANTS CORP COM 320817109 2 43 SH   SOLE   43 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 11,514 711,179 SH   SOLE   711,179 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,600 137,197 SH   SOLE   137,197 0 0
FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 1,250 97,155 SH   SOLE   97,155 0 0
FISERV INC COM 337738108 498 3,797 SH   SOLE   3,797 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 161 4,309 SH   SOLE   4,309 0 0
FIRSTENERGY CORP COM 337932107 25,607 836,269 SH   SOLE   836,269 0 0
FLUOR CORP NEW COM 343412102 4,404 85,261 SH   SOLE   85,261 0 0
FLOWERS FOODS INC COM 343498101 15,328 793,760 SH   SOLE   793,760 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 74 786 SH   SOLE   786 0 0
FOOT LOCKER INC COM 344849104 551 11,764 SH   SOLE   11,764 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 11,842 948,098 SH   SOLE   948,098 0 0
FRANCO NEVADA CORP COM 351858105 312 3,900 SH   SOLE   3,900 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 4,045 564,225 SH   SOLE   564,225 0 0
GDL FUND COM SH BEN IT 361570104 3,642 374,263 SH   SOLE   374,263 0 0
GABELLI EQUITY TR INC COM 362397101 5,743 927,821 SH   SOLE   903,929 0 23,892
GALLAGHER ARTHUR J & CO COM 363576109 1,697 26,810 SH   SOLE   26,810 0 0
GARRISON CAP INC COM 366554103 1,284 158,315 SH   SOLE   156,311 0 2,004
GARTNER INC COM 366651107 169 1,372 SH   SOLE   1,372 0 0
GENERAL DYNAMICS CORP COM 369550108 7,224 35,508 SH   SOLE   35,508 0 0
GENERAL ELECTRIC CO COM 369604103 24,777 1,419,875 SH   SOLE   1,399,395 0 20,480
GENERAL MLS INC COM 370334104 11,651 196,502 SH   SOLE   196,502 0 0
GENESEE & WYO INC CL A 371559105 624 7,923 SH   SOLE   7,923 0 0
GENTEX CORP COM 371901109 402 19,194 SH   SOLE   19,194 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 2,009 89,868 SH   SOLE   89,868 0 0
GENIE ENERGY LTD CL B 372284208 284 65,211 SH   SOLE   65,211 0 0
GENUINE PARTS CO COM 372460105 3,009 31,666 SH   SOLE   31,666 0 0
GERDAU S A SPON ADR REP PFD 373737105 393 105,624 SH   SOLE   105,624 0 0
GILEAD SCIENCES INC COM 375558103 13,790 192,490 SH   SOLE   192,490 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,787 194,012 SH   SOLE   194,012 0 0
GLADSTONE COML CORP COM 376536108 71 3,360 SH   SOLE   3,360 0 0
GLADSTONE INVT CORP COM 376546107 6,158 551,805 SH   SOLE   551,805 0 0
GLOBAL WTR RES INC COM 379463102 174 18,648 SH   SOLE   18,648 0 0
GOLDCORP INC NEW COM 380956409 158 12,377 SH   SOLE   12,377 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 898 27,808 SH   SOLE   27,808 0 0
GRACO INC COM 384109104 421 9,309 SH   SOLE   9,309 0 0
GRAINGER W W INC COM 384802104 1,259 5,327 SH   SOLE   5,327 0 0
GRAMERCY PPTY TR COM NEW 385002308 751 28,172 SH   SOLE   28,172 0 0
GRANITE CONSTR INC COM 387328107 4,287 67,591 SH   SOLE   67,591 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 179 11,594 SH   SOLE   11,594 0 0
GREAT PLAINS ENERGY INC COM 391164100 1,338 41,501 SH   SOLE   41,501 0 0
GREEN PLAINS INC COM 393222104 54 3,210 SH   SOLE   3,210 0 0
GREENBRIER COS INC COM 393657101 70 1,311 SH   SOLE   1,311 0 0
GREIF INC CL A 397624107 528 8,721 SH   SOLE   8,721 0 0
GREIF INC CL B 397624206 22,362 322,456 SH   SOLE   322,456 0 0
GRUBHUB INC COM 400110102 912 12,703 SH   SOLE   12,703 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 288 6,953 SH   SOLE   6,953 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 303 2,951 SH   SOLE   2,951 0 0
GUESS INC COM 401617105 12,252 725,839 SH   SOLE   725,839 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 3,188 61,727 SH   SOLE   60,403 0 1,324
HACKETT GROUP INC COM 404609109 89 5,651 SH   SOLE   5,651 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1 16 SH   SOLE   16 0 0
HALLIBURTON CO COM 406216101 4,076 83,398 SH   SOLE   83,398 0 0
HANOVER INS GROUP INC COM 410867105 2 15 SH   SOLE   15 0 0
HARLEY DAVIDSON INC COM 412822108 848 16,665 SH   SOLE   16,665 0 0
HARRIS CORP DEL COM 413875105 7,022 49,575 SH   SOLE   49,575 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 112 1,986 SH   SOLE   1,986 0 0
HASBRO INC COM 418056107 5,799 63,803 SH   SOLE   63,803 0 0
HAWKINS INC COM 420261109 70 1,989 SH   SOLE   1,989 0 0
HEALTHSOUTH CORP COM NEW 421924309 1,339 27,109 SH   SOLE   27,109 0 0
HEALTHCARE RLTY TR COM 421946104 103 3,210 SH   SOLE   3,210 0 0
HEICO CORP NEW COM 422806109 5,238 55,517 SH   SOLE   52,782 0 2,735
HELMERICH & PAYNE INC COM 423452101 16,181 250,320 SH   SOLE   250,149 0 171
HENRY JACK & ASSOC INC COM 426281101 1,732 14,807 SH   SOLE   14,807 0 0
HERCULES CAPITAL INC COM 427096508 3,495 266,390 SH   SOLE   266,390 0 0
HERSHEY CO COM 427866108 5,909 52,054 SH   SOLE   52,054 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 184 9,294 SH   SOLE   9,294 0 0
HEXCEL CORP NEW COM 428291108 3,209 51,884 SH   SOLE   51,884 0 0
HIGHWOODS PPTYS INC COM 431284108 423 8,299 SH   SOLE   8,299 0 0
HILL ROM HLDGS INC COM 431475102 16 188 SH   SOLE   188 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 954 29,354 SH   SOLE   29,354 0 0
HOLLYFRONTIER CORP COM 436106108 20,259 395,537 SH   SOLE   395,537 0 0
HOLOGIC INC COM 436440101 671 15,693 SH   SOLE   15,693 0 0
HOME DEPOT INC COM 437076102 42,774 225,682 SH   SOLE   221,799 0 3,883
HONDA MOTOR LTD AMERN SHS 438128308 1,029 30,192 SH   SOLE   30,192 0 0
HONEYWELL INTL INC COM 438516106 19,678 128,310 SH   SOLE   128,310 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,292 29,300 SH   SOLE   29,300 0 0
HORMEL FOODS CORP COM 440452100 5,922 162,730 SH   SOLE   162,730 0 0
HUBBELL INC COM 443510607 461 3,404 SH   SOLE   3,404 0 0
HUDBAY MINERALS INC COM 443628102 489 55,517 SH   SOLE   55,517 0 0
HUDSON PAC PPTYS INC COM 444097109 420 12,276 SH   SOLE   12,276 0 0
HUMANA INC COM 444859102 1,392 5,610 SH   SOLE   5,610 0 0
HUNT J B TRANS SVCS INC COM 445658107 192 1,674 SH   SOLE   1,674 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,181 149,824 SH   SOLE   149,824 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,322 14,093 SH   SOLE   14,093 0 0
HUNTSMAN CORP COM 447011107 322 9,678 SH   SOLE   9,678 0 0
HURON CONSULTING GROUP INC COM 447462102 221 5,462 SH   SOLE   5,462 0 0
IDACORP INC COM 451107106 1,568 17,166 SH   SOLE   17,166 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,608 51,593 SH   SOLE   49,963 0 1,630
ILLUMINA INC COM 452327109 6,119 28,007 SH   SOLE   28,007 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,005 61,987 SH   SOLE   61,987 0 0
ING GROEP N V SPONSORED ADR 456837103 100 5,442 SH   SOLE   5,442 0 0
INGREDION INC COM 457187102 984 7,038 SH   SOLE   7,038 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 628 13,128 SH   SOLE   13,128 0 0
INTEL CORP COM 458140100 26,852 581,713 SH   SOLE   567,875 0 13,838
INTERNATIONAL BUSINESS MACHS COM 459200101 40,085 261,274 SH   SOLE   261,274 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 350 2,295 SH   SOLE   2,295 0 0
INTL PAPER CO COM 460146103 7,856 135,589 SH   SOLE   135,589 0 0
INTUIT COM 461202103 2,004 12,702 SH   SOLE   12,702 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,325 26,349 SH   SOLE   26,349 0 0
IROBOT CORP COM 462726100 736 9,601 SH   SOLE   9,601 0 0
ISHARES INC EM HGHYL BD ETF 464286285 4 80 SH   SOLE   80 0 0
ISHARES TR TIPS BD ETF 464287176 412 3,615 SH   SOLE   904 0 2,711
ISHARES TR COHEN STEER REIT 464287564 18 179 SH   SOLE   15 0 164
IVY HIGH INC OPPORTUNITIES F COM 465893105 2,573 170,188 SH   SOLE   170,188 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 5,583 84,638 SH   SOLE   84,638 0 0
JETBLUE AIRWAYS CORP COM 477143101 169 7,548 SH   SOLE   7,548 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 616 5,558 SH   SOLE   5,558 0 0
JOHNSON & JOHNSON COM 478160104 26,884 192,410 SH   SOLE   188,416 0 3,994
KLA-TENCOR CORP COM 482480100 670 6,375 SH   SOLE   6,375 0 0
KLX INC COM 482539103 3,683 53,969 SH   SOLE   53,969 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 462 4,321 SH   SOLE   4,321 0 0
KAMAN CORP COM 483548103 1,677 28,497 SH   SOLE   28,497 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 8,162 428,443 SH   SOLE   428,443 0 0
KELLOGG CO COM 487836108 279 4,111 SH   SOLE   4,111 0 0
KIMBERLY CLARK CORP COM 494368103 2,988 24,767 SH   SOLE   20,636 0 4,131
KINDRED HEALTHCARE INC COM 494580103 227 23,405 SH   SOLE   23,405 0 0
KIRBY CORP COM 497266106 423 6,325 SH   SOLE   6,325 0 0
KOHLS CORP COM 500255104 14,873 274,251 SH   SOLE   274,251 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,348 62,125 SH   SOLE   59,973 0 2,152
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,631 92,079 SH   SOLE   92,079 0 0
KORN FERRY INTL COM NEW 500643200 1 31 SH   SOLE   31 0 0
KRAFT HEINZ CO COM 500754106 263 3,388 SH   SOLE   3,388 0 0
KROGER CO COM 501044101 383 13,950 SH   SOLE   13,950 0 0
L BRANDS INC COM 501797104 13,087 217,327 SH   SOLE   216,330 0 997
LKQ CORP COM 501889208 1,106 27,200 SH   SOLE   27,200 0 0
LTC PPTYS INC COM 502175102 94 2,159 SH   SOLE   2,159 0 0
L3 TECHNOLOGIES INC COM 502413107 3,345 16,905 SH   SOLE   16,905 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 473 14,684 SH   SOLE   14,684 0 0
LAM RESEARCH CORP COM 512807108 7,943 43,153 SH   SOLE   41,316 0 1,837
LAMAR ADVERTISING CO NEW CL A 512816109 2,913 39,233 SH   SOLE   39,088 0 145
LANNET INC COM 516012101 13 540 SH   SOLE   540 0 0
LAS VEGAS SANDS CORP COM 517834107 11,988 172,511 SH   SOLE   172,511 0 0
LAUDER ESTEE COS INC CL A 518439104 128 1,007 SH   SOLE   1,007 0 0
LEAR CORP COM NEW 521865204 3,005 17,012 SH   SOLE   15,292 0 1,720
LEGGETT & PLATT INC COM 524660107 459 9,613 SH   SOLE   9,613 0 0
LEIDOS HLDGS INC COM 525327102 23 353 SH   SOLE   353 0 0
LENNAR CORP CL A 526057104 645 10,206 SH   SOLE   10,206 0 0
LENNAR CORP CL B 526057302 10 191 SH   SOLE   191 0 0
LENNOX INTL INC COM 526107107 3,573 17,155 SH   SOLE   15,420 0 1,735
LIBERTY ALL-STAR GROWTH FD I COM 529900102 6,266 1,130,993 SH   SOLE   1,130,993 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 14,273 2,265,494 SH   SOLE   2,242,172 0 23,322
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 515 15,073 SH   SOLE   15,073 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 45 1,367 SH   SOLE   1,367 0 0
LILLY ELI & CO COM 532457108 10,525 124,619 SH   SOLE   118,294 0 6,325
LIMONEIRA CO COM 532746104 232 10,340 SH   SOLE   10,340 0 0
LINCOLN ELEC HLDGS INC COM 533900106 5,366 58,590 SH   SOLE   58,590 0 0
LINCOLN NATL CORP IND COM 534187109 32 422 SH   SOLE   422 0 0
LINDSAY CORP COM 535555106 565 6,404 SH   SOLE   6,404 0 0
LITHIA MTRS INC CL A 536797103 192 1,691 SH   SOLE   1,691 0 0
LITTELFUSE INC COM 537008104 477 2,409 SH   SOLE   2,409 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 105 28,029 SH   SOLE   28,029 0 0
LOCKHEED MARTIN CORP COM 539830109 34,599 107,769 SH   SOLE   104,666 0 3,103
LOWES COS INC COM 548661107 6,878 74,010 SH   SOLE   74,010 0 0
LULULEMON ATHLETICA INC COM 550021109 939 11,948 SH   SOLE   11,948 0 0
MDU RES GROUP INC COM 552690109 3,238 120,459 SH   SOLE   120,459 0 0
MGIC INVT CORP WIS COM 552848103 152 10,787 SH   SOLE   10,787 0 0
MSA SAFETY INC COM 553498106 1,222 15,759 SH   SOLE   15,759 0 0
MSC INDL DIRECT INC CL A 553530106 3,224 33,355 SH   SOLE   33,355 0 0
MVC CAPITAL INC COM 553829102 1,258 119,087 SH   SOLE   119,087 0 0
MACERICH CO COM 554382101 184 2,801 SH   SOLE   2,801 0 0
MADISON CVRED CALL & EQ STR COM 557437100 3,771 488,513 SH   SOLE   488,513 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,168 16,460 SH   SOLE   16,460 0 0
MAGNA INTL INC COM 559222401 284 5,016 SH   SOLE   5,016 0 0
MANHATTAN ASSOCS INC COM 562750109 101 2,044 SH   SOLE   2,044 0 0
MARATHON OIL CORP COM 565849106 306 18,046 SH   SOLE   18,046 0 0
MARSH & MCLENNAN COS INC COM 571748102 11,562 142,061 SH   SOLE   142,061 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,406 10,360 SH   SOLE   9,020 0 1,340
MARTIN MARIETTA MATLS INC COM 573284106 8,773 39,691 SH   SOLE   39,691 0 0
MASCO CORP COM 574599106 3,224 73,381 SH   SOLE   73,381 0 0
MASTEC INC COM 576323109 4,879 99,680 SH   SOLE   99,680 0 0
MATRIX SVC CO COM 576853105 74 4,182 SH   SOLE   4,182 0 0
MATTEL INC COM 577081102 6,396 415,892 SH   SOLE   415,892 0 0
MAXIMUS INC COM 577933104 41 574 SH   SOLE   574 0 0
MCCORMICK & CO INC COM NON VTG 579780206 686 6,735 SH   SOLE   6,735 0 0
MCDONALDS CORP COM 580135101 16,050 93,248 SH   SOLE   89,812 0 3,436
MEDALLION FINL CORP COM 583928106 148 41,665 SH   SOLE   41,665 0 0
MEDICINES CO COM 584688105 662 24,216 SH   SOLE   24,216 0 0
MERCURY SYS INC COM 589378108 373 7,257 SH   SOLE   7,257 0 0
MERCURY GENL CORP NEW COM 589400100 627 11,738 SH   SOLE   11,738 0 0
MERIT MED SYS INC COM 589889104 229 5,290 SH   SOLE   5,290 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,327 8,598 SH   SOLE   8,598 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 3 104 SH   SOLE   104 0 0
MICROSOFT CORP COM 594918104 74,558 871,617 SH   SOLE   864,352 0 7,265
MICROCHIP TECHNOLOGY INC COM 595017104 1,329 15,122 SH   SOLE   8,753 0 6,369
MICRON TECHNOLOGY INC COM 595112103 30 739 SH   SOLE   739 0 0
MICROSEMI CORP COM 595137100 565 10,944 SH   SOLE   10,944 0 0
MIDDLEBY CORP COM 596278101 843 6,246 SH   SOLE   6,246 0 0
MINERALS TECHNOLOGIES INC COM 603158106 394 5,724 SH   SOLE   5,724 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 2,481 341,216 SH   SOLE   341,216 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 945 92,754 SH   SOLE   92,754 0 0
MOHAWK INDS INC COM 608190104 11,468 41,564 SH   SOLE   41,564 0 0
MONDELEZ INTL INC CL A 609207105 1,155 26,988 SH   SOLE   26,988 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,996 17,760 SH   SOLE   17,760 0 0
MONROE CAP CORP COM 610335101 4,889 355,575 SH   SOLE   353,997 0 1,578
MOODYS CORP COM 615369105 26 175 SH   SOLE   175 0 0
MOOG INC CL A 615394202 3,072 35,367 SH   SOLE   35,367 0 0
MORGAN STANLEY COM NEW 617446448 1,062 20,234 SH   SOLE   20,234 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 146 18,967 SH   SOLE   18,967 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 55 608 SH   SOLE   608 0 0
MUELLER INDS INC COM 624756102 86 2,415 SH   SOLE   2,415 0 0
MULTI COLOR CORP COM 625383104 242 3,231 SH   SOLE   3,231 0 0
MURPHY OIL CORP COM 626717102 376 12,096 SH   SOLE   12,096 0 0
NRG ENERGY INC COM NEW 629377508 1,027 36,052 SH   SOLE   36,052 0 0
NASDAQ INC COM 631103108 1,737 22,604 SH   SOLE   22,604 0 0
NATIONAL BK HLDGS CORP CL A 633707104 262 8,066 SH   SOLE   8,066 0 0
NATIONAL HEALTHCARE CORP COM 635906100 619 10,155 SH   SOLE   10,155 0 0
NATIONAL FUEL GAS CO N J COM 636180101 222 4,040 SH   SOLE   4,040 0 0
NATIONAL GEN HLDGS CORP COM 636220303 321 16,363 SH   SOLE   16,363 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,646 27,995 SH   SOLE   26,886 0 1,109
NATIONAL OILWELL VARCO INC COM 637071101 630 17,482 SH   SOLE   17,482 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 780 18,088 SH   SOLE   18,088 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 363 13,306 SH   SOLE   13,306 0 0
NATUS MEDICAL INC DEL COM 639050103 435 11,385 SH   SOLE   11,385 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 12,507 1,330,536 SH   SOLE   1,315,845 0 14,691
NEW MTN FIN CORP COM 647551100 5,421 400,090 SH   SOLE   400,090 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,960 150,571 SH   SOLE   150,571 0 0
NEWELL BRANDS INC COM 651229106 139 4,489 SH   SOLE   4,489 0 0
NEWFIELD EXPL CO COM 651290108 261 8,275 SH   SOLE   8,275 0 0
NEWMONT MINING CORP COM 651639106 239 6,366 SH   SOLE   6,366 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 131 15,273 SH   SOLE   15,273 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,876 209,643 SH   SOLE   209,643 0 0
NIKE INC CL B 654106103 6,932 110,827 SH   SOLE   110,827 0 0
NOKIA CORP SPONSORED ADR 654902204 2,025 434,617 SH   SOLE   434,617 0 0
NOBLE ENERGY INC COM 655044105 36 1,242 SH   SOLE   1,242 0 0
NORDSON CORP COM 655663102 807 5,515 SH   SOLE   5,515 0 0
NORDSTROM INC COM 655664100 5,523 116,578 SH   SOLE   116,578 0 0
NORFOLK SOUTHERN CORP COM 655844108 781 5,391 SH   SOLE   5,391 0 0
NORTHERN TR CORP COM 665859104 550 5,507 SH   SOLE   5,507 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,640 24,892 SH   SOLE   23,637 0 1,255
NORTHWESTERN CORP COM NEW 668074305 1,839 30,805 SH   SOLE   30,805 0 0
NOVO-NORDISK A S ADR 670100205 525 9,782 SH   SOLE   9,334 0 448
NUCOR CORP COM 670346105 4,192 65,929 SH   SOLE   57,172 0 8,757
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 4,428 288,173 SH   SOLE   288,173 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 5,032 365,993 SH   SOLE   365,993 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 928 68,167 SH   SOLE   68,167 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 4,589 189,531 SH   SOLE   189,531 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 756 53,864 SH   SOLE   53,864 0 0
NUVASIVE INC COM 670704105 1,278 21,853 SH   SOLE   21,853 0 0
OGE ENERGY CORP COM 670837103 1,331 40,441 SH   SOLE   40,441 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,718 169,561 SH   SOLE   169,561 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 29,637 402,354 SH   SOLE   394,067 0 8,287
OLD DOMINION FGHT LINES INC COM 679580100 1,225 9,315 SH   SOLE   9,315 0 0
OLIN CORP COM PAR $1 680665205 621 17,454 SH   SOLE   17,454 0 0
OMNICOM GROUP INC COM 681919106 4,882 67,034 SH   SOLE   67,034 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,339 84,933 SH   SOLE   84,933 0 0
ON SEMICONDUCTOR CORP COM 682189105 922 44,025 SH   SOLE   44,025 0 0
ONEOK INC NEW COM 682680103 10,618 198,654 SH   SOLE   198,654 0 0
OPEN TEXT CORP COM 683715106 668 18,729 SH   SOLE   18,729 0 0
ORANGE SPONSORED ADR 684060106 1,050 60,356 SH   SOLE   55,855 0 4,501
ORMAT TECHNOLOGIES INC COM 686688102 360 5,624 SH   SOLE   5,624 0 0
OSHKOSH CORP COM 688239201 585 6,438 SH   SOLE   6,438 0 0
OTTER TAIL CORP COM 689648103 991 22,299 SH   SOLE   22,299 0 0
OWENS & MINOR INC NEW COM 690732102 15,696 831,345 SH   SOLE   831,345 0 0
OWENS CORNING NEW COM 690742101 1,602 17,429 SH   SOLE   15,323 0 2,106
OWENS RLTY MTG INC COM 690828108 764 47,703 SH   SOLE   47,703 0 0
PNC FINL SVCS GROUP INC COM 693475105 6,080 42,134 SH   SOLE   42,134 0 0
POSCO SPONSORED ADR 693483109 1,513 19,365 SH   SOLE   19,365 0 0
PPG INDS INC COM 693506107 509 4,359 SH   SOLE   4,359 0 0
PVH CORP COM 693656100 81 588 SH   SOLE   588 0 0
PACCAR INC COM 693718108 394 5,547 SH   SOLE   5,547 0 0
PACKAGING CORP AMER COM 695156109 1,808 14,997 SH   SOLE   10,051 0 4,946
PACWEST BANCORP DEL COM 695263103 1,950 38,682 SH   SOLE   38,682 0 0
PALO ALTO NETWORKS INC COM 697435105 509 3,513 SH   SOLE   3,513 0 0
PARKER HANNIFIN CORP COM 701094104 7,121 35,680 SH   SOLE   34,400 0 1,280
PARSLEY ENERGY INC CL A 701877102 1,316 44,687 SH   SOLE   44,687 0 0
PATTERSON COMPANIES INC COM 703395103 3,822 105,784 SH   SOLE   105,784 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,394 60,575 SH   SOLE   60,575 0 0
PAYCHEX INC COM 704326107 18,253 268,105 SH   SOLE   268,105 0 0
PEABODY ENERGY CORP NEW COM 704551100 19 475 SH   SOLE   475 0 0
PEARSON PLC SPONSORED ADR 705015105 2,190 222,966 SH   SOLE   222,966 0 0
PENN NATL GAMING INC COM 707569109 2 58 SH   SOLE   58 0 0
PENNANTPARK INVT CORP COM 708062104 4,235 612,925 SH   SOLE   610,677 0 2,248
PEOPLES UNITED FINANCIAL INC COM 712704105 1,829 97,796 SH   SOLE   97,796 0 0
PEPSICO INC COM 713448108 29,537 246,302 SH   SOLE   246,302 0 0
PERKINELMER INC COM 714046109 2,988 40,866 SH   SOLE   40,866 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,320 40,965 SH   SOLE   40,965 0 0
PETMED EXPRESS INC COM 716382106 831 18,262 SH   SOLE   18,262 0 0
PFIZER INC COM 717081103 64,347 1,776,558 SH   SOLE   1,776,558 0 0
PHILIP MORRIS INTL INC COM 718172109 30,292 286,723 SH   SOLE   282,187 0 4,536
PHILLIPS 66 COM 718546104 4,109 40,626 SH   SOLE   40,626 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 183 9,337 SH   SOLE   9,337 0 0
PINNACLE WEST CAP CORP COM 723484101 1,934 22,700 SH   SOLE   22,700 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 347 22,062 SH   SOLE   22,062 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 992 83,737 SH   SOLE   83,737 0 0
PIONEER NAT RES CO COM 723787107 4,575 26,467 SH   SOLE   26,467 0 0
PITNEY BOWES INC COM 724479100 19,962 1,785,522 SH   SOLE   1,785,522 0 0
POLARIS INDS INC COM 731068102 1,002 8,081 SH   SOLE   8,081 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 826 18,112 SH   SOLE   18,112 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,075 18,281 SH   SOLE   18,281 0 0
PRICELINE GRP INC COM NEW 741503403 1,110 639 SH   SOLE   639 0 0
PROCTER AND GAMBLE CO COM 742718109 20,956 228,084 SH   SOLE   228,084 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,072 19,026 SH   SOLE   19,026 0 0
PROOFPOINT INC COM 743424103 5,464 61,522 SH   SOLE   59,177 0 2,345
PRUDENTIAL FINL INC COM 744320102 2,985 25,961 SH   SOLE   25,961 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 2,039 39,597 SH   SOLE   39,597 0 0
PULTE GROUP INC COM 745867101 422 12,683 SH   SOLE   12,683 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 6,050 670,764 SH   SOLE   670,764 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 3,921 529,138 SH   SOLE   529,138 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,205 259,522 SH   SOLE   259,522 0 0
QUAD / GRAPHICS INC COM CL A 747301109 22,025 974,541 SH   SOLE   974,541 0 0
QUAKER CHEM CORP COM 747316107 634 4,202 SH   SOLE   4,202 0 0
QUALCOMM INC COM 747525103 22,810 356,291 SH   SOLE   356,291 0 0
QUALITY CARE PPTYS INC COM 747545101 50 3,588 SH   SOLE   3,588 0 0
RPM INTL INC COM 749685103 1,289 24,588 SH   SOLE   14,714 0 9,874
RADIAN GROUP INC COM 750236101 783 37,973 SH   SOLE   37,973 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 567 38,467 SH   SOLE   38,467 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 527 5,903 SH   SOLE   5,903 0 0
RAYONIER INC COM 754907103 268 8,480 SH   SOLE   8,480 0 0
RAYTHEON CO COM NEW 755111507 9,380 49,936 SH   SOLE   49,876 0 60
REALTY INCOME CORP COM 756109104 3,027 53,083 SH   SOLE   53,083 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 2,597 83,922 SH   SOLE   83,922 0 0
RED HAT INC COM 756577102 5,957 49,600 SH   SOLE   49,600 0 0
REGAL ENTMT GROUP CL A 758766109 1,837 79,837 SH   SOLE   79,837 0 0
REGENCY CTRS CORP COM 758849103 791 11,427 SH   SOLE   11,427 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 987 6,330 SH   SOLE   6,330 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,178 13,728 SH   SOLE   13,728 0 0
REPLIGEN CORP COM 759916109 1 26 SH   SOLE   26 0 0
REPUBLIC SVCS INC COM 760759100 1,195 17,681 SH   SOLE   17,681 0 0
RESMED INC COM 761152107 4,968 58,663 SH   SOLE   58,663 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 2,071 96,452 SH   SOLE   96,452 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,599 105,786 SH   SOLE   105,786 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 284 9,495 SH   SOLE   9,495 0 0
ROCKWELL AUTOMATION INC COM 773903109 15,425 78,561 SH   SOLE   78,561 0 0
ROCKWELL COLLINS INC COM 774341101 7,901 58,255 SH   SOLE   58,255 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,835 55,657 SH   SOLE   55,657 0 0
ROGERS CORP COM 775133101 1,908 11,781 SH   SOLE   11,781 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,492 9,622 SH   SOLE   8,944 0 678
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7,974 119,534 SH   SOLE   118,219 0 1,315
ROYCE VALUE TR INC COM 780910105 21,920 1,355,606 SH   SOLE   1,346,537 0 9,069
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 967 9,285 SH   SOLE   9,285 0 0
S & T BANCORP INC COM 783859101 808 20,308 SH   SOLE   20,308 0 0
SEI INVESTMENTS CO COM 784117103 254 3,536 SH   SOLE   3,536 0 0
SJW GROUP COM 784305104 119 1,869 SH   SOLE   1,869 0 0
SANDERSON FARMS INC COM 800013104 713 5,140 SH   SOLE   5,140 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 32 509 SH   SOLE   509 0 0
SANGAMO THERAPEUTICS INC COM 800677106 16 956 SH   SOLE   956 0 0
SAP SE SPON ADR 803054204 1,455 12,946 SH   SOLE   12,595 0 351
SASOL LTD SPONSORED ADR 803866300 217 6,355 SH   SOLE   6,355 0 0
SAUL CTRS INC COM 804395101 326 5,281 SH   SOLE   5,281 0 0
SCHEIN HENRY INC COM 806407102 1,499 21,457 SH   SOLE   21,457 0 0
SCHLUMBERGER LTD COM 806857108 6,896 102,328 SH   SOLE   102,328 0 0
SCHWAB CHARLES CORP NEW COM 808513105 12,588 245,038 SH   SOLE   245,038 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 28,931 637,816 SH   SOLE   637,816 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 153 1,998 SH   SOLE   1,998 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,816 26,322 SH   SOLE   26,322 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 334 3,911 SH   SOLE   3,911 0 0
SEATTLE GENETICS INC COM 812578102 723 13,508 SH   SOLE   13,508 0 0
SEMTECH CORP COM 816850101 55 1,595 SH   SOLE   1,595 0 0
SEMPRA ENERGY COM 816851109 3,000 28,059 SH   SOLE   28,059 0 0
SHAKE SHACK INC CL A 819047101 93 2,154 SH   SOLE   2,154 0 0
SHERWIN WILLIAMS CO COM 824348106 8,147 19,868 SH   SOLE   19,868 0 0
SILICON LABORATORIES INC COM 826919102 140 1,590 SH   SOLE   1,590 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 309 36,760 SH   SOLE   36,760 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,977 11,509 SH   SOLE   11,509 0 0
SMITH A O COM 831865209 1,924 31,399 SH   SOLE   31,399 0 0
SMUCKER J M CO COM NEW 832696405 1,210 9,739 SH   SOLE   9,739 0 0
SNAP ON INC COM 833034101 1,536 8,814 SH   SOLE   8,814 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2,454 41,329 SH   SOLE   39,259 0 2,070
SONOCO PRODS CO COM 835495102 4,967 93,466 SH   SOLE   93,466 0 0
SOUTHERN CO COM 842587107 27,712 576,253 SH   SOLE   576,253 0 0
SOUTHWEST AIRLS CO COM 844741108 819 12,506 SH   SOLE   12,298 0 208
SOUTHWEST GAS HOLDINGS INC COM 844895102 829 10,302 SH   SOLE   10,302 0 0
SPARK ENERGY INC CL A COM 846511103 638 51,467 SH   SOLE   51,467 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,403 27,544 SH   SOLE   27,544 0 0
SPLUNK INC COM 848637104 1,186 14,320 SH   SOLE   14,320 0 0
STANDEX INTL CORP COM 854231107 355 3,482 SH   SOLE   3,482 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,098 18,256 SH   SOLE   18,256 0 0
STARBUCKS CORP COM 855244109 14,609 254,375 SH   SOLE   254,375 0 0
STEEL DYNAMICS INC COM 858119100 2,982 69,146 SH   SOLE   69,146 0 0
STEELCASE INC CL A 858155203 4,378 288,027 SH   SOLE   288,027 0 0
STELLUS CAP INVT CORP COM 858568108 7,127 542,418 SH   SOLE   540,799 0 1,619
STERICYCLE INC COM 858912108 185 2,722 SH   SOLE   2,722 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 128 5,872 SH   SOLE   0 0 5,872
STORE CAP CORP COM 862121100 47 1,804 SH   SOLE   1,804 0 0
STRYKER CORP COM 863667101 4,658 30,085 SH   SOLE   30,085 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 956 39,453 SH   SOLE   39,453 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 27 1,796 SH   SOLE   1,796 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 193 9,422 SH   SOLE   9,422 0 0
SUN CMNTYS INC COM 866674104 2,893 31,181 SH   SOLE   31,181 0 0
SUN LIFE FINL INC COM 866796105 80 1,942 SH   SOLE   0 0 1,942
SUNCOR ENERGY INC NEW COM 867224107 7,482 203,762 SH   SOLE   203,762 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,384 83,748 SH   SOLE   83,748 0 0
SUNTRUST BKS INC COM 867914103 434 6,714 SH   SOLE   6,714 0 0
SYMANTEC CORP COM 871503108 3,197 113,942 SH   SOLE   113,942 0 0
SYNOPSYS INC COM 871607107 1,188 13,937 SH   SOLE   13,937 0 0
SYSCO CORP COM 871829107 595 9,796 SH   SOLE   9,796 0 0
THL CR INC COM 872438106 6,153 679,837 SH   SOLE   455,671 0 224,166
TJX COS INC NEW COM 872540109 4,236 55,397 SH   SOLE   55,397 0 0
T MOBILE US INC COM 872590104 4,938 77,759 SH   SOLE   77,759 0 0
TAHOE RES INC COM 873868103 278 58,010 SH   SOLE   58,010 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,444 86,870 SH   SOLE   84,755 0 2,115
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 283 2,576 SH   SOLE   2,576 0 0
TAL ED GROUP SPONSORED ADS 874080104 390 13,138 SH   SOLE   13,138 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 287 6,269 SH   SOLE   6,269 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,347 50,814 SH   SOLE   50,814 0 0
TAUBMAN CTRS INC COM 876664103 116 1,775 SH   SOLE   1,775 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 2,425 138,402 SH   SOLE   138,402 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,785 37,454 SH   SOLE   37,454 0 0
TELEFLEX INC COM 879369106 5,663 22,758 SH   SOLE   22,758 0 0
TELEFONICA S A SPONSORED ADR 879382208 248 25,594 SH   SOLE   25,594 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,572 128,472 SH   SOLE   110,376 0 18,096
TEMPLETON EMERG MKTS INCOME COM 880192109 637 57,001 SH   SOLE   57,001 0 0
TERNIUM SA SPON ADR 880890108 1,021 32,335 SH   SOLE   32,335 0 0
TESARO INC COM 881569107 180 2,177 SH   SOLE   2,177 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 657 34,651 SH   SOLE   34,651 0 0
TEXAS INSTRS INC COM 882508104 27,571 263,985 SH   SOLE   263,985 0 0
TEXTRON INC COM 883203101 1,733 30,628 SH   SOLE   30,628 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,510 76,418 SH   SOLE   75,258 0 1,160
THOMSON REUTERS CORP COM 884903105 1,075 24,651 SH   SOLE   24,651 0 0
THOR INDS INC COM 885160101 3,234 21,456 SH   SOLE   19,236 0 2,220
TIME INC NEW COM 887228104 593 32,162 SH   SOLE   32,162 0 0
TIME WARNER INC COM NEW 887317303 1,433 15,665 SH   SOLE   15,665 0 0
TOLL BROTHERS INC COM 889478103 682 14,206 SH   SOLE   14,206 0 0
TORO CO COM 891092108 2,981 45,699 SH   SOLE   45,699 0 0
TOTAL SYS SVCS INC COM 891906109 88 1,107 SH   SOLE   1,107 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 760 5,974 SH   SOLE   5,353 0 621
TRACTOR SUPPLY CO COM 892356106 1,612 21,568 SH   SOLE   21,568 0 0
TRANSDIGM GROUP INC COM 893641100 4,026 14,659 SH   SOLE   14,659 0 0
TRIANGLE CAP CORP COM 895848109 478 50,420 SH   SOLE   50,420 0 0
TRIMBLE INC COM 896239100 998 24,555 SH   SOLE   24,555 0 0
TRINITY INDS INC COM 896522109 941 25,133 SH   SOLE   25,133 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,094 40,210 SH   SOLE   40,210 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,153 50,292 SH   SOLE   50,292 0 0
TUTOR PERINI CORP COM 901109108 3,476 137,116 SH   SOLE   137,116 0 0
TYSON FOODS INC CL A 902494103 1,079 13,308 SH   SOLE   13,308 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 5 229 SH   SOLE   229 0 0
UDR INC COM 902653104 2,150 55,818 SH   SOLE   55,818 0 0
UGI CORP NEW COM 902681105 1,121 23,878 SH   SOLE   13,250 0 10,628
US BANCORP DEL COM NEW 902973304 3,248 60,620 SH   SOLE   60,620 0 0
UMPQUA HLDGS CORP COM 904214103 671 32,276 SH   SOLE   32,276 0 0
UNDER ARMOUR INC CL A 904311107 31 2,165 SH   SOLE   2,165 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,605 29,007 SH   SOLE   27,563 0 1,444
UNILEVER N V N Y SHS NEW 904784709 1,013 17,986 SH   SOLE   17,986 0 0
UNION PAC CORP COM 907818108 13,444 100,252 SH   SOLE   95,586 0 4,666
UNITED PARCEL SERVICE INC CL B 911312106 13,213 110,896 SH   SOLE   106,354 0 4,542
UNITED RENTALS INC COM 911363109 7,724 44,932 SH   SOLE   44,932 0 0
UNITED STATES STL CORP NEW COM 912909108 482 13,698 SH   SOLE   13,698 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,909 132,543 SH   SOLE   132,543 0 0
UNITIL CORP COM 913259107 796 17,447 SH   SOLE   17,447 0 0
UNIVERSAL CORP VA COM 913456109 12,567 239,375 SH   SOLE   239,375 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH   SOLE   7 0 0
V F CORP COM 918204108 19,193 259,359 SH   SOLE   259,359 0 0
VALMONT INDS INC COM 920253101 784 4,728 SH   SOLE   4,728 0 0
VANGUARD INDEX FDS REIT ETF 922908553 18 217 SH   SOLE   18 0 199
VIRTU FINL INC CL A 928254101 2,726 148,952 SH   SOLE   148,952 0 0
VORNADO RLTY TR SH BEN INT 929042109 279 3,572 SH   SOLE   3,572 0 0
VOYA FINL INC COM 929089100 51 1,026 SH   SOLE   1,026 0 0
VULCAN MATLS CO COM 929160109 7,204 56,118 SH   SOLE   56,118 0 0
WD-40 CO COM 929236107 203 1,720 SH   SOLE   1,720 0 0
WSFS FINL CORP COM 929328102 257 5,364 SH   SOLE   5,364 0 0
WABTEC CORP COM 929740108 549 6,739 SH   SOLE   6,739 0 0
WADDELL & REED FINL INC CL A 930059100 59 2,644 SH   SOLE   2,644 0 0
WAL-MART STORES INC COM 931142103 2,925 29,616 SH   SOLE   29,616 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,166 29,824 SH   SOLE   23,348 0 6,476
WATERS CORP COM 941848103 3,135 16,225 SH   SOLE   16,225 0 0
WATSCO INC COM 942622200 1,983 11,662 SH   SOLE   11,662 0 0
WEIBO CORP SPONSORED ADR 948596101 3,332 32,209 SH   SOLE   30,724 0 1,485
WEINGARTEN RLTY INVS SH BEN INT 948741103 598 18,191 SH   SOLE   18,191 0 0
WELLS FARGO CO NEW COM 949746101 10,754 177,251 SH   SOLE   167,722 0 9,529
WERNER ENTERPRISES INC COM 950755108 176 4,546 SH   SOLE   4,546 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,128 21,563 SH   SOLE   21,563 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,241 21,911 SH   SOLE   21,911 0 0
WESTERN DIGITAL CORP COM 958102105 3,428 43,104 SH   SOLE   43,104 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 889 18,490 SH   SOLE   18,490 0 0
WESTERN UN CO COM 959802109 17,577 924,641 SH   SOLE   924,641 0 0
WESTLAKE CHEM CORP COM 960413102 1,816 17,044 SH   SOLE   17,044 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 2,266 92,936 SH   SOLE   89,990 0 2,946
WEYERHAEUSER CO COM 962166104 269 7,634 SH   SOLE   7,634 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 787 35,573 SH   SOLE   35,573 0 0
WHIRLPOOL CORP COM 963320106 993 5,886 SH   SOLE   5,886 0 0
WHITING PETE CORP NEW COM NEW 966387409 56 2,129 SH   SOLE   2,129 0 0
WILLIAMS COS INC DEL COM 969457100 4,116 134,989 SH   SOLE   134,989 0 0
WILLIAMS SONOMA INC COM 969904101 3,593 69,491 SH   SOLE   69,491 0 0
WINNEBAGO INDS INC COM 974637100 1,038 18,667 SH   SOLE   18,667 0 0
WOODWARD INC COM 980745103 1,358 17,744 SH   SOLE   17,744 0 0
WORTHINGTON INDS INC COM 981811102 162 3,666 SH   SOLE   3,666 0 0
WYNN RESORTS LTD COM 983134107 2,952 17,509 SH   SOLE   17,509 0 0
XPO LOGISTICS INC COM 983793100 276 3,008 SH   SOLE   3,008 0 0
XILINX INC COM 983919101 7,238 107,354 SH   SOLE   107,354 0 0
XEROX CORP COM NEW 984121608 22,682 778,123 SH   SOLE   778,123 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,267 55,319 SH   SOLE   55,319 0 0
YUM BRANDS INC COM 988498101 1,254 15,360 SH   SOLE   15,360 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 459 4,425 SH   SOLE   4,425 0 0
ZIONS BANCORPORATION COM 989701107 446 8,768 SH   SOLE   8,768 0 0
BIOVERATIV INC COM 09075E100 107 1,979 SH   SOLE   1,979 0 0
BT GROUP PLC ADR 05577E101 1,969 108,083 SH   SOLE   107,415 0 668
CDK GLOBAL INC COM 12508E101 934 13,099 SH   SOLE   13,099 0 0
KCAP FINL INC COM 48668E101 630 184,836 SH   SOLE   184,836 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1,372 99,554 SH   SOLE   99,554 0 0
COVANTA HLDG CORP COM 22282E102 28,447 1,683,253 SH   SOLE   1,683,253 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 1,270 274,958 SH   SOLE   274,958 0 0
QUANTA SVCS INC COM 74762E102 5,605 143,326 SH   SOLE   143,326 0 0
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 6,852 821,612 SH   SOLE   821,612 0 0
VERISIGN INC COM 92343E102 1,053 9,205 SH   SOLE   9,205 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 885 64,078 SH   SOLE   64,078 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 789 69,297 SH   SOLE   69,297 0 0
U S SILICA HLDGS INC COM 90346E103 1,041 31,958 SH   SOLE   31,958 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,492 38,034 SH   SOLE   38,034 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 46 2,455 SH   SOLE   2,455 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6 78 SH   SOLE   78 0 0
VALE S A ADR 91912E105 251 20,547 SH   SOLE   20,547 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 5,484 504,039 SH   SOLE   365,041 0 138,998
TARGET CORP COM 87612E106 2,226 34,118 SH   SOLE   34,118 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,257 28,894 SH   SOLE   28,894 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 10,705 775,726 SH   SOLE   775,726 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 6,341 65,334 SH   SOLE   65,334 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 626 37,809 SH   SOLE   37,809 0 0
FORTINET INC COM 34959E109 553 12,655 SH   SOLE   12,655 0 0
TOTAL S A SPONSORED ADR 89151E109 3,497 63,252 SH   SOLE   61,843 0 1,409
TRAVELERS COMPANIES INC COM 89417E109 1,495 11,023 SH   SOLE   11,023 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 208 1,140 SH   SOLE   1,140 0 0
ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 2,183 201,374 SH   SOLE   201,374 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 1,406 34,883 SH   SOLE   34,883 0 0
AGNC INVT CORP COM 00123Q104 15,949 789,921 SH   SOLE   789,921 0 0
AES CORP COM 00130H105 6,863 633,670 SH   SOLE   633,670 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,535 234,941 SH   SOLE   61,167 0 173,774
AMAG PHARMACEUTICALS INC COM 00163U106 88 6,640 SH   SOLE   6,640 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 248 16,434 SH   SOLE   16,434 0 0
AT&T INC COM 00206R102 41,672 1,071,816 SH   SOLE   1,058,510 0 13,306
ABBVIE INC COM 00287Y109 44,170 456,727 SH   SOLE   449,618 0 7,109
ACADIA HEALTHCARE COMPANY IN COM 00404A109 88 2,695 SH   SOLE   2,695 0 0
ACTIVISION BLIZZARD INC COM 00507V109 730 11,532 SH   SOLE   11,532 0 0
ACUITY BRANDS INC COM 00508Y102 1,091 6,201 SH   SOLE   6,201 0 0
ADOBE SYS INC COM 00724F101 22,170 126,511 SH   SOLE   126,511 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 274 2,749 SH   SOLE   2,749 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 648 100,010 SH   SOLE   100,010 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 7,868 495,460 SH   SOLE   486,426 0 9,034
AECOM COM 00766T100 4,974 133,896 SH   SOLE   133,896 0 0
ADVISORSHARES TR PERITUS HG YLD 00768Y503 3 76 SH   SOLE   76 0 0
ADVANSIX INC COM 00773T101 31 731 SH   SOLE   731 0 0
AETNA INC NEW COM 00817Y108 3,003 16,649 SH   SOLE   16,649 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,014 45,006 SH   SOLE   45,006 0 0
AIR LEASE CORP CL A 00912X302 207 4,303 SH   SOLE   4,303 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 587 9,024 SH   SOLE   9,024 0 0
ALCENTRA CAP CORP COM 01374T102 3,294 392,589 SH   SOLE   392,589 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,560 20,645 SH   SOLE   20,645 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 457 18,944 SH   SOLE   18,944 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 4,884 364,498 SH   SOLE   364,498 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 11,984 918,295 SH   SOLE   918,295 0 0
ALLIANZGI DIVERS INC & CNV F COM 01883J108 12,656 579,479 SH   SOLE   579,479 0 0
ALLY FINL INC COM 02005N100 704 24,152 SH   SOLE   24,152 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,776 13,977 SH   SOLE   13,977 0 0
ALPHABET INC CAP STK CL C 02079K107 4,474 4,276 SH   SOLE   3,981 0 295
ALPHABET INC CAP STK CL A 02079K305 58,226 55,274 SH   SOLE   55,263 0 11
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 15,020 2,228,553 SH   SOLE   2,203,542 0 25,011
ALTRIA GROUP INC COM 02209S103 31,750 444,620 SH   SOLE   437,247 0 7,373
AMBEV SA SPONSORED ADR 02319V103 1,827 282,779 SH   SOLE   282,779 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 4,053 385,087 SH   SOLE   385,087 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1 65 SH   SOLE   65 0 0
AMERICAN TOWER CORP NEW COM 03027X100 17,793 124,712 SH   SOLE   124,712 0 0
AMERIPRISE FINL INC COM 03076C106 4,768 28,135 SH   SOLE   28,135 0 0
ANDEAVOR COM 03349M105 5,699 49,840 SH   SOLE   49,840 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 2,855 61,819 SH   SOLE   61,819 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,523 31,581 SH   SOLE   30,934 0 647
ANSYS INC COM 03662Q105 1,411 9,560 SH   SOLE   9,560 0 0
APOLLO INVT CORP COM 03761U106 2,371 418,830 SH   SOLE   418,830 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 269 14,597 SH   SOLE   14,597 0 0
AQUA AMERICA INC COM 03836W103 100 2,551 SH   SOLE   2,551 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 218 SH   SOLE   218 0 0
ARAMARK COM 03852U106 56 1,301 SH   SOLE   1,301 0 0
ARCONIC INC COM 03965L100 708 25,986 SH   SOLE   25,986 0 0
ARES CAP CORP COM 04010L103 9,369 596,014 SH   SOLE   449,258 0 146,756
ARES DYNAMIC CR ALLOCATION F COM 04014F102 17,309 1,054,169 SH   SOLE   1,045,403 0 8,766
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,214 20,047 SH   SOLE   20,047 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 62 26,409 SH   SOLE   26,409 0 0
AVANGRID INC COM 05351W103 2,486 49,159 SH   SOLE   49,159 0 0
AVISTA CORP COM 05379B107 267 5,187 SH   SOLE   5,187 0 0
AXOGEN INC COM 05463X106 2,370 83,746 SH   SOLE   83,746 0 0
B & G FOODS INC NEW COM 05508R106 25,874 736,114 SH   SOLE   736,114 0 0
BCE INC COM NEW 05534B760 347 7,235 SH   SOLE   7,235 0 0
BOFI HLDG INC COM 05566U108 27 894 SH   SOLE   894 0 0
BAKER HUGHES A GE CO CL A 05722G100 1,332 42,096 SH   SOLE   42,096 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,212 142,624 SH   SOLE   142,624 0 0
BANCO SANTANDER SA ADR 05964H105 15 2,359 SH   SOLE   0 0 2,359
BANC OF CALIFORNIA INC COM 05990K106 100 4,862 SH   SOLE   4,862 0 0
BERRY GLOBAL GROUP INC COM 08579W103 934 15,923 SH   SOLE   15,923 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,403 15,737 SH   SOLE   15,737 0 0
BIOGEN INC COM 09062X103 4,397 13,802 SH   SOLE   13,802 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 2,188 146,656 SH   SOLE   146,656 0 0
BLACKROCK INC COM 09247X101 33,006 64,251 SH   SOLE   64,251 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 797 36,866 SH   SOLE   36,866 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 168 11,912 SH   SOLE   11,912 0 0
BLACKROCK N J MUN INCOME TR SH BEN INT 09248J101 923 61,362 SH   SOLE   61,362 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 1,237 90,399 SH   SOLE   90,399 0 0
BLACKROCK NJ MUNICIPAL BOND COM 09249A109 526 35,691 SH   SOLE   35,691 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 897 59,175 SH   SOLE   59,175 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 351 22,107 SH   SOLE   22,107 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 5,119 426,557 SH   SOLE   426,557 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 2,103 142,207 SH   SOLE   142,207 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 3,633 256,238 SH   SOLE   245,902 0 10,336
BLACKROCK ENHANCED EQT DIV T COM 09251A104 11,228 1,216,508 SH   SOLE   1,216,508 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 1,081 112,445 SH   SOLE   112,445 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 1,246 85,816 SH   SOLE   85,816 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 2,857 205,219 SH   SOLE   205,219 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1,780 152,642 SH   SOLE   152,642 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 3,682 275,177 SH   SOLE   275,177 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 3,014 216,650 SH   SOLE   216,650 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 1,854 122,228 SH   SOLE   122,228 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 2,849 217,486 SH   SOLE   217,486 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 4,584 322,786 SH   SOLE   322,786 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 2,354 159,187 SH   SOLE   159,187 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 4,268 291,158 SH   SOLE   291,158 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1,300 88,895 SH   SOLE   88,895 0 0
BLACKROCK MUNIYLD INVST QLTY COM 09254T100 1,274 91,396 SH   SOLE   91,396 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2,630 181,787 SH   SOLE   181,787 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1,402 88,742 SH   SOLE   88,742 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 5,914 505,447 SH   SOLE   505,447 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 5,571 403,985 SH   SOLE   403,985 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 15,468 944,346 SH   SOLE   944,346 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 8,973 918,432 SH   SOLE   918,432 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 1,008 63,313 SH   SOLE   63,313 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 5,016 276,367 SH   SOLE   276,367 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 6,427 240,811 SH   SOLE   240,811 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 90 2,747 SH   SOLE   2,747 0 0
BLUEBIRD BIO INC COM 09609G100 3,148 17,673 SH   SOLE   17,673 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8 138 SH   SOLE   138 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 325 17,409 SH   SOLE   17,409 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,904 65,182 SH   SOLE   65,182 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 2,681 207,374 SH   SOLE   196,356 0 11,018
CBOE GLOBAL MARKETS INC COM 12503M108 407 3,265 SH   SOLE   3,265 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 4,816 608,089 SH   SOLE   589,677 0 18,412
CBRE GROUP INC CL A 12504L109 6,614 152,715 SH   SOLE   152,715 0 0
CDW CORP COM 12514G108 2,954 42,515 SH   SOLE   42,515 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,158 12,993 SH   SOLE   12,993 0 0
CME GROUP INC COM CL A 12572Q105 4,710 32,246 SH   SOLE   28,123 0 4,123
CM FIN INC COM 12574Q103 3,903 478,918 SH   SOLE   478,918 0 0
CRH PLC ADR 12626K203 5,683 157,474 SH   SOLE   155,422 0 2,052
CSRA INC COM 12650T104 30 1,003 SH   SOLE   1,003 0 0
CVR ENERGY INC COM 12662P108 42,606 1,144,094 SH   SOLE   1,144,094 0 0
CYS INVTS INC COM 12673A108 20,432 2,544,411 SH   SOLE   2,544,411 0 0
CA INC COM 12673P105 9,771 293,614 SH   SOLE   293,614 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 187 1,987 SH   SOLE   1,987 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 7,778 856,621 SH   SOLE   856,621 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,495 210,581 SH   SOLE   210,581 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 4,884 243,337 SH   SOLE   243,337 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2 118 SH   SOLE   118 0 0
CANADIAN PAC RY LTD COM 13645T100 917 5,018 SH   SOLE   4,970 0 48
CAPITAL ONE FINL CORP COM 14040H105 1 12 SH   SOLE   12 0 0
CAPITALA FIN CORP COM 14054R106 2,773 380,967 SH   SOLE   380,967 0 0
CARDINAL HEALTH INC COM 14149Y108 9,282 151,486 SH   SOLE   151,486 0 0
CARETRUST REIT INC COM 14174T107 934 55,722 SH   SOLE   55,722 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 486 21,212 SH   SOLE   21,212 0 0
CARNIVAL PLC ADR 14365C103 80 1,209 SH   SOLE   0 0 1,209
CARROLS RESTAURANT GROUP INC COM 14574X104 219 18,026 SH   SOLE   18,026 0 0
CAVIUM INC COM 14964U108 57 685 SH   SOLE   685 0 0
CELLECTIS S A SPONSORED ADS 15117K103 783 26,845 SH   SOLE   26,845 0 0
CENTENE CORP DEL COM 15135B101 1,474 14,612 SH   SOLE   14,612 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,161 76,211 SH   SOLE   76,211 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,174 18,378 SH   SOLE   18,378 0 0
CHASE CORP COM 16150R104 326 2,707 SH   SOLE   2,707 0 0
CHEMED CORP NEW COM 16359R103 1,067 4,390 SH   SOLE   4,390 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,970 100,195 SH   SOLE   100,195 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,702 31,606 SH   SOLE   31,606 0 0
CHIMERA INVT CORP COM NEW 16934Q208 11,225 607,425 SH   SOLE   607,425 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 53 3,412 SH   SOLE   3,412 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 809 16,014 SH   SOLE   14,677 0 1,337
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,581 21,553 SH   SOLE   21,553 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 511 3,539 SH   SOLE   3,539 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,408 67,944 SH   SOLE   67,944 0 0
CINEMARK HOLDINGS INC COM 17243V102 588 16,878 SH   SOLE   16,878 0 0
CIRCOR INTL INC COM 17273K109 2,029 41,690 SH   SOLE   41,690 0 0
CISCO SYS INC COM 17275R102 58,148 1,518,229 SH   SOLE   1,502,570 0 15,659
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 221 47,965 SH   SOLE   47,965 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 7,580 642,332 SH   SOLE   642,332 0 0
CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 5,874 505,516 SH   SOLE   505,516 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 926 69,434 SH   SOLE   69,434 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 6,004 449,030 SH   SOLE   438,658 0 10,372
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12,401 273,756 SH   SOLE   273,573 0 183
COHEN & STEERS QUALITY RLTY COM 19247L106 7,326 579,156 SH   SOLE   567,924 0 11,232
COHEN & STEERS TOTAL RETURN COM 19247R103 2,140 167,577 SH   SOLE   167,577 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 5,535 260,235 SH   SOLE   260,235 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 4,546 189,428 SH   SOLE   183,275 0 6,153
COHEN & STEERS GLOBAL INC BL COM 19248M103 539 54,585 SH   SOLE   35,416 0 19,169
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 3,624 353,533 SH   SOLE   353,533 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 676 59,237 SH   SOLE   59,237 0 0
COMCAST CORP NEW CL A 20030N101 24,370 608,496 SH   SOLE   608,496 0 0
COMMSCOPE HLDG CO INC COM 20337X109 357 9,433 SH   SOLE   9,433 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 858 30,538 SH   SOLE   30,538 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 184 17,580 SH   SOLE   17,580 0 0
COMPASS MINERALS INTL INC COM 20451N101 15,353 212,505 SH   SOLE   212,505 0 0
CONCHO RES INC COM 20605P101 1,727 11,498 SH   SOLE   11,498 0 0
CONOCOPHILLIPS COM 20825C104 4,018 73,196 SH   SOLE   62,237 0 10,959
CONSTELLATION BRANDS INC CL A 21036P108 3,712 16,241 SH   SOLE   16,189 0 52
CORESITE RLTY CORP COM 21870Q105 2,459 21,588 SH   SOLE   21,492 0 96
CORECIVIC INC COM 21871N101 855 38,016 SH   SOLE   38,016 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,223 41,872 SH   SOLE   41,872 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,733 63,040 SH   SOLE   63,040 0 0
COSTAR GROUP INC COM 22160N109 714 2,403 SH   SOLE   2,403 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 10,929 68,782 SH   SOLE   68,782 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 2,173 765,245 SH   SOLE   765,245 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 25,685 231,376 SH   SOLE   231,276 0 100
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 122 2,757 SH   SOLE   2,757 0 0
CYRUSONE INC COM 23283R100 1,778 29,863 SH   SOLE   29,863 0 0
D R HORTON INC COM 23331A109 1,334 26,129 SH   SOLE   26,129 0 0
DTF TAX-FREE INCOME INC COM 23334J107 1,076 76,342 SH   SOLE   76,342 0 0
DSW INC CL A 23334L102 5,378 251,181 SH   SOLE   251,181 0 0
DXC TECHNOLOGY CO COM 23355L106 1,401 14,762 SH   SOLE   14,762 0 0
DAVITA INC COM 23918K108 356 4,926 SH   SOLE   4,926 0 0
DENTSPLY SIRONA INC COM 24906P109 8,661 131,567 SH   SOLE   131,567 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,352 57,196 SH   SOLE   57,196 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,415 50,813 SH   SOLE   50,813 0 0
DOMINION ENERGY INC COM 25746U109 1,327 16,367 SH   SOLE   9,864 0 6,503
DOMINOS PIZZA INC COM 25754A201 1,420 7,515 SH   SOLE   7,449 0 66
DONNELLEY FINL SOLUTIONS INC COM 25787G100 92 4,703 SH   SOLE   4,703 0 0
DOUGLAS EMMETT INC COM 25960P109 2,543 61,925 SH   SOLE   61,925 0 0
DOUGLAS DYNAMICS INC COM 25960R105 748 19,791 SH   SOLE   19,791 0 0
DOWDUPONT INC COM 26078J100 18,387 258,173 SH   SOLE   250,205 0 7,968
DREYFUS MUN INCOME INC COM 26201R102 1,338 150,478 SH   SOLE   150,478 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 3,947 303,634 SH   SOLE   303,634 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 7,261 467,835 SH   SOLE   467,835 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,667 126,821 SH   SOLE   126,821 0 0
DYNEX CAP INC COM NEW 26817Q506 463 66,072 SH   SOLE   66,072 0 0
DYNEGY INC NEW DEL COM 26817R108 326 27,517 SH   SOLE   27,517 0 0
ENI S P A SPONSORED ADR 26874R108 3,061 92,217 SH   SOLE   92,217 0 0
EOG RES INC COM 26875P101 2,745 25,439 SH   SOLE   25,439 0 0
EQT CORP COM 26884L109 995 17,487 SH   SOLE   17,487 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,094 16,719 SH   SOLE   16,719 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1,088 14,882 SH   SOLE   14,882 0 0
EAGLE MATERIALS INC COM 26969P108 5,060 44,659 SH   SOLE   42,789 0 1,870
EAST WEST BANCORP INC COM 27579R104 785 12,912 SH   SOLE   12,912 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 3,764 309,506 SH   SOLE   309,506 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 7,498 1,150,012 SH   SOLE   1,150,012 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 169 13,637 SH   SOLE   13,637 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 1,667 142,002 SH   SOLE   142,002 0 0
EATON VANCE MUN BD FD II COM 27827K109 4,857 394,521 SH   SOLE   394,521 0 0
EATON VANCE MUN BD FD COM 27827X101 4,903 391,895 SH   SOLE   391,895 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 3,515 305,529 SH   SOLE   305,529 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 3,992 171,572 SH   SOLE   171,572 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 588 43,042 SH   SOLE   43,042 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 9,889 811,259 SH   SOLE   811,259 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 4,157 287,876 SH   SOLE   287,876 0 0
EATON VANCE N J MUN BD FD COM 27828R103 1,336 107,499 SH   SOLE   107,499 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 5,694 328,586 SH   SOLE   328,586 0 0
EATON VANCE TX ADV GLB DIV O COM 27828U106 621 24,455 SH   SOLE   24,455 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 595 41,438 SH   SOLE   41,438 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 469 28,038 SH   SOLE   28,038 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 5,903 495,235 SH   SOLE   495,235 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 8,253 879,847 SH   SOLE   879,847 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 302 13,384 SH   SOLE   13,384 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 4,426 213,597 SH   SOLE   213,597 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,010 28,909 SH   SOLE   28,909 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 40 1,652 SH   SOLE   1,652 0 0
EMCOR GROUP INC COM 29084Q100 6,388 78,146 SH   SOLE   78,146 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2,458 91,353 SH   SOLE   88,091 0 3,262
ENBRIDGE INC COM 29250N105 8,261 211,233 SH   SOLE   211,233 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 444 39,707 SH   SOLE   39,707 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,746 153,243 SH   SOLE   153,243 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 1,135 73,867 SH   SOLE   73,867 0 0
ENTERGY CORP NEW COM 29364G103 28,752 353,261 SH   SOLE   353,261 0 0
EPAM SYS INC COM 29414B104 1,233 11,478 SH   SOLE   9,833 0 1,645
EQUINIX INC COM PAR $0.001 29444U700 11 25 SH   SOLE   2 0 23
EQUITY LIFESTYLE PPTYS INC COM 29472R108 936 10,510 SH   SOLE   10,510 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 826 12,956 SH   SOLE   12,956 0 0
ERIE INDTY CO CL A 29530P102 1,932 15,853 SH   SOLE   15,853 0 0
EVERCORE INC CLASS A 29977A105 1,382 15,350 SH   SOLE   15,350 0 0
EVERSOURCE ENERGY COM 30040W108 807 12,772 SH   SOLE   12,772 0 0
EXELON CORP COM 30161N101 2,197 55,759 SH   SOLE   55,759 0 0
EXELIXIS INC COM 30161Q104 564 18,551 SH   SOLE   18,551 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 220 2,942 SH   SOLE   2,942 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 93 4,897 SH   SOLE   4,897 0 0
EXTRA SPACE STORAGE INC COM 30225T102 524 5,993 SH   SOLE   5,862 0 131
EXXON MOBIL CORP COM 30231G102 37,197 444,728 SH   SOLE   444,728 0 0
FACEBOOK INC CL A 30303M102 59,104 334,944 SH   SOLE   334,822 0 122
FARMLAND PARTNERS INC COM 31154R109 35 4,082 SH   SOLE   4,082 0 0
FEDEX CORP COM 31428X106 23,696 94,957 SH   SOLE   94,957 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 130 1,380 SH   SOLE   1,380 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 6,401 486,803 SH   SOLE   486,803 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 961 30,545 SH   SOLE   30,545 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 874 21,826 SH   SOLE   21,826 0 0
FIRST TR/ABERDEEN EMERG OPT COM 33731K102 170 10,393 SH   SOLE   10,393 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 2,125 164,718 SH   SOLE   164,718 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 8,658 482,881 SH   SOLE   482,881 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 24 984 SH   SOLE   81 0 903
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 18 379 SH   SOLE   31 0 348
FIRST TR ENERGY INCOME & GRW COM 33738G104 12,118 457,099 SH   SOLE   457,099 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 3,680 235,163 SH   SOLE   235,163 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 10,609 886,334 SH   SOLE   886,334 0 0
FLOWSERVE CORP COM 34354P105 367 8,714 SH   SOLE   8,714 0 0
FORTIVE CORP COM 34959J108 12 172 SH   SOLE   172 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,729 25,270 SH   SOLE   25,270 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,183 46,023 SH   SOLE   46,023 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 387 36,023 SH   SOLE   36,023 0 0
FREEPORT-MCMORAN INC CL B 35671D857 719 37,922 SH   SOLE   37,922 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2,257 333,854 SH   SOLE   301,061 0 32,793
GEO GROUP INC NEW COM 36162J106 326 13,823 SH   SOLE   13,823 0 0
GGP INC COM 36174X101 478 20,455 SH   SOLE   20,455 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,485 11,249 SH   SOLE   11,249 0 0
GABELLI CONV&INCOM SECS FD I COM 36240B109 1,401 237,482 SH   SOLE   237,482 0 0
GABELLI DIVD & INCOME TR COM 36242H104 4,509 192,617 SH   SOLE   192,617 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 647 17,482 SH   SOLE   17,482 0 0
GAMESTOP CORP NEW CL A 36467W109 19,488 1,085,697 SH   SOLE   1,085,697 0 0
GANNETT CO INC COM 36473H104 11,029 951,564 SH   SOLE   951,564 0 0
GENERAL MTRS CO COM 37045V100 2,328 56,798 SH   SOLE   42,620 0 14,178
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6,094 171,801 SH   SOLE   170,008 0 1,793
GLOBAL PMTS INC COM 37940X102 2,414 24,079 SH   SOLE   24,079 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 25 2,491 SH   SOLE   206 0 2,285
GOLDMAN SACHS GROUP INC COM 38141G104 3,213 12,610 SH   SOLE   12,610 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,363 61,457 SH   SOLE   61,457 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 7,544 843,882 SH   SOLE   843,882 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 2,345 381,235 SH   SOLE   381,235 0 0
GOLUB CAP BDC INC COM 38173M102 3,590 197,268 SH   SOLE   197,268 0 0
GRANITE PT MTG TR INC COM 38741L107 532 30,004 SH   SOLE   25,606 0 4,398
GUANGSHEN RY LTD SPONSORED ADR 40065W107 486 14,513 SH   SOLE   14,513 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 23,211 2,607,923 SH   SOLE   2,585,773 0 22,150
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1,539 71,323 SH   SOLE   71,323 0 0
HCA HEALTHCARE INC COM 40412C101 1 12 SH   SOLE   12 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 675 6,640 SH   SOLE   6,640 0 0
HD SUPPLY HLDGS INC COM 40416M105 352 8,786 SH   SOLE   8,786 0 0
HP INC COM 40434L105 3,475 165,419 SH   SOLE   165,419 0 0
HALYARD HEALTH INC COM 40650V100 3 65 SH   SOLE   65 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 5,438 220,512 SH   SOLE   220,512 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 243 10,110 SH   SOLE   10,110 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 337 13,493 SH   SOLE   13,493 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,356 78,418 SH   SOLE   78,418 0 0
HEALTHEQUITY INC COM 42226A107 21 442 SH   SOLE   442 0 0
HESS CORP COM 42809H107 827 17,413 SH   SOLE   17,413 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11 758 SH   SOLE   758 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 3,480 310,191 SH   SOLE   308,669 0 1,522
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 37 1,498 SH   SOLE   124 0 1,374
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 760 25,449 SH   SOLE   25,449 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,510 176,803 SH   SOLE   176,803 0 0
IAC INTERACTIVECORP COM 44919P508 823 6,729 SH   SOLE   6,729 0 0
ICF INTL INC COM 44925C103 45 857 SH   SOLE   857 0 0
ICU MED INC COM 44930G107 15 70 SH   SOLE   70 0 0
IPG PHOTONICS CORP COM 44980X109 1,360 6,350 SH   SOLE   6,350 0 0
ICICI BK LTD ADR 45104G104 1,654 170,021 SH   SOLE   170,021 0 0
IDEX CORP COM 45167R104 992 7,518 SH   SOLE   7,518 0 0
IDEXX LABS INC COM 45168D104 194 1,243 SH   SOLE   1,243 0 0
INC RESH HLDGS INC CL A 45329R109 710 16,291 SH   SOLE   16,291 0 0
INCYTE CORP COM 45337C102 545 5,758 SH   SOLE   5,758 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 307 30,453 SH   SOLE   30,453 0 0
INFRAREIT INC COM 45685L100 419 22,577 SH   SOLE   22,577 0 0
INPHI CORP COM 45772F107 39 1,062 SH   SOLE   1,062 0 0
INSPERITY INC COM 45778Q107 902 15,721 SH   SOLE   15,721 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 1,240 19,523 SH   SOLE   19,523 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,100 72,285 SH   SOLE   72,285 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,273 11,708 SH   SOLE   11,708 0 0
INTREXON CORP COM 46122T102 170 14,757 SH   SOLE   14,757 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4,427 248,301 SH   SOLE   77,966 0 170,335
INVESCO HIGH INCOME TR II COM 46131F101 1,236 84,009 SH   SOLE   84,009 0 0
INVESCO SR INCOME TR COM 46131H107 3,654 832,429 SH   SOLE   832,429 0 0
INVESCO MUN TR COM 46131J103 4,103 328,214 SH   SOLE   328,214 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 4,759 361,048 SH   SOLE   361,048 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 169 13,637 SH   SOLE   13,637 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 4,677 371,759 SH   SOLE   371,759 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 10,777 920,343 SH   SOLE   918,405 0 1,938
INVESCO QUALITY MUNI INC TRS COM 46133G107 4,916 392,943 SH   SOLE   392,943 0 0
INVITATION HOMES INC COM 46187W107 379 16,067 SH   SOLE   16,067 0 0
IQVIA HLDGS INC COM 46266C105 596 6,089 SH   SOLE   6,089 0 0
IRON MTN INC NEW COM 46284V101 3,260 86,404 SH   SOLE   86,404 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4 85 SH   SOLE   85 0 0
ISHARES TR MORTGE REL ETF 46435G342 4 87 SH   SOLE   87 0 0
JBG SMITH PPTYS COM 46590V100 44 1,277 SH   SOLE   1,277 0 0
JPMORGAN CHASE & CO COM 46625H100 29,998 280,512 SH   SOLE   271,440 0 9,072
JD COM INC SPON ADR CL A 47215P106 202 4,883 SH   SOLE   4,883 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 4,612 264,928 SH   SOLE   264,928 0 0
JONES LANG LASALLE INC COM 48020Q107 488 3,277 SH   SOLE   3,277 0 0
J2 GLOBAL INC COM 48123V102 293 3,910 SH   SOLE   3,910 0 0
JUNIPER NETWORKS INC COM 48203R104 49 1,718 SH   SOLE   1,718 0 0
KAR AUCTION SVCS INC COM 48238T109 93 1,841 SH   SOLE   1,841 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 8,742 868,987 SH   SOLE   868,987 0 0
KEANE GROUP INC COM 48669A108 229 12,054 SH   SOLE   12,054 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 171 4,099 SH   SOLE   4,099 0 0
KILROY RLTY CORP COM 49427F108 855 11,455 SH   SOLE   11,455 0 0
KIMCO RLTY CORP COM 49446R109 183 10,092 SH   SOLE   10,092 0 0
KINDER MORGAN INC DEL COM 49456B101 2,631 145,619 SH   SOLE   119,400 0 26,219
KINDER MORGAN INC DEL PFD SER A 49456B200 66 1,750 SH   SOLE   1,750 0 0
KITE RLTY GROUP TR COM NEW 49803T300 138 7,026 SH   SOLE   7,026 0 0
KOPPERS HOLDINGS INC COM 50060P106 464 9,115 SH   SOLE   9,115 0 0
KRONOS WORLDWIDE INC COM 50105F105 22,965 891,149 SH   SOLE   891,149 0 0
LCI INDS COM 50189K103 2,322 17,861 SH   SOLE   17,861 0 0
LMP CAP & INCOME FD INC COM 50208A102 6,154 441,141 SH   SOLE   441,141 0 0
LPL FINL HLDGS INC COM 50212V100 159 2,777 SH   SOLE   2,777 0 0
LSC COMMUNICATIONS INC COM 50218P107 224 14,760 SH   SOLE   14,760 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,523 15,817 SH   SOLE   15,817 0 0
LEGG MASON BW GLB INC OPP FD COM 52469B100 2,805 219,637 SH   SOLE   219,637 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 447 10,593 SH   SOLE   10,593 0 0
LENDINGTREE INC NEW COM 52603B107 30 88 SH   SOLE   88 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 467 3,413 SH   SOLE   3,413 0 0
LIFE STORAGE INC COM 53223X107 796 8,941 SH   SOLE   8,941 0 0
MFA FINL INC COM 55272X102 950 119,939 SH   SOLE   119,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 913 11,877 SH   SOLE   11,877 0 0
M/I HOMES INC COM 55305B101 103 2,984 SH   SOLE   2,984 0 0
MKS INSTRUMENT INC COM 55306N104 1,662 17,589 SH   SOLE   17,589 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,113 59,576 SH   SOLE   59,576 0 0
MSCI INC COM 55354G100 100 792 SH   SOLE   792 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 26 793 SH   SOLE   793 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 23,601 367,616 SH   SOLE   367,616 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 16,882 654,852 SH   SOLE   649,121 0 5,731
MACYS INC COM 55616P104 8,569 340,173 SH   SOLE   340,173 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 78 368 SH   SOLE   368 0 0
MAIN STREET CAPITAL CORP COM 56035L104 908 22,864 SH   SOLE   22,864 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 1,234 33,990 SH   SOLE   33,990 0 0
MAINSTAY DEFINEDTERM MN OPP COM 56064K100 4,995 251,873 SH   SOLE   251,873 0 0
MANAGED DURATION INVT GRD FU COM 56165R103 1,009 75,098 SH   SOLE   75,098 0 0
MANULIFE FINL CORP COM 56501R106 887 42,526 SH   SOLE   42,526 0 0
MARATHON PETE CORP COM 56585A102 8,172 123,856 SH   SOLE   123,856 0 0
MASTERCARD INCORPORATED CL A 57636Q104 21,390 141,316 SH   SOLE   141,241 0 75
MATSON INC COM 57686G105 1 26 SH   SOLE   26 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 18,686 357,418 SH   SOLE   357,418 0 0
MCKESSON CORP COM 58155Q103 1,048 6,717 SH   SOLE   6,717 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 136 9,874 SH   SOLE   9,874 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,340 21,152 SH   SOLE   21,152 0 0
MEDNAX INC COM 58502B106 214 4,004 SH   SOLE   4,004 0 0
MEDLEY CAP CORP COM 58503F106 2,410 461,639 SH   SOLE   461,639 0 0
MERCADOLIBRE INC COM 58733R102 321 1,019 SH   SOLE   1,019 0 0
MERCK & CO INC COM 58933Y105 32,379 575,419 SH   SOLE   567,212 0 8,207
MERITAGE HOMES CORP COM 59001A102 26 514 SH   SOLE   514 0 0
METHANEX CORP COM 59151K108 978 16,153 SH   SOLE   16,153 0 0
METLIFE INC COM 59156R108 77 1,530 SH   SOLE   1,530 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 4,649 479,013 SH   SOLE   479,013 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 1,206 230,225 SH   SOLE   230,225 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,418 14,101 SH   SOLE   14,101 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 796 218,725 SH   SOLE   218,725 0 0
MOLINA HEALTHCARE INC COM 60855R100 326 4,254 SH   SOLE   4,254 0 0
MOLSON COORS BREWING CO CL B 60871R209 133 1,626 SH   SOLE   1,626 0 0
MONSANTO CO NEW COM 61166W101 75 644 SH   SOLE   644 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 781 12,334 SH   SOLE   12,334 0 0
MOSAIC CO NEW COM 61945C103 6,891 268,549 SH   SOLE   268,549 0 0
NIC INC COM 62914B100 129 7,796 SH   SOLE   7,796 0 0
NVR INC COM 62944T105 684 195 SH   SOLE   195 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,292 83,469 SH   SOLE   83,469 0 0
NAVIENT CORPORATION COM 63938C108 256 19,184 SH   SOLE   19,184 0 0
NETAPP INC COM 64110D104 1,202 21,726 SH   SOLE   21,726 0 0
NETFLIX INC COM 64110L106 658 3,428 SH   SOLE   3,428 0 0
NETEASE INC SPONSORED ADR 64110W102 4,359 12,632 SH   SOLE   12,632 0 0
NEUBERGER BERMAN CA INT MUN COM 64123C101 1,877 137,985 SH   SOLE   137,985 0 0
NEUBERGER BERMAN INTER MUNI COM 64124P101 1,654 111,827 SH   SOLE   111,827 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 6,093 518,140 SH   SOLE   518,140 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 17,272 1,841,361 SH   SOLE   1,825,054 0 16,307
NEUBERGER BERMAN RE ES SEC F COM 64190A103 12,613 2,280,842 SH   SOLE   2,280,842 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 19,473 1,089,067 SH   SOLE   1,089,067 0 0
NEWS CORP NEW CL A 65249B109 771 47,573 SH   SOLE   47,573 0 0
NEWS CORP NEW CL B 65249B208 177 10,651 SH   SOLE   10,651 0 0
NEXTERA ENERGY INC COM 65339F101 21,401 137,016 SH   SOLE   137,016 0 0
NEXPOINT CR STRATEGIES FD COM NEW 65340G205 2,695 106,549 SH   SOLE   100,474 0 6,075
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 61 1,422 SH   SOLE   1,422 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 66 2,364 SH   SOLE   2,364 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 218 4,716 SH   SOLE   4,716 0 0
NORBORD INC COM NEW 65548P403 860 25,442 SH   SOLE   25,442 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,989 107,061 SH   SOLE   106,221 0 840
NUSTAR ENERGY LP UNIT COM 67058H102 676 22,562 SH   SOLE   22,562 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 239 23,498 SH   SOLE   23,498 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 169 11,538 SH   SOLE   11,538 0 0
NVIDIA CORP COM 67066G104 3,672 18,976 SH   SOLE   18,976 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 6,964 495,338 SH   SOLE   495,338 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 8,728 609,916 SH   SOLE   609,916 0 0
NUVEEN SR INCOME FD COM 67067Y104 4,943 759,263 SH   SOLE   759,263 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2,710 197,921 SH   SOLE   197,921 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,081 94,843 SH   SOLE   94,843 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 3,093 251,697 SH   SOLE   251,697 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2,224 156,082 SH   SOLE   156,082 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 1,932 111,611 SH   SOLE   111,611 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 6,245 409,796 SH   SOLE   409,796 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 2,719 241,327 SH   SOLE   241,327 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 6,416 415,556 SH   SOLE   415,556 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 3,393 302,649 SH   SOLE   302,649 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4,857 590,857 SH   SOLE   590,857 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 1,280 72,805 SH   SOLE   72,805 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 775 54,569 SH   SOLE   54,569 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 5,650 496,031 SH   SOLE   496,031 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 4,859 292,193 SH   SOLE   292,193 0 0
NUVEEN REAL ASSET INC & GROW COM 67074Y105 10,816 607,630 SH   SOLE   607,630 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 6,418 340,653 SH   SOLE   332,490 0 8,163
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 1,754 125,731 SH   SOLE   125,731 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 15,594 1,068,108 SH   SOLE   1,068,108 0 0
OFS CAP CORP COM 67103B100 4,675 392,825 SH   SOLE   391,472 0 1,353
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,375 18,190 SH   SOLE   18,190 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 662 135,295 SH   SOLE   131,376 0 3,919
OAKTREE STRATEGIC INCOME COR COM 67402D104 3,884 462,382 SH   SOLE   462,382 0 0
OMNICELL INC COM 68213N109 92 1,901 SH   SOLE   1,901 0 0
ONE GAS INC COM 68235P108 1,113 15,187 SH   SOLE   15,187 0 0
OPKO HEALTH INC COM 68375N103 144 29,473 SH   SOLE   29,473 0 0
ORACLE CORP COM 68389X105 260 5,509 SH   SOLE   5,509 0 0
ORBITAL ATK INC COM 68557N103 3,274 24,897 SH   SOLE   24,897 0 0
OUTFRONT MEDIA INC COM 69007J106 487 20,971 SH   SOLE   20,971 0 0
PBF ENERGY INC CL A 69318G106 32,071 904,692 SH   SOLE   904,692 0 0
PDL BIOPHARMA INC COM 69329Y104 200 73,024 SH   SOLE   73,024 0 0
PG&E CORP COM 69331C108 860 19,184 SH   SOLE   19,184 0 0
PNM RES INC COM 69349H107 833 20,603 SH   SOLE   20,603 0 0
PPL CORP COM 69351T106 14,399 465,238 SH   SOLE   465,238 0 0
PRA HEALTH SCIENCES INC COM 69354M108 121 1,329 SH   SOLE   1,329 0 0
PRA GROUP INC COM 69354N106 1 17 SH   SOLE   17 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 586 4,686 SH   SOLE   4,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105 84 2,094 SH   SOLE   2,094 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 25,439 1,183,779 SH   SOLE   1,183,779 0 0
PAYCOM SOFTWARE INC COM 70432V102 931 11,591 SH   SOLE   11,591 0 0
PAYPAL HLDGS INC COM 70450Y103 22,080 299,915 SH   SOLE   299,915 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 5,134 374,165 SH   SOLE   374,165 0 0
PENNYMAC MTG INVT TR COM 70931T103 13,521 841,398 SH   SOLE   841,398 0 0
PENUMBRA INC COM 70975L107 19 202 SH   SOLE   202 0 0
PERFICIENT INC COM 71375U101 169 8,859 SH   SOLE   8,859 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 326 9,837 SH   SOLE   9,837 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 606 19,500 SH   SOLE   19,500 0 0
PIMCO MUN INCOME FD II COM 72200W106 409 31,042 SH   SOLE   31,042 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 4 39 SH   SOLE   39 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 187 8,332 SH   SOLE   8,332 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,916 32,223 SH   SOLE   32,223 0 0
PIONEER HIGH INCOME TR COM 72369H106 7,581 780,792 SH   SOLE   780,792 0 0
PIONEER FLOATING RATE TR COM 72369J102 1,100 95,909 SH   SOLE   95,909 0 0
POLYONE CORP COM 73179P106 310 7,119 SH   SOLE   7,119 0 0
POTASH CORP SASK INC COM 73755L107 4,367 211,482 SH   SOLE   211,482 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 35 1,634 SH   SOLE   136 0 1,498
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 24 677 SH   SOLE   56 0 621
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 4 137 SH   SOLE   137 0 0
PRAXAIR INC COM 74005P104 19,660 127,104 SH   SOLE   127,104 0 0
PREMIER INC CL A 74051N102 69 2,374 SH   SOLE   2,374 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 310 6,984 SH   SOLE   6,984 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,415 32,541 SH   SOLE   32,541 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 3,919 55,547 SH   SOLE   55,547 0 0
PROASSURANCE CORP COM 74267C106 5,460 95,531 SH   SOLE   95,531 0 0
PROLOGIS INC COM 74340W103 4,574 70,898 SH   SOLE   70,730 0 168
PROSPECT CAPITAL CORPORATION COM 74348T102 6,122 908,248 SH   SOLE   608,732 0 299,516
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 1,024 71,093 SH   SOLE   71,093 0 0
PRUDENTIAL SHT DURATION HG Y COM 74442F107 980 66,359 SH   SOLE   66,359 0 0
PUBLIC STORAGE COM 74460D109 5,602 26,802 SH   SOLE   26,802 0 0
QTS RLTY TR INC COM CL A 74736A103 131 2,411 SH   SOLE   2,411 0 0
QORVO INC COM 74736K101 1,038 15,591 SH   SOLE   15,591 0 0
QUALYS INC COM 74758T303 208 3,498 SH   SOLE   3,498 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,864 39,229 SH   SOLE   39,229 0 0
RANGE RES CORP COM 75281A109 660 38,686 SH   SOLE   38,686 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 102 1,810 SH   SOLE   1,810 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,649 7,045 SH   SOLE   7,045 0 0
REGIONS FINL CORP NEW COM 7591EP100 550 31,832 SH   SOLE   31,832 0 0
REIS INC COM 75936P105 718 34,787 SH   SOLE   34,787 0 0
RELX NV SPONSORED ADR 75955B102 2,789 120,890 SH   SOLE   120,640 0 250
RETAIL PPTYS AMER INC CL A 76131V202 104 7,719 SH   SOLE   7,719 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 64 630 SH   SOLE   52 0 578
S&P GLOBAL INC COM 78409V104 4,971 29,343 SH   SOLE   27,758 0 1,585
SBA COMMUNICATIONS CORP NEW CL A 78410G104 817 5,003 SH   SOLE   5,003 0 0
SL GREEN RLTY CORP COM 78440X101 1,264 12,519 SH   SOLE   12,519 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3 73 SH   SOLE   73 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3 76 SH   SOLE   76 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 847 20,928 SH   SOLE   20,928 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 18 387 SH   SOLE   32 0 355
SVB FINL GROUP COM 78486Q101 69 294 SH   SOLE   294 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 498 26,538 SH   SOLE   26,538 0 0
SABRE CORP COM 78573M104 1,982 96,674 SH   SOLE   96,674 0 0
SALESFORCE COM INC COM 79466L302 3,223 31,530 SH   SOLE   31,530 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 6,720 609,819 SH   SOLE   609,819 0 0
SANOFI SPONSORED ADR 80105N105 3,827 89,004 SH   SOLE   87,784 0 1,220
SCANA CORP NEW COM 80589M102 1,776 44,645 SH   SOLE   44,645 0 0
SEALED AIR CORP NEW COM 81211K100 1,773 35,959 SH   SOLE   35,959 0 0
SEAWORLD ENTMT INC COM 81282V100 318 23,451 SH   SOLE   23,451 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 311 12,357 SH   SOLE   12,357 0 0
SEMGROUP CORP CL A 81663A105 24,837 822,410 SH   SOLE   822,410 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 241 3,300 SH   SOLE   3,300 0 0
SERVICENOW INC COM 81762P102 2,233 17,128 SH   SOLE   15,243 0 1,885
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,521 110,416 SH   SOLE   107,110 0 3,306
SHIRE PLC SPONSORED ADR 82481R106 45 288 SH   SOLE   288 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 745 5,431 SH   SOLE   5,431 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,455 27,468 SH   SOLE   27,468 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 153 2,682 SH   SOLE   2,682 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,852 72,887 SH   SOLE   64,136 0 8,751
SKYWORKS SOLUTIONS INC COM 83088M102 213 2,247 SH   SOLE   2,247 0 0
SOLAR CAP LTD COM 83413U100 5,935 293,654 SH   SOLE   293,654 0 0
SOLAR SR CAP LTD COM 83416M105 6,037 339,946 SH   SOLE   338,702 0 1,244
SOUTHERN COPPER CORP COM 84265V105 856 18,041 SH   SOLE   18,041 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 940 23,772 SH   SOLE   23,772 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 41 364 SH   SOLE   364 0 0
SPIRE INC COM 84857L101 463 6,161 SH   SOLE   6,161 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 275 31,998 SH   SOLE   31,998 0 0
SPRINT CORP COM SER 1 85207U105 53 9,053 SH   SOLE   9,053 0 0
STAG INDL INC COM 85254J102 957 35,020 SH   SOLE   35,020 0 0
STARWOOD PPTY TR INC COM 85571B105 777 36,374 SH   SOLE   13,232 0 23,142
STATOIL ASA SPONSORED ADR 85771P102 3,206 149,657 SH   SOLE   149,657 0 0
STONE HBR EMERG MKTS TL INC COM 86164W100 2,839 182,322 SH   SOLE   181,719 0 603
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,696 310,289 SH   SOLE   310,289 0 0
SUMMIT MATLS INC CL A 86614U100 4,431 140,950 SH   SOLE   140,950 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 67 7,449 SH   SOLE   7,449 0 0
SYNAPTICS INC COM 87157D109 71 1,777 SH   SOLE   1,777 0 0
SYNGENTA AG SPONSORED ADR 87160A100 551 5,932 SH   SOLE   5,932 0 0
SYNNEX CORP COM 87162W100 438 3,224 SH   SOLE   3,224 0 0
SYNCHRONY FINL COM 87165B103 2,839 73,523 SH   SOLE   73,523 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,235 23,250 SH   SOLE   23,250 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 815 15,937 SH   SOLE   15,937 0 0
TCP CAP CORP COM 87238Q103 6,772 443,216 SH   SOLE   443,216 0 0
TFS FINL CORP COM 87240R107 124 8,319 SH   SOLE   8,319 0 0
THL CR SR LN FD COM 87244R103 12,559 744,891 SH   SOLE   609,440 0 135,451
TICC CAPITAL CORP COM 87244T109 2,148 374,201 SH   SOLE   374,201 0 0
TPG SPECIALTY LENDING INC COM 87265K102 5,507 278,148 SH   SOLE   278,148 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 186 8,268 SH   SOLE   8,268 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 990 50,433 SH   SOLE   50,433 0 0
TESLA INC COM 88160R101 286 919 SH   SOLE   919 0 0
3M CO COM 88579Y101 10,320 43,845 SH   SOLE   43,845 0 0
TIER REIT INC COM NEW 88650V208 228 11,188 SH   SOLE   11,188 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 6,568 225,875 SH   SOLE   225,875 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 5,649 274,200 SH   SOLE   274,200 0 0
TORTOISE MLP FD INC COM 89148B101 7,565 430,803 SH   SOLE   430,803 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 4,515 240,149 SH   SOLE   240,149 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 5,070 381,770 SH   SOLE   381,770 0 0
TRANSALTA CORP COM 89346D107 644 108,182 SH   SOLE   108,182 0 0
TRANSCANADA CORP COM 89353D107 869 17,866 SH   SOLE   16,341 0 1,525
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 1,155 29,288 SH   SOLE   29,288 0 0
TREEHOUSE FOODS INC COM 89469A104 67 1,354 SH   SOLE   1,354 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 6,580 518,481 SH   SOLE   517,282 0 1,199
TWO HBRS INVT CORP COM NEW 90187B408 6,048 371,972 SH   SOLE   344,287 0 27,685
U S CONCRETE INC COM NEW 90333L201 432 5,164 SH   SOLE   5,164 0 0
ULTA BEAUTY INC COM 90384S303 3,122 13,958 SH   SOLE   13,958 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 55 252 SH   SOLE   252 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,337 146,815 SH   SOLE   146,815 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 68 2,430 SH   SOLE   2,430 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 384 2,594 SH   SOLE   2,594 0 0
UNITEDHEALTH GROUP INC COM 91324P102 21,205 96,184 SH   SOLE   93,351 0 2,833
UNITI GROUP INC COM 91325V108 7,948 446,783 SH   SOLE   446,783 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 663 3,841 SH   SOLE   3,841 0 0
US ECOLOGY INC COM 91732J102 1 22 SH   SOLE   22 0 0
VEON LTD SPONSORED ADR 91822M106 270 70,294 SH   SOLE   70,294 0 0
VAIL RESORTS INC COM 91879Q109 4,114 19,363 SH   SOLE   18,218 0 1,145
VALERO ENERGY CORP NEW COM 91913Y100 8,925 97,107 SH   SOLE   89,271 0 7,836
VALVOLINE INC COM 92047W101 1,015 40,503 SH   SOLE   40,503 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 2 103 SH   SOLE   103 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 4 164 SH   SOLE   164 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 60 3,598 SH   SOLE   297 0 3,301
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3 91 SH   SOLE   91 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 23 949 SH   SOLE   231 0 718
VANTIV INC CL A 92210H105 3,002 40,811 SH   SOLE   40,811 0 0
VAREX IMAGING CORP COM 92214X106 65 1,607 SH   SOLE   1,607 0 0
VARIAN MED SYS INC COM 92220P105 909 8,175 SH   SOLE   8,175 0 0
VECTREN CORP COM 92240G101 1,778 27,348 SH   SOLE   18,984 0 8,364
VECTOR GROUP LTD COM 92240M108 29,801 1,331,593 SH   SOLE   1,331,593 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 780 37,448 SH   SOLE   37,448 0 0
VENTAS INC COM 92276F100 5,851 97,504 SH   SOLE   97,504 0 0
VEREIT INC COM 92339V100 176 22,608 SH   SOLE   22,608 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 66,422 1,254,912 SH   SOLE   1,244,156 0 10,756
VERINT SYS INC COM 92343X100 136 3,259 SH   SOLE   3,259 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,005 13,380 SH   SOLE   13,380 0 0
VERSUM MATLS INC COM 92532W103 61 1,617 SH   SOLE   1,617 0 0
VIACOM INC NEW CL B 92553P201 581 18,858 SH   SOLE   18,858 0 0
VISA INC COM CL A 92826C839 42,976 376,916 SH   SOLE   376,916 0 0
VIRTUSA CORP COM 92827P102 122 2,758 SH   SOLE   2,758 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 489 27,968 SH   SOLE   27,968 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 10,032 777,666 SH   SOLE   777,666 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,766 86,716 SH   SOLE   84,716 0 2,000
VOYA ASIA PAC DIVID EQUITY I COM 92912J102 7,450 710,881 SH   SOLE   710,881 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 10,777 1,210,852 SH   SOLE   1,210,852 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 10,485 917,289 SH   SOLE   900,809 0 16,480
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 9,967 1,286,048 SH   SOLE   1,286,048 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 2,239 132,904 SH   SOLE   132,904 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 307 40,767 SH   SOLE   40,767 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 1,335 263,395 SH   SOLE   263,395 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 6,582 1,051,424 SH   SOLE   1,051,424 0 0
WGL HLDGS INC COM 92924F106 64 745 SH   SOLE   745 0 0
WABCO HLDGS INC COM 92927K102 899 6,264 SH   SOLE   6,264 0 0
W P CAREY INC COM 92936U109 711 10,316 SH   SOLE   10,316 0 0
WPP PLC NEW ADR 92937A102 892 9,854 SH   SOLE   9,854 0 0
WEC ENERGY GROUP INC COM 92939U106 11,174 168,209 SH   SOLE   168,209 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 15,577 2,187,751 SH   SOLE   2,187,751 0 0
WASTE CONNECTIONS INC COM 94106B101 163 2,294 SH   SOLE   2,294 0 0
WASTE MGMT INC DEL COM 94106L109 1,098 12,722 SH   SOLE   12,722 0 0
WAYFAIR INC CL A 94419L101 231 2,872 SH   SOLE   2,872 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,116 10,524 SH   SOLE   10,524 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1,644 195,713 SH   SOLE   195,713 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 5,125 864,225 SH   SOLE   864,225 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 1,138 87,110 SH   SOLE   87,110 0 0
WELLTOWER INC COM 95040Q104 819 12,847 SH   SOLE   12,847 0 0
WESCO INTL INC COM 95082P105 1,038 15,232 SH   SOLE   15,232 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 7,040 452,759 SH   SOLE   452,759 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 8,516 833,309 SH   SOLE   819,011 0 14,298
WESTERN ASSET HIGH INCM FD I COM 95766J102 935 134,137 SH   SOLE   134,137 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 719 141,730 SH   SOLE   141,730 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 2,805 184,162 SH   SOLE   184,162 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 3,706 324,498 SH   SOLE   80,700 0 243,798
WESTERN ASSET CORPORATE LN F COM 95790J102 2,785 264,691 SH   SOLE   264,691 0 0
WESTROCK CO COM 96145D105 2,313 36,599 SH   SOLE   36,599 0 0
WEX INC COM 96208T104 232 1,642 SH   SOLE   1,642 0 0
WHITEHORSE FIN INC COM 96524V106 6,829 508,869 SH   SOLE   508,869 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 3,581 92,340 SH   SOLE   92,340 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 1,709 923,948 SH   SOLE   923,948 0 0
WINTRUST FINL CORP COM 97650W108 706 8,571 SH   SOLE   8,571 0 0
WISDOMTREE INVTS INC COM 97717P104 17 1,329 SH   SOLE   1,329 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,467 12,662 SH   SOLE   12,662 0 0
XCEL ENERGY INC COM 98389B100 1,540 32,011 SH   SOLE   32,011 0 0
XPERI CORP COM 98421B100 2,758 113,030 SH   SOLE   113,030 0 0
YY INC ADS REPCOM CLA 98426T106 2,504 22,145 SH   SOLE   22,145 0 0
ZILLOW GROUP INC CL A 98954M101 242 5,936 SH   SOLE   5,936 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 7,030 58,256 SH   SOLE   58,256 0 0
ZOETIS INC CL A 98978V103 582 8,074 SH   SOLE   8,074 0 0
ADIENT PLC ORD SHS G0084W101 233 2,960 SH   SOLE   2,960 0 0
AIRCASTLE LTD COM G0129K104 21,626 924,600 SH   SOLE   924,600 0 0
ALKERMES PLC SHS G01767105 816 14,905 SH   SOLE   14,905 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 49 620 SH   SOLE   620 0 0
ALLERGAN PLC SHS G0177J108 1,199 7,328 SH   SOLE   7,328 0 0
AMDOCS LTD SHS G02602103 2,081 31,785 SH   SOLE   31,785 0 0
AMBARELLA INC SHS G037AX101 64 1,096 SH   SOLE   1,096 0 0
AON PLC SHS CL A G0408V102 1,933 14,422 SH   SOLE   14,422 0 0
ARRIS INTL INC SHS G0551A103 1 35 SH   SOLE   35 0 0
ASSURED GUARANTY LTD COM G0585R106 146 4,299 SH   SOLE   4,299 0 0
ATLANTICA YIELD PLC SHS G0751N103 308 14,525 SH   SOLE   14,525 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,854 103,560 SH   SOLE   103,560 0 0
BUNGE LIMITED COM G16962105 2,460 36,667 SH   SOLE   36,667 0 0
CREDICORP LTD COM G2519Y108 1,324 6,383 SH   SOLE   6,383 0 0
COSAN LTD SHS A G25343107 923 95,124 SH   SOLE   95,124 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 710 13,530 SH   SOLE   13,530 0 0
EATON CORP PLC SHS G29183103 1,059 13,402 SH   SOLE   13,402 0 0
EVEREST RE GROUP LTD COM G3223R108 534 2,414 SH   SOLE   2,414 0 0
FERROGLOBE PLC SHS G33856108 163 10,073 SH   SOLE   10,073 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 491 10,301 SH   SOLE   10,301 0 0
GASLOG LTD SHS G37585109 1,539 69,172 SH   SOLE   69,172 0 0
ICON PLC SHS G4705A100 574 5,115 SH   SOLE   5,115 0 0
INGERSOLL-RAND PLC SHS G47791101 1,093 12,250 SH   SOLE   12,250 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 396 14,942 SH   SOLE   14,942 0 0
INVESCO LTD SHS G491BT108 15,034 411,430 SH   SOLE   411,430 0 0
JAMES RIV GROUP LTD COM G5005R107 66 1,655 SH   SOLE   1,655 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,264 16,812 SH   SOLE   16,812 0 0
JOHNSON CTLS INTL PLC SHS G51502105 7,590 199,172 SH   SOLE   199,172 0 0
LIVANOVA PLC SHS G5509L101 1 18 SH   SOLE   18 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH   SOLE   9 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,057 49,225 SH   SOLE   49,225 0 0
MEDTRONIC PLC SHS G5960L103 21,711 268,862 SH   SOLE   268,862 0 0
APTIV PLC SHS G6095L109 3,444 40,599 SH   SOLE   40,599 0 0
NABORS INDUSTRIES LTD SHS G6359F103 387 56,676 SH   SOLE   56,676 0 0
NOBLE CORP PLC SHS USD G65431101 106 23,553 SH   SOLE   23,553 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 11 8,900 SH   SOLE   8,900 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 225 14,372 SH   SOLE   14,372 0 0
PENTAIR PLC SHS G7S00T104 676 9,572 SH   SOLE   9,572 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,821 181,986 SH   SOLE   181,986 0 0
SINA CORP ORD G81477104 559 5,569 SH   SOLE   5,569 0 0
STERIS PLC SHS USD G84720104 589 6,731 SH   SOLE   6,731 0 0
TECHNIPFMC PLC COM G87110105 1,084 34,620 SH   SOLE   34,620 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 214 4,563 SH   SOLE   4,563 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 131 872 SH   SOLE   872 0 0
XL GROUP LTD COM G98294104 316 8,985 SH   SOLE   8,985 0 0
CHUBB LIMITED COM H1467J104 15,534 106,303 SH   SOLE   106,303 0 0
GARMIN LTD SHS H2906T109 4,602 77,251 SH   SOLE   77,251 0 0
UBS GROUP AG SHS H42097107 709 38,576 SH   SOLE   38,576 0 0
TE CONNECTIVITY LTD REG SHS H84989104 62 650 SH   SOLE   650 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,378 53,832 SH   SOLE   53,832 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 586 5,658 SH   SOLE   5,658 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 38 911 SH   SOLE   911 0 0
ELBIT SYS LTD ORD M3760D101 4,608 34,572 SH   SOLE   34,572 0 0
ORBOTECH LTD ORD M75253100 1,901 37,835 SH   SOLE   37,835 0 0
WIX COM LTD SHS M98068105 812 14,117 SH   SOLE   14,117 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 474 2,726 SH   SOLE   2,726 0 0
CNH INDL N V SHS N20944109 620 46,289 SH   SOLE   46,289 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,706 115,171 SH   SOLE   115,171 0 0
MYLAN N V SHS EURO N59465109 2,204 52,082 SH   SOLE   52,082 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,812 15,475 SH   SOLE   15,475 0 0
QIAGEN NV SHS NEW N72482123 731 23,649 SH   SOLE   23,649 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 29 558 SH   SOLE   558 0 0
YANDEX N V SHS CLASS A N97284108 1,197 36,535 SH   SOLE   36,535 0 0
COPA HOLDINGS SA CL A P31076105 1,336 9,962 SH   SOLE   9,962 0 0
BROADCOM LTD SHS Y09827109 7,795 30,341 SH   SOLE   29,271 0 1,070
FLEX LTD ORD Y2573F102 909 50,505 SH   SOLE   50,505 0 0