0000891092-21-005807.txt : 20210730 0000891092-21-005807.hdr.sgml : 20210730 20210730165038 ACCESSION NUMBER: 0000891092-21-005807 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210730 DATE AS OF CHANGE: 20210730 EFFECTIVENESS DATE: 20210730 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: 211133248 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 06-30-2021 06-30-2021 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 Boeme TX 07-30-2021 0 1401 6779415
INFORMATION TABLE 2 infotable.xml ABB LTD SPONSORED ADR 000375204 4048 119108 SH SOLE 119108 0 0 AFLAC INC COM 001055102 3190 59456 SH SOLE 59456 0 0 AGCO CORP COM 001084102 3165 24278 SH SOLE 24278 0 0 ABBOTT LABS COM 002824100 24265 209307 SH SOLE 209307 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1889 426447 SH SOLE 406446 0 20001 ABERDEEN INCOME CR STRATEGIE COM 003057106 866 77859 SH SOLE 77859 0 0 ABIOMED INC COM 003654100 2575 8251 SH SOLE 8251 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 750 30767 SH SOLE 30767 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 4376 221328 SH SOLE 221328 0 0 ADDUS HOMECARE CORP COM 006739106 89 1023 SH SOLE 1023 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1113 23058 SH SOLE 23058 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5538 58960 SH SOLE 58960 0 0 AEROVIRONMENT INC COM 008073108 877 8753 SH SOLE 8753 0 0 AGNICO EAGLE MINES LTD COM 008474108 133 2201 SH SOLE 2201 0 0 AGREE RLTY CORP COM 008492100 2069 29350 SH SOLE 22835 0 6515 AIRBNB INC COM CL A 009066101 3803 24836 SH SOLE 24836 0 0 AIR PRODS & CHEMS INC COM 009158106 19556 67978 SH SOLE 66443 0 1535 ALAMO GROUP INC COM 011311107 1259 8247 SH SOLE 8247 0 0 ALARM COM HLDGS INC COM 011642105 100 1178 SH SOLE 1178 0 0 ALASKA AIR GROUP INC COM 011659109 3971 65851 SH SOLE 65851 0 0 ALBEMARLE CORP COM 012653101 3609 21423 SH SOLE 21423 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 190 9660 SH SOLE 9660 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 124 681 SH SOLE 681 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1352 7361 SH SOLE 7361 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 831 55880 SH SOLE 55880 0 0 ALICO INC COM 016230104 1146 32203 SH SOLE 32203 0 0 ALIGN TECHNOLOGY INC COM 016255101 1060 1735 SH SOLE 1735 0 0 ALLETE INC COM NEW 018522300 1151 16451 SH SOLE 16451 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 509 4885 SH SOLE 4885 0 0 ALLIANT ENERGY CORP COM 018802108 1295 23232 SH SOLE 23232 0 0 ALLSTATE CORP COM 020002101 1161 8897 SH SOLE 8897 0 0 AMAZON COM INC COM 023135106 256973 74698 SH SOLE 74609 0 89 AMEDISYS INC COM 023436108 3100 12656 SH SOLE 11437 0 1219 AMEREN CORP COM 023608102 1174 14665 SH SOLE 9309 0 5356 AMERICAN CAMPUS CMNTYS INC COM 024835100 69 1472 SH SOLE 1472 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4122 48730 SH SOLE 43538 0 5192 AMERICAN EXPRESS CO COM 025816109 47901 289906 SH SOLE 289906 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 198 1584 SH SOLE 1584 0 0 AMER STATES WTR CO COM 029899101 120 1509 SH SOLE 1509 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1917 12435 SH SOLE 12435 0 0 AMETEK INC COM 031100100 1252 9378 SH SOLE 9378 0 0 AMGEN INC COM 031162100 21766 89295 SH SOLE 89295 0 0 AMPHENOL CORP NEW CL A 032095101 3225 47138 SH SOLE 47138 0 0 ANALOG DEVICES INC COM 032654105 5526 32097 SH SOLE 32097 0 0 ANDERSONS INC COM 034164103 1406 46041 SH SOLE 46041 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 14587 1642697 SH SOLE 1469540 0 173157 ANTHEM INC COM 036752103 3336 8738 SH SOLE 8738 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 4871 308700 SH SOLE 308700 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 6205 396496 SH SOLE 396496 0 0 APPLE INC COM 037833100 205980 1503946 SH SOLE 1500556 0 3390 APPLIED MATLS INC COM 038222105 5845 41045 SH SOLE 41045 0 0 APTARGROUP INC COM 038336103 518 3679 SH SOLE 3679 0 0 ARBOR REALTY TRUST INC COM 038923108 1438 80676 SH SOLE 80676 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3794 62613 SH SOLE 62613 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2006 29411 SH SOLE 29411 0 0 ARISTA NETWORKS INC COM 040413106 61 167 SH SOLE 167 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 148 12997 SH SOLE 12997 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 22 246 SH SOLE 246 0 0 ASTEC INDS INC COM 046224101 381 6055 SH SOLE 6055 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3879 64758 SH SOLE 64758 0 0 ATMOS ENERGY CORP COM 049560105 1623 16887 SH SOLE 16887 0 0 AUTODESK INC COM 052769106 13649 46760 SH SOLE 46760 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 23096 116283 SH SOLE 116283 0 0 AUTOZONE INC COM 053332102 1007 675 SH SOLE 675 0 0 AVALONBAY CMNTYS INC COM 053484101 3069 14708 SH SOLE 14708 0 0 AVERY DENNISON CORP COM 053611109 4056 19293 SH SOLE 19293 0 0 BP PLC SPONSORED ADR 055622104 1930 73050 SH SOLE 73050 0 0 BAIDU INC SPON ADR REP A 056752108 1118 5485 SH SOLE 5485 0 0 BALL CORP COM 058498106 3914 48309 SH SOLE 48309 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 187 36374 SH SOLE 36374 0 0 BANCROFT FD LTD COM 059695106 14216 443970 SH SOLE 443970 0 0 BK OF AMERICA CORP COM 060505104 25545 619584 SH SOLE 619584 0 0 BANK MONTREAL QUE COM 063671101 959 9355 SH SOLE 9355 0 0 BANK NEW YORK MELLON CORP COM 064058100 160 3122 SH SOLE 3122 0 0 BANK NOVA SCOTIA B C COM 064149107 1394 21423 SH SOLE 21423 0 0 BARRICK GOLD CORP COM 067901108 992 47971 SH SOLE 47971 0 0 BAUSCH HEALTH COS INC COM 071734107 315 10748 SH SOLE 10748 0 0 BAXTER INTL INC COM 071813109 2229 27688 SH SOLE 27688 0 0 BECTON DICKINSON & CO COM 075887109 2242 9219 SH SOLE 9219 0 0 BERKELEY LTS INC COM 084310101 142 3169 SH SOLE 3169 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2387 8589 SH SOLE 8589 0 0 BEST BUY INC COM 086516101 12970 112800 SH SOLE 112800 0 0 BHP GROUP LTD SPONSORED ADS 088606108 4252 58384 SH SOLE 58384 0 0 BILIBILI INC SPONS ADS REP Z 090040106 225 1844 SH SOLE 1844 0 0 BIO RAD LABS INC CL A 090572207 2234 3468 SH SOLE 3468 0 0 BLACKROCK GLOBAL FLOATING RA COM 091941104 4643 361050 SH SOLE 361050 0 0 BLACK HILLS CORP COM 092113109 721 10981 SH SOLE 10981 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 1830 116696 SH SOLE 116696 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 3199 254929 SH SOLE 254929 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 4143 265740 SH SOLE 265740 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2489 379940 SH SOLE 379940 0 0 BLOCK H & R INC COM 093671105 13652 581426 SH SOLE 581426 0 0 BOEING CO COM 097023105 10417 43483 SH SOLE 43483 0 0 BORGWARNER INC COM 099724106 157 3240 SH SOLE 3240 0 0 BOSTON BEER INC CL A 100557107 788 772 SH SOLE 772 0 0 BOSTON PROPERTIES INC COM 101121101 242 2111 SH SOLE 2111 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6413 149977 SH SOLE 149977 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1921 51814 SH SOLE 51814 0 0 BOYD GAMING CORP COM 103304101 110 1789 SH SOLE 1789 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 34 2473 SH SOLE 2473 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 285 1935 SH SOLE 1935 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4533 67846 SH SOLE 67846 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1610 40947 SH SOLE 40947 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 700 31949 SH SOLE 31949 0 0 BROOKS AUTOMATION INC NEW COM 114340102 1585 16639 SH SOLE 16639 0 0 BROWN & BROWN INC COM 115236101 857 16119 SH SOLE 16119 0 0 BRUNSWICK CORP COM 117043109 344 3449 SH SOLE 3449 0 0 BUCKLE INC COM 118440106 1250 25117 SH SOLE 25117 0 0 BURLINGTON STORES INC COM 122017106 2017 6263 SH SOLE 6263 0 0 CAE INC COM 124765108 1142 37093 SH SOLE 37093 0 0 CF INDS HLDGS INC COM 125269100 1331 25870 SH SOLE 25870 0 0 CIGNA CORP NEW COM 125523100 194 818 SH SOLE 818 0 0 CMS ENERGY CORP COM 125896100 1064 18017 SH SOLE 18017 0 0 CNA FINL CORP COM 126117100 182 3998 SH SOLE 3998 0 0 CSG SYS INTL INC COM 126349109 1948 41284 SH SOLE 41284 0 0 CSX CORP COM 126408103 6 201 SH SOLE 201 0 0 CVS HEALTH CORP COM 126650100 18782 225100 SH SOLE 225100 0 0 CABOT CORP COM 127055101 986 17312 SH SOLE 17312 0 0 CABOT OIL & GAS CORP COM 127097103 282 16171 SH SOLE 16171 0 0 CACI INTL INC CL A 127190304 3368 13201 SH SOLE 13201 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 683 4995 SH SOLE 4995 0 0 CAL MAINE FOODS INC COM NEW 128030202 157 4328 SH SOLE 4328 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 16643 1097123 SH SOLE 1097123 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 568 35006 SH SOLE 35006 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 5242 288339 SH SOLE 288339 0 0 CALAVO GROWERS INC COM 128246105 87 1371 SH SOLE 1371 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 49 888 SH SOLE 888 0 0 CALLAWAY GOLF CO COM 131193104 175 5176 SH SOLE 5176 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1129 8511 SH SOLE 8511 0 0 CAMPBELL SOUP CO COM 134429109 137 3012 SH SOLE 3012 0 0 CANADIAN IMP BK COMM COM 136069101 563 4948 SH SOLE 4948 0 0 CANADIAN NATL RY CO COM 136375102 498 4715 SH SOLE 4715 0 0 CANADIAN NAT RES LTD COM 136385101 193 5306 SH SOLE 5306 0 0 CANON INC SPONSORED ADR 138006309 1206 53290 SH SOLE 53290 0 0 CAPITAL SOUTHWEST CORP COM 140501107 3583 154221 SH SOLE 154221 0 0 CARLISLE COS INC COM 142339100 2702 14119 SH SOLE 12870 0 1249 CARMAX INC COM 143130102 1160 8980 SH SOLE 8980 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5721 217047 SH SOLE 217047 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 673 16731 SH SOLE 16731 0 0 CARTERS INC COM 146229109 142 1374 SH SOLE 1374 0 0 CARVANA CO CL A 146869102 4235 14030 SH SOLE 14030 0 0 CATALENT INC COM 148806102 110 1013 SH SOLE 1013 0 0 CATERPILLAR INC COM 149123101 11515 52910 SH SOLE 49420 0 3490 CELANESE CORP DEL COM 150870103 2834 18691 SH SOLE 18691 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3752 446646 SH SOLE 446646 0 0 CENTRAL SECS CORP COM 155123102 578 13699 SH SOLE 13699 0 0 CENTURY CMNTYS INC COM 156504300 28 419 SH SOLE 419 0 0 CERNER CORP COM 156782104 70 892 SH SOLE 892 0 0 CHARLES RIV LABS INTL INC COM 159864107 7239 19568 SH SOLE 19568 0 0 CHEESECAKE FACTORY INC COM 163072101 34 636 SH SOLE 636 0 0 CHEMOURS CO COM 163851108 9353 268772 SH SOLE 268772 0 0 CHEVRON CORP NEW COM 166764100 44401 423921 SH SOLE 419300 0 4621 CHIPOTLE MEXICAN GRILL INC COM 169656105 3525 2274 SH SOLE 2274 0 0 CHURCH & DWIGHT INC COM 171340102 602 7065 SH SOLE 7065 0 0 CHURCHILL DOWNS INC COM 171484108 2246 11330 SH SOLE 11330 0 0 CIENA CORP COM NEW 171779309 1227 21561 SH SOLE 21561 0 0 CINCINNATI FINL CORP COM 172062101 1537 13177 SH SOLE 13177 0 0 CINTAS CORP COM 172908105 1420 3718 SH SOLE 3718 0 0 CITIGROUP INC COM NEW 172967424 5597 79112 SH SOLE 79112 0 0 CITIZENS FINL GROUP INC COM 174610105 942 20542 SH SOLE 20542 0 0 CITRIX SYS INC COM 177376100 751 6400 SH SOLE 6400 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2312 79067 SH SOLE 79067 0 0 CLOROX CO DEL COM 189054109 5496 30547 SH SOLE 30547 0 0 COCA COLA CO COM 191216100 26801 495315 SH SOLE 487241 0 8074 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 145 2742 SH SOLE 2742 0 0 COGNEX CORP COM 192422103 1121 13343 SH SOLE 13343 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 385 5555 SH SOLE 5555 0 0 COLGATE PALMOLIVE CO COM 194162103 279 3424 SH SOLE 3424 0 0 COMERICA INC COM 200340107 332 4658 SH SOLE 4658 0 0 COMMERCIAL METALS CO COM 201723103 2179 70940 SH SOLE 70940 0 0 COMMUNITY BK SYS INC COM 203607106 1514 20013 SH SOLE 20013 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 148 62142 SH SOLE 62142 0 0 CONAGRA BRANDS INC COM 205887102 57 1558 SH SOLE 1558 0 0 CONSOLIDATED EDISON INC COM 209115104 3455 48167 SH SOLE 48167 0 0 COOPER COS INC COM NEW 216648402 7848 19804 SH SOLE 19088 0 716 COPART INC COM 217204106 562 4264 SH SOLE 4264 0 0 CORNING INC COM 219350105 7847 191861 SH SOLE 191861 0 0 COTY INC COM CL A 222070203 217 23203 SH SOLE 23203 0 0 CRANE CO COM 224399105 2398 25956 SH SOLE 25956 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 99 9467 SH SOLE 9467 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1896 63258 SH SOLE 63258 0 0 CROWN HLDGS INC COM 228368106 188 1837 SH SOLE 1837 0 0 CUBESMART COM 229663109 1551 33494 SH SOLE 33494 0 0 CULLEN FROST BANKERS INC COM 229899109 208 1853 SH SOLE 1853 0 0 CUMMINS INC COM 231021106 6832 28023 SH SOLE 28023 0 0 CURTISS WRIGHT CORP COM 231561101 1246 10492 SH SOLE 10492 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 5154 106571 SH SOLE 96371 0 10200 DBX ETF TR XTRACK USD HIGH 233051432 186 4618 SH SOLE 4618 0 0 DTE ENERGY CO COM 233331107 227 1748 SH SOLE 1748 0 0 DWS MUN INCOME TR COM 233368109 3894 318434 SH SOLE 318434 0 0 DANAHER CORPORATION COM 235851102 13852 51618 SH SOLE 51618 0 0 DARDEN RESTAURANTS INC COM 237194105 5261 36036 SH SOLE 36036 0 0 DARLING INGREDIENTS INC COM 237266101 4289 63536 SH SOLE 63536 0 0 DEERE & CO COM 244199105 4392 12452 SH SOLE 12452 0 0 DELAWARE ENHANCED GLOBAL DIV COM 246060107 743 69327 SH SOLE 69327 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3561 82318 SH SOLE 82318 0 0 DELUXE CORP COM 248019101 10199 213507 SH SOLE 213507 0 0 DESIGNER BRANDS INC CL A 250565108 242 14603 SH SOLE 14603 0 0 DEXCOM INC COM 252131107 3573 8367 SH SOLE 8367 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1777 47604 SH SOLE 47604 0 0 DICKS SPORTING GOODS INC COM 253393102 223 2225 SH SOLE 2225 0 0 DIGITAL RLTY TR INC COM 253868103 2081 13828 SH SOLE 13828 0 0 DIODES INC COM 254543101 1083 13582 SH SOLE 13582 0 0 DISNEY WALT CO COM 254687106 11188 63654 SH SOLE 60984 0 2670 DISCOVER FINL SVCS COM 254709108 1237 10457 SH SOLE 10457 0 0 DOCUSIGN INC COM 256163106 3505 12538 SH SOLE 12538 0 0 DOLLAR GEN CORP NEW COM 256677105 4956 22901 SH SOLE 22901 0 0 DOMTAR CORP COM NEW 257559203 1166 21218 SH SOLE 21218 0 0 DOVER CORP COM 260003108 204 1355 SH SOLE 1355 0 0 DOW INC COM 260557103 41104 649551 SH SOLE 649551 0 0 DUKE REALTY CORP COM NEW 264411505 562 11870 SH SOLE 11870 0 0 DYCOM INDS INC COM 267475101 77 1035 SH SOLE 1035 0 0 DYNATRACE INC COM NEW 268150109 537 9191 SH SOLE 9191 0 0 EASTGROUP PPTYS INC COM 277276101 297 1805 SH SOLE 1805 0 0 EASTMAN CHEM CO COM 277432100 123 1053 SH SOLE 1053 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 2606 140416 SH SOLE 140416 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 1854 79631 SH SOLE 79631 0 0 EATON VANCE FLTING RATE INC COM 278279104 2794 194163 SH SOLE 194163 0 0 EBAY INC. COM 278642103 13760 195982 SH SOLE 195982 0 0 ECOLAB INC COM 278865100 1558 7566 SH SOLE 7566 0 0 ECOPETROL S A SPONSORED ADS 279158109 716 48986 SH SOLE 48986 0 0 EDISON INTL COM 281020107 8810 152372 SH SOLE 152372 0 0 ELECTRONIC ARTS INC COM 285512109 1537 10686 SH SOLE 10686 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 14387 977376 SH SOLE 977376 0 0 EMERSON ELEC CO COM 291011104 7956 82664 SH SOLE 82664 0 0 EMPIRE ST RLTY TR INC CL A 292104106 819 68251 SH SOLE 68251 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1509 165635 SH SOLE 165635 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2622 108643 SH SOLE 108643 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 5996 704529 SH SOLE 704529 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2620 100015 SH SOLE 100015 0 0 ERICSSON ADR B SEK 10 294821608 3408 270933 SH SOLE 270933 0 0 ESCO TECHNOLOGIES INC COM 296315104 414 4409 SH SOLE 4409 0 0 ESSEX PPTY TR INC COM 297178105 3758 12525 SH SOLE 12525 0 0 FMC CORP COM NEW 302491303 2858 26414 SH SOLE 26414 0 0 FS KKR CAP CORP COM 302635206 346 16102 SH SOLE 16102 0 0 FTI CONSULTING INC COM 302941109 191 1397 SH SOLE 1397 0 0 FACTSET RESH SYS INC COM 303075105 1710 5096 SH SOLE 5096 0 0 FARO TECHNOLOGIES INC COM 311642102 1157 14873 SH SOLE 14873 0 0 FASTENAL CO COM 311900104 6452 124070 SH SOLE 124070 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 203 1736 SH SOLE 1736 0 0 FEDERAL SIGNAL CORP COM 313855108 1183 29406 SH SOLE 29406 0 0 FIDUS INVT CORP COM 316500107 2578 151651 SH SOLE 151651 0 0 FIFTH THIRD BANCORP COM 316773100 1005 26277 SH SOLE 26277 0 0 FIRST FINL BANCORP OH COM 320209109 1520 64341 SH SOLE 64341 0 0 FIRST SOLAR INC COM 336433107 737 8146 SH SOLE 8146 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 5716 281285 SH SOLE 281285 0 0 FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 610 59590 SH SOLE 59590 0 0 FISERV INC COM 337738108 204 1910 SH SOLE 1910 0 0 FIRSTENERGY CORP COM 337932107 9595 257869 SH SOLE 257869 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 899 3511 SH SOLE 3511 0 0 FLUOR CORP NEW COM 343412102 2582 145897 SH SOLE 145897 0 0 FLOWERS FOODS INC COM 343498101 3231 133510 SH SOLE 133510 0 0 FORD MTR CO DEL COM 345370860 2778 186970 SH SOLE 186970 0 0 FORMFACTOR INC COM 346375108 74 2020 SH SOLE 2020 0 0 FRANKLIN ELEC INC COM 353514102 1121 13907 SH SOLE 13907 0 0 FRANKLIN RESOURCES INC COM 354613101 888 27750 SH SOLE 27750 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1276 154107 SH SOLE 154107 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 199 4799 SH SOLE 4799 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3804 27156 SH SOLE 27156 0 0 GAP INC COM 364760108 582 17302 SH SOLE 17302 0 0 GENERAC HLDGS INC COM 368736104 16494 39731 SH SOLE 39731 0 0 GENERAL AMERN INVS CO INC COM 368802104 1069 24623 SH SOLE 24623 0 0 GENERAL DYNAMICS CORP COM 369550108 7331 38943 SH SOLE 38943 0 0 GENERAL MLS INC COM 370334104 8267 135677 SH SOLE 128651 0 7026 GENTEX CORP COM 371901109 1141 34477 SH SOLE 34477 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1403 120829 SH SOLE 120829 0 0 GENMAB A/S SPONSORED ADS 372303206 1959 47990 SH SOLE 47990 0 0 GETTY RLTY CORP NEW COM 374297109 34 1080 SH SOLE 1080 0 0 GIBRALTAR INDS INC COM 374689107 36 466 SH SOLE 466 0 0 GILEAD SCIENCES INC COM 375558103 14757 214299 SH SOLE 214299 0 0 GLADSTONE CAPITAL CORP COM 376535100 3023 264443 SH SOLE 264443 0 0 GLADSTONE INVT CORP COM 376546107 3400 235954 SH SOLE 235954 0 0 GLOBUS MED INC CL A 379577208 133 1714 SH SOLE 1714 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 269 5345 SH SOLE 5345 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 346 20176 SH SOLE 20176 0 0 GRAINGER W W INC COM 384802104 2136 4877 SH SOLE 4877 0 0 GRANITE CONSTR INC COM 387328107 3842 92506 SH SOLE 92506 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1657 91338 SH SOLE 91338 0 0 GREENBRIER COS INC COM 393657101 1177 27001 SH SOLE 27001 0 0 GREIF INC CL B 397624206 14127 239444 SH SOLE 239444 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 108 6218 SH SOLE 6218 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 9847 295958 SH SOLE 295958 0 0 HNI CORP COM 404251100 3495 79478 SH SOLE 79478 0 0 HACKETT GROUP INC COM 404609109 990 54956 SH SOLE 54956 0 0 HAEMONETICS CORP MASS COM 405024100 147 2208 SH SOLE 2208 0 0 HAIN CELESTIAL GROUP INC COM 405217100 333 8309 SH SOLE 8309 0 0 HALLIBURTON CO COM 406216101 197 8510 SH SOLE 8510 0 0 HANESBRANDS INC COM 410345102 10219 547338 SH SOLE 547338 0 0 HANOVER INS GROUP INC COM 410867105 95 703 SH SOLE 703 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5573 89935 SH SOLE 89935 0 0 HASBRO INC COM 418056107 3353 35475 SH SOLE 35475 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 372 8808 SH SOLE 8808 0 0 HEICO CORP NEW COM 422806109 2986 21419 SH SOLE 19943 0 1476 HELMERICH & PAYNE INC COM 423452101 10371 317830 SH SOLE 317830 0 0 HENRY JACK & ASSOC INC COM 426281101 307 1880 SH SOLE 1880 0 0 HERCULES CAPITAL INC COM 427096508 5534 324406 SH SOLE 273117 0 51289 HERSHEY CO COM 427866108 5466 31379 SH SOLE 31379 0 0 HESS MIDSTREAM LP CL A SHS 428103105 428 16957 SH SOLE 16957 0 0 HEXCEL CORP NEW COM 428291108 1052 16861 SH SOLE 16861 0 0 HIGHWOODS PPTYS INC COM 431284108 276 6107 SH SOLE 6107 0 0 HILL-ROM HLDGS INC COM 431475102 973 8565 SH SOLE 8565 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 991 43797 SH SOLE 43797 0 0 HOLOGIC INC COM 436440101 366 5484 SH SOLE 5484 0 0 HOME BANCSHARES INC COM 436893200 1448 58652 SH SOLE 58652 0 0 HOME DEPOT INC COM 437076102 49911 156516 SH SOLE 154993 0 1523 HONDA MOTOR LTD AMERN SHS 438128308 1163 36129 SH SOLE 36129 0 0 HONEST CO INC COM 438333106 12 758 SH SOLE 758 0 0 HONEYWELL INTL INC COM 438516106 21288 97050 SH SOLE 97050 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1336 35707 SH SOLE 35707 0 0 HORMEL FOODS CORP COM 440452100 5055 105873 SH SOLE 105873 0 0 HOWMET AEROSPACE INC COM 443201108 2816 81684 SH SOLE 81684 0 0 HUBBELL INC COM 443510607 3387 18130 SH SOLE 18130 0 0 HUBSPOT INC COM 443573100 482 827 SH SOLE 827 0 0 HUDSON PAC PPTYS INC COM 444097109 476 17123 SH SOLE 17123 0 0 HUMANA INC COM 444859102 3135 7081 SH SOLE 7081 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2324 162850 SH SOLE 162850 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 885 4200 SH SOLE 4200 0 0 HUNTSMAN CORP COM 447011107 96 3614 SH SOLE 3614 0 0 HYATT HOTELS CORP COM CL A 448579102 3162 40725 SH SOLE 40725 0 0 IDACORP INC COM 451107106 571 5856 SH SOLE 5856 0 0 ILLINOIS TOOL WKS INC COM 452308109 13676 61173 SH SOLE 61173 0 0 ILLUMINA INC COM 452327109 7084 14971 SH SOLE 14971 0 0 INFOSYS LTD SPONSORED ADR 456788108 1867 88094 SH SOLE 88094 0 0 ING GROEP N.V. SPONSORED ADR 456837103 295 22304 SH SOLE 22304 0 0 INGREDION INC COM 457187102 31 340 SH SOLE 340 0 0 INTEL CORP COM 458140100 12266 218487 SH SOLE 210892 0 7595 INTERNATIONAL BUSINESS MACHS COM 459200101 46523 317367 SH SOLE 317367 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 35 236 SH SOLE 236 0 0 INTERNATIONAL PAPER CO COM 460146103 9351 152514 SH SOLE 152514 0 0 INTERPUBLIC GROUP COS INC COM 460690100 21530 662669 SH SOLE 662669 0 0 INTUIT COM 461202103 3903 7963 SH SOLE 7963 0 0 IONIS PHARMACEUTICALS INC COM 462222100 127 3179 SH SOLE 3179 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2430 93391 SH SOLE 93391 0 0 ISHARES INC US INTL HGH YLD 464286178 459 9019 SH SOLE 9019 0 0 ISHARES TR TIPS BD ETF 464287176 471 3682 SH SOLE 190 0 3492 ISHARES TR JPMORGAN USD EMG 464288281 134 1191 SH SOLE 1191 0 0 ISHARES TR IBOXX HI YD ETF 464288513 182 2068 SH SOLE 2068 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 267 4874 SH SOLE 4874 0 0 ISHARES TR 10+ YR INVST GRD 464289511 438 6239 SH SOLE 6239 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 165 27456 SH SOLE 27456 0 0 ITRON INC COM 465741106 995 9951 SH SOLE 9951 0 0 IVY HIGH INCOME OPPORTUNITIE COM 465893105 3265 232352 SH SOLE 232352 0 0 JABIL INC COM 466313103 1070 18411 SH SOLE 18411 0 0 JACOBS ENGR GROUP INC COM 469814107 26412 197965 SH SOLE 195167 0 2798 JETBLUE AWYS CORP COM 477143101 6 366 SH SOLE 366 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 579 4059 SH SOLE 4059 0 0 JOHNSON & JOHNSON COM 478160104 33035 200526 SH SOLE 197862 0 2664 KLA CORP COM NEW 482480100 2967 9153 SH SOLE 9153 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1616 13086 SH SOLE 13086 0 0 KAMAN CORP COM 483548103 911 18072 SH SOLE 18072 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 302 1064 SH SOLE 1064 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 5885 662028 SH SOLE 498465 0 163563 KELLOGG CO COM 487836108 449 6979 SH SOLE 6979 0 0 KEYCORP COM 493267108 870 42145 SH SOLE 42145 0 0 KIMBERLY-CLARK CORP COM 494368103 1827 13656 SH SOLE 13656 0 0 KOHLS CORP COM 500255104 4956 89925 SH SOLE 89925 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 828 16667 SH SOLE 16667 0 0 KRAFT HEINZ CO COM 500754106 921 22582 SH SOLE 22582 0 0 KROGER CO COM 501044101 365 9526 SH SOLE 9526 0 0 KULICKE & SOFFA INDS INC COM 501242101 24 394 SH SOLE 394 0 0 L BRANDS INC COM 501797104 3061 42472 SH SOLE 42472 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7794 36060 SH SOLE 36060 0 0 LAM RESEARCH CORP COM 512807108 8160 12540 SH SOLE 12540 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1403 13432 SH SOLE 13432 0 0 LANCASTER COLONY CORP COM 513847103 1460 7544 SH SOLE 7544 0 0 LAS VEGAS SANDS CORP COM 517834107 2918 55373 SH SOLE 49802 0 5571 LAUDER ESTEE COS INC CL A 518439104 4015 12624 SH SOLE 12624 0 0 LEAR CORP COM NEW 521865204 1363 7775 SH SOLE 6561 0 1214 LEGGETT & PLATT INC COM 524660107 10603 204644 SH SOLE 204644 0 0 LENNAR CORP CL A 526057104 7234 72816 SH SOLE 72816 0 0 LENNOX INTL INC COM 526107107 1351 3850 SH SOLE 3202 0 648 LEXINFINTECH HLDGS LTD ADR 528877103 100 8172 SH SOLE 8172 0 0 LEXINGTON REALTY TRUST COM 529043101 269 22483 SH SOLE 22483 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 3731 419636 SH SOLE 419636 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 8234 910802 SH SOLE 897193 0 13609 LILLY ELI & CO COM 532457108 23036 100367 SH SOLE 98021 0 2346 LIMONEIRA CO COM 532746104 119 6762 SH SOLE 6762 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1169 8874 SH SOLE 8874 0 0 LINCOLN NATL CORP IND COM 534187109 95 1506 SH SOLE 1506 0 0 LINDSAY CORP COM 535555106 1241 7506 SH SOLE 7506 0 0 LOCKHEED MARTIN CORP COM 539830109 28180 74481 SH SOLE 72416 0 2065 LOWES COS INC COM 548661107 8356 43080 SH SOLE 43080 0 0 LULULEMON ATHLETICA INC COM 550021109 1445 3960 SH SOLE 3960 0 0 LUMEN TECHNOLOGIES INC COM 550241103 13718 1009382 SH SOLE 1009382 0 0 M D C HLDGS INC COM 552676108 4511 89152 SH SOLE 89152 0 0 MDU RES GROUP INC COM 552690109 2956 94315 SH SOLE 94315 0 0 MFS MUN INCOME TR SH BEN INT 552738106 3008 421275 SH SOLE 421275 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 147 33103 SH SOLE 33103 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1323 31015 SH SOLE 31015 0 0 MSA SAFETY INC COM 553498106 663 4002 SH SOLE 4002 0 0 MSC INDL DIRECT INC CL A 553530106 12336 137483 SH SOLE 137483 0 0 MACERICH CO COM 554382101 5638 308910 SH SOLE 240782 0 68128 MADISON COVERED CALL & EQUIT COM 557437100 2517 311178 SH SOLE 298457 0 12721 MAGELLAN HEALTH INC COM NEW 559079207 59 628 SH SOLE 628 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1314 26859 SH SOLE 26859 0 0 MAGNA INTL INC COM 559222401 1889 20396 SH SOLE 20396 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 636 7348 SH SOLE 7348 0 0 MARSH & MCLENNAN COS INC COM 571748102 20830 148065 SH SOLE 148065 0 0 MARRIOTT INTL INC NEW CL A 571903202 3462 25358 SH SOLE 25358 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10607 30150 SH SOLE 30150 0 0 MARVELL TECHNOLOGY INC COM 573874104 323 5538 SH SOLE 5538 0 0 MASIMO CORP COM 574795100 3974 16393 SH SOLE 16393 0 0 MASTEC INC COM 576323109 4784 45091 SH SOLE 43000 0 2091 MATERION CORP COM 576690101 2412 32006 SH SOLE 32006 0 0 MCAFEE CORP COM CL A 579063108 259 9253 SH SOLE 9253 0 0 MCCORMICK & CO INC COM NON VTG 579780206 453 5127 SH SOLE 5127 0 0 MCDONALDS CORP COM 580135101 22710 98317 SH SOLE 96384 0 1933 MELCO RESORTS AND ENTMNT LTD ADR 585464100 131 7925 SH SOLE 7925 0 0 MERCURY SYS INC COM 589378108 1480 22323 SH SOLE 22323 0 0 MERCURY GENL CORP NEW COM 589400100 539 8304 SH SOLE 8304 0 0 MEREDITH CORP COM 589433101 985 22668 SH SOLE 22668 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3645 2631 SH SOLE 2631 0 0 MICROSOFT CORP COM 594918104 234535 865761 SH SOLE 863873 0 1888 MICROCHIP TECHNOLOGY INC. COM 595017104 1660 11084 SH SOLE 7969 0 3115 MICRON TECHNOLOGY INC COM 595112103 825 9708 SH SOLE 9708 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 151 27814 SH SOLE 27814 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1151 124306 SH SOLE 124306 0 0 MOHAWK INDS INC COM 608190104 237 1235 SH SOLE 1235 0 0 MONDELEZ INTL INC CL A 609207105 17982 287995 SH SOLE 287995 0 0 MONOLITHIC PWR SYS INC COM 609839105 3301 8838 SH SOLE 8838 0 0 MONROE CAP CORP COM 610335101 1640 152797 SH SOLE 152797 0 0 MOODYS CORP COM 615369105 621 1713 SH SOLE 1713 0 0 MOOG INC CL A 615394202 1060 12612 SH SOLE 12612 0 0 MORGAN STANLEY COM NEW 617446448 7194 78461 SH SOLE 78461 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4570 21073 SH SOLE 21073 0 0 MURPHY OIL CORP COM 626717102 322 13821 SH SOLE 13821 0 0 NMI HLDGS INC CL A 629209305 128 5676 SH SOLE 5676 0 0 NRG ENERGY INC COM NEW 629377508 740 18366 SH SOLE 18366 0 0 NASDAQ INC COM 631103108 995 5662 SH SOLE 5662 0 0 NATERA INC COM 632307104 4096 36080 SH SOLE 36080 0 0 NATIONAL HEALTHCARE CORP COM 635906100 700 10009 SH SOLE 10009 0 0 NATIONAL FUEL GAS CO COM 636180101 490 9379 SH SOLE 9379 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1633 25541 SH SOLE 25541 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 221 4705 SH SOLE 4705 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 170 3366 SH SOLE 3366 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 2670 289272 SH SOLE 289272 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 143 3764 SH SOLE 3764 0 0 NEW MTN FIN CORP COM 647551100 3439 261124 SH SOLE 261124 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 169 20647 SH SOLE 20647 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 649 145122 SH SOLE 145122 0 0 NEWELL BRANDS INC COM 651229106 14613 531948 SH SOLE 531948 0 0 NEWMARKET CORP COM 651587107 320 994 SH SOLE 994 0 0 NEWMONT CORP COM 651639106 2999 47313 SH SOLE 40970 0 6343 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 8204 234947 SH SOLE 158377 0 76570 NICE LTD SPONSORED ADR 653656108 812 3283 SH SOLE 3283 0 0 NIKE INC CL B 654106103 5049 32681 SH SOLE 32681 0 0 NOKIA CORP SPONSORED ADR 654902204 567 106671 SH SOLE 106671 0 0 NORDSON CORP COM 655663102 1477 6729 SH SOLE 6729 0 0 NORDSTROM INC COM 655664100 307 8384 SH SOLE 8384 0 0 NORFOLK SOUTHN CORP COM 655844108 1568 5906 SH SOLE 5906 0 0 NORTHERN TR CORP COM 665859104 93 801 SH SOLE 801 0 0 NORTHROP GRUMMAN CORP COM 666807102 6520 17939 SH SOLE 17939 0 0 NORTHWEST PIPE CO COM 667746101 478 16912 SH SOLE 16912 0 0 NORTONLIFELOCK INC COM 668771108 130 4794 SH SOLE 4794 0 0 NOVAVAX INC COM NEW 670002401 4663 21963 SH SOLE 21963 0 0 NOVO-NORDISK A S ADR 670100205 657 7838 SH SOLE 7838 0 0 NUCOR CORP COM 670346105 8026 83668 SH SOLE 76391 0 7277 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2480 152118 SH SOLE 152118 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 4296 273637 SH SOLE 273637 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 2020 130894 SH SOLE 130894 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 1497 99946 SH SOLE 99946 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2881 187209 SH SOLE 187209 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2571 87502 SH SOLE 87502 0 0 OGE ENERGY CORP COM 670837103 13670 406228 SH SOLE 406228 0 0 OSI SYSTEMS INC COM 671044105 672 6610 SH SOLE 6610 0 0 OCCIDENTAL PETE CORP COM 674599105 1251 40019 SH SOLE 40019 0 0 OKTA INC CL A 679295105 2023 8266 SH SOLE 8266 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3762 14822 SH SOLE 12688 0 2134 OLD REP INTL CORP COM 680223104 395 15856 SH SOLE 15856 0 0 OLIN CORP COM PAR $1 680665205 7371 159339 SH SOLE 159339 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 454 5392 SH SOLE 5392 0 0 OMNICOM GROUP INC COM 681919106 12821 160278 SH SOLE 160278 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2036 56099 SH SOLE 56099 0 0 ON SEMICONDUCTOR CORP COM 682189105 1194 31182 SH SOLE 31182 0 0 ONEOK INC NEW COM 682680103 13985 251352 SH SOLE 241335 0 10017 ONTO INNOVATION INC COM 683344105 678 9278 SH SOLE 9278 0 0 OPEN TEXT CORP COM 683715106 1716 33774 SH SOLE 33774 0 0 ORANGE SPONSORED ADR 684060106 509 44455 SH SOLE 44455 0 0 ORIX CORP SPONSORED ADR 686330101 252 2976 SH SOLE 2976 0 0 OSHKOSH CORP COM 688239201 2270 18212 SH SOLE 18212 0 0 OTTER TAIL CORP COM 689648103 765 15667 SH SOLE 15667 0 0 OWENS CORNING NEW COM 690742101 807 8245 SH SOLE 8245 0 0 PNC FINL SVCS GROUP INC COM 693475105 14288 74898 SH SOLE 74898 0 0 POSCO SPONSORED ADR 693483109 2803 36510 SH SOLE 36510 0 0 PPG INDS INC COM 693506107 94 553 SH SOLE 553 0 0 PACCAR INC COM 693718108 7093 79470 SH SOLE 79470 0 0 PACKAGING CORP AMER COM 695156109 1704 12580 SH SOLE 7911 0 4669 PALO ALTO NETWORKS INC COM 697435105 13977 37668 SH SOLE 37668 0 0 PAN AMERN SILVER CORP COM 697900108 1253 43869 SH SOLE 43869 0 0 PARK HOTELS & RESORTS INC COM 700517105 470 22781 SH SOLE 22781 0 0 PARKER-HANNIFIN CORP COM 701094104 3965 12910 SH SOLE 12910 0 0 PATTERSON COS INC COM 703395103 9308 306269 SH SOLE 306269 0 0 PAYCHEX INC COM 704326107 22314 207955 SH SOLE 207955 0 0 PEMBINA PIPELINE CORP COM 706327103 609 19177 SH SOLE 19177 0 0 PENNANTPARK INVT CORP COM 708062104 303 45390 SH SOLE 45390 0 0 PEPSICO INC COM 713448108 20476 138194 SH SOLE 138194 0 0 PETMED EXPRESS INC COM 716382106 987 30988 SH SOLE 30988 0 0 PFIZER INC COM 717081103 26219 669531 SH SOLE 669531 0 0 PHILIP MORRIS INTL INC COM 718172109 16518 166662 SH SOLE 166662 0 0 PHILLIPS 66 COM 718546104 9694 112952 SH SOLE 112952 0 0 PINDUODUO INC SPONSORED ADS 722304102 1344 10581 SH SOLE 10581 0 0 PINNACLE WEST CAP CORP COM 723484101 769 9381 SH SOLE 9381 0 0 PIONEER DIVERSIFIED HIGH INC COM 723653101 641 42182 SH SOLE 42182 0 0 PIONEER MUNICIPAL HIGH INCOM COM 723762100 2637 213690 SH SOLE 213690 0 0 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 2797 215451 SH SOLE 215451 0 0 PIONEER NAT RES CO COM 723787107 2853 17556 SH SOLE 17556 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1429 125750 SH SOLE 125750 0 0 PLEXUS CORP COM 729132100 16 180 SH SOLE 180 0 0 POLARIS INC COM 731068102 1114 8134 SH SOLE 8134 0 0 POPULAR INC COM NEW 733174700 260 3460 SH SOLE 3460 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 696 15104 SH SOLE 15104 0 0 POTLATCHDELTIC CORPORATION COM 737630103 37 700 SH SOLE 700 0 0 PROCTER AND GAMBLE CO COM 742718109 24320 180243 SH SOLE 177014 0 3229 PROGRESS SOFTWARE CORP COM 743312100 1442 31173 SH SOLE 31173 0 0 PROGRESSIVE CORP COM 743315103 8798 89580 SH SOLE 89580 0 0 PROOFPOINT INC COM 743424103 1301 7486 SH SOLE 7486 0 0 PRUDENTIAL FINL INC COM 744320102 4034 39368 SH SOLE 39368 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 952 15937 SH SOLE 15937 0 0 PULTE GROUP INC COM 745867101 38 690 SH SOLE 690 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 1153 131482 SH SOLE 131482 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1872 132377 SH SOLE 132377 0 0 QUALCOMM INC COM 747525103 25288 176927 SH SOLE 176927 0 0 RPM INTL INC COM 749685103 2837 31995 SH SOLE 31995 0 0 RAPID7 INC COM 753422104 341 3605 SH SOLE 3605 0 0 RAYMOND JAMES FINL INC COM 754730109 64 494 SH SOLE 494 0 0 REALTY INCOME CORP COM 756109104 4417 66181 SH SOLE 66181 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 88 2551 SH SOLE 2551 0 0 REGAL BELOIT CORP COM 758750103 109 817 SH SOLE 817 0 0 REGENCY CTRS CORP COM 758849103 152 2376 SH SOLE 2376 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4819 31934 SH SOLE 31934 0 0 RELX PLC SPONSORED ADR 759530108 4359 163457 SH SOLE 163457 0 0 REPLIGEN CORP COM 759916109 5637 28239 SH SOLE 28239 0 0 REPUBLIC SVCS INC COM 760759100 2786 25327 SH SOLE 25327 0 0 RESMED INC COM 761152107 3877 15727 SH SOLE 15727 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6487 77331 SH SOLE 77331 0 0 ROBERT HALF INTL INC COM 770323103 41 457 SH SOLE 457 0 0 ROCKWELL AUTOMATION INC COM 773903109 10604 37075 SH SOLE 37075 0 0 ROGERS CORP COM 775133101 247 1229 SH SOLE 1229 0 0 ROPER TECHNOLOGIES INC COM 776696106 2706 5756 SH SOLE 5756 0 0 ROSS STORES INC COM 778296103 3404 27454 SH SOLE 27454 0 0 ROYAL BK CDA COM 780087102 190 1880 SH SOLE 1880 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 266 6848 SH SOLE 6848 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 584 14462 SH SOLE 14462 0 0 ROYCE VALUE TR INC COM 780910105 14747 777375 SH SOLE 771110 0 6265 ROYCE MICRO-CAP TR INC COM 780915104 13859 1117624 SH SOLE 1109016 0 8608 RYDER SYS INC COM 783549108 14279 192101 SH SOLE 192101 0 0 SANDERSON FARMS INC COM 800013104 628 3341 SH SOLE 3341 0 0 SAP SE SPON ADR 803054204 2224 15835 SH SOLE 15835 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1846 23742 SH SOLE 23742 0 0 SCHLUMBERGER LTD COM STK 806857108 382 11926 SH SOLE 11926 0 0 SCHWAB CHARLES CORP COM 808513105 2936 40326 SH SOLE 40326 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 450 7203 SH SOLE 7203 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5477 135648 SH SOLE 135648 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 5798 30213 SH SOLE 30213 0 0 SEMTECH CORP COM 816850101 19 275 SH SOLE 275 0 0 SEMPRA ENERGY COM 816851109 8559 64603 SH SOLE 64603 0 0 SHERWIN WILLIAMS CO COM 824348106 9923 36420 SH SOLE 36420 0 0 SILICON LABORATORIES INC COM 826919102 514 3351 SH SOLE 3351 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4064 31147 SH SOLE 31147 0 0 SIMPSON MFG INC COM 829073105 761 6891 SH SOLE 4785 0 2106 SIMULATIONS PLUS INC COM 829214105 65 1191 SH SOLE 1191 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 46 1386 SH SOLE 1386 0 0 SMUCKER J M CO COM NEW 832696405 1819 14042 SH SOLE 14042 0 0 SNAP ON INC COM 833034101 1726 7727 SH SOLE 7727 0 0 SNOWFLAKE INC CL A 833445109 389 1607 SH SOLE 1607 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 980 20706 SH SOLE 20706 0 0 SONOCO PRODS CO COM 835495102 2507 37478 SH SOLE 37478 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1725 17742 SH SOLE 17742 0 0 SOUTH JERSEY INDS INC COM 838518108 7713 297440 SH SOLE 297440 0 0 SOUTHERN CO COM 842587107 5507 91009 SH SOLE 91009 0 0 SOUTHWEST AIRLS CO COM 844741108 3411 64256 SH SOLE 64256 0 0 SPLUNK INC COM 848637104 881 6096 SH SOLE 6096 0 0 SQUARE INC CL A 852234103 14992 61495 SH SOLE 61495 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3772 24733 SH SOLE 24733 0 0 STAMPS COM INC COM NEW 852857200 66 328 SH SOLE 328 0 0 STANLEY BLACK & DECKER INC COM 854502101 1430 6978 SH SOLE 6978 0 0 STARBUCKS CORP COM 855244109 30700 274575 SH SOLE 270162 0 4413 STEEL DYNAMICS INC COM 858119100 4409 73972 SH SOLE 70136 0 3836 STEELCASE INC CL A 858155203 2915 192926 SH SOLE 192926 0 0 STELLUS CAP INVT CORP COM 858568108 3135 249013 SH SOLE 249013 0 0 STEPAN CO COM 858586100 314 2614 SH SOLE 2614 0 0 STERICYCLE INC COM 858912108 620 8669 SH SOLE 8669 0 0 STERLING CONSTR INC COM 859241101 3313 137301 SH SOLE 137301 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1327 36471 SH SOLE 36471 0 0 STORE CAP CORP COM 862121100 151 4380 SH SOLE 4380 0 0 STRYKER CORPORATION COM 863667101 1254 4830 SH SOLE 4830 0 0 SUN CMNTYS INC COM 866674104 195 1136 SH SOLE 1136 0 0 SUN LIFE FINANCIAL INC. COM 866796105 292 5666 SH SOLE 5666 0 0 SUNCOR ENERGY INC NEW COM 867224107 1111 46336 SH SOLE 46336 0 0 SYNOPSYS INC COM 871607107 2913 10563 SH SOLE 10563 0 0 SYSCO CORP COM 871829107 1889 24297 SH SOLE 24297 0 0 TCG BDC INC COM 872280102 898 67968 SH SOLE 67968 0 0 TJX COS INC NEW COM 872540109 8247 122319 SH SOLE 122319 0 0 T-MOBILE US INC COM 872590104 23108 159550 SH SOLE 159550 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18673 155404 SH SOLE 155404 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 323 1822 SH SOLE 1822 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 902 53607 SH SOLE 53607 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 147 5813 SH SOLE 5813 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2679 142126 SH SOLE 37682 0 104444 TECK RESOURCES LTD CL B 878742204 221 9592 SH SOLE 9592 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 469 20285 SH SOLE 20285 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6263 14953 SH SOLE 14953 0 0 TELEFLEX INCORPORATED COM 879369106 5302 13196 SH SOLE 13196 0 0 TELEFONICA S A SPONSORED ADR 879382208 286 60796 SH SOLE 60796 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 14 608 SH SOLE 608 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 775 39186 SH SOLE 39186 0 0 TERADYNE INC COM 880770102 3715 27732 SH SOLE 27732 0 0 TEREX CORP NEW COM 880779103 381 7998 SH SOLE 7998 0 0 TERNIUM SA SPONSORED ADS 880890108 430 11170 SH SOLE 11170 0 0 TEXAS INSTRS INC COM 882508104 42128 219072 SH SOLE 219072 0 0 TEXTRON INC COM 883203101 1296 18844 SH SOLE 18844 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 26135 51807 SH SOLE 50998 0 809 THOMSON REUTERS CORP. COM NEW 884903709 950 9565 SH SOLE 9565 0 0 THOR INDS INC COM 885160101 1551 13724 SH SOLE 13724 0 0 TORO CO COM 891092108 4962 45160 SH SOLE 43332 0 1828 TORONTO DOMINION BK ONT COM NEW 891160509 765 10923 SH SOLE 10923 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 509 2910 SH SOLE 2910 0 0 TRACTOR SUPPLY CO COM 892356106 3361 18066 SH SOLE 18066 0 0 TRANSDIGM GROUP INC COM 893641100 3212 4962 SH SOLE 4962 0 0 TRAVEL PLUS LEISURE CO COM 894164102 9097 153024 SH SOLE 153024 0 0 TRIMBLE INC COM 896239100 2992 36563 SH SOLE 36563 0 0 TUTOR PERINI CORP COM 901109108 2204 159141 SH SOLE 159141 0 0 II-VI INC COM 902104108 1306 17997 SH SOLE 17997 0 0 TYSON FOODS INC CL A 902494103 7731 104808 SH SOLE 104808 0 0 UDR INC COM 902653104 2262 46173 SH SOLE 46173 0 0 UGI CORP NEW COM 902681105 1226 26474 SH SOLE 15485 0 10989 US BANCORP DEL COM NEW 902973304 10049 176391 SH SOLE 176391 0 0 UNDER ARMOUR INC CL A 904311107 968 45775 SH SOLE 45775 0 0 UNDER ARMOUR INC CL C 904311206 353 19018 SH SOLE 19018 0 0 UNILEVER PLC SPON ADR NEW 904767704 1825 31199 SH SOLE 31199 0 0 UNION PAC CORP COM 907818108 9745 44311 SH SOLE 42213 0 2098 UNITED AIRLS HLDGS INC COM 910047109 3711 70964 SH SOLE 70964 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 199 21102 SH SOLE 21102 0 0 UNITED PARCEL SERVICE INC CL B 911312106 43906 211115 SH SOLE 208581 0 2534 UNITED RENTALS INC COM 911363109 7588 23787 SH SOLE 23787 0 0 US FOODS HLDG CORP COM 912008109 1264 32950 SH SOLE 32950 0 0 UNITIL CORP COM 913259107 744 14041 SH SOLE 14041 0 0 UNIVERSAL CORP VA COM 913456109 12601 221178 SH SOLE 221178 0 0 V F CORP COM 918204108 3851 46946 SH SOLE 46946 0 0 VALMONT INDS INC COM 920253101 2774 11753 SH SOLE 11753 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 467 5845 SH SOLE 5845 0 0 VEEVA SYS INC CL A COM 922475108 470 1513 SH SOLE 1513 0 0 VIAVI SOLUTIONS INC COM 925550105 1184 67046 SH SOLE 67046 0 0 VICI PPTYS INC COM 925652109 3613 116477 SH SOLE 116477 0 0 VIRTU FINL INC CL A 928254101 292 10576 SH SOLE 10576 0 0 VMWARE INC CL A COM 928563402 439 2744 SH SOLE 2744 0 0 VULCAN MATLS CO COM 929160109 8355 48000 SH SOLE 46842 0 1158 WD 40 CO COM 929236107 548 2137 SH SOLE 2137 0 0 WSFS FINL CORP COM 929328102 981 21057 SH SOLE 21057 0 0 WALMART INC COM 931142103 16014 113560 SH SOLE 113560 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 20967 398542 SH SOLE 389814 0 8728 WATERS CORP COM 941848103 2305 6669 SH SOLE 6669 0 0 WATSCO INC COM 942622200 5963 20804 SH SOLE 20804 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2290 15695 SH SOLE 15695 0 0 WEIBO CORP SPONSORED ADR 948596101 47 900 SH SOLE 900 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1205 37572 SH SOLE 37572 0 0 WELLS FARGO CO NEW COM 949746101 2852 62981 SH SOLE 62981 0 0 WERNER ENTERPRISES INC COM 950755108 27 607 SH SOLE 607 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4830 13450 SH SOLE 13450 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1261 13580 SH SOLE 13580 0 0 WESTERN DIGITAL CORP. COM 958102105 1149 16148 SH SOLE 16148 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 561 57424 SH SOLE 57424 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2370 110654 SH SOLE 110654 0 0 WESTERN UN CO COM 959802109 10188 443529 SH SOLE 443529 0 0 WESTLAKE CHEM CORP COM 960413102 2416 26820 SH SOLE 26820 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 517 15020 SH SOLE 15020 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 469 10633 SH SOLE 10633 0 0 WHIRLPOOL CORP COM 963320106 458 2100 SH SOLE 2100 0 0 WILLIAMS COS INC COM 969457100 12395 466844 SH SOLE 466844 0 0 WINGSTOP INC COM 974155103 1245 7899 SH SOLE 7899 0 0 WOODWARD INC COM 980745103 2954 24042 SH SOLE 24042 0 0 WORTHINGTON INDS INC COM 981811102 1425 23299 SH SOLE 23299 0 0 WYNN RESORTS LTD COM 983134107 3486 28504 SH SOLE 28504 0 0 XILINX INC COM 983919101 3215 22230 SH SOLE 22230 0 0 YUM BRANDS INC COM 988498101 3143 27319 SH SOLE 27319 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14452 27295 SH SOLE 27295 0 0 AGNC INVT CORP COM 00123Q104 4151 245741 SH SOLE 245741 0 0 AES CORP COM 00130H105 584 22405 SH SOLE 22405 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1841 32481 SH SOLE 32481 0 0 ASGN INC COM 00191U102 144 1482 SH SOLE 1482 0 0 AT&T INC COM 00206R102 42906 1490818 SH SOLE 1475860 0 14958 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1439 178766 SH SOLE 178766 0 0 THE AARONS COMPANY INC COM 00258W108 10 311 SH SOLE 311 0 0 ABBVIE INC COM 00287Y109 32418 287805 SH SOLE 283588 0 4217 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 4648 730867 SH SOLE 730867 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 3510 292503 SH SOLE 292503 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 13523 1329740 SH SOLE 1319752 0 9988 ACCELERON PHARMA INC COM 00434H108 1456 11602 SH SOLE 11602 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1635 17128 SH SOLE 17128 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 25000 42688 SH SOLE 42197 0 491 ADVANCE AUTO PARTS INC COM 00751Y106 1640 7993 SH SOLE 7993 0 0 ADVENT CONV & INCOME FD COM 00764C109 6309 327422 SH SOLE 327422 0 0 AECOM COM 00766T100 5681 89718 SH SOLE 89718 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2904 24911 SH SOLE 23186 0 1725 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6499 28656 SH SOLE 28656 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 39 1893 SH SOLE 1893 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 4353 285982 SH SOLE 285982 0 0 ALLY FINL INC COM 02005N100 108 2170 SH SOLE 2170 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 625 3685 SH SOLE 3685 0 0 ALPHABET INC CAP STK CL C 02079K107 2910 1161 SH SOLE 1161 0 0 ALPHABET INC CAP STK CL A 02079K305 212214 86909 SH SOLE 86909 0 0 ALTERYX INC COM CL A 02156B103 466 5417 SH SOLE 5417 0 0 ALTRIA GROUP INC COM 02209S103 17030 357181 SH SOLE 347621 0 9560 AMBEV SA SPONSORED ADR 02319V103 136 39614 SH SOLE 39614 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 246 11604 SH SOLE 11604 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 66 7726 SH SOLE 7726 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 352 9056 SH SOLE 9056 0 0 AMERICAN TOWER CORP NEW COM 03027X100 49146 181927 SH SOLE 181927 0 0 AMERICAN WELL CORP CL A 03044L105 250 19900 SH SOLE 19900 0 0 AMERICOLD RLTY TR COM 03064D108 1652 43644 SH SOLE 43644 0 0 AMERISAFE INC COM 03071H100 115 1926 SH SOLE 1926 0 0 AMERIPRISE FINL INC COM 03076C106 2100 8438 SH SOLE 8438 0 0 AMICUS THERAPEUTICS INC COM 03152W109 803 83326 SH SOLE 83326 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 444 6166 SH SOLE 6166 0 0 ANSYS INC COM 03662Q105 451 1300 SH SOLE 643 0 657 ANTERO MIDSTREAM CORP COM 03676B102 16499 1587984 SH SOLE 1587984 0 0 APOLLO INVT CORP COM NEW 03761U502 1608 117781 SH SOLE 117781 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 17626 1105088 SH SOLE 1105088 0 0 ARAMARK COM 03852U106 362 9715 SH SOLE 9715 0 0 ARCHROCK INC COM 03957W106 4474 502144 SH SOLE 502144 0 0 ARCONIC CORPORATION COM 03966V107 2650 74392 SH SOLE 74392 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 383 11312 SH SOLE 11312 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 953 14994 SH SOLE 14994 0 0 ARES CAPITAL CORP COM 04010L103 6516 332619 SH SOLE 228749 0 103870 ARES COML REAL ESTATE CORP COM 04013V108 2396 163090 SH SOLE 30680 0 132410 ARES DYNAMIC CR ALLOCATION F COM 04014F102 7990 494144 SH SOLE 494144 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 714 6661 SH SOLE 6661 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1976 15020 SH SOLE 15020 0 0 ASSURANT INC COM 04621X108 84 539 SH SOLE 539 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 28 442 SH SOLE 442 0 0 AVANGRID INC COM 05351W103 1324 25739 SH SOLE 25739 0 0 AVIENT CORPORATION COM 05368V106 2177 44284 SH SOLE 44284 0 0 AVITA MEDICAL INC COM 05380C102 1056 51478 SH SOLE 51478 0 0 AXON ENTERPRISE INC COM 05464C101 1371 7756 SH SOLE 7756 0 0 B & G FOODS INC NEW COM 05508R106 16373 499165 SH SOLE 499165 0 0 BCE INC COM NEW 05534B760 811 16436 SH SOLE 16436 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 75 1568 SH SOLE 1568 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1976 136471 SH SOLE 136471 0 0 BRP GROUP INC COM CL A 05589G102 251 9427 SH SOLE 9427 0 0 BWX TECHNOLOGIES INC COM 05605H100 423 7275 SH SOLE 7275 0 0 BAKER HUGHES COMPANY CL A 05722G100 369 16131 SH SOLE 16131 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 736 89716 SH SOLE 89716 0 0 BANDWIDTH INC COM CL A 05988J103 2779 20147 SH SOLE 20147 0 0 BANK OZK COM 06417N103 335 7953 SH SOLE 7953 0 0 BAOZUN INC SPONSORED ADR 06684L103 712 20098 SH SOLE 20098 0 0 BARINGS BDC INC COM 06759L103 3283 310905 SH SOLE 310905 0 0 BEIGENE LTD SPONSORED ADR 07725L102 362 1055 SH SOLE 1055 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1635 19589 SH SOLE 19589 0 0 BIOGEN INC COM 09062X103 1729 4993 SH SOLE 4993 0 0 BIO-TECHNE CORP COM 09073M104 3238 7191 SH SOLE 7191 0 0 BIONTECH SE SPONSORED ADS 09075V102 3251 14520 SH SOLE 14520 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1473 79864 SH SOLE 79864 0 0 BLACKROCK INC COM 09247X101 28598 32685 SH SOLE 32069 0 616 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 360 13966 SH SOLE 13966 0 0 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 3267 191938 SH SOLE 186526 0 5412 BLACKROCK ENERGY & RES TR COM 09250U101 4998 509432 SH SOLE 509432 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 7193 710042 SH SOLE 710042 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 8545 509214 SH SOLE 509214 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2938 305407 SH SOLE 305407 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 1437 91469 SH SOLE 91469 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 3972 253987 SH SOLE 253987 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 1824 130224 SH SOLE 130224 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 3911 233500 SH SOLE 233500 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 3973 274160 SH SOLE 274160 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2576 161680 SH SOLE 161680 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 2497 162260 SH SOLE 162260 0 0 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 2538 161135 SH SOLE 161135 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 3350 226782 SH SOLE 226782 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2191 177862 SH SOLE 170326 0 7536 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 5390 470784 SH SOLE 470784 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 4642 350344 SH SOLE 350344 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 5941 288558 SH SOLE 288558 0 0 BLACKSTONE SENIOR FLOATNG RA COM 09256U105 2690 164503 SH SOLE 164503 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 1706 181146 SH SOLE 181146 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 2048 135434 SH SOLE 135434 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 2623 140570 SH SOLE 140570 0 0 BLACKSTONE GROUP INC COM 09260D107 674 6940 SH SOLE 6940 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1837 44035 SH SOLE 44035 0 0 BOISE CASCADE CO DEL COM 09739D100 6625 113542 SH SOLE 113542 0 0 BOOKING HOLDINGS INC COM 09857L108 3278 1498 SH SOLE 1498 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 3320 263260 SH SOLE 256832 0 6428 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 166 17658 SH SOLE 17658 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14213 87991 SH SOLE 87991 0 0 BROADCOM INC COM 11135F101 30052 63023 SH SOLE 62273 0 750 BUILDERS FIRSTSOURCE INC COM 12008R107 27 622 SH SOLE 622 0 0 C3 AI INC CL A 12468P104 175 2798 SH SOLE 2798 0 0 CBOE GLOBAL MKTS INC COM 12503M108 200 1679 SH SOLE 1679 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 10158 1152965 SH SOLE 1140013 0 12952 CBRE GROUP INC CL A 12504L109 2232 26041 SH SOLE 26041 0 0 CDW CORP COM 12514G108 2904 16627 SH SOLE 16627 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 608 6489 SH SOLE 6489 0 0 CMC MATERIALS INC COM 12571T100 94 624 SH SOLE 624 0 0 CME GROUP INC COM 12572Q105 1791 8422 SH SOLE 8422 0 0 CRH PLC ADR 12626K203 5014 98618 SH SOLE 98618 0 0 CNX RES CORP COM 12653C108 1191 87183 SH SOLE 87183 0 0 CVR ENERGY INC COM 12662P108 1903 105985 SH SOLE 105985 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 110 1061 SH SOLE 1061 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 7654 697176 SH SOLE 687508 0 9668 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 14488 887763 SH SOLE 887763 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 15788 506351 SH SOLE 503107 0 3244 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1251 60115 SH SOLE 60115 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 5518 134623 SH SOLE 134623 0 0 CANADIAN PAC RY LTD COM 13645T100 211 2738 SH SOLE 2738 0 0 CAPITAL ONE FINL CORP COM 14040H105 495 3199 SH SOLE 3199 0 0 CAPITALA FIN CORP COM NEW 14054R502 146 5884 SH SOLE 5884 0 0 CARDINAL HEALTH INC COM 14149Y108 13278 232582 SH SOLE 232582 0 0 CARETRUST REIT INC COM 14174T107 141 6056 SH SOLE 6056 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 938 19305 SH SOLE 19305 0 0 CENTENE CORP DEL COM 15135B101 437 5988 SH SOLE 5988 0 0 CENTERPOINT ENERGY INC COM 15189T107 3140 128079 SH SOLE 128079 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 289 33425 SH SOLE 33425 0 0 CHART INDS INC COM 16115Q308 102 694 SH SOLE 694 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 48959 67862 SH SOLE 67862 0 0 CHEMED CORP NEW COM 16359R103 3242 6832 SH SOLE 6832 0 0 CHEMOCENTRYX INC COM 16383L106 103 7682 SH SOLE 7682 0 0 CHENIERE ENERGY INC COM NEW 16411R208 398 4590 SH SOLE 4590 0 0 CHEWY INC CL A 16679L109 6300 79038 SH SOLE 79038 0 0 CHIMERA INVT CORP COM NEW 16934Q208 10443 693407 SH SOLE 693407 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 235 23594 SH SOLE 23594 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 730 14303 SH SOLE 14303 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 693 17046 SH SOLE 17046 0 0 CINEMARK HLDGS INC COM 17243V102 424 19314 SH SOLE 19314 0 0 CISCO SYS INC COM 17275R102 45450 857548 SH SOLE 848554 0 8994 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1608 69686 SH SOLE 69686 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 2780 109581 SH SOLE 109581 0 0 CLEARWAY ENERGY INC CL A 18539C105 3379 133968 SH SOLE 133968 0 0 CLEARWAY ENERGY INC CL C 18539C204 803 30312 SH SOLE 30312 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 6559 444385 SH SOLE 437122 0 7263 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11019 143312 SH SOLE 136612 0 6700 COHEN & STEERS QUALITY INCOM COM 19247L106 3472 221018 SH SOLE 221018 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 7834 287804 SH SOLE 283750 0 4054 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1129 39360 SH SOLE 39360 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 5557 156502 SH SOLE 153207 0 3295 COMCAST CORP NEW CL A 20030N101 68719 1205171 SH SOLE 1196573 0 8598 COMMUNITY HEALTHCARE TR INC COM 20369C106 1953 41148 SH SOLE 41148 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 28 3605 SH SOLE 3605 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 43 5788 SH SOLE 5788 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 95 16498 SH SOLE 16498 0 0 COMPASS MINERALS INTL INC COM 20451N101 13364 225518 SH SOLE 225518 0 0 CONCENTRIX CORP COM 20602D101 152 945 SH SOLE 945 0 0 CONOCOPHILLIPS COM 20825C104 6922 113668 SH SOLE 104182 0 9486 CONSTRUCTION PARTNERS INC COM CL A 21044C107 140 4443 SH SOLE 4443 0 0 CORESITE RLTY CORP COM 21870Q105 1778 13211 SH SOLE 13211 0 0 CORTEVA INC COM 22052L104 1970 44422 SH SOLE 44422 0 0 COSAN S A ADS 22113B103 240 12594 SH SOLE 12594 0 0 COSTCO WHSL CORP NEW COM 22160K105 17668 44653 SH SOLE 44653 0 0 COUPANG INC CL A 22266T109 135 3218 SH SOLE 3218 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2202 14832 SH SOLE 14832 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 865 3440 SH SOLE 3440 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 59079 302816 SH SOLE 302816 0 0 CYRUSONE INC COM 23283R100 3239 45289 SH SOLE 45289 0 0 D R HORTON INC COM 23331A109 4933 54587 SH SOLE 54587 0 0 DXC TECHNOLOGY CO COM 23355L106 385 9891 SH SOLE 9891 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 45 698 SH SOLE 698 0 0 DATADOG INC CL A COM 23804L103 448 4309 SH SOLE 4309 0 0 DAVITA INC COM 23918K108 3844 31922 SH SOLE 31922 0 0 DELEK US HLDGS INC NEW COM 24665A103 2645 122355 SH SOLE 122355 0 0 DELL TECHNOLOGIES INC CL C 24703L202 698 7007 SH SOLE 7007 0 0 DENTSPLY SIRONA INC COM 24906P109 553 8744 SH SOLE 8744 0 0 DEVON ENERGY CORP NEW COM 25179M103 71 2422 SH SOLE 2422 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 6977 36398 SH SOLE 36398 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2573 27405 SH SOLE 27405 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1332 17520 SH SOLE 17520 0 0 DOMINION ENERGY INC COM 25746U109 7101 96514 SH SOLE 90994 0 5520 DOMINOS PIZZA INC COM 25754A201 3164 6783 SH SOLE 6783 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 652 45533 SH SOLE 45533 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3818 38679 SH SOLE 38679 0 0 DUPONT DE NEMOURS INC COM 26614N102 2865 37007 SH SOLE 31302 0 5705 ENI S P A SPONSORED ADR 26874R108 764 31315 SH SOLE 31315 0 0 EOG RES INC COM 26875P101 3688 44205 SH SOLE 44205 0 0 EQT CORP COM 26884L109 208 9362 SH SOLE 9362 0 0 EPR PPTYS COM SH BEN INT 26884U109 282 5348 SH SOLE 5348 0 0 EAGLE MATLS INC COM 26969P108 2899 20403 SH SOLE 20403 0 0 EAST WEST BANCORP INC COM 27579R104 787 10971 SH SOLE 10971 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 1869 274917 SH SOLE 274917 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2049 146032 SH SOLE 146032 0 0 EATON VANCE MUN BD FD COM 27827X101 3085 225493 SH SOLE 225493 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 2438 203808 SH SOLE 203808 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2101 76029 SH SOLE 76029 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1982 149460 SH SOLE 149460 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 5494 390441 SH SOLE 390441 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2776 196164 SH SOLE 196164 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 10340 492358 SH SOLE 492358 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 5858 200014 SH SOLE 200014 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 572 35115 SH SOLE 35115 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 6655 611115 SH SOLE 611115 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 11591 1136327 SH SOLE 1136327 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 986 85595 SH SOLE 85595 0 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1222 105971 SH SOLE 105971 0 0 EHEALTH INC COM 28238P109 130 2225 SH SOLE 2225 0 0 EMCOR GROUP INC COM 29084Q100 5255 42658 SH SOLE 42658 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 503 7978 SH SOLE 7978 0 0 ENBRIDGE INC COM 29250N105 776 19373 SH SOLE 19373 0 0 ENDAVA PLC ADS 29260V105 4343 38303 SH SOLE 38303 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2523 32338 SH SOLE 32338 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2867 269735 SH SOLE 269735 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 890 123312 SH SOLE 123312 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1143 387348 SH SOLE 387348 0 0 ENPHASE ENERGY INC COM 29355A107 637 3470 SH SOLE 3470 0 0 ENTERGY CORP NEW COM 29364G103 2484 24919 SH SOLE 24919 0 0 ENVESTNET INC COM 29404K106 85 1116 SH SOLE 1116 0 0 EPAM SYS INC COM 29414B104 4149 8120 SH SOLE 8120 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 1137 21696 SH SOLE 21696 0 0 EQUINIX INC COM 29444U700 2165 2698 SH SOLE 2698 0 0 EQUINOR ASA SPONSORED ADR 29446M102 349 16443 SH SOLE 16443 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2858 38461 SH SOLE 38461 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 286 3712 SH SOLE 3712 0 0 ESSENTIAL UTILS INC COM 29670G102 108 2361 SH SOLE 2361 0 0 ETSY INC COM 29786A106 4059 19721 SH SOLE 19721 0 0 EVERCORE INC CLASS A 29977A105 4877 34645 SH SOLE 34645 0 0 EVERBRIDGE INC COM 29978A104 2192 16106 SH SOLE 16106 0 0 EVERGY INC COM 30034W106 275 4558 SH SOLE 4558 0 0 EVERSOURCE ENERGY COM 30040W108 3413 42537 SH SOLE 42537 0 0 EXACT SCIENCES CORP COM 30063P105 2136 17185 SH SOLE 17185 0 0 EXELON CORP COM 30161N101 722 16287 SH SOLE 16287 0 0 EXELIXIS INC COM 30161Q104 987 54169 SH SOLE 54169 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5160 31522 SH SOLE 31522 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3249 19834 SH SOLE 19834 0 0 EXXON MOBIL CORP COM 30231G102 18003 285405 SH SOLE 285405 0 0 FACEBOOK INC CL A 30303M102 189597 545274 SH SOLE 545274 0 0 FASTLY INC CL A 31188V100 400 6716 SH SOLE 6716 0 0 FATE THERAPEUTICS INC COM 31189P102 3078 35466 SH SOLE 35466 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 955 61004 SH SOLE 61004 0 0 FEDEX CORP COM 31428X106 46306 155219 SH SOLE 155219 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 3962 27966 SH SOLE 27966 0 0 FIREEYE INC COM 31816Q101 110 5422 SH SOLE 5422 0 0 FIRST AMERN FINL CORP COM 31847R102 474 7603 SH SOLE 7603 0 0 FIRST INDL RLTY TR INC COM 32054K103 957 18326 SH SOLE 18326 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2350 56180 SH SOLE 56180 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4842 25869 SH SOLE 25869 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 944 74292 SH SOLE 74292 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 11073 811767 SH SOLE 811767 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 352 7262 SH SOLE 7262 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 4469 308191 SH SOLE 308191 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 4458 563534 SH SOLE 563534 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 3683 623121 SH SOLE 623121 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 435 8111 SH SOLE 8111 0 0 FIVE BELOW INC COM 33829M101 1685 8716 SH SOLE 8716 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 293 6038 SH SOLE 6038 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 838 8408 SH SOLE 8408 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 261 9441 SH SOLE 9441 0 0 FOX CORP CL A COM 35137L105 1304 35117 SH SOLE 35117 0 0 FRANCHISE GROUP INC COM 35180X105 2868 81322 SH SOLE 81322 0 0 FREEPORT-MCMORAN INC CL B 35671D857 285 7691 SH SOLE 7691 0 0 GEO GROUP INC NEW COM 36162J106 4141 581581 SH SOLE 581581 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1703 21693 SH SOLE 21693 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 975 30558 SH SOLE 30558 0 0 GABELLI CONV & INC SECS FD I COM 36240B109 1714 260116 SH SOLE 260116 0 0 GABELLI DIVID & INCOME TR COM 36242H104 8503 323187 SH SOLE 323187 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 633 30298 SH SOLE 30298 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1621 405224 SH SOLE 405224 0 0 GENERAL MTRS CO COM 37045V100 5348 90384 SH SOLE 90384 0 0 GLACIER BANCORP INC NEW COM 37637Q105 93 1683 SH SOLE 1683 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3209 80587 SH SOLE 80587 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 85 2421 SH SOLE 2421 0 0 GLOBAL PMTS INC COM 37940X102 4653 24810 SH SOLE 24810 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9831 25903 SH SOLE 25903 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1467 74858 SH SOLE 74858 0 0 GOLUB CAP BDC INC COM 38173M102 1085 70393 SH SOLE 70393 0 0 GREEN DOT CORP CL A 39304D102 54 1155 SH SOLE 1155 0 0 GROWGENERATION CORP COM 39986L109 665 13821 SH SOLE 13821 0 0 GUGGENHEIM ENHANCED EQT INCM COM 40167B100 3361 390386 SH SOLE 390386 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 101 4680 SH SOLE 4680 0 0 HCA HEALTHCARE INC COM 40412C101 3624 17527 SH SOLE 17527 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 843 11527 SH SOLE 11527 0 0 HP INC COM 40434L105 7009 232154 SH SOLE 232154 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1128 24831 SH SOLE 24831 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2204 88513 SH SOLE 88513 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 566 10082 SH SOLE 10082 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 710 26601 SH SOLE 26601 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1184 35565 SH SOLE 35565 0 0 HESS CORP COM 42809H107 244 2789 SH SOLE 2789 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 12683 869876 SH SOLE 869876 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 304 27859 SH SOLE 27859 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 599 4963 SH SOLE 4963 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 3367 194941 SH SOLE 194941 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1076 62973 SH SOLE 62973 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 28 180 SH SOLE 180 0 0 IPG PHOTONICS CORP COM 44980X109 1041 4940 SH SOLE 4940 0 0 ICICI BANK LIMITED ADR 45104G104 221 12930 SH SOLE 12930 0 0 IDEX CORP COM 45167R104 521 2369 SH SOLE 2369 0 0 IDEXX LABS INC COM 45168D104 3818 6046 SH SOLE 6046 0 0 INCYTE CORP COM 45337C102 2237 26587 SH SOLE 26587 0 0 INGERSOLL RAND INC COM 45687V106 638 13069 SH SOLE 13069 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 151 791 SH SOLE 791 0 0 INSULET CORP COM 45784P101 2871 10458 SH SOLE 10458 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 423 2614 SH SOLE 2614 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5628 47415 SH SOLE 43421 0 3994 INTUITIVE SURGICAL INC COM NEW 46120E602 5594 6083 SH SOLE 6083 0 0 INVESCO HIGH INCOME TR II COM 46131F101 494 33073 SH SOLE 33073 0 0 INVESCO SR INCOME TR COM 46131H107 3889 871949 SH SOLE 871949 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 928 66172 SH SOLE 66172 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 3381 248585 SH SOLE 248585 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 2440 175444 SH SOLE 175444 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 4267 258792 SH SOLE 258792 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 6035 508871 SH SOLE 508871 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 357 26412 SH SOLE 26412 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 74 3832 SH SOLE 3832 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 57 3721 SH SOLE 3721 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 54 1844 SH SOLE 1844 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 50 2256 SH SOLE 2256 0 0 INVITAE CORP COM 46185L103 164 4853 SH SOLE 4853 0 0 INVITATION HOMES INC COM 46187W107 1681 45070 SH SOLE 45070 0 0 IQVIA HLDGS INC COM 46266C105 398 1641 SH SOLE 1641 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2288 57216 SH SOLE 57216 0 0 IRON MTN INC NEW COM 46284V101 2867 67753 SH SOLE 19531 0 48222 ISHARES TR CMBS ETF 46429B366 436 8023 SH SOLE 8023 0 0 ISHARES TR CONV BD ETF 46435G102 510 5001 SH SOLE 5001 0 0 ISHARES TR FALN ANGLS USD 46435G474 273 9113 SH SOLE 9113 0 0 ISHARES TR CORE INTL AGGR 46435G672 358 6496 SH SOLE 6496 0 0 JOYY INC ADS REPSTG COM A 46591M109 249 3782 SH SOLE 3782 0 0 JPMORGAN CHASE & CO COM 46625H100 63847 410483 SH SOLE 407227 0 3256 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 99 1927 SH SOLE 1927 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 93 1759 SH SOLE 1759 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 47 935 SH SOLE 935 0 0 JD.COM INC SPON ADR CL A 47215P106 994 12456 SH SOLE 12456 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1097 82650 SH SOLE 82650 0 0 JONES LANG LASALLE INC COM 48020Q107 82 419 SH SOLE 419 0 0 JUNIPER NETWORKS INC COM 48203R104 9499 347327 SH SOLE 347327 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 125 6819 SH SOLE 6819 0 0 KAR AUCTION SVCS INC COM 48238T109 614 34981 SH SOLE 34981 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 175 3555 SH SOLE 3555 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 3099 143271 SH SOLE 143271 0 0 KB HOME COM 48666K109 801 19660 SH SOLE 19660 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5486 35528 SH SOLE 34164 0 1364 KILROY RLTY CORP COM 49427F108 409 5873 SH SOLE 5873 0 0 KIMCO RLTY CORP COM 49446R109 94 4521 SH SOLE 4521 0 0 KINDER MORGAN INC DEL COM 49456B101 4750 260576 SH SOLE 232748 0 27828 KONTOOR BRANDS INC COM 50050N103 1350 23924 SH SOLE 23924 0 0 KRONOS WORLDWIDE INC COM 50105F105 12121 846420 SH SOLE 846420 0 0 LHC GROUP INC COM 50187A107 2617 13067 SH SOLE 13067 0 0 LCI INDS COM 50189K103 2683 20417 SH SOLE 20417 0 0 LMP CAP & INCOME FD INC COM 50208A102 7506 520545 SH SOLE 520545 0 0 LPL FINL HLDGS INC COM 50212V100 1009 7475 SH SOLE 7475 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4165 15100 SH SOLE 15100 0 0 LENDINGTREE INC NEW COM 52603B107 122 574 SH SOLE 574 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 940 7168 SH SOLE 7168 0 0 LIFE STORAGE INC COM 53223X107 341 3177 SH SOLE 3177 0 0 LIVERAMP HLDGS INC COM 53815P108 25 532 SH SOLE 532 0 0 LUMENTUM HLDGS INC COM 55024U109 322 3923 SH SOLE 3923 0 0 LYFT INC CL A COM 55087P104 1814 29996 SH SOLE 29996 0 0 M & T BK CORP COM 55261F104 311 2141 SH SOLE 2141 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 527 141029 SH SOLE 141029 0 0 MGE ENERGY INC COM 55277P104 217 2909 SH SOLE 2909 0 0 MGP INGREDIENTS INC NEW COM 55303J106 768 11348 SH SOLE 11348 0 0 MKS INSTRS INC COM 55306N104 2843 15974 SH SOLE 14278 0 1696 MPLX LP COM UNIT REP LTD 55336V100 3173 107151 SH SOLE 107151 0 0 MSCI INC COM 55354G100 384 721 SH SOLE 721 0 0 MYR GROUP INC DEL COM 55405W104 4788 52666 SH SOLE 52666 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 836 21843 SH SOLE 21843 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 7269 314930 SH SOLE 314930 0 0 MACYS INC COM 55616P104 962 50724 SH SOLE 50724 0 0 MAIN STR CAP CORP COM 56035L104 1711 41631 SH SOLE 41631 0 0 MANULIFE FINL CORP COM 56501R106 485 24643 SH SOLE 24643 0 0 MARATHON PETE CORP COM 56585A102 360 5956 SH SOLE 5956 0 0 MARKETAXESS HLDGS INC COM 57060D108 467 1007 SH SOLE 1007 0 0 MASTERCARD INCORPORATED CL A 57636Q104 101155 277068 SH SOLE 277068 0 0 MATCH GROUP INC NEW COM 57667L107 63 391 SH SOLE 391 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 2575 24443 SH SOLE 24443 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 380 9530 SH SOLE 9530 0 0 MCKESSON CORP COM 58155Q103 786 4112 SH SOLE 4112 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 446 22174 SH SOLE 22174 0 0 MEDIFAST INC COM 58470H101 105 370 SH SOLE 370 0 0 MEDPACE HLDGS INC COM 58506Q109 21 121 SH SOLE 121 0 0 MERCADOLIBRE INC COM 58733R102 3222 2068 SH SOLE 2068 0 0 MERCK & CO INC COM 58933Y105 44780 575797 SH SOLE 570529 0 5268 METLIFE INC COM 59156R108 9194 153612 SH SOLE 153612 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 900 87590 SH SOLE 87590 0 0 MID-AMER APT CMNTYS INC COM 59522J103 316 1877 SH SOLE 1877 0 0 MIRATI THERAPEUTICS INC COM 60468T105 510 3159 SH SOLE 3159 0 0 MODERNA INC COM 60770K107 1391 5919 SH SOLE 5919 0 0 MOELIS & CO CL A 60786M105 2784 48943 SH SOLE 48943 0 0 MOLINA HEALTHCARE INC COM 60855R100 1806 7138 SH SOLE 7138 0 0 MOMO INC ADR 60879B107 174 11353 SH SOLE 11353 0 0 MONGODB INC CL A 60937P106 439 1213 SH SOLE 1213 0 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 872 93285 SH SOLE 93285 0 0 MOSAIC CO NEW COM 61945C103 1563 48985 SH SOLE 48985 0 0 NIO INC SPON ADS 62914V106 47 887 SH SOLE 887 0 0 NV5 GLOBAL INC COM 62945V109 153 1614 SH SOLE 1614 0 0 NOV INC COM 62955J103 21 1387 SH SOLE 1387 0 0 NATIONAL HEALTH INVS INC COM 63633D104 249 3716 SH SOLE 3716 0 0 NAVIENT CORPORATION COM 63938C108 415 21466 SH SOLE 21466 0 0 NETAPP INC COM 64110D104 10944 133754 SH SOLE 133754 0 0 NETFLIX INC COM 64110L106 12307 23299 SH SOLE 23299 0 0 NETEASE INC SPONSORED ADS 64110W102 2351 20395 SH SOLE 20395 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 2502 172519 SH SOLE 172519 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2161 22210 SH SOLE 22210 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 1234 93008 SH SOLE 93008 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 4889 977738 SH SOLE 977738 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 2065 410440 SH SOLE 410440 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 612 57798 SH SOLE 57798 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1591 10759 SH SOLE 10759 0 0 NEXTERA ENERGY INC COM 65339F101 44515 607459 SH SOLE 601710 0 5749 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 1649 119822 SH SOLE 119822 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 732 9581 SH SOLE 9581 0 0 NISOURCE INC COM 65473P105 1034 42190 SH SOLE 42190 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6939 76055 SH SOLE 76055 0 0 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 622 58139 SH SOLE 58139 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1613 88213 SH SOLE 88213 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 2492 150824 SH SOLE 150824 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 510 30247 SH SOLE 30247 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 382 20455 SH SOLE 20455 0 0 NVIDIA CORPORATION COM 67066G104 22748 28432 SH SOLE 28432 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4640 289837 SH SOLE 289837 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2477 156276 SH SOLE 156276 0 0 NUVEEN SR INCOME FD COM 67067Y104 1286 217529 SH SOLE 217529 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 4733 484979 SH SOLE 484979 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 208 19961 SH SOLE 19961 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5427 377635 SH SOLE 377635 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 619 34198 SH SOLE 34198 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3161 183647 SH SOLE 183647 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 2267 204380 SH SOLE 204380 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3977 222652 SH SOLE 222652 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1643 163970 SH SOLE 163970 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1274 79297 SH SOLE 79297 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 2671 153944 SH SOLE 153944 0 0 NUVEEN SHORT DURATION CR OPP COM 67074X107 815 54337 SH SOLE 54337 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 5865 364949 SH SOLE 358461 0 6488 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 4395 258220 SH SOLE 258220 0 0 NUTRIEN LTD COM 67077M108 5841 96363 SH SOLE 96363 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 352 20840 SH SOLE 20840 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 12361 751864 SH SOLE 751864 0 0 OFS CAP CORP COM 67103B100 443 44466 SH SOLE 44466 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4014 7090 SH SOLE 7090 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 5331 796888 SH SOLE 796888 0 0 OMNICELL COM COM 68213N109 1515 10005 SH SOLE 10005 0 0 ONEMAIN HLDGS INC COM 68268W103 5239 87441 SH SOLE 87441 0 0 ORACLE CORP COM 68389X105 7717 99136 SH SOLE 99136 0 0 ORGANON & CO COMMON STOCK 68622V106 1550 51207 SH SOLE 51207 0 0 OTIS WORLDWIDE CORP COM 68902V107 1776 21716 SH SOLE 21716 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 1330 93189 SH SOLE 93189 0 0 OXFORD SQUARE CAP CORP COM 69181V107 492 100144 SH SOLE 100144 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 1011 67921 SH SOLE 67921 0 0 PDC ENERGY INC COM 69327R101 30 661 SH SOLE 661 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 3346 205655 SH SOLE 205655 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 7091 444863 SH SOLE 438842 0 6021 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 3197 255730 SH SOLE 255730 0 0 PNM RES INC COM 69349H107 108 2209 SH SOLE 2209 0 0 PPL CORP COM 69351T106 17307 618779 SH SOLE 618779 0 0 PTC THERAPEUTICS INC COM 69366J200 459 10860 SH SOLE 10860 0 0 PTC INC COM 69370C100 1349 9551 SH SOLE 9551 0 0 PACIFIC PREMIER BANCORP COM 69478X105 23 543 SH SOLE 543 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 451 17117 SH SOLE 17117 0 0 PAYCOM SOFTWARE INC COM 70432V102 3095 8515 SH SOLE 8515 0 0 PAYPAL HLDGS INC COM 70450Y103 120906 414801 SH SOLE 414801 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2128 17161 SH SOLE 17161 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1662 130633 SH SOLE 130633 0 0 PENNYMAC MTG INVT TR COM 70931T103 2149 102032 SH SOLE 102032 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 412 5461 SH SOLE 5461 0 0 PENUMBRA INC COM 70975L107 2438 8896 SH SOLE 8896 0 0 PERFICIENT INC COM 71375U101 94 1175 SH SOLE 1175 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 467 39507 SH SOLE 39507 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 496 17173 SH SOLE 17173 0 0 PILGRIMS PRIDE CORP COM 72147K108 225 10128 SH SOLE 10128 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 915 95125 SH SOLE 95125 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 973 84801 SH SOLE 84801 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 442 5110 SH SOLE 5110 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 125 1226 SH SOLE 1226 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5 185 SH SOLE 185 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 6 250 SH SOLE 250 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 508 5754 SH SOLE 5754 0 0 PINTEREST INC CL A 72352L106 1292 16361 SH SOLE 16361 0 0 PLANET FITNESS INC CL A 72703H101 3162 42026 SH SOLE 42026 0 0 PLUG POWER INC COM NEW 72919P202 4854 141967 SH SOLE 141967 0 0 POOL CORP COM 73278L105 461 1006 SH SOLE 1006 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 300 125866 SH SOLE 125866 0 0 PREMIER INC CL A 74051N102 115 3313 SH SOLE 3313 0 0 PRICE T ROWE GROUP INC COM 74144T108 4923 24866 SH SOLE 24866 0 0 PRIMORIS SVCS CORP COM 74164F103 2570 87319 SH SOLE 87319 0 0 PRIMERICA INC COM 74164M108 138 903 SH SOLE 903 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3222 50985 SH SOLE 50985 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 6 366 SH SOLE 366 0 0 PROG HOLDINGS INC COM NPV 74319R101 30 626 SH SOLE 626 0 0 PROLOGIS INC. COM 74340W103 12327 103125 SH SOLE 103125 0 0 PROSPECT CAP CORP COM 74348T102 3254 387883 SH SOLE 387883 0 0 PUBLIC STORAGE COM 74460D109 4432 14738 SH SOLE 14738 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 14 594 SH SOLE 594 0 0 QTS RLTY TR INC COM CL A 74736A103 1250 16169 SH SOLE 16169 0 0 QORVO INC COM 74736K101 6501 33230 SH SOLE 33230 0 0 QUALYS INC COM 74758T303 318 3157 SH SOLE 3157 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7728 58560 SH SOLE 58560 0 0 QUIDEL CORP COM 74838J101 1290 10072 SH SOLE 10072 0 0 RH COM 74967X103 2503 3686 SH SOLE 3686 0 0 REGENERON PHARMACEUTICALS COM 75886F107 7878 14104 SH SOLE 14104 0 0 REGENXBIO INC COM 75901B107 184 4730 SH SOLE 4730 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 901 44629 SH SOLE 44629 0 0 RENT A CTR INC NEW COM 76009N100 853 16066 SH SOLE 16066 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1073 16649 SH SOLE 16649 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1483 48867 SH SOLE 48867 0 0 RINGCENTRAL INC CL A 76680R206 60 208 SH SOLE 208 0 0 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 353 15227 SH SOLE 15227 0 0 ROCKET COS INC COM CL A 77311W101 1013 52354 SH SOLE 52354 0 0 ROKU INC COM CL A 77543R102 510 1110 SH SOLE 1110 0 0 S&P GLOBAL INC COM 78409V104 14075 34291 SH SOLE 33586 0 705 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2247 7051 SH SOLE 7051 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 135 4313 SH SOLE 4313 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 50 1128 SH SOLE 1128 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 442 13914 SH SOLE 13914 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 293 11331 SH SOLE 11331 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 467 8277 SH SOLE 8277 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 445 14291 SH SOLE 14291 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 402 8676 SH SOLE 8676 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 94 3510 SH SOLE 3510 0 0 SVB FINANCIAL GROUP COM 78486Q101 3714 6675 SH SOLE 6675 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1649 90611 SH SOLE 90611 0 0 SAFEHOLD INC COM 78645L100 1438 18324 SH SOLE 18324 0 0 SALESFORCE COM INC COM 79466L302 7753 31740 SH SOLE 31740 0 0 SANOFI SPONSORED ADR 80105N105 2282 43332 SH SOLE 43332 0 0 SARATOGA INVT CORP COM NEW 80349A208 3131 116534 SH SOLE 116534 0 0 SEA LTD SPONSORD ADS 81141R100 168 610 SH SOLE 610 0 0 SEAGEN INC COM 81181C104 3225 20424 SH SOLE 20424 0 0 SEALED AIR CORP NEW COM 81211K100 307 5185 SH SOLE 5185 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 62 3606 SH SOLE 3606 0 0 SERVICENOW INC COM 81762P102 7476 13604 SH SOLE 13049 0 555 SHOPIFY INC CL A 82509L107 29965 20510 SH SOLE 20510 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 941 3831 SH SOLE 3831 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2632 41064 SH SOLE 41064 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 779 18007 SH SOLE 18007 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 3837 172900 SH SOLE 172900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1172 6114 SH SOLE 6114 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 360 8135 SH SOLE 8135 0 0 SLR INVESTMENT CORP COM 83413U100 2612 140152 SH SOLE 140152 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 2511 165306 SH SOLE 165306 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2693 9745 SH SOLE 9745 0 0 SOUTHERN COPPER CORP COM 84265V105 1583 24619 SH SOLE 24619 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2323 48567 SH SOLE 48567 0 0 STAG INDL INC COM 85254J102 686 18335 SH SOLE 18335 0 0 STARWOOD PPTY TR INC COM 85571B105 1025 39172 SH SOLE 17217 0 21955 STRATEGIC ED INC COM 86272C103 2085 27411 SH SOLE 27411 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 402 58291 SH SOLE 58291 0 0 SUMMIT MATLS INC CL A 86614U100 3567 102361 SH SOLE 102361 0 0 SUNRUN INC COM 86771W105 157 2820 SH SOLE 2820 0 0 SURO CAPITAL CORP COM NEW 86887Q109 303 22483 SH SOLE 22483 0 0 SYNNEX CORP COM 87162W100 115 945 SH SOLE 945 0 0 SYNCHRONY FINANCIAL COM 87165B103 158 3257 SH SOLE 3257 0 0 SYNEOS HEALTH INC CL A 87166B102 3567 39859 SH SOLE 39859 0 0 TFS FINL CORP COM 87240R107 93 4568 SH SOLE 4568 0 0 TC ENERGY CORP COM 87807B107 452 9118 SH SOLE 9118 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2632 102286 SH SOLE 98728 0 3558 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 9355 436353 SH SOLE 436353 0 0 TELADOC HEALTH INC COM 87918A105 520 3126 SH SOLE 3126 0 0 TELUS CORPORATION COM 87971M103 164 7304 SH SOLE 7304 0 0 TENABLE HLDGS INC COM 88025T102 196 4751 SH SOLE 4751 0 0 10X GENOMICS INC CL A COM 88025U109 3056 15607 SH SOLE 15607 0 0 TENARIS S A SPONSORED ADS 88031M109 86 3930 SH SOLE 3930 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 36 2320 SH SOLE 2320 0 0 TESLA INC COM 88160R101 23800 35015 SH SOLE 35015 0 0 TETRA TECH INC NEW COM 88162G103 5212 42708 SH SOLE 42708 0 0 3M CO COM 88579Y101 33677 169548 SH SOLE 169548 0 0 TOPBUILD CORP COM 89055F103 1209 6114 SH SOLE 6114 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 1639 56950 SH SOLE 56950 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1671 121877 SH SOLE 113929 0 7948 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 291 9715 SH SOLE 9715 0 0 TREX CO INC COM 89531P105 2088 20431 SH SOLE 20431 0 0 TRIP COM GROUP LTD ADS 89677Q107 148 4163 SH SOLE 4163 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3482 229229 SH SOLE 229229 0 0 TRUIST FINL CORP COM 89832Q109 17201 309935 SH SOLE 309935 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 471 6031 SH SOLE 6031 0 0 TWILIO INC CL A 90138F102 3840 9742 SH SOLE 9742 0 0 TWITTER INC COM 90184L102 252 3668 SH SOLE 3668 0 0 TWO HBRS INVT CORP COM NEW 90187B408 2574 340473 SH SOLE 340473 0 0 UFP INDUSTRIES INC COM 90278Q108 88 1184 SH SOLE 1184 0 0 U S CONCRETE INC COM 90333L201 187 2536 SH SOLE 2536 0 0 UBER TECHNOLOGIES INC COM 90353T100 1705 34013 SH SOLE 34013 0 0 ULTA BEAUTY INC COM 90384S303 3923 11345 SH SOLE 11345 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 444 2472 SH SOLE 2472 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20135 50281 SH SOLE 49032 0 1249 UNITI GROUP INC COM 91325V108 130 12309 SH SOLE 12309 0 0 UNITY SOFTWARE INC COM 91332U101 877 7986 SH SOLE 7986 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2239 10069 SH SOLE 10069 0 0 URBAN EDGE PPTYS COM 91704F104 532 27839 SH SOLE 27839 0 0 VAIL RESORTS INC COM 91879Q109 1478 4670 SH SOLE 3871 0 799 VALERO ENERGY CORP COM 91913Y100 2862 36656 SH SOLE 29673 0 6983 VALVOLINE INC COM 92047W101 1512 46577 SH SOLE 46577 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 338 14160 SH SOLE 14160 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 275 12868 SH SOLE 12868 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 470 14274 SH SOLE 14274 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 478 18539 SH SOLE 18539 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 408 7153 SH SOLE 7153 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 339 5520 SH SOLE 5520 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 96 1410 SH SOLE 1410 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 48 906 SH SOLE 906 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 439 4101 SH SOLE 4101 0 0 VECTOR GROUP LTD COM 92240M108 13344 943704 SH SOLE 943704 0 0 VENTAS INC COM 92276F100 1406 24622 SH SOLE 24622 0 0 VERACYTE INC COM 92337F107 1735 43389 SH SOLE 43389 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 67138 1198254 SH SOLE 1190942 0 7312 VERISK ANALYTICS INC COM 92345Y106 192 1101 SH SOLE 1101 0 0 VERICEL CORP COM 92346J108 150 2849 SH SOLE 2849 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5578 27667 SH SOLE 27667 0 0 VIACOMCBS INC CL B 92556H206 372 8220 SH SOLE 8220 0 0 VIATRIS INC COM 92556V106 662 46341 SH SOLE 46341 0 0 VIMEO INC COMMON STOCK 92719V100 14 291 SH SOLE 291 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 253 12597 SH SOLE 12597 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1973 42901 SH SOLE 42901 0 0 VISA INC COM CL A 92826C839 125834 538165 SH SOLE 538165 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 323 1164 SH SOLE 1164 0 0 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 1390 143324 SH SOLE 143324 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 11322 2116261 SH SOLE 2116261 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 6806 1108535 SH SOLE 1108535 0 0 VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 1287 46432 SH SOLE 46432 0 0 VISTRA CORP COM 92840M102 550 29625 SH SOLE 29625 0 0 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 20314 585404 SH SOLE 582222 0 3182 VIRTUS DIVIDEND INTEREST & P COM 92840R101 22723 1507819 SH SOLE 1501103 0 6716 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 21128 698690 SH SOLE 698690 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1113 64962 SH SOLE 64962 0 0 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 1109 114321 SH SOLE 114321 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 3230 376481 SH SOLE 364316 0 12165 VOYA GLBL ADV & PREM OPP FD COM 92912R104 5672 578148 SH SOLE 578148 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1802 302352 SH SOLE 302352 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1306 101913 SH SOLE 101913 0 0 WNS HLDGS LTD SPON ADR 92932M101 331 4138 SH SOLE 4138 0 0 WP CAREY INC COM 92936U109 147 1969 SH SOLE 1969 0 0 WEC ENERGY GROUP INC COM 92939U106 8810 99045 SH SOLE 99045 0 0 WASTE MGMT INC DEL COM 94106L109 2704 19299 SH SOLE 15812 0 3487 WAYFAIR INC CL A 94419L101 1168 3699 SH SOLE 3699 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1071 121869 SH SOLE 110328 0 11541 WELLS FARGO GLOBAL DIVID OPP COM 94987C103 4769 825130 SH SOLE 807335 0 17795 WELLTOWER INC COM 95040Q104 4074 49024 SH SOLE 49024 0 0 WENDYS CO COM 95058W100 165 7047 SH SOLE 7047 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 1078 76974 SH SOLE 76974 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 2089 195269 SH SOLE 195269 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 790 60227 SH SOLE 7300 0 52927 WESTERN ASSET HIGH YIELD DEF COM 95768B107 452 28777 SH SOLE 28777 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 6 359 SH SOLE 359 0 0 WESTROCK CO COM 96145D105 785 14754 SH SOLE 14754 0 0 WEX INC COM 96208T104 134 690 SH SOLE 690 0 0 WHITEHORSE FIN INC COM 96524V106 3475 233202 SH SOLE 233202 0 0 WORKDAY INC CL A 98138H101 1643 6880 SH SOLE 6880 0 0 WORKIVA INC COM CL A 98139A105 43 387 SH SOLE 387 0 0 XCEL ENERGY INC COM 98389B100 2231 33860 SH SOLE 33860 0 0 XPERI HOLDING CORP COM 98390M103 676 30402 SH SOLE 30402 0 0 XYLEM INC COM 98419M100 2051 17098 SH SOLE 17098 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 11710 498528 SH SOLE 498528 0 0 YETI HLDGS INC COM 98585X104 129 1402 SH SOLE 1402 0 0 YUM CHINA HLDGS INC COM 98850P109 1313 19821 SH SOLE 19821 0 0 ZENDESK INC COM 98936J101 3067 21249 SH SOLE 21249 0 0 ZILLOW GROUP INC CL A 98954M101 32 258 SH SOLE 258 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 184 1509 SH SOLE 1509 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 541 3362 SH SOLE 3362 0 0 ZOETIS INC CL A 98978V103 2128 11421 SH SOLE 11421 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1627 53618 SH SOLE 53618 0 0 ZSCALER INC COM 98980G102 1278 5913 SH SOLE 5913 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 730 1887 SH SOLE 1887 0 0 CONSTELLIUM SE CL A SHS F21107101 212 11205 SH SOLE 11205 0 0 AMCOR PLC ORD G0250X107 257 22399 SH SOLE 22399 0 0 AMDOCS LTD SHS G02602103 4740 61273 SH SOLE 61273 0 0 AON PLC SHS CL A G0403H108 236 989 SH SOLE 989 0 0 ARCH CAP GROUP LTD ORD G0450A105 425 10913 SH SOLE 10913 0 0 ATLASSIAN CORP PLC CL A G06242104 500 1945 SH SOLE 1945 0 0 ATHENE HOLDING LTD CL A G0684D107 124 1843 SH SOLE 1843 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1221 32794 SH SOLE 32794 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2333 24035 SH SOLE 24035 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11273 38242 SH SOLE 38242 0 0 MIMECAST LTD ORD SHS G14838109 1127 21247 SH SOLE 21247 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1369 72234 SH SOLE 72234 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1142 29603 SH SOLE 29603 0 0 BUNGE LIMITED COM G16962105 1712 21908 SH SOLE 21908 0 0 CREDICORP LTD COM G2519Y108 662 5466 SH SOLE 5466 0 0 EATON CORP PLC SHS G29183103 7250 48927 SH SOLE 48927 0 0 EVEREST RE GROUP LTD COM G3223R108 296 1176 SH SOLE 1176 0 0 FABRINET SHS G3323L100 989 10311 SH SOLE 10311 0 0 GENPACT LIMITED SHS G3922B107 312 6875 SH SOLE 6875 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 40 2707 SH SOLE 2707 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 30 318 SH SOLE 318 0 0 ICON PLC SHS G4705A100 6160 29799 SH SOLE 29799 0 0 IHS MARKIT LTD SHS G47567105 232 2063 SH SOLE 2063 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 120 5004 SH SOLE 5004 0 0 INVESCO LTD SHS G491BT108 340 12718 SH SOLE 12718 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 146 824 SH SOLE 824 0 0 JOHNSON CTLS INTL PLC SHS G51502105 489 7125 SH SOLE 7125 0 0 LAZARD LTD SHS A G54050102 548 12119 SH SOLE 12119 0 0 LINDE PLC SHS G5494J103 7638 26419 SH SOLE 26419 0 0 MEDTRONIC PLC SHS G5960L103 31028 249966 SH SOLE 249966 0 0 APTIV PLC SHS G6095L109 3143 19980 SH SOLE 19980 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 244 8306 SH SOLE 8306 0 0 NOVOCURE LTD ORD SHS G6674U108 8000 36066 SH SOLE 33418 0 2648 PENTAIR PLC SHS G7S00T104 168 2496 SH SOLE 2496 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 248 4274 SH SOLE 4274 0 0 STERIS PLC SHS USD G8473T100 4498 21801 SH SOLE 21801 0 0 TECHNIPFMC PLC COM G87110105 262 28961 SH SOLE 28961 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 868 4715 SH SOLE 4715 0 0 CHUBB LIMITED COM H1467J104 3235 20356 SH SOLE 20356 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5519 34092 SH SOLE 31663 0 2429 GARMIN LTD SHS H2906T109 2380 16455 SH SOLE 16455 0 0 UBS GROUP AG SHS H42097107 497 32426 SH SOLE 32426 0 0 TE CONNECTIVITY LTD REG SHS H84989104 3033 22432 SH SOLE 22432 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2408 8738 SH SOLE 8738 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1339 10279 SH SOLE 10279 0 0 ELBIT SYS LTD ORD M3760D101 252 1944 SH SOLE 1944 0 0 INMODE LTD SHS M5425M103 3615 38185 SH SOLE 38185 0 0 KORNIT DIGITAL LTD SHS M6372Q113 4490 36112 SH SOLE 36112 0 0 AERCAP HOLDINGS NV SHS N00985106 391 7626 SH SOLE 7626 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6685 9676 SH SOLE 9676 0 0 FERRARI N V COM N3167Y103 605 2936 SH SOLE 2936 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3394 32993 SH SOLE 32993 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1368 6652 SH SOLE 6652 0 0 STELLANTIS N.V SHS N82405106 4117 208889 SH SOLE 208889 0 0 YANDEX N V SHS CLASS A N97284108 1186 16764 SH SOLE 16764 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4576 53659 SH SOLE 53659 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 467 126491 SH SOLE 126491 0 0