0000891092-20-001783.txt : 20200214 0000891092-20-001783.hdr.sgml : 20200214 20200214164348 ACCESSION NUMBER: 0000891092-20-001783 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 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: 20621213 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 12-31-2019 12-31-2019 false Advisors Asset Management, Inc.
18925 Base Camp Road Monument CO 80132
13F COMBINATION REPORT 028-12578 0000872259 028-02825 BAHL & GAYNOR INC 0001634047 028-16741 Vident Investment Advisory, LLC 0000922439 028-06652 HARTFORD INVESTMENT MANAGEMENT CO 0001356783 028-12179 Phocas Financial Corp. N
John Webber Chief Compliance Officer 210-698-0460 /s/ John Webber Boerne TX 02-14-2020 0 1556 11298228
INFORMATION TABLE 2 infotable.xml AAR CORP COM 000361105 1168 25905 SH SOLE 25905 0 0 ABB LTD SPONSORED ADR 000375204 2579 100288 SH SOLE 97144 0 3144 AFLAC INC COM 001055102 3120 58970 SH SOLE 58970 0 0 AGCO CORP COM 001084102 1379 17847 SH SOLE 17847 0 0 AARONS INC COM PAR $0.50 002535300 290 5086 SH SOLE 5086 0 0 ABBOTT LABS COM 002824100 20612 237306 SH SOLE 237306 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 54651 751160 SH SOLE 721815 0 29345 ABERDEEN INCOME CR STRATEGIE COM 003057106 22269 202731 SH SOLE 191547 0 11184 ABIOMED INC COM 003654100 1754 10282 SH SOLE 10282 0 0 ACI WORLDWIDE INC COM 004498101 16 420 SH SOLE 420 0 0 ACUSHNET HOLDINGS CORP COM 005098108 53 1617 SH SOLE 1617 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2941 186507 SH SOLE 186507 0 0 ADDUS HOMECARE CORP COM 006739106 56 571 SH SOLE 571 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2649 58006 SH SOLE 58006 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2651 57801 SH SOLE 57801 0 0 AEGON N V NY REGISTRY SHS 007924103 969 214007 SH SOLE 214007 0 0 AEROVIRONMENT INC COM 008073108 1076 17433 SH SOLE 17433 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 111 1307 SH SOLE 1307 0 0 AGNICO EAGLE MINES LTD COM 008474108 211 3431 SH SOLE 3431 0 0 AGREE REALTY CORP COM 008492100 3811 16821 SH SOLE 10941 0 5880 AIR PRODS & CHEMS INC COM 009158106 15794 64308 SH SOLE 62294 0 2014 ALAMO GROUP INC COM 011311107 889 7083 SH SOLE 7083 0 0 ALARM COM HLDGS INC COM 011642105 19 441 SH SOLE 441 0 0 ALASKA AIR GROUP INC COM 011659109 785 11597 SH SOLE 11597 0 0 ALBEMARLE CORP COM 012653101 554 7581 SH SOLE 7581 0 0 ALCOA CORP COM 013872106 272 12642 SH SOLE 12642 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1728 15976 SH SOLE 15976 0 0 ALICO INC COM 016230104 151 4209 SH SOLE 4209 0 0 ALIGN TECHNOLOGY INC COM 016255101 4015 14388 SH SOLE 14388 0 0 ALLETE INC COM NEW 018522300 106 1305 SH SOLE 1305 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 142 1269 SH SOLE 1269 0 0 ALLIANT ENERGY CORP COM 018802108 1555 28414 SH SOLE 28414 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 2697 526854 SH SOLE 526854 0 0 ALLIANZGI CONV INCOME FD COM 018828103 416 72381 SH SOLE 72381 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 21057 929259 SH SOLE 929259 0 0 ALLSTATE CORP COM 020002101 450 4017 SH SOLE 4017 0 0 AMAZON COM INC COM 023135106 127640 69234 SH SOLE 69043 0 191 AMEDISYS INC COM 023436108 5706 33277 SH SOLE 31761 0 1516 AMEREN CORP COM 023608102 4221 19416 SH SOLE 13685 0 5731 AMERICAN ELEC PWR CO INC COM 025537101 7672 56744 SH SOLE 51904 0 4840 AMERICAN EXPRESS CO COM 025816109 25791 207172 SH SOLE 207172 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 839 7666 SH SOLE 7666 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 232 4515 SH SOLE 4515 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2637 21463 SH SOLE 21463 0 0 AMETEK INC NEW COM 031100100 458 4588 SH SOLE 4588 0 0 AMGEN INC COM 031162100 15989 66331 SH SOLE 66331 0 0 AMPHENOL CORP NEW CL A 032095101 1837 16974 SH SOLE 16974 0 0 ANALOG DEVICES INC COM 032654105 4568 38441 SH SOLE 38441 0 0 ANDERSONS INC COM 034164103 489 19342 SH SOLE 19342 0 0 ANNALY CAP MGMT INC COM 035710409 702698 1358668 SH SOLE 1133022 0 225646 ANTHEM INC COM 036752103 3202 10610 SH SOLE 10610 0 0 APACHE CORP COM 037411105 7 285 SH SOLE 285 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 4405 290963 SH SOLE 290963 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 11408 755513 SH SOLE 755513 0 0 APPLE INC COM 037833100 128002 432679 SH SOLE 430579 0 2100 APPLIED MATLS INC COM 038222105 2146 35153 SH SOLE 35153 0 0 APTARGROUP INC COM 038336103 891 7702 SH SOLE 7702 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 736 15903 SH SOLE 15903 0 0 ARCOSA INC COM 039653100 139 3144 SH SOLE 3144 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1087 23924 SH SOLE 23924 0 0 ARISTA NETWORKS INC COM 040413106 1146 5633 SH SOLE 5633 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1487 83201 SH SOLE 83201 0 0 ARROW ELECTRS INC COM 042735100 46 546 SH SOLE 546 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1029 13440 SH SOLE 13440 0 0 ASPEN TECHNOLOGY INC COM 045327103 22 186 SH SOLE 186 0 0 ASTEC INDS INC COM 046224101 1397 33265 SH SOLE 33265 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3981 79849 SH SOLE 79849 0 0 ASTRONICS CORP COM 046433108 1277 45701 SH SOLE 45701 0 0 ATMOS ENERGY CORP COM 049560105 2947 26344 SH SOLE 26344 0 0 AUTODESK INC COM 052769106 9899 53957 SH SOLE 53957 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 14357 84207 SH SOLE 84207 0 0 AUTOZONE INC COM 053332102 1903 1597 SH SOLE 1597 0 0 AVALONBAY CMNTYS INC COM 053484101 19 89 SH SOLE 89 0 0 AVERY DENNISON CORP COM 053611109 785 6004 SH SOLE 6004 0 0 BP PLC SPONSORED ADR 055622104 3705 98165 SH SOLE 98165 0 0 BAIDU INC SPON ADR REP A 056752108 494 3911 SH SOLE 3911 0 0 BALCHEM CORP COM 057665200 259 2549 SH SOLE 2549 0 0 BALL CORP COM 058498106 5255 81284 SH SOLE 81284 0 0 BANCROFT FUND LTD COM 059695106 21822 478556 SH SOLE 473343 0 5213 BANK AMER CORP COM 060505104 14438 409940 SH SOLE 409940 0 0 BANK MONTREAL QUE COM 063671101 575 7414 SH SOLE 7414 0 0 BANK NEW YORK MELLON CORP COM 064058100 553 10984 SH SOLE 10984 0 0 BANK N S HALIFAX COM 064149107 218 3860 SH SOLE 3860 0 0 BARNES GROUP INC COM 067806109 213 3440 SH SOLE 3440 0 0 BAUSCH HEALTH COS INC COM 071734107 766 25612 SH SOLE 25612 0 0 BAXTER INTL INC COM 071813109 3681 44017 SH SOLE 44017 0 0 BECTON DICKINSON & CO COM 075887109 9943 36604 SH SOLE 35688 0 916 BED BATH & BEYOND INC COM 075896100 4349 251392 SH SOLE 251392 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1562 6903 SH SOLE 6903 0 0 BEST BUY INC COM 086516101 3263 37159 SH SOLE 37159 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1527 27628 SH SOLE 26396 0 1232 BILIBILI INC SPONS ADS REP Z 090040106 256 13744 SH SOLE 13744 0 0 BIO RAD LABS INC CL A 090572207 2070 5594 SH SOLE 5594 0 0 BIOTELEMETRY INC COM 090672106 662 14291 SH SOLE 14291 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 4535 352395 SH SOLE 352395 0 0 BLACK HILLS CORP COM 092113109 1023 13028 SH SOLE 13028 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 476 33855 SH SOLE 33855 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 11458 1042589 SH SOLE 1042589 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 919 65746 SH SOLE 65746 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 5232 888266 SH SOLE 888266 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 770 155063 SH SOLE 155063 0 0 BOEING CO COM 097023105 9315 28278 SH SOLE 27171 0 1107 BORGWARNER INC COM 099724106 311 7164 SH SOLE 7164 0 0 BOSTON BEER INC CL A 100557107 30 79 SH SOLE 79 0 0 BOSTON PROPERTIES INC COM 101121101 673 4881 SH SOLE 4881 0 0 BOSTON SCIENTIFIC CORP COM 101137107 9280 205227 SH SOLE 205227 0 0 BOTTOMLINE TECH DEL INC COM 101388106 26 486 SH SOLE 486 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2324 15462 SH SOLE 15462 0 0 BRINKER INTL INC COM 109641100 43 1034 SH SOLE 1034 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 6447 100438 SH SOLE 100438 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1785 40755 SH SOLE 39014 0 1741 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 106 4972 SH SOLE 4972 0 0 BROOKS AUTOMATION INC COM 114340102 505 12033 SH SOLE 12033 0 0 BROWN & BROWN INC COM 115236101 264 6696 SH SOLE 6696 0 0 BRUNSWICK CORP COM 117043109 545 9086 SH SOLE 9086 0 0 BUCKLE INC COM 118440106 3673 135832 SH SOLE 135832 0 0 BURLINGTON STORES INC COM 122017106 35 154 SH SOLE 154 0 0 CAE INC COM 124765108 2956 111710 SH SOLE 111710 0 0 CF INDS HLDGS INC COM 125269100 1287 26968 SH SOLE 26968 0 0 CIGNA CORP NEW COM 125523100 69 338 SH SOLE 338 0 0 CMS ENERGY CORP COM 125896100 1046 16644 SH SOLE 16644 0 0 CNOOC LTD SPONSORED ADR 126132109 2522 15132 SH SOLE 15132 0 0 CSG SYS INTL INC COM 126349109 1717 33154 SH SOLE 33154 0 0 CTS CORP COM 126501105 140 4679 SH SOLE 4679 0 0 CVS HEALTH CORP COM 126650100 21395 288014 SH SOLE 288014 0 0 CABOT CORP COM 127055101 175 3692 SH SOLE 3692 0 0 CABOT OIL & GAS CORP COM 127097103 110 6324 SH SOLE 6324 0 0 CACI INTL INC CL A 127190304 4397 17704 SH SOLE 16869 0 835 CADENCE DESIGN SYSTEM INC COM 127387108 508 7330 SH SOLE 7330 0 0 CAL MAINE FOODS INC COM NEW 128030202 399 9344 SH SOLE 9344 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 9482 861959 SH SOLE 861959 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 8748 643204 SH SOLE 643204 0 0 CALAVO GROWERS INC COM 128246105 404 4456 SH SOLE 4456 0 0 CALERES INC COM 129500104 0 34 SH SOLE 34 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 71 1375 SH SOLE 1375 0 0 CALLAWAY GOLF CO COM 131193104 37 1755 SH SOLE 1755 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1326 12498 SH SOLE 12498 0 0 CAMPBELL SOUP CO COM 134429109 329 6666 SH SOLE 6666 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 51 1405 SH SOLE 1405 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 336 4044 SH SOLE 4044 0 0 CANADIAN NATL RY CO COM 136375102 590 6718 SH SOLE 5990 0 728 CANON INC SPONSORED ADR 138006309 1904 69625 SH SOLE 69625 0 0 CANTEL MEDICAL CORP COM 138098108 562 7933 SH SOLE 7933 0 0 CAPITAL SOUTHWEST CORP COM 140501107 2925 140635 SH SOLE 140635 0 0 CARLISLE COS INC COM 142339100 4050 24066 SH SOLE 22528 0 1538 CARNIVAL CORP UNIT 99/99/9999 143658300 162 3196 SH SOLE 3196 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1278 25676 SH SOLE 25676 0 0 CATERPILLAR INC DEL COM 149123101 12877 86429 SH SOLE 84975 0 1454 CATHAY GEN BANCORP COM 149150104 195 5123 SH SOLE 5123 0 0 CELANESE CORP DEL COM 150870103 3677 29862 SH SOLE 29862 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1419 375485 SH SOLE 375485 0 0 CENTURYLINK INC COM 156700106 17831 1310302 SH SOLE 1303508 0 6794 CERUS CORP COM 157085101 15 3658 SH SOLE 3658 0 0 CHARLES RIV LABS INTL INC COM 159864107 1153 7548 SH SOLE 7548 0 0 CHEFS WHSE INC COM 163086101 34 880 SH SOLE 880 0 0 CHEMOURS CO COM 163851108 5486 303272 SH SOLE 303272 0 0 CHEVRON CORP NEW COM 166764100 47368 382465 SH SOLE 379094 0 3371 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 714 17345 SH SOLE 17345 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 77 92 SH SOLE 92 0 0 CHURCH & DWIGHT INC COM 171340102 1717 24414 SH SOLE 24414 0 0 CHURCHILL DOWNS INC COM 171484108 1692 12333 SH SOLE 12333 0 0 CIENA CORP COM NEW 171779309 213 4996 SH SOLE 4996 0 0 CITIGROUP INC COM NEW 172967424 2612 32694 SH SOLE 32694 0 0 CITIZENS FINL GROUP INC COM 174610105 444 10942 SH SOLE 10942 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 4461 396168 SH SOLE 396168 0 0 CLOROX CO DEL COM 189054109 5189 33793 SH SOLE 33793 0 0 COCA COLA CO COM 191216100 42655 694697 SH SOLE 686516 0 8181 COGNEX CORP COM 192422103 1022 18232 SH SOLE 18232 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 886 14278 SH SOLE 14278 0 0 COHERENT INC COM 192479103 14 82 SH SOLE 82 0 0 COLGATE PALMOLIVE CO COM 194162103 1562 22693 SH SOLE 22693 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 285 2845 SH SOLE 2845 0 0 COMERICA INC COM 200340107 627 8732 SH SOLE 8732 0 0 COMMERCIAL METALS CO COM 201723103 353 16107 SH SOLE 15666 0 441 COMMUNITY BK SYS INC COM 203607106 1770 24949 SH SOLE 24949 0 0 COMMVAULT SYSTEMS INC COM 204166102 6 135 SH SOLE 135 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1384 405947 SH SOLE 405947 0 0 CONAGRA BRANDS INC COM 205887102 275 8032 SH SOLE 8032 0 0 CONSOLIDATED EDISON INC COM 209115104 970 10722 SH SOLE 10722 0 0 CONTINENTAL RESOURCES INC COM 212015101 682 19907 SH SOLE 19907 0 0 COOPER COS INC COM NEW 216648402 3776 11752 SH SOLE 11752 0 0 COPART INC COM 217204106 1217 13384 SH SOLE 13384 0 0 CORNING INC COM 219350105 7706 264759 SH SOLE 264759 0 0 COTY INC COM CL A 222070203 781 69440 SH SOLE 69440 0 0 COUSINS PPTYS INC COM NEW 222795502 451 10945 SH SOLE 10945 0 0 CRANE CO COM 224399105 5505 63726 SH SOLE 63726 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1675 54346 SH SOLE 54346 0 0 CROWN HOLDINGS INC COM 228368106 106 1467 SH SOLE 1467 0 0 CRYOLIFE INC COM 228903100 78 2893 SH SOLE 2893 0 0 CUBESMART COM 229663109 592 18854 SH SOLE 18854 0 0 CUBIC CORP COM 229669106 2440 38380 SH SOLE 38380 0 0 CULLEN FROST BANKERS INC COM 229899109 32 328 SH SOLE 328 0 0 CUMMINS INC COM 231021106 2100 11737 SH SOLE 11737 0 0 CURTISS WRIGHT CORP COM 231561101 2845 20190 SH SOLE 20190 0 0 CUSHING RENAISSANCE FD COM 231647108 128682 326022 SH SOLE 272909 0 53113 CUTERA INC COM 232109108 218 6087 SH SOLE 6087 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1185 50800 SH SOLE 50800 0 0 DTE ENERGY CO COM 233331107 1149 8849 SH SOLE 8849 0 0 DWS MUN INCOME TR NEW COM 233368109 717 63284 SH SOLE 63284 0 0 DANAHER CORPORATION COM 235851102 10417 67875 SH SOLE 67875 0 0 DARDEN RESTAURANTS INC COM 237194105 1437 13273 SH SOLE 13173 0 100 DARLING INGREDIENTS INC COM 237266101 962 34272 SH SOLE 34272 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 29 727 SH SOLE 727 0 0 DEERE & CO COM 244199105 2680 15468 SH SOLE 15468 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 841 80842 SH SOLE 80842 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 0 26 SH SOLE 26 0 0 DELUXE CORP COM 248019101 1 133 SH SOLE 18 0 115 DEXCOM INC COM 252131107 1621 7411 SH SOLE 7411 0 0 DIGITAL RLTY TR INC COM 253868103 1708 14276 SH SOLE 14276 0 0 DINE BRANDS GLOBAL INC COM 254423106 46 555 SH SOLE 555 0 0 DIODES INC COM 254543101 165 2926 SH SOLE 2926 0 0 DISNEY WALT CO COM DISNEY 254687106 13540 93628 SH SOLE 93628 0 0 DISCOVER FINL SVCS COM 254709108 1010 11925 SH SOLE 11925 0 0 DR REDDYS LABS LTD ADR 256135203 539 13288 SH SOLE 13288 0 0 DOCUSIGN INC COM 256163106 501 6766 SH SOLE 6766 0 0 DOLLAR GEN CORP NEW COM 256677105 1707 10941 SH SOLE 10941 0 0 DOLLAR TREE INC COM 256746108 16 175 SH SOLE 175 0 0 DOMTAR CORP COM NEW 257559203 2873 75127 SH SOLE 75127 0 0 DORMAN PRODUCTS INC COM 258278100 16 216 SH SOLE 216 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 898 45434 SH SOLE 45434 0 0 DOVER CORP COM 260003108 2858 24796 SH SOLE 24796 0 0 DOW INC COM 260557103 14418 263666 SH SOLE 263015 0 651 DUKE REALTY CORP COM NEW 264411505 69 1999 SH SOLE 1999 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1836 40463 SH SOLE 40463 0 0 EASTMAN CHEMICAL CO COM 277432100 316 3993 SH SOLE 3993 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 5587 351384 SH SOLE 351384 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 1603 89913 SH SOLE 89913 0 0 EATON VANCE FLTING RATE INC COM 278279104 20178 216044 SH SOLE 206504 0 9540 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 1669 104398 SH SOLE 104398 0 0 EBAY INC COM 278642103 21671 600147 SH SOLE 600147 0 0 ECOLAB INC COM 278865100 3773 19557 SH SOLE 19557 0 0 ECOPETROL S A SPONSORED ADS 279158109 756 37875 SH SOLE 37875 0 0 EDISON INTL COM 281020107 257 3432 SH SOLE 3432 0 0 ELECTRONIC ARTS INC COM 285512109 1744 16225 SH SOLE 16225 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 13148 1117995 SH SOLE 1117995 0 0 EMERSON ELEC CO COM 291011104 7833 102710 SH SOLE 102710 0 0 EMPIRE ST RLTY TR INC CL A 292104106 404 28919 SH SOLE 28919 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1745 173981 SH SOLE 173981 0 0 ENCORE CAP GROUP INC COM 292554102 0 25 SH SOLE 25 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 365 78752 SH SOLE 78752 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2769 98323 SH SOLE 98323 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 60 4476 SH SOLE 4476 0 0 ERICSSON ADR B SEK 10 294821608 716 81543 SH SOLE 81543 0 0 ESCO TECHNOLOGIES INC COM 296315104 314 3396 SH SOLE 3396 0 0 ESSEX PPTY TR INC COM 297178105 1600 5318 SH SOLE 5318 0 0 EXPEDITORS INTL WASH INC COM 302130109 613 7860 SH SOLE 7860 0 0 FLIR SYS INC COM 302445101 1228 23584 SH SOLE 23584 0 0 F M C CORP COM NEW 302491303 1661 16644 SH SOLE 16644 0 0 FNB CORP PA COM 302520101 265 20865 SH SOLE 20865 0 0 FS KKR CAPITAL CORP COM 302635107 483 78870 SH SOLE 78870 0 0 FTI CONSULTING INC COM 302941109 1749 15805 SH SOLE 15805 0 0 FACTSET RESH SYS INC COM 303075105 1360 5068 SH SOLE 5068 0 0 FARO TECHNOLOGIES INC COM 311642102 411 8162 SH SOLE 8162 0 0 FASTENAL CO COM 311900104 11217 303564 SH SOLE 303564 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 424 3294 SH SOLE 3294 0 0 FEDERAL SIGNAL CORP COM 313855108 227 7053 SH SOLE 7053 0 0 F5 NETWORKS INC COM 315616102 749 5363 SH SOLE 5363 0 0 FIDUS INVT CORP COM 316500107 3319 223652 SH SOLE 223652 0 0 FIFTH THIRD BANCORP COM 316773100 274 8906 SH SOLE 8906 0 0 51JOB INC SPONSORED ADS 316827104 165 1946 SH SOLE 1946 0 0 FIRST FINL BANCORP OH COM 320209109 1698 66745 SH SOLE 66745 0 0 FIRST HORIZON NATL CORP COM 320517105 187 11306 SH SOLE 11306 0 0 FIRST MERCHANTS CORP COM 320817109 0 43 SH SOLE 43 0 0 FIRST SOLAR INC COM 336433107 176 3141 SH SOLE 3141 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 2951 171071 SH SOLE 171071 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 2308 206300 SH SOLE 206300 0 0 FIRSTENERGY CORP COM 337932107 1857 38200 SH SOLE 38200 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 550 1913 SH SOLE 1913 0 0 FLUOR CORP NEW COM 343412102 5556 294267 SH SOLE 294267 0 0 FLOWERS FOODS INC COM 343498101 3944 181405 SH SOLE 181405 0 0 FOOT LOCKER INC COM 344849104 23 612 SH SOLE 612 0 0 FORD MTR CO DEL COM 345370860 18043 1940094 SH SOLE 1940094 0 0 FORWARD AIR CORP COM 349853101 21 298 SH SOLE 298 0 0 FRANKLIN RES INC COM 354613101 887 34128 SH SOLE 34128 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 31092 170071 SH SOLE 153484 0 16587 GABELLI EQUITY TR INC COM 362397101 2047 336047 SH SOLE 336047 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3998 41981 SH SOLE 41981 0 0 GARRETT MOTION INC COM 366505105 9 936 SH SOLE 936 0 0 GARRISON CAP INC COM 366554103 939 161550 SH SOLE 161550 0 0 GARTNER INC COM 366651107 54 351 SH SOLE 351 0 0 GENERAL AMERN INVS INC COM 368802104 190 5025 SH SOLE 5025 0 0 GENERAL DYNAMICS CORP COM 369550108 8513 48282 SH SOLE 48282 0 0 GENERAL ELECTRIC CO COM 369604103 836 75085 SH SOLE 74746 0 339 GENERAL MLS INC COM 370334104 12881 203232 SH SOLE 197626 0 5606 GENTEX CORP COM 371901109 2782 95999 SH SOLE 95999 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2025 98884 SH SOLE 98884 0 0 GENMAB A S SPONSORED ADS 372303206 38 1721 SH SOLE 1721 0 0 GENUINE PARTS CO COM 372460105 2118 19934 SH SOLE 19934 0 0 GILEAD SCIENCES INC COM 375558103 16488 253735 SH SOLE 253735 0 0 GLADSTONE CAPITAL CORP COM 376535100 2258 227442 SH SOLE 227442 0 0 GLADSTONE INVT CORP COM 376546107 4073 307370 SH SOLE 307370 0 0 GLOBAL NET LEASE INC COM NEW 379378201 45 2209 SH SOLE 2209 0 0 GLOBUS MED INC CL A 379577208 76 1292 SH SOLE 1292 0 0 GRAINGER W W INC COM 384802104 1149 3395 SH SOLE 3395 0 0 GRANITE CONSTR INC COM 387328107 1173 42403 SH SOLE 42403 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 467 28033 SH SOLE 28033 0 0 GREAT WESTN BANCORP INC COM 391416104 284 8189 SH SOLE 8189 0 0 GREENBRIER COS INC COM 393657101 82 2537 SH SOLE 2537 0 0 GREIF INC CL B 397624206 18730 361802 SH SOLE 361802 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 198 8487 SH SOLE 8487 0 0 GRUBHUB INC COM 400110102 150 3091 SH SOLE 3091 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 237 3959 SH SOLE 3959 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 732 6170 SH SOLE 6170 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 245 7342 SH SOLE 7342 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1374 34381 SH SOLE 32883 0 1498 HACKETT GROUP INC COM 404609109 997 61787 SH SOLE 61787 0 0 HAEMONETICS CORP COM 405024100 1752 15247 SH SOLE 15247 0 0 HAIN CELESTIAL GROUP INC COM 405217100 0 16 SH SOLE 16 0 0 HALLIBURTON CO COM 406216101 1241 50716 SH SOLE 50716 0 0 HANOVER INS GROUP INC COM 410867105 96 720 SH SOLE 720 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 486 8001 SH SOLE 8001 0 0 HASBRO INC COM 418056107 3458 32760 SH SOLE 32760 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 634 13521 SH SOLE 13521 0 0 HEALTHCARE SVCS GRP INC COM 421906108 733 30129 SH SOLE 30129 0 0 HEICO CORP NEW COM 422806109 4198 35091 SH SOLE 33271 0 1820 HELMERICH & PAYNE INC COM 423452101 13520 297735 SH SOLE 297564 0 171 HENRY JACK & ASSOC INC COM 426281101 915 6281 SH SOLE 6281 0 0 HERCULES CAPITAL INC COM 427096508 3503 249829 SH SOLE 249829 0 0 HERSHEY CO COM 427866108 7143 48599 SH SOLE 48599 0 0 HEXCEL CORP NEW COM 428291108 4331 56267 SH SOLE 54101 0 2166 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 33 1903 SH SOLE 1903 0 0 HIGHWOODS PPTYS INC COM 431284108 680 13904 SH SOLE 13904 0 0 HILL ROM HLDGS INC COM 431475102 3286 28944 SH SOLE 28944 0 0 HOLOGIC INC COM 436440101 1629 31209 SH SOLE 31209 0 0 HOME BANCSHARES INC COM 436893200 10 485 SH SOLE 485 0 0 HOME DEPOT INC COM 437076102 47851 216295 SH SOLE 214299 0 1996 HONDA MOTOR LTD AMERN SHS 438128308 1417 50062 SH SOLE 50062 0 0 HONEYWELL INTL INC COM 438516106 27230 153842 SH SOLE 153842 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1499 34343 SH SOLE 34343 0 0 HORMEL FOODS CORP COM 440452100 4064 90099 SH SOLE 90099 0 0 HUBBELL INC COM 443510607 2509 16971 SH SOLE 16971 0 0 HUBSPOT INC COM 443573100 579 3654 SH SOLE 3654 0 0 HUDSON PAC PPTYS INC COM 444097109 550 14616 SH SOLE 14616 0 0 HUMANA INC COM 444859102 1616 4410 SH SOLE 4410 0 0 HUNT J B TRANS SVCS INC COM 445658107 327 2796 SH SOLE 2796 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1076 71342 SH SOLE 71342 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2809 11197 SH SOLE 11197 0 0 HUNTSMAN CORP COM 447011107 404 16705 SH SOLE 16705 0 0 HYATT HOTELS CORP COM CL A 448579102 211 2356 SH SOLE 2356 0 0 IAA INC COM 449253103 571 12125 SH SOLE 12125 0 0 IDACORP INC COM 451107106 610 5714 SH SOLE 5714 0 0 ILLINOIS TOOL WKS INC COM 452308109 11752 65426 SH SOLE 65426 0 0 ILLUMINA INC COM 452327109 11934 35975 SH SOLE 35975 0 0 INFOSYS LTD SPONSORED ADR 456788108 2564 248430 SH SOLE 248430 0 0 ING GROEP N V SPONSORED ADR 456837103 1917 159126 SH SOLE 159126 0 0 INTEL CORP COM 458140100 33757 486163 SH SOLE 477860 0 8303 INTERNATIONAL BUSINESS MACHS COM 459200101 44187 329654 SH SOLE 329654 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 93 719 SH SOLE 719 0 0 INTL PAPER CO COM 460146103 7728 167820 SH SOLE 167820 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6893 298412 SH SOLE 298412 0 0 INTUIT COM 461202103 1973 7533 SH SOLE 7533 0 0 IONIS PHARMACEUTICALS INC COM 462222100 994 16462 SH SOLE 16462 0 0 IROBOT CORP COM 462726100 495 9767 SH SOLE 9767 0 0 ISHARES INC US INTL HGH YLD 464286178 270 5421 SH SOLE 5421 0 0 ISHARES INC EM HGHYL BD ETF 464286285 179 3849 SH SOLE 3849 0 0 ISHARES TR TIPS BD ETF 464287176 731 2504 SH SOLE 274 0 2230 ISHARES TR IBOXX INV CP ETF 464287242 72 566 SH SOLE 566 0 0 ISHARES TR COHEN STEER REIT 464287564 0 15 SH SOLE 15 0 0 ISHARES TR INTL TREA BD ETF 464288117 92 1833 SH SOLE 1833 0 0 ISHARES TR IBOXX HI YD ETF 464288513 71 809 SH SOLE 809 0 0 ISHARES TR LNG TR CRPRT BD 464289511 287 4299 SH SOLE 4299 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 156 17095 SH SOLE 17095 0 0 ITRON INC COM 465741106 720 8571 SH SOLE 8571 0 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 3076 221290 SH SOLE 221290 0 0 JACOBS ENGR GROUP INC COM 469814107 7913 86146 SH SOLE 84241 0 1905 JOHN BEAN TECHNOLOGIES CORP COM 477839104 458 4064 SH SOLE 4064 0 0 JOHNSON & JOHNSON COM 478160104 34506 228587 SH SOLE 225625 0 2962 KLA CORPORATION COM NEW 482480100 1238 6951 SH SOLE 6951 0 0 KAMAN CORP COM 483548103 2144 32522 SH SOLE 32522 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 414 1933 SH SOLE 478 0 1455 KAYNE ANDERSN MLP MIDS INVT COM 486606106 9724 673853 SH SOLE 673853 0 0 KELLOGG CO COM 487836108 1954 28253 SH SOLE 28253 0 0 KENNAMETAL INC COM 489170100 85 2291 SH SOLE 2291 0 0 KEYCORP NEW COM 493267108 264 13019 SH SOLE 13019 0 0 KIMBERLY CLARK CORP COM 494368103 3871 28207 SH SOLE 28140 0 67 KIRBY CORP COM 497266106 278 3102 SH SOLE 3102 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 525 14641 SH SOLE 14641 0 0 KOHLS CORP COM 500255104 218 4274 SH SOLE 4274 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 759 14606 SH SOLE 13015 0 1591 KORN FERRY COM NEW 500643200 72 1718 SH SOLE 1718 0 0 KRAFT HEINZ CO COM 500754106 14012 433438 SH SOLE 431233 0 2205 KROGER CO COM 501044101 0 30 SH SOLE 30 0 0 L BRANDS INC COM 501797104 10321 569593 SH SOLE 569593 0 0 LKQ CORP COM 501889208 569 15940 SH SOLE 15940 0 0 LTC PPTYS INC COM 502175102 477 10659 SH SOLE 10659 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6367 32180 SH SOLE 32180 0 0 LA Z BOY INC COM 505336107 24 757 SH SOLE 757 0 0 LAM RESEARCH CORP COM 512807108 3285 11247 SH SOLE 11247 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3253 36458 SH SOLE 36458 0 0 LAMB WESTON HLDGS INC COM 513272104 26 302 SH SOLE 302 0 0 LAS VEGAS SANDS CORP COM 517834107 5564 80592 SH SOLE 80592 0 0 LAUDER ESTEE COS INC CL A 518439104 6112 29591 SH SOLE 29591 0 0 LEAR CORP COM NEW 521865204 785 4837 SH SOLE 3343 0 1494 LENNAR CORP CL A 526057104 2675 47977 SH SOLE 47977 0 0 LENNOX INTL INC COM 526107107 1672 6994 SH SOLE 6193 0 801 LIBERTY ALL-STAR GROWTH FD I COM 529900102 6361 978604 SH SOLE 978604 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 42038 1087370 SH SOLE 1068200 0 19170 LIBERTY BROADBAND CORP COM SER C 530307305 646 5136 SH SOLE 5136 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 244 5308 SH SOLE 5308 0 0 LILLY ELI & CO COM 532457108 12563 83464 SH SOLE 79906 0 3558 LIMONEIRA CO COM 532746104 547 28422 SH SOLE 28422 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2502 25863 SH SOLE 25863 0 0 LINCOLN NATL CORP IND COM 534187109 417 7080 SH SOLE 7080 0 0 LINDSAY CORP COM 535555106 516 5374 SH SOLE 5374 0 0 LITHIA MTRS INC CL A 536797103 0 10 SH SOLE 10 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 16 221 SH SOLE 221 0 0 LIVEPERSON INC COM 538146101 18 485 SH SOLE 485 0 0 LOCKHEED MARTIN CORP COM 539830109 41656 102983 SH SOLE 100625 0 2358 LOUISIANA PAC CORP COM 546347105 181 6103 SH SOLE 6103 0 0 LOWES COS INC COM 548661107 12754 106493 SH SOLE 106493 0 0 LULULEMON ATHLETICA INC COM 550021109 1673 7221 SH SOLE 7221 0 0 M D C HLDGS INC COM 552676108 174 4561 SH SOLE 4561 0 0 MDU RES GROUP INC COM 552690109 2331 78456 SH SOLE 78456 0 0 MFS MUN INCOME TR SH BEN INT 552738106 1794 253757 SH SOLE 253757 0 0 MSA SAFETY INC COM 553498106 1552 12284 SH SOLE 12284 0 0 MSC INDL DIRECT INC CL A 553530106 894 11389 SH SOLE 11389 0 0 MVC CAPITAL INC COM 553829102 787 85771 SH SOLE 85771 0 0 MACERICH CO COM 554382101 1226 35226 SH SOLE 35226 0 0 MADISON CVRED CALL & EQ STR COM 557437100 2089 315034 SH SOLE 315034 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 269 27572 SH SOLE 27572 0 0 MAGNA INTL INC COM 559222401 181 3297 SH SOLE 3297 0 0 MANTECH INTL CORP CL A 564563104 11 142 SH SOLE 142 0 0 MARATHON OIL CORP COM 565849106 17 1259 SH SOLE 1259 0 0 MARSH & MCLENNAN COS INC COM 571748102 23920 214704 SH SOLE 214704 0 0 MARRIOTT INTL INC NEW CL A 571903202 212 1398 SH SOLE 1398 0 0 MARTIN MARIETTA MATLS INC COM 573284106 7579 27104 SH SOLE 27104 0 0 MASCO CORP COM 574599106 140 2917 SH SOLE 2917 0 0 MASIMO CORP COM 574795100 580 3667 SH SOLE 3667 0 0 MASTEC INC COM 576323109 4061 58858 SH SOLE 56298 0 2560 MATADOR RES CO COM 576485205 50 2760 SH SOLE 2760 0 0 MATERION CORP COM 576690101 443 7444 SH SOLE 7444 0 0 MATRIX SVC CO COM 576853105 68 3019 SH SOLE 3019 0 0 MAXIMUS INC COM 577933104 388 5236 SH SOLE 5236 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3005 17703 SH SOLE 17703 0 0 MCDONALDS CORP COM 580135101 28087 134830 SH SOLE 131885 0 2945 MELCO RESORTS AND ENTMT LTD ADR 585464100 181 7481 SH SOLE 7481 0 0 MERCER INTL INC COM 588056101 235 19112 SH SOLE 19112 0 0 MERCURY SYS INC COM 589378108 2161 31276 SH SOLE 31276 0 0 MERCURY GENL CORP NEW COM 589400100 616 12639 SH SOLE 12639 0 0 MEREDITH CORP COM 589433101 6285 193573 SH SOLE 193573 0 0 MERIT MED SYS INC COM 589889104 66 2118 SH SOLE 2118 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2264 2854 SH SOLE 2854 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1 77 SH SOLE 77 0 0 MICROSOFT CORP COM 594918104 168209 1056220 SH SOLE 1052907 0 3313 MICROCHIP TECHNOLOGY INC COM 595017104 4777 24027 SH SOLE 19425 0 4602 MICRON TECHNOLOGY INC COM 595112103 1608 20970 SH SOLE 17580 0 3390 MILLER HERMAN INC COM 600544100 29 688 SH SOLE 688 0 0 MINERALS TECHNOLOGIES INC COM 603158106 74 1292 SH SOLE 1292 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 110 20219 SH SOLE 20219 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 484 47731 SH SOLE 47731 0 0 MOHAWK INDS INC COM 608190104 323 2371 SH SOLE 2371 0 0 MONDELEZ INTL INC CL A 609207105 8668 157368 SH SOLE 157368 0 0 MONOLITHIC PWR SYS INC COM 609839105 1453 8161 SH SOLE 8161 0 0 MONROE CAP CORP COM 610335101 1341 123558 SH SOLE 123558 0 0 MOODYS CORP COM 615369105 603 2540 SH SOLE 2540 0 0 MOOG INC CL A 615394202 1357 15906 SH SOLE 15906 0 0 MORGAN STANLEY COM NEW 617446448 1922 37594 SH SOLE 37594 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 3778 540465 SH SOLE 540465 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3568 22122 SH SOLE 21142 0 980 MURPHY OIL CORP COM 626717102 24 890 SH SOLE 890 0 0 NMI HLDGS INC CL A 629209305 90 2717 SH SOLE 2717 0 0 NRG ENERGY INC COM NEW 629377508 60 1517 SH SOLE 1517 0 0 NASDAQ INC COM 631103108 864 8093 SH SOLE 8093 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1416 16387 SH SOLE 16387 0 0 NATIONAL FUEL GAS CO N J COM 636180101 485 10417 SH SOLE 10417 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1605 25465 SH SOLE 24336 0 1129 NATIONAL OILWELL VARCO INC COM 637071101 136 5444 SH SOLE 5444 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 484 9022 SH SOLE 9022 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 688 20461 SH SOLE 20461 0 0 NEKTAR THERAPEUTICS COM 640268108 31 1425 SH SOLE 1425 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 2910 318732 SH SOLE 318732 0 0 NEW MTN FIN CORP COM 647551100 3262 237408 SH SOLE 237408 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 404 3330 SH SOLE 3330 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 900 74873 SH SOLE 74873 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 6372 1022846 SH SOLE 1022846 0 0 NEWELL BRANDS INC COM 651229106 4446 231340 SH SOLE 231340 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 458 10536 SH SOLE 10536 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 454429 304318 SH SOLE 192999 0 111319 NICE LTD SPONSORED ADR 653656108 442 2850 SH SOLE 2850 0 0 NIKE INC CL B 654106103 2117 20892 SH SOLE 20892 0 0 NOKIA CORP SPONSORED ADR 654902204 1313 353845 SH SOLE 353845 0 0 NOBLE ENERGY INC COM 655044105 40 1628 SH SOLE 1628 0 0 NORDSON CORP COM 655663102 89 546 SH SOLE 546 0 0 NORDSTROM INC COM 655664100 224 5474 SH SOLE 5474 0 0 NORFOLK SOUTHERN CORP COM 655844108 1282 6604 SH SOLE 6604 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 26 11168 SH SOLE 11168 0 0 NORTHERN TR CORP COM 665859104 635 5976 SH SOLE 5976 0 0 NORTHROP GRUMMAN CORP COM 666807102 3594 10450 SH SOLE 10450 0 0 NORTHWEST PIPE CO COM 667746101 1149 34501 SH SOLE 34501 0 0 NORTONLIFELOCK INC COM 668771108 416 16287 SH SOLE 16287 0 0 NOVO-NORDISK A S ADR 670100205 726 12542 SH SOLE 12542 0 0 NUCOR CORP COM 670346105 6712 58386 SH SOLE 51034 0 7352 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1982 130324 SH SOLE 130324 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3574 248558 SH SOLE 248558 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 2122 149551 SH SOLE 149551 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2238 93045 SH SOLE 93045 0 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 82 5876 SH SOLE 5876 0 0 NUVASIVE INC COM 670704105 729 9420 SH SOLE 9420 0 0 OGE ENERGY CORP COM 670837103 3395 76352 SH SOLE 76352 0 0 NUVEEN MUN VALUE FD INC COM 670928100 2864 267665 SH SOLE 267665 0 0 OSI SYSTEMS INC COM 671044105 759 7536 SH SOLE 7536 0 0 OCCIDENTAL PETE CORP COM 674599105 8524 206962 SH SOLE 206830 0 132 OKTA INC CL A 679295105 1275 11053 SH SOLE 11053 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3315 15968 SH SOLE 14216 0 1752 OLD REP INTL CORP COM 680223104 808 36125 SH SOLE 36125 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 831 12721 SH SOLE 12721 0 0 OMNICOM GROUP INC COM 681919106 6697 82660 SH SOLE 82660 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2847 67215 SH SOLE 67215 0 0 OMEROS CORP COM 682143102 311 22082 SH SOLE 22082 0 0 ON SEMICONDUCTOR CORP COM 682189105 325 13326 SH SOLE 13326 0 0 ONEOK INC NEW COM 682680103 18616 208338 SH SOLE 202424 0 5914 ONTO INNOVATION INC COM 683344105 101 2755 SH SOLE 2755 0 0 OPEN TEXT CORP COM 683715106 3367 76390 SH SOLE 76390 0 0 ORANGE SPONSORED ADR 684060106 378 13666 SH SOLE 9641 0 4025 ORIX CORP SPONSORED ADR 686330101 196 2346 SH SOLE 2346 0 0 OSHKOSH CORP COM 688239201 2212 23367 SH SOLE 23367 0 0 OTTER TAIL CORP COM 689648103 965 18820 SH SOLE 18820 0 0 OWENS & MINOR INC NEW COM 690732102 303 58703 SH SOLE 58703 0 0 OWENS CORNING NEW COM 690742101 440 6763 SH SOLE 6763 0 0 PNC FINL SVCS GROUP INC COM 693475105 5060 31696 SH SOLE 31696 0 0 POSCO SPONSORED ADR 693483109 865 17087 SH SOLE 17087 0 0 PPG INDS INC COM 693506107 282 2109 SH SOLE 2109 0 0 PVH CORP COM 693656100 22 213 SH SOLE 213 0 0 PACCAR INC COM 693718108 16807 212480 SH SOLE 212480 0 0 PACKAGING CORP AMER COM 695156109 2628 6488 SH SOLE 2381 0 4107 PACWEST BANCORP DEL COM 695263103 1109 28979 SH SOLE 28979 0 0 PALO ALTO NETWORKS INC COM 697435105 8334 36038 SH SOLE 36038 0 0 PARK HOTELS RESORTS INC COM 700517105 1057 40876 SH SOLE 40876 0 0 PARKER HANNIFIN CORP COM 701094104 5963 28971 SH SOLE 28971 0 0 PARSLEY ENERGY INC CL A 701877102 379 20051 SH SOLE 20051 0 0 PATTERSON COMPANIES INC COM 703395103 16516 806453 SH SOLE 806453 0 0 PATTERSON UTI ENERGY INC COM 703481101 150 14269 SH SOLE 14269 0 0 PAYCHEX INC COM 704326107 18977 223104 SH SOLE 223104 0 0 PEABODY ENERGY CORP NEW COM 704551100 46 5095 SH SOLE 5095 0 0 PENN NATL GAMING INC COM 707569109 8 363 SH SOLE 363 0 0 PENNANTPARK INVT CORP COM 708062104 2771 424471 SH SOLE 424471 0 0 PEPSICO INC COM 713448108 18711 136909 SH SOLE 136909 0 0 PERKINELMER INC COM 714046109 2392 24630 SH SOLE 24630 0 0 PERSPECTA INC COM 715347100 1 30 SH SOLE 30 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 672 23569 SH SOLE 23569 0 0 PFIZER INC COM 717081103 41340 1055163 SH SOLE 1055163 0 0 PHILIP MORRIS INTL INC COM 718172109 19378 227797 SH SOLE 227728 0 69 PHILLIPS 66 COM 718546104 6543 58726 SH SOLE 58726 0 0 PINDUODUO INC SPONSORED ADS 722304102 439 11614 SH SOLE 11614 0 0 PINNACLE WEST CAP CORP COM 723484101 1272 14144 SH SOLE 14144 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 1247 83809 SH SOLE 83809 0 0 PIONEER MUN HIGH INCOME ADV COM 723762100 92 8544 SH SOLE 8544 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 2597 214989 SH SOLE 214989 0 0 PIONEER NAT RES CO COM 723787107 1997 13191 SH SOLE 13191 0 0 PIPER JAFFRAY COS COM 724078100 134 1679 SH SOLE 1679 0 0 PITNEY BOWES INC COM 724479100 2979 739136 SH SOLE 739136 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 842 45781 SH SOLE 45781 0 0 POLARIS INC COM 731068102 0 7 SH SOLE 7 0 0 POPULAR INC COM NEW 733174700 743 12642 SH SOLE 12642 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1004 18002 SH SOLE 18002 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 139 2355 SH SOLE 2355 0 0 PROCTER & GAMBLE CO COM 742718109 34058 246877 SH SOLE 241801 0 5076 PROGRESSIVE CORP OHIO COM 743315103 5388 74424 SH SOLE 74424 0 0 PROOFPOINT INC COM 743424103 1713 14924 SH SOLE 14924 0 0 PROTO LABS INC COM 743713109 14 139 SH SOLE 139 0 0 PRUDENTIAL FINL INC COM 744320102 1797 19173 SH SOLE 19173 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 966 16365 SH SOLE 16365 0 0 PULTE GROUP INC COM 745867101 98 2526 SH SOLE 2526 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2853 216927 SH SOLE 216927 0 0 QUAD / GRAPHICS INC COM CL A 747301109 227 48527 SH SOLE 48527 0 0 QUAKER CHEM CORP COM 747316107 455 2765 SH SOLE 2765 0 0 QUALCOMM INC COM 747525103 19106 216566 SH SOLE 216566 0 0 RPM INTL INC COM 749685103 6357 35238 SH SOLE 28643 0 6595 RAPID7 INC COM 753422104 809 14435 SH SOLE 14435 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 709 7946 SH SOLE 7946 0 0 RAYTHEON CO COM NEW 755111507 9956 45313 SH SOLE 45313 0 0 REALTY INCOME CORP COM 756109104 5900 80136 SH SOLE 80136 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4076 109996 SH SOLE 109996 0 0 REDWOOD TR INC COM 758075402 801 48433 SH SOLE 48433 0 0 REGENCY CTRS CORP COM 758849103 149 2364 SH SOLE 2364 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 14 87 SH SOLE 87 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3809 31803 SH SOLE 31803 0 0 RELX PLC SPONSORED ADR 759530108 1784 65359 SH SOLE 62529 0 2830 REPLIGEN CORP COM 759916109 994 10774 SH SOLE 10774 0 0 REPUBLIC SVCS INC COM 760759100 7654 85396 SH SOLE 85396 0 0 RESMED INC COM 761152107 3016 19464 SH SOLE 19464 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3449 58103 SH SOLE 58103 0 0 ROCKWELL AUTOMATION INC COM 773903109 11446 56475 SH SOLE 56475 0 0 ROGERS CORP COM 775133101 433 3472 SH SOLE 3472 0 0 ROPER TECHNOLOGIES INC COM 776696106 4028 11604 SH SOLE 10998 0 606 ROSS STORES INC COM 778296103 158 1354 SH SOLE 1354 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 170 2142 SH SOLE 2142 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 622 10378 SH SOLE 10378 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3972 67350 SH SOLE 66356 0 994 ROYCE VALUE TR INC COM 780910105 27778 879548 SH SOLE 871008 0 8540 ROYCE MICRO-CAP TR INC COM 780915104 6834 800255 SH SOLE 800255 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 55 2510 SH SOLE 2510 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 199 2276 SH SOLE 2276 0 0 RYDER SYS INC COM 783549108 3806 70073 SH SOLE 70073 0 0 S & T BANCORP INC COM 783859101 1000 24819 SH SOLE 24819 0 0 SEI INVESTMENTS CO COM 784117103 113 1732 SH SOLE 1732 0 0 SANDERSON FARMS INC COM 800013104 167 949 SH SOLE 949 0 0 SANGAMO THERAPEUTICS INC COM 800677106 99 11871 SH SOLE 11871 0 0 SAP SE SPON ADR 803054204 2726 20590 SH SOLE 20036 0 554 SAREPTA THERAPEUTICS INC COM 803607100 247 1915 SH SOLE 1915 0 0 SASOL LTD SPONSORED ADR 803866300 365 16870 SH SOLE 16870 0 0 HENRY SCHEIN INC COM 806407102 413 6194 SH SOLE 6194 0 0 SCHLUMBERGER LTD COM 806857108 6465 160832 SH SOLE 160832 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3403 71546 SH SOLE 71546 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 271 4793 SH SOLE 4793 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 6345 151116 SH SOLE 151116 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 18 205 SH SOLE 205 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 4210 39651 SH SOLE 39651 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 9 309 SH SOLE 309 0 0 SEATTLE GENETICS INC COM 812578102 549 4804 SH SOLE 4804 0 0 SEMPRA ENERGY COM 816851109 9375 61891 SH SOLE 61891 0 0 SHAKE SHACK INC CL A 819047101 146 2454 SH SOLE 2454 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 983 48652 SH SOLE 48652 0 0 SHERWIN WILLIAMS CO COM 824348106 7456 12777 SH SOLE 12777 0 0 SILICON LABORATORIES INC COM 826919102 490 4227 SH SOLE 4227 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10085 67705 SH SOLE 67705 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 915 6687 SH SOLE 4063 0 2624 SKECHERS U S A INC CL A 830566105 40 917 SH SOLE 917 0 0 SMUCKER J M CO COM NEW 832696405 46 442 SH SOLE 442 0 0 SNAP ON INC COM 833034101 722 4262 SH SOLE 4262 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 808 29195 SH SOLE 27534 0 1661 SONOCO PRODS CO COM 835495102 2355 38151 SH SOLE 38151 0 0 SONY CORP SPONSORED ADR 835699307 589 8667 SH SOLE 8667 0 0 SOUTHERN CO COM 842587107 24226 380307 SH SOLE 380307 0 0 SOUTHWEST AIRLS CO COM 844741108 0 19 SH SOLE 19 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1355 18593 SH SOLE 18593 0 0 SPLUNK INC COM 848637104 2381 15896 SH SOLE 15896 0 0 SQUARE INC CL A 852234103 1088 17391 SH SOLE 17391 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 437 12429 SH SOLE 12429 0 0 STAMPS COM INC COM NEW 852857200 4 47 SH SOLE 47 0 0 STANDEX INTL CORP COM 854231107 76 956 SH SOLE 956 0 0 STANLEY BLACK & DECKER INC COM 854502101 966 5826 SH SOLE 5826 0 0 STARBUCKS CORP COM 855244109 24279 248775 SH SOLE 243672 0 5103 STATE STR CORP COM 857477103 308 3890 SH SOLE 3890 0 0 STEEL DYNAMICS INC COM 858119100 1422 41773 SH SOLE 41773 0 0 STEELCASE INC CL A 858155203 26 1294 SH SOLE 1294 0 0 STELLUS CAP INVT CORP COM 858568108 4087 287356 SH SOLE 287356 0 0 STEPAN CO COM 858586100 444 4339 SH SOLE 4339 0 0 STERICYCLE INC COM 858912108 79 1237 SH SOLE 1237 0 0 STERLING CONSTRUCTION CO INC COM 859241101 230 16315 SH SOLE 16315 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1237 34921 SH SOLE 31071 0 3850 STORE CAP CORP COM 862121100 678 18193 SH SOLE 18193 0 0 STRYKER CORP COM 863667101 3385 16124 SH SOLE 16124 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 69 20826 SH SOLE 20826 0 0 SUN CMNTYS INC COM 866674104 2079 13852 SH SOLE 13852 0 0 SUN LIFE FINL INC COM 866796105 266 4871 SH SOLE 3261 0 1610 SUNCOR ENERGY INC NEW COM 867224107 7327 223398 SH SOLE 223398 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 602 43257 SH SOLE 43257 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 9 398 SH SOLE 398 0 0 SYNOPSYS INC COM 871607107 2080 14946 SH SOLE 14946 0 0 SYSCO CORP COM 871829107 1739 20326 SH SOLE 20326 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 1474 31487 SH SOLE 31487 0 0 THL CREDIT INC COM 872438106 418 66206 SH SOLE 66206 0 0 TJX COS INC NEW COM 872540109 10262 168065 SH SOLE 168065 0 0 T MOBILE US INC COM 872590104 2193 27990 SH SOLE 27990 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9828 168264 SH SOLE 166691 0 1573 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 144 1212 SH SOLE 1212 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 121 2511 SH SOLE 2511 0 0 TAPESTRY INC COM 876030107 2731 101259 SH SOLE 101259 0 0 TAUBMAN CTRS INC COM 876664103 254 8154 SH SOLE 8154 0 0 TECK RESOURCES LTD CL B 878742204 353 20302 SH SOLE 20302 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 2679 140496 SH SOLE 140496 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7972 23006 SH SOLE 23006 0 0 TELEFLEX INC COM 879369106 3961 10522 SH SOLE 10522 0 0 TELEFONICA S A SPONSORED ADR 879382208 435 62365 SH SOLE 62365 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 804 31833 SH SOLE 31537 0 296 TEMPLETON EMERGING MKTS FD I COM 880191101 1504 96481 SH SOLE 96481 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 608960 281127 SH SOLE 71546 0 209581 TENNECO INC CL A VTG COM STK 880349105 16 1195 SH SOLE 1195 0 0 TERADYNE INC COM 880770102 384 5628 SH SOLE 5628 0 0 TERNIUM SA SPONSORED ADS 880890108 404 18368 SH SOLE 18368 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 76 7780 SH SOLE 7780 0 0 TEXAS INSTRS INC COM 882508104 34511 269008 SH SOLE 269008 0 0 TEXAS ROADHOUSE INC COM 882681109 379 6721 SH SOLE 6721 0 0 TEXTRON INC COM 883203101 2459 55143 SH SOLE 55143 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 22572 69425 SH SOLE 68421 0 1004 THOMSON REUTERS CORP COM NEW 884903709 1091 15236 SH SOLE 15236 0 0 THOR INDS INC COM 885160101 221 2999 SH SOLE 2999 0 0 TIMKEN CO COM 887389104 29 507 SH SOLE 507 0 0 TORO CO COM 891092108 2227 24883 SH SOLE 22648 0 2235 TORONTO DOMINION BK ONT COM NEW 891160509 61 1093 SH SOLE 1093 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 804 5972 SH SOLE 5476 0 496 TRACTOR SUPPLY CO COM 892356106 1998 21384 SH SOLE 21384 0 0 TRANSDIGM GROUP INC COM 893641100 5330 9517 SH SOLE 9517 0 0 TRIMBLE INC COM 896239100 1144 27449 SH SOLE 27449 0 0 TRINITY INDS INC COM 896522109 361 16316 SH SOLE 16316 0 0 TRIPADVISOR INC COM 896945201 81 2669 SH SOLE 2669 0 0 TUPPERWARE BRANDS CORP COM 899896104 2484 289480 SH SOLE 289480 0 0 TUTOR PERINI CORP COM 901109108 1304 101361 SH SOLE 101361 0 0 II VI INC COM 902104108 591 17540 SH SOLE 17540 0 0 TYLER TECHNOLOGIES INC COM 902252105 1062 3539 SH SOLE 3539 0 0 TYSON FOODS INC CL A 902494103 8697 95557 SH SOLE 95557 0 0 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 1 229 SH SOLE 229 0 0 UDR INC COM 902653104 3134 67108 SH SOLE 67108 0 0 UGI CORP NEW COM 902681105 4058 21775 SH SOLE 14103 0 7672 US BANCORP DEL COM NEW 902973304 8912 150308 SH SOLE 150308 0 0 UNDER ARMOUR INC CL A 904311107 86 3970 SH SOLE 3970 0 0 UNDER ARMOUR INC CL C 904311206 44 2298 SH SOLE 2298 0 0 UNIFIRST CORP MASS COM 904708104 14 71 SH SOLE 71 0 0 UNILEVER PLC SPON ADR NEW 904767704 925 16021 SH SOLE 14890 0 1131 UNILEVER N V N Y SHS NEW 904784709 1035 18020 SH SOLE 18020 0 0 UNION PACIFIC CORP COM 907818108 12115 61486 SH SOLE 58923 0 2563 UNITED PARCEL SERVICE INC CL B 911312106 23186 185231 SH SOLE 181544 0 3687 UNITED RENTALS INC COM 911363109 4942 29644 SH SOLE 29644 0 0 US FOODS HLDG CORP COM 912008109 152 3619 SH SOLE 3619 0 0 UNITED STATES STL CORP NEW COM 912909108 151 13191 SH SOLE 13191 0 0 UNITED TECHNOLOGIES CORP COM 913017109 16466 109961 SH SOLE 109961 0 0 UNITIL CORP COM 913259107 1039 16802 SH SOLE 16802 0 0 UNIVERSAL CORP VA COM 913456109 2185 38298 SH SOLE 38298 0 0 UNIVERSAL ELECTRS INC COM 913483103 13 246 SH SOLE 246 0 0 UNIVERSAL FST PRODS INC COM 913543104 20 424 SH SOLE 424 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 0 7 SH SOLE 7 0 0 V F CORP COM 918204108 7641 76671 SH SOLE 76671 0 0 VALMONT INDS INC COM 920253101 573 3826 SH SOLE 3826 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 76 931 SH SOLE 931 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 0 18 SH SOLE 18 0 0 VERITEX HLDGS INC COM 923451108 503 17283 SH SOLE 17283 0 0 VICI PPTYS INC COM 925652109 2244 87824 SH SOLE 87824 0 0 VIRTU FINL INC CL A 928254101 611 38203 SH SOLE 38203 0 0 VMWARE INC CL A COM 928563402 125 823 SH SOLE 823 0 0 VORNADO RLTY TR SH BEN INT 929042109 610 9174 SH SOLE 9174 0 0 VULCAN MATLS CO COM 929160109 5768 39351 SH SOLE 37925 0 1426 WD-40 CO COM 929236107 3025 15584 SH SOLE 15584 0 0 WABTEC CORP COM 929740108 155 1991 SH SOLE 1991 0 0 WADDELL & REED FINL INC CL A 930059100 47 2805 SH SOLE 2805 0 0 WALMART INC COM 931142103 3030 25497 SH SOLE 25497 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 15961 220562 SH SOLE 213905 0 6657 WATERS CORP COM 941848103 1584 6781 SH SOLE 6781 0 0 WATSCO INC COM 942622200 8732 48470 SH SOLE 48470 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 32 316 SH SOLE 316 0 0 WEIBO CORP SPONSORED ADR 948596101 394 8503 SH SOLE 8503 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 697 22322 SH SOLE 22322 0 0 WELLS FARGO CO NEW COM 949746101 3980 74122 SH SOLE 73969 0 153 WERNER ENTERPRISES INC COM 950755108 61 1690 SH SOLE 1690 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2531 16834 SH SOLE 16834 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1064 18658 SH SOLE 18658 0 0 WESTERN DIGITAL CORP COM 958102105 21364 336601 SH SOLE 336601 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 1122 123618 SH SOLE 123618 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 521 26440 SH SOLE 26440 0 0 WESTERN UN CO COM 959802109 22186 828464 SH SOLE 828464 0 0 WESTLAKE CHEM CORP COM 960413102 1503 21422 SH SOLE 21422 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 1955 107835 SH SOLE 104569 0 3266 WEYERHAEUSER CO COM 962166104 159 5256 SH SOLE 5256 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 794 26687 SH SOLE 26687 0 0 WHIRLPOOL CORP COM 963320106 211 1429 SH SOLE 1429 0 0 WHITING PETE CORP NEW COM NEW 966387409 0 7 SH SOLE 7 0 0 WILLIAMS COS INC DEL COM 969457100 10282 433486 SH SOLE 433486 0 0 WINGSTOP INC COM 974155103 1608 18650 SH SOLE 18650 0 0 WOODWARD INC COM 980745103 2984 25197 SH SOLE 25197 0 0 WORLD FUEL SVCS CORP COM 981475106 14 333 SH SOLE 333 0 0 WYNN RESORTS LTD COM 983134107 391 2818 SH SOLE 2818 0 0 XPO LOGISTICS INC COM 983793100 70 884 SH SOLE 884 0 0 XILINX INC COM 983919101 3155 32290 SH SOLE 32290 0 0 YUM BRANDS INC COM 988498101 2152 21367 SH SOLE 21367 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 5701 22318 SH SOLE 22318 0 0 ZIONS BANCORPORATION N A COM 989701107 425 8179 SH SOLE 8179 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 50 1141 SH SOLE 1141 0 0 CDK GLOBAL INC COM 12508E101 126 2310 SH SOLE 2310 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1627 119974 SH SOLE 119974 0 0 COVANTA HLDG CORP COM 22282E102 15041 1013559 SH SOLE 1013559 0 0 QUANTA SVCS INC COM 74762E102 2553 62723 SH SOLE 62723 0 0 VERISIGN INC COM 92343E102 87 453 SH SOLE 453 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 3491 258613 SH SOLE 258613 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 805 72037 SH SOLE 72037 0 0 U S SILICA HLDGS INC COM 90346E103 104 16882 SH SOLE 16882 0 0 AMERISOURCEBERGEN CORP COM 03073E105 27 331 SH SOLE 331 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 29 1971 SH SOLE 1971 0 0 VALE S A SPONSORED ADS 91912E105 620 46934 SH SOLE 46934 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 454316 676157 SH SOLE 512598 0 163559 TARGET CORP COM 87612E106 8576 44649 SH SOLE 39968 0 4681 BLACKROCK TCP CAP CORP COM 09259E108 2404 171113 SH SOLE 171113 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6580 28260 SH SOLE 27354 0 906 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 275 13707 SH SOLE 13707 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 5924 563141 SH SOLE 563141 0 0 BEYOND MEAT INC COM 08862E109 15 205 SH SOLE 205 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 966 61303 SH SOLE 61303 0 0 FORTINET INC COM 34959E109 2334 21865 SH SOLE 21865 0 0 PENNANT GROUP INC COM 70805E109 4 115 SH SOLE 115 0 0 TOTAL S A SPONSORED ADS 89151E109 2671 48163 SH SOLE 47050 0 1113 BHP GROUP PLC SPONSORED ADR 05545E209 2026 43089 SH SOLE 43089 0 0 AGNC INVT CORP COM 00123Q104 8150 460957 SH SOLE 460957 0 0 AES CORP COM 00130H105 335 16828 SH SOLE 16828 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 141 5680 SH SOLE 5680 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 475256 236446 SH SOLE 45137 0 191309 AMC ENTMT HLDGS INC CL A COM 00165C104 17336 1089132 SH SOLE 1056798 0 32334 ANI PHARMACEUTICALS INC COM 00182C103 36 585 SH SOLE 585 0 0 ASGN INC COM 00191U102 24 339 SH SOLE 339 0 0 AT&T INC COM 00206R102 55307 1240736 SH SOLE 1228552 0 12184 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 837 150529 SH SOLE 150529 0 0 ABBVIE INC COM 00287Y109 25921 264259 SH SOLE 259120 0 5139 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 41931 1104036 SH SOLE 1084556 0 19480 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 4292 412732 SH SOLE 412732 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 11052 1234841 SH SOLE 1234841 0 0 ACTIVISION BLIZZARD INC COM 00507V109 828 13933 SH SOLE 13933 0 0 ACUITY BRANDS INC COM 00508Y102 428 3106 SH SOLE 3106 0 0 ADAM NAT RES FD INC COM 00548F105 1403 85210 SH SOLE 85210 0 0 ADOBE INC COM 00724F101 23677 72024 SH SOLE 71419 0 605 ADVANCE AUTO PARTS INC COM 00751Y106 1082 6755 SH SOLE 6755 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 33383 1178207 SH SOLE 1169968 0 8239 AECOM COM 00766T100 3322 77013 SH SOLE 77013 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 105 3184 SH SOLE 3184 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1929 22610 SH SOLE 22610 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 662 7667 SH SOLE 7667 0 0 ALCENTRA CAP CORP COM 01374T102 292 32226 SH SOLE 32226 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10476 49391 SH SOLE 49391 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 272 13173 SH SOLE 13173 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 3590 256781 SH SOLE 256781 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 34476 1258884 SH SOLE 1248838 0 10046 ALLIANZGI DIVERS INC & CNV F COM 01883J108 6768 275115 SH SOLE 275115 0 0 ALLY FINL INC COM 02005N100 79 2582 SH SOLE 2582 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 926 8041 SH SOLE 8041 0 0 ALPHABET INC CAP STK CL C 02079K107 595 445 SH SOLE 445 0 0 ALPHABET INC CAP STK CL A 02079K305 105251 78584 SH SOLE 78584 0 0 ALTRIA GROUP INC COM 02209S103 24890 425827 SH SOLE 417905 0 7922 AMBEV SA SPONSORED ADR 02319V103 1352 290188 SH SOLE 290188 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 10 395 SH SOLE 395 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 65 SH SOLE 65 0 0 AMERICAN TOWER CORP NEW COM 03027X100 39540 172214 SH SOLE 171454 0 760 AMERIPRISE FINL INC COM 03076C106 4600 27613 SH SOLE 27613 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1250 15399 SH SOLE 14611 0 788 ANSYS INC COM 03662Q105 2271 7945 SH SOLE 6442 0 1503 ANTERO MIDSTREAM CORP COM 03676B102 5626 741264 SH SOLE 741264 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 159 3069 SH SOLE 3069 0 0 APOLLO INVT CORP COM NEW 03761U502 2346 134386 SH SOLE 134386 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1913 104577 SH SOLE 104577 0 0 AQUA AMERICA INC COM 03836W103 104 2223 SH SOLE 2223 0 0 ARAMARK COM 03852U106 17 395 SH SOLE 395 0 0 ARCHROCK INC COM 03957W106 12878 1282707 SH SOLE 1282707 0 0 ARCONIC INC COM 03965L100 291 9456 SH SOLE 9456 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 44 1222 SH SOLE 1222 0 0 ARES CAP CORP COM 04010L103 558385 412938 SH SOLE 276694 0 136244 ARES DYNAMIC CR ALLOCATION F COM 04014F102 8412 547998 SH SOLE 547998 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2419 25747 SH SOLE 25747 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8598 266024 SH SOLE 266024 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 51 1347 SH SOLE 1347 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 85 1059 SH SOLE 1059 0 0 AVANOS MED INC COM 05350V106 2 56 SH SOLE 56 0 0 AXOGEN INC COM 05463X106 383 21425 SH SOLE 21425 0 0 AXON ENTERPRISE INC COM 05464C101 1415 19307 SH SOLE 19307 0 0 B & G FOODS INC NEW COM 05508R106 13770 767994 SH SOLE 767994 0 0 BGC PARTNERS INC CL A 05541T101 3469 583972 SH SOLE 583972 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1544 98922 SH SOLE 98922 0 0 BAKER HUGHES COMPANY CL A 05722G100 282 10993 SH SOLE 10993 0 0 BANCO SANTANDER SA ADR 05964H105 451 108824 SH SOLE 108824 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 132 5739 SH SOLE 5739 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1289 106299 SH SOLE 106299 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 52 7660 SH SOLE 7660 0 0 BANDWIDTH INC COM CL A 05988J103 79 1234 SH SOLE 1234 0 0 BANK OZK COM 06417N103 555 18184 SH SOLE 18184 0 0 BAOZUN INC SPONSORED ADR 06684L103 325 9807 SH SOLE 9807 0 0 BEIGENE LTD SPONSORED ADR 07725L102 155 935 SH SOLE 935 0 0 BERRY GLOBAL GROUP INC COM 08579W103 164 3449 SH SOLE 3449 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 262 3104 SH SOLE 3104 0 0 BIOGEN INC COM 09062X103 725 2442 SH SOLE 2442 0 0 BIO TECHNE CORP COM 09073M104 1790 8156 SH SOLE 8156 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 2778 178300 SH SOLE 178300 0 0 BLACKROCK INC COM 09247X101 20279 40341 SH SOLE 40341 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 3254 145856 SH SOLE 145856 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 2285 161274 SH SOLE 161274 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 632 47179 SH SOLE 47179 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 2809 200201 SH SOLE 200201 0 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 1226 78973 SH SOLE 78973 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 462 30551 SH SOLE 30551 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 1008 78898 SH SOLE 78898 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 2503 176081 SH SOLE 176081 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 249164 494644 SH SOLE 374162 0 120482 BLACKROCK ENHANCED EQT DIV T COM 09251A104 33443 918895 SH SOLE 905600 0 13295 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 444 29137 SH SOLE 29137 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1538 168792 SH SOLE 168792 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 357 24085 SH SOLE 24085 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 2194 154059 SH SOLE 154059 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 720 64530 SH SOLE 64530 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 2626 208900 SH SOLE 208900 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 761 60317 SH SOLE 60317 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 3044 202279 SH SOLE 202279 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 2722 209353 SH SOLE 209353 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1658 118502 SH SOLE 118502 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1413 100076 SH SOLE 100076 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 1644 115683 SH SOLE 115683 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1091 82077 SH SOLE 82077 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 237 16496 SH SOLE 16496 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 444 29408 SH SOLE 29408 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 6362 568057 SH SOLE 568057 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 5012 372943 SH SOLE 372943 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 10882 630835 SH SOLE 630835 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 4200 520475 SH SOLE 520475 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 694 48227 SH SOLE 48227 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1945 120381 SH SOLE 120381 0 0 BLUEBIRD BIO INC COM 09609G100 385 4390 SH SOLE 4390 0 0 BOOKING HLDGS INC COM 09857L108 782 382 SH SOLE 382 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1758 139219 SH SOLE 139219 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 742 34331 SH SOLE 34331 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8680 70259 SH SOLE 70259 0 0 BROADCOM INC COM 11135F101 14396 45598 SH SOLE 44675 0 923 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 8168 585493 SH SOLE 585493 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 732 6100 SH SOLE 6100 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 41571 1583764 SH SOLE 1567792 0 15972 CBRE GROUP INC CL A 12504L109 4047 66028 SH SOLE 66028 0 0 CDW CORP COM 12514G108 2589 18126 SH SOLE 18126 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1715 21937 SH SOLE 21937 0 0 CME GROUP INC COM 12572Q105 2971 14858 SH SOLE 14796 0 62 CRH PLC ADR 12626K203 3348 81074 SH SOLE 79088 0 1986 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 2319 140899 SH SOLE 140899 0 0 CVR ENERGY INC COM 12662P108 16661 412090 SH SOLE 412090 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 488 3381 SH SOLE 3381 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 5133 590627 SH SOLE 590627 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 4469 392038 SH SOLE 392038 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 7681 362985 SH SOLE 362985 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 0 29 SH SOLE 29 0 0 CANADIAN PAC RY LTD COM 13645T100 488 1915 SH SOLE 1915 0 0 CAPITAL ONE FINL CORP COM 14040H105 393 3835 SH SOLE 3835 0 0 CAPITALA FIN CORP COM 14054R106 2215 253727 SH SOLE 253727 0 0 CARDINAL HEALTH INC COM 14149Y108 18867 373007 SH SOLE 373007 0 0 CARNIVAL PLC ADR 14365C103 1495 30845 SH SOLE 29681 0 1164 CENTENE CORP DEL COM 15135B101 3362 53471 SH SOLE 53471 0 0 CENTERPOINT ENERGY INC COM 15189T107 2237 82034 SH SOLE 82034 0 0 CHART INDS INC COM PAR $0.01 16115Q308 13 186 SH SOLE 186 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 28916 59611 SH SOLE 59611 0 0 CHATHAM LODGING TR COM 16208T102 2145 116952 SH SOLE 116952 0 0 CHEMED CORP NEW COM 16359R103 3130 7371 SH SOLE 6956 0 415 CHENIERE ENERGY INC COM NEW 16411R208 2151 35229 SH SOLE 35229 0 0 CHEWY INC CL A 16679L109 199 6874 SH SOLE 6874 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1334 64906 SH SOLE 64906 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 66 1245 SH SOLE 0 0 1245 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1311 21794 SH SOLE 21794 0 0 CINEMARK HOLDINGS INC COM 17243V102 2363 69819 SH SOLE 69819 0 0 CIRCOR INTL INC COM 17273K109 200 4333 SH SOLE 4333 0 0 CISCO SYS INC COM 17275R102 39406 744181 SH SOLE 735931 0 8250 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 4729 562254 SH SOLE 562254 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 6534 760694 SH SOLE 760694 0 0 CLEARWAY ENERGY INC CL A 18539C105 18418 963303 SH SOLE 963303 0 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 701 64005 SH SOLE 64005 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 27649 750120 SH SOLE 739554 0 10566 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17118 225775 SH SOLE 220345 0 5430 COHEN & STEERS QUALITY RLTY COM 19247L106 4080 274168 SH SOLE 274168 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 868 59949 SH SOLE 59949 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 8742 367465 SH SOLE 367465 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 2395 91552 SH SOLE 91552 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 3781 287316 SH SOLE 287316 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 1842 78211 SH SOLE 78211 0 0 COMCAST CORP NEW CL A 20030N101 56307 1146623 SH SOLE 1137082 0 9541 COMMSCOPE HLDG CO INC COM 20337X109 120 8441 SH SOLE 8441 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2609 60881 SH SOLE 60881 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 207 9443 SH SOLE 9443 0 0 COMPASS MINERALS INTL INC COM 20451N101 19893 326336 SH SOLE 326336 0 0 CONCHO RES INC COM 20605P101 0 10 SH SOLE 10 0 0 CONOCOPHILLIPS COM 20825C104 6503 53696 SH SOLE 47247 0 6449 CONSTELLATION BRANDS INC CL A 21036P108 2210 11653 SH SOLE 11653 0 0 CORESITE RLTY CORP COM 21870Q105 1008 9002 SH SOLE 9002 0 0 CORTEVA INC COM 22052L104 1246 41268 SH SOLE 39840 0 1428 COSTCO WHSL CORP NEW COM 22160K105 19252 65509 SH SOLE 65509 0 0 COSTAR GROUP INC COM 22160N109 305 510 SH SOLE 510 0 0 COUPA SOFTWARE INC COM 22266L106 244 1666 SH SOLE 1666 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3963 25777 SH SOLE 25777 0 0 CRESCENT PT ENERGY CORP COM 22576C101 429 95964 SH SOLE 95964 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 39623 278752 SH SOLE 278752 0 0 CYRUSONE INC COM 23283R100 2294 35063 SH SOLE 35063 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 793 32394 SH SOLE 32394 0 0 D R HORTON INC COM 23331A109 1466 27787 SH SOLE 27787 0 0 DXC TECHNOLOGY CO COM 23355L106 2 56 SH SOLE 56 0 0 DAVITA INC COM 23918K108 457 6090 SH SOLE 6090 0 0 DELEK US HLDGS INC NEW COM 24665A103 386 11508 SH SOLE 11508 0 0 DENTSPLY SIRONA INC COM 24906P109 1112 19653 SH SOLE 19653 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 9137 54253 SH SOLE 54253 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3581 38568 SH SOLE 38568 0 0 DIGITAL TURBINE INC COM NEW 25400W102 332 46607 SH SOLE 46607 0 0 DISCOVERY INC COM SER A 25470F104 200 6110 SH SOLE 6110 0 0 DISCOVERY INC COM SER C 25470F302 487 15987 SH SOLE 15987 0 0 DISH NETWORK CORP CL A 25470M109 236 6664 SH SOLE 6664 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 893 66356 SH SOLE 66356 0 0 DOMINION ENERGY INC COM 25746U109 24821 268355 SH SOLE 262952 0 5403 DOMINOS PIZZA INC COM 25754A201 4234 14419 SH SOLE 14419 0 0 DROPBOX INC CL A 26210C104 320 17853 SH SOLE 17853 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 6556 431328 SH SOLE 431328 0 0 DUFF & PHELPS SLT ENGY AND M COM 26433F108 4740 1237621 SH SOLE 1237621 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5852 64159 SH SOLE 64159 0 0 DUPONT DE NEMOURS INC COM 26614N102 5820 70928 SH SOLE 66573 0 4355 ENI S P A SPONSORED ADR 26874R108 802 25890 SH SOLE 25890 0 0 EOG RES INC COM 26875P101 2418 28878 SH SOLE 28878 0 0 EQT CORP COM 26884L109 61 5596 SH SOLE 5596 0 0 EPR PPTYS COM SH BEN INT 26884U109 414 5862 SH SOLE 5862 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 416 13923 SH SOLE 13923 0 0 ETF SER SOLUTIONS AAM S&P 500 26922A594 55 1414 SH SOLE 0 0 1414 EAGLE MATERIALS INC COM 26969P108 2645 29174 SH SOLE 29174 0 0 EAST WEST BANCORP INC COM 27579R104 771 15837 SH SOLE 15837 0 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 1437 106583 SH SOLE 106583 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 4564 712016 SH SOLE 712016 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 3658 286875 SH SOLE 286875 0 0 EATON VANCE MUN BD FD COM 27827X101 2696 209312 SH SOLE 209312 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 1946 172986 SH SOLE 172986 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1151 45117 SH SOLE 45117 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 123 9253 SH SOLE 9253 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 4477 357561 SH SOLE 357561 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 4478 330509 SH SOLE 330509 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 11165 619588 SH SOLE 619588 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 243 14796 SH SOLE 14796 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 6952 670406 SH SOLE 670406 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 12269 1397380 SH SOLE 1397380 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1690 181085 SH SOLE 181085 0 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 699 68297 SH SOLE 68297 0 0 EHEALTH INC COM 28238P109 45 464 SH SOLE 464 0 0 EMCOR GROUP INC COM 29084Q100 2876 33324 SH SOLE 33324 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 15 270 SH SOLE 270 0 0 ENBRIDGE INC COM 29250N105 948 23859 SH SOLE 23859 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 368 5962 SH SOLE 5962 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3322 47952 SH SOLE 47952 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 13 259 SH SOLE 259 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 7775 605994 SH SOLE 605994 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1648 112571 SH SOLE 105933 0 6638 ENEL CHILE S A SPONSORED ADR 29278D105 1016 213844 SH SOLE 213844 0 0 ENSIGN GROUP INC COM 29358P101 11 232 SH SOLE 232 0 0 ENTERGY CORP NEW COM 29364G103 2944 24571 SH SOLE 24571 0 0 ENVESTNET INC COM 29404K106 197 2830 SH SOLE 2830 0 0 EPAM SYS INC COM 29414B104 3829 18048 SH SOLE 18048 0 0 EQUINIX INC COM 29444U700 1468 2517 SH SOLE 2517 0 0 EQUINOR ASA SPONSORED ADR 29446M102 411 20645 SH SOLE 20645 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2816 40003 SH SOLE 40003 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 644 7962 SH SOLE 7962 0 0 ERIE INDTY CO CL A 29530P102 1045 6295 SH SOLE 6295 0 0 ETSY INC COM 29786A106 1143 25793 SH SOLE 25793 0 0 EVERCORE INC CLASS A 29977A105 909 12157 SH SOLE 12157 0 0 EVERBRIDGE INC COM 29978A104 633 8110 SH SOLE 8110 0 0 EVERGY INC COM 30034W106 1237 18999 SH SOLE 18999 0 0 EVERSOURCE ENERGY COM 30040W108 1861 21871 SH SOLE 21871 0 0 EVOLENT HEALTH INC CL A 30050B101 14 1564 SH SOLE 1564 0 0 EXACT SCIENCES CORP COM 30063P105 1611 17418 SH SOLE 17418 0 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 0 76 SH SOLE 76 0 0 EXELON CORP COM 30161N101 1167 25588 SH SOLE 25588 0 0 EXPEDIA GROUP INC COM NEW 30212P303 784 7248 SH SOLE 7248 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 44 2986 SH SOLE 2986 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3164 29966 SH SOLE 29966 0 0 EXXON MOBIL CORP COM 30231G102 27806 398480 SH SOLE 398480 0 0 FACEBOOK INC CL A 30303M102 95516 465368 SH SOLE 465368 0 0 FEDERATED PREM MUN INC FD COM 31423P108 742 52639 SH SOLE 52639 0 0 FEDEX CORP COM 31428X106 16223 107291 SH SOLE 107291 0 0 FIBROGEN INC COM 31572Q808 372 8673 SH SOLE 8673 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3567 25642 SH SOLE 25642 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 3309 418906 SH SOLE 418906 0 0 FIREEYE INC COM 31816Q101 226 13701 SH SOLE 13701 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 720 17337 SH SOLE 17337 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1658 39558 SH SOLE 39558 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 81 693 SH SOLE 693 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 106 8424 SH SOLE 8424 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 31106 1064097 SH SOLE 1056515 0 7582 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 0 81 SH SOLE 81 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 0 31 SH SOLE 31 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 7065 312476 SH SOLE 312476 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 12233 1024574 SH SOLE 1024574 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 4828 517516 SH SOLE 517516 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 38 742 SH SOLE 742 0 0 FIVE BELOW INC COM 33829M101 228 1782 SH SOLE 1782 0 0 FLUIDIGM CORP DEL COM 34385P108 7 2116 SH SOLE 2116 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 216 3306 SH SOLE 3306 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 614 21768 SH SOLE 21768 0 0 FOX FACTORY HLDG CORP COM 35138V102 31 443 SH SOLE 443 0 0 FREEPORT-MCMORAN INC CL B 35671D857 280 21356 SH SOLE 21356 0 0 GEO GROUP INC NEW COM 36162J106 1717 103396 SH SOLE 103396 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 127 2463 SH SOLE 2463 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 580 5547 SH SOLE 5547 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 5250 897398 SH SOLE 897398 0 0 GABELLI DIVD & INCOME TR COM 36242H104 6522 297146 SH SOLE 297146 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 490 11384 SH SOLE 11384 0 0 GAMESTOP CORP NEW CL A 36467W109 4542 747011 SH SOLE 747011 0 0 GANNETT CO INC NEW COM 36472T109 2992 468999 SH SOLE 468999 0 0 GENERAL MTRS CO COM 37045V100 2602 71249 SH SOLE 71037 0 212 GLACIER BANCORP INC NEW COM 37637Q105 108 2351 SH SOLE 2351 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6152 130054 SH SOLE 128501 0 1553 GLOBAL PMTS INC COM 37940X102 1251 6874 SH SOLE 6874 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 0 206 SH SOLE 206 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 0 124 SH SOLE 124 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 579 2519 SH SOLE 2519 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 1627 267985 SH SOLE 267985 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 4790 1113895 SH SOLE 1113895 0 0 GOLUB CAP BDC INC COM 38173M102 859 46545 SH SOLE 46545 0 0 GRANITE PT MTG TR INC COM 38741L107 0 75 SH SOLE 0 0 75 GREEN DOT CORP CL A 39304D102 179 7670 SH SOLE 7670 0 0 GUARDANT HEALTH INC COM 40131M109 30 390 SH SOLE 390 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 1240 154044 SH SOLE 154044 0 0 HCA HEALTHCARE INC COM 40412C101 23 166 SH SOLE 166 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 665 10491 SH SOLE 10491 0 0 HMS HLDGS CORP COM 40425J101 13 427 SH SOLE 427 0 0 HP INC COM 40434L105 4431 215600 SH SOLE 215600 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 7152 261594 SH SOLE 261594 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 352 18227 SH SOLE 18227 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 185 6100 SH SOLE 6100 0 0 HEALTHEQUITY INC COM 42226A107 202 2726 SH SOLE 2726 0 0 HEALTHPEAK PPTYS INC COM 42250P103 324 9413 SH SOLE 9413 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8 797 SH SOLE 797 0 0 HESS CORP COM 42809H107 311 4648 SH SOLE 4648 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11 667 SH SOLE 667 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 1641 183140 SH SOLE 183140 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 24 218 SH SOLE 218 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2427 187789 SH SOLE 187789 0 0 HOST HOTELS & RESORTS INC COM 44107P104 433 23317 SH SOLE 23317 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 210 5234 SH SOLE 5234 0 0 IAC INTERACTIVECORP COM 44919P508 1104 4432 SH SOLE 4432 0 0 ICU MED INC COM 44930G107 799 4271 SH SOLE 4271 0 0 IPG PHOTONICS CORP COM 44980X109 525 3620 SH SOLE 3620 0 0 ITT INC COM 45073V108 679 9191 SH SOLE 9191 0 0 IDEX CORP COM 45167R104 968 5626 SH SOLE 5626 0 0 IDEXX LABS INC COM 45168D104 461 1764 SH SOLE 1764 0 0 INCYTE CORP COM 45337C102 1116 12784 SH SOLE 12784 0 0 INSPERITY INC COM 45778Q107 18 213 SH SOLE 213 0 0 INOGEN INC COM 45780L104 140 2045 SH SOLE 2045 0 0 INSULET CORP COM 45784P101 373 2176 SH SOLE 2176 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1153 9306 SH SOLE 9306 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8895 72449 SH SOLE 67701 0 4748 INVESTCORP CR MGMT BDC INC COM 46090R104 1064 158878 SH SOLE 158878 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6597 11160 SH SOLE 11160 0 0 INVESCO SR INCOME TR COM 46131H107 3280 764582 SH SOLE 764582 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 2639 205348 SH SOLE 205348 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1574 127350 SH SOLE 127350 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 717 55961 SH SOLE 55961 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 2644 172598 SH SOLE 172598 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 8530 751652 SH SOLE 751652 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 811 64460 SH SOLE 64460 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 0 52 SH SOLE 52 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 0 136 SH SOLE 136 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 0 56 SH SOLE 56 0 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 195 7168 SH SOLE 7168 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 232 10169 SH SOLE 10169 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1 137 SH SOLE 137 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 74 3495 SH SOLE 3495 0 0 INVITATION HOMES INC COM 46187W107 1974 65880 SH SOLE 65880 0 0 IQVIA HLDGS INC COM 46266C105 111 720 SH SOLE 720 0 0 IQIYI INC SPONSORED ADS 46267X108 413 19552 SH SOLE 19552 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 201 8155 SH SOLE 8155 0 0 IRON MTN INC NEW COM 46284V101 995 31209 SH SOLE 31209 0 0 ISHARES TR CMBS ETF 46429B366 125 2363 SH SOLE 2363 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 35 345 SH SOLE 345 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 129 1438 SH SOLE 1438 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 73 1644 SH SOLE 1644 0 0 ISHARES TR CONV BD ETF 46435G102 170 2706 SH SOLE 2706 0 0 ISHARES TR MORTGE REL ETF 46435G342 0 87 SH SOLE 87 0 0 ISHARES TR CORE INTL AGGR 46435G672 224 4095 SH SOLE 4095 0 0 JOYY INC ADS REPSTG COM A 46591M109 172 3255 SH SOLE 3255 0 0 JPMORGAN CHASE & CO COM 46625H100 64203 447821 SH SOLE 444202 0 3619 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 193 3882 SH SOLE 3882 0 0 JD COM INC SPON ADR CL A 47215P106 684 19407 SH SOLE 19407 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 21256 370735 SH SOLE 362081 0 8654 JONES LANG LASALLE INC COM 48020Q107 853 4905 SH SOLE 4905 0 0 JUNIPER NETWORKS INC COM 48203R104 750 30461 SH SOLE 30461 0 0 KAR AUCTION SVCS INC COM 48238T109 3106 142556 SH SOLE 142556 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 8 1304 SH SOLE 1304 0 0 KB HOME COM 48666K109 239 6988 SH SOLE 6988 0 0 KEURIG DR PEPPER INC COM 49271V100 52 1801 SH SOLE 1801 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4022 37916 SH SOLE 36246 0 1670 KILROY RLTY CORP COM 49427F108 2753 32809 SH SOLE 32809 0 0 KINDER MORGAN INC DEL COM 49456B101 13025 65287 SH SOLE 44136 0 21151 KONTOOR BRANDS INC COM 50050N103 230 5469 SH SOLE 5469 0 0 KRATON CORPORATION COM 50077C106 56 2209 SH SOLE 2209 0 0 KRONOS WORLDWIDE INC COM 50105F105 15738 1174499 SH SOLE 1174499 0 0 LHC GROUP INC COM 50187A107 4050 29400 SH SOLE 29400 0 0 LCI INDS COM 50189K103 2111 19702 SH SOLE 19702 0 0 LMP CAP & INCOME FD INC COM 50208A102 6701 431213 SH SOLE 431213 0 0 LPL FINL HLDGS INC COM 50212V100 703 7623 SH SOLE 7623 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1143 6756 SH SOLE 6756 0 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 240 14506 SH SOLE 14506 0 0 LENDINGTREE INC NEW COM 52603B107 244 804 SH SOLE 804 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 568 5448 SH SOLE 5448 0 0 LIFE STORAGE INC COM 53223X107 1097 10132 SH SOLE 10132 0 0 LIVE OAK BANCSHARES INC COM 53803X105 77 4058 SH SOLE 4058 0 0 LIVENT CORP COM 53814L108 83 9765 SH SOLE 9765 0 0 LUMENTUM HLDGS INC COM 55024U109 61 775 SH SOLE 775 0 0 LYFT INC CL A COM 55087P104 543 12627 SH SOLE 12627 0 0 M & T BK CORP COM 55261F104 485 2855 SH SOLE 2855 0 0 MFA FINL INC COM 55272X102 246 32201 SH SOLE 32201 0 0 MGE ENERGY INC COM 55277P104 535 6787 SH SOLE 6787 0 0 MGP INGREDIENTS INC NEW COM 55303J106 311 6411 SH SOLE 6411 0 0 MKS INSTRUMENT INC COM 55306N104 1423 10418 SH SOLE 8334 0 2084 MPLX LP COM UNIT REP LTD 55336V100 2437 95738 SH SOLE 95738 0 0 MSCI INC COM 55354G100 14 55 SH SOLE 55 0 0 MYR GROUP INC DEL COM 55405W104 235 7223 SH SOLE 7223 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 17551 409680 SH SOLE 409680 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 21629 375798 SH SOLE 370403 0 5395 MACYS INC COM 55616P104 9523 560180 SH SOLE 560180 0 0 MAIN STREET CAPITAL CORP COM 56035L104 229 5302 SH SOLE 5302 0 0 MANULIFE FINL CORP COM 56501R106 1783 87873 SH SOLE 87873 0 0 MARATHON PETE CORP COM 56585A102 5809 96408 SH SOLE 96408 0 0 MARKETAXESS HLDGS INC COM 57060D108 63 167 SH SOLE 167 0 0 MASTERCARD INC CL A 57636Q104 66252 221891 SH SOLE 221891 0 0 MATCH GROUP INC COM 57665R106 651 7926 SH SOLE 7926 0 0 MATSON INC COM 57686G105 0 26 SH SOLE 26 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 12988 211158 SH SOLE 211158 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 834 39501 SH SOLE 39501 0 0 MEDLEY CAP CORP COM 58503F106 313 143799 SH SOLE 143799 0 0 MEDPACE HLDGS INC COM 58506Q109 1297 15432 SH SOLE 15432 0 0 MERCADOLIBRE INC COM 58733R102 468 819 SH SOLE 819 0 0 MERCK & CO INC COM 58933Y105 23749 233579 SH SOLE 228488 0 5091 METHANEX CORP COM 59151K108 222 5739 SH SOLE 5739 0 0 METLIFE INC COM 59156R108 1422 27907 SH SOLE 27907 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1666 170551 SH SOLE 170551 0 0 MID AMER APT CMNTYS INC COM 59522J103 716 5433 SH SOLE 5433 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 518 39956 SH SOLE 39956 0 0 MODERNA INC COM 60770K107 67 3410 SH SOLE 3410 0 0 MOELIS & CO CL A 60786M105 454 14210 SH SOLE 14210 0 0 MOLINA HEALTHCARE INC COM 60855R100 1997 14714 SH SOLE 14714 0 0 MOLSON COORS BREWING CO CL B 60871R209 197 3658 SH SOLE 3658 0 0 MOMO INC ADR 60879B107 210 6280 SH SOLE 6280 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 515 8104 SH SOLE 8104 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 842 86954 SH SOLE 86954 0 0 MOSAIC CO NEW COM 61945C103 688 31810 SH SOLE 31810 0 0 NVR INC COM 62944T105 206 54 SH SOLE 54 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1611 19774 SH SOLE 19774 0 0 NAVIENT CORPORATION COM 63938C108 244 17863 SH SOLE 17863 0 0 NETAPP INC COM 64110D104 3408 54752 SH SOLE 54752 0 0 NETFLIX INC COM 64110L106 3264 10089 SH SOLE 10089 0 0 NETEASE INC SPONSORED ADS 64110W102 2477 8077 SH SOLE 8077 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 1940 139066 SH SOLE 139066 0 0 NEUBERGER BERMAN MUNI FD INC COM 64124P101 2882 187022 SH SOLE 187022 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1359 12643 SH SOLE 12643 0 0 NEUBERGER BERMAN MLP AND ENR COM 64129H104 7603 1124716 SH SOLE 1124716 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 47209 1271474 SH SOLE 1248904 0 22570 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5938 368610 SH SOLE 368610 0 0 NEWS CORP NEW CL A 65249B109 138 9726 SH SOLE 9726 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1190 10151 SH SOLE 10151 0 0 NEXTERA ENERGY INC COM 65339F101 40385 163938 SH SOLE 161938 0 2000 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 8318 469695 SH SOLE 469695 0 0 NISOURCE INC COM 65473P105 670 24073 SH SOLE 24073 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 133 3757 SH SOLE 3757 0 0 NOVARTIS A G SPONSORED ADR 66987V109 11238 118678 SH SOLE 118678 0 0 NOVANTA INC COM 67000B104 34 388 SH SOLE 388 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 117 2846 SH SOLE 2846 0 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 1128 105945 SH SOLE 105945 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 533 32459 SH SOLE 32459 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 766 50227 SH SOLE 50227 0 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 174 10485 SH SOLE 10485 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 93 5706 SH SOLE 5706 0 0 NVIDIA CORP COM 67066G104 5943 25257 SH SOLE 25257 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3578 245101 SH SOLE 245101 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1955 131293 SH SOLE 131293 0 0 NUVEEN SR INCOME FD COM 67067Y104 6367 1068240 SH SOLE 1068240 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 300 20469 SH SOLE 20469 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 3718 372166 SH SOLE 372166 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 9142 839440 SH SOLE 839440 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2277 165597 SH SOLE 165597 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 699 42435 SH SOLE 42435 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2515 153637 SH SOLE 153637 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 5345 503272 SH SOLE 503272 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3637 218161 SH SOLE 218161 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 4557 445000 SH SOLE 445000 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 3381 440810 SH SOLE 440810 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1244 83677 SH SOLE 83677 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 5053 651103 SH SOLE 651103 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 3408 224368 SH SOLE 224368 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 27877 777856 SH SOLE 770561 0 7295 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 6064 343386 SH SOLE 343386 0 0 NUTRIEN LTD COM 67077M108 922 19243 SH SOLE 19243 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 1093 90561 SH SOLE 90561 0 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 10905 745927 SH SOLE 745927 0 0 OFS CAP CORP COM 67103B100 3033 271620 SH SOLE 271620 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5639 12867 SH SOLE 12867 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1109 203280 SH SOLE 203280 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 804 98194 SH SOLE 98194 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 608 18902 SH SOLE 18902 0 0 OMNICELL INC COM 68213N109 2206 26998 SH SOLE 26998 0 0 ONE GAS INC COM 68235P108 621 6642 SH SOLE 6642 0 0 ONEMAIN HLDGS INC COM 68268W103 313 7421 SH SOLE 7421 0 0 ORACLE CORP COM 68389X105 1199 22625 SH SOLE 22625 0 0 OUTFRONT MEDIA INC COM 69007J106 2545 94897 SH SOLE 94897 0 0 OXFORD SQUARE CAP CORP COM 69181V107 2871 527814 SH SOLE 527814 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 1374 67866 SH SOLE 67866 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1220 79225 SH SOLE 79225 0 0 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 26033 785721 SH SOLE 777120 0 8601 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 613 37127 SH SOLE 37127 0 0 PNM RES INC COM 69349H107 1020 20147 SH SOLE 20147 0 0 PPL CORP COM 69351T106 23898 666048 SH SOLE 666048 0 0 PRA HEALTH SCIENCES INC COM 69354M108 372 3345 SH SOLE 3345 0 0 PRA GROUP INC COM 69354N106 0 17 SH SOLE 17 0 0 PTC INC COM 69370C100 539 7197 SH SOLE 7197 0 0 PACIFIC PREMIER BANCORP COM 69478X105 42 1285 SH SOLE 1285 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 19055 712189 SH SOLE 712189 0 0 PAYCOM SOFTWARE INC COM 70432V102 3953 15117 SH SOLE 14392 0 725 PAYPAL HLDGS INC COM 70450Y103 39250 362854 SH SOLE 362854 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 241 8981 SH SOLE 8981 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 2630 215934 SH SOLE 215934 0 0 PENNYMAC MTG INVT TR COM 70931T103 267 11960 SH SOLE 11960 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 86 1707 SH SOLE 1707 0 0 PENUMBRA INC COM 70975L107 60 365 SH SOLE 365 0 0 PERFICIENT INC COM 71375U101 60 1307 SH SOLE 1307 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 120 8049 SH SOLE 8049 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 234 14709 SH SOLE 14709 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 277 11174 SH SOLE 11174 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 163 4979 SH SOLE 4979 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 1471 147054 SH SOLE 147054 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 540 35742 SH SOLE 35742 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 241 3352 SH SOLE 3352 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 191 1917 SH SOLE 1917 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 0 39 SH SOLE 39 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 33 329 SH SOLE 329 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1454 57680 SH SOLE 57680 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 368 5754 SH SOLE 5754 0 0 PINTEREST INC CL A 72352L106 49 2654 SH SOLE 2654 0 0 PLANET FITNESS INC CL A 72703H101 1646 19322 SH SOLE 17187 0 2135 PLUG POWER INC COM NEW 72919P202 31 9755 SH SOLE 9755 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 1010 476349 SH SOLE 476349 0 0 PRICE T ROWE GROUP INC COM 74144T108 3249 26669 SH SOLE 26669 0 0 PRIMORIS SVCS CORP COM 74164F103 233 10489 SH SOLE 10489 0 0 PRIMERICA INC COM 74164M108 48 365 SH SOLE 365 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4520 82189 SH SOLE 82189 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 121 5706 SH SOLE 5706 0 0 PROASSURANCE CORP COM 74267C106 876 24226 SH SOLE 24226 0 0 PROLOGIS INC COM 74340W103 4153 46604 SH SOLE 46604 0 0 PROSHARES TR INVT INT RT HG 74347B607 199 2567 SH SOLE 2567 0 0 PROPETRO HLDG CORP COM 74347M108 182 16152 SH SOLE 16152 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 731 113519 SH SOLE 113519 0 0 PUBLIC STORAGE COM 74460D109 1124 5279 SH SOLE 5279 0 0 QTS RLTY TR INC COM CL A 74736A103 395 7286 SH SOLE 7286 0 0 QORVO INC COM 74736K101 1436 12356 SH SOLE 12356 0 0 QUALYS INC COM 74758T303 553 6637 SH SOLE 6637 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3632 34006 SH SOLE 34006 0 0 QUIDEL CORP COM 74838J101 680 9057 SH SOLE 9057 0 0 QURATE RETAIL INC COM SER A 74915M100 46 5458 SH SOLE 5458 0 0 RH COM 74967X103 709 3322 SH SOLE 3322 0 0 REGENERON PHARMACEUTICALS COM 75886F107 7805 20787 SH SOLE 20787 0 0 REGIONS FINL CORP NEW COM 7591EP100 793 46199 SH SOLE 46199 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 11 921 SH SOLE 921 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 861 13497 SH SOLE 12496 0 1001 RMR REAL ESTATE INCOME FUND COM 76970B101 117 5787 SH SOLE 5787 0 0 ROKU INC COM CL A 77543R102 696 5197 SH SOLE 5197 0 0 S&P GLOBAL INC COM 78409V104 11303 41468 SH SOLE 40591 0 877 SBA COMMUNICATIONS CORP NEW CL A 78410G104 975 4045 SH SOLE 4045 0 0 SPS COMMERCE INC COM 78463M107 80 1437 SH SOLE 1437 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 64 1873 SH SOLE 1873 0 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 30 959 SH SOLE 959 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 112 2022 SH SOLE 2022 0 0 SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 55 2106 SH SOLE 2106 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 253 4595 SH SOLE 4595 0 0 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 270 9470 SH SOLE 9470 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 0 76 SH SOLE 76 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8658 141010 SH SOLE 141010 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 266 5746 SH SOLE 5746 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 138 5128 SH SOLE 5128 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 193 1788 SH SOLE 1788 0 0 SVB FINL GROUP COM 78486Q101 1525 6074 SH SOLE 6074 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2973 139334 SH SOLE 139334 0 0 SABRE CORP COM 78573M104 431 19208 SH SOLE 19208 0 0 SAGE THERAPEUTICS INC COM 78667J108 20 273 SH SOLE 273 0 0 SALESFORCE COM INC COM 79466L302 4096 25187 SH SOLE 25187 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 666 9250 SH SOLE 9250 0 0 SANOFI SPONSORED ADR 80105N105 2503 49235 SH SOLE 47804 0 1431 SARATOGA INVT CORP COM NEW 80349A208 1276 51162 SH SOLE 51162 0 0 SEALED AIR CORP NEW COM 81211K100 107 2678 SH SOLE 2678 0 0 SELECT MED HLDGS CORP COM 81619Q105 42 1785 SH SOLE 1785 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5412 641274 SH SOLE 641274 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 278 11411 SH SOLE 11411 0 0 SERVICENOW INC COM 81762P102 4184 15025 SH SOLE 14343 0 682 SHAW COMMUNICATIONS INC CL B CONV 82028K200 189 3044 SH SOLE 0 0 3044 SHOPIFY INC CL A 82509L107 179 451 SH SOLE 451 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 221 1628 SH SOLE 1628 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1884 37148 SH SOLE 37148 0 0 SITE CENTERS CORP COM 82981J109 118 8412 SH SOLE 8412 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 14283 255556 SH SOLE 248208 0 7348 SKYWORKS SOLUTIONS INC COM 83088M102 619 5129 SH SOLE 5129 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 2 97 SH SOLE 97 0 0 SOLAR CAP LTD COM 83413U100 3372 163522 SH SOLE 163522 0 0 SOLAR SR CAP LTD COM 83416M105 3587 203905 SH SOLE 203905 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 451 4748 SH SOLE 4748 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 250 17829 SH SOLE 17829 0 0 SOUTHERN COPPER CORP COM 84265V105 6241 146916 SH SOLE 146916 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 0 10 SH SOLE 10 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 414 8426 SH SOLE 8426 0 0 SPROUTS FMRS MKT INC COM 85208M102 127 6564 SH SOLE 6564 0 0 STAG INDL INC COM 85254J102 1268 40161 SH SOLE 40161 0 0 STARWOOD PPTY TR INC COM 85571B105 10529 37270 SH SOLE 19427 0 17843 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1656 223545 SH SOLE 223545 0 0 SUMMIT MATLS INC CL A 86614U100 2341 97954 SH SOLE 97954 0 0 SUZANO SA SPON ADS 86959K105 76 7723 SH SOLE 7723 0 0 SYNAPTICS INC COM 87157D109 0 12 SH SOLE 12 0 0 SYNNEX CORP COM 87162W100 80 627 SH SOLE 627 0 0 SYNCHRONY FINL COM 87165B103 507 14081 SH SOLE 14081 0 0 SYNEOS HEALTH INC CL A 87166B102 1091 18348 SH SOLE 18348 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 309 6215 SH SOLE 6215 0 0 TFS FINL CORP COM 87240R107 1496 76001 SH SOLE 76001 0 0 THL CR SR LN FD COM 87244R103 410317 315094 SH SOLE 181397 0 133697 TPG SPECIALTY LENDING INC COM 87265K102 4053 188783 SH SOLE 188783 0 0 TARGA RES CORP COM 87612G101 140 3420 SH SOLE 3420 0 0 TC ENERGY CORP COM 87807B107 348 5958 SH SOLE 4558 0 1400 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 20606 314208 SH SOLE 307851 0 6357 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2314 132780 SH SOLE 132780 0 0 TENARIS S A SPONSORED ADS 88031M109 44 1947 SH SOLE 1947 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 185 15773 SH SOLE 15773 0 0 TERRAFORM PWR INC COM CL A 88104R209 509 33050 SH SOLE 33050 0 0 TESLA INC COM 88160R101 993 2374 SH SOLE 2374 0 0 TETRA TECH INC NEW COM 88162G103 320 3712 SH SOLE 3712 0 0 THE TRADE DESK INC COM CL A 88339J105 80 307 SH SOLE 307 0 0 3M CO COM 88579Y101 16709 94712 SH SOLE 94712 0 0 TILRAY INC COM CL 2 88688T100 9 514 SH SOLE 514 0 0 TIVO CORP COM 88870P106 7670 904443 SH SOLE 904443 0 0 TOPBUILD CORP COM 89055F103 269 2610 SH SOLE 2610 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 2351 131135 SH SOLE 131135 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 19280 403153 SH SOLE 395824 0 7329 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 6533 596077 SH SOLE 596077 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 384 88680 SH SOLE 88680 0 0 TRIP COM GROUP LTD ADS 89677Q107 143 4261 SH SOLE 4261 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 4253 299150 SH SOLE 299150 0 0 TRUIST FINL CORP COM 89832Q109 26059 462697 SH SOLE 462697 0 0 TWILIO INC CL A 90138F102 3209 32652 SH SOLE 32652 0 0 TWITTER INC COM 90184L102 99 3093 SH SOLE 3093 0 0 TWO HBRS INVT CORP COM NEW 90187B408 34674 1281853 SH SOLE 1252371 0 29482 U S CONCRETE INC COM NEW 90333L201 112 2692 SH SOLE 2692 0 0 UBER TECHNOLOGIES INC COM 90353T100 159 5352 SH SOLE 5352 0 0 UBIQUITI INC COM 90353W103 697 3689 SH SOLE 3689 0 0 ULTA BEAUTY INC COM 90384S303 5822 22998 SH SOLE 22998 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 576 13487 SH SOLE 13487 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 154 24564 SH SOLE 24564 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 0 6 SH SOLE 6 0 0 UNITEDHEALTH GROUP INC COM 91324P102 18289 60628 SH SOLE 59003 0 1625 UNITI GROUP INC COM 91325V108 5845 682134 SH SOLE 682134 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 323 1569 SH SOLE 1569 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 37 1306 SH SOLE 1306 0 0 URBAN EDGE PPTYS COM 91704F104 344 17957 SH SOLE 17957 0 0 US ECOLOGY INC COM 91734M103 0 22 SH SOLE 22 0 0 VAIL RESORTS INC COM 91879Q109 2864 11903 SH SOLE 10907 0 996 VALERO ENERGY CORP NEW COM 91913Y100 9129 72071 SH SOLE 67163 0 4908 VALVOLINE INC COM 92047W101 1035 48356 SH SOLE 48356 0 0 VANECK VECTORS ETF TRUST ENERGY INCOME 92189F288 0 103 SH SOLE 103 0 0 VANECK VECTORS ETF TRUST EMERGING MKTS HI 92189F353 257 10974 SH SOLE 10974 0 0 VANECK VECTORS ETF TRUST BDC INCOME ETF 92189F411 1 297 SH SOLE 297 0 0 VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 273 9242 SH SOLE 9242 0 0 VANECK VECTORS ETF TRUST INTL HIGH YIELD 92189F445 259 10303 SH SOLE 10303 0 0 VANECK VECTORS ETF TRUST MTG REIT INCOME 92189F452 1 231 SH SOLE 231 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 30 531 SH SOLE 531 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 127 2084 SH SOLE 2084 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 214 4019 SH SOLE 4019 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 202 1992 SH SOLE 1992 0 0 VARIAN MED SYS INC COM 92220P105 972 6847 SH SOLE 6847 0 0 VECTOR GROUP LTD COM 92240M108 20778 1551774 SH SOLE 1551774 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 72 8293 SH SOLE 8293 0 0 VENTAS INC COM 92276F100 448 7760 SH SOLE 7760 0 0 VERACYTE INC COM 92337F107 197 7061 SH SOLE 7061 0 0 VEREIT INC COM 92339V100 617 66731 SH SOLE 66731 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 61720 947354 SH SOLE 940177 0 7177 VERINT SYS INC COM 92343X100 17 314 SH SOLE 314 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3713 16958 SH SOLE 16958 0 0 VIACOMCBS INC CL B 92556H206 233 5582 SH SOLE 5582 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 613 43286 SH SOLE 43286 0 0 VISA INC COM CL A 92826C839 86595 460872 SH SOLE 460872 0 0 VIRTUSA CORP COM 92827P102 32 697 SH SOLE 697 0 0 VIRTUS TOTAL RETURN FUND INC COM 92835W107 7549 662154 SH SOLE 662154 0 0 VISTRA ENERGY CORP COM 92840M102 348 15123 SH SOLE 15123 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1010 52259 SH SOLE 52259 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 2738 322063 SH SOLE 322063 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 45731 377369 SH SOLE 360428 0 16941 VOYA GLBL ADV & PREM OPP FD COM 92912R104 10203 973759 SH SOLE 973759 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 4960 801338 SH SOLE 801338 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 2790 242371 SH SOLE 242371 0 0 VOYA NAT RES EQUITY INCOME F COM 92913C106 721 174889 SH SOLE 174889 0 0 WABCO HLDGS INC COM 92927K102 0 9 SH SOLE 9 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 499 7551 SH SOLE 7551 0 0 W P CAREY INC COM 92936U109 649 8110 SH SOLE 8110 0 0 WPP PLC NEW ADR 92937A102 1713 24376 SH SOLE 24376 0 0 WEC ENERGY GROUP INC COM 92939U106 11609 125870 SH SOLE 125870 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 3388 930729 SH SOLE 930729 0 0 WASTE CONNECTIONS INC COM 94106B101 722 7954 SH SOLE 7954 0 0 WASTE MGMT INC DEL COM 94106L109 5218 31589 SH SOLE 27779 0 3810 WAYFAIR INC CL A 94419L101 676 7478 SH SOLE 7478 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1513 4582 SH SOLE 4582 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1271 150989 SH SOLE 150989 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 46987 1725893 SH SOLE 1704114 0 21779 WELLS FARGO MULTI SECTOR INC COM 94987D101 17437 91879 SH SOLE 82259 0 9620 WELLTOWER INC COM 95040Q104 2134 26094 SH SOLE 26094 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 2523 176804 SH SOLE 176804 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 2291 228660 SH SOLE 228660 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 2262 148303 SH SOLE 148303 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 896919 278806 SH SOLE 47490 0 231316 WESTERN ASSET CORPORATE LN F COM 95790J102 1950 196817 SH SOLE 196817 0 0 WESTROCK CO COM 96145D105 12034 280450 SH SOLE 280450 0 0 WEX INC COM 96208T104 1724 8231 SH SOLE 8231 0 0 WHITEHORSE FIN INC COM 96524V106 3854 281312 SH SOLE 281312 0 0 WINTRUST FINL CORP COM 97650W108 932 13149 SH SOLE 13149 0 0 WORKDAY INC CL A 98138H101 1188 7223 SH SOLE 7223 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 673 10377 SH SOLE 10377 0 0 WPX ENERGY INC COM 98212B103 159 11592 SH SOLE 11592 0 0 WW INTL INC COM 98262P101 126 3286 SH SOLE 3286 0 0 XCEL ENERGY INC COM 98389B100 1525 24014 SH SOLE 24014 0 0 XYLEM INC COM 98419M100 741 9400 SH SOLE 9400 0 0 XPERI CORP COM 98421B100 3189 172376 SH SOLE 172376 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2170 58861 SH SOLE 58861 0 0 YETI HLDGS INC COM 98585X104 571 16427 SH SOLE 16427 0 0 YUM CHINA HLDGS INC COM 98850P109 1404 29245 SH SOLE 29245 0 0 ZENDESK INC COM 98936J101 884 11540 SH SOLE 11540 0 0 ZILLOW GROUP INC CL A 98954M101 117 2551 SH SOLE 2551 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 417 2787 SH SOLE 2787 0 0 ZOETIS INC CL A 98978V103 2479 18727 SH SOLE 18727 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 437 18710 SH SOLE 18710 0 0 ZSCALER INC COM 98980G102 48 1042 SH SOLE 1042 0 0 CONSTELLIUM SE CL A SHS F21107101 223 16647 SH SOLE 16647 0 0 AIRCASTLE LTD COM G0129K104 24885 777422 SH SOLE 777422 0 0 ALLERGAN PLC SHS G0177J108 776 4065 SH SOLE 4065 0 0 AMDOCS LTD SHS G02602103 1978 27394 SH SOLE 27394 0 0 AON PLC SHS CL A G0408V102 316 1518 SH SOLE 1518 0 0 ARCH CAP GROUP LTD ORD G0450A105 15 343 SH SOLE 343 0 0 ATLASSIAN CORP PLC CL A G06242104 1463 12161 SH SOLE 12161 0 0 ATHENE HLDG LTD CL A G0684D107 179 3803 SH SOLE 3803 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 444 7474 SH SOLE 7474 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22252 105674 SH SOLE 105674 0 0 MIMECAST LTD ORD SHS G14838109 429 9882 SH SOLE 9882 0 0 BUNGE LIMITED COM G16962105 1273 22117 SH SOLE 22117 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 106 2772 SH SOLE 2772 0 0 CREDICORP LTD COM G2519Y108 1101 5168 SH SOLE 5168 0 0 EATON CORP PLC SHS G29183103 3153 33292 SH SOLE 33292 0 0 EVEREST RE GROUP LTD COM G3223R108 78 281 SH SOLE 281 0 0 FABRINET SHS G3323L100 511 7888 SH SOLE 7888 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 421 12035 SH SOLE 12035 0 0 GASLOG LTD SHS G37585109 369 37693 SH SOLE 37693 0 0 HELEN OF TROY CORP LTD COM G4388N106 215 1198 SH SOLE 1198 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 409 24952 SH SOLE 24952 0 0 ICON PLC SHS G4705A100 2683 15576 SH SOLE 15576 0 0 IHS MARKIT LTD SHS G47567105 272 3614 SH SOLE 3614 0 0 INGERSOLL-RAND PLC SHS G47791101 2236 16825 SH SOLE 16825 0 0 INVESCO LTD SHS G491BT108 135 7499 SH SOLE 7499 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 679 4551 SH SOLE 4551 0 0 JOHNSON CTLS INTL PLC SHS G51502105 292 7179 SH SOLE 7179 0 0 LAZARD LTD SHS A G54050102 237 5919 SH SOLE 5919 0 0 LINDE PLC SHS G5494J103 7149 33581 SH SOLE 33581 0 0 LIVANOVA PLC SHS G5509L101 0 18 SH SOLE 18 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH SOLE 9 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 792 29814 SH SOLE 29814 0 0 MEDTRONIC PLC SHS G5960L103 35344 311535 SH SOLE 311535 0 0 APTIV PLC SHS G6095L109 1150 12105 SH SOLE 12105 0 0 NOVOCURE LTD ORD SHS G6674U108 6241 66012 SH SOLE 62765 0 3247 NVENT ELECTRIC PLC SHS G6700G107 117 4571 SH SOLE 4571 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 645 10836 SH SOLE 10836 0 0 PENTAIR PLC SHS G7S00T104 659 14375 SH SOLE 14375 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 622 11548 SH SOLE 11548 0 0 SINA CORP ORD G81477104 68 1705 SH SOLE 1705 0 0 STERIS PLC SHS USD G8473T100 4557 29912 SH SOLE 29912 0 0 TECHNIPFMC PLC COM G87110105 220 10270 SH SOLE 10270 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 84 5899 SH SOLE 5899 0 0 ALCON INC ORD SHS H01301128 486 8587 SH SOLE 8587 0 0 CHUBB LIMITED COM H1467J104 8367 53754 SH SOLE 53754 0 0 GARMIN LTD SHS H2906T109 2284 23409 SH SOLE 23409 0 0 UBS GROUP AG SHS H42097107 686 54529 SH SOLE 54529 0 0 LOGITECH INTL S A SHS H50430232 82 1747 SH SOLE 1747 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1237 12903 SH SOLE 12903 0 0 ORION ENGINEERED CARBONS S A COM L72967109 994 51491 SH SOLE 51491 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 540 3612 SH SOLE 3612 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4309 36959 SH SOLE 36959 0 0 ELBIT SYS LTD ORD M3760D101 1727 11139 SH SOLE 11139 0 0 KORNIT DIGITAL LTD SHS M6372Q113 66 1917 SH SOLE 1917 0 0 AERCAP HOLDINGS NV SHS N00985106 249 4049 SH SOLE 4049 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1373 4641 SH SOLE 4641 0 0 CNH INDL N V SHS N20944109 601 54610 SH SOLE 54610 0 0 FERRARI N V COM N3167Y103 664 4013 SH SOLE 4013 0 0 INTERXION HOLDING N.V SHS N47279109 451 5380 SH SOLE 5380 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8615 91195 SH SOLE 91195 0 0 MYLAN N V SHS EURO N59465109 517 25702 SH SOLE 25702 0 0 NXP SEMICONDUCTORS N V COM N6596X109 253 1990 SH SOLE 1990 0 0 QIAGEN NV SHS NEW N72482123 70 2062 SH SOLE 2062 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 201 6587 SH SOLE 6587 0 0 YANDEX N V SHS CLASS A N97284108 1015 23330 SH SOLE 23330 0 0 COPA HOLDINGS SA CL A P31076105 1636 15138 SH SOLE 15138 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 200 1498 SH SOLE 1498 0 0 FLEX LTD ORD Y2573F102 73 5760 SH SOLE 5760 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 772 49363 SH SOLE 49363 0 0