0000891092-20-009464.txt : 20200812 0000891092-20-009464.hdr.sgml : 20200812 20200812104842 ACCESSION NUMBER: 0000891092-20-009464 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200812 DATE AS OF CHANGE: 20200812 EFFECTIVENESS DATE: 20200812 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: 201094596 BUSINESS ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 BUSINESS PHONE: 719-488-8251 MAIL ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities, Inc. DATE OF NAME CHANGE: 20080207 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities LP DATE OF NAME CHANGE: 20040715 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001297376 XXXXXXXX 06-30-2020 06-30-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 08-12-2020 0 1522 5136659
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 21772 139572 SH SOLE 139572 0 0 51JOB INC SPONSORED ADS 316827104 53 735 SH SOLE 735 0 0 AAR CORP COM 000361105 254 12277 SH SOLE 12277 0 0 AARONS INC COM PAR $0.50 002535300 351 7738 SH SOLE 7738 0 0 ABB LTD-ADR SPONSORED ADR 000375204 1946 86275 SH SOLE 86275 0 0 ABBOTT LABS COM 002824100 21201 231887 SH SOLE 231887 0 0 ABBVIE INC COM 00287Y109 21911 223172 SH SOLE 218366 0 4806 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 3415 896365 SH SOLE 868931 0 27434 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 4040 452390 SH SOLE 452390 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 4468 958837 SH SOLE 958837 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 1009 112704 SH SOLE 112704 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 10141 1317033 SH SOLE 1303218 0 13815 ABIOMED INC COM 003654100 1807 7482 SH SOLE 7482 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 95 1963 SH SOLE 1963 0 0 ACCELERON PHARMA INC COM 00434H108 100 1050 SH SOLE 1050 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20883 97257 SH SOLE 97257 0 0 ACI WORLDWIDE INC COM 004498101 13 486 SH SOLE 486 0 0 ACTIVISION BLIZZARD INC COM 00507V109 467 6157 SH SOLE 6157 0 0 ACUITY BRANDS INC COM 00508Y102 238 2481 SH SOLE 2481 0 0 ADAM NAT RES FD INC COM 00548F105 721 63503 SH SOLE 63503 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3785 253834 SH SOLE 253834 0 0 ADDUS HOMECARE CORP COM 006739106 127 1373 SH SOLE 1373 0 0 ADOBE INC COM 00724F101 29796 68447 SH SOLE 67920 0 527 ADVANCE AUTO PARTS INC COM 00751Y106 888 6231 SH SOLE 6231 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 93 3071 SH SOLE 3071 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2705 51416 SH SOLE 51416 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 11276 862095 SH SOLE 862095 0 0 AECOM COM 00766T100 1801 47915 SH SOLE 47915 0 0 AEGON N V NY REGISTRY SHS 007924103 706 239972 SH SOLE 239972 0 0 AERCAP HOLDINGS NV SHS N00985106 148 4806 SH SOLE 4806 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2053 51788 SH SOLE 51788 0 0 AEROVIRONMENT INC COM 008073108 1210 15198 SH SOLE 15198 0 0 AES CORP COM 00130H105 34 2322 SH SOLE 2322 0 0 AFLAC INC COM 001055102 1920 53286 SH SOLE 53286 0 0 AGCO CORP COM 001084102 974 17566 SH SOLE 17566 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 216 2447 SH SOLE 2447 0 0 AGNC INVT CORP COM 00123Q104 4054 314249 SH SOLE 314249 0 0 AGNICO EAGLE MINES LTD COM 008474108 284 4434 SH SOLE 4434 0 0 AGREE REALTY CORP COM 008492100 779 11856 SH SOLE 6188 0 5668 AIR PRODS & CHEMS INC COM 009158106 14271 59104 SH SOLE 57369 0 1735 AKAMAI TECHNOLOGIES INC COM 00971T101 537 5016 SH SOLE 5016 0 0 ALAMO GROUP INC COM 011311107 626 6095 SH SOLE 6095 0 0 ALARM COM HLDGS INC COM 011642105 17 258 SH SOLE 258 0 0 ALASKA AIR GROUP INC COM 011659109 1720 47432 SH SOLE 47432 0 0 ALBEMARLE CORP COM 012653101 501 6483 SH SOLE 6483 0 0 ALCOA CORP COM 013872106 66 5866 SH SOLE 5866 0 0 ALCON AG ORD SHS H01301128 19 323 SH SOLE 323 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8 52 SH SOLE 52 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1185 10557 SH SOLE 10557 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10092 46789 SH SOLE 46789 0 0 ALICO INC COM 016230104 295 9465 SH SOLE 9465 0 0 ALIGN TECHNOLOGY INC COM 016255101 1786 6507 SH SOLE 6507 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 120 11765 SH SOLE 11765 0 0 ALLETE INC COM NEW 018522300 426 7794 SH SOLE 7794 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 274 6073 SH SOLE 6073 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 3359 251619 SH SOLE 251619 0 0 ALLIANT ENERGY CORP COM 018802108 1497 31291 SH SOLE 31291 0 0 ALLIANZGI CONV INCOME FD COM 018828103 1236 282155 SH SOLE 282155 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 4403 1126052 SH SOLE 1126052 0 0 ALLIANZGI DIVERSIFIED INCOME COM 01883J108 6845 296970 SH SOLE 292107 0 4863 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 16073 1437674 SH SOLE 1428405 0 9269 ALLIANZGI EQUITY & CONV INCO COM 018829101 19986 889075 SH SOLE 889075 0 0 ALLSTATE CORP COM 020002101 747 7700 SH SOLE 7700 0 0 ALLY FINL INC COM 02005N100 51 2559 SH SOLE 2559 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 655 4425 SH SOLE 4425 0 0 ALPHABET INC CAP STK CL A 02079K305 126687 89339 SH SOLE 89339 0 0 ALPHABET INC CAP STK CL C 02079K107 690 488 SH SOLE 488 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 58 2347 SH SOLE 2347 0 0 ALTRIA GROUP INC COM 02209S103 14418 367350 SH SOLE 358412 0 8938 AMAZON COM INC COM 023135106 221591 80321 SH SOLE 80156 0 165 AMBEV SA SPONSORED ADR 02319V103 422 159691 SH SOLE 159691 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 2491 580537 SH SOLE 555397 0 25140 AMDOCS LTD SHS G02602103 2304 37847 SH SOLE 37847 0 0 AMEDISYS INC COM 023436108 5277 26578 SH SOLE 25269 0 1309 AMEREN CORP COM 023608102 1135 16131 SH SOLE 10858 0 5273 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 79 7202 SH SOLE 7202 0 0 AMERICAN ELEC PWR CO INC COM 025537101 6437 80821 SH SOLE 76322 0 4499 AMERICAN EXPRESS CO COM 025816109 23439 246210 SH SOLE 246210 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 361 5682 SH SOLE 5682 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 97 3588 SH SOLE 3588 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 73 2333 SH SOLE 2333 0 0 AMERICAN TOWER CORP NEW COM 03027X100 45851 177345 SH SOLE 177345 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2721 21152 SH SOLE 21152 0 0 AMERICOLD RLTY TR COM 03064D108 78 2162 SH SOLE 2162 0 0 AMERIPRISE FINL INC COM 03076C106 3379 22519 SH SOLE 22519 0 0 AMERIS BANCORP COM 03076K108 21 911 SH SOLE 911 0 0 AMERISOURCEBERGEN CORP COM 03073E105 28 275 SH SOLE 275 0 0 AMETEK INC COM 031100100 608 6806 SH SOLE 6806 0 0 AMGEN INC COM 031162100 13005 55137 SH SOLE 55137 0 0 AMICUS THERAPEUTICS INC COM 03152W109 119 7889 SH SOLE 7889 0 0 AMPHENOL CORP NEW CL A 032095101 1084 11313 SH SOLE 11313 0 0 ANALOG DEVICES INC COM 032654105 3588 29253 SH SOLE 29253 0 0 ANDERSONS INC COM 034164103 259 18835 SH SOLE 18835 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 540 10948 SH SOLE 10948 0 0 ANI PHARMACEUTICALS INC COM 00182C103 17 516 SH SOLE 516 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 7789 1187287 SH SOLE 944042 0 243245 ANSYS INC COM 03662Q105 2230 7645 SH SOLE 6345 0 1300 ANTERO MIDSTREAM CORP COM 03676B102 9182 1800477 SH SOLE 1800477 0 0 ANTHEM INC COM 036752103 3202 12175 SH SOLE 12175 0 0 AON PLC SHS CL A G0403H108 288 1495 SH SOLE 1495 0 0 APACHE CORP COM 037411105 4 281 SH SOLE 281 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2967 302403 SH SOLE 302403 0 0 APOLLO INVT CORP COM NEW 03761U502 1223 127832 SH SOLE 127832 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 3299 265387 SH SOLE 265387 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 6297 507005 SH SOLE 507005 0 0 APPLE INC COM 037833100 165033 452393 SH SOLE 450969 0 1424 APPLIED MATLS INC COM 038222105 1725 28530 SH SOLE 28530 0 0 APTARGROUP INC COM 038336103 808 7213 SH SOLE 7213 0 0 APTIV PLC SHS G6095L109 1009 12949 SH SOLE 12949 0 0 ARAMARK COM 03852U106 81 3587 SH SOLE 3587 0 0 ARCH CAP GROUP LTD ORD G0450A105 240 8376 SH SOLE 8376 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 490 12279 SH SOLE 12279 0 0 ARCHROCK INC COM 03957W106 5372 827676 SH SOLE 827676 0 0 ARCONIC CORPORATION COM 03966V107 99 7097 SH SOLE 7097 0 0 ARCOSA INC COM 039653100 36 864 SH SOLE 864 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 962 15279 SH SOLE 15279 0 0 ARES CAPITAL CORP COM 04010L103 5443 376645 SH SOLE 232225 0 144420 ARES DYNAMIC CR ALLOCATION F COM 04014F102 6674 559459 SH SOLE 559459 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 269 6779 SH SOLE 6779 0 0 ARISTA NETWORKS INC COM 040413106 612 2915 SH SOLE 2915 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1453 154776 SH SOLE 154776 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 1705 21866 SH SOLE 21866 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4438 136555 SH SOLE 136555 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 597 4037 SH SOLE 4037 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 941 207340 SH SOLE 207340 0 0 ASGN INC COM 00191U102 30 451 SH SOLE 451 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 396 5738 SH SOLE 5738 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1544 4194 SH SOLE 4194 0 0 ASPEN TECHNOLOGY INC COM 045327103 21 202 SH SOLE 202 0 0 ASTEC INDS INC COM 046224101 874 18879 SH SOLE 18879 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3489 65972 SH SOLE 65972 0 0 ASTRONICS CORP COM 046433108 316 29939 SH SOLE 29939 0 0 AT&T INC COM 00206R102 37608 1244075 SH SOLE 1232630 0 11445 ATHENE HLDG LTD CL A G0684D107 136 4356 SH SOLE 4356 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 14 604 SH SOLE 604 0 0 ATLASSIAN CORP PLC CL A G06242104 895 4965 SH SOLE 4965 0 0 ATMOS ENERGY CORP COM 049560105 1720 17270 SH SOLE 17270 0 0 AUTODESK INC COM 052769106 12921 54019 SH SOLE 54019 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 90 1197 SH SOLE 1197 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 14706 98773 SH SOLE 98773 0 0 AUTOZONE INC COM 053332102 1274 1129 SH SOLE 1129 0 0 AVALONBAY CMNTYS INC COM 053484101 1345 8696 SH SOLE 8696 0 0 AVANGRID INC COM 05351W103 273 6496 SH SOLE 6496 0 0 AVANOS MED INC COM 05350V106 2 55 SH SOLE 55 0 0 AVERY DENNISON CORP COM 053611109 1319 11559 SH SOLE 11559 0 0 AVITA THERAPEUTICS INC COM 05380C102 145 4756 SH SOLE 4756 0 0 AXON ENTERPRISE INC COM 05464C101 1834 18692 SH SOLE 18692 0 0 B & G FOODS INC NEW COM 05508R106 17519 718596 SH SOLE 718596 0 0 BAIDU INC SPON ADR REP A 056752108 465 3882 SH SOLE 3882 0 0 BAKER HUGHES COMPANY CL A 05722G100 248 16113 SH SOLE 16113 0 0 BALCHEM CORP COM 057665200 85 894 SH SOLE 894 0 0 BALL CORP COM 058498106 4026 57938 SH SOLE 57938 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 633 121333 SH SOLE 121333 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 62 3750 SH SOLE 3750 0 0 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 9 2358 SH SOLE 2358 0 0 BANCO SANTANDER S.A. ADR 05964H105 102 42399 SH SOLE 42399 0 0 BANCROFT FD LTD COM 059695106 12480 523284 SH SOLE 518609 0 4675 BANDWIDTH INC COM CL A 05988J103 342 2694 SH SOLE 2694 0 0 BANK MONTREAL QUE COM 063671101 372 7018 SH SOLE 7018 0 0 BANK NEW YORK MELLON CORP COM 064058100 204 5284 SH SOLE 5284 0 0 BANK NOVA SCOTIA B C COM 064149107 234 5668 SH SOLE 5668 0 0 BAOZUN INC SPONSORED ADR 06684L103 408 10621 SH SOLE 10621 0 0 BAUSCH HEALTH COS INC COM 071734107 572 31300 SH SOLE 31300 0 0 BAXTER INTL INC COM 071813109 3533 41029 SH SOLE 41029 0 0 BECTON DICKINSON & CO COM 075887109 8577 35845 SH SOLE 35845 0 0 BED BATH & BEYOND INC COM 075896100 2639 248955 SH SOLE 248955 0 0 BEIGENE LTD SPONSORED ADR 07725L102 245 1300 SH SOLE 1300 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1018 5704 SH SOLE 5704 0 0 BEST BUY INC COM 086516101 4003 45870 SH SOLE 45870 0 0 BEYOND MEAT INC COM 08862E109 68 508 SH SOLE 508 0 0 BGC PARTNERS INC CL A 05541T101 1573 573922 SH SOLE 573922 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1155 23228 SH SOLE 23228 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 1421 34526 SH SOLE 34526 0 0 BILIBILI INC SPONS ADS REP Z 090040106 593 12802 SH SOLE 12802 0 0 BIO RAD LABS INC CL A 090572207 2582 5718 SH SOLE 5718 0 0 BIO-TECHNE CORP COM 09073M104 2217 8396 SH SOLE 8396 0 0 BIOGEN INC COM 09062X103 425 1588 SH SOLE 1588 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 374 5117 SH SOLE 5117 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1170 9490 SH SOLE 9490 0 0 BIOTELEMETRY INC COM 090672106 604 13360 SH SOLE 13360 0 0 BK OF AMERICA CORP COM 060505104 11731 493951 SH SOLE 493951 0 0 BLACK HILLS CORP COM 092113109 612 10796 SH SOLE 10796 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1681 127653 SH SOLE 127653 0 0 BLACKROCK CAP INVT CORP COM 092533108 223 83351 SH SOLE 83351 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 282 18360 SH SOLE 18360 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 791 77792 SH SOLE 67549 0 10243 BLACKROCK CR ALLOCATION INCO COM 092508100 1178 89255 SH SOLE 89255 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 4832 517930 SH SOLE 517930 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 1667 230558 SH SOLE 230558 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 7405 511761 SH SOLE 511761 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 6018 819882 SH SOLE 819882 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 9065 962296 SH SOLE 962296 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 4367 849685 SH SOLE 849685 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 3510 319701 SH SOLE 319701 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 4149 371125 SH SOLE 371125 0 0 BLACKROCK INC COM 09247X101 20659 37970 SH SOLE 37970 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 2805 181579 SH SOLE 181579 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 450 37943 SH SOLE 37943 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 789 56644 SH SOLE 49233 0 7411 BLACKROCK MULTI-SECTOR INC T COM 09258A107 2296 159332 SH SOLE 159332 0 0 BLACKROCK MUN BD TR COM 09249H104 1637 107682 SH SOLE 107682 0 0 BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 562 44163 SH SOLE 44163 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1275 96051 SH SOLE 96051 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 2413 177538 SH SOLE 177538 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 438 29809 SH SOLE 29809 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 2889 209324 SH SOLE 209324 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 1553 141709 SH SOLE 141709 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1748 123676 SH SOLE 123676 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1285 99369 SH SOLE 99369 0 0 BLACKROCK MUNIHOLDINGS FD II COM 09253P109 363 25316 SH SOLE 25316 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 3270 269370 SH SOLE 269370 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 412 33270 SH SOLE 33270 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 851 101321 SH SOLE 101321 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1507 108177 SH SOLE 108177 0 0 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 1448 104410 SH SOLE 104410 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 3306 253951 SH SOLE 253951 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 2650 207505 SH SOLE 207505 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 3256 216235 SH SOLE 216235 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 3089 503991 SH SOLE 503991 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 1736 132408 SH SOLE 132408 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 1406 153879 SH SOLE 153879 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 2331 109733 SH SOLE 109733 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 133 10325 SH SOLE 10325 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 521 45593 SH SOLE 45593 0 0 BLOCK H & R INC COM 093671105 897 62804 SH SOLE 62804 0 0 BLUEBIRD BIO INC COM 09609G100 189 3089 SH SOLE 3089 0 0 BOEING CO COM 097023105 5408 29502 SH SOLE 29502 0 0 BOISE CASCADE CO DEL COM 09739D100 60 1588 SH SOLE 1588 0 0 BOOKING HOLDINGS INC COM 09857L108 1530 961 SH SOLE 961 0 0 BORGWARNER INC COM 099724106 303 8590 SH SOLE 8590 0 0 BOSTON BEER INC CL A 100557107 37 69 SH SOLE 69 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 320 3546 SH SOLE 3546 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7699 219292 SH SOLE 219292 0 0 BOTTOMLINE TECH DEL INC COM 101388106 258 5073 SH SOLE 5073 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1801 157009 SH SOLE 157009 0 0 BP PLC SPONSORED ADR 055622104 1413 60608 SH SOLE 60608 0 0 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 2734 236936 SH SOLE 228268 0 8668 BRIGHT HORIZONS FAM SOL IN D COM 109194100 814 6944 SH SOLE 6944 0 0 BRINKER INTL INC COM 109641100 48 2010 SH SOLE 2010 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1867 31748 SH SOLE 31748 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1280 32981 SH SOLE 32981 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 239 18677 SH SOLE 18677 0 0 BROADCOM INC COM 11135F101 18147 57498 SH SOLE 56695 0 803 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9303 73723 SH SOLE 73723 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 5723 343537 SH SOLE 343537 0 0 BROOKS AUTOMATION INC NEW COM 114340102 596 13471 SH SOLE 13471 0 0 BROWN & BROWN INC COM 115236101 509 12497 SH SOLE 12497 0 0 BRUNSWICK CORP COM 117043109 248 3873 SH SOLE 3873 0 0 BUCKLE INC COM 118440106 4075 259857 SH SOLE 259857 0 0 BUNGE LIMITED COM G16962105 709 17237 SH SOLE 17237 0 0 BURLINGTON STORES INC COM 122017106 790 4010 SH SOLE 4010 0 0 BWX TECHNOLOGIES INC COM 05605H100 45 793 SH SOLE 793 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1324 16747 SH SOLE 16747 0 0 CABOT CORP COM 127055101 89 2410 SH SOLE 2410 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 207 1486 SH SOLE 1486 0 0 CABOT OIL & GAS CORP COM 127097103 16 917 SH SOLE 917 0 0 CACI INTL INC CL A 127190304 4364 20123 SH SOLE 20123 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 327 3404 SH SOLE 3404 0 0 CAE INC COM 124765108 1519 93817 SH SOLE 93817 0 0 CAL MAINE FOODS INC COM NEW 128030202 389 8748 SH SOLE 8748 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 7606 670709 SH SOLE 670709 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 11367 1068319 SH SOLE 1068319 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 8381 397195 SH SOLE 397195 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 4065 556124 SH SOLE 556124 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 4528 364313 SH SOLE 364313 0 0 CALAVO GROWERS INC COM 128246105 255 4059 SH SOLE 4059 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 0 29 SH SOLE 29 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 79 1654 SH SOLE 1654 0 0 CALLAWAY GOLF CO COM 131193104 86 4903 SH SOLE 4903 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1044 11441 SH SOLE 11441 0 0 CAMPBELL SOUP CO COM 134429109 461 9298 SH SOLE 9298 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 31 1353 SH SOLE 1353 0 0 CANADIAN IMP BK COMM COM 136069101 195 2915 SH SOLE 2915 0 0 CANADIAN NATL RY CO COM 136375102 392 4424 SH SOLE 4424 0 0 CANADIAN PAC RY LTD COM 13645T100 382 1498 SH SOLE 1498 0 0 CANON INC SPONSORED ADR 138006309 1167 58458 SH SOLE 58458 0 0 CAPITAL ONE FINL CORP COM 14040H105 314 5016 SH SOLE 5016 0 0 CAPITAL SOUTHWEST CORP COM 140501107 1965 145774 SH SOLE 145774 0 0 CAPITALA FIN CORP COM 14054R106 556 211575 SH SOLE 211575 0 0 CARDINAL HEALTH INC COM 14149Y108 14811 283787 SH SOLE 283787 0 0 CARLISLE COS INC COM 142339100 2652 22159 SH SOLE 22159 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1421 86544 SH SOLE 86544 0 0 CARNIVAL PLC ADR 14365C103 308 24448 SH SOLE 24448 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 512 21095 SH SOLE 21095 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1874 84353 SH SOLE 84353 0 0 CARTERS INC COM 146229109 124 1540 SH SOLE 1540 0 0 CARVANA CO CL A 146869102 833 6926 SH SOLE 6926 0 0 CATERPILLAR INC DEL COM 149123101 17773 140496 SH SOLE 138020 0 2476 CATHAY GEN BANCORP COM 149150104 123 4690 SH SOLE 4690 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 418 4480 SH SOLE 4480 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 6271 1050464 SH SOLE 1032576 0 17888 CBRE GROUP INC CL A 12504L109 1796 39720 SH SOLE 39720 0 0 CDW CORP COM 12514G108 2428 20896 SH SOLE 20896 0 0 CELANESE CORP DEL COM 150870103 2205 25544 SH SOLE 25544 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 609 211293 SH SOLE 211293 0 0 CENTENE CORP DEL COM 15135B101 1872 29450 SH SOLE 29450 0 0 CENTERPOINT ENERGY INC COM 15189T107 5868 314322 SH SOLE 314322 0 0 CENTURYLINK INC COM 156700106 11251 1121685 SH SOLE 1121685 0 0 CERNER CORP COM 156782104 69 1003 SH SOLE 1003 0 0 CF INDS HLDGS INC COM 125269100 576 20472 SH SOLE 20472 0 0 CHARLES RIV LABS INTL INC COM 159864107 1536 8810 SH SOLE 8810 0 0 CHART INDS INC COM PAR $0.01 16115Q308 8 168 SH SOLE 168 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 33246 65184 SH SOLE 65184 0 0 CHATHAM LODGING TR COM 16208T102 657 107296 SH SOLE 107296 0 0 CHEESECAKE FACTORY INC COM 163072101 63 2728 SH SOLE 2728 0 0 CHEFS WHSE INC COM 163086101 16 1171 SH SOLE 1171 0 0 CHEMED CORP NEW COM 16359R103 3296 7306 SH SOLE 7306 0 0 CHEMOURS CO COM 163851108 9809 638999 SH SOLE 638999 0 0 CHENIERE ENERGY INC COM NEW 16411R208 671 13887 SH SOLE 13887 0 0 CHEVRON CORP NEW COM 166764100 35242 394954 SH SOLE 391163 0 3791 CHEWY INC CL A 16679L109 1413 31619 SH SOLE 31619 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1079 112252 SH SOLE 112252 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 41 1218 SH SOLE 1218 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 735 17506 SH SOLE 17506 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 164 5830 SH SOLE 5830 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2420 2300 SH SOLE 2300 0 0 CHUBB LIMITED COM H1467J104 6815 53826 SH SOLE 53826 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 85 2165 SH SOLE 2165 0 0 CHURCH & DWIGHT INC COM 171340102 428 5539 SH SOLE 5539 0 0 CHURCHILL DOWNS INC COM 171484108 1171 8792 SH SOLE 8792 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 657 320695 SH SOLE 320695 0 0 CIENA CORP COM NEW 171779309 629 11612 SH SOLE 11612 0 0 CIGNA CORP NEW COM 125523100 341 1816 SH SOLE 1816 0 0 CINCINNATI FINL CORP COM 172062101 332 5190 SH SOLE 5190 0 0 CINEMARK HLDGS INC COM 17243V102 2196 190128 SH SOLE 190128 0 0 CINTAS CORP COM 172908105 154 577 SH SOLE 577 0 0 CISCO SYS INC COM 17275R102 36282 777912 SH SOLE 769505 0 8407 CITIGROUP INC COM NEW 172967424 4332 84783 SH SOLE 84783 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 390 15465 SH SOLE 15465 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 912 386309 SH SOLE 386309 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 1859 582856 SH SOLE 582856 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 1635 603414 SH SOLE 603414 0 0 CLEARWAY ENERGY INC CL A 18539C105 12534 597709 SH SOLE 597709 0 0 CLOROX CO DEL COM 189054109 7477 34084 SH SOLE 34084 0 0 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 520 60511 SH SOLE 60511 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 5677 533087 SH SOLE 522758 0 10329 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 6878 789651 SH SOLE 619662 0 169989 CME GROUP INC COM 12572Q105 1852 11393 SH SOLE 11393 0 0 CMS ENERGY CORP COM 125896100 1135 19433 SH SOLE 19433 0 0 CNA FINL CORP COM 126117100 20 609 SH SOLE 609 0 0 CNH INDL N V SHS N20944109 187 26643 SH SOLE 26643 0 0 CNOOC LIMITED SPONSORED ADR 126132109 1619 14349 SH SOLE 14349 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 1241 186625 SH SOLE 186625 0 0 COCA COLA CO COM 191216100 25081 561346 SH SOLE 553612 0 7734 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6181 79896 SH SOLE 74188 0 5708 COGNEX CORP COM 192422103 986 16514 SH SOLE 16514 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 705 12413 SH SOLE 12413 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1631 73950 SH SOLE 73950 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 3563 325963 SH SOLE 325963 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 5899 308528 SH SOLE 302955 0 5573 COHEN & STEERS TOTAL RETURN COM 19247R103 698 56676 SH SOLE 56676 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 4188 596633 SH SOLE 596633 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 921 41896 SH SOLE 41896 0 0 COMCAST CORP NEW CL A 20030N101 50944 1306919 SH SOLE 1297586 0 9333 COMERICA INC COM 200340107 320 8411 SH SOLE 8411 0 0 COMMERCIAL METALS CO COM 201723103 418 20503 SH SOLE 20503 0 0 COMMSCOPE HLDG CO INC COM 20337X109 68 8114 SH SOLE 8114 0 0 COMMUNITY BK SYS INC COM 203607106 1195 20966 SH SOLE 20966 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2048 50082 SH SOLE 50082 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 143 10943 SH SOLE 10943 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 33 2924 SH SOLE 2924 0 0 COMPASS MINERALS INTL INC COM 20451N101 11824 242549 SH SOLE 242549 0 0 CONAGRA BRANDS INC COM 205887102 240 6836 SH SOLE 6836 0 0 CONMED CORP COM 207410101 13 183 SH SOLE 183 0 0 CONOCOPHILLIPS COM 20825C104 2343 55757 SH SOLE 47699 0 8058 CONSOLIDATED EDISON INC COM 209115104 767 10666 SH SOLE 10666 0 0 CONSTELLATION BRANDS INC CL A 21036P108 586 3349 SH SOLE 3349 0 0 CONSTELLIUM SE CL A SHS F21107101 172 22402 SH SOLE 22402 0 0 CONTINENTAL RES INC COM 212015101 233 13271 SH SOLE 13271 0 0 COOPER COS INC COM NEW 216648402 3159 11139 SH SOLE 11139 0 0 COPA HOLDINGS SA CL A P31076105 586 11585 SH SOLE 11585 0 0 COPART INC COM 217204106 824 9895 SH SOLE 9895 0 0 CORESITE RLTY CORP COM 21870Q105 1348 11138 SH SOLE 11138 0 0 CORNING INC COM 219350105 7238 279448 SH SOLE 279448 0 0 CORTEVA INC COM 22052L104 682 25467 SH SOLE 25467 0 0 COSTAR GROUP INC COM 22160N109 134 189 SH SOLE 189 0 0 COSTCO WHSL CORP NEW COM 22160K105 20156 66475 SH SOLE 66475 0 0 COTY INC COM CL A 222070203 150 33569 SH SOLE 33569 0 0 COUPA SOFTWARE INC COM 22266L106 436 1572 SH SOLE 1572 0 0 COUSINS PPTYS INC COM NEW 222795502 71 2377 SH SOLE 2377 0 0 COVANTA HLDG CORP COM 22282E102 7743 807407 SH SOLE 807407 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1278 11519 SH SOLE 11519 0 0 CRANE CO COM 224399105 3504 58937 SH SOLE 58937 0 0 CREDICORP LTD COM G2519Y108 755 5651 SH SOLE 5651 0 0 CRESCENT CAP BDC INC COM 225655109 154 12152 SH SOLE 12152 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 659 50257 SH SOLE 50257 0 0 CRH PLC ADR 12626K203 1397 40725 SH SOLE 40725 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 139 1897 SH SOLE 1897 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 252 2510 SH SOLE 2510 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 50469 301577 SH SOLE 301577 0 0 CROWN HLDGS INC COM 228368106 154 2370 SH SOLE 2370 0 0 CRYOLIFE INC COM 228903100 13 693 SH SOLE 693 0 0 CSG SYS INTL INC COM 126349109 1186 28646 SH SOLE 28646 0 0 CUBESMART COM 229663109 363 13441 SH SOLE 13441 0 0 CUBIC CORP COM 229669106 1616 33639 SH SOLE 33639 0 0 CULLEN FROST BANKERS INC COM 229899109 6 85 SH SOLE 85 0 0 CUMMINS INC COM 231021106 3107 17930 SH SOLE 17930 0 0 CURTISS WRIGHT CORP COM 231561101 1541 17258 SH SOLE 17258 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 2522 82360 SH SOLE 67581 0 14779 CVR ENERGY INC COM 12662P108 8137 404635 SH SOLE 404635 0 0 CVS HEALTH CORP COM 126650100 16965 261118 SH SOLE 261118 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2975 29968 SH SOLE 29968 0 0 CYRUSONE INC COM 23283R100 2258 31043 SH SOLE 31043 0 0 D R HORTON INC COM 23331A109 2535 45711 SH SOLE 45711 0 0 DANAHER CORPORATION COM 235851102 13197 74632 SH SOLE 74632 0 0 DARDEN RESTAURANTS INC COM 237194105 3371 44490 SH SOLE 44490 0 0 DARLING INGREDIENTS INC COM 237266101 656 26634 SH SOLE 26634 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 9 641 SH SOLE 641 0 0 DAVITA INC COM 23918K108 1132 14298 SH SOLE 14298 0 0 DBX ETF TR XTRACK USD HIGH 233051432 102 2181 SH SOLE 2181 0 0 DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 286 25343 SH SOLE 25343 0 0 DEERE & CO COM 244199105 1670 10626 SH SOLE 10626 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 1128 139598 SH SOLE 139598 0 0 DELEK US HLDGS INC NEW COM 24665A103 92 5305 SH SOLE 5305 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1245 44383 SH SOLE 44383 0 0 DELUXE CORP COM 248019101 1082 45976 SH SOLE 45976 0 0 DENTSPLY SIRONA INC COM 24906P109 840 19076 SH SOLE 19076 0 0 DESIGNER BRANDS INC CL A 250565108 176 25975 SH SOLE 25975 0 0 DEXCOM INC COM 252131107 3433 8467 SH SOLE 8467 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 7667 57047 SH SOLE 57047 0 0 DIAMONDBACK ENERGY INC COM 25278X109 861 20599 SH SOLE 20599 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 119 4702 SH SOLE 4702 0 0 DICKS SPORTING GOODS INC COM 253393102 66 1590 SH SOLE 1590 0 0 DIGITAL RLTY TR INC COM 253868103 1358 9553 SH SOLE 9553 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1403 111612 SH SOLE 111612 0 0 DINE BRANDS GLOBAL INC COM 254423106 11 253 SH SOLE 253 0 0 DIODES INC COM 254543101 90 1775 SH SOLE 1775 0 0 DISCOVER FINL SVCS COM 254709108 704 14060 SH SOLE 14060 0 0 DISCOVERY INC COM SER A 25470F104 56 2675 SH SOLE 2675 0 0 DISCOVERY INC COM SER C 25470F302 243 12627 SH SOLE 12627 0 0 DISH NETWORK CORPORATION CL A 25470M109 75 2173 SH SOLE 2173 0 0 DISNEY WALT CO COM DISNEY 254687106 12771 114531 SH SOLE 114531 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1692 382340 SH SOLE 382340 0 0 DIVIDEND & INCOME FD INC COM NEW 25538A204 1944 190917 SH SOLE 190917 0 0 DOCUSIGN INC COM 256163106 1517 8809 SH SOLE 8809 0 0 DOLLAR GEN CORP NEW COM 256677105 3492 18332 SH SOLE 18332 0 0 DOLLAR TREE INC COM 256746108 147 1586 SH SOLE 1586 0 0 DOMINION ENERGY INC COM 25746U109 17349 213712 SH SOLE 208801 0 4911 DOMINOS PIZZA INC COM 25754A201 2980 8067 SH SOLE 8067 0 0 DOMTAR CORP COM NEW 257559203 3543 167849 SH SOLE 167849 0 0 DORMAN PRODUCTS INC COM 258278100 13 187 SH SOLE 187 0 0 DOVER CORP COM 260003108 1860 19266 SH SOLE 19266 0 0 DOW INC COM 260557103 20210 495829 SH SOLE 495829 0 0 DR REDDYS LABS LTD ADR 256135203 570 10753 SH SOLE 10753 0 0 DROPBOX INC CL A 26210C104 213 9806 SH SOLE 9806 0 0 DTE ENERGY CO COM 233331107 705 6554 SH SOLE 6554 0 0 DUFF & PHELPS SLT ENGY AND M COM 26433F108 629 1164660 SH SOLE 1164660 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 3922 357207 SH SOLE 357207 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5663 70885 SH SOLE 70885 0 0 DUKE REALTY CORP COM NEW 264411505 567 16016 SH SOLE 16016 0 0 DUPONT DE NEMOURS INC COM 26614N102 3968 74685 SH SOLE 67474 0 7211 DWS MUN INCOME TR COM 233368109 1504 139213 SH SOLE 139213 0 0 DXC TECHNOLOGY CO COM 23355L106 2002 121311 SH SOLE 121311 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 578 11626 SH SOLE 11626 0 0 EAGLE MATERIALS INC COM 26969P108 1316 18739 SH SOLE 18739 0 0 EAST WEST BANCORP INC COM 27579R104 414 11434 SH SOLE 11434 0 0 EASTGROUP PPTY INC COM 277276101 85 713 SH SOLE 713 0 0 EASTMAN CHEM CO COM 277432100 151 2166 SH SOLE 2166 0 0 EATON CORP PLC SHS G29183103 3712 42434 SH SOLE 42434 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 1537 138090 SH SOLE 138090 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 1058 80257 SH SOLE 80257 0 0 EATON VANCE CORP COM NON VTG 278265103 47 1220 SH SOLE 1220 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 517 29340 SH SOLE 29340 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 3048 215268 SH SOLE 215268 0 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 1009 72984 SH SOLE 72984 0 0 EATON VANCE FLTING RATE INC COM 278279104 2576 225923 SH SOLE 225923 0 0 EATON VANCE LTD DURATION INC COM 27828H105 290 25773 SH SOLE 25773 0 0 EATON VANCE MUN BD FD COM 27827X101 1836 144363 SH SOLE 144363 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2589 207322 SH SOLE 207322 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 2721 284574 SH SOLE 273683 0 10891 EATON VANCE SR FLTNG RTE TR COM 27828Q105 3398 300185 SH SOLE 300185 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 3283 615881 SH SOLE 615881 0 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1143 127562 SH SOLE 127562 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 11047 1496916 SH SOLE 1496916 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 196 9420 SH SOLE 9420 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 7520 526596 SH SOLE 526596 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 3530 327456 SH SOLE 317886 0 9570 EATON VANCE TX MNG BY WRT OP COM 27828Y108 531 37577 SH SOLE 37577 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 5614 648981 SH SOLE 648981 0 0 EBAY INC. COM 278642103 28444 542311 SH SOLE 542311 0 0 ECOLAB INC COM 278865100 2144 10775 SH SOLE 10775 0 0 ECOPETROL S A SPONSORED ADS 279158109 644 57862 SH SOLE 57862 0 0 EDISON INTL COM 281020107 1315 24220 SH SOLE 24220 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4572 66150 SH SOLE 66150 0 0 EHEALTH INC COM 28238P109 969 9862 SH SOLE 9862 0 0 ELBIT SYS LTD ORD M3760D101 1031 7525 SH SOLE 7525 0 0 ELECTRONIC ARTS INC COM 285512109 1915 14503 SH SOLE 14503 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 13409 1166980 SH SOLE 1166980 0 0 EMCOR GROUP INC COM 29084Q100 1410 21321 SH SOLE 21321 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 108 1371 SH SOLE 1371 0 0 EMERSON ELEC CO COM 291011104 6054 97590 SH SOLE 97590 0 0 EMPIRE ST RLTY TR INC CL A 292104106 576 82295 SH SOLE 82295 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1162 248303 SH SOLE 248303 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 283 5627 SH SOLE 5627 0 0 ENBRIDGE INC COM 29250N105 299 9833 SH SOLE 9833 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2312 37338 SH SOLE 37338 0 0 ENDAVA PLC ADS 29260V105 133 2753 SH SOLE 2753 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 885 234793 SH SOLE 234793 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 9 186 SH SOLE 186 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2138 300219 SH SOLE 300219 0 0 ENI S P A SPONSORED ADR 26874R108 515 26727 SH SOLE 26727 0 0 ENSIGN GROUP INC COM 29358P101 9 209 SH SOLE 209 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 88 63722 SH SOLE 63722 0 0 ENTERGY CORP NEW COM 29364G103 2221 23672 SH SOLE 23672 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2127 117062 SH SOLE 117062 0 0 ENVESTNET INC COM 29404K106 231 3139 SH SOLE 3139 0 0 EOG RES INC COM 26875P101 1620 31981 SH SOLE 31981 0 0 EPAM SYS INC COM 29414B104 3659 14519 SH SOLE 14519 0 0 EPR PPTYS COM SH BEN INT 26884U109 292 8810 SH SOLE 8810 0 0 EQUINIX INC COM 29444U700 3514 5003 SH SOLE 5003 0 0 EQUINOR ASA SPONSORED ADR 29446M102 300 20726 SH SOLE 20726 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 3979 478784 SH SOLE 478784 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2428 38855 SH SOLE 38855 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 329 5594 SH SOLE 5594 0 0 ERICSSON ADR B SEK 10 294821608 905 97325 SH SOLE 97325 0 0 ERIE INDTY CO CL A 29530P102 1155 6018 SH SOLE 6018 0 0 ESCO TECHNOLOGIES INC COM 296315104 650 7688 SH SOLE 7688 0 0 ESSENTIAL UTILS INC COM 29670G102 109 2572 SH SOLE 2572 0 0 ESSEX PPTY TR INC COM 297178105 2371 10347 SH SOLE 10347 0 0 ETSY INC COM 29786A106 767 7222 SH SOLE 7222 0 0 EVERBRIDGE INC COM 29978A104 256 1847 SH SOLE 1847 0 0 EVERCORE INC CLASS A 29977A105 1175 19946 SH SOLE 19946 0 0 EVERGY INC COM 30034W106 2497 42120 SH SOLE 42120 0 0 EVERSOURCE ENERGY COM 30040W108 2336 28055 SH SOLE 28055 0 0 EVOLENT HEALTH INC CL A 30050B101 37 5156 SH SOLE 5156 0 0 EXACT SCIENCES CORP COM 30063P105 1319 15175 SH SOLE 15175 0 0 EXELIXIS INC COM 30161Q104 91 3829 SH SOLE 3829 0 0 EXELON CORP COM 30161N101 785 21623 SH SOLE 21623 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1693 20596 SH SOLE 20596 0 0 EXPEDITORS INTL WASH INC COM 302130109 407 5347 SH SOLE 5347 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 67 5997 SH SOLE 5997 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2645 28637 SH SOLE 28637 0 0 EXXON MOBIL CORP COM 30231G102 19115 427443 SH SOLE 427443 0 0 F M C CORP COM NEW 302491303 1604 16102 SH SOLE 16102 0 0 F N B CORP COM 302520101 116 15491 SH SOLE 15491 0 0 F5 NETWORKS INC COM 315616102 258 1847 SH SOLE 1847 0 0 FABRINET SHS G3323L100 482 7720 SH SOLE 7720 0 0 FACEBOOK INC CL A 30303M102 125730 553706 SH SOLE 553706 0 0 FACTSET RESH SYS INC COM 303075105 2315 7048 SH SOLE 7048 0 0 FARO TECHNOLOGIES INC COM 311642102 540 10083 SH SOLE 10083 0 0 FASTENAL CO COM 311900104 10356 241729 SH SOLE 241729 0 0 FATE THERAPEUTICS INC COM 31189P102 118 3453 SH SOLE 3453 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 157 1843 SH SOLE 1843 0 0 FEDERAL SIGNAL CORP COM 313855108 206 6938 SH SOLE 6938 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 935 70842 SH SOLE 70842 0 0 FEDEX CORP COM 31428X106 17757 126636 SH SOLE 126636 0 0 FERRARI N V COM N3167Y103 502 2937 SH SOLE 2937 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1345 131389 SH SOLE 131389 0 0 FIBROGEN INC COM 31572Q808 330 8148 SH SOLE 8148 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4435 33072 SH SOLE 33072 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 392 211777 SH SOLE 211777 0 0 FIDUS INVT CORP COM 316500107 1965 216663 SH SOLE 216663 0 0 FIFTH THIRD BANCORP COM 316773100 211 10963 SH SOLE 10963 0 0 FIREEYE INC COM 31816Q101 185 15180 SH SOLE 15180 0 0 FIRST EAGLE SENIOR LOAN FUND COM NEW 32010E100 3201 259643 SH SOLE 115387 0 144256 FIRST FINL BANCORP OH COM 320209109 825 59368 SH SOLE 59368 0 0 FIRST HORIZON NATL CORP COM 320517105 225 22614 SH SOLE 22614 0 0 FIRST INDL RLTY TR INC COM 32054K103 538 14003 SH SOLE 14003 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1207 38986 SH SOLE 38986 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 263 2477 SH SOLE 2477 0 0 FIRST SOLAR INC COM 336433107 170 3440 SH SOLE 3440 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1084 109322 SH SOLE 109322 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 2699 249437 SH SOLE 249437 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 9772 975251 SH SOLE 965806 0 9445 FIRST TR ENHANCED EQTY INC F COM 337318109 1751 120353 SH SOLE 120353 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 286 15551 SH SOLE 15551 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 26 568 SH SOLE 568 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 26 474 SH SOLE 474 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 1104 83212 SH SOLE 83212 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 5232 932676 SH SOLE 932676 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 855 78517 SH SOLE 78517 0 0 FIRSTENERGY CORP COM 337932107 1413 36431 SH SOLE 36431 0 0 FIVE BELOW INC COM 33829M101 322 3009 SH SOLE 3009 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 101 25892 SH SOLE 25892 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 540 2146 SH SOLE 2146 0 0 FLIR SYS INC COM 302445101 626 15419 SH SOLE 15419 0 0 FLOWERS FOODS INC COM 343498101 4150 185597 SH SOLE 185597 0 0 FLUIDIGM CORP DEL COM 34385P108 7 1817 SH SOLE 1817 0 0 FLUOR CORP NEW COM 343412102 7087 586633 SH SOLE 586633 0 0 FOOT LOCKER INC COM 344849104 4 146 SH SOLE 146 0 0 FORD MTR CO DEL COM 345370860 8667 1425533 SH SOLE 1425533 0 0 FORTINET INC COM 34959E109 2706 19711 SH SOLE 19711 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 374 5844 SH SOLE 5844 0 0 FORWARD AIR CORP COM 349853101 13 258 SH SOLE 258 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 401 16414 SH SOLE 16414 0 0 FOX FACTORY HLDG CORP COM 35138V102 51 620 SH SOLE 620 0 0 FRANKLIN ELEC INC COM 353514102 155 2943 SH SOLE 2943 0 0 FRANKLIN RESOURCES INC COM 354613101 198 9454 SH SOLE 9454 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1394 209294 SH SOLE 194121 0 15173 FREEPORT-MCMORAN INC CL B 35671D857 154 13283 SH SOLE 13283 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 154 6259 SH SOLE 6259 0 0 FS KKR CAPITAL CORP COM 302635206 398 28441 SH SOLE 28441 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 3161 735222 SH SOLE 735222 0 0 FTI CONSULTING INC COM 302941109 1457 12718 SH SOLE 12718 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 4370 853426 SH SOLE 853426 0 0 GABELLI DIVID & INCOME TR COM 36242H104 5220 296582 SH SOLE 296582 0 0 GABELLI EQUITY TR INC COM 362397101 574 114023 SH SOLE 114023 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3942 40433 SH SOLE 40433 0 0 GAMESTOP CORP NEW CL A 36467W109 584 134632 SH SOLE 134632 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 268 7755 SH SOLE 7755 0 0 GANNETT CO INC COM 36472T109 106 76575 SH SOLE 76575 0 0 GAP INC COM 364760108 2176 172454 SH SOLE 172454 0 0 GARMIN LTD SHS H2906T109 679 6960 SH SOLE 6960 0 0 GARRETT MOTION INC COM 366505105 2 351 SH SOLE 351 0 0 GARRISON CAP INC COM 366554103 219 64682 SH SOLE 64682 0 0 GARTNER INC COM 366651107 59 485 SH SOLE 485 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 605 147537 SH SOLE 147537 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1233 15477 SH SOLE 15477 0 0 GENERAC HLDGS INC COM 368736104 162 1329 SH SOLE 1329 0 0 GENERAL AMERN INVS INC COM 368802104 492 15476 SH SOLE 15476 0 0 GENERAL DYNAMICS CORP COM 369550108 6629 44353 SH SOLE 44353 0 0 GENERAL ELECTRIC CO COM 369604103 87 12743 SH SOLE 12743 0 0 GENERAL MLS INC COM 370334104 10322 167433 SH SOLE 160428 0 7005 GENERAL MTRS CO COM 37045V100 2440 96439 SH SOLE 96439 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 645 89314 SH SOLE 89314 0 0 GENMAB A/S SPONSORED ADS 372303206 310 9155 SH SOLE 9155 0 0 GENPACT LIMITED SHS G3922B107 24 657 SH SOLE 657 0 0 GENTEX CORP COM 371901109 1966 76298 SH SOLE 76298 0 0 GENUINE PARTS CO COM 372460105 856 9844 SH SOLE 9844 0 0 GEO GROUP INC NEW COM 36162J106 3407 287970 SH SOLE 287970 0 0 GILEAD SCIENCES INC COM 375558103 15613 202927 SH SOLE 202927 0 0 GLACIER BANCORP INC NEW COM 37637Q105 81 2297 SH SOLE 2297 0 0 GLADSTONE CAPITAL CORP COM 376535100 1402 191781 SH SOLE 191781 0 0 GLADSTONE INVT CORP COM 376546107 2352 229698 SH SOLE 229698 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4366 107033 SH SOLE 107033 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 78 1239 SH SOLE 1239 0 0 GLOBAL NET LEASE INC COM NEW 379378201 72 4288 SH SOLE 4288 0 0 GLOBAL PMTS INC COM 37940X102 1861 10974 SH SOLE 10974 0 0 GLOBUS MED INC CL A 379577208 92 1931 SH SOLE 1931 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 78 4804 SH SOLE 4804 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 415 2099 SH SOLE 2099 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 902 119086 SH SOLE 119086 0 0 GOLUB CAP BDC INC COM 38173M102 388 33282 SH SOLE 33282 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 196 21897 SH SOLE 21897 0 0 GRAINGER W W INC COM 384802104 1522 4845 SH SOLE 4845 0 0 GRANITE CONSTR INC COM 387328107 519 27103 SH SOLE 27103 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 374 26747 SH SOLE 26747 0 0 GREAT WESTN BANCORP INC COM 391416104 95 6890 SH SOLE 6890 0 0 GREEN DOT CORP CL A 39304D102 304 6203 SH SOLE 6203 0 0 GREIF INC CL B 397624206 12747 304737 SH SOLE 304737 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 158 8640 SH SOLE 8640 0 0 GRUBHUB INC COM 400110102 51 728 SH SOLE 728 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 143 3861 SH SOLE 3861 0 0 GUARDANT HEALTH INC COM 40131M109 34 425 SH SOLE 425 0 0 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 314 57754 SH SOLE 57754 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 83 4896 SH SOLE 4896 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 435 3545 SH SOLE 3545 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 141 7629 SH SOLE 7629 0 0 HACKETT GROUP INC COM 404609109 732 54036 SH SOLE 54036 0 0 HAEMONETICS CORP COM 405024100 1037 11578 SH SOLE 11578 0 0 HALLIBURTON CO COM 406216101 949 73134 SH SOLE 73134 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 111 4157 SH SOLE 4157 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 4988 258981 SH SOLE 258981 0 0 HANESBRANDS INC COM 410345102 1107 98052 SH SOLE 98052 0 0 HANOVER INS GROUP INC COM 410867105 206 2030 SH SOLE 2030 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2614 67810 SH SOLE 67810 0 0 HASBRO INC COM 418056107 1723 22984 SH SOLE 22984 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 242 6712 SH SOLE 6712 0 0 HCA HEALTHCARE INC COM 40412C101 1542 15891 SH SOLE 15891 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 441 9707 SH SOLE 9707 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 412 16853 SH SOLE 16853 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 548 20668 SH SOLE 20668 0 0 HEALTHEQUITY INC COM 42226A107 117 1991 SH SOLE 1991 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 322 11682 SH SOLE 11682 0 0 HEICO CORP NEW COM 422806109 2602 26107 SH SOLE 26107 0 0 HELEN OF TROY CORP LTD COM G4388N106 407 2156 SH SOLE 2156 0 0 HELMERICH & PAYNE INC COM 423452101 7931 406528 SH SOLE 406528 0 0 HENRY JACK & ASSOC INC COM 426281101 711 3865 SH SOLE 3865 0 0 HENRY SCHEIN INC COM 806407102 193 3297 SH SOLE 3297 0 0 HERCULES CAPITAL INC COM 427096508 2727 260423 SH SOLE 260423 0 0 HERSHEY CO COM 427866108 5179 39958 SH SOLE 39958 0 0 HESS CORP COM 42809H107 215 4152 SH SOLE 4152 0 0 HESS MIDSTREAM LP CL A SHS 428103105 204 11132 SH SOLE 11132 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1155 118684 SH SOLE 118684 0 0 HEXCEL CORP NEW COM 428291108 2075 45883 SH SOLE 45883 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 243 30236 SH SOLE 30236 0 0 HIGHWOODS PPTYS INC COM 431284108 380 10169 SH SOLE 10169 0 0 HILL ROM HLDGS INC COM 431475102 2462 22429 SH SOLE 22429 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 145 1980 SH SOLE 1980 0 0 HMS HLDGS CORP COM 40425J101 13 395 SH SOLE 395 0 0 HNI CORP COM 404251100 1212 39646 SH SOLE 39646 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 364 27334 SH SOLE 27334 0 0 HOLOGIC INC COM 436440101 1557 27314 SH SOLE 27314 0 0 HOME BANCSHARES INC COM 436893200 163 10630 SH SOLE 10630 0 0 HOME DEPOT INC COM 437076102 53226 212469 SH SOLE 210698 0 1771 HONDA MOTOR LTD AMERN SHS 438128308 981 38389 SH SOLE 38389 0 0 HONEYWELL INTL INC COM 438516106 20629 142669 SH SOLE 142669 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1152 31374 SH SOLE 31374 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2144 196693 SH SOLE 196693 0 0 HORMEL FOODS CORP COM 440452100 5559 115174 SH SOLE 115174 0 0 HOST HOTELS & RESORTS INC COM 44107P104 299 27676 SH SOLE 27676 0 0 HOWMET AEROSPACE INC COM 443201108 198 12497 SH SOLE 12497 0 0 HP INC COM 40434L105 4993 286452 SH SOLE 286452 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 611 26178 SH SOLE 26178 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 81 2300 SH SOLE 2300 0 0 HUBBELL INC COM 443510607 1965 15672 SH SOLE 15672 0 0 HUBSPOT INC COM 443573100 790 3522 SH SOLE 3522 0 0 HUDSON PAC PPTYS INC COM 444097109 550 21860 SH SOLE 21860 0 0 HUMANA INC COM 444859102 1687 4352 SH SOLE 4352 0 0 HUNT J B TRANS SVCS INC COM 445658107 286 2373 SH SOLE 2373 0 0 HUNTINGTON BANCSHARES INC COM 446150104 325 36005 SH SOLE 36005 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1674 9594 SH SOLE 9594 0 0 HUNTSMAN CORP COM 447011107 255 14204 SH SOLE 14204 0 0 HYATT HOTELS CORP COM CL A 448579102 1088 21635 SH SOLE 21635 0 0 IAC INTERACTIVECORP COM 44919P508 1332 4118 SH SOLE 4118 0 0 ICF INTL INC COM 44925C103 28 432 SH SOLE 432 0 0 ICICI BANK LIMITED ADR 45104G104 32 3448 SH SOLE 3448 0 0 ICON PLC SHS G4705A100 3570 21193 SH SOLE 21193 0 0 ICU MED INC COM 44930G107 372 2021 SH SOLE 2021 0 0 IDACORP INC COM 451107106 221 2525 SH SOLE 2525 0 0 IDEX CORP COM 45167R104 732 4632 SH SOLE 4632 0 0 IDEXX LABS INC COM 45168D104 757 2294 SH SOLE 2294 0 0 IHS MARKIT LTD SHS G47567105 288 3820 SH SOLE 3820 0 0 II-VI INC COM 902104108 1012 21427 SH SOLE 21427 0 0 ILLINOIS TOOL WKS INC COM 452308109 11526 65922 SH SOLE 65922 0 0 ILLUMINA INC COM 452327109 7995 21587 SH SOLE 21587 0 0 IMMUNOMEDICS INC COM 452907108 111 3124 SH SOLE 3124 0 0 INCYTE CORP COM 45337C102 1999 19222 SH SOLE 19222 0 0 INFOSYS LTD SPONSORED ADR 456788108 1518 157116 SH SOLE 157116 0 0 ING GROEP N.V. SPONSORED ADR 456837103 708 102614 SH SOLE 102614 0 0 INGERSOLL RAND INC COM 45687V106 594 21133 SH SOLE 21133 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 8 86 SH SOLE 86 0 0 INOGEN INC COM 45780L104 70 1975 SH SOLE 1975 0 0 INSPERITY INC COM 45778Q107 12 182 SH SOLE 182 0 0 INSULET CORP COM 45784P101 559 2876 SH SOLE 2876 0 0 INTEL CORP COM 458140100 22473 375610 SH SOLE 368546 0 7064 INTERCEPT PHARMACEUTICALS IN COM 45845P108 423 8831 SH SOLE 8831 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7445 81275 SH SOLE 76976 0 4299 INTERNATIONAL BUSINESS MACHS COM 459200101 38929 322340 SH SOLE 322340 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 31 3475 SH SOLE 3475 0 0 INTERPUBLIC GROUP COS INC COM 460690100 10132 590432 SH SOLE 590432 0 0 INTL PAPER CO COM 460146103 3008 85434 SH SOLE 85434 0 0 INTUIT COM 461202103 2581 8715 SH SOLE 8715 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4783 8394 SH SOLE 8394 0 0 INVESCO CALIF MUN INCOME TR COM 46132P108 3215 222494 SH SOLE 222494 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 821 70285 SH SOLE 70285 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 5407 607572 SH SOLE 607572 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 341 12722 SH SOLE 12722 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 316 14818 SH SOLE 14818 0 0 INVESCO HIGH INCOME TR II COM 46131F101 631 52786 SH SOLE 52786 0 0 INVESCO LTD SHS G491BT108 202 18818 SH SOLE 18818 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1276 107607 SH SOLE 107607 0 0 INVESCO SR INCOME TR COM 46131H107 1605 463820 SH SOLE 463820 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 2619 217545 SH SOLE 217545 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 220 63820 SH SOLE 63820 0 0 INVITATION HOMES INC COM 46187W107 1863 67661 SH SOLE 67661 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1037 17587 SH SOLE 17587 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 80 2916 SH SOLE 2916 0 0 IPG PHOTONICS CORP COM 44980X109 643 4011 SH SOLE 4011 0 0 IQIYI INC SPONSORED ADS 46267X108 248 10699 SH SOLE 10699 0 0 IQVIA HLDGS INC COM 46266C105 187 1315 SH SOLE 1315 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 587 23083 SH SOLE 23083 0 0 IROBOT CORP COM 462726100 270 3220 SH SOLE 3220 0 0 IRON MTN INC NEW COM 46284V101 20 769 SH SOLE 769 0 0 ISHARES INC US INTL HGH YLD 464286178 318 6865 SH SOLE 6865 0 0 ISHARES INC JP MRGN EM HI BD 464286285 93 2156 SH SOLE 2156 0 0 ISHARES TR CMBS ETF 46429B366 283 5156 SH SOLE 5156 0 0 ISHARES TR CONV BD ETF 46435G102 160 2250 SH SOLE 2250 0 0 ISHARES TR INTL TREA BD ETF 464288117 51 1008 SH SOLE 1008 0 0 ISHARES TR IBOXX INV CP ETF 464287242 211 1569 SH SOLE 1569 0 0 ISHARES TR LNG TR CRPRT BD 464289511 357 5092 SH SOLE 5092 0 0 ISHARES TR IBOXX HI YD ETF 464288513 211 2588 SH SOLE 2588 0 0 ISHARES TR CORE INTL AGGR 46435G672 342 6148 SH SOLE 6148 0 0 ISHARES TR TIPS BD ETF 464287176 382 3106 SH SOLE 274 0 2832 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 155 1930 SH SOLE 1930 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 96 20571 SH SOLE 20571 0 0 ITRON INC COM 465741106 891 13442 SH SOLE 13442 0 0 ITT INC COM 45073V108 707 12044 SH SOLE 12044 0 0 IVY HIGH INCOME OPPORTUNITIE COM 465893105 1452 129158 SH SOLE 129158 0 0 JACOBS ENGR GROUP INC COM 469814107 7468 88066 SH SOLE 85077 0 2989 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 337 6703 SH SOLE 6703 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 29 261 SH SOLE 261 0 0 JD.COM INC SPON ADR CL A 47215P106 882 14655 SH SOLE 14655 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 414 4810 SH SOLE 4810 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 3715 330547 SH SOLE 330547 0 0 JOHNSON & JOHNSON COM 478160104 34587 245945 SH SOLE 243231 0 2714 JOHNSON CTLS INTL PLC SHS G51502105 22 632 SH SOLE 632 0 0 JOYY INC ADS REPSTG COM A 46591M109 319 3606 SH SOLE 3606 0 0 JPMORGAN CHASE & CO COM 46625H100 35377 376107 SH SOLE 372559 0 3548 JUNIPER NETWORKS INC COM 48203R104 1372 60001 SH SOLE 60001 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8 105 SH SOLE 105 0 0 KAMAN CORP COM 483548103 1224 29415 SH SOLE 29415 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 169 1131 SH SOLE 1131 0 0 KAR AUCTION SVCS INC COM 48238T109 4267 310125 SH SOLE 310125 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 4750 899705 SH SOLE 658221 0 241484 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 1808 399007 SH SOLE 399007 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 74 2671 SH SOLE 2671 0 0 KB HOME COM 48666K109 402 13103 SH SOLE 13103 0 0 KELLOGG CO COM 487836108 1811 27412 SH SOLE 27412 0 0 KEURIG DR PEPPER INC COM 49271V100 50 1752 SH SOLE 1752 0 0 KEYCORP COM 493267108 206 16932 SH SOLE 16932 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3320 32940 SH SOLE 32940 0 0 KILROY RLTY CORP COM 49427F108 1571 26768 SH SOLE 26768 0 0 KIMBERLY CLARK CORP COM 494368103 2778 19654 SH SOLE 19654 0 0 KINDER MORGAN INC DEL COM 49456B101 2141 141118 SH SOLE 118838 0 22280 KIRKLAND LAKE GOLD LTD COM 49741E100 51 1238 SH SOLE 1238 0 0 KLA CORP COM NEW 482480100 1443 7422 SH SOLE 7422 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 218 5228 SH SOLE 5228 0 0 KOHLS CORP COM 500255104 2537 122156 SH SOLE 122156 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 491 10473 SH SOLE 10473 0 0 KONTOOR BRANDS INC COM 50050N103 29 1632 SH SOLE 1632 0 0 KOPPERS HOLDINGS INC COM 50060P106 20 1083 SH SOLE 1083 0 0 KORN FERRY COM NEW 500643200 12 377 SH SOLE 377 0 0 KORNIT DIGITAL LTD SHS M6372Q113 227 4256 SH SOLE 4256 0 0 KRAFT HEINZ CO COM 500754106 9920 311062 SH SOLE 311062 0 0 KRONOS WORLDWIDE INC COM 50105F105 11212 1077000 SH SOLE 1077000 0 0 L BRANDS INC COM 501797104 7447 497467 SH SOLE 497467 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8140 47975 SH SOLE 47975 0 0 LA Z BOY INC COM 505336107 18 649 SH SOLE 649 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1152 6937 SH SOLE 6937 0 0 LAM RESEARCH CORP COM 512807108 4501 13916 SH SOLE 13916 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2115 31687 SH SOLE 31687 0 0 LANCASTER COLONY CORP COM 513847103 177 1140 SH SOLE 1140 0 0 LAS VEGAS SANDS CORP COM 517834107 1861 40874 SH SOLE 36226 0 4648 LAUDER ESTEE COS INC CL A 518439104 7426 39359 SH SOLE 39359 0 0 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 191 13558 SH SOLE 13558 0 0 LAZARD LTD SHS A G54050102 257 8977 SH SOLE 8977 0 0 LCI INDS COM 50189K103 2075 18046 SH SOLE 18046 0 0 LEAR CORP COM NEW 521865204 182 1665 SH SOLE 1665 0 0 LEGGETT & PLATT INC COM 524660107 1112 31644 SH SOLE 31644 0 0 LENDINGTREE INC NEW COM 52603B107 257 888 SH SOLE 888 0 0 LENNAR CORP CL A 526057104 2779 45100 SH SOLE 45100 0 0 LENNOX INTL INC COM 526107107 429 1840 SH SOLE 1840 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 37 3495 SH SOLE 3495 0 0 LEXINGTON REALTY TRUST COM 529043101 92 8696 SH SOLE 8696 0 0 LHC GROUP INC COM 50187A107 4229 24259 SH SOLE 24259 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 5487 959200 SH SOLE 940366 0 18834 LIBERTY ALL-STAR GROWTH FD I COM 529900102 6538 1039408 SH SOLE 1039408 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 530 4275 SH SOLE 4275 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 54 1698 SH SOLE 1698 0 0 LIFE STORAGE INC COM 53223X107 179 1883 SH SOLE 1883 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 435 3887 SH SOLE 3887 0 0 LILLY ELI & CO COM 532457108 15316 93289 SH SOLE 90301 0 2988 LIMONEIRA CO COM 532746104 243 16761 SH SOLE 16761 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1979 23488 SH SOLE 23488 0 0 LINCOLN NATL CORP IND COM 534187109 282 7652 SH SOLE 7652 0 0 LINDE PLC SHS G5494J103 8384 39529 SH SOLE 39529 0 0 LINDSAY CORP COM 535555106 376 4078 SH SOLE 4078 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 34 762 SH SOLE 762 0 0 LIVE OAK BANCSHARES INC COM 53803X105 42 2912 SH SOLE 2912 0 0 LIVENT CORP COM 53814L108 30 4860 SH SOLE 4860 0 0 LIVEPERSON INC COM 538146101 53 1287 SH SOLE 1287 0 0 LKQ CORP COM 501889208 146 5586 SH SOLE 5586 0 0 LMP CAP & INCOME FD INC COM 50208A102 5300 529440 SH SOLE 529440 0 0 LOCKHEED MARTIN CORP COM 539830109 36560 100186 SH SOLE 98193 0 1993 LOGITECH INTL S A SHS H50430232 367 5621 SH SOLE 5621 0 0 LOWES COS INC COM 548661107 14875 110085 SH SOLE 110085 0 0 LPL FINL HLDGS INC COM 50212V100 757 9656 SH SOLE 9656 0 0 LTC PPTYS INC COM 502175102 289 7663 SH SOLE 7663 0 0 LULULEMON ATHLETICA INC COM 550021109 2294 7352 SH SOLE 7352 0 0 LUMENTUM HLDGS INC COM 55024U109 197 2415 SH SOLE 2415 0 0 LYFT INC CL A COM 55087P104 632 19156 SH SOLE 19156 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4350 66183 SH SOLE 66183 0 0 M & T BK CORP COM 55261F104 426 4100 SH SOLE 4100 0 0 M D C HLDGS INC COM 552676108 752 21075 SH SOLE 21075 0 0 MACERICH CO COM 554382101 3795 423039 SH SOLE 322812 0 100227 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 6432 365251 SH SOLE 359436 0 5815 MACQUARIE INFRASTRUCTURE COR COM 55608B105 9460 308228 SH SOLE 308228 0 0 MACYS INC COM 55616P104 4851 705115 SH SOLE 705115 0 0 MADISON COVERED CALL & EQUIT COM 557437100 2112 374442 SH SOLE 356776 0 17666 MAGELLAN HEALTH INC COM NEW 559079207 9 117 SH SOLE 117 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 115 2654 SH SOLE 2654 0 0 MAGNA INTL INC COM 559222401 254 5696 SH SOLE 5696 0 0 MAIN STR CAP CORP COM 56035L104 507 16271 SH SOLE 16271 0 0 MANTECH INTL CORP CL A 564563104 42 612 SH SOLE 612 0 0 MANULIFE FINL CORP COM 56501R106 1650 121121 SH SOLE 121121 0 0 MARATHON PETE CORP COM 56585A102 1986 53138 SH SOLE 53138 0 0 MARKETAXESS HLDGS INC COM 57060D108 74 147 SH SOLE 147 0 0 MARRIOTT INTL INC NEW CL A 571903202 1226 14295 SH SOLE 14295 0 0 MARSH & MCLENNAN COS INC COM 571748102 21656 201696 SH SOLE 201696 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4646 22489 SH SOLE 22489 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 727 20722 SH SOLE 20722 0 0 MASIMO CORP COM 574795100 2913 12775 SH SOLE 12775 0 0 MASTEC INC COM 576323109 1756 39135 SH SOLE 39135 0 0 MASTERCARD INCORPORATED CL A 57636Q104 77011 260435 SH SOLE 260435 0 0 MATADOR RES CO COM 576485205 17 1965 SH SOLE 1965 0 0 MATCH GROUP INC COM 57665R106 458 4274 SH SOLE 4274 0 0 MATERION CORP COM 576690101 1081 17573 SH SOLE 17573 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 12512 206434 SH SOLE 206434 0 0 MAXIMUS INC COM 577933104 51 719 SH SOLE 719 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1387 7729 SH SOLE 7729 0 0 MCDONALDS CORP COM 580135101 25506 138265 SH SOLE 135560 0 2705 MCGRATH RENTCORP COM 580589109 24 451 SH SOLE 451 0 0 MDU RES GROUP INC COM 552690109 875 39472 SH SOLE 39472 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 592 31502 SH SOLE 31502 0 0 MEDLEY CAP CORP COM 58503F106 105 137833 SH SOLE 137833 0 0 MEDPACE HLDGS INC COM 58506Q109 1361 14634 SH SOLE 14634 0 0 MEDTRONIC PLC SHS G5960L103 28690 312863 SH SOLE 312863 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 136 8748 SH SOLE 8748 0 0 MERCADOLIBRE INC COM 58733R102 774 785 SH SOLE 785 0 0 MERCER INTL INC COM 588056101 138 16857 SH SOLE 16857 0 0 MERCK & CO. INC COM 58933Y105 11449 148055 SH SOLE 143308 0 4747 MERCURY GENL CORP NEW COM 589400100 177 4342 SH SOLE 4342 0 0 MERCURY SYS INC COM 589378108 2892 36770 SH SOLE 36770 0 0 MEREDITH CORP COM 589433101 3377 232073 SH SOLE 232073 0 0 MERIT MED SYS INC COM 589889104 42 916 SH SOLE 916 0 0 METHANEX CORP COM 59151K108 52 2867 SH SOLE 2867 0 0 METLIFE INC COM 59156R108 3211 87919 SH SOLE 87919 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2289 2841 SH SOLE 2841 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 141 30754 SH SOLE 30754 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 454 122643 SH SOLE 122643 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1831 194098 SH SOLE 194098 0 0 MFS MUN INCOME TR SH BEN INT 552738106 1356 217321 SH SOLE 217321 0 0 MGE ENERGY INC COM 55277P104 710 11007 SH SOLE 11007 0 0 MGM RESORTS INTERNATIONAL COM 552953101 19 1119 SH SOLE 1119 0 0 MGP INGREDIENTS INC NEW COM 55303J106 108 2942 SH SOLE 2942 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 76 SH SOLE 76 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2094 19881 SH SOLE 15661 0 4220 MICRON TECHNOLOGY INC COM 595112103 190 3693 SH SOLE 3693 0 0 MICROSOFT CORP COM 594918104 220838 1085147 SH SOLE 1082672 0 2475 MID-AMER APT CMNTYS INC COM 59522J103 396 3452 SH SOLE 3452 0 0 MILLER HERMAN INC COM 600544100 17 704 SH SOLE 704 0 0 MIMECAST LTD ORD SHS G14838109 485 11638 SH SOLE 11638 0 0 MINERALS TECHNOLOGIES INC COM 603158106 42 903 SH SOLE 903 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 81 20508 SH SOLE 20508 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 108 12464 SH SOLE 12464 0 0 MKS INSTRS INC COM 55306N104 664 5864 SH SOLE 4054 0 1810 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 440 47879 SH SOLE 47879 0 0 MODERNA INC COM 60770K107 628 9784 SH SOLE 9784 0 0 MOELIS & CO CL A 60786M105 436 13988 SH SOLE 13988 0 0 MOHAWK INDS INC COM 608190104 231 2271 SH SOLE 2271 0 0 MOLINA HEALTHCARE INC COM 60855R100 2537 14255 SH SOLE 14255 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 121 3536 SH SOLE 3536 0 0 MOMO INC ADR 60879B107 161 9234 SH SOLE 9234 0 0 MONDELEZ INTL INC CL A 609207105 11918 233101 SH SOLE 233101 0 0 MONOLITHIC PWR SYS INC COM 609839105 3689 15566 SH SOLE 15566 0 0 MONROE CAP CORP COM 610335101 475 68283 SH SOLE 68283 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 165 2383 SH SOLE 2383 0 0 MOODYS CORP COM 615369105 304 1105 SH SOLE 1105 0 0 MOOG INC CL A 615394202 792 14945 SH SOLE 14945 0 0 MORGAN STANLEY COM NEW 617446448 1472 30482 SH SOLE 30482 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 851 100286 SH SOLE 100286 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 768 135925 SH SOLE 135925 0 0 MOSAIC CO NEW COM 61945C103 353 28218 SH SOLE 28218 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2963 21146 SH SOLE 21146 0 0 MPLX LP COM UNIT REP LTD 55336V100 1932 111808 SH SOLE 111808 0 0 MSA SAFETY INC COM 553498106 1066 9313 SH SOLE 9313 0 0 MSC INDL DIRECT INC CL A 553530106 1950 26782 SH SOLE 26782 0 0 MSCI INC COM 55354G100 22 65 SH SOLE 65 0 0 MURPHY OIL CORP COM 626717102 46 3306 SH SOLE 3306 0 0 MVC CAPITAL INC COM 553829102 780 119454 SH SOLE 119454 0 0 MYLAN NV SHS EURO N59465109 274 17018 SH SOLE 17018 0 0 MYR GROUP INC DEL COM 55405W104 223 6976 SH SOLE 6976 0 0 NASDAQ INC COM 631103108 615 5149 SH SOLE 5149 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2624 62581 SH SOLE 62581 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1230 20253 SH SOLE 20253 0 0 NATIONAL HEALTH INVS INC COM 63633D104 355 5845 SH SOLE 5845 0 0 NATIONAL HEALTHCARE CORP COM 635906100 893 14076 SH SOLE 14076 0 0 NATIONAL OILWELL VARCO INC COM 637071101 111 9064 SH SOLE 9064 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 529 14921 SH SOLE 14921 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 387 13518 SH SOLE 13518 0 0 NAVIENT CORPORATION COM 63938C108 126 17980 SH SOLE 17980 0 0 NETAPP INC COM 64110D104 5290 119233 SH SOLE 119233 0 0 NETEASE INC SPONSORED ADS 64110W102 2616 6092 SH SOLE 6092 0 0 NETFLIX INC COM 64110L106 6345 13943 SH SOLE 13943 0 0 NEUBERGER BERMAN MLP AND ENR COM 64129H104 3141 1068399 SH SOLE 1068399 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 1723 124167 SH SOLE 124167 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 3921 1080135 SH SOLE 1080135 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 1628 126544 SH SOLE 126544 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2236 18324 SH SOLE 18324 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 3246 416632 SH SOLE 416632 0 0 NEW MTN FIN CORP COM 647551100 1920 206702 SH SOLE 206702 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 312 2395 SH SOLE 2395 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4242 570962 SH SOLE 570962 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 205 20108 SH SOLE 20108 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2800 1072898 SH SOLE 1072898 0 0 NEWELL BRANDS INC COM 651229106 4416 278100 SH SOLE 278100 0 0 NEWMARKET CORP COM 651587107 52 130 SH SOLE 130 0 0 NEWMONT CORP COM 651639106 341 5522 SH SOLE 5522 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 4929 270525 SH SOLE 151964 0 118561 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 3937 374262 SH SOLE 374262 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 666 7954 SH SOLE 7954 0 0 NEXTERA ENERGY INC COM 65339F101 39750 165508 SH SOLE 163852 0 1656 NICE LTD SPONSORED ADR 653656108 488 2581 SH SOLE 2581 0 0 NIKE INC CL B 654106103 3517 35873 SH SOLE 35873 0 0 NISOURCE INC COM 65473P105 371 16332 SH SOLE 16332 0 0 NMI HLDGS INC CL A 629209305 54 3344 SH SOLE 3344 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 48 1886 SH SOLE 1886 0 0 NOBLE ENERGY INC COM 655044105 81 9080 SH SOLE 9080 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 154 18149 SH SOLE 18149 0 0 NOKIA CORP SPONSORED ADR 654902204 841 191145 SH SOLE 191145 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 72 16320 SH SOLE 16320 0 0 NORDSON CORP COM 655663102 743 3918 SH SOLE 3918 0 0 NORDSTROM INC COM 655664100 80 5155 SH SOLE 5155 0 0 NORFOLK SOUTHERN CORP COM 655844108 747 4254 SH SOLE 4254 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 8 9592 SH SOLE 9592 0 0 NORTHERN TR CORP COM 665859104 446 5618 SH SOLE 5618 0 0 NORTHROP GRUMMAN CORP COM 666807102 2893 9411 SH SOLE 9411 0 0 NORTHWEST PIPE CO COM 667746101 528 21048 SH SOLE 21048 0 0 NORTONLIFELOCK INC COM 668771108 323 16284 SH SOLE 16284 0 0 NOVANTA INC COM 67000B104 23 212 SH SOLE 212 0 0 NOVARTIS AG SPONSORED ADR 66987V109 12125 138821 SH SOLE 138821 0 0 NOVAVAX INC COM NEW 670002401 438 5260 SH SOLE 5260 0 0 NOVO-NORDISK A S ADR 670100205 374 5719 SH SOLE 5719 0 0 NOVOCURE LTD ORD SHS G6674U108 3224 54372 SH SOLE 54372 0 0 NRG ENERGY INC COM NEW 629377508 113 3477 SH SOLE 3477 0 0 NUCOR CORP COM 670346105 2719 65661 SH SOLE 57240 0 8421 NUTRIEN LTD COM 67077M108 614 19113 SH SOLE 19113 0 0 NUVASIVE INC COM 670704105 504 9053 SH SOLE 9053 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3248 212592 SH SOLE 212592 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3365 242058 SH SOLE 242058 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1693 118652 SH SOLE 118652 0 0 NUVEEN CALIF MUN VALUE FD IN COM 67062C107 1358 132854 SH SOLE 132854 0 0 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 541 33012 SH SOLE 33012 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1763 118115 SH SOLE 118115 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 9604 787231 SH SOLE 787231 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1859 318345 SH SOLE 318345 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 6191 800895 SH SOLE 800895 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 4109 301941 SH SOLE 301941 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 2061 141350 SH SOLE 141350 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 2687 340141 SH SOLE 340141 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 3200 407661 SH SOLE 407661 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2180 165255 SH SOLE 165255 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1795 176014 SH SOLE 176014 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1728 117106 SH SOLE 117106 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 3523 153114 SH SOLE 153114 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3342 238356 SH SOLE 238356 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 9427 807068 SH SOLE 798184 0 8884 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3652 488871 SH SOLE 488871 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2211 200958 SH SOLE 200958 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 583 45398 SH SOLE 45398 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 1620 108143 SH SOLE 108143 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 386 23829 SH SOLE 23829 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 611 38937 SH SOLE 38937 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 1916 162499 SH SOLE 162499 0 0 NUVEEN SR INCOME FD COM 67067Y104 4101 872505 SH SOLE 872505 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1103 86357 SH SOLE 86357 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 225 27894 SH SOLE 27894 0 0 NVIDIA CORPORATION COM 67066G104 10552 27775 SH SOLE 27775 0 0 NVR INC COM 62944T105 313 96 SH SOLE 96 0 0 NXP SEMICONDUCTORS N V COM N6596X109 375 3284 SH SOLE 3284 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1607 359441 SH SOLE 359441 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 978 154290 SH SOLE 154290 0 0 OCCIDENTAL PETE CORP COM 674599105 4618 252344 SH SOLE 252344 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 305 11763 SH SOLE 11763 0 0 OFS CAP CORP COM 67103B100 896 198140 SH SOLE 198140 0 0 OGE ENERGY CORP COM 670837103 3332 109749 SH SOLE 109749 0 0 OKTA INC CL A 679295105 2467 12321 SH SOLE 12321 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2652 15640 SH SOLE 13360 0 2280 OLD REP INTL CORP COM 680223104 495 30374 SH SOLE 30374 0 0 OLIN CORP COM PAR $1 680665205 117 10190 SH SOLE 10190 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 786 8051 SH SOLE 8051 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1940 65260 SH SOLE 65260 0 0 OMEROS CORP COM 682143102 314 21335 SH SOLE 21335 0 0 OMNICELL INC COM 68213N109 2426 34355 SH SOLE 34355 0 0 OMNICOM GROUP INC COM 681919106 4818 88250 SH SOLE 88250 0 0 ON SEMICONDUCTOR CORP COM 682189105 118 5936 SH SOLE 5936 0 0 ONE GAS INC COM 68235P108 106 1370 SH SOLE 1370 0 0 ONEMAIN HLDGS INC COM 68268W103 191 7784 SH SOLE 7784 0 0 ONEOK INC NEW COM 682680103 3143 94600 SH SOLE 86065 0 8535 ONTO INNOVATION INC COM 683344105 22 650 SH SOLE 650 0 0 OPEN TEXT CORP COM 683715106 2695 63431 SH SOLE 63431 0 0 ORACLE CORP COM 68389X105 2595 46947 SH SOLE 46947 0 0 ORANGE SPONSORED ADR 684060106 429 36074 SH SOLE 36074 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 5534 13124 SH SOLE 13124 0 0 ORION ENGINEERED CARBONS S A COM L72967109 139 13097 SH SOLE 13097 0 0 ORIX CORP SPONSORED ADR 686330101 186 3014 SH SOLE 3014 0 0 ORMAT TECHNOLOGIES INC COM 686688102 141 2213 SH SOLE 2213 0 0 OSHKOSH CORP COM 688239201 1755 24507 SH SOLE 24507 0 0 OSI SYSTEMS INC COM 671044105 612 8194 SH SOLE 8194 0 0 OTIS WORLDWIDE CORP COM 68902V107 2397 42155 SH SOLE 42155 0 0 OTTER TAIL CORP COM 689648103 632 16296 SH SOLE 16296 0 0 OUTFRONT MEDIA INC COM 69007J106 995 70235 SH SOLE 70235 0 0 OWENS & MINOR INC NEW COM 690732102 343 44976 SH SOLE 44976 0 0 OWENS CORNING NEW COM 690742101 359 6443 SH SOLE 6443 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1154 412210 SH SOLE 412210 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 666 30456 SH SOLE 30456 0 0 PACCAR INC COM 693718108 9150 122244 SH SOLE 122244 0 0 PACIFIC PREMIER BANCORP COM 69478X105 14 628 SH SOLE 628 0 0 PACKAGING CORP AMER COM 695156109 674 6755 SH SOLE 2871 0 3884 PACWEST BANCORP DEL COM 695263103 331 16799 SH SOLE 16799 0 0 PALO ALTO NETWORKS INC COM 697435105 9567 41654 SH SOLE 41654 0 0 PAN AMERN SILVER CORP COM 697900108 10 326 SH SOLE 326 0 0 PARK HOTELS RESORTS INC COM 700517105 380 38437 SH SOLE 38437 0 0 PARKER HANNIFIN CORP COM 701094104 4871 26581 SH SOLE 26581 0 0 PARSLEY ENERGY INC CL A 701877102 211 19777 SH SOLE 19777 0 0 PATTERSON COS INC COM 703395103 14717 668967 SH SOLE 668967 0 0 PAYCHEX INC COM 704326107 16308 215284 SH SOLE 215284 0 0 PAYCOM SOFTWARE INC COM 70432V102 4088 13198 SH SOLE 13198 0 0 PAYPAL HLDGS INC COM 70450Y103 78819 452382 SH SOLE 452382 0 0 PBF ENERGY INC CL A 69318G106 7 697 SH SOLE 697 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 979 100395 SH SOLE 100395 0 0 PEABODY ENERGY CORP NEW COM 704551100 4 1539 SH SOLE 1539 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 108 7938 SH SOLE 7938 0 0 PENNANT GROUP INC COM 70805E109 2 104 SH SOLE 104 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1420 169045 SH SOLE 169045 0 0 PENNANTPARK INVT CORP COM 708062104 911 259476 SH SOLE 259476 0 0 PENNYMAC MTG INVT TR COM 70931T103 53 3046 SH SOLE 3046 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 232 5988 SH SOLE 5988 0 0 PENTAIR PLC SHS G7S00T104 103 2718 SH SOLE 2718 0 0 PENUMBRA INC COM 70975L107 213 1193 SH SOLE 1193 0 0 PEPSICO INC COM 713448108 18195 137573 SH SOLE 137573 0 0 PERFICIENT INC COM 71375U101 106 2969 SH SOLE 2969 0 0 PERKINELMER INC COM 714046109 1421 14484 SH SOLE 14484 0 0 PERSPECTA INC COM 715347100 1 30 SH SOLE 30 0 0 PETMED EXPRESS INC COM 716382106 110 3086 SH SOLE 3086 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 114 3458 SH SOLE 3458 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 196 24614 SH SOLE 24614 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 120 14493 SH SOLE 14493 0 0 PFIZER INC COM 717081103 38211 1168541 SH SOLE 1168541 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 9809 771186 SH SOLE 762941 0 8245 PGIM HIGH YIELD BOND FUND IN COM 69346H100 797 60235 SH SOLE 60235 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 459 17465 SH SOLE 17465 0 0 PHILIP MORRIS INTL INC COM 718172109 12383 176751 SH SOLE 176751 0 0 PHILLIPS 66 COM 718546104 5671 78874 SH SOLE 78874 0 0 PILGRIMS PRIDE CORP COM 72147K108 184 10914 SH SOLE 10914 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 795 89994 SH SOLE 89994 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 740 40151 SH SOLE 40151 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5 196 SH SOLE 196 0 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 866 122713 SH SOLE 122713 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 382 4579 SH SOLE 4579 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 96 1053 SH SOLE 1053 0 0 PINDUODUO INC SPONSORED ADS 722304102 1584 18450 SH SOLE 18450 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 387 9207 SH SOLE 9207 0 0 PINNACLE WEST CAP CORP COM 723484101 1313 17918 SH SOLE 17918 0 0 PINTEREST INC CL A 72352L106 57 2583 SH SOLE 2583 0 0 PIONEER DIVERSIFIED HIGH INC COM 723653101 961 79964 SH SOLE 79964 0 0 PIONEER MUN HIGH INCOME ADVA COM 723762100 757 72047 SH SOLE 72047 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 3156 279511 SH SOLE 279511 0 0 PIONEER NAT RES CO COM 723787107 1359 13912 SH SOLE 13912 0 0 PIPER SANDLER COMPANIES COM 724078100 71 1204 SH SOLE 1204 0 0 PITNEY BOWES INC COM 724479100 377 145107 SH SOLE 145107 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 526 59533 SH SOLE 59533 0 0 PLANET FITNESS INC CL A 72703H101 747 12335 SH SOLE 12335 0 0 PLUG POWER INC COM NEW 72919P202 263 32095 SH SOLE 32095 0 0 PNC FINL SVCS GROUP INC COM 693475105 5156 49004 SH SOLE 49004 0 0 PNM RES INC COM 69349H107 395 10284 SH SOLE 10284 0 0 POPULAR INC COM NEW 733174700 313 8418 SH SOLE 8418 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 613 14665 SH SOLE 14665 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 493 448148 SH SOLE 448148 0 0 POSCO SPONSORED ADR 693483109 275 7413 SH SOLE 7413 0 0 PPG INDS INC COM 693506107 122 1151 SH SOLE 1151 0 0 PPL CORP COM 69351T106 15879 614518 SH SOLE 614518 0 0 PRA HEALTH SCIENCES INC COM 69354M108 299 3076 SH SOLE 3076 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 45 1046 SH SOLE 1046 0 0 PRICE T ROWE GROUP INC COM 74144T108 2774 22461 SH SOLE 22461 0 0 PRIMERICA INC COM 74164M108 111 956 SH SOLE 956 0 0 PRIMORIS SVCS CORP COM 74164F103 175 9852 SH SOLE 9852 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3640 87628 SH SOLE 87628 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 66 5465 SH SOLE 5465 0 0 PROASSURANCE CORP COM 74267C106 256 17683 SH SOLE 17683 0 0 PROCTER AND GAMBLE CO COM 742718109 22645 189385 SH SOLE 184825 0 4560 PROGRESS SOFTWARE CORP COM 743312100 107 2751 SH SOLE 2751 0 0 PROGRESSIVE CORP OHIO COM 743315103 4851 60549 SH SOLE 60549 0 0 PROLOGIS INC. COM 74340W103 5953 63783 SH SOLE 63783 0 0 PROOFPOINT INC COM 743424103 499 4495 SH SOLE 4495 0 0 PROPETRO HLDG CORP COM 74347M108 77 14935 SH SOLE 14935 0 0 PROSHARES TR INVT INT RT HG 74347B607 100 1411 SH SOLE 1411 0 0 PROSPECT CAP CORP COM 74348T102 672 131473 SH SOLE 131473 0 0 PRUDENTIAL FINL INC COM 744320102 1836 30148 SH SOLE 30148 0 0 PTC INC COM 69370C100 602 7740 SH SOLE 7740 0 0 PTC THERAPEUTICS INC COM 69366J200 92 1819 SH SOLE 1819 0 0 PUBLIC STORAGE COM 74460D109 2027 10563 SH SOLE 10563 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 677 13781 SH SOLE 13781 0 0 PULTE GROUP INC COM 745867101 81 2378 SH SOLE 2378 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 198 27022 SH SOLE 27022 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2221 173803 SH SOLE 173803 0 0 PVH CORPORATION COM 693656100 9 182 SH SOLE 182 0 0 QIAGEN NV SHS NEW N72482123 43 995 SH SOLE 995 0 0 QORVO INC COM 74736K101 1246 11269 SH SOLE 11269 0 0 QTS RLTY TR INC COM CL A 74736A103 814 12697 SH SOLE 12697 0 0 QUAD / GRAPHICS INC COM CL A 747301109 120 37032 SH SOLE 37032 0 0 QUAKER CHEM CORP COM 747316107 375 2019 SH SOLE 2019 0 0 QUALCOMM INC COM 747525103 9685 106182 SH SOLE 106182 0 0 QUALYS INC COM 74758T303 629 6050 SH SOLE 6050 0 0 QUANTA SVCS INC COM 74762E102 1270 32374 SH SOLE 32374 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4951 43442 SH SOLE 43442 0 0 QUIDEL CORP COM 74838J101 5807 25955 SH SOLE 25955 0 0 QURATE RETAIL INC COM SER A 74915M100 27 2826 SH SOLE 2826 0 0 RAPID7 INC COM 753422104 1011 19814 SH SOLE 19814 0 0 RAYMOND JAMES FINL INC COM 754730109 277 4018 SH SOLE 4018 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9734 157975 SH SOLE 157975 0 0 REALTY INCOME CORP COM 756109104 4730 79504 SH SOLE 79504 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1849 61279 SH SOLE 61279 0 0 REDWOOD TR INC COM 758075402 605 86397 SH SOLE 86397 0 0 REGENCY CTRS CORP COM 758849103 101 2193 SH SOLE 2193 0 0 REGENERON PHARMACEUTICALS COM 75886F107 14574 23369 SH SOLE 23369 0 0 REGENXBIO INC COM 75901B107 89 2421 SH SOLE 2421 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 742 66732 SH SOLE 66732 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8 98 SH SOLE 98 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2493 26261 SH SOLE 26261 0 0 RELX PLC SPONSORED ADR 759530108 1149 48773 SH SOLE 48773 0 0 REPLIGEN CORP COM 759916109 2323 18790 SH SOLE 18790 0 0 REPUBLIC SVCS INC COM 760759100 5808 70788 SH SOLE 70788 0 0 RESMED INC COM 761152107 4450 23176 SH SOLE 23176 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 597 10936 SH SOLE 10936 0 0 RH COM 74967X103 1417 5692 SH SOLE 5692 0 0 RINGCENTRAL INC CL A 76680R206 60 210 SH SOLE 210 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2660 47347 SH SOLE 47347 0 0 RMR REAL ESTATE INCOME FD COM 76970B101 60 5157 SH SOLE 5157 0 0 ROCKWELL AUTOMATION INC COM 773903109 11891 55828 SH SOLE 55828 0 0 ROGERS CORP COM 775133101 424 3401 SH SOLE 3401 0 0 ROKU INC COM CL A 77543R102 588 5042 SH SOLE 5042 0 0 ROPER TECHNOLOGIES INC COM 776696106 4612 11878 SH SOLE 11351 0 527 ROSS STORES INC COM 778296103 1878 22033 SH SOLE 22033 0 0 ROYAL BK CDA COM 780087102 79 1169 SH SOLE 1169 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1736 34503 SH SOLE 34503 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 233 7653 SH SOLE 7653 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1624 49668 SH SOLE 49668 0 0 ROYCE MICRO-CAP TR INC COM 780915104 6301 875126 SH SOLE 875126 0 0 ROYCE VALUE TR INC COM 780910105 9362 746538 SH SOLE 737639 0 8899 RPM INTL INC COM 749685103 2089 27830 SH SOLE 22133 0 5697 RUTHS HOSPITALITY GROUP INC COM 783332109 86 10512 SH SOLE 10512 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 19 280 SH SOLE 280 0 0 RYDER SYS INC COM 783549108 6631 176786 SH SOLE 176786 0 0 S & T BANCORP INC COM 783859101 429 18273 SH SOLE 18273 0 0 S&P GLOBAL INC COM 78409V104 14040 42613 SH SOLE 41860 0 753 SABRA HEALTH CARE REIT INC COM 78573L106 2332 161613 SH SOLE 161613 0 0 SABRE CORP COM 78573M104 1546 191806 SH SOLE 191806 0 0 SAGE THERAPEUTICS INC COM 78667J108 11 260 SH SOLE 260 0 0 SALESFORCE COM INC COM 79466L302 4323 23077 SH SOLE 23077 0 0 SANDERSON FARMS INC COM 800013104 253 2182 SH SOLE 2182 0 0 SANOFI SPONSORED ADR 80105N105 1984 38869 SH SOLE 38869 0 0 SAP SE SPON ADR 803054204 2599 18567 SH SOLE 18567 0 0 SARATOGA INVT CORP COM NEW 80349A208 1248 79001 SH SOLE 79001 0 0 SAREPTA THERAPEUTICS INC COM 803607100 781 4870 SH SOLE 4870 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1599 5367 SH SOLE 5367 0 0 SCHLUMBERGER LTD COM 806857108 2616 142241 SH SOLE 142241 0 0 SCHWAB CHARLES CORP COM 808513105 1471 43601 SH SOLE 43601 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 354 5901 SH SOLE 5901 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1856 55558 SH SOLE 55558 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 46 586 SH SOLE 586 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 4201 31240 SH SOLE 31240 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 389 8044 SH SOLE 8044 0 0 SEALED AIR CORP NEW COM 81211K100 333 10122 SH SOLE 10122 0 0 SEATTLE GENETICS INC COM 812578102 1429 8409 SH SOLE 8409 0 0 SELECT MED HLDGS CORP COM 81619Q105 49 3305 SH SOLE 3305 0 0 SEMPRA ENERGY COM 816851109 7333 62555 SH SOLE 62555 0 0 SEMTECH CORP COM 816850101 8 151 SH SOLE 151 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 219 5889 SH SOLE 5889 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1239 174765 SH SOLE 174765 0 0 SERVICENOW INC COM 81762P102 5107 12607 SH SOLE 12014 0 593 SHAKE SHACK INC CL A 819047101 37 695 SH SOLE 695 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 569 46412 SH SOLE 46412 0 0 SHERWIN WILLIAMS CO COM 824348106 6752 11684 SH SOLE 11684 0 0 SHOPIFY INC CL A 82509L107 1001 1055 SH SOLE 1055 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 161 1510 SH SOLE 1510 0 0 SILICON LABORATORIES INC COM 826919102 482 4805 SH SOLE 4805 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1562 32031 SH SOLE 32031 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5450 79707 SH SOLE 79707 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 280 3323 SH SOLE 3323 0 0 SINA CORP ORD G81477104 54 1492 SH SOLE 1492 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 24 1288 SH SOLE 1288 0 0 SITE CENTERS CORP COM 82981J109 68 8363 SH SOLE 8363 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3623 188580 SH SOLE 188580 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 2545 154319 SH SOLE 154319 0 0 SKECHERS U S A INC CL A 830566105 56 1769 SH SOLE 1769 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 699 5470 SH SOLE 5470 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 117 3749 SH SOLE 3749 0 0 SMUCKER J M CO COM NEW 832696405 230 2175 SH SOLE 2175 0 0 SNAP ON INC COM 833034101 530 3825 SH SOLE 3825 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 270 10356 SH SOLE 10356 0 0 SOLAR CAP LTD COM 83413U100 2259 141085 SH SOLE 141085 0 0 SOLAR SR CAP LTD COM 83416M105 2267 176708 SH SOLE 176708 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 846 6096 SH SOLE 6096 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 18 2462 SH SOLE 2462 0 0 SONOCO PRODS CO COM 835495102 2220 42459 SH SOLE 42459 0 0 SONY CORP SPONSORED ADR 835699307 470 6804 SH SOLE 6804 0 0 SOUTH JERSEY INDS INC COM 838518108 1668 66746 SH SOLE 66746 0 0 SOUTHERN CO COM 842587107 11489 221573 SH SOLE 221573 0 0 SOUTHERN COPPER CORP COM 84265V105 1269 31905 SH SOLE 31905 0 0 SOUTHWEST AIRLS CO COM 844741108 1174 34362 SH SOLE 34362 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 324 6174 SH SOLE 6174 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 352 11667 SH SOLE 11667 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 28 875 SH SOLE 875 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 51 1904 SH SOLE 1904 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 223 3686 SH SOLE 3686 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 285 2816 SH SOLE 2816 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 53 2119 SH SOLE 2119 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 26 618 SH SOLE 618 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 280 11703 SH SOLE 11703 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 931 26713 SH SOLE 26713 0 0 SPLUNK INC COM 848637104 1884 9481 SH SOLE 9481 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1552 6013 SH SOLE 6013 0 0 SPROUTS FMRS MKT INC COM 85208M102 138 5391 SH SOLE 5391 0 0 SPS COMMERCE INC COM 78463M107 94 1245 SH SOLE 1245 0 0 SQUARE INC CL A 852234103 2829 26954 SH SOLE 26954 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4442 78651 SH SOLE 78651 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 288 6643 SH SOLE 6643 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 951 15460 SH SOLE 15460 0 0 STAG INDL INC COM 85254J102 911 31075 SH SOLE 31075 0 0 STANDEX INTL CORP COM 854231107 51 894 SH SOLE 894 0 0 STANLEY BLACK & DECKER INC COM 854502101 1500 10763 SH SOLE 10763 0 0 STARBUCKS CORP COM 855244109 19705 267769 SH SOLE 262974 0 4795 STARWOOD PPTY TR INC COM 85571B105 438 29262 SH SOLE 8056 0 21206 STATE STR CORP COM 857477103 209 3286 SH SOLE 3286 0 0 STEEL DYNAMICS INC COM 858119100 719 27565 SH SOLE 27565 0 0 STEELCASE INC CL A 858155203 166 13728 SH SOLE 13728 0 0 STELLUS CAP INVT CORP COM 858568108 1848 253840 SH SOLE 253840 0 0 STEPAN CO COM 858586100 490 5046 SH SOLE 5046 0 0 STERICYCLE INC COM 858912108 510 9102 SH SOLE 9102 0 0 STERIS PLC SHS USD G8473T100 4352 28366 SH SOLE 28366 0 0 STERLING CONSTRUCTION CO INC COM 859241101 162 15452 SH SOLE 15452 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 692 25258 SH SOLE 25258 0 0 STORE CAP CORP COM 862121100 322 13538 SH SOLE 13538 0 0 STRYKER CORPORATION COM 863667101 1988 11034 SH SOLE 11034 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 977 173920 SH SOLE 173920 0 0 SUMMIT MATLS INC CL A 86614U100 941 58519 SH SOLE 58519 0 0 SUN CMNTYS INC COM 866674104 1283 9456 SH SOLE 9456 0 0 SUN LIFE FINANCIAL INC. COM 866796105 152 4129 SH SOLE 4129 0 0 SUNCOR ENERGY INC NEW COM 867224107 3527 209204 SH SOLE 209204 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 218 26761 SH SOLE 26761 0 0 SUZANO S A SPON ADS 86959K105 39 5829 SH SOLE 5829 0 0 SVB FINANCIAL GROUP COM 78486Q101 1728 8016 SH SOLE 8016 0 0 SYNCHRONY FINANCIAL COM 87165B103 170 7680 SH SOLE 7680 0 0 SYNEOS HEALTH INC CL A 87166B102 1635 28071 SH SOLE 28071 0 0 SYNNEX CORP COM 87162W100 144 1206 SH SOLE 1206 0 0 SYNOPSYS INC COM 871607107 2199 11277 SH SOLE 11277 0 0 SYSCO CORP COM 871829107 2151 39355 SH SOLE 39355 0 0 T-MOBILE US INC COM 872590104 4243 40741 SH SOLE 40741 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4963 87422 SH SOLE 87422 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 226 1618 SH SOLE 1618 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 87 4854 SH SOLE 4854 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 258 3772 SH SOLE 3772 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1170 164038 SH SOLE 27500 0 136538 TAPESTRY INC COM 876030107 1329 100085 SH SOLE 100085 0 0 TARGA RES CORP COM 87612G101 4 217 SH SOLE 217 0 0 TARGET CORP COM 87612E106 1912 15944 SH SOLE 12413 0 3531 TAUBMAN CTRS INC COM 876664103 289 7661 SH SOLE 7661 0 0 TC ENERGY CORP COM 87807B107 131 3048 SH SOLE 3048 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 104 3360 SH SOLE 3360 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 936 31825 SH SOLE 31825 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 213 5848 SH SOLE 5848 0 0 TE CONNECTIVITY LTD REG SHS H84989104 740 9073 SH SOLE 9073 0 0 TECHNIPFMC PLC COM G87110105 50 7304 SH SOLE 7304 0 0 TECK RESOURCES LTD CL B 878742204 227 21767 SH SOLE 21767 0 0 TEGNA INC COM 87901J105 25 2267 SH SOLE 2267 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 5625 263722 SH SOLE 258870 0 4852 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1564 87878 SH SOLE 87878 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 4765 265311 SH SOLE 265311 0 0 TELADOC HEALTH INC COM 87918A105 58 303 SH SOLE 303 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7003 22522 SH SOLE 22522 0 0 TELEFLEX INCORPORATED COM 879369106 2813 7729 SH SOLE 7729 0 0 TELEFONICA S A SPONSORED ADR 879382208 574 119111 SH SOLE 119111 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 268 13495 SH SOLE 13495 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 1478 108066 SH SOLE 108066 0 0 TENARIS S A SPONSORED ADS 88031M109 21 1643 SH SOLE 1643 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 185 13780 SH SOLE 13780 0 0 TERADYNE INC COM 880770102 596 7055 SH SOLE 7055 0 0 TERNIUM SA SPONSORED ADS 880890108 251 16564 SH SOLE 16564 0 0 TERRAFORM PWR INC COM CL A 88104R209 616 33392 SH SOLE 33392 0 0 TESLA INC COM 88160R101 4788 4434 SH SOLE 4434 0 0 TETRA TECH INC NEW COM 88162G103 395 4994 SH SOLE 4994 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 88 7105 SH SOLE 7105 0 0 TEXAS INSTRS INC COM 882508104 33466 263573 SH SOLE 263573 0 0 TEXAS ROADHOUSE INC COM 882681109 75 1429 SH SOLE 1429 0 0 TEXTRON INC COM 883203101 1493 45358 SH SOLE 45358 0 0 TFS FINL CORP COM 87240R107 498 34819 SH SOLE 34819 0 0 THE TRADE DESK INC COM CL A 88339J105 403 991 SH SOLE 991 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24377 67276 SH SOLE 66417 0 859 THL CREDIT INC COM 872438106 206 63457 SH SOLE 63457 0 0 THOMSON REUTERS CORP. COM NEW 884903709 750 11028 SH SOLE 11028 0 0 THOR INDS INC COM 885160101 118 1108 SH SOLE 1108 0 0 TIMKEN CO COM 887389104 20 436 SH SOLE 436 0 0 TJX COS INC NEW COM 872540109 10081 199391 SH SOLE 199391 0 0 TOPBUILD CORP COM 89055F103 397 3486 SH SOLE 3486 0 0 TORO CO COM 891092108 1836 27680 SH SOLE 27680 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 155 3480 SH SOLE 3480 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 414 25832 SH SOLE 25832 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 906 52398 SH SOLE 52398 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 2103 232853 SH SOLE 232853 0 0 TOTAL S.A. SPONSORED ADS 89151E109 1493 38824 SH SOLE 38824 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 341 2712 SH SOLE 2712 0 0 TRACTOR SUPPLY CO COM 892356106 2106 15980 SH SOLE 15980 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1415 15908 SH SOLE 15908 0 0 TRANSDIGM GROUP INC COM 893641100 3543 8014 SH SOLE 8014 0 0 TREX CO INC COM 89531P105 134 1029 SH SOLE 1029 0 0 TRIMBLE INC COM 896239100 1275 29528 SH SOLE 29528 0 0 TRINITY INDS INC COM 896522109 183 8605 SH SOLE 8605 0 0 TRIP COM GROUP LTD ADS 89677Q107 58 2219 SH SOLE 2219 0 0 TRIPADVISOR INC COM 896945201 21 1126 SH SOLE 1126 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2616 254473 SH SOLE 254473 0 0 TRUIST FINL CORP COM 89832Q109 15632 416310 SH SOLE 416310 0 0 TUPPERWARE BRANDS CORP COM 899896104 290 61056 SH SOLE 61056 0 0 TUTOR PERINI CORP COM 901109108 718 58967 SH SOLE 58967 0 0 TWILIO INC CL A 90138F102 2209 10067 SH SOLE 10067 0 0 TWITTER INC COM 90184L102 106 3563 SH SOLE 3563 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3644 722932 SH SOLE 704120 0 18812 TYLER TECHNOLOGIES INC COM 902252105 443 1277 SH SOLE 1277 0 0 TYSON FOODS INC CL A 902494103 5877 98420 SH SOLE 98420 0 0 U S SILICA HLDGS INC COM 90346E103 59 16228 SH SOLE 16228 0 0 UBER TECHNOLOGIES INC COM 90353T100 489 15743 SH SOLE 15743 0 0 UBIQUITI INC COM 90353W103 481 2753 SH SOLE 2753 0 0 UBS GROUP AG SHS H42097107 219 18936 SH SOLE 18936 0 0 UDR INC COM 902653104 2769 74084 SH SOLE 74084 0 0 UFP INDUSTRIES INC COM 90278Q108 64 1293 SH SOLE 1293 0 0 UGI CORP NEW COM 902681105 633 19900 SH SOLE 9685 0 10215 ULTA BEAUTY INC COM 90384S303 5730 28170 SH SOLE 28170 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 577 7376 SH SOLE 7376 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 50 14705 SH SOLE 14705 0 0 UNDER ARMOUR INC CL A 904311107 39 3971 SH SOLE 3971 0 0 UNDER ARMOUR INC CL C 904311206 20 2235 SH SOLE 2235 0 0 UNIFIRST CORP MASS COM 904708104 47 261 SH SOLE 261 0 0 UNILEVER N V N Y SHS NEW 904784709 1184 22220 SH SOLE 22220 0 0 UNILEVER PLC SPON ADR NEW 904767704 169 3078 SH SOLE 3078 0 0 UNION PAC CORP COM 907818108 9498 56180 SH SOLE 53754 0 2426 UNITED AIRLS HLDGS INC COM 910047109 1279 36969 SH SOLE 36969 0 0 UNITED PARCEL SERVICE INC CL B 911312106 23553 211842 SH SOLE 208286 0 3556 UNITED RENTALS INC COM 911363109 2914 19553 SH SOLE 19553 0 0 UNITED STATES STL CORP NEW COM 912909108 51 7018 SH SOLE 7018 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 105 866 SH SOLE 866 0 0 UNITEDHEALTH GROUP INC COM 91324P102 17835 60468 SH SOLE 59034 0 1434 UNITI GROUP INC COM 91325V108 610 65293 SH SOLE 65293 0 0 UNITIL CORP COM 913259107 598 13340 SH SOLE 13340 0 0 UNIVERSAL CORP VA COM 913456109 5103 120043 SH SOLE 120043 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 211 1407 SH SOLE 1407 0 0 UNIVERSAL ELECTRS INC COM 913483103 13 283 SH SOLE 283 0 0 URBAN EDGE PPTYS COM 91704F104 369 31080 SH SOLE 31080 0 0 US BANCORP DEL COM NEW 902973304 5709 155059 SH SOLE 155059 0 0 US FOODS HLDG CORP COM 912008109 163 8243 SH SOLE 8243 0 0 V F CORP COM 918204108 6484 106407 SH SOLE 106407 0 0 VAIL RESORTS INC COM 91879Q109 1413 7757 SH SOLE 7757 0 0 VALE S A SPONSORED ADS 91912E105 377 36553 SH SOLE 36553 0 0 VALERO ENERGY CORP COM 91913Y100 4166 70819 SH SOLE 65385 0 5434 VALMONT INDS INC COM 920253101 586 5154 SH SOLE 5154 0 0 VALVOLINE INC COM 92047W101 1146 59276 SH SOLE 59276 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 323 14492 SH SOLE 14492 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 328 13823 SH SOLE 13823 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 328 11419 SH SOLE 11419 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 111 1573 SH SOLE 1573 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 356 3350 SH SOLE 3350 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 291 5361 SH SOLE 5361 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 174 2800 SH SOLE 2800 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 230 2956 SH SOLE 2956 0 0 VARIAN MED SYS INC COM 92220P105 325 2656 SH SOLE 2656 0 0 VECTOR GROUP LTD COM 92240M108 11925 1185429 SH SOLE 1185429 0 0 VERACYTE INC COM 92337F107 307 11857 SH SOLE 11857 0 0 VEREIT INC COM 92339V100 413 64190 SH SOLE 64190 0 0 VERINT SYS INC COM 92343X100 42 931 SH SOLE 931 0 0 VERITEX HLDGS INC COM 923451108 266 15037 SH SOLE 15037 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 57136 1036378 SH SOLE 1029551 0 6827 VERTEX PHARMACEUTICALS INC COM 92532F100 7016 24166 SH SOLE 24166 0 0 VIACOMCBS INC CL B 92556H206 493 21138 SH SOLE 21138 0 0 VICI PPTYS INC COM 925652109 2680 132720 SH SOLE 132720 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 382 19206 SH SOLE 19206 0 0 VIRTUS TOTAL RETURN FUND INC COM 92835W107 4864 593926 SH SOLE 593926 0 0 VIRTUSA CORP COM 92827P102 20 614 SH SOLE 614 0 0 VISA INC COM CL A 92826C839 101471 525296 SH SOLE 525296 0 0 VISTRA ENERGY CORP COM 92840M102 563 30244 SH SOLE 30244 0 0 VMWARE INC CL A COM 928563402 151 978 SH SOLE 978 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 295 18511 SH SOLE 18511 0 0 VORNADO RLTY TR SH BEN INT 929042109 211 5533 SH SOLE 5533 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 787 102651 SH SOLE 102651 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 2059 331625 SH SOLE 314706 0 16919 VOYA GLBL ADV & PREM OPP FD COM 92912R104 6435 785765 SH SOLE 785765 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 3740 774238 SH SOLE 774238 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1925 213470 SH SOLE 213470 0 0 VULCAN MATLS CO COM 929160109 3111 26853 SH SOLE 26853 0 0 WABTEC COM 929740108 89 1549 SH SOLE 1549 0 0 WADDELL & REED FINL INC CL A 930059100 109 7022 SH SOLE 7022 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 16463 388359 SH SOLE 380572 0 7787 WALMART INC COM 931142103 5200 43410 SH SOLE 43410 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 185 220469 SH SOLE 220469 0 0 WASTE MGMT INC DEL COM 94106L109 2347 22156 SH SOLE 18560 0 3596 WATERS CORP COM 941848103 909 5037 SH SOLE 5037 0 0 WATSCO INC COM 942622200 4764 26808 SH SOLE 26808 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 168 2078 SH SOLE 2078 0 0 WAYFAIR INC CL A 94419L101 538 2721 SH SOLE 2721 0 0 WD-40 CO COM 929236107 1823 9194 SH SOLE 9194 0 0 WEC ENERGY GROUP INC COM 92939U106 9442 107728 SH SOLE 107728 0 0 WEIBO CORP SPONSORED ADR 948596101 165 4907 SH SOLE 4907 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 321 16934 SH SOLE 16934 0 0 WELLS FARGO CO NEW COM 949746101 1981 77370 SH SOLE 77370 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 6743 1557238 SH SOLE 1532805 0 24433 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1029 146585 SH SOLE 146585 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 239 21690 SH SOLE 21690 0 0 WELLTOWER INC COM 95040Q104 2122 41014 SH SOLE 41014 0 0 WERNER ENTERPRISES INC COM 950755108 111 2560 SH SOLE 2560 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4567 20105 SH SOLE 20105 0 0 WESTERN ALLIANCE BANCORP COM 957638109 579 15295 SH SOLE 15295 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 853 99782 SH SOLE 99782 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 1768 143519 SH SOLE 143519 0 0 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 2926 316335 SH SOLE 316335 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 340 24339 SH SOLE 24339 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 1011 118130 SH SOLE 118130 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 6 382 SH SOLE 382 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 1249 88243 SH SOLE 88243 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 3068 279914 SH SOLE 37370 0 242544 WESTERN DIGITAL CORP. COM 958102105 9070 205431 SH SOLE 205431 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 578 57567 SH SOLE 57567 0 0 WESTERN UN CO COM 959802109 9573 442803 SH SOLE 442803 0 0 WESTLAKE CHEM CORP COM 960413102 177 3295 SH SOLE 3295 0 0 WESTPAC BANKING CORP SPONSORED ADR 961214301 961 76827 SH SOLE 76827 0 0 WESTROCK CO COM 96145D105 7278 257545 SH SOLE 257545 0 0 WEX INC COM 96208T104 983 5957 SH SOLE 5957 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 53 2338 SH SOLE 2338 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 852 19342 SH SOLE 19342 0 0 WHIRLPOOL CORP COM 963320106 27 212 SH SOLE 212 0 0 WHITEHORSE FIN INC COM 96524V106 2552 247731 SH SOLE 247731 0 0 WILLIAMS COS INC COM 969457100 7966 418846 SH SOLE 418846 0 0 WINGSTOP INC COM 974155103 2551 18354 SH SOLE 18354 0 0 WINTRUST FINL CORP COM 97650W108 218 4995 SH SOLE 4995 0 0 WNS HLDGS LTD SPON ADR 92932M101 356 6477 SH SOLE 6477 0 0 WOODWARD INC COM 980745103 2505 32296 SH SOLE 32296 0 0 WORKDAY INC CL A 98138H101 1176 6276 SH SOLE 6276 0 0 WORLD FUEL SVCS CORP COM 981475106 10 384 SH SOLE 384 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 182 4195 SH SOLE 4195 0 0 WORTHINGTON INDS INC COM 981811102 8 219 SH SOLE 219 0 0 WP CAREY INC COM 92936U109 149 2206 SH SOLE 2206 0 0 WPP PLC NEW ADR 92937A102 662 16920 SH SOLE 16920 0 0 WPX ENERGY INC COM 98212B103 18 2893 SH SOLE 2893 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 143 4804 SH SOLE 4804 0 0 WSFS FINL CORP COM 929328102 64 2223 SH SOLE 2223 0 0 WW INTL INC COM 98262P101 78 3068 SH SOLE 3068 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1088 38608 SH SOLE 38608 0 0 WYNN RESORTS LTD COM 983134107 1232 16533 SH SOLE 16533 0 0 XCEL ENERGY INC COM 98389B100 1647 26354 SH SOLE 26354 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1811 118435 SH SOLE 118435 0 0 XILINX INC COM 983919101 3964 40292 SH SOLE 40292 0 0 XPERI HOLDING CORP COM 98390M103 3307 224038 SH SOLE 224038 0 0 XYLEM INC COM 98419M100 748 11512 SH SOLE 11512 0 0 YANDEX N V SHS CLASS A N97284108 1143 22843 SH SOLE 22843 0 0 YETI HLDGS INC COM 98585X104 644 15075 SH SOLE 15075 0 0 YUM BRANDS INC COM 988498101 2476 28485 SH SOLE 28485 0 0 YUM CHINA HLDGS INC COM 98850P109 1399 29095 SH SOLE 29095 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5148 20113 SH SOLE 20113 0 0 ZENDESK INC COM 98936J101 1747 19739 SH SOLE 19739 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 422 3538 SH SOLE 3538 0 0 ZIONS BANCORPORATION N A COM 989701107 60 1773 SH SOLE 1773 0 0 ZOETIS INC CL A 98978V103 2490 18171 SH SOLE 18171 0 0 ZSCALER INC COM 98980G102 353 3224 SH SOLE 3224 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1020 27790 SH SOLE 27790 0 0