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

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

FORM 13F INFORMATION TABLE

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

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