Close

Form 13F-HR LPL Financial LLC For: Jun 30

August 12, 2022 4:27 PM EDT

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 COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 06-30-2022
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: LPL Financial LLC
Address: 1055 LPL WAY
FORT MILL , SC29715
Form 13F File Number: 028-12526

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Juliana Arias
Title: VP Ops Managament
Phone: 858-909-6874
Signature, Place, and Date of Signing:
Juliana Arias San Diego , CA 08-12-2022
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 4418
Form 13F Information Table Value Total: 105,258,978
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name

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
Expires: July 31, 2015
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
10X GENOMICS INC CL A COM 88025U109 976 21,573 SH SOLE 19,682 0 1,891
22ND CENTY GROUP INC COM 90137F103 128 60,254 SH SOLE 0 0 60,254
23ANDME HOLDING CO CLASS A COM 90138Q108 186 75,200 SH SOLE 0 0 75,200
2U INC COM 90214J101 250 23,924 SH SOLE 18,702 0 5,222
374WATER INC COM 88583P104 130 44,200 SH SOLE 0 0 44,200
3-D SYS CORP DEL COM NEW 88554D205 5,111 526,889 SH SOLE 0 0 526,889
3M CO COM 88579Y101 59,433 459,259 SH SOLE 6,514 0 452,745
9 METERS BIOPHARMA INC COM 654405109 12 44,720 SH SOLE 0 0 44,720
AAON INC COM PAR $0.004 000360206 274 4,995 SH SOLE 2,249 0 2,746
ABB LTD SPONSORED ADR 000375204 2,491 93,201 SH SOLE 6,703 0 86,498
ABBOTT LABS COM 002824100 93,851 863,789 SH SOLE 107,739 0 756,050
ABBVIE INC COM 00287Y109 299,904 1,958,111 SH SOLE 292,788 0 1,665,323
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 191 20,381 SH SOLE 0 0 20,381
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 1,397 284,582 SH SOLE 0 0 284,582
ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 626 34,717 SH SOLE 0 0 34,717
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4,296 531,622 SH SOLE 0 0 531,622
ABIOMED INC COM 003654100 2,650 10,705 SH SOLE 1,848 0 8,857
ABM INDS INC COM 000957100 393 9,050 SH SOLE 0 0 9,050
ABRDN ASIA PACIFIC INCOME FU COM 003009107 6,717 2,300,346 SH SOLE 0 0 2,300,346
ABRDN AUSTRALIA EQUITY FD IN COM 003011103 276 59,820 SH SOLE 0 0 59,820
ABRDN ETFS BBRG ALL COMD K1 003261104 2,379 87,598 SH SOLE 0 0 87,598
ABRDN ETFS BBRG ALL COMMDY 003261203 4,829 133,758 SH SOLE 0 0 133,758
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 9,535 550,222 SH SOLE 0 0 550,222
ABRDN INCOME CREDIT STRATEGI COM 003057106 450 59,231 SH SOLE 0 0 59,231
ABRDN JAPAN EQUITY FUND INC COM 00306J109 85 15,260 SH SOLE 0 0 15,260
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 3,280 18,365 SH SOLE 0 0 18,365
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1,574 18,947 SH SOLE 0 0 18,947
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 7,501 87,906 SH SOLE 0 0 87,906
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 4,778 245,382 SH SOLE 0 0 245,382
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 3,926 183,291 SH SOLE 114,036 0 69,255
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 2,670 92,961 SH SOLE 60,670 0 32,291
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 3,072 104,203 SH SOLE 67,469 0 36,734
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 2,889 111,447 SH SOLE 70,920 0 40,527
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 1,525 84,136 SH SOLE 37,064 0 47,072
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2,910 112,298 SH SOLE 60,611 0 51,687
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,319 121,519 SH SOLE 148 0 121,371
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,717 40,174 SH SOLE 10,518 0 29,656
ACADIA PHARMACEUTICALS INC COM 004225108 545 38,655 SH SOLE 7,830 0 30,825
ACADIA RLTY TR COM SH BEN INT 004239109 600 38,400 SH SOLE 0 0 38,400
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 422 39,773 SH SOLE 0 0 39,773
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 66,005 237,726 SH SOLE 68,410 0 169,316
ACCURAY INC COM 004397105 27 14,013 SH SOLE 0 0 14,013
ACELRX PHARMACEUTICALS INC COM 00444T100 3 11,400 SH SOLE 0 0 11,400
ACHIEVE LIFE SCIENCES INC COM 004468500 496 101,700 SH SOLE 0 0 101,700
ACTIVISION BLIZZARD INC COM 00507V109 10,564 135,676 SH SOLE 7,200 0 128,476
ACUITY BRANDS INC COM 00508Y102 697 4,522 SH SOLE 35 0 4,487
ACUSHNET HLDGS CORP COM 005098108 338 8,118 SH SOLE 2,224 0 5,894
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,806 117,700 SH SOLE 0 0 117,700
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 357 44,127 SH SOLE 0 0 44,127
ADOBE SYSTEMS INCORPORATED COM 00724F101 123,460 336,976 SH SOLE 85,829 0 251,147
ADOBE SYSTEMS INCORPORATED COM 00724F101 403 1,100 SH Call SOLE 0 0 1,100
ADT INC DEL COM 00090Q103 394 64,083 SH SOLE 0 0 64,083
ADVANCE AUTO PARTS INC COM 00751Y106 11,793 67,680 SH SOLE 49,172 0 18,508
ADVANCED DRAIN SYS INC DEL COM 00790R104 493 5,478 SH SOLE 640 0 4,838
ADVANCED ENERGY INDS COM 007973100 1,734 23,761 SH SOLE 10,667 0 13,094
ADVANCED MICRO DEVICES INC COM 007903107 78,793 1,030,381 SH SOLE 117,165 0 913,216
ADVANSIX INC COM 00773T101 291 8,710 SH SOLE 0 0 8,710
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 209 55,008 SH SOLE 55,008 0 0
ADVENT CONV & INCOME FD COM 00764C109 2,187 181,463 SH SOLE 0 0 181,463
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 864 20,528 SH SOLE 0 0 20,528
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 526 10,835 SH SOLE 0 0 10,835
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 1,287 15,048 SH SOLE 0 0 15,048
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1,032 22,622 SH SOLE 0 0 22,622
ADVISORSHARES TR PURE CANNABIS 00768Y495 816 155,041 SH SOLE 0 0 155,041
ADVISORSHARES TR PURE US CANNABIS 00768Y453 2,007 193,938 SH SOLE 0 0 193,938
ADVISORSHARES TR RANGER EQUITY BE 00768Y412 4,666 145,580 SH SOLE 0 0 145,580
ADVISORSHARES TR VICE E T F 00768Y545 336 13,395 SH SOLE 0 0 13,395
AECOM COM 00766T100 406 6,223 SH SOLE 20 0 6,203
AEGON N V NY REGISTRY SHS 007924103 668 152,440 SH SOLE 0 0 152,440
AERCAP HOLDINGS NV SHS N00985106 999 24,404 SH SOLE 22,105 0 2,299
AEROJET ROCKETDYNE HLDGS INC COM 007800105 607 14,961 SH SOLE 8,205 0 6,756
AEROVIRONMENT INC COM 008073108 814 9,897 SH SOLE 734 0 9,163
AES CORP COM 00130H105 12,222 581,744 SH SOLE 333,541 0 248,203
AFFILIATED MANAGERS GROUP IN COM 008252108 466 3,997 SH SOLE 3,637 0 360
AFFIMED N V COM N01045108 80 28,975 SH SOLE 0 0 28,975
AFFIRM HLDGS INC COM CL A 00827B106 1,204 66,678 SH SOLE 1,334 0 65,344
AFLAC INC COM 001055102 33,389 603,446 SH SOLE 219,116 0 384,330
AGCO CORP COM 001084102 1,429 14,475 SH SOLE 961 0 13,514
AGEAGLE AERIAL SYS INC NEW COM 00848K101 10 15,132 SH SOLE 0 0 15,132
AGENUS INC COM NEW 00847G705 63 32,310 SH SOLE 0 0 32,310
AGEX THERAPEUTICS INC COM 00848H108 8 13,043 SH SOLE 0 0 13,043
AGF INVTS TR AGFIQ US MK ANTI 00110G408 3,505 160,934 SH SOLE 0 0 160,934
AGILENT TECHNOLOGIES INC COM 00846U101 3,558 29,956 SH SOLE 1,272 0 28,684
AGNC INVT CORP COM 00123Q104 7,020 634,129 SH SOLE 0 0 634,129
AGNICO EAGLE MINES LTD COM 008474108 3,983 87,052 SH SOLE 0 0 87,052
AGREE RLTY CORP COM 008492100 967 13,412 SH SOLE 7,089 0 6,323
AILERON THERAPEUTICS INC COM 00887A105 3 10,000 SH SOLE 0 0 10,000
AIM IMMUNOTECH INC COM 00901B105 12 15,982 SH SOLE 0 0 15,982
AIR LEASE CORP CL A 00912X302 203 6,082 SH SOLE 1,933 0 4,149
AIR PRODS & CHEMS INC COM 009158106 44,722 185,969 SH SOLE 64,036 0 121,933
AIRBNB INC COM CL A 009066101 13,329 149,632 SH SOLE 15,221 0 134,411
AKAMAI TECHNOLOGIES INC COM 00971T101 11,334 124,100 SH SOLE 71,829 0 52,271
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 20 18,000 PRN SOLE 0 0 18,000
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 83 83,334 SH SOLE 0 0 83,334
AKERNA CORP COM 00973W102 5 37,361 SH SOLE 0 0 37,361
AKOUSTIS TECHNOLOGIES INC COM 00973N102 61 16,375 SH SOLE 0 0 16,375
ALAMOS GOLD INC NEW COM CL A 011532108 421 59,982 SH SOLE 26,474 0 33,508
ALASKA AIR GROUP INC COM 011659109 5,126 128,002 SH SOLE 30,043 0 97,959
ALBANY INTL CORP CL A 012348108 315 4,000 SH SOLE 1,293 0 2,707
ALBEMARLE CORP COM 012653101 11,768 56,311 SH SOLE 2,129 0 54,182
ALBERTSONS COS INC COMMON STOCK 013091103 862 32,274 SH SOLE 793 0 31,481
ALCOA CORP COM 013872106 5,668 124,362 SH SOLE 0 0 124,362
ALCON AG ORD SHS H01301128 20,860 297,939 SH SOLE 271,046 0 26,893
ALEXANDER & BALDWIN INC NEW COM 014491104 696 38,789 SH SOLE 32,396 0 6,393
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,627 18,111 SH SOLE 6,592 0 11,519
ALEXCO RESOURCE CORP COM 01535P106 23 57,450 SH SOLE 0 0 57,450
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115 28 13,500 SH SOLE 0 0 13,500
ALGOMA STL GROUP INC COM 015658107 199 22,215 SH SOLE 0 0 22,215
ALGONQUIN PWR UTILS CORP COM 015857105 312 23,256 SH SOLE 4,421 0 18,835
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33,435 294,115 SH SOLE 34,472 0 259,643
ALIGN TECHNOLOGY INC COM 016255101 4,218 17,822 SH SOLE 3,181 0 14,641
ALLBIRDS INC COM CL A 01675A109 47 11,955 SH SOLE 0 0 11,955
ALLEGHANY CORP MD COM 017175100 2,454 2,945 SH SOLE 1,321 0 1,624
ALLEGHENY TECHNOLOGIES INC COM 01741R102 368 16,210 SH SOLE 272 0 15,938
ALLEGIANT TRAVEL CO COM 01748X102 220 1,946 SH SOLE 666 0 1,280
ALLEGION PLC ORD SHS G0176J109 2,256 23,045 SH SOLE 14,746 0 8,299
ALLENA PHARMACEUTICALS COM 018119107 6 30,550 SH SOLE 0 0 30,550
ALLETE INC COM NEW 018522300 341 5,796 SH SOLE 762 0 5,034
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 781 42,816 SH SOLE 0 0 42,816
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 7,308 747,955 SH SOLE 0 0 747,955
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 11,444 275,221 SH SOLE 18 0 275,203
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1,076 93,000 SH SOLE 0 0 93,000
ALLIANT ENERGY CORP COM 018802108 10,172 173,561 SH SOLE 10,293 0 163,268
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,373 35,703 SH SOLE 28,343 0 7,360
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 307 70,339 SH SOLE 0 0 70,339
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1,186 182,812 SH SOLE 0 0 182,812
ALLSPRING MULTI SECTOR INCOM COM 94987D101 337 35,183 SH SOLE 0 0 35,183
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 367 30,320 SH SOLE 0 0 30,320
ALLSTATE CORP COM 020002101 21,599 170,431 SH SOLE 15,799 0 154,632
ALLY FINL INC COM 02005N100 4,066 121,333 SH SOLE 38,429 0 82,904
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,719 11,783 SH SOLE 235 0 11,548
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 491 14,727 SH SOLE 0 0 14,727
ALPHA METALLURGICAL RESOUR I COM 020764106 519 4,020 SH SOLE 0 0 4,020
ALPHABET INC CAP STK CL A 02079K305 407,548 187,012 SH SOLE 30,669 0 156,343
ALPHABET INC CAP STK CL C 02079K107 350,189 160,091 SH SOLE 14,118 0 145,973
ALPHABET INC CAP STK CL C 02079K107 1,094 500 SH Call SOLE 0 0 500
ALPHATEC HLDGS INC COM NEW 02081G201 901 137,754 SH SOLE 0 0 137,754
ALPINE INCOME PPTY TR INC COM 02083X103 317 17,663 SH SOLE 0 0 17,663
ALPS ETF TR ALERIAN ENERGY 00162Q676 1,171 58,055 SH SOLE 0 0 58,055
ALPS ETF TR ALERIAN MLP 00162Q452 43,688 1,268,156 SH SOLE 529 0 1,267,627
ALPS ETF TR BARRONS 400 ETF 00162Q726 659 13,109 SH SOLE 0 0 13,109
ALPS ETF TR CLEAN ENERGY 00162Q460 3,225 66,323 SH SOLE 0 0 66,323
ALPS ETF TR DISRUPTIVE TECH 00162Q478 1,285 38,671 SH SOLE 0 0 38,671
ALPS ETF TR EM SECT DIV DG 00162Q668 625 31,557 SH SOLE 0 0 31,557
ALPS ETF TR EQUAL SEC ETF 00162Q205 2,353 25,142 SH SOLE 0 0 25,142
ALPS ETF TR INTL SEC DV DOG 00162Q718 687 27,297 SH SOLE 0 0 27,297
ALPS ETF TR MED BREAKTHGH 00162Q593 636 22,956 SH SOLE 0 0 22,956
ALPS ETF TR OSHARES EUR QLT 00162Q379 251 11,111 SH SOLE 0 0 11,111
ALPS ETF TR OSHARES US QUALT 00162Q387 14,311 354,666 SH SOLE 0 0 354,666
ALPS ETF TR OSHARES US SMLCP 00162Q395 7,296 230,951 SH SOLE 0 0 230,951
ALPS ETF TR OSHS GBL INTER 00162Q361 1,871 69,113 SH SOLE 0 0 69,113
ALPS ETF TR RIVRFRNT STR INC 00162Q783 566 24,953 SH SOLE 0 0 24,953
ALPS ETF TR SECTR DIV DOGS 00162Q858 12,977 258,975 SH SOLE 0 0 258,975
ALTAIR ENGR INC COM CL A 021369103 818 15,472 SH SOLE 14,532 0 940
ALTERYX INC COM CL A 02156B103 398 8,225 SH SOLE 1 0 8,224
ALTICE USA INC CL A 02156K103 193 20,815 SH SOLE 12,603 0 8,212
ALTO INGREDIENTS INC COM 021513106 193 51,957 SH SOLE 275 0 51,682
ALTRA INDL MOTION CORP COM 02208R106 642 18,216 SH SOLE 17,035 0 1,181
ALTRIA GROUP INC COM 02209S103 64,048 1,533,349 SH SOLE 80,907 0 1,452,442
AMARIN CORP PLC SPONS ADR NEW 023111206 494 331,558 SH SOLE 122,790 0 208,768
AMAZON COM INC COM 023135106 779,198 7,330,669 SH SOLE 927,286 0 6,403,383
AMAZON COM INC COM 023135106 637 6,000 SH Call SOLE 0 0 6,000
AMBAC FINL GROUP INC *W EXP 04/30/202 023139116 16 12,000 SH SOLE 0 0 12,000
AMBAC FINL GROUP INC COM NEW 023139884 891 78,533 SH SOLE 0 0 78,533
AMBARELLA INC SHS G037AX101 564 8,623 SH SOLE 1,748 0 6,875
AMBEV SA SPONSORED ADR 02319V103 267 106,289 SH SOLE 0 0 106,289
AMC ENTMT HLDGS INC CL A COM 00165C104 1,685 124,345 SH SOLE 0 0 124,345
AMC NETWORKS INC CL A 00164V103 542 18,625 SH SOLE 15,504 0 3,121
AMCOR PLC ORD G0250X107 14,846 1,194,332 SH SOLE 763,273 0 431,059
AMDOCS LTD SHS G02602103 4,384 52,627 SH SOLE 27,850 0 24,777
AMEDISYS INC COM 023436108 399 3,794 SH SOLE 364 0 3,430
AMER STATES WTR CO COM 029899101 1,682 20,633 SH SOLE 593 0 20,040
AMERCO COM 023586100 1,009 2,109 SH SOLE 741 0 1,368
AMEREN CORP COM 023608102 5,131 56,782 SH SOLE 1,708 0 55,074
AMERESCO INC CL A 02361E108 1,304 30,521 SH SOLE 27,702 0 2,819
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 881 48,128 SH SOLE 0 0 48,128
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,508 73,796 SH SOLE 20,383 0 53,413
AMERICAN AIRLS GROUP INC COM 02376R102 4,670 368,278 SH SOLE 115 0 368,163
AMERICAN ASSETS TR INC COM 024013104 530 17,854 SH SOLE 16,593 0 1,261
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,319 20,456 SH SOLE 12,484 0 7,972
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 16,953 325,825 SH SOLE 0 0 325,825
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 6,987 150,309 SH SOLE 0 0 150,309
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 15,579 312,576 SH SOLE 0 0 312,576
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 290 6,870 SH SOLE 0 0 6,870
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 18,905 370,974 SH SOLE 0 0 370,974
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 9,399 178,152 SH SOLE 0 0 178,152
AMERICAN CENTY ETF TR MULTISECTOR 025072398 1,943 44,235 SH SOLE 0 0 44,235
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 10,608 271,106 SH SOLE 0 0 271,106
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 6,669 119,717 SH SOLE 0 0 119,717
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 6,703 145,815 SH SOLE 0 0 145,815
AMERICAN CENTY ETF TR US EQT ETF 025072885 39,757 611,263 SH SOLE 0 0 611,263
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 3,451 74,862 SH SOLE 0 0 74,862
AMERICAN CENTY ETF TR US SML CP VALU 025072877 37,390 546,963 SH SOLE 0 0 546,963
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 277 24,782 SH SOLE 7,437 0 17,345
AMERICAN ELEC PWR CO INC COM 025537101 47,781 498,027 SH SOLE 196,170 0 301,857
AMERICAN EXPRESS CO COM 025816109 53,406 385,271 SH SOLE 51,340 0 333,931
AMERICAN FINL GROUP INC OHIO COM 025932104 622 4,482 SH SOLE 2,895 0 1,587
AMERICAN HOMES 4 RENT CL A 02665T306 3,489 98,438 SH SOLE 42,532 0 55,906
AMERICAN INTL GROUP INC COM NEW 026874784 10,523 205,814 SH SOLE 119,657 0 86,157
AMERICAN RES CORP CL A 02927U208 27 18,744 SH SOLE 0 0 18,744
AMERICAN TOWER CORP NEW COM 03027X100 56,803 222,241 SH SOLE 59,172 0 163,069
AMERICAN WOODMARK CORPORATIO COM 030506109 462 10,256 SH SOLE 2,749 0 7,507
AMERICAN WTR WKS CO INC NEW COM 030420103 27,173 182,654 SH SOLE 69,042 0 113,612
AMERICOLD REALTY TRUST INC COM 03064D108 1,734 57,734 SH SOLE 47,616 0 10,118
AMERIPRISE FINL INC COM 03076C106 5,242 22,054 SH SOLE 1,689 0 20,365
AMERIS BANCORP COM 03076K108 220 5,464 SH SOLE 2,112 0 3,352
AMERISOURCEBERGEN CORP COM 03073E105 26,125 184,655 SH SOLE 55,343 0 129,312
AMES NATL CORP COM 031001100 883 39,792 SH SOLE 0 0 39,792
AMETEK INC COM 031100100 6,507 59,216 SH SOLE 39,163 0 20,053
AMGEN INC COM 031162100 126,497 519,921 SH SOLE 130,049 0 389,872
AMKOR TECHNOLOGY INC COM 031652100 795 46,900 SH SOLE 453 0 46,447
AMMO INC COM 00175J107 193 50,242 SH SOLE 0 0 50,242
AMN HEALTHCARE SVCS INC COM 001744101 2,093 19,074 SH SOLE 4,386 0 14,688
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 119 37,335 SH SOLE 0 0 37,335
AMPHENOL CORP NEW CL A 032095101 6,100 94,755 SH SOLE 27,326 0 67,429
AMPIO PHARMACEUTICALS INC COM 03209T109 14 81,729 SH SOLE 0 0 81,729
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1,702 116,360 SH SOLE 0 0 116,360
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 3,577 132,539 SH SOLE 0 0 132,539
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 11,825 652,214 SH SOLE 0 0 652,214
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 46,097 1,373,978 SH SOLE 0 0 1,373,978
AMPLIFY ETF TR HIGH INCOME 032108847 9,768 772,779 SH SOLE 0 0 772,779
AMPLIFY ETF TR ONLIN RETL ETF 032108102 4,441 105,975 SH SOLE 0 0 105,975
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 283 42,822 SH SOLE 0 0 42,822
AMRYT PHARMA PLC SPONSORED ADS 03217L106 148 21,183 SH SOLE 0 0 21,183
AMYRIS INC COM NEW 03236M200 37 19,893 SH SOLE 0 0 19,893
ANALOG DEVICES INC COM 032654105 26,284 179,918 SH SOLE 50,630 0 129,288
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 375 37,430 SH SOLE 0 0 37,430
ANDERSONS INC COM 034164103 273 8,289 SH SOLE 0 0 8,289
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 3,084 211,511 SH SOLE 0 0 211,511
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 564 38,154 SH SOLE 0 0 38,154
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7,676 142,272 SH SOLE 11,738 0 130,534
ANIXA BIOSCIENCES INC COM 03528H109 67 21,888 SH SOLE 0 0 21,888
ANNALY CAPITAL MANAGEMENT IN COM 035710409 11,089 1,876,312 SH SOLE 21,423 0 1,854,889
ANSYS INC COM 03662Q105 7,942 33,188 SH SOLE 24,463 0 8,725
ANTERIX INC COM 03676C100 365 8,891 SH SOLE 8,391 0 500
ANTERO MIDSTREAM CORP COM 03676B102 1,866 206,194 SH SOLE 875 0 205,319
ANTERO RESOURCES CORP COM 03674X106 9,470 308,985 SH SOLE 244 0 308,741
AON PLC SHS CL A G0403H108 13,615 50,484 SH SOLE 26,448 0 24,036
APA CORPORATION COM 03743Q108 8,238 236,044 SH SOLE 1,330 0 234,714
APARTMENT INCOME REIT CORP COM 03750L109 382 9,192 SH SOLE 770 0 8,422
API GROUP CORP COM STK 00187Y100 234 15,621 SH SOLE 3,918 0 11,703
APOGEE ENTERPRISES INC COM 037598109 205 5,223 SH SOLE 0 0 5,223
APOLLO COML REAL EST FIN INC COM 03762U105 2,624 251,296 SH SOLE 0 0 251,296
APOLLO GLOBAL MGMT INC COM 03769M106 7,528 155,282 SH SOLE 64,681 0 90,601
APOLLO INVT CORP COM NEW 03761U502 1,003 93,130 SH SOLE 0 0 93,130
APOLLO MED HLDGS INC COM NEW 03763A207 355 9,188 SH SOLE 1,308 0 7,880
APOLLO MED HLDGS INC COM NEW 03763A207 282 7,300 SH Call SOLE 0 0 7,300
APOLLO SR FLOATING RATE FD I COM 037636107 2,637 205,566 SH SOLE 0 0 205,566
APOLLO TACTICAL INCOME FD IN COM 037638103 782 64,984 SH SOLE 0 0 64,984
APPHARVEST INC COM 03783T103 102 29,084 SH SOLE 0 0 29,084
APPIAN CORP CL A 03782L101 1,391 29,381 SH SOLE 0 0 29,381
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,544 173,409 SH SOLE 8,222 0 165,187
APPLE INC COM 037833100 1,937,500 14,169,750 SH SOLE 901,750 0 13,268,000
APPLE INC COM 037833100 574 4,200 SH Call SOLE 0 0 4,200
APPLE INC COM 037833100 2,078 15,200 SH Put SOLE 0 0 15,200
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,192 12,770 SH SOLE 11,254 0 1,516
APPLIED MATLS INC COM 038222105 31,384 344,959 SH SOLE 47,494 0 297,465
APPLIED OPTOELECTRONICS INC COM 03823U102 22 14,325 SH SOLE 0 0 14,325
APTARGROUP INC COM 038336103 2,175 21,108 SH SOLE 13,213 0 7,895
APTIV PLC SHS G6095L109 14,270 160,432 SH SOLE 136,801 0 23,631
AQUA METALS INC COM 03837J101 20 24,682 SH SOLE 0 0 24,682
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 20 11,932 SH SOLE 0 0 11,932
ARBOR REALTY TRUST INC COM 038923108 3,513 267,976 SH SOLE 190 0 267,786
ARCADIA BIOSCIENCES INC COM NEW 039014204 43 43,000 SH SOLE 0 0 43,000
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2,386 105,580 SH SOLE 5,100 0 100,480
ARCH CAP GROUP LTD ORD G0450A105 1,802 39,606 SH SOLE 17,514 0 22,092
ARCH RESOURCES INC CL A 03940R107 349 2,436 SH SOLE 0 0 2,436
ARCHER AVIATION INC COM CL A 03945R102 54 17,543 SH SOLE 0 0 17,543
ARCHER DANIELS MIDLAND CO COM 039483102 26,147 336,942 SH SOLE 9,852 0 327,090
ARCIMOTO INC COM 039587100 332 101,551 SH SOLE 0 0 101,551
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 99 14,650 SH SOLE 0 0 14,650
ARCOSA INC COM 039653100 361 7,785 SH SOLE 0 0 7,785
ARDAGH METAL PACKAGING S A SHS L02235106 75 12,337 SH SOLE 0 0 12,337
ARDELYX INC COM 039697107 29 48,500 SH SOLE 0 0 48,500
ARES CAPITAL CORP COM 04010L103 35,888 2,001,582 SH SOLE 0 0 2,001,582
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 21 20,000 PRN SOLE 0 0 20,000
ARES COML REAL ESTATE CORP COM 04013V108 171 13,963 SH SOLE 0 0 13,963
ARES DYNAMIC CR ALLOCATION F COM 04014F102 253 20,755 SH SOLE 0 0 20,755
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,078 36,539 SH SOLE 4,477 0 32,062
ARISTA NETWORKS INC COM 040413106 6,051 64,551 SH SOLE 8,179 0 56,372
ARK ETF TR 3D PRINTING ETF 00214Q500 1,453 68,606 SH SOLE 0 0 68,606
ARK ETF TR ARK SPACE EXPL 00214Q807 1,715 127,718 SH SOLE 0 0 127,718
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 18,281 365,042 SH SOLE 0 0 365,042
ARK ETF TR FINTECH INNOVA 00214Q708 9,415 607,843 SH SOLE 0 0 607,843
ARK ETF TR GENOMIC REV ETF 00214Q302 28,763 913,389 SH SOLE 0 0 913,389
ARK ETF TR INNOVATION ETF 00214Q104 143,480 3,597,800 SH SOLE 362 0 3,597,438
ARK ETF TR ISRAEL INOVATE 00214Q609 596 32,019 SH SOLE 0 0 32,019
ARK ETF TR NEXT GNRTN INTER 00214Q401 19,976 407,747 SH SOLE 0 0 407,747
ARLO TECHNOLOGIES INC COM 04206A101 92 14,747 SH SOLE 0 0 14,747
ARMADA HOFFLER PPTYS INC COM 04208T108 488 37,992 SH SOLE 28,334 0 9,658
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 452 64,155 SH SOLE 0 0 64,155
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,016 13,553 SH SOLE 10,914 0 2,639
ARRAY TECHNOLOGIES INC COM SHS 04271T100 882 80,074 SH SOLE 0 0 80,074
ARRIVAL GROUP SHS L0423Q108 20 12,826 SH SOLE 0 0 12,826
ARROW ELECTRS INC COM 042735100 1,587 14,160 SH SOLE 288 0 13,872
ARROW ETF TR ARROW DJ GLB YLD 04273H104 563 43,329 SH SOLE 0 0 43,329
ARROW FINL CORP COM 042744102 251 7,904 SH SOLE 0 0 7,904
ARROW INVTS TR DWA TACTICAL ETF 042765792 147 12,817 SH SOLE 0 0 12,817
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 449 12,755 SH SOLE 1,243 0 11,512
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 877 24,667 SH SOLE 1,848 0 22,819
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 213 2,288 SH SOLE 21 0 2,267
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 57 10,938 SH SOLE 486 0 10,452
ASENSUS SURGICAL INC COM 04367G103 42 106,033 SH SOLE 0 0 106,033
ASGN INC COM 00191U102 906 9,982 SH SOLE 8,515 0 1,467
ASHLAND GLOBAL HLDGS INC COM 044186104 958 9,295 SH SOLE 586 0 8,709
ASML HOLDING N V N Y REGISTRY SHS N07059210 24,120 50,948 SH SOLE 21,850 0 29,098
ASPEN TECHNOLOGY INC COM 29109X106 2,389 13,005 SH SOLE 11,156 0 1,849
ASSOCIATED BANC CORP COM 045487105 456 24,950 SH SOLE 10,418 0 14,532
ASSURANT INC COM 04621X108 511 2,954 SH SOLE 0 0 2,954
ASSURED GUARANTY LTD COM G0585R106 2,134 38,245 SH SOLE 10,127 0 28,118
AST SPACEMOBILE INC COM CL A 00217D100 138 21,986 SH SOLE 0 0 21,986
ASTRA SPACE INC COM CL A 04634X103 17 13,060 SH SOLE 0 0 13,060
ASTRAZENECA PLC SPONSORED ADR 046353108 13,557 205,196 SH SOLE 37,878 0 167,318
AT&T INC COM 00206R102 133,803 6,383,738 SH SOLE 1,567,575 0 4,816,163
ATERIAN INC COM 02156U101 65 29,888 SH SOLE 0 0 29,888
ATHERSYS INC NEW COM 04744L106 17 65,131 SH SOLE 0 0 65,131
ATI PHYSICAL THERAPY INC COM CL A 00216W109 39 27,500 SH SOLE 0 0 27,500
ATLANTIC UN BANKSHARES CORP COM 04911A107 605 17,826 SH SOLE 7,367 0 10,459
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,545 78,893 SH SOLE 103 0 78,790
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,079 17,484 SH SOLE 0 0 17,484
ATLAS CORP SHARES Y0436Q109 1,261 117,733 SH SOLE 3,820 0 113,913
ATLASSIAN CORP PLC CL A G06242104 11,922 62,802 SH SOLE 41,341 0 21,461
ATMOS ENERGY CORP COM 049560105 6,652 59,340 SH SOLE 9,020 0 50,320
ATRICURE INC COM 04963C209 893 21,843 SH SOLE 18,643 0 3,200
AUDACY INC CL A 05070N103 17 18,249 SH SOLE 0 0 18,249
AURINIA PHARMACEUTICALS INC COM 05156V102 267 26,543 SH SOLE 0 0 26,543
AURORA CANNABIS INC COM 05156X884 106 80,182 SH SOLE 0 0 80,182
AUTODESK INC COM 052769106 19,663 114,346 SH SOLE 88,654 0 25,692
AUTODESK INC COM 052769106 344 2,000 SH Call SOLE 0 0 2,000
AUTOLIV INC COM 052800109 647 9,042 SH SOLE 5,785 0 3,257
AUTOMATIC DATA PROCESSING IN COM 053015103 64,467 306,926 SH SOLE 15,643 0 291,283
AUTONATION INC COM 05329W102 1,251 11,191 SH SOLE 216 0 10,975
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 201 36,770 SH SOLE 0 0 36,770
AUTOZONE INC COM 053332102 17,198 8,003 SH SOLE 1,549 0 6,454
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 75 30,850 SH SOLE 0 0 30,850
AVALARA INC COM 05338G106 690 9,767 SH SOLE 4,624 0 5,143
AVALONBAY CMNTYS INC COM 053484101 7,310 37,633 SH SOLE 28,295 0 9,338
AVANGRID INC COM 05351W103 673 14,598 SH SOLE 225 0 14,373
AVANOS MED INC COM 05350V106 426 15,593 SH SOLE 7,095 0 8,498
AVANTOR INC COM 05352A100 676 21,752 SH SOLE 11,644 0 10,108
AVAYA HLDGS CORP COM 05351X101 33 14,786 SH SOLE 0 0 14,786
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 81 35,801 SH SOLE 0 0 35,801
AVERY DENNISON CORP COM 053611109 4,759 29,400 SH SOLE 3,605 0 25,795
AVIENT CORPORATION COM 05368V106 649 16,189 SH SOLE 12,380 0 3,809
AVISTA CORP COM 05379B107 1,099 25,264 SH SOLE 8,079 0 17,185
AVNET INC COM 053807103 437 10,193 SH SOLE 1,280 0 8,913
AXALTA COATING SYS LTD COM G0750C108 362 16,375 SH SOLE 7,592 0 8,783
AXCELIS TECHNOLOGIES INC COM NEW 054540208 864 15,756 SH SOLE 56 0 15,700
AXIS CAP HLDGS LTD SHS G0692U109 751 13,149 SH SOLE 1,861 0 11,288
AXON ENTERPRISE INC COM 05464C101 4,138 44,418 SH SOLE 2,485 0 41,933
AXONICS INC COM 05465P101 211 3,727 SH SOLE 0 0 3,727
AXOS FINANCIAL INC COM 05465C100 929 25,911 SH SOLE 8,467 0 17,444
AXSOME THERAPEUTICS INC COM 05464T104 339 8,858 SH SOLE 0 0 8,858
AZENTA INC COM 114340102 3,697 50,787 SH SOLE 45,158 0 5,629
AZUL S A SPONSR ADR PFD 05501U106 115 16,211 SH SOLE 0 0 16,211
B & G FOODS INC NEW COM 05508R106 3,284 138,099 SH SOLE 0 0 138,099
B. RILEY FINANCIAL INC COM 05580M108 244 5,783 SH SOLE 154 0 5,629
B2GOLD CORP COM 11777Q209 134 39,559 SH SOLE 0 0 39,559
BABCOCK & WILCOX ENTERPRISES COM 05614L209 357 59,277 SH SOLE 0 0 59,277
BADGER METER INC COM 056525108 1,004 12,359 SH SOLE 9,199 0 3,160
BAIDU INC SPON ADR REP A 056752108 6,955 46,761 SH SOLE 0 0 46,761
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 203 14,903 SH SOLE 0 0 14,903
BAKER HUGHES COMPANY CL A 05722G100 8,069 279,483 SH SOLE 75,277 0 204,206
BALCHEM CORP COM 057665200 1,306 9,955 SH SOLE 8,734 0 1,221
BALL CORP COM 058498106 14,484 210,614 SH SOLE 43,350 0 167,264
BALLARD PWR SYS INC NEW COM 058586108 174 27,562 SH SOLE 0 0 27,562
BANCFIRST CORP COM 05945F103 1,517 15,847 SH SOLE 942 0 14,905
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 143 31,622 SH SOLE 9,534 0 22,088
BANCO BRADESCO S A SP ADR PFD NEW 059460303 825 252,970 SH SOLE 0 0 252,970
BANCO SANTANDER S.A. ADR 05964H105 740 264,293 SH SOLE 43,278 0 221,015
BANCROFT FD LTD COM 059695106 3,412 188,931 SH SOLE 0 0 188,931
BANK HAWAII CORP COM 062540109 4,675 62,842 SH SOLE 1,038 0 61,804
BANK MARIN BANCORP COM 063425102 223 7,009 SH SOLE 0 0 7,009
BANK MONTREAL QUE COM 063671101 5,588 58,110 SH SOLE 1,096 0 57,014
BANK NEW YORK MELLON CORP COM 064058100 7,830 187,732 SH SOLE 31,392 0 156,340
BANK NOVA SCOTIA B C COM 064149107 5,210 87,984 SH SOLE 766 0 87,218
BANK OZK COM 06417N103 10,384 276,688 SH SOLE 15,362 0 261,326
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 3,389 97,396 SH SOLE 0 0 97,396
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 4,802 257,066 SH SOLE 0 0 257,066
BARCLAYS BANK PLC IPTH PURE BRD 06740P114 230 5,001 SH SOLE 0 0 5,001
BARCLAYS PLC ADR 06738E204 312 41,069 SH SOLE 103 0 40,966
BARINGS BDC INC COM 06759L103 2,567 275,776 SH SOLE 0 0 275,776
BARINGS CORPORATE INVS COM 06759X107 1,423 106,090 SH SOLE 0 0 106,090
BARINGS GLOBAL SHORT DURATIO COM 06760L100 197 15,172 SH SOLE 0 0 15,172
BARNES GROUP INC COM 067806109 308 9,901 SH SOLE 5,520 0 4,381
BARRICK GOLD CORP COM 067901108 10,938 618,298 SH SOLE 137,465 0 480,833
BATH & BODY WORKS INC COM 070830104 1,445 53,678 SH SOLE 10,071 0 43,607
BAUSCH HEALTH COS INC COM 071734107 539 64,449 SH SOLE 137 0 64,312
BAXTER INTL INC COM 071813109 11,809 183,853 SH SOLE 74,787 0 109,066
BCB BANCORP INC COM 055298103 346 20,338 SH SOLE 0 0 20,338
BCE INC COM NEW 05534B760 34,711 705,796 SH SOLE 539,300 0 166,496
BEACON ROOFING SUPPLY INC COM 073685109 645 12,556 SH SOLE 3,019 0 9,537
BEAM THERAPEUTICS INC COM 07373V105 829 21,413 SH SOLE 0 0 21,413
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 448 9,058 SH SOLE 0 0 9,058
BECTON DICKINSON & CO COM 075887109 42,128 170,883 SH SOLE 90,119 0 80,764
BED BATH & BEYOND INC COM 075896100 231 46,554 SH SOLE 0 0 46,554
BEIGENE LTD SPONSORED ADR 07725L102 262 1,616 SH SOLE 1,021 0 595
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 12 10,502 SH SOLE 0 0 10,502
BELLRING BRANDS INC COMMON STOCK 07831C103 582 23,397 SH SOLE 13,894 0 9,503
BENCHMARK ELECTRS INC COM 08160H101 242 10,742 SH SOLE 8,222 0 2,520
BENTLEY SYS INC COM CL B 08265T208 1,659 49,817 SH SOLE 43,514 0 6,303
BERKELEY LTS INC COM 084310101 528 106,181 SH SOLE 0 0 106,181
BERKLEY W R CORP COM 084423102 5,093 74,619 SH SOLE 35,889 0 38,730
BERKSHIRE GREY INC COM CL A 084656107 22 15,411 SH SOLE 0 0 15,411
BERKSHIRE HATHAWAY INC DEL CL A 084670108 27,400 67 SH SOLE 0 0 67
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 440,191 1,612,304 SH SOLE 64,301 0 1,548,003
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 273 1,000 SH Put SOLE 0 0 1,000
BERKSHIRE HILLS BANCORP INC COM 084680107 226 9,139 SH SOLE 0 0 9,139
BERRY GLOBAL GROUP INC COM 08579W103 1,491 27,290 SH SOLE 688 0 26,602
BEST BUY INC COM 086516101 6,115 93,803 SH SOLE 10,894 0 82,909
BEYOND MEAT INC COM 08862E109 678 28,324 SH SOLE 0 0 28,324
BGC PARTNERS INC CL A 05541T101 123 36,357 SH SOLE 0 0 36,357
BGSF INC COM 05601C105 273 22,100 SH SOLE 0 0 22,100
BHP GROUP LTD SPONSORED ADS 088606108 12,385 220,451 SH SOLE 50,651 0 169,800
BIG 5 SPORTING GOODS CORP COM 08915P101 273 24,374 SH SOLE 0 0 24,374
BIG LOTS INC COM 089302103 303 14,439 SH SOLE 0 0 14,439
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 305 18,820 SH SOLE 0 0 18,820
BILL COM HLDGS INC COM 090043100 727 6,615 SH SOLE 2,187 0 4,428
BIO RAD LABS INC CL A 090572207 13,058 26,380 SH SOLE 22,778 0 3,602
BIOCARDIA INC COM 09060U507 16 11,050 SH SOLE 0 0 11,050
BIOCRYST PHARMACEUTICALS INC COM 09058V103 225 21,259 SH SOLE 0 0 21,259
BIOGEN INC COM 09062X103 9,343 45,813 SH SOLE 25,727 0 20,086
BIOLIFE SOLUTIONS INC COM NEW 09062W204 223 16,133 SH SOLE 12,378 0 3,755
BIOLINERX LTD SPONSORED ADS 09071M205 65 50,576 SH SOLE 0 0 50,576
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,462 29,709 SH SOLE 10,607 0 19,102
BIONANO GENOMICS INC COM 09075F107 48 35,125 SH SOLE 0 0 35,125
BIONTECH SE SPONSORED ADS 09075V102 863 5,787 SH SOLE 111 0 5,676
BIORA THERAPEUTICS INC COM 74319F107 8 11,479 SH SOLE 0 0 11,479
BIO-TECHNE CORP COM 09073M104 2,909 8,190 SH SOLE 6,762 0 1,428
BIT DIGITAL INC SHS G1144A105 120 91,894 SH SOLE 0 0 91,894
BITFARMS LTD COM 09173B107 254 226,794 SH SOLE 0 0 226,794
BJS WHSL CLUB HLDGS INC COM 05550J101 1,117 17,929 SH SOLE 10,773 0 7,156
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 4,212 3,497 SH SOLE 255 0 3,242
BK OF AMERICA CORP COM 060505104 132,949 4,270,768 SH SOLE 885,656 0 3,385,112
BK OF AMERICA CORP COM 060505104 934 30,000 SH Call SOLE 0 0 30,000
BLACK HILLS CORP COM 092113109 2,078 28,556 SH SOLE 12,181 0 16,375
BLACK KNIGHT INC COM 09215C105 3,135 47,939 SH SOLE 13,182 0 34,757
BLACK STONE MINERALS L P COM UNIT 09225M101 600 43,846 SH SOLE 0 0 43,846
BLACKBAUD INC COM 09227Q100 526 9,056 SH SOLE 3,900 0 5,156
BLACKBERRY LTD COM 09228F103 561 104,061 SH SOLE 0 0 104,061
BLACKLINE INC COM 09239B109 1,128 16,944 SH SOLE 11,328 0 5,616
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 188 16,586 SH SOLE 0 0 16,586
BLACKROCK CAP ALLOCATION TR COM 09260U109 358 24,446 SH SOLE 0 0 24,446
BLACKROCK CAP INVT CORP COM 092533108 282 76,741 SH SOLE 0 0 76,741
BLACKROCK CORE BD TR SHS BEN INT 09249E101 5,886 519,956 SH SOLE 0 0 519,956
BLACKROCK CORPOR HI YLD FD I COM 09255P107 3,806 399,328 SH SOLE 0 0 399,328
BLACKROCK CR ALLOCATION INCO COM 092508100 4,744 435,642 SH SOLE 0 0 435,642
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 2,801 306,401 SH SOLE 0 0 306,401
BLACKROCK ENERGY & RES TR COM 09250U101 494 45,006 SH SOLE 0 0 45,006
BLACKROCK ENHANCD CAP & INM COM 09256A109 1,518 86,332 SH SOLE 0 0 86,332
BLACKROCK ENHANCED EQUITY DI COM 09251A104 8,880 1,005,629 SH SOLE 0 0 1,005,629
BLACKROCK ENHANCED GLOBAL DI COM 092501105 2,739 280,339 SH SOLE 0 0 280,339
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 301 59,401 SH SOLE 0 0 59,401
BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100 707 49,404 SH SOLE 0 0 49,404
BLACKROCK FLOATING RATE INC COM 091941104 281 25,462 SH SOLE 0 0 25,462
BLACKROCK FLOATING RATE INCO COM 09255X100 752 66,038 SH SOLE 0 0 66,038
BLACKROCK HEALTH SCIENCES TR COM 09250W107 2,408 56,793 SH SOLE 0 0 56,793
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2,258 137,402 SH SOLE 0 0 137,402
BLACKROCK INC COM 09247X101 59,763 98,127 SH SOLE 18,183 0 79,944
BLACKROCK INCOME TR INC COM 09247F100 2,892 637,080 SH SOLE 0 0 637,080
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 6,873 865,566 SH SOLE 0 0 865,566
BLACKROCK INVT QUALITY MUN T COM 09247D105 2,170 159,582 SH SOLE 0 0 159,582
BLACKROCK LONG-TERM MUN ADVA COM 09250B103 350 31,575 SH SOLE 0 0 31,575
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 1,257 99,330 SH SOLE 0 0 99,330
BLACKROCK MULTI SECTOR INC T COM 09258A107 1,987 139,815 SH SOLE 0 0 139,815
BLACKROCK MUN INCOME QUALITY COM 092479104 1,239 100,020 SH SOLE 0 0 100,020
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 806 75,087 SH SOLE 0 0 75,087
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2,612 117,939 SH SOLE 410 0 117,529
BLACKROCK MUNI INCOME TR II COM 09249N101 1,595 144,386 SH SOLE 0 0 144,386
BLACKROCK MUNIASSETS FD INC COM 09254J102 508 41,748 SH SOLE 0 0 41,748
BLACKROCK MUNICIPAL INCOME COM 09253X102 907 76,164 SH SOLE 29,365 0 46,799
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,567 118,766 SH SOLE 0 0 118,766
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 171 15,564 SH SOLE 0 0 15,564
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 2,123 177,356 SH SOLE 0 0 177,356
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 819 64,514 SH SOLE 0 0 64,514
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 360 32,662 SH SOLE 0 0 32,662
BLACKROCK MUNIVEST FD II INC COM 09253T101 267 23,515 SH SOLE 0 0 23,515
BLACKROCK MUNIVEST FD INC COM 09253R105 529 70,971 SH SOLE 0 0 70,971
BLACKROCK MUNIYIELD FD INC COM 09253W104 509 45,699 SH SOLE 0 0 45,699
BLACKROCK MUNIYIELD MICH QU COM 09254V105 1,303 99,099 SH SOLE 0 0 99,099
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 733 58,012 SH SOLE 0 0 58,012
BLACKROCK MUNIYIELD QUALITY COM 09254E103 963 82,579 SH SOLE 0 0 82,579
BLACKROCK MUNIYIELD QUALITY COM 09254G108 746 65,057 SH SOLE 0 0 65,057
BLACKROCK MUNIYILD QULT FD I COM 09254F100 1,361 107,258 SH SOLE 0 0 107,258
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 767 69,597 SH SOLE 0 0 69,597
BLACKROCK RES & COMMODITIES SHS 09257A108 4,465 497,198 SH SOLE 0 0 497,198
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 2,644 81,372 SH SOLE 0 0 81,372
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 3,836 195,813 SH SOLE 0 0 195,813
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 6,892 359,717 SH SOLE 0 0 359,717
BLACKROCK TCP CAPITAL CORP COM 09259E108 1,748 139,533 SH SOLE 469 0 139,064
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 494 22,593 SH SOLE 0 0 22,593
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 37 16,183 SH SOLE 0 0 16,183
BLACKSTONE INC COM 09260D107 73,637 807,162 SH SOLE 42,338 0 764,824
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 50 50,000 PRN SOLE 0 0 50,000
BLACKSTONE MTG TR INC COM CL A 09257W100 11,339 409,803 SH SOLE 0 0 409,803
BLACKSTONE SENIOR FLOATNG RA COM 09256U105 3,101 233,151 SH SOLE 0 0 233,151
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 341 30,501 SH SOLE 0 0 30,501
BLADE AIR MOBILITY INC CL A COM 092667104 137 30,818 SH SOLE 0 0 30,818
BLINK CHARGING CO COM 09354A100 941 56,954 SH SOLE 0 0 56,954
BLOCK H & R INC COM 093671105 2,024 57,315 SH SOLE 362 0 56,953
BLOCK INC CL A 852234103 29,902 486,529 SH SOLE 118,659 0 367,870
BLOOM ENERGY CORP COM CL A 093712107 952 57,693 SH SOLE 0 0 57,693
BLOOMIN BRANDS INC COM 094235108 863 51,943 SH SOLE 43,886 0 8,057
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 656 145,200 SH SOLE 0 0 145,200
BLUEKNIGHT ENERGY PARTNERS L PFD CONV STP A 09625U208 100 11,800 SH SOLE 0 0 11,800
BLUELINX HLDGS INC COM NEW 09624H208 350 5,232 SH SOLE 0 0 5,232
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,172 44,596 SH SOLE 0 0 44,596
BNY MELLON ETF TRUST CORE BOND ETF 09661T602 561 12,852 SH SOLE 0 0 12,852
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404 580 9,595 SH SOLE 0 0 9,595
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 3,202 45,820 SH SOLE 0 0 45,820
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 705 9,365 SH SOLE 0 0 9,365
BNY MELLON ETF TRUST US SMLCP CORE 09661T305 2,054 27,280 SH SOLE 0 0 27,280
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 883 389,060 SH SOLE 0 0 389,060
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1,925 147,955 SH SOLE 0 0 147,955
BNY MELLON MUN INCOME INC COM 05589T104 384 56,953 SH SOLE 0 0 56,953
BNY MELLON STRATEGIC MUN BD COM 09662E109 2,237 359,667 SH SOLE 0 0 359,667
BNY MELLON STRATEGIC MUNS IN COM 05588W108 703 106,789 SH SOLE 0 0 106,789
BOEING CO COM 097023105 100,534 735,327 SH SOLE 89,326 0 646,001
BOEING CO COM 097023105 246 1,800 SH Call SOLE 0 0 1,800
BOISE CASCADE CO DEL COM 09739D100 763 12,825 SH SOLE 4 0 12,821
BOK FINL CORP COM NEW 05561Q201 451 5,963 SH SOLE 4,818 0 1,145
BOOKING HOLDINGS INC COM 09857L108 19,486 11,142 SH SOLE 5,854 0 5,288
BOOT BARN HLDGS INC COM 099406100 395 5,727 SH SOLE 3,191 0 2,536
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,271 36,200 SH SOLE 18,850 0 17,350
BORGWARNER INC COM 099724106 1,238 37,105 SH SOLE 210 0 36,895
BOSTON BEER INC CL A 100557107 1,482 4,893 SH SOLE 15 0 4,878
BOSTON PROPERTIES INC COM 101121101 1,541 17,322 SH SOLE 8,319 0 9,003
BOSTON SCIENTIFIC CORP COM 101137107 9,029 242,270 SH SOLE 126,236 0 116,034
BOX INC CL A 10316T104 351 13,955 SH SOLE 208 0 13,747
BOXLIGHT CORP COM CL A 103197109 32 47,000 SH SOLE 0 0 47,000
BOYD GAMING CORP COM 103304101 1,763 35,430 SH SOLE 0 0 35,430
BP PLC SPONSORED ADR 055622104 26,250 925,927 SH SOLE 27,724 0 898,203
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,400 326,268 SH SOLE 0 0 326,268
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 191 19,853 SH SOLE 531 0 19,322
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 1,509 179,251 SH SOLE 0 0 179,251
BRC INC COM CL A 05601U105 687 84,240 SH SOLE 0 0 84,240
BRIDGEBIO PHARMA INC COM 10806X102 98 10,832 SH SOLE 0 0 10,832
BRIGHAM MINERALS INC CL A COM 10918L103 1,305 52,988 SH SOLE 35,285 0 17,703
BRIGHT HEALTH GROUP INC COM 10920V107 41 22,445 SH SOLE 0 0 22,445
BRIGHT HORIZONS FAM SOL IN D COM 109194100 262 3,103 SH SOLE 364 0 2,739
BRIGHTHOUSE FINL INC COM 10922N103 398 9,712 SH SOLE 863 0 8,849
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,890 250,301 SH SOLE 0 0 250,301
BRINKS CO COM 109696104 255 4,197 SH SOLE 0 0 4,197
BRISTOL-MYERS SQUIBB CO COM 110122108 130,290 1,692,072 SH SOLE 446,012 0 1,246,060
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 48,507 1,130,442 SH SOLE 889,398 0 241,044
BRIXMOR PPTY GROUP INC COM 11120U105 363 17,954 SH SOLE 8,341 0 9,613
BROADCOM INC 8% MCNV PFD SR A 11135F200 795 529 SH SOLE 0 0 529
BROADCOM INC COM 11135F101 131,271 270,211 SH SOLE 67,324 0 202,887
BROADMARK RLTY CAP INC COM 11135B100 1,857 276,756 SH SOLE 0 0 276,756
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29,965 210,209 SH SOLE 19,066 0 191,143
BROADSTONE NET LEASE INC COM 11135E203 766 37,328 SH SOLE 1,146 0 36,182
BROOKDALE SR LIVING INC COM 112463104 117 25,712 SH SOLE 0 0 25,712
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,694 128,037 SH SOLE 7,732 0 120,305
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6,078 159,026 SH SOLE 0 0 159,026
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,674 39,400 SH SOLE 1,750 0 37,650
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 3,041 165,007 SH SOLE 0 0 165,007
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 687 19,298 SH SOLE 3,186 0 16,112
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 961 27,607 SH SOLE 0 0 27,607
BROWN & BROWN INC COM 115236101 5,378 92,177 SH SOLE 22,884 0 69,293
BROWN FORMAN CORP CL A 115637100 1,574 23,265 SH SOLE 0 0 23,265
BROWN FORMAN CORP CL B 115637209 7,078 100,889 SH SOLE 10,923 0 89,966
BRP GROUP INC COM CL A 05589G102 579 23,964 SH SOLE 22,592 0 1,372
BRUKER CORP COM 116794108 10,819 172,391 SH SOLE 161,172 0 11,219
BRUNSWICK CORP COM 117043109 496 7,585 SH SOLE 292 0 7,293
BUCKLE INC COM 118440106 209 7,532 SH SOLE 211 0 7,321
BUILDERS FIRSTSOURCE INC COM 12008R107 5,860 109,132 SH SOLE 1,382 0 107,750
BUMBLE INC COM CL A 12047B105 663 23,542 SH SOLE 4,270 0 19,272
BUNGE LIMITED COM G16962105 6,929 76,403 SH SOLE 3,112 0 73,291
BURLINGTON STORES INC COM 122017106 432 3,170 SH SOLE 1,799 0 1,371
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,332 109,452 SH SOLE 0 0 109,452
BUTTERFLY NETWORK INC COM CL A 124155102 197 64,178 SH SOLE 0 0 64,178
BWX TECHNOLOGIES INC COM 05605H100 473 8,591 SH SOLE 2,584 0 6,007
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,551 15,298 SH SOLE 3,594 0 11,704
C3 AI INC CL A 12468P104 628 34,380 SH SOLE 0 0 34,380
CABOT CORP COM 127055101 611 9,580 SH SOLE 2,519 0 7,061
CACI INTL INC CL A 127190304 1,397 4,922 SH SOLE 3,290 0 1,632
CADENCE BANK COM 12740C103 1,904 81,081 SH SOLE 25,568 0 55,513
CADENCE DESIGN SYSTEM INC COM 127387108 14,898 99,299 SH SOLE 79,125 0 20,174
CAESARS ENTERTAINMENT INC NE COM 12769G100 8,953 233,762 SH SOLE 110,408 0 123,354
CAL MAINE FOODS INC COM NEW 128030202 1,367 27,657 SH SOLE 0 0 27,657
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 7,540 674,990 SH SOLE 0 0 674,990
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 6,019 561,476 SH SOLE 0 0 561,476
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2,949 137,537 SH SOLE 0 0 137,537
CALAMOS GBL DYN INCOME FUND COM 12811L107 2,228 326,622 SH SOLE 0 0 326,622
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 492 46,336 SH SOLE 0 0 46,336
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 8,044 613,584 SH SOLE 0 0 613,584
CALAVO GROWERS INC COM 128246105 213 5,116 SH SOLE 0 0 5,116
CALIFORNIA WTR SVC GROUP COM 130788102 667 12,010 SH SOLE 857 0 11,153
CALIX INC COM 13100M509 348 10,194 SH SOLE 0 0 10,194
CALLAWAY GOLF CO COM 131193104 730 35,795 SH SOLE 8,975 0 26,820
CALLON PETE CO DEL COM 13123X508 325 8,291 SH SOLE 120 0 8,171
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 1,442 138,833 SH SOLE 0 0 138,833
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 231 9,943 SH SOLE 0 0 9,943
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 6,144 230,031 SH SOLE 0 0 230,031
CAMBRIA ETF TR GLB ASSET ALLO 132061607 6,345 234,031 SH SOLE 0 0 234,031
CAMBRIA ETF TR GLB MOMENT ETF 132061508 3,642 123,497 SH SOLE 0 0 123,497
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 1,254 69,506 SH SOLE 0 0 69,506
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 16,842 309,547 SH SOLE 0 0 309,547
CAMBRIA ETF TR TAIL RISK 132061862 7,268 413,397 SH SOLE 0 0 413,397
CAMBRIA ETF TR VALUE MOMENTUM 132061888 1,519 59,139 SH SOLE 0 0 59,139
CAMDEN PPTY TR SH BEN INT 133131102 3,518 26,156 SH SOLE 10,484 0 15,672
CAMECO CORP COM 13321L108 3,172 150,921 SH SOLE 0 0 150,921
CAMPBELL SOUP CO COM 134429109 2,370 49,321 SH SOLE 0 0 49,321
CAMPING WORLD HLDGS INC CL A 13462K109 2,135 98,871 SH SOLE 27 0 98,844
CANADIAN IMP BK COMM COM 136069101 12,267 252,711 SH SOLE 195,669 0 57,042
CANADIAN NAT RES LTD COM 136385101 2,498 46,536 SH SOLE 33,136 0 13,400
CANADIAN NATL RY CO COM 136375102 6,009 53,430 SH SOLE 4,419 0 49,011
CANADIAN PAC RY LTD COM 13645T100 19,889 284,786 SH SOLE 47,472 0 237,314
CANADIAN SOLAR INC COM 136635109 280 8,992 SH SOLE 0 0 8,992
CANGO INC ADS 137586103 36 16,063 SH SOLE 0 0 16,063
CANON INC SPONSORED ADR 138006309 1,365 60,102 SH SOLE 45,341 0 14,761
CANOO INC COM CL A 13803R102 79 42,750 SH SOLE 0 0 42,750
CANOPY GROWTH CORP COM 138035100 1,098 385,131 SH SOLE 0 0 385,131
CANTALOUPE INC COM 138103106 322 57,455 SH SOLE 0 0 57,455
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 5,281 243,265 SH SOLE 0 0 243,265
CAPITAL GROUP CORE PLUS INCO SHS CREATION UNI 14020Y102 2,662 114,437 SH SOLE 0 0 114,437
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 10,505 470,664 SH SOLE 0 0 470,664
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 4,690 233,547 SH SOLE 0 0 233,547
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 8,748 438,255 SH SOLE 0 0 438,255
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1,106 53,567 SH SOLE 0 0 53,567
CAPITAL ONE FINL CORP COM 14040H105 9,564 91,796 SH SOLE 17,068 0 74,728
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 398 26,297 SH SOLE 0 0 26,297
CAPITAL SOUTHWEST CORP COM 140501107 1,573 85,384 SH SOLE 0 0 85,384
CAPRI HOLDINGS LIMITED SHS G1890L107 752 18,333 SH SOLE 12,153 0 6,180
CARA THERAPEUTICS INC COM 140755109 1,545 169,200 SH SOLE 0 0 169,200
CARDIFF ONCOLOGY INC COM 14147L108 58 26,384 SH SOLE 0 0 26,384
CARDINAL HEALTH INC COM 14149Y108 7,449 142,509 SH SOLE 33,261 0 109,248
CARDIOL THERAPEUTICS INC COM CL A 14161Y200 14 10,230 SH SOLE 0 0 10,230
CARDLYTICS INC COM 14161W105 4,307 193,058 SH SOLE 0 0 193,058
CAREDX INC COM 14167L103 828 38,554 SH SOLE 15,841 0 22,713
CAREMAX INC COM CL A 14171W103 118 32,502 SH SOLE 32,502 0 0
CARETRUST REIT INC COM 14174T107 658 35,701 SH SOLE 8,368 0 27,333
CARLISLE COS INC COM 142339100 4,648 19,479 SH SOLE 4,098 0 15,381
CARLYLE GROUP INC COM 14316J108 3,193 100,860 SH SOLE 247 0 100,613
CARLYLE SECURED LENDING INC COM 872280102 334 26,273 SH SOLE 0 0 26,273
CARMAX INC COM 143130102 11,663 128,902 SH SOLE 69,869 0 59,033
CARNIVAL CORP COMMON STOCK 143658300 11,353 1,312,500 SH SOLE 431,848 0 880,652
CARNIVAL CORP COMMON STOCK 143658300 96 11,100 SH Call SOLE 0 0 11,100
CARNIVAL PLC ADR 14365C103 600 75,926 SH SOLE 0 0 75,926
CARPARTS COM INC COM 14427M107 132 19,015 SH SOLE 0 0 19,015
CARPENTER TECHNOLOGY CORP COM 144285103 667 23,907 SH SOLE 0 0 23,907
CARRIER GLOBAL CORPORATION COM 14448C104 9,048 253,735 SH SOLE 37,545 0 216,190
CARTER BANKSHARES INC COM NEW 146103106 397 30,058 SH SOLE 0 0 30,058
CARTERS INC COM 146229109 802 11,378 SH SOLE 9,118 0 2,260
CARVANA CO CL A 146869102 623 27,606 SH SOLE 1,829 0 25,777
CASELLA WASTE SYS INC CL A 147448104 1,427 19,635 SH SOLE 15,333 0 4,302
CASEYS GEN STORES INC COM 147528103 3,295 17,559 SH SOLE 9,934 0 7,625
CASS INFORMATION SYS INC COM 14808P109 299 8,848 SH SOLE 3,201 0 5,647
CASSAVA SCIENCES INC COM 14817C107 1,238 44,017 SH SOLE 0 0 44,017
CASTOR MARITIME INC SHS NEW Y1146L125 334 249,154 SH SOLE 0 0 249,154
CATALENT INC COM 148806102 1,129 10,522 SH SOLE 2,613 0 7,909
CATALYST PHARMACEUTICALS INC COM 14888U101 161 22,976 SH SOLE 0 0 22,976
CATCHMARK TIMBER TR INC CL A 14912Y202 116 11,546 SH SOLE 0 0 11,546
CATERPILLAR INC COM 149123101 113,804 636,630 SH SOLE 49,324 0 587,306
CBIZ INC COM 124805102 907 22,687 SH SOLE 0 0 22,687
CBOE GLOBAL MKTS INC COM 12503M108 1,464 12,938 SH SOLE 1,377 0 11,561
CBRE GBL REAL ESTATE INC FD COM 12504G100 1,988 273,854 SH SOLE 0 0 273,854
CBRE GROUP INC CL A 12504L109 2,640 35,867 SH SOLE 20,259 0 15,608
CDK GLOBAL INC COM 12508E101 569 10,396 SH SOLE 23 0 10,373
CDW CORP COM 12514G108 5,393 34,225 SH SOLE 5,791 0 28,434
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,275 29,037 SH SOLE 0 0 29,037
CELANESE CORP DEL COM 150870103 3,934 33,449 SH SOLE 3,844 0 29,605
CEL-SCI CORP COM PAR NEW 150837607 106 23,460 SH SOLE 0 0 23,460
CELSIUS HLDGS INC COM NEW 15118V207 1,083 16,600 SH SOLE 2,931 0 13,669
CEMEX SAB DE CV SPON ADR NEW 151290889 587 149,849 SH SOLE 0 0 149,849
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 19 12,336 SH SOLE 0 0 12,336
CENOVUS ENERGY INC COM 15135U109 2,774 145,921 SH SOLE 17,047 0 128,874
CENTENE CORP DEL COM 15135B101 12,294 145,298 SH SOLE 31,893 0 113,405
CENTENNIAL RESOURCE DEV INC CL A 15136A102 141 23,631 SH SOLE 20,636 0 2,995
CENTERPOINT ENERGY INC COM 15189T107 4,003 135,337 SH SOLE 9,297 0 126,040
CENTERSPACE COM 15202L107 976 11,966 SH SOLE 526 0 11,440
CENTURY ALUM CO COM 156431108 76 10,262 SH SOLE 274 0 9,988
CENTURY CMNTYS INC COM 156504300 792 17,613 SH SOLE 17,522 0 91
CERAGON NETWORKS LTD ORD M22013102 26 10,190 SH SOLE 0 0 10,190
CERBERUS CYBER SENTINEL CORP COM 15672X102 660 183,350 SH SOLE 0 0 183,350
CERENCE INC COM 156727109 496 19,650 SH SOLE 5,658 0 13,992
CERIDIAN HCM HLDG INC COM 15677J108 567 12,049 SH SOLE 1,244 0 10,805
CERUS CORP COM 157085101 124 23,446 SH SOLE 0 0 23,446
CF ACQUISITION CORP VI COM CL A 12521J103 562 56,391 SH SOLE 0 0 56,391
CF INDS HLDGS INC COM 125269100 6,793 79,232 SH SOLE 18,010 0 61,222
CGI INC CL A SUB VTG 12532H104 394 4,951 SH SOLE 564 0 4,387
CHAMPIONX CORPORATION COM 15872M104 811 40,857 SH SOLE 37,720 0 3,137
CHANGE HEALTHCARE INC COM 15912K100 481 20,842 SH SOLE 8,454 0 12,388
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2,494 182,211 SH SOLE 0 0 182,211
CHARLES RIV LABS INTL INC COM 159864107 3,758 17,564 SH SOLE 12,262 0 5,302
CHART INDS INC COM 16115Q308 3,830 22,884 SH SOLE 3,150 0 19,734
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,191 13,213 SH SOLE 6,019 0 7,194
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,538 53,689 SH SOLE 16,043 0 37,646
CHEESECAKE FACTORY INC COM 163072101 249 9,407 SH SOLE 3,100 0 6,307
CHEGG INC COM 163092109 586 31,222 SH SOLE 20,785 0 10,437
CHEMED CORP NEW COM 16359R103 839 1,787 SH SOLE 86 0 1,701
CHEMOURS CO COM 163851108 2,501 78,112 SH SOLE 818 0 77,294
CHENIERE ENERGY INC COM NEW 16411R208 16,943 127,362 SH SOLE 5,490 0 121,872
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,940 65,523 SH SOLE 1,260 0 64,263
CHERRY HILL MTG INVT CORP COM 164651101 832 130,035 SH SOLE 0 0 130,035
CHESAPEAKE ENERGY CORP COM 165167735 1,936 23,872 SH SOLE 9,361 0 14,511
CHESAPEAKE UTILS CORP COM 165303108 601 4,637 SH SOLE 1,202 0 3,435
CHEVRON CORP NEW COM 166764100 243,529 1,682,060 SH SOLE 294,204 0 1,387,856
CHEWY INC CL A 16679L109 1,875 53,995 SH SOLE 5,279 0 48,716
CHILDRENS PL INC NEW COM 168905107 225 5,781 SH SOLE 0 0 5,781
CHIMERA INVT CORP COM NEW 16934Q208 1,074 121,754 SH SOLE 3,179 0 118,575
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 91 10,589 SH SOLE 6,361 0 4,228
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 691 15,417 SH SOLE 1,088 0 14,329
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,274 8,624 SH SOLE 2,147 0 6,477
CHROMADEX CORP COM NEW 171077407 28 16,855 SH SOLE 0 0 16,855
CHUBB LIMITED COM H1467J104 39,486 200,866 SH SOLE 56,258 0 144,608
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 680 16,497 SH SOLE 15,404 0 1,093
CHURCH & DWIGHT CO INC COM 171340102 7,602 82,042 SH SOLE 7,492 0 74,550
CHURCHILL DOWNS INC COM 171484108 1,762 9,202 SH SOLE 4,186 0 5,016
CI&T INC COM CL A G21307106 168 16,611 SH SOLE 15,623 0 988
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 41 20,202 SH SOLE 0 0 20,202
CIENA CORP COM NEW 171779309 13,070 285,990 SH SOLE 253,948 0 32,042
CIGNA CORP NEW COM 125523100 22,083 83,799 SH SOLE 28,317 0 55,482
CINCINNATI FINL CORP COM 172062101 11,021 92,631 SH SOLE 16,487 0 76,144
CINEDIGM CORP COM NEW CL A 172406209 5 10,064 SH SOLE 0 0 10,064
CINEMARK HLDGS INC COM 17243V102 299 19,900 SH SOLE 6,958 0 12,942
CINTAS CORP COM 172908105 14,094 37,731 SH SOLE 1,606 0 36,125
CION INVT CORP COM 17259U204 4,190 481,628 SH SOLE 0 0 481,628
CIPHER MINING INC COM 17253J106 22 15,867 SH SOLE 0 0 15,867
CIRRUS LOGIC INC COM 172755100 623 8,583 SH SOLE 0 0 8,583
CISCO SYS INC COM 17275R102 149,813 3,513,432 SH SOLE 662,388 0 2,851,044
CITIGROUP INC COM NEW 172967424 29,598 643,576 SH SOLE 56,332 0 587,244
CITIZENS FINL GROUP INC COM 174610105 7,328 205,313 SH SOLE 58,546 0 146,767
CITRIX SYS INC COM 177376100 2,716 27,949 SH SOLE 6,817 0 21,132
CITY OFFICE REIT INC COM 178587101 746 57,630 SH SOLE 0 0 57,630
CIVEO CORP CDA COM NEW 17878Y207 514 19,876 SH SOLE 0 0 19,876
CIVITAS RESOURCES INC COM NEW 17888H103 379 7,251 SH SOLE 0 0 7,251
CLARIVATE PLC ORD SHS G21810109 489 35,278 SH SOLE 30,172 0 5,106
CLARUS CORP NEW COM 18270P109 782 41,178 SH SOLE 0 0 41,178
CLEAN ENERGY FUELS CORP COM 184499101 387 86,320 SH SOLE 0 0 86,320
CLEAN HARBORS INC COM 184496107 426 4,863 SH SOLE 477 0 4,386
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 52 48,860 SH SOLE 0 0 48,860
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 257 10,047 SH SOLE 0 0 10,047
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 415 14,450 SH SOLE 0 0 14,450
CLEARFIELD INC COM 18482P103 505 8,152 SH SOLE 0 0 8,152
CLEARPOINT NEURO INC COM 18507C103 416 31,850 SH SOLE 0 0 31,850
CLEARWATER ANALYTICS HLDGS I CL A 185123106 334 27,709 SH SOLE 27,309 0 400
CLEARWAY ENERGY INC CL C 18539C204 588 16,863 SH SOLE 4,444 0 12,419
CLEVELAND-CLIFFS INC NEW COM 185899101 9,500 618,112 SH SOLE 9,931 0 608,181
CLIPPER RLTY INC COM 18885T306 1,012 131,030 SH SOLE 0 0 131,030
CLOROX CO DEL COM 189054109 49,806 353,281 SH SOLE 120,341 0 232,940
CLOUDFLARE INC CL A COM 18915M107 3,443 78,693 SH SOLE 0 0 78,693
CLOUGH GLOBAL EQUITY FD COM 18914C100 840 92,053 SH SOLE 0 0 92,053
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 109 14,833 SH SOLE 0 0 14,833
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 24 11,309 SH SOLE 0 0 11,309
CLOVIS ONCOLOGY INC COM 189464100 63 35,183 SH SOLE 0 0 35,183
CMC MATERIALS INC COM 12571T100 352 2,020 SH SOLE 11 0 2,009
CME GROUP INC COM 12572Q105 17,134 83,705 SH SOLE 40,188 0 43,517
CMS ENERGY CORP COM 125896100 6,713 99,456 SH SOLE 26,051 0 73,405
CNA FINL CORP COM 126117100 771 17,167 SH SOLE 1,191 0 15,976
CNB FINL CORP PA COM 126128107 826 34,138 SH SOLE 0 0 34,138
CNH INDL N V SHS N20944109 1,065 91,907 SH SOLE 29,113 0 62,794
CNO FINL GROUP INC COM 12621E103 409 22,604 SH SOLE 8,380 0 14,224
CNX RES CORP COM 12653C108 2,292 139,226 SH SOLE 53,492 0 85,734
COCA COLA CO COM 191216100 136,952 2,176,956 SH SOLE 110,908 0 2,066,048
COCA COLA CONS INC COM 191098102 2,338 4,145 SH SOLE 534 0 3,611
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,553 30,092 SH SOLE 4,375 0 25,717
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,985 35,902 SH SOLE 27,147 0 8,755
COEUR MNG INC COM NEW 192108504 140 46,104 SH SOLE 0 0 46,104
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,209 19,903 SH SOLE 0 0 19,903
COGNEX CORP COM 192422103 1,569 36,892 SH SOLE 10,598 0 26,294
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,923 87,755 SH SOLE 25,963 0 61,792
COHBAR INC COM 19249J109 25 130,900 SH SOLE 0 0 130,900
COHEN & STEERS CLOSED-END OP COM 19248P106 5,471 512,234 SH SOLE 0 0 512,234
COHEN & STEERS INC COM 19247A100 259 4,078 SH SOLE 1,319 0 2,759
COHEN & STEERS INFRASTRUCTUR COM 19248A109 5,380 212,564 SH SOLE 0 0 212,564
COHEN & STEERS LTD DURATION COM 19248C105 1,263 63,827 SH SOLE 0 0 63,827
COHEN & STEERS QUALITY INCOM COM 19247L106 9,170 674,732 SH SOLE 0 0 674,732
COHEN & STEERS REIT & PFD & COM 19247X100 10,095 473,037 SH SOLE 0 0 473,037
COHEN & STEERS SELECT PFD & COM 19248Y107 1,262 61,973 SH SOLE 0 0 61,973
COHEN & STEERS TOTAL RETURN COM 19247R103 3,944 297,666 SH SOLE 0 0 297,666
COHERENT INC COM 192479103 715 2,684 SH SOLE 0 0 2,684
COHU INC COM 192576106 743 26,776 SH SOLE 3,530 0 23,246
COINBASE GLOBAL INC COM CL A 19260Q107 7,093 150,857 SH SOLE 14,007 0 136,850
COLGATE PALMOLIVE CO COM 194162103 40,075 500,059 SH SOLE 57,647 0 442,412
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,959 166,977 SH SOLE 0 0 166,977
COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 361 45,070 SH SOLE 0 0 45,070
COLUMBIA BKG SYS INC COM 197236102 490 17,088 SH SOLE 2,433 0 14,655
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 7,945 449,863 SH SOLE 0 0 449,863
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 2,676 132,616 SH SOLE 0 0 132,616
COLUMBIA ETF TR I SUSTANABLE US 19761L300 616 17,811 SH SOLE 0 0 17,811
COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 245 10,385 SH SOLE 0 0 10,385
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 1,281 50,648 SH SOLE 0 0 50,648
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 344 16,006 SH SOLE 0 0 16,006
COLUMBIA FINL INC COM 197641103 346 15,850 SH SOLE 0 0 15,850
COLUMBIA SELIGM PREM TECH GR COM 19842X109 2,426 96,745 SH SOLE 0 0 96,745
COLUMBIA SPORTSWEAR CO COM 198516106 720 9,916 SH SOLE 9,118 0 798
COMCAST CORP NEW CL A 20030N101 95,449 2,432,443 SH SOLE 830,685 0 1,601,758
COMERICA INC COM 200340107 3,700 50,423 SH SOLE 6,868 0 43,555
COMFORT SYS USA INC COM 199908104 576 6,927 SH SOLE 3,341 0 3,586
COMMERCE BANCSHARES INC COM 200525103 4,514 68,756 SH SOLE 10,224 0 58,532
COMMERCIAL METALS CO COM 201723103 1,292 39,044 SH SOLE 16,399 0 22,645
COMMERCIAL VEH GROUP INC COM 202608105 766 131,134 SH SOLE 0 0 131,134
COMMUNITY BK SYS INC COM 203607106 1,106 17,479 SH SOLE 0 0 17,479
COMMUNITY HEALTH SYS INC NEW COM 203668108 467 124,466 SH SOLE 0 0 124,466
COMMUNITY TR BANCORP INC COM 204149108 256 6,342 SH SOLE 0 0 6,342
COMMVAULT SYS INC COM 204166102 804 12,783 SH SOLE 10,316 0 2,467
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 144 22,582 SH SOLE 0 0 22,582
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 69 23,642 SH SOLE 0 0 23,642
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 313 47,441 SH SOLE 47,321 0 120
COMPASS DIVERSIFIED SH BEN INT 20451Q104 4,171 194,714 SH SOLE 0 0 194,714
COMPASS MINERALS INTL INC COM 20451N101 1,763 49,818 SH SOLE 6,939 0 42,879
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 120 11,055 SH SOLE 0 0 11,055
COMSTOCK RES INC COM 205768302 924 76,479 SH SOLE 10,015 0 66,464
CONAGRA BRANDS INC COM 205887102 17,689 516,609 SH SOLE 331,375 0 185,234
CONCENTRIX CORP COM 20602D101 312 2,302 SH SOLE 155 0 2,147
CONFORMIS INC COM 20717E101 9 25,650 SH SOLE 0 0 25,650
CONMED CORP COM 207410101 274 2,861 SH SOLE 1,739 0 1,122
CONOCOPHILLIPS COM 20825C104 49,016 545,769 SH SOLE 137,607 0 408,162
CONSOLIDATED EDISON INC COM 209115104 22,494 236,534 SH SOLE 104 0 236,430
CONSTELLATION BRANDS INC CL A 21036P108 27,089 116,232 SH SOLE 9,365 0 106,867
CONSTELLATION BRANDS INC CL B 21036P207 2,855 9,725 SH SOLE 0 0 9,725
CONSTELLATION ENERGY CORP COM 21037T109 3,721 64,978 SH SOLE 8,018 0 56,960
CONSTELLIUM SE CL A SHS F21107101 386 29,247 SH SOLE 28,059 0 1,188
CONTAINER STORE GROUP INC COM 210751103 77 12,426 SH SOLE 0 0 12,426
CONTINENTAL RES INC COM 212015101 7,311 111,876 SH SOLE 0 0 111,876
CONX CORP UNIT 10/30/2027 212873202 265 26,718 SH SOLE 26,718 0 0
COOPER COS INC COM NEW 216648402 2,815 8,991 SH SOLE 6,587 0 2,404
COPART INC COM 217204106 6,097 56,107 SH SOLE 22,518 0 33,589
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 33 129,478 SH SOLE 0 0 129,478
CORE LABORATORIES N V COM N22717107 505 25,496 SH SOLE 21,118 0 4,378
CORECIVIC INC COM 21871N101 176 15,869 SH SOLE 7,834 0 8,035
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 34 13,633 SH SOLE 0 0 13,633
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0 9 10,000 PRN SOLE 0 0 10,000
CORMEDIX INC COM 21900C308 50 12,323 SH SOLE 0 0 12,323
CORNERSTONE BLDG BRANDS INC COM 21925D109 382 15,580 SH SOLE 0 0 15,580
CORNERSTONE STRATEGIC VALUE COM 21924B302 3,135 365,380 SH SOLE 0 0 365,380
CORNERSTONE TOTAL RETURN FD COM 21924U300 4,160 499,460 SH SOLE 0 0 499,460
CORNING INC COM 219350105 15,664 497,109 SH SOLE 100,626 0 396,483
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 773 29,518 SH SOLE 20,028 0 9,490
CORSAIR GAMING INC COM 22041X102 281 21,415 SH SOLE 0 0 21,415
CORTEVA INC COM 22052L104 20,919 386,381 SH SOLE 35,001 0 351,380
CORVEL CORP COM 221006109 207 1,404 SH SOLE 1,321 0 83
COSAN S A ADS 22113B103 147 10,564 SH SOLE 10,426 0 138
COSTAMARE INC SHS Y1771G102 333 27,489 SH SOLE 0 0 27,489
COSTAR GROUP INC COM 22160N109 4,693 77,686 SH SOLE 35,970 0 41,716
COSTCO WHSL CORP NEW COM 22160K105 231,079 482,138 SH SOLE 21,223 0 460,915
COTERRA ENERGY INC COM 127097103 10,548 408,977 SH SOLE 1,103 0 407,874
COTY INC COM CL A 222070203 655 81,733 SH SOLE 68,095 0 13,638
COUPA SOFTWARE INC COM 22266L106 244 4,266 SH SOLE 2,035 0 2,231
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 37 50,000 PRN SOLE 0 0 50,000
COUPANG INC CL A 22266T109 581 45,601 SH SOLE 1,116 0 44,485
COUSINS PPTYS INC COM NEW 222795502 363 12,424 SH SOLE 4,676 0 7,748
CRACKER BARREL OLD CTRY STOR COM 22410J106 921 11,036 SH SOLE 136 0 10,900
CRANE HLDGS CO COM 224441105 2,314 26,432 SH SOLE 2,224 0 24,208
CREDIT ACCEP CORP MICH COM 225310101 244 516 SH SOLE 96 0 420
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 3,683 470,924 SH SOLE 0 0 470,924
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 200 48,142 SH SOLE 0 0 48,142
CREDIT SUISSE ASSET MGMT INC COM 224916106 3,654 1,338,618 SH SOLE 0 0 1,338,618
CREDIT SUISSE GROUP SPONSORED ADR 225401108 166 29,326 SH SOLE 0 0 29,326
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 1,658 877,279 SH SOLE 0 0 877,279
CRESCENT CAP BDC INC COM 225655109 340 21,946 SH SOLE 0 0 21,946
CRESCENT ENERGY COMPANY CL A COM 44952J104 197 15,768 SH SOLE 0 0 15,768
CRESCENT PT ENERGY CORP COM 22576C101 1,293 181,581 SH SOLE 0 0 181,581
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 614 25,506 SH SOLE 0 0 25,506
CRH PLC ADR 12626K203 1,828 52,511 SH SOLE 47,112 0 5,399
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,377 72,019 SH SOLE 16,210 0 55,809
CROCS INC COM 227046109 1,585 32,566 SH SOLE 0 0 32,566
CRONOS GROUP INC COM 22717L101 283 100,205 SH SOLE 0 0 100,205
CROSS TIMBERS RTY TR TR UNIT 22757R109 197 13,010 SH SOLE 0 0 13,010
CROWDSTRIKE HLDGS INC CL A 22788C105 34,661 205,631 SH SOLE 36,841 0 168,790
CROWN CASTLE INTL CORP NEW COM 22822V101 88,689 526,720 SH SOLE 263,245 0 263,475
CROWN HLDGS INC COM 228368106 2,474 26,842 SH SOLE 5,781 0 21,061
CRYOPORT INC COM PAR $0.001 229050307 814 26,279 SH SOLE 20,357 0 5,922
CSW INDUSTRIALS INC COM 126402106 443 4,297 SH SOLE 1,452 0 2,845
CSX CORP COM 126408103 43,343 1,491,495 SH SOLE 550,058 0 941,437
CTI BIOPHARMA CORP COM 12648L601 197 33,024 SH SOLE 0 0 33,024
CTO RLTY GROWTH INC NEW COM 22948Q101 724 11,841 SH SOLE 0 0 11,841
CTS CORP COM 126501105 241 7,070 SH SOLE 5,237 0 1,833
CUBESMART COM 229663109 1,400 32,773 SH SOLE 3,579 0 29,194
CULLEN FROST BANKERS INC COM 229899109 3,454 29,664 SH SOLE 5,396 0 24,268
CUMMINS INC COM 231021106 32,577 168,331 SH SOLE 22,816 0 145,515
CURIOSITYSTREAM INC COM CL A 23130Q107 20 12,050 SH SOLE 0 0 12,050
CURIS INC COM NEW 231269200 93 93,977 SH SOLE 0 0 93,977
CURTISS WRIGHT CORP COM 231561101 1,389 10,515 SH SOLE 4,907 0 5,608
CUSHING MLP & INFRASTRUCT COM NEW 231631300 241 8,672 SH SOLE 0 0 8,672
CUSHING NEXTGEN INFRA INCM F COM 231647207 205 5,521 SH SOLE 0 0 5,521
CUSHMAN WAKEFIELD PLC SHS G2717B108 512 33,584 SH SOLE 3,073 0 30,511
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 274 48,989 SH SOLE 48,735 0 254
CUSTOMERS BANCORP INC COM 23204G100 207 6,094 SH SOLE 0 0 6,094
CUTERA INC COM 232109108 224 5,978 SH SOLE 3,141 0 2,837
CVB FINL CORP COM 126600105 1,623 65,429 SH SOLE 212 0 65,217
CVR ENERGY INC COM 12662P108 216 6,435 SH SOLE 16 0 6,419
CVR PARTNERS LP COM 126633205 396 3,968 SH SOLE 0 0 3,968
CVS HEALTH CORP COM 126650100 130,592 1,409,371 SH SOLE 189,227 0 1,220,144
CYBERARK SOFTWARE LTD SHS M2682V108 3,119 23,883 SH SOLE 7,127 0 16,756
CYMABAY THERAPEUTICS INC COM 23257D103 151 51,027 SH SOLE 0 0 51,027
CYTOMX THERAPEUTICS INC COM 23284F105 64 34,740 SH SOLE 0 0 34,740
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 15 25,240 SH SOLE 0 0 25,240
D R HORTON INC COM 23331A109 8,197 123,839 SH SOLE 2,132 0 121,707
DANA INC COM 235825205 643 45,674 SH SOLE 15,149 0 30,525
DANAHER CORPORATION COM 235851102 59,958 236,504 SH SOLE 111,562 0 124,942
DANIMER SCIENTIFIC INC COM CL A 236272100 577 126,426 SH SOLE 0 0 126,426
DARDEN RESTAURANTS INC COM 237194105 5,250 46,407 SH SOLE 8,638 0 37,769
DARIOHEALTH CORP COM NEW 23725P209 197 32,156 SH SOLE 0 0 32,156
DARLING INGREDIENTS INC COM 237266101 1,767 29,543 SH SOLE 63 0 29,480
DASEKE INC COM 23753F107 217 33,948 SH SOLE 0 0 33,948
DATADOG INC CL A COM 23804L103 7,041 73,928 SH SOLE 5,235 0 68,693
DAVE & BUSTERS ENTMT INC COM 238337109 902 27,531 SH SOLE 2,785 0 24,746
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 447 26,910 SH SOLE 0 0 26,910
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 4,638 178,785 SH SOLE 0 0 178,785
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 5,854 213,950 SH SOLE 318 0 213,632
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 4,826 199,834 SH SOLE 0 0 199,834
DAVITA INC COM 23918K108 1,427 17,841 SH SOLE 7,431 0 10,410
DBX ETF TR XTRACK HRVST CSI 233051879 921 26,944 SH SOLE 0 0 26,944
DBX ETF TR XTRACK MSCI ALL 233051598 253 11,683 SH SOLE 0 0 11,683
DBX ETF TR XTRACK MSCI ALL 233051820 6,318 215,177 SH SOLE 0 0 215,177
DBX ETF TR XTRACK MSCI EAFE 233051200 42,874 1,231,645 SH SOLE 9 0 1,231,636
DBX ETF TR XTRACK MSCI EAFE 233051630 845 40,510 SH SOLE 1,038 0 39,472
DBX ETF TR XTRACK MSCI EMRG 233051101 373 16,640 SH SOLE 0 0 16,640
DBX ETF TR XTRACK MSCI EURP 233051853 346 11,037 SH SOLE 0 0 11,037
DBX ETF TR XTRACK MUN INFRA 233051705 1,698 68,358 SH SOLE 0 0 68,358
DBX ETF TR XTRACK USD HIGH 233051432 6,891 204,305 SH SOLE 1,804 0 202,501
DBX ETF TR XTRACKERS HIGH 233051259 415 10,695 SH SOLE 0 0 10,695
DBX ETF TR XTRACKERS RUSSEL 233051481 1,185 29,687 SH SOLE 0 0 29,687
DBX ETF TR XTRACKERS S&P 233051143 17,177 502,982 SH SOLE 6,237 0 496,745
DBX ETF TR XTRACKERS SHRT 233051283 292 6,910 SH SOLE 0 0 6,910
DBX ETF TR XTRCK JP MRG ESG 233051747 486 27,340 SH SOLE 0 0 27,340
DBX ETF TR XTRCK JP MRGN ES 233051713 394 24,054 SH SOLE 0 0 24,054
DBX ETF TR XTRCKR MSCI US 233051150 11,623 332,936 SH SOLE 0 0 332,936
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1,137 38,436 SH SOLE 0 0 38,436
DECKERS OUTDOOR CORP COM 243537107 4,084 15,994 SH SOLE 865 0 15,129
DEERE & CO COM 244199105 85,679 286,102 SH SOLE 60,352 0 225,750
DELAWARE ENHANCED GLOBAL DIV COM 246060107 3,015 396,205 SH SOLE 0 0 396,205
DELAWARE INVTS DIVID & INCOM COM 245915103 142 16,753 SH SOLE 0 0 16,753
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 399 35,291 SH SOLE 0 0 35,291
DELAWARE IVY HIGH INCOME OPP COM 246107106 1,840 179,673 SH SOLE 0 0 179,673
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 1,444 29,646 SH SOLE 0 0 29,646
DELEK US HLDGS INC NEW COM 24665A103 418 16,180 SH SOLE 1 0 16,179
DELL TECHNOLOGIES INC CL C 24703L202 9,492 205,408 SH SOLE 141,671 0 63,737
DELTA AIR LINES INC DEL COM NEW 247361702 15,520 535,711 SH SOLE 52,370 0 483,341
DENISON MINES CORP COM 248356107 54 55,379 SH SOLE 0 0 55,379
DENNYS CORP COM 24869P104 123 14,178 SH SOLE 530 0 13,648
DENTSPLY SIRONA INC COM 24906P109 468 13,095 SH SOLE 9,403 0 3,692
DERMTECH INC COM 24984K105 91 16,399 SH SOLE 0 0 16,399
DESKTOP METAL INC COM CL A 25058X105 257 116,993 SH SOLE 0 0 116,993
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502 2,520 367,868 SH SOLE 0 0 367,868
DEUTSCHE BANK A G NAMEN AKT D18190898 100 11,495 SH SOLE 0 0 11,495
DEVON ENERGY CORP NEW COM 25179M103 33,348 605,122 SH SOLE 25,277 0 579,845
DEXCOM INC COM 252131107 8,125 108,126 SH SOLE 71,114 0 37,012
DHT HOLDINGS INC SHS NEW Y2065G121 160 26,030 SH SOLE 22,328 0 3,702
DIAGEO PLC SPON ADR NEW 25243Q205 24,517 140,808 SH SOLE 29,055 0 111,753
DIAMONDBACK ENERGY INC COM 25278X109 7,717 63,696 SH SOLE 4,815 0 58,881
DIANA SHIPPING INC COM Y2066G104 119 24,890 SH SOLE 0 0 24,890
DICKS SPORTING GOODS INC COM 253393102 2,062 27,361 SH SOLE 22 0 27,339
DIGI INTL INC COM 253798102 219 9,054 SH SOLE 0 0 9,054
DIGITAL ALLY INC COM NEW 25382P208 22 27,326 SH SOLE 0 0 27,326
DIGITAL BRANDS GROUP INC COM 25401N101 6 29,905 SH SOLE 0 0 29,905
DIGITAL RLTY TR INC COM 253868103 37,519 288,984 SH SOLE 144,999 0 143,985
DIGITAL TURBINE INC COM NEW 25400W102 2,568 146,974 SH SOLE 1,946 0 145,028
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 1,124 46,533 SH SOLE 0 0 46,533
DIGITALBRIDGE GROUP INC CL A COM 25401T108 761 155,842 SH SOLE 0 0 155,842
DIGITALOCEAN HLDGS INC COM 25402D102 803 19,410 SH SOLE 0 0 19,410
DILLARDS INC CL A 254067101 235 1,064 SH SOLE 0 0 1,064
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 370 8,480 SH SOLE 0 0 8,480
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 11,713 405,442 SH SOLE 0 0 405,442
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 426 17,666 SH SOLE 0 0 17,666
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 7,527 156,585 SH SOLE 0 0 156,585
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 377 8,032 SH SOLE 0 0 8,032
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 677 25,606 SH SOLE 0 0 25,606
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 348,189 14,943,726 SH SOLE 0 0 14,943,726
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 37,404 917,877 SH SOLE 0 0 917,877
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 37,149 1,175,613 SH SOLE 0 0 1,175,613
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 11,868 247,249 SH SOLE 0 0 247,249
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 12,452 309,608 SH SOLE 0 0 309,608
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 143,431 6,689,882 SH SOLE 0 0 6,689,882
DIODES INC COM 254543101 2,061 32,785 SH SOLE 21,435 0 11,350
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 4,934 159,177 SH SOLE 0 0 159,177
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 321 5,081 SH SOLE 0 0 5,081
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 3,080 180,728 SH SOLE 0 0 180,728
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 246 17,697 SH SOLE 0 0 17,697
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 8,686 137,957 SH SOLE 0 0 137,957
DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 403 4,703 SH SOLE 0 0 4,703
DIREXION SHS ETF TR WORK FROM HOME 25460G773 636 13,405 SH SOLE 0 0 13,405
DISCOVER FINL SVCS COM 254709108 12,625 133,488 SH SOLE 42,550 0 90,938
DISH NETWORK CORPORATION CL A 25470M109 760 42,410 SH SOLE 37,588 0 4,822
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 15 23,000 PRN SOLE 0 0 23,000
DISNEY WALT CO COM 254687106 152,724 1,617,579 SH SOLE 156,809 0 1,460,770
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 72 39,431 SH SOLE 69 0 39,362
DNP SELECT INCOME FD INC COM 23325P104 13,946 1,286,558 SH SOLE 0 0 1,286,558
DOCUSIGN INC COM 256163106 15,694 273,518 SH SOLE 31,808 0 241,710
DOLBY LABORATORIES INC COM CL A 25659T107 4,025 56,244 SH SOLE 50,828 0 5,416
DOLLAR GEN CORP NEW COM 256677105 26,315 107,216 SH SOLE 12,168 0 95,048
DOLLAR TREE INC COM 256746108 11,693 75,028 SH SOLE 14,569 0 60,459
DOMINION ENERGY INC COM 25746U109 68,063 852,811 SH SOLE 347,977 0 504,834
DOMINOS PIZZA INC COM 25754A201 5,454 13,996 SH SOLE 6,022 0 7,974
DONALDSON INC COM 257651109 2,714 56,372 SH SOLE 14,943 0 41,429
DOORDASH INC CL A 25809K105 247 3,846 SH SOLE 1,576 0 2,270
DORCHESTER MINERALS LP COM UNIT 25820R105 1,111 46,565 SH SOLE 0 0 46,565
DORMAN PRODS INC COM 258278100 1,529 14,003 SH SOLE 13,382 0 621
DOUBLELINE INCOME SOLUTIONS COM 258622109 6,514 537,009 SH SOLE 0 0 537,009
DOUBLELINE OPPORTUNISTIC CR COM 258623107 828 53,147 SH SOLE 0 0 53,147
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 479 33,391 SH SOLE 0 0 33,391
DOUGLAS ELLIMAN INC COM 25961D105 156 32,538 SH SOLE 0 0 32,538
DOUGLAS EMMETT INC COM 25960P109 621 27,729 SH SOLE 0 0 27,729
DOVER CORP COM 260003108 6,447 53,144 SH SOLE 5,522 0 47,622
DOW INC COM 260557103 48,477 939,290 SH SOLE 98,180 0 841,110
DOXIMITY INC CL A 26622P107 1,613 46,337 SH SOLE 31,487 0 14,850
DRAFTKINGS INC NEW COM CL A 26142V105 4,419 378,662 SH SOLE 30,484 0 348,178
DRIL-QUIP INC COM 262037104 291 11,297 SH SOLE 10,580 0 717
DRIVEN BRANDS HLDGS INC COM 26210V102 206 7,472 SH SOLE 0 0 7,472
DROPBOX INC CL A 26210C104 1,439 68,575 SH SOLE 27,228 0 41,347
DT MIDSTREAM INC COMMON STOCK 23345M107 1,808 36,882 SH SOLE 864 0 36,018
DTE ENERGY CO COM 233331107 10,602 83,647 SH SOLE 15,364 0 68,283
DUFF & PHELPS UTLITY AND INF COM 26433C105 3,603 259,180 SH SOLE 0 0 259,180
DUKE ENERGY CORP NEW COM NEW 26441C204 104,859 978,069 SH SOLE 298,631 0 679,438
DUKE REALTY CORP COM NEW 264411505 3,661 66,620 SH SOLE 28,871 0 37,749
DULUTH HLDGS INC COM CL B 26443V101 161 16,835 SH SOLE 0 0 16,835
DUPONT DE NEMOURS INC COM 26614N102 13,375 240,652 SH SOLE 31,380 0 209,272
DUTCH BROS INC CL A 26701L100 10,332 326,440 SH SOLE 0 0 326,440
DWS MUN INCOME TR COM 233368109 1,123 119,507 SH SOLE 0 0 119,507
DWS STRATEGIC MUN INCOME TR COM 23342Q101 300 32,903 SH SOLE 0 0 32,903
DXC TECHNOLOGY CO COM 23355L106 9,450 311,792 SH SOLE 252,775 0 59,017
DYNATRACE INC COM NEW 268150109 1,926 48,826 SH SOLE 45,692 0 3,134
DYNATRONICS CORP COM NEW 268157401 6 10,000 SH SOLE 0 0 10,000
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 255 20,236 SH SOLE 5,913 0 14,323
DYNEX CAP INC COM 26817Q886 968 60,827 SH SOLE 0 0 60,827
EA SERIES TRUST FREEDOM 100 EM 02072L607 387 14,036 SH SOLE 0 0 14,036
EA SERIES TRUST INTL QUAN VALUE 02072L201 227 10,089 SH SOLE 0 0 10,089
EA SERIES TRUST MERLYN AI BULL 02072L706 215 7,027 SH SOLE 0 0 7,027
EA SERIES TRUST US QUAN MOMENTUM 02072L409 292 6,880 SH SOLE 0 0 6,880
EA SERIES TRUST US QUAN VALUE 02072L102 919 30,765 SH SOLE 0 0 30,765
EAGLE BANCORP INC MD COM 268948106 521 10,765 SH SOLE 10,434 0 331
EAGLE MATLS INC COM 26969P108 619 5,628 SH SOLE 3,392 0 2,236
EAGLE POINT CREDIT COMPANY I COM 269808101 138 11,709 SH SOLE 0 0 11,709
EAST RES ACQUISITION CO UNIT 07/01/2027 274681204 256 25,349 SH SOLE 25,349 0 0
EAST WEST BANCORP INC COM 27579R104 899 13,872 SH SOLE 2,071 0 11,801
EASTERLY GOVT PPTYS INC COM 27616P103 3,590 188,564 SH SOLE 11,507 0 177,057
EASTERN BANKSHARES INC COM 27627N105 349 18,929 SH SOLE 0 0 18,929
EASTGROUP PPTYS INC COM 277276101 1,217 7,884 SH SOLE 4,752 0 3,132
EASTMAN CHEM CO COM 277432100 6,802 75,773 SH SOLE 5,827 0 69,946
EASTMAN KODAK CO COM NEW 277461406 149 32,123 SH SOLE 348 0 31,775
EATON CORP PLC SHS G29183103 32,591 258,446 SH SOLE 107,359 0 151,087
EATON VANCE CALIF MUN BD FD COM 27828A100 201 21,653 SH SOLE 0 0 21,653
EATON VANCE ENHANCED EQUITY COM 278274105 1,250 84,692 SH SOLE 0 0 84,692
EATON VANCE ENHANCED EQUITY COM 278277108 3,895 240,552 SH SOLE 0 0 240,552
EATON VANCE FLOATING RATE 20 COM 27831H100 3,305 387,443 SH SOLE 0 0 387,443
EATON VANCE FLTING RATE INC COM 278279104 1,886 160,078 SH SOLE 0 0 160,078
EATON VANCE LTD DURATION INC COM 27828H105 4,521 437,686 SH SOLE 0 0 437,686
EATON VANCE MUN BD FD COM 27827X101 843 78,823 SH SOLE 0 0 78,823
EATON VANCE MUN INCOME 2028 SHS 27829U105 639 30,849 SH SOLE 0 0 30,849
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 896 81,897 SH SOLE 0 0 81,897
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1,020 57,031 SH SOLE 0 0 57,031
EATON VANCE RISK-MANAGED DIV COM 27829G106 2,362 281,838 SH SOLE 0 0 281,838
EATON VANCE SHORT DURATION D COM 27828V104 509 47,341 SH SOLE 0 0 47,341
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,233 100,472 SH SOLE 0 0 100,472
EATON VANCE SR INCOME TR SH BEN INT 27826S103 494 90,396 SH SOLE 0 0 90,396
EATON VANCE TAX ADVT DIV INC COM 27828G107 6,447 270,068 SH SOLE 0 0 270,068
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1,400 138,020 SH SOLE 0 0 138,020
EATON VANCE TAX MNGED BUY WR COM 27828X100 552 36,760 SH SOLE 0 0 36,760
EATON VANCE TAX-ADVANTAGED G COM 27828U106 2,523 114,111 SH SOLE 0 0 114,111
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108 8,768 649,003 SH SOLE 0 0 649,003
EATON VANCE TAX-MANAGED DIVE COM 27828N102 5,414 477,838 SH SOLE 0 0 477,838
EATON VANCE TAX-MANAGED GLOB COM 27829F108 5,268 683,277 SH SOLE 0 0 683,277
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,336 207,077 SH SOLE 0 0 207,077
EBAY INC. COM 278642103 5,244 125,850 SH SOLE 28,582 0 97,268
ECHOSTAR CORP CL A 278768106 408 21,162 SH SOLE 0 0 21,162
ECOLAB INC COM 278865100 13,816 89,854 SH SOLE 22,384 0 67,470
ECOVYST INC COM 27923Q109 698 70,913 SH SOLE 4,213 0 66,700
EDISON INTL COM 281020107 9,190 145,322 SH SOLE 56,605 0 88,717
EDITAS MEDICINE INC COM 28106W103 530 44,760 SH SOLE 3,485 0 41,275
EDWARDS LIFESCIENCES CORP COM 28176E108 24,529 257,952 SH SOLE 47,874 0 210,078
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 527 11,335 SH SOLE 0 0 11,335
EL POLLO LOCO HLDGS INC COM 268603107 101 10,244 SH SOLE 0 0 10,244
ELANCO ANIMAL HEALTH INC COM 28414H103 1,426 72,644 SH SOLE 61,290 0 11,354
ELASTIC N V ORD SHS N14506104 1,205 17,805 SH SOLE 5,360 0 12,445
ELBIT SYS LTD ORD M3760D101 915 3,990 SH SOLE 0 0 3,990
ELDORADO GOLD CORP NEW COM 284902509 79 12,286 SH SOLE 0 0 12,286
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 23 16,946 SH SOLE 0 0 16,946
ELECTRONIC ARTS INC COM 285512109 8,818 72,490 SH SOLE 14,354 0 58,136
ELEVANCE HEALTH INC COM 036752103 60,680 125,739 SH SOLE 61,355 0 64,384
ELLINGTON FINANCIAL INC COM 28852N109 182 12,397 SH SOLE 0 0 12,397
EMBECTA CORP COMMON STOCK 29082K105 464 18,335 SH SOLE 3,127 0 15,208
EMCOR GROUP INC COM 29084Q100 849 8,246 SH SOLE 4,642 0 3,604
EMERSON ELEC CO COM 291011104 37,779 474,965 SH SOLE 44,593 0 430,372
EMPIRE ST RLTY TR INC CL A 292104106 107 15,176 SH SOLE 0 0 15,176
ENBRIDGE INC COM 29250N105 84,113 1,990,360 SH SOLE 1,020,271 0 970,089
ENCOMPASS HEALTH CORP COM 29261A100 1,345 24,002 SH SOLE 7,755 0 16,247
ENCORE CAP GROUP INC COM 292554102 644 11,146 SH SOLE 8,094 0 3,052
ENCORE WIRE CORP COM 292562105 613 5,898 SH SOLE 113 0 5,785
ENDAVA PLC ADS 29260V105 289 3,274 SH SOLE 635 0 2,639
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 290 14,123 SH SOLE 11,807 0 2,316
ENDEAVOUR SILVER CORP COM 29258Y103 602 191,637 SH SOLE 0 0 191,637
ENDO INTL PLC SHS G30401106 35 74,233 SH SOLE 0 0 74,233
ENERGIZER HLDGS INC NEW COM 29272W109 408 14,388 SH SOLE 0 0 14,388
ENERGOUS CORP COM 29272C103 31 31,127 SH SOLE 0 0 31,127
ENERGY FUELS INC COM NEW 292671708 210 42,756 SH SOLE 0 0 42,756
ENERGY RECOVERY INC COM 29270J100 790 40,678 SH SOLE 0 0 40,678
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 18,986 1,902,357 SH SOLE 7,526 0 1,894,831
ENERPLUS CORP COM 292766102 1,507 113,904 SH SOLE 15,431 0 98,473
ENERSYS COM 29275Y102 642 10,896 SH SOLE 9,302 0 1,594
ENPHASE ENERGY INC COM 29355A107 8,661 44,363 SH SOLE 9,040 0 35,323
ENPRO INDS INC COM 29355X107 307 3,752 SH SOLE 2,449 0 1,303
ENSIGN GROUP INC COM 29358P101 770 10,482 SH SOLE 3,493 0 6,989
ENTEGRIS INC COM 29362U104 4,905 53,244 SH SOLE 19,409 0 33,835
ENTERGY CORP NEW COM 29364G103 6,673 59,245 SH SOLE 4,245 0 55,000
ENTERPRISE FINL SVCS CORP COM 293712105 231 5,565 SH SOLE 0 0 5,565
ENTERPRISE PRODS PARTNERS L COM 293792107 36,569 1,500,580 SH SOLE 18,928 0 1,481,652
ENVESTNET INC COM 29404K106 823 15,661 SH SOLE 13,370 0 2,291
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 11 11,000 PRN SOLE 0 0 11,000
ENVIVA INC COM 29415B103 439 7,679 SH SOLE 0 0 7,679
EOG RES INC COM 26875P101 28,648 259,402 SH SOLE 103,053 0 156,349
EPAM SYS INC COM 29414B104 3,983 13,513 SH SOLE 8,576 0 4,937
EPIZYME INC COM 29428V104 26 17,750 SH SOLE 0 0 17,750
EPLUS INC COM 294268107 1,105 21,651 SH SOLE 20,317 0 1,334
EPR PPTYS COM SH BEN INT 26884U109 902 19,219 SH SOLE 490 0 18,729
EQT CORP COM 26884L109 3,471 100,893 SH SOLE 58,926 0 41,967
EQUIFAX INC COM 294429105 8,849 48,413 SH SOLE 18,121 0 30,292
EQUINIX INC COM 29444U700 14,246 21,683 SH SOLE 11,977 0 9,706
EQUINOR ASA SPONSORED ADR 29446M102 4,700 135,202 SH SOLE 77,464 0 57,738
EQUINOX GOLD CORP COM 29446Y502 196 44,079 SH SOLE 0 0 44,079
EQUITABLE HLDGS INC COM 29452E101 933 35,772 SH SOLE 28,580 0 7,192
EQUITRANS MIDSTREAM CORP COM 294600101 289 45,372 SH SOLE 0 0 45,372
EQUITY COMWLTH COM SH BEN INT 294628102 306 11,125 SH SOLE 0 0 11,125
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,967 27,908 SH SOLE 14,044 0 13,864
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,461 47,927 SH SOLE 1,466 0 46,461
ERICSSON ADR B SEK 10 294821608 934 126,213 SH SOLE 59,958 0 66,255
ERIE INDTY CO CL A 29530P102 309 1,608 SH SOLE 88 0 1,520
ESCALADE INC COM 296056104 396 30,503 SH SOLE 0 0 30,503
ESPORTS ENTMT GROUP INC COM 29667K306 10 24,106 SH SOLE 0 0 24,106
ESS TECH INC COMMON STOCK 26916J106 193 68,660 SH SOLE 0 0 68,660
ESSENTIAL UTILS INC COM 29670G102 4,273 93,185 SH SOLE 404 0 92,781
ESSEX PPTY TR INC COM 297178105 5,717 21,861 SH SOLE 2,991 0 18,870
ETF MANAGERS TR AI POWERED EQT 26924G813 2,959 97,933 SH SOLE 0 0 97,933
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 4,428 97,883 SH SOLE 0 0 97,883
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 5,276 909,625 SH SOLE 0 0 909,625
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 3,226 183,815 SH SOLE 0 0 183,815
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 6,102 128,305 SH SOLE 0 0 128,305
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 18,509 404,128 SH SOLE 0 0 404,128
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 2,713 285,329 SH SOLE 0 0 285,329
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 5,912 151,098 SH SOLE 0 0 151,098
ETF MANAGERS TR TREATMENTS TSTNG 26924G763 1,375 59,127 SH SOLE 0 0 59,127
ETF MANAGERS TR WEDBUSH ETFMG 26924G805 1,333 42,459 SH SOLE 0 0 42,459
ETF MANAGERS TR WEDBUSH VID GAME 26924G706 1,976 33,363 SH SOLE 0 0 33,363
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 8,538 383,887 SH SOLE 0 0 383,887
ETF SER SOLUTIONS AAM S&P 500 26922A594 6,560 229,991 SH SOLE 0 0 229,991
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 793 15,066 SH SOLE 0 0 15,066
ETF SER SOLUTIONS ALPHAMARK SM 26922A834 208 8,800 SH SOLE 0 0 8,800
ETF SER SOLUTIONS APTUS COLLARED 26922A222 1,477 51,226 SH SOLE 0 0 51,226
ETF SER SOLUTIONS APTUS DEFINED 26922A388 1,584 60,253 SH SOLE 0 0 60,253
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 2,110 61,134 SH SOLE 0 0 61,134
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 19,045 604,426 SH SOLE 0 0 604,426
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600 412 37,488 SH SOLE 0 0 37,488
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 4,449 109,707 SH SOLE 0 0 109,707
ETF SER SOLUTIONS DISTILLATE US 26922A321 23,407 604,523 SH SOLE 0 0 604,523
ETF SER SOLUTIONS LONCAR CANCER 26922A826 290 19,113 SH SOLE 0 0 19,113
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 11,669 607,741 SH SOLE 0 0 607,741
ETF SER SOLUTIONS NETLEASE CORP 26922A248 1,776 68,975 SH SOLE 0 0 68,975
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 209 7,252 SH SOLE 0 0 7,252
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628 269 7,537 SH SOLE 0 0 7,537
ETF SER SOLUTIONS US GBL GLD PRE 26922A719 203 14,080 SH SOLE 0 0 14,080
ETF SER SOLUTIONS US GLB JETS 26922A842 20,410 1,236,955 SH SOLE 0 0 1,236,955
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 339 15,226 SH SOLE 0 0 15,226
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 886 22,838 SH SOLE 0 0 22,838
ETFIS SER TR I INFRAC ACT MLP 26923G772 1,504 56,670 SH SOLE 0 0 56,670
ETFIS SER TR I INFRACP REIT PFD 26923G400 630 32,985 SH SOLE 0 0 32,985
ETFIS SER TR I VIRTUS INFRCAP 26923G822 11,527 546,440 SH SOLE 0 0 546,440
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 481 22,281 SH SOLE 0 0 22,281
ETFIS SER TR I VIRTUS PVT CR 26923G798 347 16,196 SH SOLE 0 0 16,196
ETFIS SER TR I VIRTUS REAL AS 26923G780 4,902 198,610 SH SOLE 0 0 198,610
ETSY INC COM 29786A106 10,844 148,123 SH SOLE 77,791 0 70,332
EURONET WORLDWIDE INC COM 298736109 1,136 11,298 SH SOLE 10,098 0 1,200
EUROPEAN EQUITY FD INC COM 298768102 283 39,611 SH SOLE 0 0 39,611
EVANS BANCORP INC COM NEW 29911Q208 384 11,311 SH SOLE 0 0 11,311
EVERBRIDGE INC COM 29978A104 212 7,584 SH SOLE 5,822 0 1,762
EVERCORE INC CLASS A 29977A105 336 3,592 SH SOLE 1,545 0 2,047
EVEREST RE GROUP LTD COM G3223R108 1,605 5,727 SH SOLE 1,275 0 4,452
EVERGY INC COM 30034W106 3,798 58,214 SH SOLE 357 0 57,857
EVERI HLDGS INC COM 30034T103 778 47,727 SH SOLE 33,410 0 14,317
EVERSOURCE ENERGY COM 30040W108 13,112 155,228 SH SOLE 1,001 0 154,227
EVGO INC CL A COM 30052F100 223 37,160 SH SOLE 0 0 37,160
EVO PMTS INC CL A COM 26927E104 843 35,472 SH SOLE 34,159 0 1,313
EVOGENE LTD SHS M4119S104 56 72,535 SH SOLE 0 0 72,535
EVOLENT HEALTH INC CL A 30050B101 680 22,149 SH SOLE 20,206 0 1,943
EVOLUS INC COM 30052C107 340 29,329 SH SOLE 0 0 29,329
EVOLUTION PETE CORP COM 30049A107 61 11,250 SH SOLE 0 0 11,250
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 34 12,850 SH SOLE 0 0 12,850
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,211 98,780 SH SOLE 785 0 97,995
EXACT SCIENCES CORP COM 30063P105 3,374 85,646 SH SOLE 24,007 0 61,639
EXCELERATE ENERGY INC CL A COM 30069T101 905 45,444 SH SOLE 1,210 0 44,234
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 2,998 137,332 SH SOLE 0 0 137,332
EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699 574 26,058 SH SOLE 0 0 26,058
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 1,396 52,052 SH SOLE 0 0 52,052
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1,049 60,957 SH SOLE 0 0 60,957
EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 212 6,448 SH SOLE 0 0 6,448
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 6,990 216,209 SH SOLE 0 0 216,209
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 1,170 40,396 SH SOLE 0 0 40,396
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 201 7,587 SH SOLE 0 0 7,587
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 17,067 379,698 SH SOLE 0 0 379,698
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 1,222 49,218 SH SOLE 0 0 49,218
EXELA TECHNOLOGIES INC COM NEW 30162V409 5 41,290 SH SOLE 0 0 41,290
EXELIXIS INC COM 30161Q104 1,000 48,027 SH SOLE 27,573 0 20,454
EXELON CORP COM 30161N101 10,056 221,886 SH SOLE 23,395 0 198,491
EXLSERVICE HOLDINGS INC COM 302081104 3,514 23,570 SH SOLE 12,902 0 10,668
EXP WORLD HLDGS INC COM 30212W100 935 79,420 SH SOLE 0 0 79,420
EXPEDIA GROUP INC COM NEW 30212P303 3,560 37,538 SH SOLE 7,232 0 30,306
EXPEDITORS INTL WASH INC COM 302130109 7,589 77,864 SH SOLE 36,581 0 41,283
EXPONENT INC COM 30214U102 2,516 27,501 SH SOLE 23,048 0 4,453
EXPRESS INC COM 30219E103 20 10,000 SH SOLE 0 0 10,000
EXTRA SPACE STORAGE INC COM 30225T102 4,860 28,567 SH SOLE 1,827 0 26,740
EXTREME NETWORKS INC COM 30226D106 230 25,753 SH SOLE 25,251 0 502
EXXON MOBIL CORP COM 30231G102 276,896 3,233,257 SH SOLE 426,541 0 2,806,716
EYENOVIA INC COM 30234E104 21 10,600 SH SOLE 0 0 10,600
EZCORP INC CL A NON VTG 302301106 823 109,606 SH SOLE 0 0 109,606
F N B CORP COM 302520101 650 59,880 SH SOLE 19,304 0 40,576
F5 INC COM 315616102 2,118 13,793 SH SOLE 10,151 0 3,642
FACTSET RESH SYS INC COM 303075105 15,643 40,676 SH SOLE 7,800 0 32,876
FAIR ISAAC CORP COM 303250104 1,847 4,608 SH SOLE 1,169 0 3,439
FARMER BROS CO COM 307675108 222 47,300 SH SOLE 0 0 47,300
FARMERS NATIONAL BANC CORP COM 309627107 197 13,155 SH SOLE 0 0 13,155
FARMLAND PARTNERS INC COM 31154R109 983 71,203 SH SOLE 0 0 71,203
FASTENAL CO COM 311900104 10,142 203,162 SH SOLE 33,070 0 170,092
FASTLY INC CL A 31188V100 628 54,096 SH SOLE 0 0 54,096
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 3,168 33,090 SH SOLE 0 0 33,090
FEDERATED HERMES PREM MUNI I COM 31423P108 1,364 123,293 SH SOLE 0 0 123,293
FEDEX CORP COM 31428X106 60,262 265,811 SH SOLE 10,409 0 255,402
FEDEX CORP COM 31428X106 227 1,000 SH Put SOLE 0 0 1,000
FEMASYS INC COM 31447E105 51 21,032 SH SOLE 0 0 21,032
FERGUSON PLC NEW SHS G3421J106 1,012 9,137 SH SOLE 6,488 0 2,649
FERRARI N V COM N3167Y103 2,883 15,716 SH SOLE 430 0 15,286
FFBW INC MD COM 30260M103 301 24,780 SH SOLE 0 0 24,780
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 28,250 654,692 SH SOLE 0 0 654,692
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 8,574 198,158 SH SOLE 15 0 198,143
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 5,901 152,768 SH SOLE 0 0 152,768
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 5,263 146,477 SH SOLE 0 0 146,477
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 4,877 107,465 SH SOLE 0 0 107,465
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 7,288 396,959 SH SOLE 0 0 396,959
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 3,295 73,865 SH SOLE 0 0 73,865
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 941 22,560 SH SOLE 0 0 22,560
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2,106 59,164 SH SOLE 0 0 59,164
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 6,123 103,978 SH SOLE 0 0 103,978
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 5,758 296,802 SH SOLE 0 0 296,802
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 11,739 263,018 SH SOLE 0 0 263,018
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 20,914 344,719 SH SOLE 0 0 344,719
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2,823 62,453 SH SOLE 0 0 62,453
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 21,307 220,803 SH SOLE 0 0 220,803
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1,093 26,674 SH SOLE 0 0 26,674
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 5,537 203,880 SH SOLE 0 0 203,880
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 9,848 218,204 SH SOLE 0 0 218,204
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1,440 32,566 SH SOLE 0 0 32,566
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 765 25,739 SH SOLE 0 0 25,739
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1,139 39,128 SH SOLE 0 0 39,128
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 2,167 50,366 SH SOLE 0 0 50,366
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 6,117 131,845 SH SOLE 0 0 131,845
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 1,141 23,014 SH SOLE 0 0 23,014
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 1,904 39,098 SH SOLE 0 0 39,098
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 12,761 274,247 SH SOLE 0 0 274,247
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,195 113,501 SH SOLE 11,052 0 102,449
FIDELITY NATL INFORMATION SV COM 31620M106 26,664 290,377 SH SOLE 207,849 0 82,528
FIDUS INVT CORP COM 316500107 595 34,118 SH SOLE 0 0 34,118
FIESTA RESTAURANT GROUP INC COM 31660B101 293 41,020 SH SOLE 0 0 41,020
FIFTH THIRD BANCORP COM 316773100 4,794 142,682 SH SOLE 8,483 0 134,199
FINWARD BANCORP COM 31812F109 206 5,500 SH SOLE 0 0 5,500
FIRST AMERN FINL CORP COM 31847R102 3,450 65,185 SH SOLE 1,792 0 63,393
FIRST BANCSHARES INC MS COM 318916103 449 15,695 SH SOLE 0 0 15,695
FIRST COMWLTH FINL CORP PA COM 319829107 357 26,572 SH SOLE 0 0 26,572
FIRST CTZNS BANCSHARES INC N CL A 31946M103 523 800 SH SOLE 0 0 800
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 43 12,256 SH SOLE 0 0 12,256
FIRST FINL BANCORP OH COM 320209109 554 28,532 SH SOLE 16,746 0 11,786
FIRST FINL BANKSHARES INC COM 32020R109 1,667 42,443 SH SOLE 31,128 0 11,315
FIRST FNDTN INC COM 32026V104 394 19,243 SH SOLE 3,639 0 15,604
FIRST HAWAIIAN INC COM 32051X108 236 10,383 SH SOLE 3,868 0 6,515
FIRST HORIZON CORPORATION COM 320517105 4,260 194,854 SH SOLE 0 0 194,854
FIRST INDL RLTY TR INC COM 32054K103 1,055 22,211 SH SOLE 2,507 0 19,704
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 286 7,507 SH SOLE 2,785 0 4,722
FIRST LONG IS CORP COM 320734106 317 18,060 SH SOLE 0 0 18,060
FIRST MAJESTIC SILVER CORP COM 32076V103 1,057 147,253 SH SOLE 0 0 147,253
FIRST MERCHANTS CORP COM 320817109 243 6,816 SH SOLE 2,269 0 4,547
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,193 70,684 SH SOLE 35,250 0 35,434
FIRST SOLAR INC COM 336433107 3,334 48,934 SH SOLE 1,113 0 47,821
FIRST SVGS FINL GROUP INC COM 33621E109 627 26,202 SH SOLE 0 0 26,202
FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 2,594 428,753 SH SOLE 0 0 428,753
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 6,617 126,380 SH SOLE 0 0 126,380
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 210 18,861 SH SOLE 0 0 18,861
FIRST TR ENERGY INCOME & GRO COM 33738G104 1,470 92,359 SH SOLE 0 0 92,359
FIRST TR ENERGY INFRASTRCTR COM 33738C103 418 29,162 SH SOLE 0 0 29,162
FIRST TR ENHANCED EQUITY INC COM 337318109 735 44,954 SH SOLE 0 0 44,954
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 9,108 188,285 SH SOLE 0 0 188,285
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 2,741 102,605 SH SOLE 0 0 102,605
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 22,502 704,070 SH SOLE 243,088 0 460,982
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 4,483 161,399 SH SOLE 129,581 0 31,818
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 10,916 616,024 SH SOLE 0 0 616,024
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 42,033 864,171 SH SOLE 0 0 864,171
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 85,812 1,695,553 SH SOLE 0 0 1,695,553
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 19,974 420,451 SH SOLE 0 0 420,451
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 153,140 8,887,987 SH SOLE 515 0 8,887,472
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 283 5,300 SH SOLE 0 0 5,300
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,136 21,225 SH SOLE 0 0 21,225
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 23,751 1,196,542 SH SOLE 0 0 1,196,542
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 19,967 1,000,124 SH SOLE 0 0 1,000,124
FIRST TR EXCH TRD ALPHDX FD BRAZIL ALPHADEX 33737J133 100 10,118 SH SOLE 0 0 10,118
FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 662 25,783 SH SOLE 0 0 25,783
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 16,341 341,210 SH SOLE 0 0 341,210
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 6,659 191,671 SH SOLE 0 0 191,671
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 13,458 630,831 SH SOLE 0 0 630,831
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 9,908 316,352 SH SOLE 0 0 316,352
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406 214 5,883 SH SOLE 0 0 5,883
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 785 19,055 SH SOLE 0 0 19,055
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 275 6,654 SH SOLE 0 0 6,654
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 479 29,356 SH SOLE 0 0 29,356
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 339 6,392 SH SOLE 0 0 6,392
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 18,647 558,875 SH SOLE 0 0 558,875
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 238,848 8,925,578 SH SOLE 0 0 8,925,578
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 664 16,327 SH SOLE 0 0 16,327
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 65,814 998,690 SH SOLE 0 0 998,690
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 11,559 258,427 SH SOLE 0 0 258,427
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 18,235 297,131 SH SOLE 0 0 297,131
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 20,396 938,167 SH SOLE 0 0 938,167
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1,490 62,704 SH SOLE 0 0 62,704
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 24,903 916,215 SH SOLE 0 0 916,215
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 33,359 2,260,127 SH SOLE 0 0 2,260,127
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 77,055 1,983,407 SH SOLE 0 0 1,983,407
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 43,147 418,419 SH SOLE 0 0 418,419
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 22,255 462,399 SH SOLE 0 0 462,399
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 2,765 101,289 SH SOLE 0 0 101,289
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 16,903 1,271,307 SH SOLE 0 0 1,271,307
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 27,435 425,750 SH SOLE 0 0 425,750
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 26,124 603,052 SH SOLE 0 0 603,052
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 48,938 865,848 SH SOLE 0 0 865,848
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 109,365 2,717,829 SH SOLE 0 0 2,717,829
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 19,766 254,880 SH SOLE 0 0 254,880
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 1,730 38,313 SH SOLE 0 0 38,313
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 43,291 460,005 SH SOLE 0 0 460,005
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 44,894 546,482 SH SOLE 0 0 546,482
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 12,581 389,371 SH SOLE 0 0 389,371
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 38,002 527,879 SH SOLE 0 0 527,879
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 14,997 368,466 SH SOLE 0 0 368,466
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 24,873 455,052 SH SOLE 0 0 455,052
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 12,881 292,553 SH SOLE 0 0 292,553
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 16,914 312,301 SH SOLE 0 0 312,301
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 3,733 186,269 SH SOLE 0 0 186,269
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 557,894 7,977,899 SH SOLE 0 0 7,977,899
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787 1,928 42,343 SH SOLE 0 0 42,343
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 1,557 38,164 SH SOLE 0 0 38,164
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 113,714 895,177 SH SOLE 0 0 895,177
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 23,057 679,744 SH SOLE 0 0 679,744
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 7,274 411,677 SH SOLE 0 0 411,677
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 462 16,676 SH SOLE 0 0 16,676
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 110,880 2,676,958 SH SOLE 0 0 2,676,958
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 15,385 606,899 SH SOLE 0 0 606,899
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 7,237 248,610 SH SOLE 0 0 248,610
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1,021 40,624 SH SOLE 0 0 40,624
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779 483 11,254 SH SOLE 0 0 11,254
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 235,548 3,966,794 SH SOLE 2,276 0 3,964,518
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 64,441 1,645,998 SH SOLE 125 0 1,645,873
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 261,905 5,422,461 SH SOLE 133 0 5,422,328
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 37,097 755,387 SH SOLE 0 0 755,387
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 4,476 259,955 SH SOLE 0 0 259,955
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 3,251 72,400 SH SOLE 0 0 72,400
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 5,097 150,519 SH SOLE 0 0 150,519
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 2,541 89,448 SH SOLE 0 0 89,448
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 1,623 57,022 SH SOLE 0 0 57,022
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 667 28,010 SH SOLE 0 0 28,010
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 47,974 1,764,412 SH SOLE 0 0 1,764,412
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 4,463 175,794 SH SOLE 0 0 175,794
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 7,306 141,782 SH SOLE 0 0 141,782
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 14,113 930,349 SH SOLE 0 0 930,349
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 47,292 905,977 SH SOLE 0 0 905,977
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 42,703 851,174 SH SOLE 0 0 851,174
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 1,194 16,922 SH SOLE 0 0 16,922
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 16,118 618,752 SH SOLE 0 0 618,752
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 909 45,823 SH SOLE 0 0 45,823
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 2,501 98,805 SH SOLE 0 0 98,805
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 11,033 297,078 SH SOLE 0 0 297,078
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 12,596 491,055 SH SOLE 0 0 491,055
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 32,412 1,383,959 SH SOLE 0 0 1,383,959
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 1,577 59,669 SH SOLE 0 0 59,669
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 4,739 89,192 SH SOLE 0 0 89,192
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 15,583 711,242 SH SOLE 0 0 711,242
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 35,373 1,374,246 SH SOLE 0 0 1,374,246
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 25,435 187,626 SH SOLE 0 0 187,626
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 10,089 271,615 SH SOLE 0 0 271,615
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 644,761 15,756,633 SH SOLE 0 0 15,756,633
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 4,289 268,735 SH SOLE 0 0 268,735
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 96,745 2,193,754 SH SOLE 0 0 2,193,754
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 12,331 493,451 SH SOLE 0 0 493,451
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 105,382 4,412,969 SH SOLE 0 0 4,412,969
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 13,560 429,111 SH SOLE 0 0 429,111
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 1,247 46,108 SH SOLE 0 0 46,108
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 414 12,049 SH SOLE 0 0 12,049
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1,426 66,439 SH SOLE 0 0 66,439
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 245 8,038 SH SOLE 0 0 8,038
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 2,100 106,352 SH SOLE 0 0 106,352
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 24,949 1,334,155 SH SOLE 0 0 1,334,155
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 9,051 534,318 SH SOLE 0 0 534,318
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 213,451 4,603,223 SH SOLE 8,829 0 4,594,394
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 7,090 311,934 SH SOLE 0 0 311,934
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 109,405 4,465,525 SH SOLE 0 0 4,465,525
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 360 10,422 SH SOLE 0 0 10,422
FIRST TR FTSE EPRA / NAREIT COM 33736N101 536 12,725 SH SOLE 0 0 12,725
FIRST TR HIGH INCOME LONG / COM 33738E109 1,070 93,874 SH SOLE 0 0 93,874
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 686 47,239 SH SOLE 0 0 47,239
FIRST TR INTER DURATN PFD & COM 33718W103 10,282 550,440 SH SOLE 0 0 550,440
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 52,194 840,355 SH SOLE 0 0 840,355
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 66,239 870,766 SH SOLE 0 0 870,766
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 60,437 722,416 SH SOLE 0 0 722,416
FIRST TR MLP & ENERGY INCOM COM 33739B104 1,861 241,974 SH SOLE 0 0 241,974
FIRST TR MORNINGSTAR DIVID L SHS 336917109 117,763 3,343,630 SH SOLE 0 0 3,343,630
FIRST TR MTG INCOME FD COM SHS 33734E103 216 18,551 SH SOLE 0 0 18,551
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 10,173 111,128 SH SOLE 0 0 111,128
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 13,001 198,403 SH SOLE 0 0 198,403
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 20,015 229,192 SH SOLE 0 0 229,192
FIRST TR NASDAQ 100 TECH IND SHS 337345102 57,082 498,921 SH SOLE 0 0 498,921
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 5,117 102,920 SH SOLE 0 0 102,920
FIRST TR S&P REIT INDEX FD COM 33734G108 26,116 1,014,590 SH SOLE 0 0 1,014,590
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 48,565 633,594 SH SOLE 0 0 633,594
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 1,599 501,402 SH SOLE 0 0 501,402
FIRST TR SR FLTG RATE INCOME COM 33733U108 9,295 930,395 SH SOLE 0 0 930,395
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2,683 246,866 SH SOLE 0 0 246,866
FIRST TR VALUE LINE DIVID IN SHS 33734H106 805,827 20,763,399 SH SOLE 7,552 0 20,755,847
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 78,872 894,847 SH SOLE 0 0 894,847
FIRSTCASH HOLDINGS INC COM 33768G107 2,106 30,323 SH SOLE 11,341 0 18,982
FIRSTENERGY CORP COM 337932107 8,862 230,840 SH SOLE 135,275 0 95,565
FIRSTSERVICE CORP NEW COM 33767E202 819 6,755 SH SOLE 6,494 0 261
FISERV INC COM 337738108 20,466 230,032 SH SOLE 60,250 0 169,782
FISKER INC CL A COM STK 33813J106 622 72,615 SH SOLE 0 0 72,615
FIVE BELOW INC COM 33829M101 838 7,388 SH SOLE 1,413 0 5,975
FIVE9 INC COM 338307101 1,082 11,548 SH SOLE 8,585 0 2,963
FIVERR INTL LTD ORD SHS M4R82T106 472 13,729 SH SOLE 180 0 13,549
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 4,739 220,516 SH SOLE 0 0 220,516
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 323 33,881 SH SOLE 0 0 33,881
FLAHERTY & CRUMRINE PFD INCO COM 338480106 459 36,546 SH SOLE 0 0 36,546
FLAHERTY & CRUMRINE PFD SECS COM 338478100 3,581 213,557 SH SOLE 0 0 213,557
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 1,745 97,299 SH SOLE 0 0 97,299
FLEETCOR TECHNOLOGIES INC COM 339041105 3,310 15,756 SH SOLE 3,850 0 11,906
FLEX LNG LTD SHS G35947202 304 11,105 SH SOLE 0 0 11,105
FLEX LTD ORD Y2573F102 13,047 901,683 SH SOLE 836,447 0 65,236
FLEXSHARES TR CR SCD US BD 33939L761 623 13,131 SH SOLE 0 0 13,131
FLEXSHARES TR CR SCORED LONG 33939L753 645 14,376 SH SOLE 0 0 14,376
FLEXSHARES TR DISCP DUR MBS 33939L779 463 21,801 SH SOLE 0 0 21,801
FLEXSHARES TR GLB QLT R/E IDX 33939L787 1,202 21,112 SH SOLE 0 0 21,112
FLEXSHARES TR HIG YLD VL ETF 33939L662 1,676 41,489 SH SOLE 0 0 41,489
FLEXSHARES TR IBOXX 3R TARGT 33939L506 3,760 151,538 SH SOLE 0 0 151,538
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 5,070 201,048 SH SOLE 0 0 201,048
FLEXSHARES TR INT QLTDVDYNAM 33939L829 8,662 368,180 SH SOLE 0 0 368,180
FLEXSHARES TR INTL QLTDV IDX 33939L837 1,413 69,185 SH SOLE 0 0 69,185
FLEXSHARES TR M STAR DEV MKT 33939L803 1,705 29,560 SH SOLE 0 0 29,560
FLEXSHARES TR MORNSTAR UPSTR 33939L407 12,042 303,565 SH SOLE 0 0 303,565
FLEXSHARES TR MORNSTAR USMKT 33939L100 5,004 34,461 SH SOLE 0 0 34,461
FLEXSHARES TR MSTAR EMKT FAC 33939L308 869 17,721 SH SOLE 0 0 17,721
FLEXSHARES TR QLT DIV DEF IDX 33939L845 5,604 112,063 SH SOLE 0 0 112,063
FLEXSHARES TR QLT DIVDYN IDX 33939L852 1,040 19,531 SH SOLE 0 0 19,531
FLEXSHARES TR QUALT DIVD IDX 33939L860 10,410 205,197 SH SOLE 0 0 205,197
FLEXSHARES TR READY ACC VARI 33939L886 3,674 49,344 SH SOLE 0 0 49,344
FLEXSHARES TR STOX GBL ESG SLT 33939L688 2,139 18,066 SH SOLE 0 0 18,066
FLEXSHARES TR STOX US ESG SLCT 33939L696 3,437 38,336 SH SOLE 0 0 38,336
FLEXSHARES TR STOXX GLOBR INF 33939L795 2,680 51,865 SH SOLE 0 0 51,865
FLEXSHARES TR US QT LW VLTY 33939L654 1,362 27,689 SH SOLE 0 0 27,689
FLEXSHARES TR US QUALITY CAP 33939L746 503 11,981 SH SOLE 0 0 11,981
FLOOR & DECOR HLDGS INC CL A 339750101 258 4,104 SH SOLE 1,820 0 2,284
FLOTEK INDS INC DEL COM 343389102 12 12,090 SH SOLE 0 0 12,090
FLOWERS FOODS INC COM 343498101 1,144 43,469 SH SOLE 1,473 0 41,996
FLOWSERVE CORP COM 34354P105 260 9,084 SH SOLE 4,088 0 4,996
FLUENT INC COM 34380C102 52 43,977 SH SOLE 0 0 43,977
FLUOR CORP NEW COM 343412102 2,520 103,527 SH SOLE 5,449 0 98,078
FMC CORP COM NEW 302491303 6,028 56,329 SH SOLE 32,537 0 23,792
FOOT LOCKER INC COM 344849104 531 21,030 SH SOLE 5 0 21,025
FORD MTR CO DEL COM 345370860 55,664 5,001,275 SH SOLE 6,243 0 4,995,032
FORESTAR GROUP INC COM 346232101 264 19,301 SH SOLE 0 0 19,301
FORMFACTOR INC COM 346375108 420 10,846 SH SOLE 0 0 10,846
FORTINET INC COM 34959E109 12,620 223,056 SH SOLE 56,095 0 166,961
FORTIS INC COM 349553107 1,257 26,596 SH SOLE 18,808 0 7,788
FORTIVE CORP COM 34959J108 3,203 58,897 SH SOLE 30,277 0 28,620
FORTUNA SILVER MINES INC COM 349915108 246 86,445 SH SOLE 0 0 86,445
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,227 53,889 SH SOLE 25,563 0 28,326
FORWARD AIR CORP COM 349853101 555 6,038 SH SOLE 3,591 0 2,447
FOUR CORNERS PPTY TR INC COM 35086T109 273 10,281 SH SOLE 0 0 10,281
FOX CORP CL A COM 35137L105 437 13,603 SH SOLE 3,900 0 9,703
FOX FACTORY HLDG CORP COM 35138V102 806 9,617 SH SOLE 8,822 0 795
FRANCHISE GROUP INC COM 35180X105 322 9,195 SH SOLE 0 0 9,195
FRANCO NEV CORP COM 351858105 5,295 40,244 SH SOLE 0 0 40,244
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 789 50,983 SH SOLE 0 0 50,983
FRANKLIN ELEC INC COM 353514102 483 6,595 SH SOLE 3,095 0 3,500
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 9,972 109,110 SH SOLE 0 0 109,110
FRANKLIN LTD DURATION INCOME COM 35472T101 296 43,827 SH SOLE 0 0 43,827
FRANKLIN RESOURCES INC COM 354613101 2,049 87,915 SH SOLE 282 0 87,633
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 5,973 252,237 SH SOLE 0 0 252,237
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 230 8,390 SH SOLE 0 0 8,390
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843 519 20,747 SH SOLE 0 0 20,747
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 198 11,892 SH SOLE 0 0 11,892
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 505 16,516 SH SOLE 0 0 16,516
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 955 43,293 SH SOLE 0 0 43,293
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652 1,844 80,829 SH SOLE 0 0 80,829
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 648 27,712 SH SOLE 0 0 27,712
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 242 11,800 SH SOLE 0 0 11,800
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 238 6,684 SH SOLE 0 0 6,684
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 7,937 356,067 SH SOLE 32,469 0 323,598
FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 1,362 61,884 SH SOLE 0 0 61,884
FRANKLIN TEMPLETON ETF TR LIBERTY INTL 35473P611 546 23,613 SH SOLE 0 0 23,613
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 380 17,528 SH SOLE 0 0 17,528
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 2,499 107,999 SH SOLE 0 0 107,999
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 527 23,804 SH SOLE 0 0 23,804
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 5,605 127,396 SH SOLE 0 0 127,396
FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 459 19,235 SH SOLE 0 0 19,235
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 1,899 59,789 SH SOLE 0 0 59,789
FRANKLIN TEMPLETON ETF TR LIBERTYQ INTL 35473P108 2,340 91,089 SH SOLE 0 0 91,089
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 8,798 226,936 SH SOLE 0 0 226,936
FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 4,399 113,489 SH SOLE 0 0 113,489
FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 531 16,894 SH SOLE 0 0 16,894
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 454 19,225 SH SOLE 0 0 19,225
FRANKLIN UNVL TR SH BEN INT 355145103 649 87,165 SH SOLE 0 0 87,165
FREEPORT-MCMORAN INC CL B 35671D857 27,521 940,558 SH SOLE 276,893 0 663,665
FREIGHTCAR AMER INC COM 357023100 39 10,600 SH SOLE 0 0 10,600
FRESHPET INC COM 358039105 393 7,568 SH SOLE 4,287 0 3,281
FS KKR CAP CORP COM 302635206 54,644 2,813,806 SH SOLE 807 0 2,812,999
FST TR NEW OPPORT MLP & ENE COM 33739M100 1,187 205,416 SH SOLE 0 0 205,416
FTI CONSULTING INC COM 302941109 415 2,295 SH SOLE 1,055 0 1,240
FUBOTV INC COM 35953D104 190 76,796 SH SOLE 0 0 76,796
FUELCELL ENERGY INC COM 35952H601 256 68,389 SH SOLE 0 0 68,389
FULGENT GENETICS INC COM 359664109 2,423 44,438 SH SOLE 0 0 44,438
FULL HSE RESORTS INC COM 359678109 78 12,851 SH SOLE 0 0 12,851
FULLER H B CO COM 359694106 1,210 20,236 SH SOLE 17,840 0 2,396
FULTON FINL CORP PA COM 360271100 213 14,772 SH SOLE 11,199 0 3,573
FUTU HLDGS LTD SPON ADS CL A 36118L106 274 5,244 SH SOLE 146 0 5,098
G III APPAREL GROUP LTD COM 36237H101 871 43,571 SH SOLE 38,517 0 5,054
G1 THERAPEUTICS INC COM 3621LQ109 50 10,090 SH SOLE 0 0 10,090
GABELLI CONV & INC SECS FD I COM 36240B109 125 23,219 SH SOLE 0 0 23,219
GABELLI DIVID & INCOME TR COM 36242H104 4,799 234,692 SH SOLE 336 0 234,356
GABELLI EQUITY TR INC COM 362397101 13,062 2,141,232 SH SOLE 0 0 2,141,232
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 441 27,333 SH SOLE 0 0 27,333
GABELLI HLTHCARE & WELLNESS SHS 36246K103 134 12,454 SH SOLE 0 0 12,454
GABELLI MULTIMEDIA TR INC COM 36239Q109 1,912 264,479 SH SOLE 0 0 264,479
GABELLI UTIL TR COM 36240A101 7,726 1,136,135 SH SOLE 0 0 1,136,135
GALECTIN THERAPEUTICS INC COM NEW 363225202 77 58,534 SH SOLE 0 0 58,534
GALLAGHER ARTHUR J & CO COM 363576109 10,160 62,316 SH SOLE 7,726 0 54,590
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,051 292,039 SH SOLE 0 0 292,039
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 133 28,363 SH SOLE 0 0 28,363
GAMESTOP CORP NEW CL A 36467W109 1,813 14,827 SH SOLE 0 0 14,827
GAMING & LEISURE PPTYS INC COM 36467J108 2,914 63,532 SH SOLE 26,875 0 36,657
GAN LTD SHS G3728V109 77 26,131 SH SOLE 0 0 26,131
GANNETT CO INC COM 36472T109 47 16,201 SH SOLE 0 0 16,201
GAP INC COM 364760108 533 64,666 SH SOLE 59 0 64,607
GARMIN LTD SHS H2906T109 2,538 25,837 SH SOLE 726 0 25,111
GARTNER INC COM 366651107 1,892 7,822 SH SOLE 2,584 0 5,238
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 306 55,141 SH SOLE 0 0 55,141
GATX CORP COM 361448103 1,614 17,137 SH SOLE 10,615 0 6,522
GENASYS INC COM 36872P103 390 120,045 SH SOLE 0 0 120,045
GENCO SHIPPING & TRADING LTD SHS Y2685T131 595 30,775 SH SOLE 0 0 30,775
GENERAC HLDGS INC COM 368736104 8,658 41,115 SH SOLE 1,926 0 39,189
GENERAL DYNAMICS CORP COM 369550108 42,987 194,290 SH SOLE 22,411 0 171,879
GENERAL ELECTRIC CO COM NEW 369604301 23,177 364,017 SH SOLE 52,550 0 311,467
GENERAL MLS INC COM 370334104 58,449 774,675 SH SOLE 141,213 0 633,462
GENERAL MTRS CO COM 37045V100 18,835 593,038 SH SOLE 80,037 0 513,001
GENESIS ENERGY L P UNIT LTD PARTN 371927104 154 19,235 SH SOLE 0 0 19,235
GENIUS BRANDS INTL INC COM 37229T301 29 37,850 SH SOLE 0 0 37,850
GENMAB A/S SPONSORED ADS 372303206 1,373 42,260 SH SOLE 9,451 0 32,809
GENPACT LIMITED SHS G3922B107 439 10,357 SH SOLE 2,779 0 7,578
GENTEX CORP COM 371901109 1,239 44,293 SH SOLE 4,013 0 40,280
GENTHERM INC COM 37253A103 953 15,662 SH SOLE 15,281 0 381
GENUINE PARTS CO COM 372460105 15,573 117,091 SH SOLE 7,040 0 110,051
GENWORTH FINL INC COM CL A 37247D106 122 34,489 SH SOLE 0 0 34,489
GEO GROUP INC NEW COM 36162J106 162 24,567 SH SOLE 0 0 24,567
GERDAU SA SPON ADR REP PFD 373737105 443 103,284 SH SOLE 6,075 0 97,209
GERON CORP COM 374163103 158 102,117 SH SOLE 0 0 102,117
GETTY RLTY CORP NEW COM 374297109 202 7,628 SH SOLE 5,230 0 2,398
GEVO INC COM PAR 374396406 101 42,819 SH SOLE 0 0 42,819
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 188 31,152 SH SOLE 0 0 31,152
GILDAN ACTIVEWEAR INC COM 375916103 361 12,559 SH SOLE 3,301 0 9,258
GILEAD SCIENCES INC COM 375558103 61,997 1,003,030 SH SOLE 577,341 0 425,689
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 250 104,898 SH SOLE 79,834 0 25,064
GLACIER BANCORP INC NEW COM 37637Q105 1,385 29,213 SH SOLE 11,603 0 17,610
GLADSTONE CAPITAL CORP COM 376535100 2,985 295,820 SH SOLE 0 0 295,820
GLADSTONE COMMERCIAL CORP COM 376536108 5,018 266,339 SH SOLE 0 0 266,339
GLADSTONE INVT CORP COM 376546107 1,611 114,389 SH SOLE 0 0 114,389
GLADSTONE LD CORP COM 376549101 698 31,505 SH SOLE 0 0 31,505
GLAUKOS CORP COM 377322102 469 10,320 SH SOLE 6,922 0 3,398
GLOBAL MED REIT INC COM NEW 37954A204 1,515 134,865 SH SOLE 4,885 0 129,980
GLOBAL NET LEASE INC COM NEW 379378201 1,143 80,748 SH SOLE 0 0 80,748
GLOBAL PMTS INC COM 37940X102 6,375 57,621 SH SOLE 24,737 0 32,884
GLOBAL SELF STORAGE INC COM 37955N106 616 109,459 SH SOLE 0 0 109,459
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 611 37,010 SH SOLE 0 0 37,010
GLOBAL X FDS ADAPTIVE US 37954Y574 498 17,245 SH SOLE 0 0 17,245
GLOBAL X FDS ADAPTIVE US RISK 37954Y194 2,869 123,245 SH SOLE 0 0 123,245
GLOBAL X FDS AGING POPULATION 37954Y772 2,734 108,106 SH SOLE 0 0 108,106
GLOBAL X FDS ALTERNATIVE INCM 37954Y806 823 71,341 SH SOLE 0 0 71,341
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,162 55,825 SH SOLE 0 0 55,825
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 13,739 639,894 SH SOLE 0 0 639,894
GLOBAL X FDS CANNABIS ETF NEW 37954Y145 336 20,994 SH SOLE 0 0 20,994
GLOBAL X FDS CLEANTECH ETF 37954Y228 415 30,413 SH SOLE 0 0 30,413
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 6,074 368,372 SH SOLE 0 0 368,372
GLOBAL X FDS CONSCIOUS COS 37954Y731 1,599 59,830 SH SOLE 0 0 59,830
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 8,518 340,712 SH SOLE 0 0 340,712
GLOBAL X FDS DATA CTR REITS 37954Y236 857 57,900 SH SOLE 0 0 57,900
GLOBAL X FDS E COMMERCE ETF 37954Y467 1,636 97,539 SH SOLE 0 0 97,539
GLOBAL X FDS FINTECH ETF 37954Y814 4,992 234,361 SH SOLE 0 0 234,361
GLOBAL X FDS FOUNDER RUN CO 37954Y681 424 18,633 SH SOLE 0 0 18,633
GLOBAL X FDS GBL X BLOCKCHAIN 37954Y160 293 57,963 SH SOLE 0 0 57,963
GLOBAL X FDS GBL X FTSE ETF 37950E648 210 15,341 SH SOLE 0 0 15,341
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 612 50,121 SH SOLE 0 0 50,121
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 24,859 652,283 SH SOLE 300 0 651,983
GLOBAL X FDS GLB X SUPERDIV 37950E549 9,428 1,014,908 SH SOLE 0 0 1,014,908
GLOBAL X FDS GLBL X MLP ETF 37954Y343 15,359 416,569 SH SOLE 235 0 416,334
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 8,828 858,393 SH SOLE 0 0 858,393
GLOBAL X FDS GLOBAL X COPPER 37954Y830 8,156 268,479 SH SOLE 0 0 268,479
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 857 38,298 SH SOLE 0 0 38,298
GLOBAL X FDS GLOBAL X SILVER 37954Y848 10,220 394,605 SH SOLE 0 0 394,605
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 6,820 367,437 SH SOLE 0 0 367,437
GLOBAL X FDS GLOBX SUPDV US 37950E291 19,976 1,026,836 SH SOLE 0 0 1,026,836
GLOBAL X FDS HEALTH WELLNESS 37954Y798 230 11,218 SH SOLE 0 0 11,218
GLOBAL X FDS INTERNET OF THNG 37954Y780 3,011 117,051 SH SOLE 0 0 117,051
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 73,657 1,014,284 SH SOLE 0 0 1,014,284
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 1,297 49,874 SH SOLE 0 0 49,874
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 340 14,335 SH SOLE 0 0 14,335
GLOBAL X FDS MSCI CHINA CON 37954Y558 8,902 344,892 SH SOLE 0 0 344,892
GLOBAL X FDS MSCI CHINA IT 37954Y533 255 12,279 SH SOLE 0 0 12,279
GLOBAL X FDS MSCI NORWAY ETF 37950E101 545 20,887 SH SOLE 10,796 0 10,091
GLOBAL X FDS MSCI NXT EMRNG 37950E218 424 23,088 SH SOLE 0 0 23,088
GLOBAL X FDS MSCI SUPDIV EA 37954Y699 211 15,288 SH SOLE 0 0 15,288
GLOBAL X FDS MSCI SUPR EM ETF 37950E119 509 59,624 SH SOLE 0 0 59,624
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 111,788 6,398,848 SH SOLE 0 0 6,398,848
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 466 19,446 SH SOLE 0 0 19,446
GLOBAL X FDS RATE PREFERRED 37954Y376 652 26,978 SH SOLE 0 0 26,978
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 12,395 610,005 SH SOLE 0 0 610,005
GLOBAL X FDS REIT ETF 37950E127 9,723 1,209,343 SH SOLE 0 0 1,209,343
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 434 30,628 SH SOLE 0 0 30,628
GLOBAL X FDS RUSSELL 2000 37954Y459 25,019 1,218,078 SH SOLE 0 0 1,218,078
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 5,738 124,947 SH SOLE 0 0 124,947
GLOBAL X FDS S&P 500 COVERED 37954Y277 354 13,671 SH SOLE 0 0 13,671
GLOBAL X FDS S&P 500 COVERED 37954Y475 42,230 989,459 SH SOLE 0 0 989,459
GLOBAL X FDS S&P 500 QLT ETF 37954Y616 351 11,717 SH SOLE 0 0 11,717
GLOBAL X FDS SOCIAL MED ETF 37950E416 1,208 36,431 SH SOLE 0 0 36,431
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 799 69,394 SH SOLE 0 0 69,394
GLOBAL X FDS THMATC GWT ETF 37954Y418 1,436 49,597 SH SOLE 0 0 49,597
GLOBAL X FDS US INFR DEV ETF 37954Y673 74,716 3,281,356 SH SOLE 26,858 0 3,254,498
GLOBAL X FDS US PFD ETF 37954Y657 21,850 1,030,175 SH SOLE 0 0 1,030,175
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1,668 79,782 SH SOLE 0 0 79,782
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8,690 215,429 SH SOLE 6,402 0 209,027
GLOBALSTAR INC COM 378973408 435 354,033 SH SOLE 0 0 354,033
GLOBANT S A COM L44385109 1,753 9,935 SH SOLE 7,055 0 2,880
GLOBE LIFE INC COM 37959E102 922 9,456 SH SOLE 4,731 0 4,725
GLOBUS MED INC CL A 379577208 5,659 100,803 SH SOLE 40,716 0 60,087
GODADDY INC CL A 380237107 2,038 29,299 SH SOLE 24,077 0 5,222
GOLAR LNG LTD SHS G9456A100 898 39,494 SH SOLE 0 0 39,494
GOLD ROYALTY CORP COMMON SHARES 38071H106 36 15,833 SH SOLE 0 0 15,833
GOLD TR ISHARES NEW 464285204 218,765 6,376,123 SH SOLE 26 0 6,376,097
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 960 82,474 SH SOLE 0 0 82,474
GOLDMAN SACHS BDC INC SHS 38147U107 1,486 88,453 SH SOLE 0 0 88,453
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 42,561 426,295 SH SOLE 0 0 426,295
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 782 18,706 SH SOLE 0 0 18,706
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 29,709 576,306 SH SOLE 0 0 576,306
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 31,312 679,967 SH SOLE 0 0 679,967
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 182,923 4,230,405 SH SOLE 0 0 4,230,405
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 41,338 1,389,496 SH SOLE 373 0 1,389,123
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 1,193 42,477 SH SOLE 0 0 42,477
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 168,233 6,058,079 SH SOLE 153 0 6,057,926
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 354 12,119 SH SOLE 0 0 12,119
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 50,631 964,397 SH SOLE 0 0 964,397
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 324,081 4,324,542 SH SOLE 56,554 0 4,267,988
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 2,293 41,298 SH SOLE 0 0 41,298
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 2,146 30,624 SH SOLE 0 0 30,624
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 232 5,516 SH SOLE 0 0 5,516
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 642 11,890 SH SOLE 0 0 11,890
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 115,279 2,238,872 SH SOLE 0 0 2,238,872
GOLDMAN SACHS GROUP INC COM 38141G104 55,554 187,037 SH SOLE 15,825 0 171,212
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1,460 81,362 SH SOLE 0 0 81,362
GOLUB CAP BDC INC COM 38173M102 2,599 200,510 SH SOLE 0 0 200,510
GOODRX HLDGS INC COM CL A 38246G108 203 34,330 SH SOLE 0 0 34,330
GOODYEAR TIRE & RUBR CO COM 382550101 2,519 235,242 SH SOLE 50,345 0 184,897
GOPRO INC CL A 38268T103 146 26,471 SH SOLE 439 0 26,032
GORES HLDGS VIII INC CL A 382863108 196 19,926 SH SOLE 0 0 19,926
GRACO INC COM 384109104 4,933 83,040 SH SOLE 11,447 0 71,593
GRAFTECH INTL LTD COM 384313508 101 14,348 SH SOLE 13,492 0 856
GRAHAM HLDGS CO COM CL B 384637104 250 441 SH SOLE 0 0 441
GRAINGER W W INC COM 384802104 19,361 42,427 SH SOLE 23,330 0 19,097
GRAN TIERRA ENERGY INC COM 38500T101 97 84,320 SH SOLE 0 0 84,320
GRAND CANYON ED INC COM 38526M106 485 5,150 SH SOLE 932 0 4,218
GRANITE CONSTR INC COM 387328107 284 9,731 SH SOLE 0 0 9,731
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 2,834 93,585 SH SOLE 0 0 93,585
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 905 73,232 SH SOLE 0 0 73,232
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 579 17,628 SH SOLE 0 0 17,628
GRANITESHARES GOLD TR SHS BEN INT 38748G101 7,247 404,616 SH SOLE 9,106 0 395,510
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 106 12,103 SH SOLE 0 0 12,103
GRAPHIC PACKAGING HLDG CO COM 388689101 969 47,257 SH SOLE 16,673 0 30,584
GRAY TELEVISION INC COM 389375106 1,314 77,809 SH SOLE 74,272 0 3,537
GREAT PANTHER MNG LTD COM 39115V101 2 12,950 SH SOLE 0 0 12,950
GREAT SOUTHN BANCORP INC COM 390905107 224 3,817 SH SOLE 0 0 3,817
GREEN BRICK PARTNERS INC COM 392709101 387 19,795 SH SOLE 0 0 19,795
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 1,949 160,050 SH SOLE 0 0 160,050
GREENBRIER COS INC COM 393657101 892 24,791 SH SOLE 0 0 24,791
GREIF INC CL B 397624206 364 5,842 SH SOLE 0 0 5,842
GRIFOLS S A SP ADR REP B NVT 398438408 150 12,586 SH SOLE 4,193 0 8,393
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 206 12,036 SH SOLE 0 0 12,036
GROCERY OUTLET HLDG CORP COM 39874R101 503 11,789 SH SOLE 4,504 0 7,285
GROUP 1 AUTOMOTIVE INC COM 398905109 934 5,503 SH SOLE 3,919 0 1,584
GROWGENERATION CORP COM 39986L109 117 32,654 SH SOLE 0 0 32,654
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 100 12,201 SH SOLE 0 0 12,201
GSK PLC SPONSORED ADR 37733W105 22,014 505,711 SH SOLE 53,016 0 452,695
GUARANTY BANCSHARES INC TEX COM 400764106 1,122 30,942 SH SOLE 0 0 30,942
GUARDANT HEALTH INC COM 40131M109 2,699 66,899 SH SOLE 40,386 0 26,513
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 6,047 375,817 SH SOLE 0 0 375,817
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 2,072 116,510 SH SOLE 0 0 116,510
GUIDEWIRE SOFTWARE INC COM 40171V100 1,049 14,779 SH SOLE 12,073 0 2,706
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,248 51,949 SH SOLE 1,425 0 50,524
H & E EQUIPMENT SERVICES INC COM 404030108 326 11,254 SH SOLE 0 0 11,254
HAEMONETICS CORP MASS COM 405024100 776 11,838 SH SOLE 10,887 0 951
HAIN CELESTIAL GROUP INC COM 405217100 240 10,104 SH SOLE 196 0 9,908
HALLIBURTON CO COM 406216101 8,085 257,826 SH SOLE 2,745 0 255,081
HALOZYME THERAPEUTICS INC COM 40637H109 726 16,497 SH SOLE 4,969 0 11,528
HAMILTON LANE INC CL A 407497106 659 9,811 SH SOLE 8,316 0 1,495
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,744 46,963 SH SOLE 0 0 46,963
HANCOCK JOHN INCOME SECS TR COM 410123103 835 73,347 SH SOLE 0 0 73,347
HANCOCK JOHN INVS TR COM 410142103 301 22,865 SH SOLE 0 0 22,865
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 275 51,205 SH SOLE 0 0 51,205
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2,499 142,717 SH SOLE 0 0 142,717
HANCOCK JOHN PFD INCOME FD I COM 41013X106 796 44,258 SH SOLE 0 0 44,258
HANCOCK JOHN PFD INCOME FD I COM 41021P103 767 48,660 SH SOLE 0 0 48,660
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2,421 172,707 SH SOLE 0 0 172,707
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 4,290 186,931 SH SOLE 0 0 186,931
HANCOCK WHITNEY CORPORATION COM 410120109 572 12,900 SH SOLE 4,806 0 8,094
HANESBRANDS INC COM 410345102 2,154 209,358 SH SOLE 33,699 0 175,659
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,595 68,549 SH SOLE 2,283 0 66,266
HANOVER INS GROUP INC COM 410867105 667 4,559 SH SOLE 851 0 3,708
HARBORONE BANCORP INC NEW COM NEW 41165Y100 442 32,074 SH SOLE 0 0 32,074
HARLEY DAVIDSON INC COM 412822108 1,108 35,005 SH SOLE 2,342 0 32,663
HARMONIC INC COM 413160102 137 15,750 SH SOLE 0 0 15,750
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 3,330 88,147 SH SOLE 0 0 88,147
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 2,403 124,684 SH SOLE 0 0 124,684
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 1,948 51,229 SH SOLE 0 0 51,229
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 610 17,822 SH SOLE 0 0 17,822
HARTFORD FINL SVCS GROUP INC COM 416515104 4,883 74,630 SH SOLE 28,297 0 46,333
HASBRO INC COM 418056107 3,700 45,194 SH SOLE 18,311 0 26,883
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,227 29,994 SH SOLE 202 0 29,792
HAWAIIAN HOLDINGS INC COM 419879101 158 11,057 SH SOLE 2,336 0 8,721
HAYWARD HLDGS INC COM 421298100 304 21,118 SH SOLE 5,665 0 15,453
HCA HEALTHCARE INC COM 40412C101 12,551 74,680 SH SOLE 46,080 0 28,600
HDFC BANK LTD SPONSORED ADS 40415F101 1,306 23,757 SH SOLE 14,225 0 9,532
HEALTH CATALYST INC COM 42225T107 189 13,055 SH SOLE 11,718 0 1,337
HEALTHCARE RLTY TR COM 421946104 421 15,476 SH SOLE 3,123 0 12,353
HEALTHCARE SVCS GROUP INC COM 421906108 289 16,621 SH SOLE 1,190 0 15,431
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,344 191,481 SH SOLE 30,655 0 160,826
HEALTHEQUITY INC COM 42226A107 2,477 40,434 SH SOLE 36,204 0 4,230
HEALTHPEAK PROPERTIES INC COM 42250P103 2,531 97,683 SH SOLE 5,916 0 91,767
HEARTLAND EXPRESS INC COM 422347104 139 10,022 SH SOLE 849 0 9,173
HECLA MNG CO COM 422704106 435 110,974 SH SOLE 0 0 110,974
HEICO CORP NEW CL A 422806208 2,140 20,307 SH SOLE 18,177 0 2,130
HEICO CORP NEW COM 422806109 1,688 12,871 SH SOLE 277 0 12,594
HELEN OF TROY LTD COM G4388N106 3,932 24,209 SH SOLE 360 0 23,849
HELIOS TECHNOLOGIES INC COM 42328H109 848 13,236 SH SOLE 10,544 0 2,692
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 32 10,405 SH SOLE 0 0 10,405
HELMERICH & PAYNE INC COM 423452101 1,142 26,529 SH SOLE 13,245 0 13,284
HENRY JACK & ASSOC INC COM 426281101 5,190 28,621 SH SOLE 11,405 0 17,216
HENRY SCHEIN INC COM 806407102 2,110 27,565 SH SOLE 15,458 0 12,107
HERC HLDGS INC COM 42704L104 762 8,457 SH SOLE 6,763 0 1,694
HERCULES CAPITAL INC COM 427096508 6,414 475,496 SH SOLE 0 0 475,496
HERON THERAPEUTICS INC COM 427746102 42 15,050 SH SOLE 0 0 15,050
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 606 61,749 SH SOLE 0 0 61,749
HERSHEY CO COM 427866108 44,748 207,976 SH SOLE 12,679 0 195,297
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 284 17,912 SH SOLE 0 0 17,912
HESKA CORP COM RESTRC NEW 42805E306 630 6,664 SH SOLE 5,605 0 1,059
HESS CORP COM 42809H107 2,807 26,496 SH SOLE 9,372 0 17,124
HESS MIDSTREAM LP CL A SHS 428103105 1,544 55,144 SH SOLE 1,290 0 53,854
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,138 1,518,691 SH SOLE 1,204,551 0 314,140
HEXCEL CORP NEW COM 428291108 9,394 179,581 SH SOLE 165,692 0 13,889
HEXO CORP COM NEW 428304307 3 12,255 SH SOLE 0 0 12,255
HF SINCLAIR CORP COM 403949100 1,298 28,745 SH SOLE 13,098 0 15,647
HIGH INCOME SECS FD SHS BEN INT 42968F108 847 116,308 SH SOLE 0 0 116,308
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 1,074 72,964 SH SOLE 0 0 72,964
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 446 46,079 SH SOLE 0 0 46,079
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 10,582 939,810 SH SOLE 0 0 939,810
HILL INTL INC COM 431466101 27 15,865 SH SOLE 0 0 15,865
HILLENBRAND INC COM 431571108 1,162 28,379 SH SOLE 6,910 0 21,469
HILLMAN SOLUTIONS CORP COM 431636109 460 53,235 SH SOLE 51,716 0 1,519
HILLTOP HOLDINGS INC COM 432748101 306 11,483 SH SOLE 0 0 11,483
HILTON GRAND VACATIONS INC COM 43283X105 6,581 184,180 SH SOLE 0 0 184,180
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,909 61,997 SH SOLE 13,441 0 48,556
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 115 15,423 SH SOLE 0 0 15,423
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 358 22,341 SH SOLE 1,619 0 20,722
HOLOGIC INC COM 436440101 15,511 223,823 SH SOLE 147,070 0 76,753
HOME BANCORP INC COM 43689E107 223 6,533 SH SOLE 0 0 6,533
HOME BANCSHARES INC COM 436893200 897 43,193 SH SOLE 0 0 43,193
HOME DEPOT INC COM 437076102 279,889 1,020,487 SH SOLE 137,479 0 883,008
HONDA MOTOR LTD AMERN SHS 438128308 898 37,194 SH SOLE 0 0 37,194
HONEST CO INC COM 438333106 60 20,603 SH SOLE 135 0 20,468
HONEYWELL INTL INC COM 438516106 71,614 412,023 SH SOLE 60,707 0 351,316
HORIZON BANCORP INC COM 440407104 432 24,818 SH SOLE 0 0 24,818
HORIZON TECHNOLOGY FIN CORP COM 44045A102 254 22,016 SH SOLE 0 0 22,016
HORIZON THERAPEUTICS PUB L SHS G46188101 2,298 28,809 SH SOLE 17,695 0 11,114
HORMEL FOODS CORP COM 440452100 6,040 127,534 SH SOLE 14,210 0 113,324
HOST HOTELS & RESORTS INC COM 44107P104 284 18,088 SH SOLE 3,025 0 15,063
HOSTESS BRANDS INC CL A 44109J106 252 11,894 SH SOLE 4,401 0 7,493
HOULIHAN LOKEY INC CL A 441593100 2,140 27,107 SH SOLE 22,893 0 4,214
HOWARD HUGHES CORP COM 44267D107 265 3,891 SH SOLE 266 0 3,625
HOWMET AEROSPACE INC COM 443201108 1,238 39,378 SH SOLE 9,391 0 29,987
HP INC COM 40434L105 9,316 284,191 SH SOLE 2,559 0 281,632
HSBC HLDGS PLC SPON ADR NEW 404280406 1,014 31,041 SH SOLE 1,516 0 29,525
HUBBELL INC COM 443510607 1,954 10,943 SH SOLE 1,204 0 9,739
HUBSPOT INC COM 443573100 7,994 26,589 SH SOLE 13,272 0 13,317
HUDBAY MINERALS INC COM 443628102 80 19,520 SH SOLE 0 0 19,520
HUMACYTE INC *W EXP 09/21/202 44486Q111 170 193,656 SH SOLE 0 0 193,656
HUMACYTE INC COM 44486Q103 955 297,540 SH SOLE 0 0 297,540
HUMANA INC COM 444859102 12,503 26,711 SH SOLE 6,165 0 20,546
HUNT J B TRANS SVCS INC COM 445658107 4,758 30,218 SH SOLE 3,883 0 26,335
HUNTINGTON BANCSHARES INC COM 446150104 24,849 2,065,596 SH SOLE 1,128,267 0 937,329
HUNTINGTON INGALLS INDS INC COM 446413106 4,163 19,111 SH SOLE 1,147 0 17,964
HUNTSMAN CORP COM 447011107 2,166 76,411 SH SOLE 34,914 0 41,497
HUT 8 MNG CORP COM 44812T102 168 126,096 SH SOLE 0 0 126,096
HYATT HOTELS CORP COM CL A 448579102 2,335 31,596 SH SOLE 524 0 31,072
HYCROFT MINING HOLDING CORP COM CL A 44862P109 625 563,256 SH SOLE 0 0 563,256
HYLIION HOLDINGS CORP COMMON STOCK 449109107 36 11,334 SH SOLE 0 0 11,334
IAA INC COM 449253103 913 27,576 SH SOLE 20,847 0 6,729
IAC INTERACTIVECORP NEW COM NEW 44891N208 906 11,931 SH SOLE 355 0 11,576
IAMGOLD CORP COM 450913108 62 38,206 SH SOLE 0 0 38,206
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4,745 98,606 SH SOLE 0 0 98,606
ICF INTL INC COM 44925C103 1,906 20,144 SH SOLE 19,329 0 815
ICICI BANK LIMITED ADR 45104G104 1,722 97,053 SH SOLE 38,292 0 58,761
ICL GROUP LTD SHS M53213100 605 66,585 SH SOLE 0 0 66,585
ICON PLC SHS G4705A100 7,417 34,229 SH SOLE 11,585 0 22,644
IDACORP INC COM 451107106 1,660 15,675 SH SOLE 3,545 0 12,130
IDAHO STRATEGIC RESOURCES COM NEW 645827205 574 72,958 SH SOLE 0 0 72,958
IDEANOMICS INC COM 45166V106 23 34,075 SH SOLE 0 0 34,075
IDEX CORP COM 45167R104 1,155 6,358 SH SOLE 3,359 0 2,999
IDEXX LABS INC COM 45168D104 7,876 22,456 SH SOLE 9,571 0 12,885
II-VI INC COM 902104108 1,462 28,702 SH SOLE 4,266 0 24,436
ILLINOIS TOOL WKS INC COM 452308109 49,647 272,410 SH SOLE 99,293 0 173,117
ILLUMINA INC COM 452327109 5,537 30,036 SH SOLE 12,444 0 17,592
IMMUNOGEN INC COM 45253H101 277 61,643 SH SOLE 54,390 0 7,253
IMPERIAL OIL LTD COM NEW 453038408 1,472 31,244 SH SOLE 0 0 31,244
IMPINJ INC COM 453204109 886 15,109 SH SOLE 4,177 0 10,932
INARI MED INC COM 45332Y109 388 5,701 SH SOLE 537 0 5,164
INCYTE CORP COM 45337C102 3,248 42,760 SH SOLE 342 0 42,418
INDEPENDENCE RLTY TR INC COM 45378A106 7,533 363,372 SH SOLE 1,765 0 361,607
INDEPENDENT BK CORP MASS COM 453836108 351 4,420 SH SOLE 2,153 0 2,267
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 6,716 276,727 SH SOLE 0 0 276,727
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 8,615 354,982 SH SOLE 0 0 354,982
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819 541 11,366 SH SOLE 0 0 11,366
INDEXIQ ETF TR HDG EVE DRIV 45409B404 781 37,839 SH SOLE 0 0 37,839
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 3,931 188,288 SH SOLE 0 0 188,288
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,862 64,888 SH SOLE 0 0 64,888
INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 2,805 86,848 SH SOLE 0 0 86,848
INDEXIQ ETF TR IQ CHAIKIN US 45409B388 203 6,867 SH SOLE 0 0 6,867
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1,120 37,261 SH SOLE 0 0 37,261
INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453 782 33,160 SH SOLE 0 0 33,160
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 2,982 96,704 SH SOLE 0 0 96,704
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 6,721 217,077 SH SOLE 0 0 217,077
INDEXIQ ETF TR US RL EST SMCP 45409B628 384 18,183 SH SOLE 0 0 18,183
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 58 10,200 SH SOLE 0 0 10,200
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,377 97,775 SH SOLE 18 0 97,757
INFINERA CORP COM 45667G103 55 10,180 SH SOLE 0 0 10,180
INFINITY PHARMACEUTICALS INC COM 45665G303 75 118,388 SH SOLE 0 0 118,388
INFOSYS LTD SPONSORED ADR 456788108 1,647 88,969 SH SOLE 28,463 0 60,506
ING GROEP N.V. SPONSORED ADR 456837103 1,028 103,621 SH SOLE 44,012 0 59,609
INGERSOLL RAND INC COM 45687V106 2,064 49,057 SH SOLE 1,568 0 47,489
INGREDION INC COM 457187102 1,004 11,388 SH SOLE 1,876 0 9,512
INMODE LTD SHS M5425M103 687 30,664 SH SOLE 725 0 29,939
INNOSPEC INC COM 45768S105 355 3,703 SH SOLE 1,501 0 2,202
INNOVATIVE INDL PPTYS INC COM 45781V101 4,617 42,025 SH SOLE 0 0 42,025
INNOVATOR ETFS TR IBD 50 ETF 45782C102 2,119 78,908 SH SOLE 0 0 78,908
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 255 7,689 SH SOLE 0 0 7,689
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 528 17,790 SH SOLE 0 0 17,790
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 4,793 245,434 SH SOLE 0 0 245,434
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 3,258 108,918 SH SOLE 0 0 108,918
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 1,188 43,989 SH SOLE 0 0 43,989
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 571 19,616 SH SOLE 0 0 19,616
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 306 12,494 SH SOLE 0 0 12,494
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 784 25,745 SH SOLE 0 0 25,745
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 440 14,600 SH SOLE 0 0 14,600
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 354 12,440 SH SOLE 0 0 12,440
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 949 31,588 SH SOLE 0 0 31,588
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 244 8,485 SH SOLE 0 0 8,485
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 219 7,781 SH SOLE 0 0 7,781
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 259 8,921 SH SOLE 0 0 8,921
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 269 9,569 SH SOLE 0 0 9,569
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 479 16,294 SH SOLE 0 0 16,294
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 265 10,023 SH SOLE 0 0 10,023
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 529 20,064 SH SOLE 0 0 20,064
INNOVIZ TECHNOLOGIES LTD SHS M5R635108 43 10,995 SH SOLE 0 0 10,995
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 70 40,396 SH SOLE 0 0 40,396
INSEEGO CORP COM 45782B104 60 31,516 SH SOLE 0 0 31,516
INSIGHT ENTERPRISES INC COM 45765U103 510 5,906 SH SOLE 1,749 0 4,157
INSIGHT SELECT INCOME FD COM 45781W109 161 10,022 SH SOLE 0 0 10,022
INSPERITY INC COM 45778Q107 653 6,540 SH SOLE 1,137 0 5,403
INSPIRE MED SYS INC COM 457730109 1,112 6,085 SH SOLE 4,279 0 1,806
INSTALLED BLDG PRODS INC COM 45780R101 779 8,778 SH SOLE 8,424 0 354
INSULET CORP COM 45784P101 3,424 15,710 SH SOLE 13,086 0 2,624
INTEGER HLDGS CORP COM 45826H109 1,505 21,531 SH SOLE 14,457 0 7,074
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,326 24,448 SH SOLE 20,218 0 4,230
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 331 33,369 SH SOLE 32,944 0 425
INTEL CORP COM 458140100 98,839 2,642,291 SH SOLE 224,059 0 2,418,232
INTELLIA THERAPEUTICS INC COM 45826J105 2,165 41,823 SH SOLE 21,868 0 19,955
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 515 9,359 SH SOLE 1,052 0 8,307
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 48 50,000 PRN SOLE 0 0 50,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 22,211 236,185 SH SOLE 124,977 0 111,208
INTERFACE INC COM 458665304 172 13,725 SH SOLE 0 0 13,725
INTERNATIONAL BUSINESS MACHS COM 459200101 113,292 802,411 SH SOLE 56,547 0 745,864
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,218 68,990 SH SOLE 22,685 0 46,305
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 444 23,936 SH SOLE 12,020 0 11,916
INTERNATIONAL PAPER CO COM 460146103 13,228 316,228 SH SOLE 39,362 0 276,866
INTERPUBLIC GROUP COS INC COM 460690100 3,153 114,518 SH SOLE 19,326 0 95,192
INTRA-CELLULAR THERAPIES INC COM 46116X101 513 8,992 SH SOLE 8,805 0 187
INTREPID POTASH INC COM 46121Y201 452 9,989 SH SOLE 0 0 9,989
INTUIT COM 461202103 37,722 97,868 SH SOLE 42,740 0 55,128
INTUITIVE SURGICAL INC COM NEW 46120E602 34,877 173,610 SH SOLE 48,015 0 125,595
INVENTRUST PPTYS CORP COM NEW 46124J201 3,861 149,714 SH SOLE 16,778 0 132,936
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 6,124 64,146 SH SOLE 0 0 64,146
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 1,204 82,847 SH SOLE 0 0 82,847
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 1,270 104,540 SH SOLE 0 0 104,540
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 565 34,994 SH SOLE 0 0 34,994
INVESCO ACTIVELY MANAGED ETF MDRTLY CNSRTIV 46090A507 3,741 274,287 SH SOLE 0 0 274,287
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 15,246 467,269 SH SOLE 0 0 467,269
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 68,455 1,421,706 SH SOLE 0 0 1,421,706
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 57,145 1,153,288 SH SOLE 2,622 0 1,150,666
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 15,447 626,650 SH SOLE 0 0 626,650
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 102,667 5,691,086 SH SOLE 1,362,596 0 4,328,490
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 175 18,556 SH SOLE 0 0 18,556
INVESCO BD FD COM 46132L107 885 54,367 SH SOLE 0 0 54,367
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 7,348 188,857 SH SOLE 0 0 188,857
INVESCO CALIF VALUE MUN INCO COM 46132H106 279 26,404 SH SOLE 0 0 26,404
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 750 10,874 SH SOLE 0 0 10,874
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 1,072 11,425 SH SOLE 0 0 11,425
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 17,746 666,138 SH SOLE 0 0 666,138
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 27,116 1,330,541 SH SOLE 0 0 1,330,541
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 3,306 170,216 SH SOLE 0 0 170,216
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1,816 69,395 SH SOLE 0 0 69,395
INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 339 6,635 SH SOLE 0 0 6,635
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 3,437 188,454 SH SOLE 0 0 188,454
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 711 15,217 SH SOLE 0 0 15,217
INVESCO DB MULTI-SECTOR COMM SILVER FD 46140H205 448 16,211 SH SOLE 0 0 16,211
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 32,726 1,170,455 SH SOLE 168 0 1,170,287
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 1,581 50,711 SH SOLE 0 0 50,711
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 5,019 206,367 SH SOLE 0 0 206,367
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 18,571 981,569 SH SOLE 0 0 981,569
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 4,501 89,196 SH SOLE 0 0 89,196
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2,792 101,057 SH SOLE 0 0 101,057
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 7,501 398,660 SH SOLE 0 0 398,660
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 8,586 126,430 SH SOLE 0 0 126,430
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 6,631 357,826 SH SOLE 137 0 357,689
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 5,518 327,473 SH SOLE 1,027 0 326,446
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 2,384 101,582 SH SOLE 0 0 101,582
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 7,745 194,593 SH SOLE 0 0 194,593
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 4,624 254,487 SH SOLE 3 0 254,484
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 423 14,528 SH SOLE 0 0 14,528
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 4,918 250,914 SH SOLE 0 0 250,914
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 1,063 55,180 SH SOLE 0 0 55,180
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2,732 87,981 SH SOLE 0 0 87,981
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 14,038 432,203 SH SOLE 0 0 432,203
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 2,490 113,042 SH SOLE 0 0 113,042
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 367 18,215 SH SOLE 0 0 18,215
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 10,813 208,899 SH SOLE 5,926 0 202,973
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 8,970 546,275 SH SOLE 0 0 546,275
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 9,318 114,872 SH SOLE 0 0 114,872
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 9,589 434,091 SH SOLE 0 0 434,091
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 721 13,508 SH SOLE 0 0 13,508
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 626 20,192 SH SOLE 0 0 20,192
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 163,099 1,415,791 SH SOLE 0 0 1,415,791
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 12,962 556,801 SH SOLE 0 0 556,801
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 22,618 964,942 SH SOLE 0 0 964,942
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 1,242 55,132 SH SOLE 0 0 55,132
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 80,521 6,525,241 SH SOLE 3,099 0 6,522,142
INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 15,937 699,404 SH SOLE 0 0 699,404
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 25,710 1,007,054 SH SOLE 0 0 1,007,054
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487 514 22,160 SH SOLE 0 0 22,160
INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479 310 13,457 SH SOLE 0 0 13,457
INVESCO EXCH TRADED FD TR II PURBTA MSCI SM 46138E453 10,761 353,513 SH SOLE 0 0 353,513
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 21,172 562,036 SH SOLE 0 0 562,036
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 7,893 201,086 SH SOLE 0 0 201,086
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 755 21,032 SH SOLE 0 0 21,032
INVESCO EXCH TRADED FD TR II RUSL 1000 ENHD 46138E438 343 10,765 SH SOLE 0 0 10,765
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 4,977 126,679 SH SOLE 0 0 126,679
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 8,382 181,147 SH SOLE 0 0 181,147
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 10,933 186,545 SH SOLE 0 0 186,545
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 10,079 194,154 SH SOLE 0 0 194,154
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 50,540 723,338 SH SOLE 0 0 723,338
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 14,404 619,251 SH SOLE 0 0 619,251
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289 152 10,798 SH SOLE 0 0 10,798
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 4,656 105,486 SH SOLE 0 0 105,486
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 2,091 88,046 SH SOLE 0 0 88,046
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 6,330 229,271 SH SOLE 0 0 229,271
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 229 7,683 SH SOLE 0 0 7,683
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 17,684 741,470 SH SOLE 0 0 741,470
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 20,279 258,988 SH SOLE 0 0 258,988
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 39,902 776,455 SH SOLE 0 0 776,455
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 38,296 376,042 SH SOLE 0 0 376,042
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 2,045 102,822 SH SOLE 0 0 102,822
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 6,460 208,380 SH SOLE 0 0 208,380
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 212 2,842 SH SOLE 0 0 2,842
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 1,140 131,043 SH SOLE 0 0 131,043
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 487 10,074 SH SOLE 0 0 10,074
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 9,547 69,768 SH SOLE 0 0 69,768
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 359 4,409 SH SOLE 0 0 4,409
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1,754 15,126 SH SOLE 0 0 15,126
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 11,397 255,934 SH SOLE 2,557 0 253,377
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 1,069 10,592 SH SOLE 0 0 10,592
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 579 10,074 SH SOLE 0 0 10,074
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 20,103 486,645 SH SOLE 0 0 486,645
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 73,611 1,667,673 SH SOLE 0 0 1,667,673
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 354,526 5,718,164 SH SOLE 0 0 5,718,164
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 349 9,764 SH SOLE 0 0 9,764
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 22,042 308,758 SH SOLE 0 0 308,758
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 28,064 1,384,531 SH SOLE 0 0 1,384,531
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 24,756 893,083 SH SOLE 0 0 893,083
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 79,067 748,743 SH SOLE 0 0 748,743
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 12,326 555,470 SH SOLE 0 0 555,470
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 1,032 41,484 SH SOLE 0 0 41,484
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 511 24,192 SH SOLE 0 0 24,192
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 305 16,786 SH SOLE 0 0 16,786
INVESCO EXCH TRD SLF IDX FD BULLSHS 23 USD 46138J668 845 36,428 SH SOLE 0 0 36,428
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 28,598 1,349,584 SH SOLE 0 0 1,349,584
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 11,193 507,600 SH SOLE 0 0 507,600
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 8,602 339,880 SH SOLE 0 0 339,880
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 31,395 1,498,570 SH SOLE 0 0 1,498,570
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 11,391 496,569 SH SOLE 0 0 496,569
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 8,504 337,588 SH SOLE 0 0 337,588
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 30,211 1,456,663 SH SOLE 0 0 1,456,663
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 5,593 256,670 SH SOLE 0 0 256,670
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 3,559 143,005 SH SOLE 0 0 143,005
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 23,780 1,163,401 SH SOLE 0 0 1,163,401
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 5,036 229,426 SH SOLE 0 0 229,426
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 4,094 166,913 SH SOLE 0 0 166,913
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 11,543 599,003 SH SOLE 0 0 599,003
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 2,396 101,370 SH SOLE 0 0 101,370
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 5,239 270,478 SH SOLE 0 0 270,478
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 2,123 89,816 SH SOLE 0 0 89,816
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 476 20,451 SH SOLE 0 0 20,451
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 249 10,869 SH SOLE 0 0 10,869
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 12,450 195,570 SH SOLE 0 0 195,570
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 248 11,381 SH SOLE 0 0 11,381
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 3,542 159,465 SH SOLE 0 0 159,465
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 791 39,612 SH SOLE 0 0 39,612
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 2,028 57,312 SH SOLE 0 0 57,312
INVESCO EXCH TRD SLF IDX FD RAFI STRG EMMRKT 46138J692 434 18,436 SH SOLE 0 0 18,436
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 8,869 337,398 SH SOLE 0 0 337,398
INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 1,752 54,771 SH SOLE 0 0 54,771
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 83,016 2,015,452 SH SOLE 0 0 2,015,452
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 5,416 162,488 SH SOLE 0 0 162,488
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 28,603 408,092 SH SOLE 0 0 408,092
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 30,462 392,962 SH SOLE 0 0 392,962
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 103,428 2,997,037 SH SOLE 0 0 2,997,037
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 33,532 795,169 SH SOLE 0 0 795,169
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 3,880 53,723 SH SOLE 0 0 53,723
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 1,059 17,443 SH SOLE 0 0 17,443
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 5,740 150,227 SH SOLE 0 0 150,227
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 3,290 82,977 SH SOLE 0 0 82,977
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 5,176 45,101 SH SOLE 0 0 45,101
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 3,458 42,798 SH SOLE 0 0 42,798
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 14,636 214,930 SH SOLE 0 0 214,930
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 2,854 36,356 SH SOLE 0 0 36,356
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 7,538 69,509 SH SOLE 0 0 69,509
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 6,202 180,405 SH SOLE 0 0 180,405
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 1,687 29,218 SH SOLE 0 0 29,218
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 6,860 185,158 SH SOLE 0 0 185,158
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 7,212 280,846 SH SOLE 0 0 280,846
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 7,213 164,429 SH SOLE 0 0 164,429
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 14,658 404,144 SH SOLE 0 0 404,144
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 22,267 379,534 SH SOLE 0 0 379,534
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 37,988 870,293 SH SOLE 0 0 870,293
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1,694 49,848 SH SOLE 0 0 49,848
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1,652 17,500 SH SOLE 0 0 17,500
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 1,070 14,980 SH SOLE 0 0 14,980
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 761 200,230 SH SOLE 0 0 200,230
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 3,673 48,985 SH SOLE 0 0 48,985
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 16,217 166,170 SH SOLE 0 0 166,170
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 3,927 43,215 SH SOLE 0 0 43,215
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 19,355 1,245,506 SH SOLE 0 0 1,245,506
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 64,767 437,026 SH SOLE 0 0 437,026
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 14,881 97,047 SH SOLE 0 0 97,047
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 5,976 608,580 SH SOLE 0 0 608,580
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 352 10,790 SH SOLE 0 0 10,790
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 28,670 1,395,134 SH SOLE 0 0 1,395,134
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 11,966 698,947 SH SOLE 0 0 698,947
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 5,467 101,826 SH SOLE 0 0 101,826
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 8,146 68,178 SH SOLE 0 0 68,178
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 427 8,349 SH SOLE 0 0 8,349
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 11,772 164,937 SH SOLE 0 0 164,937
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 37,579 472,101 SH SOLE 0 0 472,101
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 82,113 286,538 SH SOLE 80 0 286,458
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 4,030 87,145 SH SOLE 0 0 87,145
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 455 16,711 SH SOLE 0 0 16,711
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 54,841 770,895 SH SOLE 0 0 770,895
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 38,898 611,899 SH SOLE 0 0 611,899
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 14,128 359,299 SH SOLE 0 0 359,299
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 4,770 61,211 SH SOLE 0 0 61,211
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 4,921 30,157 SH SOLE 0 0 30,157
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 5,301 63,714 SH SOLE 0 0 63,714
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 41,322 930,473 SH SOLE 0 0 930,473
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 6,530 96,411 SH SOLE 0 0 96,411
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 11,100 96,641 SH SOLE 0 0 96,641
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 6,351 76,434 SH SOLE 0 0 76,434
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 13,999 319,034 SH SOLE 0 0 319,034
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,225 59,427 SH SOLE 0 0 59,427
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 3,110 29,041 SH SOLE 0 0 29,041
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 12,586 204,646 SH SOLE 0 0 204,646
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 13,961 262,518 SH SOLE 0 0 262,518
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 14,587 54,452 SH SOLE 0 0 54,452
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 8,194 51,125 SH SOLE 0 0 51,125
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 14,792 95,464 SH SOLE 0 0 95,464
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 1,754 52,486 SH SOLE 0 0 52,486
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 28,589 172,546 SH SOLE 0 0 172,546
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 22,547 95,403 SH SOLE 0 0 95,403
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 19,555 171,172 SH SOLE 0 0 171,172
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 325,708 2,426,491 SH SOLE 1,927 0 2,424,564
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 37,150 251,624 SH SOLE 0 0 251,624
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 102,308 1,362,468 SH SOLE 67 0 1,362,401
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 121,623 2,895,795 SH SOLE 44,265 0 2,851,530
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 23,367 505,557 SH SOLE 0 0 505,557
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 14,323 313,355 SH SOLE 0 0 313,355
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 18,061 215,365 SH SOLE 0 0 215,365
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 770 37,489 SH SOLE 0 0 37,489
INVESCO EXCHNG TRAD SLF INDE INVT GRAD VALU 46139W601 731 31,467 SH SOLE 0 0 31,467
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 3,071 126,198 SH SOLE 0 0 126,198
INVESCO HIG INCM 2023 TARG T COM 46135X108 285 33,266 SH SOLE 0 0 33,266
INVESCO HIGH INCOME 2024 TAR COM 46136K105 214 24,837 SH SOLE 0 0 24,837
INVESCO HIGH INCOME TR II COM 46131F101 161 15,409 SH SOLE 0 0 15,409
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 244 10,764 SH SOLE 0 0 10,764
INVESCO LTD SHS G491BT108 2,549 158,055 SH SOLE 263 0 157,792
INVESCO MORTGAGE CAPITAL INC COM 46131B704 748 50,923 SH SOLE 0 0 50,923
INVESCO MUN OPPORTUNITY TR COM 46132C107 920 89,064 SH SOLE 0 0 89,064
INVESCO MUNI INCOME OPP TRST COM 46132X101 629 97,483 SH SOLE 0 0 97,483
INVESCO MUNICIPAL TRUST COM 46131J103 565 55,633 SH SOLE 0 0 55,633
INVESCO PA VALUE MUN INC TR COM 46132K109 267 25,552 SH SOLE 0 0 25,552
INVESCO QQQ TR UNIT SER 1 46090E103 1,848,422 6,594,912 SH SOLE 8,547 0 6,586,365
INVESCO QQQ TR UNIT SER 1 46090E103 15,191 54,200 SH Put SOLE 0 0 54,200
INVESCO QUALITY MUN INCOME T COM 46133G107 1,610 157,685 SH SOLE 20,694 0 136,991
INVESCO SR INCOME TR COM 46131H107 4,306 1,106,846 SH SOLE 0 0 1,106,846
INVESCO TR INVT GRADE MUNS COM 46131M106 1,049 99,589 SH SOLE 0 0 99,589
INVESCO VALUE MUN INCOME TR COM 46132P108 2,854 221,722 SH SOLE 0 0 221,722
INVESTAR HLDG CORP COM 46134L105 1,085 49,557 SH SOLE 0 0 49,557
INVESTCORP CR MGMT BDC INC COM 46090R104 384 90,471 SH SOLE 0 0 90,471
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 349 9,813 SH SOLE 0 0 9,813
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1,310 49,987 SH SOLE 0 0 49,987
INVITAE CORP COM 46185L103 806 330,270 SH SOLE 64,634 0 265,636
INVITATION HOMES INC COM 46187W107 5,384 151,333 SH SOLE 32,888 0 118,445
IONIS PHARMACEUTICALS INC COM 462222100 3,039 82,087 SH SOLE 63,903 0 18,184
IOVANCE BIOTHERAPEUTICS INC COM 462260100 530 48,014 SH SOLE 0 0 48,014
IQIYI INC SPONSORED ADS 46267X108 87 20,778 SH SOLE 0 0 20,778
IQVIA HLDGS INC COM 46266C105 17,480 80,559 SH SOLE 41,655 0 38,904
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,216 32,369 SH SOLE 2,100 0 30,269
IROBOT CORP COM 462726100 271 7,361 SH SOLE 1,734 0 5,627
IRON MTN INC NEW COM 46284V101 19,624 403,039 SH SOLE 57,529 0 345,510
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 390 33,855 SH SOLE 9,454 0 24,401
ISHARES INC CORE MSCI EMKT 46434G103 775,098 15,798,972 SH SOLE 2,014,234 0 13,784,738
ISHARES INC CUR HD MSCI EM 46434G509 1,156 45,188 SH SOLE 0 0 45,188
ISHARES INC EM MKT SM-CP ETF 464286475 1,526 31,770 SH SOLE 0 0 31,770
ISHARES INC EM MKTS DIV ETF 464286319 3,190 119,931 SH SOLE 0 0 119,931
ISHARES INC ESG AWR MSCI EM 46434G863 69,482 2,150,484 SH SOLE 0 0 2,150,484
ISHARES INC GLB AGRIC PR ETF 464286350 2,580 65,835 SH SOLE 0 0 65,835
ISHARES INC GLB ENR PROD ETF 464286343 7,184 338,400 SH SOLE 0 0 338,400
ISHARES INC JP MORGAN EM ETF 464286517 813 23,800 SH SOLE 0 0 23,800
ISHARES INC JP MRG EM CRP BD 464286251 9,341 218,101 SH SOLE 0 0 218,101
ISHARES INC JP MRGN EM HI BD 464286285 8,677 252,025 SH SOLE 0 0 252,025
ISHARES INC MSCI AUST ETF 464286103 12,406 584,631 SH SOLE 616 0 584,015
ISHARES INC MSCI BIC ETF 464286657 269 7,276 SH SOLE 0 0 7,276
ISHARES INC MSCI BRAZIL ETF 464286400 1,732 63,231 SH SOLE 0 0 63,231
ISHARES INC MSCI CDA ETF 464286509 37,367 1,109,474 SH SOLE 0 0 1,109,474
ISHARES INC MSCI EM ASIA ETF 464286426 16,125 236,780 SH SOLE 0 0 236,780
ISHARES INC MSCI EMERG MKT 46434G889 1,426 33,215 SH SOLE 0 0 33,215
ISHARES INC MSCI EMERG MRKT 464286533 256,453 4,626,610 SH SOLE 0 0 4,626,610
ISHARES INC MSCI EMRG CHN 46434G764 8,308 173,957 SH SOLE 18,535 0 155,422
ISHARES INC MSCI EQUAL WEITE 464286681 2,751 38,948 SH SOLE 0 0 38,948
ISHARES INC MSCI EURZONE ETF 464286608 4,485 123,381 SH SOLE 0 0 123,381
ISHARES INC MSCI FRANCE ETF 464286707 6,481 215,959 SH SOLE 0 0 215,959
ISHARES INC MSCI FRONTIER 464286145 768 28,650 SH SOLE 0 0 28,650
ISHARES INC MSCI GBL ETF NEW 46434G848 4,996 140,262 SH SOLE 0 0 140,262
ISHARES INC MSCI GBL GOLD MN 46434G855 8,926 409,833 SH SOLE 20,623 0 389,210
ISHARES INC MSCI GBL MIN VOL 464286525 60,514 640,360 SH SOLE 0 0 640,360
ISHARES INC MSCI GERMANY ETF 464286806 18,800 817,024 SH SOLE 18 0 817,006
ISHARES INC MSCI GLB SLV&MTL 464286327 619 62,690 SH SOLE 0 0 62,690
ISHARES INC MSCI HONG KG ETF 464286871 1,088 49,018 SH SOLE 0 0 49,018
ISHARES INC MSCI ISRAEL ETF 464286632 631 10,656 SH SOLE 0 0 10,656
ISHARES INC MSCI ITALY ETF 46434G830 2,728 113,284 SH SOLE 0 0 113,284
ISHARES INC MSCI JPN ETF NEW 46434G822 24,061 455,441 SH SOLE 1,123 0 454,318
ISHARES INC MSCI MEXICO ETF 464286822 390 8,370 SH SOLE 0 0 8,370
ISHARES INC MSCI NETHERL ETF 464286814 2,032 57,944 SH SOLE 0 0 57,944
ISHARES INC MSCI PAC JP ETF 464286665 827 19,871 SH SOLE 0 0 19,871
ISHARES INC MSCI SINGPOR ETF 46434G780 18,965 1,072,672 SH SOLE 0 0 1,072,672
ISHARES INC MSCI STH AFR ETF 464286780 2,660 62,614 SH SOLE 0 0 62,614
ISHARES INC MSCI STH KOR ETF 464286772 1,512 25,985 SH SOLE 0 0 25,985
ISHARES INC MSCI SWEDEN ETF 464286756 10,272 337,336 SH SOLE 0 0 337,336
ISHARES INC MSCI SWITZERLAND 464286749 2,698 64,959 SH SOLE 0 0 64,959
ISHARES INC MSCI TAIWAN ETF 46434G772 21,361 423,664 SH SOLE 0 0 423,664
ISHARES INC MSCI THAILND ETF 464286624 315 4,569 SH SOLE 0 0 4,569
ISHARES INC MSCI WORLD ETF 464286392 6,617 61,907 SH SOLE 11 0 61,896
ISHARES INC US INTL HGH YLD 464286178 910 22,401 SH SOLE 0 0 22,401
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107 1,983 85,826 SH SOLE 0 0 85,826
ISHARES SILVER TR ISHARES 46428Q109 60,847 3,264,327 SH SOLE 0 0 3,264,327
ISHARES TR 0-3 MNTH TREASRY 46436E718 7,788 77,789 SH SOLE 0 0 77,789
ISHARES TR 0-5 YR TIPS ETF 46429B747 323,182 3,186,261 SH SOLE 135 0 3,186,126
ISHARES TR 0-5YR HI YL CP 46434V407 36,201 892,762 SH SOLE 114,967 0 777,795
ISHARES TR 0-5YR INVT GR CP 46434V100 43,956 907,065 SH SOLE 0 0 907,065
ISHARES TR 1 3 YR TREAS BD 464287457 254,701 3,076,476 SH SOLE 236,872 0 2,839,604
ISHARES TR 10+ YR INVST GRD 464289511 5,769 108,208 SH SOLE 0 0 108,208
ISHARES TR 10-20 YR TRS ETF 464288653 95,204 792,378 SH SOLE 3,499 0 788,879
ISHARES TR 20 YR TR BD ETF 464287432 107,594 936,663 SH SOLE 34,015 0 902,648
ISHARES TR 3 7 YR TREAS BD 464288661 180,373 1,511,419 SH SOLE 199,980 0 1,311,439
ISHARES TR 7-10 YR TRSY BD 464287440 166,562 1,628,171 SH SOLE 5,550 0 1,622,621
ISHARES TR A RATE CP BD ETF 46429B291 4,173 86,458 SH SOLE 0 0 86,458
ISHARES TR AGENCY BOND ETF 464288166 2,711 24,651 SH SOLE 0 0 24,651
ISHARES TR AGGRES ALLOC ETF 464289859 7,742 129,264 SH SOLE 0 0 129,264
ISHARES TR ASIA 50 ETF 464288430 2,782 44,348 SH SOLE 0 0 44,348
ISHARES TR BLACKROCK ULTRA 46434V878 33,734 674,148 SH SOLE 0 0 674,148
ISHARES TR BROAD USD HIGH 46435U853 152,703 4,410,838 SH SOLE 849,317 0 3,561,521
ISHARES TR CALIF MUN BD ETF 464288356 26,815 474,934 SH SOLE 0 0 474,934
ISHARES TR CHINA LG-CAP ETF 464287184 14,196 418,626 SH SOLE 0 0 418,626
ISHARES TR CMBS ETF 46429B366 30,440 632,712 SH SOLE 0 0 632,712
ISHARES TR COHEN STEER REIT 464287564 25,556 420,539 SH SOLE 0 0 420,539
ISHARES TR CONSER ALLOC ETF 464289883 26,687 771,965 SH SOLE 0 0 771,965
ISHARES TR CONV BD ETF 46435G102 96,581 1,392,458 SH SOLE 0 0 1,392,458
ISHARES TR CORE 1 5 YR USD 46432F859 25,538 538,779 SH SOLE 2,184 0 536,595
ISHARES TR CORE DIV GRWTH 46434V621 407,333 8,550,240 SH SOLE 1,002 0 8,549,238
ISHARES TR CORE HIGH DV ETF 46429B663 293,120 2,918,654 SH SOLE 223,301 0 2,695,353
ISHARES TR CORE INTL AGGR 46435G672 26,597 533,972 SH SOLE 27,280 0 506,692
ISHARES TR CORE LT USDB ETF 464289479 967 17,400 SH SOLE 0 0 17,400
ISHARES TR CORE MSCI EAFE 46432F842 1,630,443 27,705,064 SH SOLE 3,855,332 0 23,849,732
ISHARES TR CORE MSCI EURO 46434V738 8,969 199,496 SH SOLE 84,534 0 114,962
ISHARES TR CORE MSCI INTL 46435G326 6,830 127,102 SH SOLE 0 0 127,102
ISHARES TR CORE MSCI PAC 46434V696 1,856 35,704 SH SOLE 0 0 35,704
ISHARES TR CORE MSCI TOTAL 46432F834 50,748 889,852 SH SOLE 258 0 889,594
ISHARES TR CORE S&P MCP ETF 464287507 1,456,094 6,436,345 SH SOLE 65,959 0 6,370,386
ISHARES TR CORE S&P SCP ETF 464287804 625,854 6,772,584 SH SOLE 166,190 0 6,606,394
ISHARES TR CORE S&P TTL STK 464287150 251,352 3,000,142 SH SOLE 108 0 3,000,034
ISHARES TR CORE S&P US GWT 464287671 1,087,555 12,993,485 SH SOLE 2,410 0 12,991,075
ISHARES TR CORE S&P US VLU 464287663 760,458 11,370,481 SH SOLE 0 0 11,370,481
ISHARES TR CORE S&P500 ETF 464287200 2,855,321 7,530,849 SH SOLE 14,887 0 7,515,962
ISHARES TR CORE TOTAL USD 46434V613 780,319 16,666,355 SH SOLE 1,318 0 16,665,037
ISHARES TR CORE US AGGBD ET 464287226 482,337 4,743,675 SH SOLE 194,575 0 4,549,100
ISHARES TR CR 5 10 YR ETF 46435G417 2,096 46,849 SH SOLE 0 0 46,849
ISHARES TR CRE U S REIT ETF 464288521 9,009 168,707 SH SOLE 0 0 168,707
ISHARES TR CUR HD EURZN ETF 46434V639 1,729 55,172 SH SOLE 0 0 55,172
ISHARES TR CYBERSECURITY 46435U135 7,813 223,046 SH SOLE 0 0 223,046
ISHARES TR DEVSMCP EXNA ETF 464288497 6,711 138,210 SH SOLE 0 0 138,210
ISHARES TR DOW JONES US ETF 464287846 28,663 310,372 SH SOLE 0 0 310,372
ISHARES TR EAFE GRWTH ETF 464288885 279,337 3,470,453 SH SOLE 0 0 3,470,453
ISHARES TR EAFE SML CP ETF 464288273 27,793 509,125 SH SOLE 62,294 0 446,831
ISHARES TR EAFE VALUE ETF 464288877 500,922 11,541,984 SH SOLE 509,111 0 11,032,873
ISHARES TR ESG ADV TTL USD 46436E619 6,243 141,924 SH SOLE 0 0 141,924
ISHARES TR ESG ADVNCD HY BD 46435G441 1,583 36,355 SH SOLE 0 0 36,355
ISHARES TR ESG AW MSCI EAFE 46435G516 31,666 504,556 SH SOLE 0 0 504,556
ISHARES TR ESG AWARE MSCI 46435U663 8,073 256,285 SH SOLE 0 0 256,285
ISHARES TR ESG AWR MSCI USA 46435G425 1,011,295 12,053,572 SH SOLE 0 0 12,053,572
ISHARES TR ESG AWR US AGRGT 46435U549 16,480 336,740 SH SOLE 0 0 336,740
ISHARES TR ESG AWRE 1 5 YR 46435G243 15,640 649,243 SH SOLE 0 0 649,243
ISHARES TR ESG AWRE USD ETF 46435G193 5,259 227,183 SH SOLE 0 0 227,183
ISHARES TR ESG EAFE ETF 46436E759 1,617 31,009 SH SOLE 0 0 31,009
ISHARES TR ESG MSCI LEADR 46435U218 2,081 31,339 SH SOLE 0 0 31,339
ISHARES TR ESG MSCI USA ETF 46436E767 3,927 131,467 SH SOLE 0 0 131,467
ISHARES TR ESG SCRND S&P500 46436E569 311 10,970 SH SOLE 0 0 10,970
ISHARES TR EUROPE ETF 464287861 5,589 130,856 SH SOLE 0 0 130,856
ISHARES TR EXPANDED TECH 464287515 23,884 88,588 SH SOLE 0 0 88,588
ISHARES TR EXPND TEC SC ETF 464287549 28,560 97,014 SH SOLE 13,807 0 83,207
ISHARES TR EXPONENTIAL TECH 46434V381 14,955 312,022 SH SOLE 0 0 312,022
ISHARES TR FALN ANGLS USD 46435G474 148,208 6,019,806 SH SOLE 492 0 6,019,314
ISHARES TR FLTG RATE NT ETF 46429B655 187,268 3,751,370 SH SOLE 637 0 3,750,733
ISHARES TR GBL COMM SVC ETF 464287275 6,001 98,084 SH SOLE 0 0 98,084
ISHARES TR GENOMICS IMMUN 46435U192 2,204 76,267 SH SOLE 0 0 76,267
ISHARES TR GL CLEAN ENE ETF 464288224 26,573 1,394,906 SH SOLE 0 0 1,394,906
ISHARES TR GL TIMB FORE ETF 464288174 2,251 30,247 SH SOLE 0 0 30,247
ISHARES TR GLB CNS DISC ETF 464288745 1,296 10,204 SH SOLE 0 0 10,204
ISHARES TR GLB CNSM STP ETF 464288737 9,536 164,934 SH SOLE 3,724 0 161,210
ISHARES TR GLB INFRASTR ETF 464288372 5,913 126,491 SH SOLE 0 0 126,491
ISHARES TR GLOB HLTHCRE ETF 464287325 8,993 110,834 SH SOLE 1,101 0 109,733
ISHARES TR GLOB INDSTRL ETF 464288729 1,445 15,036 SH SOLE 0 0 15,036
ISHARES TR GLOB UTILITS ETF 464288711 1,687 28,064 SH SOLE 0 0 28,064
ISHARES TR GLOBAL 100 ETF 464287572 10,512 164,074 SH SOLE 0 0 164,074
ISHARES TR GLOBAL ENERG ETF 464287341 10,095 297,977 SH SOLE 10 0 297,967
ISHARES TR GLOBAL FINLS ETF 464287333 5,568 84,692 SH SOLE 2,389 0 82,303
ISHARES TR GLOBAL MATER ETF 464288695 3,115 42,148 SH SOLE 0 0 42,148
ISHARES TR GLOBAL REIT ETF 46434V647 32,523 1,345,018 SH SOLE 1,079,478 0 265,540
ISHARES TR GLOBAL TECH ETF 464287291 66,234 1,449,321 SH SOLE 0 0 1,449,321
ISHARES TR GNMA BOND ETF 46429B333 2,661 58,423 SH SOLE 0 0 58,423
ISHARES TR GOV/CRED BD ETF 464288596 815 7,577 SH SOLE 0 0 7,577
ISHARES TR GRWT ALLOCAT ETF 464289867 14,060 292,907 SH SOLE 0 0 292,907
ISHARES TR HDG MSCI EAFE 46434V803 21,125 663,881 SH SOLE 32,013 0 631,868
ISHARES TR HDG MSCI JAPAN 46434V886 947 25,325 SH SOLE 0 0 25,325
ISHARES TR HIGH YLD BD FCTR 46435G250 3,377 77,623 SH SOLE 0 0 77,623
ISHARES TR IBDS DEC28 ETF 46435U515 5,125 205,347 SH SOLE 3,319 0 202,028
ISHARES TR IBNDS MAR23 ETF 46432FAN7 393 16,207 SH SOLE 0 0 16,207
ISHARES TR IBONDS 2026 TERM 46436E528 257 11,586 SH SOLE 0 0 11,586
ISHARES TR IBONDS 22 TRM HG 46435U176 6,693 278,810 SH SOLE 0 0 278,810
ISHARES TR IBONDS 22 TRM TS 46436E809 1,524 60,157 SH SOLE 0 0 60,157
ISHARES TR IBONDS 23 TRM HG 46435U150 3,240 138,471 SH SOLE 0 0 138,471
ISHARES TR IBONDS 23 TRM TS 46436E882 1,625 65,167 SH SOLE 0 0 65,167
ISHARES TR IBONDS 24 TRM HG 46435U184 3,219 144,886 SH SOLE 0 0 144,886
ISHARES TR IBONDS 24 TRM TS 46436E874 1,830 74,889 SH SOLE 0 0 74,889
ISHARES TR IBONDS 25 TRM HG 46435U168 2,397 106,862 SH SOLE 0 0 106,862
ISHARES TR IBONDS 25 TRM TS 46436E866 254 10,612 SH SOLE 0 0 10,612
ISHARES TR IBONDS 27 ETF 46435UAA9 13,868 580,995 SH SOLE 3,540 0 577,455
ISHARES TR IBONDS DEC 46435U697 5,107 196,428 SH SOLE 30,424 0 166,004
ISHARES TR IBONDS DEC 25 46435U432 5,551 208,460 SH SOLE 29,267 0 179,193
ISHARES TR IBONDS DEC 26 46435U259 4,204 165,923 SH SOLE 30,551 0 135,372
ISHARES TR IBONDS DEC 27 46435U283 1,891 75,132 SH SOLE 0 0 75,132
ISHARES TR IBONDS DEC 28 46435U325 1,517 60,594 SH SOLE 0 0 60,594
ISHARES TR IBONDS DEC 29 46436E205 3,937 172,319 SH SOLE 3,639 0 168,680
ISHARES TR IBONDS DEC2022 46435G755 6,812 262,909 SH SOLE 31,169 0 231,740
ISHARES TR IBONDS DEC2023 46435G318 6,797 266,541 SH SOLE 31,395 0 235,146
ISHARES TR IBONDS DEC2026 46435GAA0 20,513 862,247 SH SOLE 5,743 0 856,504
ISHARES TR IBONDS DEC22 ETF 46434VBA7 28,692 1,147,232 SH SOLE 7,740 0 1,139,492
ISHARES TR IBONDS DEC23 ETF 46434VAX8 37,040 1,476,290 SH SOLE 8,493 0 1,467,797
ISHARES TR IBONDS DEC24 ETF 46434VBG4 31,443 1,270,428 SH SOLE 7,601 0 1,262,827
ISHARES TR IBONDS DEC25 ETF 46434VBD1 31,093 1,258,846 SH SOLE 5,572 0 1,253,274
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 734 27,731 SH SOLE 0 0 27,731
ISHARES TR IBOXX HI YD ETF 464288513 77,300 1,050,135 SH SOLE 42,328 0 1,007,807
ISHARES TR IBOXX INV CP ETF 464287242 152,071 1,382,083 SH SOLE 61,567 0 1,320,516
ISHARES TR INDIA 50 ETF 464289529 1,323 32,246 SH SOLE 0 0 32,246
ISHARES TR INTL DEV RE ETF 464288489 679 30,267 SH SOLE 0 0 30,267
ISHARES TR INTL DIV GRWTH 46435G524 9,252 161,402 SH SOLE 0 0 161,402
ISHARES TR INTL EQTY FACTOR 46434V274 866 36,810 SH SOLE 0 0 36,810
ISHARES TR INTL SEL DIV ETF 464288448 37,107 1,366,231 SH SOLE 3,403 0 1,362,828
ISHARES TR INTL TREA BD ETF 464288117 2,880 70,423 SH SOLE 159 0 70,264
ISHARES TR INTRM GOV CR ETF 464288612 2,664 25,243 SH SOLE 0 0 25,243
ISHARES TR ISHARES BIOTECH 464287556 59,241 503,621 SH SOLE 3 0 503,618
ISHARES TR ISHARES SEMICDTR 464287523 43,960 125,740 SH SOLE 0 0 125,740
ISHARES TR ISHS 1-5YR INVS 464288646 84,896 1,679,445 SH SOLE 228,485 0 1,450,960
ISHARES TR ISHS 5-10YR INVT 464288638 49,141 962,426 SH SOLE 20,085 0 942,341
ISHARES TR JPMORGAN USD EMG 464288281 68,895 807,490 SH SOLE 7,980 0 799,510
ISHARES TR JPX NIKKEI 400 464287382 277 4,909 SH SOLE 0 0 4,909
ISHARES TR LATN AMER 40 ETF 464287390 1,564 69,408 SH SOLE 11,784 0 57,624
ISHARES TR MBS ETF 464288588 316,497 3,246,459 SH SOLE 235,744 0 3,010,715
ISHARES TR MICRO-CAP ETF 464288869 3,450 33,189 SH SOLE 884 0 32,305
ISHARES TR MODERT ALLOC ETF 464289875 33,466 858,976 SH SOLE 0 0 858,976
ISHARES TR MORNINGSTAR GRWT 464287119 62,557 1,248,894 SH SOLE 0 0 1,248,894
ISHARES TR MORNINGSTAR VALU 464288109 22,772 377,076 SH SOLE 0 0 377,076
ISHARES TR MORNINGSTR US EQ 464287127 10,982 211,360 SH SOLE 0 0 211,360
ISHARES TR MORTGE REL ETF 46435G342 7,769 290,535 SH SOLE 0 0 290,535
ISHARES TR MRGSTR MD CP ETF 464288208 22,822 405,006 SH SOLE 0 0 405,006
ISHARES TR MRGSTR MD CP GRW 464288307 30,780 592,612 SH SOLE 0 0 592,612
ISHARES TR MRGSTR MD CP VAL 464288406 7,560 127,352 SH SOLE 0 0 127,352
ISHARES TR MRGSTR SM CP ETF 464288505 3,869 87,425 SH SOLE 0 0 87,425
ISHARES TR MRGSTR SM CP GR 464288604 7,536 213,364 SH SOLE 0 0 213,364
ISHARES TR MRNGSTR INC ETF 46432F875 2,912 146,882 SH SOLE 0 0 146,882
ISHARES TR MRNING SM CP ETF 464288703 4,482 89,082 SH SOLE 0 0 89,082
ISHARES TR MSCI AC ASIA ETF 464288182 1,255 18,130 SH SOLE 758 0 17,372
ISHARES TR MSCI ACWI ETF 464288257 19,570 233,287 SH SOLE 0 0 233,287
ISHARES TR MSCI ACWI EX US 464288240 4,910 109,102 SH SOLE 0 0 109,102
ISHARES TR MSCI ACWI EXUS 46435G847 1,639 56,664 SH SOLE 0 0 56,664
ISHARES TR MSCI CHINA ETF 46429B671 15,778 282,715 SH SOLE 2,171 0 280,544
ISHARES TR MSCI EAFE ETF 464287465 164,122 2,626,366 SH SOLE 109,234 0 2,517,132
ISHARES TR MSCI EAFE MIN VL 46429B689 74,646 1,179,062 SH SOLE 1,878 0 1,177,184
ISHARES TR MSCI EAFE SMCP 46435G839 1,206 38,502 SH SOLE 0 0 38,502
ISHARES TR MSCI EMG MKT ETF 464287234 65,213 1,626,269 SH SOLE 48,117 0 1,578,152
ISHARES TR MSCI EURO FL ETF 464289180 2,034 128,182 SH SOLE 0 0 128,182
ISHARES TR MSCI GBL MULTIFC 46434V316 531 17,108 SH SOLE 0 0 17,108
ISHARES TR MSCI GBL SUS DEV 46435G532 2,143 26,823 SH SOLE 0 0 26,823
ISHARES TR MSCI INDIA ETF 46429B598 8,200 208,280 SH SOLE 0 0 208,280
ISHARES TR MSCI INDIA SM CP 46429B614 412 8,433 SH SOLE 0 0 8,433
ISHARES TR MSCI INTL MOMENT 46434V449 1,411 47,142 SH SOLE 0 0 47,142
ISHARES TR MSCI INTL QUALTY 46434V456 40,608 1,312,911 SH SOLE 32,192 0 1,280,719
ISHARES TR MSCI INTL SML CP 46434V266 2,336 81,073 SH SOLE 0 0 81,073
ISHARES TR MSCI INTL VLU FT 46435G409 2,728 122,983 SH SOLE 0 0 122,983
ISHARES TR MSCI KLD400 SOC 464288570 22,268 309,707 SH SOLE 0 0 309,707
ISHARES TR MSCI LW CRB TG 46434V464 1,928 14,096 SH SOLE 0 0 14,096
ISHARES TR MSCI POLAND ETF 46429B606 5,981 408,799 SH SOLE 0 0 408,799
ISHARES TR MSCI QATAR ETF 46434V779 239 11,452 SH SOLE 0 0 11,452
ISHARES TR MSCI UK ETF NEW 46435G334 10,192 340,197 SH SOLE 31 0 340,166
ISHARES TR MSCI USA ESG SLC 464288802 50,225 622,450 SH SOLE 0 0 622,450
ISHARES TR MSCI USA MIN VOL 46429B697 531,683 7,572,752 SH SOLE 50,605 0 7,522,147
ISHARES TR MSCI USA MMENTM 46432F396 98,995 725,926 SH SOLE 0 0 725,926
ISHARES TR MSCI USA QLT FCT 46432F339 981,267 8,782,484 SH SOLE 155,504 0 8,626,980
ISHARES TR MSCI USA SMCP MN 46435G433 10,292 302,074 SH SOLE 0 0 302,074
ISHARES TR MSCI USA SML CP 46434V290 1,194 25,454 SH SOLE 0 0 25,454
ISHARES TR MSCI USA SZE FT 46432F370 4,743 43,108 SH SOLE 0 0 43,108
ISHARES TR MSCI USA VALUE 46432F388 148,007 1,635,074 SH SOLE 286,187 0 1,348,887
ISHARES TR NA TEC MULTM ETF 464287531 2,166 36,780 SH SOLE 0 0 36,780
ISHARES TR NATIONAL MUN ETF 464288414 344,054 3,234,808 SH SOLE 26,764 0 3,208,044
ISHARES TR NEW YORK MUN ETF 464288323 2,748 52,243 SH SOLE 0 0 52,243
ISHARES TR NEW ZEALAND ETF 464289123 1,267 28,496 SH SOLE 0 0 28,496
ISHARES TR NORTH AMERN NAT 464287374 5,304 147,408 SH SOLE 0 0 147,408
ISHARES TR PFD AND INCM SEC 464288687 176,053 5,354,412 SH SOLE 0 0 5,354,412
ISHARES TR RESIDENTIAL MULT 464288562 8,206 102,591 SH SOLE 0 0 102,591
ISHARES TR ROBOTICS ARTIF 46435U556 2,348 88,840 SH SOLE 0 0 88,840
ISHARES TR RUS 1000 ETF 464287622 397,598 1,913,739 SH SOLE 1,456,856 0 456,883
ISHARES TR RUS 1000 GRW ETF 464287614 642,286 2,936,836 SH SOLE 34,238 0 2,902,598
ISHARES TR RUS 1000 VAL ETF 464287598 388,365 2,678,933 SH SOLE 220,154 0 2,458,779
ISHARES TR RUS 2000 GRW ETF 464287648 69,587 337,295 SH SOLE 5,652 0 331,643
ISHARES TR RUS 2000 VAL ETF 464287630 89,128 654,635 SH SOLE 42,623 0 612,012
ISHARES TR RUS MD CP GR ETF 464287481 111,143 1,402,964 SH SOLE 2,520 0 1,400,444
ISHARES TR RUS MDCP VAL ETF 464287473 93,400 919,562 SH SOLE 31,765 0 887,797
ISHARES TR RUS MID CAP ETF 464287499 157,961 2,442,947 SH SOLE 13,521 0 2,429,426
ISHARES TR RUS TOP 200 ETF 464289446 12,134 135,111 SH SOLE 0 0 135,111
ISHARES TR RUS TP200 GR ETF 464289438 82,729 660,563 SH SOLE 0 0 660,563
ISHARES TR RUS TP200 VL ETF 464289420 2,779 44,988 SH SOLE 0 0 44,988
ISHARES TR RUSEL 2500 ETF 46435G268 4,054 78,537 SH SOLE 0 0 78,537
ISHARES TR RUSSELL 2000 ETF 464287655 1,146,802 6,771,383 SH SOLE 395,217 0 6,376,166
ISHARES TR RUSSELL 2000 ETF 464287655 10,145 59,900 SH Put SOLE 0 0 59,900
ISHARES TR RUSSELL 3000 ETF 464287689 94,183 433,242 SH SOLE 0 0 433,242
ISHARES TR S&P 100 ETF 464287101 46,661 270,544 SH SOLE 0 0 270,544
ISHARES TR S&P 500 GRWT ETF 464287309 291,959 4,837,759 SH SOLE 14,581 0 4,823,178
ISHARES TR S&P 500 VAL ETF 464287408 277,109 2,015,928 SH SOLE 3,313 0 2,012,615
ISHARES TR S&P MC 400GR ETF 464287606 52,091 817,367 SH SOLE 0 0 817,367
ISHARES TR S&P MC 400VL ETF 464287705 84,411 894,091 SH SOLE 0 0 894,091
ISHARES TR S&P SML 600 GWT 464287887 73,095 694,029 SH SOLE 6,780 0 687,249
ISHARES TR SELECT DIVID ETF 464287168 192,961 1,639,847 SH SOLE 17,465 0 1,622,382
ISHARES TR SELF DRIVNG EV 46435U366 5,307 144,163 SH SOLE 0 0 144,163
ISHARES TR SHORT TREAS BD 464288679 66,605 604,948 SH SOLE 93 0 604,855
ISHARES TR SHRT NAT MUN ETF 464288158 82,969 792,675 SH SOLE 39,703 0 752,972
ISHARES TR SP SMCP600VL ETF 464287879 210,098 2,359,855 SH SOLE 275,210 0 2,084,645
ISHARES TR TIPS BD ETF 464287176 542,728 4,764,537 SH SOLE 79,511 0 4,685,026
ISHARES TR TRS FLT RT BD 46434V860 165,506 3,283,844 SH SOLE 0 0 3,283,844
ISHARES TR U S EQUITY FACTR 46434V282 3,500 92,338 SH SOLE 82 0 92,256
ISHARES TR U.S. BAS MTL ETF 464287838 9,042 76,799 SH SOLE 0 0 76,799
ISHARES TR U.S. ENERGY ETF 464287796 90,768 2,381,119 SH SOLE 110 0 2,381,009
ISHARES TR U.S. FIN SVC ETF 464287770 17,398 117,377 SH SOLE 10,090 0 107,287
ISHARES TR U.S. FINLS ETF 464287788 33,817 483,233 SH SOLE 0 0 483,233
ISHARES TR U.S. FIXED INCME 46435U796 809 9,425 SH SOLE 0 0 9,425
ISHARES TR U.S. INSRNCE ETF 464288786 5,818 70,121 SH SOLE 0 0 70,121
ISHARES TR U.S. MED DVC ETF 464288810 155,448 3,081,831 SH SOLE 12,335 0 3,069,496
ISHARES TR U.S. PHARMA ETF 464288836 4,988 26,028 SH SOLE 0 0 26,028
ISHARES TR U.S. REAL ES ETF 464287739 28,951 314,756 SH SOLE 0 0 314,756
ISHARES TR U.S. TECH ETF 464287721 126,583 1,583,272 SH SOLE 41,919 0 1,541,353
ISHARES TR U.S. UTILITS ETF 464287697 17,960 209,815 SH SOLE 0 0 209,815
ISHARES TR US AER DEF ETF 464288760 71,825 724,259 SH SOLE 1,154 0 723,105
ISHARES TR US BR DEL SE ETF 464288794 4,844 57,686 SH SOLE 0 0 57,686
ISHARES TR US CONSM STAPLES 464287812 28,910 148,294 SH SOLE 243 0 148,051
ISHARES TR US CONSUM DISCRE 464287580 20,032 353,054 SH SOLE 0 0 353,054
ISHARES TR US DIVID BYBCK 46435U861 10,346 285,260 SH SOLE 0 0 285,260
ISHARES TR US HLTHCARE ETF 464287762 84,988 316,035 SH SOLE 0 0 316,035
ISHARES TR US HLTHCR PR ETF 464288828 15,179 59,425 SH SOLE 0 0 59,425
ISHARES TR US HOME CONS ETF 464288752 9,072 172,792 SH SOLE 0 0 172,792
ISHARES TR US INDUSTRIALS 464287754 27,748 314,858 SH SOLE 0 0 314,858
ISHARES TR US INFRASTRUC 46435U713 65,225 1,916,135 SH SOLE 0 0 1,916,135
ISHARES TR US OIL EQ&SV ETF 464288844 1,272 79,650 SH SOLE 0 0 79,650
ISHARES TR US OIL GS EX ETF 464288851 5,894 75,711 SH SOLE 222 0 75,489
ISHARES TR US REGNL BKS ETF 464288778 7,943 161,176 SH SOLE 0 0 161,176
ISHARES TR US SML CP VALUE 46436E536 2,710 101,429 SH SOLE 0 0 101,429
ISHARES TR US TELECOM ETF 464287713 1,199 47,720 SH SOLE 0 0 47,720
ISHARES TR US TREAS BD ETF 46429B267 545,162 22,810,143 SH SOLE 653 0 22,809,490
ISHARES TR US TRSPRTION 464287192 20,357 95,618 SH SOLE 0 0 95,618
ISHARES TR USD GRN BOND ETF 46435U440 1,824 38,183 SH SOLE 0 0 38,183
ISHARES TR USD INV GRDE ETF 464288620 30,463 597,671 SH SOLE 82,614 0 515,057
ISHARES TR YLD OPTIM BD 46434V787 1,782 80,757 SH SOLE 0 0 80,757
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 5,757 115,784 SH SOLE 0 0 115,784
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 65,998 1,339,780 SH SOLE 2,677 0 1,337,103
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 2,128 36,534 SH SOLE 0 0 36,534
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 72,991 1,782,882 SH SOLE 0 0 1,782,882
ISHARES U S ETF TR HEALTHCARE 46431W689 261 6,793 SH SOLE 0 0 6,793
ISHARES U S ETF TR INT RT HD LONG 46431W812 1,688 73,163 SH SOLE 0 0 73,163
ISHARES U S ETF TR INT RT HDG C B 46431W705 21,633 239,678 SH SOLE 3,410 0 236,268
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 5,391 67,824 SH SOLE 0 0 67,824
ISHARES U S ETF TR TECHNOLOGY 46431W648 328 7,753 SH SOLE 0 0 7,753
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 911 212,891 SH SOLE 8,989 0 203,902
ITERIS INC NEW COM 46564T107 479 165,622 SH SOLE 0 0 165,622
ITRON INC COM 465741106 629 12,730 SH SOLE 7,910 0 4,820
ITT INC COM 45073V108 600 8,929 SH SOLE 1,308 0 7,621
J & J SNACK FOODS CORP COM 466032109 288 2,060 SH SOLE 1,760 0 300
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 1,125 30,782 SH SOLE 0 0 30,782
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258 488 10,155 SH SOLE 0 0 10,155
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 4,825 82,144 SH SOLE 18,485 0 63,659
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 1,561 32,729 SH SOLE 0 0 32,729
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 3,442 74,696 SH SOLE 0 0 74,696
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 246 5,205 SH SOLE 0 0 5,205
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 545 7,807 SH SOLE 0 0 7,807
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 10,850 160,081 SH SOLE 0 0 160,081
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 10,332 234,437 SH SOLE 4,351 0 230,086
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1,293 26,163 SH SOLE 0 0 26,163
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 4,603 94,299 SH SOLE 0 0 94,299
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 7,570 202,296 SH SOLE 0 0 202,296
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 4,312 53,421 SH SOLE 0 0 53,421
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5,747 103,634 SH SOLE 68,252 0 35,382
J P MORGAN EXCHANGE TRADED F HIGH YLD RESRCH 46641Q878 1,740 39,889 SH SOLE 0 0 39,889
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 2,473 51,203 SH SOLE 0 0 51,203
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 9,539 184,720 SH SOLE 0 0 184,720
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 726 16,147 SH SOLE 0 0 16,147
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 53,404 1,099,002 SH SOLE 32,623 0 1,066,379
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 14,646 160,053 SH SOLE 0 0 160,053
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 13,208 288,250 SH SOLE 0 0 288,250
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 9,809 196,530 SH SOLE 0 0 196,530
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 605 12,497 SH SOLE 0 0 12,497
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 218,070 4,353,561 SH SOLE 0 0 4,353,561
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 32,114 634,035 SH SOLE 1,945 0 632,090
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 1,744 36,362 SH SOLE 0 0 36,362
J P MORGAN EXCHANGE TRADED F US DIVIDEND 46641Q795 4,892 155,177 SH SOLE 0 0 155,177
J P MORGAN EXCHANGE TRADED F US MINMUM VOLT 46641Q787 5,091 143,851 SH SOLE 0 0 143,851
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 1,206 33,200 SH SOLE 0 0 33,200
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 6,008 161,337 SH SOLE 0 0 161,337
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 15,588 485,448 SH SOLE 0 0 485,448
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746 304 7,952 SH SOLE 0 0 7,952
JABIL INC COM 466313103 2,246 43,859 SH SOLE 2,252 0 41,607
JACKSON FINANCIAL INC COM CL A 46817M107 2,156 80,605 SH SOLE 1 0 80,604
JACOBS ENGR GROUP INC COM 469814107 3,972 31,245 SH SOLE 1,115 0 30,130
JAGUAR HEALTH INC COM NEW 47010C607 5 17,968 SH SOLE 0 0 17,968
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 355 16,164 SH SOLE 8,226 0 7,938
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 3,123 66,957 SH SOLE 0 0 66,957
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 3,832 75,268 SH SOLE 0 0 75,268
JANUS DETROIT STR TR HENDERSON MTG 47103U852 12,693 264,662 SH SOLE 3,006 0 261,656
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 35,333 726,569 SH SOLE 2,669 0 723,900
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 9,875 201,368 SH SOLE 7,212 0 194,156
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,320 56,153 SH SOLE 234 0 55,919
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 473 52,426 SH SOLE 0 0 52,426
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,273 8,160 SH SOLE 488 0 7,672
JD.COM INC SPON ADR CL A 47215P106 4,498 70,043 SH SOLE 6,531 0 63,512
JEFFERIES FINL GROUP INC COM 47233W109 745 26,961 SH SOLE 0 0 26,961
JETBLUE AWYS CORP COM 477143101 834 99,664 SH SOLE 0 0 99,664
JETBLUE AWYS CORP COM 477143101 335 40,000 SH Call SOLE 0 0 40,000
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 248 3,582 SH SOLE 0 0 3,582
JOBY AVIATION INC COMMON STOCK G65163100 268 54,617 SH SOLE 0 0 54,617
JOHN BEAN TECHNOLOGIES CORP COM 477839104 379 3,429 SH SOLE 1,704 0 1,725
JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 2,545 89,524 SH SOLE 0 0 89,524
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 1,187 27,237 SH SOLE 0 0 27,237
JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 345 8,495 SH SOLE 0 0 8,495
JOHN HANCOCK EXCHANGE TRADED MLTFACTR UTILS 47804J867 1,789 50,558 SH SOLE 0 0 50,558
JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 5,360 148,558 SH SOLE 0 0 148,558
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 47,992 1,006,546 SH SOLE 0 0 1,006,546
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1,827 74,779 SH SOLE 0 0 74,779
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 6,697 247,852 SH SOLE 0 0 247,852
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 783 20,539 SH SOLE 0 0 20,539
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 1,518 35,688 SH SOLE 0 0 35,688
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 4,552 100,039 SH SOLE 0 0 100,039
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 117,494 2,659,443 SH SOLE 0 0 2,659,443
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 7,222 102,761 SH SOLE 0 0 102,761
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 4,832 165,368 SH SOLE 0 0 165,368
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 237 20,168 SH SOLE 0 0 20,168
JOHNSON & JOHNSON COM 478160104 402,819 2,269,277 SH SOLE 263,692 0 2,005,585
JOHNSON CTLS INTL PLC SHS G51502105 14,649 305,950 SH SOLE 188,124 0 117,826
JONES LANG LASALLE INC COM 48020Q107 1,579 9,031 SH SOLE 160 0 8,871
JOUNCE THERAPEUTICS INC COM 481116101 78 25,715 SH SOLE 0 0 25,715
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 683 36,046 SH SOLE 0 0 36,046
JPMORGAN CHASE & CO COM 46625H100 268,281 2,382,389 SH SOLE 272,314 0 2,110,075
JPMORGAN CHASE & CO COM 46625H100 1,070 9,500 SH Call SOLE 0 0 9,500
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 443 73,144 SH SOLE 0 0 73,144
JUNIPER NETWORKS INC COM 48203R104 243 8,542 SH SOLE 3,253 0 5,289
KAISER ALUMINUM CORP COM PAR $0.01 483007704 237 2,995 SH SOLE 2,481 0 514
KAMAN CORP COM 483548103 228 7,282 SH SOLE 0 0 7,282
KAYNE ANDERSON ENERGY INFRST COM 486606106 1,230 146,740 SH SOLE 0 0 146,740
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 128 17,092 SH SOLE 0 0 17,092
KB HOME COM 48666K109 502 17,653 SH SOLE 2,913 0 14,740
KBR INC COM 48242W106 634 13,103 SH SOLE 4,022 0 9,081
KELLOGG CO COM 487836108 8,293 116,242 SH SOLE 135 0 116,107
KEMPHARM INC COM NEW 488445206 47 10,500 SH SOLE 0 0 10,500
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,153 60,878 SH SOLE 2,673 0 58,205
KENSINGTON CAP ACQ CORP IV UNIT 99/99/9999 G52519132 102 10,000 SH SOLE 0 0 10,000
KEURIG DR PEPPER INC COM 49271V100 5,076 143,442 SH SOLE 61,597 0 81,845
KEYCORP COM 493267108 14,087 817,592 SH SOLE 553,837 0 263,755
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,836 100,373 SH SOLE 74,352 0 26,021
KFORCE INC COM 493732101 699 11,400 SH SOLE 3,300 0 8,100
KILROY RLTY CORP COM 49427F108 259 4,957 SH SOLE 1,825 0 3,132
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,756 111,962 SH SOLE 0 0 111,962
KIMBERLY-CLARK CORP COM 494368103 84,063 622,000 SH SOLE 137,476 0 484,524
KIMCO RLTY CORP COM 49446R109 1,243 62,892 SH SOLE 0 0 62,892
KINDER MORGAN INC DEL COM 49456B101 39,041 2,329,445 SH SOLE 125,252 0 2,204,193
KINROSS GOLD CORP COM 496902404 497 138,856 SH SOLE 0 0 138,856
KINSALE CAP GROUP INC COM 49714P108 2,780 12,310 SH SOLE 6,875 0 5,435
KINTARA THERAPEUTICS INC COM 49720K101 6 20,253 SH SOLE 0 0 20,253
KITE RLTY GROUP TR COM NEW 49803T300 1,622 93,786 SH SOLE 27,851 0 65,935
KKR & CO INC COM 48251W104 13,682 295,569 SH SOLE 34,098 0 261,471
KKR INCOME OPPORTUNITIES FD COM 48249T106 1,064 91,403 SH SOLE 0 0 91,403
KKR REAL ESTATE FIN TR INC COM 48251K100 585 33,551 SH SOLE 0 0 33,551
KLA CORP COM NEW 482480100 14,982 46,955 SH SOLE 7,061 0 39,894
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,105 23,882 SH SOLE 800 0 23,082
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 528 32,244 SH SOLE 0 0 32,244
KOHLS CORP COM 500255104 1,896 53,112 SH SOLE 0 0 53,112
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5,921 274,994 SH SOLE 234,232 0 40,762
KONTOOR BRANDS INC COM 50050N103 1,374 41,181 SH SOLE 3,497 0 37,684
KOPIN CORP COM 500600101 13 11,717 SH SOLE 0 0 11,717
KORN FERRY COM NEW 500643200 2,012 34,681 SH SOLE 14,726 0 19,955
KOSMOS ENERGY LTD COM 500688106 565 91,236 SH SOLE 0 0 91,236
KOSS CORP COM 500692108 166 23,852 SH SOLE 0 0 23,852
KRAFT HEINZ CO COM 500754106 15,418 404,245 SH SOLE 356 0 403,889
KRANESHARES TR BOSERA MSCI CHIN 500767405 4,688 120,785 SH SOLE 0 0 120,785
KRANESHARES TR CSI CHI INTERNET 500767306 15,620 476,789 SH SOLE 0 0 476,789
KRANESHARES TR ELEC VEH FUTUR 500767827 4,506 127,807 SH SOLE 0 0 127,807
KRANESHARES TR MSCI CHINA CLEAN 500767850 739 17,726 SH SOLE 0 0 17,726
KRANESHARES TR QUADRTC INT RT 500767736 26,171 1,032,810 SH SOLE 0 0 1,032,810
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 480 34,613 SH SOLE 5,783 0 28,830
KROGER CO COM 501044101 15,742 332,592 SH SOLE 7,538 0 325,054
KT CORP SPONSORED ADR 48268K101 1,733 124,173 SH SOLE 122,384 0 1,789
KULICKE & SOFFA INDS INC COM 501242101 772 18,028 SH SOLE 966 0 17,062
KULR TECHNOLOGY GROUP INC COM 50125G109 46 29,590 SH SOLE 0 0 29,590
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 731 74,707 SH SOLE 19 0 74,688
L3HARRIS TECHNOLOGIES INC COM 502431109 42,399 175,421 SH SOLE 77,060 0 98,361
LA Z BOY INC COM 505336107 297 12,543 SH SOLE 7,017 0 5,526
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,359 69,804 SH SOLE 39,145 0 30,659
LADDER CAP CORP CL A 505743104 1,535 145,657 SH SOLE 4,550 0 141,107
LAKELAND FINL CORP COM 511656100 2,419 36,413 SH SOLE 0 0 36,413
LAM RESEARCH CORP COM 512807108 24,802 58,201 SH SOLE 7,179 0 51,022
LAMAR ADVERTISING CO NEW CL A 512816109 4,123 46,871 SH SOLE 18,448 0 28,423
LAMB WESTON HLDGS INC COM 513272104 4,784 66,947 SH SOLE 47,284 0 19,663
LANDSTAR SYS INC COM 515098101 2,544 17,501 SH SOLE 8,244 0 9,257
LANTHEUS HLDGS INC COM 516544103 3,032 45,922 SH SOLE 12,764 0 33,158
LAREDO PETROLEUM INC COM 516806205 331 4,796 SH SOLE 0 0 4,796
LAS VEGAS SANDS CORP COM 517834107 6,974 207,610 SH SOLE 9,941 0 197,669
LATHAM GROUP INC COM 51819L107 651 93,973 SH SOLE 93,123 0 850
LATTICE SEMICONDUCTOR CORP COM 518415104 258 5,321 SH SOLE 3,273 0 2,048
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 16,612 667,409 SH SOLE 0 0 667,409
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 2,313 68,217 SH SOLE 0 0 68,217
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 9,198 245,284 SH SOLE 0 0 245,284
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 213 10,623 SH SOLE 0 0 10,623
LAUDER ESTEE COS INC CL A 518439104 10,161 39,899 SH SOLE 6,649 0 33,250
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 3,585 232,334 SH SOLE 0 0 232,334
LAZARD LTD SHS A G54050102 941 29,033 SH SOLE 4,356 0 24,677
LAZYDAYS HLDGS INC COM 52110H100 860 72,987 SH SOLE 0 0 72,987
LCI INDS COM 50189K103 1,781 15,736 SH SOLE 7,315 0 8,421
LEAP THERAPEUTICS INC COM 52187K101 32 27,625 SH SOLE 0 0 27,625
LEAR CORP COM NEW 521865204 1,203 9,558 SH SOLE 1,316 0 8,242
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 4,540 177,128 SH SOLE 0 0 177,128
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 17,940 476,228 SH SOLE 0 0 476,228
LEGG MASON ETF INVT WESTN ASET TTL 52468L810 1,275 60,598 SH SOLE 0 0 60,598
LEGG MASON ETF INVT WESTN AST SHRT 52468L786 1,321 55,711 SH SOLE 0 0 55,711
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 3,496 83,864 SH SOLE 0 0 83,864
LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 3,019 81,002 SH SOLE 0 0 81,002
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 1,299 36,097 SH SOLE 0 0 36,097
LEGGETT & PLATT INC COM 524660107 3,522 101,860 SH SOLE 35,912 0 65,948
LEIDOS HOLDINGS INC COM 525327102 1,653 16,411 SH SOLE 1,276 0 15,135
LEMONADE INC COM 52567D107 469 25,683 SH SOLE 0 0 25,683
LENNAR CORP CL A 526057104 6,042 85,612 SH SOLE 24,070 0 61,542
LENNOX INTL INC COM 526107107 1,073 5,195 SH SOLE 3,353 0 1,842
LESLIES INC COM 527064109 440 29,018 SH SOLE 21,844 0 7,174
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 747 45,771 SH SOLE 0 0 45,771
LEXICON PHARMACEUTICALS INC COM NEW 528872302 39 20,700 SH SOLE 0 0 20,700
LGI HOMES INC COM 50187T106 799 9,197 SH SOLE 1,202 0 7,995
LI AUTO INC SPONSORED ADS 50202M102 498 12,996 SH SOLE 0 0 12,996
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 11,679 1,859,642 SH SOLE 0 0 1,859,642
LIBERTY ALL-STAR GROWTH FD I COM 529900102 2,983 511,583 SH SOLE 0 0 511,583
LIBERTY BROADBAND CORP COM SER A 530307107 600 5,286 SH SOLE 3,421 0 1,865
LIBERTY BROADBAND CORP COM SER C 530307305 1,750 15,135 SH SOLE 12,118 0 3,017
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 787 21,825 SH SOLE 14,635 0 7,190
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,499 41,588 SH SOLE 31,167 0 10,421
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 468 8,072 SH SOLE 4,397 0 3,675
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 901 14,191 SH SOLE 8,154 0 6,037
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 14 33,000 PRN SOLE 0 0 33,000
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 21 12,000 PRN SOLE 0 0 12,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 13 11,000 PRN SOLE 0 0 11,000
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 8 10,062 SH SOLE 0 0 10,062
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 371 53,895 SH SOLE 0 0 53,895
LIFE STORAGE INC COM 53223X107 8,018 71,810 SH SOLE 11,488 0 60,322
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 282 3,164 SH SOLE 0 0 3,164
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 42 34,000 SH SOLE 0 0 34,000
LIGHTWAVE LOGIC INC COM 532275104 1,095 167,452 SH SOLE 0 0 167,452
LILIUM N V CLASS A ORD SHS N52586109 64 27,152 SH SOLE 0 0 27,152
LILLY ELI & CO COM 532457108 113,591 350,342 SH SOLE 25,285 0 325,057
LINCOLN ELEC HLDGS INC COM 533900106 670 5,432 SH SOLE 0 0 5,432
LINCOLN NATL CORP IND COM 534187109 4,274 91,374 SH SOLE 9,110 0 82,264
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 108 13,361 SH SOLE 0 0 13,361
LINDE PLC SHS G5494J103 33,611 116,896 SH SOLE 37,879 0 79,017
LINEAGE CELL THERAPEUTICS IN COM 53566P109 378 239,320 SH SOLE 0 0 239,320
LIONS GATE ENTMNT CORP CL A VTG 535919401 94 10,122 SH SOLE 0 0 10,122
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 513 58,061 SH SOLE 131 0 57,930
LIPOCINE INC NEW COM 53630X104 50 62,750 SH SOLE 0 0 62,750
LISTED FD TR HORIZON KINETICS 53656F623 1,239 43,397 SH SOLE 0 0 43,397
LISTED FD TR ROUNDHILL BALL 53656F417 1,287 160,221 SH SOLE 0 0 160,221
LISTED FD TR ROUNDHILL SPORTS 53656F789 627 43,536 SH SOLE 0 0 43,536
LISTED FD TR SWAN HEDGED EQTY 53656F599 472 27,726 SH SOLE 0 0 27,726
LITHIA MTRS INC COM 536797103 2,611 9,500 SH SOLE 2,270 0 7,230
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,207 59,945 SH SOLE 0 0 59,945
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 5,648 174,308 SH SOLE 0 0 174,308
LITTELFUSE INC COM 537008104 1,217 5,031 SH SOLE 3,714 0 1,317
LIVE NATION ENTERTAINMENT IN COM 538034109 4,835 58,550 SH SOLE 21,940 0 36,610
LIVE OAK BANCSHARES INC COM 53803X105 291 8,590 SH SOLE 0 0 8,590
LIVENT CORP COM 53814L108 2,028 89,382 SH SOLE 3,423 0 85,959
LKQ CORP COM 501889208 2,331 47,474 SH SOLE 16,345 0 31,129
LL FLOORING HOLDINGS INC COM 55003T107 122 12,976 SH SOLE 0 0 12,976
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,028 504,118 SH SOLE 309,292 0 194,826
LMP CAP & INCOME FD INC COM 50208A102 337 27,379 SH SOLE 0 0 27,379
LOCKHEED MARTIN CORP COM 539830109 155,732 362,201 SH SOLE 32,353 0 329,848
LOEWS CORP COM 540424108 1,328 22,403 SH SOLE 6,632 0 15,771
LOGITECH INTL S A SHS H50430232 994 19,089 SH SOLE 0 0 19,089
LORDSTOWN MOTORS CORP COM CL A 54405Q100 29 18,217 SH SOLE 0 0 18,217
LOUISIANA PAC CORP COM 546347105 2,027 38,684 SH SOLE 136 0 38,548
LOWES COS INC COM 548661107 90,525 518,263 SH SOLE 59,488 0 458,775
LPL FINL HLDGS INC COM 50212V100 11,849 64,228 SH SOLE 0 0 64,228
LTC PPTYS INC COM 502175102 1,557 40,551 SH SOLE 2,235 0 38,316
LUCID DIAGNOSTICS INC COM 54948X109 33 14,400 SH SOLE 0 0 14,400
LUCID GROUP INC COM 549498103 4,476 260,827 SH SOLE 0 0 260,827
LULULEMON ATHLETICA INC COM 550021109 13,906 51,011 SH SOLE 3,787 0 47,224
LUMEN TECHNOLOGIES INC COM 550241103 6,882 630,840 SH SOLE 105,625 0 525,215
LUMENTUM HLDGS INC COM 55024U109 14,088 177,389 SH SOLE 154,041 0 23,348
LUMINAR TECHNOLOGIES INC COM CL A 550424105 631 106,488 SH SOLE 0 0 106,488
LXP INDUSTRIAL TRUST COM 529043101 666 61,968 SH SOLE 52,464 0 9,504
LYFT INC CL A COM 55087P104 2,136 160,807 SH SOLE 110,108 0 50,699
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,457 165,302 SH SOLE 6,612 0 158,690
M & T BK CORP COM 55261F104 13,009 81,614 SH SOLE 22,284 0 59,330
M D C HLDGS INC COM 552676108 296 9,154 SH SOLE 2,625 0 6,529
MACERICH CO COM 554382101 3,638 417,683 SH SOLE 0 0 417,683
MACQUARIE / FIRST TR GLOBAL COM 55607W100 2,199 249,862 SH SOLE 0 0 249,862
MACQUARIE INFRASTR HOLD LLC NOTE 2.000%10/0 55608BAB1 452 455,000 PRN SOLE 0 0 455,000
MACYS INC COM 55616P104 869 47,420 SH SOLE 3,659 0 43,761
MADDEN STEVEN LTD COM 556269108 369 11,469 SH SOLE 1,368 0 10,101
MADISON COVERED CALL & EQUIT COM 557437100 1,335 196,935 SH SOLE 0 0 196,935
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 983 18,677 SH SOLE 0 0 18,677
MADISON SQUARE GRDN SPRT COR CL A 55825T103 307 2,030 SH SOLE 0 0 2,030
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 16,398 343,345 SH SOLE 8,269 0 335,076
MAGNA INTL INC COM 559222401 3,967 72,262 SH SOLE 927 0 71,335
MAGNITE INC COM 55955D100 139 15,693 SH SOLE 0 0 15,693
MAGNOLIA OIL & GAS CORP CL A 559663109 911 43,425 SH SOLE 35,329 0 8,096
MAIDEN HOLDINGS LTD SHS G5753U112 36 18,724 SH SOLE 0 0 18,724
MAIN STR CAP CORP COM 56035L104 7,018 182,143 SH SOLE 0 0 182,143
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 1,195 65,882 SH SOLE 0 0 65,882
MALIBU BOATS INC COM CL A 56117J100 273 5,172 SH SOLE 0 0 5,172
MAMMOTH ENERGY SVCS INC COM 56155L108 30 13,715 SH SOLE 0 0 13,715
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1,145 32,119 SH SOLE 0 0 32,119
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2,017 83,158 SH SOLE 0 0 83,158
MANDIANT INC COM 562662106 1,930 88,463 SH SOLE 435 0 88,028
MANHATTAN ASSOCIATES INC COM 562750109 1,642 13,856 SH SOLE 9,584 0 4,272
MANITOWOC CO INC COM NEW 563571405 341 32,351 SH SOLE 0 0 32,351
MANNKIND CORP COM NEW 56400P706 226 59,259 SH SOLE 0 0 59,259
MANULIFE FINL CORP COM 56501R106 5,959 343,835 SH SOLE 3,467 0 340,368
MARATHON DIGITAL HOLDINGS IN COM 565788106 2,960 554,225 SH SOLE 0 0 554,225
MARATHON OIL CORP COM 565849106 6,514 289,782 SH SOLE 1,499 0 288,283
MARATHON PETE CORP COM 56585A102 37,590 457,249 SH SOLE 209,585 0 247,664
MARCUS & MILLICHAP INC COM 566324109 228 6,166 SH SOLE 5,302 0 864
MARINEMAX INC COM 567908108 726 20,102 SH SOLE 3,090 0 17,012
MARKEL CORP COM 570535104 3,313 2,562 SH SOLE 393 0 2,169
MARKETAXESS HLDGS INC COM 57060D108 225 877 SH SOLE 162 0 715
MARQETA INC CLASS A COM 57142B104 470 57,994 SH SOLE 24,023 0 33,971
MARRIOTT INTL INC NEW CL A 571903202 15,615 114,809 SH SOLE 26,366 0 88,443
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,165 10,023 SH SOLE 532 0 9,491
MARSH & MCLENNAN COS INC COM 571748102 15,209 97,966 SH SOLE 62,843 0 35,123
MARTEN TRANS LTD COM 573075108 564 33,552 SH SOLE 24,712 0 8,840
MARTIN MARIETTA MATLS INC COM 573284106 5,512 18,421 SH SOLE 4,886 0 13,535
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 81 20,234 SH SOLE 0 0 20,234
MARVELL TECHNOLOGY INC COM 573874104 10,791 247,902 SH SOLE 46,908 0 200,994
MASCO CORP COM 574599106 4,305 85,074 SH SOLE 18,932 0 66,142
MASIMO CORP COM 574795100 3,153 24,132 SH SOLE 2,765 0 21,367
MASTEC INC COM 576323109 786 10,963 SH SOLE 1,964 0 8,999
MASTERCARD INCORPORATED CL A 57636Q104 185,150 586,883 SH SOLE 124,827 0 462,056
MATADOR RES CO COM 576485205 2,312 49,628 SH SOLE 6,643 0 42,985
MATCH GROUP INC NEW COM 57667L107 5,612 80,521 SH SOLE 58,197 0 22,324
MATINAS BIOPHARMA HLDGS INC COM 576810105 209 265,008 SH SOLE 0 0 265,008
MATSON INC COM 57686G105 2,358 32,358 SH SOLE 85 0 32,273
MATTEL INC COM 577081102 658 29,486 SH SOLE 0 0 29,486
MATTERPORT INC COM CL A 577096100 463 126,440 SH SOLE 0 0 126,440
MAXAR TECHNOLOGIES INC COM 57778K105 426 16,314 SH SOLE 1,074 0 15,240
MAXIMUS INC COM 577933104 6,702 107,220 SH SOLE 99,357 0 7,863
MAXLINEAR INC COM 57776J100 223 6,576 SH SOLE 58 0 6,518
MAYVILLE ENGR CO INC COM 578605107 520 67,215 SH SOLE 0 0 67,215
MCCORMICK & CO INC COM NON VTG 579780206 20,786 249,684 SH SOLE 11,557 0 238,127
MCCORMICK & CO INC COM VTG 579780107 517 6,227 SH SOLE 0 0 6,227
MCDONALDS CORP COM 580135101 157,101 636,345 SH SOLE 50,034 0 586,311
MCEWEN MNG INC COM 58039P107 21 48,297 SH SOLE 0 0 48,297
MCKESSON CORP COM 58155Q103 20,312 62,268 SH SOLE 13,355 0 48,913
MDU RES GROUP INC COM 552690109 2,480 91,872 SH SOLE 442 0 91,430
MEDALLION FINL CORP COM 583928106 83 13,005 SH SOLE 0 0 13,005
MEDICAL PPTYS TRUST INC COM 58463J304 14,890 975,090 SH SOLE 1,535 0 973,555
MEDIFAST INC COM 58470H101 1,089 6,034 SH SOLE 0 0 6,034
MEDIWOUND LTD ORD SHS M68830104 24 13,159 SH SOLE 0 0 13,159
MEDNAX INC COM 58502B106 246 11,689 SH SOLE 3,906 0 7,783
MEDPACE HLDGS INC COM 58506Q109 1,425 9,433 SH SOLE 7,438 0 1,995
MEDTRONIC PLC SHS G5960L103 55,133 614,300 SH SOLE 127,829 0 486,471
MELCO RESORTS AND ENTMNT LTD ADR 585464100 766 133,280 SH SOLE 1,625 0 131,655
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 5,839 901,128 SH SOLE 0 0 901,128
MERCADOLIBRE INC COM 58733R102 15,142 23,776 SH SOLE 586 0 23,190
MERCANTILE BK CORP COM 587376104 212 6,631 SH SOLE 4,463 0 2,168
MERCK & CO INC COM 58933Y105 201,480 2,209,933 SH SOLE 495,297 0 1,714,636
MERCURY GENL CORP NEW COM 589400100 698 15,755 SH SOLE 595 0 15,160
MERCURY SYS INC COM 589378108 1,727 27,260 SH SOLE 24,594 0 2,666
MERIDIAN BIOSCIENCE INC COM 589584101 410 13,487 SH SOLE 0 0 13,487
MERIT MED SYS INC COM 589889104 1,438 26,889 SH SOLE 26,700 0 189
MERITAGE HOMES CORP COM 59001A102 1,656 22,838 SH SOLE 0 0 22,838
MERITOR INC COM 59001K100 506 13,935 SH SOLE 0 0 13,935
MESA LABS INC COM 59064R109 272 1,335 SH SOLE 373 0 962
MESABI TR CTF BEN INT 590672101 419 17,098 SH SOLE 0 0 17,098
MESOBLAST LTD SPONS ADR 590717104 25 11,302 SH SOLE 0 0 11,302
META PLATFORMS INC CL A 30303M102 239,989 1,487,045 SH SOLE 288,961 0 1,198,084
METLIFE INC COM 59156R108 28,011 446,100 SH SOLE 199,381 0 246,719
METTLER TOLEDO INTERNATIONAL COM 592688105 1,087 946 SH SOLE 199 0 747
MFA FINL INC COM 55272X607 174 16,158 SH SOLE 0 0 16,158
MFS CHARTER INCOME TR SH BEN INT 552727109 1,625 257,988 SH SOLE 0 0 257,988
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1,113 316,288 SH SOLE 0 0 316,288
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 66 17,561 SH SOLE 0 0 17,561
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 280 83,226 SH SOLE 0 0 83,226
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 893 469,814 SH SOLE 0 0 469,814
MFS INTER INCOME TR SH BEN INT 55273C107 58 19,487 SH SOLE 0 0 19,487
MFS INVT GRADE MUN TR SH BEN INT 59318B108 409 54,020 SH SOLE 0 0 54,020
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1,968 431,675 SH SOLE 0 0 431,675
MFS MUN INCOME TR SH BEN INT 552738106 983 180,667 SH SOLE 0 0 180,667
MFS SPL VALUE TR SH BEN INT 55274E102 347 73,125 SH SOLE 0 0 73,125
MGE ENERGY INC COM 55277P104 865 11,118 SH SOLE 0 0 11,118
MGIC INVT CORP WIS COM 552848103 864 68,575 SH SOLE 51,639 0 16,936
MGM RESORTS INTERNATIONAL COM 552953101 13,226 456,854 SH SOLE 32,557 0 424,297
MGP INGREDIENTS INC NEW COM 55303J106 245 2,448 SH SOLE 0 0 2,448
MICROCHIP TECHNOLOGY INC. COM 595017104 13,862 238,667 SH SOLE 10,926 0 227,741
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 17 10,000 PRN SOLE 0 0 10,000
MICRON TECHNOLOGY INC COM 595112103 18,111 327,616 SH SOLE 22,822 0 304,794
MICROSOFT CORP COM 594918104 1,188,950 4,628,243 SH SOLE 699,414 0 3,928,829
MICROSOFT CORP COM 594918104 1,053 4,100 SH Call SOLE 0 0 4,100
MICROSOFT CORP COM 594918104 565 2,200 SH Put SOLE 0 0 2,200
MICROSTRATEGY INC CL A NEW 594972408 4,596 27,973 SH SOLE 0 0 27,973
MICROVAST HOLDINGS INC COM 59516C106 62 27,912 SH SOLE 0 0 27,912
MICROVISION INC DEL COM NEW 594960304 47 12,291 SH SOLE 0 0 12,291
MID-AMER APT CMNTYS INC COM 59522J103 2,689 15,395 SH SOLE 1,430 0 13,965
MIDDLEBY CORP COM 596278101 712 5,682 SH SOLE 466 0 5,216
MIDDLESEX WTR CO COM 596680108 431 4,918 SH SOLE 0 0 4,918
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 110 11,822 SH SOLE 0 0 11,822
MILLERKNOLL INC COM 600544100 202 7,707 SH SOLE 5,515 0 2,192
MIMEDX GROUP INC COM 602496101 199 57,409 SH SOLE 0 0 57,409
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 496 774,711 SH SOLE 0 0 774,711
MINERALS TECHNOLOGIES INC COM 603158106 363 5,917 SH SOLE 2,951 0 2,966
MITEK SYS INC COM NEW 606710200 619 66,971 SH SOLE 0 0 66,971
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 194 36,362 SH SOLE 20,062 0 16,300
MKS INSTRS INC COM 55306N104 810 7,892 SH SOLE 161 0 7,731
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 24,893 SH SOLE 8,740 0 16,153
MOBIQUITY TECHNOLOGIES INC COM 60743F508 93 65,000 SH SOLE 0 0 65,000
MODERNA INC COM 60770K107 14,900 104,306 SH SOLE 136 0 104,170
MODINE MFG CO COM 607828100 138 13,094 SH SOLE 0 0 13,094
MOELIS & CO CL A 60786M105 1,501 38,154 SH SOLE 20,265 0 17,889
MOHAWK INDS INC COM 608190104 4,775 38,483 SH SOLE 26,567 0 11,916
MOLINA HEALTHCARE INC COM 60855R100 3,534 12,640 SH SOLE 468 0 12,172
MOLSON COORS BEVERAGE CO CL B 60871R209 3,445 63,191 SH SOLE 0 0 63,191
MOMENTUS INC COM CL A 60879E101 59 27,466 SH SOLE 0 0 27,466
MONDELEZ INTL INC CL A 609207105 44,287 713,274 SH SOLE 305,022 0 408,252
MONEYGRAM INTL INC COM NEW 60935Y208 647 64,697 SH SOLE 0 0 64,697
MONGODB INC CL A 60937P106 8,201 31,603 SH SOLE 730 0 30,873
MONOLITHIC PWR SYS INC COM 609839105 15,095 39,306 SH SOLE 32,355 0 6,951
MONROE CAP CORP COM 610335101 305 33,742 SH SOLE 0 0 33,742
MONSTER BEVERAGE CORP NEW COM 61174X109 25,108 269,487 SH SOLE 190,708 0 78,779
MONTROSE ENVIRONMENTAL GROUP COM 615111101 702 20,808 SH SOLE 16,189 0 4,619
MOODYS CORP COM 615369105 19,453 71,525 SH SOLE 49,347 0 22,178
MOOG INC CL A 615394202 508 6,404 SH SOLE 82 0 6,322
MORGAN STANLEY COM NEW 617446448 52,875 695,181 SH SOLE 224,673 0 470,508
MORGAN STANLEY EMERGING MKTS COM 617477104 117 26,079 SH SOLE 0 0 26,079
MORGAN STANLEY EMKT DBT FD I COM 61744H105 1,543 233,362 SH SOLE 0 0 233,362
MORNINGSTAR INC COM 617700109 474 1,960 SH SOLE 624 0 1,336
MOSAIC CO NEW COM 61945C103 8,308 175,905 SH SOLE 13,819 0 162,086
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,960 66,605 SH SOLE 33,912 0 32,693
MOTUS GI HLDGS INC COM 62014P108 15 53,000 SH SOLE 0 0 53,000
MOVADO GROUP INC COM 624580106 219 7,070 SH SOLE 6,152 0 918
MP MATERIALS CORP COM CL A 553368101 4,243 132,254 SH SOLE 8,996 0 123,258
MPLX LP COM UNIT REP LTD 55336V100 5,427 186,188 SH SOLE 941 0 185,247
MR COOPER GROUP INC COM 62482R107 358 9,746 SH SOLE 720 0 9,026
MSA SAFETY INC COM 553498106 2,736 22,597 SH SOLE 883 0 21,714
MSC INDL DIRECT INC CL A 553530106 992 13,280 SH SOLE 8,233 0 5,047
MSCI INC COM 55354G100 17,767 43,108 SH SOLE 36,147 0 6,961
MUELLER INDS INC COM 624756102 411 7,705 SH SOLE 505 0 7,200
MUELLER WTR PRODS INC COM SER A 624758108 389 33,197 SH SOLE 645 0 32,552
MULLEN AUTOMOTIVE INC COM 62526P109 22 21,801 SH SOLE 0 0 21,801
MURPHY OIL CORP COM 626717102 1,234 40,873 SH SOLE 9,135 0 31,738
MURPHY USA INC COM 626755102 2,404 10,324 SH SOLE 7,982 0 2,342
MUSTANG BIO INC COM 62818Q104 9 15,000 SH SOLE 0 0 15,000
MYR GROUP INC DEL COM 55405W104 608 6,898 SH SOLE 0 0 6,898
MYT NETHERLANDS PARENT B V ADS 55406W103 155 15,697 SH SOLE 15,569 0 128
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 99 31,670 SH SOLE 0 0 31,670
NANOSTRING TECHNOLOGIES INC COM 63009R109 261 20,563 SH SOLE 19,315 0 1,248
NASDAQ INC COM 631103108 5,203 34,107 SH SOLE 17,033 0 17,074
NATERA INC COM 632307104 828 23,353 SH SOLE 16,126 0 7,227
NATIONAL BANKSHARES INC VA COM 634865109 397 12,649 SH SOLE 0 0 12,649
NATIONAL BK HLDGS CORP CL A 633707104 241 6,294 SH SOLE 6,294 0 0
NATIONAL FUEL GAS CO COM 636180101 2,009 30,414 SH SOLE 7,134 0 23,280
NATIONAL GRID PLC SPONSORED ADR NE 636274409 25,898 400,340 SH SOLE 318,940 0 81,400
NATIONAL HEALTH INVS INC COM 63633D104 560 9,241 SH SOLE 428 0 8,813
NATIONAL INSTRS CORP COM 636518102 446 14,271 SH SOLE 12,666 0 1,605
NATIONAL RETAIL PROPERTIES I COM 637417106 9,554 222,196 SH SOLE 572 0 221,624
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,459 49,118 SH SOLE 0 0 49,118
NATUS MED INC DEL COM 639050103 214 6,517 SH SOLE 1,033 0 5,484
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 60 11,083 SH SOLE 8,763 0 2,320
NAVIENT CORPORATION COM 63938C108 185 13,230 SH SOLE 0 0 13,230
NAVITAS SEMICONDUCTOR CORP COM 63942X106 123 31,800 SH SOLE 0 0 31,800
NBT BANCORP INC COM 628778102 418 11,114 SH SOLE 3,869 0 7,245
NCR CORP NEW COM 62886E108 1,155 37,114 SH SOLE 28,357 0 8,757
NEKTAR THERAPEUTICS COM 640268108 79 20,818 SH SOLE 0 0 20,818
NELNET INC CL A 64031N108 736 8,629 SH SOLE 0 0 8,629
NEOGEN CORP COM 640491106 654 27,168 SH SOLE 21,988 0 5,180
NEOGENOMICS INC COM NEW 64049M209 93 11,417 SH SOLE 2,768 0 8,649
NETAPP INC COM 64110D104 2,951 45,233 SH SOLE 821 0 44,412
NETEASE INC SPONSORED ADS 64110W102 2,456 26,306 SH SOLE 956 0 25,350
NETFLIX INC COM 64110L106 53,199 303,841 SH SOLE 64,542 0 239,299
NEUBERGER BERMAN HIGH YIELD COM 64128C106 2,742 327,192 SH SOLE 0 0 327,192
NEUBERGER BERMAN MLP & ENERG COM 64129H104 96 16,024 SH SOLE 0 0 16,024
NEUBERGER BERMAN MUN FD INC COM 64124P101 449 40,094 SH SOLE 0 0 40,094
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 282 28,425 SH SOLE 0 0 28,425
NEUBERGER BERMAN REAL ESTATE COM 64190A103 1,094 272,031 SH SOLE 0 0 272,031
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,654 16,968 SH SOLE 13,805 0 3,163
NEVRO CORP COM 64157F103 274 6,261 SH SOLE 5,821 0 440
NEW AMER HIGH INCOME FD INC COM NEW 641876800 267 39,242 SH SOLE 0 0 39,242
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 755 9,802 SH SOLE 0 0 9,802
NEW GOLD INC CDA COM 644535106 40 37,448 SH SOLE 0 0 37,448
NEW JERSEY RES CORP COM 646025106 4,672 104,916 SH SOLE 16,202 0 88,714
NEW MTN FIN CORP COM 647551100 1,141 95,810 SH SOLE 704 0 95,106
NEW RELIC INC COM 64829B100 460 9,189 SH SOLE 0 0 9,189
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,618 280,889 SH SOLE 18,632 0 262,257
NEW YORK CITY REIT INC COM 649439205 173 32,878 SH SOLE 0 0 32,878
NEW YORK CMNTY BANCORP INC COM 649445103 2,132 233,477 SH SOLE 0 0 233,477
NEW YORK MTG TR INC COM PAR $.02 649604501 101 36,515 SH SOLE 0 0 36,515
NEWAGE INC COM 650194103 5 24,534 SH SOLE 0 0 24,534
NEWELL BRANDS INC COM 651229106 1,780 93,462 SH SOLE 6,556 0 86,906
NEWMARK GROUP INC CL A 65158N102 114 11,748 SH SOLE 0 0 11,748
NEWMARKET CORP COM 651587107 647 2,150 SH SOLE 1,847 0 303
NEWMONT CORP COM 651639106 18,385 308,115 SH SOLE 36,377 0 271,738
NEWS CORP NEW CL A 65249B109 492 31,562 SH SOLE 220 0 31,342
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 790 41,723 SH SOLE 0 0 41,723
NEXA RES S A COM L67359106 402 66,825 SH SOLE 0 0 66,825
NEXGEN ENERGY LTD COM 65340P106 73 20,331 SH SOLE 0 0 20,331
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 310 18,813 SH SOLE 0 0 18,813
NEXPOINT REAL ESTATE FIN INC COM 65342V101 229 11,302 SH SOLE 0 0 11,302
NEXPOINT RESIDENTIAL TR INC COM 65341D102 283 4,521 SH SOLE 0 0 4,521
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,866 23,714 SH SOLE 20,592 0 3,122
NEXTERA ENERGY INC COM 65339F101 129,398 1,670,515 SH SOLE 302,968 0 1,367,547
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 558 11,350 SH SOLE 0 0 11,350
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,696 22,867 SH SOLE 2,657 0 20,210
NEXTIER OILFIELD SOLUTIONS COM 65290C105 129 13,542 SH SOLE 0 0 13,542
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 54 35,807 SH SOLE 0 0 35,807
NICE LTD SPONSORED ADR 653656108 1,237 6,429 SH SOLE 3,051 0 3,378
NIELSEN HLDGS PLC SHS EUR G6518L108 616 26,515 SH SOLE 977 0 25,538
NIKE INC CL B 654106103 73,055 714,468 SH SOLE 218,955 0 495,513
NIKOLA CORP COM 654110105 421 88,389 SH SOLE 0 0 88,389
NIO INC SPON ADS 62914V106 5,771 265,678 SH SOLE 0 0 265,678
NISOURCE INC COM 65473P105 2,005 67,977 SH SOLE 16,723 0 51,254
NISOURCE INC UNIT 12/01/2023 65473P121 339 2,981 SH SOLE 0 0 2,981
NLIGHT INC COM 65487K100 182 17,823 SH SOLE 16,659 0 1,164
NMI HLDGS INC CL A 629209305 551 33,117 SH SOLE 30,438 0 2,679
NOKIA CORP SPONSORED ADR 654902204 2,114 458,631 SH SOLE 0 0 458,631
NORDIC AMERICAN TANKERS LIMI COM G65773106 111 52,288 SH SOLE 0 0 52,288
NORDSON CORP COM 655663102 3,498 17,279 SH SOLE 12,097 0 5,182
NORDSTROM INC COM 655664100 943 44,609 SH SOLE 0 0 44,609
NORFOLK SOUTHN CORP COM 655844108 29,322 129,008 SH SOLE 15,149 0 113,859
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 15 59,250 SH SOLE 0 0 59,250
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 738 21,257 SH SOLE 0 0 21,257
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 696 18,827 SH SOLE 0 0 18,827
NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 5,232 179,640 SH SOLE 0 0 179,640
NORTHERN LTS FD TR IV INSPIRE CORP ESG 66538H633 1,262 53,934 SH SOLE 0 0 53,934
NORTHERN LTS FD TR IV INSPIRE GBL ESG 66538H658 797 26,479 SH SOLE 0 0 26,479
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 1,022 35,802 SH SOLE 0 0 35,802
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 427 17,175 SH SOLE 0 0 17,175
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1,775 48,811 SH SOLE 0 0 48,811
NORTHERN OIL AND GAS INC MN COM 665531307 1,336 52,873 SH SOLE 5,007 0 47,866
NORTHERN TR CORP COM 665859104 2,296 23,795 SH SOLE 11,547 0 12,248
NORTHROP GRUMMAN CORP COM 666807102 68,878 143,923 SH SOLE 19,270 0 124,653
NORTHWEST BANCSHARES INC MD COM 667340103 632 49,373 SH SOLE 0 0 49,373
NORTHWEST NAT HLDG CO COM 66765N105 645 12,146 SH SOLE 0 0 12,146
NORTHWESTERN CORP COM NEW 668074305 319 5,410 SH SOLE 812 0 4,598
NORTONLIFELOCK INC COM 668771108 2,041 92,938 SH SOLE 36,832 0 56,106
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,976 717,300 SH SOLE 388 0 716,912
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 312 28,100 SH Call SOLE 0 0 28,100
NORWOOD FINL CORP COM 669549107 285 11,741 SH SOLE 0 0 11,741
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 53 10,900 SH SOLE 0 0 10,900
NOV INC COM 62955J103 683 40,376 SH SOLE 3,862 0 36,514
NOVA LTD COM M7516K103 663 7,485 SH SOLE 0 0 7,485
NOVAGOLD RES INC COM NEW 66987E206 298 61,903 SH SOLE 0 0 61,903
NOVANTA INC COM 67000B104 1,977 16,254 SH SOLE 13,296 0 2,958
NOVARTIS AG SPONSORED ADR 66987V109 27,457 324,820 SH SOLE 125,619 0 199,201
NOVAVAX INC COM NEW 670002401 1,632 31,723 SH SOLE 0 0 31,723
NOVOCURE LTD ORD SHS G6674U108 1,346 19,361 SH SOLE 3,700 0 15,661
NOVO-NORDISK A S ADR 670100205 24,392 218,898 SH SOLE 51,368 0 167,530
NOW INC COM 67011P100 625 63,943 SH SOLE 6,358 0 57,585
NRG ENERGY INC COM NEW 629377508 3,536 92,640 SH SOLE 20,838 0 71,802
NUCOR CORP COM 670346105 25,805 247,154 SH SOLE 26,149 0 221,005
NUSHARES ETF TR ESG HI TLD CRP 67092P854 4,433 217,521 SH SOLE 0 0 217,521
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 1,685 72,440 SH SOLE 0 0 72,440
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 518 24,042 SH SOLE 0 0 24,042
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 2,174 79,671 SH SOLE 0 0 79,671
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1,269 50,314 SH SOLE 0 0 50,314
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 26,166 542,853 SH SOLE 0 0 542,853
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 21,819 653,650 SH SOLE 0 0 653,650
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 7,846 228,552 SH SOLE 0 0 228,552
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 6,123 199,898 SH SOLE 0 0 199,898
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 10,519 320,607 SH SOLE 0 0 320,607
NUSHARES ETF TR NUVEEN ESG US 67092P870 5,272 230,530 SH SOLE 0 0 230,530
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 1,997 62,038 SH SOLE 0 0 62,038
NUSTAR ENERGY LP UNIT COM 67058H102 1,776 126,881 SH SOLE 0 0 126,881
NUTANIX INC CL A 67059N108 211 14,393 SH SOLE 36 0 14,357
NUTRIEN LTD COM 67077M108 17,996 225,830 SH SOLE 60,767 0 165,063
NUVASIVE INC COM 670704105 882 17,860 SH SOLE 15,928 0 1,932
NUVEEN AMT FREE MUN CR INC F COM 67071L106 9,372 714,857 SH SOLE 0 0 714,857
NUVEEN AMT FREE QLTY MUN INC COM 670657105 10,757 915,502 SH SOLE 11,483 0 904,019
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 468 33,103 SH SOLE 0 0 33,103
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 2,003 155,966 SH SOLE 0 0 155,966
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1,959 158,878 SH SOLE 0 0 158,878
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1,332 103,389 SH SOLE 0 0 103,389
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 975 111,655 SH SOLE 0 0 111,655
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 1,443 108,087 SH SOLE 0 0 108,087
NUVEEN CORPORATE INCOME 2023 COM 67079F101 204 23,004 SH SOLE 0 0 23,004
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 668 128,501 SH SOLE 0 0 128,501
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1,385 90,672 SH SOLE 0 0 90,672
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 194 17,485 SH SOLE 0 0 17,485
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 496 74,117 SH SOLE 0 0 74,117
NUVEEN FLOATING RATE INCOME COM 67072T108 19,417 2,328,218 SH SOLE 0 0 2,328,218
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 6,699 819,947 SH SOLE 0 0 819,947
NUVEEN GEORGIA QLTY MUN INC COM 67072B107 127 11,846 SH SOLE 0 0 11,846
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 270 23,343 SH SOLE 0 0 23,343
NUVEEN INT DUR QUAL MUN TRM COM 670677103 608 47,815 SH SOLE 0 0 47,815
NUVEEN INTER DURATION MUN TE COM 670671106 2,789 214,537 SH SOLE 0 0 214,537
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 248 20,986 SH SOLE 0 0 20,986
NUVEEN MULTI ASSET INCOME FU COM 670750108 3,338 252,869 SH SOLE 0 0 252,869
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 3,038 259,643 SH SOLE 0 0 259,643
NUVEEN MUN INCOME FD INC COM 67062J102 802 86,575 SH SOLE 0 0 86,575
NUVEEN MUN VALUE FD INC COM 670928100 7,670 858,910 SH SOLE 0 0 858,910
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3,970 316,050 SH SOLE 0 0 316,050
NUVEEN N Y MUN VALUE FD COM 67062M105 319 37,464 SH SOLE 0 0 37,464
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,237 239,804 SH SOLE 0 0 239,804
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 954 75,776 SH SOLE 0 0 75,776
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 129 11,667 SH SOLE 0 0 11,667
NUVEEN OHIO QLTY MUN INCOME COM 670980101 472 37,275 SH SOLE 10,785 0 26,490
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 305 25,049 SH SOLE 0 0 25,049
NUVEEN PFD & INCM SECURTIES COM 67072C105 8,345 1,149,446 SH SOLE 0 0 1,149,446
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,906 249,165 SH SOLE 0 0 249,165
NUVEEN PFD & INCOME TERM FD COM 67075A106 721 37,537 SH SOLE 0 0 37,537
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,929 395,263 SH SOLE 0 0 395,263
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,082 82,815 SH SOLE 0 0 82,815
NUVEEN REAL ESTATE INCOME FD COM 67071B108 2,413 256,661 SH SOLE 0 0 256,661
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 20,146 1,628,633 SH SOLE 0 0 1,628,633
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 2,675 170,800 SH SOLE 0 0 170,800
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 322 35,054 SH SOLE 0 0 35,054
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 781 57,036 SH SOLE 0 0 57,036
NUVEEN SHORT DURATION CR OPP COM 67074X107 842 69,957 SH SOLE 0 0 69,957
NUVEEN SR INCOME FD COM 67067Y104 513 107,202 SH SOLE 0 0 107,202
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 7,066 396,944 SH SOLE 12,952 0 383,992
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118 4 10,000 SH SOLE 0 0 10,000
NUVVE HOLDING CORP COM 67079Y100 74 15,851 SH SOLE 0 0 15,851
NV5 GLOBAL INC COM 62945V109 1,010 8,649 SH SOLE 86 0 8,563
NVENT ELECTRIC PLC SHS G6700G107 4,132 131,887 SH SOLE 104,910 0 26,977
NVIDIA CORPORATION COM 67066G104 332,564 2,193,880 SH SOLE 331,895 0 1,861,985
NVR INC COM 62944T105 581 145 SH SOLE 1 0 144
NXP SEMICONDUCTORS N V COM N6596X109 20,851 140,860 SH SOLE 90,965 0 49,895
OAKTREE SPECIALTY LENDING CO COM 67401P108 964 147,216 SH SOLE 0 0 147,216
OASIS PETROLEUM INC COM NEW 674215207 814 6,694 SH SOLE 0 0 6,694
OATLY GROUP AB SPONSORED ADS 67421J108 146 42,292 SH SOLE 0 0 42,292
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 645 17,450 SH SOLE 16 0 17,434
OCCIDENTAL PETE CORP COM 674599105 22,067 374,775 SH SOLE 10,078 0 364,697
OCEANFIRST FINL CORP COM 675234108 268 14,010 SH SOLE 1,510 0 12,500
OCUGEN INC COM 67577C105 32 13,960 SH SOLE 0 0 13,960
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 712 35,708 SH SOLE 0 0 35,708
OGE ENERGY CORP COM 670837103 4,810 124,730 SH SOLE 2,716 0 122,014
OHIO VY BANC CORP COM 677719106 631 20,913 SH SOLE 0 0 20,913
O-I GLASS INC COM 67098H104 746 53,305 SH SOLE 0 0 53,305
OIL STS INTL INC COM 678026105 113 20,893 SH SOLE 19,803 0 1,090
OIL STS INTL INC NOTE 1.500% 2/1 678026AH8 24 25,000 PRN SOLE 0 0 25,000
OKTA INC CL A 679295105 3,109 34,389 SH SOLE 469 0 33,920
OLD DOMINION FREIGHT LINE IN COM 679580100 9,619 37,534 SH SOLE 8,755 0 28,779
OLD NATL BANCORP IND COM 680033107 1,617 109,343 SH SOLE 8,206 0 101,137
OLD REP INTL CORP COM 680223104 6,228 278,531 SH SOLE 137,862 0 140,669
OLIN CORP COM PAR $1 680665205 3,754 81,123 SH SOLE 23,067 0 58,056
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,097 33,285 SH SOLE 27,995 0 5,290
OLO INC CL A 68134L109 186 18,826 SH SOLE 556 0 18,270
OLYMPIC STEEL INC COM 68162K106 270 10,502 SH SOLE 0 0 10,502
OMEGA HEALTHCARE INVS INC COM 681936100 10,594 375,814 SH SOLE 156 0 375,658
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 42 10,932 SH SOLE 0 0 10,932
OMNICELL COM COM 68213N109 1,423 12,417 SH SOLE 11,282 0 1,135
OMNICOM GROUP INC COM 681919106 7,131 112,102 SH SOLE 72,108 0 39,994
ON SEMICONDUCTOR CORP COM 682189105 3,249 64,574 SH SOLE 12,017 0 52,557
ONCOCYTE CORP COM 68235C107 98 108,816 SH SOLE 0 0 108,816
ONCOLYTICS BIOTECH INC COM NEW 682310875 17 16,512 SH SOLE 0 0 16,512
ONCTERNAL THERAPEUTICS INC COM 68236P107 64 57,459 SH SOLE 0 0 57,459
ONDAS HLDGS INC COM NEW 68236H204 84 15,629 SH SOLE 0 0 15,629
ONE GAS INC COM 68235P108 1,380 16,995 SH SOLE 882 0 16,113
ONEMAIN HLDGS INC COM 68268W103 2,224 59,507 SH SOLE 35,086 0 24,421
ONEOK INC NEW COM 682680103 33,000 594,596 SH SOLE 7,278 0 587,318
ONTO INNOVATION INC COM 683344105 1,109 17,134 SH SOLE 14,223 0 2,911
OPENDOOR TECHNOLOGIES INC COM 683712103 138 29,398 SH SOLE 0 0 29,398
OPKO HEALTH INC COM 68375N103 54 21,536 SH SOLE 0 0 21,536
OPORTUN FINL CORP COM 68376D104 440 53,207 SH SOLE 19,251 0 33,956
ORACLE CORP COM 68389X105 59,259 848,132 SH SOLE 198,669 0 649,463
ORANGE SPONSORED ADR 684060106 1,151 97,761 SH SOLE 13,169 0 84,592
ORASURE TECHNOLOGIES INC COM 68554V108 34 12,565 SH SOLE 0 0 12,565
ORBITAL ENERGY GROUP INC COM 68559A109 22 35,500 SH SOLE 0 0 35,500
ORCHID IS CAP INC COM 68571X103 238 83,463 SH SOLE 0 0 83,463
OREILLY AUTOMOTIVE INC COM 67103H107 15,508 24,547 SH SOLE 2,428 0 22,119
ORGANIGRAM HLDGS INC COM 68620P101 27 28,984 SH SOLE 0 0 28,984
ORGANOGENESIS HLDGS INC COM 68621F102 93 19,000 SH SOLE 0 0 19,000
ORGANON & CO COMMON STOCK 68622V106 4,298 127,360 SH SOLE 8,203 0 119,157
ORIGIN MATERIALS INC COM 68622D106 274 53,600 SH SOLE 0 0 53,600
ORION ENERGY SYS INC COM 686275108 25 12,522 SH SOLE 0 0 12,522
ORION ENGINEERED CARBONS S A COM L72967109 877 56,459 SH SOLE 0 0 56,459
ORION OFFICE REIT INC COM 68629Y103 603 55,005 SH SOLE 15,235 0 39,770
ORMAT TECHNOLOGIES INC COM 686688102 1,059 13,519 SH SOLE 0 0 13,519
OSHKOSH CORP COM 688239201 863 10,512 SH SOLE 943 0 9,569
OTIS WORLDWIDE CORP COM 68902V107 7,535 106,624 SH SOLE 33,835 0 72,789
OTTER TAIL CORP COM 689648103 2,102 31,314 SH SOLE 1,099 0 30,215
OUSTER INC COM 68989M103 97 59,621 SH SOLE 0 0 59,621
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 104 101,975 SH SOLE 0 0 101,975
OVERSTOCK COM INC DEL COM 690370101 888 35,524 SH SOLE 0 0 35,524
OVINTIV INC COM 69047Q102 2,141 48,446 SH SOLE 153 0 48,293
OWENS & MINOR INC NEW COM 690732102 292 9,298 SH SOLE 2,458 0 6,840
OWENS CORNING NEW COM 690742101 10,477 140,986 SH SOLE 130,044 0 10,942
OWL ROCK CAPITAL CORPORATION COM 69121K104 12,621 1,023,640 SH SOLE 0 0 1,023,640
OXFORD LANE CAP CORP COM 691543102 1,753 308,623 SH SOLE 0 0 308,623
OXFORD SQUARE CAP CORP COM 69181V107 138 38,030 SH SOLE 0 0 38,030
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 246 9,086 SH SOLE 3,745 0 5,341
PACCAR INC COM 693718108 8,873 107,763 SH SOLE 16,201 0 91,562
PACER FDS TR AMERCN ENRGY IND 69374H634 3,883 152,855 SH SOLE 0 0 152,855
PACER FDS TR BNCHMRK INDSTR 69374H766 11,872 290,773 SH SOLE 25 0 290,748
PACER FDS TR BNCHMRK INFRA 69374H741 24,228 703,494 SH SOLE 25 0 703,469
PACER FDS TR CFRA STVAL EQL 69374H691 4,912 147,768 SH SOLE 0 0 147,768
PACER FDS TR DEVELOPED MRKT 69374H873 3,699 137,423 SH SOLE 0 0 137,423
PACER FDS TR GLOBL CASH ETF 69374H709 20,860 677,270 SH SOLE 0 0 677,270
PACER FDS TR LUNT LRG CP ALTR 69374H717 21,358 521,824 SH SOLE 0 0 521,824
PACER FDS TR LUNT LRGCP MULTI 69374H816 9,555 275,917 SH SOLE 0 0 275,917
PACER FDS TR PACER US SMALL 69374H857 38,788 1,151,318 SH SOLE 0 0 1,151,318
PACER FDS TR SWAN SOS FD OF 69374H568 708 33,725 SH SOLE 0 0 33,725
PACER FDS TR TRENDP 100 ETF 69374H303 33,853 673,830 SH SOLE 0 0 673,830
PACER FDS TR TRENDP US LAR CP 69374H105 71,680 1,908,422 SH SOLE 0 0 1,908,422
PACER FDS TR TRENDP US MID CP 69374H204 20,197 584,736 SH SOLE 0 0 584,736
PACER FDS TR TRENDPILOT EUR 69374H808 1,682 75,265 SH SOLE 0 0 75,265
PACER FDS TR TRENDPILOT FD 69374H675 2,527 92,689 SH SOLE 0 0 92,689
PACER FDS TR TRENDPILOT INTL 69374H683 3,738 152,872 SH SOLE 0 0 152,872
PACER FDS TR TRENDPILOT US BD 69374H642 44,742 2,081,007 SH SOLE 0 0 2,081,007
PACER FDS TR US CASH COWS 100 69374H881 223,203 5,182,339 SH SOLE 0 0 5,182,339
PACER FDS TR WEALTHSHIELD 69374H840 462 15,060 SH SOLE 0 0 15,060
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 891 201,485 SH SOLE 22,919 0 178,566
PACIFIC PREMIER BANCORP COM 69478X105 221 7,563 SH SOLE 1,756 0 5,807
PACIRA BIOSCIENCES INC COM 695127100 437 7,491 SH SOLE 3,750 0 3,741
PACKAGING CORP AMER COM 695156109 4,924 35,811 SH SOLE 10,413 0 25,398
PACWEST BANCORP DEL COM 695263103 466 17,463 SH SOLE 1,869 0 15,594
PAGERDUTY INC COM 69553P100 1,460 58,934 SH SOLE 20,673 0 38,261
PAGSEGURO DIGITAL LTD COM CL A G68707101 122 11,892 SH SOLE 1,157 0 10,735
PALANTIR TECHNOLOGIES INC CL A 69608A108 7,552 832,649 SH SOLE 16,701 0 815,948
PALANTIR TECHNOLOGIES INC CL A 69608A108 181 20,000 SH Call SOLE 0 0 20,000
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 23 80,790 SH SOLE 0 0 80,790
PALO ALTO NETWORKS INC COM 697435105 46,653 94,167 SH SOLE 31,497 0 62,670
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 19 10,000 PRN SOLE 0 0 10,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 611 29,823 SH SOLE 0 0 29,823
PAN AMERN SILVER CORP COM 697900108 1,857 94,389 SH SOLE 5,476 0 88,913
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 287 56,500 SH SOLE 0 0 56,500
PAPA JOHNS INTL INC COM 698813102 872 10,446 SH SOLE 1,499 0 8,947
PAR TECHNOLOGY CORP COM 698884103 586 15,639 SH SOLE 0 0 15,639
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 1,564 39,621 SH SOLE 0 0 39,621
PARAMOUNT GLOBAL CLASS A COM 92556H107 417 15,312 SH SOLE 0 0 15,312
PARAMOUNT GLOBAL CLASS B COM 92556H206 22,851 925,906 SH SOLE 23,511 0 902,395
PARAMOUNT GROUP INC COM 69924R108 172 23,777 SH SOLE 2,777 0 21,000
PARATEK PHARMACEUTICALS INC COM 699374302 81 41,950 SH SOLE 0 0 41,950
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0 42 50,000 PRN SOLE 0 0 50,000
PARK HOTELS & RESORTS INC COM 700517105 413 30,454 SH SOLE 2,592 0 27,862
PARK NATL CORP COM 700658107 399 3,290 SH SOLE 0 0 3,290
PARKER-HANNIFIN CORP COM 701094104 10,320 41,941 SH SOLE 3,783 0 38,158
PARSONS CORP DEL COM 70202L102 480 11,880 SH SOLE 1,416 0 10,464
PARTNERS BANCORP COM 70213Q108 476 52,675 SH SOLE 0 0 52,675
PARTY CITY HOLDCO INC COM 702149105 2,407 1,823,656 SH SOLE 0 0 1,823,656
PATTERSON COS INC COM 703395103 387 12,777 SH SOLE 576 0 12,201
PATTERSON-UTI ENERGY INC COM 703481101 327 20,746 SH SOLE 6,503 0 14,243
PAVMED INC COM 70387R106 47 49,944 SH SOLE 0 0 49,944
PAYCHEX INC COM 704326107 39,135 343,681 SH SOLE 12,369 0 331,312
PAYCOM SOFTWARE INC COM 70432V102 15,835 56,530 SH SOLE 35,670 0 20,860
PAYCOR HCM INC COM 70435P102 313 12,056 SH SOLE 1,139 0 10,917
PAYLOCITY HLDG CORP COM 70438V106 1,383 7,493 SH SOLE 5,077 0 2,416
PAYONEER GLOBAL INC COM 70451X104 70 17,865 SH SOLE 0 0 17,865
PAYPAL HLDGS INC COM 70450Y103 58,020 829,779 SH SOLE 136,392 0 693,387
PAYSAFE LIMITED ORD G6964L107 233 119,516 SH SOLE 0 0 119,516
PBF ENERGY INC CL A 69318G106 908 31,293 SH SOLE 81 0 31,212
PCM FD INC COM 69323T101 152 16,424 SH SOLE 0 0 16,424
PDC ENERGY INC COM 69327R101 1,577 25,603 SH SOLE 15,128 0 10,475
PDS BIOTECHNOLOGY CORP COM 70465T107 710 194,500 SH SOLE 0 0 194,500
PEABODY ENGR CORP COM 704551100 356 16,690 SH SOLE 0 0 16,690
PELOTON INTERACTIVE INC CL A COM 70614W100 539 58,680 SH SOLE 0 0 58,680
PEMBINA PIPELINE CORP COM 706327103 3,232 91,439 SH SOLE 4,261 0 87,178
PENN NATL GAMING INC COM 707569109 7,036 231,288 SH SOLE 12,933 0 218,355
PENNANTPARK FLOATING RATE CA COM 70806A106 515 44,840 SH SOLE 0 0 44,840
PENNANTPARK INVT CORP COM 708062104 207 33,532 SH SOLE 0 0 33,532
PENNYMAC MTG INVT TR COM 70931T103 2,685 194,145 SH SOLE 6,102 0 188,043
PENSKE AUTOMOTIVE GRP INC COM 70959W103 334 3,192 SH SOLE 0 0 3,192
PENTAIR PLC SHS G7S00T104 2,174 47,492 SH SOLE 25,103 0 22,389
PEOPLES BANCORP INC COM 709789101 228 8,577 SH SOLE 0 0 8,577
PEPSICO INC COM 713448108 168,126 1,008,795 SH SOLE 99,858 0 908,937
PERDOCEO ED CORP COM 71363P106 310 26,281 SH SOLE 0 0 26,281
PERFICIENT INC COM 71375U101 849 9,236 SH SOLE 8,623 0 613
PERFORMANCE FOOD GROUP CO COM 71377A103 1,310 28,428 SH SOLE 24,854 0 3,574
PERKINELMER INC COM 714046109 2,364 16,626 SH SOLE 1,432 0 15,194
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 1,428 86,300 SH SOLE 0 0 86,300
PERRIGO CO PLC SHS G97822103 1,185 29,201 SH SOLE 26,851 0 2,350
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 238 11,897 SH SOLE 7,049 0 4,848
PERSONALIS INC COM 71535D106 197 57,220 SH SOLE 0 0 57,220
PETCO HEALTH & WELLNESS CO I COM 71601V105 690 46,812 SH SOLE 31,378 0 15,434
PETIQ INC COM CL A 71639T106 553 32,932 SH SOLE 4,511 0 28,421
PETMED EXPRESS INC COM 716382106 648 32,581 SH SOLE 0 0 32,581
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,868 40,058 SH SOLE 38,969 0 1,089
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,269 108,668 SH SOLE 77 0 108,591
PFIZER INC COM 717081103 263,290 5,021,750 SH SOLE 958,032 0 4,063,718
PG&E CORP COM 69331C108 6,154 616,588 SH SOLE 189,414 0 427,174
PGIM ETF TR ACTV HY BD ETF 69344A206 2,006 58,962 SH SOLE 0 0 58,962
PGIM ETF TR PGIM ULTRA SH BD 69344A107 26,497 539,985 SH SOLE 0 0 539,985
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 540 47,071 SH SOLE 0 0 47,071
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,801 146,274 SH SOLE 0 0 146,274
PHILIP MORRIS INTL INC COM 718172109 108,026 1,094,049 SH SOLE 567,296 0 526,753
PHILLIPS 66 COM 718546104 32,063 391,058 SH SOLE 18,448 0 372,610
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 13,888 415,682 SH SOLE 0 0 415,682
PHOTRONICS INC COM 719405102 295 15,158 SH SOLE 0 0 15,158
PHX MINERALS INC CL A 69291A100 32 10,615 SH SOLE 0 0 10,615
PHYSICIANS RLTY TR COM 71943U104 3,656 209,530 SH SOLE 27,445 0 182,085
PIEDMONT LITHIUM INC COM 72016P105 2,277 62,548 SH SOLE 0 0 62,548
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,654 126,054 SH SOLE 367 0 125,687
PILGRIMS PRIDE CORP COM 72147K108 2,950 94,469 SH SOLE 0 0 94,469
PIMCO CALIF MUN INCOME FD COM 72200N106 395 25,624 SH SOLE 0 0 25,624
PIMCO CORPORATE & INCM STRG COM 72200U100 2,839 224,417 SH SOLE 0 0 224,417
PIMCO CORPORATE & INCOME OPP COM 72201B101 12,182 973,785 SH SOLE 0 0 973,785
PIMCO DYNAMIC INCOME FD SHS 72201Y101 23,749 1,137,952 SH SOLE 1 0 1,137,951
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 491 35,434 SH SOLE 0 0 35,434
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 219 17,039 SH SOLE 0 0 17,039
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 7,276 82,185 SH SOLE 88 0 82,097
PIMCO ETF TR 1-5 US TIP IDX 72201R205 18,200 348,051 SH SOLE 3,488 0 344,563
PIMCO ETF TR 15+ YR US TIPS 72201R304 3,849 59,057 SH SOLE 0 0 59,057
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,576 14,549 SH SOLE 0 0 14,549
PIMCO ETF TR ACTIVE BD ETF 72201R775 34,896 366,359 SH SOLE 0 0 366,359
PIMCO ETF TR BROAD US TIPS 72201R403 9,242 160,595 SH SOLE 0 0 160,595
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 85,118 858,828 SH SOLE 1,303 0 857,525
PIMCO ETF TR ENHANCD SHORT 72201R643 1,918 19,473 SH SOLE 0 0 19,473
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 5,203 54,184 SH SOLE 0 0 54,184
PIMCO ETF TR INTER MUN BD ACT 72201R866 14,224 276,309 SH SOLE 0 0 276,309
PIMCO ETF TR INV GRD CRP BD 72201R817 3,809 39,520 SH SOLE 0 0 39,520
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2,734 55,094 SH SOLE 2,319 0 52,775
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 818 103,654 SH SOLE 0 0 103,654
PIMCO HIGH INCOME FD COM SHS 722014107 2,308 446,420 SH SOLE 0 0 446,420
PIMCO INCOME STRATEGY FD COM 72201H108 477 53,004 SH SOLE 0 0 53,004
PIMCO INCOME STRATEGY FD II COM 72201J104 3,125 394,593 SH SOLE 0 0 394,593
PIMCO MUN INCOME FD COM 72200R107 495 42,931 SH SOLE 0 0 42,931
PIMCO MUN INCOME FD II COM 72200W106 237 22,069 SH SOLE 0 0 22,069
PIMCO MUN INCOME FD III COM 72201A103 411 44,534 SH SOLE 0 0 44,534
PIMCO NEW YORK MUN INCOME FD COM 72200T103 249 27,192 SH SOLE 0 0 27,192
PIMCO STRATEGIC INCOME FD COM 72200X104 2,855 556,518 SH SOLE 0 0 556,518
PINDUODUO INC SPONSORED ADS 722304102 258 4,182 SH SOLE 0 0 4,182
PINNACLE FINL PARTNERS INC COM 72346Q104 516 7,137 SH SOLE 973 0 6,164
PINNACLE WEST CAP CORP COM 723484101 2,162 29,566 SH SOLE 2,799 0 26,767
PINTEREST INC CL A 72352L106 4,272 235,229 SH SOLE 83 0 235,146
PIONEER HIGH INCOME FUND INC COM 72369H106 666 94,279 SH SOLE 0 0 94,279
PIONEER MUNICIPAL HIGH INCOM COM 723762100 481 55,104 SH SOLE 0 0 55,104
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 282 30,355 SH SOLE 0 0 30,355
PIONEER NAT RES CO COM 723787107 25,169 112,825 SH SOLE 30,285 0 82,540
PIPER SANDLER COMPANIES COM 724078100 274 2,416 SH SOLE 443 0 1,973
PITNEY BOWES INC COM 724479100 79 21,878 SH SOLE 0 0 21,878
PJT PARTNERS INC COM CL A 69343T107 345 4,903 SH SOLE 2,288 0 2,615
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,309 235,156 SH SOLE 0 0 235,156
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,636 255,396 SH SOLE 15,773 0 239,623
PLANET FITNESS INC CL A 72703H101 1,172 17,240 SH SOLE 5,472 0 11,768
PLAYA HOTELS & RESORTS NV SHS N70544106 156 22,777 SH SOLE 0 0 22,777
PLAYSTUDIOS INC CLASS A COM 72815G108 180 42,165 SH SOLE 41,685 0 480
PLBY GROUP INC COM 72814P109 880 137,432 SH SOLE 0 0 137,432
PLDT INC SPONSORED ADR 69344D408 641 21,083 SH SOLE 0 0 21,083
PLEXUS CORP COM 729132100 982 12,767 SH SOLE 11,000 0 1,767
PLUG POWER INC COM NEW 72919P202 4,295 259,209 SH SOLE 0 0 259,209
PLX PHARMA INC COM 72942A107 135 55,400 SH SOLE 0 0 55,400
PLYMOUTH INDL REIT INC COM 729640102 1,198 68,317 SH SOLE 25,324 0 42,993
PNC FINL SVCS GROUP INC COM 693475105 39,934 253,112 SH SOLE 133,229 0 119,883
PNM RES INC COM 69349H107 329 6,892 SH SOLE 421 0 6,471
POINT BIOPHARMA GLOBAL INC COM 730541109 149 21,910 SH SOLE 0 0 21,910
POLARIS INC COM 731068102 5,246 52,845 SH SOLE 7,153 0 45,692
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 361 40,985 SH SOLE 0 0 40,985
POLYMET MNG CORP COM NEW 731916409 80 29,184 SH SOLE 0 0 29,184
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 97 10,535 SH SOLE 0 0 10,535
POOL CORP COM 73278L105 3,469 9,878 SH SOLE 3,307 0 6,571
POPULAR INC COM NEW 733174700 1,082 14,064 SH SOLE 7,608 0 6,456
PORCH GROUP INC COM 733245104 70 27,276 SH SOLE 578 0 26,698
PORTILLOS INC COM CL A 73642K106 1,078 65,909 SH SOLE 0 0 65,909
PORTLAND GEN ELEC CO COM NEW 736508847 1,271 26,308 SH SOLE 10,031 0 16,277
POSCO HOLDINGS INC SPONSORED ADR 693483109 868 19,496 SH SOLE 29 0 19,467
POST HLDGS INC COM 737446104 1,493 18,131 SH SOLE 10,535 0 7,596
POTLATCHDELTIC CORPORATION COM 737630103 674 15,253 SH SOLE 3,476 0 11,777
POWER INTEGRATIONS INC COM 739276103 2,406 32,080 SH SOLE 2,229 0 29,851
PPG INDS INC COM 693506107 11,564 101,139 SH SOLE 52,220 0 48,919
PPL CORP COM 69351T106 25,558 942,075 SH SOLE 467,106 0 474,969
PRA GROUP INC COM 69354N106 693 18,258 SH SOLE 17,910 0 348
PRECIGEN INC COM 74017N105 44 32,571 SH SOLE 0 0 32,571
PREMIER INC CL A 74051N102 286 8,029 SH SOLE 2,581 0 5,448
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,154 19,229 SH SOLE 16,929 0 2,300
PRICE T ROWE GROUP INC COM 74144T108 17,423 153,361 SH SOLE 12,860 0 140,501
PRIMERICA INC COM 74164M108 644 5,383 SH SOLE 724 0 4,659
PRIMORIS SVCS CORP COM 74164F103 654 30,066 SH SOLE 27,718 0 2,348
PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 604 34,036 SH SOLE 0 0 34,036
PRINCIPAL EXCHANGE-TRADED FD PRIN HLTHCRE INV 74255Y409 234 7,249 SH SOLE 0 0 7,249
PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 377 9,585 SH SOLE 0 0 9,585
PRINCIPAL EXCHANGE-TRADED FD PRNC INVT GRAD 74255Y821 295 13,495 SH SOLE 0 0 13,495
PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 473 9,907 SH SOLE 0 0 9,907
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 5,800 336,044 SH SOLE 0 0 336,044
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 5,149 140,680 SH SOLE 0 0 140,680
PRINCIPAL EXCHANGE-TRADED FD US SMCP MLTFCTR 74255Y607 731 19,200 SH SOLE 0 0 19,200
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,781 86,554 SH SOLE 447 0 86,107
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 168 12,990 SH SOLE 0 0 12,990
PROCTER AND GAMBLE CO COM 742718109 266,762 1,855,216 SH SOLE 208,254 0 1,646,962
PROG HOLDINGS INC COM NPV 74319R101 347 21,039 SH SOLE 17,578 0 3,461
PROGRESS SOFTWARE CORP COM 743312100 2,263 49,960 SH SOLE 3,928 0 46,032
PROGRESSIVE CORP COM 743315103 18,149 156,096 SH SOLE 58,700 0 97,396
PROGYNY INC COM 74340E103 458 15,749 SH SOLE 12,692 0 3,057
PROLOGIS INC. COM 74340W103 34,347 291,938 SH SOLE 27,605 0 264,333
PROS HOLDINGS INC COM 74346Y103 733 27,938 SH SOLE 25,988 0 1,950
PROSHARES TR DECLINE RETAIL 74347B367 206 12,027 SH SOLE 0 0 12,027
PROSHARES TR DJ BRKFLD GLB 74347B508 1,053 22,900 SH SOLE 0 0 22,900
PROSHARES TR EQTS FOR RISIN 74347B391 2,446 54,511 SH SOLE 0 0 54,511
PROSHARES TR HD REPLICATION 74347X294 324 6,980 SH SOLE 0 0 6,980
PROSHARES TR HGH YLD INT RATE 74348A541 7,388 130,119 SH SOLE 0 0 130,119
PROSHARES TR INFLATN EXPECTNS 74348A814 2,621 84,865 SH SOLE 0 0 84,865
PROSHARES TR INVT INT RT HG 74347B607 5,270 76,249 SH SOLE 0 0 76,249
PROSHARES TR K1 FRE CRD OIL 74347G804 2,239 41,408 SH SOLE 0 0 41,408
PROSHARES TR LARGE CAP CRE 74347R248 14,601 327,333 SH SOLE 0 0 327,333
PROSHARES TR LONG ONLINE SHRT 74347B375 336 9,382 SH SOLE 0 0 9,382
PROSHARES TR MSCI EAFE DIVD 74347B839 736 21,278 SH SOLE 0 0 21,278
PROSHARES TR MSCI EMRG MKTS 74347B847 332 6,721 SH SOLE 0 0 6,721
PROSHARES TR MSCI EUR DIV 74347B540 280 7,008 SH SOLE 0 0 7,008
PROSHARES TR ONLINE RTL ETF 74347B169 1,093 33,653 SH SOLE 0 0 33,653
PROSHARES TR PET CARE ETF 74348A145 4,127 78,141 SH SOLE 0 0 78,141
PROSHARES TR PSHS SH MDCAP400 74347B250 530 19,501 SH SOLE 0 0 19,501
PROSHARES TR PSHS SH MSCI EAF 74347R370 4,272 200,464 SH SOLE 0 0 200,464
PROSHARES TR PSHS SHORT DOW30 74347B235 2,276 62,831 SH SOLE 0 0 62,831
PROSHARES TR PSHS ULT MCAP400 74347R404 200 4,596 SH SOLE 4,595 0 1
PROSHARES TR PSHS ULT S&P 500 74347R107 554 12,348 SH SOLE 0 0 12,348
PROSHARES TR PSHS ULTRA QQQ 74347R206 573 13,840 SH SOLE 0 0 13,840
PROSHARES TR PSHS ULTRUSS2000 74347R842 201 6,517 SH SOLE 6,517 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 10,111 172,072 SH SOLE 4,550 0 167,522
PROSHARES TR S&P 500 DV ARIST 74348A467 208,146 2,438,453 SH SOLE 28,605 0 2,409,848
PROSHARES TR S&P MDCP 400 DIV 74347B680 33,594 497,989 SH SOLE 3,665 0 494,324
PROSHARES TR S&P TECH DIVIDEN 74347G606 2,310 43,103 SH SOLE 0 0 43,103
PROSHARES TR SHORT QQQ NEW 74347B714 12,780 887,486 SH SOLE 0 0 887,486
PROSHARES TR SHORT S&P 500 NE 74347B425 11,440 693,321 SH SOLE 0 0 693,321
PROSHARES TR SHRT 20+YR TRE 74347X849 8,627 430,268 SH SOLE 0 0 430,268
PROSHARES TR SHRT HGH YIELD 74347R131 3,423 173,241 SH SOLE 0 0 173,241
PROSHARES TR SHRT RUSSELL2000 74348A210 7,863 301,968 SH SOLE 0 0 301,968
PROSHARES TR SHT 7-10 YR TR 74348A608 2,183 80,968 SH SOLE 0 0 80,968
PROSHARES TR SP500 EX ENRGY 74347B581 213 2,646 SH SOLE 0 0 2,646
PROSHARES TR SP500 EX TECH 74347B557 262 3,989 SH SOLE 0 0 3,989
PROSPECT CAP CORP COM 74348T102 5,173 739,993 SH SOLE 0 0 739,993
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 130 129,000 PRN SOLE 0 0 129,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 76 75,000 PRN SOLE 0 0 75,000
PROSPERITY BANCSHARES INC COM 743606105 436 6,391 SH SOLE 2,984 0 3,407
PROTERRA INC COM 74374T109 89 19,192 SH SOLE 0 0 19,192
PROTO LABS INC COM 743713109 538 11,237 SH SOLE 108 0 11,129
PROVENTION BIO INC COM 74374N102 119 29,862 SH SOLE 0 0 29,862
PROVIDENT BANCORP INC COM NEW 74383L105 490 31,205 SH SOLE 0 0 31,205
PRUDENTIAL FINL INC COM 744320102 48,312 504,929 SH SOLE 1,661 0 503,268
PRUDENTIAL PLC ADR 74435K204 847 33,713 SH SOLE 25,527 0 8,186
PTC INC COM 69370C100 2,325 21,863 SH SOLE 10,022 0 11,841
PUBLIC STORAGE COM 74460D109 13,463 43,059 SH SOLE 6,702 0 36,357
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15,139 239,238 SH SOLE 73,316 0 165,922
PUBMATIC INC COM CL A 74467Q103 635 39,482 SH SOLE 31,902 0 7,580
PULTE GROUP INC COM 745867101 2,795 70,521 SH SOLE 6,502 0 64,019
PURE STORAGE INC CL A 74624M102 3,096 120,438 SH SOLE 0 0 120,438
PURECYCLE TECHNOLOGIES INC COM 74623V103 203 27,326 SH SOLE 0 0 27,326
PURPLE INNOVATION INC COM 74640Y106 137 44,917 SH SOLE 0 0 44,917
PUTNAM MANAGED MUN INCOME TR COM 746823103 809 122,201 SH SOLE 0 0 122,201
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 175 51,217 SH SOLE 0 0 51,217
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 351 29,735 SH SOLE 0 0 29,735
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 214 56,304 SH SOLE 0 0 56,304
Q2 HLDGS INC COM 74736L109 598 15,493 SH SOLE 14,243 0 1,250
QIAGEN NV SHS NEW N72482123 652 13,811 SH SOLE 12,961 0 850
QORVO INC COM 74736K101 2,571 27,262 SH SOLE 3,153 0 24,109
QUAKER HOUGHTON COM 747316107 237 1,585 SH SOLE 973 0 612
QUALCOMM INC COM 747525103 106,042 830,142 SH SOLE 146,283 0 683,859
QUALYS INC COM 74758T303 599 4,750 SH SOLE 737 0 4,013
QUANEX BLDG PRODS CORP COM 747619104 291 12,792 SH SOLE 0 0 12,792
QUANTA SVCS INC COM 74762E102 14,753 117,701 SH SOLE 7,044 0 110,657
QUANTUM CORP COM NEW 747906501 296 208,129 SH SOLE 0 0 208,129
QUANTUMSCAPE CORP COM CL A 74767V109 3,716 432,609 SH SOLE 0 0 432,609
QUANTUMSCAPE CORP COM CL A 74767V109 859 100,000 SH Put SOLE 0 0 100,000
QUEST DIAGNOSTICS INC COM 74834L100 7,008 52,697 SH SOLE 1,169 0 51,528
QUIDELORTHO CORP COM 219798105 1,388 14,278 SH SOLE 7,339 0 6,939
QUOTIENT LTD SHS G73268107 26 106,315 SH SOLE 101,816 0 4,499
QURATE RETAIL INC COM SER A 74915M100 456 158,771 SH SOLE 124,589 0 34,182
R1 RCM INC COM 77634L105 686 32,721 SH SOLE 25,999 0 6,722
RACKSPACE TECHNOLOGY INC COM 750102105 191 26,593 SH SOLE 511 0 26,082
RADNET INC COM 750491102 184 10,664 SH SOLE 0 0 10,664
RADWARE LTD ORD M81873107 535 24,702 SH SOLE 21,027 0 3,675
RALPH LAUREN CORP CL A 751212101 247 2,753 SH SOLE 59 0 2,694
RAMACO RES INC COM 75134P303 313 23,801 SH SOLE 0 0 23,801
RAMBUS INC DEL COM 750917106 2,519 117,211 SH SOLE 5,501 0 111,710
RANGE RES CORP COM 75281A109 1,972 79,657 SH SOLE 0 0 79,657
RANGER ENERGY SVCS INC COM CL A 75282U104 712 70,200 SH SOLE 0 0 70,200
RAPID7 INC COM 753422104 727 10,878 SH SOLE 8,436 0 2,442
RATTLER MIDSTREAM LP COM UNITS 75419T103 330 24,165 SH SOLE 0 0 24,165
RAYMOND JAMES FINL INC COM 754730109 4,973 55,624 SH SOLE 2,220 0 53,404
RAYONIER INC COM 754907103 943 25,239 SH SOLE 0 0 25,239
RAYTHEON TECHNOLOGIES CORP COM 75513E101 135,600 1,411,427 SH SOLE 301,433 0 1,109,994
RBB FD INC MOTLEY FOL ETF 74933W601 15,245 478,511 SH SOLE 0 0 478,511
RBB FD INC MOTLEY FOOL GBL 74933W635 1,752 76,044 SH SOLE 0 0 76,044
RBB FD INC MOTLEY FOOL SML 74933W874 663 28,426 SH SOLE 0 0 28,426
RBC BEARINGS INC COM 75524B104 2,650 14,217 SH SOLE 12,818 0 1,399
RCI HOSPITALITY HLDGS INC COM 74934Q108 222 4,586 SH SOLE 0 0 4,586
READY CAPITAL CORP COM 75574U101 475 39,874 SH SOLE 0 0 39,874
REALTY INCOME CORP COM 756109104 64,148 939,761 SH SOLE 154,604 0 785,157
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,682 183,286 SH SOLE 0 0 183,286
RECURSION PHARMACEUTICALS IN CL A 75629V104 344 42,237 SH SOLE 0 0 42,237
RED RIVER BANCSHARES INC COM 75686R202 501 9,258 SH SOLE 0 0 9,258
RED ROBIN GOURMET BURGERS IN COM 75689M101 100 12,458 SH SOLE 0 0 12,458
RED ROCK RESORTS INC CL A 75700L108 371 11,135 SH SOLE 2,395 0 8,740
REDFIN CORP COM 75737F108 144 17,429 SH SOLE 522 0 16,907
REDWIRE CORPORATION COM 75776W103 194 63,861 SH SOLE 0 0 63,861
REDWOOD TR INC COM 758075402 686 89,026 SH SOLE 38,918 0 50,108
REGAL REXNORD CORPORATION COM 758750103 706 6,218 SH SOLE 770 0 5,448
REGENCY CTRS CORP COM 758849103 920 15,516 SH SOLE 2,528 0 12,988
REGENERON PHARMACEUTICALS COM 75886F107 20,751 35,104 SH SOLE 10,317 0 24,787
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,479 398,882 SH SOLE 49,926 0 348,956
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,908 16,270 SH SOLE 4,790 0 11,480
REKOR SYSTEMS INC COM 759419104 51 28,699 SH SOLE 0 0 28,699
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,796 16,468 SH SOLE 6,695 0 9,773
RELX PLC SPONSORED ADR 759530108 1,366 50,698 SH SOLE 38,579 0 12,119
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2,860 94,988 SH SOLE 0 0 94,988
RENAISSANCERE HLDGS LTD COM G7496G103 521 3,334 SH SOLE 1,380 0 1,954
RENASANT CORP COM 75970E107 1,520 52,743 SH SOLE 177 0 52,566
REPLIGEN CORP COM 759916109 2,414 14,684 SH SOLE 8,857 0 5,827
REPUBLIC FIRST BANCORP INC COM 760416107 214 56,096 SH SOLE 0 0 56,096
REPUBLIC SVCS INC COM 760759100 15,117 115,510 SH SOLE 16,202 0 99,308
RESIDEO TECHNOLOGIES INC COM 76118Y104 357 18,370 SH SOLE 7,853 0 10,517
RESMED INC COM 761152107 2,189 10,441 SH SOLE 304 0 10,137
RESOURCES CONNECTION INC COM 76122Q105 313 15,354 SH SOLE 0 0 15,354
RESTAURANT BRANDS INTL INC COM 76131D103 1,722 34,329 SH SOLE 6,039 0 28,290
RETAIL OPPORTUNITY INVTS COR COM 76131N101 231 14,621 SH SOLE 7,465 0 7,156
RETRACTABLE TECHNOLOGIES INC COM 76129W105 109 28,350 SH SOLE 0 0 28,350
REVANCE THERAPEUTICS INC COM 761330109 184 13,343 SH SOLE 0 0 13,343
REVOLVE GROUP INC CL A 76156B107 296 11,411 SH SOLE 335 0 11,076
REWALK ROBOTICS LTD SHS M8216Q200 25 27,110 SH SOLE 0 0 27,110
REX AMERICAN RES CORP COM 761624105 331 3,900 SH SOLE 0 0 3,900
REXFORD INDL RLTY INC COM 76169C100 329 5,710 SH SOLE 678 0 5,032
REYNOLDS CONSUMER PRODS INC COM 76171L106 223 8,190 SH SOLE 7,111 0 1,079
RGC RES INC COM 74955L103 353 18,529 SH SOLE 0 0 18,529
RH COM 74967X103 1,718 8,096 SH SOLE 255 0 7,841
RICEBRAN TECHNOLOGIES COM NEW 762831204 49 72,814 SH SOLE 0 0 72,814
RIGEL PHARMACEUTICALS INC COM NEW 766559603 41 35,988 SH SOLE 3,158 0 32,830
RIMINI STR INC DEL COM 76674Q107 509 84,669 SH SOLE 0 0 84,669
RING ENERGY INC COM 76680V108 123 46,127 SH SOLE 0 0 46,127
RINGCENTRAL INC CL A 76680R206 284 5,431 SH SOLE 132 0 5,299
RIO TINTO PLC SPONSORED ADR 767204100 15,286 250,587 SH SOLE 28,309 0 222,278
RITCHIE BROS AUCTIONEERS COM 767744105 1,252 19,251 SH SOLE 9,276 0 9,975
RITE AID CORP COM 767754872 85 12,624 SH SOLE 0 0 12,624
RIVERNORTH DOUBLELINE STRATE COM 76882G107 1,203 110,471 SH SOLE 0 0 110,471
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 372 22,270 SH SOLE 0 0 22,270
RIVERNORTH MANAGED DUR MUN I COM 76882H105 345 21,843 SH SOLE 0 0 21,843
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 526 37,237 SH SOLE 0 0 37,237
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4,637 180,135 SH SOLE 571 0 179,564
RLI CORP COM 749607107 8,475 72,729 SH SOLE 8,091 0 64,638
RLJ LODGING TR COM 74965L101 478 43,364 SH SOLE 39,067 0 4,297
RLJ LODGING TR CUM CONV PFD A 74965L200 603 23,249 SH SOLE 0 0 23,249
ROBERT HALF INTL INC COM 770323103 2,527 33,749 SH SOLE 1,969 0 31,780
ROBINHOOD MKTS INC COM CL A 770700102 1,004 122,081 SH SOLE 48,476 0 73,605
ROBLOX CORP CL A 771049103 8,619 262,307 SH SOLE 82,122 0 180,185
ROCKET COS INC COM CL A 77311W101 403 54,753 SH SOLE 0 0 54,753
ROCKET LAB USA INC COM 773122106 260 68,665 SH SOLE 134 0 68,531
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 31 14,188 SH SOLE 0 0 14,188
ROCKWELL AUTOMATION INC COM 773903109 18,247 91,549 SH SOLE 49,639 0 41,910
ROGERS CORP COM 775133101 250 953 SH SOLE 0 0 953
ROKU INC COM CL A 77543R102 8,904 108,398 SH SOLE 16,637 0 91,761
ROLLINS INC COM 775711104 4,053 116,076 SH SOLE 1,000 0 115,076
ROMEO POWER INC COM 776153108 6 12,650 SH SOLE 0 0 12,650
ROPER TECHNOLOGIES INC COM 776696106 9,864 24,994 SH SOLE 2,914 0 22,080
ROSS STORES INC COM 778296103 5,645 80,374 SH SOLE 48,192 0 32,182
ROYAL BK CDA COM 780087102 9,491 98,030 SH SOLE 7,204 0 90,826
ROYAL CARIBBEAN GROUP COM V7780T103 3,293 94,317 SH SOLE 18,722 0 75,595
ROYAL GOLD INC COM 780287108 3,906 36,578 SH SOLE 1,098 0 35,480
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 384 9,132 SH SOLE 3,830 0 5,302
ROYCE GLOBAL VALUE TR INC COM 78081T104 273 30,597 SH SOLE 0 0 30,597
ROYCE MICRO-CAP TR INC COM 780915104 1,053 125,999 SH SOLE 0 0 125,999
ROYCE VALUE TR INC COM 780910105 9,224 660,264 SH SOLE 0 0 660,264
RPC INC COM 749660106 70 10,137 SH SOLE 0 0 10,137
RPM INTL INC COM 749685103 4,116 52,291 SH SOLE 97 0 52,194
RUBIUS THERAPEUTICS INC COM 78116T103 54 63,841 SH SOLE 0 0 63,841
RUSH ENTERPRISES INC CL A 781846209 568 11,783 SH SOLE 10,306 0 1,477
RUTHS HOSPITALITY GROUP INC COM 783332109 239 14,720 SH SOLE 0 0 14,720
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,609 41,068 SH SOLE 3,302 0 37,766
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 427 6,344 SH SOLE 4,822 0 1,522
RYDER SYS INC COM 783549108 875 12,317 SH SOLE 232 0 12,085
RYMAN HOSPITALITY PPTYS INC COM 78377T107 217 2,860 SH SOLE 883 0 1,977
S&P GLOBAL INC COM 78409V104 29,215 86,423 SH SOLE 47,158 0 39,265
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 177 22,007 SH SOLE 0 0 22,007
SABINE RTY TR UNIT BEN INT 785688102 864 14,193 SH SOLE 0 0 14,193
SABRA HEALTH CARE REIT INC COM 78573L106 3,839 274,799 SH SOLE 27,379 0 247,420
SABRE CORP COM 78573M104 846 145,094 SH SOLE 21 0 145,073
SACHEM CAP CORP COM 78590A109 225 55,248 SH SOLE 0 0 55,248
SAIA INC COM 78709Y105 684 3,640 SH SOLE 2,775 0 865
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,238 19,750 SH SOLE 0 0 19,750
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 2 10,023 SH SOLE 0 0 10,023
SALESFORCE INC COM 79466L302 114,129 690,722 SH SOLE 176,214 0 514,508
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 125 16,575 SH SOLE 0 0 16,575
SAMSARA INC COM CL A 79589L106 548 49,032 SH SOLE 0 0 49,032
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 217 24,983 SH SOLE 0 0 24,983
SANDERSON FARMS INC COM 800013104 1,155 5,358 SH SOLE 161 0 5,197
SANDRIDGE ENERGY INC COM NEW 80007P869 216 13,815 SH SOLE 0 0 13,815
SANDSTORM GOLD LTD COM NEW 80013R206 563 94,595 SH SOLE 0 0 94,595
SANOFI SPONSORED ADR 80105N105 7,021 140,343 SH SOLE 65,978 0 74,365
SAP SE SPON ADR 803054204 4,137 45,607 SH SOLE 29,386 0 16,221
SAPIENS INTL CORP N V SHS G7T16G103 558 22,363 SH SOLE 22,343 0 20
SARATOGA INVT CORP COM NEW 80349A208 1,534 64,011 SH SOLE 0 0 64,011
SAREPTA THERAPEUTICS INC COM 803607100 2,154 28,741 SH SOLE 3 0 28,738
SASOL LTD SPONSORED ADR 803866300 206 8,940 SH SOLE 0 0 8,940
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,392 54,342 SH SOLE 38,426 0 15,916
SCHLUMBERGER LTD COM STK 806857108 12,447 348,057 SH SOLE 60,089 0 287,968
SCHNEIDER NATIONAL INC CL B 80689H102 398 17,789 SH SOLE 2,146 0 15,643
SCHRODINGER INC COM 80810D103 421 15,943 SH SOLE 0 0 15,943
SCHWAB CHARLES CORP COM 808513105 22,747 360,039 SH SOLE 175,385 0 184,654
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 421 11,550 SH SOLE 0 0 11,550
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12,131 477,972 SH SOLE 80 0 477,892
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1,159 51,549 SH SOLE 0 0 51,549
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 34,576 1,099,383 SH SOLE 866 0 1,098,517
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,050 65,631 SH SOLE 40 0 65,591
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 5,821 112,812 SH SOLE 0 0 112,812
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 839 16,700 SH SOLE 0 0 16,700
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 16,078 315,877 SH SOLE 81 0 315,796
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,025 44,742 SH SOLE 62 0 44,680
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 6,223 239,975 SH SOLE 146 0 239,829
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 13,240 467,697 SH SOLE 111 0 467,586
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 602 19,803 SH SOLE 65 0 19,738
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 44,054 895,592 SH SOLE 2,630 0 892,962
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9,842 205,592 SH SOLE 0 0 205,592
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 25,858 585,150 SH SOLE 555 0 584,595
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 494,145 6,898,583 SH SOLE 101 0 6,898,482
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 104,940 1,809,620 SH SOLE 0 0 1,809,620
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 76,426 1,224,380 SH SOLE 0 0 1,224,380
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 88,044 1,971,437 SH SOLE 14,793 0 1,956,644
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 37,727 601,422 SH SOLE 0 0 601,422
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,613 313,568 SH SOLE 8,772 0 304,796
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 36,431 934,360 SH SOLE 88 0 934,272
SCHWAB STRATEGIC TR US TIPS ETF 808524870 64,834 1,161,901 SH SOLE 101 0 1,161,800
SCIENCE APPLICATIONS INTL CO COM 808625107 1,148 12,335 SH SOLE 2,703 0 9,632
SCIPLAY CORPORATION CL A 809087109 864 61,871 SH SOLE 0 0 61,871
SCOTTS MIRACLE-GRO CO CL A 810186106 3,279 41,510 SH SOLE 854 0 40,656
SEA LTD SPONSORD ADS 81141R100 8,435 124,790 SH SOLE 54,712 0 70,078
SEABRIDGE GOLD INC COM 811916105 232 18,664 SH SOLE 0 0 18,664
SEACOAST BKG CORP FLA COM NEW 811707801 600 18,152 SH SOLE 16,510 0 1,642
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 11,170 156,354 SH SOLE 96,488 0 59,866
SEAGEN INC COM 81181C104 2,125 12,012 SH SOLE 3,284 0 8,728
SEALED AIR CORP NEW COM 81211K100 3,326 57,625 SH SOLE 9,265 0 48,360
SECOND SIGHT MED PRODS INC COM NEW 81362J209 44 21,760 SH SOLE 0 0 21,760
SEI INVTS CO COM 784117103 2,538 46,980 SH SOLE 43,793 0 3,187
SELECT MED HLDGS CORP COM 81619Q105 292 12,343 SH SOLE 7,505 0 4,838
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 93,887 1,729,993 SH SOLE 142,276 0 1,587,717
SELECT SECTOR SPDR TR ENERGY 81369Y506 526,580 7,363,724 SH SOLE 28,802 0 7,334,922
SELECT SECTOR SPDR TR ENERGY 81369Y506 644 9,000 SH Put SOLE 0 0 9,000
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 435,436 13,845,347 SH SOLE 158,142 0 13,687,205
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 215,191 5,266,536 SH SOLE 7,164 0 5,259,372
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 134,825 980,686 SH SOLE 33,311 0 947,375
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 214,925 2,977,624 SH SOLE 7,123 0 2,970,501
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 679,250 5,296,711 SH SOLE 86,549 0 5,210,162
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 183,377 2,099,571 SH SOLE 5,521 0 2,094,050
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 247,660 3,531,443 SH SOLE 6,808 0 3,524,635
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 91,528 1,243,584 SH SOLE 4,564 0 1,239,020
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 545,097 4,288,047 SH SOLE 100,032 0 4,188,015
SELECTIVE INS GROUP INC COM 816300107 4,790 55,098 SH SOLE 4,972 0 50,126
SEMPRA COM 816851109 15,329 102,007 SH SOLE 37,000 0 65,007
SEMTECH CORP COM 816850101 815 14,823 SH SOLE 8,821 0 6,002
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,291 31,241 SH SOLE 21,911 0 9,330
SENSEONICS HLDGS INC COM 81727U105 39 38,248 SH SOLE 0 0 38,248
SENTINELONE INC CL A 81730H109 841 36,041 SH SOLE 0 0 36,041
SERES THERAPEUTICS INC COM 81750R102 354 103,203 SH SOLE 0 0 103,203
SERVICE CORP INTL COM 817565104 2,770 40,080 SH SOLE 10,828 0 29,252
SERVICE PPTYS TR COM SH BEN INT 81761L102 581 111,147 SH SOLE 225 0 110,922
SERVICENOW INC COM 81762P102 50,468 106,132 SH SOLE 15,991 0 90,141
SERVISFIRST BANCSHARES INC COM 81768T108 1,283 16,251 SH SOLE 931 0 15,320
SES AI CORPORATION CL A COM 78397Q109 232 59,005 SH SOLE 0 0 59,005
SESEN BIO INC COM 817763105 27 33,650 SH SOLE 0 0 33,650
SFL CORPORATION LTD SHS G7738W106 1,013 106,756 SH SOLE 0 0 106,756
SHAKE SHACK INC CL A 819047101 765 19,379 SH SOLE 9,315 0 10,064
SHARECARE INC COM CL A 81948W104 61 38,312 SH SOLE 0 0 38,312
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 766 54,447 SH SOLE 0 0 54,447
SHELL PLC SPON ADS 780259305 24,354 465,743 SH SOLE 24,783 0 440,960
SHENANDOAH TELECOMMUNICATION COM 82312B106 865 38,970 SH SOLE 3,793 0 35,177
SHERWIN WILLIAMS CO COM 824348106 26,279 117,025 SH SOLE 45,486 0 71,539
SHIFT4 PMTS INC CL A 82452J109 1,779 53,812 SH SOLE 0 0 53,812
SHIFTPIXY INC COM NEW 82452L203 4 13,700 SH SOLE 0 0 13,700
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 274 9,601 SH SOLE 8,944 0 657
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 181 10,962 SH SOLE 1,033 0 9,929
SHOCKWAVE MED INC COM 82489T104 3,712 19,416 SH SOLE 3,934 0 15,482
SHOPIFY INC CL A 82509L107 25,194 806,476 SH SOLE 78,849 0 727,627
SHYFT GROUP INC COM 825698103 1,015 54,587 SH SOLE 887 0 53,700
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1,409 141,326 SH SOLE 0 0 141,326
SIENTRA INC COM 82621J105 49 58,693 SH SOLE 0 0 58,693
SIGNATURE BK NEW YORK N Y COM 82669G104 3,481 19,426 SH SOLE 9,018 0 10,408
SILICON LABORATORIES INC COM 826919102 1,228 9,620 SH SOLE 8,193 0 1,427
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 287 3,427 SH SOLE 617 0 2,810
SILVERBOW RES INC COM 82836G102 229 8,083 SH SOLE 0 0 8,083
SILVERCORP METALS INC COM 82835P103 255 102,634 SH SOLE 0 0 102,634
SILVERCREST METALS INC COM 828363101 328 53,753 SH SOLE 0 0 53,753
SILVERGATE CAP CORP CL A 82837P408 679 12,677 SH SOLE 13 0 12,664
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 396 18,605 SH SOLE 0 0 18,605
SIMON PPTY GROUP INC NEW COM 828806109 26,257 276,622 SH SOLE 18,280 0 258,342
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 10,579 399,652 SH SOLE 0 0 399,652
SIMPSON MFG INC COM 829073105 752 7,477 SH SOLE 1,351 0 6,126
SINCLAIR BROADCAST GROUP INC CL A 829226109 815 39,962 SH SOLE 17 0 39,945
SIREN ETF TR DIVCN DIVD ETF 829658400 661 19,732 SH SOLE 0 0 19,732
SIREN ETF TR DIVCN LDRS ETF 829658301 2,017 42,714 SH SOLE 0 0 42,714
SIREN ETF TR NSD NXGN ECO ETF 829658202 1,950 76,841 SH SOLE 0 0 76,841
SIRIUS XM HOLDINGS INC COM 82968B103 2,647 431,825 SH SOLE 3,910 0 427,915
SITE CTRS CORP COM 82981J109 482 35,804 SH SOLE 34,193 0 1,611
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,245 35,711 SH SOLE 12,875 0 22,836
SITIME CORP COM 82982T106 317 1,947 SH SOLE 0 0 1,947
SIX FLAGS ENTMT CORP NEW COM 83001A102 899 41,435 SH SOLE 15,686 0 25,749
SIXTH STREET SPECIALTY LENDI COM 83012A109 4,157 224,694 SH SOLE 388 0 224,306
SJW GROUP COM 784305104 304 4,873 SH SOLE 0 0 4,873
SK TELECOM LTD SPONSORED ADR 78440P306 984 44,076 SH SOLE 42,654 0 1,422
SKECHERS U S A INC CL A 830566105 464 13,044 SH SOLE 0 0 13,044
SKILLZ INC COM 83067L109 320 257,770 SH SOLE 0 0 257,770
SKYWATER TECHNOLOGY INC COM 83089J108 204 33,859 SH SOLE 0 0 33,859
SKYWORKS SOLUTIONS INC COM 83088M102 7,611 82,160 SH SOLE 6,210 0 75,950
SL GREEN RLTY CORP COM 78440X887 290 6,294 SH SOLE 0 0 6,294
SLM CORP COM 78442P106 861 54,001 SH SOLE 6,751 0 47,250
SLR INVESTMENT CORP COM 83413U100 499 34,086 SH SOLE 1,101 0 32,985
SM ENERGY CO COM 78454L100 393 11,498 SH SOLE 154 0 11,344
SMART GLOBAL HLDGS INC SHS G8232Y101 814 49,729 SH SOLE 45,657 0 4,072
SMARTSHEET INC COM CL A 83200N103 612 19,466 SH SOLE 13,049 0 6,417
SMILEDIRECTCLUB INC CL A COM 83192H106 96 92,607 SH SOLE 0 0 92,607
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,492 53,446 SH SOLE 20,735 0 32,711
SMITH & WESSON BRANDS INC COM 831754106 902 68,666 SH SOLE 0 0 68,666
SMITH A O CORP COM 831865209 1,397 25,548 SH SOLE 9,254 0 16,294
SMUCKER J M CO COM NEW 832696405 8,121 63,441 SH SOLE 8,048 0 55,393
SNAP INC CL A 83304A106 2,504 190,675 SH SOLE 35,137 0 155,538
SNAP ON INC COM 833034101 5,089 25,828 SH SOLE 11,347 0 14,481
SNOWFLAKE INC CL A 833445109 8,242 59,269 SH SOLE 13,324 0 45,945
SNOWFLAKE INC CL A 833445109 487 3,500 SH Call SOLE 0 0 3,500
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,458 17,454 SH SOLE 0 0 17,454
SOFI TECHNOLOGIES INC COM 83406F102 3,333 632,504 SH SOLE 141 0 632,363
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,529 12,893 SH SOLE 3,663 0 9,230
SOLID POWER INC CLASS A COM 83422N105 90 16,707 SH SOLE 0 0 16,707
SOLO BRANDS INC COM CL A 83425V104 120 29,544 SH SOLE 29,294 0 250
SONOCO PRODS CO COM 835495102 1,016 17,804 SH SOLE 193 0 17,611
SONOS INC COM 83570H108 1,229 68,118 SH SOLE 0 0 68,118
SONY GROUP CORPORATION SPONSORED ADR 835699307 5,407 66,128 SH SOLE 22,227 0 43,901
SORRENTO THERAPEUTICS INC COM NEW 83587F202 234 116,550 SH SOLE 0 0 116,550
SOS LIMITED SPNSORD ADS NEW 83587W106 2 10,550 SH SOLE 0 0 10,550
SOURCE CAP INC COM 836144105 219 5,864 SH SOLE 0 0 5,864
SOUTH JERSEY INDS INC COM 838518108 2,448 71,707 SH SOLE 994 0 70,713
SOUTHERN CO COM 842587107 109,067 1,529,471 SH SOLE 443,029 0 1,086,442
SOUTHERN CO COM 842587107 685 9,600 SH Put SOLE 0 0 9,600
SOUTHERN CO UNIT 08/01/2022 842587602 203 3,835 SH SOLE 0 0 3,835
SOUTHERN COPPER CORP COM 84265V105 5,942 119,297 SH SOLE 171 0 119,126
SOUTHSTATE CORPORATION COM 840441109 727 9,417 SH SOLE 4,259 0 5,158
SOUTHWEST AIRLS CO COM 844741108 21,574 597,287 SH SOLE 68,442 0 528,845
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 19 16,000 PRN SOLE 0 0 16,000
SOUTHWEST GAS HLDGS INC COM 844895102 1,140 13,086 SH SOLE 0 0 13,086
SOUTHWESTERN ENERGY CO COM 845467109 1,379 220,687 SH SOLE 173 0 220,514
SOVOS BRANDS INC COM 84612U107 393 24,769 SH SOLE 24,569 0 200
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 329,963 1,071,934 SH SOLE 57 0 1,071,877
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 431 1,400 SH Put SOLE 0 0 1,400
SPDR GOLD TR GOLD SHS 78463V107 467,092 2,772,716 SH SOLE 59 0 2,772,657
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 3,032 29,462 SH SOLE 0 0 29,462
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 9,033 204,648 SH SOLE 0 0 204,648
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,881 137,517 SH SOLE 0 0 137,517
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 6,939 199,461 SH SOLE 0 0 199,461
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 25,533 490,165 SH SOLE 3,034 0 487,131
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 895 34,279 SH SOLE 0 0 34,279
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 14,003 588,845 SH SOLE 0 0 588,845
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 4,556 69,584 SH SOLE 0 0 69,584
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 23,543 379,845 SH SOLE 0 0 379,845
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 1,803 29,504 SH SOLE 0 0 29,504
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 552 9,779 SH SOLE 0 0 9,779
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 2,986 32,714 SH SOLE 0 0 32,714
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 42,272 918,955 SH SOLE 0 0 918,955
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 5,136 156,312 SH SOLE 0 0 156,312
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 323,524 11,217,898 SH SOLE 19,211 0 11,198,687
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 153,575 4,416,882 SH SOLE 6,565 0 4,410,317
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 5,512 60,028 SH SOLE 0 0 60,028
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 2,860 110,434 SH SOLE 0 0 110,434
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 8,794 180,760 SH SOLE 0 0 180,760
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 3,051 57,096 SH SOLE 0 0 57,096
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 20,482 332,015 SH SOLE 0 0 332,015
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7,438 216,782 SH SOLE 0 0 216,782
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 16,040 554,443 SH SOLE 0 0 554,443
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 6,757 137,289 SH SOLE 0 0 137,289
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,969,630 5,221,021 SH SOLE 27,391 0 5,193,630
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,641 7,000 SH Call SOLE 0 0 7,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 76,054 201,600 SH Put SOLE 0 0 201,600
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 63,037 152,450 SH SOLE 0 0 152,450
SPDR SER TR AEROSPACE DEF 78464A631 52,583 522,645 SH SOLE 0 0 522,645
SPDR SER TR BBG CONV SEC ETF 78464A359 63,356 981,349 SH SOLE 0 0 981,349
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 107,868 5,543,080 SH SOLE 0 0 5,543,080
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 297,810 3,255,105 SH SOLE 247,555 0 3,007,550
SPDR SER TR BLOOMBERG EMERGI 78464A391 7,854 384,054 SH SOLE 25 0 384,029
SPDR SER TR BLOOMBERG HIGH Y 78468R622 60,076 662,284 SH SOLE 12,008 0 650,276
SPDR SER TR BLOOMBERG INTL 78464A151 875 31,181 SH SOLE 0 0 31,181
SPDR SER TR BLOOMBERG INTL T 78464A516 5,362 231,525 SH SOLE 0 0 231,525
SPDR SER TR BLOOMBERG INVT 78468R200 52,035 1,728,148 SH SOLE 0 0 1,728,148
SPDR SER TR BLOOMBERG SHORT 78464A334 424 15,719 SH SOLE 0 0 15,719
SPDR SER TR BLOOMBERG SHT TE 78468R408 38,409 1,592,414 SH SOLE 40,395 0 1,552,019
SPDR SER TR COMP SOFTWARE 78464A599 4,342 39,126 SH SOLE 0 0 39,126
SPDR SER TR DJ REIT ETF 78464A607 20,908 219,901 SH SOLE 102 0 219,799
SPDR SER TR FACTST INV ETF 78464A110 13,749 127,875 SH SOLE 0 0 127,875
SPDR SER TR FTSE INT GVT ETF 78464A490 5,094 112,605 SH SOLE 0 0 112,605
SPDR SER TR GLB DOW ETF 78464A706 1,987 20,679 SH SOLE 0 0 20,679
SPDR SER TR HLTH CARE SVCS 78464A573 1,910 23,230 SH SOLE 0 0 23,230
SPDR SER TR HLTH CR EQUIP 78464A581 13,054 153,826 SH SOLE 0 0 153,826
SPDR SER TR ICE PFD SEC ETF 78464A292 15,025 419,110 SH SOLE 1,046 0 418,064
SPDR SER TR MSCI USA STRTGIC 78468R812 54,951 508,669 SH SOLE 215 0 508,454
SPDR SER TR NUVEEN BLMBRG MU 78468R721 24,984 544,784 SH SOLE 108,819 0 435,965
SPDR SER TR NUVEEN BLMBRG SH 78468R739 42,148 891,839 SH SOLE 3,993 0 887,846
SPDR SER TR NUVEEN BLOOMBERG 78464A284 33,368 649,444 SH SOLE 0 0 649,444
SPDR SER TR NYSE TECH ETF 78464A102 11,180 108,474 SH SOLE 0 0 108,474
SPDR SER TR OILGAS EQUIP 78468R549 7,820 131,024 SH SOLE 0 0 131,024
SPDR SER TR PORT MTG BK ETF 78464A383 87,738 3,839,748 SH SOLE 0 0 3,839,748
SPDR SER TR PORTFLI HIGH YLD 78468R606 43,108 1,920,187 SH SOLE 0 0 1,920,187
SPDR SER TR PORTFLI INTRMDIT 78464A672 144,330 4,897,520 SH SOLE 0 0 4,897,520
SPDR SER TR PORTFLI TIPS ETF 78464A656 111,865 4,064,856 SH SOLE 388 0 4,064,468
SPDR SER TR PORTFOLI S&P1500 78464A805 290,083 6,241,021 SH SOLE 0 0 6,241,021
SPDR SER TR PORTFOLIO AGRGTE 78464A649 208,962 7,930,232 SH SOLE 36,342 0 7,893,890
SPDR SER TR PORTFOLIO CRPORT 78464A144 36,463 1,233,112 SH SOLE 0 0 1,233,112
SPDR SER TR PORTFOLIO INTRMD 78464A375 217,304 6,659,653 SH SOLE 672,279 0 5,987,374
SPDR SER TR PORTFOLIO LN COR 78464A367 8,999 373,542 SH SOLE 0 0 373,542
SPDR SER TR PORTFOLIO LN TSR 78464A664 141,029 4,264,555 SH SOLE 4,882 0 4,259,673
SPDR SER TR PORTFOLIO S&P400 78464A847 308,442 7,771,277 SH SOLE 0 0 7,771,277
SPDR SER TR PORTFOLIO S&P500 78464A854 479,976 10,824,900 SH SOLE 8,167 0 10,816,733
SPDR SER TR PORTFOLIO S&P600 78468R853 315,179 8,759,837 SH SOLE 169 0 8,759,668
SPDR SER TR PORTFOLIO SH TSR 78468R101 113,549 3,855,646 SH SOLE 4,614 0 3,851,032
SPDR SER TR PORTFOLIO SHORT 78464A474 149,880 5,041,374 SH SOLE 237,668 0 4,803,706
SPDR SER TR PRTFLO S&P500 GW 78464A409 658,355 12,592,858 SH SOLE 20,982 0 12,571,876
SPDR SER TR PRTFLO S&P500 HI 78468R788 104,697 2,623,336 SH SOLE 573 0 2,622,763
SPDR SER TR PRTFLO S&P500 VL 78464A508 611,368 16,604,226 SH SOLE 31,517 0 16,572,709
SPDR SER TR RUSSELL LOW VOL 78468R754 12,576 128,349 SH SOLE 0 0 128,349
SPDR SER TR RUSSELL MOMENTUM 78468R762 1,132 13,170 SH SOLE 0 0 13,170
SPDR SER TR RUSSELL YIELD 78468R770 26,501 297,365 SH SOLE 0 0 297,365
SPDR SER TR S&P 400 MDCP GRW 78464A821 39,610 649,769 SH SOLE 0 0 649,769
SPDR SER TR S&P 400 MDCP VAL 78464A839 76,552 1,265,315 SH SOLE 0 0 1,265,315
SPDR SER TR S&P 500 ESG ETF 78468R531 13,729 378,948 SH SOLE 0 0 378,948
SPDR SER TR S&P 600 SMCP GRW 78464A201 77,640 1,101,282 SH SOLE 0 0 1,101,282
SPDR SER TR S&P 600 SMCP VAL 78464A300 105,864 1,462,006 SH SOLE 8 0 1,461,998
SPDR SER TR S&P 600 SML CAP 78464A813 98,312 1,227,669 SH SOLE 0 0 1,227,669
SPDR SER TR S&P BIOTECH 78464A870 52,289 704,040 SH SOLE 0 0 704,040
SPDR SER TR S&P BK ETF 78464A797 28,061 639,495 SH SOLE 0 0 639,495
SPDR SER TR S&P CAP MKTS 78464A771 873 11,964 SH SOLE 0 0 11,964
SPDR SER TR S&P DIVID ETF 78464A763 317,739 2,677,050 SH SOLE 2,375 0 2,674,675
SPDR SER TR S&P HOMEBUILD 78464A888 13,969 255,326 SH SOLE 0 0 255,326
SPDR SER TR S&P INS ETF 78464A789 15,731 415,602 SH SOLE 0 0 415,602
SPDR SER TR S&P INTERNET ETF 78468R127 287 3,830 SH SOLE 0 0 3,830
SPDR SER TR S&P KENSHO CLEAN 78468R655 7,802 100,045 SH SOLE 0 0 100,045
SPDR SER TR S&P KENSHO FUTRE 78468R671 3,471 78,842 SH SOLE 0 0 78,842
SPDR SER TR S&P KENSHO INTLG 78468R697 1,272 39,739 SH SOLE 0 0 39,739
SPDR SER TR S&P KENSHO NEW 78468R648 10,625 262,099 SH SOLE 0 0 262,099
SPDR SER TR S&P KENSHO SMART 78468R689 716 20,788 SH SOLE 0 0 20,788
SPDR SER TR S&P METALS MNG 78464A755 29,643 683,019 SH SOLE 0 0 683,019
SPDR SER TR S&P OILGAS EXP 78468R556 31,553 264,084 SH SOLE 267 0 263,817
SPDR SER TR S&P PHARMAC 78464A722 4,471 106,460 SH SOLE 0 0 106,460
SPDR SER TR S&P REGL BKG 78464A698 63,364 1,090,784 SH SOLE 151 0 1,090,633
SPDR SER TR S&P RETAIL ETF 78464A714 2,611 44,899 SH SOLE 0 0 44,899
SPDR SER TR S&P SEMICNDCTR 78464A862 27,665 182,342 SH SOLE 0 0 182,342
SPDR SER TR S&P TELECOM 78464A540 2,088 26,848 SH SOLE 0 0 26,848
SPDR SER TR S&P TRANSN ETF 78464A532 6,566 96,877 SH SOLE 0 0 96,877
SPDR SER TR S&P1500MOMTILT 78468R705 20,761 129,662 SH SOLE 0 0 129,662
SPDR SER TR SPDR S&P 500 ETF 78468R796 30,665 332,453 SH SOLE 0 0 332,453
SPDR SER TR SPDR S&P1500VL 78464A128 23,610 176,348 SH SOLE 0 0 176,348
SPDR SER TR SSGA GNDER ETF 78468R747 6,285 82,768 SH SOLE 0 0 82,768
SPDR SER TR SSGA US LRG ETF 78468R804 24,351 185,954 SH SOLE 0 0 185,954
SPDR SER TR SSGA US SMAL ETF 78468R887 4,843 46,434 SH SOLE 0 0 46,434
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 224 2,729 SH SOLE 914 0 1,815
SPIRE INC COM 84857L101 847 11,384 SH SOLE 1,340 0 10,044
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,997 102,283 SH SOLE 7,519 0 94,764
SPIRIT AIRLS INC COM 848577102 2,691 112,898 SH SOLE 0 0 112,898
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,683 44,557 SH SOLE 11,602 0 32,955
SPLUNK INC COM 848637104 7,678 85,845 SH SOLE 64,923 0 20,922
SPLUNK INC NOTE 1.125% 9/1 848637AD6 12 13,000 PRN SOLE 0 0 13,000
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 203 25,651 SH SOLE 1,309 0 24,342
SPORTSMANS WHSE HLDGS INC COM 84920Y106 296 30,857 SH SOLE 0 0 30,857
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,061 11,305 SH SOLE 2,366 0 8,939
SPOTIFY TECHNOLOGY S A SHS L8681T102 235 2,500 SH Call SOLE 0 0 2,500
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,313 54,057 SH SOLE 0 0 54,057
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 390 13,864 SH SOLE 0 0 13,864
SPROTT FDS TR URANIUM MINERS E 85208P303 3,515 61,514 SH SOLE 0 0 61,514
SPROTT FOCUS TR INC COM 85208J109 4,530 599,199 SH SOLE 0 0 599,199
SPROTT INC COM NEW 852066208 431 12,439 SH SOLE 0 0 12,439
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 7,621 453,109 SH SOLE 0 0 453,109
SPROTT PHYSICAL GOLD TR UNIT 85207H104 9,584 675,895 SH SOLE 0 0 675,895
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 349 26,409 SH SOLE 0 0 26,409
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5,355 776,069 SH SOLE 0 0 776,069
SPROUT SOCIAL INC COM CL A 85209W109 563 9,698 SH SOLE 8,794 0 904
SPROUTS FMRS MKT INC COM 85208M102 1,212 47,861 SH SOLE 39,811 0 8,050
SPS COMM INC COM 78463M107 2,208 19,377 SH SOLE 17,308 0 2,069
SPX CORP COM 784635104 670 12,688 SH SOLE 859 0 11,829
SRH TOTAL RETURN FUND INC COM 101507101 671 56,181 SH SOLE 0 0 56,181
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,387 23,876 SH SOLE 9,253 0 14,623
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 741,562 17,808,891 SH SOLE 29,541 0 17,779,350
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 5,604 143,739 SH SOLE 0 0 143,739
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 920 29,934 SH SOLE 0 0 29,934
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 17,574 628,313 SH SOLE 0 0 628,313
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 215,508 5,109,234 SH SOLE 376 0 5,108,858
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 10,806 271,370 SH SOLE 0 0 271,370
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 586 14,188 SH SOLE 0 0 14,188
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 4,998 107,195 SH SOLE 0 0 107,195
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 23,859 878,919 SH SOLE 0 0 878,919
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 55,304 1,452,323 SH SOLE 0 0 1,452,323
SSR MNG INC COM 784730103 544 32,576 SH SOLE 0 0 32,576
ST JOE CO COM 790148100 255 6,441 SH SOLE 0 0 6,441
STAAR SURGICAL CO COM PAR $0.01 852312305 1,123 15,346 SH SOLE 8,123 0 7,223
STAG INDL INC COM 85254J102 2,286 74,032 SH SOLE 2,817 0 71,215
STANDARD LITHIUM LTD COM 853606101 334 78,703 SH SOLE 0 0 78,703
STANLEY BLACK & DECKER INC COM 854502101 6,732 64,199 SH SOLE 23,896 0 40,303
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,509 60,373 SH SOLE 0 0 60,373
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 4,643 230,512 SH SOLE 0 0 230,512
STARBOARD INVT TR ADAPTIVE HIGH IN 85521B767 1,633 194,357 SH SOLE 0 0 194,357
STARBOARD INVT TR AI QUALITY GROWT 85521B791 1,696 143,972 SH SOLE 0 0 143,972
STARBOARD INVT TR RH HEDGED MULTI 85521B783 1,098 132,456 SH SOLE 0 0 132,456
STARBOARD INVT TR RH TACTICAL OUTL 85521B759 2,291 182,809 SH SOLE 0 0 182,809
STARBOARD INVT TR RH TACTICAL ROT 85521B775 3,101 269,156 SH SOLE 0 0 269,156
STARBUCKS CORP COM 855244109 84,803 1,110,129 SH SOLE 143,188 0 966,941
STARRETT L S CO CL A 855668109 105 15,025 SH SOLE 0 0 15,025
STARWOOD PPTY TR INC COM 85571B105 6,630 317,386 SH SOLE 1,037 0 316,349
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 15 15,000 PRN SOLE 0 0 15,000
STATE STR CORP COM 857477103 5,750 93,261 SH SOLE 30,578 0 62,683
STEEL DYNAMICS INC COM 858119100 4,685 70,830 SH SOLE 333 0 70,497
STELLANTIS N.V SHS N82405106 708 57,263 SH SOLE 4,610 0 52,653
STELLUS CAP INVT CORP COM 858568108 130 11,702 SH SOLE 0 0 11,702
STEM INC COM 85859N102 682 95,219 SH SOLE 0 0 95,219
STEPSTONE GROUP INC COM CL A 85914M107 532 20,421 SH SOLE 19,326 0 1,095
STERICYCLE INC COM 858912108 395 8,996 SH SOLE 2,570 0 6,426
STERIS PLC SHS USD G8473T100 16,582 80,436 SH SOLE 67,075 0 13,361
STERLING CHECK CORP COM 85917T109 313 19,211 SH SOLE 19,211 0 0
STERLING INFRASTRUCTURE INC COM 859241101 310 14,131 SH SOLE 0 0 14,131
STEWART INFORMATION SVCS COR COM 860372101 319 6,404 SH SOLE 3,267 0 3,137
STIFEL FINL CORP COM 860630102 1,083 19,336 SH SOLE 4,065 0 15,271
STITCH FIX INC COM CL A 860897107 72 14,569 SH SOLE 0 0 14,569
STMICROELECTRONICS N V NY REGISTRY 861012102 2,489 79,090 SH SOLE 11,596 0 67,494
STONECO LTD COM CL A G85158106 369 47,979 SH SOLE 456 0 47,523
STONEX GROUP INC COM 861896108 991 12,689 SH SOLE 304 0 12,385
STORE CAP CORP COM 862121100 17,860 684,806 SH SOLE 39,401 0 645,405
STRATASYS LTD SHS M85548101 601 32,048 SH SOLE 17,099 0 14,949
STRATEGIC ED INC COM 86272C103 254 3,603 SH SOLE 0 0 3,603
STRATEGY SHS DAY HAGAN NED 86280R803 5,760 184,736 SH SOLE 0 0 184,736
STRATEGY SHS NS 7HANDL IDX 86280R506 25,228 1,224,653 SH SOLE 0 0 1,224,653
STRIDE INC COM 86333M108 758 18,576 SH SOLE 13,822 0 4,754
STRYKER CORPORATION COM 863667101 32,343 162,528 SH SOLE 32,881 0 129,647
STURM RUGER & CO INC COM 864159108 1,267 19,899 SH SOLE 0 0 19,899
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,081 70,851 SH SOLE 0 0 70,851
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,138 192,930 SH SOLE 169,985 0 22,945
SUMMIT MATLS INC CL A 86614U100 1,396 59,949 SH SOLE 6,197 0 53,752
SUN CMNTYS INC COM 866674104 2,272 14,255 SH SOLE 6,541 0 7,714
SUN LIFE FINANCIAL INC. COM 866796105 869 18,966 SH SOLE 0 0 18,966
SUNCOKE ENERGY INC COM 86722A103 123 18,083 SH SOLE 0 0 18,083
SUNCOR ENERGY INC NEW COM 867224107 4,836 137,895 SH SOLE 52,534 0 85,361
SUNDIAL GROWERS INC COM 86730L109 81 249,461 SH SOLE 0 0 249,461
SUNNOVA ENERGY INTL INC. COM 86745K104 513 27,851 SH SOLE 25,198 0 2,653
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 5,165 138,661 SH SOLE 0 0 138,661
SUNOPTA INC COM 8676EP108 156 20,035 SH SOLE 0 0 20,035
SUNPOWER CORP COM 867652406 374 23,677 SH SOLE 0 0 23,677
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 12 12,000 PRN SOLE 0 0 12,000
SUNRUN INC COM 86771W105 1,398 59,866 SH SOLE 5,562 0 54,304
SUNSTONE HOTEL INVS INC NEW COM 867892101 148 14,914 SH SOLE 14,671 0 243
SUPER GROUP SGHC LIMITED ORD SHS G8588X103 47 11,350 SH SOLE 0 0 11,350
SUPERIOR GROUP OF CO INC COM 868358102 285 16,041 SH SOLE 0 0 16,041
SUPERNUS PHARMACEUTICALS INC COM 868459108 680 23,519 SH SOLE 5,887 0 17,632
SURO CAPITAL CORP COM NEW 86887Q109 69 10,743 SH SOLE 0 0 10,743
SVB FINANCIAL GROUP COM 78486Q101 13,342 33,778 SH SOLE 28,769 0 5,009
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 115 12,338 SH SOLE 0 0 12,338
SWEETGREEN INC COM CL A 87043Q108 122 10,482 SH SOLE 0 0 10,482
SWITCH INC CL A 87105L104 748 22,322 SH SOLE 207 0 22,115
SYLVAMO CORP COMMON STOCK 871332102 412 12,596 SH SOLE 11 0 12,585
SYNAPTICS INC COM 87157D109 400 3,385 SH SOLE 398 0 2,987
SYNCHRONY FINANCIAL COM 87165B103 2,423 87,728 SH SOLE 16,873 0 70,855
SYNEOS HEALTH INC CL A 87166B102 780 10,881 SH SOLE 9,930 0 951
SYNOPSYS INC COM 871607107 7,501 24,699 SH SOLE 2,102 0 22,597
SYNOVUS FINL CORP COM NEW 87161C501 1,352 37,507 SH SOLE 0 0 37,507
SYROS PHARMACEUTICALS INC COM 87184Q107 94 97,135 SH SOLE 0 0 97,135
SYSCO CORP COM 871829107 25,534 301,426 SH SOLE 49,523 0 251,903
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 311 14,175 SH SOLE 0 0 14,175
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 381 12,790 SH SOLE 0 0 12,790
T2 BIOSYSTEMS INC COM 89853L104 5 29,471 SH SOLE 0 0 29,471
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 35,244 431,123 SH SOLE 93,937 0 337,186
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 186 13,228 SH SOLE 0 0 13,228
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,921 40,163 SH SOLE 15,737 0 24,426
TALOS ENERGY INC COM 87484T108 401 25,909 SH SOLE 0 0 25,909
TANDEM DIABETES CARE INC COM NEW 875372203 2,046 34,127 SH SOLE 10,913 0 23,214
TANGER FACTORY OUTLET CTRS I COM 875465106 1,373 96,522 SH SOLE 0 0 96,522
TAPESTRY INC COM 876030107 2,462 80,670 SH SOLE 63,526 0 17,144
TARGA RES CORP COM 87612G101 2,527 42,344 SH SOLE 0 0 42,344
TARGET CORP COM 87612E106 89,762 635,574 SH SOLE 38,096 0 597,478
TASEKO MINES LTD COM 876511106 31 28,761 SH SOLE 0 0 28,761
TASKUS INC CLASS A COM 87652V109 336 19,958 SH SOLE 14,585 0 5,373
TATA MTRS LTD SPONSORED ADR 876568502 797 30,798 SH SOLE 0 0 30,798
TATTOOED CHEF INC COM CL A 87663X102 199 31,618 SH SOLE 0 0 31,618
TAYLOR MORRISON HOME CORP COM 87724P106 308 13,179 SH SOLE 0 0 13,179
TC ENERGY CORP COM 87807B107 21,382 412,696 SH SOLE 314,883 0 97,813
TCR2 THERAPEUTICS INC COM 87808K106 41 14,135 SH SOLE 0 0 14,135
TCW STRATEGIC INCOME FD INC COM 872340104 102 21,186 SH SOLE 0 0 21,186
TD SYNNEX CORPORATION COM 87162W100 281 3,087 SH SOLE 0 0 3,087
TE CONNECTIVITY LTD SHS H84989104 28,493 251,813 SH SOLE 183,867 0 67,946
TECHNIPFMC PLC COM G87110105 1,105 164,118 SH SOLE 127,374 0 36,744
TECHTARGET INC COM 87874R100 708 10,759 SH SOLE 10,231 0 528
TECK RESOURCES LTD CL B 878742204 5,430 177,628 SH SOLE 0 0 177,628
TECNOGLASS INC ORD SHS G87264100 464 26,445 SH SOLE 0 0 26,445
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 5,735 306,836 SH SOLE 0 0 306,836
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2,350 117,835 SH SOLE 0 0 117,835
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2,762 194,083 SH SOLE 0 0 194,083
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2,144 148,858 SH SOLE 0 0 148,858
TELADOC HEALTH INC COM 87918A105 4,723 142,225 SH SOLE 23,337 0 118,888
TELEDYNE TECHNOLOGIES INC COM 879360105 1,699 4,530 SH SOLE 338 0 4,192
TELEFLEX INCORPORATED COM 879369106 949 3,861 SH SOLE 2,662 0 1,199
TELEFONICA BRASIL SA NEW ADR 87936R205 121 13,354 SH SOLE 3,966 0 9,388
TELEFONICA S A SPONSORED ADR 879382208 122 23,753 SH SOLE 0 0 23,753
TELEPHONE & DATA SYS INC COM NEW 879433829 1,302 82,457 SH SOLE 0 0 82,457
TELLURIAN INC NEW COM 87968A104 646 216,705 SH SOLE 0 0 216,705
TELUS CORPORATION COM 87971M103 2,245 100,785 SH SOLE 65,172 0 35,613
TEMPLETON EMERGING MKTS INCO COM 880192109 2,007 372,345 SH SOLE 0 0 372,345
TEMPLETON GLOBAL INCOME FD COM 880198106 578 131,070 SH SOLE 0 0 131,070
TEMPUR SEALY INTL INC COM 88023U101 798 37,325 SH SOLE 2,534 0 34,791
TENABLE HLDGS INC COM 88025T102 500 11,015 SH SOLE 5,161 0 5,854
TENET HEALTHCARE CORP COM NEW 88033G407 1,751 33,311 SH SOLE 872 0 32,439
TENNECO INC CL A VTG COM STK 880349105 2,270 132,282 SH SOLE 0 0 132,282
TERADATA CORP DEL COM 88076W103 1,607 43,412 SH SOLE 29,817 0 13,595
TERADYNE INC COM 880770102 5,407 60,375 SH SOLE 28,357 0 32,018
TEREX CORP NEW COM 880779103 397 14,497 SH SOLE 737 0 13,760
TERNIUM SA SPONSORED ADS 880890108 2,554 70,761 SH SOLE 6,310 0 64,451
TESLA INC COM 88160R101 314,299 466,721 SH SOLE 41,246 0 425,475
TETRA TECH INC NEW COM 88162G103 13,783 100,936 SH SOLE 69,891 0 31,045
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 553 17,806 SH SOLE 0 0 17,806
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 979 38,912 SH SOLE 0 0 38,912
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 371 13,710 SH SOLE 0 0 13,710
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 5,498 608,189 SH SOLE 0 0 608,189
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,947 258,858 SH SOLE 25,263 0 233,595
TEXAS INSTRS INC COM 882508104 47,386 308,405 SH SOLE 69,931 0 238,474
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,984 2,677 SH SOLE 7 0 2,670
TEXAS ROADHOUSE INC COM 882681109 1,094 14,393 SH SOLE 10,147 0 4,246
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,357 49,511 SH SOLE 24,067 0 25,444
TEXTRON INC COM 883203101 2,313 37,869 SH SOLE 1,937 0 35,932
TFI INTL INC COM 87241L109 256 3,184 SH SOLE 1,953 0 1,231
TFS FINL CORP COM 87240R107 226 16,466 SH SOLE 0 0 16,466
TG THERAPEUTICS INC COM 88322Q108 122 28,640 SH SOLE 1,741 0 26,899
THE AARONS COMPANY INC COM 00258W108 259 17,795 SH SOLE 0 0 17,795
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1,507 206,951 SH SOLE 0 0 206,951
THE ONE GROUP HOSPITALITY IN COM 88338K103 124 16,822 SH SOLE 0 0 16,822
THE REAL BROKERAGE INC COM NEW 75585H206 29 18,950 SH SOLE 0 0 18,950
THE REALREAL INC COM 88339P101 36 14,525 SH SOLE 0 0 14,525
THE TRADE DESK INC COM CL A 88339J105 20,000 477,450 SH SOLE 7,585 0 469,865
THE VALENS COMPANY INC COM NEW 91914P603 23 35,681 SH SOLE 0 0 35,681
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 14 18,000 PRN SOLE 0 0 18,000
THERMO FISHER SCIENTIFIC INC COM 883556102 106,113 195,160 SH SOLE 69,917 0 125,243
THOMSON REUTERS CORP. COM NEW 884903709 2,022 19,404 SH SOLE 14,418 0 4,986
THOR INDS INC COM 885160101 1,149 15,378 SH SOLE 1,005 0 14,373
THOUGHTWORKS HOLDING INC COM 88546E105 344 24,409 SH SOLE 24,312 0 97
THREDUP INC CL A 88556E102 45 17,811 SH SOLE 17,494 0 317
TIDAL ETF TR RPAR RISK PARI 886364603 856 43,841 SH SOLE 0 0 43,841
TILRAY BRANDS INC COM CL 2 88688T100 803 257,275 SH SOLE 0 0 257,275
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 46 50,000 PRN SOLE 0 0 50,000
TIMKEN CO COM 887389104 300 5,653 SH SOLE 108 0 5,545
TIMKENSTEEL CORPORATION COM 887399103 1,936 103,484 SH SOLE 0 0 103,484
TIMOTHY PLAN HIG DV STK ETF 887432326 2,979 100,619 SH SOLE 0 0 100,619
TIMOTHY PLAN U S SM CP CORE 887432342 230 7,953 SH SOLE 0 0 7,953
TIMOTHY PLAN US LRGMD CP CORE 887432359 571 18,240 SH SOLE 0 0 18,240
TITAN MACHY INC COM 88830R101 221 9,869 SH SOLE 0 0 9,869
TITAN MED INC COM NEW 88830X819 10 19,519 SH SOLE 0 0 19,519
TJX COS INC NEW COM 872540109 21,212 379,811 SH SOLE 85,053 0 294,758
T-MOBILE US INC COM 872590104 16,618 123,514 SH SOLE 38,981 0 84,533
TOAST INC CL A 888787108 253 19,531 SH SOLE 0 0 19,531
TOLL BROTHERS INC COM 889478103 1,266 28,390 SH SOLE 2,965 0 25,425
TOPBUILD CORP COM 89055F103 9,876 59,084 SH SOLE 48,871 0 10,213
TORO CO COM 891092108 2,938 38,766 SH SOLE 907 0 37,859
TORONTO DOMINION BK ONT COM NEW 891160509 9,506 144,954 SH SOLE 56,359 0 88,595
TORTOISE ENERGY INFRA CORP COM 89147L886 1,239 41,887 SH SOLE 0 0 41,887
TOTALENERGIES SE SPONSORED ADS 89151E109 40,587 771,021 SH SOLE 578,163 0 192,858
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,272 49,191 SH SOLE 32 0 49,159
TOWNEBANK PORTSMOUTH VA COM 89214P109 871 32,082 SH SOLE 239 0 31,843
TOYOTA MOTOR CORP ADS 892331307 5,157 33,449 SH SOLE 363 0 33,086
TPG RE FIN TR INC COM 87266M107 241 26,800 SH SOLE 0 0 26,800
TRACTOR SUPPLY CO COM 892356106 21,278 109,603 SH SOLE 31,863 0 77,740
TRADEWEB MKTS INC CL A 892672106 1,025 15,012 SH SOLE 12,305 0 2,707
TRANE TECHNOLOGIES PLC SHS G8994E103 8,042 61,924 SH SOLE 20,707 0 41,217
TRANSDIGM GROUP INC COM 893641100 2,498 4,654 SH SOLE 1,642 0 3,012
TRANSOCEAN LTD REG SHS H8817H100 394 118,194 SH SOLE 0 0 118,194
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 79 15,458 SH SOLE 0 0 15,458
TRANSUNION COM 89400J107 2,064 25,804 SH SOLE 18,280 0 7,524
TRAVEL PLUS LEISURE CO COM 894164102 1,344 34,634 SH SOLE 24,159 0 10,475
TRAVELERS COMPANIES INC COM 89417E109 19,770 116,890 SH SOLE 25,220 0 91,670
TRAVELZOO COM NEW 89421Q205 65 10,775 SH SOLE 0 0 10,775
TREVENA INC COM 89532E109 63 151,876 SH SOLE 0 0 151,876
TREVI THERAPEUTICS INC COM 89532M101 28 10,000 SH SOLE 0 0 10,000
TREX CO INC COM 89531P105 9,494 174,452 SH SOLE 144,795 0 29,657
TRI CONTL CORP COM 895436103 1,046 39,960 SH SOLE 0 0 39,960
TRI POINTE HOMES INC COM 87265H109 473 28,052 SH SOLE 300 0 27,752
TRICO BANCSHARES COM 896095106 573 12,564 SH SOLE 0 0 12,564
TRILOGY METALS INC NEW COM 89621C105 10 13,144 SH SOLE 0 0 13,144
TRIMBLE INC COM 896239100 2,494 42,827 SH SOLE 4,505 0 38,322
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 244 8,726 SH SOLE 0 0 8,726
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 2,270 50,152 SH SOLE 264 0 49,888
TRINITY BIOTECH PLC SPON ADR NEW 896438306 60 48,750 SH SOLE 0 0 48,750
TRINITY INDS INC COM 896522109 465 19,215 SH SOLE 1,378 0 17,837
TRINSEO PLC SHS G9059U107 1,645 42,782 SH SOLE 0 0 42,782
TRIPADVISOR INC COM 896945201 347 19,484 SH SOLE 5,389 0 14,095
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 627 49,190 SH SOLE 0 0 49,190
TRITON INTL LTD CL A G9078F107 2,566 48,730 SH SOLE 0 0 48,730
TRONOX HOLDINGS PLC SHS G9087Q102 514 30,609 SH SOLE 1,507 0 29,102
TRUIST FINL CORP COM 89832Q109 56,493 1,191,082 SH SOLE 692,767 0 498,315
TRUPANION INC COM 898202106 343 5,694 SH SOLE 1,769 0 3,925
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 215 14,898 SH SOLE 0 0 14,898
TRUSTMARK CORP COM 898402102 606 20,753 SH SOLE 0 0 20,753
TRX GOLD CORPORATION COM 87283P109 18 47,032 SH SOLE 0 0 47,032
TSCAN THERAPEUTICS INC COM 89854M101 50 16,000 SH SOLE 0 0 16,000
TTEC HLDGS INC COM 89854H102 1,097 16,166 SH SOLE 15 0 16,151
TTM TECHNOLOGIES INC COM 87305R109 424 33,912 SH SOLE 21,413 0 12,499
TUPPERWARE BRANDS CORP COM 899896104 947 149,359 SH SOLE 0 0 149,359
TUSIMPLE HLDGS INC CL A 90089L108 229 31,673 SH SOLE 22,193 0 9,480
TUTOR PERINI CORP COM 901109108 337 38,365 SH SOLE 0 0 38,365
TWILIO INC CL A 90138F102 7,035 83,939 SH SOLE 8,577 0 75,362
TWIST BIOSCIENCE CORP COM 90184D100 495 14,163 SH SOLE 0 0 14,163
TWITTER INC COM 90184L102 9,624 257,408 SH SOLE 101,041 0 156,367
TWO HBRS INVT CORP COM NEW 90187B408 1,150 231,016 SH SOLE 0 0 231,016
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 5,962 216,487 SH SOLE 0 0 216,487
TWO RDS SHARED TR LEADERSHARES DY 90214Q675 4,420 196,171 SH SOLE 0 0 196,171
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 4,262 152,816 SH SOLE 0 0 152,816
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 3,330 109,512 SH SOLE 0 0 109,512
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 6,225 210,560 SH SOLE 0 0 210,560
TYLER TECHNOLOGIES INC COM 902252105 2,711 8,153 SH SOLE 2,049 0 6,104
TYRA BIOSCIENCES INC COM 90240B106 147 20,500 SH SOLE 0 0 20,500
TYSON FOODS INC CL A 902494103 26,524 308,199 SH SOLE 14,843 0 293,356
U S PHYSICAL THERAPY COM 90337L108 410 3,751 SH SOLE 2,453 0 1,298
U S SILICA HLDGS INC COM 90346E103 375 32,850 SH SOLE 0 0 32,850
U S XPRESS ENTERPRISES INC COM CL A 90338N202 30 11,195 SH SOLE 0 0 11,195
UBER TECHNOLOGIES INC COM 90353T100 18,516 902,441 SH SOLE 339,606 0 562,835
UBIQUITI INC COM 90353W103 2,798 11,274 SH SOLE 245 0 11,029
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 287 17,627 SH SOLE 0 0 17,627
UBS GROUP AG SHS H42097107 1,775 109,462 SH SOLE 28,710 0 80,752
UDR INC COM 902653104 4,052 88,013 SH SOLE 3,450 0 84,563
UFP INDUSTRIES INC COM 90278Q108 1,605 23,551 SH SOLE 4,043 0 19,508
UGI CORP NEW COM 902681105 1,953 50,586 SH SOLE 7,117 0 43,469
UIPATH INC CL A 90364P105 3,040 165,437 SH SOLE 110,243 0 55,194
ULTA BEAUTY INC COM 90384S303 16,502 42,809 SH SOLE 4,357 0 38,452
ULTRA CLEAN HLDGS INC COM 90385V107 836 28,071 SH SOLE 6,818 0 21,253
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 323 5,412 SH SOLE 5,001 0 411
UMB FINL CORP COM 902788108 302 3,502 SH SOLE 1,948 0 1,554
UMH PPTYS INC COM 903002103 211 11,974 SH SOLE 0 0 11,974
UMPQUA HLDGS CORP COM 904214103 653 38,918 SH SOLE 9,326 0 29,592
UNDER ARMOUR INC CL A 904311107 984 118,105 SH SOLE 19,302 0 98,803
UNDER ARMOUR INC CL C 904311206 788 103,938 SH SOLE 0 0 103,938
UNIFIRST CORP MASS COM 904708104 832 4,833 SH SOLE 4,000 0 833
UNILEVER PLC SPON ADR NEW 904767704 25,135 548,445 SH SOLE 362,221 0 186,224
UNION BANKSHARES INC COM 905400107 486 18,575 SH SOLE 0 0 18,575
UNION PAC CORP COM 907818108 88,106 413,101 SH SOLE 65,739 0 347,362
UNITED AIRLS HLDGS INC COM 910047109 6,532 184,407 SH SOLE 43,698 0 140,709
UNITED BANKSHARES INC WEST V COM 909907107 3,068 87,472 SH SOLE 72,631 0 14,841
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 858 28,435 SH SOLE 3,660 0 24,775
UNITED INS HLDGS CORP COM 910710102 19 12,050 SH SOLE 0 0 12,050
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 623 92,036 SH SOLE 0 0 92,036
UNITED NAT FOODS INC COM 911163103 838 21,287 SH SOLE 7,433 0 13,854
UNITED PARCEL SERVICE INC CL B 911312106 137,582 753,474 SH SOLE 170,054 0 583,420
UNITED RENTALS INC COM 911363109 22,386 92,157 SH SOLE 5,384 0 86,773
UNITED STATES STL CORP NEW COM 912909108 5,590 312,114 SH SOLE 0 0 312,114
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 479 26,528 SH SOLE 0 0 26,528
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 451 11,404 SH SOLE 0 0 11,404
UNITED STS BRENT OIL FD LP UNIT 91167Q100 1,921 58,670 SH SOLE 0 0 58,670
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 1,056 47,542 SH SOLE 0 0 47,542
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 2,019 36,829 SH SOLE 0 0 36,829
UNITED STS GASOLINE FD LP UNITS 91201T102 3,304 48,712 SH SOLE 0 0 48,712
UNITED STS NAT GAS FD LP UNIT PAR 912318300 1,296 68,174 SH SOLE 0 0 68,174
UNITED STS OIL FD LP UNITS 91232N207 5,068 63,070 SH SOLE 0 0 63,070
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,394 5,917 SH SOLE 2,038 0 3,879
UNITEDHEALTH GROUP INC COM 91324P102 310,271 604,040 SH SOLE 174,394 0 429,646
UNITEDHEALTH GROUP INC COM 91324P102 411 800 SH Put SOLE 0 0 800
UNITI GROUP INC COM 91325V108 1,561 165,659 SH SOLE 13,967 0 151,692
UNITY SOFTWARE INC COM 91332U101 4,177 112,553 SH SOLE 49,695 0 62,858
UNIVAR SOLUTIONS INC COM 91336L107 251 10,076 SH SOLE 6,433 0 3,643
UNIVERSAL CORP VA COM 913456109 494 8,172 SH SOLE 1,854 0 6,318
UNIVERSAL DISPLAY CORP COM 91347P105 1,816 17,956 SH SOLE 5 0 17,951
UNIVERSAL DISPLAY CORP COM 91347P105 506 5,000 SH Call SOLE 0 0 5,000
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 619 11,636 SH SOLE 0 0 11,636
UNIVERSAL HLTH SVCS INC CL B 913903100 1,308 12,985 SH SOLE 1,317 0 11,668
UNIVEST FINANCIAL CORPORATIO COM 915271100 434 17,056 SH SOLE 0 0 17,056
UNUM GROUP COM 91529Y106 6,921 203,439 SH SOLE 14,956 0 188,483
UPSTART HLDGS INC COM 91680M107 2,958 93,536 SH SOLE 1,144 0 92,392
URANIUM ENERGY CORP COM 916896103 100 32,626 SH SOLE 0 0 32,626
URBAN OUTFITTERS INC COM 917047102 256 13,708 SH SOLE 13,613 0 95
UR-ENERGY INC COM 91688R108 37 34,485 SH SOLE 0 0 34,485
URSTADT BIDDLE PPTYS INC CL A 917286205 5,496 339,259 SH SOLE 0 0 339,259
US BANCORP DEL COM NEW 902973304 104,124 2,262,590 SH SOLE 458,893 0 1,803,697
US FOODS HLDG CORP COM 912008109 2,166 70,601 SH SOLE 4,007 0 66,594
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 197 11,765 SH SOLE 0 0 11,765
USIO INC COM 917313108 177 72,801 SH SOLE 0 0 72,801
UTZ BRANDS INC COM CL A 918090101 417 30,178 SH SOLE 27,211 0 2,967
UWM HOLDINGS CORPORATION COM CL A 91823B109 251 70,932 SH SOLE 0 0 70,932
V F CORP COM 918204108 7,756 175,599 SH SOLE 32,211 0 143,388
VAALCO ENERGY INC COM NEW 91851C201 763 109,981 SH SOLE 0 0 109,981
VACASA INC CLASS A COM 91854V107 31 10,700 SH SOLE 0 0 10,700
VAIL RESORTS INC COM 91879Q109 1,313 6,021 SH SOLE 3,532 0 2,489
VALE S A SPONSORED ADS 91912E105 4,850 331,513 SH SOLE 51,951 0 279,562
VALERO ENERGY CORP COM 91913Y100 32,045 301,515 SH SOLE 43,901 0 257,614
VALLEY NATL BANCORP COM 919794107 705 67,676 SH SOLE 0 0 67,676
VALUE LINE INC COM 920437100 318 4,817 SH SOLE 0 0 4,817
VALVOLINE INC COM 92047W101 420 14,569 SH SOLE 76 0 14,493
VANCE TAX-MANAGED GLOB COM 27829C105 2,534 304,970 SH SOLE 0 0 304,970
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 38,952 450,421 SH SOLE 0 0 450,421
VANECK ETF TRUST BDC INCOME ETF 92189F411 21,954 1,453,940 SH SOLE 0 0 1,453,940
VANECK ETF TRUST BIOTECH ETF 92189F726 6,229 42,725 SH SOLE 0 0 42,725
VANECK ETF TRUST CEF MUNI INCOME 92189F460 5,960 258,892 SH SOLE 0 0 258,892
VANECK ETF TRUST DIGI TRANSFRM 92189H821 1,145 262,059 SH SOLE 0 0 262,059
VANECK ETF TRUST EMERGING MRKT HI 92189F353 1,788 100,560 SH SOLE 13,754 0 86,806
VANECK ETF TRUST ENERGY INCME ET 92189H870 475 8,248 SH SOLE 0 0 8,248
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 600 4,621 SH SOLE 0 0 4,621
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 63,946 2,366,628 SH SOLE 38,916 0 2,327,712
VANECK ETF TRUST GAMING ETF 92189F882 4,085 120,425 SH SOLE 0 0 120,425
VANECK ETF TRUST GOLD MINERS ETF 92189F106 63,258 2,310,384 SH SOLE 0 0 2,310,384
VANECK ETF TRUST GOLD MINERS ETF 92189F106 246 9,000 SH Put SOLE 0 0 9,000
VANECK ETF TRUST GREEN BOND ETF 92189F171 617 26,187 SH SOLE 0 0 26,187
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 20,159 374,364 SH SOLE 14,643 0 359,721
VANECK ETF TRUST INDIA GROWTH LDR 92189F767 1,964 63,946 SH SOLE 0 0 63,946
VANECK ETF TRUST INDONESIA INDEX 92189F833 435 22,075 SH SOLE 0 0 22,075
VANECK ETF TRUST INFLATION ALLOCA 92189F130 23,913 966,165 SH SOLE 6,157 0 960,008
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 57,169 1,251,793 SH SOLE 1,086,324 0 165,469
VANECK ETF TRUST INVESTMENT GRD 92189F486 13,068 529,500 SH SOLE 0 0 529,500
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 7,331 299,477 SH SOLE 779 0 298,698
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 12,383 386,958 SH SOLE 0 0 386,958
VANECK ETF TRUST LONG MUNI ETF 92189F536 3,190 180,641 SH SOLE 0 0 180,641
VANECK ETF TRUST LONG/FLAT TREND 92189F148 4,360 117,031 SH SOLE 0 0 117,031
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 2,763 22,131 SH SOLE 0 0 22,131
VANECK ETF TRUST MORTGAGE REIT 92189F452 3,111 222,201 SH SOLE 0 0 222,201
VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 4,733 156,786 SH SOLE 0 0 156,786
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 368 12,755 SH SOLE 0 0 12,755
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 164,083 2,574,657 SH SOLE 5 0 2,574,652
VANECK ETF TRUST NATURAL RESOURC 92189F841 6,335 139,685 SH SOLE 0 0 139,685
VANECK ETF TRUST OIL REFINERS ETF 92189F585 3,233 109,001 SH SOLE 0 0 109,001
VANECK ETF TRUST OIL SERVICES ETF 92189H607 26,463 113,771 SH SOLE 0 0 113,771
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 3,226 41,979 SH SOLE 0 0 41,979
VANECK ETF TRUST PREFERRED SECURT 92189F429 15,395 850,571 SH SOLE 0 0 850,571
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 17,384 200,280 SH SOLE 0 0 200,280
VANECK ETF TRUST RETAIL ETF 92189F684 4,489 29,534 SH SOLE 0 0 29,534
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 76,705 376,504 SH SOLE 0 0 376,504
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 7,279 324,084 SH SOLE 0 0 324,084
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 197 15,230 SH SOLE 0 0 15,230
VANECK ETF TRUST STEEL ETF 92189F205 1,072 21,662 SH SOLE 0 0 21,662
VANECK ETF TRUST URANIUM PLS NUCL 92189F601 511 9,777 SH SOLE 0 0 9,777
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 0 83,274 SH SOLE 42 0 83,232
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 12,761 746,231 SH SOLE 0 0 746,231
VANECK ETF TRUST VANECK VIETNAM 92189F817 505 35,054 SH SOLE 0 0 35,054
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 3,519 73,802 SH SOLE 0 0 73,802
VANECK MERK GOLD TR GOLD TRUST 921078101 16,135 920,417 SH SOLE 0 0 920,417
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 72,074 331,160 SH SOLE 0 0 331,160
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 42,731 321,624 SH SOLE 17 0 321,607
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6,617 41,862 SH SOLE 0 0 41,862
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 22,278 145,483 SH SOLE 0 0 145,483
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 5,883 40,709 SH SOLE 15 0 40,694
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 9,284 51,321 SH SOLE 0 0 51,321
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5,090 33,071 SH SOLE 0 0 33,071
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 33,754 198,520 SH SOLE 0 0 198,520
VANGUARD BD INDEX FDS INTERMED TERM 921937819 242,291 3,120,295 SH SOLE 0 0 3,120,295
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 106,306 1,333,496 SH SOLE 7 0 1,333,489
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 440,547 5,737,032 SH SOLE 1,353 0 5,735,679
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,332,294 30,989,822 SH SOLE 4,825,424 0 26,164,398
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 640 13,008 SH SOLE 0 0 13,008
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 294,466 5,944,013 SH SOLE 2,831 0 5,941,182
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 85,420 651,561 SH SOLE 43 0 651,518
VANGUARD INDEX FDS GROWTH ETF 922908736 944,583 4,237,891 SH SOLE 18,424 0 4,219,467
VANGUARD INDEX FDS LARGE CAP ETF 922908637 98,729 572,840 SH SOLE 28,576 0 544,264
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 88,459 504,382 SH SOLE 2,435 0 501,947
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 108,978 841,398 SH SOLE 5,487 0 835,911
VANGUARD INDEX FDS MID CAP ETF 922908629 442,458 2,246,321 SH SOLE 57,455 0 2,188,866
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 162,373 1,782,162 SH SOLE 628 0 1,781,534
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,167,299 3,365,137 SH SOLE 90,446 0 3,274,691
VANGUARD INDEX FDS SM CP VAL ETF 922908611 139,757 932,830 SH SOLE 16,992 0 915,838
VANGUARD INDEX FDS SMALL CP ETF 922908751 582,579 3,308,038 SH SOLE 52,900 0 3,255,138
VANGUARD INDEX FDS SML CP GRW ETF 922908595 95,474 484,567 SH SOLE 5,988 0 478,579
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,427,000 12,867,142 SH SOLE 30 0 12,867,112
VANGUARD INDEX FDS VALUE ETF 922908744 943,447 7,153,832 SH SOLE 86,400 0 7,067,432
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 104,486 2,091,393 SH SOLE 212,198 0 1,879,195
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 386,319 9,275,373 SH SOLE 94,312 0 9,181,061
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 16,165 306,048 SH SOLE 2,527 0 303,521
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 14,164 223,123 SH SOLE 80,447 0 142,676
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 13,649 132,242 SH SOLE 661 0 131,581
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 8,370 189,070 SH SOLE 12 0 189,058
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 83,449 977,847 SH SOLE 261 0 977,586
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 158,774 3,167,886 SH SOLE 4,905 0 3,162,981
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 70,403 1,410,314 SH SOLE 79,451 0 1,330,863
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 40,265 658,360 SH SOLE 4,014 0 654,346
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,081,401 13,514,137 SH SOLE 103,132 0 13,411,005
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 32,240 397,490 SH SOLE 57,864 0 339,626
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 10,907 155,455 SH SOLE 3,084 0 152,371
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 174,557 3,651,059 SH SOLE 2,147 0 3,648,912
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 78,805 1,338,852 SH SOLE 70,481 0 1,268,371
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 211,766 2,776,901 SH SOLE 23,894 0 2,753,007
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 4,764 61,826 SH SOLE 0 0 61,826
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,245 17,741 SH SOLE 0 0 17,741
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 102,664 1,824,167 SH SOLE 0 0 1,824,167
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 14,379 83,680 SH SOLE 0 0 83,680
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 60,709 955,302 SH SOLE 0 0 955,302
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 5,789 38,589 SH SOLE 0 0 38,589
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 32,633 477,303 SH SOLE 5 0 477,298
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 5,208 43,706 SH SOLE 0 0 43,706
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 6,813 40,315 SH SOLE 0 0 40,315
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 692,619 4,827,623 SH SOLE 10,987 0 4,816,636
VANGUARD STAR FDS VG TL INTL STK F 921909768 111,654 2,163,418 SH SOLE 0 0 2,163,418
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 724,254 17,751,336 SH SOLE 26,688 0 17,724,648
VANGUARD WELLINGTON FD US MINIMUM 921935409 257 2,666 SH SOLE 25 0 2,641
VANGUARD WELLINGTON FD US MOMENTUM 921935508 943 8,844 SH SOLE 0 0 8,844
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 4,890 53,537 SH SOLE 0 0 53,537
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 13,413 218,816 SH SOLE 71 0 218,745
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 448,140 4,406,493 SH SOLE 32,516 0 4,373,977
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 53,594 781,136 SH SOLE 0 0 781,136
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 29,862 507,677 SH SOLE 0 0 507,677
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,670 54,439 SH SOLE 0 0 54,439
VANGUARD WORLD FD ESG US CORP BD 921910691 2,247 35,683 SH SOLE 0 0 35,683
VANGUARD WORLD FD ESG US STK ETF 921910733 8,276 124,636 SH SOLE 0 0 124,636
VANGUARD WORLD FD EXTENDED DUR 921910709 10,011 99,980 SH SOLE 0 0 99,980
VANGUARD WORLD FD MEGA CAP INDEX 921910873 39,777 301,779 SH SOLE 0 0 301,779
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 46,105 479,361 SH SOLE 0 0 479,361
VANGUARD WORLD FD MEGA GRWTH IND 921910816 128,607 707,836 SH SOLE 0 0 707,836
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 22,139 235,442 SH SOLE 496 0 234,946
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 45,544 200,227 SH SOLE 0 0 200,227
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 89,805 484,543 SH SOLE 13 0 484,530
VANGUARD WORLD FDS ENERGY ETF 92204A306 58,448 587,596 SH SOLE 16 0 587,580
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 54,787 709,773 SH SOLE 5 0 709,768
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 147,562 626,590 SH SOLE 0 0 626,590
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 25,036 153,275 SH SOLE 0 0 153,275
VANGUARD WORLD FDS INF TECH ETF 92204A702 475,530 1,456,224 SH SOLE 2,343 0 1,453,881
VANGUARD WORLD FDS MATERIALS ETF 92204A801 17,504 109,255 SH SOLE 0 0 109,255
VANGUARD WORLD FDS UTILITIES ETF 92204A876 76,659 503,176 SH SOLE 16 0 503,160
VAPOTHERM INC COM 922107107 30 11,957 SH SOLE 0 0 11,957
VARONIS SYS INC COM 922280102 225 7,672 SH SOLE 0 0 7,672
VASCULAR BIOGENICS LTD COM M96883109 167 103,916 SH SOLE 0 0 103,916
VAXART INC COM NEW 92243A200 595 170,125 SH SOLE 0 0 170,125
VBI VACCINES INC CDA COM NEW 91822J103 136 167,813 SH SOLE 0 0 167,813
VECTOR GROUP LTD COM 92240M108 688 65,528 SH SOLE 0 0 65,528
VEEVA SYS INC CL A COM 922475108 7,859 39,685 SH SOLE 10,664 0 29,021
VELODYNE LIDAR INC COM 92259F101 19 19,861 SH SOLE 0 0 19,861
VENTAS INC COM 92276F100 13,548 263,429 SH SOLE 145,938 0 117,491
VERACYTE INC COM 92337F107 817 41,057 SH SOLE 13,397 0 27,660
VERASTEM INC COM 92337C104 15 12,809 SH SOLE 9,469 0 3,340
VERICEL CORP COM 92346J108 494 19,636 SH SOLE 17,720 0 1,916
VERIFYME INC COM NEW 92346X206 64 32,831 SH SOLE 32,831 0 0
VERISIGN INC COM 92343E102 1,645 9,831 SH SOLE 1,511 0 8,320
VERISK ANALYTICS INC COM 92345Y106 10,093 58,312 SH SOLE 47,107 0 11,205
VERITEX HLDGS INC COM 923451108 439 14,987 SH SOLE 13,993 0 994
VERIZON COMMUNICATIONS INC COM 92343V104 249,321 4,912,734 SH SOLE 1,163,971 0 3,748,763
VERMILION ENERGY INC COM 923725105 1,595 83,672 SH SOLE 1,982 0 81,690
VERRA MOBILITY CORP CL A COM STK 92511U102 1,088 69,251 SH SOLE 92 0 69,159
VERTEX ENERGY INC COM 92534K107 113 10,779 SH SOLE 0 0 10,779
VERTEX INC CL A 92538J106 213 18,764 SH SOLE 18,107 0 657
VERTEX PHARMACEUTICALS INC COM 92532F100 38,271 135,816 SH SOLE 93,112 0 42,704
VERTIV HOLDINGS CO COM CL A 92537N108 417 50,789 SH SOLE 47,879 0 2,910
VERU INC COM 92536C103 124 10,975 SH SOLE 0 0 10,975
VIASAT INC COM 92552V100 1,004 32,783 SH SOLE 6,007 0 26,776
VIATRIS INC COM 92556V106 6,374 608,800 SH SOLE 109 0 608,691
VIAVI SOLUTIONS INC COM 925550105 212 15,987 SH SOLE 9,932 0 6,055
VICI PPTYS INC COM 925652109 12,461 418,307 SH SOLE 108,053 0 310,254
VICTORIAS SECRET AND CO COMMON STOCK 926400102 467 16,688 SH SOLE 0 0 16,688
VICTORY CAP HLDGS INC COM CL A 92645B103 851 35,330 SH SOLE 0 0 35,330
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1,834 62,227 SH SOLE 0 0 62,227
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 384 13,047 SH SOLE 0 0 13,047
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 1,280 34,876 SH SOLE 0 0 34,876
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 88,341 1,374,747 SH SOLE 0 0 1,374,747
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 9,177 142,914 SH SOLE 0 0 142,914
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 6,472 117,370 SH SOLE 0 0 117,370
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 117,109 1,771,691 SH SOLE 0 0 1,771,691
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6,186 106,441 SH SOLE 0 0 106,441
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3,711 70,881 SH SOLE 0 0 70,881
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 3,300 58,472 SH SOLE 0 0 58,472
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 204 10,808 SH SOLE 0 0 10,808
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 9,673 233,496 SH SOLE 0 0 233,496
VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 338 7,140 SH SOLE 0 0 7,140
VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 2,668 54,476 SH SOLE 0 0 54,476
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 389 6,436 SH SOLE 0 0 6,436
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 6,613 180,277 SH SOLE 0 0 180,277
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 1,288 55,619 SH SOLE 0 0 55,619
VIEMED HEALTHCARE INC COM 92663R105 632 117,490 SH SOLE 0 0 117,490
VIEWRAY INC COM 92672L107 29 11,064 SH SOLE 0 0 11,064
VIKING THERAPEUTICS INC COM 92686J106 115 39,693 SH SOLE 0 0 39,693
VILLAGE FARMS INTL INC COM 92707Y108 607 232,691 SH SOLE 0 0 232,691
VINCO VENTURES INC COM 927330100 28 20,510 SH SOLE 0 0 20,510
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 610 22,866 SH SOLE 0 0 22,866
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 133 13,425 SH SOLE 3,833 0 9,592
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 729 121,179 SH SOLE 0 0 121,179
VIRTU FINL INC CL A 928254101 798 34,104 SH SOLE 3,825 0 30,279
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 1,310 80,922 SH SOLE 0 0 80,922
VIRTUS CONVERTIBLE & INC FD COM 92838U108 654 206,956 SH SOLE 0 0 206,956
VIRTUS CONVERTIBLE & INCOME COM 92838X102 2,343 636,738 SH SOLE 0 0 636,738
VIRTUS DIVERSIFIED INCM & CO COM 92840N100 2,322 118,938 SH SOLE 0 0 118,938
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,278 110,745 SH SOLE 0 0 110,745
VIRTUS EQUITY & CONV INCM FD COM 92841M101 1,296 62,451 SH SOLE 0 0 62,451
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 958 38,212 SH SOLE 0 0 38,212
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 3,344 412,288 SH SOLE 0 0 412,288
VIRTUS STONE HBR EMRG MKTS I COM 86164T107 622 141,430 SH SOLE 0 0 141,430
VISA INC COM CL A 92826C839 326,350 1,656,960 SH SOLE 342,604 0 1,314,356
VISHAY INTERTECHNOLOGY INC COM 928298108 533 29,901 SH SOLE 10,234 0 19,667
VISTA OUTDOOR INC COM 928377100 3,693 132,367 SH SOLE 14,463 0 117,904
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 28 32,000 SH SOLE 0 0 32,000
VISTEON CORP COM NEW 92839U206 626 6,045 SH SOLE 5,199 0 846
VISTRA CORP COM 92840M102 2,245 98,241 SH SOLE 51,518 0 46,723
VITA COCO CO INC COM 92846Q107 198 20,200 SH SOLE 0 0 20,200
VMWARE INC CL A COM 928563402 4,709 41,316 SH SOLE 2,330 0 38,986
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 28,803 1,848,738 SH SOLE 1,488,557 0 360,181
VOLTA INC COM CL A 92873V102 29 21,951 SH SOLE 0 0 21,951
VONTIER CORPORATION COM 928881101 384 16,691 SH SOLE 3,822 0 12,869
VORNADO RLTY TR SH BEN INT 929042109 329 11,517 SH SOLE 1,597 0 9,920
VOXX INTL CORP CL A 91829F104 222 23,875 SH SOLE 0 0 23,875
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 291 41,822 SH SOLE 0 0 41,822
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 157 27,228 SH SOLE 0 0 27,228
VOYA FINANCIAL INC COM 929089100 706 11,856 SH SOLE 9,190 0 2,666
VOYA GLBL ADV & PREM OPP FD COM 92912R104 98 10,788 SH SOLE 0 0 10,788
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,037 188,461 SH SOLE 0 0 188,461
VOYA INFRASTRUCTURE INDLS & COM 92912X101 1,216 124,417 SH SOLE 0 0 124,417
VROOM INC COM 92918V109 15 11,818 SH SOLE 12 0 11,806
VSE CORP COM 918284100 252 6,706 SH SOLE 0 0 6,706
VULCAN MATLS CO COM 929160109 8,221 57,854 SH SOLE 30,924 0 26,930
VUZIX CORP COM NEW 92921W300 144 20,323 SH SOLE 0 0 20,323
VYNE THERAPEUTICS INC COM 92941V209 7 17,312 SH SOLE 0 0 17,312
W & T OFFSHORE INC COM 92922P106 54 12,447 SH SOLE 0 0 12,447
WABTEC COM 929740108 3,224 39,247 SH SOLE 13,994 0 25,253
WAITR HLDGS INC COM 930752100 2 13,242 SH SOLE 0 0 13,242
WALGREENS BOOTS ALLIANCE INC COM 931427108 36,238 956,138 SH SOLE 356,430 0 599,708
WALKER & DUNLOP INC COM 93148P102 471 4,888 SH SOLE 0 0 4,888
WALKME LTD ORD SHS M97628107 204 20,122 SH SOLE 19,622 0 500
WALLBOX NV SHS CL A N94209108 98 11,038 SH SOLE 0 0 11,038
WALMART INC COM 931142103 168,620 1,386,908 SH SOLE 90,573 0 1,296,335
WARNER BROS DISCOVERY INC COM SER A 934423104 17,356 1,293,267 SH SOLE 218,770 0 1,074,497
WASHINGTON FED INC COM 938824109 2,218 73,872 SH SOLE 20,390 0 53,482
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 210 9,850 SH SOLE 61 0 9,789
WASTE CONNECTIONS INC COM 94106B101 1,982 15,987 SH SOLE 3,483 0 12,504
WASTE MGMT INC DEL COM 94106L109 84,851 554,654 SH SOLE 152,180 0 402,474
WATERS CORP COM 941848103 1,412 4,265 SH SOLE 1,095 0 3,170
WATSCO INC COM 942622200 2,121 8,881 SH SOLE 4,424 0 4,457
WATTS WATER TECHNOLOGIES INC CL A 942749102 362 2,948 SH SOLE 1,318 0 1,630
WAYFAIR INC CL A 94419L101 692 15,885 SH SOLE 190 0 15,695
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 10 15,000 PRN SOLE 0 0 15,000
WD 40 CO COM 929236107 641 3,183 SH SOLE 53 0 3,130
WEATHERFORD INTL PLC ORD SHS G48833118 320 15,130 SH SOLE 0 0 15,130
WEBER INC CL A 94770D102 78 10,884 SH SOLE 0 0 10,884
WEBSTER FINL CORP COM 947890109 495 11,747 SH SOLE 21 0 11,726
WEC ENERGY GROUP INC COM 92939U106 20,362 202,321 SH SOLE 36,988 0 165,333
WEIBO CORP NOTE 1.250%11/1 948596AC5 16 16,000 PRN SOLE 0 0 16,000
WELLS FARGO CO NEW COM 949746101 68,480 1,748,269 SH SOLE 225,645 0 1,522,624
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,803 3,129 SH SOLE 232 0 2,897
WELLTOWER INC COM 95040Q104 13,439 163,190 SH SOLE 14,832 0 148,358
WENDYS CO COM 95058W100 685 36,271 SH SOLE 1,521 0 34,750
WERNER ENTERPRISES INC COM 950755108 721 18,709 SH SOLE 13 0 18,696
WESBANCO INC COM 950810101 1,693 53,380 SH SOLE 13,909 0 39,471
WESCO INTL INC COM 95082P105 605 5,653 SH SOLE 1,966 0 3,687
WEST FRASER TIMBER CO LTD COM 952845105 232 3,022 SH SOLE 588 0 2,434
WEST PHARMACEUTICAL SVSC INC COM 955306105 17,954 59,378 SH SOLE 51,169 0 8,209
WESTAMERICA BANCORPORATION COM 957090103 318 5,718 SH SOLE 1,705 0 4,013
WESTERN ALLIANCE BANCORP COM 957638109 701 9,924 SH SOLE 5,816 0 4,108
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 333 23,991 SH SOLE 0 0 23,991
WESTERN ASSET EMERGING MKTS COM 95766A101 2,633 298,207 SH SOLE 0 0 298,207
WESTERN ASSET GBL HIGH INC F COM 95766B109 2,079 294,857 SH SOLE 0 0 294,857
WESTERN ASSET HIGH INCOM FD COM 95766J102 345 69,904 SH SOLE 0 0 69,904
WESTERN ASSET HIGH INCOME OP COM 95766K109 269 67,834 SH SOLE 0 0 67,834
WESTERN ASSET HIGH YIELD DEF COM 95768B107 344 28,272 SH SOLE 0 0 28,272
WESTERN ASSET INTER MUNI FD COM 958435109 1,508 187,037 SH SOLE 0 0 187,037
WESTERN ASSET INVESTMENT GRA COM 95766T100 240 19,872 SH SOLE 0 0 19,872
WESTERN ASSET MANAGED MUNS F COM 95766M105 573 54,202 SH SOLE 25,991 0 28,211
WESTERN ASSET MTG DEFINED OP COM 95790B109 630 53,981 SH SOLE 0 0 53,981
WESTERN ASSET MUN HIGH INCOM COM 95766N103 134 20,395 SH SOLE 0 0 20,395
WESTERN ASSET MUN PARTNERS F COM 95766P108 973 77,748 SH SOLE 0 0 77,748
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1,433 135,424 SH SOLE 0 0 135,424
WESTERN AST INFL LKD OPP & I COM 95766R104 6,128 581,996 SH SOLE 0 0 581,996
WESTERN DIGITAL CORP. COM 958102105 6,845 152,688 SH SOLE 80,470 0 72,218
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 814 858,000 PRN SOLE 0 0 858,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,130 46,497 SH SOLE 0 0 46,497
WESTERN UN CO COM 959802109 509 30,876 SH SOLE 5,790 0 25,086
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 887 35,620 SH SOLE 1,190 0 34,430
WESTLAKE CORPORATION COM 960413102 3,126 31,887 SH SOLE 194 0 31,693
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 11 11,093 SH SOLE 0 0 11,093
WESTROCK CO COM 96145D105 4,105 103,025 SH SOLE 8,200 0 94,825
WEX INC COM 96208T104 1,752 11,285 SH SOLE 6,525 0 4,760
WEYERHAEUSER CO MTN BE COM NEW 962166104 15,391 464,711 SH SOLE 68,873 0 395,838
WHEATON PRECIOUS METALS CORP COM 962879102 2,979 82,680 SH SOLE 8,322 0 74,358
WHEELS UP EXPERIENCE INC COM CL A 96328L106 143 73,512 SH SOLE 0 0 73,512
WHIRLPOOL CORP COM 963320106 4,096 26,445 SH SOLE 527 0 25,918
WHITE MTNS INS GROUP LTD COM G9618E107 1,321 1,060 SH SOLE 707 0 353
WHITEHORSE FIN INC COM 96524V106 785 59,768 SH SOLE 0 0 59,768
WHITESTONE REIT COM 966084204 367 34,094 SH SOLE 0 0 34,094
WHITING PETE CORP NEW COM NEW 966387508 736 10,820 SH SOLE 1,592 0 9,228
WHOLE EARTH BRANDS INC COM CL A 96684W100 435 70,235 SH SOLE 0 0 70,235
WILLIAMS COS INC COM 969457100 58,220 1,865,413 SH SOLE 993,434 0 871,979
WILLIAMS SONOMA INC COM 969904101 3,991 35,967 SH SOLE 4,665 0 31,302
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,713 8,679 SH SOLE 5,437 0 3,242
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 366 11,299 SH SOLE 4,624 0 6,675
WINGSTOP INC COM 974155103 400 5,354 SH SOLE 4,829 0 525
WINNEBAGO INDS INC COM 974637100 493 10,157 SH SOLE 9 0 10,148
WINTRUST FINL CORP COM 97650W108 897 11,194 SH SOLE 7,665 0 3,529
WIPRO LTD SPON ADR 1 SH 97651M109 203 38,293 SH SOLE 34,703 0 3,590
WISDOMTREE TR BLMBG US BULL 97717W471 2,636 94,451 SH SOLE 0 0 94,451
WISDOMTREE TR CBOE S&P 500 97717X560 1,861 58,233 SH SOLE 0 0 58,233
WISDOMTREE TR CHINADIV EX FI 97717X719 1,720 40,320 SH SOLE 0 0 40,320
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 8,972 320,081 SH SOLE 0 0 320,081
WISDOMTREE TR CURRNCY INT EQ 97717X263 11,802 422,263 SH SOLE 0 0 422,263
WISDOMTREE TR EM EX ST-OWNED 97717X578 63,711 2,221,442 SH SOLE 0 0 2,221,442
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1,363 61,407 SH SOLE 0 0 61,407
WISDOMTREE TR EMER MKT HIGH FD 97717W315 28,155 760,330 SH SOLE 0 0 760,330
WISDOMTREE TR EMERG MKTS ESG 97717X214 471 16,485 SH SOLE 0 0 16,485
WISDOMTREE TR EMG MKTS SMCAP 97717W281 5,055 113,245 SH SOLE 0 0 113,245
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 11,692 498,383 SH SOLE 0 0 498,383
WISDOMTREE TR EURO QTLY DIV GR 97717X610 1,420 54,025 SH SOLE 0 0 54,025
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,636 85,988 SH SOLE 0 0 85,988
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,578 28,583 SH SOLE 0 0 28,583
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 167,969 3,337,358 SH SOLE 14,873 0 3,322,485
WISDOMTREE TR FUTRE STRAT FD 97717W125 533 15,174 SH SOLE 0 0 15,174
WISDOMTREE TR GLB HIGH DIV FD 97717W877 4,627 100,606 SH SOLE 0 0 100,606
WISDOMTREE TR GLB US QTLY DIV 97717W844 11,528 363,781 SH SOLE 236 0 363,545
WISDOMTREE TR HEDGED HI YLD BD 97717W430 9,147 459,660 SH SOLE 0 0 459,660
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,870 130,474 SH SOLE 0 0 130,474
WISDOMTREE TR INTERNTNL AI ENH 97717W786 280 7,885 SH SOLE 0 0 7,885
WISDOMTREE TR INTK MLTIFACTR 97717Y774 356 15,128 SH SOLE 0 0 15,128
WISDOMTREE TR INTL EQUITY FD 97717W703 17,612 387,579 SH SOLE 0 0 387,579
WISDOMTREE TR INTL ESG FUND 97717Y709 687 27,609 SH SOLE 0 0 27,609
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,471 59,069 SH SOLE 0 0 59,069
WISDOMTREE TR INTL MIDCAP DV 97717W778 663 11,980 SH SOLE 0 0 11,980
WISDOMTREE TR INTL QULTY DIV 97717X131 8,263 278,961 SH SOLE 0 0 278,961
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,315 91,037 SH SOLE 0 0 91,037
WISDOMTREE TR INTRST RATE HDGE 97717W380 28,741 630,431 SH SOLE 0 0 630,431
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 25,799 689,443 SH SOLE 0 0 689,443
WISDOMTREE TR ITL HIGH DIV FD 97717W802 12,965 375,025 SH SOLE 0 0 375,025
WISDOMTREE TR JAPN HEDGE EQT 97717W851 18,669 299,043 SH SOLE 0 0 299,043
WISDOMTREE TR JP SMALLCP DIV 97717W836 279 4,702 SH SOLE 0 0 4,702
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 362 7,886 SH SOLE 0 0 7,886
WISDOMTREE TR NEW ECON REAL ES 97717W331 649 35,388 SH SOLE 0 0 35,388
WISDOMTREE TR US AI ENHANCED 97717W406 2,886 32,520 SH SOLE 0 0 32,520
WISDOMTREE TR US CORP BOND FD 97717X198 802 17,753 SH SOLE 0 0 17,753
WISDOMTREE TR US EFFICIENT COR 97717Y790 10,588 317,583 SH SOLE 0 0 317,583
WISDOMTREE TR US ESG FUND 97717W596 3,638 89,329 SH SOLE 0 0 89,329
WISDOMTREE TR US HGH YLD CORP 97717X172 7,525 171,021 SH SOLE 0 0 171,021
WISDOMTREE TR US HIGH DIVIDEND 97717W208 54,622 663,775 SH SOLE 0 0 663,775
WISDOMTREE TR US LARGECAP DIVD 97717W307 110,090 1,862,771 SH SOLE 0 0 1,862,771
WISDOMTREE TR US LARGECAP FUND 97717W588 58,628 1,436,955 SH SOLE 0 0 1,436,955
WISDOMTREE TR US MIDCAP DIVID 97717W505 53,070 1,361,464 SH SOLE 0 0 1,361,464
WISDOMTREE TR US MIDCAP FUND 97717W570 5,834 126,916 SH SOLE 0 0 126,916
WISDOMTREE TR US MULTIFACTOR 97717Y857 1,129 31,154 SH SOLE 0 0 31,154
WISDOMTREE TR US QTLY DIV GRT 97717X669 180,361 3,147,107 SH SOLE 9,474 0 3,137,633
WISDOMTREE TR US S CAP QTY DIV 97717X651 6,674 168,151 SH SOLE 0 0 168,151
WISDOMTREE TR US SHT TRM CORP 97717X156 6,372 134,157 SH SOLE 0 0 134,157
WISDOMTREE TR US SMALLCAP DIVD 97717W604 38,516 1,364,855 SH SOLE 133,736 0 1,231,119
WISDOMTREE TR US SMALLCAP FUND 97717W562 4,381 106,532 SH SOLE 0 0 106,532
WISDOMTREE TR US TOTAL DIVIDND 97717W109 28,205 487,055 SH SOLE 0 0 487,055
WISDOMTREE TR WISDOMTREE US VA 97717W547 4,798 90,524 SH SOLE 0 0 90,524
WISDOMTREE TR WSDM EMKTBD FD 97717X784 2,495 41,121 SH SOLE 0 0 41,121
WISDOMTREE TR YIELD ENHANCD US 97717X511 69,446 1,553,263 SH SOLE 0 0 1,553,263
WISDOMTREE TR YIELD ENHANCED 97717Y808 5,453 114,617 SH SOLE 0 0 114,617
WIX COM LTD SHS M98068105 333 5,085 SH SOLE 407 0 4,678
WNS HLDGS LTD SPON ADR 92932M101 1,447 19,381 SH SOLE 4,704 0 14,677
WOLFSPEED INC COM 977852102 9,793 154,349 SH SOLE 125,648 0 28,701
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1,668 77,388 SH SOLE 14,344 0 63,044
WOODWARD INC COM 980745103 1,964 21,306 SH SOLE 12,357 0 8,949
WORKDAY INC CL A 98138H101 7,888 56,145 SH SOLE 40,839 0 15,306
WORKDAY INC NOTE 0.250%10/0 98138HAF8 11 11,000 PRN SOLE 0 0 11,000
WORKHORSE GROUP INC COM NEW 98138J206 132 50,598 SH SOLE 0 0 50,598
WORKIVA INC COM CL A 98139A105 389 5,888 SH SOLE 882 0 5,006
WORLD FUEL SVCS CORP COM 981475106 272 13,280 SH SOLE 5,305 0 7,975
WORLD GOLD TR SPDR GLD MINIS 98149E303 35,355 985,362 SH SOLE 380 0 984,982
WORTHINGTON INDS INC COM 981811102 558 12,648 SH SOLE 1,975 0 10,673
WP CAREY INC COM 92936U109 53,990 651,577 SH SOLE 13,724 0 637,853
WPP PLC NEW ADR 92937A102 882 17,442 SH SOLE 3,482 0 13,960
WRAP TECHNOLOGIES INC COM 98212N107 109 58,850 SH SOLE 0 0 58,850
WSFS FINL CORP COM 929328102 623 15,544 SH SOLE 13,810 0 1,734
WYNDHAM HOTELS & RESORTS INC COM 98311A105 840 12,782 SH SOLE 2,479 0 10,303
WYNN RESORTS LTD COM 983134107 10,967 192,463 SH SOLE 7,986 0 184,477
WYNN RESORTS LTD COM 983134107 570 10,000 SH Call SOLE 0 0 10,000
XAI OCTAGON FLOATING RATE & COM 98400T106 2,456 351,836 SH SOLE 0 0 351,836
XCEL ENERGY INC COM 98389B100 28,073 396,740 SH SOLE 134,266 0 262,474
XENCOR INC COM 98401F105 321 11,738 SH SOLE 2,703 0 9,035
XENIA HOTELS & RESORTS INC COM 984017103 866 59,570 SH SOLE 6,343 0 53,227
XEROX HOLDINGS CORP COM NEW 98421M106 571 38,447 SH SOLE 269 0 38,178
XL FLEET CORP COM CL A 9837FR100 23 19,805 SH SOLE 0 0 19,805
XPEL INC COM 98379L100 232 5,043 SH SOLE 0 0 5,043
XPENG INC ADS 98422D105 2,369 74,648 SH SOLE 0 0 74,648
XPO LOGISTICS INC COM 983793100 12,369 256,841 SH SOLE 318 0 256,523
XYLEM INC COM 98419M100 8,790 112,438 SH SOLE 74,706 0 37,732
YAMANA GOLD INC COM 98462Y100 475 102,158 SH SOLE 245 0 101,913
YETI HLDGS INC COM 98585X104 2,569 59,382 SH SOLE 19 0 59,363
YUM BRANDS INC COM 988498101 19,195 169,102 SH SOLE 20,423 0 148,679
YUM CHINA HLDGS INC COM 98850P109 4,825 99,494 SH SOLE 30,291 0 69,203
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,988 23,774 SH SOLE 9,255 0 14,519
ZENDESK INC COM 98936J101 1,180 15,932 SH SOLE 854 0 15,078
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 43 23,153 SH SOLE 0 0 23,153
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 136 30,054 SH SOLE 0 0 30,054
ZILLOW GROUP INC CL A 98954M101 836 26,293 SH SOLE 0 0 26,293
ZILLOW GROUP INC CL C CAP STK 98954M200 835 26,307 SH SOLE 40 0 26,267
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 2,058 43,576 SH SOLE 7,434 0 36,142
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,811 74,346 SH SOLE 17,432 0 56,914
ZIONS BANCORPORATION N A COM 989701107 887 17,425 SH SOLE 1,298 0 16,127
ZOETIS INC CL A 98978V103 32,740 189,787 SH SOLE 104,614 0 85,173
ZOMEDICA CORP COM 98980M109 6 25,058 SH SOLE 0 0 25,058
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,427 96,572 SH SOLE 14,220 0 82,352
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,266 38,073 SH SOLE 3,008 0 35,065
ZSCALER INC COM 98980G102 2,932 19,614 SH SOLE 68 0 19,546
ZYNERBA PHARMACEUTICALS INC COM 98986X109 15 13,005 SH SOLE 0 0 13,005


Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

SEC Filings