0000891092-21-004283.txt : 20210507 0000891092-21-004283.hdr.sgml : 20210507 20210507171814 ACCESSION NUMBER: 0000891092-21-004283 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210507 DATE AS OF CHANGE: 20210507 EFFECTIVENESS DATE: 20210507 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: 21904020 BUSINESS ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 BUSINESS PHONE: 719-488-8251 MAIL ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities, Inc. DATE OF NAME CHANGE: 20080207 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities LP DATE OF NAME CHANGE: 20040715 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001297376 XXXXXXXX 03-31-2021 03-31-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 05-07-2021 0 1478 6431991
INFORMATION TABLE 2 infotable.xml ABB LTD SPONSORED ADR 000375204 3392 111307 SH SOLE 111307 0 0 AFLAC INC COM 001055102 2484 48527 SH SOLE 48527 0 0 AGCO CORP COM 001084102 3034 21118 SH SOLE 21118 0 0 ABBOTT LABS COM 002824100 25781 215132 SH SOLE 215132 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 2481 606510 SH SOLE 586283 0 20227 ABERDEEN INCOME CR STRATEGIE COM 003057106 917 79331 SH SOLE 79331 0 0 ABIOMED INC COM 003654100 3028 9501 SH SOLE 9501 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 733 28402 SH SOLE 28402 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 4678 256192 SH SOLE 256192 0 0 ADDUS HOMECARE CORP COM 006739106 131 1252 SH SOLE 1252 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1297 27616 SH SOLE 27616 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3550 45223 SH SOLE 45223 0 0 AEGON N V NY REGISTRY SHS 007924103 332 70196 SH SOLE 70196 0 0 AEROVIRONMENT INC COM 008073108 1077 9277 SH SOLE 9277 0 0 AGNICO EAGLE MINES LTD COM 008474108 165 2856 SH SOLE 2856 0 0 AGREE REALTY CORP COM 008492100 1381 20510 SH SOLE 14343 0 6167 AIRBNB INC COM CL A 009066101 2349 12499 SH SOLE 12499 0 0 AIR PRODS & CHEMS INC COM 009158106 18168 64575 SH SOLE 63077 0 1498 ALAMO GROUP INC COM 011311107 1080 6917 SH SOLE 6917 0 0 ALARM COM HLDGS INC COM 011642105 72 829 SH SOLE 829 0 0 ALASKA AIR GROUP INC COM 011659109 4412 63744 SH SOLE 63744 0 0 ALBEMARLE CORP COM 012653101 2785 19064 SH SOLE 19064 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 51 2666 SH SOLE 2666 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 100 610 SH SOLE 610 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1141 7465 SH SOLE 7465 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 665 41980 SH SOLE 41980 0 0 ALICO INC COM 016230104 774 25931 SH SOLE 25931 0 0 ALIGN TECHNOLOGY INC COM 016255101 1280 2363 SH SOLE 2363 0 0 ALLETE INC COM NEW 018522300 1163 17314 SH SOLE 17314 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 573 5116 SH SOLE 5116 0 0 ALLIANT ENERGY CORP COM 018802108 1605 29641 SH SOLE 29641 0 0 ALLSTATE CORP COM 020002101 871 7579 SH SOLE 7579 0 0 AMAZON COM INC COM 023135106 243068 78559 SH SOLE 78470 0 89 AMEDISYS INC COM 023436108 4293 16214 SH SOLE 14992 0 1222 AMEREN CORP COM 023608102 1159 14249 SH SOLE 9131 0 5118 AMERICAN CAMPUS CMNTYS INC COM 024835100 34 785 SH SOLE 785 0 0 AMERICAN ELEC PWR CO INC COM 025537101 5596 66074 SH SOLE 61254 0 4820 AMERICAN EXPRESS CO COM 025816109 40994 289834 SH SOLE 289834 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 192 1679 SH SOLE 1679 0 0 AMER STATES WTR CO COM 029899101 92 1211 SH SOLE 1211 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3150 21012 SH SOLE 21012 0 0 AMETEK INC COM 031100100 1349 10558 SH SOLE 10558 0 0 AMGEN INC COM 031162100 14576 58582 SH SOLE 58582 0 0 AMPHENOL CORP NEW CL A 032095101 2496 37829 SH SOLE 37829 0 0 ANALOG DEVICES INC COM 032654105 5259 33913 SH SOLE 33913 0 0 ANDERSONS INC COM 034164103 1052 38415 SH SOLE 38415 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 11080 1288319 SH SOLE 1116545 0 171774 ANTHEM INC COM 036752103 3708 10330 SH SOLE 10330 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 4322 290818 SH SOLE 290818 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 6212 417454 SH SOLE 417454 0 0 APPLE INC COM 037833100 201561 1650107 SH SOLE 1646644 0 3463 APPLIED MATLS INC COM 038222105 5632 42152 SH SOLE 42152 0 0 APTARGROUP INC COM 038336103 482 3404 SH SOLE 3404 0 0 ARBOR REALTY TRUST INC COM 038923108 792 49803 SH SOLE 49803 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2337 41004 SH SOLE 41004 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2171 31293 SH SOLE 31293 0 0 ARISTA NETWORKS INC COM 040413106 187 618 SH SOLE 618 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 207 16960 SH SOLE 16960 0 0 ASTEC INDS INC COM 046224101 217 2876 SH SOLE 2876 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3049 61329 SH SOLE 61329 0 0 ASTRONICS CORP COM 046433108 81 4503 SH SOLE 4503 0 0 ATMOS ENERGY CORP COM 049560105 1439 14556 SH SOLE 14556 0 0 AUTODESK INC COM 052769106 13557 48916 SH SOLE 48916 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 21110 112008 SH SOLE 112008 0 0 AUTOZONE INC COM 053332102 890 634 SH SOLE 634 0 0 AVALONBAY CMNTYS INC COM 053484101 2619 14192 SH SOLE 14192 0 0 AVERY DENNISON CORP COM 053611109 3211 17486 SH SOLE 17486 0 0 BP PLC SPONSORED ADR 055622104 1654 67922 SH SOLE 67922 0 0 BAIDU INC SPON ADR REP A 056752108 1193 5482 SH SOLE 5482 0 0 BALL CORP COM 058498106 4954 58456 SH SOLE 58456 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 21 4416 SH SOLE 4416 0 0 BANCROFT FD LTD COM 059695106 13973 473818 SH SOLE 473818 0 0 BK OF AMERICA CORP COM 060505104 23323 602827 SH SOLE 602827 0 0 BANK MONTREAL QUE COM 063671101 631 7077 SH SOLE 7077 0 0 BANK NEW YORK MELLON CORP COM 064058100 38 811 SH SOLE 811 0 0 BANK NOVA SCOTIA B C COM 064149107 1080 17262 SH SOLE 17262 0 0 BARRICK GOLD CORP COM 067901108 569 28731 SH SOLE 28731 0 0 BAUSCH HEALTH COS INC COM 071734107 343 10817 SH SOLE 10817 0 0 BAXTER INTL INC COM 071813109 2132 25274 SH SOLE 25274 0 0 BECTON DICKINSON & CO COM 075887109 3598 14797 SH SOLE 14797 0 0 BERKELEY LTS INC COM 084310101 52 1045 SH SOLE 1045 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1727 6761 SH SOLE 6761 0 0 BEST BUY INC COM 086516101 9658 84124 SH SOLE 84124 0 0 BHP GROUP LTD SPONSORED ADS 088606108 3302 47582 SH SOLE 47582 0 0 BILIBILI INC SPONS ADS REP Z 090040106 276 2578 SH SOLE 2578 0 0 BIO RAD LABS INC CL A 090572207 1863 3261 SH SOLE 3261 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 4255 340147 SH SOLE 340147 0 0 BLACK HILLS CORP COM 092113109 715 10705 SH SOLE 10705 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 1126 74534 SH SOLE 74534 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 4302 374391 SH SOLE 374391 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 4072 277396 SH SOLE 277396 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3014 496545 SH SOLE 496545 0 0 BLACKROCK CAP INVT CORP COM 092533108 120 35854 SH SOLE 35854 0 0 BLOCK H & R INC COM 093671105 9683 444154 SH SOLE 444154 0 0 BOEING CO COM 097023105 8953 35149 SH SOLE 35149 0 0 BORGWARNER INC COM 099724106 318 6850 SH SOLE 6850 0 0 BOSTON BEER INC CL A 100557107 522 433 SH SOLE 433 0 0 BOSTON PROPERTIES INC COM 101121101 218 2152 SH SOLE 2152 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7317 189326 SH SOLE 189326 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2227 49220 SH SOLE 49220 0 0 BOYD GAMING CORP COM 103304101 65 1103 SH SOLE 1103 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 353 2056 SH SOLE 2056 0 0 BRINKER INTL INC COM 109641100 50 702 SH SOLE 702 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3489 55266 SH SOLE 55266 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1485 38341 SH SOLE 38341 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2268 109564 SH SOLE 109564 0 0 BROOKS AUTOMATION INC NEW COM 114340102 1686 20648 SH SOLE 20648 0 0 BROWN & BROWN INC COM 115236101 746 16319 SH SOLE 16319 0 0 BRUNSWICK CORP COM 117043109 105 1101 SH SOLE 1101 0 0 BUCKLE INC COM 118440106 5161 131380 SH SOLE 131380 0 0 BURLINGTON STORES INC COM 122017106 1930 6458 SH SOLE 6458 0 0 CAE INC COM 124765108 1248 43816 SH SOLE 43816 0 0 CF INDS HLDGS INC COM 125269100 958 21109 SH SOLE 21109 0 0 CIGNA CORP NEW COM 125523100 394 1628 SH SOLE 1628 0 0 CMS ENERGY CORP COM 125896100 1475 24086 SH SOLE 24086 0 0 CNA FINL CORP COM 126117100 143 3206 SH SOLE 3206 0 0 CSG SYS INTL INC COM 126349109 1566 34893 SH SOLE 34893 0 0 CVS HEALTH CORP COM 126650100 16731 222393 SH SOLE 222393 0 0 CABOT CORP COM 127055101 32 602 SH SOLE 602 0 0 CABOT OIL & GAS CORP COM 127097103 193 10272 SH SOLE 10272 0 0 CACI INTL INC CL A 127190304 3698 14993 SH SOLE 14993 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 490 3576 SH SOLE 3576 0 0 CAL MAINE FOODS INC COM NEW 128030202 171 4445 SH SOLE 4445 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 15713 1104976 SH SOLE 1104976 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 523 35116 SH SOLE 35116 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 6548 380030 SH SOLE 380030 0 0 CALAVO GROWERS INC COM 128246105 109 1409 SH SOLE 1409 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 70 1248 SH SOLE 1248 0 0 CALLAWAY GOLF CO COM 131193104 177 6624 SH SOLE 6624 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1122 10205 SH SOLE 10205 0 0 CAMPBELL SOUP CO COM 134429109 288 5726 SH SOLE 5726 0 0 CANADIAN IMP BK COMM COM 136069101 130 1330 SH SOLE 1330 0 0 CANADIAN NATL RY CO COM 136375102 295 2547 SH SOLE 2547 0 0 CANADIAN NAT RES LTD COM 136385101 63 2035 SH SOLE 2035 0 0 CANON INC SPONSORED ADR 138006309 1214 53317 SH SOLE 53317 0 0 CANOPY GROWTH CORP COM 138035100 59 1837 SH SOLE 1837 0 0 CAPITAL SOUTHWEST CORP COM 140501107 3278 147944 SH SOLE 147944 0 0 CARLISLE COS INC COM 142339100 2556 15532 SH SOLE 14280 0 1252 CARMAX INC COM 143130102 1083 8164 SH SOLE 8164 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5398 203391 SH SOLE 203391 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 586 14251 SH SOLE 14251 0 0 CARTERS INC COM 146229109 192 2161 SH SOLE 2161 0 0 CARVANA CO CL A 146869102 3489 13296 SH SOLE 13296 0 0 CATALENT INC COM 148806102 67 632 SH SOLE 632 0 0 CATERPILLAR INC COM 149123101 20084 86617 SH SOLE 82939 0 3678 CELANESE CORP DEL COM 150870103 2951 19697 SH SOLE 19697 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2688 385668 SH SOLE 385668 0 0 CENTRAL SECS CORP COM 155123102 270 7118 SH SOLE 7118 0 0 CENTURY CMNTYS INC COM 156504300 26 423 SH SOLE 423 0 0 CERNER CORP COM 156782104 72 1003 SH SOLE 1003 0 0 CHARLES RIV LABS INTL INC COM 159864107 4340 14973 SH SOLE 14973 0 0 CHEESECAKE FACTORY INC COM 163072101 193 3293 SH SOLE 3293 0 0 CHEMOURS CO COM 163851108 11443 409985 SH SOLE 409985 0 0 CHEVRON CORP NEW COM 166764100 43211 412357 SH SOLE 407892 0 4465 CHIPOTLE MEXICAN GRILL INC COM 169656105 3794 2670 SH SOLE 2670 0 0 CHURCH & DWIGHT INC COM 171340102 534 6113 SH SOLE 6113 0 0 CHURCHILL DOWNS INC COM 171484108 2311 10161 SH SOLE 10161 0 0 CIENA CORP COM NEW 171779309 1233 22526 SH SOLE 22526 0 0 CINCINNATI FINL CORP COM 172062101 1377 13355 SH SOLE 13355 0 0 CINTAS CORP COM 172908105 1212 3550 SH SOLE 3550 0 0 CITIGROUP INC COM NEW 172967424 6666 91634 SH SOLE 91634 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 836 18938 SH SOLE 18938 0 0 CITRIX SYS INC COM 177376100 570 4059 SH SOLE 4059 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2241 95974 SH SOLE 95974 0 0 CLOROX CO DEL COM 189054109 6011 31162 SH SOLE 31162 0 0 COCA COLA CO COM 191216100 23469 445257 SH SOLE 437471 0 7786 COGNEX CORP COM 192422103 1384 16677 SH SOLE 16677 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 778 9962 SH SOLE 9962 0 0 COLGATE PALMOLIVE CO COM 194162103 270 3425 SH SOLE 3425 0 0 COMERICA INC COM 200340107 528 7357 SH SOLE 7357 0 0 COMMERCIAL METALS CO COM 201723103 1772 57449 SH SOLE 57449 0 0 COMMUNITY BK SYS INC COM 203607106 1475 19229 SH SOLE 19229 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 298 131434 SH SOLE 131434 0 0 CONAGRA BRANDS INC COM 205887102 126 3342 SH SOLE 3342 0 0 CONMED CORP COM 207410101 21 160 SH SOLE 160 0 0 CONSOLIDATED EDISON INC COM 209115104 2780 37166 SH SOLE 37166 0 0 COOPER COS INC COM NEW 216648402 6941 18070 SH SOLE 17351 0 719 COPART INC COM 217204106 610 5614 SH SOLE 5614 0 0 CORNING INC COM 219350105 7745 177997 SH SOLE 177997 0 0 COTY INC COM CL A 222070203 237 26275 SH SOLE 26275 0 0 COUSINS PPTYS INC COM NEW 222795502 29 817 SH SOLE 817 0 0 CRANE CO COM 224399105 3455 36790 SH SOLE 36790 0 0 CREDIT ACCEP CORP MICH COM 225310101 24 68 SH SOLE 68 0 0 CRESCENT CAP BDC INC COM 225655109 175 10191 SH SOLE 10191 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1633 58503 SH SOLE 58503 0 0 CROWN HLDGS INC COM 228368106 226 2334 SH SOLE 2334 0 0 CUBESMART COM 229663109 782 20662 SH SOLE 20662 0 0 CUBIC CORP COM 229669106 1664 22321 SH SOLE 22321 0 0 CULLEN FROST BANKERS INC COM 229899109 177 1629 SH SOLE 1629 0 0 CUMMINS INC COM 231021106 6450 24894 SH SOLE 24894 0 0 CURTISS WRIGHT CORP COM 231561101 1298 10945 SH SOLE 10945 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 3818 94563 SH SOLE 84336 0 10227 DBX ETF TR XTRACK USD HIGH 233051432 258 5171 SH SOLE 5171 0 0 DTE ENERGY CO COM 233331107 414 3112 SH SOLE 3112 0 0 DWS MUN INCOME TR COM 233368109 3445 295686 SH SOLE 295686 0 0 DANAHER CORPORATION COM 235851102 12787 56812 SH SOLE 56812 0 0 DARDEN RESTAURANTS INC COM 237194105 6325 44539 SH SOLE 44539 0 0 DARLING INGREDIENTS INC COM 237266101 4217 57306 SH SOLE 57306 0 0 DEERE & CO COM 244199105 3689 9859 SH SOLE 9859 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 911 92863 SH SOLE 92863 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3634 75266 SH SOLE 75266 0 0 DELUXE CORP COM 248019101 9012 214779 SH SOLE 214779 0 0 DESIGNER BRANDS INC CL A 250565108 414 23803 SH SOLE 23803 0 0 DEXCOM INC COM 252131107 3392 9437 SH SOLE 9437 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 236 9220 SH SOLE 9220 0 0 DICKS SPORTING GOODS INC COM 253393102 153 2008 SH SOLE 2008 0 0 DIGITAL RLTY TR INC COM 253868103 1706 12110 SH SOLE 12110 0 0 DIODES INC COM 254543101 868 10874 SH SOLE 10874 0 0 DISNEY WALT CO COM 254687106 14622 79245 SH SOLE 76496 0 2749 DISCOVER FINL SVCS COM 254709108 967 10180 SH SOLE 10180 0 0 DOCUSIGN INC COM 256163106 2527 12482 SH SOLE 12482 0 0 DOLLAR GEN CORP NEW COM 256677105 4837 23870 SH SOLE 23870 0 0 DOMTAR CORP COM NEW 257559203 3304 89413 SH SOLE 89413 0 0 DOVER CORP COM 260003108 210 1528 SH SOLE 1528 0 0 DOW INC COM 260557103 38915 608615 SH SOLE 608615 0 0 DUKE REALTY CORP COM NEW 264411505 547 13046 SH SOLE 13046 0 0 DYCOM INDS INC COM 267475101 62 670 SH SOLE 670 0 0 DYNATRACE INC COM NEW 268150109 86 1783 SH SOLE 1783 0 0 EASTGROUP PPTYS INC COM 277276101 195 1363 SH SOLE 1363 0 0 EASTMAN CHEM CO COM 277432100 81 736 SH SOLE 736 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 1560 92753 SH SOLE 92753 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 2188 101228 SH SOLE 101228 0 0 EATON VANCE FLTING RATE INC COM 278279104 3109 220507 SH SOLE 220507 0 0 EBAY INC. COM 278642103 17687 288811 SH SOLE 288811 0 0 ECOLAB INC COM 278865100 1568 7323 SH SOLE 7323 0 0 ECOPETROL S A SPONSORED ADS 279158109 724 56474 SH SOLE 56474 0 0 EDISON INTL COM 281020107 5764 98370 SH SOLE 98370 0 0 ELECTRONIC ARTS INC COM 285512109 1756 12974 SH SOLE 12974 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 14370 1062889 SH SOLE 1062889 0 0 EMERSON ELEC CO COM 291011104 7621 84472 SH SOLE 84472 0 0 EMPIRE ST RLTY TR INC CL A 292104106 787 70694 SH SOLE 70694 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1279 197326 SH SOLE 197326 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2376 107917 SH SOLE 107917 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 5456 668669 SH SOLE 668669 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2776 99870 SH SOLE 99870 0 0 ERICSSON ADR B SEK 10 294821608 2255 170936 SH SOLE 170936 0 0 ESCO TECHNOLOGIES INC COM 296315104 526 4827 SH SOLE 4827 0 0 ESSEX PPTY TR INC COM 297178105 3425 12601 SH SOLE 12601 0 0 EXPEDITORS INTL WASH INC COM 302130109 182 1692 SH SOLE 1692 0 0 FLIR SYS INC COM 302445101 1028 18200 SH SOLE 18200 0 0 FMC CORP COM NEW 302491303 2444 22096 SH SOLE 22096 0 0 F N B CORP COM 302520101 32 2503 SH SOLE 2503 0 0 FS KKR CAP CORP COM 302635206 322 16230 SH SOLE 16230 0 0 FTI CONSULTING INC COM 302941109 423 3019 SH SOLE 3019 0 0 FACTSET RESH SYS INC COM 303075105 1606 5205 SH SOLE 5205 0 0 FARO TECHNOLOGIES INC COM 311642102 1488 17190 SH SOLE 17190 0 0 FASTENAL CO COM 311900104 7233 143860 SH SOLE 143860 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 178 1754 SH SOLE 1754 0 0 F5 NETWORKS INC COM 315616102 103 495 SH SOLE 495 0 0 FIDUS INVT CORP COM 316500107 2252 144852 SH SOLE 144852 0 0 FIFTH THIRD BANCORP COM 316773100 850 22702 SH SOLE 22702 0 0 FIRST FINL BANCORP OH COM 320209109 1479 61643 SH SOLE 61643 0 0 FIRST HORIZON CORPORATION COM 320517105 156 9197 SH SOLE 9197 0 0 FIRST SOLAR INC COM 336433107 322 3689 SH SOLE 3689 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 4943 264341 SH SOLE 264341 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 612 61047 SH SOLE 61047 0 0 FISERV INC COM 337738108 214 1798 SH SOLE 1798 0 0 FIRSTENERGY CORP COM 337932107 7799 224808 SH SOLE 224808 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 966 3596 SH SOLE 3596 0 0 FLUOR CORP NEW COM 343412102 8304 359630 SH SOLE 359630 0 0 FLOWERS FOODS INC COM 343498101 3878 162954 SH SOLE 162954 0 0 FORD MTR CO DEL COM 345370860 6027 491970 SH SOLE 491970 0 0 FORMFACTOR INC COM 346375108 60 1334 SH SOLE 1334 0 0 FRANKLIN ELEC INC COM 353514102 879 11131 SH SOLE 11131 0 0 FRANKLIN RESOURCES INC COM 354613101 645 21774 SH SOLE 21774 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1174 156539 SH SOLE 156539 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 114 3101 SH SOLE 3101 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3693 29595 SH SOLE 29595 0 0 GAP INC COM 364760108 4906 164742 SH SOLE 164742 0 0 GARTNER INC COM 366651107 40 221 SH SOLE 221 0 0 GENERAC HLDGS INC COM 368736104 11054 33759 SH SOLE 33759 0 0 GENERAL AMERN INVS CO INC COM 368802104 991 24876 SH SOLE 24876 0 0 GENERAL DYNAMICS CORP COM 369550108 7246 39908 SH SOLE 39908 0 0 GENERAL MLS INC COM 370334104 8010 130632 SH SOLE 124098 0 6534 GENTEX CORP COM 371901109 1607 45050 SH SOLE 45050 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 834 89280 SH SOLE 89280 0 0 GENMAB A/S SPONSORED ADS 372303206 1364 41561 SH SOLE 41561 0 0 GENUINE PARTS CO COM 372460105 177 1530 SH SOLE 1530 0 0 GIBRALTAR INDS INC COM 374689107 32 354 SH SOLE 354 0 0 GILEAD SCIENCES INC COM 375558103 12022 186009 SH SOLE 186009 0 0 GLADSTONE CAPITAL CORP COM 376535100 2225 224291 SH SOLE 224291 0 0 GLADSTONE INVT CORP COM 376546107 2699 220706 SH SOLE 220706 0 0 GLOBAL NET LEASE INC COM NEW 379378201 27 1494 SH SOLE 1494 0 0 GLOBUS MED INC CL A 379577208 110 1780 SH SOLE 1780 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 132 2639 SH SOLE 2639 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 357 20307 SH SOLE 20307 0 0 GRAINGER W W INC COM 384802104 1859 4637 SH SOLE 4637 0 0 GRANITE CONSTR INC COM 387328107 3081 76542 SH SOLE 76542 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1261 69460 SH SOLE 69460 0 0 GREENBRIER COS INC COM 393657101 1297 27465 SH SOLE 27465 0 0 GREIF INC CL B 397624206 13784 240806 SH SOLE 240806 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 143 8273 SH SOLE 8273 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 7530 198158 SH SOLE 198158 0 0 HNI CORP COM 404251100 2674 67597 SH SOLE 67597 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 280 9608 SH SOLE 9608 0 0 HACKETT GROUP INC COM 404609109 941 57396 SH SOLE 57396 0 0 HAEMONETICS CORP MASS COM 405024100 392 3530 SH SOLE 3530 0 0 HAIN CELESTIAL GROUP INC COM 405217100 311 7131 SH SOLE 7131 0 0 HALLIBURTON CO COM 406216101 807 37584 SH SOLE 37584 0 0 HANESBRANDS INC COM 410345102 10063 511597 SH SOLE 511597 0 0 HANOVER INS GROUP INC COM 410867105 212 1637 SH SOLE 1637 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6659 99702 SH SOLE 99702 0 0 HASBRO INC COM 418056107 3087 32115 SH SOLE 32115 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 336 7564 SH SOLE 7564 0 0 HEICO CORP NEW COM 422806109 2521 20037 SH SOLE 20037 0 0 HELMERICH & PAYNE INC COM 423452101 11545 428216 SH SOLE 428216 0 0 HENRY JACK & ASSOC INC COM 426281101 200 1318 SH SOLE 1318 0 0 HERCULES CAPITAL INC COM 427096508 4724 294694 SH SOLE 258010 0 36684 HERSHEY CO COM 427866108 4816 30450 SH SOLE 30450 0 0 HESS MIDSTREAM LP CL A SHS 428103105 390 17373 SH SOLE 17373 0 0 HEXCEL CORP NEW COM 428291108 1139 20345 SH SOLE 20345 0 0 HIGHWOODS PPTYS INC COM 431284108 243 5654 SH SOLE 5654 0 0 HILL ROM HLDGS INC COM 431475102 792 7167 SH SOLE 7167 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 410 21478 SH SOLE 21478 0 0 HOLOGIC INC COM 436440101 823 11065 SH SOLE 11065 0 0 HOME BANCSHARES INC COM 436893200 1232 45537 SH SOLE 45537 0 0 HOME DEPOT INC COM 437076102 51743 169509 SH SOLE 167998 0 1511 HONDA MOTOR LTD AMERN SHS 438128308 1033 34194 SH SOLE 34194 0 0 HONEYWELL INTL INC COM 438516106 23723 109289 SH SOLE 109289 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1436 33243 SH SOLE 33243 0 0 HORMEL FOODS CORP COM 440452100 4602 96314 SH SOLE 96314 0 0 HOWMET AEROSPACE INC COM 443201108 2076 64628 SH SOLE 64628 0 0 HUBBELL INC COM 443510607 3163 16927 SH SOLE 16927 0 0 HUBSPOT INC COM 443573100 695 1530 SH SOLE 1530 0 0 HUDSON PAC PPTYS INC COM 444097109 474 17482 SH SOLE 17482 0 0 HUMANA INC COM 444859102 2883 6877 SH SOLE 6877 0 0 HUNT J B TRANS SVCS INC COM 445658107 91 543 SH SOLE 543 0 0 HUNTINGTON BANCSHARES INC COM 446150104 635 40395 SH SOLE 40395 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1021 4962 SH SOLE 4962 0 0 HUNTSMAN CORP COM 447011107 149 5183 SH SOLE 5183 0 0 HYATT HOTELS CORP COM CL A 448579102 3007 36355 SH SOLE 36355 0 0 IDACORP INC COM 451107106 433 4328 SH SOLE 4328 0 0 ILLINOIS TOOL WKS INC COM 452308109 13339 60218 SH SOLE 60218 0 0 ILLUMINA INC COM 452327109 4646 12096 SH SOLE 12096 0 0 INFOSYS LTD SPONSORED ADR 456788108 1780 95108 SH SOLE 95108 0 0 ING GROEP N.V. SPONSORED ADR 456837103 348 28435 SH SOLE 28435 0 0 INTEL CORP COM 458140100 16046 250714 SH SOLE 243796 0 6918 INTERNATIONAL BUSINESS MACHS COM 459200101 41443 310995 SH SOLE 310995 0 0 INTERNATIONAL PAPER CO COM 460146103 7139 132030 SH SOLE 132030 0 0 INTERPUBLIC GROUP COS INC COM 460690100 20862 714444 SH SOLE 714444 0 0 INTUIT COM 461202103 3529 9212 SH SOLE 9212 0 0 IONIS PHARMACEUTICALS INC COM 462222100 144 3208 SH SOLE 3208 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2437 76959 SH SOLE 76959 0 0 ISHARES INC US INTL HGH YLD 464286178 394 7845 SH SOLE 7845 0 0 ISHARES TR TIPS BD ETF 464287176 508 4046 SH SOLE 190 0 3856 ISHARES TR IBOXX INV CP ETF 464287242 70 538 SH SOLE 538 0 0 ISHARES TR JPMORGAN USD EMG 464288281 130 1198 SH SOLE 1198 0 0 ISHARES TR IBOXX HI YD ETF 464288513 254 2908 SH SOLE 2908 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 131 2402 SH SOLE 2402 0 0 ISHARES TR 10+ YR INVST GRD 464289511 358 5369 SH SOLE 5369 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 119 24071 SH SOLE 24071 0 0 ITRON INC COM 465741106 574 6471 SH SOLE 6471 0 0 IVY HIGH INCOME OPPORTUNITIE COM 465893105 1350 98957 SH SOLE 98957 0 0 JACOBS ENGR GROUP INC COM 469814107 23158 179144 SH SOLE 176340 0 2804 JOHN BEAN TECHNOLOGIES CORP COM 477839104 840 6299 SH SOLE 6299 0 0 JOHNSON & JOHNSON COM 478160104 37938 230839 SH SOLE 228325 0 2514 KLA CORP COM NEW 482480100 3841 11626 SH SOLE 11626 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1152 10428 SH SOLE 10428 0 0 KAMAN CORP COM 483548103 947 18461 SH SOLE 18461 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 614 2327 SH SOLE 1142 0 1185 KAYNE ANDERSON ENERGY INFRST COM 486606106 4724 658803 SH SOLE 506778 0 152025 KELLOGG CO COM 487836108 273 4313 SH SOLE 4313 0 0 KEYCORP COM 493267108 720 36041 SH SOLE 36041 0 0 KIMBERLY-CLARK CORP COM 494368103 2108 15158 SH SOLE 15158 0 0 KOHLS CORP COM 500255104 8660 145271 SH SOLE 145271 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 860 15076 SH SOLE 15076 0 0 KRAFT HEINZ CO COM 500754106 4416 110395 SH SOLE 110395 0 0 KROGER CO COM 501044101 221 6145 SH SOLE 6145 0 0 L BRANDS INC COM 501797104 3797 61375 SH SOLE 61375 0 0 LKQ CORP COM 501889208 84 1983 SH SOLE 1983 0 0 LTC PPTYS INC COM 502175102 54 1289 SH SOLE 1289 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8110 40012 SH SOLE 40012 0 0 LAM RESEARCH CORP COM 512807108 8701 14617 SH SOLE 14617 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1813 19308 SH SOLE 19308 0 0 LANCASTER COLONY CORP COM 513847103 1053 6005 SH SOLE 6005 0 0 LAS VEGAS SANDS CORP COM 517834107 3209 52812 SH SOLE 45313 0 7499 LAUDER ESTEE COS INC CL A 518439104 6246 21474 SH SOLE 21474 0 0 LEAR CORP COM NEW 521865204 1148 6334 SH SOLE 5117 0 1217 LEGGETT & PLATT INC COM 524660107 7902 173100 SH SOLE 173100 0 0 LENNAR CORP CL A 526057104 6084 60102 SH SOLE 60102 0 0 LENNOX INTL INC COM 526107107 1016 3260 SH SOLE 2611 0 649 LEXINFINTECH HLDGS LTD ADR 528877103 82 8183 SH SOLE 8183 0 0 LEXINGTON REALTY TRUST COM 529043101 186 16778 SH SOLE 16778 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 4679 543443 SH SOLE 543443 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 6998 917226 SH SOLE 903464 0 13762 LIBERTY BROADBAND CORP COM SER C 530307305 196 1304 SH SOLE 1304 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 66 1516 SH SOLE 1516 0 0 LILLY ELI & CO COM 532457108 20034 107239 SH SOLE 104897 0 2342 LIMONEIRA CO COM 532746104 122 6953 SH SOLE 6953 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1757 14294 SH SOLE 14294 0 0 LINCOLN NATL CORP IND COM 534187109 203 3259 SH SOLE 3259 0 0 LINDSAY CORP COM 535555106 1004 6024 SH SOLE 6024 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 39 457 SH SOLE 457 0 0 LIVEPERSON INC COM 538146101 22 412 SH SOLE 412 0 0 LOCKHEED MARTIN CORP COM 539830109 29004 78495 SH SOLE 76518 0 1977 LOWES COS INC COM 548661107 11827 62187 SH SOLE 62187 0 0 LULULEMON ATHLETICA INC COM 550021109 1221 3982 SH SOLE 3982 0 0 LUMEN TECHNOLOGIES INC COM 550241103 13119 982733 SH SOLE 982733 0 0 M D C HLDGS INC COM 552676108 4570 76929 SH SOLE 76929 0 0 MDU RES GROUP INC COM 552690109 2442 77261 SH SOLE 77261 0 0 MFS MUN INCOME TR SH BEN INT 552738106 2577 377822 SH SOLE 377822 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 155 35144 SH SOLE 35144 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1087 28615 SH SOLE 28615 0 0 MSA SAFETY INC COM 553498106 778 5185 SH SOLE 5185 0 0 MSC INDL DIRECT INC CL A 553530106 9275 102841 SH SOLE 102841 0 0 MACERICH CO COM 554382101 5029 429864 SH SOLE 361691 0 68173 MADISON COVERED CALL & EQUIT COM 557437100 2399 317336 SH SOLE 304472 0 12864 MAGELLAN HEALTH INC COM NEW 559079207 60 645 SH SOLE 645 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 814 18784 SH SOLE 18784 0 0 MAGNA INTL INC COM 559222401 1579 17940 SH SOLE 17940 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 307 3534 SH SOLE 3534 0 0 MARSH & MCLENNAN COS INC COM 571748102 19651 161339 SH SOLE 161339 0 0 MARRIOTT INTL INC NEW CL A 571903202 3395 22923 SH SOLE 22923 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8898 26496 SH SOLE 26496 0 0 MASIMO CORP COM 574795100 4992 21736 SH SOLE 21736 0 0 MASTEC INC COM 576323109 3511 37470 SH SOLE 37470 0 0 MATERION CORP COM 576690101 2029 30628 SH SOLE 30628 0 0 MCCORMICK & CO INC COM NON VTG 579780206 576 6463 SH SOLE 6463 0 0 MCDONALDS CORP COM 580135101 24493 109274 SH SOLE 107407 0 1867 MCGRATH RENTCORP COM 580589109 33 408 SH SOLE 408 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 208 10446 SH SOLE 10446 0 0 MERCER INTL INC COM 588056101 27 1843 SH SOLE 1843 0 0 MERCURY SYS INC COM 589378108 1630 23073 SH SOLE 23073 0 0 MERCURY GENL CORP NEW COM 589400100 317 5216 SH SOLE 5216 0 0 MEREDITH CORP COM 589433101 857 28787 SH SOLE 28787 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3019 2612 SH SOLE 2612 0 0 MICROSOFT CORP COM 594918104 222378 943201 SH SOLE 941316 0 1885 MICROCHIP TECHNOLOGY INC. COM 595017104 2408 15512 SH SOLE 12287 0 3225 MICRON TECHNOLOGY INC COM 595112103 644 7296 SH SOLE 7296 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 134 24992 SH SOLE 24992 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 974 116838 SH SOLE 116838 0 0 MOHAWK INDS INC COM 608190104 107 554 SH SOLE 554 0 0 MONDELEZ INTL INC CL A 609207105 16848 287844 SH SOLE 287844 0 0 MONOLITHIC PWR SYS INC COM 609839105 5250 14865 SH SOLE 14865 0 0 MONROE CAP CORP COM 610335101 1467 146120 SH SOLE 146120 0 0 MOODYS CORP COM 615369105 376 1259 SH SOLE 1259 0 0 MOOG INC CL A 615394202 1062 12775 SH SOLE 12775 0 0 MORGAN STANLEY COM NEW 617446448 5371 69157 SH SOLE 69157 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4275 22731 SH SOLE 22731 0 0 MURPHY OIL CORP COM 626717102 230 14012 SH SOLE 14012 0 0 NMI HLDGS INC CL A 629209305 115 4866 SH SOLE 4866 0 0 NRG ENERGY INC COM NEW 629377508 546 14461 SH SOLE 14461 0 0 NASDAQ INC COM 631103108 661 4484 SH SOLE 4484 0 0 NATERA INC COM 632307104 3373 33217 SH SOLE 33217 0 0 NATIONAL HEALTHCARE CORP COM 635906100 867 11133 SH SOLE 11133 0 0 NATIONAL FUEL GAS CO COM 636180101 2813 56265 SH SOLE 56265 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1503 25379 SH SOLE 25379 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 325 7367 SH SOLE 7367 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 188 4709 SH SOLE 4709 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 3440 379731 SH SOLE 379731 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 47 1027 SH SOLE 1027 0 0 NEW MTN FIN CORP COM 647551100 3066 247246 SH SOLE 247246 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 244 17411 SH SOLE 17411 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2628 587998 SH SOLE 587998 0 0 NEWELL BRANDS INC COM 651229106 11098 414398 SH SOLE 414398 0 0 NEWMARKET CORP COM 651587107 171 449 SH SOLE 449 0 0 NEWMONT CORP COM 651639106 1337 22187 SH SOLE 17172 0 5015 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 6504 243591 SH SOLE 160196 0 83395 NICE LTD SPONSORED ADR 653656108 797 3656 SH SOLE 3656 0 0 NIKE INC CL B 654106103 4877 36696 SH SOLE 36696 0 0 NOKIA CORP SPONSORED ADR 654902204 222 55935 SH SOLE 55935 0 0 NORDSON CORP COM 655663102 1256 6323 SH SOLE 6323 0 0 NORDSTROM INC COM 655664100 92 2442 SH SOLE 2442 0 0 NORFOLK SOUTHN CORP COM 655844108 1598 5953 SH SOLE 5953 0 0 NORTHERN TR CORP COM 665859104 133 1265 SH SOLE 1265 0 0 NORTHROP GRUMMAN CORP COM 666807102 4406 13613 SH SOLE 13613 0 0 NORTHWEST PIPE CO COM 667746101 576 17222 SH SOLE 17222 0 0 NORTONLIFELOCK INC COM 668771108 159 7469 SH SOLE 7469 0 0 NOVAVAX INC COM NEW 670002401 3665 20214 SH SOLE 20214 0 0 NOVO-NORDISK A S ADR 670100205 451 6683 SH SOLE 6683 0 0 NUCOR CORP COM 670346105 6125 76306 SH SOLE 68131 0 8175 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2163 140026 SH SOLE 140026 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3933 265395 SH SOLE 265395 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1194 85134 SH SOLE 85134 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 1130 79129 SH SOLE 79129 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2430 168411 SH SOLE 168411 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2660 97869 SH SOLE 97869 0 0 OGE ENERGY CORP COM 670837103 9836 303970 SH SOLE 303970 0 0 NUVEEN MUN VALUE FD INC COM 670928100 484 43422 SH SOLE 43422 0 0 OSI SYSTEMS INC COM 671044105 645 6715 SH SOLE 6715 0 0 OCCIDENTAL PETE CORP COM 674599105 1603 60209 SH SOLE 60209 0 0 OKTA INC CL A 679295105 1889 8571 SH SOLE 8571 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3647 15171 SH SOLE 13032 0 2139 OLD REP INTL CORP COM 680223104 338 15497 SH SOLE 15497 0 0 OLIN CORP COM PAR $1 680665205 6087 160322 SH SOLE 160322 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 585 6729 SH SOLE 6729 0 0 OMNICOM GROUP INC COM 681919106 8841 119228 SH SOLE 119228 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1958 53464 SH SOLE 53464 0 0 ON SEMICONDUCTOR CORP COM 682189105 725 17435 SH SOLE 17435 0 0 ONEOK INC NEW COM 682680103 10208 201497 SH SOLE 191030 0 10467 OPEN TEXT CORP COM 683715106 1796 37649 SH SOLE 37649 0 0 ORANGE SPONSORED ADR 684060106 469 38012 SH SOLE 38012 0 0 ORIX CORP SPONSORED ADR 686330101 267 3145 SH SOLE 3145 0 0 ORMAT TECHNOLOGIES INC COM 686688102 166 2117 SH SOLE 2117 0 0 OSHKOSH CORP COM 688239201 1961 16529 SH SOLE 16529 0 0 OTTER TAIL CORP COM 689648103 722 15637 SH SOLE 15637 0 0 OWENS CORNING NEW COM 690742101 761 8262 SH SOLE 8262 0 0 PNC FINL SVCS GROUP INC COM 693475105 12619 71942 SH SOLE 71942 0 0 POSCO SPONSORED ADR 693483109 2151 29792 SH SOLE 29792 0 0 PPG INDS INC COM 693506107 66 437 SH SOLE 437 0 0 PACCAR INC COM 693718108 8170 87925 SH SOLE 87925 0 0 PACKAGING CORP AMER COM 695156109 1065 7921 SH SOLE 4503 0 3418 GREAT WESTN NATL BK PORTLAND COM 695263103 48 1247 SH SOLE 1247 0 0 PALO ALTO NETWORKS INC COM 697435105 13457 41785 SH SOLE 41785 0 0 PAN AMERN SILVER CORP COM 697900108 931 31013 SH SOLE 31013 0 0 PARK HOTELS & RESORTS INC COM 700517105 499 23106 SH SOLE 23106 0 0 PARKER-HANNIFIN CORP COM 701094104 4757 15081 SH SOLE 15081 0 0 PATTERSON COS INC COM 703395103 12571 393459 SH SOLE 393459 0 0 PAYCHEX INC COM 704326107 19891 202927 SH SOLE 202927 0 0 PEMBINA PIPELINE CORP COM 706327103 338 11704 SH SOLE 11704 0 0 PENN NATL GAMING INC COM 707569109 79 749 SH SOLE 749 0 0 PENNANTPARK INVT CORP COM 708062104 237 41990 SH SOLE 41990 0 0 PEPSICO INC COM 713448108 18888 133531 SH SOLE 133531 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 124 5246 SH SOLE 5246 0 0 PETMED EXPRESS INC COM 716382106 844 24001 SH SOLE 24001 0 0 PFIZER INC COM 717081103 29764 821526 SH SOLE 821526 0 0 PHILIP MORRIS INTL INC COM 718172109 12660 142662 SH SOLE 142662 0 0 PHILLIPS 66 COM 718546104 7977 97834 SH SOLE 97834 0 0 PINDUODUO INC SPONSORED ADS 722304102 2477 18505 SH SOLE 18505 0 0 PINNACLE WEST CAP CORP COM 723484101 1059 13013 SH SOLE 13013 0 0 PIONEER MUN HIGH INCOME ADVA COM 723762100 1916 162094 SH SOLE 162094 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 2792 225690 SH SOLE 225690 0 0 PIONEER NAT RES CO COM 723787107 2674 16839 SH SOLE 16839 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 818 89931 SH SOLE 89931 0 0 PLEXUS CORP COM 729132100 17 180 SH SOLE 180 0 0 POLARIS INC COM 731068102 522 3908 SH SOLE 3908 0 0 POPULAR INC COM NEW 733174700 256 3643 SH SOLE 3643 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 697 14683 SH SOLE 14683 0 0 PROCTER AND GAMBLE CO COM 742718109 23479 173366 SH SOLE 170293 0 3073 PROGRESS SOFTWARE CORP COM 743312100 1040 23607 SH SOLE 23607 0 0 PROGRESSIVE CORP COM 743315103 7087 74128 SH SOLE 74128 0 0 PROOFPOINT INC COM 743424103 1050 8346 SH SOLE 8346 0 0 PRUDENTIAL FINL INC COM 744320102 3508 38509 SH SOLE 38509 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 780 12953 SH SOLE 12953 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 1071 131426 SH SOLE 131426 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1956 145999 SH SOLE 145999 0 0 QUALCOMM INC COM 747525103 20124 151778 SH SOLE 151778 0 0 RPM INTL INC COM 749685103 2491 27116 SH SOLE 27116 0 0 RAPID7 INC COM 753422104 789 10570 SH SOLE 10570 0 0 RAYMOND JAMES FINL INC COM 754730109 93 762 SH SOLE 762 0 0 REALTY INCOME CORP COM 756109104 4059 63927 SH SOLE 63927 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 85 2543 SH SOLE 2543 0 0 REDWOOD TR INC COM 758075402 310 29784 SH SOLE 29784 0 0 REGAL BELOIT CORP COM 758750103 83 583 SH SOLE 583 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4383 28782 SH SOLE 28782 0 0 RELX PLC SPONSORED ADR 759530108 3737 148541 SH SOLE 148541 0 0 REPLIGEN CORP COM 759916109 5501 28296 SH SOLE 28296 0 0 REPUBLIC SVCS INC COM 760759100 3444 34669 SH SOLE 34669 0 0 RESMED INC COM 761152107 4233 21816 SH SOLE 21816 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5128 66039 SH SOLE 66039 0 0 ROCKWELL AUTOMATION INC COM 773903109 10512 39601 SH SOLE 39601 0 0 ROGERS CORP COM 775133101 358 1900 SH SOLE 1900 0 0 ROPER TECHNOLOGIES INC COM 776696106 3719 9221 SH SOLE 9221 0 0 ROSS STORES INC COM 778296103 3451 28780 SH SOLE 28780 0 0 ROYAL BK CDA COM 780087102 137 1487 SH SOLE 1487 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 207 5630 SH SOLE 5630 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 699 17818 SH SOLE 17818 0 0 ROYCE VALUE TR INC COM 780910105 13183 727937 SH SOLE 721600 0 6337 ROYCE MICRO-CAP TR INC COM 780915104 11189 990176 SH SOLE 981469 0 8707 RUTHS HOSPITALITY GROUP INC COM 783332109 142 5707 SH SOLE 5707 0 0 RYDER SYS INC COM 783549108 15331 202656 SH SOLE 202656 0 0 S & T BANCORP INC COM 783859101 116 3477 SH SOLE 3477 0 0 SANDERSON FARMS INC COM 800013104 546 3508 SH SOLE 3508 0 0 SAP SE SPON ADR 803054204 2356 19185 SH SOLE 19185 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1524 20446 SH SOLE 20446 0 0 HENRY SCHEIN INC COM 806407102 210 3033 SH SOLE 3033 0 0 SCHLUMBERGER LTD COM 806857108 324 11907 SH SOLE 11907 0 0 SCHWAB CHARLES CORP COM 808513105 2609 40022 SH SOLE 40022 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 386 6310 SH SOLE 6310 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 4671 95375 SH SOLE 95375 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 30 360 SH SOLE 360 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 7398 30201 SH SOLE 30201 0 0 SEMTECH CORP COM 816850101 20 294 SH SOLE 294 0 0 SEMPRA ENERGY COM 816851109 8436 63630 SH SOLE 63630 0 0 SHERWIN WILLIAMS CO COM 824348106 8773 11888 SH SOLE 11888 0 0 SILICON LABORATORIES INC COM 826919102 776 5504 SH SOLE 5504 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5318 46744 SH SOLE 46744 0 0 SIMPSON MFG INC COM 829073105 694 6686 SH SOLE 4575 0 2111 SIMULATIONS PLUS INC COM 829214105 45 711 SH SOLE 711 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 43 1486 SH SOLE 1486 0 0 SKECHERS U S A INC CL A 830566105 37 882 SH SOLE 882 0 0 SMUCKER J M CO COM NEW 832696405 813 6426 SH SOLE 6426 0 0 SNAP ON INC COM 833034101 1368 5929 SH SOLE 5929 0 0 SNOWFLAKE INC CL A 833445109 157 684 SH SOLE 684 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 871 16409 SH SOLE 16409 0 0 SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 9 3054 SH SOLE 3054 0 0 SONOCO PRODS CO COM 835495102 2292 36211 SH SOLE 36211 0 0 SONY CORP SPONSORED ADR 835699307 1524 14373 SH SOLE 14373 0 0 SOUTH JERSEY INDS INC COM 838518108 5997 265588 SH SOLE 265588 0 0 SOUTHERN CO COM 842587107 6159 99085 SH SOLE 99085 0 0 SOUTHWEST AIRLS CO COM 844741108 3575 58557 SH SOLE 58557 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 85 1755 SH SOLE 1755 0 0 SPLUNK INC COM 848637104 846 6241 SH SOLE 6241 0 0 SQUARE INC CL A 852234103 8090 35631 SH SOLE 35631 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2495 23671 SH SOLE 23671 0 0 STAMPS COM INC COM NEW 852857200 57 286 SH SOLE 286 0 0 STANLEY BLACK & DECKER INC COM 854502101 1402 7020 SH SOLE 7020 0 0 STARBUCKS CORP COM 855244109 30251 276845 SH SOLE 272378 0 4467 STEEL DYNAMICS INC COM 858119100 2942 57950 SH SOLE 57950 0 0 STEELCASE INC CL A 858155203 2720 189009 SH SOLE 189009 0 0 STELLUS CAP INVT CORP COM 858568108 3013 237280 SH SOLE 237280 0 0 STEPAN CO COM 858586100 469 3693 SH SOLE 3693 0 0 STERICYCLE INC COM 858912108 592 8764 SH SOLE 8764 0 0 STERLING CONSTR INC COM 859241101 2638 113707 SH SOLE 113707 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1321 34466 SH SOLE 34466 0 0 STORE CAP CORP COM 862121100 199 5933 SH SOLE 5933 0 0 STRYKER CORPORATION COM 863667101 1210 4969 SH SOLE 4969 0 0 SUN CMNTYS INC COM 866674104 91 606 SH SOLE 606 0 0 SUN LIFE FINANCIAL INC. COM 866796105 261 5157 SH SOLE 5157 0 0 SUNCOR ENERGY INC NEW COM 867224107 1825 87298 SH SOLE 87298 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 59 4758 SH SOLE 4758 0 0 SYNOPSYS INC COM 871607107 2705 10918 SH SOLE 10918 0 0 SYSCO CORP COM 871829107 2520 32006 SH SOLE 32006 0 0 TCG BDC INC COM 872280102 795 60201 SH SOLE 60201 0 0 TCF FINL CORP COM 872307103 1504 32372 SH SOLE 32372 0 0 TJX COS INC NEW COM 872540109 10206 154291 SH SOLE 154291 0 0 T-MOBILE US INC COM 872590104 17171 137047 SH SOLE 137047 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17401 147116 SH SOLE 147116 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 410 2320 SH SOLE 2320 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 800 43796 SH SOLE 43796 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 270 5012 SH SOLE 5012 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2144 141732 SH SOLE 38255 0 103477 TECK RESOURCES LTD CL B 878742204 213 11093 SH SOLE 11093 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 776 35701 SH SOLE 35701 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7550 18253 SH SOLE 18253 0 0 TELEFLEX INCORPORATED COM 879369106 5221 12567 SH SOLE 12567 0 0 TELEFONICA S A SPONSORED ADR 879382208 458 101057 SH SOLE 101057 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 31 1349 SH SOLE 1349 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 1165 60987 SH SOLE 60987 0 0 TERADYNE INC COM 880770102 2808 23076 SH SOLE 23076 0 0 TEREX CORP NEW COM 880779103 85 1847 SH SOLE 1847 0 0 TERNIUM SA SPONSORED ADS 880890108 314 8073 SH SOLE 8073 0 0 TEXAS INSTRS INC COM 882508104 43841 231975 SH SOLE 231975 0 0 TEXTRON INC COM 883203101 1233 21985 SH SOLE 21985 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24922 54607 SH SOLE 53797 0 810 THOMSON REUTERS CORP. COM NEW 884903709 780 8909 SH SOLE 8909 0 0 THOR INDS INC COM 885160101 1593 11820 SH SOLE 11820 0 0 TORO CO COM 891092108 3979 38576 SH SOLE 38576 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 597 9156 SH SOLE 9156 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 397 2547 SH SOLE 2547 0 0 TRACTOR SUPPLY CO COM 892356106 2981 16835 SH SOLE 16835 0 0 TRANSDIGM GROUP INC COM 893641100 3201 5444 SH SOLE 5444 0 0 TRAVEL PLUS LEISURE CO COM 894164102 9587 156757 SH SOLE 156757 0 0 TRIMBLE INC COM 896239100 3112 40000 SH SOLE 40000 0 0 TUPPERWARE BRANDS CORP COM 899896104 339 12836 SH SOLE 12836 0 0 TUTOR PERINI CORP COM 901109108 2553 134744 SH SOLE 134744 0 0 II-VI INC COM 902104108 1572 22989 SH SOLE 22989 0 0 TYSON FOODS INC CL A 902494103 8673 116728 SH SOLE 116728 0 0 UDR INC COM 902653104 2096 47791 SH SOLE 47791 0 0 UGI CORP NEW COM 902681105 956 23302 SH SOLE 12115 0 11187 US BANCORP DEL COM NEW 902973304 9195 166244 SH SOLE 166244 0 0 UNDER ARMOUR INC CL A 904311107 979 44169 SH SOLE 44169 0 0 UNDER ARMOUR INC CL C 904311206 112 6043 SH SOLE 6043 0 0 UNIFIRST CORP MASS COM 904708104 37 164 SH SOLE 164 0 0 UNILEVER PLC SPON ADR NEW 904767704 1508 27011 SH SOLE 27011 0 0 UNION PAC CORP COM 907818108 10811 49051 SH SOLE 46963 0 2088 UNITED AIRLS HLDGS INC COM 910047109 3702 64334 SH SOLE 64334 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 140 15314 SH SOLE 15314 0 0 UNITED PARCEL SERVICE INC CL B 911312106 37559 220951 SH SOLE 218177 0 2774 UNITED RENTALS INC COM 911363109 6999 21255 SH SOLE 21255 0 0 US FOODS HLDG CORP COM 912008109 1030 27014 SH SOLE 27014 0 0 UNITIL CORP COM 913259107 620 13566 SH SOLE 13566 0 0 UNIVERSAL CORP VA COM 913456109 12029 203914 SH SOLE 203914 0 0 V F CORP COM 918204108 6139 76814 SH SOLE 76814 0 0 VALMONT INDS INC COM 920253101 2136 8989 SH SOLE 8989 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 388 5000 SH SOLE 5000 0 0 VEEVA SYS INC CL A COM 922475108 179 684 SH SOLE 684 0 0 VICI PPTYS INC COM 925652109 3721 131754 SH SOLE 131754 0 0 VIRTU FINL INC CL A 928254101 84 2700 SH SOLE 2700 0 0 VMWARE INC CL A COM 928563402 352 2340 SH SOLE 2340 0 0 VORNADO RLTY TR SH BEN INT 929042109 41 913 SH SOLE 913 0 0 VULCAN MATLS CO COM 929160109 6603 39126 SH SOLE 39126 0 0 WD-40 CO COM 929236107 870 2842 SH SOLE 2842 0 0 WSFS FINL CORP COM 929328102 837 16811 SH SOLE 16811 0 0 WADDELL & REED FINL INC CL A 930059100 116 4614 SH SOLE 4614 0 0 WALMART INC COM 931142103 10591 77974 SH SOLE 77974 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 21186 385909 SH SOLE 377394 0 8515 WATERS CORP COM 941848103 1834 6453 SH SOLE 6453 0 0 WATSCO INC COM 942622200 7190 27575 SH SOLE 27575 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 793 6676 SH SOLE 6676 0 0 WEIBO CORP SPONSORED ADR 948596101 121 2393 SH SOLE 2393 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 648 24091 SH SOLE 24091 0 0 WELLS FARGO CO NEW COM 949746101 2315 59242 SH SOLE 59242 0 0 WERNER ENTERPRISES INC COM 950755108 52 1093 SH SOLE 1093 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3901 13844 SH SOLE 13844 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1222 12936 SH SOLE 12936 0 0 WESTERN DIGITAL CORP. COM 958102105 1791 26837 SH SOLE 26837 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 994 107008 SH SOLE 107008 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1698 91356 SH SOLE 91356 0 0 WESTERN UN CO COM 959802109 8691 352417 SH SOLE 352417 0 0 WESTLAKE CHEM CORP COM 960413102 2162 24352 SH SOLE 24352 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 367 19779 SH SOLE 19779 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 339 9527 SH SOLE 9527 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 458 11981 SH SOLE 11981 0 0 WHIRLPOOL CORP COM 963320106 395 1791 SH SOLE 1791 0 0 WILLIAMS COS INC COM 969457100 11701 493902 SH SOLE 493902 0 0 WINGSTOP INC COM 974155103 1171 9211 SH SOLE 9211 0 0 WOODWARD INC COM 980745103 2892 23974 SH SOLE 23974 0 0 WORTHINGTON INDS INC COM 981811102 1261 18792 SH SOLE 18792 0 0 WYNN RESORTS LTD COM 983134107 3268 26066 SH SOLE 26066 0 0 XILINX INC COM 983919101 4221 34064 SH SOLE 34064 0 0 YUM BRANDS INC COM 988498101 4290 39652 SH SOLE 39652 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12324 25401 SH SOLE 25401 0 0 FIRST EAGLE SENIOR LOAN FUND COM NEW 32010E100 434 30260 SH SOLE 30260 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 41 1210 SH SOLE 1210 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 459 12688 SH SOLE 12688 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 267 17025 SH SOLE 17025 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13778 178310 SH SOLE 178310 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 2254 156977 SH SOLE 156977 0 0 COVANTA HLDG CORP COM 22282E102 3541 255494 SH SOLE 255494 0 0 QUANTA SVCS INC COM 74762E102 4925 55978 SH SOLE 55978 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 4004 280762 SH SOLE 280762 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 614 23346 SH SOLE 23346 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 156 5347 SH SOLE 5347 0 0 VALE S A SPONSORED ADS 91912E105 1600 92032 SH SOLE 92032 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 9765 797109 SH SOLE 679711 0 117398 TARGET CORP COM 87612E106 5371 27118 SH SOLE 24654 0 2464 BLACKROCK TCP CAPITAL CORP COM 09259E108 3069 221927 SH SOLE 221927 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4671 55845 SH SOLE 55845 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 71 3504 SH SOLE 3504 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 3540 531475 SH SOLE 531475 0 0 BEYOND MEAT INC COM 08862E109 26 197 SH SOLE 197 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 886 58629 SH SOLE 58629 0 0 FORTINET INC COM 34959E109 3147 17064 SH SOLE 17064 0 0 TOTAL SE SPONSORED ADS 89151E109 1746 37526 SH SOLE 37526 0 0 TRAVELERS COMPANIES INC COM 89417E109 2330 15492 SH SOLE 15492 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 1433 24767 SH SOLE 24767 0 0 AGNC INVT CORP COM 00123Q104 4216 251527 SH SOLE 251527 0 0 AES CORP COM 00130H105 248 9256 SH SOLE 9256 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 567 55574 SH SOLE 55574 0 0 ASGN INC COM 00191U102 135 1413 SH SOLE 1413 0 0 AT&T INC COM 00206R102 41656 1376135 SH SOLE 1362340 0 13795 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1398 181540 SH SOLE 181540 0 0 THE AARONS COMPANY INC COM 00258W108 44 1710 SH SOLE 1710 0 0 ABBVIE INC COM 00287Y109 28788 266011 SH SOLE 261869 0 4142 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 4468 750882 SH SOLE 750882 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1756 157659 SH SOLE 157659 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 12200 1280138 SH SOLE 1270038 0 10100 ACCELERON PHARMA INC COM 00434H108 1181 8706 SH SOLE 8706 0 0 ACTIVISION BLIZZARD INC COM 00507V109 531 5715 SH SOLE 5715 0 0 ADAM NAT RES FD INC COM 00548F105 210 14283 SH SOLE 14283 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 23146 48690 SH SOLE 48198 0 492 ADVANCE AUTO PARTS INC COM 00751Y106 1277 6962 SH SOLE 6962 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 5543 313676 SH SOLE 313676 0 0 AECOM COM 00766T100 4913 76641 SH SOLE 76641 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2002 19366 SH SOLE 19366 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 155 1519 SH SOLE 1519 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7977 35182 SH SOLE 35182 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 64 3045 SH SOLE 3045 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3945 277055 SH SOLE 277055 0 0 ALLY FINL INC COM 02005N100 111 2456 SH SOLE 2456 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 694 4917 SH SOLE 4917 0 0 ALPHABET INC CAP STK CL C 02079K107 1475 713 SH SOLE 713 0 0 ALPHABET INC CAP STK CL A 02079K305 191548 92871 SH SOLE 92871 0 0 ALTERYX INC COM CL A 02156B103 262 3159 SH SOLE 3159 0 0 ALTRIA GROUP INC COM 02209S103 16976 331819 SH SOLE 322413 0 9406 AMBEV SA SPONSORED ADR 02319V103 86 31431 SH SOLE 31431 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 95 2850 SH SOLE 2850 0 0 AMERICAN TOWER CORP NEW COM 03027X100 44732 187117 SH SOLE 187117 0 0 AMERICAN WELL CORP CL A 03044L105 148 8509 SH SOLE 8509 0 0 AMERICOLD RLTY TR COM 03064D108 1087 28247 SH SOLE 28247 0 0 AMERISAFE INC COM 03071H100 124 1935 SH SOLE 1935 0 0 AMERIPRISE FINL INC COM 03076C106 2533 10897 SH SOLE 10897 0 0 AMERIS BANCORP COM 03076K108 43 824 SH SOLE 824 0 0 AMICUS THERAPEUTICS INC COM 03152W109 778 78752 SH SOLE 78752 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 519 8265 SH SOLE 8265 0 0 ANSYS INC COM 03662Q105 799 2352 SH SOLE 1133 0 1219 ANTERO MIDSTREAM CORP COM 03676B102 16425 1818895 SH SOLE 1818895 0 0 APOLLO INVT CORP COM NEW 03761U502 1929 140576 SH SOLE 140576 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 12550 898356 SH SOLE 898356 0 0 ARAMARK COM 03852U106 103 2716 SH SOLE 2716 0 0 ARCHROCK INC COM 03957W106 3112 327872 SH SOLE 327872 0 0 ARCONIC CORPORATION COM 03966V107 900 35432 SH SOLE 35432 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 267 6476 SH SOLE 6476 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 742 13244 SH SOLE 13244 0 0 ARES CAPITAL CORP COM 04010L103 6014 321444 SH SOLE 217738 0 103706 ARES COML REAL ESTATE CORP COM 04013V108 2173 158365 SH SOLE 32080 0 126285 ARES DYNAMIC CR ALLOCATION F COM 04014F102 7522 500479 SH SOLE 500479 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 753 8361 SH SOLE 8361 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 681 13061 SH SOLE 13061 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1776 13780 SH SOLE 13780 0 0 ASSURANT INC COM 04621X108 77 544 SH SOLE 544 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 110 1176 SH SOLE 1176 0 0 AVANGRID INC COM 05351W103 1260 25306 SH SOLE 25306 0 0 AVIENT CORPORATION COM 05368V106 1326 28046 SH SOLE 28046 0 0 AVITA MEDICAL INC COM 05380C102 1000 50464 SH SOLE 50464 0 0 AXON ENTERPRISE INC COM 05464C101 1392 9776 SH SOLE 9776 0 0 B & G FOODS INC NEW COM 05508R106 16535 532347 SH SOLE 532347 0 0 BCE INC COM NEW 05534B760 457 10117 SH SOLE 10117 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 35 777 SH SOLE 777 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 2116 167130 SH SOLE 167130 0 0 BRP GROUP INC COM CL A 05589G102 143 5251 SH SOLE 5251 0 0 BWX TECHNOLOGIES INC COM 05605H100 349 5296 SH SOLE 5296 0 0 BAKER HUGHES COMPANY CL A 05722G100 369 17060 SH SOLE 17060 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 777 110265 SH SOLE 110265 0 0 BANDWIDTH INC COM CL A 05988J103 2211 17445 SH SOLE 17445 0 0 BANK OZK COM 06417N103 181 4430 SH SOLE 4430 0 0 BAOZUN INC SPONSORED ADR 06684L103 786 20617 SH SOLE 20617 0 0 BARINGS BDC INC COM 06759L103 2646 265106 SH SOLE 265106 0 0 BEIGENE LTD SPONSORED ADR 07725L102 596 1712 SH SOLE 1712 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1489 19715 SH SOLE 19715 0 0 BIOGEN INC COM 09062X103 1255 4486 SH SOLE 4486 0 0 BIO-TECHNE CORP COM 09073M104 2792 7310 SH SOLE 7310 0 0 BIONTECH SE SPONSORED ADS 09075V102 1265 11586 SH SOLE 11586 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1958 111184 SH SOLE 111184 0 0 BLACKROCK INC COM 09247X101 25814 34238 SH SOLE 33593 0 645 BLACKROCK UTILITIES INFRSTRC COM 09248D104 354 14056 SH SOLE 14056 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 472 32305 SH SOLE 32305 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 3267 195027 SH SOLE 189554 0 5473 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 460 36306 SH SOLE 36306 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 4510 507841 SH SOLE 507841 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 6615 699284 SH SOLE 699284 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 8525 532834 SH SOLE 532834 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2203 236838 SH SOLE 236838 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 1083 72417 SH SOLE 72417 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 4027 267762 SH SOLE 267762 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 2401 203097 SH SOLE 203097 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 1110 82837 SH SOLE 82837 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1834 115412 SH SOLE 115412 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 4033 290574 SH SOLE 290574 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2245 149190 SH SOLE 149190 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 2191 148676 SH SOLE 148676 0 0 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 1952 132502 SH SOLE 132502 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2600 181953 SH SOLE 181953 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2125 181028 SH SOLE 173409 0 7619 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 4944 449426 SH SOLE 449426 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 5003 384845 SH SOLE 384845 0 0 BLACKROCK ENHANCED CAP & INC COM 09256A109 5881 304534 SH SOLE 304534 0 0 BLACKSTONE SENIOR FLOATNG RA COM 09256U105 2276 146245 SH SOLE 146245 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 2340 263778 SH SOLE 263778 0 0 BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 1303 92132 SH SOLE 92132 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 2753 152750 SH SOLE 152750 0 0 BLACKSTONE GROUP INC COM 09260D107 371 4983 SH SOLE 4983 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 1588 44485 SH SOLE 44485 0 0 BOISE CASCADE CO DEL COM 09739D100 3057 51100 SH SOLE 51100 0 0 BOOKING HOLDINGS INC COM 09857L108 3015 1294 SH SOLE 1294 0 0 BOX INC CL A 10316T104 41 1791 SH SOLE 1791 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 3506 290753 SH SOLE 284254 0 6499 BRIXMOR PPTY GROUP INC COM 11120U105 59 2927 SH SOLE 2927 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13173 86040 SH SOLE 86040 0 0 BROADCOM INC COM 11135F101 27368 59026 SH SOLE 58275 0 751 CBOE GLOBAL MKTS INC COM 12503M108 292 2955 SH SOLE 2955 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 8528 1091916 SH SOLE 1078819 0 13097 CBRE GROUP INC CL A 12504L109 2207 27893 SH SOLE 27893 0 0 CDW CORP COM 12514G108 3594 21683 SH SOLE 21683 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 626 6556 SH SOLE 6556 0 0 CMC MATERIALS INC COM 12571T100 111 628 SH SOLE 628 0 0 CME GROUP INC COM 12572Q105 1963 9613 SH SOLE 9613 0 0 CRH PLC ADR 12626K203 3611 76861 SH SOLE 76861 0 0 CNX RES CORP COM 12653C108 1648 112119 SH SOLE 112119 0 0 CVR ENERGY INC COM 12662P108 4067 212067 SH SOLE 212067 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 57 649 SH SOLE 649 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 6928 677913 SH SOLE 668134 0 9779 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 11693 784218 SH SOLE 784218 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 16880 527843 SH SOLE 524562 0 3281 CALIFORNIA RES CORP COM STOCK 13057Q305 75 3133 SH SOLE 3133 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1806 49650 SH SOLE 49650 0 0 CANADIAN PAC RY LTD COM 13645T100 221 583 SH SOLE 583 0 0 CAPITAL ONE FINL CORP COM 14040H105 455 3579 SH SOLE 3579 0 0 CAPITALA FIN CORP COM NEW 14054R502 168 10889 SH SOLE 10889 0 0 CARDINAL HEALTH INC COM 14149Y108 13016 214247 SH SOLE 214247 0 0 CARETRUST REIT INC COM 14174T107 73 3116 SH SOLE 3116 0 0 CARNIVAL PLC ADR 14365C103 153 6848 SH SOLE 6848 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1342 31788 SH SOLE 31788 0 0 CENTENE CORP DEL COM 15135B101 730 11426 SH SOLE 11426 0 0 CENTERPOINT ENERGY INC COM 15189T107 5320 234867 SH SOLE 234867 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 211 34556 SH SOLE 34556 0 0 CHART INDS INC COM 16115Q308 67 469 SH SOLE 469 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 42900 69527 SH SOLE 69527 0 0 CHATHAM LODGING TR COM 16208T102 403 30640 SH SOLE 30640 0 0 CHEMED CORP NEW COM 16359R103 3097 6736 SH SOLE 6736 0 0 CHEMOCENTRYX INC COM 16383L106 311 6070 SH SOLE 6070 0 0 CHENIERE ENERGY INC COM NEW 16411R208 385 5340 SH SOLE 5340 0 0 CHEWY INC CL A 16679L109 6679 78842 SH SOLE 78842 0 0 CHIMERA INVT CORP COM NEW 16934Q208 7917 623388 SH SOLE 623388 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 998 18934 SH SOLE 18934 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 455 11614 SH SOLE 11614 0 0 CINEMARK HLDGS INC COM 17243V102 2665 130576 SH SOLE 130576 0 0 CISCO SYS INC COM 17275R102 44241 855569 SH SOLE 846842 0 8727 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1350 72264 SH SOLE 72264 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 1375 68635 SH SOLE 68635 0 0 CLEARWAY ENERGY INC CL A 18539C105 2168 81765 SH SOLE 81765 0 0 CLEARWAY ENERGY INC CL C 18539C204 630 22371 SH SOLE 22371 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 5597 368438 SH SOLE 361091 0 7347 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8012 116518 SH SOLE 110199 0 6319 COHEN & STEERS QUALITY INCOM COM 19247L106 2664 191379 SH SOLE 191379 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 7207 295484 SH SOLE 291384 0 4100 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1152 41240 SH SOLE 41240 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1971 231385 SH SOLE 231385 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 3293 105421 SH SOLE 102088 0 3333 COMCAST CORP NEW CL A 20030N101 69002 1275208 SH SOLE 1266498 0 8710 COMMUNITY HEALTHCARE TR INC COM 20369C106 1956 42412 SH SOLE 42412 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 36 6129 SH SOLE 6129 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 20 2709 SH SOLE 2709 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 104 82610 SH SOLE 82610 0 0 COMPASS MINERALS INTL INC COM 20451N101 11290 180008 SH SOLE 180008 0 0 CONCENTRIX CORP COM 20602D101 142 947 SH SOLE 947 0 0 CONOCOPHILLIPS COM 20825C104 4290 80997 SH SOLE 71470 0 9527 CONSTELLATION BRANDS INC CL A 21036P108 172 754 SH SOLE 754 0 0 CORESITE RLTY CORP COM 21870Q105 1411 11771 SH SOLE 11771 0 0 CORTEVA INC COM 22052L104 1590 34096 SH SOLE 34096 0 0 COSAN S A ADS 22113B103 204 12625 SH SOLE 12625 0 0 COSTCO WHSL CORP NEW COM 22160K105 17674 50143 SH SOLE 50143 0 0 COUPA SOFTWARE INC COM 22266L106 192 755 SH SOLE 755 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2453 14189 SH SOLE 14189 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 574 3144 SH SOLE 3144 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 53906 313169 SH SOLE 313169 0 0 CYRUSONE INC COM 23283R100 2534 37412 SH SOLE 37412 0 0 D R HORTON INC COM 23331A109 4427 49671 SH SOLE 49671 0 0 DXC TECHNOLOGY CO COM 23355L106 3632 116198 SH SOLE 116198 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 25 327 SH SOLE 327 0 0 DATADOG INC CL A COM 23804L103 247 2961 SH SOLE 2961 0 0 DAVITA INC COM 23918K108 3212 29800 SH SOLE 29800 0 0 DELEK US HLDGS INC NEW COM 24665A103 2437 111884 SH SOLE 111884 0 0 DENTSPLY SIRONA INC COM 24906P109 800 12540 SH SOLE 12540 0 0 DEVON ENERGY CORP NEW COM 25179M103 55 2506 SH SOLE 2506 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 7337 44678 SH SOLE 44678 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1811 24645 SH SOLE 24645 0 0 DIGITAL TURBINE INC COM NEW 25400W102 5162 64242 SH SOLE 64242 0 0 DISCOVERY INC COM SER A 25470F104 36 836 SH SOLE 836 0 0 DISCOVERY INC COM SER C 25470F302 144 3891 SH SOLE 3891 0 0 DISH NETWORK CORPORATION CL A 25470M109 70 1941 SH SOLE 1941 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 164 34240 SH SOLE 34240 0 0 DOMINION ENERGY INC COM 25746U109 9712 127860 SH SOLE 122773 0 5087 DOMINOS PIZZA INC COM 25754A201 2796 7603 SH SOLE 7603 0 0 DRAFTKINGS INC COM CL A 26142R104 118 1916 SH SOLE 1916 0 0 DROPBOX INC CL A 26210C104 39 1469 SH SOLE 1469 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 2456 184925 SH SOLE 184925 0 0 DUFF & PHELPS SLT ENGY AND M COM NEW 26433F207 29 3888 SH SOLE 3888 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4292 44461 SH SOLE 44461 0 0 DUPONT DE NEMOURS INC COM 26614N102 2915 37724 SH SOLE 31775 0 5949 ENI S P A SPONSORED ADR 26874R108 891 36065 SH SOLE 36065 0 0 EOG RES INC COM 26875P101 2862 39454 SH SOLE 39454 0 0 EQT CORP COM 26884L109 159 8538 SH SOLE 8538 0 0 EPR PPTYS COM SH BEN INT 26884U109 251 5384 SH SOLE 5384 0 0 EAGLE MATLS INC COM 26969P108 2403 17880 SH SOLE 17880 0 0 EAST WEST BANCORP INC COM 27579R104 778 10541 SH SOLE 10541 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 236 17802 SH SOLE 17802 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 2198 331520 SH SOLE 331520 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2158 156682 SH SOLE 156682 0 0 EATON VANCE MUN BD FD COM 27827X101 2859 214947 SH SOLE 214947 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 2180 187274 SH SOLE 187274 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1998 76059 SH SOLE 76059 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1283 101601 SH SOLE 101601 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4040 316358 SH SOLE 316358 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 3076 223068 SH SOLE 223068 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 9217 482806 SH SOLE 482806 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 4439 168988 SH SOLE 168988 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 556 35909 SH SOLE 35909 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 7040 682141 SH SOLE 682141 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 13321 1432402 SH SOLE 1432402 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 940 87225 SH SOLE 87225 0 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1163 108185 SH SOLE 108185 0 0 EHEALTH INC COM 28238P109 652 8965 SH SOLE 8965 0 0 EMCOR GROUP INC COM 29084Q100 4234 37746 SH SOLE 37746 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 642 6906 SH SOLE 6906 0 0 ENBRIDGE INC COM 29250N105 372 10209 SH SOLE 10209 0 0 ENDAVA PLC ADS 29260V105 3048 35993 SH SOLE 35993 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2590 31628 SH SOLE 31628 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2057 267834 SH SOLE 267834 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 703 82895 SH SOLE 82895 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1281 326720 SH SOLE 326720 0 0 ENPHASE ENERGY INC COM 29355A107 264 1630 SH SOLE 1630 0 0 ENTERGY CORP NEW COM 29364G103 2408 24207 SH SOLE 24207 0 0 ENVESTNET INC COM 29404K106 83 1156 SH SOLE 1156 0 0 EPAM SYS INC COM 29414B104 3143 7923 SH SOLE 7923 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 774 16025 SH SOLE 16025 0 0 EQUINIX INC COM 29444U700 3050 4488 SH SOLE 4488 0 0 EQUINOR ASA SPONSORED ADR 29446M102 349 17951 SH SOLE 17951 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2371 37261 SH SOLE 37261 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 241 3363 SH SOLE 3363 0 0 ERIE INDTY CO CL A 29530P102 518 2347 SH SOLE 2347 0 0 ESSENTIAL UTILS INC COM 29670G102 109 2436 SH SOLE 2436 0 0 ETSY INC COM 29786A106 3595 17827 SH SOLE 17827 0 0 EVERCORE INC CLASS A 29977A105 4427 33603 SH SOLE 33603 0 0 EVERBRIDGE INC COM 29978A104 1687 13922 SH SOLE 13922 0 0 EVERGY INC COM 30034W106 1160 19488 SH SOLE 19488 0 0 EVERSOURCE ENERGY COM 30040W108 3148 36357 SH SOLE 36357 0 0 EVOLENT HEALTH INC CL A 30050B101 61 3031 SH SOLE 3031 0 0 EXACT SCIENCES CORP COM 30063P105 1863 14140 SH SOLE 14140 0 0 EXELON CORP COM 30161N101 841 19225 SH SOLE 19225 0 0 EXELIXIS INC COM 30161Q104 885 39172 SH SOLE 39172 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4982 28944 SH SOLE 28944 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 43 2168 SH SOLE 2168 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2550 19237 SH SOLE 19237 0 0 EXXON MOBIL CORP COM 30231G102 21831 391025 SH SOLE 391025 0 0 FACEBOOK INC CL A 30303M102 170526 578976 SH SOLE 578976 0 0 FASTLY INC CL A 31188V100 268 3987 SH SOLE 3987 0 0 FATE THERAPEUTICS INC COM 31189P102 2446 29670 SH SOLE 29670 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 915 62986 SH SOLE 62986 0 0 FEDEX CORP COM 31428X106 43777 154124 SH SOLE 154124 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4348 30925 SH SOLE 30925 0 0 FIREEYE INC COM 31816Q101 138 7056 SH SOLE 7056 0 0 FIRST AMERN FINL CORP COM 31847R102 26 451 SH SOLE 451 0 0 FIRST INDL RLTY TR INC COM 32054K103 815 17789 SH SOLE 17789 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2325 50509 SH SOLE 50509 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3726 22342 SH SOLE 22342 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 914 74568 SH SOLE 74568 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 10817 873734 SH SOLE 873734 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 316 6487 SH SOLE 6487 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 3432 256348 SH SOLE 256348 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 4452 644345 SH SOLE 644345 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 3449 647130 SH SOLE 647130 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 298 5645 SH SOLE 5645 0 0 FIVE BELOW INC COM 33829M101 1183 6199 SH SOLE 6199 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 14 2316 SH SOLE 2316 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 140 3363 SH SOLE 3363 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 808 8431 SH SOLE 8431 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 241 8797 SH SOLE 8797 0 0 FOX CORP CL A COM 35137L105 907 25110 SH SOLE 25110 0 0 FRANCHISE GROUP INC COM 35180X105 382 10573 SH SOLE 10573 0 0 FREEPORT-MCMORAN INC CL B 35671D857 93 2813 SH SOLE 2813 0 0 GEO GROUP INC NEW COM 36162J106 4585 590863 SH SOLE 590863 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1659 20458 SH SOLE 20458 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 834 23861 SH SOLE 23861 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 178 821 SH SOLE 821 0 0 GABELLI CONV & INC SECS FD I COM 36240B109 3334 547445 SH SOLE 547445 0 0 GABELLI DIVID & INCOME TR COM 36242H104 6981 291375 SH SOLE 291375 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1418 408604 SH SOLE 408604 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 62 1462 SH SOLE 1462 0 0 GAMESTOP CORP NEW CL A 36467W109 6414 33789 SH SOLE 33789 0 0 GANNETT CO INC COM 36472T109 92 17113 SH SOLE 17113 0 0 GENERAL MTRS CO COM 37045V100 4006 69726 SH SOLE 69726 0 0 GLACIER BANCORP INC NEW COM 37637Q105 109 1905 SH SOLE 1905 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3080 86300 SH SOLE 86300 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 99 2430 SH SOLE 2430 0 0 GLOBAL PMTS INC COM 37940X102 4605 22846 SH SOLE 22846 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4216 12893 SH SOLE 12893 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1089 56316 SH SOLE 56316 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 462 47713 SH SOLE 47713 0 0 GOLUB CAP BDC INC COM 38173M102 974 66648 SH SOLE 66648 0 0 GREEN DOT CORP CL A 39304D102 75 1638 SH SOLE 1638 0 0 GROWGENERATION CORP COM 39986L109 440 8858 SH SOLE 8858 0 0 GUARDANT HEALTH INC COM 40131M109 74 482 SH SOLE 482 0 0 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 835 115772 SH SOLE 115772 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 98 4663 SH SOLE 4663 0 0 HCA HEALTHCARE INC COM 40412C101 4055 21528 SH SOLE 21528 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 826 10636 SH SOLE 10636 0 0 HP INC COM 40434L105 6238 196460 SH SOLE 196460 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 890 21360 SH SOLE 21360 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2145 91310 SH SOLE 91310 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 449 7995 SH SOLE 7995 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 609 22097 SH SOLE 22097 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 663 20887 SH SOLE 20887 0 0 HESS CORP COM 42809H107 111 1567 SH SOLE 1567 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10413 661538 SH SOLE 661538 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 311 28040 SH SOLE 28040 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 174 1435 SH SOLE 1435 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2407 167412 SH SOLE 167412 0 0 HOST HOTELS & RESORTS INC COM 44107P104 656 38924 SH SOLE 38924 0 0 IAC INTERACTIVECORP NEW COM 44891N109 555 2568 SH SOLE 2568 0 0 ICF INTL INC COM 44925C103 34 391 SH SOLE 391 0 0 IPG PHOTONICS CORP COM 44980X109 1227 5819 SH SOLE 5819 0 0 ICICI BANK LIMITED ADR 45104G104 180 11254 SH SOLE 11254 0 0 IDEX CORP COM 45167R104 630 3010 SH SOLE 3010 0 0 IDEXX LABS INC COM 45168D104 3000 6131 SH SOLE 6131 0 0 INCYTE CORP COM 45337C102 2190 26948 SH SOLE 26948 0 0 INGERSOLL RAND INC COM 45687V106 675 13712 SH SOLE 13712 0 0 INPHI CORP COM 45772F107 320 1793 SH SOLE 1793 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 112 623 SH SOLE 623 0 0 INSULET CORP COM 45784P101 2818 10800 SH SOLE 10800 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 12 152 SH SOLE 152 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5896 52792 SH SOLE 48956 0 3836 INTUITIVE SURGICAL INC COM NEW 46120E602 4791 6483 SH SOLE 6483 0 0 INVESCO HIGH INCOME TR II COM 46131F101 694 49861 SH SOLE 49861 0 0 INVESCO SR INCOME TR COM 46131H107 3049 726008 SH SOLE 726008 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 1396 103556 SH SOLE 103556 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 2639 200190 SH SOLE 200190 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 1826 142756 SH SOLE 142756 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 3906 249247 SH SOLE 249247 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 4464 392646 SH SOLE 392646 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 73 3855 SH SOLE 3855 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 56 3726 SH SOLE 3726 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 135 4705 SH SOLE 4705 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 122 5526 SH SOLE 5526 0 0 INVITATION HOMES INC COM 46187W107 1806 56441 SH SOLE 56441 0 0 IQVIA HLDGS INC COM 46266C105 236 1220 SH SOLE 1220 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2494 60453 SH SOLE 60453 0 0 IRON MTN INC NEW COM 46284V101 2313 62487 SH SOLE 15040 0 47447 ISHARES TR CMBS ETF 46429B366 373 6925 SH SOLE 6925 0 0 ISHARES TR CONV BD ETF 46435G102 368 3750 SH SOLE 3750 0 0 ISHARES TR FALN ANGLS USD 46435G474 132 4501 SH SOLE 4501 0 0 ISHARES TR CORE INTL AGGR 46435G672 390 7114 SH SOLE 7114 0 0 JOYY INC ADS REPSTG COM A 46591M109 356 3799 SH SOLE 3799 0 0 JPMORGAN CHASE & CO COM 46625H100 64503 423719 SH SOLE 420311 0 3408 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 121 2410 SH SOLE 2410 0 0 JD.COM INC SPON ADR CL A 47215P106 1210 14352 SH SOLE 14352 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1533 127255 SH SOLE 127255 0 0 JONES LANG LASALLE INC COM 48020Q107 40 223 SH SOLE 223 0 0 JUNIPER NETWORKS INC COM 48203R104 7242 285891 SH SOLE 285891 0 0 KAR AUCTION SVCS INC COM 48238T109 2129 141914 SH SOLE 141914 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 149 3010 SH SOLE 3010 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1528 83113 SH SOLE 83113 0 0 KB HOME COM 48666K109 895 19226 SH SOLE 19226 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3641 25393 SH SOLE 25393 0 0 KILROY RLTY CORP COM 49427F108 740 11274 SH SOLE 11274 0 0 KIMCO RLTY CORP COM 49446R109 20 1051 SH SOLE 1051 0 0 KINDER MORGAN INC DEL COM 49456B101 3540 212584 SH SOLE 185329 0 27255 KONTOOR BRANDS INC COM 50050N103 718 14801 SH SOLE 14801 0 0 KOPPERS HOLDINGS INC COM 50060P106 34 980 SH SOLE 980 0 0 KRONOS WORLDWIDE INC COM 50105F105 13486 881447 SH SOLE 881447 0 0 LHC GROUP INC COM 50187A107 3320 17361 SH SOLE 17361 0 0 LCI INDS COM 50189K103 2606 19702 SH SOLE 19702 0 0 LMP CAP & INCOME FD INC COM 50208A102 6131 482789 SH SOLE 482789 0 0 LPL FINL HLDGS INC COM 50212V100 1056 7427 SH SOLE 7427 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3798 14894 SH SOLE 14894 0 0 LENDINGTREE INC NEW COM 52603B107 153 716 SH SOLE 716 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1097 7197 SH SOLE 7197 0 0 LIFE STORAGE INC COM 53223X107 262 3054 SH SOLE 3054 0 0 LIVERAMP HLDGS INC COM 53815P108 21 405 SH SOLE 405 0 0 LUMENTUM HLDGS INC COM 55024U109 352 3858 SH SOLE 3858 0 0 LYFT INC CL A COM 55087P104 1985 31421 SH SOLE 31421 0 0 M & T BK CORP COM 55261F104 483 3189 SH SOLE 3189 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 538 144539 SH SOLE 144539 0 0 MGE ENERGY INC COM 55277P104 367 5135 SH SOLE 5135 0 0 MGP INGREDIENTS INC NEW COM 55303J106 430 7273 SH SOLE 7273 0 0 MKS INSTRS INC COM 55306N104 2750 14829 SH SOLE 13130 0 1699 MPLX LP COM UNIT REP LTD 55336V100 2736 106751 SH SOLE 106751 0 0 MSCI INC COM 55354G100 149 355 SH SOLE 355 0 0 MYR GROUP INC DEL COM 55405W104 3252 45375 SH SOLE 45375 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2791 87739 SH SOLE 87739 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 6546 299448 SH SOLE 299448 0 0 MACYS INC COM 55616P104 4225 260936 SH SOLE 260936 0 0 MAIN STR CAP CORP COM 56035L104 1259 32152 SH SOLE 32152 0 0 MANULIFE FINL CORP COM 56501R106 930 43243 SH SOLE 43243 0 0 MARATHON PETE CORP COM 56585A102 606 11323 SH SOLE 11323 0 0 MARKETAXESS HLDGS INC COM 57060D108 274 550 SH SOLE 550 0 0 MASTERCARD INCORPORATED CL A 57636Q104 102697 288435 SH SOLE 288435 0 0 MATCH GROUP INC NEW COM 57667L107 643 4682 SH SOLE 4682 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4701 51447 SH SOLE 51447 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 294 7779 SH SOLE 7779 0 0 MCKESSON CORP COM 58155Q103 716 3673 SH SOLE 3673 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 456 21419 SH SOLE 21419 0 0 MEDPACE HLDGS INC COM 58506Q109 20 121 SH SOLE 121 0 0 MERCADOLIBRE INC COM 58733R102 3192 2168 SH SOLE 2168 0 0 MERCK & CO. INC COM 58933Y105 30342 393593 SH SOLE 388837 0 4756 METLIFE INC COM 59156R108 8589 141289 SH SOLE 141289 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1340 136601 SH SOLE 136601 0 0 MID-AMER APT CMNTYS INC COM 59522J103 253 1752 SH SOLE 1752 0 0 MIRATI THERAPEUTICS INC COM 60468T105 332 1939 SH SOLE 1939 0 0 MODERNA INC COM 60770K107 640 4888 SH SOLE 4888 0 0 MOELIS & CO CL A 60786M105 659 12007 SH SOLE 12007 0 0 MOLINA HEALTHCARE INC COM 60855R100 1902 8136 SH SOLE 8136 0 0 MOMO INC ADR 60879B107 174 11774 SH SOLE 11774 0 0 MONGODB INC CL A 60937P106 233 872 SH SOLE 872 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 852 95049 SH SOLE 95049 0 0 MOSAIC CO NEW COM 61945C103 1303 41215 SH SOLE 41215 0 0 NIO INC SPON ADS 62914V106 16 415 SH SOLE 415 0 0 NVR INC COM 62944T105 188 40 SH SOLE 40 0 0 NOV INC COM 62955J103 85 6163 SH SOLE 6163 0 0 NATIONAL HEALTH INVS INC COM 63633D104 246 3405 SH SOLE 3405 0 0 NAVIENT CORPORATION COM 63938C108 303 21162 SH SOLE 21162 0 0 NETAPP INC COM 64110D104 11570 159219 SH SOLE 159219 0 0 NETFLIX INC COM 64110L106 12684 24315 SH SOLE 24315 0 0 NETEASE INC SPONSORED ADS 64110W102 2022 19578 SH SOLE 19578 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 2129 157602 SH SOLE 157602 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 485 30522 SH SOLE 30522 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2063 21212 SH SOLE 21212 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 1189 92265 SH SOLE 92265 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 3472 826771 SH SOLE 826771 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 2116 463988 SH SOLE 463988 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2279 202590 SH SOLE 202590 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1397 9946 SH SOLE 9946 0 0 NEXTERA ENERGY INC COM 65339F101 47087 622762 SH SOLE 617239 0 5523 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 1407 123503 SH SOLE 123503 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 468 6416 SH SOLE 6416 0 0 NISOURCE INC COM 65473P105 701 29070 SH SOLE 29070 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1109 76478 SH SOLE 76478 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 64 11894 SH SOLE 11894 0 0 NOVARTIS AG SPONSORED ADR 66987V109 8910 104230 SH SOLE 104230 0 0 NUTANIX INC CL A 67059N108 21 791 SH SOLE 791 0 0 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 819 80134 SH SOLE 80134 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1533 88152 SH SOLE 88152 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 2454 152612 SH SOLE 152612 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 495 30405 SH SOLE 30405 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 371 22054 SH SOLE 22054 0 0 NVIDIA CORPORATION COM 67066G104 17538 32847 SH SOLE 32847 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4277 282518 SH SOLE 282518 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2129 143291 SH SOLE 143291 0 0 NUVEEN SR INCOME FD COM 67067Y104 1554 277043 SH SOLE 277043 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 4338 454693 SH SOLE 454693 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 1717 181154 SH SOLE 181154 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 4974 368987 SH SOLE 368987 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 576 34859 SH SOLE 34859 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2787 172465 SH SOLE 172465 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1768 184310 SH SOLE 184310 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3964 234544 SH SOLE 234544 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1588 164378 SH SOLE 164378 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 548 84255 SH SOLE 84255 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1218 80602 SH SOLE 80602 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 3135 186800 SH SOLE 186800 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 752 53249 SH SOLE 53249 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 6856 465771 SH SOLE 459209 0 6562 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 3870 238139 SH SOLE 238139 0 0 NUTRIEN LTD COM 67077M108 3117 57844 SH SOLE 57844 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 13022 856171 SH SOLE 856171 0 0 OFS CAP CORP COM 67103B100 587 66805 SH SOLE 66805 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4197 8275 SH SOLE 8275 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 4937 796287 SH SOLE 796287 0 0 OMNICELL COM COM 68213N109 1734 13353 SH SOLE 13353 0 0 ONEMAIN HLDGS INC COM 68268W103 1675 31181 SH SOLE 31181 0 0 ORACLE CORP COM 68389X105 5282 75273 SH SOLE 75273 0 0 OTIS WORLDWIDE CORP COM 68902V107 1059 15472 SH SOLE 15472 0 0 OUTFRONT MEDIA INC COM 69007J106 373 17099 SH SOLE 17099 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 881 63963 SH SOLE 63963 0 0 OXFORD SQUARE CAP CORP COM 69181V107 675 145553 SH SOLE 145553 0 0 PBF ENERGY INC CL A 69318G106 9 610 SH SOLE 610 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 1294 87880 SH SOLE 87880 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 3020 192823 SH SOLE 192823 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 7298 489142 SH SOLE 483053 0 6089 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 2200 212595 SH SOLE 212595 0 0 PNM RES INC COM 69349H107 108 2204 SH SOLE 2204 0 0 PPL CORP COM 69351T106 16712 579478 SH SOLE 579478 0 0 PTC THERAPEUTICS INC COM 69366J200 507 10704 SH SOLE 10704 0 0 PTC INC COM 69370C100 1655 12022 SH SOLE 12022 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 185 7926 SH SOLE 7926 0 0 PAYCOM SOFTWARE INC COM 70432V102 3483 9413 SH SOLE 8823 0 590 PAYPAL HLDGS INC COM 70450Y103 109523 451008 SH SOLE 451008 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1727 15359 SH SOLE 15359 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1282 107871 SH SOLE 107871 0 0 PENNYMAC MTG INVT TR COM 70931T103 29 1455 SH SOLE 1455 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 352 4381 SH SOLE 4381 0 0 PENUMBRA INC COM 70975L107 2394 8849 SH SOLE 8849 0 0 PERFICIENT INC COM 71375U101 130 2208 SH SOLE 2208 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 415 48597 SH SOLE 48597 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 427 17501 SH SOLE 17501 0 0 PILGRIMS PRIDE CORP COM 72147K108 248 10418 SH SOLE 10418 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 706 77955 SH SOLE 77955 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 616 58397 SH SOLE 58397 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 362 4482 SH SOLE 4482 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 126 1234 SH SOLE 1234 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 715 8062 SH SOLE 8062 0 0 PINTEREST INC CL A 72352L106 670 9047 SH SOLE 9047 0 0 PLANET FITNESS INC CL A 72703H101 3227 41744 SH SOLE 41744 0 0 PLUG POWER INC COM NEW 72919P202 5275 147185 SH SOLE 147185 0 0 POOL CORP COM 73278L105 185 535 SH SOLE 535 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 171 79087 SH SOLE 79087 0 0 PREMIER INC CL A 74051N102 80 2362 SH SOLE 2362 0 0 PRICE T ROWE GROUP INC COM 74144T108 3750 21854 SH SOLE 21854 0 0 PRIMORIS SVCS CORP COM 74164F103 2387 72059 SH SOLE 72059 0 0 PRIMERICA INC COM 74164M108 134 905 SH SOLE 905 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3712 61910 SH SOLE 61910 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 14 1049 SH SOLE 1049 0 0 PROG HOLDINGS INC COM NPV 74319R101 148 3425 SH SOLE 3425 0 0 PROLOGIS INC. COM 74340W103 10079 95085 SH SOLE 95085 0 0 PROSPECT CAP CORP COM 74348T102 2385 311010 SH SOLE 311010 0 0 PUBLIC STORAGE COM 74460D109 3267 13239 SH SOLE 13239 0 0 QTS RLTY TR INC COM CL A 74736A103 921 14844 SH SOLE 14844 0 0 QORVO INC COM 74736K101 4557 24940 SH SOLE 24940 0 0 QUALYS INC COM 74758T303 642 6125 SH SOLE 6125 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7144 55664 SH SOLE 55664 0 0 QUIDEL CORP COM 74838J101 2642 20651 SH SOLE 20651 0 0 RH COM 74967X103 2223 3726 SH SOLE 3726 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8040 16993 SH SOLE 16993 0 0 REGENXBIO INC COM 75901B107 162 4748 SH SOLE 4748 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1206 58364 SH SOLE 58364 0 0 RENT A CTR INC NEW COM 76009N100 330 5725 SH SOLE 5725 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1030 15842 SH SOLE 15842 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1034 34738 SH SOLE 34738 0 0 RINGCENTRAL INC CL A 76680R206 63 211 SH SOLE 211 0 0 RMR MORTGAGE TR COM 76970B101 9 710 SH SOLE 710 0 0 ROKU INC COM CL A 77543R102 703 2157 SH SOLE 2157 0 0 S&P GLOBAL INC COM 78409V104 12124 34359 SH SOLE 33653 0 706 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1741 6273 SH SOLE 6273 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 52 1202 SH SOLE 1202 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 103 1232 SH SOLE 1232 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 293 9700 SH SOLE 9700 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 253 9763 SH SOLE 9763 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 399 7191 SH SOLE 7191 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 382 12498 SH SOLE 12498 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 200 2862 SH SOLE 2862 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 332 7254 SH SOLE 7254 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 70 647 SH SOLE 647 0 0 SVB FINANCIAL GROUP COM 78486Q101 3690 7474 SH SOLE 7474 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1874 107963 SH SOLE 107963 0 0 SABRE CORP COM 78573M104 2681 181060 SH SOLE 181060 0 0 SAFEHOLD INC COM 78645L100 1289 18382 SH SOLE 18382 0 0 SALESFORCE COM INC COM 79466L302 6679 31525 SH SOLE 31525 0 0 SANOFI SPONSORED ADR 80105N105 2039 41229 SH SOLE 41229 0 0 SARATOGA INVT CORP COM NEW 80349A208 2863 113082 SH SOLE 113082 0 0 SEAGEN INC COM 81181C104 2499 18000 SH SOLE 18000 0 0 SEALED AIR CORP NEW COM 81211K100 451 9842 SH SOLE 9842 0 0 SELECT MED HLDGS CORP COM 81619Q105 46 1348 SH SOLE 1348 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 80 6131 SH SOLE 6131 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1918 161724 SH SOLE 161724 0 0 SERVICENOW INC COM 81762P102 8410 16817 SH SOLE 16261 0 556 SHOPIFY INC CL A 82509L107 14691 13277 SH SOLE 13277 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 609 2695 SH SOLE 2695 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2246 37814 SH SOLE 37814 0 0 SITE CTRS CORP COM 82981J109 16 1203 SH SOLE 1203 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1450 31197 SH SOLE 31197 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 3360 159781 SH SOLE 159781 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1309 7133 SH SOLE 7133 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 369 9094 SH SOLE 9094 0 0 SLR INVESTMENT CORP COM 83413U100 2597 146242 SH SOLE 146242 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 2549 173422 SH SOLE 173422 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2801 9746 SH SOLE 9746 0 0 SOUTHERN COPPER CORP COM 84265V105 1878 27664 SH SOLE 27664 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1742 40991 SH SOLE 40991 0 0 STAG INDL INC COM 85254J102 767 22813 SH SOLE 22813 0 0 STARWOOD PPTY TR INC COM 85571B105 1012 40909 SH SOLE 17363 0 23546 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 529 72970 SH SOLE 72970 0 0 SUMMIT MATLS INC CL A 86614U100 2480 88502 SH SOLE 88502 0 0 SYNNEX CORP COM 87162W100 109 947 SH SOLE 947 0 0 SYNCHRONY FINANCIAL COM 87165B103 160 3932 SH SOLE 3932 0 0 SYNEOS HEALTH INC CL A 87166B102 2603 34320 SH SOLE 34320 0 0 TFS FINL CORP COM 87240R107 94 4594 SH SOLE 4594 0 0 TC ENERGY CORP COM 87807B107 453 9895 SH SOLE 9895 0 0 TEGNA INC COM 87901J105 39 2052 SH SOLE 2052 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2811 115168 SH SOLE 111571 0 3597 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 8250 418556 SH SOLE 418556 0 0 TELADOC HEALTH INC COM 87918A105 355 1955 SH SOLE 1955 0 0 10X GENOMICS INC CL A COM 88025U109 1934 10685 SH SOLE 10685 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22 1086 SH SOLE 1086 0 0 TESLA INC COM 88160R101 23737 35538 SH SOLE 35538 0 0 TETRA TECH INC NEW COM 88162G103 5126 37772 SH SOLE 37772 0 0 THE TRADE DESK INC COM CL A 88339J105 135 207 SH SOLE 207 0 0 3M CO COM 88579Y101 28281 146776 SH SOLE 146776 0 0 TOPBUILD CORP COM 89055F103 1342 6407 SH SOLE 6407 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 945 38672 SH SOLE 38672 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1532 126704 SH SOLE 118665 0 8039 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 483 18803 SH SOLE 18803 0 0 TREX CO INC COM 89531P105 1666 18202 SH SOLE 18202 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3127 216387 SH SOLE 216387 0 0 TRUIST FINL CORP COM 89832Q109 19040 326483 SH SOLE 326483 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 364 3851 SH SOLE 3851 0 0 TWILIO INC CL A 90138F102 2702 7929 SH SOLE 7929 0 0 TWITTER INC COM 90184L102 234 3671 SH SOLE 3671 0 0 TWO HBRS INVT CORP COM NEW 90187B408 2470 337012 SH SOLE 337012 0 0 UFP INDUSTRIES INC COM 90278Q108 97 1281 SH SOLE 1281 0 0 UBER TECHNOLOGIES INC COM 90353T100 1725 31637 SH SOLE 31637 0 0 UBIQUITI INC COM 90353W103 221 742 SH SOLE 742 0 0 ULTA BEAUTY INC COM 90384S303 5361 17341 SH SOLE 17341 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 284 1698 SH SOLE 1698 0 0 UNITEDHEALTH GROUP INC COM 91324P102 19860 53376 SH SOLE 52130 0 1246 UNITI GROUP INC COM 91325V108 137 12434 SH SOLE 12434 0 0 UNITY SOFTWARE INC COM 91332U101 148 1479 SH SOLE 1479 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2280 9631 SH SOLE 9631 0 0 URBAN EDGE PPTYS COM 91704F104 470 28428 SH SOLE 28428 0 0 VAIL RESORTS INC COM 91879Q109 1490 5108 SH SOLE 4308 0 800 VALERO ENERGY CORP COM 91913Y100 3703 51721 SH SOLE 44761 0 6960 VALVOLINE INC COM 92047W101 1396 53564 SH SOLE 53564 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 269 11382 SH SOLE 11382 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 133 6414 SH SOLE 6414 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 401 12553 SH SOLE 12553 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 412 16123 SH SOLE 16123 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 267 4676 SH SOLE 4676 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 204 3323 SH SOLE 3323 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 170 2524 SH SOLE 2524 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 122 2288 SH SOLE 2288 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 357 3527 SH SOLE 3527 0 0 VARIAN MED SYS INC COM 92220P105 436 2469 SH SOLE 2469 0 0 VECTOR GROUP LTD COM 92240M108 12692 909819 SH SOLE 909819 0 0 VENTAS INC COM 92276F100 714 13394 SH SOLE 13394 0 0 VERACYTE INC COM 92337F107 2517 46827 SH SOLE 46827 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 64715 1112903 SH SOLE 1106213 0 6690 VERINT SYS INC COM 92343X100 26 580 SH SOLE 580 0 0 VERISK ANALYTICS INC COM 92345Y106 151 853 SH SOLE 853 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6610 30759 SH SOLE 30759 0 0 VIACOMCBS INC CL B 92556H206 508 11269 SH SOLE 11269 0 0 VIATRIS INC COM 92556V106 1189 85092 SH SOLE 85092 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 387 12963 SH SOLE 12963 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 923 30129 SH SOLE 30129 0 0 VISA INC COM CL A 92826C839 117854 556623 SH SOLE 556623 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 274 1163 SH SOLE 1163 0 0 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 2644 287410 SH SOLE 287410 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 9361 1879735 SH SOLE 1879735 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 4108 725819 SH SOLE 725819 0 0 VISTRA CORP COM 92840M102 618 34961 SH SOLE 34961 0 0 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 14676 466948 SH SOLE 463728 0 3220 VIRTUS DIVIDEND INTEREST & P COM 92840R101 20050 1455007 SH SOLE 1448215 0 6792 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 19784 706326 SH SOLE 706326 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 777 42149 SH SOLE 42149 0 0 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 75 8061 SH SOLE 8061 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 2796 349448 SH SOLE 337148 0 12300 VOYA GLBL ADV & PREM OPP FD COM 92912R104 6354 663972 SH SOLE 663972 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1826 320417 SH SOLE 320417 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1927 155686 SH SOLE 155686 0 0 VOYA NAT RES EQUITY INCOME F COM 92913C106 400 120926 SH SOLE 120926 0 0 WNS HLDGS LTD SPON ADR 92932M101 421 5807 SH SOLE 5807 0 0 WP CAREY INC COM 92936U109 71 1000 SH SOLE 1000 0 0 WPP PLC NEW ADR 92937A102 269 4206 SH SOLE 4206 0 0 WEC ENERGY GROUP INC COM 92939U106 9221 98521 SH SOLE 98521 0 0 WASHINGTON PRIME GROUP NEW COM 93964W405 15 6758 SH SOLE 6758 0 0 WASTE MGMT INC DEL COM 94106L109 2433 18860 SH SOLE 15386 0 3474 WAYFAIR INC CL A 94419L101 962 3057 SH SOLE 3057 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1298 153844 SH SOLE 142171 0 11673 WELLS FARGO GLOBAL DIVID OPP COM 94987C103 3592 682955 SH SOLE 664963 0 17992 WELLTOWER INC COM 95040Q104 3983 55607 SH SOLE 55607 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 1795 135747 SH SOLE 135747 0 0 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 2116 201551 SH SOLE 201551 0 0 WESTERN ASSET / CLAYMORE INF COM 95766R104 772 63447 SH SOLE 7300 0 56147 WESTERN ASSET HIGH YIELD DEF COM 95768B107 448 29066 SH SOLE 29066 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 5 359 SH SOLE 359 0 0 WESTROCK CO COM 96145D105 4941 94933 SH SOLE 94933 0 0 WEX INC COM 96208T104 587 2808 SH SOLE 2808 0 0 WHITEHORSE FIN INC COM 96524V106 3435 226409 SH SOLE 226409 0 0 WORKDAY INC CL A 98138H101 1696 6827 SH SOLE 6827 0 0 XCEL ENERGY INC COM 98389B100 2588 38918 SH SOLE 38918 0 0 XPERI HOLDING CORP COM 98390M103 1104 50720 SH SOLE 50720 0 0 XYLEM INC COM 98419M100 1623 15433 SH SOLE 15433 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 8920 367514 SH SOLE 367514 0 0 YETI HLDGS INC COM 98585X104 233 3221 SH SOLE 3221 0 0 YUM CHINA HLDGS INC COM 98850P109 1328 22421 SH SOLE 22421 0 0 ZENDESK INC COM 98936J101 3141 23681 SH SOLE 23681 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 544 3398 SH SOLE 3398 0 0 ZOETIS INC CL A 98978V103 1832 11631 SH SOLE 11631 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1463 50176 SH SOLE 50176 0 0 ZSCALER INC COM 98980G102 539 3137 SH SOLE 3137 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 396 1234 SH SOLE 1234 0 0 CONSTELLIUM SE CL A SHS F21107101 211 14375 SH SOLE 14375 0 0 AMCOR PLC ORD G0250X107 73 6246 SH SOLE 6246 0 0 AMDOCS LTD SHS G02602103 3960 56455 SH SOLE 56455 0 0 AON PLC SHS CL A G0403H108 205 890 SH SOLE 890 0 0 ARCH CAP GROUP LTD ORD G0450A105 337 8784 SH SOLE 8784 0 0 ATLASSIAN CORP PLC CL A G06242104 438 2076 SH SOLE 2076 0 0 ATHENE HOLDING LTD CL A G0684D107 96 1911 SH SOLE 1911 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 931 25405 SH SOLE 25405 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1490 21803 SH SOLE 21803 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14654 53047 SH SOLE 53047 0 0 MIMECAST LTD ORD SHS G14838109 877 21801 SH SOLE 21801 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1236 69466 SH SOLE 69466 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 967 22704 SH SOLE 22704 0 0 BUNGE LIMITED COM G16962105 1335 16847 SH SOLE 16847 0 0 CREDICORP LTD COM G2519Y108 799 5847 SH SOLE 5847 0 0 EATON CORP PLC SHS G29183103 6570 47509 SH SOLE 47509 0 0 EVEREST RE GROUP LTD COM G3223R108 162 655 SH SOLE 655 0 0 FABRINET SHS G3323L100 1011 11180 SH SOLE 11180 0 0 GENPACT LIMITED SHS G3922B107 283 6610 SH SOLE 6610 0 0 HELEN OF TROY LTD COM G4388N106 147 699 SH SOLE 699 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 164 13100 SH SOLE 13100 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 100 1090 SH SOLE 1090 0 0 ICON PLC SHS G4705A100 5716 29107 SH SOLE 29107 0 0 IHS MARKIT LTD SHS G47567105 309 3197 SH SOLE 3197 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 82 5121 SH SOLE 5121 0 0 INVESCO LTD SHS G491BT108 323 12817 SH SOLE 12817 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39 236 SH SOLE 236 0 0 JOHNSON CTLS INTL PLC SHS G51502105 184 3091 SH SOLE 3091 0 0 LAZARD LTD SHS A G54050102 496 11392 SH SOLE 11392 0 0 LINDE PLC SHS G5494J103 7939 28338 SH SOLE 28338 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 200 4087 SH SOLE 4087 0 0 MEDTRONIC PLC SHS G5960L103 31039 262755 SH SOLE 262755 0 0 APTIV PLC SHS G6095L109 2557 18542 SH SOLE 18542 0 0 NOVOCURE LTD ORD SHS G6674U108 5089 38500 SH SOLE 35847 0 2653 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 83 1904 SH SOLE 1904 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 177 2310 SH SOLE 2310 0 0 PENTAIR PLC SHS G7S00T104 160 2575 SH SOLE 2575 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 239 4119 SH SOLE 4119 0 0 STERIS PLC SHS USD G8473T100 4297 22559 SH SOLE 22559 0 0 STONECO LTD COM CL A G85158106 67 1098 SH SOLE 1098 0 0 TECHNIPFMC PLC COM G87110105 204 26375 SH SOLE 26375 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 757 4573 SH SOLE 4573 0 0 CHUBB LIMITED COM H1467J104 4981 31531 SH SOLE 31531 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3510 28808 SH SOLE 26375 0 2433 GARMIN LTD SHS H2906T109 2024 15354 SH SOLE 15354 0 0 UBS GROUP AG SHS H42097107 270 17357 SH SOLE 17357 0 0 LOGITECH INTL S A SHS H50430232 633 6056 SH SOLE 6056 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1986 15386 SH SOLE 15386 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2882 10754 SH SOLE 10754 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 16 580 SH SOLE 580 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1926 14888 SH SOLE 14888 0 0 ELBIT SYS LTD ORD M3760D101 414 2892 SH SOLE 2892 0 0 INMODE LTD SHS M5425M103 1503 20764 SH SOLE 20764 0 0 KORNIT DIGITAL LTD SHS M6372Q113 3425 34554 SH SOLE 34554 0 0 AERCAP HOLDINGS NV SHS N00985106 411 6996 SH SOLE 6996 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6142 9949 SH SOLE 9949 0 0 CNH INDL N V SHS N20944109 390 24919 SH SOLE 24919 0 0 CUREVAC N V COM N2451R105 83 907 SH SOLE 907 0 0 FERRARI N V COM N3167Y103 697 3331 SH SOLE 3331 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4022 38654 SH SOLE 38654 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1345 6678 SH SOLE 6678 0 0 STELLANTIS N.V SHS N82405106 3657 205548 SH SOLE 205548 0 0 YANDEX N V SHS CLASS A N97284108 1384 21611 SH SOLE 21611 0 0 COPA HOLDINGS SA CL A P31076105 175 2161 SH SOLE 2161 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4259 49746 SH SOLE 49746 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 346 129432 SH SOLE 129432 0 0