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