0000891092-21-001284.txt : 20210212 0000891092-21-001284.hdr.sgml : 20210212 20210212072906 ACCESSION NUMBER: 0000891092-21-001284 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210212 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: 21622740 BUSINESS ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 BUSINESS PHONE: 719-488-8251 MAIL ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities, Inc. DATE OF NAME CHANGE: 20080207 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities LP DATE OF NAME CHANGE: 20040715 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001297376 XXXXXXXX 12-31-2020 12-31-2020 false Advisors Asset Management, Inc.
18925 Base Camp Road Monument CO 80132
13F COMBINATION REPORT 028-12578 0000872259 028-02825 BAHL & GAYNOR INC 0001634047 028-16741 Vident Investment Advisory, LLC 0000922439 028-06652 HARTFORD INVESTMENT MANAGEMENT CO 0001356783 028-12179 Phocas Financial Corp. N
John Webber Chief Compliance Officer 210-698-0460 /s/ John Webber Boerne TX 02-12-2021 0 1507 6046679
INFORMATION TABLE 2 infotable.xml ABB LTD SPONSORED ADR 000375204 2575 92086 SH SOLE 92086 0 0 AFLAC INC COM 001055102 1902 42780 SH SOLE 42780 0 0 AGCO CORP COM 001084102 1968 19091 SH SOLE 19091 0 0 ABBOTT LABS COM 002824100 24184 220878 SH SOLE 220878 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 4162 935178 SH SOLE 915484 0 19694 ABERDEEN INCOME CR STRATEGIE COM 003057106 1146 107322 SH SOLE 107322 0 0 ABIOMED INC COM 003654100 3070 9468 SH SOLE 9468 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 801 14988 SH SOLE 14988 0 0 ACI WORLDWIDE INC COM 004498101 16 404 SH SOLE 404 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 4643 268545 SH SOLE 268545 0 0 ADDUS HOMECARE CORP COM 006739106 170 1454 SH SOLE 1454 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1785 33774 SH SOLE 33774 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3850 41978 SH SOLE 41978 0 0 AEGON N V NY REGISTRY SHS 007924103 473 119856 SH SOLE 119856 0 0 AEROVIRONMENT INC COM 008073108 798 9186 SH SOLE 9186 0 0 AGNICO EAGLE MINES LTD COM 008474108 309 4384 SH SOLE 4384 0 0 AGREE REALTY CORP COM 008492100 728 10930 SH SOLE 7080 0 3850 AIR PRODS & CHEMS INC COM 009158106 16298 59650 SH SOLE 58117 0 1533 ALAMO GROUP INC COM 011311107 782 5670 SH SOLE 5670 0 0 ALARM COM HLDGS INC COM 011642105 41 400 SH SOLE 400 0 0 ALASKA AIR GROUP INC COM 011659109 3074 59120 SH SOLE 59120 0 0 ALBEMARLE CORP COM 012653101 2520 17083 SH SOLE 17083 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 56 312 SH SOLE 312 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1678 10738 SH SOLE 10738 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 163 9909 SH SOLE 9909 0 0 ALICO INC COM 016230104 451 14526 SH SOLE 14526 0 0 ALIGN TECHNOLOGY INC COM 016255101 2374 4442 SH SOLE 4442 0 0 ALLETE INC COM NEW 018522300 897 14479 SH SOLE 14479 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 406 5485 SH SOLE 5485 0 0 ALLIANT ENERGY CORP COM 018802108 1680 32596 SH SOLE 32596 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 7771 1526634 SH SOLE 1526634 0 0 ALLIANZGI CONV & INCOME FD COM 018828103 2287 398443 SH SOLE 398443 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 20232 715405 SH SOLE 715405 0 0 ALLSTATE CORP COM 020002101 995 9054 SH SOLE 9054 0 0 AMAZON COM INC COM 023135106 263564 80924 SH SOLE 80768 0 156 AMEDISYS INC COM 023436108 6239 21270 SH SOLE 20042 0 1228 AMEREN CORP COM 023608102 1189 15233 SH SOLE 10194 0 5039 AMERICAN ELEC PWR CO INC COM 025537101 6789 81534 SH SOLE 76935 0 4599 AMERICAN EXPRESS CO COM 025816109 34747 287376 SH SOLE 287376 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 249 2837 SH SOLE 2837 0 0 AMER STATES WTR CO COM 029899101 97 1220 SH SOLE 1220 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3599 23448 SH SOLE 23448 0 0 AMETEK INC COM 031100100 1099 9087 SH SOLE 9087 0 0 AMGEN INC COM 031162100 11807 51354 SH SOLE 51354 0 0 AMPHENOL CORP NEW CL A 032095101 2148 16423 SH SOLE 16423 0 0 ANALOG DEVICES INC COM 032654105 4463 30209 SH SOLE 30209 0 0 ANDERSONS INC COM 034164103 674 27512 SH SOLE 27512 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 8416 995925 SH SOLE 792420 0 203505 ANTHEM INC COM 036752103 4014 12500 SH SOLE 12500 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 3762 261228 SH SOLE 261228 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 5657 390661 SH SOLE 390661 0 0 APPLE INC COM 037833100 230025 1733550 SH SOLE 1729232 0 4318 APPLIED MATLS INC COM 038222105 3421 39637 SH SOLE 39637 0 0 APTARGROUP INC COM 038336103 595 4343 SH SOLE 4343 0 0 ARBOR REALTY TRUST INC COM 038923108 374 26389 SH SOLE 26389 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1852 36736 SH SOLE 36736 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2317 30163 SH SOLE 30163 0 0 ARISTA NETWORKS INC COM 040413106 289 993 SH SOLE 993 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1530 141831 SH SOLE 141831 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 198 2495 SH SOLE 2495 0 0 ASPEN TECHNOLOGY INC COM 045327103 20 154 SH SOLE 154 0 0 ASTEC INDS INC COM 046224101 177 3056 SH SOLE 3056 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3474 69485 SH SOLE 69485 0 0 ASTRONICS CORP COM 046433108 154 11643 SH SOLE 11643 0 0 ATMOS ENERGY CORP COM 049560105 1291 13528 SH SOLE 13528 0 0 AUTODESK INC COM 052769106 15845 51893 SH SOLE 51893 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 18852 106993 SH SOLE 106993 0 0 AUTOZONE INC COM 053332102 1114 940 SH SOLE 940 0 0 AVALONBAY CMNTYS INC COM 053484101 2045 12745 SH SOLE 12745 0 0 AVERY DENNISON CORP COM 053611109 2364 15241 SH SOLE 15241 0 0 BP PLC SPONSORED ADR 055622104 1234 60129 SH SOLE 60129 0 0 BAIDU INC SPON ADR REP A 056752108 1015 4696 SH SOLE 4696 0 0 BALL CORP COM 058498106 5452 58507 SH SOLE 58507 0 0 BANCROFT FD LTD COM 059695106 14566 483267 SH SOLE 479912 0 3355 BK OF AMERICA CORP COM 060505104 17431 575084 SH SOLE 575084 0 0 BANK MONTREAL QUE COM 063671101 507 6667 SH SOLE 6667 0 0 BANK NEW YORK MELLON CORP COM 064058100 138 3246 SH SOLE 3246 0 0 BANK NOVA SCOTIA B C COM 064149107 810 14987 SH SOLE 14987 0 0 BARRICK GOLD CORP COM 067901108 147 6461 SH SOLE 6461 0 0 BAUSCH HEALTH COS INC COM 071734107 632 30375 SH SOLE 30375 0 0 BAXTER INTL INC COM 071813109 2230 27789 SH SOLE 27789 0 0 BECTON DICKINSON & CO COM 075887109 5376 21484 SH SOLE 21484 0 0 BED BATH & BEYOND INC COM 075896100 35 1975 SH SOLE 1975 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1433 6180 SH SOLE 6180 0 0 BEST BUY INC COM 086516101 6617 66305 SH SOLE 66305 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2537 38833 SH SOLE 38833 0 0 BILIBILI INC SPONS ADS REP Z 090040106 417 4870 SH SOLE 4870 0 0 BIO RAD LABS INC CL A 090572207 3143 5392 SH SOLE 5392 0 0 BIOTELEMETRY INC COM 090672106 588 8154 SH SOLE 8154 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 3641 308781 SH SOLE 308781 0 0 BLACK HILLS CORP COM 092113109 698 11360 SH SOLE 11360 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 324 21364 SH SOLE 21364 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 6159 564521 SH SOLE 564521 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 3295 224010 SH SOLE 224010 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3591 611735 SH SOLE 611735 0 0 BLACKROCK CAP INVT CORP COM 092533108 212 78942 SH SOLE 78942 0 0 BLOCK H & R INC COM 093671105 4712 297069 SH SOLE 297069 0 0 BOEING CO COM 097023105 5098 23815 SH SOLE 23815 0 0 BORGWARNER INC COM 099724106 280 7247 SH SOLE 7247 0 0 BOSTON BEER INC CL A 100557107 309 311 SH SOLE 311 0 0 BOSTON PROPERTIES INC COM 101121101 208 2199 SH SOLE 2199 0 0 BOSTON SCIENTIFIC CORP COM 101137107 8577 238577 SH SOLE 238577 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1824 34593 SH SOLE 34593 0 0 BOYD GAMING CORP COM 103304101 14 324 SH SOLE 324 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 418 2419 SH SOLE 2419 0 0 BRINKER INTL INC COM 109641100 94 1654 SH SOLE 1654 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2821 45472 SH SOLE 45472 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1316 35115 SH SOLE 35115 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3155 176977 SH SOLE 176977 0 0 BROOKS AUTOMATION INC NEW COM 114340102 1263 18613 SH SOLE 18613 0 0 BROWN & BROWN INC COM 115236101 799 16859 SH SOLE 16859 0 0 BUCKLE INC COM 118440106 6360 217795 SH SOLE 217795 0 0 BURLINGTON STORES INC COM 122017106 1507 5760 SH SOLE 5760 0 0 CAE INC COM 124765108 1541 55569 SH SOLE 55569 0 0 CF INDS HLDGS INC COM 125269100 713 18414 SH SOLE 18414 0 0 CIGNA CORP NEW COM 125523100 358 1719 SH SOLE 1719 0 0 CMS ENERGY CORP COM 125896100 1497 24545 SH SOLE 24545 0 0 CNA FINL CORP COM 126117100 79 2036 SH SOLE 2036 0 0 CNOOC LIMITED SPONSORED ADR 126132109 1009 11004 SH SOLE 11004 0 0 CSG SYS INTL INC COM 126349109 1275 28279 SH SOLE 28279 0 0 CVS HEALTH CORP COM 126650100 15671 229445 SH SOLE 229445 0 0 CABOT CORP COM 127055101 88 1964 SH SOLE 1964 0 0 CABOT OIL & GAS CORP COM 127097103 95 5842 SH SOLE 5842 0 0 CACI INTL INC CL A 127190304 4309 17282 SH SOLE 17282 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 312 2289 SH SOLE 2289 0 0 CAL MAINE FOODS INC COM NEW 128030202 247 6569 SH SOLE 6569 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 15956 1178427 SH SOLE 1178427 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 501 34181 SH SOLE 34181 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 5210 329949 SH SOLE 329949 0 0 CALAVO GROWERS INC COM 128246105 180 2598 SH SOLE 2598 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 91 1677 SH SOLE 1677 0 0 CALLAWAY GOLF CO COM 131193104 160 6680 SH SOLE 6680 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1077 10782 SH SOLE 10782 0 0 CAMPBELL SOUP CO COM 134429109 387 7999 SH SOLE 7999 0 0 CANADIAN IMP BK COMM COM 136069101 114 1337 SH SOLE 1337 0 0 CANADIAN NATL RY CO COM 136375102 398 3623 SH SOLE 3623 0 0 CANON INC SPONSORED ADR 138006309 1038 53496 SH SOLE 53496 0 0 CAPITAL SOUTHWEST CORP COM 140501107 2516 141747 SH SOLE 141747 0 0 CARLISLE COS INC COM 142339100 2482 15894 SH SOLE 15894 0 0 CARMAX INC COM 143130102 497 5264 SH SOLE 5264 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3994 184408 SH SOLE 184408 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 426 14630 SH SOLE 14630 0 0 CARTERS INC COM 146229109 143 1522 SH SOLE 1522 0 0 CARVANA CO CL A 146869102 2869 11979 SH SOLE 11979 0 0 CATALENT INC COM 148806102 19 178 SH SOLE 178 0 0 CATERPILLAR INC COM 149123101 14638 80421 SH SOLE 77040 0 3381 CELANESE CORP DEL COM 150870103 2605 20050 SH SOLE 20050 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1744 337413 SH SOLE 337413 0 0 CENTURY CMNTYS INC COM 156504300 13 290 SH SOLE 290 0 0 LUMEN TECHNOLOGIES INC COM 156700106 9328 956691 SH SOLE 956691 0 0 CERNER CORP COM 156782104 80 1024 SH SOLE 1024 0 0 CHARLES RIV LABS INTL INC COM 159864107 3790 15169 SH SOLE 15169 0 0 CHEESECAKE FACTORY INC COM 163072101 114 3079 SH SOLE 3079 0 0 CHEFS WHSE INC COM 163086101 20 768 SH SOLE 768 0 0 CHEMOURS CO COM 163851108 12137 489584 SH SOLE 489584 0 0 CHEVRON CORP NEW COM 166764100 33959 402116 SH SOLE 399615 0 2501 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 517 18783 SH SOLE 18783 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3948 2847 SH SOLE 2847 0 0 CHURCH & DWIGHT INC COM 171340102 510 5844 SH SOLE 5844 0 0 CHURCHILL DOWNS INC COM 171484108 1474 7569 SH SOLE 7569 0 0 CIENA CORP COM NEW 171779309 1319 24950 SH SOLE 24950 0 0 CINCINNATI FINL CORP COM 172062101 1130 12935 SH SOLE 12935 0 0 CINTAS CORP COM 172908105 915 2588 SH SOLE 2588 0 0 CITIGROUP INC COM NEW 172967424 5600 90822 SH SOLE 90822 0 0 CITIZENS FINL GROUP INC COM 174610105 668 18673 SH SOLE 18673 0 0 CITRIX SYS INC COM 177376100 410 3154 SH SOLE 3154 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1922 114550 SH SOLE 114550 0 0 CLOROX CO DEL COM 189054109 6257 30988 SH SOLE 30988 0 0 COCA COLA CO COM 191216100 27484 501161 SH SOLE 493440 0 7721 COGNEX CORP COM 192422103 1306 16263 SH SOLE 16263 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 949 11575 SH SOLE 11575 0 0 COLGATE PALMOLIVE CO COM 194162103 234 2742 SH SOLE 2742 0 0 COMERICA INC COM 200340107 442 7905 SH SOLE 7905 0 0 COMMERCIAL METALS CO COM 201723103 734 35752 SH SOLE 35752 0 0 COMMUNITY BK SYS INC COM 203607106 1123 18019 SH SOLE 18019 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 548 190189 SH SOLE 190189 0 0 CONAGRA BRANDS INC COM 205887102 185 5096 SH SOLE 5096 0 0 CONMED CORP COM 207410101 20 175 SH SOLE 175 0 0 CONSOLIDATED EDISON INC COM 209115104 1102 15244 SH SOLE 15244 0 0 CONTINENTAL RES INC COM 212015101 85 5204 SH SOLE 5204 0 0 COOPER COS INC COM NEW 216648402 5448 14994 SH SOLE 14994 0 0 COPART INC COM 217204106 828 6506 SH SOLE 6506 0 0 CORNING INC COM 219350105 7571 210310 SH SOLE 210310 0 0 COTY INC COM CL A 222070203 213 30288 SH SOLE 30288 0 0 COUSINS PPTYS INC COM NEW 222795502 40 1189 SH SOLE 1189 0 0 CRANE CO COM 224399105 3607 46444 SH SOLE 46444 0 0 CREDIT ACCEP CORP MICH COM 225310101 13 39 SH SOLE 39 0 0 CRESCENT CAP BDC INC COM 225655109 160 10961 SH SOLE 10961 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1074 56586 SH SOLE 56586 0 0 CROWN HLDGS INC COM 228368106 237 2362 SH SOLE 2362 0 0 CUBESMART COM 229663109 300 8936 SH SOLE 8936 0 0 CUBIC CORP COM 229669106 1551 24992 SH SOLE 24992 0 0 CULLEN FROST BANKERS INC COM 229899109 65 749 SH SOLE 749 0 0 CUMMINS INC COM 231021106 4673 20575 SH SOLE 20575 0 0 CURTISS WRIGHT CORP COM 231561101 1407 12094 SH SOLE 12094 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 2780 76304 SH SOLE 64861 0 11443 DBX ETF TR XTRACK USD HIGH 233051432 244 4875 SH SOLE 4875 0 0 DTE ENERGY CO COM 233331107 587 4837 SH SOLE 4837 0 0 DWS MUN INCOME TR COM 233368109 2714 233377 SH SOLE 233377 0 0 DANAHER CORPORATION COM 235851102 14623 65827 SH SOLE 65827 0 0 DARDEN RESTAURANTS INC COM 237194105 5617 47154 SH SOLE 47154 0 0 DARLING INGREDIENTS INC COM 237266101 2219 38470 SH SOLE 38470 0 0 DEERE & CO COM 244199105 2420 8996 SH SOLE 8996 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 1218 125042 SH SOLE 125042 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2634 65518 SH SOLE 65518 0 0 DELUXE CORP COM 248019101 5168 176999 SH SOLE 176999 0 0 DESIGNER BRANDS INC CL A 250565108 187 24502 SH SOLE 24502 0 0 DEXCOM INC COM 252131107 3511 9497 SH SOLE 9497 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 208 9453 SH SOLE 9453 0 0 DICKS SPORTING GOODS INC COM 253393102 88 1561 SH SOLE 1561 0 0 DIGITAL RLTY TR INC COM 253868103 1231 8825 SH SOLE 8825 0 0 DIODES INC COM 254543101 124 1752 SH SOLE 1752 0 0 DISNEY WALT CO COM 254687106 17225 95071 SH SOLE 92556 0 2515 DISCOVER FINL SVCS COM 254709108 1031 11392 SH SOLE 11392 0 0 DOCUSIGN INC COM 256163106 2409 10836 SH SOLE 10836 0 0 DOLLAR GEN CORP NEW COM 256677105 5271 25062 SH SOLE 25062 0 0 DOLLAR TREE INC COM 256746108 166 1535 SH SOLE 1535 0 0 DOMTAR CORP COM NEW 257559203 4879 154143 SH SOLE 154143 0 0 DOVER CORP COM 260003108 1479 11712 SH SOLE 11712 0 0 DOW INC COM 260557103 31028 559057 SH SOLE 559057 0 0 DUKE REALTY CORP COM NEW 264411505 584 14621 SH SOLE 14621 0 0 DYCOM INDS INC COM 267475101 15 193 SH SOLE 193 0 0 EASTGROUP PPTYS INC COM 277276101 146 1061 SH SOLE 1061 0 0 EASTMAN CHEM CO COM 277432100 159 1585 SH SOLE 1585 0 0 EATON VANCE CORP COM NON VTG 278265103 202 2967 SH SOLE 2967 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 1026 63433 SH SOLE 63433 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 1345 62001 SH SOLE 62001 0 0 EATON VANCE FLTING RATE INC COM 278279104 3556 270218 SH SOLE 270218 0 0 EBAY INC. COM 278642103 18042 359042 SH SOLE 359042 0 0 ECOLAB INC COM 278865100 1875 8665 SH SOLE 8665 0 0 ECOPETROL S A SPONSORED ADS 279158109 615 47600 SH SOLE 47600 0 0 EDISON INTL COM 281020107 4148 66031 SH SOLE 66031 0 0 ELECTRONIC ARTS INC COM 285512109 2004 13952 SH SOLE 13952 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 14171 1021673 SH SOLE 1021673 0 0 EMERSON ELEC CO COM 291011104 6931 86237 SH SOLE 86237 0 0 EMPIRE ST RLTY TR INC CL A 292104106 723 77529 SH SOLE 77529 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1262 239954 SH SOLE 239954 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2194 112016 SH SOLE 112016 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 3788 471191 SH SOLE 471191 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1577 57790 SH SOLE 57790 0 0 ERICSSON ADR B SEK 10 294821608 1678 140382 SH SOLE 140382 0 0 ESCO TECHNOLOGIES INC COM 296315104 616 5966 SH SOLE 5966 0 0 ESSEX PPTY TR INC COM 297178105 2795 11771 SH SOLE 11771 0 0 EXPEDITORS INTL WASH INC COM 302130109 231 2430 SH SOLE 2430 0 0 FLIR SYS INC COM 302445101 811 18496 SH SOLE 18496 0 0 FMC CORP COM NEW 302491303 1990 17311 SH SOLE 17311 0 0 F N B CORP COM 302520101 57 6041 SH SOLE 6041 0 0 FS KKR CAP CORP COM 302635206 436 26305 SH SOLE 26305 0 0 FTI CONSULTING INC COM 302941109 407 3641 SH SOLE 3641 0 0 FACTSET RESH SYS INC COM 303075105 1699 5111 SH SOLE 5111 0 0 FARO TECHNOLOGIES INC COM 311642102 1064 15060 SH SOLE 15060 0 0 FASTENAL CO COM 311900104 8134 166586 SH SOLE 166586 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 129 1520 SH SOLE 1520 0 0 FEDERAL SIGNAL CORP COM 313855108 187 5652 SH SOLE 5652 0 0 F5 NETWORKS INC COM 315616102 117 667 SH SOLE 667 0 0 FIDUS INVT CORP COM 316500107 1801 137518 SH SOLE 137518 0 0 FIFTH THIRD BANCORP COM 316773100 488 17712 SH SOLE 17712 0 0 FIRST FINL BANCORP OH COM 320209109 979 55837 SH SOLE 55837 0 0 FIRST HORIZON CORPORATION COM 320517105 180 14128 SH SOLE 14128 0 0 FIRST SOLAR INC COM 336433107 235 2373 SH SOLE 2373 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 3834 217590 SH SOLE 217590 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 946 89666 SH SOLE 89666 0 0 FIRSTENERGY CORP COM 337932107 4523 147772 SH SOLE 147772 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 820 3005 SH SOLE 3005 0 0 FLUOR CORP NEW COM 343412102 7789 487721 SH SOLE 487721 0 0 FLOWERS FOODS INC COM 343498101 3771 166648 SH SOLE 166648 0 0 FORD MTR CO DEL COM 345370860 6876 782306 SH SOLE 782306 0 0 FORMFACTOR INC COM 346375108 19 439 SH SOLE 439 0 0 FRANKLIN ELEC INC COM 353514102 428 6182 SH SOLE 6182 0 0 FRANKLIN RESOURCES INC COM 354613101 422 16879 SH SOLE 16879 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1448 193387 SH SOLE 184112 0 9275 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 73 1760 SH SOLE 1760 0 0 GABELLI EQUITY TR INC COM 362397101 243 38792 SH SOLE 38792 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4049 32727 SH SOLE 32727 0 0 GAP INC COM 364760108 3355 166151 SH SOLE 166151 0 0 GARTNER INC COM 366651107 48 302 SH SOLE 302 0 0 GENERAC HLDGS INC COM 368736104 6195 27241 SH SOLE 27241 0 0 GENERAL AMERN INVS CO INC COM 368802104 941 25294 SH SOLE 25294 0 0 GENERAL DYNAMICS CORP COM 369550108 6140 41255 SH SOLE 41255 0 0 GENERAL ELECTRIC CO COM 369604103 121 11206 SH SOLE 11206 0 0 GENERAL MLS INC COM 370334104 7828 133125 SH SOLE 126443 0 6682 GENTEX CORP COM 371901109 1899 55972 SH SOLE 55972 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 414 66615 SH SOLE 66615 0 0 GENMAB A/S SPONSORED ADS 372303206 1038 25529 SH SOLE 25529 0 0 GENUINE PARTS CO COM 372460105 315 3140 SH SOLE 3140 0 0 GILEAD SCIENCES INC COM 375558103 10581 181616 SH SOLE 181616 0 0 GLADSTONE CAPITAL CORP COM 376535100 1638 184896 SH SOLE 184896 0 0 GLADSTONE INVT CORP COM 376546107 2192 217254 SH SOLE 217254 0 0 GLOBAL NET LEASE INC COM NEW 379378201 61 3535 SH SOLE 3535 0 0 GLOBUS MED INC CL A 379577208 116 1780 SH SOLE 1780 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 222 20324 SH SOLE 20324 0 0 GRAINGER W W INC COM 384802104 1943 4759 SH SOLE 4759 0 0 GRANITE CONSTR INC COM 387328107 1317 49294 SH SOLE 49294 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 721 42579 SH SOLE 42579 0 0 GREENBRIER COS INC COM 393657101 913 25089 SH SOLE 25089 0 0 GREIF INC CL B 397624206 11913 246245 SH SOLE 246245 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 150 8158 SH SOLE 8158 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3134 105133 SH SOLE 105133 0 0 HNI CORP COM 404251100 1951 56611 SH SOLE 56611 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 494 19051 SH SOLE 19051 0 0 HACKETT GROUP INC COM 404609109 741 51501 SH SOLE 51501 0 0 HAEMONETICS CORP COM 405024100 425 3578 SH SOLE 3578 0 0 HAIN CELESTIAL GROUP INC COM 405217100 133 3321 SH SOLE 3321 0 0 HALLIBURTON CO COM 406216101 1045 55296 SH SOLE 55296 0 0 HANESBRANDS INC COM 410345102 5193 356141 SH SOLE 356141 0 0 HANOVER INS GROUP INC COM 410867105 248 2125 SH SOLE 2125 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4601 93946 SH SOLE 93946 0 0 HASBRO INC COM 418056107 2416 25824 SH SOLE 25824 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 110 3119 SH SOLE 3119 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 155 5503 SH SOLE 5503 0 0 HEICO CORP NEW COM 422806109 2734 20653 SH SOLE 20653 0 0 HELMERICH & PAYNE INC COM 423452101 10615 458333 SH SOLE 458333 0 0 HENRY JACK & ASSOC INC COM 426281101 156 960 SH SOLE 960 0 0 HERCULES CAPITAL INC COM 427096508 4044 280424 SH SOLE 247204 0 33220 HERSHEY CO COM 427866108 5171 33946 SH SOLE 33946 0 0 HESS MIDSTREAM LP CL A SHS 428103105 300 15307 SH SOLE 15307 0 0 HEXCEL CORP NEW COM 428291108 1174 24205 SH SOLE 24205 0 0 HIGHWOODS PPTYS INC COM 431284108 238 6012 SH SOLE 6012 0 0 HILL ROM HLDGS INC COM 431475102 1159 11830 SH SOLE 11830 0 0 HOLOGIC INC COM 436440101 1611 22115 SH SOLE 22115 0 0 HOME BANCSHARES INC COM 436893200 546 28004 SH SOLE 28004 0 0 HOME DEPOT INC COM 437076102 48625 183061 SH SOLE 181472 0 1589 HONDA MOTOR LTD AMERN SHS 438128308 917 32456 SH SOLE 32456 0 0 HONEYWELL INTL INC COM 438516106 25498 119878 SH SOLE 119878 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1258 29932 SH SOLE 29932 0 0 HORMEL FOODS CORP COM 440452100 4630 99325 SH SOLE 99325 0 0 HOWMET AEROSPACE INC COM 443201108 740 25937 SH SOLE 25937 0 0 HUBBELL INC COM 443510607 2356 15024 SH SOLE 15024 0 0 HUBSPOT INC COM 443573100 826 2083 SH SOLE 2083 0 0 HUDSON PAC PPTYS INC COM 444097109 455 18934 SH SOLE 18934 0 0 HUMANA INC COM 444859102 2437 5941 SH SOLE 5941 0 0 HUNT J B TRANS SVCS INC COM 445658107 184 1348 SH SOLE 1348 0 0 HUNTINGTON BANCSHARES INC COM 446150104 259 20485 SH SOLE 20485 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1048 6146 SH SOLE 6146 0 0 HUNTSMAN CORP COM 447011107 197 7828 SH SOLE 7828 0 0 HYATT HOTELS CORP COM CL A 448579102 2340 31518 SH SOLE 31518 0 0 IDACORP INC COM 451107106 310 3223 SH SOLE 3223 0 0 ILLINOIS TOOL WKS INC COM 452308109 12362 60633 SH SOLE 60633 0 0 ILLUMINA INC COM 452327109 5210 14080 SH SOLE 14080 0 0 INFOSYS LTD SPONSORED ADR 456788108 1791 105658 SH SOLE 105658 0 0 ING GROEP N.V. SPONSORED ADR 456837103 361 38235 SH SOLE 38235 0 0 INTEL CORP COM 458140100 14636 293782 SH SOLE 286580 0 7202 INTERNATIONAL BUSINESS MACHS COM 459200101 39879 316801 SH SOLE 316801 0 0 INTERNATIONAL PAPER CO COM 460146103 6060 121873 SH SOLE 121873 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16592 705423 SH SOLE 705423 0 0 INTUIT COM 461202103 3082 8114 SH SOLE 8114 0 0 IONIS PHARMACEUTICALS INC COM 462222100 565 10000 SH SOLE 10000 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1929 41563 SH SOLE 41563 0 0 IROBOT CORP COM 462726100 58 728 SH SOLE 728 0 0 ISHARES INC US INTL HGH YLD 464286178 369 7268 SH SOLE 7268 0 0 ISHARES TR TIPS BD ETF 464287176 418 3276 SH SOLE 190 0 3086 ISHARES TR IBOXX INV CP ETF 464287242 206 1489 SH SOLE 1489 0 0 ISHARES TR JPMORGAN USD EMG 464288281 115 990 SH SOLE 990 0 0 ISHARES TR IBOXX HI YD ETF 464288513 352 4027 SH SOLE 4027 0 0 ISHARES TR 10+ YR INVST GRD 464289511 368 5034 SH SOLE 5034 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 140 22966 SH SOLE 22966 0 0 ITRON INC COM 465741106 1176 12265 SH SOLE 12265 0 0 IVY HIGH INCOME OPPORTUNITIE COM 465893105 467 35203 SH SOLE 35203 0 0 JACOBS ENGR GROUP INC COM 469814107 16390 150422 SH SOLE 147602 0 2820 JOHN BEAN TECHNOLOGIES CORP COM 477839104 802 7046 SH SOLE 7046 0 0 JOHNSON & JOHNSON COM 478160104 38675 245743 SH SOLE 243123 0 2620 KLA CORP COM NEW 482480100 2848 10999 SH SOLE 10999 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 455 4598 SH SOLE 4598 0 0 KAMAN CORP COM 483548103 1174 20547 SH SOLE 20547 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 470 2303 SH SOLE 1110 0 1193 KAYNE ANDERSON ENERGY INFRST COM 486606106 4392 763874 SH SOLE 575352 0 188522 KELLOGG CO COM 487836108 572 9195 SH SOLE 9195 0 0 KEYCORP COM 493267108 453 27577 SH SOLE 27577 0 0 KIMBERLY-CLARK CORP COM 494368103 2151 15951 SH SOLE 15951 0 0 KOHLS CORP COM 500255104 5412 133004 SH SOLE 133004 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 743 13716 SH SOLE 13716 0 0 KRAFT HEINZ CO COM 500754106 4423 127598 SH SOLE 127598 0 0 KROGER CO COM 501044101 168 5291 SH SOLE 5291 0 0 L BRANDS INC COM 501797104 7784 209300 SH SOLE 209300 0 0 LKQ CORP COM 501889208 75 2126 SH SOLE 2126 0 0 LTC PPTYS INC COM 502175102 104 2667 SH SOLE 2667 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7731 40902 SH SOLE 40902 0 0 LAM RESEARCH CORP COM 512807108 6948 14712 SH SOLE 14712 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1989 23906 SH SOLE 23906 0 0 LANCASTER COLONY CORP COM 513847103 706 3840 SH SOLE 3840 0 0 LAS VEGAS SANDS CORP COM 517834107 3081 51689 SH SOLE 45542 0 6147 LAUDER ESTEE COS INC CL A 518439104 7853 29502 SH SOLE 29502 0 0 LEAR CORP COM NEW 521865204 622 3912 SH SOLE 3912 0 0 LEGGETT & PLATT INC COM 524660107 5387 121597 SH SOLE 121597 0 0 LENNAR CORP CL A 526057104 4434 58164 SH SOLE 58164 0 0 LENNOX INTL INC COM 526107107 685 2502 SH SOLE 2502 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 55 8280 SH SOLE 8280 0 0 LEXINGTON REALTY TRUST COM 529043101 137 12942 SH SOLE 12942 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 7544 919976 SH SOLE 919976 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 5094 738326 SH SOLE 724806 0 13520 LIBERTY BROADBAND CORP COM SER C 530307305 284 1794 SH SOLE 1794 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 69 1627 SH SOLE 1627 0 0 LILLY ELI & CO COM 532457108 16743 99162 SH SOLE 96503 0 2659 LIMONEIRA CO COM 532746104 187 11253 SH SOLE 11253 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2135 18369 SH SOLE 18369 0 0 LINCOLN NATL CORP IND COM 534187109 320 6351 SH SOLE 6351 0 0 LINDSAY CORP COM 535555106 575 4479 SH SOLE 4479 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 50 682 SH SOLE 682 0 0 LIVEPERSON INC COM 538146101 76 1220 SH SOLE 1220 0 0 LOCKHEED MARTIN CORP COM 539830109 29936 84331 SH SOLE 82409 0 1922 LOWES COS INC COM 548661107 12193 75963 SH SOLE 75963 0 0 LULULEMON ATHLETICA INC COM 550021109 2887 8296 SH SOLE 8296 0 0 M D C HLDGS INC COM 552676108 2389 49156 SH SOLE 49156 0 0 MDU RES GROUP INC COM 552690109 1706 64762 SH SOLE 64762 0 0 MFS MUN INCOME TR SH BEN INT 552738106 2288 342444 SH SOLE 342444 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 167 36451 SH SOLE 36451 0 0 MGM RESORTS INTERNATIONAL COM 552953101 514 16313 SH SOLE 16313 0 0 MSA SAFETY INC COM 553498106 977 6542 SH SOLE 6542 0 0 MSC INDL DIRECT INC CL A 553530106 6249 74054 SH SOLE 74054 0 0 MACERICH CO COM 554382101 4793 449219 SH SOLE 366961 0 82258 MADISON COVERED CALL & EQUIT COM 557437100 2922 432910 SH SOLE 420228 0 12682 MAGELLAN HEALTH INC COM NEW 559079207 48 578 SH SOLE 578 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 420 9902 SH SOLE 9902 0 0 MAGNA INTL INC COM 559222401 927 13098 SH SOLE 13098 0 0 MANTECH INTL CORP CL A 564563104 70 789 SH SOLE 789 0 0 MARSH & MCLENNAN COS INC COM 571748102 20824 177986 SH SOLE 177986 0 0 MARRIOTT INTL INC NEW CL A 571903202 2662 20177 SH SOLE 20177 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6193 21810 SH SOLE 21810 0 0 MASIMO CORP COM 574795100 5042 18787 SH SOLE 18787 0 0 MASTEC INC COM 576323109 2426 35580 SH SOLE 35580 0 0 MATADOR RES CO COM 576485205 12 955 SH SOLE 955 0 0 MATERION CORP COM 576690101 1397 21925 SH SOLE 21925 0 0 MAXIMUS INC COM 577933104 13 179 SH SOLE 179 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1437 15032 SH SOLE 15032 0 0 MCDONALDS CORP COM 580135101 25808 120272 SH SOLE 117684 0 2588 MCGRATH RENTCORP COM 580589109 28 420 SH SOLE 420 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 179 9624 SH SOLE 9624 0 0 MERCER INTL INC COM 588056101 67 6518 SH SOLE 6518 0 0 MERCURY SYS INC COM 589378108 2256 25614 SH SOLE 25614 0 0 MERCURY GENL CORP NEW COM 589400100 148 2826 SH SOLE 2826 0 0 MEREDITH CORP COM 589433101 1843 96015 SH SOLE 96015 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3241 2844 SH SOLE 2844 0 0 MICROSOFT CORP COM 594918104 225510 1013891 SH SOLE 1011827 0 2064 MICROCHIP TECHNOLOGY INC. COM 595017104 2316 16772 SH SOLE 12917 0 3855 MICRON TECHNOLOGY INC COM 595112103 409 5436 SH SOLE 5436 0 0 MILLER HERMAN INC COM 600544100 10 284 SH SOLE 284 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 100 22538 SH SOLE 22538 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 778 86979 SH SOLE 86979 0 0 MOHAWK INDS INC COM 608190104 312 2211 SH SOLE 2211 0 0 MONDELEZ INTL INC CL A 609207105 15890 271767 SH SOLE 271767 0 0 MONOLITHIC PWR SYS INC COM 609839105 5601 15293 SH SOLE 15293 0 0 MONROE CAP CORP COM 610335101 1080 134452 SH SOLE 134452 0 0 MOODYS CORP COM 615369105 197 678 SH SOLE 678 0 0 MOOG INC CL A 615394202 1038 13091 SH SOLE 13091 0 0 MORGAN STANLEY COM NEW 617446448 2878 41996 SH SOLE 41996 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 350 55719 SH SOLE 55719 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3690 21698 SH SOLE 21698 0 0 MURPHY OIL CORP COM 626717102 123 10143 SH SOLE 10143 0 0 NMI HLDGS INC CL A 629209305 95 4201 SH SOLE 4201 0 0 NRG ENERGY INC COM NEW 629377508 418 11143 SH SOLE 11143 0 0 NASDAQ INC COM 631103108 394 2970 SH SOLE 2970 0 0 NATERA INC COM 632307104 2426 24382 SH SOLE 24382 0 0 NATIONAL HEALTHCARE CORP COM 635906100 753 11336 SH SOLE 11336 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2506 60931 SH SOLE 60931 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1301 22034 SH SOLE 22034 0 0 NATIONAL OILWELL VARCO INC COM 637071101 115 8360 SH SOLE 8360 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 432 10564 SH SOLE 10564 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 238 6592 SH SOLE 6592 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 3415 393405 SH SOLE 393405 0 0 NEW MTN FIN CORP COM 647551100 2288 201429 SH SOLE 201429 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 286 1537 SH SOLE 1537 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 3667 993884 SH SOLE 993884 0 0 NEWELL BRANDS INC COM 651229106 6384 300710 SH SOLE 300710 0 0 NEWMARKET CORP COM 651587107 180 451 SH SOLE 451 0 0 NEWMONT CORP COM 651639106 406 6774 SH SOLE 6774 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 4807 244109 SH SOLE 144262 0 99847 NICE LTD SPONSORED ADR 653656108 896 3160 SH SOLE 3160 0 0 NIKE INC CL B 654106103 5458 38582 SH SOLE 38582 0 0 NOKIA CORP SPONSORED ADR 654902204 120 30608 SH SOLE 30608 0 0 NORDSON CORP COM 655663102 1074 5346 SH SOLE 5346 0 0 NORDSTROM INC COM 655664100 120 3831 SH SOLE 3831 0 0 NORFOLK SOUTHN CORP COM 655844108 1218 5126 SH SOLE 5126 0 0 NORTHERN TR CORP COM 665859104 246 2636 SH SOLE 2636 0 0 NORTHROP GRUMMAN CORP COM 666807102 3682 12084 SH SOLE 12084 0 0 NORTHWEST PIPE CO COM 667746101 613 21670 SH SOLE 21670 0 0 NORTONLIFELOCK INC COM 668771108 249 11959 SH SOLE 11959 0 0 NOVAVAX INC COM NEW 670002401 1669 14968 SH SOLE 14968 0 0 NOVO-NORDISK A S ADR 670100205 359 5142 SH SOLE 5142 0 0 NUCOR CORP COM 670346105 3450 64871 SH SOLE 56377 0 8494 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2095 132962 SH SOLE 132962 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3871 256352 SH SOLE 256352 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 316 24402 SH SOLE 24402 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 315 22681 SH SOLE 22681 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2212 153401 SH SOLE 153401 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2599 99917 SH SOLE 99917 0 0 OGE ENERGY CORP COM 670837103 7090 222527 SH SOLE 222527 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1069 96310 SH SOLE 96310 0 0 OSI SYSTEMS INC COM 671044105 644 6911 SH SOLE 6911 0 0 OCCIDENTAL PETE CORP COM 674599105 2212 127798 SH SOLE 127798 0 0 OKTA INC CL A 679295105 2113 8312 SH SOLE 8312 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2434 12470 SH SOLE 10320 0 2150 OLD REP INTL CORP COM 680223104 280 14203 SH SOLE 14203 0 0 OLIN CORP COM PAR $1 680665205 3968 161556 SH SOLE 161556 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 647 7909 SH SOLE 7909 0 0 OMNICOM GROUP INC COM 681919106 7377 118283 SH SOLE 118283 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1903 52389 SH SOLE 52389 0 0 ON SEMICONDUCTOR CORP COM 682189105 199 6071 SH SOLE 6071 0 0 ONEOK INC NEW COM 682680103 5903 153805 SH SOLE 148084 0 5721 OPEN TEXT CORP COM 683715106 2031 44685 SH SOLE 44685 0 0 ORANGE SPONSORED ADR 684060106 416 35078 SH SOLE 35078 0 0 ORIX CORP SPONSORED ADR 686330101 245 3164 SH SOLE 3164 0 0 ORMAT TECHNOLOGIES INC COM 686688102 198 2192 SH SOLE 2192 0 0 OSHKOSH CORP COM 688239201 1664 19336 SH SOLE 19336 0 0 OTTER TAIL CORP COM 689648103 718 16845 SH SOLE 16845 0 0 OWENS CORNING NEW COM 690742101 637 8410 SH SOLE 8410 0 0 PNC FINL SVCS GROUP INC COM 693475105 9734 65331 SH SOLE 65331 0 0 POSCO SPONSORED ADR 693483109 1137 18252 SH SOLE 18252 0 0 PPG INDS INC COM 693506107 132 916 SH SOLE 916 0 0 PACCAR INC COM 693718108 7657 88747 SH SOLE 88747 0 0 PACKAGING CORP AMER COM 695156109 1218 8832 SH SOLE 5094 0 3738 PACWEST BANCORP DEL COM 695263103 150 5912 SH SOLE 5912 0 0 PALO ALTO NETWORKS INC COM 697435105 15469 43526 SH SOLE 43526 0 0 PAN AMERN SILVER CORP COM 697900108 482 13967 SH SOLE 13967 0 0 PARK HOTELS RESORTS INC COM 700517105 399 23281 SH SOLE 23281 0 0 PARKER-HANNIFIN CORP COM 701094104 5307 19482 SH SOLE 19482 0 0 PARSLEY ENERGY INC CL A 701877102 132 9301 SH SOLE 9301 0 0 PATTERSON COS INC COM 703395103 14371 485018 SH SOLE 485018 0 0 PAYCHEX INC COM 704326107 18834 202124 SH SOLE 202124 0 0 PEMBINA PIPELINE CORP COM 706327103 216 9121 SH SOLE 9121 0 0 PENNANTPARK INVT CORP COM 708062104 371 80385 SH SOLE 80385 0 0 PEPSICO INC COM 713448108 19049 128448 SH SOLE 128448 0 0 PERKINELMER INC COM 714046109 704 4909 SH SOLE 4909 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 314 13350 SH SOLE 13350 0 0 PETMED EXPRESS INC COM 716382106 497 15517 SH SOLE 15517 0 0 PFIZER INC COM 717081103 34082 925883 SH SOLE 925883 0 0 PHILIP MORRIS INTL INC COM 718172109 12105 146216 SH SOLE 146216 0 0 PHILLIPS 66 COM 718546104 6561 93808 SH SOLE 93808 0 0 PINDUODUO INC SPONSORED ADS 722304102 3082 17349 SH SOLE 17349 0 0 PINNACLE WEST CAP CORP COM 723484101 1250 15637 SH SOLE 15637 0 0 PIONEER MUN HIGH INCOME ADVA COM 723762100 1130 97028 SH SOLE 97028 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 3430 275718 SH SOLE 275718 0 0 PIONEER NAT RES CO COM 723787107 1535 13479 SH SOLE 13479 0 0 PITNEY BOWES INC COM 724479100 268 43549 SH SOLE 43549 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 456 55391 SH SOLE 55391 0 0 PLEXUS CORP COM 729132100 14 184 SH SOLE 184 0 0 POLARIS INC COM 731068102 179 1875 SH SOLE 1875 0 0 POPULAR INC COM NEW 733174700 209 3710 SH SOLE 3710 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 667 15601 SH SOLE 15601 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 12 247 SH SOLE 247 0 0 PROCTER AND GAMBLE CO COM 742718109 25282 181701 SH SOLE 177406 0 4295 PROGRESS SOFTWARE CORP COM 743312100 562 12428 SH SOLE 12428 0 0 PROGRESSIVE CORP COM 743315103 6486 65599 SH SOLE 65599 0 0 PROOFPOINT INC COM 743424103 939 6883 SH SOLE 6883 0 0 PRUDENTIAL FINL INC COM 744320102 3010 38555 SH SOLE 38555 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 789 13527 SH SOLE 13527 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 1098 136111 SH SOLE 136111 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1804 131810 SH SOLE 131810 0 0 QUAKER CHEM CORP COM 747316107 244 963 SH SOLE 963 0 0 QUALCOMM INC COM 747525103 18366 120561 SH SOLE 120561 0 0 RPM INTL INC COM 749685103 2407 26513 SH SOLE 21381 0 5132 RAPID7 INC COM 753422104 1204 13351 SH SOLE 13351 0 0 RAYMOND JAMES FINL INC COM 754730109 119 1243 SH SOLE 1243 0 0 REALTY INCOME CORP COM 756109104 4146 66691 SH SOLE 66691 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 789 24060 SH SOLE 24060 0 0 REDWOOD TR INC COM 758075402 450 51214 SH SOLE 51214 0 0 REGAL BELOIT CORP COM 758750103 34 275 SH SOLE 275 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 10 82 SH SOLE 82 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2962 24735 SH SOLE 24735 0 0 RELX PLC SPONSORED ADR 759530108 2641 107111 SH SOLE 107111 0 0 REPLIGEN CORP COM 759916109 4880 25464 SH SOLE 25464 0 0 REPUBLIC SVCS INC COM 760759100 4660 48392 SH SOLE 48392 0 0 RESMED INC COM 761152107 4158 19563 SH SOLE 19563 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4309 57283 SH SOLE 57283 0 0 ROCKWELL AUTOMATION INC COM 773903109 10825 43161 SH SOLE 43161 0 0 ROGERS CORP COM 775133101 402 2591 SH SOLE 2591 0 0 ROPER TECHNOLOGIES INC COM 776696106 4307 9992 SH SOLE 9497 0 495 ROSS STORES INC COM 778296103 3505 28538 SH SOLE 28538 0 0 ROYAL BK CDA COM 780087102 77 937 SH SOLE 937 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 203 6025 SH SOLE 6025 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 833 23718 SH SOLE 23718 0 0 ROYCE VALUE TR INC COM 780910105 9940 615836 SH SOLE 609447 0 6389 ROYCE MICRO-CAP TR INC COM 780915104 8703 859984 SH SOLE 859984 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 181 10221 SH SOLE 10221 0 0 RYDER SYS INC COM 783549108 12657 204944 SH SOLE 204944 0 0 S & T BANCORP INC COM 783859101 199 8023 SH SOLE 8023 0 0 SANDERSON FARMS INC COM 800013104 474 3589 SH SOLE 3589 0 0 SAP SE SPON ADR 803054204 2557 19612 SH SOLE 19612 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2331 13675 SH SOLE 13675 0 0 HENRY SCHEIN INC COM 806407102 210 3146 SH SOLE 3146 0 0 SCHLUMBERGER LTD COM 806857108 194 8884 SH SOLE 8884 0 0 SCHWAB CHARLES CORP COM 808513105 2358 44450 SH SOLE 44450 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 370 5959 SH SOLE 5959 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2868 71314 SH SOLE 71314 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 35 370 SH SOLE 370 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 5740 28825 SH SOLE 28825 0 0 SEMTECH CORP COM 816850101 22 299 SH SOLE 299 0 0 SEMPRA ENERGY COM 816851109 7799 61211 SH SOLE 61211 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 239 23701 SH SOLE 23701 0 0 SHERWIN WILLIAMS CO COM 824348106 8363 11380 SH SOLE 11380 0 0 SILICON LABORATORIES INC COM 826919102 788 6186 SH SOLE 6186 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4925 57755 SH SOLE 57755 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 436 4667 SH SOLE 4667 0 0 SIMULATIONS PLUS INC COM 829214105 13 185 SH SOLE 185 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 47 1485 SH SOLE 1485 0 0 SKECHERS U S A INC CL A 830566105 33 906 SH SOLE 906 0 0 SMUCKER J M CO COM NEW 832696405 547 4728 SH SOLE 4728 0 0 SNAP ON INC COM 833034101 750 4382 SH SOLE 4382 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 924 18814 SH SOLE 18814 0 0 SONOCO PRODS CO COM 835495102 1876 31667 SH SOLE 31667 0 0 SONY CORP SPONSORED ADR 835699307 1014 10026 SH SOLE 10026 0 0 SOUTH JERSEY INDS INC COM 838518108 4618 214314 SH SOLE 214314 0 0 SOUTHERN CO COM 842587107 6885 112085 SH SOLE 112085 0 0 SOUTHWEST AIRLS CO COM 844741108 2378 51022 SH SOLE 51022 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 167 4277 SH SOLE 4277 0 0 SPLUNK INC COM 848637104 1050 6179 SH SOLE 6179 0 0 SQUARE INC CL A 852234103 6694 30757 SH SOLE 30757 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1426 18002 SH SOLE 18002 0 0 STAMPS COM INC COM NEW 852857200 24 123 SH SOLE 123 0 0 STANLEY BLACK & DECKER INC COM 854502101 1501 8406 SH SOLE 8406 0 0 STARBUCKS CORP COM 855244109 28697 268245 SH SOLE 263572 0 4673 STEEL DYNAMICS INC COM 858119100 983 26651 SH SOLE 26651 0 0 STEELCASE INC CL A 858155203 2581 190461 SH SOLE 190461 0 0 STELLUS CAP INVT CORP COM 858568108 2488 228719 SH SOLE 228719 0 0 STEPAN CO COM 858586100 577 4836 SH SOLE 4836 0 0 STERICYCLE INC COM 858912108 617 8893 SH SOLE 8893 0 0 STERLING CONSTR INC COM 859241101 1731 93021 SH SOLE 93021 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1109 29874 SH SOLE 29874 0 0 STORE CAP CORP COM 862121100 258 7604 SH SOLE 7604 0 0 STRYKER CORPORATION COM 863667101 1779 7261 SH SOLE 7261 0 0 SUN CMNTYS INC COM 866674104 670 4407 SH SOLE 4407 0 0 SUN LIFE FINANCIAL INC. COM 866796105 213 4793 SH SOLE 4793 0 0 SUNCOR ENERGY INC NEW COM 867224107 2127 126740 SH SOLE 126740 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 106 9370 SH SOLE 9370 0 0 SYNOPSYS INC COM 871607107 2499 9639 SH SOLE 9639 0 0 SYSCO CORP COM 871829107 3097 41710 SH SOLE 41710 0 0 TCG BDC INC COM 872280102 171 16703 SH SOLE 16703 0 0 TCF FINL CORP COM 872307103 1094 29539 SH SOLE 29539 0 0 TJX COS INC NEW COM 872540109 11506 168485 SH SOLE 168485 0 0 T-MOBILE US INC COM 872590104 15529 115161 SH SOLE 115161 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14328 131398 SH SOLE 131398 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 551 2654 SH SOLE 2654 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 446 24528 SH SOLE 24528 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 350 4891 SH SOLE 4891 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1523 152894 SH SOLE 40169 0 112725 TECK RESOURCES LTD CL B 878742204 257 14160 SH SOLE 14160 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1012 49662 SH SOLE 49662 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7134 18199 SH SOLE 18199 0 0 TELEFLEX INCORPORATED COM 879369106 5113 12422 SH SOLE 12422 0 0 TELEFONICA S A SPONSORED ADR 879382208 486 120413 SH SOLE 120413 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 58 3104 SH SOLE 3104 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 1559 83275 SH SOLE 83275 0 0 TERADYNE INC COM 880770102 2026 16899 SH SOLE 16899 0 0 TERNIUM SA SPONSORED ADS 880890108 303 10436 SH SOLE 10436 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12 1281 SH SOLE 1281 0 0 TEXAS INSTRS INC COM 882508104 39387 239973 SH SOLE 239973 0 0 TEXTRON INC COM 883203101 1290 26687 SH SOLE 26687 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 29179 62646 SH SOLE 61832 0 814 THOMSON REUTERS CORP. COM NEW 884903709 700 8552 SH SOLE 8552 0 0 THOR INDS INC COM 885160101 428 4601 SH SOLE 4601 0 0 TORO CO COM 891092108 4281 45134 SH SOLE 45134 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 386 6835 SH SOLE 6835 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 230 1491 SH SOLE 1491 0 0 TRACTOR SUPPLY CO COM 892356106 2049 14573 SH SOLE 14573 0 0 TRANSDIGM GROUP INC COM 893641100 3751 6062 SH SOLE 6062 0 0 TRIMBLE INC COM 896239100 2278 34110 SH SOLE 34110 0 0 TRINITY INDS INC COM 896522109 116 4378 SH SOLE 4378 0 0 TUPPERWARE BRANDS CORP COM 899896104 953 29425 SH SOLE 29425 0 0 TUTOR PERINI CORP COM 901109108 1484 114619 SH SOLE 114619 0 0 II-VI INC COM 902104108 1915 25206 SH SOLE 25206 0 0 TYLER TECHNOLOGIES INC COM 902252105 77 176 SH SOLE 176 0 0 TYSON FOODS INC CL A 902494103 7535 116927 SH SOLE 116927 0 0 UDR INC COM 902653104 2234 58141 SH SOLE 58141 0 0 UGI CORP NEW COM 902681105 675 19313 SH SOLE 8675 0 10638 US BANCORP DEL COM NEW 902973304 7305 156790 SH SOLE 156790 0 0 UNDER ARMOUR INC CL A 904311107 449 26131 SH SOLE 26131 0 0 UNIFIRST CORP MASS COM 904708104 50 235 SH SOLE 235 0 0 UNILEVER PLC SPON ADR NEW 904767704 1509 24999 SH SOLE 24999 0 0 UNION PAC CORP COM 907818108 10892 52312 SH SOLE 50110 0 2202 UNITED AIRLS HLDGS INC COM 910047109 2405 55597 SH SOLE 55597 0 0 UNITED PARCEL SERVICE INC CL B 911312106 37072 220142 SH SOLE 216966 0 3176 UNITED RENTALS INC COM 911363109 4601 19838 SH SOLE 19838 0 0 US FOODS HLDG CORP COM 912008109 546 16382 SH SOLE 16382 0 0 UNITED STATES STL CORP NEW COM 912909108 80 4752 SH SOLE 4752 0 0 UNITIL CORP COM 913259107 623 14082 SH SOLE 14082 0 0 UNIVERSAL CORP VA COM 913456109 9465 194703 SH SOLE 194703 0 0 UNIVERSAL ELECTRS INC COM 913483103 12 235 SH SOLE 235 0 0 V F CORP COM 918204108 8286 97015 SH SOLE 97015 0 0 VALMONT INDS INC COM 920253101 1067 6097 SH SOLE 6097 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 376 4565 SH SOLE 4565 0 0 VERITEX HLDGS INC COM 923451108 121 4702 SH SOLE 4702 0 0 VICI PPTYS INC COM 925652109 3406 133558 SH SOLE 133558 0 0 VMWARE INC CL A COM 928563402 244 1743 SH SOLE 1743 0 0 VORNADO RLTY TR SH BEN INT 929042109 71 1889 SH SOLE 1889 0 0 VULCAN MATLS CO COM 929160109 4706 31731 SH SOLE 31731 0 0 WD-40 CO COM 929236107 2025 7621 SH SOLE 7621 0 0 WSFS FINL CORP COM 929328102 543 12101 SH SOLE 12101 0 0 WABTEC COM 929740108 1 19 SH SOLE 19 0 0 WADDELL & REED FINL INC CL A 930059100 183 7204 SH SOLE 7204 0 0 WALMART INC COM 931142103 10182 70636 SH SOLE 70636 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 15180 380639 SH SOLE 376772 0 3867 WATERS CORP COM 941848103 1480 5982 SH SOLE 5982 0 0 WATSCO INC COM 942622200 6010 26530 SH SOLE 26530 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 466 3827 SH SOLE 3827 0 0 WEIBO CORP SPONSORED ADR 948596101 112 2730 SH SOLE 2730 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 233 10758 SH SOLE 10758 0 0 WELLS FARGO CO NEW COM 949746101 1743 57737 SH SOLE 57737 0 0 WERNER ENTERPRISES INC COM 950755108 75 1918 SH SOLE 1918 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4671 16486 SH SOLE 16486 0 0 WESTERN ALLIANCE BANCORP COM 957638109 808 13470 SH SOLE 13470 0 0 WESTERN DIGITAL CORP. COM 958102105 4650 83949 SH SOLE 83949 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 995 108138 SH SOLE 108138 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 975 70561 SH SOLE 70561 0 0 WESTERN UN CO COM 959802109 6048 275653 SH SOLE 275653 0 0 WESTLAKE CHEM CORP COM 960413102 1422 17422 SH SOLE 17422 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 536 35959 SH SOLE 35959 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 107 3184 SH SOLE 3184 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 627 15025 SH SOLE 15025 0 0 WHIRLPOOL CORP COM 963320106 191 1059 SH SOLE 1059 0 0 WILLIAMS COS INC COM 969457100 8608 429351 SH SOLE 429351 0 0 WINGSTOP INC COM 974155103 1254 9457 SH SOLE 9457 0 0 WOODWARD INC COM 980745103 3449 28377 SH SOLE 28377 0 0 WORLD FUEL SVCS CORP COM 981475106 10 319 SH SOLE 319 0 0 WORTHINGTON INDS INC COM 981811102 458 8923 SH SOLE 8923 0 0 WYNN RESORTS LTD COM 983134107 2502 22174 SH SOLE 22174 0 0 XILINX INC COM 983919101 5426 38276 SH SOLE 38276 0 0 YUM BRANDS INC COM 988498101 3972 36591 SH SOLE 36591 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9217 23983 SH SOLE 23983 0 0 FIRST EAGLE SENIOR LOAN FUND COM NEW 32010E100 432 30940 SH SOLE 30940 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 50 1215 SH SOLE 1215 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 178 5787 SH SOLE 5787 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 278 17040 SH SOLE 17040 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 12203 170642 SH SOLE 170642 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 2114 148550 SH SOLE 148550 0 0 COVANTA HLDG CORP COM 22282E102 5834 444350 SH SOLE 444350 0 0 QUANTA SVCS INC COM 74762E102 3534 49066 SH SOLE 49066 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 3914 270844 SH SOLE 270844 0 0 U S SILICA HLDGS INC COM 90346E103 111 15790 SH SOLE 15790 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 449 15682 SH SOLE 15682 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 126 6265 SH SOLE 6265 0 0 VALE S A SPONSORED ADS 91912E105 917 54728 SH SOLE 54728 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 8415 757385 SH SOLE 626240 0 131145 TARGET CORP COM 87612E106 3660 20734 SH SOLE 17683 0 3051 BLACKROCK TCP CAPITAL CORP COM 09259E108 2236 198926 SH SOLE 198926 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5527 60585 SH SOLE 58340 0 2245 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 193 9557 SH SOLE 9557 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 2096 364481 SH SOLE 364481 0 0 BEYOND MEAT INC COM 08862E109 56 447 SH SOLE 447 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 1170 79238 SH SOLE 79238 0 0 FORTINET INC COM 34959E109 2082 14019 SH SOLE 14019 0 0 TOTAL SE SPONSORED ADS 89151E109 1349 32178 SH SOLE 32178 0 0 TRAVELERS COMPANIES INC COM 89417E109 1506 10731 SH SOLE 10731 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 1417 26728 SH SOLE 26728 0 0 AGNC INVT CORP COM 00123Q104 3974 254758 SH SOLE 254758 0 0 AES CORP COM 00130H105 52 2195 SH SOLE 2195 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 1874 41991 SH SOLE 0 0 41991 AMC ENTMT HLDGS INC CL A COM 00165C104 196 92572 SH SOLE 92572 0 0 ASGN INC COM 00191U102 83 988 SH SOLE 988 0 0 AT&T INC COM 00206R102 37559 1305955 SH SOLE 1299659 0 6296 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1114 190780 SH SOLE 190780 0 0 THE AARONS COMPANY INC COM 00258W108 52 2723 SH SOLE 2723 0 0 ABBVIE INC COM 00287Y109 25207 235249 SH SOLE 230848 0 4401 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 4074 774510 SH SOLE 774510 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1663 159245 SH SOLE 159245 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 11156 1260530 SH SOLE 1250613 0 9917 ACCELERON PHARMA INC COM 00434H108 685 5356 SH SOLE 5356 0 0 ACTIVISION BLIZZARD INC COM 00507V109 255 2746 SH SOLE 2746 0 0 ACUITY BRANDS INC COM 00508Y102 180 1483 SH SOLE 1483 0 0 ADAM NAT RES FD INC COM 00548F105 333 29287 SH SOLE 29287 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 28273 56533 SH SOLE 56036 0 497 ADVANCE AUTO PARTS INC COM 00751Y106 983 6244 SH SOLE 6244 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 7499 453924 SH SOLE 453924 0 0 AECOM COM 00766T100 3247 65237 SH SOLE 65237 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 770 9211 SH SOLE 9211 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 228 2171 SH SOLE 2171 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10224 43930 SH SOLE 43930 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 171 10222 SH SOLE 10222 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3852 267121 SH SOLE 267121 0 0 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 18245 1355502 SH SOLE 1348849 0 6653 ALLIANZGI DIVERSIFIED INCOME COM 01883J108 13049 399284 SH SOLE 395793 0 3491 ALLY FINL INC COM 02005N100 90 2516 SH SOLE 2516 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 590 4538 SH SOLE 4538 0 0 ALPHABET INC CAP STK CL C 02079K107 1181 674 SH SOLE 674 0 0 ALPHABET INC CAP STK CL A 02079K305 165646 94512 SH SOLE 94512 0 0 ALTERYX INC COM CL A 02156B103 106 872 SH SOLE 872 0 0 ALTRIA GROUP INC COM 02209S103 12939 315597 SH SOLE 307915 0 7682 AMBEV SA SPONSORED ADR 02319V103 86 28072 SH SOLE 28072 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 104 3473 SH SOLE 3473 0 0 AMERICAN TOWER CORP NEW COM 03027X100 41425 184553 SH SOLE 184553 0 0 AMERICOLD RLTY TR COM 03064D108 565 15123 SH SOLE 15123 0 0 AMERISAFE INC COM 03071H100 62 1079 SH SOLE 1079 0 0 AMERIPRISE FINL INC COM 03076C106 3028 15584 SH SOLE 15584 0 0 AMERIS BANCORP COM 03076K108 32 847 SH SOLE 847 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1052 45571 SH SOLE 45571 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 731 10452 SH SOLE 10452 0 0 ANSYS INC COM 03662Q105 2228 6123 SH SOLE 4898 0 1225 ANTERO MIDSTREAM CORP COM 03676B102 15052 1952297 SH SOLE 1952297 0 0 APOLLO INVT CORP COM NEW 03761U502 1538 144787 SH SOLE 144787 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 7674 687057 SH SOLE 687057 0 0 ARAMARK COM 03852U106 147 3820 SH SOLE 3820 0 0 ARCHROCK INC COM 03957W106 5173 597287 SH SOLE 597287 0 0 ARCONIC CORPORATION COM 03966V107 747 25080 SH SOLE 25080 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 105 2418 SH SOLE 2418 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 468 9945 SH SOLE 9945 0 0 ARES CAPITAL CORP COM 04010L103 5549 328557 SH SOLE 206403 0 122154 ARES COML REAL ESTATE CORP COM 04013V108 1997 167676 SH SOLE 27030 0 140646 ARES DYNAMIC CR ALLOCATION F COM 04014F102 7688 537991 SH SOLE 537991 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 863 11605 SH SOLE 11605 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1728 34324 SH SOLE 34324 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1420 8513 SH SOLE 8513 0 0 ASSURANT INC COM 04621X108 75 549 SH SOLE 549 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 118 1184 SH SOLE 1184 0 0 AVANGRID INC COM 05351W103 623 13715 SH SOLE 13715 0 0 AVIENT CORPORATION COM 05368V106 128 3175 SH SOLE 3175 0 0 AVITA THERAPEUTICS INC COM 05380C102 623 33529 SH SOLE 33529 0 0 AXON ENTERPRISE INC COM 05464C101 1646 13436 SH SOLE 13436 0 0 B & G FOODS INC NEW COM 05508R106 16232 585355 SH SOLE 585355 0 0 BCE INC COM NEW 05534B760 213 4969 SH SOLE 4969 0 0 BGC PARTNERS INC CL A 05541T101 195 48828 SH SOLE 48828 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1841 173716 SH SOLE 173716 0 0 BWX TECHNOLOGIES INC COM 05605H100 199 3296 SH SOLE 3296 0 0 BAKER HUGHES COMPANY CL A 05722G100 328 15752 SH SOLE 15752 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 24 1282 SH SOLE 1282 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1081 125149 SH SOLE 125149 0 0 BANDWIDTH INC COM CL A 05988J103 1866 12146 SH SOLE 12146 0 0 BAOZUN INC SPONSORED ADR 06684L103 530 15439 SH SOLE 15439 0 0 BARINGS BDC INC COM 06759L103 1903 206862 SH SOLE 206862 0 0 BEIGENE LTD SPONSORED ADR 07725L102 488 1887 SH SOLE 1887 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1874 21373 SH SOLE 21373 0 0 BIOGEN INC COM 09062X103 765 3126 SH SOLE 3126 0 0 BIO-TECHNE CORP COM 09073M104 1732 5454 SH SOLE 5454 0 0 BIONTECH SE SPONSORED ADS 09075V102 437 5361 SH SOLE 5361 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 2569 149538 SH SOLE 149538 0 0 BLACKROCK INC COM 09247X101 25171 34885 SH SOLE 34345 0 540 BLACKROCK UTILITIES INFRSTRC COM 09248D104 352 14069 SH SOLE 14069 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 596 38538 SH SOLE 38538 0 0 BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 524 39225 SH SOLE 39225 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 1024 71732 SH SOLE 71732 0 0 BLACKROCK MUN BD TR COM 09249H104 2493 155350 SH SOLE 155350 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 2978 187070 SH SOLE 181749 0 5321 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 465 36532 SH SOLE 36532 0 0 BLACKROCK MUN INCM INVT QTY COM 09250G102 2592 173701 SH SOLE 173701 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 2991 421295 SH SOLE 421295 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 5673 669794 SH SOLE 669794 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 319 19693 SH SOLE 19693 0 0 BLACKROCK MUNIHOLDINGS FD II COM 09253P109 365 24189 SH SOLE 24189 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1424 154923 SH SOLE 154923 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 308 20757 SH SOLE 20757 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 3818 256743 SH SOLE 256743 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 2503 208899 SH SOLE 208899 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 3498 264598 SH SOLE 264598 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 324 23743 SH SOLE 23743 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 2544 154184 SH SOLE 154184 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 3928 280978 SH SOLE 280978 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2120 141342 SH SOLE 141342 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1881 127150 SH SOLE 127150 0 0 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 1862 124423 SH SOLE 124423 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1828 129806 SH SOLE 129806 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2070 181144 SH SOLE 173791 0 7353 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 4328 414145 SH SOLE 414145 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 4338 358232 SH SOLE 358232 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 5249 301668 SH SOLE 301668 0 0 BLACKSTONE SENIOR FLOATNG RA COM 09256U105 1076 75668 SH SOLE 75668 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 2533 341785 SH SOLE 341785 0 0 BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 227 16949 SH SOLE 16949 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 503 40342 SH SOLE 40342 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 2368 135027 SH SOLE 135027 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 154 2381 SH SOLE 2381 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 1197 32911 SH SOLE 32911 0 0 BLUEBIRD BIO INC COM 09609G100 130 3000 SH SOLE 3000 0 0 BOISE CASCADE CO DEL COM 09739D100 541 11311 SH SOLE 11311 0 0 BOOKING HOLDINGS INC COM 09857L108 2637 1184 SH SOLE 1184 0 0 BOX INC CL A 10316T104 19 1035 SH SOLE 1035 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 2796 223897 SH SOLE 217674 0 6223 BRIXMOR PPTY GROUP INC COM 11120U105 98 5909 SH SOLE 5909 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12423 81089 SH SOLE 81089 0 0 BROADCOM INC COM 11135F101 26386 60263 SH SOLE 59509 0 754 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 567 9725 SH SOLE 9725 0 0 CBOE GLOBAL MKTS INC COM 12503M108 282 3029 SH SOLE 3029 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 7997 1162381 SH SOLE 1151447 0 10934 CBRE GROUP INC CL A 12504L109 1789 28519 SH SOLE 28519 0 0 CDW CORP COM 12514G108 2800 21246 SH SOLE 21246 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 946 10074 SH SOLE 10074 0 0 CMC MATERIALS INC COM 12571T100 219 1447 SH SOLE 1447 0 0 CME GROUP INC COM 12572Q105 1987 10917 SH SOLE 10917 0 0 CRH PLC ADR 12626K203 2540 59663 SH SOLE 59663 0 0 CNX RES CORP COM 12653C108 1577 146037 SH SOLE 146037 0 0 CVR ENERGY INC COM 12662P108 4194 281450 SH SOLE 281450 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 13 181 SH SOLE 181 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 5669 593019 SH SOLE 593019 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 10975 768560 SH SOLE 768560 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 12528 444738 SH SOLE 444738 0 0 CANADIAN PAC RY LTD COM 13645T100 380 1095 SH SOLE 1095 0 0 CAPITAL ONE FINL CORP COM 14040H105 423 4282 SH SOLE 4282 0 0 CAPITALA FIN CORP COM NEW 14054R502 264 18451 SH SOLE 18451 0 0 CARDINAL HEALTH INC COM 14149Y108 11715 218726 SH SOLE 218726 0 0 CARETRUST REIT INC COM 14174T107 27 1214 SH SOLE 1214 0 0 CARNIVAL PLC ADR 14365C103 223 11897 SH SOLE 11897 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1852 49091 SH SOLE 49091 0 0 CENTENE CORP DEL COM 15135B101 758 12625 SH SOLE 12625 0 0 CENTERPOINT ENERGY INC COM 15189T107 7109 328520 SH SOLE 328520 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 82 11672 SH SOLE 11672 0 0 CHART INDS INC COM PAR $0.01 16115Q308 17 148 SH SOLE 148 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 45755 69164 SH SOLE 69164 0 0 CHATHAM LODGING TR COM 16208T102 545 50429 SH SOLE 50429 0 0 CHEMED CORP NEW COM 16359R103 4725 8871 SH SOLE 8871 0 0 CHEMOCENTRYX INC COM 16383L106 249 4019 SH SOLE 4019 0 0 CHENIERE ENERGY INC COM NEW 16411R208 308 5132 SH SOLE 5132 0 0 CHEWY INC CL A 16679L109 6342 70551 SH SOLE 70551 0 0 CHIMERA INVT CORP COM NEW 16934Q208 4187 408444 SH SOLE 408444 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 361 12661 SH SOLE 12661 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 923 20703 SH SOLE 20703 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 264 6823 SH SOLE 6823 0 0 CINEMARK HLDGS INC COM 17243V102 2455 141024 SH SOLE 141024 0 0 CISCO SYS INC COM 17275R102 38466 859578 SH SOLE 850618 0 8960 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 678 50512 SH SOLE 50512 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 1332 91232 SH SOLE 91232 0 0 CLEARWAY ENERGY INC CL A 18539C105 6973 235964 SH SOLE 235964 0 0 CLEARWAY ENERGY INC CL C 18539C204 165 5177 SH SOLE 5177 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 184 17770 SH SOLE 17770 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 6147 448043 SH SOLE 440629 0 7414 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5169 86332 SH SOLE 81685 0 4647 COHEN & STEERS QUALITY INCOM COM 19247L106 2944 237403 SH SOLE 237403 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 310 23340 SH SOLE 23340 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 5889 257930 SH SOLE 253929 0 4001 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1758 68088 SH SOLE 68088 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 2989 398486 SH SOLE 398486 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 989 36313 SH SOLE 36313 0 0 COMCAST CORP NEW CL A 20030N101 69578 1327832 SH SOLE 1318713 0 9119 COMMSCOPE HLDG CO INC COM 20337X109 106 7895 SH SOLE 7895 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2014 42754 SH SOLE 42754 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 102 7095 SH SOLE 7095 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 119 8323 SH SOLE 8323 0 0 COMPASS MINERALS INTL INC COM 20451N101 11245 182196 SH SOLE 182196 0 0 CONCENTRIX CORP COM 20602D101 95 963 SH SOLE 963 0 0 CONOCOPHILLIPS COM 20825C104 2387 59698 SH SOLE 53539 0 6159 CONSTELLATION BRANDS INC CL A 21036P108 338 1541 SH SOLE 1541 0 0 CORESITE RLTY CORP COM 21870Q105 1407 11234 SH SOLE 11234 0 0 CORTEVA INC COM 22052L104 971 25068 SH SOLE 25068 0 0 COSTCO WHSL CORP NEW COM 22160K105 20401 54145 SH SOLE 54145 0 0 COSTAR GROUP INC COM 22160N109 30 32 SH SOLE 32 0 0 COUPA SOFTWARE INC COM 22266L106 319 940 SH SOLE 940 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1819 13790 SH SOLE 13790 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 500 2359 SH SOLE 2359 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 51169 321435 SH SOLE 321435 0 0 CYRUSONE INC COM 23283R100 2073 28335 SH SOLE 28335 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 257 13873 SH SOLE 13873 0 0 D R HORTON INC COM 23331A109 3206 46518 SH SOLE 46518 0 0 DXC TECHNOLOGY CO COM 23355L106 3018 117209 SH SOLE 117209 0 0 DATADOG INC CL A COM 23804L103 148 1507 SH SOLE 1507 0 0 DAVITA INC COM 23918K108 2903 24724 SH SOLE 24724 0 0 DELEK US HLDGS INC NEW COM 24665A103 1821 113344 SH SOLE 113344 0 0 DENTSPLY SIRONA INC COM 24906P109 689 13155 SH SOLE 13155 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 8265 52043 SH SOLE 52043 0 0 DIAMONDBACK ENERGY INC COM 25278X109 990 20453 SH SOLE 20453 0 0 DIGITAL TURBINE INC COM NEW 25400W102 4693 82981 SH SOLE 82981 0 0 DISCOVERY INC COM SER C 25470F302 84 3197 SH SOLE 3197 0 0 DISH NETWORK CORPORATION CL A 25470M109 67 2080 SH SOLE 2080 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 234 56884 SH SOLE 56884 0 0 DOMINION ENERGY INC COM 25746U109 11195 148865 SH SOLE 144072 0 4793 DOMINOS PIZZA INC COM 25754A201 2675 6975 SH SOLE 6975 0 0 DRAFTKINGS INC COM CL A 26142R104 134 2885 SH SOLE 2885 0 0 DROPBOX INC CL A 26210C104 79 3555 SH SOLE 3555 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 2673 219117 SH SOLE 219117 0 0 DUFF & PHELPS SLT ENGY AND M COM NEW 26433F207 195 40364 SH SOLE 40364 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6165 67336 SH SOLE 67336 0 0 DUPONT DE NEMOURS INC COM 26614N102 2893 40677 SH SOLE 34728 0 5949 ENI S P A SPONSORED ADR 26874R108 729 35391 SH SOLE 35391 0 0 EOG RES INC COM 26875P101 1694 33963 SH SOLE 33963 0 0 EQT CORP COM 26884L109 49 3863 SH SOLE 3863 0 0 EPR PPTYS COM SH BEN INT 26884U109 175 5391 SH SOLE 5391 0 0 EAGLE MATLS INC COM 26969P108 1852 18272 SH SOLE 18272 0 0 EAST WEST BANCORP INC COM 27579R104 519 10230 SH SOLE 10230 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 449 32760 SH SOLE 32760 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 2791 438833 SH SOLE 438833 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2723 203514 SH SOLE 203514 0 0 EATON VANCE MUN BD FD COM 27827X101 2163 159064 SH SOLE 159064 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 1889 160756 SH SOLE 160756 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1104 46673 SH SOLE 46673 0 0 EATON VANCE LTD DURATION INC COM 27828H105 539 42995 SH SOLE 42995 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 3239 264439 SH SOLE 257569 0 6870 EATON VANCE SR FLTNG RTE TR COM 27828Q105 3490 274142 SH SOLE 274142 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 8814 482951 SH SOLE 482951 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 2417 95650 SH SOLE 95650 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 570 37120 SH SOLE 37120 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 7077 731146 SH SOLE 731146 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 13283 1514640 SH SOLE 1514640 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 2648 255381 SH SOLE 247563 0 7818 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1093 110393 SH SOLE 110393 0 0 EHEALTH INC COM 28238P109 673 9526 SH SOLE 9526 0 0 EMCOR GROUP INC COM 29084Q100 3008 32893 SH SOLE 32893 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 485 5408 SH SOLE 5408 0 0 ENBRIDGE INC COM 29250N105 258 8071 SH SOLE 8071 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 229 5439 SH SOLE 5439 0 0 ENDAVA PLC ADS 29260V105 1942 25307 SH SOLE 25307 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2487 30081 SH SOLE 30081 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1734 280522 SH SOLE 280522 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 443 53838 SH SOLE 53838 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 950 244337 SH SOLE 244337 0 0 ENPHASE ENERGY INC COM 29355A107 165 939 SH SOLE 939 0 0 ENTERGY CORP NEW COM 29364G103 2401 24047 SH SOLE 24047 0 0 ENVESTNET INC COM 29404K106 167 2024 SH SOLE 2024 0 0 EPAM SYS INC COM 29414B104 3117 8699 SH SOLE 8699 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 158 3475 SH SOLE 3475 0 0 EQUINIX INC COM 29444U700 4012 5618 SH SOLE 5618 0 0 EQUINOR ASA SPONSORED ADR 29446M102 263 16020 SH SOLE 16020 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2179 34384 SH SOLE 34384 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 207 3496 SH SOLE 3496 0 0 ERIE INDTY CO CL A 29530P102 791 3222 SH SOLE 3222 0 0 ESSENTIAL UTILS INC COM 29670G102 115 2436 SH SOLE 2436 0 0 ETSY INC COM 29786A106 2813 15810 SH SOLE 15810 0 0 EVERCORE INC CLASS A 29977A105 3025 27594 SH SOLE 27594 0 0 EVERBRIDGE INC COM 29978A104 1418 9512 SH SOLE 9512 0 0 EVERGY INC COM 30034W106 1781 32093 SH SOLE 32093 0 0 EVERSOURCE ENERGY COM 30040W108 2790 32253 SH SOLE 32253 0 0 EVOLENT HEALTH INC CL A 30050B101 74 4615 SH SOLE 4615 0 0 EXACT SCIENCES CORP COM 30063P105 1409 10635 SH SOLE 10635 0 0 EXELON CORP COM 30161N101 890 21084 SH SOLE 21084 0 0 EXELIXIS INC COM 30161Q104 462 23013 SH SOLE 23013 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3608 27250 SH SOLE 27250 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 74 4964 SH SOLE 4964 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2760 23825 SH SOLE 23825 0 0 EXXON MOBIL CORP COM 30231G102 17235 418117 SH SOLE 418117 0 0 FACEBOOK INC CL A 30303M102 160381 587133 SH SOLE 587133 0 0 FASTLY INC CL A 31188V100 85 975 SH SOLE 975 0 0 FATE THERAPEUTICS INC COM 31189P102 1595 17542 SH SOLE 17542 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 952 64340 SH SOLE 64340 0 0 FEDEX CORP COM 31428X106 38015 146426 SH SOLE 146426 0 0 FIBROGEN INC COM 31572Q808 293 7907 SH SOLE 7907 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5267 37232 SH SOLE 37232 0 0 FIREEYE INC COM 31816Q101 248 10746 SH SOLE 10746 0 0 FIRST AMERN FINL CORP COM 31847R102 13 261 SH SOLE 261 0 0 FIRST INDL RLTY TR INC COM 32054K103 650 15427 SH SOLE 15427 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1717 42118 SH SOLE 42118 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2182 14852 SH SOLE 14852 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 885 76136 SH SOLE 76136 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 10121 965721 SH SOLE 959949 0 5772 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 163 3339 SH SOLE 3339 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 2659 248463 SH SOLE 248463 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 4389 755350 SH SOLE 755350 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 2552 597759 SH SOLE 597759 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 155 2830 SH SOLE 2830 0 0 FIVE BELOW INC COM 33829M101 1076 6152 SH SOLE 6152 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 27 3849 SH SOLE 3849 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 736 8589 SH SOLE 8589 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 288 9673 SH SOLE 9673 0 0 FOX CORP CL A COM 35137L105 361 12404 SH SOLE 12404 0 0 FOX FACTORY HLDG CORP COM 35138V102 47 447 SH SOLE 447 0 0 FREEPORT-MCMORAN INC CL B 35671D857 225 8648 SH SOLE 8648 0 0 GEO GROUP INC NEW COM 36162J106 5595 631490 SH SOLE 631490 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 2014 21509 SH SOLE 21509 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 396 3427 SH SOLE 3427 0 0 GABELLI CONV & INC SECS FD I COM 36240B109 4519 723006 SH SOLE 723006 0 0 GABELLI DIVID & INCOME TR COM 36242H104 6313 294187 SH SOLE 294187 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1432 407966 SH SOLE 407966 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 151 3558 SH SOLE 3558 0 0 GAMESTOP CORP NEW CL A 36467W109 1398 74228 SH SOLE 74228 0 0 GANNETT CO INC COM 36472T109 96 28431 SH SOLE 28431 0 0 GENERAL MTRS CO COM 37045V100 3133 75232 SH SOLE 75232 0 0 GLACIER BANCORP INC NEW COM 37637Q105 90 1952 SH SOLE 1952 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3285 89259 SH SOLE 89259 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 108 2491 SH SOLE 2491 0 0 GLOBAL PMTS INC COM 37940X102 3941 18295 SH SOLE 18295 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 838 3179 SH SOLE 3179 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 723 37817 SH SOLE 37817 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 446 58521 SH SOLE 58521 0 0 GOLUB CAP BDC INC COM 38173M102 585 41344 SH SOLE 41344 0 0 GREEN DOT CORP CL A 39304D102 137 2461 SH SOLE 2461 0 0 GUARDANT HEALTH INC COM 40131M109 41 322 SH SOLE 322 0 0 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 315 48094 SH SOLE 48094 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 91 4695 SH SOLE 4695 0 0 HCA HEALTHCARE INC COM 40412C101 3470 21097 SH SOLE 21097 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 745 10314 SH SOLE 10314 0 0 HP INC COM 40434L105 6923 281537 SH SOLE 281537 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 736 17233 SH SOLE 17233 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 3397 161446 SH SOLE 161446 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 174 2744 SH SOLE 2744 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 535 19409 SH SOLE 19409 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 187 6197 SH SOLE 6197 0 0 HESS CORP COM 42809H107 143 2718 SH SOLE 2718 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5554 468731 SH SOLE 468731 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 288 28063 SH SOLE 28063 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 242 2171 SH SOLE 2171 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2126 160586 SH SOLE 160586 0 0 HOST HOTELS & RESORTS INC COM 44107P104 220 15065 SH SOLE 15065 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 27 604 SH SOLE 604 0 0 IAC INTERACTIVECORP NEW COM 44891N109 708 3739 SH SOLE 3739 0 0 ICF INTL INC COM 44925C103 30 402 SH SOLE 402 0 0 IPG PHOTONICS CORP COM 44980X109 1164 5200 SH SOLE 5200 0 0 ITT INC COM 45073V108 833 10810 SH SOLE 10810 0 0 ICICI BANK LIMITED ADR 45104G104 146 9839 SH SOLE 9839 0 0 IDEX CORP COM 45167R104 760 3817 SH SOLE 3817 0 0 IDEXX LABS INC COM 45168D104 2472 4945 SH SOLE 4945 0 0 INCYTE CORP COM 45337C102 2374 27292 SH SOLE 27292 0 0 INGERSOLL RAND INC COM 45687V106 848 18607 SH SOLE 18607 0 0 INPHI CORP COM 45772F107 275 1715 SH SOLE 1715 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 76 413 SH SOLE 413 0 0 INSULET CORP COM 45784P101 2099 8213 SH SOLE 8213 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7222 62643 SH SOLE 58557 0 4086 INVESTCORP CR MGMT BDC INC COM 46090R104 149 31222 SH SOLE 31222 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6449 7883 SH SOLE 7883 0 0 INVESCO HIGH INCOME TR II COM 46131F101 683 50246 SH SOLE 50246 0 0 INVESCO SR INCOME TR COM 46131H107 1867 469126 SH SOLE 469126 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 1943 147056 SH SOLE 147056 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1826 142451 SH SOLE 142451 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 1567 118418 SH SOLE 118418 0 0 INVESCO CALIF MUN INCOME TR COM 46132P108 3738 238846 SH SOLE 238846 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 4367 406573 SH SOLE 406573 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 51 2638 SH SOLE 2638 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 58 3803 SH SOLE 3803 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 287 9485 SH SOLE 9485 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 243 10902 SH SOLE 10902 0 0 INVITATION HOMES INC COM 46187W107 2187 73642 SH SOLE 73642 0 0 IQVIA HLDGS INC COM 46266C105 228 1273 SH SOLE 1273 0 0 IQIYI INC SPONSORED ADS 46267X108 54 3074 SH SOLE 3074 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1878 47756 SH SOLE 47756 0 0 IRON MTN INC NEW COM 46284V101 2094 71021 SH SOLE 14175 0 56846 ISHARES TR CMBS ETF 46429B366 355 6416 SH SOLE 6416 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 111 1290 SH SOLE 1290 0 0 ISHARES TR CONV BD ETF 46435G102 215 2222 SH SOLE 2222 0 0 ISHARES TR CORE INTL AGGR 46435G672 366 6520 SH SOLE 6520 0 0 JOYY INC ADS REPSTG COM A 46591M109 286 3572 SH SOLE 3572 0 0 JPMORGAN CHASE & CO COM 46625H100 55051 433237 SH SOLE 429538 0 3699 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 245 4851 SH SOLE 4851 0 0 JD.COM INC SPON ADR CL A 47215P106 1197 13614 SH SOLE 13614 0 0 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 2070 180910 SH SOLE 180910 0 0 JUNIPER NETWORKS INC COM 48203R104 3547 157575 SH SOLE 157575 0 0 KAR AUCTION SVCS INC COM 48238T109 4835 259799 SH SOLE 259799 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 120 3024 SH SOLE 3024 0 0 KB HOME COM 48666K109 656 19564 SH SOLE 19564 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3494 26449 SH SOLE 26449 0 0 KILROY RLTY CORP COM 49427F108 1075 18728 SH SOLE 18728 0 0 KINDER MORGAN INC DEL COM 49456B101 1663 121651 SH SOLE 109085 0 12566 KOPPERS HOLDINGS INC COM 50060P106 31 1007 SH SOLE 1007 0 0 KRONOS WORLDWIDE INC COM 50105F105 13552 908952 SH SOLE 908952 0 0 LHC GROUP INC COM 50187A107 4959 23246 SH SOLE 23246 0 0 LCI INDS COM 50189K103 2246 17318 SH SOLE 17318 0 0 LMP CAP & INCOME FD INC COM 50208A102 5261 451603 SH SOLE 451603 0 0 LPL FINL HLDGS INC COM 50212V100 828 7942 SH SOLE 7942 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2476 12163 SH SOLE 12163 0 0 LENDINGTREE INC NEW COM 52603B107 211 769 SH SOLE 769 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 730 7342 SH SOLE 7342 0 0 LIFE STORAGE INC COM 53223X107 272 2276 SH SOLE 2276 0 0 LIVENT CORP COM 53814L108 29 1538 SH SOLE 1538 0 0 LUMENTUM HLDGS INC COM 55024U109 189 1992 SH SOLE 1992 0 0 LYFT INC CL A COM 55087P104 1307 26595 SH SOLE 26595 0 0 M & T BK CORP COM 55261F104 480 3772 SH SOLE 3772 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 558 146367 SH SOLE 146367 0 0 MGE ENERGY INC COM 55277P104 553 7894 SH SOLE 7894 0 0 MGP INGREDIENTS INC NEW COM 55303J106 67 1431 SH SOLE 1431 0 0 MKS INSTRS INC COM 55306N104 1824 12121 SH SOLE 10414 0 1707 MPLX LP COM UNIT REP LTD 55336V100 2370 109452 SH SOLE 109452 0 0 MSCI INC COM 55354G100 94 211 SH SOLE 211 0 0 MYR GROUP INC DEL COM 55405W104 2294 38163 SH SOLE 38163 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 5785 154070 SH SOLE 154070 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 7371 363279 SH SOLE 359725 0 3554 MACYS INC COM 55616P104 4624 411066 SH SOLE 411066 0 0 MAIN STR CAP CORP COM 56035L104 1057 32774 SH SOLE 32774 0 0 MANULIFE FINL CORP COM 56501R106 1156 64873 SH SOLE 64873 0 0 MARATHON PETE CORP COM 56585A102 725 17522 SH SOLE 17522 0 0 MARKETAXESS HLDGS INC COM 57060D108 172 302 SH SOLE 302 0 0 MASTERCARD INCORPORATED CL A 57636Q104 102623 287507 SH SOLE 287507 0 0 MATCH GROUP INC NEW COM 57667L107 1480 9791 SH SOLE 9791 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 11015 124251 SH SOLE 124251 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 211 5470 SH SOLE 5470 0 0 MCKESSON CORP COM 58155Q103 247 1422 SH SOLE 1422 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 493 22632 SH SOLE 22632 0 0 MEDPACE HLDGS INC COM 58506Q109 17 124 SH SOLE 124 0 0 MERCADOLIBRE INC COM 58733R102 2950 1761 SH SOLE 1761 0 0 MERCK & CO. INC COM 58933Y105 23981 293165 SH SOLE 288450 0 4715 METHANEX CORP COM 59151K108 82 1770 SH SOLE 1770 0 0 METLIFE INC COM 59156R108 5682 121023 SH SOLE 121023 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1361 138835 SH SOLE 138835 0 0 MID-AMER APT CMNTYS INC COM 59522J103 242 1909 SH SOLE 1909 0 0 MIRATI THERAPEUTICS INC COM 60468T105 147 670 SH SOLE 670 0 0 MODERNA INC COM 60770K107 345 3298 SH SOLE 3298 0 0 MOELIS & CO CL A 60786M105 566 12100 SH SOLE 12100 0 0 MOLINA HEALTHCARE INC COM 60855R100 2486 11691 SH SOLE 11691 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 155 3422 SH SOLE 3422 0 0 MOMO INC ADR 60879B107 149 10688 SH SOLE 10688 0 0 MONGODB INC CL A 60937P106 154 428 SH SOLE 428 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 887 95821 SH SOLE 95821 0 0 MOSAIC CO NEW COM 61945C103 769 33400 SH SOLE 33400 0 0 NVR INC COM 62944T105 257 63 SH SOLE 63 0 0 NATIONAL HEALTH INVS INC COM 63633D104 249 3600 SH SOLE 3600 0 0 NAVIENT CORPORATION COM 63938C108 184 18708 SH SOLE 18708 0 0 NETAPP INC COM 64110D104 9215 139112 SH SOLE 139112 0 0 NETFLIX INC COM 64110L106 11559 21377 SH SOLE 21377 0 0 NETEASE INC SPONSORED ADS 64110W102 2023 21125 SH SOLE 21125 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 2014 148103 SH SOLE 148103 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 1024 67362 SH SOLE 67362 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1969 20544 SH SOLE 20544 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 311 26618 SH SOLE 26618 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 2935 870899 SH SOLE 870899 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 3901 884584 SH SOLE 884584 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3658 368003 SH SOLE 368003 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 914 8371 SH SOLE 8371 0 0 NEXTERA ENERGY INC COM 65339F101 49267 638581 SH SOLE 632618 0 5963 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 1966 186879 SH SOLE 186879 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 77 1150 SH SOLE 1150 0 0 NISOURCE INC COM 65473P105 482 21005 SH SOLE 21005 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 20 424 SH SOLE 424 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 508 48784 SH SOLE 48784 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 80 15063 SH SOLE 15063 0 0 NOVARTIS AG SPONSORED ADR 66987V109 12063 127742 SH SOLE 127742 0 0 NUTANIX INC CL A 67059N108 15 461 SH SOLE 461 0 0 NUVEEN CALIF MUN VALUE FD IN COM 67062C107 1095 101391 SH SOLE 101391 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1621 91045 SH SOLE 91045 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 2498 156939 SH SOLE 156939 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 518 32082 SH SOLE 32082 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 398 22767 SH SOLE 22767 0 0 NVIDIA CORPORATION COM 67066G104 16301 31216 SH SOLE 31216 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4162 270794 SH SOLE 270794 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2055 135527 SH SOLE 135527 0 0 NUVEEN SR INCOME FD COM 67067Y104 2013 387789 SH SOLE 387789 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 3486 402513 SH SOLE 402513 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 3849 438832 SH SOLE 438832 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3815 296210 SH SOLE 296210 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 536 35140 SH SOLE 35140 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2589 160591 SH SOLE 160591 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1597 189184 SH SOLE 189184 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3799 226379 SH SOLE 226379 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 2016 230623 SH SOLE 230623 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1506 237874 SH SOLE 237874 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1178 82843 SH SOLE 82843 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 3122 191435 SH SOLE 191435 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 1261 94380 SH SOLE 94380 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 8317 617910 SH SOLE 612478 0 5432 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 3725 245048 SH SOLE 245048 0 0 NUTRIEN LTD COM 67077M108 1941 40297 SH SOLE 40297 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 248 26304 SH SOLE 26304 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 11779 837142 SH SOLE 837142 0 0 OFS CAP CORP COM 67103B100 696 97307 SH SOLE 97307 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4774 10548 SH SOLE 10548 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 2763 495994 SH SOLE 495994 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 1609 207659 SH SOLE 207659 0 0 OMNICELL COM COM 68213N109 2439 20323 SH SOLE 20323 0 0 ONEMAIN HLDGS INC COM 68268W103 245 5093 SH SOLE 5093 0 0 ORACLE CORP COM 68389X105 3762 58154 SH SOLE 58154 0 0 OTIS WORLDWIDE CORP COM 68902V107 1629 24120 SH SOLE 24120 0 0 OUTFRONT MEDIA INC COM 69007J106 604 30896 SH SOLE 30896 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 225 17747 SH SOLE 17747 0 0 OXFORD SQUARE CAP CORP COM 69181V107 644 211280 SH SOLE 211280 0 0 PBF ENERGY INC CL A 69318G106 5 668 SH SOLE 668 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 864 94405 SH SOLE 94405 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 2834 188956 SH SOLE 188956 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 7511 516961 SH SOLE 511042 0 5919 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 1432 177171 SH SOLE 177171 0 0 PNM RES INC COM 69349H107 315 6493 SH SOLE 6493 0 0 PPL CORP COM 69351T106 15482 548996 SH SOLE 548996 0 0 PTC THERAPEUTICS INC COM 69366J200 513 8406 SH SOLE 8406 0 0 PTC INC COM 69370C100 1230 10286 SH SOLE 10286 0 0 PAYCOM SOFTWARE INC COM 70432V102 5162 11415 SH SOLE 10821 0 594 PAYPAL HLDGS INC COM 70450Y103 109258 466517 SH SOLE 466517 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2145 14136 SH SOLE 14136 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1423 135166 SH SOLE 135166 0 0 PENNYMAC MTG INVT TR COM 70931T103 37 2100 SH SOLE 2100 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 345 5805 SH SOLE 5805 0 0 PENUMBRA INC COM 70975L107 1066 6094 SH SOLE 6094 0 0 PERFICIENT INC COM 71375U101 153 3214 SH SOLE 3214 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 451 40753 SH SOLE 40753 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 31 2752 SH SOLE 2752 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 402 20679 SH SOLE 20679 0 0 PILGRIMS PRIDE CORP COM 72147K108 205 10448 SH SOLE 10448 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 907 100405 SH SOLE 100405 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 237 23169 SH SOLE 23169 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 388 4375 SH SOLE 4375 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 104 1023 SH SOLE 1023 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5 205 SH SOLE 205 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 436 20545 SH SOLE 20545 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 636 9870 SH SOLE 9870 0 0 PINTEREST INC CL A 72352L106 178 2705 SH SOLE 2705 0 0 PLANET FITNESS INC CL A 72703H101 2530 32595 SH SOLE 32595 0 0 PLUG POWER INC COM NEW 72919P202 4280 126202 SH SOLE 126202 0 0 POOL CORP COM 73278L105 198 531 SH SOLE 531 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 342 178848 SH SOLE 178848 0 0 PRICE T ROWE GROUP INC COM 74144T108 3156 20847 SH SOLE 20847 0 0 PRIMORIS SVCS CORP COM 74164F103 1636 59245 SH SOLE 59245 0 0 PRIMERICA INC COM 74164M108 123 919 SH SOLE 919 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3401 68559 SH SOLE 68559 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 33 2728 SH SOLE 2728 0 0 PROG HOLDINGS INC COM NPV 74319R101 294 5449 SH SOLE 5449 0 0 PROLOGIS INC. COM 74340W103 9099 91303 SH SOLE 91303 0 0 PROSPECT CAP CORP COM 74348T102 1086 200684 SH SOLE 200684 0 0 PUBLIC STORAGE COM 74460D109 2567 11117 SH SOLE 11117 0 0 QTS RLTY TR INC COM CL A 74736A103 823 13305 SH SOLE 13305 0 0 QORVO INC COM 74736K101 3028 18211 SH SOLE 18211 0 0 QUALYS INC COM 74758T303 859 7049 SH SOLE 7049 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5944 49882 SH SOLE 49882 0 0 QUIDEL CORP COM 74838J101 3760 20928 SH SOLE 20928 0 0 RH COM 74967X103 3036 6785 SH SOLE 6785 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10493 21719 SH SOLE 21719 0 0 REGENXBIO INC COM 75901B107 221 4868 SH SOLE 4868 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1011 62726 SH SOLE 62726 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 895 14646 SH SOLE 14646 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 491 16335 SH SOLE 16335 0 0 RINGCENTRAL INC CL A 76680R206 81 213 SH SOLE 213 0 0 RMR MORTGAGE TR COM 76970B101 25 2373 SH SOLE 2373 0 0 ROKU INC COM CL A 77543R102 809 2437 SH SOLE 2437 0 0 S&P GLOBAL INC COM 78409V104 12118 36862 SH SOLE 36152 0 710 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1546 5479 SH SOLE 5479 0 0 SPS COMMERCE INC COM 78463M107 66 607 SH SOLE 607 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 370 10115 SH SOLE 0 0 10115 SPDR SER TR WELLS FG PFD ETF 78464A292 54 1222 SH SOLE 1222 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 291 3512 SH SOLE 3512 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 164 4944 SH SOLE 4944 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 104 3932 SH SOLE 3932 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 392 6679 SH SOLE 6679 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 368 11793 SH SOLE 11793 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1761 24209 SH SOLE 24209 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 296 6487 SH SOLE 6487 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 190 1741 SH SOLE 1741 0 0 SVB FINANCIAL GROUP COM 78486Q101 3145 8110 SH SOLE 8110 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1988 114428 SH SOLE 114428 0 0 SABRE CORP COM 78573M104 2197 182772 SH SOLE 182772 0 0 SAFEHOLD INC COM 78645L100 1351 18641 SH SOLE 18641 0 0 SALESFORCE COM INC COM 79466L302 6871 30878 SH SOLE 30878 0 0 SANOFI SPONSORED ADR 80105N105 1682 34622 SH SOLE 34622 0 0 SARATOGA INVT CORP COM NEW 80349A208 2242 107525 SH SOLE 107525 0 0 SEALED AIR CORP NEW COM 81211K100 533 11639 SH SOLE 11639 0 0 SELECT MED HLDGS CORP COM 81619Q105 57 2073 SH SOLE 2073 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1904 165715 SH SOLE 165715 0 0 SERVICENOW INC COM 81762P102 8545 15525 SH SOLE 14965 0 560 SHOPIFY INC CL A 82509L107 8776 7753 SH SOLE 7753 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 355 2623 SH SOLE 2623 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1691 35128 SH SOLE 35128 0 0 SITE CTRS CORP COM 82981J109 37 3686 SH SOLE 3686 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3432 100654 SH SOLE 100654 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 3036 146290 SH SOLE 146290 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 976 6384 SH SOLE 6384 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 402 9516 SH SOLE 9516 0 0 SOLAR CAP LTD COM 83413U100 2395 136785 SH SOLE 136785 0 0 SOLAR SR CAP LTD COM 83416M105 2357 163010 SH SOLE 163010 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3034 9506 SH SOLE 9506 0 0 SOUTHERN COPPER CORP COM 84265V105 1373 21077 SH SOLE 21077 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1353 33670 SH SOLE 33670 0 0 SPROUTS FMRS MKT INC COM 85208M102 20 1009 SH SOLE 1009 0 0 STAG INDL INC COM 85254J102 746 23815 SH SOLE 23815 0 0 STARWOOD PPTY TR INC COM 85571B105 625 32366 SH SOLE 16998 0 15368 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 509 82563 SH SOLE 82563 0 0 SUMMIT MATLS INC CL A 86614U100 1551 77243 SH SOLE 77243 0 0 SYNNEX CORP COM 87162W100 78 962 SH SOLE 962 0 0 SYNCHRONY FINANCIAL COM 87165B103 196 5639 SH SOLE 5639 0 0 SYNEOS HEALTH INC CL A 87166B102 1740 25534 SH SOLE 25534 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 361 12243 SH SOLE 12243 0 0 TFS FINL CORP COM 87240R107 153 8682 SH SOLE 8682 0 0 TC ENERGY CORP COM 87807B107 54 1319 SH SOLE 1319 0 0 TEGNA INC COM 87901J105 29 2109 SH SOLE 2109 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4049 169913 SH SOLE 166430 0 3483 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 7402 374802 SH SOLE 374802 0 0 TELADOC HEALTH INC COM 87918A105 175 877 SH SOLE 877 0 0 10X GENOMICS INC CL A COM 88025U109 644 4551 SH SOLE 4551 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 72 3729 SH SOLE 3729 0 0 TESLA INC COM 88160R101 23733 33632 SH SOLE 33632 0 0 TETRA TECH INC NEW COM 88162G103 3369 29102 SH SOLE 29102 0 0 THE TRADE DESK INC COM CL A 88339J105 317 396 SH SOLE 396 0 0 3M CO COM 88579Y101 23737 135802 SH SOLE 135802 0 0 TOPBUILD CORP COM 89055F103 1107 6012 SH SOLE 6012 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 491 24448 SH SOLE 24448 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1237 111625 SH SOLE 111625 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 541 26258 SH SOLE 26258 0 0 TREX CO INC COM 89531P105 1460 17440 SH SOLE 17440 0 0 TRIP COM GROUP LTD ADS 89677Q107 21 632 SH SOLE 632 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2824 216580 SH SOLE 216580 0 0 TRUIST FINL CORP COM 89832Q109 16513 344517 SH SOLE 344517 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 313 2571 SH SOLE 2571 0 0 TWILIO INC CL A 90138F102 2488 7349 SH SOLE 7349 0 0 TWITTER INC COM 90184L102 250 4623 SH SOLE 4623 0 0 TWO HBRS INVT CORP COM NEW 90187B408 2260 354861 SH SOLE 354861 0 0 UFP INDUSTRIES INC COM 90278Q108 105 1889 SH SOLE 1889 0 0 UBER TECHNOLOGIES INC COM 90353T100 1358 26627 SH SOLE 26627 0 0 UBIQUITI INC COM 90353W103 387 1389 SH SOLE 1389 0 0 ULTA BEAUTY INC COM 90384S303 6038 21026 SH SOLE 21026 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 12 2643 SH SOLE 2643 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 264 1741 SH SOLE 1741 0 0 UNITEDHEALTH GROUP INC COM 91324P102 19649 56030 SH SOLE 54738 0 1292 UNITI GROUP INC COM 91325V108 330 28130 SH SOLE 28130 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1624 7066 SH SOLE 7066 0 0 URBAN EDGE PPTYS COM 91704F104 378 29206 SH SOLE 29206 0 0 VAIL RESORTS INC COM 91879Q109 1632 5851 SH SOLE 5047 0 804 VALERO ENERGY CORP COM 91913Y100 3215 56839 SH SOLE 51493 0 5346 VALVOLINE INC COM 92047W101 1111 48007 SH SOLE 48007 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 262 10963 SH SOLE 10963 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 380 11844 SH SOLE 11844 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 388 14956 SH SOLE 14956 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 111 1896 SH SOLE 1896 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 165 2675 SH SOLE 2675 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 184 2654 SH SOLE 2654 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 247 4560 SH SOLE 4560 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 368 3309 SH SOLE 3309 0 0 VARIAN MED SYS INC COM 92220P105 446 2551 SH SOLE 2551 0 0 VECTOR GROUP LTD COM 92240M108 11006 944730 SH SOLE 944730 0 0 VENTAS INC COM 92276F100 85 1730 SH SOLE 1730 0 0 VERACYTE INC COM 92337F107 1879 38387 SH SOLE 38387 0 0 VEREIT INC COM 92339V308 435 11509 SH SOLE 11509 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 63106 1074140 SH SOLE 1067375 0 6765 VERINT SYS INC COM 92343X100 40 596 SH SOLE 596 0 0 VERISK ANALYTICS INC COM 92345Y106 54 259 SH SOLE 259 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6654 28155 SH SOLE 28155 0 0 VIACOMCBS INC CL B 92556H206 476 12774 SH SOLE 12774 0 0 VIATRIS INC COM 92556V106 2132 113763 SH SOLE 113763 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 377 13425 SH SOLE 13425 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 237 10006 SH SOLE 10006 0 0 VISA INC COM CL A 92826C839 122291 559094 SH SOLE 559094 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 238 1098 SH SOLE 1098 0 0 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 4453 507213 SH SOLE 507213 0 0 VISTRA CORP COM 92840M102 720 36608 SH SOLE 36608 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 491 29808 SH SOLE 29808 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 2357 324687 SH SOLE 312542 0 12145 VOYA GLBL ADV & PREM OPP FD COM 92912R104 7061 806931 SH SOLE 806931 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2095 401316 SH SOLE 401316 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1629 158198 SH SOLE 158198 0 0 VOYA NAT RES EQUITY INCOME F COM 92913C106 311 121490 SH SOLE 121490 0 0 WNS HLDGS LTD SPON ADR 92932M101 443 6142 SH SOLE 6142 0 0 WP CAREY INC COM 92936U109 26 375 SH SOLE 375 0 0 WPP PLC NEW ADR 92937A102 408 7551 SH SOLE 7551 0 0 WEC ENERGY GROUP INC COM 92939U106 9230 100295 SH SOLE 100295 0 0 WASHINGTON PRIME GROUP NEW COM 93964W405 73 11227 SH SOLE 11227 0 0 WASTE MGMT INC DEL COM 94106L109 2153 18258 SH SOLE 14799 0 3459 WAYFAIR INC CL A 94419L101 560 2480 SH SOLE 2480 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1136 139226 SH SOLE 139226 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 5414 1116296 SH SOLE 1098757 0 17539 WELLTOWER INC COM 95040Q104 3695 57182 SH SOLE 57182 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 2228 160259 SH SOLE 160259 0 0 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 2075 207486 SH SOLE 207486 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 530 35449 SH SOLE 35449 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 685 55237 SH SOLE 7300 0 47937 WESTERN ASSET HIGH YIELD DEF COM 95768B107 449 29133 SH SOLE 29133 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 6 398 SH SOLE 398 0 0 WESTROCK CO COM 96145D105 4622 106187 SH SOLE 106187 0 0 WEX INC COM 96208T104 829 4073 SH SOLE 4073 0 0 WHITEHORSE FIN INC COM 96524V106 3073 225792 SH SOLE 225792 0 0 WINTRUST FINL CORP COM 97650W108 91 1485 SH SOLE 1485 0 0 WORKDAY INC CL A 98138H101 1595 6657 SH SOLE 6657 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 53 1093 SH SOLE 1093 0 0 WPX ENERGY INC COM 98212B103 40 4950 SH SOLE 4950 0 0 WW INTL INC COM 98262P101 19 760 SH SOLE 760 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 6313 140716 SH SOLE 140716 0 0 XCEL ENERGY INC COM 98389B100 2159 32386 SH SOLE 32386 0 0 XPERI HOLDING CORP COM 98390M103 1620 77526 SH SOLE 77526 0 0 XYLEM INC COM 98419M100 1576 15482 SH SOLE 15482 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 6291 271272 SH SOLE 271272 0 0 YETI HLDGS INC COM 98585X104 745 10885 SH SOLE 10885 0 0 YUM CHINA HLDGS INC COM 98850P109 1324 23198 SH SOLE 23198 0 0 ZENDESK INC COM 98936J101 3325 23233 SH SOLE 23233 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 531 3446 SH SOLE 3446 0 0 ZOETIS INC CL A 98978V103 1773 10710 SH SOLE 10710 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1311 44965 SH SOLE 44965 0 0 ZSCALER INC COM 98980G102 549 2750 SH SOLE 2750 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 79 233 SH SOLE 233 0 0 CONSTELLIUM SE CL A SHS F21107101 310 22165 SH SOLE 22165 0 0 AMCOR PLC ORD G0250X107 27 2300 SH SOLE 2300 0 0 AMDOCS LTD SHS G02602103 2958 41702 SH SOLE 41702 0 0 AON PLC SHS CL A G0403H108 233 1103 SH SOLE 1103 0 0 ARCH CAP GROUP LTD ORD G0450A105 338 9361 SH SOLE 9361 0 0 ATLASSIAN CORP PLC CL A G06242104 512 2191 SH SOLE 2191 0 0 ATHENE HOLDING LTD CL A G0684D107 130 3004 SH SOLE 3004 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 240 6328 SH SOLE 6328 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1751 20435 SH SOLE 20435 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17852 68345 SH SOLE 68345 0 0 MIMECAST LTD ORD SHS G14838109 1040 18297 SH SOLE 18297 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 736 50884 SH SOLE 50884 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 253 5871 SH SOLE 5871 0 0 BUNGE LIMITED COM G16962105 1026 15651 SH SOLE 15651 0 0 CREDICORP LTD COM G2519Y108 906 5522 SH SOLE 5522 0 0 COSAN LTD SHS A G25343107 188 10193 SH SOLE 10193 0 0 EATON CORP PLC SHS G29183103 5204 43316 SH SOLE 43316 0 0 FABRINET SHS G3323L100 728 9387 SH SOLE 9387 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 74 3079 SH SOLE 3079 0 0 GENPACT LIMITED SHS G3922B107 181 4368 SH SOLE 4368 0 0 HELEN OF TROY LTD COM G4388N106 311 1400 SH SOLE 1400 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 256 17400 SH SOLE 17400 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 118 1609 SH SOLE 1609 0 0 ICON PLC SHS G4705A100 5141 26368 SH SOLE 26368 0 0 IHS MARKIT LTD SHS G47567105 359 3995 SH SOLE 3995 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 87 5130 SH SOLE 5130 0 0 INVESCO LTD SHS G491BT108 276 15836 SH SOLE 15836 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 40 243 SH SOLE 243 0 0 JOHNSON CTLS INTL PLC SHS G51502105 15 327 SH SOLE 327 0 0 LAZARD LTD SHS A G54050102 456 10790 SH SOLE 10790 0 0 LINDE PLC SHS G5494J103 9454 35879 SH SOLE 35879 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 244 5127 SH SOLE 5127 0 0 MEDTRONIC PLC SHS G5960L103 32215 275009 SH SOLE 275009 0 0 APTIV PLC SHS G6095L109 2143 16445 SH SOLE 16445 0 0 NOVOCURE LTD ORD SHS G6674U108 7303 42202 SH SOLE 39538 0 2664 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 143 2848 SH SOLE 2848 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 217 3486 SH SOLE 3486 0 0 PENTAIR PLC SHS G7S00T104 137 2575 SH SOLE 2575 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 215 4077 SH SOLE 4077 0 0 STERIS PLC SHS USD G8473T100 4301 22691 SH SOLE 22691 0 0 STONECO LTD COM CL A G85158106 139 1652 SH SOLE 1652 0 0 TECHNIPFMC PLC COM G87110105 138 14677 SH SOLE 14677 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1727 11897 SH SOLE 11897 0 0 ALCON AG ORD SHS H01301128 4 56 SH SOLE 56 0 0 CHUBB LIMITED COM H1467J104 6566 42657 SH SOLE 42657 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2570 16784 SH SOLE 15237 0 1547 GARMIN LTD SHS H2906T109 1277 10671 SH SOLE 10671 0 0 UBS GROUP AG SHS H42097107 134 9453 SH SOLE 9453 0 0 LOGITECH INTL S A SHS H50430232 641 6597 SH SOLE 6597 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1308 10804 SH SOLE 10804 0 0 ORION ENGINEERED CARBONS S A COM L72967109 62 3641 SH SOLE 3641 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3104 9865 SH SOLE 9865 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3057 18918 SH SOLE 18918 0 0 ELBIT SYS LTD ORD M3760D101 560 4285 SH SOLE 4285 0 0 INMODE LTD SHS M5425M103 332 6983 SH SOLE 6983 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2095 23501 SH SOLE 23501 0 0 WIX COM LTD SHS M98068105 100 402 SH SOLE 402 0 0 AERCAP HOLDINGS NV SHS N00985106 280 6136 SH SOLE 6136 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3839 7871 SH SOLE 7871 0 0 CNH INDL N V SHS N20944109 328 25536 SH SOLE 25536 0 0 FERRARI N V COM N3167Y103 736 3207 SH SOLE 3207 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3394 187601 SH SOLE 187601 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3859 42102 SH SOLE 42102 0 0 NXP SEMICONDUCTORS N V COM N6596X109 917 5768 SH SOLE 5768 0 0 YANDEX N V SHS CLASS A N97284108 1483 21311 SH SOLE 21311 0 0 COPA HOLDINGS SA CL A P31076105 335 4341 SH SOLE 4341 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 3367 45076 SH SOLE 45076 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 378 138908 SH SOLE 138908 0 0