0000891092-19-005843.txt : 20190515 0000891092-19-005843.hdr.sgml : 20190515 20190515173026 ACCESSION NUMBER: 0000891092-19-005843 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190515 DATE AS OF CHANGE: 20190515 EFFECTIVENESS DATE: 20190515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Advisors Asset Management, Inc. CENTRAL INDEX KEY: 0001297376 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12578 FILM NUMBER: 19829823 BUSINESS ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 BUSINESS PHONE: 719-488-8251 MAIL ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities, Inc. DATE OF NAME CHANGE: 20080207 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities LP DATE OF NAME CHANGE: 20040715 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001297376 XXXXXXXX 03-31-2019 03-31-2019 false Advisors Asset Management, Inc.
18925 Base Camp Road Monument CO 80132
13F HOLDINGS REPORT 028-12578 N
John Webber Chief Compliance Officer 210-698-0460 /s/ John Webber Boerne TX 05-15-2019 4 1816 5618949 1 0000872259 028-02825 BAHL & GAYNOR INC 2 0001634047 028-16741 Vident Investment Advisory, LLC 3 0000922439 028-06652 HARTFORD INVESTMENT MANAGEMENT CO 4 0001356783 028-12179 Phocas Financial Corp.
INFORMATION TABLE 2 infotable.xml AAC TECHNOLOGIES HOLDINGS INC COM 000304105 288 48847 SH SOLE 48847 0 0 AAR CORP COM 000361105 1910 58747 SH SOLE 58747 0 0 ABB LTD-ADR SPONSORED ADR 000375204 2336 123775 SH SOLE 119951 0 3824 AFLAC INC COM 001055102 3092 61846 SH SOLE 61846 0 0 AGCO CORP COM 001084102 869 12488 SH SOLE 12488 0 0 ALLIANZ AG-REG COM 001182013 696 3122 SH SOLE 3122 0 0 VINCI S.A. COM 001184601 711 7304 SH SOLE 7304 0 0 AIA GROUP LTD-SP ADR COM 001317205 337 8427 SH SOLE 8427 0 0 ATS AUTOMATION TOOLING SYSTEMS COM 001940105 196 13354 SH SOLE 13354 0 0 AARON'S INC CL A COM 002535300 17 330 SH SOLE 330 0 0 ABBOTT LABORATORIES COM 002824100 14989 187501 SH SOLE 187501 0 0 ABERDEEN ASIA-PACIFIC INCOME F COM 003009107 1858 439162 SH SOLE 411804 0 27358 ABERDEEN INCOME CREDIT STRATEG COM 003057106 1854 152982 SH SOLE 152982 0 0 ABIOMED INC COM 003654100 5374 18817 SH SOLE 18817 0 0 ABRAXAS PETROLEUM CORP COM 003830106 16 12576 SH SOLE 12576 0 0 CAPGEMINI S.A. COM 004163437 268 2203 SH SOLE 2203 0 0 MICHELIN COM 004588364 248 2095 SH SOLE 2095 0 0 BNP PARIBAS COM 004665627 294 6176 SH SOLE 6176 0 0 ACUSHNET HLDGS CORP COM 005098108 68 2918 SH SOLE 2918 0 0 KERING COM 005505072 319 556 SH SOLE 556 0 0 INFINEON TECHNOLOGIES AG COM 005889505 323 16275 SH SOLE 16275 0 0 ADAMS DIVERSIFIED EQUITY FUND COM 006212104 530 36698 SH SOLE 36698 0 0 DEUTSCHE BOERSE AG COM 007021963 257 2006 SH SOLE 2006 0 0 SWISS LIFE HOLDING COM 007437805 275 624 SH SOLE 624 0 0 AEROJET ROCKETDYNE HLDGS INC C COM 007800105 1347 37912 SH SOLE 37912 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1046 40986 SH SOLE 40986 0 0 AEGON NV-ADR COM 007924103 1160 242117 SH SOLE 242117 0 0 AEROVIRONMENT, INC. COM 008073108 878 12837 SH SOLE 12837 0 0 AFFILIATED MANAGERS GROUP COM 008252108 363 3391 SH SOLE 3391 0 0 AGNICO EAGLE MINES COM 008474108 44 1004 SH SOLE 1004 0 0 AGREE REALTY CORP COM 008492100 2260 32597 SH SOLE 30848 0 1749 AIR PRODUCTS & CHEMICALS INC COM 009158106 10694 56002 SH SOLE 55326 0 676 SIEMENS AG-ADR COM 009974687 602 5595 SH SOLE 5595 0 0 DCC PLC COM 010740029 399 4611 SH SOLE 4611 0 0 ALAMO GROUP INC COM 011311107 984 9849 SH SOLE 9849 0 0 KONINKLIJKE PHILIPS NV COM 011531148 432 10563 SH SOLE 10563 0 0 ALARM COM HOLDINGS INC COM 011642105 8 128 SH SOLE 128 0 0 ALASKA AIR GROUP INC COM 011659109 718 12795 SH SOLE 12795 0 0 COMPASS GROUP 11P COM 012265450 761 32327 SH SOLE 32327 0 0 ALBEMARLE CORP COM 012653101 1291 15748 SH SOLE 15748 0 0 ALCOA UPSTREAM CORP NPV COM 013872106 989 35106 SH SOLE 35106 0 0 ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 22 153 SH SOLE 153 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2528 18702 SH SOLE 18702 0 0 ALIGN TECHNOLOGY INC COM 016255101 5342 18789 SH SOLE 18789 0 0 CARNIVAL PLC COM 016755419 561 11337 SH SOLE 11337 0 0 ALLIANCE CALIFORNIA MUNICIPAL COM 018546101 1444 97686 SH SOLE 97686 0 0 ALLIANCE DATA SYSTEMS COM 018581108 121 690 SH SOLE 690 0 0 ALLIANT ENERGY CORP COM 018802108 1671 35459 SH SOLE 35459 0 0 ALLIANZ SE-ADR COM 018805101 1070 48172 SH SOLE 48172 0 0 ALLIANZGI CONV & INCOME FD II COM 018825109 748 130831 SH SOLE 130831 0 0 ALLIANZGI CONVERTIBLE & INCOME COM 018828103 753 116173 SH SOLE 116173 0 0 ALLIANZGI EQUITY & CONVERTIBLE COM 018829101 25026 1162924 SH SOLE 1162924 0 0 ALLSTATE CORP COM 020002101 638 6778 SH SOLE 6778 0 0 ALLSTATE CORP 5.625 PFD COM 020002127 200 7840 SH SOLE 7840 0 0 ALLSTATE CORP 5.10 VARIABLE R COM 020002309 249 9775 SH SOLE 9775 0 0 AMAZON COMMUNICATIONS INC COM 023135106 126360 70959 SH SOLE 70767 0 192 AMEDISYS INC COM 023436108 5515 44740 SH SOLE 43248 0 1492 AMEREN CORP COM 023608102 1496 20336 SH SOLE 13557 0 6779 AMERICAN ELECTRIC POWER INC COM 025537101 2516 30036 SH SOLE 24044 0 5992 AMERICAN EXPRESS CO COM 025816109 22196 203073 SH SOLE 201396 0 1677 AMERICAN FINANCE GROUP HLDG COM 025932104 1153 11983 SH SOLE 11983 0 0 AMERICAN FINANCIAL GROUP, 6.00 COM 025932708 1091 42167 SH SOLE 42167 0 0 AMERICAN INTERNATIONAL GROUP I COM 026874784 208 4837 SH SOLE 4837 0 0 AMERICAN WATER WORKS COMPANY, COM 030420103 2265 21725 SH SOLE 21725 0 0 AMETEK INC COM 031100100 180 2172 SH SOLE 2172 0 0 AMGEN CORP COM 031162100 13313 70074 SH SOLE 70074 0 0 AMPHENOL CORP COM 032095101 2337 24741 SH SOLE 24741 0 0 ANADARKO PETROLEUM CORP COM 032511107 104 2292 SH SOLE 2292 0 0 ANALOG DEVICES INC COM 032654105 4325 41087 SH SOLE 41087 0 0 THE ANDERSONS INC COM 034164103 640 19858 SH SOLE 19858 0 0 ANHUI CONCH CEM CO LTD COM 035243104 1682 54880 SH SOLE 54880 0 0 ANIKA THERAPEUTICS INC COM 035255108 188 6209 SH SOLE 6209 0 0 ANNALY CAPITAL MANAGEMENT COM 035710409 12685 1269723 SH SOLE 1053915 0 215808 ANTHEM INC COM 036752103 3679 12820 SH SOLE 12033 0 787 APACHE CORP COM 037411105 42 1208 SH SOLE 1208 0 0 APOLLO SENIOR FLOATING RATE FU COM 037636107 4162 280662 SH SOLE 280662 0 0 APOLLO TACTICAL INCOME FD INC COM 037638103 12414 845065 SH SOLE 845065 0 0 APPLE COMPUTER INC COM 037833100 80875 425768 SH SOLE 423344 0 2424 APPLIED MATERIALS INC COM 038222105 2453 61860 SH SOLE 61860 0 0 APTARGROUP INC COM 038336103 572 5375 SH SOLE 5375 0 0 ARCHER-DANIELS MIDLAND CO COM 039483102 762 17672 SH SOLE 17672 0 0 ARCOSA INC COM 039653100 106 3482 SH SOLE 3482 0 0 ARENA PHARMACEUTICALS INC COM 040047607 802 17899 SH SOLE 17899 0 0 ARISTA NETWORKS INC COM 040413106 1982 6303 SH SOLE 6303 0 0 ARROW ELECTRONICS INC COM 042735100 43 564 SH SOLE 564 0 0 ASHLAND GLOBAL HLDGS I COM 044186104 1851 23693 SH SOLE 23693 0 0 ASHTEAD GROUP PLC COM 045055100 87 906 SH SOLE 906 0 0 ASTEC INDUSTRIES COM 046224101 1046 27701 SH SOLE 27701 0 0 ASTRAZENECA PLC-ADR COM 046353108 3244 80232 SH SOLE 80232 0 0 ASTRONICSCORP COM 046433108 1384 42294 SH SOLE 42294 0 0 ASTRONICS CORP CL B COM 046433207 121 3725 SH SOLE 3725 0 0 ATLAS AIR WORLDWIDE HOLDINGS I COM 049164205 29 565 SH SOLE 565 0 0 ATMOS ENERGY CORP COM 049560105 3469 33707 SH SOLE 33707 0 0 AUSTRALIA & NEW ZEALAND BANKIN COM 052528304 163 8817 SH SOLE 8817 0 0 AUTODESK INC COM 052769106 10918 70067 SH SOLE 70067 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 10976 68713 SH SOLE 68713 0 0 AUTOZONE INC COM 053332102 1567 1530 SH SOLE 1530 0 0 AVALONBAY COMMUNITIES INC COM 053484101 1224 6097 SH SOLE 6097 0 0 AVERY DENNISON CORP COM 053611109 482 4268 SH SOLE 4268 0 0 AXA FINANCIAL-ADR COM 054536107 69 2749 SH SOLE 2749 0 0 BB & T CORP COM 054937107 11151 239647 SH SOLE 239647 0 0 BB&T CORPORATION, 5.625 COM 054937875 161 6287 SH SOLE 6287 0 0 BASF SE-ADR COM 055262505 217 11760 SH SOLE 11760 0 0 BP PLC SPONS ADR COM 055622104 6466 147896 SH SOLE 147896 0 0 BAIDU INC COM 056752108 994 6030 SH SOLE 6030 0 0 BALCHEM CORP COM 057665200 262 2824 SH SOLE 2824 0 0 BALL CORP COM 058498106 4731 81772 SH SOLE 81772 0 0 BANCROFT FUND LIMITED COM 059695106 8191 383112 SH SOLE 383112 0 0 BANK OF AMERICA CORP COM 060505104 10847 393163 SH SOLE 393163 0 0 BANK OF AMERICA CORP SERIES HH COM 060505195 827 31900 SH SOLE 31900 0 0 BANK AMER CORP 6.0 PFD COM 060505229 1044 39370 SH SOLE 39370 0 0 BANK OF AMERICA CORP 6.00 PFD COM 060505260 202 7786 SH SOLE 7786 0 0 BANK OF AMERICA CORP 6.20 PFD COM 060505286 1490 57563 SH SOLE 57563 0 0 BANK OF AMERICA CORP 6.50 PFD COM 060505310 386 15061 SH SOLE 15061 0 0 BANK OF MONTREAL COM 063671101 861 11501 SH SOLE 11501 0 0 THE BANK OF NEW YORK MELLON CO COM 064058100 886 17577 SH SOLE 17577 0 0 BANK OF NOVA SCOTIA COM 064149107 292 5480 SH SOLE 5480 0 0 BARNES GROUP COM 067806109 1303 25344 SH SOLE 25344 0 0 BARRICK GOLD CORP COM 067901108 413 30118 SH SOLE 30118 0 0 BAUSCH HEALTH COMPANIES INC COM 071734107 366 14837 SH SOLE 14837 0 0 BAXTER INTERNATIONAL INC COM 071813109 2977 36611 SH SOLE 36611 0 0 BAYER AG-ADR COM 072730302 386 23966 SH SOLE 23966 0 0 BEACON ROOFING SUPPLY INC COM 073685109 29 900 SH SOLE 900 0 0 BECTON DICKINSON & CO COM 075887109 11273 45140 SH SOLE 44230 0 910 BERKLEY (WR) CORPORATION 5.75 COM 084423607 977 38779 SH SOLE 38779 0 0 BERKLEY (WR) CORPORATION 5.70 COM 084423706 680 27307 SH SOLE 27307 0 0 BERKSHIRE HATHAWAY INC-CLASS B CL B NEW 084670702 1592 7927 SH SOLE 7927 0 0 BEST BUY INC COM 086516101 2565 36101 SH SOLE 36101 0 0 BHP BILLITON LTD SPONSORED ADS 088606108 2392 43755 SH SOLE 42173 0 1582 BIO-RAD LABORATORIES INC COM 090572207 1031 3372 SH SOLE 3372 0 0 BIOTELEMETRY INC COM 090672106 736 11754 SH SOLE 11754 0 0 BLACKROCK GLOBAL FLOATING RATE COM 091941104 4150 339866 SH SOLE 339866 0 0 BLACK HILLS INC COM 092113109 983 13267 SH SOLE 13267 0 0 BLACKROCK MUNICIPAL INCOME QUA COM 092479104 1465 109233 SH SOLE 109233 0 0 BLACKROCK GLOBAL OPP EQUITY TR COM 092501105 8422 787066 SH SOLE 787066 0 0 BLACKROCK INTERNATIONAL GROWTH COM 092524107 3147 566067 SH SOLE 566067 0 0 BLACKROCK CAPITAL INVESTMENT C COM 092533108 587 97982 SH SOLE 97982 0 0 THE BOEING CO COM 097023105 9379 24591 SH SOLE 24282 0 309 FERGUSON PLC COM 098834435 355 5570 SH SOLE 5570 0 0 BORG WARNER INC COM 099724106 110 2865 SH SOLE 2865 0 0 BOSTON PROPERTIES COM 101121101 417 3117 SH SOLE 3117 0 0 BOSTON SCIENTIFIC COM 101137107 2868 74720 SH SOLE 74720 0 0 BRADY CORP CL A 104674106 427 9209 SH SOLE 9209 0 0 BRIGHT HORIZONS FAMILY SOLUTIO COM 109194100 1517 11934 SH SOLE 11934 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4575 95897 SH SOLE 95897 0 0 BRITISH AMERICAN TOB-ADR SPONSORED ADR 110448107 5061 121318 SH SOLE 119163 0 2155 BROOKFIELD ASSET MANAGEMENT IN CL A LTD VT SH 112585104 9 189 SH SOLE 189 0 0 BROOKFIELD REAL ASSETS INCOME SHS BEN INT 112830104 39 1825 SH SOLE 1825 0 0 BROOKS AUTOMATION INC COM 114340102 415 14160 SH SOLE 14160 0 0 BRUNSWICK CORP COM 117043109 1035 20566 SH SOLE 20566 0 0 BUCKEYE PARTNERS LP (BPL) UNIT LTD PARTN 118230101 968 28449 SH SOLE 28449 0 0 BUCKLE INC COM 118440106 8065 430841 SH SOLE 430841 0 0 CAE INC COM 124765108 3137 141603 SH SOLE 141603 0 0 CBL & ASSOCIATES PROPERTIES IN COM 124830100 220 141760 SH SOLE 141760 0 0 CBS CORP NEW CL B CL B 124857202 1 19 SH SOLE 19 0 0 CF INDUSTRIES HOLDINGS INC COM 125269100 4005 97976 SH SOLE 97976 0 0 CIGNA CORP NEW COM 125523100 109 678 SH SOLE 678 0 0 CMS ENERGY CORP COM 125896100 1601 28827 SH SOLE 28827 0 0 CMS ENERGY CORP 5.875 CUM PFD COM 125896845 232 9027 SH SOLE 9027 0 0 CNA FINANCIAL CORP COM 126117100 332 7664 SH SOLE 7664 0 0 CNOOC LTD-ADR SPONSORED ADR 126132109 2377 12797 SH SOLE 12797 0 0 CSG SYSTEMS COM 126349109 827 19552 SH SOLE 19552 0 0 CSX CORP COM 126408103 334 4461 SH SOLE 4461 0 0 CTS CORP COM 126501105 154 5233 SH SOLE 5233 0 0 CVS HEALTH CORPORATION COM 126650100 7548 139950 SH SOLE 139950 0 0 CABOT CORP COM 127055101 69 1666 SH SOLE 1666 0 0 CABOT OIL & GAS-CLASS A COM 127097103 445 17043 SH SOLE 17043 0 0 CACI INTERNATIONAL INC-CLASS A CL A 127190304 1494 8210 SH SOLE 8210 0 0 CADENCE DESIGN SYS INC COM 127387108 586 9234 SH SOLE 9234 0 0 CAL-MAINE FOODS COM NEW 128030202 241 5392 SH SOLE 5392 0 0 CALAMOS CONVERTIBLE OPPORTUNIT SH BEN INT 128117108 6209 612333 SH SOLE 601018 0 11315 CALAMOS GLOBAL TOTAL RETURN FU COM SH BEN INT 128118106 280 22905 SH SOLE 22905 0 0 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT 128125101 17660 1425336 SH SOLE 1425336 0 0 CALAVO GROWERS INC COM 128246105 255 3047 SH SOLE 3047 0 0 CALERES INC COM COM 129500104 1 34 SH SOLE 34 0 0 CALIFORNIA WATER SERVICE GROUP COM 130788102 46 845 SH SOLE 845 0 0 CALLAWAY GOLF CO COM 131193104 95 5955 SH SOLE 5955 0 0 CAMDEN PROPERTY TRUST SH BEN INT 133131102 1499 14769 SH SOLE 14769 0 0 CAMPBELL SOUP CO COM 134429109 110 2888 SH SOLE 2888 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 74 1543 SH SOLE 1543 0 0 CANADIAN IMPERIAL BANK OF COMM COM 136069101 430 5435 SH SOLE 5435 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 1761 19676 SH SOLE 18755 0 921 CANON INC-ADR SPONSORED ADR 138006309 2316 79739 SH SOLE 79739 0 0 CANTEL MEDICAL CORP COM 138098108 595 8897 SH SOLE 8897 0 0 CAPITAL SOUTHWEST CORP. COM 140501107 3580 170130 SH SOLE 170130 0 0 CARBONITE INC COM 141337105 85 3439 SH SOLE 3439 0 0 CARLISLE COMPANIES INC COM 142339100 1349 11003 SH SOLE 9478 0 1525 CARNIVAL CORP UNIT 99/99/9999 143658300 333 6573 SH SOLE 6573 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 605 13199 SH SOLE 13199 0 0 CARRIZO OIL & GAS INC COM 144577103 34 2703 SH SOLE 2703 0 0 CARTER'S INC COM 146229109 82 814 SH SOLE 814 0 0 CATALENT INC USD 0.01 COM 148806102 47 1153 SH SOLE 1153 0 0 CATERPILLAR INC COM 149123101 4189 30916 SH SOLE 29467 0 1449 CATHAY BANCORP INC COM 149150104 185 5450 SH SOLE 5450 0 0 CAVCO INDUSTRIES IN NEW COM 149568107 10 89 SH SOLE 89 0 0 CELANESE CORP COM 150870103 1960 19876 SH SOLE 17521 0 2355 CELGENE CORP COM 151020104 877 9292 SH SOLE 9292 0 0 CEMEX SA DE CV - ADR SPON ADR NEW 151290889 1556 335330 SH SOLE 335330 0 0 CENTURY ALUMINUM CO COM 156431108 6 706 SH SOLE 706 0 0 CENTURYLINK INC COM 156700106 16363 1364719 SH SOLE 1341272 0 23447 CERNER CORP COM 156782104 876 15320 SH SOLE 15320 0 0 CERUS CORP COM 157085101 18 2828 SH SOLE 2828 0 0 CHARLES RIVER LABORATORIES INT COM 159864107 2017 13886 SH SOLE 13886 0 0 CHEMICAL FINANCIAL CORP COM 163731102 934 22692 SH SOLE 22692 0 0 CHEMOURS CO COM 163851108 13 349 SH SOLE 349 0 0 CHERRY HILL MORTGAGE INVESTMEN COM 164651101 85 4957 SH SOLE 4957 0 0 CHESEPEAKE ENERGY CORP COM 165167107 349 112642 SH SOLE 112642 0 0 CHEVRON CORP COM 166764100 41935 340435 SH SOLE 336802 0 3633 THE CHILDREN'S PLACE COM 168905107 64 662 SH SOLE 662 0 0 CHINA COMMUNICATIONS CO COM 168926103 49 2320 SH SOLE 2320 0 0 CHINA OVERSEAS LD & INVT LTD COM 169403201 58 3082 SH SOLE 3082 0 0 CHINA TELECOM CORP-ADR SPON ADR H SHS 169426103 2050 36596 SH SOLE 36596 0 0 CHURCH & DWIGHT CO INC COM 171340102 1760 24710 SH SOLE 24710 0 0 CHURCHILL DOWNS INC COM 171484108 1321 14641 SH SOLE 14641 0 0 CIENA CORP COM NEW 171779309 310 8296 SH SOLE 8296 0 0 CIRRUS LOGIC INC COM 172755100 105 2485 SH SOLE 2485 0 0 CITIGROUP INC 6.30 PFD STOCK S COM 172967317 2035 77933 SH SOLE 77933 0 0 CITIGROUP INC (C) 6.8750 SERI COM 172967341 1169 43173 SH SOLE 43173 0 0 CITIGROUP INC SERIES J 7.125 COM 172967358 250 9181 SH SOLE 9181 0 0 CITIGROUP INC. COM NEW 172967424 3900 62678 SH SOLE 62678 0 0 CITIZENS FINANCIAL GROUP INC. COM 174610105 296 9093 SH SOLE 9093 0 0 CLEARBRIDGE ENERGY MLP FUND, I COM 184692101 3778 298440 SH SOLE 298440 0 0 CLOROX CO COM 189054109 5821 36278 SH SOLE 36278 0 0 CLOVIS ONCOLOGY INC COM 189464100 82 3315 SH SOLE 3315 0 0 COCA-COLA CO COM 191216100 29963 639420 SH SOLE 630058 0 9362 COCHLEAR LTD NPV ADR COM 191459205 10 156 SH SOLE 156 0 0 COGNEX CORPORATION COM 192422103 1393 27390 SH SOLE 27390 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 1398 19296 SH SOLE 19296 0 0 COHERENT INC COM 192479103 6 43 SH SOLE 43 0 0 COLGATE-PALMOLIVE CO COM 194162103 9285 135474 SH SOLE 135474 0 0 COLUMBIA PROPERTY TRUST INC COM NEW 198287203 342 15211 SH SOLE 15211 0 0 COLUMBIA SPORTSWEAR COM 198516106 464 4457 SH SOLE 4457 0 0 COMMERCIAL METALS CO COM COM 201723103 479 28040 SH SOLE 12845 0 15195 COMMUNITY BANK SYSTEM COM 203607106 1794 30020 SH SOLE 30020 0 0 COMMVAULT SYSTEMS COM 204166102 36 556 SH SOLE 556 0 0 COMPANIA ENERGETICA DE MINAS SP ADR N-V PFD 204409601 2091 585770 SH SOLE 585770 0 0 CONAGRA BRANDS INC COM 205887102 533 19222 SH SOLE 19222 0 0 CONSOLIDATED COMMUNICATIONS COM 209034107 626 57401 SH SOLE 57401 0 0 CONSOLIDATED EDISON INC COM 209115104 1139 13430 SH SOLE 13430 0 0 CONTINENTAL RESOURCES INC/OK COM 212015101 892 19924 SH SOLE 19924 0 0 THE COOPER COMPANIES COM NEW 216648402 3904 13181 SH SOLE 13181 0 0 COPART INC COM 217204106 2080 34324 SH SOLE 34324 0 0 CORNING INC COM 219350105 6526 197157 SH SOLE 197157 0 0 COTY INC-CL A COM CL A 222070203 715 62211 SH SOLE 62211 0 0 COUSINS PROPERTIES INC COM 222795106 1136 117573 SH SOLE 117573 0 0 CRANE CO COM 224399105 6917 81737 SH SOLE 81737 0 0 CRESTWOOD EQUITY PARTNERS LP U UNIT LTD PARTNER 226344208 1766 50197 SH SOLE 50197 0 0 CRYOLIFE INC COM 228903100 57 1965 SH SOLE 1965 0 0 CUBESMART COM 229663109 624 19471 SH SOLE 19471 0 0 CUBIC CORP COM 229669106 1892 33638 SH SOLE 33638 0 0 CULLEN/FROST BANKERS COM 229899109 119 1223 SH SOLE 1223 0 0 CUMMINS INC COM 231021106 2208 13989 SH SOLE 13989 0 0 CURTISS WRIGHT CORP COM 231561101 2957 26086 SH SOLE 26086 0 0 CUSHING RENAISSANCE FUND COM 231647108 8308 491591 SH SOLE 455771 0 35820 CUTERA INC COM 232109108 368 20823 SH SOLE 20823 0 0 CYPRESS SEMICONDUCTER CORP COM 232806109 1260 84428 SH SOLE 84428 0 0 DTE ENERGY CO COM 233331107 1348 10806 SH SOLE 10806 0 0 DTE ENERGY CO SERIES F, 6.00, COM 233331867 1593 58272 SH SOLE 58272 0 0 DANAHER CORP COM 235851102 6331 47953 SH SOLE 47953 0 0 DANSKE BK A/S COM 236363206 12 1380 SH SOLE 1380 0 0 DARDEN RESTAURANTS COM 237194105 761 6263 SH SOLE 6163 0 100 DARLING INTERNATIONAL INC COM 237266101 781 36071 SH SOLE 36071 0 0 DECKERS OUTDOOR CORP COM 243537107 55 376 SH SOLE 376 0 0 DEERE & CO COM 244199105 3341 20903 SH SOLE 20903 0 0 DELAWARE ENHANCED GLOBAL DIVID COM 246060107 1738 179711 SH SOLE 179711 0 0 DELTA AIR LINES INC DEL COM NE COM NEW 247361702 1 26 SH SOLE 26 0 0 DELUXE CORP COM 248019101 273 6244 SH SOLE 1219 0 5025 DEXCOM INC COM 252131107 733 6158 SH SOLE 6158 0 0 DIGITAL REALTY TRUST INC COM 253868103 2766 23247 SH SOLE 23247 0 0 DIGITAL RLTY TR INC 6.625 CUM COM 253868848 49 1878 SH SOLE 1878 0 0 DIGITAL REALTY TRUST 6.35 PFD COM 253868863 350 13508 SH SOLE 13508 0 0 DILLARD INC CL A 254067101 152 2113 SH SOLE 2113 0 0 DINEEQUITY COM 254423106 18 201 SH SOLE 201 0 0 DIODES INC COM 254543101 60 1731 SH SOLE 1731 0 0 WALT DISNEY CO COM DISNEY 254687106 5270 47461 SH SOLE 47461 0 0 DISCOVER FINANCIAL SERVICE COM 254709108 949 13340 SH SOLE 13340 0 0 DR. REDDYS LABORATORIES LTD-AD ADR 256135203 595 14698 SH SOLE 14698 0 0 DOCUSIGN INC COM 256163106 336 6490 SH SOLE 6490 0 0 DOLLAR GENERAL CORP COM 256677105 772 6469 SH SOLE 6469 0 0 DOMTAR CORP COM NEW 257559203 12439 250528 SH SOLE 250528 0 0 DOUBLELINE INCOME SOLUTIONS FD COM 258622109 2567 128822 SH SOLE 128822 0 0 DOVER CORP COM 260003108 2062 21981 SH SOLE 21981 0 0 DUKE REALTY CORP COM NEW 264411505 240 7859 SH SOLE 7859 0 0 DYCOM INDUSTRIES INC COM 267475101 28 611 SH SOLE 611 0 0 E.ON AG-ADR COM 268780103 35 3146 SH SOLE 3146 0 0 ETRADE FINANCIAL CORP COM NEW 269246401 3313 71362 SH SOLE 71362 0 0 EASTMAN CHEMICAL CO COM 277432100 431 5677 SH SOLE 5677 0 0 EATON VANCE CORP COM NON VTG 278265103 552 13684 SH SOLE 13684 0 0 EATON VANCE ENHANCED EQUITY IN COM 278274105 8385 583916 SH SOLE 583916 0 0 EATON VANCE ENHANCED EQUITY IN COM 278277108 3793 230272 SH SOLE 230272 0 0 EATON VANCE FLOATING-RATE INCO COM 278279104 2610 197878 SH SOLE 189504 0 8374 EATON VANCE FLOATING-RATE INC COM SHS BEN INT 278284104 2481 167555 SH SOLE 167555 0 0 EBAY INC COM 278642103 19216 517407 SH SOLE 517407 0 0 EBAY INC., 6, DUE 02/01/2056 COM 278642202 378 14382 SH SOLE 14382 0 0 ECOLAB INC COM 278865100 5935 33617 SH SOLE 33617 0 0 EDISON INT'L COM 281020107 728 11760 SH SOLE 11760 0 0 EL PASO ELECTRIC CO COM NEW 283677854 16 264 SH SOLE 264 0 0 ELECTRONIC ARTS COM 285512109 2936 28885 SH SOLE 28885 0 0 ELLSWORTH GROWTH AND INCOME FU COM 289074106 8390 873970 SH SOLE 873970 0 0 EMERSON ELECTRIC CO COM 291011104 6743 98485 SH SOLE 98485 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1444 100817 SH SOLE 100817 0 0 ENCORE CAP GROUP INC COM COM 292554102 1 25 SH SOLE 25 0 0 ENCORE WIRE CORP COM 292562105 84 1468 SH SOLE 1468 0 0 ENTERCOM COMMUNICATIONS CL A 293639100 440 83721 SH SOLE 83721 0 0 ENTERPRISE PRODUCTS PARTNERS L COM 293792107 1644 56494 SH SOLE 56494 0 0 EQUITRANS MIDSTREAM CORP NPV COM 294600101 363 16681 SH SOLE 16681 0 0 TELEFONAKTIEBOLAGET LM ERICSSO ADR B SEK 1COM 294821608 265 28877 SH SOLE 28877 0 0 ESCO TECHNOLOGIES INC COM 296315104 97 1453 SH SOLE 1453 0 0 ESSEX PROPERTY TRUST COM 297178105 2758 9536 SH SOLE 9536 0 0 ESSILOR INTL NPV ADR COM 297284200 101 1840 SH SOLE 1840 0 0 EXPEDITORS INTERNATIONAL OF WA COM 302130109 911 12006 SH SOLE 12006 0 0 FLIR SYSTEMS COM 302445101 1232 25891 SH SOLE 25891 0 0 FMC CORP COM NEW 302491303 1475 19197 SH SOLE 19197 0 0 FNB CORP/PA COM 302520101 383 36164 SH SOLE 36164 0 0 FS KKR CAPITAL CORP COM 302635107 147 24265 SH SOLE 24265 0 0 FTI CONSULTING INC COM 302941109 424 5523 SH SOLE 5523 0 0 FACTSET RESEARCH SYSTEMS INC COM 303075105 370 1489 SH SOLE 1489 0 0 FANUC CORP COM 307305102 466 27341 SH SOLE 27341 0 0 FARO TECHNOLOGIES INC COM 311642102 156 3544 SH SOLE 3544 0 0 FASTENAL CO COM 311900104 10572 164396 SH SOLE 164396 0 0 FEDERAL NATL MTG ASSN PFD7.625 COM 313586760 128 14500 SH SOLE 14500 0 0 FEDERAL REALTY INVESTMENT TRUS SH BEN INT NEW 313747206 638 4626 SH SOLE 4626 0 0 FEDERAL SIGNAL CORP COM 313855108 56 2153 SH SOLE 2153 0 0 F5 NETWORKS INC COM 315616102 1110 7074 SH SOLE 7074 0 0 FIDUS INVESTMENT GROUP COM 316500107 2923 190670 SH SOLE 190670 0 0 FIFTH THIRD BANCORP COM 316773100 301 11934 SH SOLE 11934 0 0 FIFTH THIRD BANCORP SERIES I 6 COM 316773605 659 24444 SH SOLE 24444 0 0 51 JOB SP ADR REP COM 316827104 175 2250 SH SOLE 2250 0 0 FIRST FINANCIAL BANCORP COM 320209109 1304 54189 SH SOLE 54189 0 0 FIRST MERCHANTS CORP COM COM 320817109 2 43 SH SOLE 43 0 0 FIRST SOLAR INC COM 336433107 155 2930 SH SOLE 2930 0 0 FIRST TRUST ENHANCED EQUITY IN COM 337318109 4380 291434 SH SOLE 291434 0 0 FIRST TRUST ABERDEEN GLOBAL COM SHS 337319107 1539 153183 SH SOLE 153183 0 0 FIRSTENERGY CORP COM 337932107 2648 63648 SH SOLE 63648 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 359 1455 SH SOLE 1455 0 0 FLUOR CORP COM 343412102 1355 36814 SH SOLE 36814 0 0 FLOWERS FOOD INC COM 343498101 4875 228660 SH SOLE 228660 0 0 FOOT LOCKER INC COM 344849104 165 2730 SH SOLE 2730 0 0 FORD MOTOR CO COM PAR $COM.COM1 345370860 16578 1888144 SH SOLE 1888144 0 0 FORD OTOMOTIV SANAYI AS-ADR COM 345409106 127 2957 SH SOLE 2957 0 0 FRANCO-NEVADA CORP COM 351858105 283 3770 SH SOLE 3770 0 0 FRANKLIN RESOURCES INC COM 354613101 1816 54795 SH SOLE 54795 0 0 FRANKLIN UNIVERSAL TRUST COM 355145103 854 121150 SH SOLE 121150 0 0 GABELLI EQUITY TRUST INC. COM 362397101 5267 856454 SH SOLE 856454 0 0 ARTHUR J. GALLAGHER & CO COM 363576109 3026 38745 SH SOLE 38745 0 0 GARRETT MOTION INC COM 366505105 126 8568 SH SOLE 8568 0 0 GARRISON CAPITAL INC COM 366554103 1963 273355 SH SOLE 273355 0 0 GARTNER INC COM 366651107 75 497 SH SOLE 497 0 0 GENERAL DYNAMICS CORP COM 369550108 7690 45426 SH SOLE 45426 0 0 GENERAL ELECTRIC CO COM 369604103 9412 942155 SH SOLE 941816 0 339 GENERAL MILLS INC COM 370334104 16889 326358 SH SOLE 326358 0 0 GENESEE & WYOMING INC COM 371559105 733 8412 SH SOLE 8412 0 0 GENTEX CORP COM 371901109 2123 102681 SH SOLE 102681 0 0 GENESIS ENERGY L.P. COM 371927104 1864 79992 SH SOLE 79992 0 0 GENMAB A/S DKK COM 372303206 29 1639 SH SOLE 1639 0 0 GENUINE PARTS CO COM 372460105 1533 13680 SH SOLE 13680 0 0 GERDAU SA-ADR COM 373737105 82 21160 SH SOLE 21160 0 0 GILEAD SCIENCES INC COM 375558103 9865 151750 SH SOLE 151750 0 0 GLADSTONE CAPITAL CORPORATION COM 376535100 2692 298802 SH SOLE 298802 0 0 GLADSTONE INVESTMENT CORP COM 376546107 4015 346111 SH SOLE 346111 0 0 GLOBAL NET LEASE IN COM 379378201 163 8611 SH SOLE 8611 0 0 GOODYEAR TIRE & RUBBER CO COM 382550101 98 5377 SH SOLE 5377 0 0 GRACO INC COM 384109104 337 6804 SH SOLE 6804 0 0 WW GRAINGER INC COM 384802104 2909 9666 SH SOLE 9666 0 0 GRANITE CONSTRUCTION INC COM 387328107 1206 27947 SH SOLE 27947 0 0 GRAPHIC PACKAGING HOLDING COMP COM 388689101 301 23834 SH SOLE 23834 0 0 GREAT WESTERN BANCORP INC COM 391416104 278 8804 SH SOLE 8804 0 0 GREENBRIER COMPANIES INC COM 393657101 95 2954 SH SOLE 2954 0 0 GREIF INC-CLASS A COM 397624107 303 7357 SH SOLE 7357 0 0 GREIF INC B COM 397624206 18994 388511 SH SOLE 388511 0 0 GRIFOLS SA ADR COM 398438408 103 5108 SH SOLE 5108 0 0 GRUBHUB INC COM 400110102 1108 15952 SH SOLE 15952 0 0 GRUPO AEROPORTUARIO DEL PACIFI COM 400506101 482 5416 SH SOLE 5416 0 0 GUESS-INC COM 401617105 4893 249652 SH SOLE 249652 0 0 HSBC HLDGS PLC-ADR COM 404280406 1908 47016 SH SOLE 45215 0 1801 HACKETT GROUP INC COM 404609109 1176 74442 SH SOLE 74442 0 0 HAEMONETICS CORP COM 405024100 1096 12531 SH SOLE 12531 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 0 16 SH SOLE 16 0 0 HALLIBURTON CO COM 406216101 1533 52310 SH SOLE 52310 0 0 HANOVER INSURANCE GROUP COM 410867105 113 986 SH SOLE 986 0 0 HARGREAVES LANSDOWN PLC ADR COM 412544108 12 243 SH SOLE 243 0 0 HARLEY DAVIDSON INC COM 412822108 96 2681 SH SOLE 2681 0 0 HARRIS CORP INC COM 413875105 5695 35660 SH SOLE 35660 0 0 HARTFORD FINANCIAL SERVICES GR COM 416515104 13 257 SH SOLE 257 0 0 HARTFORD FINL SVCS GROUP INC P COM 416518504 1441 50760 SH SOLE 50760 0 0 HASBRO INC COM 418056107 4424 52030 SH SOLE 52030 0 0 HAWAIIAN ELECTRIC IND INC COM 419870100 183 4492 SH SOLE 4492 0 0 HEALTHCARE SERVICES GROUP INC COM 421906108 665 20151 SH SOLE 20151 0 0 HEICO CORP COM 422806109 5673 59801 SH SOLE 58002 0 1799 HELMERICH & PAYNE INC COM 423452101 14726 265054 SH SOLE 264883 0 171 HENRY JACK & ASSOC COM 426281101 2751 19830 SH SOLE 18494 0 1336 HERCULES TECHNOLOGY GROWTH CAP COM 427096508 2823 222979 SH SOLE 222979 0 0 HERSHEY FOODS CORP COM 427866108 6472 56365 SH SOLE 56365 0 0 HESS MIDSTREAM PARTNERS LP COM 428104103 875 41265 SH SOLE 41265 0 0 HEXCEL CORP COM 428291108 3311 47879 SH SOLE 47879 0 0 HIGHLAND IBOXX SENIOR LOAN ETF COM 430101774 169 9571 SH SOLE 9571 0 0 HIGHWOODS PROPERTIES INC COM 431284108 608 12992 SH SOLE 12992 0 0 HILL-ROM HOLDINGS INC COM 431475102 2640 24935 SH SOLE 24935 0 0 HOLLYFRONTIER CORP COM 436106108 717 14550 SH SOLE 14550 0 0 HOLOGIC INC COM 436440101 1185 24479 SH SOLE 24479 0 0 HOME BANCSHARES INC. COM 436893200 8 431 SH SOLE 431 0 0 HOME DEPOT INC COM 437076102 40462 210860 SH SOLE 207660 0 3200 HONDA MOTOR CO LTD-ADR COM 438128308 1112 40916 SH SOLE 40916 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 22745 143123 SH SOLE 143123 0 0 HONG KONG & CHINA GAS LTD COM 438550303 652 272168 SH SOLE 272168 0 0 HORACE MANN EDUCATORS COM 440327104 1392 39522 SH SOLE 39522 0 0 HORMEL FOODS CORPORATION COM 440452100 4723 105523 SH SOLE 105523 0 0 HOYA CORP NPV ADR COM 443251103 21 323 SH SOLE 323 0 0 HUBBELL INC COM 443510607 2156 18273 SH SOLE 18273 0 0 HUBSPOT INC COM 443573100 1092 6572 SH SOLE 6572 0 0 HUDSON PACIFIC PROPERTIES INC COM 444097109 42 1219 SH SOLE 1219 0 0 HUMANA INC COM 444859102 1823 6852 SH SOLE 6852 0 0 HUNTINGTON BANCSHARES COM 446150104 1766 139283 SH SOLE 139283 0 0 HUNTINGTON BANCSHARES, SERIES COM 446150708 342 13080 SH SOLE 13080 0 0 HUNTINGTON INGALLS INDUSTRY COM 446413106 2743 13238 SH SOLE 13238 0 0 HUNTSMAN CORPORATION COM 447011107 377 16768 SH SOLE 16768 0 0 HURON CONSULTING GROUP INC COM 447462102 56 1195 SH SOLE 1195 0 0 HYATT HOTELS CORP COM 448579102 115 1591 SH SOLE 1591 0 0 IDACORP INC COM 451107106 849 8529 SH SOLE 8529 0 0 ILLINOIS TOOL WORKS INC COM 452308109 7272 50662 SH SOLE 50662 0 0 ILLUMINA INC COM 452327109 15142 48736 SH SOLE 47966 0 770 INDUSTRIAL LOGISTICS PPTYS TR COM 456237106 199 9889 SH SOLE 9889 0 0 INFOSYS LIMITED COM 456788108 2708 247779 SH SOLE 247779 0 0 ING GROEP NV-ADR COM 456837103 1851 152482 SH SOLE 152482 0 0 INGREDION INC COM 457187102 60 631 SH SOLE 631 0 0 INTEL CORP COM 458140100 25795 480348 SH SOLE 471550 0 8798 INTERNATIONAL BUSINESS MACHINE COM 459200101 45092 319572 SH SOLE 319572 0 0 INTERNATIONAL FLAVORS & FRAGRA COM 459506101 90 697 SH SOLE 697 0 0 INTERNATIONAL PAPER CO COM 460146103 17639 381215 SH SOLE 381215 0 0 INTERPUBLIC GROUP COS COM 460690100 1812 86224 SH SOLE 86224 0 0 INTUIT INC COM 461202103 2738 10475 SH SOLE 10475 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2321 28593 SH SOLE 28593 0 0 IROBOT CORP COM 462726100 1457 12380 SH SOLE 12380 0 0 ISHARES GLOBAL HIGH YIELD CO COM 464286178 205 4192 SH SOLE 4192 0 0 ISHARES EMERGING MARKETS HIGH COM 464286285 65 1393 SH SOLE 1393 0 0 ISHARES BARCLAYS TIPS BOND COM 464287176 310 2744 SH SOLE 1129 0 1615 ISHARES TR COHEN STEER REIT COHEN STEER REIT 464287564 2 15 SH SOLE 15 0 0 ISHARES S&P/CITIGROUP INTERNAT COM 464288117 29 596 SH SOLE 596 0 0 ISHARES JP MORGAN EM BOND FD COM 464288281 54 494 SH SOLE 494 0 0 ISHARES LONG-TERM CORP BOND ET COM 464289511 212 3513 SH SOLE 3513 0 0 ITAU UNIBANCO HOLDING S.A. PRF COM 465562106 75 8459 SH SOLE 8459 0 0 IVY HIGH INCOME OPPORTUNITIES COM 465893105 3659 270641 SH SOLE 270641 0 0 JACOBS ENGINEERING GROUP INC COM 469814107 4858 64607 SH SOLE 64607 0 0 JOHN BEAN TECHNOLOGIES COM 477839104 432 4697 SH SOLE 4697 0 0 JOHNSON & JOHNSON COM 478160104 35500 253954 SH SOLE 250716 0 3238 KLA-TENCOR CORP COM 482480100 800 6699 SH SOLE 6699 0 0 KAMAN CORP-CLASS A COM 483548103 1873 32049 SH SOLE 32049 0 0 KAYNE ANDERSON MLP MIDSTREAM I COM 486606106 9854 614737 SH SOLE 614737 0 0 KELLOGG CO COM 487836108 1102 19199 SH SOLE 19199 0 0 KEMPER CORP DEL COM 488401100 31 408 SH SOLE 408 0 0 KENNAMETAL INC COM 489170100 121 3284 SH SOLE 3284 0 0 KERRY GROUP PLC ADR COM 492460100 14 120 SH SOLE 120 0 0 KEY CORP COM 493267108 151 9574 SH SOLE 9574 0 0 KEYCORP NEW 6.125 PFD COM 493267702 104 3903 SH SOLE 3903 0 0 KIMBERLY-CLARK CORP COM 494368103 3183 25687 SH SOLE 25620 0 67 KINGSPAN GROUP PLC ADR COM 496402108 7 149 SH SOLE 149 0 0 KIRBY CORP COM 497266106 327 4358 SH SOLE 4358 0 0 KNIGHT-SWIFT TRANSPORTATION HO COM 499049104 446 13634 SH SOLE 13634 0 0 KOHL'S CORP COM 500255104 1857 27005 SH SOLE 27005 0 0 KOMATSU LTD-ADR COM 500458401 82 3530 SH SOLE 3530 0 0 KONINKLIJKE PHILIPS ELECTRS N. COM 500472303 353 8635 SH SOLE 6622 0 2013 KOREA ELEC PWR CO-ADR COM 500631106 268 20605 SH SOLE 20605 0 0 KORN/FERRY INTERNATIONAL COM 500643200 138 3090 SH SOLE 3090 0 0 KRAFT HEINZ COMPANY COM 500754106 8069 247139 SH SOLE 244802 0 2337 KROGER CO COM 501044101 65 2644 SH SOLE 2644 0 0 KUBOTA CORP ADS COM 501173207 23 318 SH SOLE 318 0 0 L BRANDS INC COM 501797104 13871 502935 SH SOLE 502935 0 0 LKQ CORP COM 501889208 652 22984 SH SOLE 22984 0 0 L'OREAL CO ADR COM 502117203 57 1057 SH SOLE 1057 0 0 LTC PROPERTIES COM 502175102 131 2855 SH SOLE 2855 0 0 L3 TECHNOLOGIES INC COM 502413107 2239 10848 SH SOLE 10848 0 0 LVMH MOET HENNESSY LOUIS VUITT COM 502441306 116 1567 SH SOLE 1567 0 0 LAM RESEARCH CORP COM 512807108 4197 23447 SH SOLE 23447 0 0 LAMAR ADVERTISING CO COM 512816109 3259 41114 SH SOLE 41114 0 0 LAMB WESTON HLDGS INC USD 1.0 COM 513272104 43 580 SH SOLE 580 0 0 LANNETT COMPANY INCORPORATED COM 516012101 27 3423 SH SOLE 3423 0 0 LAS VEGAS SANDS COM 517834107 6022 98784 SH SOLE 98784 0 0 ESTEE LAUDER COMPANIES INC CL COM 518439104 2817 17016 SH SOLE 17016 0 0 LEAR CORP COM 521865204 1273 9379 SH SOLE 7899 0 1480 LEGGETT & PLATT INC COM 524660107 289 6849 SH SOLE 6849 0 0 LEIDOS HOLDINGS INC COM 525327102 117 1832 SH SOLE 1832 0 0 LENNAR CORPORATION COM 526057104 2248 45787 SH SOLE 45787 0 0 LENNAR CORP CL B COM 526057302 4 104 SH SOLE 104 0 0 LENNOX INTERNATIONAL INC COM 526107107 2519 9527 SH SOLE 8736 0 791 LIBERTY ALL STAR GROWTH FUND I COM 529900102 6016 1081948 SH SOLE 1059253 0 22695 LIBERTY ALL-STAR EQUITY FUND COM 530158104 9433 1543802 SH SOLE 1543802 0 0 LIBERTY BROADBAND CORP COM SER COM 530307305 540 5883 SH SOLE 5883 0 0 LIBERTY PROPERTY TRUST COM 531172104 45 923 SH SOLE 923 0 0 LIBERTY MEDIA CORP DELAWARE CO COM 531229854 173 4927 SH SOLE 4927 0 0 ELI LILLY CORP COM 532457108 13449 103643 SH SOLE 97059 0 6584 LIMONEIRA CO COM 532746104 699 29720 SH SOLE 29720 0 0 LINCOLN ELECTRIC HOLDINGS INC COM 533900106 2066 24628 SH SOLE 24628 0 0 LINCOLN NATIONAL CORP COM 534187109 161 2747 SH SOLE 2747 0 0 LINDSAY CORPORATION COM 535555106 706 7292 SH SOLE 7292 0 0 LITHIA MOTORS INC CL A 536797103 41 443 SH SOLE 443 0 0 LITTELFUSE INC,COM STK COM 537008104 128 700 SH SOLE 700 0 0 LOCKHEED MARTIN CORP COM 539830109 25580 85221 SH SOLE 82712 0 2509 LOUISIANA PACIFIC CORP COM 546347105 329 13480 SH SOLE 13480 0 0 LOWE'S CO INC COM 548661107 10286 93959 SH SOLE 93959 0 0 LULULEMON ATHLETICA, INC. COM 550021109 1259 7685 SH SOLE 7685 0 0 MDU RESOURCES COM 552690109 2163 83721 SH SOLE 83721 0 0 MFS MUNICIPAL INCOME TRUST SH BEN INT 552738106 1424 205810 SH SOLE 205810 0 0 MSA SAFETY INC COM 553498106 1860 17993 SH SOLE 17993 0 0 MSC INDUSTRIAL DIRECT COMPANY, CL A 553530106 323 3904 SH SOLE 3904 0 0 MVC CAPITAL, INC. COM 553829102 650 71631 SH SOLE 71631 0 0 MADDEN STEVEN LTD COM 556269108 28 815 SH SOLE 815 0 0 MADISON COVERED CALL & EQUITY COM 557437100 2322 340009 SH SOLE 340009 0 0 MAGIC SOFTWARE ENT ORD ORD 559166103 246 29392 SH SOLE 29392 0 0 MAGNA INTERNATIONAL INC COM 559222401 348 7140 SH SOLE 7140 0 0 MAKITA CORP COM 560877300 74 2135 SH SOLE 2135 0 0 MAN TECH INTERNATIONAL CORP CL A 564563104 34 633 SH SOLE 633 0 0 MARATHON OIL CORP COM 565849106 20 1224 SH SOLE 1224 0 0 MARSH & MCLENNAN COS INC COM 571748102 16502 175738 SH SOLE 175738 0 0 MARRIOTT INTERNATIONAL INC CL A 571903202 254 2033 SH SOLE 2033 0 0 MARTIN MARIETTA MATERIALS COM 573284106 4071 20234 SH SOLE 20234 0 0 MASCO CORP COM 574599106 604 15354 SH SOLE 15354 0 0 MASTEC INC COM 576323109 1773 36857 SH SOLE 36857 0 0 MATADOR RES CO COM 576485205 32 1667 SH SOLE 1667 0 0 MATERION CORP COM 576690101 243 4262 SH SOLE 4262 0 0 MATRIX SERVICE CO COM 576853105 56 2840 SH SOLE 2840 0 0 MATTEL INC COM 577081102 206 15819 SH SOLE 15819 0 0 MAXIMUS INC COM 577933104 441 6214 SH SOLE 6214 0 0 MCCORMICK & CO-NON VTG SHRS COM NON VTG 579780206 4854 32227 SH SOLE 32227 0 0 MCDONALDS CORP COM 580135101 21120 111215 SH SOLE 108661 0 2554 MELCO RESORTS & ENTERTAINMENT ADR 585464100 160 7094 SH SOLE 7094 0 0 MERCER INTL INC-SBI COM 588056101 272 20136 SH SOLE 20136 0 0 MERCURY COMPUTER SYSTEMS INC COM 589378108 1713 26735 SH SOLE 26735 0 0 MERCURY GENERAL CORP COM 589400100 828 16541 SH SOLE 16541 0 0 MERIT MEDICAL SYSTEMS INC COM 589889104 213 3440 SH SOLE 3440 0 0 METTLER-TOLEDO INTERNATIONAL I COM 592688105 2131 2948 SH SOLE 2948 0 0 MICRO FOCUS INTL PLC NPV ADR SPON ADR NEW 594837304 3 99 SH SOLE 99 0 0 MICROSOFT CORP COM 594918104 115393 978401 SH SOLE 974167 0 4234 MICROCHIP TECHNOLOGY COM 595017104 2225 26825 SH SOLE 21637 0 5188 MICRON TECHNOLOGY COM 595112103 1152 27876 SH SOLE 27876 0 0 MIDDLEBY CORP COM 596278101 155 1195 SH SOLE 1195 0 0 MINERALS TECHNOLOGIES COM 603158106 121 2059 SH SOLE 2059 0 0 MITSUBISHI ELEC CORP NPV ADR COM 606776201 242 9419 SH SOLE 9419 0 0 MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS 606822104 81 16362 SH SOLE 16362 0 0 MITSUI & CO LTD-ADR COM 606827202 456 1466 SH SOLE 1466 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 230 30435 SH SOLE 30435 0 0 MOHAWK INDUSTRIES INC COM 608190104 1184 9385 SH SOLE 9385 0 0 MONDELEZ INTERNATIONAL INC CL A 609207105 3929 78704 SH SOLE 78704 0 0 MONMOUTH REAL ESTATE 6.125 CUM COM 609720404 50 2101 SH SOLE 2101 0 0 MONOLITHIC POWER SYSTEMS INC COM 609839105 2920 21554 SH SOLE 21554 0 0 MONROE CAPITAL CORP COM 610335101 2500 205958 SH SOLE 205958 0 0 MOODY'S CORP COM 615369105 460 2540 SH SOLE 2540 0 0 MOOG INC CL A 615394202 1892 21756 SH SOLE 21756 0 0 MORGAN STANLEY COM NEW 617446448 2516 59621 SH SOLE 59621 0 0 MORGAN STANLEY EMERGING MARKET COM 617477104 4140 625449 SH SOLE 625449 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1871 13326 SH SOLE 13326 0 0 MULTI-COLOR COM 625383104 31 631 SH SOLE 631 0 0 NMI HOLDINGS INC CLASS A CL A 629209305 51 1968 SH SOLE 1968 0 0 NRG ENERGY INC COM NEW 629377508 152 3583 SH SOLE 3583 0 0 NANOMETRICS COM 630077105 114 3703 SH SOLE 3703 0 0 NASDAQ INC COM 631103108 1040 11888 SH SOLE 11888 0 0 NASPERS LTD NPV ADR COM 631512209 55 1193 SH SOLE 1193 0 0 NATIONAL BANK HOLDINGS CORP CL A 633707104 48 1456 SH SOLE 1456 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1308 17244 SH SOLE 17244 0 0 NATIONAL GRID PLC NPV SPONSORED ADR NE 636274409 1818 32559 SH SOLE 31147 0 1412 NATIONAL OILWELL VARCO INC COM 637071101 247 9257 SH SOLE 9257 0 0 NATIONAL RETAIL PROP INC, SERI COM 637417874 17 717 SH SOLE 717 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 607 21281 SH SOLE 21281 0 0 NATIONAL STORAGE AFFILI 6.0 CU COM 637870205 51 2064 SH SOLE 2064 0 0 NATUS MEDICAL INC COM 639050103 44 1742 SH SOLE 1742 0 0 NEENAH PAPER INC COM 640079109 3 47 SH SOLE 47 0 0 NEKTAR THERAPEUTIC COM 640268108 131 3892 SH SOLE 3892 0 0 NEW AMERICA HIGH INCOME FUND I COM NEW 641876800 2978 350392 SH SOLE 350392 0 0 NEW MOUNTAIN FINANCE CORP COM 647551100 4118 303486 SH SOLE 303486 0 0 NEW ORIENTAL EDUCATION & TECHN SPON ADR 647581107 264 2925 SH SOLE 2925 0 0 NEW YORK COMMUNITY BANCORP COM 649445103 1177 101711 SH SOLE 101711 0 0 NEW YORK CMNTY BANCORP IN 6.37 COM 649445202 1298 50244 SH SOLE 50244 0 0 NEW YORK MORTGAGE TRUST INC COM 649604501 2197 360822 SH SOLE 360822 0 0 NEWELL BRANDS INC COM 651229106 639 41626 SH SOLE 41626 0 0 NEWMONT MINING COM 651639106 661 18475 SH SOLE 18475 0 0 NEWPARK RESOURCES INC COM PAR $.COM1NEW 651718504 490 53540 SH SOLE 53540 0 0 NEWTEK BUSINESS SERVICES CORP. COM NEW 652526203 7309 372158 SH SOLE 261701 0 110457 NICE LTD SPONSORED-ADR SPONSORED ADR 653656108 672 5489 SH SOLE 5489 0 0 NIDEC CORP ADS COM 654090109 585 18350 SH SOLE 18350 0 0 NIKE INC CL B 654106103 851 10110 SH SOLE 10110 0 0 NIPPON TELEG & TEL CORP-ADR COM 654624105 217 5090 SH SOLE 5090 0 0 NOKIA CORP-ADR SPONSORED ADR 654902204 2062 360433 SH SOLE 360433 0 0 NORDSON CORP COM 655663102 296 2236 SH SOLE 2236 0 0 NORDSTROM INC COM 655664100 108 2431 SH SOLE 2431 0 0 NORFOLK SOUTHERN CORP COM 655844108 2163 11574 SH SOLE 11574 0 0 NORTHERN TRUST CORP COM 665859104 460 5083 SH SOLE 5083 0 0 NORTHROP GRUMMAN CORP COM 666807102 4066 15082 SH SOLE 15082 0 0 NORTHWEST PIPE CO COM 667746101 766 31896 SH SOLE 31896 0 0 NOVO NORDISK A/S ADR 670100205 1036 19813 SH SOLE 19813 0 0 NUCOR CORP COM 670346105 2809 48146 SH SOLE 41141 0 7005 NUVEEN CALIFORNIA AMT-FREE MUN COM 670651108 1937 139186 SH SOLE 139186 0 0 NUVEEN AMT- FREE QUALITY MUNIC COM 670657105 2930 219305 SH SOLE 219305 0 0 NUVEEN MUNICIPAL HIGH INCOME O COM 670682103 1232 90961 SH SOLE 90961 0 0 NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS 670699107 2221 99729 SH SOLE 99729 0 0 NUVEEN NEW JERSEY MUNICIPAL VA SHS 670702109 301 22768 SH SOLE 22768 0 0 NUVASIVE COM 670704105 735 12939 SH SOLE 12939 0 0 OGE ENERGY CORP COM 670837103 2388 55371 SH SOLE 55371 0 0 NUVEEN MUNICIPAL VALUE FUND COM 670928100 2978 297816 SH SOLE 297816 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 9402 142025 SH SOLE 137838 0 4187 OKTA INC COM 679295105 527 6369 SH SOLE 6369 0 0 OLD DOMINION FREIGHT LINE COM 679580100 4267 29549 SH SOLE 27815 0 1734 OLD REPUBLIC INTERNATIONAL COM 680223104 907 43347 SH SOLE 43347 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 2698 31620 SH SOLE 31620 0 0 OMNICOM GROUP COM 681919106 3969 54384 SH SOLE 54384 0 0 OMEGA HEALTHCARE INVESTORS COM 681936100 2995 78497 SH SOLE 78497 0 0 OMEROS CORP COM 682143102 429 24697 SH SOLE 24697 0 0 OMRON CORP NPV ADR COM 682151303 541 11505 SH SOLE 11505 0 0 ON SEMICONDUCTOR CORP COM 682189105 897 43601 SH SOLE 43601 0 0 ONEOK INC COM 682680103 27361 391774 SH SOLE 389977 0 1797 OPEN TEXT CORP COM 683715106 1774 46161 SH SOLE 46161 0 0 ORANGE SPONSORED ADR SPONSORED ADR 684060106 142 8684 SH SOLE 3817 0 4867 ORIX CORP. (ADR) SPONSORED ADR 686330101 121 1684 SH SOLE 1684 0 0 OSHKOSH CORP COM 688239201 1254 16686 SH SOLE 16686 0 0 OTTER TAIL POWER CO COM 689648103 854 17135 SH SOLE 17135 0 0 OWENS & MINOR INC NEW COM 690732102 3411 832012 SH SOLE 832012 0 0 OWENS CORNING INC. COM 690742101 392 8317 SH SOLE 8317 0 0 PNC FINANCIAL COM 693475105 3172 25857 SH SOLE 25857 0 0 PNC FINANCIAL SERVICES SERIES COM 693475857 1291 48175 SH SOLE 48175 0 0 POSCO-ADR SPONSORED ADR 693483109 1967 35621 SH SOLE 35621 0 0 PPG INDUSTRIES INC COM 693506107 265 2350 SH SOLE 2350 0 0 PVH CORP COM 693656100 44 358 SH SOLE 358 0 0 PACCAR INC COM 693718108 7060 103604 SH SOLE 103604 0 0 PACKAGING CORP OF AMERICA COM 695156109 734 7385 SH SOLE 3236 0 4149 PACWEST BANCORP COM 695263103 1610 42806 SH SOLE 42806 0 0 PALO ALTO NETWORKS INC COM 697435105 4476 18429 SH SOLE 18429 0 0 PARK HOTEL COM COM 700517105 1667 53633 SH SOLE 53633 0 0 PARKER-HANNIFIN CORP COM 701094104 5372 31303 SH SOLE 31303 0 0 PARSLEY ENERGY INC CLASS A CL A 701877102 604 31295 SH SOLE 31295 0 0 PATRICK INDUSTRIES INC COM 703343103 25 547 SH SOLE 547 0 0 PATTERSON COS INC COM 703395103 19803 906298 SH SOLE 906298 0 0 PATTERSON UTI-ENERGY COM 703481101 684 48800 SH SOLE 48800 0 0 PAYCHEX INC COM 704326107 16818 209704 SH SOLE 209704 0 0 PEABODY ENERGY CORP NEW USD COM 704551100 191 6751 SH SOLE 6751 0 0 PENN NATIONAL GAMING INC COM 707569109 94 4688 SH SOLE 4688 0 0 PENNANTPARK INVESTMENT CORPORA COM 708062104 3570 516608 SH SOLE 516608 0 0 PEOPLE'S UNITED FINANCIAL INC COM 712704105 363 22051 SH SOLE 22051 0 0 PEPSICO INC COM 713448108 14183 115729 SH SOLE 115729 0 0 PERKINELMER INC COM 714046109 3718 38580 SH SOLE 38580 0 0 PERSPECTA INC COM 715347100 9 464 SH SOLE 464 0 0 PFIZER INC COM 717081103 53836 1267632 SH SOLE 1267632 0 0 PHILIP MORRIS INTERNATIONAL COM 718172109 25641 290086 SH SOLE 286403 0 3683 PHILLIPS 66 COM 718546104 3570 37511 SH SOLE 37511 0 0 PIGEON CORP NPV ADR COM 721006104 10 1025 SH SOLE 1025 0 0 PINNACLE WEST CAP CORP COM 723484101 1082 11322 SH SOLE 11322 0 0 PIONEER DIVERSIFIED HIGH INCOM COM 723653101 1252 87922 SH SOLE 87922 0 0 PIONEER MUNICIPAL HIGH INCOME COM SHS 723763108 1070 89605 SH SOLE 89605 0 0 PIONEER NATURAL RESOURCES CO COM 723787107 2140 14050 SH SOLE 14050 0 0 PIPER JAFFRAY COS COM 724078100 134 1836 SH SOLE 1836 0 0 PITNEY BOWES INC COM 724479100 15544 2262559 SH SOLE 2262559 0 0 POLARIS INDS INC COM 731068102 176 2079 SH SOLE 2079 0 0 POPULAR INC COM NEW 733174700 277 5311 SH SOLE 5311 0 0 PORTLAND GENERAL ELECTRIC CO COM NEW 736508847 922 17787 SH SOLE 17787 0 0 PREFERRED BANK/LOS ANGELES COM NEW 740367404 334 7434 SH SOLE 7434 0 0 PROCTER & GAMBLE CO COM 742718109 31258 300415 SH SOLE 295261 0 5154 PROGRESSIVE CORP OHIO COM 743315103 4907 68071 SH SOLE 68071 0 0 PROOFPOINT, INC. COM 743424103 4766 39248 SH SOLE 39248 0 0 PROTO LABS INC COM 743713109 37 348 SH SOLE 348 0 0 PRUDENTIAL FINANCIAL INC COM 744320102 1289 14028 SH SOLE 14028 0 0 PRUDENTIAL FINL INC 5.625 PFD COM 744320805 533 20728 SH SOLE 20728 0 0 PUBLIC SERVICE ENTERPRISE GROU COM 744573106 799 13457 SH SOLE 13457 0 0 PULTE GROUP INC COM 745867101 361 12899 SH SOLE 12899 0 0 PUTNAM MUNICIPAL OPPORTUNITIES SH BEN INT 746922103 2968 242083 SH SOLE 242083 0 0 QUAD GRAPHICS INC COM CL A 747301109 6572 552231 SH SOLE 552231 0 0 QUAKER CHEMICAL CORP COM 747316107 586 2925 SH SOLE 2925 0 0 QUALCOMM INC COM 747525103 18949 332260 SH SOLE 332260 0 0 RPM INTERNATIONAL INC COM 749685103 2923 50361 SH SOLE 42540 0 7821 RADIAN GROUP INC COM 750236101 70 3366 SH SOLE 3366 0 0 RAPID7 INC COM 753422104 256 5049 SH SOLE 5049 0 0 RAYMOND JAMES FINL COM 754730109 891 11077 SH SOLE 11077 0 0 RAYTHEON CO COM NEW 755111507 9790 53766 SH SOLE 53766 0 0 REALTY INCOME COM 756109104 4188 56928 SH SOLE 56928 0 0 REAVES UTILITY INCOME FUND COM SH BEN INT 756158101 5793 172016 SH SOLE 172016 0 0 RED HAT INC COM 756577102 8002 43798 SH SOLE 43798 0 0 REGENCY CENTERS CORP COM 758849103 819 12129 SH SOLE 12129 0 0 REINSURANCE GROUP OF AMERICA 6 COM 759351703 2305 86701 SH SOLE 86701 0 0 RELIANCE STEEL & ALUMINUM COM 759509102 3044 33725 SH SOLE 33725 0 0 RELX PLC NPV SPONSORED ADR 759530108 1831 85359 SH SOLE 81797 0 3562 REPLIGEN CORP COM COM 759916109 2 26 SH SOLE 26 0 0 REPUBLIC SERVICES COM 760759100 4719 58712 SH SOLE 58712 0 0 RESMED INC COM 761152107 2965 28515 SH SOLE 28515 0 0 RIO TINTO PLC-ADR SPONSORED ADR 767204100 4649 78999 SH SOLE 78999 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 675 19859 SH SOLE 19859 0 0 ROCHE HOLDINGS LIMITED-ADR COM 771195104 144 4196 SH SOLE 4196 0 0 ROCKWELL AUTOMATION INC COM 773903109 10973 62538 SH SOLE 62538 0 0 ROGERS COMMUNICATIONS-CLASS B CL B 775109200 1602 29761 SH SOLE 29761 0 0 ROGERS CORP COM 775133101 413 2602 SH SOLE 2602 0 0 ROPER TECHNOLOGIES INC COM 776696106 5409 15816 SH SOLE 15212 0 604 ROYAL BANK OF CANADA COM 780087102 298 3942 SH SOLE 3942 0 0 ROYAL DUTCH SHELL PLC SPN ADR SPON ADR B 780259107 332 5187 SH SOLE 5187 0 0 ROYAL DUTCH SHELL PLC SPN ADR SPONS ADR A 780259206 4855 77562 SH SOLE 76355 0 1207 ROYCE VALUE TRUST COM 780910105 14901 1082899 SH SOLE 1074427 0 8472 ROYCE MICRO-CAP TRUST INC COM 780915104 4200 504226 SH SOLE 504226 0 0 RYANAIR HLDGS PLC-ADR SPONSORED ADR NE 783513203 355 4739 SH SOLE 4739 0 0 S&T BANCORP INC COM 783859101 1176 29754 SH SOLE 29754 0 0 SEI INVESTMENTS CO COM 784117103 282 5392 SH SOLE 5392 0 0 SAFRAN S A SPON ADR COM 786584102 3246 94689 SH SOLE 94689 0 0 SANDERSON FARMS COM 800013104 203 1542 SH SOLE 1542 0 0 SANGAMO THERAPEUTICS INC COM 800677106 180 18864 SH SOLE 18864 0 0 SAP AG ADR SPON ADR 803054204 2103 18214 SH SOLE 17491 0 723 SAREPTA THERAPEUTICS INC COM 803607100 454 3811 SH SOLE 3811 0 0 SASOL LTD-ADR SPONSORED ADR 803866300 1383 44709 SH SOLE 44709 0 0 HENRY SCHEIN INC COM 806407102 124 2069 SH SOLE 2069 0 0 SCHLUMBERGER LTD COM 806857108 3257 74746 SH SOLE 74746 0 0 SCHNITZER STEEL INDUSTRIES INC CL A 806882106 62 2570 SH SOLE 2570 0 0 CHARLES SCHWAB CORP COM 808513105 4196 98140 SH SOLE 98140 0 0 CHARLES SCHWAB CORP, SERIES D, COM 808513600 1380 53148 SH SOLE 53148 0 0 SCHWAB STR US AGGREGATE BD ETF US AGGREGATE B 808524839 140 2690 SH SOLE 2690 0 0 SCHWAB U.S. TIPS ETF US TIPS ETF 808524870 210 3815 SH SOLE 3815 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 16892 436265 SH SOLE 436265 0 0 SCOTTS CO-CLASS A CL A 810186106 3707 47177 SH SOLE 47177 0 0 SEACOAST BANKING CORP OF FLORI COM NEW 811707801 21 807 SH SOLE 807 0 0 SEATTLE GENETICS INC COM 812578102 764 10437 SH SOLE 10437 0 0 SEMPRA ENERGY COM 816851109 6740 53551 SH SOLE 53551 0 0 SHAKE SHACK INC CL A 819047101 298 5040 SH SOLE 5040 0 0 SHELL MIDSTREAM PARTNERS LP UNIT LTD INT 822634101 969 47394 SH SOLE 47394 0 0 SHERWIN-WILLIAMS CO COM 824348106 6438 14948 SH SOLE 14948 0 0 SHISEIDO LTD ADR COM 824841407 49 678 SH SOLE 678 0 0 SIEMENS AG-ADR COM 826197501 1311 24389 SH SOLE 24389 0 0 SILICON LABORATORIES INC COM 826919102 613 7586 SH SOLE 7586 0 0 SIMON PROPERTY GROUP INC COM 828806109 5489 30126 SH SOLE 30126 0 0 SIMPSON MFG INC COM 829073105 433 7298 SH SOLE 4717 0 2581 SKECHERS USA INC CL A 830566105 18 531 SH SOLE 531 0 0 SKYWEST INC COM 830879102 36 671 SH SOLE 671 0 0 AO SMITH CORP COM 831865209 333 6238 SH SOLE 6238 0 0 JM SMUCKER CO COM NEW 832696405 179 1536 SH SOLE 1536 0 0 SNAP-ON INC COM 833034101 720 4602 SH SOLE 4602 0 0 SOCIEDAD QUIMICA Y MINERA DE C SPON ADR SER B 833635105 1883 48998 SH SOLE 47234 0 1764 SONOCO PRODUCTS CO COM 835495102 1634 26554 SH SOLE 26554 0 0 SONY CORP-ADR SPONSORED ADR 835699307 553 13094 SH SOLE 13094 0 0 SOUTHERN CO COM 842587107 30002 580536 SH SOLE 580536 0 0 SOUTHERN CO 6.250 PFD STOCK SE COM 842587206 1084 41201 SH SOLE 41201 0 0 SOUTHWEST AIRLINES COM 844741108 46 886 SH SOLE 886 0 0 SPARK ENERGY INC CL A COM 846511103 1334 7439 SH SOLE 7439 0 0 SPIRIT AEROSYSTEMS HOLDINGS IN COM CL A 848574109 2049 22382 SH SOLE 22382 0 0 SPLUNK INC COM 848637104 2742 22010 SH SOLE 22010 0 0 SQUARE INC CL A 852234103 3063 40880 SH SOLE 40880 0 0 STAAR SURGICAL CO COM PAR $COM.COM1 852312305 431 12594 SH SOLE 12594 0 0 STAMPS.COM INC COM NEW 852857200 26 321 SH SOLE 321 0 0 STANDEX INTERNATIONAL COM 854231107 185 2523 SH SOLE 2523 0 0 STANLEY BLACK & DECKER INC COM 854502101 1828 13427 SH SOLE 13427 0 0 STARBUCKS COFFEE COM 855244109 17189 231221 SH SOLE 229122 0 2099 STATE STREET CORP COM 857477103 275 4180 SH SOLE 4180 0 0 STATE STR CORP (STT) 5.9000 S COM 857477608 2984 113373 SH SOLE 113373 0 0 STATE STREET CORP, SERIES G, 5 COM 857477855 842 33040 SH SOLE 33040 0 0 STEEL DYNAMICS INC COM 858119100 1901 53897 SH SOLE 53897 0 0 STEELCASE INC-CLASS A COM 858155203 15 999 SH SOLE 999 0 0 STELLUS CAPITAL INVESTMENT COR COM 858568108 4435 313447 SH SOLE 313447 0 0 STEPAN CO COM 858586100 50 577 SH SOLE 577 0 0 STIFEL FINANCIAL CORP COM 860630102 77 1451 SH SOLE 1451 0 0 STMICROELECTRONICS NV -NY SHS NY REGISTRY 861012102 394 26537 SH SOLE 21801 0 4736 STORE CAPITAL CORP COM 862121100 412 12305 SH SOLE 12305 0 0 STRYKER CORP COM 863667101 3830 19388 SH SOLE 19388 0 0 SUMMIT HOTEL PROPERTIES INC COM 866082100 40 3505 SH SOLE 3505 0 0 SUMMIT HOTEL PPTYS INC 6.25 CU COM 866082605 13 560 SH SOLE 560 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 330 33932 SH SOLE 33932 0 0 SUN COMMUNITIES COM 866674104 3258 27491 SH SOLE 27491 0 0 SUN LIFE FINANCIAL INC COM 866796105 144 3756 SH SOLE 1760 0 1996 SUNCOR ENERGY INC COM 867224107 8830 272276 SH SOLE 272276 0 0 SUNSTONE HOTEL INVESTORS INC COM 867892101 553 38375 SH SOLE 38375 0 0 SUNSTONE HOTEL INV 6.95 CNV CU COM 867892606 154 5780 SH SOLE 5780 0 0 SUNTRUST BANKS INC COM 867914103 7265 122617 SH SOLE 122617 0 0 SUPERNUS PHARMACEUTICALS USD 0 COM 868459108 36 1023 SH SOLE 1023 0 0 SYMANTEC CORP COM 871503108 132 5735 SH SOLE 5735 0 0 SYNOPSYS INC COM 871607107 1128 9797 SH SOLE 9797 0 0 SYSCO CORP COM 871829107 828 12410 SH SOLE 12410 0 0 THL CREDIT, INC. COM 872438106 986 150255 SH SOLE 150255 0 0 TJX COMPANIES INC COM 872540109 7128 133965 SH SOLE 131281 0 2684 T-MOBILE US INC COM 872590104 2863 41433 SH SOLE 41433 0 0 TAIWAN SEMICONDUCTOR MANUFACTU SPONSORED ADR 874039100 12062 294485 SH SOLE 292495 0 1990 TAKE TWO INTERACTIVE SOFTWARE COM 874054109 545 5776 SH SOLE 5776 0 0 TAL EDUCATION GROUP COM 874080104 27 749 SH SOLE 749 0 0 TANGER FACTORY OUTLET CENTERS COM 875465106 86 4084 SH SOLE 4084 0 0 TAUBMAN CENTERS COM 876664103 448 8475 SH SOLE 8475 0 0 TECK RESOURCES LTD - CLS B COM 878742204 521 22470 SH SOLE 22470 0 0 TEKLA HEALTHCARE OPPORTUNITIES COM 879105104 3432 194769 SH SOLE 194769 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6764 28539 SH SOLE 28539 0 0 TELEFLEX INC COM 879369106 3569 11812 SH SOLE 11812 0 0 TELEPHONE & DATA SYSTEMS INC COM 879433829 14623 475857 SH SOLE 466108 0 9749 TEMPLETON EMERGING MARKETS FUN COM 880191101 567 38076 SH SOLE 38076 0 0 TEMPLETON EMERGING MARKETS INC COM 880192109 3624 353915 SH SOLE 152941 0 200974 TENAGA NASIONAL-SPONS ADR COM 880277108 186 15547 SH SOLE 15547 0 0 TENNECO AUTOMOTIVE INC COM 880349105 27 1235 SH SOLE 1235 0 0 TERADYNE INC COM 880770102 24 603 SH SOLE 603 0 0 TERNIUM SA COM 880890108 863 31698 SH SOLE 31698 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 99 6295 SH SOLE 6295 0 0 TEXAS INSTRUMENTS COM 882508104 24849 234269 SH SOLE 234269 0 0 TEXAS ROADHOUSE INC COM 882681109 373 6001 SH SOLE 6001 0 0 TEXTRON INC COM 883203101 2164 42725 SH SOLE 42725 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 23684 86527 SH SOLE 85526 0 1001 THOMPSON REUTERS CORP COM 884903709 349 5896 SH SOLE 5896 0 0 THOR INDUSTRIES COM 885160101 683 10947 SH SOLE 10947 0 0 TOKYO ELECTRON LTD NPV ADR COM 889110102 73 2018 SH SOLE 2018 0 0 TOLL BROTHERS COM 889478103 490 13535 SH SOLE 13535 0 0 TORO CO COM 891092108 1010 14665 SH SOLE 14665 0 0 TOTAL SYSTEM SERVICES INC COM 891906109 86 906 SH SOLE 906 0 0 TOYOTA MOTOR CORP-ADR COM 892331307 659 5588 SH SOLE 4974 0 614 TRACTOR SUPPLY CO COM 892356106 2384 24384 SH SOLE 24384 0 0 TRANSDIGM GROUP INC COM 893641100 5339 11760 SH SOLE 11760 0 0 TRIMBLE NAVIGATION LTD COM 896239100 1270 31424 SH SOLE 31424 0 0 TRINITY INDUSTRIES COM 896522109 335 15437 SH SOLE 15437 0 0 TRIPADVISOR INC COM 896945201 167 3238 SH SOLE 3238 0 0 TRUSTMARK CORP COM 898402102 130 3866 SH SOLE 3866 0 0 TUPPERWARE CORP COM 899896104 11753 459478 SH SOLE 459478 0 0 TUTOR PERINI CORP COM 901109108 1123 65619 SH SOLE 65619 0 0 II VI INC COM 902104108 192 5164 SH SOLE 5164 0 0 TYLER TECHNOLOGIES COM 902252105 771 3770 SH SOLE 3770 0 0 TYSON FOODS COM 902494103 3627 52237 SH SOLE 52237 0 0 ETRAC WELLS FARGO BDCI ETN ETRAC WELLS BDCI 902641588 5 229 SH SOLE 229 0 0 UDR INC COM 902653104 1591 34997 SH SOLE 34997 0 0 UGI CORP NEW COM COM 902681105 1524 27496 SH SOLE 19222 0 8274 U S BANCORP COM COM 902973304 5393 111916 SH SOLE 111916 0 0 US BANCORP SERIES K 5.50 COM 902973759 197 7763 SH SOLE 7763 0 0 US BANCORP 6.5 SERIES F COM 902973833 911 34031 SH SOLE 34031 0 0 UMPQUA HOLDINGS COM 904214103 738 44742 SH SOLE 44742 0 0 UNILEVER PLC AMER SHS ADR NEW COM 904767704 1981 34323 SH SOLE 32868 0 1455 UNILEVER NV NY SHARE F NEW COM 904784709 268 4601 SH SOLE 4601 0 0 UNION PACIFIC CORP COM 907818108 14432 86316 SH SOLE 83257 0 3059 UNITED NATURAL FOODS INC COM 911163103 11 839 SH SOLE 839 0 0 UNITED PARCEL SERVICE -CLASS B COM 911312106 18267 163482 SH SOLE 159629 0 3853 UNITED RENTALS COM 911363109 5415 47397 SH SOLE 47397 0 0 UNITED STATES STEEL CORP COM 912909108 407 20865 SH SOLE 20865 0 0 UNITED TECHNOLOGIES CORP COM 913017109 16369 127002 SH SOLE 127002 0 0 UNITIL CORP COM 913259107 393 7263 SH SOLE 7263 0 0 UNIVERSAL CORP COM 913456109 5557 96419 SH SOLE 96419 0 0 UNIVERSAL FOREST PRODUCTS INC COM 913543104 28 933 SH SOLE 933 0 0 UNIVERSAL HLTH SVCS INC CL B CL B 913903100 1 7 SH SOLE 7 0 0 V F CORPORATION COM COM 918204108 6916 79575 SH SOLE 79575 0 0 VALLEY NATIONAL BANCORP SERIES COM 919794305 740 29687 SH SOLE 29687 0 0 VALMONT INDUSTRIES INC COM 920253101 438 3370 SH SOLE 3370 0 0 VANGUARD INDEX FDS REAL ESTATE REAL ESTATE ETF 922908553 2 18 SH SOLE 18 0 0 VERITEX HOLDINGS INC COM 923451108 446 18416 SH SOLE 18416 0 0 VICI PPTYS INC COM 925652109 41 1896 SH SOLE 1896 0 0 VINA CONCHA Y TORO SA COM 927191106 515 13042 SH SOLE 13042 0 0 VIRTU FINANCIAL INC CLASS A COM 928254101 1360 57270 SH SOLE 57270 0 0 VMWARE, INC. COM 928563402 59 326 SH SOLE 326 0 0 VORNADO REALTY TRUST COM 929042109 562 8331 SH SOLE 8331 0 0 VULCAN MATERIAL CO COM 929160109 4036 34090 SH SOLE 34090 0 0 W D-40 CO COM 929236107 2409 14220 SH SOLE 14220 0 0 WSFS FINANCIAL CORP COM 929328102 55 1425 SH SOLE 1425 0 0 WESTINGHOUSE AIR BRAKE TECHNOL COM 929740108 592 8033 SH SOLE 8032 0 1 WAL-MART STORES INC COM 931142103 2440 25022 SH SOLE 25022 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2152 34006 SH SOLE 27809 0 6197 WATERS CORP COM 941848103 2126 8446 SH SOLE 8446 0 0 WATSCO INC COM 942622200 6120 42731 SH SOLE 42731 0 0 WEIBO CORP- ADR COM 948596101 1046 16867 SH SOLE 16867 0 0 WEICHAI PWR CO LTD COM 948597109 2164 168792 SH SOLE 168792 0 0 WEIGHT WATCHERS INTL INC COM 948626106 44 2184 SH SOLE 2184 0 0 WEINGARTEN REALTY INVESTORS COM 948741103 637 21705 SH SOLE 21705 0 0 WELLS FARGO & CO COM 949746101 3483 72089 SH SOLE 66256 0 5833 WELLS FARGO CO (WFC) 5.8500 S COM 949746556 592 22711 SH SOLE 22711 0 0 WEST PHARMACEUTICAL SERVICES I COM 955306105 1627 14765 SH SOLE 14765 0 0 WESTERN ALLIANCE BANCORP COM 957638109 954 23239 SH SOLE 23239 0 0 WESTERN DIGITAL CORP COM 958102105 10838 225515 SH SOLE 225515 0 0 WESTERN MIDSTREAM PARTNERS LP COM 958669103 901 28743 SH SOLE 28743 0 0 WESTERN UNION CO COM 959802109 20751 1123471 SH SOLE 1123471 0 0 WESTLAKE CHEMICAL CORP COM 960413102 2386 35166 SH SOLE 35166 0 0 WESTPAC BANKING CORPORATION COM 961214301 2399 129676 SH SOLE 125700 0 3976 WEYERHAEUSER CO COM 962166104 227 8616 SH SOLE 8616 0 0 WHEATON PRECIOUS METALS CORP N COM 962879102 1209 50776 SH SOLE 50776 0 0 WHIRLPOOL CORP COM 963320106 844 6351 SH SOLE 6351 0 0 WHITING PETE CORP NEW COM NEW COM NEW 966387409 0 7 SH SOLE 7 0 0 WILLIAMS COMPANIES, INC COM 969457100 25249 879160 SH SOLE 879160 0 0 WILLIAMS-SONOMA INC COM 969904101 1565 27808 SH SOLE 27808 0 0 WINGSTOP INC COM 974155103 336 4414 SH SOLE 4414 0 0 WINNEBAGO INDUSTRIES INC COM 974637100 128 4104 SH SOLE 4104 0 0 WORLDPAY INC COM 981558109 3359 29595 SH SOLE 29595 0 0 WYNN RESORTS LIMITED COM 983134107 317 2658 SH SOLE 2658 0 0 XPO LOGISTICS INC COM 983793100 91 1701 SH SOLE 1701 0 0 XILINX INC COM 983919101 7031 55452 SH SOLE 55452 0 0 XENIA HOTELS & RESORTS INC COM 984017103 36 1657 SH SOLE 1657 0 0 XEROX CORP COM 984121608 13338 417073 SH SOLE 417073 0 0 YPF SOCIEDAD ANONIMA CL D ADR COM 984245100 51 3673 SH SOLE 3673 0 0 YARA INTERNATIONAL COM 984851204 208 10154 SH SOLE 10154 0 0 YASKAWA ELEC CORP NPV ADR COM 985087105 485 7719 SH SOLE 7719 0 0 YUM! BRANDS INC COM 988498101 3383 33891 SH SOLE 33891 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 4385 20929 SH SOLE 20929 0 0 ZION BANCORP COM 989701107 795 17509 SH SOLE 17509 0 0 BT GROUP-ADR ADR 05577E101 1710 115608 SH SOLE 115608 0 0 CDK GLOBAL INC COM 12508E101 342 5809 SH SOLE 5809 0 0 KCAP FINANCIAL INC COM 48668E101 1621 447762 SH SOLE 447762 0 0 BLACKROCK CALIFORNIA MUNICIPAL SH BEN INT 09248E102 1616 125949 SH SOLE 125949 0 0 COVANTA HOLDING CORP COM 22282E102 23171 1338573 SH SOLE 1338573 0 0 MFS HIGH YIELD MUNICIPAL TRUST SH BEN INT 59318E102 249 53501 SH SOLE 53501 0 0 QUANTA SERVICES COM 74762E102 2244 59447 SH SOLE 59447 0 0 VERISIGN INC COM 92343E102 418 2305 SH SOLE 2305 0 0 BLACKROCK MUNIYIELD QUALITY FU COM 09254E103 2572 198919 SH SOLE 198919 0 0 INVESCO ADVANTAGE MUNI INCOME SH BEN INT 46132E103 1578 146555 SH SOLE 146555 0 0 US SILICA HOLDINGS INC COM 90346E103 391 22501 SH SOLE 22501 0 0 AMERISOURCEBERGEN CORP COM 03073E105 685 8608 SH SOLE 8608 0 0 UNIVERSAL HEALTH RLTY TR SH BEN INT 91359E105 108 1431 SH SOLE 1431 0 0 VALE S.A. ADR ADR 91912E105 1091 83504 SH SOLE 83504 0 0 CLOUGH GLOBAL OPPORTUNITIES FU SH BEN INT 18914E106 5479 567181 SH SOLE 402251 0 164930 TARGET CORP COM 87612E106 4310 53695 SH SOLE 48093 0 5602 BLACKROCK TCP CAPITAL CORP COM 09259E108 2950 208026 SH SOLE 208026 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6609 34545 SH SOLE 33669 0 876 FIRST TRUST PREFERRED SECURITI PFD SECS INC ETF 33739E108 88 4635 SH SOLE 4635 0 0 KAYNE ANDERSON MIDSTEAM/ENERGY COM 48661E108 10592 890107 SH SOLE 890107 0 0 FORTINET INC COM 34959E109 1942 23127 SH SOLE 23127 0 0 TOTAL S.A. ADR SPONSORED ADR 89151E109 3148 56568 SH SOLE 55190 0 1378 MORGAN STANLEY SERIES F 6.875 COM 61763E207 388 14038 SH SOLE 14038 0 0 BHP BILLITON- ADR SPONSORED ADS 05545E209 2467 51102 SH SOLE 51102 0 0 AGNC INVEST CORP COM 00123Q104 9527 529290 SH SOLE 529290 0 0 AES CORP COM 00130H105 7104 392903 SH SOLE 392903 0 0 ALPS ETF T RIVERFRONT STRATEGI RIVRFRNT STR INC 00162Q783 209 8486 SH SOLE 8486 0 0 ALERIAN MLP ETF ALERIAN MLP 00162Q866 2609 260086 SH SOLE 71592 0 188494 AMC ENTERTAINMENT HOLDINGS INC CL A COM 00165C104 7035 473738 SH SOLE 462580 0 11158 ASGN INC COM 00191U102 17 263 SH SOLE 263 0 0 AT&T INC COM 00206R102 38684 1233544 SH SOLE 1220329 0 13215 ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS 00215W100 106 24599 SH SOLE 24599 0 0 ABBVIE INC COM 00287Y109 21798 270483 SH SOLE 265857 0 4626 ABERDEEN GLOBAL PREMIER PROPER COM SH BEN INT 00302L108 9843 1637688 SH SOLE 1637688 0 0 ABERDEEN GLOBAL DYNAMIC DIVIDE COM 00302M106 3899 411717 SH SOLE 411717 0 0 ABERDEEN TOTAL DYNAMIC DIVIDEN COM SH BEN INT 00326L100 12356 1497723 SH SOLE 1497723 0 0 ACTVISION BLIZZARD INC COM 00507V109 867 19053 SH SOLE 19053 0 0 ACUITY BRANDS INC COM 00508Y102 357 2972 SH SOLE 1787 0 1185 ADAMS NATURAL RESOURCES FUND I COM 00548F105 1202 71700 SH SOLE 71700 0 0 ADIDAS AG-SPONSORED ADR COM 00687A107 14 113 SH SOLE 113 0 0 ADOBE SYSTEMS INC COM 00724F101 22998 86300 SH SOLE 86300 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 930 5455 SH SOLE 5455 0 0 ADVENT CLAYMORE CONVERTIBLE SE COM 00764C109 18937 1282977 SH SOLE 1274976 0 8001 AECOM COM 00766T100 1497 50453 SH SOLE 50453 0 0 ADVANCED DISP SVCS INC COM 00790X101 85 3050 SH SOLE 3050 0 0 AGILENT TECHNOLOGIES COM 00846U101 2202 27392 SH SOLE 27392 0 0 AKAMAI TECHNOLOGIES COM 00971T101 828 11553 SH SOLE 11553 0 0 ALCENTRA CAPITAL CORP COM 01374T102 294 39262 SH SOLE 39262 0 0 ALIBABA GROUP HOLDING-SP ADR SPONSORED ADS 01609W102 10059 55134 SH SOLE 55134 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 106 4154 SH SOLE 4154 0 0 ALLIANCE NATIONAL MUNICIPAL IN COM 01864U106 2892 223334 SH SOLE 223334 0 0 ALLIANZGI NFJ DIV INTEREST & P COM 01883A107 13841 1147691 SH SOLE 1138397 0 9294 ALLIANZGI DIVERSIFIED INCOME & COM 01883J108 10444 461492 SH SOLE 461492 0 0 ALNYLAM PHARMACEUTICALS INC. COM 02043Q107 1651 17664 SH SOLE 17664 0 0 ALPHABET INC CLASS C CAP STK CL C 02079K107 1167 995 SH SOLE 830 0 165 ALPHABET INC CLASS A CAP STK CL A 02079K305 84770 72029 SH SOLE 72029 0 0 ALTRIA GROUP INC COM 02209S103 28361 493840 SH SOLE 486298 0 7542 AMADEUS IT GROUP S A EUR 0.001 COM 02263T104 15 183 SH SOLE 183 0 0 AMBEV SA SPONSORED ADR 02319V103 959 223040 SH SOLE 223040 0 0 AMERICAN HOMES 4 RENT SERIES D COM 02665T702 1854 69965 SH SOLE 69965 0 0 AMERICAN HOMES 4 RENT, SERIES COM 02665T801 823 31545 SH SOLE 31545 0 0 AMERICAN HOMES 4 RENT SERIES H COM 02665T868 240 9526 SH SOLE 9526 0 0 AMERICAN HOMES 4 RENT COM 02665T876 449 18055 SH SOLE 18055 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1 65 SH SOLE 65 0 0 AMERICAN TOWER CORP COM 03027X100 34337 174244 SH SOLE 174244 0 0 AMERIPRISE FINL INC COM COM 03076C106 3796 29632 SH SOLE 29632 0 0 ANDEAVOR LOGISTICS LP NPV COM UNIT LP INT 03350F106 1092 30980 SH SOLE 30980 0 0 ANHEUSER-BUSCH INBEV NV ADR SPONSORED ADR 03524A108 1804 21481 SH SOLE 20501 0 980 ANR INC RT COM 03634H118 6 454843 SH SOLE 454843 0 0 ANTA SPORTS PRODS LTD NPV ADR COM 03662P107 42 251 SH SOLE 251 0 0 ANSYS INC COM 03662Q105 3052 16703 SH SOLE 15217 0 1486 APARTMENT INVESTMENT & MANAGEM COM 03748R754 193 3831 SH SOLE 3831 0 0 APERGY CORP COM 03755L104 106 2587 SH SOLE 2587 0 0 APOLLO UNVT CORP COM NEW 03761U502 2265 149582 SH SOLE 149582 0 0 APOLLO COMMERCIAL REAL ESTATE COM 03762U105 577 31693 SH SOLE 31693 0 0 ARCHROCK INC COM 03957W106 6515 666154 SH SOLE 666154 0 0 ARCONIC INC COM 03965L100 312 16302 SH SOLE 16302 0 0 ARES MGMT CORP 7.0 PFD COM 03990B200 1122 42834 SH SOLE 42834 0 0 ARES CAPITAL CORP COM 04010L103 8468 494043 SH SOLE 356203 0 137840 ARES DYNAMIC CREDIT ALLOCATION COM 04014F102 11264 759055 SH SOLE 759055 0 0 ARMSTRONG WORLD INDUSTRIES, IN COM 04247X102 1404 17683 SH SOLE 17683 0 0 ARTISAN PARTNERS ASSET MANAGEM COM 04316A108 2573 102220 SH SOLE 102220 0 0 AVANOS MEDICAL INC COM 05350V106 3 61 SH SOLE 61 0 0 AVANGRID INC COM 05351W103 91 1817 SH SOLE 1817 0 0 AVIVA PLC ADR COM 05382A104 276 25530 SH SOLE 25530 0 0 AXOGEN INC COM 05463X106 2377 112873 SH SOLE 112873 0 0 AXON ENTERPRISE INC COM 05464C101 524 9624 SH SOLE 9624 0 0 B&G FOODS, INC NEW COM 05508R106 20375 834357 SH SOLE 834357 0 0 BAE SYSTEMS PLC ADR COM 05523R107 1193 46697 SH SOLE 46697 0 0 BCE INC COM NEW 05534B760 1118 25185 SH SOLE 25185 0 0 BGC PARTNERS INC COM 05541T101 306 57535 SH SOLE 57535 0 0 BNP PARIBAS-ADR COM 05565A202 86 3598 SH SOLE 3598 0 0 BADGER DAYLIGHTING LTD NPV COM 05651W209 16 546 SH SOLE 546 0 0 BAKER HUGHES A GE CO CL A 05722G100 80 2898 SH SOLE 2898 0 0 BANCO SANTANDER SA ADR ADR 05964H105 346 74837 SH SOLE 74837 0 0 BANCO SANTANDER-CHILE-ADR SP ADR REP COM 05965X109 115 3849 SH SOLE 3849 0 0 BANCO SANTANDER BRASIL S.A. AD COM 05967A107 185 16508 SH SOLE 16508 0 0 BANCO SANTANDER MEXICO S A INS SPONSORED ADS B 05969B103 64 9467 SH SOLE 9467 0 0 BANDWIDTH INC COM CL A 05988J103 16 232 SH SOLE 232 0 0 BANK OZK NPV COM 06417N103 1191 41092 SH SOLE 41092 0 0 BAOZUN INC ADR SPONSORED ADR 06684L103 279 6710 SH SOLE 6710 0 0 BARINGS BDC INC COM 06759L103 316 32248 SH SOLE 32248 0 0 BEIGENE LTD USD 0.0001 ADR COM 07725L102 16 120 SH SOLE 120 0 0 BERRY PLASTICS GROUP INC COM 08579W103 713 13228 SH SOLE 13228 0 0 BIOMARIN PHARAMCEUTICAL INC COM 09061G101 316 3556 SH SOLE 3556 0 0 BIOGEN INC COM 09062X103 1204 5093 SH SOLE 5093 0 0 BIO-TECHNE CORPORATION COM 09073M104 2249 11325 SH SOLE 11325 0 0 BLACKROCK INVESTMENT QUALITY M COM 09247D105 2092 147984 SH SOLE 147984 0 0 BLACKROCK INC CL A COM COM 09247X101 23929 55992 SH SOLE 55992 0 0 BLACKROCK UTILITY AND INFRASTR COM 09248D104 4222 196355 SH SOLE 196355 0 0 BLACKROCK MUNICIPAL INCOME TRU SH BEN INT 09248F109 2167 160744 SH SOLE 160744 0 0 BLACKROCK MUNI INCOME INVESTME COM 09248H105 262 19549 SH SOLE 19549 0 0 BLACKROCK STRATEGIC MUNICIPAL COM 09248T109 2442 183341 SH SOLE 183341 0 0 BLACKROCK MUNI INCOME TRUST II COM 09249N101 466 33054 SH SOLE 33054 0 0 BLACKROCK LONG-TERM MUNCIPAL A COM 09250B103 1603 130950 SH SOLE 130950 0 0 BLACKROCK INSURED MUNI INCOME COM 09250G102 2522 181466 SH SOLE 181466 0 0 BLACKROCK GLOBAL ENERGY AND RE COM 09250U101 8521 703627 SH SOLE 591813 0 111814 BLACKROCK ENHANCED EQUITY DIVI COM 09251A104 5310 621037 SH SOLE 621037 0 0 BLACKROCK MUNIHOLDINGS FUND II COM 09253P109 351 23729 SH SOLE 23729 0 0 BLACKROCK MUNIVEST FUND COM 09253R105 2594 287908 SH SOLE 287908 0 0 BLACKROCK MUNIYIELD FUND COM 09253W104 579 41517 SH SOLE 41517 0 0 BLACKROCK MUNI INTERMEDIATE DU COM 09253X102 599 43475 SH SOLE 43475 0 0 BLACKROCK MUNIHOLDINGS QUALITY COM 09254A101 1778 146847 SH SOLE 146847 0 0 BLACKROCK MUNIHOLDINGS QUALITY COM 09254C107 785 63855 SH SOLE 63855 0 0 BLACKROCK MUNIYIELD QUALITY FU COM 09254F100 2094 148585 SH SOLE 148585 0 0 BLACKROCK MUNIYEILD QUALITY FU COM 09254G108 2069 168220 SH SOLE 168220 0 0 BLACKROCK MUNIHOLDINGS CALIFOR COM 09254L107 1690 127547 SH SOLE 127547 0 0 BLACKROCK MUNIYIELD CALIFORNIA COM 09254M105 868 65089 SH SOLE 65089 0 0 BLACKROCK MUNIYIELD CALIFORNIA COM 09254N103 1921 142615 SH SOLE 142615 0 0 BLACKROCK MUNIHOLDINGS INVESTM COM 09254P108 1337 103597 SH SOLE 103597 0 0 BLACKROCK MUNIYIELD INVESTMENT COM 09254T100 232 17656 SH SOLE 17656 0 0 BLACKROCK MUNIHOLDINGS NEW JER COM 09254X101 868 63442 SH SOLE 63442 0 0 BLACKROCK MUNIYIELD NEW JERSEY COM 09254Y109 1378 95553 SH SOLE 95553 0 0 BLACKROCK DEBT STRATEGIES FD I COM NEW 09255R202 6156 574216 SH SOLE 574216 0 0 BLACKROCK FLOATING RATE INCOME COM 09255X100 3686 294844 SH SOLE 294844 0 0 BLACKROCK ENHANCED CAPITAL AND COM 09256A109 17137 1086703 SH SOLE 1086703 0 0 BLACKROCK RESOURCES & COMMODIT SHS 09257A108 5437 665432 SH SOLE 665432 0 0 BLACKSTONE/GSO STRATEGIC CREDI COM 09257R101 677 47539 SH SOLE 47539 0 0 BLACKROCK MULTI-SECTOR INCOME COM 09258A107 3408 205442 SH SOLE 205442 0 0 BLACKROCK SCIENCE & TECHNOLOGY SHS 09258G104 4853 147946 SH SOLE 147946 0 0 BLUEBIRD BIO INC COM 09609G100 1482 9422 SH SOLE 9422 0 0 BOISE CASCADE CO COM 09739D100 9 323 SH SOLE 323 0 0 BOOKING HOLDINGS INC COM 09857L108 1727 990 SH SOLE 990 0 0 BRIGHTHOUSE FINL INC USD 0.01 COM 10922N103 4 99 SH SOLE 99 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 645 35115 SH SOLE 35115 0 0 BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 8899 85824 SH SOLE 85824 0 0 BROADCOM INC COM 11135F101 8373 27843 SH SOLE 26924 0 919 BROOKFIELD GLOBAL LISTED INF COM SHS 11273Q109 5735 465486 SH SOLE 465486 0 0 CAI INTERNATIONAL INC COM 12477X106 33 1408 SH SOLE 1408 0 0 CBOE HOLDINGS INC COM 12503M108 581 6090 SH SOLE 6090 0 0 CBRE CLARION GLOBAL REAL ESTAT COM 12504G100 10968 1468213 SH SOLE 1451978 0 16235 CBRE GROUP INC CL A 12504L109 3803 76914 SH SOLE 76914 0 0 CDW CORPORATION COM 12514G108 2874 29820 SH SOLE 29820 0 0 CH ROBINSON WORLDWIDE INC COM NEW 12541W209 1847 21236 SH SOLE 21236 0 0 CHS INC 7.50 PFD STOCK SERIES COM 12542R803 2082 76633 SH SOLE 76633 0 0 CME GROUP INC COM CL A 12572Q105 3522 21400 SH SOLE 19478 0 1922 CM FIN INC COM COM 12574Q103 2196 297602 SH SOLE 297602 0 0 CRH PLC ADS ADR 12626K203 2836 91489 SH SOLE 88962 0 2527 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 620 40784 SH SOLE 40784 0 0 CVR ENERGY, INC. COM 12662P108 25386 616176 SH SOLE 616176 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 478 4271 SH SOLE 4271 0 0 CALAMOS GLOBAL DYNAMIC INCOME COM 12811L107 4736 591959 SH SOLE 591959 0 0 CALAMOS CONVERTIBLE & HIGH INC COM SHS 12811P108 1304 120196 SH SOLE 120196 0 0 CALAMOS DY COM NPV COM 12811V105 9042 444552 SH SOLE 444552 0 0 CALIFORNIA RESOURCES CORP USD COM NEW 13057Q206 1 30 SH SOLE 30 0 0 CANADIAN PACIFIC RAILWAYS COM 13645T100 563 2732 SH SOLE 2732 0 0 CAPITAL ONE FINANCIAL COM 14040H105 130 1594 SH SOLE 1594 0 0 CAPITAL ONE FINL CORP 6.0 PFD COM 14040H840 739 28650 SH SOLE 28650 0 0 CAPITAL ONE FINANCIAL CO 6.20 COM 14040H881 256 9935 SH SOLE 9935 0 0 CAPITALA FINANCE CORP COM 14054R106 1463 183853 SH SOLE 183853 0 0 CARDINAL HEALTH INC COM 14149Y108 18069 375262 SH SOLE 375262 0 0 CARNIVAL PLC ADR 14365C103 737 14794 SH SOLE 13447 0 1347 CARROLS RESTAURANT GROUP INC COM 14574X104 37 3732 SH SOLE 3732 0 0 CELLECTIS SPONSORED ADS 15117K103 402 21932 SH SOLE 21932 0 0 CENTENE CORP COM 15135B101 5124 96494 SH SOLE 96494 0 0 CENTERPOINT ENERGY INC COM 15189T107 394 12819 SH SOLE 12819 0 0 CHARTER COMMUNICATIONS INC-A CL A 16119P108 19549 56351 SH SOLE 56351 0 0 CHATHAM LODGING TRUST COM 16208T102 2250 116941 SH SOLE 116941 0 0 CHEMED CORP COM 16359R103 1372 4288 SH SOLE 4288 0 0 CHENIERE ENERGY PARTNERS, LP COM UNIT 16411Q101 1515 36143 SH SOLE 36143 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2916 42660 SH SOLE 42660 0 0 CHIMERA INVESTMENT CORP COM NEW 16934Q208 339 18107 SH SOLE 18107 0 0 CHINA MOBILE LIMITED SPONSORED SPONSORED ADR 16941M109 75 1479 SH SOLE 0 0 1479 CHINA PETROLEUM AND CHEMICAL-A SPON ADR H SHS 16941R108 1871 23531 SH SOLE 23531 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 315 8872 SH SOLE 8872 0 0 CINEMARK HOLDINGS INC COM 17243V102 1742 43565 SH SOLE 43565 0 0 CIRCOR INTERNATIONAL INC COM 17273K109 825 25309 SH SOLE 25309 0 0 CISCO SYSTEMS COM 17275R102 44833 830396 SH SOLE 820656 0 9740 CLEARBRIDGE ENERGY MIDSTREAM O COM 18469P100 6695 696630 SH SOLE 685038 0 11592 CLEARBRIDGE ENERGY MLP TOTAL R COM 18469Q108 7586 782094 SH SOLE 782094 0 0 CLEARWAY ENERGY INC-CLASS A NE CL A 18539C105 5973 410797 SH SOLE 410797 0 0 CLOUGH GLOBAL DIVIDEND AND INC COM 18913Y103 776 69880 SH SOLE 69880 0 0 CLOUGH GLOBAL EQUITY FUND COM 18914C100 10427 821667 SH SOLE 821667 0 0 CLOUDERA INC COM 18914U100 178 16256 SH SOLE 16256 0 0 COGENT COMMUNICATIONS GROUP COM NEW 19239V302 24018 442732 SH SOLE 437526 0 5206 COHEN & STEERS QUALITY INCOME COM 19247L106 3675 287098 SH SOLE 277211 0 9887 COHEN & STEERS TOTAL RETURN RE COM 19247R103 1710 129872 SH SOLE 129872 0 0 COHEN & STEERS REIT AND PREFER COM 19247X100 10146 492501 SH SOLE 492501 0 0 COHEN & STEERS INFRASTRUCTURE COM 19248A109 2125 86667 SH SOLE 86667 0 0 COHEN & STEERS GLOBAL INC BLDR COM 19248M103 4 411 SH SOLE 411 0 0 COLONY CAPITAL INC CL A COM 19626G108 3376 634582 SH SOLE 634582 0 0 COLUMBIA SELIGMAN PREMIUM TECH COM 19842X109 2108 104985 SH SOLE 104985 0 0 COMCAST CORP NEW CL A CL A 20030N101 40078 1002440 SH SOLE 997968 0 4472 COMMSCOPE HOLDING CO INC COM 20337X109 139 6382 SH SOLE 6382 0 0 COMMUNITY USD0.01 COM 20369C106 3067 85465 SH SOLE 85465 0 0 COMPANHIA BRASILEIRA DE DISTRI SPN ADR PFD CL A 20440T201 127 5474 SH SOLE 5474 0 0 COMPASS MINERALS INTERNATIONAL COM 20451N101 20045 368686 SH SOLE 368686 0 0 CONCHO RESOURCES, INC. COM 20605P101 130 1168 SH SOLE 1168 0 0 CONOCOPHILLIPS COM 20825C104 4183 62679 SH SOLE 56394 0 6285 CONSTELLATION BRANDS CL A 21036P108 2853 16275 SH SOLE 16275 0 0 CONSTELLATION SOFTWARE INC NPV COM 21037X100 215 254 SH SOLE 254 0 0 CORESITE REALTY CORP COM 21870Q105 597 5582 SH SOLE 5582 0 0 CORPORATE OFFICE PROPERTIES SH BEN INT 22002T108 413 15120 SH SOLE 15120 0 0 COSTCO WHOLESALE CORP COM 22160K105 17540 72437 SH SOLE 72437 0 0 COSTAR GROUP INC COM 22160N109 1080 2315 SH SOLE 2315 0 0 COVETRUS INC COM 22304C100 26 829 SH SOLE 829 0 0 CRACKER BARREL OLD COUNTRY STO COM 22410J106 5193 32136 SH SOLE 32136 0 0 CREDIT SUISSE HIGH YIELD BOND SH BEN INT 22544F103 487 196277 SH SOLE 196277 0 0 CRESCENT POINT ENERGY TRUST COM 22576C101 340 104996 SH SOLE 104996 0 0 CROWN CASTLE INTERNATIONAL COR COM 22822V101 35948 280844 SH SOLE 280844 0 0 CTRIP.COM INTERNATIONAL LTD AMERICAN DEP SHS 22943F100 201 4610 SH SOLE 4610 0 0 CYBERDYNE INC NPV ADR COM 23249A100 353 55026 SH SOLE 55026 0 0 CYRUSONE INC COM 23283R100 1580 30127 SH SOLE 30127 0 0 DBS GROUP HOLDINGS LIMITED COM 23304Y100 573 7677 SH SOLE 7677 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1065 32210 SH SOLE 32210 0 0 D.R. HORTON COM 23331A109 1433 34632 SH SOLE 34632 0 0 DSW INC-CLASS A CL A 23334L102 490 22032 SH SOLE 22032 0 0 DXC TECHNOLOGY CO COM 23355L106 59 915 SH SOLE 915 0 0 DANONE SPONSORED ADR COM 23636T100 194 12622 SH SOLE 12622 0 0 DELEK US HOLDINGS INC COM 24665A103 572 15713 SH SOLE 15713 0 0 DENTSPLY SIRONA INC COM 24906P109 652 13138 SH SOLE 13138 0 0 DIAGEO PLC-ADR SPON ADR NEW 25243Q205 8496 51928 SH SOLE 51928 0 0 DIAMONDBACK ENERGY INC USD 0.0 COM 25278X109 4939 48650 SH SOLE 48650 0 0 DISCOVERY INC COM SER A 25470F104 213 7881 SH SOLE 7881 0 0 DISCOVERY INC COM SER C 25470F302 410 16145 SH SOLE 16145 0 0 DOMINION RESOURSES INC-VA COM 25746U109 21283 277630 SH SOLE 271421 0 6209 DOMINION RESOURCES INC SER A 5 COM 25746U844 116 4589 SH SOLE 4589 0 0 DOMINO'S PIZZA INC COM 25754A201 4959 19215 SH SOLE 19215 0 0 DOUGLAS EMMETT INC COM 25960P109 1145 28338 SH SOLE 28338 0 0 DOWDUPONT INC COM 26078J100 11475 217780 SH SOLE 210904 0 6876 DROPBOX INC CL A 26210C104 319 14616 SH SOLE 14616 0 0 DUFF & PHELPS GLOBAL UTILITY COM 26433C105 4712 315401 SH SOLE 315401 0 0 DUFF & PHELPS SELECT MLP AND M COM 26433F108 4881 974219 SH SOLE 974219 0 0 DUKE ENERGY CORP COM NEW 26441C204 20797 231078 SH SOLE 231078 0 0 ENI SPA SPONSORED ADR SPONSORED ADR 26874R108 1053 29886 SH SOLE 29886 0 0 EOG RESOURCES INC COM 26875P101 2211 23231 SH SOLE 23231 0 0 EQT CORP COM 26884L109 432 20851 SH SOLE 20851 0 0 EPR PROPERTIES COM 26884U109 129 1680 SH SOLE 1680 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 656 14204 SH SOLE 14204 0 0 EAGLE MATERIALS INC COM 26969P108 2508 29754 SH SOLE 29754 0 0 EAST WEST BANCORP INC COM 27579R104 1172 24428 SH SOLE 24428 0 0 EATON VANCE CALIFORNIA MUNICIP SH BEN INT 27826F101 1709 142381 SH SOLE 142381 0 0 EATON VANCE SENIOR INCOME FUND SH BEN INT 27826S103 3714 603863 SH SOLE 603863 0 0 EATON VANCE MUNICIPAL INCOME T SH BEN INT 27826U108 3014 247056 SH SOLE 247056 0 0 EATON VANCE MUNICIPAL BOND FUN COM 27827X101 4023 324443 SH SOLE 324443 0 0 EATON VANCE CALIFORNIA MUNI BO COM 27828A100 2115 200467 SH SOLE 200467 0 0 EATON VANCE TAX-ADVANTAGED DIV COM 27828G107 2806 125899 SH SOLE 125899 0 0 EATON VANCE TAX-MANAGED DIVERS COM 27828N102 8542 755899 SH SOLE 755899 0 0 EATON VANCE SENIOR FLOATING-RA COM 27828Q105 3325 255343 SH SOLE 255343 0 0 EATON VANCE TAX ADVANTAGED GLO COM 27828S101 7872 506590 SH SOLE 506590 0 0 EATON VANCE TAX-MANAGED BUY-WR COM 27828X100 771 49329 SH SOLE 49329 0 0 EATON VANCE TAX MANAGED GLOBAL COM 27829C105 4668 477751 SH SOLE 477751 0 0 EATON VANCE TAX-MANAGED GLOBAL COM 27829F108 5850 718709 SH SOLE 718709 0 0 EATON VANCE RISK-MANAGED DIVSF COM 27829G106 1940 211125 SH SOLE 198302 0 12823 EATON VANCE NATIONAL MUNICIPAL COM SHS 27829L105 239 11297 SH SOLE 11297 0 0 EATON VANCE MUNICIPAL INCOME T SHS 27829U105 529 26239 SH SOLE 26239 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1043 42093 SH SOLE 42093 0 0 EMCOR GROUP COM 29084Q100 1695 23189 SH SOLE 23189 0 0 EMERGENT BIOSOLUTIONS, INC. COM 29089Q105 13 267 SH SOLE 267 0 0 ENEL GENERACION CHILE-SA ADR SPONSORED ADR 29244T101 224 11369 SH SOLE 11369 0 0 ENBRIDGE INC COM 29250N105 2883 79504 SH SOLE 79504 0 0 ENBRIDGE INC 6.375 DUE 04/15/2 COM 29250N477 1739 66901 SH SOLE 66901 0 0 ENANTA PHARMACEUTICALS INC. COM 29251M106 381 3990 SH SOLE 3990 0 0 ENCOMPASS HEALTH CORP NPV COM 29261A100 2958 50646 SH SOLE 50646 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 23 522 SH SOLE 522 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2436 158521 SH SOLE 158521 0 0 ENERSIS AMERICAS S.A. SPONSORED ADR 29274F104 1725 193186 SH SOLE 185317 0 7869 ENERSIS CHILE S A NPV ADR SPONSORED ADR 29278D105 239 46057 SH SOLE 46057 0 0 ENLINK MIDSTREAM LLC COM 29336T100 374 29239 SH SOLE 29239 0 0 THE ENSIGN GROUP INC COM 29358P101 151 2949 SH SOLE 2949 0 0 ENTERGY ARK INC 1MTG BD 52 COM 29364D761 37 1455 SH SOLE 0 0 1455 ENTERGY CORP COM 29364G103 4604 48146 SH SOLE 48146 0 0 ENVESTNET INC COM 29404K106 129 1974 SH SOLE 1974 0 0 EPAM SYS INC COM 29414B104 1786 10560 SH SOLE 10560 0 0 EQUINIX INC COM PAR $COM.COMCOM1 29444U700 564 1244 SH SOLE 1244 0 0 EQUINOR ASA SPONSORED ADR 29446M102 660 30036 SH SOLE 30036 0 0 EQUITY LIFESTYLE PROPERTIES IN COM 29472R108 1811 15848 SH SOLE 15848 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 882 11712 SH SOLE 11712 0 0 ERIE INDEMNITY CO-CLASS A CL A 29530P102 1093 6123 SH SOLE 6123 0 0 ETSY INC COM 29786A106 1561 23227 SH SOLE 23227 0 0 EVERCORE PARTNERS INC-CL A CLASS A 29977A105 948 10413 SH SOLE 10413 0 0 EVERBRIDGE INC COM 29978A104 925 12334 SH SOLE 12334 0 0 EVERSOURCE ENERGY COM 30040W108 923 13012 SH SOLE 13012 0 0 EXACT SCIENCES CORP COM 30063P105 350 4042 SH SOLE 4042 0 0 HIGH YIELD ETF HIGH YIELD ETF 30151E814 3 76 SH SOLE 76 0 0 EXELON CORP COM 30161N101 925 18447 SH SOLE 18447 0 0 EXELIXIS INC COM 30161Q104 157 6600 SH SOLE 6600 0 0 EXPEDIA INC COM NEW 30212P303 1175 9872 SH SOLE 9872 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2157 21164 SH SOLE 21164 0 0 EXXON MOBIL CORP COM 30231G102 29002 358937 SH SOLE 358937 0 0 FACEBOOK INC CL A 30303M102 70051 420247 SH SOLE 420247 0 0 FEDEX CORP COM 31428X106 21390 117911 SH SOLE 117911 0 0 FIBROGEN INC COM 31572Q808 329 6060 SH SOLE 6060 0 0 FIDUCIARY/CLAYMORE ENERGY INFR COM 31647Q106 7311 692364 SH SOLE 692364 0 0 FIREEYE INC COM 31816Q101 132 7858 SH SOLE 7858 0 0 FIRST HAWAIIAN INC COM 32051X108 116 4457 SH SOLE 4457 0 0 FIRST INDUSTRIAL REALTY TR COM 32054K103 648 18319 SH SOLE 18319 0 0 FIRST INTERSTATE BANCSYSTEM IN COM CL A 32055Y201 1636 41097 SH SOLE 41097 0 0 FIRST REPUBLIC BANK/SAN FRANCI COM 33616C100 14 144 SH SOLE 144 0 0 FIRST REPUBLIC BANK, SERIES G, COM 33616C837 376 14771 SH SOLE 14771 0 0 FIRST TRUST SENIOR FLOATING RA COM 33733U108 1227 103829 SH SOLE 103829 0 0 FIRST TRUST ENERGY INFRASTRUCT COM 33738C103 12064 761151 SH SOLE 753629 0 7522 FIRST TR NO AMER ENERGY INF FU NO AMER ENERGY 33738D101 2 81 SH SOLE 81 0 0 FIRST TRUST SENIOR LOAN FUND SENIOR LN FD 33738D309 18 375 SH SOLE 375 0 0 FIRST TRUST HIGH YIELD LONG/SH FIRST TR TA HIYL 33738D408 16 344 SH SOLE 344 0 0 FIRST TRUST ENERGY INCOME AND COM 33738G104 10974 504796 SH SOLE 504796 0 0 FIRST TRUST MLP AND ENERGY INC COM 33739B104 8643 751580 SH SOLE 751580 0 0 FIRST TRUST NEW OPPORTUNITIES COM 33739M100 4594 496133 SH SOLE 496133 0 0 FIRST TRUST LOW DURATION OPPOR COM 33739Q200 34 661 SH SOLE 661 0 0 FIVE BELOW INC COM 33829M101 234 1884 SH SOLE 1884 0 0 FLEXSHARES IBOXX 5 YR TARGET D IBOXX 5YR TRGT 33939L605 73 2915 SH SOLE 2915 0 0 FORTUNE BRANDS HOME & SECURITE COM 34964C106 204 4280 SH SOLE 4280 0 0 FOUR CORNERS PROPERTY TRUST COM 35086T109 708 23908 SH SOLE 23908 0 0 FREEPORT-MCMORAN INC CL B 35671D857 310 24047 SH SOLE 24047 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 25 12545 SH SOLE 12545 0 0 FUJI FILM HOLDINGS CORP COM 35958N107 120 2640 SH SOLE 2640 0 0 GW PHARMACEUTICALS-ADR ADS 36197T103 673 3990 SH SOLE 3990 0 0 GABELLI CONVERTIBLE & INCOME S COM 36240B109 2173 417958 SH SOLE 417958 0 0 GABELLI DIVIDEND AND INCOME TR COM 36242H104 4955 232834 SH SOLE 232834 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 659 17083 SH SOLE 17083 0 0 GAMESTOP CORP CL A 36467W109 15341 1509961 SH SOLE 1509961 0 0 GANNETT SPINCO INC COM 36473H104 11732 1113072 SH SOLE 1113072 0 0 GAZPROM NEFT OAO COM 36829G107 1096 44336 SH SOLE 44336 0 0 GEELY AUTO COM 36847Q103 1268 33089 SH SOLE 33089 0 0 GENERAL MOTORS COMPANY COM 37045V100 2053 55339 SH SOLE 47728 0 7611 GENOMIC HEALTH, INC. COM 37244C101 1381 19719 SH SOLE 19719 0 0 GLAXOSMITHKLINE PLC-ADR SPONSORED ADR 37733W105 6936 165970 SH SOLE 164031 0 1939 GLOBAL PAYMENTS INC COM 37940X102 2107 15433 SH SOLE 15433 0 0 GLOBAL X FDS GLBL X MLP ETF GLBL X MLP ETF 37950E473 2 206 SH SOLE 206 0 0 GLOBAL X NASDAQ COV CALL ETF NASDAQ 1COMCOM COVER 37954Y483 3 124 SH SOLE 124 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 908 4729 SH SOLE 4729 0 0 GOLDMAN SACHS GROUP INC SERIES COM 38145G308 539 21029 SH SOLE 21029 0 0 GOLDMAN SACHS MLP INCOME OPP COM SHS 38147W103 3713 462427 SH SOLE 462427 0 0 GOLDMAN SACHS GROUP INC 6.375 COM 38148B108 803 29530 SH SOLE 29530 0 0 GOLDMAN SACHS GROUP INC, SERIE COM 38148B504 180 6907 SH SOLE 6907 0 0 GOLDMAN SACHS MLP ENERGY RENAI COM 38148G107 3705 670018 SH SOLE 670018 0 0 GOLUB CAPITAL BDC, INC. COM 38173M102 1508 84359 SH SOLE 84359 0 0 GRANITE PT MTG TR INC COM COM 38741L107 12 639 SH SOLE 200 0 439 GREEN DOT CORP CLASS A CL A 39304D102 306 5044 SH SOLE 5044 0 0 GUANGSHEN RAILWAY CO LTD-ADR SPONSORED ADR 40065W107 293 14716 SH SOLE 14716 0 0 GUGGENHEIM ENHANCED EQUITY INC COM 40167B100 8467 1077210 SH SOLE 1077210 0 0 HCA HEALTHCARE INC COM COM 40412C101 2 12 SH SOLE 12 0 0 HDFC BANK LTD-ADR ADR REPS 3 SHS 40415F101 1724 14871 SH SOLE 14871 0 0 H LUNDBECK A S NPV COM 40422M206 31 705 SH SOLE 705 0 0 HP INC COM 40434L105 2154 110875 SH SOLE 110875 0 0 JOHN HANCOCK TAX-ADVANTAGED DI COM 41013V100 6948 280145 SH SOLE 280145 0 0 HANG SENG BANK-SPONSORED ADR COM 41043C304 17 695 SH SOLE 695 0 0 HEALTH INSURANCE INNOVATIONS I COM CL A 42225K106 827 30827 SH SOLE 30827 0 0 HEALTHCARE CL A NEW 42225P501 1133 39631 SH SOLE 39631 0 0 HEALTHEQUITY INC COM 42226A107 299 4037 SH SOLE 4037 0 0 HELIX ENERGY SOLUTIONS GROUP I COM 42330P107 7 862 SH SOLE 862 0 0 HESS CORP COM 42809H107 258 4289 SH SOLE 4289 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 11 718 SH SOLE 718 0 0 HIGH INCOME SECURITIES FUND SHS BEN INT 42968F108 4276 472969 SH SOLE 472969 0 0 HONG KONG EXCHANGES CLEAR NP COM 43858F109 1677 47872 SH SOLE 47872 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2979 252695 SH SOLE 252695 0 0 HOSPITALITY PROPERTIES TRUST COM SH BEN INT 44106M102 381 14485 SH SOLE 14485 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1591 84193 SH SOLE 84193 0 0 HUAZHU GROUP LTD NPV SPONSORED ADS 44332N106 306 7253 SH SOLE 7253 0 0 HYPERA S A NPV ADR COM 44914U106 150 22636 SH SOLE 22636 0 0 IAC INTERACTIVE CORP COM 44919P508 2710 12898 SH SOLE 12898 0 0 ICU MEDICAL COM 44930G107 1243 5193 SH SOLE 5193 0 0 IPG PHOTONICS CORPORATION COM 44980X109 622 4098 SH SOLE 4098 0 0 ITT INC COM 45073V108 89 1541 SH SOLE 1541 0 0 IDEX CORP COM 45167R104 1104 7277 SH SOLE 7277 0 0 INCYTE CORP COM 45337C102 494 5738 SH SOLE 5738 0 0 INFRAREIT INC COM 45685L100 339 16185 SH SOLE 16185 0 0 INSPERITY INC COM 45778Q107 95 766 SH SOLE 766 0 0 INOGEN INC COM 45780L104 232 2435 SH SOLE 2435 0 0 INSULET CORP COM 45784P101 10 109 SH SOLE 109 0 0 INTERCEPT PHARMACEUTICALS INC. COM 45845P108 1863 16653 SH SOLE 16653 0 0 INTERCONTINENTAL HOTELS GRO NP COM 45857P806 291 4761 SH SOLE 4761 0 0 INTERCONTINENTAL EXCHANGE GROU COM 45866F104 3946 51829 SH SOLE 50413 0 1416 INTUITIVE SURGICAL INC COM NEW 46120E602 7959 13949 SH SOLE 13949 0 0 INVESCO SENIOR INCOME TRUST COM 46131H107 3989 949667 SH SOLE 949667 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 235 19523 SH SOLE 19523 0 0 INVESCO TR INVESTMENT GRADE MU COM 46131M106 1773 143108 SH SOLE 143108 0 0 INVESCO MUNI OPPORTUNITY TRUST COM 46132C107 1880 157607 SH SOLE 157607 0 0 INVESCO CALIF VALUE MUNI INCOM COM 46132H106 1282 105522 SH SOLE 105522 0 0 INVESCO VALUE MUNICIPAL INCOME COM 46132P108 1043 72351 SH SOLE 72351 0 0 INVESCO DYNAMIC CREDIT OPPORTU COM 46132R104 10073 928365 SH SOLE 928365 0 0 INVESCO QUALITY MUNICIPAL INCO COM 46133G107 1843 152175 SH SOLE 152175 0 0 INVESCO EXCHANGE TRADED FD TR S&P5COMCOM EQL WGT 46137V357 5 52 SH SOLE 52 0 0 INVESCO EXCHANGE TRADED FD TR S&P5COMCOM BUY WRT 46137V399 3 136 SH SOLE 136 0 0 INVESCO FINANCIAL PREFERRED ET FINL PFD ETF 46137V621 119 6517 SH SOLE 6517 0 0 INVESCO EXCHNG TRADED FD TR II KBW PREM YIELD 46138E594 2 56 SH SOLE 56 0 0 INVESCO INTERNATIONAL CORPORAT INTL CORP BD 46138E636 58 2235 SH SOLE 2235 0 0 INVESCO SENIOR LOAN ETF COM 46138G508 34 1496 SH SOLE 1496 0 0 INVESCO EXCHNG TRADED FD TR II TAXABLE MUN BD 46138G805 4 137 SH SOLE 137 0 0 INVESCO BULLETSHARES 2019 HIGH BULSHS 2COM19 HY 46138J403 16 684 SH SOLE 684 0 0 INVESCO BULLETSHARES 2020 CORP BULSHS 2COM2COM CB 46138J502 138 6505 SH SOLE 6505 0 0 INVESCO BULLETSHARES 2021 CORP BULSHS 2COM21 CB 46138J700 72 3425 SH SOLE 3425 0 0 INVESCO BULLETSHARES 2021 HIGH BULSHS 2COM21 HY 46138J809 55 2236 SH SOLE 2236 0 0 INVITATION COM USD0.01 COM 46187W107 506 20810 SH SOLE 20810 0 0 IQVIA HOLDINGS INC COM 46266C105 503 3499 SH SOLE 3499 0 0 IQIYI, INC. ADR SPONSORED ADS 46267X108 644 26934 SH SOLE 26934 0 0 IRON MTN INC NEW COM NPV COM 46284V101 3068 86514 SH SOLE 86514 0 0 ISHARES 0-5 YEAR TIPS BOND ETF COM-5 YR TIPS ETF 46429B747 37 376 SH SOLE 376 0 0 ISHARES 0-5 YR HY CORP BOND COM-5YR HI YL CP 46434V407 140 2994 SH SOLE 2994 0 0 ISHARES CONVERTIBLE BOND ETF COM 46435G102 35 596 SH SOLE 596 0 0 ISHARES TR MORTGE REL ETF MORTGE REL ETF 46435G342 4 87 SH SOLE 87 0 0 ISHARES CORE INTL AGGREGATE BO COM 46435G672 30 553 SH SOLE 553 0 0 JP MORGAN CHASE & CO COM 46625H100 41553 410484 SH SOLE 406433 0 4051 JD.COM INC-ADR SPON ADR CL A 47215P106 457 15156 SH SOLE 15156 0 0 JOHN HANCOCK HEDGED EQUITY & I COM 47804L102 3307 224646 SH SOLE 216700 0 7946 JONES LANG LASALLE INC COM 48020Q107 1936 12556 SH SOLE 12556 0 0 JPMORGAN CHASE & CO., SERIES B COM 48127V827 419 15954 SH SOLE 15954 0 0 JPMORGAN CHASE & CO SERIES AA COM 48127X542 1258 48020 SH SOLE 48020 0 0 JPMORGAN CHASE & CO 6.0 PFD COM 48128B648 463 17501 SH SOLE 17501 0 0 JPMORGAN CHASE & CO SERIES DD COM 48128B655 486 18904 SH SOLE 18904 0 0 JUNIPER NETWORKS INC COM 48203R104 262 9911 SH SOLE 9911 0 0 KAR AUCTION SERVICES INC COM 48238T109 1416 27601 SH SOLE 27601 0 0 KLX ENERGY SERVICES HOLDINGS COM 48253L106 256 10173 SH SOLE 10173 0 0 KDDI CORP COM 48667L106 24 2257 SH SOLE 2257 0 0 KEANE GROUP INC COM 48669A108 112 10290 SH SOLE 10290 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 1430 16395 SH SOLE 16395 0 0 KILROY REALTY CORP COM 49427F108 1438 18927 SH SOLE 18927 0 0 KIMCO REALTY CORP SERIES M 5.2 COM 49446R711 23 971 SH SOLE 971 0 0 KINDER MORGAN INC COM 49456B101 760 37986 SH SOLE 12999 0 24987 KOPPERS HOLDINGS INC COM 50060P106 26 1001 SH SOLE 1001 0 0 KRATON PERFORMANCE POLYMERS IN COM 50077C106 102 3166 SH SOLE 3166 0 0 KRONOS WORLDWIDE INC COM 50105F105 10632 758323 SH SOLE 758323 0 0 LHC GROUP COM 50187A107 2301 20757 SH SOLE 20757 0 0 LCI INDS USD 0.01 COM 50189K103 1337 17400 SH SOLE 17400 0 0 LMP CAPITAL AND INCOME FUND COM 50208A102 3866 299687 SH SOLE 299687 0 0 LPL FINANCIAL HOLDINGS INC COM 50212V100 579 8307 SH SOLE 8307 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 2367 15475 SH SOLE 15475 0 0 LAZARD GLOBAL TOTAL RETURN & I COM 52106W103 229 14829 SH SOLE 14829 0 0 LENDINGTREE INC COM 52603B107 233 662 SH SOLE 662 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1179 9375 SH SOLE 9375 0 0 LIFE STORAGE INC COM 53223X107 1934 19887 SH SOLE 19887 0 0 LIVE OAK BANCSHARES INC COM 53803X105 65 4437 SH SOLE 4437 0 0 LIVENT CORP COM 53814L108 214 17443 SH SOLE 17443 0 0 LONDON STK EXCHANGE GROUP NPV COM 54211N101 105 6754 SH SOLE 6754 0 0 LUMENTUM HOLDINGS INC COM 55024U109 18 320 SH SOLE 320 0 0 M & T BANK CORP COM 55261F104 209 1330 SH SOLE 1330 0 0 MFA MORTGAGE INVESTMENTS COM 55272X102 306 42101 SH SOLE 42101 0 0 MGP INGREDIENTS INC COM 55303J106 733 9504 SH SOLE 9504 0 0 M/I SCHOTTENSTEIN HOMES COM 55305B101 41 1535 SH SOLE 1535 0 0 MKS INSTRUMENTS INC COM 55306N104 1927 20713 SH SOLE 18662 0 2051 MMC NORILSK NICKEL PJSC COM 55315J102 211 10033 SH SOLE 10033 0 0 MPLX LP COM UNIT REP LTD 55336V100 2345 71288 SH SOLE 71288 0 0 MACQUARIE INFRASTRUCTURE CORP COM 55608B105 21107 512061 SH SOLE 512061 0 0 MACQUARIE GLOBAL INFRASTRUCTUR COM 55608D101 7200 324487 SH SOLE 319006 0 5481 MACY'S INC COM 55616P104 3567 148437 SH SOLE 148437 0 0 MAINSTAY DEFINED TERM MUNI OPP COM 56064K100 798 39289 SH SOLE 39289 0 0 MANULIFE FINANCIAL CORP COM 56501R106 282 16656 SH SOLE 16656 0 0 MARATHON PETROLEUM CORP COM 56585A102 5704 95300 SH SOLE 95300 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 8 33 SH SOLE 33 0 0 MASTERCARD INC CLASS A CL A 57636Q104 50826 215869 SH SOLE 215869 0 0 MATCH GROUP INC CLASS A COM 57665R106 216 3820 SH SOLE 3820 0 0 MATSON INC COM COM 57686G105 1 26 SH SOLE 26 0 0 MAXIM INTEGRATED PRODUCTS COM 57772K101 8908 167546 SH SOLE 167546 0 0 MAXLINEAR COM 57776J100 4 155 SH SOLE 155 0 0 MEDICAL PROPERTIES TRUST COM 58463J304 781 42213 SH SOLE 42213 0 0 MEDIDATE SOLUTIONS INC COM 58471A105 202 2762 SH SOLE 2762 0 0 MEDLEY CAPITAL CORP COM 58503F106 750 241029 SH SOLE 241029 0 0 MEDPACE HLDGS INC COM 58506Q109 1003 17009 SH SOLE 17009 0 0 MERCADOLIBRE, INC. COM 58733R102 859 1691 SH SOLE 1691 0 0 MERCK & CO. NEW COM 58933Y105 44811 538784 SH SOLE 532231 0 6553 MERITAGE CORP COM 59001A102 78 1752 SH SOLE 1752 0 0 METHANEX CORP COM 59151K108 556 9787 SH SOLE 7523 0 2264 METLIFE INC COM 59156R108 47 1093 SH SOLE 1093 0 0 METLIFE INC SERIES E 5.625 COM 59156R876 1222 47884 SH SOLE 47884 0 0 MFS INVESTMENT GRADE MUNICIPAL SH BEN INT 59318B108 1248 132954 SH SOLE 132954 0 0 MID-AMERICA APT. COMMUNTIES COM 59522J103 645 5896 SH SOLE 5896 0 0 MIZUHO FINANCIAL GROUP INC-ADR SPONSORED ADR 60687Y109 106 34504 SH SOLE 34504 0 0 MIX TELEMATICS LTD NPV ADR SPONSORED ADR 60688N102 729 43714 SH SOLE 43714 0 0 MOLINA HEALTHCARE INC COM 60855R100 2644 18626 SH SOLE 18626 0 0 MOLSON COORS BREWING CO CL B 60871R209 214 3588 SH SOLE 3588 0 0 MOMO INC ADR ADR 60879B107 77 2014 SH SOLE 2014 0 0 MONOTYPE IMAGING HOLDINGS, INC COM 61022P100 532 26730 SH SOLE 26730 0 0 MONSTER BEVERAGE CORP COM 61174X109 869 15916 SH SOLE 15916 0 0 MORGAN STANLEY 6.3750 PFD STOC COM 61761J406 1846 69175 SH SOLE 69175 0 0 MORGAN STANLEY 5.85 PFD COM 61762V606 1651 64587 SH SOLE 64587 0 0 MOSAIC CO NEW COM 61945C103 942 34504 SH SOLE 34504 0 0 MULTICHOICE GROUP LTD ADR COM 62548D100 1 170 SH SOLE 170 0 0 NGL ENERGY PARTNERS LP PFD UNI COM 62913M206 96 4000 SH SOLE 4000 0 0 NTT DOCOMO INC COM 62942M201 945 42518 SH SOLE 42518 0 0 NVR INC COM 62944T105 210 76 SH SOLE 76 0 0 NATIONAL HEALTH INVESTORS COM 63633D104 3581 45584 SH SOLE 45584 0 0 NATIXIS SA COM 63873D103 38 724 SH SOLE 724 0 0 NAVIENT CORP COM 63938C108 274 23639 SH SOLE 23639 0 0 NETAPP INC COM 64110D104 677 9769 SH SOLE 9769 0 0 NETFLIX INC COM 64110L106 5525 15496 SH SOLE 15496 0 0 NETEASE.COM INC-ADR SPONSORED ADR 64110W102 2867 11876 SH SOLE 11876 0 0 NEUBERGER BERMAN CALIFORNIA IN COM 64123C101 1959 150311 SH SOLE 150311 0 0 NEUBERGER BERMAN INTERMEDIATE COM 64124P101 2937 204666 SH SOLE 204666 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 925 10500 SH SOLE 10500 0 0 NEUBERGER BERMAN HIGH YIELD ST COM 64128C106 724 64099 SH SOLE 64099 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 12591 1581797 SH SOLE 1581797 0 0 NEUBERGER BERMAN REAL ESTATE S COM 64190A103 7062 1420984 SH SOLE 1396146 0 24838 NEW MEDIA INVESTMENT GROUP INC COM 64704V106 2666 253952 SH SOLE 253952 0 0 NEW RESIDENTIAL INVESTMENT COM NEW 64828T201 2238 132347 SH SOLE 132347 0 0 NEWS CORP/NEW-CL A CL A 65249B109 307 24646 SH SOLE 24646 0 0 NEXSTAR BROADCASTING GROUP INC CL A 65336K103 1684 15535 SH SOLE 15535 0 0 NEXTERA ENERGY INC COM 65339F101 26928 139292 SH SOLE 137323 0 1969 NEXPOINT CR STRATEGIES FD NPV COM NEW 65340G205 9500 436385 SH SOLE 431065 0 5320 NISOURCE INC COM 65473P105 865 30187 SH SOLE 30187 0 0 NOAH HOLDINGS LTD SPON ADS CL A 65487X102 191 3938 SH SOLE 3938 0 0 NORBORD INC COM NEW 65548P403 241 8762 SH SOLE 8762 0 0 NOVARTIS AG-ADR SPONSORED ADR 66987V109 10884 113209 SH SOLE 113209 0 0 NOVANTA INC NPV COM 67000B104 6 74 SH SOLE 74 0 0 NU SKIN ENTERPRISE-CLASS A CL A 67018T105 145 3021 SH SOLE 3021 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 544 20219 SH SOLE 20219 0 0 NUVEEN CALIF MUN VALUE FD INC COM 67062C107 555 58074 SH SOLE 58074 0 0 NUVEEN SELECT TAX-FREE INCOME SH BEN INT 67062F100 790 53975 SH SOLE 53975 0 0 NVIDIA CORP COM 67066G104 4198 23382 SH SOLE 23382 0 0 NUVEEN QUALITY MUNICIPAL INCOM COM 67066V101 2923 215389 SH SOLE 215389 0 0 NUVEEN CALIFORNIA QUALITY MUNI COM 67066Y105 1968 142838 SH SOLE 142838 0 0 NUVEEN SENIOR INCOME FUND COM 67067Y104 6169 1063560 SH SOLE 1063560 0 0 NUVEEN NEW JERSEY DIVIDEND ADV COM 67069Y102 985 71146 SH SOLE 71146 0 0 NUVEEN FLOATING RATE INCOME OP COM SHS 6706EN100 2138 222964 SH SOLE 222964 0 0 NUVEEN DIVERSIFIED DIVIDEND AN COM 6706EP105 5505 531325 SH SOLE 531325 0 0 NUVEEN S&P 500 BUY-WRITE INCOM COM 6706ER101 941 71285 SH SOLE 71285 0 0 NUVEEN S&P 500 DYNAMIC OVERWRI COM 6706EW100 851 54953 SH SOLE 54953 0 0 NUVEEN ENHANCED MUNICIPAL CRED COM SH BEN INT 67070X101 2330 154625 SH SOLE 154625 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 4701 453734 SH SOLE 453734 0 0 NUVEEN ENHANCED AMT-FREE MUNI COM 67071L106 2940 194584 SH SOLE 194584 0 0 NUVEEN FLOATING RATE INCOME FU COM 67072T108 2916 302788 SH SOLE 302788 0 0 NUVEEN CREDIT STRATEGIES INCOM COM SHS 67073D102 3530 456649 SH SOLE 442276 0 14373 NUVEEN ENHANCED MUNICIPAL VALU COM 67074M101 791 57333 SH SOLE 57333 0 0 NUVEEN ENERGY MLP TOTAL RETURN COM 67074U103 3602 372482 SH SOLE 372482 0 0 NUVEEN SHORT DURATION CREDIT COM 67074X107 3948 254201 SH SOLE 254201 0 0 NUVEEN REAL ASSET INCOME AND G COM 67074Y105 8854 551994 SH SOLE 544545 0 7449 NUVEEN DOW 30 SM DYNAMIC OVERW SHS 67075F105 9076 504249 SH SOLE 504249 0 0 NUTRIEN LTD COM 67077M108 1934 36665 SH SOLE 36665 0 0 NUVEEN TAX ADVANTAGED TOTAL RE COM 67090H102 1627 142070 SH SOLE 142070 0 0 NUVEEN CORE EQUITY ALPHA FUND COM 67090X107 12401 881995 SH SOLE 881995 0 0 OFS CAPITAL CORP COM 67103B100 3636 309445 SH SOLE 309445 0 0 O'REILLY AUTOMOTIVE COM 67103H107 5575 14358 SH SOLE 14358 0 0 OAKTREE SPECIALTY LENDING CORP COM 67401P108 676 130491 SH SOLE 130491 0 0 OAKTREE STRATEGIC INCOME CORP COM 67402D104 673 83058 SH SOLE 83058 0 0 OFFICE PPTYS INCOME TR NPV COM 67623C109 4690 169667 SH SOLE 169667 0 0 OMNICELL INC COM 68213N109 1649 20393 SH SOLE 20393 0 0 ONE GAS INC COM 68235P108 927 10410 SH SOLE 10410 0 0 ONEMAIN HOLDINGS INC COM 68268W103 152 4772 SH SOLE 4772 0 0 ORACLE CORP COM 68389X105 1127 20985 SH SOLE 20985 0 0 OUTFRONT MEDIA INC. COM 69007J106 3000 128195 SH SOLE 128195 0 0 OXFORD SQUARE CAP CORP COM 69181V107 3462 532604 SH SOLE 532604 0 0 PBF ENERGY INC CL A 69318G106 1120 35980 SH SOLE 35980 0 0 P G & E CORP COM 69331C108 60 3397 SH SOLE 3397 0 0 PJSC LUKOIL COM 69343P105 2106 23555 SH SOLE 23555 0 0 PGIM HIGH YIELD BOND FUND, INC COM 69346H100 988 69679 SH SOLE 69679 0 0 PGIM GLOBAL HIGH YIELD FUND IN COM 69346J106 6373 457138 SH SOLE 448951 0 8187 PNM RESOURCES INC COM 69349H107 955 20164 SH SOLE 20164 0 0 PPL CORP COM 69351T106 23553 742061 SH SOLE 742061 0 0 PRA HEALTH SCIENCES INC COM 69354M108 578 5244 SH SOLE 5244 0 0 PRA GROUP INC COM COM 69354N106 0 17 SH SOLE 17 0 0 PS BUSINESS PARKS INC SERIES Y COM 69360J578 36 1496 SH SOLE 1496 0 0 PTC INC COM 69370C100 1129 12251 SH SOLE 12251 0 0 PACIFIC PREMIER BANCORP INC COM 69478X105 34 1278 SH SOLE 1278 0 0 PANASONIC CORP COM 69832A205 14 1561 SH SOLE 1561 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 24412 1109659 SH SOLE 1109659 0 0 PAYCOM SOFTWARE INC COM 70432V102 2512 13280 SH SOLE 13280 0 0 PAYPAL HOLDINGS INC COM 70450Y103 34942 336503 SH SOLE 336503 0 0 PEBBLEBROOK HOTEL TRUST COM 70509V100 216 6958 SH SOLE 6958 0 0 PENNANTPARK FLOATING RATE CAPI COM 70806A106 4254 332075 SH SOLE 332075 0 0 PENNYMAC MORTGAGE INVESTMENT T COM 70931T103 811 39162 SH SOLE 39162 0 0 PENUMBRA INC COM 70975L107 7 50 SH SOLE 50 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 57 1448 SH SOLE 1448 0 0 PETROLEO BRASILEIRO SA COM 71654V101 18 1261 SH SOLE 1261 0 0 PHIBRO ANIMAL HEALTH CORP (CLA CL A COM 71742Q106 197 5984 SH SOLE 5984 0 0 PILGRIMS PRIDE CORP COM 72147K108 56 2503 SH SOLE 2503 0 0 PIMCO CALIFORNIA MUNICIPAL INC COM 72200M108 1286 143073 SH SOLE 143073 0 0 PIMCO MUNICIPAL INCOME FUND COM 72200R107 515 36507 SH SOLE 36507 0 0 PIMCO 15 YEAR US TIPS INDEX F 15+ YR US TIPS 72201R304 98 1472 SH SOLE 1472 0 0 PIMCO LOW DURATION ACTIVE EX ENHNCD LW DUR AC 72201R718 17 168 SH SOLE 168 0 0 PIMCO 0-5 YEAR H/Y CORP BOND COM-5 HIGH YIELD 72201R783 208 2076 SH SOLE 2076 0 0 PIMCO ETF TR INV GRD CRP BD INV GRD CRP BD 72201R817 4 39 SH SOLE 39 0 0 PIMCO ENHANCED SHORT MATURITY ENHAN SHRT MA AC 72201R833 153 1506 SH SOLE 1506 0 0 PIMCO DYNAMIC CREDIT AND MORTG COM SHS 72202D106 1610 68725 SH SOLE 68725 0 0 PING AN INS GROUP CO CH HKD 1. COM 72341E304 1765 78002 SH SOLE 78002 0 0 PINNACLE FINANCIAL PARTNERS IN COM 72346Q104 171 3118 SH SOLE 3118 0 0 PIONEER HIGH INCOME TRUST COM 72369H106 4634 517773 SH SOLE 517773 0 0 PLANET FITNESS INC (CLASS A) CL A 72703H101 479 6964 SH SOLE 6964 0 0 POLYONE CORP COM 73179P106 33 1111 SH SOLE 1111 0 0 POWER FINANCIAL CORP COM 73927C100 594 25411 SH SOLE 25411 0 0 PREMIER INC CL A 74051N102 30 876 SH SOLE 876 0 0 T ROWE PRICE GROUP INC COM 74144T108 2590 25870 SH SOLE 25870 0 0 PRINCIPAL FINANCIAL GROUP COM 74251V102 2420 48215 SH SOLE 48215 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 23 1232 SH SOLE 1232 0 0 PROASSURANCE CORP COM 74267C106 8458 244377 SH SOLE 244377 0 0 PROLOGIS INC COM 74340W103 3031 42131 SH SOLE 42131 0 0 PROSHARES INVESTMENT GRADE INT INVT INT RT HG 74347B607 71 951 SH SOLE 951 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 776 118975 SH SOLE 118975 0 0 PRUDENTIAL PLC ADS ADR 74435K204 26 656 SH SOLE 656 0 0 PUBLIC STORAGE COM 74460D109 914 4197 SH SOLE 4197 0 0 PUBLIC STORAGE 5.6 CUM PFD COM 74460W644 204 7916 SH SOLE 7916 0 0 PUBLIC STORAGE SERIES F 5.15 COM 74460W685 13 515 SH SOLE 515 0 0 PUBLIC STORAGE 5.40 PREFERRED COM 74460W776 17 664 SH SOLE 664 0 0 PUBLIC STORAGE SERIES A 5.875 COM 74460W792 257 9935 SH SOLE 9935 0 0 QTS REALTY TRUST INC-CL A COM CL A 74736A103 105 2343 SH SOLE 2343 0 0 QTS RLTY TR INC 7.125 CUM PFD COM 74736A202 50 1970 SH SOLE 1970 0 0 QORVO INC COM 74736K101 1097 15294 SH SOLE 15294 0 0 QUALYS INC COM 74758T303 2038 24630 SH SOLE 24630 0 0 QUEST DIAGNOSTICS COM 74834L100 2606 28980 SH SOLE 28980 0 0 QUIDEL CORP COM 74838J101 700 10694 SH SOLE 10694 0 0 QURATE RETAIL INC COM SER A 74915M100 292 18249 SH SOLE 18249 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3994 9727 SH SOLE 9727 0 0 REGIONS FINANCIAL CORP 6.375 P COM 7591EP506 988 36910 SH SOLE 36910 0 0 RENAISSANCERE HOLDINGS LTD, SE COM 75968N309 635 25271 SH SOLE 25271 0 0 REPSOL S.A. COM 76026T205 170 9930 SH SOLE 9930 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 220 11392 SH SOLE 11392 0 0 RESTAURANT BRANDS INTL INC COM COM 76131D103 564 8662 SH SOLE 7567 0 1095 REXFORD INDL RLTY INC COM 76169C209 13 520 SH SOLE 520 0 0 REXFORD INDL RLTY INC 5.875 CU COM 76169C308 39 1581 SH SOLE 1581 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 23 1255 SH SOLE 1255 0 0 ROKU INC COM CL A 77543R102 117 1814 SH SOLE 1814 0 0 SCE TRUST III 5.75 VARIABLE R COM 78409B207 179 7506 SH SOLE 7506 0 0 S&P GLOBAL INC COM 78409V104 9584 45521 SH SOLE 44658 0 863 SCE TRUST V, SERIES K, 5.45 V COM 78409W201 600 26773 SH SOLE 26773 0 0 SBA COMMUNICATIONS CORP NEW NP CL A 78410G104 71 354 SH SOLE 354 0 0 SL GREEN REALTY CORP COM 78440X101 365 4063 SH SOLE 4063 0 0 SMC CORP JAPAN NPV ADR COM 78445W306 589 31324 SH SOLE 31324 0 0 SPS COMMERCE INC COM 78463M107 20 187 SH SOLE 187 0 0 SPDR BLOOMBERG BARCLAYS INTERN BLOMBRG BRC INTL 78464A151 171 5170 SH SOLE 5170 0 0 SPDR BARCLAYS CAPITAL SHORT TE BLOMBERG BRC INT 78464A334 143 4670 SH SOLE 4670 0 0 SPDR BARCLAYS CAPTL CONV SEC BLMBRG BRC CNVRT 78464A359 173 3315 SH SOLE 3315 0 0 SPDR BARCLAYS EMERGING MARKETS BLOMBRG BRC EMRG 78464A391 55 2058 SH SOLE 2058 0 0 SPDR SERIES TRUST BLOOMBERG BR BLOOMBERG BRCLYS 78464A417 3 73 SH SOLE 73 0 0 SPDR CITI INTL GOVT INFLATION- FTSE INT GVT ETF 78464A490 173 3196 SH SOLE 3196 0 0 SPDR BLOOMBERG BARCLAYS TIPS E BLOMBRG BRC TIPS 78464A656 138 2470 SH SOLE 2470 0 0 SPDR SERIES TRUST S&P OILGAS E S&P OILGAS EXP 78464A730 2 76 SH SOLE 76 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7040 110535 SH SOLE 110535 0 0 SPDR BLACKSTONE/GSO SENIOR LOA BLKSTN GSOSRLN 78467V608 189 4094 SH SOLE 4094 0 0 SPDR SHORT-TERM HIGH YIELD BLOOMBERG SRT TR 78468R408 190 6990 SH SOLE 6990 0 0 SRC ENERGY INC COM 78470V108 34 6649 SH SOLE 6649 0 0 SVB FINANCIAL GROUP COM 78486Q101 647 2911 SH SOLE 2911 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 638 32747 SH SOLE 32747 0 0 SABRE CORPORATION COM 78573M104 1473 68859 SH SOLE 68859 0 0 SAGE THERAPEUTICS INC COM 78667J108 82 516 SH SOLE 516 0 0 SALESFORCE.COM INC COM 79466L302 5382 33986 SH SOLE 32958 0 1028 SALIENT MIDSTREAM & MLP FUND SH BEN INT 79471V105 862 93843 SH SOLE 93843 0 0 SANDS CHINA LTD- ADR COM 80007R105 1502 29779 SH SOLE 29779 0 0 SANOFI- AVENTIS- ADR SPONSORED ADR 80105N105 2577 58198 SH SOLE 56358 0 1840 SARATOGA INVESTMENT CORP COM 80349A208 198 8908 SH SOLE 8908 0 0 SBERBANK-SPONSORED ADR COM 80585Y308 291 22063 SH SOLE 22063 0 0 SCHNEIDER ELECTRIC SE COM 80687P106 264 16894 SH SOLE 16894 0 0 SEMGROUP CORP CL A 81663A105 15794 1071529 SH SOLE 1071529 0 0 SENIOR HOUSE PROPERTY TRUST COM 81721M109 2031 172379 SH SOLE 172379 0 0 SENSIENT TECHNOLOGIES COM 81725T100 46 676 SH SOLE 676 0 0 SERVICENOW INC COM 81762P102 5642 22889 SH SOLE 21268 0 1621 SHAW COMMUNICATIONS CL B CONV 82028K200 1175 56393 SH SOLE 52567 0 3826 SHIMANO INC ADR COM 82455C101 13 826 SH SOLE 826 0 0 SIGNATURE BANK COM 82669G104 341 2660 SH SOLE 2660 0 0 SILICON MOTION TECH SPONSORED ADR 82706C108 1342 33866 SH SOLE 33866 0 0 SITE CENTERS CORP COM 82981J109 10 764 SH SOLE 764 0 0 SITE CENTERS CORP CL A COM 82981J877 673 26447 SH SOLE 26447 0 0 SIX FLAGS ENTERTAINMENT CORP COM 83001A102 7303 147986 SH SOLE 141311 0 6675 SKYWORKS SOLUTIONS COM 83088M102 380 4609 SH SOLE 4609 0 0 SOCIETE GENERALE COM 83364L109 515 89342 SH SOLE 89342 0 0 SOFTBANK GROUP CORP NPV COM 83404D109 110 2256 SH SOLE 2256 0 0 SOLAR CAPITAL LTD COM 83413U100 4041 193919 SH SOLE 193919 0 0 SOLAR SENIOR CAPITAL LTD COM 83416M105 4097 238739 SH SOLE 238739 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 29 782 SH SOLE 782 0 0 SOLARIS OILFIELD INFRASTRUCTUR COM CL A 83418M103 839 51059 SH SOLE 51059 0 0 SONOVA HOLDING-UNSPON ADR COM 83569C102 221 5584 SH SOLE 5584 0 0 SOUTHERN COPPER CORP COM 84265V105 6267 157948 SH SOLE 157948 0 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 1 10 SH SOLE 10 0 0 SPIRIT RLTY CAP INC NEW COM 84860W201 53 2206 SH SOLE 2206 0 0 SPROUTS FMRS MKT INC COM 85208M102 115 5339 SH SOLE 5339 0 0 STAG INDUSTRIAL INC COM 85254J102 1463 49358 SH SOLE 49358 0 0 STAG INDL INC 6.875 CNV CUM PF COM 85254J409 51 1934 SH SOLE 1934 0 0 STARWOOD PROPERTY TRUST INC COM 85571B105 1056 47266 SH SOLE 27623 0 19643 SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR 86562M209 1845 262397 SH SOLE 262397 0 0 SUMMIT MATERIALS INC CLASS A CL A 86614U100 1138 71707 SH SOLE 71707 0 0 SUN HUNG KAI PROP LTD-SP ADR COM 86676H302 1882 109307 SH SOLE 109307 0 0 SUZANO BAHIA SUL PAPEL E CE NP SPON ADS 86959K105 94 3980 SH SOLE 3980 0 0 SYNAPTICS INC COM COM 87157D109 0 12 SH SOLE 12 0 0 SYNNEX CORP COM 87162W100 38 403 SH SOLE 403 0 0 SYNCHRONY FINANCIAL COM 87165B103 599 18787 SH SOLE 18787 0 0 SYNEOS HEALTH INC CL A 87166B102 399 7714 SH SOLE 7714 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 283 7585 SH SOLE 7585 0 0 TD AMERITRADE HOLDING CORP COM 87236Y108 379 7575 SH SOLE 7575 0 0 TFS FINANCIAL CORP COM 87240R107 1158 70319 SH SOLE 70319 0 0 THL CREDIT SENIOR LOAN FUND COM 87244R103 6386 416015 SH SOLE 295365 0 120650 TPG SPECIALTY LENDING INC COM 87265K102 4216 210782 SH SOLE 210782 0 0 TABLEAU SOFTWARE INC CL A 87336U105 98 772 SH SOLE 772 0 0 TARGA RESOURCES CORP. COM 87612G101 341 8208 SH SOLE 8208 0 0 TECHNOPRO HLDGS INC ADR COM 87875T105 11 914 SH SOLE 914 0 0 TEKLA HEALTHCARE INVESTORS SH BEN INT 87911J103 5436 264658 SH SOLE 259273 0 5385 TEKLA LIFE SCIENCES INVESTORS SH BEN INT 87911K100 387 22570 SH SOLE 22570 0 0 TENCENT HOLDINGS LTD ADR COM 88032Q109 2952 64197 SH SOLE 64197 0 0 TENCENT MUSIC ENTMT GROUP COM 88034P109 18 993 SH SOLE 993 0 0 TERRAFORM PWR INC COM CL A 88104R209 263 19142 SH SOLE 19142 0 0 TESLA MOTORS INC COM 88160R101 837 2989 SH SOLE 2989 0 0 TETRA TECH INC COM 88162G103 10 174 SH SOLE 174 0 0 3M CO COM 88579Y101 7892 37981 SH SOLE 37981 0 0 TIER REIT COM COM NEW 88650V208 133 4644 SH SOLE 4644 0 0 TILRAY INC COM CL 2 88688T100 35 535 SH SOLE 535 0 0 TIVO CORP COM 88870P106 14912 1600003 SH SOLE 1600003 0 0 TOPBUILD CORP COM 89055F103 142 2191 SH SOLE 2191 0 0 TORTOISE ENERGY INFRASTRUCTURE COM 89147L100 4465 189987 SH SOLE 189987 0 0 TORTOISE POWER AND ENERGY INCO COM 89147X104 7635 410282 SH SOLE 404195 0 6087 TORTOISE MIDSTREAM ENERGY FUND COM 89148B101 7219 514884 SH SOLE 514884 0 0 TORTOISE ENERGY INDEPENDENCE COM 89148K101 1317 157864 SH SOLE 157864 0 0 TRANSCANADA CORP COM 89353D107 387 8610 SH SOLE 6823 0 1787 TREEHOUSE FOODS COM 89469A104 65 1001 SH SOLE 1001 0 0 TREX CO COM 89531P105 17 282 SH SOLE 282 0 0 TRIPLEPOINT VENTR GRW BDC CORP COM 89677Y100 4705 341904 SH SOLE 341904 0 0 TWILIO INC CLASS A CL A 90138F102 4986 38598 SH SOLE 37093 0 1505 TWO HARBORS INVESTMENT CORP COM NEW 90187B408 22156 1637523 SH SOLE 1609158 0 28365 US CONCRETE INC COM NEW 90333L201 365 8805 SH SOLE 8805 0 0 UBIQUITI NETWORKS INC COM 90347A100 1878 12546 SH SOLE 10168 0 2378 ULTA BEAUTY INC COM 90384S303 10361 29712 SH SOLE 29712 0 0 THE ULTIMATE SOFTWARE GROUP IN COM 90385D107 85 258 SH SOLE 258 0 0 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 1051 15151 SH SOLE 15151 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 210 17542 SH SOLE 17542 0 0 UNION BANKSHARES CORP COM 90539J109 16 497 SH SOLE 497 0 0 UNITED STATES TREASURY STRIP C COM 912833KX7 4144 4204000 SH SOLE 4204000 0 0 TINTUS TREASURY COM 912833LB4 2025 2103000 SH SOLE 2103000 0 0 UNITED THERAPEUTICS CORP DEL C COM 91307C102 1 6 SH SOLE 6 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20081 81215 SH SOLE 79479 0 1736 UNITI GROUP INC COM 91325V108 11586 1035402 SH SOLE 1035402 0 0 UNIVERSAL DISPLAY CORPORATION COM 91347P105 316 2068 SH SOLE 2068 0 0 UNIVERSAL INSURANCE HOLDINGS COM 91359V107 128 4124 SH SOLE 4124 0 0 UNUMPROVIDENT CORP 6.25 PFD COM 91529Y601 345 13217 SH SOLE 13217 0 0 URBAN EDGE PROPERTIES COM 91704F104 15 780 SH SOLE 780 0 0 US ECOLOGY INC COM COM 91732J102 1 22 SH SOLE 22 0 0 VAIL RESORTS INC COM 91879Q109 3731 17171 SH SOLE 16190 0 981 VALERO ENERGY CORP COM 91913Y100 6602 77824 SH SOLE 73382 0 4442 VALVOLINE INC USD 0.01 COM 92047W101 214 11526 SH SOLE 11526 0 0 VANECK VECTORS ETF TR HIGH INC HIGH INCOME MLP 92189F288 2 103 SH SOLE 103 0 0 VANECK VECTORS EMERGING MARKET EMERGING MKTS HI 92189F353 137 5842 SH SOLE 5842 0 0 VANECK VECTORS ETF TR BDC INCO BDC INCOME ETF 92189F411 5 297 SH SOLE 297 0 0 VANECK VEC FALLEN ANGEL HIGH Y FALLEN ANGEL HG 92189F437 209 7278 SH SOLE 7278 0 0 VANECK VECTORS INTERNATIONAL H INTL HIGH YIELD 92189F445 176 7213 SH SOLE 7213 0 0 VANECK VECTORS ETF TR MTG REIT MTG REIT INCOME 92189F452 5 231 SH SOLE 231 0 0 VANECK VECTORS JP MORGAN EM LO JP MORGAN MKTS 92189H300 41 1230 SH SOLE 1230 0 0 VANGUARD C TOTAL INTERNATIONAL INTL BD IDX ETF 92203J407 89 1590 SH SOLE 1590 0 0 VANGUARD MORTGAGE-BACKED SEC MORTG-BACK SEC 92206C771 211 4021 SH SOLE 4021 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 1321 9318 SH SOLE 9318 0 0 VECTOR GROUP LTD COM 92240M108 16680 1545856 SH SOLE 1545856 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 491 46505 SH SOLE 46505 0 0 VENTAS INC COM 92276F100 3108 48709 SH SOLE 48709 0 0 VEOLIA ENVIRONNEMENT SPONSORED COM 92334N103 78 3499 SH SOLE 0 0 3499 VEREIT INC COM 92339V100 947 113158 SH SOLE 113158 0 0 VERIZON COMMUNICATIONS COM 92343V104 66067 1117318 SH SOLE 1109147 0 8171 VERTEX PHARMACEUTICALS INC COM 92532F100 3701 20119 SH SOLE 20119 0 0 VIACOM INC CL B 92553P201 824 29345 SH SOLE 29345 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 313 38970 SH SOLE 38970 0 0 VISA INC CL A COM CL A 92826C839 70456 451093 SH SOLE 451093 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 5870 584039 SH SOLE 571592 0 12447 VIVENDI SA (ADR) COM 92852T201 18 625 SH SOLE 625 0 0 VODAFONE GROUP PLC ADR SPONSORED ADR 92857W308 1750 96243 SH SOLE 95871 0 372 VOYA ASIA PACIFIC HIGH DIVIDEN COM 92912J102 6416 685522 SH SOLE 685522 0 0 VOYA EMERGING MARKETS HIGH DIV COM 92912P108 6022 757468 SH SOLE 743389 0 14079 VOYA GLOBAL ADVANTAGE AND PREM COM 92912R104 10068 933121 SH SOLE 933121 0 0 VOYA GLOBAL EQUITY DIVIDEND AN COM 92912T100 5718 879674 SH SOLE 879674 0 0 VOYA INFRASTRUCTURE INDUSTRIAL COM 92912X101 2032 161273 SH SOLE 161273 0 0 VOYA PRIME RATE TRUST SH BEN INT 92913A100 591 123733 SH SOLE 123733 0 0 VOYA NATURAL RESOURCES EQUITY COM 92913C106 1208 223315 SH SOLE 223315 0 0 WABCO HOLDINGS INC COM 92927K102 141 1070 SH SOLE 1070 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 305 5721 SH SOLE 5721 0 0 WP CAREY INC COM 92936U109 1157 14768 SH SOLE 14768 0 0 WPP PLC ADR ADR 92937A102 1272 24091 SH SOLE 24091 0 0 WEC ENERGY GROUP INC COM 92939U106 9599 121384 SH SOLE 121384 0 0 WAL-MART DE MEXICO SPON ADR V COM 93114W107 1670 62520 SH SOLE 62520 0 0 WASHINGTON PRIME GROUP INC COM 93964W108 15456 2735613 SH SOLE 2735613 0 0 WASTE CONNECTIONS INC NPV COM 94106B101 766 8650 SH SOLE 8650 0 0 WASTE MANAGEMENT INC COM 94106L109 2987 28745 SH SOLE 23879 0 4866 WAYFAIR INC CL A 94419L101 1563 10529 SH SOLE 10529 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1805 6690 SH SOLE 6690 0 0 WELLS FARGO GLOBAL DIVIDEND OP COM 94987C103 5070 967612 SH SOLE 946003 0 21609 WELLS FARGO MULTI-SECTOR INCOM COM 94987D101 807 66688 SH SOLE 57143 0 9545 WELLS FARGO & CO NEW 5.625 PFD COM 94988U656 643 25405 SH SOLE 25405 0 0 WELLS FARGO & COMPANY, SERIES COM 94988U730 2296 87474 SH SOLE 87474 0 0 WELLTOWER INC COM 95040Q104 744 9587 SH SOLE 9587 0 0 WESTERN ASSET EMERGING MARKETS COM 95766A101 1083 79388 SH SOLE 79388 0 0 WESTERN ASSET GLOBAL HIGH INCO COM 95766B109 4926 524595 SH SOLE 524595 0 0 WESTERN ASSET MUNICIPAL PARTNE COM 95766P108 2858 197924 SH SOLE 197924 0 0 WESTERN AST INFL LKD OPP & INM COM 95766R104 3320 309454 SH SOLE 83370 0 226084 WESTERN ASSET CORPORATE LOAN F COM 95790J102 1893 199904 SH SOLE 199904 0 0 WESTROCK CO COM 96145D105 3817 99537 SH SOLE 99537 0 0 WEX, INC. COM 96208T104 1144 5959 SH SOLE 5959 0 0 WHITEHORSE FINANCE INC COM 96524V106 4417 311057 SH SOLE 311057 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 4 14295 SH SOLE 14295 0 0 WINTRUST FINANCIAL COM 97650W108 1551 23035 SH SOLE 23035 0 0 WORKDAY INC CL A 98138H101 1005 5210 SH SOLE 5210 0 0 WORLD WRESTLING ENTERTAINMENT CL A 98156Q108 977 11260 SH SOLE 11260 0 0 WPX ENERGY INC COM 98212B103 270 20618 SH SOLE 20618 0 0 WUXI BIOLOGICS CAYMAN INC ADR COM 98260N108 85 4435 SH SOLE 4435 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 32 781 SH SOLE 781 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 39 781 SH SOLE 781 0 0 XCEL ENERGY INC COM 98389B100 1353 24069 SH SOLE 24069 0 0 XYLEM INC COM 98419M100 299 3782 SH SOLE 3782 0 0 XPERI CORP COM 98421B100 4647 198582 SH SOLE 198582 0 0 YY INC. ADR ADS REPCOM CLA 98426T106 998 11878 SH SOLE 11878 0 0 YETI HLDGS INC COM 98585X104 344 11371 SH SOLE 11371 0 0 YUM CHINA HLDGS INC USD 0.01 COM 98850P109 216 4812 SH SOLE 4812 0 0 ZENDESK INC COM 98936J101 639 7523 SH SOLE 7523 0 0 ZILLOW GROUP INC CLASS A CL A 98954M101 951 27815 SH SOLE 27815 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 184 5289 SH SOLE 5289 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 578 4523 SH SOLE 4523 0 0 ZOETIS INC CL A 98978V103 3132 31108 SH SOLE 31108 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 69 3779 SH SOLE 3779 0 0 DANONE COM 00B1Y9TB3 304 3948 SH SOLE 3948 0 0 AIR LIQUIDE COM 00B1YXBJ7 268 2106 SH SOLE 2106 0 0 SUEZ ENVIRONNEMENT SA COM 00B3B8D04 116 8751 SH SOLE 8751 0 0 ASML HOLDING N.V. COM 00B929F46 412 2192 SH SOLE 2192 0 0 MONCLER SPA COM 00BGLP232 285 7066 SH SOLE 7066 0 0 BHP GROUP PLC COM 00BH0P3ZP 295 12239 SH SOLE 12239 0 0 JUST EAT PLC COM 00BKX5CN8 555 56684 SH SOLE 56684 0 0 JOHNSON MATTHEY PLC GBP 1.1016 COM 00BZ4BQC7 662 16138 SH SOLE 16138 0 0 ING GROEP NV COM 00BZ57390 336 27662 SH SOLE 27662 0 0 ZURICH FINANCIAL COM CH5983816 556 1679 SH SOLE 1679 0 0 NOVARTIS AG COM CH7103065 508 5285 SH SOLE 5285 0 0 ABB LIMITED COM CH7108899 121 6445 SH SOLE 6445 0 0 ROCHE HOLDING AG-GENUSSCHEIN COM CH7110388 145 527 SH SOLE 527 0 0 TECAN GROUP AG-REG COM CH7110902 194 823 SH SOLE 823 0 0 NESTLE COM CH7123870 792 8308 SH SOLE 8308 0 0 CREDIT SUISSE COM CH7171589 97 8338 SH SOLE 8338 0 0 UBS GROUP AG CHF 0.1 COM CHBRJL176 310 25524 SH SOLE 25524 0 0 ADIDAS AG NPV COM DE4031976 737 3027 SH SOLE 3027 0 0 SAP AG COM DE4846288 454 3924 SH SOLE 3924 0 0 BAYER AG COM DE5069211 163 2525 SH SOLE 2525 0 0 HENKEL KGAA NVTG PRF COM DE5076705 129 1263 SH SOLE 1263 0 0 LINDE AG COM DE5740817 571 2587 SH SOLE 2587 0 0 DANSKE BANK COM DK4588825 146 8273 SH SOLE 8273 0 0 SIEMENS GAMESA RENEWABLE ENERG COM E8T87A100 94 5889 SH SOLE 5889 0 0 BANCO SANTANDER SA COM ES5705946 116 25008 SH SOLE 25008 0 0 VEOLIA ENVIRONNEMENT SA EUR 5. COM FR4031879 294 13146 SH SOLE 13146 0 0 L'OREAL COM FR4057808 789 2927 SH SOLE 2927 0 0 LVMH MOET HENNESSY LOUI EUR 0. COM FR4061412 777 2107 SH SOLE 2107 0 0 THALES SA COM FR4162791 497 4146 SH SOLE 4146 0 0 SCHNEIDER ELECTRIC SA COM FR4834108 679 8638 SH SOLE 8638 0 0 DASSAULT SYSTEMES S.A. COM FR5330047 403 2698 SH SOLE 2698 0 0 STMICROELECTRONICS COM FR5962332 294 19796 SH SOLE 19796 0 0 AXA SA COM FR7088429 135 5365 SH SOLE 5365 0 0 TOTAL SA SER B ORD FRF 5.0 COM FRB15C557 405 7269 SH SOLE 7269 0 0 AIRCASTLE LTD COM G0129K104 20993 1037193 SH SOLE 1037193 0 0 ALKERMES INC SHS G01767105 116 3175 SH SOLE 3175 0 0 ALLERGAN PLC SHS G0177J108 597 4077 SH SOLE 4077 0 0 AMDOCS LTD SHS G02602103 1401 25900 SH SOLE 25900 0 0 AON PLC SHS CL A G0408V102 204 1195 SH SOLE 1195 0 0 ASPEN INSURANCE HLDG LTD COM G05384154 54 2093 SH SOLE 2093 0 0 ARRIS INTL INC SHS SHS G0551A103 1 35 SH SOLE 35 0 0 ATLASSIAN CORP CL A G06242104 1247 11096 SH SOLE 11096 0 0 ATHENE HOLDING LTD CL A G0684D107 96 2362 SH SOLE 2362 0 0 AXIS CAPITAL HOLDINGS LIMITED SHS G0692U109 552 10084 SH SOLE 10084 0 0 ACCENTURE PLC SHS CLASS A G1151C101 18603 105685 SH SOLE 105685 0 0 MIMECAST LIMITED ORD SHS G14838109 492 10386 SH SOLE 10386 0 0 BUNGE LTD COM G16962105 1684 31736 SH SOLE 31736 0 0 CAPRI HOLDINGS LTD COM G1890L107 133 2915 SH SOLE 2915 0 0 CREDICORP LTD COM G2519Y108 1432 5966 SH SOLE 5966 0 0 COSAN LTD CL A SHS A G25343107 1190 102645 SH SOLE 102645 0 0 EATON CORP PLC SHS G29183103 1968 24426 SH SOLE 24426 0 0 EVEREST RE GROUP COM G3223R108 346 1603 SH SOLE 1603 0 0 FABRINET SHS G3323L100 168 3209 SH SOLE 3209 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 409 15116 SH SOLE 15116 0 0 GASLOG LTD SHS G37585109 2017 115508 SH SOLE 115508 0 0 HELEN OF TROY LTD COM G4388N106 82 710 SH SOLE 710 0 0 HOLLYSYS AUTOMATION TECHNOLOGI SHS G45667105 602 28737 SH SOLE 28737 0 0 ICON PLC SHS G4705A100 2053 15030 SH SOLE 15030 0 0 ICHOR HOLDINGS LTD SHS G4740B105 72 3168 SH SOLE 3168 0 0 IHS MARKIT LTD SHS G47567105 123 2268 SH SOLE 2268 0 0 INGERSOLL-RAND PLC SHS G47791101 1242 11507 SH SOLE 11507 0 0 INVESCO PLC SHS G491BT108 2395 124018 SH SOLE 124018 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1423 9958 SH SOLE 9958 0 0 JOHNSON CTLS INTL PLC NPV SHS G51502105 417 11300 SH SOLE 11300 0 0 LAZARD LTD-CLASS A SHS A G54050102 94 2599 SH SOLE 2599 0 0 LINDE PLC COM G5494J103 9989 56781 SH SOLE 56781 0 0 LIVANOVA PLC SHS SHS G5509L101 2 18 SH SOLE 18 0 0 MALLINCKRODT PUB LTD CO SHS SHS G5785G107 0 9 SH SOLE 9 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 855 42972 SH SOLE 42972 0 0 MEDTRONIC PLC SHS G5960L103 24756 271805 SH SOLE 271805 0 0 APTIV PLC SHS G6095L109 4531 57003 SH SOLE 57003 0 0 NABORS INDUSTRIES LTD SHS G6359F103 11 3314 SH SOLE 3314 0 0 NIELSEN HOLDINGS PLC SHS EUR G6518L108 179 7558 SH SOLE 7558 0 0 NOVOCURE LTD NPV ORD SHS G6674U108 3469 72021 SH SOLE 66884 0 5137 NVENT ELECTRIC PLC SHS G6700G107 274 10162 SH SOLE 10162 0 0 PARTNERRE LTD PFD SER G 6.50 COM G68603136 831 31090 SH SOLE 31090 0 0 PARTNERRE LTD PFD SER H 7.25 COM G68603144 261 9650 SH SOLE 9650 0 0 SEAGATE TECHNOLOGY SHS G7945M107 588 12280 SH SOLE 12280 0 0 PENTAIR PLC SHS G7S00T104 768 17244 SH SOLE 17244 0 0 SENSATA TECHNOLOGIES HOLDING SHS G8060N102 657 14601 SH SOLE 14601 0 0 SHIP FINANCE INTL LTD SHS G81075106 1221 98982 SH SOLE 98982 0 0 SIGNET JEWELERS LTD SHS G81276100 122 4508 SH SOLE 4508 0 0 SINA CORP ORD G81477104 303 5107 SH SOLE 5107 0 0 STERIS PLC COM G8473T100 2968 23182 SH SOLE 23182 0 0 SUNNY OPTICAL TCHNLGY GRP LTD COM G8586D109 298 24870 SH SOLE 24870 0 0 TECHNIPFMC PLC COM G87110105 159 6768 SH SOLE 6768 0 0 GOLAR LNG LTD SHS G9456A100 392 18601 SH SOLE 18601 0 0 DIAGEO ORD COM GB0237400 501 12241 SH SOLE 12241 0 0 BAE SYSTEM PLC COM GB0263494 329 52307 SH SOLE 52307 0 0 HSBC HOLDINGS LN COM GB0540528 360 44307 SH SOLE 44307 0 0 RENISHAW PLC COM GB0732358 132 2722 SH SOLE 2722 0 0 BP PLC COM GB0798059 446 61392 SH SOLE 61392 0 0 LLOYDS BANKING GROUP PLC COM GB0870612 143 176228 SH SOLE 176228 0 0 ASTRAZENECA PLC COM GB0989529 132 1652 SH SOLE 1652 0 0 ROYAL DUTCH SHELL B SHARES COM GBB03MM40 410 12962 SH SOLE 12962 0 0 UNILEVER PLC COM GBB10RZP7 460 7990 SH SOLE 7990 0 0 COCA-COLA HBC AG COM GBB9895B7 127 3728 SH SOLE 3728 0 0 CHUBB LTD COM H1467J104 7916 56512 SH SOLE 56512 0 0 GARMIN LTD SHS H2906T109 4801 55597 SH SOLE 55597 0 0 UBS GROUP AG SHS H42097107 770 63587 SH SOLE 63587 0 0 LOGITECH INTERNATIONAL SA SHS H50430232 79 2020 SH SOLE 2020 0 0 TE CONNECTIVITY LTD REG SHS H84989104 992 12288 SH SOLE 12288 0 0 FERRARI NV EUR COM ITBD6G507 137 1020 SH SOLE 1020 0 0 KEYENCE CORP JP COM J32491102 361 578 SH SOLE 578 0 0 NEXON COMPANY LIMITED COM J4914X104 183 12022 SH SOLE 12022 0 0 TOSHIBA MA NPV COM JP6897262 113 5600 SH SOLE 5600 0 0 ORION ENGINEERED CARBONS SA COM L72967109 1633 86010 SH SOLE 86010 0 0 SPOTIFY TECHNOLOGY SHS L8681T102 824 5938 SH SOLE 5938 0 0 CHECK POINT SOFTWARE TECHNOLOG ORD M22465104 58 460 SH SOLE 460 0 0 CYBERARK SOFTWARE LTD ILS 0.01 SHS M2682V108 3332 27990 SH SOLE 27990 0 0 ELBIT SYSTEMS LIMITED ORD M3760D101 2840 22012 SH SOLE 22012 0 0 KORNIT DIGITAL LTD ILS COM M6372Q113 4 169 SH SOLE 169 0 0 WIX.COM LTD SHS M98068105 258 2136 SH SOLE 2136 0 0 AERCAP HOLDINGS INC SHS N00985106 110 2361 SH SOLE 2361 0 0 ASML HOLDING NV N Y REGISTRY SHS N07059210 553 2942 SH SOLE 2942 0 0 CNH INDUSTRIAL NV SHS N20944109 766 75144 SH SOLE 75144 0 0 CONSTELLIUM NV-CLASS A COM N22035104 41 5077 SH SOLE 5077 0 0 FERRARI NV COM N3167Y103 296 2213 SH SOLE 2213 0 0 INTERXION HOLDING N.V SHS N47279109 277 4151 SH SOLE 4151 0 0 LYONDELLBASELL INDUSTRIES NV C SHS - A - N53745100 8093 96250 SH SOLE 96250 0 0 MYLAN NV SHS EURO N59465109 333 11735 SH SOLE 11735 0 0 NXP SEMICONDUCTOR NV COM N6596X109 89 1009 SH SOLE 1009 0 0 QIAGEN NV USD 0.01 SHS NEW N72482123 114 2808 SH SOLE 2808 0 0 WRIGHT MEDICAL GROUP NV ORD SHS COM.COM3 PAR N96617118 44 1394 SH SOLE 1394 0 0 YANDEX NV-A SHS CLASS A N97284108 867 25242 SH SOLE 25242 0 0 HEINEKEN NV COM NL7792559 611 5775 SH SOLE 5775 0 0 BANCO LATINOAMERICANO DE COMER COM P16994132 732 36766 SH SOLE 36766 0 0 COPA HOLDINGS SA CL A P31076105 1311 16268 SH SOLE 16268 0 0 ROYAL CARIBBEAN CRUISES COM V7780T103 111 965 SH SOLE 965 0 0 DIANA SHIPPING INC PERP PFD SE COM Y2066G112 117 5000 SH SOLE 5000 0 0 FLEX LTD ORD Y2573F102 156 15559 SH SOLE 15559 0 0 HOEGH LNG PARTNERS LP 8.75 CU COM Y3262R118 97 3750 SH SOLE 3750 0 0 TEEKAY LNG PARTNERS L P PFD UN COM Y8564M113 76 3000 SH SOLE 3000 0 0