The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204 4,048 119,108 SH   SOLE   119,108 0 0
AFLAC INC COM 001055102 3,190 59,456 SH   SOLE   59,456 0 0
AGCO CORP COM 001084102 3,165 24,278 SH   SOLE   24,278 0 0
ABBOTT LABS COM 002824100 24,265 209,307 SH   SOLE   209,307 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,889 426,447 SH   SOLE   406,446 0 20,001
ABERDEEN INCOME CR STRATEGIE COM 003057106 866 77,859 SH   SOLE   77,859 0 0
ABIOMED INC COM 003654100 2,575 8,251 SH   SOLE   8,251 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 750 30,767 SH   SOLE   30,767 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 4,376 221,328 SH   SOLE   221,328 0 0
ADDUS HOMECARE CORP COM 006739106 89 1,023 SH   SOLE   1,023 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,113 23,058 SH   SOLE   23,058 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,538 58,960 SH   SOLE   58,960 0 0
AEROVIRONMENT INC COM 008073108 877 8,753 SH   SOLE   8,753 0 0
AGNICO EAGLE MINES LTD COM 008474108 133 2,201 SH   SOLE   2,201 0 0
AGREE RLTY CORP COM 008492100 2,069 29,350 SH   SOLE   22,835 0 6,515
AIRBNB INC COM CL A 009066101 3,803 24,836 SH   SOLE   24,836 0 0
AIR PRODS & CHEMS INC COM 009158106 19,556 67,978 SH   SOLE   66,443 0 1,535
ALAMO GROUP INC COM 011311107 1,259 8,247 SH   SOLE   8,247 0 0
ALARM COM HLDGS INC COM 011642105 100 1,178 SH   SOLE   1,178 0 0
ALASKA AIR GROUP INC COM 011659109 3,971 65,851 SH   SOLE   65,851 0 0
ALBEMARLE CORP COM 012653101 3,609 21,423 SH   SOLE   21,423 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 190 9,660 SH   SOLE   9,660 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 124 681 SH   SOLE   681 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,352 7,361 SH   SOLE   7,361 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 831 55,880 SH   SOLE   55,880 0 0
ALICO INC COM 016230104 1,146 32,203 SH   SOLE   32,203 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,060 1,735 SH   SOLE   1,735 0 0
ALLETE INC COM NEW 018522300 1,151 16,451 SH   SOLE   16,451 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 509 4,885 SH   SOLE   4,885 0 0
ALLIANT ENERGY CORP COM 018802108 1,295 23,232 SH   SOLE   23,232 0 0
ALLSTATE CORP COM 020002101 1,161 8,897 SH   SOLE   8,897 0 0
AMAZON COM INC COM 023135106 256,973 74,698 SH   SOLE   74,609 0 89
AMEDISYS INC COM 023436108 3,100 12,656 SH   SOLE   11,437 0 1,219
AMEREN CORP COM 023608102 1,174 14,665 SH   SOLE   9,309 0 5,356
AMERICAN CAMPUS CMNTYS INC COM 024835100 69 1,472 SH   SOLE   1,472 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,122 48,730 SH   SOLE   43,538 0 5,192
AMERICAN EXPRESS CO COM 025816109 47,901 289,906 SH   SOLE   289,906 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 198 1,584 SH   SOLE   1,584 0 0
AMER STATES WTR CO COM 029899101 120 1,509 SH   SOLE   1,509 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,917 12,435 SH   SOLE   12,435 0 0
AMETEK INC COM 031100100 1,252 9,378 SH   SOLE   9,378 0 0
AMGEN INC COM 031162100 21,766 89,295 SH   SOLE   89,295 0 0
AMPHENOL CORP NEW CL A 032095101 3,225 47,138 SH   SOLE   47,138 0 0
ANALOG DEVICES INC COM 032654105 5,526 32,097 SH   SOLE   32,097 0 0
ANDERSONS INC COM 034164103 1,406 46,041 SH   SOLE   46,041 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 14,587 1,642,697 SH   SOLE   1,469,540 0 173,157
ANTHEM INC COM 036752103 3,336 8,738 SH   SOLE   8,738 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 4,871 308,700 SH   SOLE   308,700 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 6,205 396,496 SH   SOLE   396,496 0 0
APPLE INC COM 037833100 205,980 1,503,946 SH   SOLE   1,500,556 0 3,390
APPLIED MATLS INC COM 038222105 5,845 41,045 SH   SOLE   41,045 0 0
APTARGROUP INC COM 038336103 518 3,679 SH   SOLE   3,679 0 0
ARBOR REALTY TRUST INC COM 038923108 1,438 80,676 SH   SOLE   80,676 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,794 62,613 SH   SOLE   62,613 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,006 29,411 SH   SOLE   29,411 0 0
ARISTA NETWORKS INC COM 040413106 61 167 SH   SOLE   167 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 148 12,997 SH   SOLE   12,997 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 22 246 SH   SOLE   246 0 0
ASTEC INDS INC COM 046224101 381 6,055 SH   SOLE   6,055 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,879 64,758 SH   SOLE   64,758 0 0
ATMOS ENERGY CORP COM 049560105 1,623 16,887 SH   SOLE   16,887 0 0
AUTODESK INC COM 052769106 13,649 46,760 SH   SOLE   46,760 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 23,096 116,283 SH   SOLE   116,283 0 0
AUTOZONE INC COM 053332102 1,007 675 SH   SOLE   675 0 0
AVALONBAY CMNTYS INC COM 053484101 3,069 14,708 SH   SOLE   14,708 0 0
AVERY DENNISON CORP COM 053611109 4,056 19,293 SH   SOLE   19,293 0 0
BP PLC SPONSORED ADR 055622104 1,930 73,050 SH   SOLE   73,050 0 0
BAIDU INC SPON ADR REP A 056752108 1,118 5,485 SH   SOLE   5,485 0 0
BALL CORP COM 058498106 3,914 48,309 SH   SOLE   48,309 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 187 36,374 SH   SOLE   36,374 0 0
BANCROFT FD LTD COM 059695106 14,216 443,970 SH   SOLE   443,970 0 0
BK OF AMERICA CORP COM 060505104 25,545 619,584 SH   SOLE   619,584 0 0
BANK MONTREAL QUE COM 063671101 959 9,355 SH   SOLE   9,355 0 0
BANK NEW YORK MELLON CORP COM 064058100 160 3,122 SH   SOLE   3,122 0 0
BANK NOVA SCOTIA B C COM 064149107 1,394 21,423 SH   SOLE   21,423 0 0
BARRICK GOLD CORP COM 067901108 992 47,971 SH   SOLE   47,971 0 0
BAUSCH HEALTH COS INC COM 071734107 315 10,748 SH   SOLE   10,748 0 0
BAXTER INTL INC COM 071813109 2,229 27,688 SH   SOLE   27,688 0 0
BECTON DICKINSON & CO COM 075887109 2,242 9,219 SH   SOLE   9,219 0 0
BERKELEY LTS INC COM 084310101 142 3,169 SH   SOLE   3,169 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,387 8,589 SH   SOLE   8,589 0 0
BEST BUY INC COM 086516101 12,970 112,800 SH   SOLE   112,800 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,252 58,384 SH   SOLE   58,384 0 0
BILIBILI INC SPONS ADS REP Z 090040106 225 1,844 SH   SOLE   1,844 0 0
BIO RAD LABS INC CL A 090572207 2,234 3,468 SH   SOLE   3,468 0 0
BLACKROCK GLOBAL FLOATING RA COM 091941104 4,643 361,050 SH   SOLE   361,050 0 0
BLACK HILLS CORP COM 092113109 721 10,981 SH   SOLE   10,981 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104 1,830 116,696 SH   SOLE   116,696 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 3,199 254,929 SH   SOLE   254,929 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 4,143 265,740 SH   SOLE   265,740 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2,489 379,940 SH   SOLE   379,940 0 0
BLOCK H & R INC COM 093671105 13,652 581,426 SH   SOLE   581,426 0 0
BOEING CO COM 097023105 10,417 43,483 SH   SOLE   43,483 0 0
BORGWARNER INC COM 099724106 157 3,240 SH   SOLE   3,240 0 0
BOSTON BEER INC CL A 100557107 788 772 SH   SOLE   772 0 0
BOSTON PROPERTIES INC COM 101121101 242 2,111 SH   SOLE   2,111 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,413 149,977 SH   SOLE   149,977 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,921 51,814 SH   SOLE   51,814 0 0
BOYD GAMING CORP COM 103304101 110 1,789 SH   SOLE   1,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 34 2,473 SH   SOLE   2,473 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 285 1,935 SH   SOLE   1,935 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,533 67,846 SH   SOLE   67,846 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,610 40,947 SH   SOLE   40,947 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 700 31,949 SH   SOLE   31,949 0 0
BROOKS AUTOMATION INC NEW COM 114340102 1,585 16,639 SH   SOLE   16,639 0 0
BROWN & BROWN INC COM 115236101 857 16,119 SH   SOLE   16,119 0 0
BRUNSWICK CORP COM 117043109 344 3,449 SH   SOLE   3,449 0 0
BUCKLE INC COM 118440106 1,250 25,117 SH   SOLE   25,117 0 0
BURLINGTON STORES INC COM 122017106 2,017 6,263 SH   SOLE   6,263 0 0
CAE INC COM 124765108 1,142 37,093 SH   SOLE   37,093 0 0
CF INDS HLDGS INC COM 125269100 1,331 25,870 SH   SOLE   25,870 0 0
CIGNA CORP NEW COM 125523100 194 818 SH   SOLE   818 0 0
CMS ENERGY CORP COM 125896100 1,064 18,017 SH   SOLE   18,017 0 0
CNA FINL CORP COM 126117100 182 3,998 SH   SOLE   3,998 0 0
CSG SYS INTL INC COM 126349109 1,948 41,284 SH   SOLE   41,284 0 0
CSX CORP COM 126408103 6 201 SH   SOLE   201 0 0
CVS HEALTH CORP COM 126650100 18,782 225,100 SH   SOLE   225,100 0 0
CABOT CORP COM 127055101 986 17,312 SH   SOLE   17,312 0 0
CABOT OIL & GAS CORP COM 127097103 282 16,171 SH   SOLE   16,171 0 0
CACI INTL INC CL A 127190304 3,368 13,201 SH   SOLE   13,201 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 683 4,995 SH   SOLE   4,995 0 0
CAL MAINE FOODS INC COM NEW 128030202 157 4,328 SH   SOLE   4,328 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 16,643 1,097,123 SH   SOLE   1,097,123 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 568 35,006 SH   SOLE   35,006 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 5,242 288,339 SH   SOLE   288,339 0 0
CALAVO GROWERS INC COM 128246105 87 1,371 SH   SOLE   1,371 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 49 888 SH   SOLE   888 0 0
CALLAWAY GOLF CO COM 131193104 175 5,176 SH   SOLE   5,176 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,129 8,511 SH   SOLE   8,511 0 0
CAMPBELL SOUP CO COM 134429109 137 3,012 SH   SOLE   3,012 0 0
CANADIAN IMP BK COMM COM 136069101 563 4,948 SH   SOLE   4,948 0 0
CANADIAN NATL RY CO COM 136375102 498 4,715 SH   SOLE   4,715 0 0
CANADIAN NAT RES LTD COM 136385101 193 5,306 SH   SOLE   5,306 0 0
CANON INC SPONSORED ADR 138006309 1,206 53,290 SH   SOLE   53,290 0 0
CAPITAL SOUTHWEST CORP COM 140501107 3,583 154,221 SH   SOLE   154,221 0 0
CARLISLE COS INC COM 142339100 2,702 14,119 SH   SOLE   12,870 0 1,249
CARMAX INC COM 143130102 1,160 8,980 SH   SOLE   8,980 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,721 217,047 SH   SOLE   217,047 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 673 16,731 SH   SOLE   16,731 0 0
CARTERS INC COM 146229109 142 1,374 SH   SOLE   1,374 0 0
CARVANA CO CL A 146869102 4,235 14,030 SH   SOLE   14,030 0 0
CATALENT INC COM 148806102 110 1,013 SH   SOLE   1,013 0 0
CATERPILLAR INC COM 149123101 11,515 52,910 SH   SOLE   49,420 0 3,490
CELANESE CORP DEL COM 150870103 2,834 18,691 SH   SOLE   18,691 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,752 446,646 SH   SOLE   446,646 0 0
CENTRAL SECS CORP COM 155123102 578 13,699 SH   SOLE   13,699 0 0
CENTURY CMNTYS INC COM 156504300 28 419 SH   SOLE   419 0 0
CERNER CORP COM 156782104 70 892 SH   SOLE   892 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,239 19,568 SH   SOLE   19,568 0 0
CHEESECAKE FACTORY INC COM 163072101 34 636 SH   SOLE   636 0 0
CHEMOURS CO COM 163851108 9,353 268,772 SH   SOLE   268,772 0 0
CHEVRON CORP NEW COM 166764100 44,401 423,921 SH   SOLE   419,300 0 4,621
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,525 2,274 SH   SOLE   2,274 0 0
CHURCH & DWIGHT INC COM 171340102 602 7,065 SH   SOLE   7,065 0 0
CHURCHILL DOWNS INC COM 171484108 2,246 11,330 SH   SOLE   11,330 0 0
CIENA CORP COM NEW 171779309 1,227 21,561 SH   SOLE   21,561 0 0
CINCINNATI FINL CORP COM 172062101 1,537 13,177 SH   SOLE   13,177 0 0
CINTAS CORP COM 172908105 1,420 3,718 SH   SOLE   3,718 0 0
CITIGROUP INC COM NEW 172967424 5,597 79,112 SH   SOLE   79,112 0 0
CITIZENS FINL GROUP INC COM 174610105 942 20,542 SH   SOLE   20,542 0 0
CITRIX SYS INC COM 177376100 751 6,400 SH   SOLE   6,400 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2,312 79,067 SH   SOLE   79,067 0 0
CLOROX CO DEL COM 189054109 5,496 30,547 SH   SOLE   30,547 0 0
COCA COLA CO COM 191216100 26,801 495,315 SH   SOLE   487,241 0 8,074
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 145 2,742 SH   SOLE   2,742 0 0
COGNEX CORP COM 192422103 1,121 13,343 SH   SOLE   13,343 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 385 5,555 SH   SOLE   5,555 0 0
COLGATE PALMOLIVE CO COM 194162103 279 3,424 SH   SOLE   3,424 0 0
COMERICA INC COM 200340107 332 4,658 SH   SOLE   4,658 0 0
COMMERCIAL METALS CO COM 201723103 2,179 70,940 SH   SOLE   70,940 0 0
COMMUNITY BK SYS INC COM 203607106 1,514 20,013 SH   SOLE   20,013 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 148 62,142 SH   SOLE   62,142 0 0
CONAGRA BRANDS INC COM 205887102 57 1,558 SH   SOLE   1,558 0 0
CONSOLIDATED EDISON INC COM 209115104 3,455 48,167 SH   SOLE   48,167 0 0
COOPER COS INC COM NEW 216648402 7,848 19,804 SH   SOLE   19,088 0 716
COPART INC COM 217204106 562 4,264 SH   SOLE   4,264 0 0
CORNING INC COM 219350105 7,847 191,861 SH   SOLE   191,861 0 0
COTY INC COM CL A 222070203 217 23,203 SH   SOLE   23,203 0 0
CRANE CO COM 224399105 2,398 25,956 SH   SOLE   25,956 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 99 9,467 SH   SOLE   9,467 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1,896 63,258 SH   SOLE   63,258 0 0
CROWN HLDGS INC COM 228368106 188 1,837 SH   SOLE   1,837 0 0
CUBESMART COM 229663109 1,551 33,494 SH   SOLE   33,494 0 0
CULLEN FROST BANKERS INC COM 229899109 208 1,853 SH   SOLE   1,853 0 0
CUMMINS INC COM 231021106 6,832 28,023 SH   SOLE   28,023 0 0
CURTISS WRIGHT CORP COM 231561101 1,246 10,492 SH   SOLE   10,492 0 0
CUSHING NEXTGEN INFRA INCM F COM 231647207 5,154 106,571 SH   SOLE   96,371 0 10,200
DBX ETF TR XTRACK USD HIGH 233051432 186 4,618 SH   SOLE   4,618 0 0
DTE ENERGY CO COM 233331107 227 1,748 SH   SOLE   1,748 0 0
DWS MUN INCOME TR COM 233368109 3,894 318,434 SH   SOLE   318,434 0 0
DANAHER CORPORATION COM 235851102 13,852 51,618 SH   SOLE   51,618 0 0
DARDEN RESTAURANTS INC COM 237194105 5,261 36,036 SH   SOLE   36,036 0 0
DARLING INGREDIENTS INC COM 237266101 4,289 63,536 SH   SOLE   63,536 0 0
DEERE & CO COM 244199105 4,392 12,452 SH   SOLE   12,452 0 0
DELAWARE ENHANCED GLOBAL DIV COM 246060107 743 69,327 SH   SOLE   69,327 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,561 82,318 SH   SOLE   82,318 0 0
DELUXE CORP COM 248019101 10,199 213,507 SH   SOLE   213,507 0 0
DESIGNER BRANDS INC CL A 250565108 242 14,603 SH   SOLE   14,603 0 0
DEXCOM INC COM 252131107 3,573 8,367 SH   SOLE   8,367 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,777 47,604 SH   SOLE   47,604 0 0
DICKS SPORTING GOODS INC COM 253393102 223 2,225 SH   SOLE   2,225 0 0
DIGITAL RLTY TR INC COM 253868103 2,081 13,828 SH   SOLE   13,828 0 0
DIODES INC COM 254543101 1,083 13,582 SH   SOLE   13,582 0 0
DISNEY WALT CO COM 254687106 11,188 63,654 SH   SOLE   60,984 0 2,670
DISCOVER FINL SVCS COM 254709108 1,237 10,457 SH   SOLE   10,457 0 0
DOCUSIGN INC COM 256163106 3,505 12,538 SH   SOLE   12,538 0 0
DOLLAR GEN CORP NEW COM 256677105 4,956 22,901 SH   SOLE   22,901 0 0
DOMTAR CORP COM NEW 257559203 1,166 21,218 SH   SOLE   21,218 0 0
DOVER CORP COM 260003108 204 1,355 SH   SOLE   1,355 0 0
DOW INC COM 260557103 41,104 649,551 SH   SOLE   649,551 0 0
DUKE REALTY CORP COM NEW 264411505 562 11,870 SH   SOLE   11,870 0 0
DYCOM INDS INC COM 267475101 77 1,035 SH   SOLE   1,035 0 0
DYNATRACE INC COM NEW 268150109 537 9,191 SH   SOLE   9,191 0 0
EASTGROUP PPTYS INC COM 277276101 297 1,805 SH   SOLE   1,805 0 0
EASTMAN CHEM CO COM 277432100 123 1,053 SH   SOLE   1,053 0 0
EATON VANCE ENHANCED EQUITY COM 278274105 2,606 140,416 SH   SOLE   140,416 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 1,854 79,631 SH   SOLE   79,631 0 0
EATON VANCE FLTING RATE INC COM 278279104 2,794 194,163 SH   SOLE   194,163 0 0
EBAY INC. COM 278642103 13,760 195,982 SH   SOLE   195,982 0 0
ECOLAB INC COM 278865100 1,558 7,566 SH   SOLE   7,566 0 0
ECOPETROL S A SPONSORED ADS 279158109 716 48,986 SH   SOLE   48,986 0 0
EDISON INTL COM 281020107 8,810 152,372 SH   SOLE   152,372 0 0
ELECTRONIC ARTS INC COM 285512109 1,537 10,686 SH   SOLE   10,686 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 14,387 977,376 SH   SOLE   977,376 0 0
EMERSON ELEC CO COM 291011104 7,956 82,664 SH   SOLE   82,664 0 0
EMPIRE ST RLTY TR INC CL A 292104106 819 68,251 SH   SOLE   68,251 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,509 165,635 SH   SOLE   165,635 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,622 108,643 SH   SOLE   108,643 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 5,996 704,529 SH   SOLE   704,529 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,620 100,015 SH   SOLE   100,015 0 0
ERICSSON ADR B SEK 10 294821608 3,408 270,933 SH   SOLE   270,933 0 0
ESCO TECHNOLOGIES INC COM 296315104 414 4,409 SH   SOLE   4,409 0 0
ESSEX PPTY TR INC COM 297178105 3,758 12,525 SH   SOLE   12,525 0 0
FMC CORP COM NEW 302491303 2,858 26,414 SH   SOLE   26,414 0 0
FS KKR CAP CORP COM 302635206 346 16,102 SH   SOLE   16,102 0 0
FTI CONSULTING INC COM 302941109 191 1,397 SH   SOLE   1,397 0 0
FACTSET RESH SYS INC COM 303075105 1,710 5,096 SH   SOLE   5,096 0 0
FARO TECHNOLOGIES INC COM 311642102 1,157 14,873 SH   SOLE   14,873 0 0
FASTENAL CO COM 311900104 6,452 124,070 SH   SOLE   124,070 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 203 1,736 SH   SOLE   1,736 0 0
FEDERAL SIGNAL CORP COM 313855108 1,183 29,406 SH   SOLE   29,406 0 0
FIDUS INVT CORP COM 316500107 2,578 151,651 SH   SOLE   151,651 0 0
FIFTH THIRD BANCORP COM 316773100 1,005 26,277 SH   SOLE   26,277 0 0
FIRST FINL BANCORP OH COM 320209109 1,520 64,341 SH   SOLE   64,341 0 0
FIRST SOLAR INC COM 336433107 737 8,146 SH   SOLE   8,146 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 5,716 281,285 SH   SOLE   281,285 0 0
FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 610 59,590 SH   SOLE   59,590 0 0
FISERV INC COM 337738108 204 1,910 SH   SOLE   1,910 0 0
FIRSTENERGY CORP COM 337932107 9,595 257,869 SH   SOLE   257,869 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 899 3,511 SH   SOLE   3,511 0 0
FLUOR CORP NEW COM 343412102 2,582 145,897 SH   SOLE   145,897 0 0
FLOWERS FOODS INC COM 343498101 3,231 133,510 SH   SOLE   133,510 0 0
FORD MTR CO DEL COM 345370860 2,778 186,970 SH   SOLE   186,970 0 0
FORMFACTOR INC COM 346375108 74 2,020 SH   SOLE   2,020 0 0
FRANKLIN ELEC INC COM 353514102 1,121 13,907 SH   SOLE   13,907 0 0
FRANKLIN RESOURCES INC COM 354613101 888 27,750 SH   SOLE   27,750 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 1,276 154,107 SH   SOLE   154,107 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 199 4,799 SH   SOLE   4,799 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,804 27,156 SH   SOLE   27,156 0 0
GAP INC COM 364760108 582 17,302 SH   SOLE   17,302 0 0
GENERAC HLDGS INC COM 368736104 16,494 39,731 SH   SOLE   39,731 0 0
GENERAL AMERN INVS CO INC COM 368802104 1,069 24,623 SH   SOLE   24,623 0 0
GENERAL DYNAMICS CORP COM 369550108 7,331 38,943 SH   SOLE   38,943 0 0
GENERAL MLS INC COM 370334104 8,267 135,677 SH   SOLE   128,651 0 7,026
GENTEX CORP COM 371901109 1,141 34,477 SH   SOLE   34,477 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,403 120,829 SH   SOLE   120,829 0 0
GENMAB A/S SPONSORED ADS 372303206 1,959 47,990 SH   SOLE   47,990 0 0
GETTY RLTY CORP NEW COM 374297109 34 1,080 SH   SOLE   1,080 0 0
GIBRALTAR INDS INC COM 374689107 36 466 SH   SOLE   466 0 0
GILEAD SCIENCES INC COM 375558103 14,757 214,299 SH   SOLE   214,299 0 0
GLADSTONE CAPITAL CORP COM 376535100 3,023 264,443 SH   SOLE   264,443 0 0
GLADSTONE INVT CORP COM 376546107 3,400 235,954 SH   SOLE   235,954 0 0
GLOBUS MED INC CL A 379577208 133 1,714 SH   SOLE   1,714 0 0
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 269 5,345 SH   SOLE   5,345 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 346 20,176 SH   SOLE   20,176 0 0
GRAINGER W W INC COM 384802104 2,136 4,877 SH   SOLE   4,877 0 0
GRANITE CONSTR INC COM 387328107 3,842 92,506 SH   SOLE   92,506 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,657 91,338 SH   SOLE   91,338 0 0
GREENBRIER COS INC COM 393657101 1,177 27,001 SH   SOLE   27,001 0 0
GREIF INC CL B 397624206 14,127 239,444 SH   SOLE   239,444 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 108 6,218 SH   SOLE   6,218 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 9,847 295,958 SH   SOLE   295,958 0 0
HNI CORP COM 404251100 3,495 79,478 SH   SOLE   79,478 0 0
HACKETT GROUP INC COM 404609109 990 54,956 SH   SOLE   54,956 0 0
HAEMONETICS CORP MASS COM 405024100 147 2,208 SH   SOLE   2,208 0 0
HAIN CELESTIAL GROUP INC COM 405217100 333 8,309 SH   SOLE   8,309 0 0
HALLIBURTON CO COM 406216101 197 8,510 SH   SOLE   8,510 0 0
HANESBRANDS INC COM 410345102 10,219 547,338 SH   SOLE   547,338 0 0
HANOVER INS GROUP INC COM 410867105 95 703 SH   SOLE   703 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,573 89,935 SH   SOLE   89,935 0 0
HASBRO INC COM 418056107 3,353 35,475 SH   SOLE   35,475 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 372 8,808 SH   SOLE   8,808 0 0
HEICO CORP NEW COM 422806109 2,986 21,419 SH   SOLE   19,943 0 1,476
HELMERICH & PAYNE INC COM 423452101 10,371 317,830 SH   SOLE   317,830 0 0
HENRY JACK & ASSOC INC COM 426281101 307 1,880 SH   SOLE   1,880 0 0
HERCULES CAPITAL INC COM 427096508 5,534 324,406 SH   SOLE   273,117 0 51,289
HERSHEY CO COM 427866108 5,466 31,379 SH   SOLE   31,379 0 0
HESS MIDSTREAM LP CL A SHS 428103105 428 16,957 SH   SOLE   16,957 0 0
HEXCEL CORP NEW COM 428291108 1,052 16,861 SH   SOLE   16,861 0 0
HIGHWOODS PPTYS INC COM 431284108 276 6,107 SH   SOLE   6,107 0 0
HILL-ROM HLDGS INC COM 431475102 973 8,565 SH   SOLE   8,565 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 991 43,797 SH   SOLE   43,797 0 0
HOLOGIC INC COM 436440101 366 5,484 SH   SOLE   5,484 0 0
HOME BANCSHARES INC COM 436893200 1,448 58,652 SH   SOLE   58,652 0 0
HOME DEPOT INC COM 437076102 49,911 156,516 SH   SOLE   154,993 0 1,523
HONDA MOTOR LTD AMERN SHS 438128308 1,163 36,129 SH   SOLE   36,129 0 0
HONEST CO INC COM 438333106 12 758 SH   SOLE   758 0 0
HONEYWELL INTL INC COM 438516106 21,288 97,050 SH   SOLE   97,050 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,336 35,707 SH   SOLE   35,707 0 0
HORMEL FOODS CORP COM 440452100 5,055 105,873 SH   SOLE   105,873 0 0
HOWMET AEROSPACE INC COM 443201108 2,816 81,684 SH   SOLE   81,684 0 0
HUBBELL INC COM 443510607 3,387 18,130 SH   SOLE   18,130 0 0
HUBSPOT INC COM 443573100 482 827 SH   SOLE   827 0 0
HUDSON PAC PPTYS INC COM 444097109 476 17,123 SH   SOLE   17,123 0 0
HUMANA INC COM 444859102 3,135 7,081 SH   SOLE   7,081 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,324 162,850 SH   SOLE   162,850 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 885 4,200 SH   SOLE   4,200 0 0
HUNTSMAN CORP COM 447011107 96 3,614 SH   SOLE   3,614 0 0
HYATT HOTELS CORP COM CL A 448579102 3,162 40,725 SH   SOLE   40,725 0 0
IDACORP INC COM 451107106 571 5,856 SH   SOLE   5,856 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,676 61,173 SH   SOLE   61,173 0 0
ILLUMINA INC COM 452327109 7,084 14,971 SH   SOLE   14,971 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,867 88,094 SH   SOLE   88,094 0 0
ING GROEP N.V. SPONSORED ADR 456837103 295 22,304 SH   SOLE   22,304 0 0
INGREDION INC COM 457187102 31 340 SH   SOLE   340 0 0
INTEL CORP COM 458140100 12,266 218,487 SH   SOLE   210,892 0 7,595
INTERNATIONAL BUSINESS MACHS COM 459200101 46,523 317,367 SH   SOLE   317,367 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 35 236 SH   SOLE   236 0 0
INTERNATIONAL PAPER CO COM 460146103 9,351 152,514 SH   SOLE   152,514 0 0
INTERPUBLIC GROUP COS INC COM 460690100 21,530 662,669 SH   SOLE   662,669 0 0
INTUIT COM 461202103 3,903 7,963 SH   SOLE   7,963 0 0
IONIS PHARMACEUTICALS INC COM 462222100 127 3,179 SH   SOLE   3,179 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,430 93,391 SH   SOLE   93,391 0 0
ISHARES INC US INTL HGH YLD 464286178 459 9,019 SH   SOLE   9,019 0 0
ISHARES TR TIPS BD ETF 464287176 471 3,682 SH   SOLE   190 0 3,492
ISHARES TR JPMORGAN USD EMG 464288281 134 1,191 SH   SOLE   1,191 0 0
ISHARES TR IBOXX HI YD ETF 464288513 182 2,068 SH   SOLE   2,068 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 267 4,874 SH   SOLE   4,874 0 0
ISHARES TR 10+ YR INVST GRD 464289511 438 6,239 SH   SOLE   6,239 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 165 27,456 SH   SOLE   27,456 0 0
ITRON INC COM 465741106 995 9,951 SH   SOLE   9,951 0 0
IVY HIGH INCOME OPPORTUNITIE COM 465893105 3,265 232,352 SH   SOLE   232,352 0 0
JABIL INC COM 466313103 1,070 18,411 SH   SOLE   18,411 0 0
JACOBS ENGR GROUP INC COM 469814107 26,412 197,965 SH   SOLE   195,167 0 2,798
JETBLUE AWYS CORP COM 477143101 6 366 SH   SOLE   366 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 579 4,059 SH   SOLE   4,059 0 0
JOHNSON & JOHNSON COM 478160104 33,035 200,526 SH   SOLE   197,862 0 2,664
KLA CORP COM NEW 482480100 2,967 9,153 SH   SOLE   9,153 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,616 13,086 SH   SOLE   13,086 0 0
KAMAN CORP COM 483548103 911 18,072 SH   SOLE   18,072 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 302 1,064 SH   SOLE   1,064 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 5,885 662,028 SH   SOLE   498,465 0 163,563
KELLOGG CO COM 487836108 449 6,979 SH   SOLE   6,979 0 0
KEYCORP COM 493267108 870 42,145 SH   SOLE   42,145 0 0
KIMBERLY-CLARK CORP COM 494368103 1,827 13,656 SH   SOLE   13,656 0 0
KOHLS CORP COM 500255104 4,956 89,925 SH   SOLE   89,925 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 828 16,667 SH   SOLE   16,667 0 0
KRAFT HEINZ CO COM 500754106 921 22,582 SH   SOLE   22,582 0 0
KROGER CO COM 501044101 365 9,526 SH   SOLE   9,526 0 0
KULICKE & SOFFA INDS INC COM 501242101 24 394 SH   SOLE   394 0 0
L BRANDS INC COM 501797104 3,061 42,472 SH   SOLE   42,472 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 7,794 36,060 SH   SOLE   36,060 0 0
LAM RESEARCH CORP COM 512807108 8,160 12,540 SH   SOLE   12,540 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,403 13,432 SH   SOLE   13,432 0 0
LANCASTER COLONY CORP COM 513847103 1,460 7,544 SH   SOLE   7,544 0 0
LAS VEGAS SANDS CORP COM 517834107 2,918 55,373 SH   SOLE   49,802 0 5,571
LAUDER ESTEE COS INC CL A 518439104 4,015 12,624 SH   SOLE   12,624 0 0
LEAR CORP COM NEW 521865204 1,363 7,775 SH   SOLE   6,561 0 1,214
LEGGETT & PLATT INC COM 524660107 10,603 204,644 SH   SOLE   204,644 0 0
LENNAR CORP CL A 526057104 7,234 72,816 SH   SOLE   72,816 0 0
LENNOX INTL INC COM 526107107 1,351 3,850 SH   SOLE   3,202 0 648
LEXINFINTECH HLDGS LTD ADR 528877103 100 8,172 SH   SOLE   8,172 0 0
LEXINGTON REALTY TRUST COM 529043101 269 22,483 SH   SOLE   22,483 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 3,731 419,636 SH   SOLE   419,636 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 8,234 910,802 SH   SOLE   897,193 0 13,609
LILLY ELI & CO COM 532457108 23,036 100,367 SH   SOLE   98,021 0 2,346
LIMONEIRA CO COM 532746104 119 6,762 SH   SOLE   6,762 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,169 8,874 SH   SOLE   8,874 0 0
LINCOLN NATL CORP IND COM 534187109 95 1,506 SH   SOLE   1,506 0 0
LINDSAY CORP COM 535555106 1,241 7,506 SH   SOLE   7,506 0 0
LOCKHEED MARTIN CORP COM 539830109 28,180 74,481 SH   SOLE   72,416 0 2,065
LOWES COS INC COM 548661107 8,356 43,080 SH   SOLE   43,080 0 0
LULULEMON ATHLETICA INC COM 550021109 1,445 3,960 SH   SOLE   3,960 0 0
LUMEN TECHNOLOGIES INC COM 550241103 13,718 1,009,382 SH   SOLE   1,009,382 0 0
M D C HLDGS INC COM 552676108 4,511 89,152 SH   SOLE   89,152 0 0
MDU RES GROUP INC COM 552690109 2,956 94,315 SH   SOLE   94,315 0 0
MFS MUN INCOME TR SH BEN INT 552738106 3,008 421,275 SH   SOLE   421,275 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 147 33,103 SH   SOLE   33,103 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,323 31,015 SH   SOLE   31,015 0 0
MSA SAFETY INC COM 553498106 663 4,002 SH   SOLE   4,002 0 0
MSC INDL DIRECT INC CL A 553530106 12,336 137,483 SH   SOLE   137,483 0 0
MACERICH CO COM 554382101 5,638 308,910 SH   SOLE   240,782 0 68,128
MADISON COVERED CALL & EQUIT COM 557437100 2,517 311,178 SH   SOLE   298,457 0 12,721
MAGELLAN HEALTH INC COM NEW 559079207 59 628 SH   SOLE   628 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,314 26,859 SH   SOLE   26,859 0 0
MAGNA INTL INC COM 559222401 1,889 20,396 SH   SOLE   20,396 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 636 7,348 SH   SOLE   7,348 0 0
MARSH & MCLENNAN COS INC COM 571748102 20,830 148,065 SH   SOLE   148,065 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,462 25,358 SH   SOLE   25,358 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,607 30,150 SH   SOLE   30,150 0 0
MARVELL TECHNOLOGY INC COM 573874104 323 5,538 SH   SOLE   5,538 0 0
MASIMO CORP COM 574795100 3,974 16,393 SH   SOLE   16,393 0 0
MASTEC INC COM 576323109 4,784 45,091 SH   SOLE   43,000 0 2,091
MATERION CORP COM 576690101 2,412 32,006 SH   SOLE   32,006 0 0
MCAFEE CORP COM CL A 579063108 259 9,253 SH   SOLE   9,253 0 0
MCCORMICK & CO INC COM NON VTG 579780206 453 5,127 SH   SOLE   5,127 0 0
MCDONALDS CORP COM 580135101 22,710 98,317 SH   SOLE   96,384 0 1,933
MELCO RESORTS AND ENTMNT LTD ADR 585464100 131 7,925 SH   SOLE   7,925 0 0
MERCURY SYS INC COM 589378108 1,480 22,323 SH   SOLE   22,323 0 0
MERCURY GENL CORP NEW COM 589400100 539 8,304 SH   SOLE   8,304 0 0
MEREDITH CORP COM 589433101 985 22,668 SH   SOLE   22,668 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,645 2,631 SH   SOLE   2,631 0 0
MICROSOFT CORP COM 594918104 234,535 865,761 SH   SOLE   863,873 0 1,888
MICROCHIP TECHNOLOGY INC. COM 595017104 1,660 11,084 SH   SOLE   7,969 0 3,115
MICRON TECHNOLOGY INC COM 595112103 825 9,708 SH   SOLE   9,708 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 151 27,814 SH   SOLE   27,814 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,151 124,306 SH   SOLE   124,306 0 0
MOHAWK INDS INC COM 608190104 237 1,235 SH   SOLE   1,235 0 0
MONDELEZ INTL INC CL A 609207105 17,982 287,995 SH   SOLE   287,995 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,301 8,838 SH   SOLE   8,838 0 0
MONROE CAP CORP COM 610335101 1,640 152,797 SH   SOLE   152,797 0 0
MOODYS CORP COM 615369105 621 1,713 SH   SOLE   1,713 0 0
MOOG INC CL A 615394202 1,060 12,612 SH   SOLE   12,612 0 0
MORGAN STANLEY COM NEW 617446448 7,194 78,461 SH   SOLE   78,461 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,570 21,073 SH   SOLE   21,073 0 0
MURPHY OIL CORP COM 626717102 322 13,821 SH   SOLE   13,821 0 0
NMI HLDGS INC CL A 629209305 128 5,676 SH   SOLE   5,676 0 0
NRG ENERGY INC COM NEW 629377508 740 18,366 SH   SOLE   18,366 0 0
NASDAQ INC COM 631103108 995 5,662 SH   SOLE   5,662 0 0
NATERA INC COM 632307104 4,096 36,080 SH   SOLE   36,080 0 0
NATIONAL HEALTHCARE CORP COM 635906100 700 10,009 SH   SOLE   10,009 0 0
NATIONAL FUEL GAS CO COM 636180101 490 9,379 SH   SOLE   9,379 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,633 25,541 SH   SOLE   25,541 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 221 4,705 SH   SOLE   4,705 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 170 3,366 SH   SOLE   3,366 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 2,670 289,272 SH   SOLE   289,272 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 143 3,764 SH   SOLE   3,764 0 0
NEW MTN FIN CORP COM 647551100 3,439 261,124 SH   SOLE   261,124 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 169 20,647 SH   SOLE   20,647 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 649 145,122 SH   SOLE   145,122 0 0
NEWELL BRANDS INC COM 651229106 14,613 531,948 SH   SOLE   531,948 0 0
NEWMARKET CORP COM 651587107 320 994 SH   SOLE   994 0 0
NEWMONT CORP COM 651639106 2,999 47,313 SH   SOLE   40,970 0 6,343
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 8,204 234,947 SH   SOLE   158,377 0 76,570
NICE LTD SPONSORED ADR 653656108 812 3,283 SH   SOLE   3,283 0 0
NIKE INC CL B 654106103 5,049 32,681 SH   SOLE   32,681 0 0
NOKIA CORP SPONSORED ADR 654902204 567 106,671 SH   SOLE   106,671 0 0
NORDSON CORP COM 655663102 1,477 6,729 SH   SOLE   6,729 0 0
NORDSTROM INC COM 655664100 307 8,384 SH   SOLE   8,384 0 0
NORFOLK SOUTHN CORP COM 655844108 1,568 5,906 SH   SOLE   5,906 0 0
NORTHERN TR CORP COM 665859104 93 801 SH   SOLE   801 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,520 17,939 SH   SOLE   17,939 0 0
NORTHWEST PIPE CO COM 667746101 478 16,912 SH   SOLE   16,912 0 0
NORTONLIFELOCK INC COM 668771108 130 4,794 SH   SOLE   4,794 0 0
NOVAVAX INC COM NEW 670002401 4,663 21,963 SH   SOLE   21,963 0 0
NOVO-NORDISK A S ADR 670100205 657 7,838 SH   SOLE   7,838 0 0
NUCOR CORP COM 670346105 8,026 83,668 SH   SOLE   76,391 0 7,277
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2,480 152,118 SH   SOLE   152,118 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 4,296 273,637 SH   SOLE   273,637 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103 2,020 130,894 SH   SOLE   130,894 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 1,497 99,946 SH   SOLE   99,946 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2,881 187,209 SH   SOLE   187,209 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2,571 87,502 SH   SOLE   87,502 0 0
OGE ENERGY CORP COM 670837103 13,670 406,228 SH   SOLE   406,228 0 0
OSI SYSTEMS INC COM 671044105 672 6,610 SH   SOLE   6,610 0 0
OCCIDENTAL PETE CORP COM 674599105 1,251 40,019 SH   SOLE   40,019 0 0
OKTA INC CL A 679295105 2,023 8,266 SH   SOLE   8,266 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,762 14,822 SH   SOLE   12,688 0 2,134
OLD REP INTL CORP COM 680223104 395 15,856 SH   SOLE   15,856 0 0
OLIN CORP COM PAR $1 680665205 7,371 159,339 SH   SOLE   159,339 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 454 5,392 SH   SOLE   5,392 0 0
OMNICOM GROUP INC COM 681919106 12,821 160,278 SH   SOLE   160,278 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,036 56,099 SH   SOLE   56,099 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,194 31,182 SH   SOLE   31,182 0 0
ONEOK INC NEW COM 682680103 13,985 251,352 SH   SOLE   241,335 0 10,017
ONTO INNOVATION INC COM 683344105 678 9,278 SH   SOLE   9,278 0 0
OPEN TEXT CORP COM 683715106 1,716 33,774 SH   SOLE   33,774 0 0
ORANGE SPONSORED ADR 684060106 509 44,455 SH   SOLE   44,455 0 0
ORIX CORP SPONSORED ADR 686330101 252 2,976 SH   SOLE   2,976 0 0
OSHKOSH CORP COM 688239201 2,270 18,212 SH   SOLE   18,212 0 0
OTTER TAIL CORP COM 689648103 765 15,667 SH   SOLE   15,667 0 0
OWENS CORNING NEW COM 690742101 807 8,245 SH   SOLE   8,245 0 0
PNC FINL SVCS GROUP INC COM 693475105 14,288 74,898 SH   SOLE   74,898 0 0
POSCO SPONSORED ADR 693483109 2,803 36,510 SH   SOLE   36,510 0 0
PPG INDS INC COM 693506107 94 553 SH   SOLE   553 0 0
PACCAR INC COM 693718108 7,093 79,470 SH   SOLE   79,470 0 0
PACKAGING CORP AMER COM 695156109 1,704 12,580 SH   SOLE   7,911 0 4,669
PALO ALTO NETWORKS INC COM 697435105 13,977 37,668 SH   SOLE   37,668 0 0
PAN AMERN SILVER CORP COM 697900108 1,253 43,869 SH   SOLE   43,869 0 0
PARK HOTELS & RESORTS INC COM 700517105 470 22,781 SH   SOLE   22,781 0 0
PARKER-HANNIFIN CORP COM 701094104 3,965 12,910 SH   SOLE   12,910 0 0
PATTERSON COS INC COM 703395103 9,308 306,269 SH   SOLE   306,269 0 0
PAYCHEX INC COM 704326107 22,314 207,955 SH   SOLE   207,955 0 0
PEMBINA PIPELINE CORP COM 706327103 609 19,177 SH   SOLE   19,177 0 0
PENNANTPARK INVT CORP COM 708062104 303 45,390 SH   SOLE   45,390 0 0
PEPSICO INC COM 713448108 20,476 138,194 SH   SOLE   138,194 0 0
PETMED EXPRESS INC COM 716382106 987 30,988 SH   SOLE   30,988 0 0
PFIZER INC COM 717081103 26,219 669,531 SH   SOLE   669,531 0 0
PHILIP MORRIS INTL INC COM 718172109 16,518 166,662 SH   SOLE   166,662 0 0
PHILLIPS 66 COM 718546104 9,694 112,952 SH   SOLE   112,952 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,344 10,581 SH   SOLE   10,581 0 0
PINNACLE WEST CAP CORP COM 723484101 769 9,381 SH   SOLE   9,381 0 0
PIONEER DIVERSIFIED HIGH INC COM 723653101 641 42,182 SH   SOLE   42,182 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100 2,637 213,690 SH   SOLE   213,690 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 2,797 215,451 SH   SOLE   215,451 0 0
PIONEER NAT RES CO COM 723787107 2,853 17,556 SH   SOLE   17,556 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,429 125,750 SH   SOLE   125,750 0 0
PLEXUS CORP COM 729132100 16 180 SH   SOLE   180 0 0
POLARIS INC COM 731068102 1,114 8,134 SH   SOLE   8,134 0 0
POPULAR INC COM NEW 733174700 260 3,460 SH   SOLE   3,460 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 696 15,104 SH   SOLE   15,104 0 0
POTLATCHDELTIC CORPORATION COM 737630103 37 700 SH   SOLE   700 0 0
PROCTER AND GAMBLE CO COM 742718109 24,320 180,243 SH   SOLE   177,014 0 3,229
PROGRESS SOFTWARE CORP COM 743312100 1,442 31,173 SH   SOLE   31,173 0 0
PROGRESSIVE CORP COM 743315103 8,798 89,580 SH   SOLE   89,580 0 0
PROOFPOINT INC COM 743424103 1,301 7,486 SH   SOLE   7,486 0 0
PRUDENTIAL FINL INC COM 744320102 4,034 39,368 SH   SOLE   39,368 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 952 15,937 SH   SOLE   15,937 0 0
PULTE GROUP INC COM 745867101 38 690 SH   SOLE   690 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103 1,153 131,482 SH   SOLE   131,482 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1,872 132,377 SH   SOLE   132,377 0 0
QUALCOMM INC COM 747525103 25,288 176,927 SH   SOLE   176,927 0 0
RPM INTL INC COM 749685103 2,837 31,995 SH   SOLE   31,995 0 0
RAPID7 INC COM 753422104 341 3,605 SH   SOLE   3,605 0 0
RAYMOND JAMES FINL INC COM 754730109 64 494 SH   SOLE   494 0 0
REALTY INCOME CORP COM 756109104 4,417 66,181 SH   SOLE   66,181 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 88 2,551 SH   SOLE   2,551 0 0
REGAL BELOIT CORP COM 758750103 109 817 SH   SOLE   817 0 0
REGENCY CTRS CORP COM 758849103 152 2,376 SH   SOLE   2,376 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,819 31,934 SH   SOLE   31,934 0 0
RELX PLC SPONSORED ADR 759530108 4,359 163,457 SH   SOLE   163,457 0 0
REPLIGEN CORP COM 759916109 5,637 28,239 SH   SOLE   28,239 0 0
REPUBLIC SVCS INC COM 760759100 2,786 25,327 SH   SOLE   25,327 0 0
RESMED INC COM 761152107 3,877 15,727 SH   SOLE   15,727 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,487 77,331 SH   SOLE   77,331 0 0
ROBERT HALF INTL INC COM 770323103 41 457 SH   SOLE   457 0 0
ROCKWELL AUTOMATION INC COM 773903109 10,604 37,075 SH   SOLE   37,075 0 0
ROGERS CORP COM 775133101 247 1,229 SH   SOLE   1,229 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,706 5,756 SH   SOLE   5,756 0 0
ROSS STORES INC COM 778296103 3,404 27,454 SH   SOLE   27,454 0 0
ROYAL BK CDA COM 780087102 190 1,880 SH   SOLE   1,880 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 266 6,848 SH   SOLE   6,848 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 584 14,462 SH   SOLE   14,462 0 0
ROYCE VALUE TR INC COM 780910105 14,747 777,375 SH   SOLE   771,110 0 6,265
ROYCE MICRO-CAP TR INC COM 780915104 13,859 1,117,624 SH   SOLE   1,109,016 0 8,608
RYDER SYS INC COM 783549108 14,279 192,101 SH   SOLE   192,101 0 0
SANDERSON FARMS INC COM 800013104 628 3,341 SH   SOLE   3,341 0 0
SAP SE SPON ADR 803054204 2,224 15,835 SH   SOLE   15,835 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,846 23,742 SH   SOLE   23,742 0 0
SCHLUMBERGER LTD COM STK 806857108 382 11,926 SH   SOLE   11,926 0 0
SCHWAB CHARLES CORP COM 808513105 2,936 40,326 SH   SOLE   40,326 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 450 7,203 SH   SOLE   7,203 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,477 135,648 SH   SOLE   135,648 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 5,798 30,213 SH   SOLE   30,213 0 0
SEMTECH CORP COM 816850101 19 275 SH   SOLE   275 0 0
SEMPRA ENERGY COM 816851109 8,559 64,603 SH   SOLE   64,603 0 0
SHERWIN WILLIAMS CO COM 824348106 9,923 36,420 SH   SOLE   36,420 0 0
SILICON LABORATORIES INC COM 826919102 514 3,351 SH   SOLE   3,351 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,064 31,147 SH   SOLE   31,147 0 0
SIMPSON MFG INC COM 829073105 761 6,891 SH   SOLE   4,785 0 2,106
SIMULATIONS PLUS INC COM 829214105 65 1,191 SH   SOLE   1,191 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 46 1,386 SH   SOLE   1,386 0 0
SMUCKER J M CO COM NEW 832696405 1,819 14,042 SH   SOLE   14,042 0 0
SNAP ON INC COM 833034101 1,726 7,727 SH   SOLE   7,727 0 0
SNOWFLAKE INC CL A 833445109 389 1,607 SH   SOLE   1,607 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 980 20,706 SH   SOLE   20,706 0 0
SONOCO PRODS CO COM 835495102 2,507 37,478 SH   SOLE   37,478 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,725 17,742 SH   SOLE   17,742 0 0
SOUTH JERSEY INDS INC COM 838518108 7,713 297,440 SH   SOLE   297,440 0 0
SOUTHERN CO COM 842587107 5,507 91,009 SH   SOLE   91,009 0 0
SOUTHWEST AIRLS CO COM 844741108 3,411 64,256 SH   SOLE   64,256 0 0
SPLUNK INC COM 848637104 881 6,096 SH   SOLE   6,096 0 0
SQUARE INC CL A 852234103 14,992 61,495 SH   SOLE   61,495 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,772 24,733 SH   SOLE   24,733 0 0
STAMPS COM INC COM NEW 852857200 66 328 SH   SOLE   328 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,430 6,978 SH   SOLE   6,978 0 0
STARBUCKS CORP COM 855244109 30,700 274,575 SH   SOLE   270,162 0 4,413
STEEL DYNAMICS INC COM 858119100 4,409 73,972 SH   SOLE   70,136 0 3,836
STEELCASE INC CL A 858155203 2,915 192,926 SH   SOLE   192,926 0 0
STELLUS CAP INVT CORP COM 858568108 3,135 249,013 SH   SOLE   249,013 0 0
STEPAN CO COM 858586100 314 2,614 SH   SOLE   2,614 0 0
STERICYCLE INC COM 858912108 620 8,669 SH   SOLE   8,669 0 0
STERLING CONSTR INC COM 859241101 3,313 137,301 SH   SOLE   137,301 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,327 36,471 SH   SOLE   36,471 0 0
STORE CAP CORP COM 862121100 151 4,380 SH   SOLE   4,380 0 0
STRYKER CORPORATION COM 863667101 1,254 4,830 SH   SOLE   4,830 0 0
SUN CMNTYS INC COM 866674104 195 1,136 SH   SOLE   1,136 0 0
SUN LIFE FINANCIAL INC. COM 866796105 292 5,666 SH   SOLE   5,666 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,111 46,336 SH   SOLE   46,336 0 0
SYNOPSYS INC COM 871607107 2,913 10,563 SH   SOLE   10,563 0 0
SYSCO CORP COM 871829107 1,889 24,297 SH   SOLE   24,297 0 0
TCG BDC INC COM 872280102 898 67,968 SH   SOLE   67,968 0 0
TJX COS INC NEW COM 872540109 8,247 122,319 SH   SOLE   122,319 0 0
T-MOBILE US INC COM 872590104 23,108 159,550 SH   SOLE   159,550 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,673 155,404 SH   SOLE   155,404 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 323 1,822 SH   SOLE   1,822 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 902 53,607 SH   SOLE   53,607 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 147 5,813 SH   SOLE   5,813 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,679 142,126 SH   SOLE   37,682 0 104,444
TECK RESOURCES LTD CL B 878742204 221 9,592 SH   SOLE   9,592 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 469 20,285 SH   SOLE   20,285 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,263 14,953 SH   SOLE   14,953 0 0
TELEFLEX INCORPORATED COM 879369106 5,302 13,196 SH   SOLE   13,196 0 0
TELEFONICA S A SPONSORED ADR 879382208 286 60,796 SH   SOLE   60,796 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 14 608 SH   SOLE   608 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 775 39,186 SH   SOLE   39,186 0 0
TERADYNE INC COM 880770102 3,715 27,732 SH   SOLE   27,732 0 0
TEREX CORP NEW COM 880779103 381 7,998 SH   SOLE   7,998 0 0
TERNIUM SA SPONSORED ADS 880890108 430 11,170 SH   SOLE   11,170 0 0
TEXAS INSTRS INC COM 882508104 42,128 219,072 SH   SOLE   219,072 0 0
TEXTRON INC COM 883203101 1,296 18,844 SH   SOLE   18,844 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 26,135 51,807 SH   SOLE   50,998 0 809
THOMSON REUTERS CORP. COM NEW 884903709 950 9,565 SH   SOLE   9,565 0 0
THOR INDS INC COM 885160101 1,551 13,724 SH   SOLE   13,724 0 0
TORO CO COM 891092108 4,962 45,160 SH   SOLE   43,332 0 1,828
TORONTO DOMINION BK ONT COM NEW 891160509 765 10,923 SH   SOLE   10,923 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 509 2,910 SH   SOLE   2,910 0 0
TRACTOR SUPPLY CO COM 892356106 3,361 18,066 SH   SOLE   18,066 0 0
TRANSDIGM GROUP INC COM 893641100 3,212 4,962 SH   SOLE   4,962 0 0
TRAVEL PLUS LEISURE CO COM 894164102 9,097 153,024 SH   SOLE   153,024 0 0
TRIMBLE INC COM 896239100 2,992 36,563 SH   SOLE   36,563 0 0
TUTOR PERINI CORP COM 901109108 2,204 159,141 SH   SOLE   159,141 0 0
II-VI INC COM 902104108 1,306 17,997 SH   SOLE   17,997 0 0
TYSON FOODS INC CL A 902494103 7,731 104,808 SH   SOLE   104,808 0 0
UDR INC COM 902653104 2,262 46,173 SH   SOLE   46,173 0 0
UGI CORP NEW COM 902681105 1,226 26,474 SH   SOLE   15,485 0 10,989
US BANCORP DEL COM NEW 902973304 10,049 176,391 SH   SOLE   176,391 0 0
UNDER ARMOUR INC CL A 904311107 968 45,775 SH   SOLE   45,775 0 0
UNDER ARMOUR INC CL C 904311206 353 19,018 SH   SOLE   19,018 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,825 31,199 SH   SOLE   31,199 0 0
UNION PAC CORP COM 907818108 9,745 44,311 SH   SOLE   42,213 0 2,098
UNITED AIRLS HLDGS INC COM 910047109 3,711 70,964 SH   SOLE   70,964 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 199 21,102 SH   SOLE   21,102 0 0
UNITED PARCEL SERVICE INC CL B 911312106 43,906 211,115 SH   SOLE   208,581 0 2,534
UNITED RENTALS INC COM 911363109 7,588 23,787 SH   SOLE   23,787 0 0
US FOODS HLDG CORP COM 912008109 1,264 32,950 SH   SOLE   32,950 0 0
UNITIL CORP COM 913259107 744 14,041 SH   SOLE   14,041 0 0
UNIVERSAL CORP VA COM 913456109 12,601 221,178 SH   SOLE   221,178 0 0
V F CORP COM 918204108 3,851 46,946 SH   SOLE   46,946 0 0
VALMONT INDS INC COM 920253101 2,774 11,753 SH   SOLE   11,753 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 467 5,845 SH   SOLE   5,845 0 0
VEEVA SYS INC CL A COM 922475108 470 1,513 SH   SOLE   1,513 0 0
VIAVI SOLUTIONS INC COM 925550105 1,184 67,046 SH   SOLE   67,046 0 0
VICI PPTYS INC COM 925652109 3,613 116,477 SH   SOLE   116,477 0 0
VIRTU FINL INC CL A 928254101 292 10,576 SH   SOLE   10,576 0 0
VMWARE INC CL A COM 928563402 439 2,744 SH   SOLE   2,744 0 0
VULCAN MATLS CO COM 929160109 8,355 48,000 SH   SOLE   46,842 0 1,158
WD 40 CO COM 929236107 548 2,137 SH   SOLE   2,137 0 0
WSFS FINL CORP COM 929328102 981 21,057 SH   SOLE   21,057 0 0
WALMART INC COM 931142103 16,014 113,560 SH   SOLE   113,560 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,967 398,542 SH   SOLE   389,814 0 8,728
WATERS CORP COM 941848103 2,305 6,669 SH   SOLE   6,669 0 0
WATSCO INC COM 942622200 5,963 20,804 SH   SOLE   20,804 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,290 15,695 SH   SOLE   15,695 0 0
WEIBO CORP SPONSORED ADR 948596101 47 900 SH   SOLE   900 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,205 37,572 SH   SOLE   37,572 0 0
WELLS FARGO CO NEW COM 949746101 2,852 62,981 SH   SOLE   62,981 0 0
WERNER ENTERPRISES INC COM 950755108 27 607 SH   SOLE   607 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,830 13,450 SH   SOLE   13,450 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,261 13,580 SH   SOLE   13,580 0 0
WESTERN DIGITAL CORP. COM 958102105 1,149 16,148 SH   SOLE   16,148 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 561 57,424 SH   SOLE   57,424 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2,370 110,654 SH   SOLE   110,654 0 0
WESTERN UN CO COM 959802109 10,188 443,529 SH   SOLE   443,529 0 0
WESTLAKE CHEM CORP COM 960413102 2,416 26,820 SH   SOLE   26,820 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 517 15,020 SH   SOLE   15,020 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 469 10,633 SH   SOLE   10,633 0 0
WHIRLPOOL CORP COM 963320106 458 2,100 SH   SOLE   2,100 0 0
WILLIAMS COS INC COM 969457100 12,395 466,844 SH   SOLE   466,844 0 0
WINGSTOP INC COM 974155103 1,245 7,899 SH   SOLE   7,899 0 0
WOODWARD INC COM 980745103 2,954 24,042 SH   SOLE   24,042 0 0
WORTHINGTON INDS INC COM 981811102 1,425 23,299 SH   SOLE   23,299 0 0
WYNN RESORTS LTD COM 983134107 3,486 28,504 SH   SOLE   28,504 0 0
XILINX INC COM 983919101 3,215 22,230 SH   SOLE   22,230 0 0
YUM BRANDS INC COM 988498101 3,143 27,319 SH   SOLE   27,319 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14,452 27,295 SH   SOLE   27,295 0 0
AGNC INVT CORP COM 00123Q104 4,151 245,741 SH   SOLE   245,741 0 0
AES CORP COM 00130H105 584 22,405 SH   SOLE   22,405 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,841 32,481 SH   SOLE   32,481 0 0
ASGN INC COM 00191U102 144 1,482 SH   SOLE   1,482 0 0
AT&T INC COM 00206R102 42,906 1,490,818 SH   SOLE   1,475,860 0 14,958
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,439 178,766 SH   SOLE   178,766 0 0
THE AARONS COMPANY INC COM 00258W108 10 311 SH   SOLE   311 0 0
ABBVIE INC COM 00287Y109 32,418 287,805 SH   SOLE   283,588 0 4,217
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 4,648 730,867 SH   SOLE   730,867 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 3,510 292,503 SH   SOLE   292,503 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 13,523 1,329,740 SH   SOLE   1,319,752 0 9,988
ACCELERON PHARMA INC COM 00434H108 1,456 11,602 SH   SOLE   11,602 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,635 17,128 SH   SOLE   17,128 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 25,000 42,688 SH   SOLE   42,197 0 491
ADVANCE AUTO PARTS INC COM 00751Y106 1,640 7,993 SH   SOLE   7,993 0 0
ADVENT CONV & INCOME FD COM 00764C109 6,309 327,422 SH   SOLE   327,422 0 0
AECOM COM 00766T100 5,681 89,718 SH   SOLE   89,718 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,904 24,911 SH   SOLE   23,186 0 1,725
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,499 28,656 SH   SOLE   28,656 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 39 1,893 SH   SOLE   1,893 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 4,353 285,982 SH   SOLE   285,982 0 0
ALLY FINL INC COM 02005N100 108 2,170 SH   SOLE   2,170 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 625 3,685 SH   SOLE   3,685 0 0
ALPHABET INC CAP STK CL C 02079K107 2,910 1,161 SH   SOLE   1,161 0 0
ALPHABET INC CAP STK CL A 02079K305 212,214 86,909 SH   SOLE   86,909 0 0
ALTERYX INC COM CL A 02156B103 466 5,417 SH   SOLE   5,417 0 0
ALTRIA GROUP INC COM 02209S103 17,030 357,181 SH   SOLE   347,621 0 9,560
AMBEV SA SPONSORED ADR 02319V103 136 39,614 SH   SOLE   39,614 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 246 11,604 SH   SOLE   11,604 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 66 7,726 SH   SOLE   7,726 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 352 9,056 SH   SOLE   9,056 0 0
AMERICAN TOWER CORP NEW COM 03027X100 49,146 181,927 SH   SOLE   181,927 0 0
AMERICAN WELL CORP CL A 03044L105 250 19,900 SH   SOLE   19,900 0 0
AMERICOLD RLTY TR COM 03064D108 1,652 43,644 SH   SOLE   43,644 0 0
AMERISAFE INC COM 03071H100 115 1,926 SH   SOLE   1,926 0 0
AMERIPRISE FINL INC COM 03076C106 2,100 8,438 SH   SOLE   8,438 0 0
AMICUS THERAPEUTICS INC COM 03152W109 803 83,326 SH   SOLE   83,326 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 444 6,166 SH   SOLE   6,166 0 0
ANSYS INC COM 03662Q105 451 1,300 SH   SOLE   643 0 657
ANTERO MIDSTREAM CORP COM 03676B102 16,499 1,587,984 SH   SOLE   1,587,984 0 0
APOLLO INVT CORP COM NEW 03761U502 1,608 117,781 SH   SOLE   117,781 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 17,626 1,105,088 SH   SOLE   1,105,088 0 0
ARAMARK COM 03852U106 362 9,715 SH   SOLE   9,715 0 0
ARCHROCK INC COM 03957W106 4,474 502,144 SH   SOLE   502,144 0 0
ARCONIC CORPORATION COM 03966V107 2,650 74,392 SH   SOLE   74,392 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 383 11,312 SH   SOLE   11,312 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 953 14,994 SH   SOLE   14,994 0 0
ARES CAPITAL CORP COM 04010L103 6,516 332,619 SH   SOLE   228,749 0 103,870
ARES COML REAL ESTATE CORP COM 04013V108 2,396 163,090 SH   SOLE   30,680 0 132,410
ARES DYNAMIC CR ALLOCATION F COM 04014F102 7,990 494,144 SH   SOLE   494,144 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 714 6,661 SH   SOLE   6,661 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,976 15,020 SH   SOLE   15,020 0 0
ASSURANT INC COM 04621X108 84 539 SH   SOLE   539 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 28 442 SH   SOLE   442 0 0
AVANGRID INC COM 05351W103 1,324 25,739 SH   SOLE   25,739 0 0
AVIENT CORPORATION COM 05368V106 2,177 44,284 SH   SOLE   44,284 0 0
AVITA MEDICAL INC COM 05380C102 1,056 51,478 SH   SOLE   51,478 0 0
AXON ENTERPRISE INC COM 05464C101 1,371 7,756 SH   SOLE   7,756 0 0
B & G FOODS INC NEW COM 05508R106 16,373 499,165 SH   SOLE   499,165 0 0
BCE INC COM NEW 05534B760 811 16,436 SH   SOLE   16,436 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 75 1,568 SH   SOLE   1,568 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1,976 136,471 SH   SOLE   136,471 0 0
BRP GROUP INC COM CL A 05589G102 251 9,427 SH   SOLE   9,427 0 0
BWX TECHNOLOGIES INC COM 05605H100 423 7,275 SH   SOLE   7,275 0 0
BAKER HUGHES COMPANY CL A 05722G100 369 16,131 SH   SOLE   16,131 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 736 89,716 SH   SOLE   89,716 0 0
BANDWIDTH INC COM CL A 05988J103 2,779 20,147 SH   SOLE   20,147 0 0
BANK OZK COM 06417N103 335 7,953 SH   SOLE   7,953 0 0
BAOZUN INC SPONSORED ADR 06684L103 712 20,098 SH   SOLE   20,098 0 0
BARINGS BDC INC COM 06759L103 3,283 310,905 SH   SOLE   310,905 0 0
BEIGENE LTD SPONSORED ADR 07725L102 362 1,055 SH   SOLE   1,055 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,635 19,589 SH   SOLE   19,589 0 0
BIOGEN INC COM 09062X103 1,729 4,993 SH   SOLE   4,993 0 0
BIO-TECHNE CORP COM 09073M104 3,238 7,191 SH   SOLE   7,191 0 0
BIONTECH SE SPONSORED ADS 09075V102 3,251 14,520 SH   SOLE   14,520 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 1,473 79,864 SH   SOLE   79,864 0 0
BLACKROCK INC COM 09247X101 28,598 32,685 SH   SOLE   32,069 0 616
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 360 13,966 SH   SOLE   13,966 0 0
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 3,267 191,938 SH   SOLE   186,526 0 5,412
BLACKROCK ENERGY & RES TR COM 09250U101 4,998 509,432 SH   SOLE   509,432 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 7,193 710,042 SH   SOLE   710,042 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 8,545 509,214 SH   SOLE   509,214 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 2,938 305,407 SH   SOLE   305,407 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 1,437 91,469 SH   SOLE   91,469 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 3,972 253,987 SH   SOLE   253,987 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 1,824 130,224 SH   SOLE   130,224 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 3,911 233,500 SH   SOLE   233,500 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108 3,973 274,160 SH   SOLE   274,160 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2,576 161,680 SH   SOLE   161,680 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 2,497 162,260 SH   SOLE   162,260 0 0
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 2,538 161,135 SH   SOLE   161,135 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 3,350 226,782 SH   SOLE   226,782 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 2,191 177,862 SH   SOLE   170,326 0 7,536
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 5,390 470,784 SH   SOLE   470,784 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 4,642 350,344 SH   SOLE   350,344 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 5,941 288,558 SH   SOLE   288,558 0 0
BLACKSTONE SENIOR FLOATNG RA COM 09256U105 2,690 164,503 SH   SOLE   164,503 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 1,706 181,146 SH   SOLE   181,146 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 2,048 135,434 SH   SOLE   135,434 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107 2,623 140,570 SH   SOLE   140,570 0 0
BLACKSTONE GROUP INC COM 09260D107 674 6,940 SH   SOLE   6,940 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1,837 44,035 SH   SOLE   44,035 0 0
BOISE CASCADE CO DEL COM 09739D100 6,625 113,542 SH   SOLE   113,542 0 0
BOOKING HOLDINGS INC COM 09857L108 3,278 1,498 SH   SOLE   1,498 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 3,320 263,260 SH   SOLE   256,832 0 6,428
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 166 17,658 SH   SOLE   17,658 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,213 87,991 SH   SOLE   87,991 0 0
BROADCOM INC COM 11135F101 30,052 63,023 SH   SOLE   62,273 0 750
BUILDERS FIRSTSOURCE INC COM 12008R107 27 622 SH   SOLE   622 0 0
C3 AI INC CL A 12468P104 175 2,798 SH   SOLE   2,798 0 0
CBOE GLOBAL MKTS INC COM 12503M108 200 1,679 SH   SOLE   1,679 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 10,158 1,152,965 SH   SOLE   1,140,013 0 12,952
CBRE GROUP INC CL A 12504L109 2,232 26,041 SH   SOLE   26,041 0 0
CDW CORP COM 12514G108 2,904 16,627 SH   SOLE   16,627 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 608 6,489 SH   SOLE   6,489 0 0
CMC MATERIALS INC COM 12571T100 94 624 SH   SOLE   624 0 0
CME GROUP INC COM 12572Q105 1,791 8,422 SH   SOLE   8,422 0 0
CRH PLC ADR 12626K203 5,014 98,618 SH   SOLE   98,618 0 0
CNX RES CORP COM 12653C108 1,191 87,183 SH   SOLE   87,183 0 0
CVR ENERGY INC COM 12662P108 1,903 105,985 SH   SOLE   105,985 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 110 1,061 SH   SOLE   1,061 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 7,654 697,176 SH   SOLE   687,508 0 9,668
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 14,488 887,763 SH   SOLE   887,763 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 15,788 506,351 SH   SOLE   503,107 0 3,244
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1,251 60,115 SH   SOLE   60,115 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 5,518 134,623 SH   SOLE   134,623 0 0
CANADIAN PAC RY LTD COM 13645T100 211 2,738 SH   SOLE   2,738 0 0
CAPITAL ONE FINL CORP COM 14040H105 495 3,199 SH   SOLE   3,199 0 0
CAPITALA FIN CORP COM NEW 14054R502 146 5,884 SH   SOLE   5,884 0 0
CARDINAL HEALTH INC COM 14149Y108 13,278 232,582 SH   SOLE   232,582 0 0
CARETRUST REIT INC COM 14174T107 141 6,056 SH   SOLE   6,056 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 938 19,305 SH   SOLE   19,305 0 0
CENTENE CORP DEL COM 15135B101 437 5,988 SH   SOLE   5,988 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,140 128,079 SH   SOLE   128,079 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 289 33,425 SH   SOLE   33,425 0 0
CHART INDS INC COM 16115Q308 102 694 SH   SOLE   694 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 48,959 67,862 SH   SOLE   67,862 0 0
CHEMED CORP NEW COM 16359R103 3,242 6,832 SH   SOLE   6,832 0 0
CHEMOCENTRYX INC COM 16383L106 103 7,682 SH   SOLE   7,682 0 0
CHENIERE ENERGY INC COM NEW 16411R208 398 4,590 SH   SOLE   4,590 0 0
CHEWY INC CL A 16679L109 6,300 79,038 SH   SOLE   79,038 0 0
CHIMERA INVT CORP COM NEW 16934Q208 10,443 693,407 SH   SOLE   693,407 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 235 23,594 SH   SOLE   23,594 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 730 14,303 SH   SOLE   14,303 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 693 17,046 SH   SOLE   17,046 0 0
CINEMARK HLDGS INC COM 17243V102 424 19,314 SH   SOLE   19,314 0 0
CISCO SYS INC COM 17275R102 45,450 857,548 SH   SOLE   848,554 0 8,994
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,608 69,686 SH   SOLE   69,686 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 2,780 109,581 SH   SOLE   109,581 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,379 133,968 SH   SOLE   133,968 0 0
CLEARWAY ENERGY INC CL C 18539C204 803 30,312 SH   SOLE   30,312 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 6,559 444,385 SH   SOLE   437,122 0 7,263
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11,019 143,312 SH   SOLE   136,612 0 6,700
COHEN & STEERS QUALITY INCOM COM 19247L106 3,472 221,018 SH   SOLE   221,018 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 7,834 287,804 SH   SOLE   283,750 0 4,054
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,129 39,360 SH   SOLE   39,360 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 5,557 156,502 SH   SOLE   153,207 0 3,295
COMCAST CORP NEW CL A 20030N101 68,719 1,205,171 SH   SOLE   1,196,573 0 8,598
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,953 41,148 SH   SOLE   41,148 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 28 3,605 SH   SOLE   3,605 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 43 5,788 SH   SOLE   5,788 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 95 16,498 SH   SOLE   16,498 0 0
COMPASS MINERALS INTL INC COM 20451N101 13,364 225,518 SH   SOLE   225,518 0 0
CONCENTRIX CORP COM 20602D101 152 945 SH   SOLE   945 0 0
CONOCOPHILLIPS COM 20825C104 6,922 113,668 SH   SOLE   104,182 0 9,486
CONSTRUCTION PARTNERS INC COM CL A 21044C107 140 4,443 SH   SOLE   4,443 0 0
CORESITE RLTY CORP COM 21870Q105 1,778 13,211 SH   SOLE   13,211 0 0
CORTEVA INC COM 22052L104 1,970 44,422 SH   SOLE   44,422 0 0
COSAN S A ADS 22113B103 240 12,594 SH   SOLE   12,594 0 0
COSTCO WHSL CORP NEW COM 22160K105 17,668 44,653 SH   SOLE   44,653 0 0
COUPANG INC CL A 22266T109 135 3,218 SH   SOLE   3,218 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,202 14,832 SH   SOLE   14,832 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 865 3,440 SH   SOLE   3,440 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 59,079 302,816 SH   SOLE   302,816 0 0
CYRUSONE INC COM 23283R100 3,239 45,289 SH   SOLE   45,289 0 0
D R HORTON INC COM 23331A109 4,933 54,587 SH   SOLE   54,587 0 0
DXC TECHNOLOGY CO COM 23355L106 385 9,891 SH   SOLE   9,891 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 45 698 SH   SOLE   698 0 0
DATADOG INC CL A COM 23804L103 448 4,309 SH   SOLE   4,309 0 0
DAVITA INC COM 23918K108 3,844 31,922 SH   SOLE   31,922 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,645 122,355 SH   SOLE   122,355 0 0
DELL TECHNOLOGIES INC CL C 24703L202 698 7,007 SH   SOLE   7,007 0 0
DENTSPLY SIRONA INC COM 24906P109 553 8,744 SH   SOLE   8,744 0 0
DEVON ENERGY CORP NEW COM 25179M103 71 2,422 SH   SOLE   2,422 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,977 36,398 SH   SOLE   36,398 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,573 27,405 SH   SOLE   27,405 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,332 17,520 SH   SOLE   17,520 0 0
DOMINION ENERGY INC COM 25746U109 7,101 96,514 SH   SOLE   90,994 0 5,520
DOMINOS PIZZA INC COM 25754A201 3,164 6,783 SH   SOLE   6,783 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 652 45,533 SH   SOLE   45,533 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,818 38,679 SH   SOLE   38,679 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,865 37,007 SH   SOLE   31,302 0 5,705
ENI S P A SPONSORED ADR 26874R108 764 31,315 SH   SOLE   31,315 0 0
EOG RES INC COM 26875P101 3,688 44,205 SH   SOLE   44,205 0 0
EQT CORP COM 26884L109 208 9,362 SH   SOLE   9,362 0 0
EPR PPTYS COM SH BEN INT 26884U109 282 5,348 SH   SOLE   5,348 0 0
EAGLE MATLS INC COM 26969P108 2,899 20,403 SH   SOLE   20,403 0 0
EAST WEST BANCORP INC COM 27579R104 787 10,971 SH   SOLE   10,971 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 1,869 274,917 SH   SOLE   274,917 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 2,049 146,032 SH   SOLE   146,032 0 0
EATON VANCE MUN BD FD COM 27827X101 3,085 225,493 SH   SOLE   225,493 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 2,438 203,808 SH   SOLE   203,808 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,101 76,029 SH   SOLE   76,029 0 0
EATON VANCE LTD DURATION INC COM 27828H105 1,982 149,460 SH   SOLE   149,460 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 5,494 390,441 SH   SOLE   390,441 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 2,776 196,164 SH   SOLE   196,164 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 10,340 492,358 SH   SOLE   492,358 0 0
EATON VANCE TAX-ADVANTAGED G COM 27828U106 5,858 200,014 SH   SOLE   200,014 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 572 35,115 SH   SOLE   35,115 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 6,655 611,115 SH   SOLE   611,115 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 11,591 1,136,327 SH   SOLE   1,136,327 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 986 85,595 SH   SOLE   85,595 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1,222 105,971 SH   SOLE   105,971 0 0
EHEALTH INC COM 28238P109 130 2,225 SH   SOLE   2,225 0 0
EMCOR GROUP INC COM 29084Q100 5,255 42,658 SH   SOLE   42,658 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 503 7,978 SH   SOLE   7,978 0 0
ENBRIDGE INC COM 29250N105 776 19,373 SH   SOLE   19,373 0 0
ENDAVA PLC ADS 29260V105 4,343 38,303 SH   SOLE   38,303 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,523 32,338 SH   SOLE   32,338 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,867 269,735 SH   SOLE   269,735 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 890 123,312 SH   SOLE   123,312 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,143 387,348 SH   SOLE   387,348 0 0
ENPHASE ENERGY INC COM 29355A107 637 3,470 SH   SOLE   3,470 0 0
ENTERGY CORP NEW COM 29364G103 2,484 24,919 SH   SOLE   24,919 0 0
ENVESTNET INC COM 29404K106 85 1,116 SH   SOLE   1,116 0 0
EPAM SYS INC COM 29414B104 4,149 8,120 SH   SOLE   8,120 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1,137 21,696 SH   SOLE   21,696 0 0
EQUINIX INC COM 29444U700 2,165 2,698 SH   SOLE   2,698 0 0
EQUINOR ASA SPONSORED ADR 29446M102 349 16,443 SH   SOLE   16,443 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,858 38,461 SH   SOLE   38,461 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 286 3,712 SH   SOLE   3,712 0 0
ESSENTIAL UTILS INC COM 29670G102 108 2,361 SH   SOLE   2,361 0 0
ETSY INC COM 29786A106 4,059 19,721 SH   SOLE   19,721 0 0
EVERCORE INC CLASS A 29977A105 4,877 34,645 SH   SOLE   34,645 0 0
EVERBRIDGE INC COM 29978A104 2,192 16,106 SH   SOLE   16,106 0 0
EVERGY INC COM 30034W106 275 4,558 SH   SOLE   4,558 0 0
EVERSOURCE ENERGY COM 30040W108 3,413 42,537 SH   SOLE   42,537 0 0
EXACT SCIENCES CORP COM 30063P105 2,136 17,185 SH   SOLE   17,185 0 0
EXELON CORP COM 30161N101 722 16,287 SH   SOLE   16,287 0 0
EXELIXIS INC COM 30161Q104 987 54,169 SH   SOLE   54,169 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,160 31,522 SH   SOLE   31,522 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,249 19,834 SH   SOLE   19,834 0 0
EXXON MOBIL CORP COM 30231G102 18,003 285,405 SH   SOLE   285,405 0 0
FACEBOOK INC CL A 30303M102 189,597 545,274 SH   SOLE   545,274 0 0
FASTLY INC CL A 31188V100 400 6,716 SH   SOLE   6,716 0 0
FATE THERAPEUTICS INC COM 31189P102 3,078 35,466 SH   SOLE   35,466 0 0
FEDERATED HERMES PREM MUNI I COM 31423P108 955 61,004 SH   SOLE   61,004 0 0
FEDEX CORP COM 31428X106 46,306 155,219 SH   SOLE   155,219 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,962 27,966 SH   SOLE   27,966 0 0
FIREEYE INC COM 31816Q101 110 5,422 SH   SOLE   5,422 0 0
FIRST AMERN FINL CORP COM 31847R102 474 7,603 SH   SOLE   7,603 0 0
FIRST INDL RLTY TR INC COM 32054K103 957 18,326 SH   SOLE   18,326 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,350 56,180 SH   SOLE   56,180 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,842 25,869 SH   SOLE   25,869 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108 944 74,292 SH   SOLE   74,292 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 11,073 811,767 SH   SOLE   811,767 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 352 7,262 SH   SOLE   7,262 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104 4,469 308,191 SH   SOLE   308,191 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 4,458 563,534 SH   SOLE   563,534 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 3,683 623,121 SH   SOLE   623,121 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 435 8,111 SH   SOLE   8,111 0 0
FIVE BELOW INC COM 33829M101 1,685 8,716 SH   SOLE   8,716 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 293 6,038 SH   SOLE   6,038 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 838 8,408 SH   SOLE   8,408 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 261 9,441 SH   SOLE   9,441 0 0
FOX CORP CL A COM 35137L105 1,304 35,117 SH   SOLE   35,117 0 0
FRANCHISE GROUP INC COM 35180X105 2,868 81,322 SH   SOLE   81,322 0 0
FREEPORT-MCMORAN INC CL B 35671D857 285 7,691 SH   SOLE   7,691 0 0
GEO GROUP INC NEW COM 36162J106 4,141 581,581 SH   SOLE   581,581 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,703 21,693 SH   SOLE   21,693 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 975 30,558 SH   SOLE   30,558 0 0
GABELLI CONV & INC SECS FD I COM 36240B109 1,714 260,116 SH   SOLE   260,116 0 0
GABELLI DIVID & INCOME TR COM 36242H104 8,503 323,187 SH   SOLE   323,187 0 0
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 633 30,298 SH   SOLE   30,298 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,621 405,224 SH   SOLE   405,224 0 0
GENERAL MTRS CO COM 37045V100 5,348 90,384 SH   SOLE   90,384 0 0
GLACIER BANCORP INC NEW COM 37637Q105 93 1,683 SH   SOLE   1,683 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,209 80,587 SH   SOLE   80,587 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 85 2,421 SH   SOLE   2,421 0 0
GLOBAL PMTS INC COM 37940X102 4,653 24,810 SH   SOLE   24,810 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,831 25,903 SH   SOLE   25,903 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,467 74,858 SH   SOLE   74,858 0 0
GOLUB CAP BDC INC COM 38173M102 1,085 70,393 SH   SOLE   70,393 0 0
GREEN DOT CORP CL A 39304D102 54 1,155 SH   SOLE   1,155 0 0
GROWGENERATION CORP COM 39986L109 665 13,821 SH   SOLE   13,821 0 0
GUGGENHEIM ENHANCED EQT INCM COM 40167B100 3,361 390,386 SH   SOLE   390,386 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 101 4,680 SH   SOLE   4,680 0 0
HCA HEALTHCARE INC COM 40412C101 3,624 17,527 SH   SOLE   17,527 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 843 11,527 SH   SOLE   11,527 0 0
HP INC COM 40434L105 7,009 232,154 SH   SOLE   232,154 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,128 24,831 SH   SOLE   24,831 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,204 88,513 SH   SOLE   88,513 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 566 10,082 SH   SOLE   10,082 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 710 26,601 SH   SOLE   26,601 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,184 35,565 SH   SOLE   35,565 0 0
HESS CORP COM 42809H107 244 2,789 SH   SOLE   2,789 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,683 869,876 SH   SOLE   869,876 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 304 27,859 SH   SOLE   27,859 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 599 4,963 SH   SOLE   4,963 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 3,367 194,941 SH   SOLE   194,941 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,076 62,973 SH   SOLE   62,973 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 28 180 SH   SOLE   180 0 0
IPG PHOTONICS CORP COM 44980X109 1,041 4,940 SH   SOLE   4,940 0 0
ICICI BANK LIMITED ADR 45104G104 221 12,930 SH   SOLE   12,930 0 0
IDEX CORP COM 45167R104 521 2,369 SH   SOLE   2,369 0 0
IDEXX LABS INC COM 45168D104 3,818 6,046 SH   SOLE   6,046 0 0
INCYTE CORP COM 45337C102 2,237 26,587 SH   SOLE   26,587 0 0
INGERSOLL RAND INC COM 45687V106 638 13,069 SH   SOLE   13,069 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 151 791 SH   SOLE   791 0 0
INSULET CORP COM 45784P101 2,871 10,458 SH   SOLE   10,458 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 423 2,614 SH   SOLE   2,614 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,628 47,415 SH   SOLE   43,421 0 3,994
INTUITIVE SURGICAL INC COM NEW 46120E602 5,594 6,083 SH   SOLE   6,083 0 0
INVESCO HIGH INCOME TR II COM 46131F101 494 33,073 SH   SOLE   33,073 0 0
INVESCO SR INCOME TR COM 46131H107 3,889 871,949 SH   SOLE   871,949 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 928 66,172 SH   SOLE   66,172 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 3,381 248,585 SH   SOLE   248,585 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 2,440 175,444 SH   SOLE   175,444 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 4,267 258,792 SH   SOLE   258,792 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 6,035 508,871 SH   SOLE   508,871 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 357 26,412 SH   SOLE   26,412 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 74 3,832 SH   SOLE   3,832 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 57 3,721 SH   SOLE   3,721 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 54 1,844 SH   SOLE   1,844 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 50 2,256 SH   SOLE   2,256 0 0
INVITAE CORP COM 46185L103 164 4,853 SH   SOLE   4,853 0 0
INVITATION HOMES INC COM 46187W107 1,681 45,070 SH   SOLE   45,070 0 0
IQVIA HLDGS INC COM 46266C105 398 1,641 SH   SOLE   1,641 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,288 57,216 SH   SOLE   57,216 0 0
IRON MTN INC NEW COM 46284V101 2,867 67,753 SH   SOLE   19,531 0 48,222
ISHARES TR CMBS ETF 46429B366 436 8,023 SH   SOLE   8,023 0 0
ISHARES TR CONV BD ETF 46435G102 510 5,001 SH   SOLE   5,001 0 0
ISHARES TR FALN ANGLS USD 46435G474 273 9,113 SH   SOLE   9,113 0 0
ISHARES TR CORE INTL AGGR 46435G672 358 6,496 SH   SOLE   6,496 0 0
JOYY INC ADS REPSTG COM A 46591M109 249 3,782 SH   SOLE   3,782 0 0
JPMORGAN CHASE & CO COM 46625H100 63,847 410,483 SH   SOLE   407,227 0 3,256
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 99 1,927 SH   SOLE   1,927 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 93 1,759 SH   SOLE   1,759 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 47 935 SH   SOLE   935 0 0
JD.COM INC SPON ADR CL A 47215P106 994 12,456 SH   SOLE   12,456 0 0
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1,097 82,650 SH   SOLE   82,650 0 0
JONES LANG LASALLE INC COM 48020Q107 82 419 SH   SOLE   419 0 0
JUNIPER NETWORKS INC COM 48203R104 9,499 347,327 SH   SOLE   347,327 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 125 6,819 SH   SOLE   6,819 0 0
KAR AUCTION SVCS INC COM 48238T109 614 34,981 SH   SOLE   34,981 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 175 3,555 SH   SOLE   3,555 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 3,099 143,271 SH   SOLE   143,271 0 0
KB HOME COM 48666K109 801 19,660 SH   SOLE   19,660 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,486 35,528 SH   SOLE   34,164 0 1,364
KILROY RLTY CORP COM 49427F108 409 5,873 SH   SOLE   5,873 0 0
KIMCO RLTY CORP COM 49446R109 94 4,521 SH   SOLE   4,521 0 0
KINDER MORGAN INC DEL COM 49456B101 4,750 260,576 SH   SOLE   232,748 0 27,828
KONTOOR BRANDS INC COM 50050N103 1,350 23,924 SH   SOLE   23,924 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,121 846,420 SH   SOLE   846,420 0 0
LHC GROUP INC COM 50187A107 2,617 13,067 SH   SOLE   13,067 0 0
LCI INDS COM 50189K103 2,683 20,417 SH   SOLE   20,417 0 0
LMP CAP & INCOME FD INC COM 50208A102 7,506 520,545 SH   SOLE   520,545 0 0
LPL FINL HLDGS INC COM 50212V100 1,009 7,475 SH   SOLE   7,475 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,165 15,100 SH   SOLE   15,100 0 0
LENDINGTREE INC NEW COM 52603B107 122 574 SH   SOLE   574 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 940 7,168 SH   SOLE   7,168 0 0
LIFE STORAGE INC COM 53223X107 341 3,177 SH   SOLE   3,177 0 0
LIVERAMP HLDGS INC COM 53815P108 25 532 SH   SOLE   532 0 0
LUMENTUM HLDGS INC COM 55024U109 322 3,923 SH   SOLE   3,923 0 0
LYFT INC CL A COM 55087P104 1,814 29,996 SH   SOLE   29,996 0 0
M & T BK CORP COM 55261F104 311 2,141 SH   SOLE   2,141 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 527 141,029 SH   SOLE   141,029 0 0
MGE ENERGY INC COM 55277P104 217 2,909 SH   SOLE   2,909 0 0
MGP INGREDIENTS INC NEW COM 55303J106 768 11,348 SH   SOLE   11,348 0 0
MKS INSTRS INC COM 55306N104 2,843 15,974 SH   SOLE   14,278 0 1,696
MPLX LP COM UNIT REP LTD 55336V100 3,173 107,151 SH   SOLE   107,151 0 0
MSCI INC COM 55354G100 384 721 SH   SOLE   721 0 0
MYR GROUP INC DEL COM 55405W104 4,788 52,666 SH   SOLE   52,666 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 836 21,843 SH   SOLE   21,843 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 7,269 314,930 SH   SOLE   314,930 0 0
MACYS INC COM 55616P104 962 50,724 SH   SOLE   50,724 0 0
MAIN STR CAP CORP COM 56035L104 1,711 41,631 SH   SOLE   41,631 0 0
MANULIFE FINL CORP COM 56501R106 485 24,643 SH   SOLE   24,643 0 0
MARATHON PETE CORP COM 56585A102 360 5,956 SH   SOLE   5,956 0 0
MARKETAXESS HLDGS INC COM 57060D108 467 1,007 SH   SOLE   1,007 0 0
MASTERCARD INCORPORATED CL A 57636Q104 101,155 277,068 SH   SOLE   277,068 0 0
MATCH GROUP INC NEW COM 57667L107 63 391 SH   SOLE   391 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 2,575 24,443 SH   SOLE   24,443 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 380 9,530 SH   SOLE   9,530 0 0
MCKESSON CORP COM 58155Q103 786 4,112 SH   SOLE   4,112 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 446 22,174 SH   SOLE   22,174 0 0
MEDIFAST INC COM 58470H101 105 370 SH   SOLE   370 0 0
MEDPACE HLDGS INC COM 58506Q109 21 121 SH   SOLE   121 0 0
MERCADOLIBRE INC COM 58733R102 3,222 2,068 SH   SOLE   2,068 0 0
MERCK & CO INC COM 58933Y105 44,780 575,797 SH   SOLE   570,529 0 5,268
METLIFE INC COM 59156R108 9,194 153,612 SH   SOLE   153,612 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 900 87,590 SH   SOLE   87,590 0 0
MID-AMER APT CMNTYS INC COM 59522J103 316 1,877 SH   SOLE   1,877 0 0
MIRATI THERAPEUTICS INC COM 60468T105 510 3,159 SH   SOLE   3,159 0 0
MODERNA INC COM 60770K107 1,391 5,919 SH   SOLE   5,919 0 0
MOELIS & CO CL A 60786M105 2,784 48,943 SH   SOLE   48,943 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,806 7,138 SH   SOLE   7,138 0 0
MOMO INC ADR 60879B107 174 11,353 SH   SOLE   11,353 0 0
MONGODB INC CL A 60937P106 439 1,213 SH   SOLE   1,213 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 872 93,285 SH   SOLE   93,285 0 0
MOSAIC CO NEW COM 61945C103 1,563 48,985 SH   SOLE   48,985 0 0
NIO INC SPON ADS 62914V106 47 887 SH   SOLE   887 0 0
NV5 GLOBAL INC COM 62945V109 153 1,614 SH   SOLE   1,614 0 0
NOV INC COM 62955J103 21 1,387 SH   SOLE   1,387 0 0
NATIONAL HEALTH INVS INC COM 63633D104 249 3,716 SH   SOLE   3,716 0 0
NAVIENT CORPORATION COM 63938C108 415 21,466 SH   SOLE   21,466 0 0
NETAPP INC COM 64110D104 10,944 133,754 SH   SOLE   133,754 0 0
NETFLIX INC COM 64110L106 12,307 23,299 SH   SOLE   23,299 0 0
NETEASE INC SPONSORED ADS 64110W102 2,351 20,395 SH   SOLE   20,395 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 2,502 172,519 SH   SOLE   172,519 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,161 22,210 SH   SOLE   22,210 0 0
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,234 93,008 SH   SOLE   93,008 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 4,889 977,738 SH   SOLE   977,738 0 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103 2,065 410,440 SH   SOLE   410,440 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 612 57,798 SH   SOLE   57,798 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,591 10,759 SH   SOLE   10,759 0 0
NEXTERA ENERGY INC COM 65339F101 44,515 607,459 SH   SOLE   601,710 0 5,749
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 1,649 119,822 SH   SOLE   119,822 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 732 9,581 SH   SOLE   9,581 0 0
NISOURCE INC COM 65473P105 1,034 42,190 SH   SOLE   42,190 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,939 76,055 SH   SOLE   76,055 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 622 58,139 SH   SOLE   58,139 0 0
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1,613 88,213 SH   SOLE   88,213 0 0
NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 2,492 150,824 SH   SOLE   150,824 0 0
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 510 30,247 SH   SOLE   30,247 0 0
NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 382 20,455 SH   SOLE   20,455 0 0
NVIDIA CORPORATION COM 67066G104 22,748 28,432 SH   SOLE   28,432 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,640 289,837 SH   SOLE   289,837 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2,477 156,276 SH   SOLE   156,276 0 0
NUVEEN SR INCOME FD COM 67067Y104 1,286 217,529 SH   SOLE   217,529 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 4,733 484,979 SH   SOLE   484,979 0 0
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 208 19,961 SH   SOLE   19,961 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5,427 377,635 SH   SOLE   377,635 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 619 34,198 SH   SOLE   34,198 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3,161 183,647 SH   SOLE   183,647 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 2,267 204,380 SH   SOLE   204,380 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 3,977 222,652 SH   SOLE   222,652 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,643 163,970 SH   SOLE   163,970 0 0
NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1,274 79,297 SH   SOLE   79,297 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 2,671 153,944 SH   SOLE   153,944 0 0
NUVEEN SHORT DURATION CR OPP COM 67074X107 815 54,337 SH   SOLE   54,337 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 5,865 364,949 SH   SOLE   358,461 0 6,488
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 4,395 258,220 SH   SOLE   258,220 0 0
NUTRIEN LTD COM 67077M108 5,841 96,363 SH   SOLE   96,363 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 352 20,840 SH   SOLE   20,840 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 12,361 751,864 SH   SOLE   751,864 0 0
OFS CAP CORP COM 67103B100 443 44,466 SH   SOLE   44,466 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,014 7,090 SH   SOLE   7,090 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 5,331 796,888 SH   SOLE   796,888 0 0
OMNICELL COM COM 68213N109 1,515 10,005 SH   SOLE   10,005 0 0
ONEMAIN HLDGS INC COM 68268W103 5,239 87,441 SH   SOLE   87,441 0 0
ORACLE CORP COM 68389X105 7,717 99,136 SH   SOLE   99,136 0 0
ORGANON & CO COMMON STOCK 68622V106 1,550 51,207 SH   SOLE   51,207 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,776 21,716 SH   SOLE   21,716 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,330 93,189 SH   SOLE   93,189 0 0
OXFORD SQUARE CAP CORP COM 69181V107 492 100,144 SH   SOLE   100,144 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 1,011 67,921 SH   SOLE   67,921 0 0
PDC ENERGY INC COM 69327R101 30 661 SH   SOLE   661 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 3,346 205,655 SH   SOLE   205,655 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 7,091 444,863 SH   SOLE   438,842 0 6,021
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 3,197 255,730 SH   SOLE   255,730 0 0
PNM RES INC COM 69349H107 108 2,209 SH   SOLE   2,209 0 0
PPL CORP COM 69351T106 17,307 618,779 SH   SOLE   618,779 0 0
PTC THERAPEUTICS INC COM 69366J200 459 10,860 SH   SOLE   10,860 0 0
PTC INC COM 69370C100 1,349 9,551 SH   SOLE   9,551 0 0
PACIFIC PREMIER BANCORP COM 69478X105 23 543 SH   SOLE   543 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 451 17,117 SH   SOLE   17,117 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,095 8,515 SH   SOLE   8,515 0 0
PAYPAL HLDGS INC COM 70450Y103 120,906 414,801 SH   SOLE   414,801 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,128 17,161 SH   SOLE   17,161 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,662 130,633 SH   SOLE   130,633 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,149 102,032 SH   SOLE   102,032 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 412 5,461 SH   SOLE   5,461 0 0
PENUMBRA INC COM 70975L107 2,438 8,896 SH   SOLE   8,896 0 0
PERFICIENT INC COM 71375U101 94 1,175 SH   SOLE   1,175 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 467 39,507 SH   SOLE   39,507 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 496 17,173 SH   SOLE   17,173 0 0
PILGRIMS PRIDE CORP COM 72147K108 225 10,128 SH   SOLE   10,128 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 915 95,125 SH   SOLE   95,125 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109 973 84,801 SH   SOLE   84,801 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 442 5,110 SH   SOLE   5,110 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 125 1,226 SH   SOLE   1,226 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 5 185 SH   SOLE   185 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 6 250 SH   SOLE   250 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 508 5,754 SH   SOLE   5,754 0 0
PINTEREST INC CL A 72352L106 1,292 16,361 SH   SOLE   16,361 0 0
PLANET FITNESS INC CL A 72703H101 3,162 42,026 SH   SOLE   42,026 0 0
PLUG POWER INC COM NEW 72919P202 4,854 141,967 SH   SOLE   141,967 0 0
POOL CORP COM 73278L105 461 1,006 SH   SOLE   1,006 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 300 125,866 SH   SOLE   125,866 0 0
PREMIER INC CL A 74051N102 115 3,313 SH   SOLE   3,313 0 0
PRICE T ROWE GROUP INC COM 74144T108 4,923 24,866 SH   SOLE   24,866 0 0
PRIMORIS SVCS CORP COM 74164F103 2,570 87,319 SH   SOLE   87,319 0 0
PRIMERICA INC COM 74164M108 138 903 SH   SOLE   903 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,222 50,985 SH   SOLE   50,985 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 6 366 SH   SOLE   366 0 0
PROG HOLDINGS INC COM NPV 74319R101 30 626 SH   SOLE   626 0 0
PROLOGIS INC. COM 74340W103 12,327 103,125 SH   SOLE   103,125 0 0
PROSPECT CAP CORP COM 74348T102 3,254 387,883 SH   SOLE   387,883 0 0
PUBLIC STORAGE COM 74460D109 4,432 14,738 SH   SOLE   14,738 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 14 594 SH   SOLE   594 0 0
QTS RLTY TR INC COM CL A 74736A103 1,250 16,169 SH   SOLE   16,169 0 0
QORVO INC COM 74736K101 6,501 33,230 SH   SOLE   33,230 0 0
QUALYS INC COM 74758T303 318 3,157 SH   SOLE   3,157 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7,728 58,560 SH   SOLE   58,560 0 0
QUIDEL CORP COM 74838J101 1,290 10,072 SH   SOLE   10,072 0 0
RH COM 74967X103 2,503 3,686 SH   SOLE   3,686 0 0
REGENERON PHARMACEUTICALS COM 75886F107 7,878 14,104 SH   SOLE   14,104 0 0
REGENXBIO INC COM 75901B107 184 4,730 SH   SOLE   4,730 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 901 44,629 SH   SOLE   44,629 0 0
RENT A CTR INC NEW COM 76009N100 853 16,066 SH   SOLE   16,066 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,073 16,649 SH   SOLE   16,649 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,483 48,867 SH   SOLE   48,867 0 0
RINGCENTRAL INC CL A 76680R206 60 208 SH   SOLE   208 0 0
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 353 15,227 SH   SOLE   15,227 0 0
ROCKET COS INC COM CL A 77311W101 1,013 52,354 SH   SOLE   52,354 0 0
ROKU INC COM CL A 77543R102 510 1,110 SH   SOLE   1,110 0 0
S&P GLOBAL INC COM 78409V104 14,075 34,291 SH   SOLE   33,586 0 705
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,247 7,051 SH   SOLE   7,051 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 135 4,313 SH   SOLE   4,313 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 50 1,128 SH   SOLE   1,128 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367 442 13,914 SH   SOLE   13,914 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 293 11,331 SH   SOLE   11,331 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 467 8,277 SH   SOLE   8,277 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 445 14,291 SH   SOLE   14,291 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 402 8,676 SH   SOLE   8,676 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 94 3,510 SH   SOLE   3,510 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,714 6,675 SH   SOLE   6,675 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,649 90,611 SH   SOLE   90,611 0 0
SAFEHOLD INC COM 78645L100 1,438 18,324 SH   SOLE   18,324 0 0
SALESFORCE COM INC COM 79466L302 7,753 31,740 SH   SOLE   31,740 0 0
SANOFI SPONSORED ADR 80105N105 2,282 43,332 SH   SOLE   43,332 0 0
SARATOGA INVT CORP COM NEW 80349A208 3,131 116,534 SH   SOLE   116,534 0 0
SEA LTD SPONSORD ADS 81141R100 168 610 SH   SOLE   610 0 0
SEAGEN INC COM 81181C104 3,225 20,424 SH   SOLE   20,424 0 0
SEALED AIR CORP NEW COM 81211K100 307 5,185 SH   SOLE   5,185 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 62 3,606 SH   SOLE   3,606 0 0
SERVICENOW INC COM 81762P102 7,476 13,604 SH   SOLE   13,049 0 555
SHOPIFY INC CL A 82509L107 29,965 20,510 SH   SOLE   20,510 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 941 3,831 SH   SOLE   3,831 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,632 41,064 SH   SOLE   41,064 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 779 18,007 SH   SOLE   18,007 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 3,837 172,900 SH   SOLE   172,900 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,172 6,114 SH   SOLE   6,114 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 360 8,135 SH   SOLE   8,135 0 0
SLR INVESTMENT CORP COM 83413U100 2,612 140,152 SH   SOLE   140,152 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 2,511 165,306 SH   SOLE   165,306 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,693 9,745 SH   SOLE   9,745 0 0
SOUTHERN COPPER CORP COM 84265V105 1,583 24,619 SH   SOLE   24,619 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,323 48,567 SH   SOLE   48,567 0 0
STAG INDL INC COM 85254J102 686 18,335 SH   SOLE   18,335 0 0
STARWOOD PPTY TR INC COM 85571B105 1,025 39,172 SH   SOLE   17,217 0 21,955
STRATEGIC ED INC COM 86272C103 2,085 27,411 SH   SOLE   27,411 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 402 58,291 SH   SOLE   58,291 0 0
SUMMIT MATLS INC CL A 86614U100 3,567 102,361 SH   SOLE   102,361 0 0
SUNRUN INC COM 86771W105 157 2,820 SH   SOLE   2,820 0 0
SURO CAPITAL CORP COM NEW 86887Q109 303 22,483 SH   SOLE   22,483 0 0
SYNNEX CORP COM 87162W100 115 945 SH   SOLE   945 0 0
SYNCHRONY FINANCIAL COM 87165B103 158 3,257 SH   SOLE   3,257 0 0
SYNEOS HEALTH INC CL A 87166B102 3,567 39,859 SH   SOLE   39,859 0 0
TFS FINL CORP COM 87240R107 93 4,568 SH   SOLE   4,568 0 0
TC ENERGY CORP COM 87807B107 452 9,118 SH   SOLE   9,118 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2,632 102,286 SH   SOLE   98,728 0 3,558
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 9,355 436,353 SH   SOLE   436,353 0 0
TELADOC HEALTH INC COM 87918A105 520 3,126 SH   SOLE   3,126 0 0
TELUS CORPORATION COM 87971M103 164 7,304 SH   SOLE   7,304 0 0
TENABLE HLDGS INC COM 88025T102 196 4,751 SH   SOLE   4,751 0 0
10X GENOMICS INC CL A COM 88025U109 3,056 15,607 SH   SOLE   15,607 0 0
TENARIS S A SPONSORED ADS 88031M109 86 3,930 SH   SOLE   3,930 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 36 2,320 SH   SOLE   2,320 0 0
TESLA INC COM 88160R101 23,800 35,015 SH   SOLE   35,015 0 0
TETRA TECH INC NEW COM 88162G103 5,212 42,708 SH   SOLE   42,708 0 0
3M CO COM 88579Y101 33,677 169,548 SH   SOLE   169,548 0 0
TOPBUILD CORP COM 89055F103 1,209 6,114 SH   SOLE   6,114 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 1,639 56,950 SH   SOLE   56,950 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,671 121,877 SH   SOLE   113,929 0 7,948
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 291 9,715 SH   SOLE   9,715 0 0
TREX CO INC COM 89531P105 2,088 20,431 SH   SOLE   20,431 0 0
TRIP COM GROUP LTD ADS 89677Q107 148 4,163 SH   SOLE   4,163 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3,482 229,229 SH   SOLE   229,229 0 0
TRUIST FINL CORP COM 89832Q109 17,201 309,935 SH   SOLE   309,935 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 471 6,031 SH   SOLE   6,031 0 0
TWILIO INC CL A 90138F102 3,840 9,742 SH   SOLE   9,742 0 0
TWITTER INC COM 90184L102 252 3,668 SH   SOLE   3,668 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,574 340,473 SH   SOLE   340,473 0 0
UFP INDUSTRIES INC COM 90278Q108 88 1,184 SH   SOLE   1,184 0 0
U S CONCRETE INC COM 90333L201 187 2,536 SH   SOLE   2,536 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,705 34,013 SH   SOLE   34,013 0 0
ULTA BEAUTY INC COM 90384S303 3,923 11,345 SH   SOLE   11,345 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 444 2,472 SH   SOLE   2,472 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,135 50,281 SH   SOLE   49,032 0 1,249
UNITI GROUP INC COM 91325V108 130 12,309 SH   SOLE   12,309 0 0
UNITY SOFTWARE INC COM 91332U101 877 7,986 SH   SOLE   7,986 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,239 10,069 SH   SOLE   10,069 0 0
URBAN EDGE PPTYS COM 91704F104 532 27,839 SH   SOLE   27,839 0 0
VAIL RESORTS INC COM 91879Q109 1,478 4,670 SH   SOLE   3,871 0 799
VALERO ENERGY CORP COM 91913Y100 2,862 36,656 SH   SOLE   29,673 0 6,983
VALVOLINE INC COM 92047W101 1,512 46,577 SH   SOLE   46,577 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 338 14,160 SH   SOLE   14,160 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 275 12,868 SH   SOLE   12,868 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 470 14,274 SH   SOLE   14,274 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 478 18,539 SH   SOLE   18,539 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 408 7,153 SH   SOLE   7,153 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 339 5,520 SH   SOLE   5,520 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 96 1,410 SH   SOLE   1,410 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 48 906 SH   SOLE   906 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 439 4,101 SH   SOLE   4,101 0 0
VECTOR GROUP LTD COM 92240M108 13,344 943,704 SH   SOLE   943,704 0 0
VENTAS INC COM 92276F100 1,406 24,622 SH   SOLE   24,622 0 0
VERACYTE INC COM 92337F107 1,735 43,389 SH   SOLE   43,389 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 67,138 1,198,254 SH   SOLE   1,190,942 0 7,312
VERISK ANALYTICS INC COM 92345Y106 192 1,101 SH   SOLE   1,101 0 0
VERICEL CORP COM 92346J108 150 2,849 SH   SOLE   2,849 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,578 27,667 SH   SOLE   27,667 0 0
VIACOMCBS INC CL B 92556H206 372 8,220 SH   SOLE   8,220 0 0
VIATRIS INC COM 92556V106 662 46,341 SH   SOLE   46,341 0 0
VIMEO INC COMMON STOCK 92719V100 14 291 SH   SOLE   291 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 253 12,597 SH   SOLE   12,597 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,973 42,901 SH   SOLE   42,901 0 0
VISA INC COM CL A 92826C839 125,834 538,165 SH   SOLE   538,165 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 323 1,164 SH   SOLE   1,164 0 0
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 1,390 143,324 SH   SOLE   143,324 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 11,322 2,116,261 SH   SOLE   2,116,261 0 0
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 6,806 1,108,535 SH   SOLE   1,108,535 0 0
VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 1,287 46,432 SH   SOLE   46,432 0 0
VISTRA CORP COM 92840M102 550 29,625 SH   SOLE   29,625 0 0
VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 20,314 585,404 SH   SOLE   582,222 0 3,182
VIRTUS DIVIDEND INTEREST & P COM 92840R101 22,723 1,507,819 SH   SOLE   1,501,103 0 6,716
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 21,128 698,690 SH   SOLE   698,690 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,113 64,962 SH   SOLE   64,962 0 0
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 1,109 114,321 SH   SOLE   114,321 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 3,230 376,481 SH   SOLE   364,316 0 12,165
VOYA GLBL ADV & PREM OPP FD COM 92912R104 5,672 578,148 SH   SOLE   578,148 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,802 302,352 SH   SOLE   302,352 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 1,306 101,913 SH   SOLE   101,913 0 0
WNS HLDGS LTD SPON ADR 92932M101 331 4,138 SH   SOLE   4,138 0 0
WP CAREY INC COM 92936U109 147 1,969 SH   SOLE   1,969 0 0
WEC ENERGY GROUP INC COM 92939U106 8,810 99,045 SH   SOLE   99,045 0 0
WASTE MGMT INC DEL COM 94106L109 2,704 19,299 SH   SOLE   15,812 0 3,487
WAYFAIR INC CL A 94419L101 1,168 3,699 SH   SOLE   3,699 0 0
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1,071 121,869 SH   SOLE   110,328 0 11,541
WELLS FARGO GLOBAL DIVID OPP COM 94987C103 4,769 825,130 SH   SOLE   807,335 0 17,795
WELLTOWER INC COM 95040Q104 4,074 49,024 SH   SOLE   49,024 0 0
WENDYS CO COM 95058W100 165 7,047 SH   SOLE   7,047 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 1,078 76,974 SH   SOLE   76,974 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109 2,089 195,269 SH   SOLE   195,269 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 790 60,227 SH   SOLE   7,300 0 52,927
WESTERN ASSET HIGH YIELD DEF COM 95768B107 452 28,777 SH   SOLE   28,777 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109 6 359 SH   SOLE   359 0 0
WESTROCK CO COM 96145D105 785 14,754 SH   SOLE   14,754 0 0
WEX INC COM 96208T104 134 690 SH   SOLE   690 0 0
WHITEHORSE FIN INC COM 96524V106 3,475 233,202 SH   SOLE   233,202 0 0
WORKDAY INC CL A 98138H101 1,643 6,880 SH   SOLE   6,880 0 0
WORKIVA INC COM CL A 98139A105 43 387 SH   SOLE   387 0 0
XCEL ENERGY INC COM 98389B100 2,231 33,860 SH   SOLE   33,860 0 0
XPERI HOLDING CORP COM 98390M103 676 30,402 SH   SOLE   30,402 0 0
XYLEM INC COM 98419M100 2,051 17,098 SH   SOLE   17,098 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 11,710 498,528 SH   SOLE   498,528 0 0
YETI HLDGS INC COM 98585X104 129 1,402 SH   SOLE   1,402 0 0
YUM CHINA HLDGS INC COM 98850P109 1,313 19,821 SH   SOLE   19,821 0 0
ZENDESK INC COM 98936J101 3,067 21,249 SH   SOLE   21,249 0 0
ZILLOW GROUP INC CL A 98954M101 32 258 SH   SOLE   258 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 184 1,509 SH   SOLE   1,509 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 541 3,362 SH   SOLE   3,362 0 0
ZOETIS INC CL A 98978V103 2,128 11,421 SH   SOLE   11,421 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,627 53,618 SH   SOLE   53,618 0 0
ZSCALER INC COM 98980G102 1,278 5,913 SH   SOLE   5,913 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 730 1,887 SH   SOLE   1,887 0 0
CONSTELLIUM SE CL A SHS F21107101 212 11,205 SH   SOLE   11,205 0 0
AMCOR PLC ORD G0250X107 257 22,399 SH   SOLE   22,399 0 0
AMDOCS LTD SHS G02602103 4,740 61,273 SH   SOLE   61,273 0 0
AON PLC SHS CL A G0403H108 236 989 SH   SOLE   989 0 0
ARCH CAP GROUP LTD ORD G0450A105 425 10,913 SH   SOLE   10,913 0 0
ATLASSIAN CORP PLC CL A G06242104 500 1,945 SH   SOLE   1,945 0 0
ATHENE HOLDING LTD CL A G0684D107 124 1,843 SH   SOLE   1,843 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1,221 32,794 SH   SOLE   32,794 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,333 24,035 SH   SOLE   24,035 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,273 38,242 SH   SOLE   38,242 0 0
MIMECAST LTD ORD SHS G14838109 1,127 21,247 SH   SOLE   21,247 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1,369 72,234 SH   SOLE   72,234 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,142 29,603 SH   SOLE   29,603 0 0
BUNGE LIMITED COM G16962105 1,712 21,908 SH   SOLE   21,908 0 0
CREDICORP LTD COM G2519Y108 662 5,466 SH   SOLE   5,466 0 0
EATON CORP PLC SHS G29183103 7,250 48,927 SH   SOLE   48,927 0 0
EVEREST RE GROUP LTD COM G3223R108 296 1,176 SH   SOLE   1,176 0 0
FABRINET SHS G3323L100 989 10,311 SH   SOLE   10,311 0 0
GENPACT LIMITED SHS G3922B107 312 6,875 SH   SOLE   6,875 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 40 2,707 SH   SOLE   2,707 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 30 318 SH   SOLE   318 0 0
ICON PLC SHS G4705A100 6,160 29,799 SH   SOLE   29,799 0 0
IHS MARKIT LTD SHS G47567105 232 2,063 SH   SOLE   2,063 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 120 5,004 SH   SOLE   5,004 0 0
INVESCO LTD SHS G491BT108 340 12,718 SH   SOLE   12,718 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 146 824 SH   SOLE   824 0 0
JOHNSON CTLS INTL PLC SHS G51502105 489 7,125 SH   SOLE   7,125 0 0
LAZARD LTD SHS A G54050102 548 12,119 SH   SOLE   12,119 0 0
LINDE PLC SHS G5494J103 7,638 26,419 SH   SOLE   26,419 0 0
MEDTRONIC PLC SHS G5960L103 31,028 249,966 SH   SOLE   249,966 0 0
APTIV PLC SHS G6095L109 3,143 19,980 SH   SOLE   19,980 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 244 8,306 SH   SOLE   8,306 0 0
NOVOCURE LTD ORD SHS G6674U108 8,000 36,066 SH   SOLE   33,418 0 2,648
PENTAIR PLC SHS G7S00T104 168 2,496 SH   SOLE   2,496 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 248 4,274 SH   SOLE   4,274 0 0
STERIS PLC SHS USD G8473T100 4,498 21,801 SH   SOLE   21,801 0 0
TECHNIPFMC PLC COM G87110105 262 28,961 SH   SOLE   28,961 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 868 4,715 SH   SOLE   4,715 0 0
CHUBB LIMITED COM H1467J104 3,235 20,356 SH   SOLE   20,356 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,519 34,092 SH   SOLE   31,663 0 2,429
GARMIN LTD SHS H2906T109 2,380 16,455 SH   SOLE   16,455 0 0
UBS GROUP AG SHS H42097107 497 32,426 SH   SOLE   32,426 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3,033 22,432 SH   SOLE   22,432 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,408 8,738 SH   SOLE   8,738 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,339 10,279 SH   SOLE   10,279 0 0
ELBIT SYS LTD ORD M3760D101 252 1,944 SH   SOLE   1,944 0 0
INMODE LTD SHS M5425M103 3,615 38,185 SH   SOLE   38,185 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,490 36,112 SH   SOLE   36,112 0 0
AERCAP HOLDINGS NV SHS N00985106 391 7,626 SH   SOLE   7,626 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,685 9,676 SH   SOLE   9,676 0 0
FERRARI N V COM N3167Y103 605 2,936 SH   SOLE   2,936 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,394 32,993 SH   SOLE   32,993 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,368 6,652 SH   SOLE   6,652 0 0
STELLANTIS N.V SHS N82405106 4,117 208,889 SH   SOLE   208,889 0 0
YANDEX N V SHS CLASS A N97284108 1,186 16,764 SH   SOLE   16,764 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 4,576 53,659 SH   SOLE   53,659 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 467 126,491 SH   SOLE   126,491 0 0