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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   676,741 18,032 SH   SOLE   13,025 0 5,007
1ST SOURCE CORP COM 336901103   402,690 7,682 SH   SOLE   0 0 7,682
22ND CENTY GROUP INC COM NEW 90137F202   1,203 10,024 SH   SOLE   0 0 10,024
23ANDME HOLDING CO CLASS A COM 90138Q108   17,573 33,032 SH   SOLE   0 0 33,032
2U INC COM 90214J101   6,023 15,457 SH   SOLE   386 0 15,071
374WATER INC COM 88583P104   14,102 11,192 SH   SOLE   0 0 11,192
3-D SYS CORP DEL COM NEW 88554D205   1,850,226 416,718 SH   SOLE   0 0 416,718
3M CO COM 88579Y101   69,885,946 658,866 SH   SOLE   31,031 0 627,835
8X8 INC NEW COM 282914100   417,209 154,522 SH   SOLE   0 0 154,522
908 DEVICES INC COM 65443P102   386,613 51,207 SH   SOLE   88 0 51,119
AAON INC COM PAR $0.004 000360206   2,129,296 24,169 SH   SOLE   12,993 0 11,176
AAR CORP COM 000361105   423,760 7,078 SH   SOLE   2,700 0 4,378
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   2,377,182 32,834 SH   SOLE   0 0 32,834
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   41,386,971 1,125,258 SH   SOLE   0 0 1,125,258
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   51,313,615 2,045,182 SH   SOLE   0 0 2,045,182
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   111,330,750 2,203,697 SH   SOLE   10,353 0 2,193,344
AB ACTIVE ETFS INC US LARGE CAP STR 00039J707   370,538 6,108 SH   SOLE   0 0 6,108
ABBOTT LABS COM 002824100   146,754,913 1,291,175 SH   SOLE   155,316 0 1,135,859
ABBVIE INC COM 00287Y109   445,019,643 2,443,820 SH   SOLE   322,984 0 2,120,836
ABCELLERA BIOLOGICS INC COM 00288U106   297,816 65,743 SH   SOLE   0 0 65,743
ABEONA THERAPEUTICS INC COM NEW 00289Y206   221,415 30,540 SH   SOLE   0 0 30,540
ABERCROMBIE & FITCH CO CL A 002896207   1,158,430 9,243 SH   SOLE   1,406 0 7,837
ABM INDS INC COM 000957100   303,875 6,810 SH   SOLE   0 0 6,810
ABRDN ASIA PACIFIC INCOME FU COM 003009107   2,396,678 855,957 SH   SOLE   0 0 855,957
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   244,409 57,373 SH   SOLE   0 0 57,373
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   50,578 10,015 SH   SOLE   0 0 10,015
ABRDN ETFS BBRG ALL COMD K1 003261104   3,304,314 167,138 SH   SOLE   0 0 167,138
ABRDN ETFS BBRG ALL COMMDY 003261203   5,098,725 161,608 SH   SOLE   0 0 161,608
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   1,859,401 191,493 SH   SOLE   0 0 191,493
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,712,433 96,475 SH   SOLE   0 0 96,475
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   738,347 186,451 SH   SOLE   0 0 186,451
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   15,953,322 751,098 SH   SOLE   381 0 750,717
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   2,567,471 152,282 SH   SOLE   0 0 152,282
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   3,012,156 149,859 SH   SOLE   0 0 149,859
ABRDN INCOME CREDIT STRATEGI COM 003057106   2,378,293 350,781 SH   SOLE   0 0 350,781
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   2,058,014 150,992 SH   SOLE   0 0 150,992
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   180,498 17,423 SH   SOLE   0 0 17,423
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   1,403,455 15,007 SH   SOLE   0 0 15,007
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   3,650,467 43,692 SH   SOLE   0 0 43,692
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   17,152,134 179,604 SH   SOLE   0 0 179,604
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   13,078,547 549,288 SH   SOLE   0 0 549,288
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   6,163,819 743,525 SH   SOLE   0 0 743,525
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   3,963,440 299,580 SH   SOLE   0 0 299,580
ABSCI CORPORATION COM 00091E109   425,614 74,932 SH   SOLE   68,457 0 6,475
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   2,723,202 78,599 SH   SOLE   48,359 0 30,240
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   2,457,529 80,174 SH   SOLE   48,978 0 31,196
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   3,541,486 138,964 SH   SOLE   93,177 0 45,787
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   3,950,463 129,588 SH   SOLE   34,812 0 94,776
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,352,429 94,054 SH   SOLE   6,515 0 87,539
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,268,221 41,255 SH   SOLE   9,012 0 32,243
ACADIA PHARMACEUTICALS INC COM 004225108   1,107,394 59,892 SH   SOLE   14,830 0 45,062
ACADIA RLTY TR COM SH BEN INT 004239109   210,261 12,361 SH   SOLE   0 0 12,361
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   868,416 73,657 SH   SOLE   0 0 73,657
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   161,226,027 465,151 SH   SOLE   127,985 0 337,166
ACCO BRANDS CORP COM 00081T108   921,503 164,261 SH   SOLE   0 0 164,261
ACCURAY INC COM 004397105   41,145 16,658 SH   SOLE   0 0 16,658
ACHIEVE LIFE SCIENCES INC COM 004468500   829,462 182,500 SH   SOLE   0 0 182,500
ACM RESH INC COM CL A 00108J109   1,583,672 54,347 SH   SOLE   0 0 54,347
ACNB CORP COM 000868109   216,417 5,756 SH   SOLE   0 0 5,756
ACUITY BRANDS INC COM 00508Y102   1,730,789 6,441 SH   SOLE   1,465 0 4,976
ACURX PHARMACEUTICALS INC COM 00510M104   98,576 40,235 SH   SOLE   0 0 40,235
ACUSHNET HLDGS CORP COM 005098108   1,259,590 19,099 SH   SOLE   7,713 0 11,386
ADAM NAT RES FD INC COM 00548F105   1,075,428 46,636 SH   SOLE   0 0 46,636
ADAMS DIVERSIFIED EQUITY FD COM 006212104   2,392,746 122,579 SH   SOLE   0 0 122,579
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   171,992 108,856 SH   SOLE   0 0 108,856
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   344,882 107,440 SH   SOLE   0 0 107,440
ADDUS HOMECARE CORP COM 006739106   385,562 3,731 SH   SOLE   3,236 0 495
ADEIA INC COM 00676P107   150,128 13,748 SH   SOLE   9,981 0 3,767
ADIENT PLC ORD SHS G0084W101   343,803 10,444 SH   SOLE   2,473 0 7,971
ADMA BIOLOGICS INC COM 000899104   109,322 16,564 SH   SOLE   3,814 0 12,750
ADOBE INC COM 00724F101   209,321,952 414,827 SH   SOLE   83,846 0 330,981
ADT INC DEL COM 00090Q103   358,810 53,394 SH   SOLE   0 0 53,394
ADVANCE AUTO PARTS INC COM 00751Y106   4,409,902 51,826 SH   SOLE   2,084 0 49,742
ADVANCED DRAIN SYS INC DEL COM 00790R104   4,863,427 28,236 SH   SOLE   1,100 0 27,136
ADVANCED ENERGY INDS COM 007973100   2,586,703 25,365 SH   SOLE   8,154 0 17,211
ADVANCED MICRO DEVICES INC COM 007903107   251,035,643 1,390,856 SH   SOLE   85,737 0 1,305,119
ADVANCED MICRO DEVICES INC COM 007903107   487,323 27 SH Call SOLE   0 0 27
ADVENT CONV & INCOME FD COM 00764C109   4,721,124 395,404 SH   SOLE   0 0 395,404
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   5,446,995 85,524 SH   SOLE   0 0 85,524
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   529,412 8,510 SH   SOLE   0 0 8,510
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   1,081,062 9,246 SH   SOLE   0 0 9,246
ADVISORSHARES TR PURE CANNABIS 00768Y495   526,518 129,049 SH   SOLE   0 0 129,049
ADVISORSHARES TR PURE US CANNABIS 00768Y453   4,595,358 459,077 SH   SOLE   0 0 459,077
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   1,910,723 97,486 SH   SOLE   0 0 97,486
ADVISORSHARES TR VICE E T F 00768Y545   237,101 7,971 SH   SOLE   0 0 7,971
AECOM COM 00766T100   999,569 10,191 SH   SOLE   1,112 0 9,079
AEGON LTD AMER REG 1 CERT 0076CA104   485,882 80,311 SH   SOLE   0 0 80,311
AEHR TEST SYS COM 00760J108   157,282 12,684 SH   SOLE   0 0 12,684
AERCAP HOLDINGS NV SHS N00985106   2,738,708 31,512 SH   SOLE   17,969 0 13,543
AEROVIRONMENT INC COM 008073108   4,019,768 26,225 SH   SOLE   589 0 25,636
AERSALE CORPORATION COM 00810F106   204,774 28,520 SH   SOLE   0 0 28,520
AES CORP COM 00130H105   20,927,769 1,167,193 SH   SOLE   522,056 0 645,137
AFFILIATED MANAGERS GROUP IN COM 008252108   652,464 3,896 SH   SOLE   2,038 0 1,858
AFFIRM HLDGS INC COM CL A 00827B106   2,574,256 69,089 SH   SOLE   589 0 68,500
AFLAC INC COM 001055102   74,657,562 869,527 SH   SOLE   204,307 0 665,220
AGCO CORP COM 001084102   2,565,466 20,854 SH   SOLE   9,320 0 11,534
AGENUS INC COM NEW 00847G705   15,981 27,553 SH   SOLE   0 0 27,553
AGF INVTS TR US MARKET NETRL 00110G408   6,723,557 373,220 SH   SOLE   0 0 373,220
AGILENT TECHNOLOGIES INC COM 00846U101   13,542,159 93,067 SH   SOLE   26,774 0 66,293
AGILYSYS INC COM 00847J105   929,809 11,035 SH   SOLE   9,027 0 2,008
AGNC INVT CORP COM 00123Q104   13,360,315 1,349,527 SH   SOLE   79,397 0 1,270,130
AGNICO EAGLE MINES LTD COM 008474108   10,151,376 170,182 SH   SOLE   9,184 0 160,998
AGREE RLTY CORP COM 008492100   928,947 16,263 SH   SOLE   6,976 0 9,287
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729   208,214 7,443 SH   SOLE   0 0 7,443
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695   228,481 8,134 SH   SOLE   0 0 8,134
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   298,077 10,987 SH   SOLE   0 0 10,987
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   399,176 13,500 SH   SOLE   0 0 13,500
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   491,777 17,699 SH   SOLE   0 0 17,699
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   1,534,624 53,434 SH   SOLE   0 0 53,434
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   336,525 9,655 SH   SOLE   0 0 9,655
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   752,075 24,333 SH   SOLE   0 0 24,333
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   483,214 13,475 SH   SOLE   0 0 13,475
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   344,652 9,599 SH   SOLE   0 0 9,599
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   2,223,172 73,469 SH   SOLE   0 0 73,469
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   474,709 16,358 SH   SOLE   0 0 16,358
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   231,664 8,000 SH   SOLE   0 0 8,000
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   873,550 27,789 SH   SOLE   0 0 27,789
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   1,139,681 34,947 SH   SOLE   0 0 34,947
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   335,551 12,055 SH   SOLE   0 0 12,055
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   399,887 13,669 SH   SOLE   0 0 13,669
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   1,202,196 35,505 SH   SOLE   0 0 35,505
AIR LEASE CORP CL A 00912X302   1,260,771 24,510 SH   SOLE   2,971 0 21,539
AIR PRODS & CHEMS INC COM 009158106   97,457,969 402,270 SH   SOLE   119,247 0 283,023
AIR TRANSPORT SERVICES GRP I COM 00922R105   232,874 16,924 SH   SOLE   0 0 16,924
AIRBNB INC COM CL A 009066101   28,197,520 170,936 SH   SOLE   40,220 0 130,716
AIRSCULPT TECHNOLOGIES INC COM 009496100   104,976 17,097 SH   SOLE   0 0 17,097
AKAMAI TECHNOLOGIES INC COM 00971T101   16,836,600 154,805 SH   SOLE   59,481 0 95,324
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   20,107 17,000 PRN   SOLE   0 0 17,000
AKEBIA THERAPEUTICS INC COM 00972D105   32,656 17,845 SH   SOLE   0 0 17,845
AKOUSTIS TECHNOLOGIES INC COM 00973N102   27,179 45,980 SH   SOLE   0 0 45,980
ALAMO GROUP INC COM 011311107   373,232 1,635 SH   SOLE   237 0 1,398
ALAMOS GOLD INC NEW COM CL A 011532108   2,648,283 179,545 SH   SOLE   10,544 0 169,001
ALARM COM HLDGS INC COM 011642105   612,719 8,455 SH   SOLE   1,994 0 6,461
ALARUM TECHNOLOGIES LTD SPONSORD ADS NEW 78643B500   597,431 30,265 SH   SOLE   0 0 30,265
ALASKA AIR GROUP INC COM 011659109   4,940,665 114,926 SH   SOLE   12,750 0 102,176
ALBANY INTL CORP CL A 012348108   720,573 7,706 SH   SOLE   3,005 0 4,701
ALBEMARLE CORP COM 012653101   14,473,494 109,864 SH   SOLE   339 0 109,525
ALBERTSONS COS INC COMMON STOCK 013091103   308,321 14,381 SH   SOLE   0 0 14,381
ALCOA CORP COM 013872106   6,108,447 180,777 SH   SOLE   10,539 0 170,238
ALCON AG ORD SHS H01301128   29,806,224 357,861 SH   SOLE   254,375 0 103,486
ALDEYRA THERAPEUTICS INC COM 01438T106   66,636 20,378 SH   SOLE   2,964 0 17,414
ALEXANDER & BALDWIN INC NEW COM 014491104   429,142 26,056 SH   SOLE   13,758 0 12,298
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,717,043 36,592 SH   SOLE   7,975 0 28,617
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   17,262 12,600 SH   SOLE   0 0 12,600
ALGOMA STL GROUP INC COM 015658107   543,700 64,040 SH   SOLE   0 0 64,040
ALGONQUIN PWR UTILS CORP COM 015857105   1,175,612 186,015 SH   SOLE   0 0 186,015
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   30,799,199 425,638 SH   SOLE   30,468 0 395,170
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,273,536 176 SH Call SOLE   0 0 176
ALIGN TECHNOLOGY INC COM 016255101   9,030,750 27,539 SH   SOLE   8,323 0 19,216
ALIGNMENT HEALTHCARE INC COM 01625V104   207,487 41,832 SH   SOLE   0 0 41,832
ALKERMES PLC SHS G01767105   306,893 11,337 SH   SOLE   6,028 0 5,309
ALLBIRDS INC COM CL A 01675A109   10,123 14,584 SH   SOLE   0 0 14,584
ALLEGIANT TRAVEL CO COM 01748X102   236,831 3,149 SH   SOLE   654 0 2,495
ALLEGION PLC ORD SHS G0176J109   7,683,996 57,041 SH   SOLE   18,560 0 38,481
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,592,365 59,064 SH   SOLE   1,404 0 57,660
ALLETE INC COM NEW 018522300   951,009 15,946 SH   SOLE   1,309 0 14,637
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,458,851 72,761 SH   SOLE   0 0 72,761
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   9,664,952 910,071 SH   SOLE   0 0 910,071
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   12,300,564 354,075 SH   SOLE   0 0 354,075
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,602,669 145,830 SH   SOLE   0 0 145,830
ALLIANT ENERGY CORP COM 018802108   17,809,653 353,366 SH   SOLE   49,725 0 303,641
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,742,944 33,797 SH   SOLE   16,763 0 17,034
ALLOGENE THERAPEUTICS INC COM 019770106   371,546 83,120 SH   SOLE   0 0 83,120
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   309,934 64,570 SH   SOLE   0 0 64,570
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   2,158,181 325,027 SH   SOLE   0 0 325,027
ALLSPRING MULTI SECTOR INCOM COM 94987D101   238,758 25,590 SH   SOLE   0 0 25,590
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   209,960 22,242 SH   SOLE   0 0 22,242
ALLSTATE CORP COM 020002101   31,849,883 184,093 SH   SOLE   7,193 0 176,900
ALLY FINL INC COM 02005N100   3,128,699 77,081 SH   SOLE   6,455 0 70,626
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,536,764 16,974 SH   SOLE   2,866 0 14,108
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   252,049 11,436 SH   SOLE   3,236 0 8,200
ALPHA METALLURGICAL RESOUR I COM 020764106   211,328 638 SH   SOLE   9 0 629
ALPHABET INC CAP STK CL A 02079K305   760,802,797 5,040,766 SH   SOLE   629,385 0 4,411,381
ALPHABET INC CAP STK CL C 02079K107   640,573,245 4,207,101 SH   SOLE   318,082 0 3,889,019
ALPHABET INC CAP STK CL C 02079K107   213,164 14 SH Put SOLE   0 0 14
ALPHATEC HLDGS INC COM NEW 02081G201   4,659,875 337,917 SH   SOLE   118,825 0 219,092
ALPINE INCOME PPTY TR INC COM 02083X103   525,617 34,399 SH   SOLE   0 0 34,399
ALPS ETF TR ALERIAN ENERGY 00162Q676   3,357,972 132,060 SH   SOLE   0 0 132,060
ALPS ETF TR ALERIAN MLP 00162Q452   92,589,865 1,950,903 SH   SOLE   1,248 0 1,949,655
ALPS ETF TR BARRONS 400 ETF 00162Q726   680,204 10,017 SH   SOLE   0 0 10,017
ALPS ETF TR CLEAN ENERGY 00162Q460   1,461,402 49,239 SH   SOLE   0 0 49,239
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,711,915 40,517 SH   SOLE   0 0 40,517
ALPS ETF TR EQUAL SEC ETF 00162Q205   4,642,905 39,350 SH   SOLE   0 0 39,350
ALPS ETF TR INTL SEC DV DOG 00162Q718   2,208,261 74,302 SH   SOLE   0 0 74,302
ALPS ETF TR MED BREAKTHGH 00162Q593   670,299 18,750 SH   SOLE   0 0 18,750
ALPS ETF TR OSHARES EUR QLT 00162Q379   2,351,526 78,169 SH   SOLE   0 0 78,169
ALPS ETF TR OSHARES US QUALT 00162Q387   31,566,950 638,878 SH   SOLE   0 0 638,878
ALPS ETF TR OSHARES US SMLCP 00162Q395   16,689,343 392,045 SH   SOLE   0 0 392,045
ALPS ETF TR OSHS GBL INTER 00162Q361   1,733,896 45,236 SH   SOLE   0 0 45,236
ALPS ETF TR RIVRFRNT STR INC 00162Q783   3,186,043 139,250 SH   SOLE   0 0 139,250
ALPS ETF TR SECTR DIV DOGS 00162Q858   15,920,142 295,091 SH   SOLE   0 0 295,091
ALTAIR ENGR INC COM CL A 021369103   3,065,820 35,587 SH   SOLE   32,852 0 2,735
ALTIMMUNE INC COM NEW 02155H200   543,907 53,429 SH   SOLE   7,497 0 45,932
ALTO INGREDIENTS INC COM 021513106   55,213 25,327 SH   SOLE   0 0 25,327
ALTRIA GROUP INC COM 02209S103   106,991,993 2,452,819 SH   SOLE   162,429 0 2,290,390
ALTUS POWER INC COM CL A 02217A102   96,393 20,166 SH   SOLE   0 0 20,166
AMARIN CORP PLC SPONS ADR NEW 023111206   143,093 160,635 SH   SOLE   216 0 160,419
AMAZON COM INC COM 023135106   1,751,024,238 9,707,419 SH   SOLE   987,868 0 8,719,551
AMAZON COM INC COM 023135106   1,497,154 83 SH Call SOLE   0 0 83
AMAZON COM INC COM 023135106   414,874 23 SH Put SOLE   0 0 23
AMBAC FINL GROUP INC COM NEW 023139884   599,411 38,350 SH   SOLE   0 0 38,350
AMBARELLA INC SHS G037AX101   601,015 11,838 SH   SOLE   3,558 0 8,280
AMBEV SA SPONSORED ADR 02319V103   859,887 346,729 SH   SOLE   173,993 0 172,736
AMC ENTMT HLDGS INC CL A NEW 00165C302   260,168 69,938 SH   SOLE   0 0 69,938
AMC NETWORKS INC CL A 00164V103   186,305 15,359 SH   SOLE   5,877 0 9,482
AMCOR PLC ORD G0250X107   20,582,809 2,164,333 SH   SOLE   1,474,229 0 690,104
AMDOCS LTD SHS G02602103   6,403,658 70,860 SH   SOLE   42,150 0 28,710
AMEDISYS INC COM 023436108   1,064,536 11,551 SH   SOLE   88 0 11,463
AMER SOFTWARE INC CL A 029683109   278,095 24,288 SH   SOLE   18,024 0 6,264
AMER STATES WTR CO COM 029899101   1,752,381 24,258 SH   SOLE   2,378 0 21,880
AMEREN CORP COM 023608102   7,336,881 99,201 SH   SOLE   3,036 0 96,165
AMERESCO INC CL A 02361E108   1,265,588 52,449 SH   SOLE   50,194 0 2,255
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,708,133 91,539 SH   SOLE   25,850 0 65,689
AMERICAN AIRLS GROUP INC COM 02376R102   4,474,552 291,502 SH   SOLE   480 0 291,022
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   81,538 46,593 SH   SOLE   0 0 46,593
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   3,936,762 56,384 SH   SOLE   0 0 56,384
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   11,814,173 286,404 SH   SOLE   0 0 286,404
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   57,185,646 986,640 SH   SOLE   0 0 986,640
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   1,305,188 21,248 SH   SOLE   0 0 21,248
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   5,280,881 114,107 SH   SOLE   0 0 114,107
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158   3,539,991 57,271 SH   SOLE   0 0 57,271
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   12,256,852 234,088 SH   SOLE   0 0 234,088
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,881,013 40,387 SH   SOLE   0 0 40,387
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   12,598,955 272,233 SH   SOLE   0 0 272,233
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   20,082,054 397,271 SH   SOLE   0 0 397,271
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,975,237 41,680 SH   SOLE   0 0 41,680
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   614,135 11,356 SH   SOLE   0 0 11,356
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   65,971,509 1,035,010 SH   SOLE   0 0 1,035,010
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   16,759,437 254,471 SH   SOLE   1,695 0 252,776
AMERICAN CENTY ETF TR MULTISECTOR 025072398   3,966,326 91,386 SH   SOLE   0 0 91,386
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   12,013,371 241,813 SH   SOLE   0 0 241,813
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   833,438 22,466 SH   SOLE   0 0 22,466
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   2,741,408 64,839 SH   SOLE   0 0 64,839
AMERICAN CENTY ETF TR US EQT ETF 025072885   111,582,427 1,246,731 SH   SOLE   0 0 1,246,731
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   49,863,863 775,971 SH   SOLE   0 0 775,971
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   106,216,688 1,250,491 SH   SOLE   0 0 1,250,491
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   4,557,489 78,172 SH   SOLE   0 0 78,172
AMERICAN CENTY ETF TR US SML CP VALU 025072877   255,234,178 2,723,660 SH   SOLE   1,332 0 2,722,328
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   846,379 32,818 SH   SOLE   0 0 32,818
AMERICAN ELEC PWR CO INC COM 025537101   72,560,667 842,749 SH   SOLE   323,192 0 519,557
AMERICAN EXPRESS CO COM 025816109   127,641,652 560,594 SH   SOLE   51,869 0 508,725
AMERICAN FINL GROUP INC OHIO COM 025932104   757,821 5,553 SH   SOLE   2,073 0 3,480
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   617,981 41,897 SH   SOLE   21,096 0 20,801
AMERICAN HOMES 4 RENT CL A 02665T306   2,853,882 77,593 SH   SOLE   33,809 0 43,784
AMERICAN INTL GROUP INC COM NEW 026874784   17,208,240 220,139 SH   SOLE   88,738 0 131,401
AMERICAN LITHIUM CORP COM NEW 027259209   25,172 37,017 SH   SOLE   0 0 37,017
AMERICAN NATL BANKSHARES INC COM 027745108   1,711,077 35,827 SH   SOLE   0 0 35,827
AMERICAN OUTDOOR BRANDS INC COM 02875D109   406,459 46,189 SH   SOLE   0 0 46,189
AMERICAN RES CORP CL A 02927U208   15,933 11,300 SH   SOLE   0 0 11,300
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   173,185 12,819 SH   SOLE   0 0 12,819
AMERICAN TOWER CORP NEW COM 03027X100   66,294,259 335,515 SH   SOLE   82,417 0 253,098
AMERICAN WELL CORP CL A 03044L105   8,229 10,151 SH   SOLE   0 0 10,151
AMERICAN WOODMARK CORPORATIO COM 030506109   347,677 3,420 SH   SOLE   2,333 0 1,087
AMERICAN WTR WKS CO INC NEW COM 030420103   28,774,972 235,455 SH   SOLE   25,977 0 209,478
AMERICOLD REALTY TRUST INC COM 03064D108   1,109,034 44,503 SH   SOLE   36,218 0 8,285
AMERIPRISE FINL INC COM 03076C106   22,291,734 50,844 SH   SOLE   9,246 0 41,598
AMERIS BANCORP COM 03076K108   228,088 4,715 SH   SOLE   1,490 0 3,225
AMERISAFE INC COM 03071H100   363,748 7,250 SH   SOLE   6,285 0 965
AMES NATL CORP COM 031001100   810,639 40,170 SH   SOLE   0 0 40,170
AMETEK INC COM 031100100   17,709,481 96,826 SH   SOLE   40,671 0 56,155
AMGEN INC COM 031162100   193,326,901 679,963 SH   SOLE   103,063 0 576,900
AMKOR TECHNOLOGY INC COM 031652100   2,884,354 89,465 SH   SOLE   0 0 89,465
AMMO INC COM 00175J107   146,449 53,254 SH   SOLE   0 0 53,254
AMN HEALTHCARE SVCS INC COM 001744101   2,123,215 33,966 SH   SOLE   9,266 0 24,700
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   459,899 75,891 SH   SOLE   0 0 75,891
AMPHENOL CORP NEW CL A 032095101   26,760,319 231,992 SH   SOLE   57,592 0 174,400
AMPLIFY ENERGY CORP NEW COM 03212B103   74,396 11,255 SH   SOLE   0 0 11,255
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   5,092,190 139,578 SH   SOLE   0 0 139,578
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   2,481,191 593,587 SH   SOLE   0 0 593,587
AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599   5,103,551 105,750 SH   SOLE   0 0 105,750
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   23,405,442 365,083 SH   SOLE   0 0 365,083
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   7,670,765 131,149 SH   SOLE   0 0 131,149
AMPLIFY ETF TR AMPLIFY GLOBAL C 032108573   924,898 19,756 SH   SOLE   0 0 19,756
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   4,131,396 416,052 SH   SOLE   0 0 416,052
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,130,748 119,656 SH   SOLE   0 0 119,656
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   4,041,479 76,776 SH   SOLE   0 0 76,776
AMPLIFY ETF TR AMPLIFY TRAVEL T 032108540   1,067,237 52,137 SH   SOLE   0 0 52,137
AMPLIFY ETF TR AMPLIFY VIDEO GA 032108615   1,396,832 23,984 SH   SOLE   0 0 23,984
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   2,203,426 78,909 SH   SOLE   0 0 78,909
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   23,116,917 634,383 SH   SOLE   0 0 634,383
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   165,368,675 4,253,310 SH   SOLE   0 0 4,253,310
AMPLIFY ETF TR HIGH INCOME 032108847   19,623,159 1,627,128 SH   SOLE   0 0 1,627,128
AMPLIFY ETF TR INTERNATINL ENHC 032108722   3,106,969 101,801 SH   SOLE   0 0 101,801
AMPLIFY ETF TR ONLIN RETL ETF 032108102   5,824,641 100,321 SH   SOLE   0 0 100,321
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   548,404 95,044 SH   SOLE   0 0 95,044
AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116   15,000 60,000 SH   SOLE   0 0 60,000
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   160,020 60,385 SH   SOLE   0 0 60,385
ANALOG DEVICES INC COM 032654105   72,665,935 367,389 SH   SOLE   69,355 0 298,034
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   300,717 59,080 SH   SOLE   200 0 58,880
ANDERSONS INC COM 034164103   1,214,572 21,171 SH   SOLE   264 0 20,907
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   1,610,175 128,917 SH   SOLE   0 0 128,917
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   2,256,479 205,883 SH   SOLE   0 0 205,883
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   3,058,265 60,113 SH   SOLE   0 0 60,113
ANGI INC COM CL A NEW 00183L102   60,944 23,261 SH   SOLE   0 0 23,261
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   1,398,339 62,988 SH   SOLE   0 0 62,988
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   6,934,345 114,090 SH   SOLE   12,912 0 101,178
ANIXA BIOSCIENCES INC COM 03528H109   83,279 26,692 SH   SOLE   0 0 26,692
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,237,149 672,278 SH   SOLE   10,130 0 662,148
ANSYS INC COM 03662Q105   4,662,782 13,431 SH   SOLE   628 0 12,803
ANTERIX INC COM 03676C100   227,582 6,771 SH   SOLE   6,771 0 0
ANTERO MIDSTREAM CORP COM 03676B102   4,059,412 288,721 SH   SOLE   1,553 0 287,168
ANTERO RESOURCES CORP COM 03674X106   1,051,656 36,264 SH   SOLE   13,718 0 22,546
AON PLC SHS CL A G0403H108   15,967,078 47,846 SH   SOLE   19,035 0 28,811
APA CORPORATION COM 03743Q108   8,228,802 239,349 SH   SOLE   1,811 0 237,538
APA CORPORATION COM 03743Q108   2,788,218 811 SH Put SOLE   0 0 811
APARTMENT INCOME REIT CORP COM 03750L109   271,559 8,363 SH   SOLE   3,485 0 4,878
APELLIS PHARMACEUTICALS INC COM 03753U106   307,243 5,227 SH   SOLE   2,767 0 2,460
API GROUP CORP COM STK 00187Y100   1,485,938 37,839 SH   SOLE   4,760 0 33,079
APOGEE ENTERPRISES INC COM 037598109   532,978 9,003 SH   SOLE   0 0 9,003
APOLLO COML REAL EST FIN INC COM 03762U105   3,215,734 288,666 SH   SOLE   82 0 288,584
APOLLO GLOBAL MGMT INC COM 03769M106   20,742,417 184,459 SH   SOLE   57,065 0 127,394
APOLLO SR FLOATING RATE FD I COM 037636107   2,478,879 173,956 SH   SOLE   0 0 173,956
APOLLO TACTICAL INCOME FD IN COM 037638103   3,086,123 215,813 SH   SOLE   0 0 215,813
APPFOLIO INC COM CL A 03783C100   1,825,876 7,400 SH   SOLE   4,818 0 2,582
APPIAN CORP CL A 03782L101   591,500 14,806 SH   SOLE   0 0 14,806
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,536,754 154,869 SH   SOLE   8,675 0 146,194
APPLE INC COM 037833100   2,817,024,489 16,427,715 SH   SOLE   819,297 0 15,608,418
APPLE INC COM 037833100   788,808 46 SH Put SOLE   0 0 46
APPLIED DIGITAL CORP COM NEW 038169207   121,813 28,461 SH   SOLE   0 0 28,461
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,151,555 21,015 SH   SOLE   11,119 0 9,896
APPLIED MATLS INC COM 038222105   86,318,998 418,557 SH   SOLE   38,574 0 379,983
APPLIED MATLS INC COM 038222105   515,575 25 SH Call SOLE   0 0 25
APPLIED OPTOELECTRONICS INC COM 03823U102   263,326 18,999 SH   SOLE   0 0 18,999
APPLIED UV INC COM NEW 037988300   34,786 23,346 SH   SOLE   0 0 23,346
APPLOVIN CORP COM CL A 03831W108   1,449,536 20,941 SH   SOLE   1,053 0 19,888
APPTECH PMTS CORP COM 03834B309   24,192 25,200 SH   SOLE   0 0 25,200
APTARGROUP INC COM 038336103   4,398,387 30,567 SH   SOLE   16,238 0 14,329
APTIV PLC SHS G6095L109   22,777,171 285,965 SH   SOLE   196,236 0 89,729
AQUA METALS INC COM 03837J101   20,946 38,933 SH   SOLE   0 0 38,933
AQUESTIVE THERAPEUTICS INC COM 03843E104   231,075 54,243 SH   SOLE   0 0 54,243
ARBOR REALTY TRUST INC COM 038923108   8,090,741 610,622 SH   SOLE   0 0 610,622
ARCADIUM LITHIUM PLC COM SHS G0508H110   1,521,775 353,080 SH   SOLE   558 0 352,522
ARCBEST CORP COM 03937C105   480,693 3,373 SH   SOLE   0 0 3,373
ARCELLX INC COMMON STOCK 03940C100   587,837 8,452 SH   SOLE   676 0 7,776
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   694,865 25,195 SH   SOLE   3,034 0 22,161
ARCH CAP GROUP LTD ORD G0450A105   26,323,274 284,760 SH   SOLE   83,163 0 201,597
ARCH RESOURCES INC CL A 03940R107   1,100,902 6,847 SH   SOLE   0 0 6,847
ARCHER AVIATION INC COM CL A 03945R102   360,235 77,973 SH   SOLE   37,405 0 40,568
ARCHER DANIELS MIDLAND CO COM 039483102   21,187,221 337,322 SH   SOLE   415 0 336,907
ARCHROCK INC COM 03957W106   2,120,408 107,799 SH   SOLE   1,174 0 106,625
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   665,388 59,837 SH   SOLE   77 0 59,760
ARCOSA INC COM 039653100   494,956 5,765 SH   SOLE   6 0 5,759
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   450,526 13,341 SH   SOLE   41 0 13,300
ARCUS BIOSCIENCES INC COM 03969F109   189,989 10,063 SH   SOLE   0 0 10,063
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,567,812 158,205 SH   SOLE   1,361 0 156,844
ARDAGH METAL PACKAGING S A SHS L02235106   50,352 14,680 SH   SOLE   0 0 14,680
ARDELYX INC COM 039697107   942,693 129,136 SH   SOLE   0 0 129,136
ARES CAPITAL CORP COM 04010L103   67,024,200 3,219,222 SH   SOLE   523 0 3,218,699
ARES COML REAL ESTATE CORP COM 04013V108   165,871 22,265 SH   SOLE   0 0 22,265
ARES DYNAMIC CR ALLOCATION F COM 04014F102   334,748 23,524 SH   SOLE   0 0 23,524
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   7,271,822 54,684 SH   SOLE   10,284 0 44,400
ARGENX SE SPONSORED ADR 04016X101   1,259,248 3,198 SH   SOLE   1,874 0 1,324
ARIS MNG CORP COM 04040Y109   937,012 260,281 SH   SOLE   0 0 260,281
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   681,195 48,141 SH   SOLE   52 0 48,089
ARISTA NETWORKS INC COM 040413106   58,999,856 203,462 SH   SOLE   15,200 0 188,262
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   2,388,193 33,646 SH   SOLE   33,146 0 500
ARK ETF TR 3D PRINTING ETF 00214Q500   1,502,312 66,233 SH   SOLE   0 0 66,233
ARK ETF TR ARK SPACE EXPL 00214Q807   1,483,542 99,300 SH   SOLE   0 0 99,300
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   12,374,933 226,191 SH   SOLE   0 0 226,191
ARK ETF TR FINTECH INNOVA 00214Q708   29,926,416 986,694 SH   SOLE   0 0 986,694
ARK ETF TR GENOMIC REV ETF 00214Q302   32,236,294 1,120,873 SH   SOLE   0 0 1,120,873
ARK ETF TR INNOVATION ETF 00214Q104   156,002,128 3,115,059 SH   SOLE   0 0 3,115,059
ARK ETF TR ISRAEL INOVATE 00214Q609   416,385 19,797 SH   SOLE   0 0 19,797
ARK ETF TR NEXT GNRTN INTER 00214Q401   33,147,366 397,928 SH   SOLE   0 0 397,928
ARLO TECHNOLOGIES INC COM 04206A101   269,641 21,316 SH   SOLE   0 0 21,316
ARM HOLDINGS PLC SPONSORED ADR 042068205   17,316,490 138,543 SH   SOLE   34 0 138,509
ARMADA HOFFLER PPTYS INC COM 04208T108   136,926 13,166 SH   SOLE   0 0 13,166
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,092,101 55,240 SH   SOLE   0 0 55,240
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,569,897 12,638 SH   SOLE   9,087 0 3,551
ARQIT QUANTUM INC ORDINARY SHARES G0567U101   15,171 20,925 SH   SOLE   0 0 20,925
ARRAY TECHNOLOGIES INC COM SHS 04271T100   793,853 53,243 SH   SOLE   0 0 53,243
ARROW ELECTRS INC COM 042735100   3,305,373 25,532 SH   SOLE   222 0 25,310
ARROW ETF TR ARROW DJ GLB YLD 04273H104   383,984 29,091 SH   SOLE   0 0 29,091
ARROW FINL CORP COM 042744102   259,298 10,364 SH   SOLE   0 0 10,364
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   475,675 16,632 SH   SOLE   133 0 16,499
ARTERIS INC COM 04302A104   768,988 105,053 SH   SOLE   0 0 105,053
ARTESIAN RES CORP CL A 043113208   1,445,409 38,949 SH   SOLE   0 0 38,949
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,462,720 53,806 SH   SOLE   3,240 0 50,566
ARTIVION INC COM 228903100   254,788 12,041 SH   SOLE   6,385 0 5,656
ARVINAS INC COM 04335A105   655,774 15,886 SH   SOLE   0 0 15,886
ASANA INC CL A 04342Y104   400,006 25,824 SH   SOLE   0 0 25,824
ASBURY AUTOMOTIVE GROUP INC COM 043436104   666,550 2,827 SH   SOLE   1,237 0 1,590
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   389,716 2,578 SH   SOLE   1,922 0 656
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   2,128,862 193,709 SH   SOLE   103,209 0 90,500
ASENSUS SURGICAL INC COM 04367G103   40,899 177,821 SH   SOLE   0 0 177,821
ASGN INC COM 00191U102   1,495,449 14,275 SH   SOLE   13,139 0 1,136
ASHFORD HOSPITALITY TR INC COM SHS 044103869   17,244 12,587 SH   SOLE   0 0 12,587
ASHLAND INC COM 044186104   2,146,338 22,043 SH   SOLE   6,264 0 15,779
ASML HOLDING N V N Y REGISTRY SHS N07059210   117,442,348 121,015 SH   SOLE   26,909 0 94,106
ASPEN TECHNOLOGY INC COM 29109X106   5,303,715 24,867 SH   SOLE   10,171 0 14,696
ASSERTIO HOLDINGS INC COM NEW 04546C205   27,732 28,909 SH   SOLE   0 0 28,909
ASSOCIATED BANC CORP COM 045487105   543,015 25,245 SH   SOLE   6,326 0 18,919
ASSURANT INC COM 04621X108   2,256,686 11,988 SH   SOLE   2,644 0 9,344
ASSURED GUARANTY LTD COM G0585R106   3,449,894 39,540 SH   SOLE   5,804 0 33,736
AST SPACEMOBILE INC COM CL A 00217D100   66,607 22,968 SH   SOLE   819 0 22,149
ASTERA LABS INC COM 04626A103   204,393 2,755 SH   SOLE   0 0 2,755
ASTRAZENECA PLC SPONSORED ADR 046353108   32,848,314 484,846 SH   SOLE   136,936 0 347,910
ASURE SOFTWARE INC COM 04649U102   369,332 47,472 SH   SOLE   0 0 47,472
AT&T INC COM 00206R102   155,985,582 8,862,818 SH   SOLE   1,543,457 0 7,319,361
ATAI LIFE SCIENCES NV SHS N0731H103   25,978 13,187 SH   SOLE   0 0 13,187
ATEA PHARMACEUTICALS INC COM 04683R106   137,360 34,000 SH   SOLE   0 0 34,000
ATI INC COM 01741R102   2,070,251 40,458 SH   SOLE   0 0 40,458
ATKORE INC COM 047649108   2,159,643 11,345 SH   SOLE   1,563 0 9,782
ATLANTA BRAVES HLDGS INC COM SER A 047726104   217,210 5,184 SH   SOLE   0 0 5,184
ATLANTA BRAVES HLDGS INC COM SER C 047726302   231,821 5,935 SH   SOLE   0 0 5,935
ATLANTIC UN BANKSHARES CORP COM 04911A107   891,804 25,257 SH   SOLE   9,145 0 16,112
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   786,857 42,579 SH   SOLE   0 0 42,579
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   838,297 37,060 SH   SOLE   31,932 0 5,128
ATLASSIAN CORPORATION CL A 049468101   15,837,044 81,170 SH   SOLE   45,031 0 36,139
ATMOS ENERGY CORP COM 049560105   8,138,077 68,462 SH   SOLE   11,809 0 56,653
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   206,948 6,417 SH   SOLE   0 0 6,417
ATOMERA INC COM 04965B100   234,764 38,111 SH   SOLE   0 0 38,111
ATOSSA THERAPEUTICS INC COM 04962H506   82,354 45,752 SH   SOLE   0 0 45,752
ATRICURE INC COM 04963C209   501,017 16,470 SH   SOLE   10,440 0 6,030
ATRION CORP COM 049904105   252,171 544 SH   SOLE   216 0 328
AURINIA PHARMACEUTICALS INC COM 05156V102   165,365 33,007 SH   SOLE   0 0 33,007
AURORA INNOVATION INC CLASS A COM 051774107   75,819 26,886 SH   SOLE   0 0 26,886
AUTODESK INC COM 052769106   39,717,167 152,512 SH   SOLE   81,874 0 70,638
AUTOLIV INC COM 052800109   1,122,932 9,324 SH   SOLE   3,190 0 6,134
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   220,550 34,569 SH   SOLE   0 0 34,569
AUTOMATIC DATA PROCESSING IN COM 053015103   131,534,111 526,685 SH   SOLE   59,485 0 467,200
AUTONATION INC COM 05329W102   4,420,224 26,695 SH   SOLE   941 0 25,754
AUTOZONE INC COM 053332102   28,813,960 9,143 SH   SOLE   1,051 0 8,092
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   434,867 25,747 SH   SOLE   791 0 24,956
AVALONBAY CMNTYS INC COM 053484101   12,783,717 68,893 SH   SOLE   50,952 0 17,941
AVANGRID INC COM 05351W103   649,139 17,814 SH   SOLE   551 0 17,263
AVANOS MED INC COM 05350V106   301,318 15,134 SH   SOLE   10,985 0 4,149
AVANTOR INC COM 05352A100   1,889,265 73,886 SH   SOLE   41,241 0 32,645
AVERY DENNISON CORP COM 053611109   12,998,900 58,226 SH   SOLE   19,377 0 38,849
AVID BIOSERVICES INC COM 05368M106   605,834 90,423 SH   SOLE   86,542 0 3,881
AVIENT CORPORATION COM 05368V106   868,255 20,006 SH   SOLE   9,776 0 10,230
AVINO SILVER & GOLD MINES LT COM 053906103   31,281 50,210 SH   SOLE   0 0 50,210
AVIS BUDGET GROUP COM 053774105   1,069,523 8,734 SH   SOLE   3 0 8,731
AVISTA CORP COM 05379B107   879,964 25,127 SH   SOLE   508 0 24,619
AVNET INC COM 053807103   1,904,033 38,403 SH   SOLE   11,115 0 27,288
AXALTA COATING SYS LTD COM G0750C108   966,909 28,116 SH   SOLE   6,128 0 21,988
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,904,761 26,047 SH   SOLE   1,091 0 24,956
AXCELIS TECHNOLOGIES INC COM NEW 054540208   680,272 61 SH Put SOLE   0 0 61
AXIS CAP HLDGS LTD SHS G0692U109   2,657,786 40,876 SH   SOLE   3,612 0 37,264
AXON ENTERPRISE INC COM 05464C101   19,130,422 61,143 SH   SOLE   3,490 0 57,653
AXONICS INC COM 05465P101   321,814 4,666 SH   SOLE   49 0 4,617
AXOS FINANCIAL INC COM 05465C100   1,473,671 27,270 SH   SOLE   1,207 0 26,063
AXSOME THERAPEUTICS INC COM 05464T104   1,279,553 16,035 SH   SOLE   2,885 0 13,150
AZEK CO INC CL A 05478C105   782,628 15,584 SH   SOLE   44 0 15,540
AZENTA INC COM 114340102   4,988,027 82,747 SH   SOLE   57,012 0 25,735
AZZ INC COM 002474104   684,735 8,857 SH   SOLE   2,829 0 6,028
B & G FOODS INC NEW COM 05508R106   1,125,956 98,423 SH   SOLE   7,392 0 91,031
B. RILEY FINANCIAL INC COM 05580M108   228,512 10,794 SH   SOLE   0 0 10,794
B2GOLD CORP COM 11777Q209   294,630 112,885 SH   SOLE   0 0 112,885
BADGER METER INC COM 056525108   9,156,520 56,588 SH   SOLE   9,878 0 46,710
BAIDU INC SPON ADR REP A 056752108   5,084,076 48,291 SH   SOLE   8 0 48,283
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   404,175 25,776 SH   SOLE   0 0 25,776
BAKER HUGHES COMPANY CL A 05722G100   5,956,610 177,810 SH   SOLE   110,070 0 67,740
BALCHEM CORP COM 057665200   2,245,635 14,493 SH   SOLE   13,193 0 1,300
BALL CORP COM 058498106   16,942,916 251,528 SH   SOLE   58,010 0 193,518
BALLARD PWR SYS INC NEW COM 058586108   51,020 18,353 SH   SOLE   0 0 18,353
BANC OF CALIFORNIA INC COM 05990K106   302,545 19,891 SH   SOLE   0 0 19,891
BANCFIRST CORP COM 05945F103   1,596,455 18,135 SH   SOLE   918 0 17,217
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   597,914 50,500 SH   SOLE   5,967 0 44,533
BANCO BRADESCO S A SP ADR PFD NEW 059460303   930,431 325,326 SH   SOLE   70,466 0 254,860
BANCO SANTANDER S.A. ADR 05964H105   2,079,363 429,621 SH   SOLE   170,385 0 259,236
BANCROFT FD LTD COM 059695106   637,346 39,859 SH   SOLE   0 0 39,859
BANDWIDTH INC COM CL A 05988J103   559,400 30,635 SH   SOLE   0 0 30,635
BANK AMERICA CORP 7.25%CNV PFD L 060505682   9,187,179 7,696 SH   SOLE   455 0 7,241
BANK AMERICA CORP COM 060505104   226,992,575 5,986,092 SH   SOLE   1,201,015 0 4,785,077
BANK AMERICA CORP COM 060505104   929,040 245 SH Call SOLE   0 0 245
BANK HAWAII CORP COM 062540109   335,167 5,372 SH   SOLE   60 0 5,312
BANK MONTREAL QUE COM 063671101   6,026,774 61,699 SH   SOLE   797 0 60,902
BANK NEW YORK MELLON CORP COM 064058100   15,531,150 269,545 SH   SOLE   40,873 0 228,672
BANK NOVA SCOTIA HALIFAX COM 064149107   2,794,359 53,966 SH   SOLE   20 0 53,946
BANK OZK LITTLE ROCK ARK COM 06417N103   15,250,801 335,478 SH   SOLE   13,903 0 321,575
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   481,856 15,494 SH   SOLE   0 0 15,494
BARCLAYS PLC ADR 06738E204   1,941,221 205,420 SH   SOLE   12,511 0 192,909
BARINGS BDC INC COM 06759L103   2,643,113 284,206 SH   SOLE   0 0 284,206
BARINGS PARTN INVS SH BEN INT 06761A103   180,460 11,195 SH   SOLE   0 0 11,195
BARNES GROUP INC COM 067806109   417,154 11,229 SH   SOLE   7,009 0 4,220
BARNWELL INDS INC COM 068221100   23,600 10,000 SH   SOLE   0 0 10,000
BARRETT BUSINESS SVCS INC COM 068463108   749,867 5,918 SH   SOLE   0 0 5,918
BARRICK GOLD CORP COM 067901108   14,441,387 867,872 SH   SOLE   83,913 0 783,959
BATH & BODY WORKS INC COM 070830104   779,073 15,575 SH   SOLE   130 0 15,445
BAUSCH HEALTH COS INC COM 071734107   731,369 68,932 SH   SOLE   0 0 68,932
BAXTER INTL INC COM 071813109   14,747,554 345,053 SH   SOLE   69,703 0 275,350
BAYTEX ENERGY CORP COM 07317Q105   80,067 22,057 SH   SOLE   0 0 22,057
BCE INC COM NEW 05534B760   39,061,780 1,149,553 SH   SOLE   676,015 0 473,538
BEACON ROOFING SUPPLY INC COM 073685109   2,011,468 20,521 SH   SOLE   1,095 0 19,426
BEAM GLOBAL COM 07373B109   398,847 58,654 SH   SOLE   0 0 58,654
BEAM THERAPEUTICS INC COM 07373V105   789,524 23,896 SH   SOLE   8,698 0 15,198
BECTON DICKINSON & CO COM 075887109   66,776,911 269,860 SH   SOLE   100,427 0 169,433
BEIGENE LTD SPONSORED ADR 07725L102   258,982 1,656 SH   SOLE   1,219 0 437
BELLRING BRANDS INC COMMON STOCK 07831C103   1,273,159 21,568 SH   SOLE   6,678 0 14,890
BENCHMARK ELECTRS INC COM 08160H101   372,936 12,427 SH   SOLE   9,480 0 2,947
BENTLEY SYS INC COM CL B 08265T208   14,772,025 282,880 SH   SOLE   159,065 0 123,815
BERKLEY W R CORP COM 084423102   16,890,615 190,984 SH   SOLE   45,088 0 145,896
BERKSHIRE HATHAWAY INC DEL CL A 084670108   38,066,400 60 SH   SOLE   0 0 60
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   892,844,411 2,123,191 SH   SOLE   74,637 0 2,048,554
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   420,520 10 SH Put SOLE   0 0 10
BERKSHIRE HILLS BANCORP INC COM 084680107   4,721,666 206,006 SH   SOLE   0 0 206,006
BERRY CORP COM 08579X101   159,730 19,842 SH   SOLE   14,495 0 5,347
BERRY GLOBAL GROUP INC COM 08579W103   2,068,378 34,199 SH   SOLE   13,321 0 20,878
BEST BUY INC COM 086516101   9,657,993 117,737 SH   SOLE   29,624 0 88,113
BEYOND INC COM 690370101   2,979,417 82,969 SH   SOLE   0 0 82,969
BEYOND MEAT INC COM 08862E109   214,916 25,956 SH   SOLE   0 0 25,956
BGC GROUP INC CL A 088929104   1,804,861 232,286 SH   SOLE   0 0 232,286
BGSF INC COM 05601C105   240,490 23,102 SH   SOLE   0 0 23,102
BHP GROUP LTD SPONSORED ADS 088606108   16,216,137 281,091 SH   SOLE   12,860 0 268,231
BIG 5 SPORTING GOODS CORP COM 08915P101   45,424 12,904 SH   SOLE   0 0 12,904
BIGBEAR AI HLDGS INC COM 08975B109   112,842 55,045 SH   SOLE   0 0 55,045
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   306,033 44,417 SH   SOLE   33,232 0 11,185
BIGLARI HLDGS INC COM STK CL B 08986R309   228,754 1,206 SH   SOLE   0 0 1,206
BILL HOLDINGS INC COM 090043100   721,697 10,502 SH   SOLE   3,339 0 7,163
BIO RAD LABS INC CL A 090572207   1,401,811 4,053 SH   SOLE   1,006 0 3,047
BIOCRYST PHARMACEUTICALS INC COM 09058V103   83,398 16,417 SH   SOLE   1,711 0 14,706
BIOGEN INC COM 09062X103   10,385,853 48,165 SH   SOLE   21,417 0 26,748
BIOHAVEN LTD COM G1110E107   2,075,103 37,943 SH   SOLE   61 0 37,882
BIOLIFE SOLUTIONS INC COM NEW 09062W204   374,079 20,166 SH   SOLE   18,533 0 1,633
BIOLINERX LTD SPONSORED ADS 09071M205   112,362 100,323 SH   SOLE   0 0 100,323
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,836,934 32,482 SH   SOLE   13,158 0 19,324
BIOMEA FUSION INC COM 09077A106   814,312 54,469 SH   SOLE   0 0 54,469
BIONTECH SE SPONSORED ADS 09075V102   2,982,904 32,335 SH   SOLE   0 0 32,335
BIORA THERAPEUTICS INC COM NEW 74319F305   23,221 21,110 SH   SOLE   0 0 21,110
BIO-TECHNE CORP COM 09073M104   4,393,040 62,410 SH   SOLE   51,043 0 11,367
BIOVENTUS INC COM CL A 09075A108   208,120 40,023 SH   SOLE   0 0 40,023
BIOVIE INC CL A NEW 09074F207   5,342 10,105 SH   SOLE   0 0 10,105
BITFARMS LTD COM 09173B107   185,065 82,989 SH   SOLE   0 0 82,989
BJS WHSL CLUB HLDGS INC COM 05550J101   3,288,052 43,464 SH   SOLE   10,139 0 33,325
BLACK HILLS CORP COM 092113109   1,411,450 25,851 SH   SOLE   1,261 0 24,590
BLACK STONE MINERALS L P COM UNIT 09225M101   2,674,514 167,366 SH   SOLE   0 0 167,366
BLACKBAUD INC COM 09227Q100   692,764 9,344 SH   SOLE   5,770 0 3,574
BLACKBERRY LTD COM 09228F103   251,337 91,064 SH   SOLE   0 0 91,064
BLACKLINE INC COM 09239B109   1,782,806 27,606 SH   SOLE   8,664 0 18,942
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   1,792,130 151,618 SH   SOLE   0 0 151,618
BLACKROCK CAP ALLOCATION TER COM 09260U109   768,606 46,135 SH   SOLE   0 0 46,135
BLACKROCK CORE BD TR SHS BEN INT 09249E101   9,727,723 900,715 SH   SOLE   0 0 900,715
BLACKROCK CORPOR HI YLD FD I COM 09255P107   8,092,116 826,570 SH   SOLE   0 0 826,570
BLACKROCK CR ALLOCATION INCO COM 092508100   8,610,468 805,469 SH   SOLE   0 0 805,469
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   5,314,799 480,542 SH   SOLE   0 0 480,542
BLACKROCK ENERGY & RES TR COM 09250U101   801,681 60,504 SH   SOLE   0 0 60,504
BLACKROCK ENHANCD CAP & INM COM 09256A109   7,741,232 397,190 SH   SOLE   0 0 397,190
BLACKROCK ENHANCED EQUITY DI COM 09251A104   11,128,228 1,348,876 SH   SOLE   0 0 1,348,876
BLACKROCK ENHANCED GLOBAL DI COM 092501105   2,129,658 203,600 SH   SOLE   0 0 203,600
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   533,633 96,498 SH   SOLE   0 0 96,498
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   708,109 40,790 SH   SOLE   0 0 40,790
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   27,508,937 479,166 SH   SOLE   0 0 479,166
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   593,535,898 13,367,926 SH   SOLE   0 0 13,367,926
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   4,717,213 103,279 SH   SOLE   0 0 103,279
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   165,448,779 3,153,808 SH   SOLE   0 0 3,153,808
BLACKROCK FLOATING RATE INC COM 091941104   3,291,698 253,598 SH   SOLE   0 0 253,598
BLACKROCK FLOATING RATE INCO COM 09255X100   8,281,936 641,017 SH   SOLE   0 0 641,017
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   2,941,420 179,464 SH   SOLE   0 0 179,464
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,730,607 65,893 SH   SOLE   0 0 65,893
BLACKROCK INC COM 09247X101   115,901,011 139,020 SH   SOLE   23,610 0 115,410
BLACKROCK INCOME TR INC COM NEW 09247F209   1,832,777 154,015 SH   SOLE   0 0 154,015
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   519,567 63,829 SH   SOLE   0 0 63,829
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,870,044 150,688 SH   SOLE   0 0 150,688
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   215,534 21,575 SH   SOLE   0 0 21,575
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   2,565,423 182,853 SH   SOLE   0 0 182,853
BLACKROCK MULTI SECTOR INC T COM 09258A107   7,550,017 475,442 SH   SOLE   0 0 475,442
BLACKROCK MUN INCOME QUALITY COM 092479104   1,244,866 107,316 SH   SOLE   0 0 107,316
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   447,091 43,281 SH   SOLE   0 0 43,281
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,733,141 177,262 SH   SOLE   410 0 176,852
BLACKROCK MUNI INCOME TR II COM 09249N101   1,089,618 100,333 SH   SOLE   0 0 100,333
BLACKROCK MUNIASSETS FD INC COM 09254J102   1,174,371 105,990 SH   SOLE   0 0 105,990
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,856,051 153,901 SH   SOLE   107,260 0 46,641
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,189,058 102,241 SH   SOLE   0 0 102,241
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   153,530 14,498 SH   SOLE   0 0 14,498
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   2,189,389 198,855 SH   SOLE   0 0 198,855
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   1,163,205 96,292 SH   SOLE   59,280 0 37,012
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   207,892 20,422 SH   SOLE   0 0 20,422
BLACKROCK MUNIVEST FD II INC COM 09253T101   160,017 14,667 SH   SOLE   0 0 14,667
BLACKROCK MUNIVEST FD INC COM 09253R105   508,556 72,033 SH   SOLE   0 0 72,033
BLACKROCK MUNIYIELD FD INC COM 09253W104   2,043,169 184,735 SH   SOLE   134,736 0 49,999
BLACKROCK MUNIYIELD MICH QU COM 09254V105   797,865 69,319 SH   SOLE   0 0 69,319
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   374,271 35,577 SH   SOLE   0 0 35,577
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   712,837 58,863 SH   SOLE   0 0 58,863
BLACKROCK MUNIYIELD QUALITY COM 09254E103   1,108,318 96,712 SH   SOLE   31,440 0 65,272
BLACKROCK MUNIYIELD QUALITY COM 09254G108   393,942 37,483 SH   SOLE   0 0 37,483
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,130,275 92,267 SH   SOLE   0 0 92,267
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   614,100 57,934 SH   SOLE   0 0 57,934
BLACKROCK RES & COMMODITIES SHS 09257A108   4,656,629 512,845 SH   SOLE   0 0 512,845
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   6,299,194 170,617 SH   SOLE   0 0 170,617
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   4,004,451 206,415 SH   SOLE   0 0 206,415
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   11,491,111 703,250 SH   SOLE   0 0 703,250
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,637,644 252,890 SH   SOLE   469 0 252,421
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   549,884 25,493 SH   SOLE   0 0 25,493
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   60,872 44,759 SH   SOLE   0 0 44,759
BLACKSTONE INC COM 09260D107   115,700,782 880,725 SH   SOLE   43,204 0 837,521
BLACKSTONE MTG TR INC COM CL A 09257W100   5,246,504 263,511 SH   SOLE   197 0 263,314
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   12,216,719 392,190 SH   SOLE   0 0 392,190
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   1,104,260 77,059 SH   SOLE   0 0 77,059
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   3,510,505 295,000 SH   SOLE   0 0 295,000
BLADE AIR MOBILITY INC CL A COM 092667104   85,728 30,080 SH   SOLE   0 0 30,080
BLINK CHARGING CO COM 09354A100   157,580 52,352 SH   SOLE   0 0 52,352
BLOCK H & R INC COM 093671105   3,914,882 79,717 SH   SOLE   1,119 0 78,598
BLOCK INC CL A 852234103   40,462,518 478,394 SH   SOLE   79,633 0 398,761
BLOOM ENERGY CORP COM CL A 093712107   614,884 54,705 SH   SOLE   449 0 54,256
BLOOMIN BRANDS INC COM 094235108   1,925,901 67,152 SH   SOLE   20,703 0 46,449
BLUE OWL CAPITAL CORPORATION COM 69121K104   27,090,178 1,761,390 SH   SOLE   0 0 1,761,390
BLUE OWL CAPITAL INC COM CL A 09581B103   851,068 45,126 SH   SOLE   2,827 0 42,299
BLUE RIDGE BANKSHARES INC VA COM 095825105   34,219 12,721 SH   SOLE   0 0 12,721
BLUEBIRD BIO INC COM 09609G100   293,161 229,032 SH   SOLE   0 0 229,032
BLUELINX HLDGS INC COM NEW 09624H208   664,094 5,099 SH   SOLE   9 0 5,090
BLUEPRINT MEDICINES CORP COM 09627Y109   909,328 9,586 SH   SOLE   768 0 8,818
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   111,930 13,000 SH   SOLE   0 0 13,000
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834   201,146 3,933 SH   SOLE   0 0 3,933
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   4,325,445 103,307 SH   SOLE   0 0 103,307
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   735,767 15,438 SH   SOLE   5,906 0 9,532
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   4,271,540 56,494 SH   SOLE   0 0 56,494
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   2,829,589 28,353 SH   SOLE   0 0 28,353
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206   241,854 2,441 SH   SOLE   0 0 2,441
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   568,233 234,807 SH   SOLE   0 0 234,807
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   1,662,012 159,963 SH   SOLE   0 0 159,963
BNY MELLON MUN INCOME INC COM 05589T104   163,613 23,955 SH   SOLE   0 0 23,955
BNY MELLON STRATEGIC MUN BD COM 09662E109   2,417,912 412,613 SH   SOLE   0 0 412,613
BNY MELLON STRATEGIC MUNS IN COM 05588W108   776,741 127,335 SH   SOLE   0 0 127,335
BOEING CO COM 097023105   168,460,433 872,897 SH   SOLE   70,376 0 802,521
BOISE CASCADE CO DEL COM 09739D100   1,340,109 8,738 SH   SOLE   0 0 8,738
BOK FINL CORP COM NEW 05561Q201   355,557 3,865 SH   SOLE   2,701 0 1,164
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   411,083 8,171 SH   SOLE   3,359 0 4,812
BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770   2,581,400 171,864 SH   SOLE   0 0 171,864
BOOKING HOLDINGS INC COM 09857L108   41,388,014 11,408 SH   SOLE   3,592 0 7,816
BOOT BARN HLDGS INC COM 099406100   765,577 8,046 SH   SOLE   4,798 0 3,248
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,770,600 72,558 SH   SOLE   23,910 0 48,648
BORGWARNER INC COM 099724106   1,893,755 54,512 SH   SOLE   11,039 0 43,473
BOSTON BEER INC CL A 100557107   1,286,175 4,225 SH   SOLE   23 0 4,202
BOSTON PROPERTIES INC COM 101121101   3,545,112 54,281 SH   SOLE   11,182 0 43,099
BOSTON SCIENTIFIC CORP COM 101137107   65,362,530 954,337 SH   SOLE   334,343 0 619,994
BOX INC CL A 10316T104   531,878 18,781 SH   SOLE   0 0 18,781
BOYD GAMING CORP COM 103304101   3,260,036 48,426 SH   SOLE   799 0 47,627
BP PLC SPONSORED ADR 055622104   40,073,608 1,063,525 SH   SOLE   55,649 0 1,007,876
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   192,560 14,044 SH   SOLE   0 0 14,044
BRAEMAR HOTELS & RESORTS INC COM 10482B101   703,324 351,662 SH   SOLE   0 0 351,662
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   284,017 59,170 SH   SOLE   0 0 59,170
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,584,454 186,846 SH   SOLE   0 0 186,846
BRAZE INC COM CL A 10576N102   247,548 5,588 SH   SOLE   0 0 5,588
BRC INC COM CL A 05601U105   498,517 116,476 SH   SOLE   0 0 116,476
BREAD FINANCIAL HOLDINGS INC COM 018581108   858,228 23,046 SH   SOLE   5,022 0 18,024
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   87,684 17,467 SH   SOLE   0 0 17,467
BRIGHT HORIZONS FAM SOL IN D COM 109194100   3,026,032 26,694 SH   SOLE   9,126 0 17,568
BRIGHTHOUSE FINL INC COM 10922N103   1,989,449 38,600 SH   SOLE   1,549 0 37,051
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,498,417 362,615 SH   SOLE   0 0 362,615
BRINKER INTL INC COM 109641100   285,267 5,742 SH   SOLE   0 0 5,742
BRINKS CO COM 109696104   438,805 4,750 SH   SOLE   67 0 4,683
BRISTOL-MYERS SQUIBB CO COM 110122108   132,193,645 2,437,648 SH   SOLE   462,722 0 1,974,926
BRISTOL-MYERS SQUIBB CO COM 110122108   1,328,635 245 SH Call SOLE   0 0 245
BRISTOL-MYERS SQUIBB CO COM 110122108   1,285,251 237 SH Put SOLE   0 0 237
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   31,672,806 1,038,453 SH   SOLE   500,026 0 538,427
BRIXMOR PPTY GROUP INC COM 11120U105   908,264 38,732 SH   SOLE   22,429 0 16,303
BROADCOM INC COM 11135F101   543,510,655 410,070 SH   SOLE   67,888 0 342,182
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   52,205,698 254,836 SH   SOLE   47,823 0 207,013
BROADSTONE NET LEASE INC COM 11135E203   789,603 50,389 SH   SOLE   2,303 0 48,086
BROADWIND INC COM NEW 11161T207   64,617 27,150 SH   SOLE   0 0 27,150
BROOKDALE SR LIVING INC COM 112463104   137,680 20,829 SH   SOLE   0 0 20,829
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,401,580 33,355 SH   SOLE   6,145 0 27,210
BROOKFIELD CORP CL A LTD VT SH 11271J107   7,625,306 182,119 SH   SOLE   30,118 0 152,001
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,148,783 164,972 SH   SOLE   0 0 164,972
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,047,066 56,800 SH   SOLE   3,278 0 53,522
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,376,768 106,561 SH   SOLE   0 0 106,561
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   662,551 26,966 SH   SOLE   1,487 0 25,479
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   721,237 31,048 SH   SOLE   0 0 31,048
BROWN & BROWN INC COM 115236101   13,777,824 157,389 SH   SOLE   35,145 0 122,244
BROWN FORMAN CORP CL A 115637100   1,264,155 23,875 SH   SOLE   0 0 23,875
BROWN FORMAN CORP CL B 115637209   2,960,317 57,348 SH   SOLE   6,684 0 50,664
BRP GROUP INC COM CL A 05589G102   318,752 11,015 SH   SOLE   6,873 0 4,142
BRUKER CORP COM 116794108   13,829,595 147,217 SH   SOLE   105,312 0 41,905
BRUNSWICK CORP COM 117043109   1,068,539 11,071 SH   SOLE   142 0 10,929
BUILDERS FIRSTSOURCE INC COM 12008R107   65,464,162 313,902 SH   SOLE   40,832 0 273,070
BUMBLE INC COM CL A 12047B105   150,183 13,232 SH   SOLE   2,418 0 10,814
BUNGE GLOBAL SA COM SHS H11356104   7,944,875 77,496 SH   SOLE   3,988 0 73,508
BUNGE GLOBAL SA COM SHS H11356104   656,128 64 SH Put SOLE   0 0 64
BURFORD CAP LTD ORD SHS G17977110   818,622 51,260 SH   SOLE   37 0 51,223
BURLINGTON STORES INC COM 122017106   2,875,674 12,385 SH   SOLE   10,811 0 1,574
BUSINESS FIRST BANCSHARES IN COM 12326C105   389,254 17,471 SH   SOLE   0 0 17,471
BUTTERFLY NETWORK INC COM CL A 124155102   126,834 117,439 SH   SOLE   0 0 117,439
BWX TECHNOLOGIES INC COM 05605H100   2,509,212 24,451 SH   SOLE   9,765 0 14,686
BYRNA TECHNOLOGIES INC COM NEW 12448X201   593,223 42,586 SH   SOLE   0 0 42,586
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,727,794 48,960 SH   SOLE   6,966 0 41,994
C3 AI INC CL A 12468P104   3,221,844 119,019 SH   SOLE   0 0 119,019
CABALETTA BIO INC COM 12674W109   595,957 34,933 SH   SOLE   27,176 0 7,757
CABLE ONE INC COM 12685J105   674,926 1,595 SH   SOLE   1,339 0 256
CABOT CORP COM 127055101   774,122 8,396 SH   SOLE   12 0 8,384
CACI INTL INC CL A 127190304   2,542,328 6,711 SH   SOLE   4,518 0 2,193
CACTUS INC CL A 127203107   614,526 12,268 SH   SOLE   990 0 11,278
CADENCE BANK COM 12740C103   2,655,265 91,561 SH   SOLE   6,584 0 84,977
CADENCE DESIGN SYSTEM INC COM 127387108   71,549,109 229,855 SH   SOLE   72,305 0 157,550
CADRE HLDGS INC COM 12763L105   330,992 9,143 SH   SOLE   1,396 0 7,747
CAE INC COM 124765108   309,910 15,015 SH   SOLE   12,557 0 2,458
CAESARS ENTERTAINMENT INC NE COM 12769G100   3,303,971 75,537 SH   SOLE   13,208 0 62,329
CAL MAINE FOODS INC COM NEW 128030202   2,652,339 45,069 SH   SOLE   0 0 45,069
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   12,262,190 1,038,289 SH   SOLE   0 0 1,038,289
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,474,948 570,480 SH   SOLE   0 0 570,480
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   2,816,667 129,205 SH   SOLE   0 0 129,205
CALAMOS GBL DYN INCOME FUND COM 12811L107   6,012,383 923,561 SH   SOLE   0 0 923,561
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   2,247,423 216,098 SH   SOLE   0 0 216,098
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   1,722,017 111,602 SH   SOLE   0 0 111,602
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   13,807,186 843,445 SH   SOLE   0 0 843,445
CALERES INC COM 129500104   266,380 6,492 SH   SOLE   26 0 6,466
CALIFORNIA WTR SVC GROUP COM 130788102   790,872 17,015 SH   SOLE   3,682 0 13,333
CALIX INC COM 13100M509   392,813 11,846 SH   SOLE   39 0 11,807
CALLON PETE CO DEL COM 13123X508   801,292 22,408 SH   SOLE   0 0 22,408
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   2,519,259 169,533 SH   SOLE   0 0 169,533
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   2,671,720 98,916 SH   SOLE   0 0 98,916
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   9,469,806 282,344 SH   SOLE   0 0 282,344
CAMBRIA ETF TR GLB ASSET ALLO 132061607   7,287,388 251,854 SH   SOLE   0 0 251,854
CAMBRIA ETF TR GLB MOMENT ETF 132061508   1,809,962 62,187 SH   SOLE   0 0 62,187
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   251,842 11,768 SH   SOLE   0 0 11,768
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   46,451,672 633,979 SH   SOLE   0 0 633,979
CAMBRIA ETF TR TAIL RISK 132061862   6,973,201 575,347 SH   SOLE   0 0 575,347
CAMBRIA ETF TR TRINITY 132061839   256,927 9,897 SH   SOLE   0 0 9,897
CAMBRIA ETF TR VALUE MOMENTUM 132061888   2,065,810 69,162 SH   SOLE   0 0 69,162
CAMDEN PPTY TR SH BEN INT 133131102   2,392,585 24,315 SH   SOLE   13,128 0 11,187
CAMECO CORP COM 13321L108   7,641,209 176,390 SH   SOLE   0 0 176,390
CAMPBELL SOUP CO COM 134429109   3,487,291 78,454 SH   SOLE   0 0 78,454
CAMPING WORLD HLDGS INC CL A 13462K109   1,766,772 63,439 SH   SOLE   3,762 0 59,677
CAMTEK LTD ORD M20791105   299,813 3,579 SH   SOLE   0 0 3,579
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   472,855 39,209 SH   SOLE   2,063 0 37,146
CANADIAN IMPERIAL BK COMM TO COM 136069101   26,770,172 527,803 SH   SOLE   340,010 0 187,793
CANADIAN NAT RES LTD COM 136385101   7,335,959 96,121 SH   SOLE   35,475 0 60,646
CANADIAN NATL RY CO COM 136375102   13,437,587 102,024 SH   SOLE   36,688 0 65,336
CANADIAN PACIFIC KANSAS CITY COM 13646K108   17,300,639 196,219 SH   SOLE   39,755 0 156,464
CANADIAN SOLAR INC COM 136635109   283,111 14,328 SH   SOLE   0 0 14,328
CANGO INC ADS 137586103   22,517 14,814 SH   SOLE   0 0 14,814
CANOPY GROWTH CORP COM NEW 138035704   440,887 51,088 SH   SOLE   1 0 51,087
CAPITAL GROUP CORE BALANCED SHS 14021D107   8,831,246 303,375 SH   SOLE   0 0 303,375
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   125,574,285 4,029,984 SH   SOLE   0 0 4,029,984
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   4,351,245 151,982 SH   SOLE   0 0 151,982
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   358,526,133 11,031,574 SH   SOLE   0 0 11,031,574
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   124,595,873 4,326,246 SH   SOLE   0 0 4,326,246
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   286,790,681 8,965,011 SH   SOLE   0 0 8,965,011
CAPITAL GROUP INTERNATIONAL SHS 14021M107   1,199,037 41,332 SH   SOLE   0 0 41,332
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   42,093,380 1,632,792 SH   SOLE   0 0 1,632,792
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   3,091,128 118,917 SH   SOLE   0 0 118,917
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   59,510,755 2,649,633 SH   SOLE   0 0 2,649,633
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   24,410,292 903,750 SH   SOLE   0 0 903,750
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   17,776,875 700,015 SH   SOLE   0 0 700,015
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   35,776,485 1,323,095 SH   SOLE   0 0 1,323,095
CAPITAL ONE FINL CORP COM 14040H105   23,351,662 156,838 SH   SOLE   35,217 0 121,621
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   1,116,345 64,158 SH   SOLE   0 0 64,158
CAPITAL SOUTHWEST CORP COM 140501107   3,831,350 153,500 SH   SOLE   0 0 153,500
CAPITOL SER TR HULL TACTICAL 14064D519   2,890,729 72,381 SH   SOLE   0 0 72,381
CAPRI HOLDINGS LIMITED SHS G1890L107   1,628,082 35,940 SH   SOLE   9 0 35,931
CAPRI HOLDINGS LIMITED SHS G1890L107   362,400 80 SH Put SOLE   0 0 80
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   314,635 46,338 SH   SOLE   0 0 46,338
CARA THERAPEUTICS INC COM 140755109   137,196 150,764 SH   SOLE   0 0 150,764
CARDINAL HEALTH INC COM 14149Y108   29,132,636 260,345 SH   SOLE   28,064 0 232,281
CARDLYTICS INC COM 14161W105   7,518,138 518,850 SH   SOLE   0 0 518,850
CAREDX INC COM 14167L103   302,652 28,579 SH   SOLE   135 0 28,444
CARETRUST REIT INC COM 14174T107   1,367,583 56,117 SH   SOLE   18,283 0 37,834
CARGURUS INC COM CL A 141788109   514,476 22,291 SH   SOLE   1,524 0 20,767
CARIBOU BIOSCIENCES INC COM 142038108   122,831 23,897 SH   SOLE   0 0 23,897
CARLISLE COS INC COM 142339100   12,126,674 30,947 SH   SOLE   1,456 0 29,491
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   85,703 10,890 SH   SOLE   0 0 10,890
CARLYLE GROUP INC COM 14316J108   4,598,473 98,028 SH   SOLE   13,897 0 84,131
CARLYLE SECURED LENDING INC COM 872280102   906,420 55,677 SH   SOLE   0 0 55,677
CARMAX INC COM 143130102   13,745,305 157,793 SH   SOLE   70,481 0 87,312
CARNIVAL CORP UNIT 99/99/9999 143658300   12,304,179 753,010 SH   SOLE   227 0 752,783
CARNIVAL PLC ADR 14365C103   507,788 34,473 SH   SOLE   0 0 34,473
CARPENTER TECHNOLOGY CORP COM 144285103   2,030,309 28,428 SH   SOLE   0 0 28,428
CARRIAGE SVCS INC COM 143905107   1,457,634 53,907 SH   SOLE   0 0 53,907
CARRIER GLOBAL CORPORATION COM 14448C104   32,316,854 555,941 SH   SOLE   134,427 0 421,514
CARROLS RESTAURANT GROUP INC COM 14574X104   1,154,543 121,403 SH   SOLE   0 0 121,403
CARTER BANKSHARES INC COM NEW 146103106   452,512 35,800 SH   SOLE   0 0 35,800
CARTERS INC COM 146229109   277,571 3,278 SH   SOLE   257 0 3,021
CARVANA CO CL A 146869102   3,597,233 40,920 SH   SOLE   190 0 40,730
CASELLA WASTE SYS INC CL A 147448104   1,776,397 17,967 SH   SOLE   10,160 0 7,807
CASEYS GEN STORES INC COM 147528103   14,817,326 46,529 SH   SOLE   13,165 0 33,364
CASS INFORMATION SYS INC COM 14808P109   572,827 11,891 SH   SOLE   4,575 0 7,316
CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115   75,121 18,641 SH   SOLE   0 0 18,641
CASSAVA SCIENCES INC COM 14817C107   1,170,949 57,711 SH   SOLE   0 0 57,711
CATALENT INC COM 148806102   1,495,135 26,486 SH   SOLE   19,297 0 7,189
CATALYST PHARMACEUTICALS INC COM 14888U101   980,900 61,537 SH   SOLE   0 0 61,537
CATERPILLAR INC COM 149123101   284,430,565 776,220 SH   SOLE   38,203 0 738,017
CATHAY GEN BANCORP COM 149150104   533,365 14,099 SH   SOLE   1,562 0 12,537
CAVA GROUP INC COM 148929102   6,163,069 87,981 SH   SOLE   2,410 0 85,571
CBIZ INC COM 124805102   1,589,311 20,246 SH   SOLE   633 0 19,613
CBOE GLOBAL MKTS INC COM 12503M108   11,647,043 63,392 SH   SOLE   18,906 0 44,486
CBRE GBL REAL ESTATE INC FD COM 12504G100   2,519,335 468,278 SH   SOLE   0 0 468,278
CBRE GROUP INC CL A 12504L109   3,821,007 39,295 SH   SOLE   16,159 0 23,136
CDW CORP COM 12514G108   9,694,334 37,901 SH   SOLE   4,163 0 33,738
CEDAR FAIR L P DEPOSITRY UNIT 150185106   2,579,503 61,563 SH   SOLE   0 0 61,563
CELANESE CORP DEL COM 150870103   7,119,768 41,428 SH   SOLE   12,916 0 28,512
CELESTICA INC SUB VTG SHS 15101Q108   1,939,745 43,163 SH   SOLE   2,016 0 41,147
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   468,407 42,275 SH   SOLE   0 0 42,275
CELLECTIS S A SPON ADS 15117K103   215,570 81,347 SH   SOLE   0 0 81,347
CEL-SCI CORP COM PAR NEW 150837607   43,565 22,809 SH   SOLE   0 0 22,809
CELSIUS HLDGS INC COM NEW 15118V207   17,963,540 216,637 SH   SOLE   18,999 0 197,638
CEMEX SAB DE CV SPON ADR NEW 151290889   1,466,407 162,753 SH   SOLE   19,368 0 143,385
CENCORA INC COM 03073E105   37,573,516 154,630 SH   SOLE   33,244 0 121,386
CENOVUS ENERGY INC COM 15135U109   2,655,489 132,841 SH   SOLE   34,161 0 98,680
CENTENE CORP DEL COM 15135B101   8,753,738 111,541 SH   SOLE   21,611 0 89,930
CENTERPOINT ENERGY INC COM 15189T107   7,590,756 266,436 SH   SOLE   55,096 0 211,340
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   136,206 14,725 SH   SOLE   14,371 0 354
CENTRAL SECS CORP COM 155123102   238,487 5,710 SH   SOLE   0 0 5,710
CENTRAL VY CMNTY BANCORP COM 155685100   328,576 16,520 SH   SOLE   0 0 16,520
CENTRUS ENERGY CORP CL A 15643U104   1,022,095 24,611 SH   SOLE   0 0 24,611
CENTURY ALUM CO COM 156431108   383,919 24,946 SH   SOLE   9,584 0 15,362
CENTURY CMNTYS INC COM 156504300   848,790 8,796 SH   SOLE   7,717 0 1,079
CERENCE INC COM 156727109   225,335 14,307 SH   SOLE   1,121 0 13,186
CERTARA INC COM 15687V109   1,652,810 92,439 SH   SOLE   79,169 0 13,270
CERUS CORP COM 157085101   78,964 41,780 SH   SOLE   0 0 41,780
CF INDS HLDGS INC COM 125269100   6,301,430 75,729 SH   SOLE   15,394 0 60,335
CGI INC CL A SUB VTG 12532H104   1,148,356 10,393 SH   SOLE   529 0 9,864
CHAMPIONX CORPORATION COM 15872M104   2,415,278 67,297 SH   SOLE   38,020 0 29,277
CHANSON INTL HLDG CLASS A ORD G2104U107   32,000 20,000 SH   SOLE   0 0 20,000
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   499,187 262,730 SH   SOLE   0 0 262,730
CHARLES RIV LABS INTL INC COM 159864107   11,188,940 41,295 SH   SOLE   23,455 0 17,840
CHART INDS INC COM 16115Q308   951,093 5,774 SH   SOLE   621 0 5,153
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,907,614 13,445 SH   SOLE   5,525 0 7,920
CHECK POINT SOFTWARE TECH LT ORD M22465104   23,080,520 140,726 SH   SOLE   34,893 0 105,833
CHEESECAKE FACTORY INC COM 163072101   613,084 16,959 SH   SOLE   4,106 0 12,853
CHEGG INC COM 163092109   97,566 12,889 SH   SOLE   495 0 12,394
CHEMED CORP NEW COM 16359R103   4,871,616 7,589 SH   SOLE   498 0 7,091
CHEMOURS CO COM 163851108   1,697,802 64,654 SH   SOLE   0 0 64,654
CHENIERE ENERGY INC COM NEW 16411R208   30,361,198 188,252 SH   SOLE   9,020 0 179,232
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   3,277,748 66,365 SH   SOLE   414 0 65,951
CHERRY HILL MTG INVT CORP COM 164651101   119,217 33,677 SH   SOLE   0 0 33,677
CHESAPEAKE ENERGY CORP COM 165167735   3,085,989 34,740 SH   SOLE   558 0 34,182
CHESAPEAKE ENERGY CORP COM 165167735   506,331 57 SH Put SOLE   0 0 57
CHESAPEAKE UTILS CORP COM 165303108   1,536,790 14,322 SH   SOLE   1,907 0 12,415
CHEVRON CORP NEW COM 166764100   416,051,476 2,637,577 SH   SOLE   430,875 0 2,206,702
CHEWY INC CL A 16679L109   1,626,495 102,231 SH   SOLE   1,194 0 101,037
CHIMERA INVT CORP COM NEW 16934Q208   939,697 203,839 SH   SOLE   509 0 203,330
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   272,577 8,667 SH   SOLE   4,075 0 4,592
CHIPOTLE MEXICAN GRILL INC COM 169656105   42,546,392 14,637 SH   SOLE   2,137 0 12,500
CHOICE HOTELS INTL INC COM 169905106   1,673,981 13,249 SH   SOLE   4 0 13,245
CHORD ENERGY CORPORATION COM NEW 674215207   2,616,332 14,679 SH   SOLE   1,930 0 12,749
CHROMADEX CORP COM NEW 171077407   131,513 37,791 SH   SOLE   0 0 37,791
CHUBB LIMITED COM H1467J104   80,010,636 308,767 SH   SOLE   48,793 0 259,974
CHURCH & DWIGHT CO INC COM 171340102   14,727,377 141,189 SH   SOLE   18,962 0 122,227
CHURCHILL DOWNS INC COM 171484108   1,864,552 15,067 SH   SOLE   7,414 0 7,653
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   35,226 14,262 SH   SOLE   210 0 14,052
CIBUS INC CL A COM STK 17166A101   254,719 11,341 SH   SOLE   0 0 11,341
CIENA CORP COM NEW 171779309   1,123,677 22,724 SH   SOLE   746 0 21,978
CIMPRESS PLC SHS EURO G2143T103   470,696 5,318 SH   SOLE   4,524 0 794
CINCINNATI FINL CORP COM 172062101   12,710,803 102,366 SH   SOLE   12,296 0 90,070
CINEMARK HLDGS INC COM 17243V102   200,186 11,140 SH   SOLE   868 0 10,272
CINTAS CORP COM 172908105   41,654,060 60,629 SH   SOLE   9,300 0 51,329
CION INVT CORP COM 17259U204   10,601,041 963,731 SH   SOLE   0 0 963,731
CIPHER MINING INC COM 17253J106   65,163 12,653 SH   SOLE   0 0 12,653
CIRRUS LOGIC INC COM 172755100   554,064 5,986 SH   SOLE   0 0 5,986
CISCO SYS INC COM 17275R102   207,508,000 4,157,644 SH   SOLE   361,903 0 3,795,741
CITIGROUP INC COM NEW 172967424   74,601,045 1,179,649 SH   SOLE   91,195 0 1,088,454
CITIGROUP INC COM NEW 172967424   9,732,636 1,539 SH Put SOLE   0 0 1,539
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   52,479 58,485 SH   SOLE   0 0 58,485
CITIZENS FINL GROUP INC COM 174610105   11,662,232 321,362 SH   SOLE   64,004 0 257,358
CITIZENS FINL SVCS INC COM 174615104   275,773 5,605 SH   SOLE   0 0 5,605
CITIZENS INC CL A 174740100   34,298 16,027 SH   SOLE   0 0 16,027
CITY OFFICE REIT INC COM 178587101   215,553 41,373 SH   SOLE   0 0 41,373
CIVEO CORP CDA COM NEW 17878Y207   659,651 24,568 SH   SOLE   0 0 24,568
CIVISTA BANCSHARES INC COM NO PAR 178867107   226,655 14,737 SH   SOLE   0 0 14,737
CIVITAS RESOURCES INC COM NEW 17888H103   3,446,506 45,403 SH   SOLE   1,218 0 44,185
CLARUS CORP NEW COM 18270P109   637,670 94,470 SH   SOLE   0 0 94,470
CLEAN ENERGY FUELS CORP COM 184499101   317,735 118,558 SH   SOLE   0 0 118,558
CLEAN HARBORS INC COM 184496107   2,385,524 11,850 SH   SOLE   4,016 0 7,834
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   68,475 41,500 SH   SOLE   0 0 41,500
CLEAR SECURE INC COM CL A 18467V109   20,773,543 976,659 SH   SOLE   123,452 0 853,207
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   680,514 16,406 SH   SOLE   0 0 16,406
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   808,659 17,664 SH   SOLE   0 0 17,664
CLEARPOINT NEURO INC COM 18507C103   263,500 38,750 SH   SOLE   0 0 38,750
CLEARWATER ANALYTICS HLDGS I CL A 185123106   801,870 45,329 SH   SOLE   40,991 0 4,338
CLEARWAY ENERGY INC CL A 18539C105   318,356 14,800 SH   SOLE   1,337 0 13,463
CLEARWAY ENERGY INC CL C 18539C204   1,903,019 82,560 SH   SOLE   3,761 0 78,799
CLENE INC COMMON STOCK 185634102   12,595 29,607 SH   SOLE   0 0 29,607
CLEVELAND-CLIFFS INC NEW COM 185899101   11,969,794 526,376 SH   SOLE   9,554 0 516,822
CLOROX CO DEL COM 189054109   47,851,052 312,527 SH   SOLE   38,837 0 273,690
CLOUDFLARE INC CL A COM 18915M107   11,799,365 121,857 SH   SOLE   0 0 121,857
CLOUGH GLOBAL EQUITY FD COM 18914C100   288,668 44,342 SH   SOLE   0 0 44,342
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   79,263 15,603 SH   SOLE   0 0 15,603
CME GROUP INC COM 12572Q105   37,717,742 175,195 SH   SOLE   40,305 0 134,890
CMS ENERGY CORP COM 125896100   13,915,616 230,620 SH   SOLE   32,344 0 198,276
CNA FINL CORP COM 126117100   477,294 10,508 SH   SOLE   1,068 0 9,440
CNB FINL CORP PA COM 126128107   472,766 23,186 SH   SOLE   0 0 23,186
CNH INDL N V SHS N20944109   1,438,868 111,024 SH   SOLE   20,454 0 90,570
CNO FINL GROUP INC COM 12621E103   389,391 14,170 SH   SOLE   0 0 14,170
CNX RES CORP COM 12653C108   3,036,462 128,013 SH   SOLE   33,724 0 94,289
COCA COLA CO COM 191216100   218,988,030 3,579,406 SH   SOLE   375,434 0 3,203,972
COCA COLA CONS INC COM 191098102   3,361,326 3,971 SH   SOLE   406 0 3,565
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   5,387,948 77,026 SH   SOLE   9,385 0 67,641
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,389,522 14,295 SH   SOLE   179 0 14,116
CODEXIS INC COM 192005106   409,778 117,415 SH   SOLE   0 0 117,415
COEUR MNG INC COM NEW 192108504   1,763,591 467,796 SH   SOLE   0 0 467,796
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,352,154 20,697 SH   SOLE   2,559 0 18,138
COGNEX CORP COM 192422103   713,554 16,821 SH   SOLE   5,990 0 10,831
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   10,478,146 142,968 SH   SOLE   44,382 0 98,586
COGNYTE SOFTWARE LTD ORD SHS M25133105   108,883 13,166 SH   SOLE   0 0 13,166
COHEN & CO INC NEW COM 19249M102   104,330 14,612 SH   SOLE   0 0 14,612
COHEN & STEERS CLOSED-END OP COM 19248P106   8,202,076 701,632 SH   SOLE   0 0 701,632
COHEN & STEERS INC COM 19247A100   1,199,005 15,594 SH   SOLE   10,593 0 5,001
COHEN & STEERS INFRASTRUCTUR COM 19248A109   9,783,889 415,099 SH   SOLE   0 0 415,099
COHEN & STEERS LTD DURATION COM 19248C105   2,184,003 108,765 SH   SOLE   0 0 108,765
COHEN & STEERS QUALITY INCOM COM 19247L106   8,853,944 732,943 SH   SOLE   0 0 732,943
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   281,401 19,091 SH   SOLE   0 0 19,091
COHEN & STEERS REIT & PFD & COM 19247X100   13,818,778 657,098 SH   SOLE   0 0 657,098
COHEN & STEERS SELECT PFD & COM 19248Y107   1,308,884 65,477 SH   SOLE   0 0 65,477
COHEN & STEERS TAX ADVAN PFD COM 19249X108   455,654 23,236 SH   SOLE   0 0 23,236
COHEN & STEERS TOTAL RETURN COM 19247R103   3,348,760 281,645 SH   SOLE   0 0 281,645
COHERENT CORP COM 19247G107   4,327,256 71,383 SH   SOLE   11,766 0 59,617
COHERUS BIOSCIENCES INC COM 19249H103   269,439 112,736 SH   SOLE   0 0 112,736
COHU INC COM 192576106   231,810 6,955 SH   SOLE   0 0 6,955
COINBASE GLOBAL INC COM CL A 19260Q107   26,878,417 101,382 SH   SOLE   7,678 0 93,704
COINBASE GLOBAL INC COM CL A 19260Q107   238,608 9 SH Call SOLE   0 0 9
COLGATE PALMOLIVE CO COM 194162103   57,388,739 637,299 SH   SOLE   49,221 0 588,078
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,261,893 109,786 SH   SOLE   0 0 109,786
COLUMBIA BKG SYS INC COM 197236102   1,271,928 65,733 SH   SOLE   13,391 0 52,342
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   11,142,197 626,653 SH   SOLE   0 0 626,653
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   19,847,332 960,665 SH   SOLE   0 0 960,665
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   84,414,782 2,724,815 SH   SOLE   0 0 2,724,815
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805   21,484,303 896,184 SH   SOLE   0 0 896,184
COLUMBIA ETF TR I SHORT DURATION 19761L888   453,694 24,664 SH   SOLE   0 0 24,664
COLUMBIA ETF TR I US ESG EQUITY 19761L300   5,246,190 117,803 SH   SOLE   0 0 117,803
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   25,137,858 808,291 SH   SOLE   0 0 808,291
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   2,390,891 37,352 SH   SOLE   0 0 37,352
COLUMBIA SELIGM PREM TECH GR COM 19842X109   2,571,051 80,673 SH   SOLE   0 0 80,673
COLUMBIA SPORTSWEAR CO COM 198516106   1,314,844 16,197 SH   SOLE   15,062 0 1,135
COMCAST CORP NEW CL A 20030N101   142,132,963 3,278,731 SH   SOLE   696,749 0 2,581,982
COMERICA INC COM 200340107   6,028,897 109,636 SH   SOLE   11,512 0 98,124
COMFORT SYS USA INC COM 199908104   3,299,567 10,385 SH   SOLE   181 0 10,204
COMMERCE BANCSHARES INC COM 200525103   3,679,592 69,165 SH   SOLE   451 0 68,714
COMMERCIAL METALS CO COM 201723103   1,717,773 29,228 SH   SOLE   7,065 0 22,163
COMMERCIAL VEH GROUP INC COM 202608105   1,062,487 165,239 SH   SOLE   0 0 165,239
COMMSCOPE HLDG CO INC COM 20337X109   150,653 115,002 SH   SOLE   0 0 115,002
COMMUNITY BK SYS INC COM 203607106   1,289,141 26,840 SH   SOLE   0 0 26,840
COMMUNITY HEALTH SYS INC NEW COM 203668108   816,417 233,262 SH   SOLE   0 0 233,262
COMMVAULT SYS INC COM 204166102   610,203 6,016 SH   SOLE   4,469 0 1,547
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   259,454 33,608 SH   SOLE   759 0 32,849
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,768,106 115,002 SH   SOLE   47 0 114,955
COMPASS INC CL A 20464U100   41,486 11,524 SH   SOLE   0 0 11,524
COMPASS MINERALS INTL INC COM 20451N101   360,059 22,875 SH   SOLE   1,956 0 20,919
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   116,380 13,988 SH   SOLE   0 0 13,988
COMPUGEN LTD ORD M25722105   51,342 19,900 SH   SOLE   0 0 19,900
COMSTOCK INC COM NEW 205750300   34,452 94,700 SH   SOLE   0 0 94,700
COMSTOCK RES INC COM 205768302   1,550,358 167,064 SH   SOLE   9,989 0 157,075
CONAGRA BRANDS INC COM 205887102   33,714,023 1,137,450 SH   SOLE   593,393 0 544,057
CONDUENT INC COM 206787103   49,791 14,731 SH   SOLE   0 0 14,731
CONFLUENT INC CLASS A COM 20717M103   1,893,430 62,039 SH   SOLE   4,439 0 57,600
CONMED CORP COM 207410101   1,103,537 13,780 SH   SOLE   11,432 0 2,348
CONOCOPHILLIPS COM 20825C104   114,615,839 900,501 SH   SOLE   133,264 0 767,237
CONSOL ENERGY INC NEW COM 20854L108   768,119 9,170 SH   SOLE   44 0 9,126
CONSOLIDATED EDISON INC COM 209115104   27,361,299 301,303 SH   SOLE   10,763 0 290,540
CONSOLIDATED WATER CO INC ORD G23773107   1,069,915 36,503 SH   SOLE   0 0 36,503
CONSTELLATION BRANDS INC CL A 21036P108   31,497,363 115,901 SH   SOLE   11,014 0 104,887
CONSTELLATION ENERGY CORP COM 21037T109   23,573,984 127,530 SH   SOLE   14,265 0 113,265
CONSTELLIUM SE CL A SHS F21107101   792,959 35,864 SH   SOLE   20,424 0 15,440
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,962,274 34,947 SH   SOLE   7,740 0 27,207
CONTAINER STORE GROUP INC COM 210751103   204,858 179,700 SH   SOLE   0 0 179,700
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   261,733 35,274 SH   SOLE   0 0 35,274
COOPER COS INC COM 216648501   9,801,398 96,604 SH   SOLE   29,291 0 67,313
COPA HOLDINGS SA CL A P31076105   431,739 4,145 SH   SOLE   1,521 0 2,624
COPART INC COM 217204106   26,250,255 453,216 SH   SOLE   100,426 0 352,790
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,099,392 45,486 SH   SOLE   38,793 0 6,693
CORCEPT THERAPEUTICS INC COM 218352102   1,688,889 67,046 SH   SOLE   14,333 0 52,713
CORE & MAIN INC CL A 21874C102   441,798 7,717 SH   SOLE   2,465 0 5,252
COREBRIDGE FINL INC COM 21871X109   1,197,931 41,696 SH   SOLE   26,902 0 14,794
CORECIVIC INC COM 21871N101   1,735,707 111,192 SH   SOLE   22,453 0 88,739
CORMEDIX INC COM 21900C308   222,176 52,400 SH   SOLE   0 0 52,400
CORNERSTONE STRATEGIC VALUE COM 21924B302   5,635,040 749,340 SH   SOLE   0 0 749,340
CORNERSTONE TOTAL RETURN FD COM 21924U300   7,269,585 967,988 SH   SOLE   0 0 967,988
CORNING INC COM 219350105   32,389,022 982,677 SH   SOLE   120,220 0 862,457
CORPAY INC COM SHS 219948106   5,391,045 17,473 SH   SOLE   7,561 0 9,912
CORTEVA INC COM 22052L104   28,606,976 496,046 SH   SOLE   53,176 0 442,870
CORVEL CORP COM 221006109   1,091,284 4,150 SH   SOLE   1,653 0 2,497
COSTAMARE INC SHS Y1771G102   285,548 25,158 SH   SOLE   0 0 25,158
COSTAR GROUP INC COM 22160N109   9,705,613 100,472 SH   SOLE   42,724 0 57,748
COSTCO WHSL CORP NEW COM 22160K105   513,359,760 700,709 SH   SOLE   26,075 0 674,634
COTERRA ENERGY INC COM 127097103   12,868,364 461,562 SH   SOLE   33,156 0 428,406
COTERRA ENERGY INC COM 127097103   228,616 82 SH Put SOLE   0 0 82
COTY INC COM CL A 222070203   1,640,858 137,196 SH   SOLE   92,267 0 44,929
COUPANG INC CL A 22266T109   457,612 25,723 SH   SOLE   965 0 24,758
COUSINS PPTYS INC COM NEW 222795502   440,860 18,339 SH   SOLE   4,124 0 14,215
COVENANT LOGISTICS GROUP INC CL A 22284P105   214,283 4,622 SH   SOLE   1,755 0 2,867
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,182,025 16,252 SH   SOLE   342 0 15,910
CRANE COMPANY COMMON STOCK 224408104   3,287,300 24,327 SH   SOLE   38 0 24,289
CRANE NXT CO COM 224441105   3,487,612 56,343 SH   SOLE   7,630 0 48,713
CREDICORP LTD COM G2519Y108   405,003 2,390 SH   SOLE   574 0 1,816
CREDIT ACCEP CORP MICH COM 225310101   403,735 732 SH   SOLE   147 0 585
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   1,232,380 8,243 SH   SOLE   0 0 8,243
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225   410,244 5,459 SH   SOLE   0 0 5,459
CREDIT SUISSE ASSET MGMT INC COM 224916106   4,437,538 1,504,250 SH   SOLE   0 0 1,504,250
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,597,290 790,738 SH   SOLE   0 0 790,738
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   266,252 12,565 SH   SOLE   905 0 11,660
CRESCENT CAP BDC INC COM 225655109   376,688 21,824 SH   SOLE   0 0 21,824
CRESCENT ENERGY COMPANY CL A COM 44952J104   135,506 11,387 SH   SOLE   0 0 11,387
CRESCENT PT ENERGY CORP COM 22576C101   124,546 15,207 SH   SOLE   0 0 15,207
CRH PLC ORD G25508105   7,852,997 91,039 SH   SOLE   41,617 0 49,422
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   7,219,507 105,920 SH   SOLE   14,402 0 91,518
CRITEO S A SPONS ADS 226718104   230,901 6,584 SH   SOLE   2,609 0 3,975
CROCS INC COM 227046109   10,575,627 73,544 SH   SOLE   25 0 73,519
CRONOS GROUP INC COM 22717L101   225,315 86,328 SH   SOLE   0 0 86,328
CROSS TIMBERS RTY TR TR UNIT 22757R109   239,479 18,365 SH   SOLE   0 0 18,365
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   1,974,734 86,649 SH   SOLE   0 0 86,649
CROWDSTRIKE HLDGS INC CL A 22788C105   101,338,297 316,099 SH   SOLE   40,680 0 275,419
CROWDSTRIKE HLDGS INC CL A 22788C105   993,829 31 SH Call SOLE   0 0 31
CROWN CASTLE INC COM 22822V101   76,725,117 724,985 SH   SOLE   229,798 0 495,187
CROWN HLDGS INC COM 228368106   2,480,523 31,296 SH   SOLE   11,565 0 19,731
CRYOPORT INC COM PAR $0.001 229050307   382,320 21,600 SH   SOLE   17,434 0 4,166
CSW INDUSTRIALS INC COM 126402106   2,690,121 11,467 SH   SOLE   1,756 0 9,711
CSX CORP COM 126408103   75,876,613 2,046,847 SH   SOLE   428,883 0 1,617,964
CTO RLTY GROWTH INC NEW COM 22948Q101   531,542 31,359 SH   SOLE   219 0 31,140
CTS CORP COM 126501105   309,415 6,612 SH   SOLE   5,059 0 1,553
CUBESMART COM 229663109   3,868,414 85,546 SH   SOLE   48,239 0 37,307
CUE BIOPHARMA INC COM 22978P106   24,428 12,925 SH   SOLE   0 0 12,925
CULLEN FROST BANKERS INC COM 229899109   7,931,277 70,456 SH   SOLE   888 0 69,568
CUMMINS INC COM 231021106   85,290,875 289,465 SH   SOLE   18,999 0 270,466
CURIOSITYSTREAM INC COM CL A 23130Q107   11,524 10,770 SH   SOLE   0 0 10,770
CURIS INC COM 231269309   114,374 10,522 SH   SOLE   0 0 10,522
CURTISS WRIGHT CORP COM 231561101   2,849,675 11,134 SH   SOLE   1,575 0 9,559
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   270,517 46,481 SH   SOLE   45,336 0 1,145
CUSTOMERS BANCORP INC COM 23204G100   559,995 10,554 SH   SOLE   4,262 0 6,292
CUTERA INC COM 232109108   25,860 17,592 SH   SOLE   0 0 17,592
CVB FINL CORP COM 126600105   1,362,895 76,395 SH   SOLE   1,419 0 74,976
CVR ENERGY INC COM 12662P108   1,959,459 54,948 SH   SOLE   0 0 54,948
CVR PARTNERS LP COM 126633205   646,851 8,231 SH   SOLE   0 0 8,231
CVS HEALTH CORP COM 126650100   132,629,685 1,662,859 SH   SOLE   225,711 0 1,437,148
CVS HEALTH CORP COM 126650100   4,330,968 543 SH Put SOLE   0 0 543
CYBERARK SOFTWARE LTD SHS M2682V108   15,861,389 59,712 SH   SOLE   11,461 0 48,251
CYBIN INC COM 23256X100   19,116 46,230 SH   SOLE   0 0 46,230
CYTOKINETICS INC COM NEW 23282W605   977,824 13,947 SH   SOLE   886 0 13,061
CYTOMX THERAPEUTICS INC COM 23284F105   201,247 92,315 SH   SOLE   0 0 92,315
D R HORTON INC COM 23331A109   32,381,204 196,786 SH   SOLE   32,592 0 164,194
DAKTRONICS INC COM 234264109   145,376 14,596 SH   SOLE   0 0 14,596
DANA INC COM 235825205   151,270 11,911 SH   SOLE   1,409 0 10,502
DANAHER CORPORATION COM 235851102   80,952,684 324,174 SH   SOLE   109,385 0 214,789
DANAOS CORPORATION SHS Y1968P121   389,135 5,390 SH   SOLE   1,833 0 3,557
DANIMER SCIENTIFIC INC COM CL A 236272100   217,860 199,872 SH   SOLE   0 0 199,872
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   292,225 10,381 SH   SOLE   0 0 10,381
DARDEN RESTAURANTS INC COM 237194105   10,748,762 64,307 SH   SOLE   7,026 0 57,281
DARIOHEALTH CORP COM NEW 23725P209   142,139 92,901 SH   SOLE   0 0 92,901
DARLING INGREDIENTS INC COM 237266101   1,030,817 22,163 SH   SOLE   0 0 22,163
DATADOG INC CL A COM 23804L103   10,722,485 86,752 SH   SOLE   7,033 0 79,719
DAVE & BUSTERS ENTMT INC COM 238337109   573,541 9,162 SH   SOLE   3,066 0 6,096
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   1,080,547 56,016 SH   SOLE   0 0 56,016
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   6,768,008 203,125 SH   SOLE   0 0 203,125
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   8,427,298 208,751 SH   SOLE   0 0 208,751
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,408,767 104,917 SH   SOLE   0 0 104,917
DAVITA INC COM 23918K108   2,228,541 16,143 SH   SOLE   4,288 0 11,855
DAYFORCE INC COM 15677J108   1,544,547 23,328 SH   SOLE   8,873 0 14,455
DBX ETF TR XTRACK HRVST CSI 233051879   384,456 15,972 SH   SOLE   0 0 15,972
DBX ETF TR XTRACK MSCI ALL 233051820   9,123,503 277,962 SH   SOLE   0 0 277,962
DBX ETF TR XTRACK MSCI EAFE 233051200   95,254,954 2,327,265 SH   SOLE   0 0 2,327,265
DBX ETF TR XTRACK MSCI EAFE 233051630   4,891,682 198,285 SH   SOLE   0 0 198,285
DBX ETF TR XTRACK MSCI EMRG 233051101   1,378,476 57,617 SH   SOLE   0 0 57,617
DBX ETF TR XTRACK MSCI EURP 233051853   639,895 15,588 SH   SOLE   0 0 15,588
DBX ETF TR XTRACK MSCI JAPN 233051507   3,103,090 41,457 SH   SOLE   0 0 41,457
DBX ETF TR XTRACK MUN INFRA 233051705   1,200,058 46,768 SH   SOLE   0 0 46,768
DBX ETF TR XTRACK USD HIGH 233051432   10,090,259 282,561 SH   SOLE   39,449 0 243,112
DBX ETF TR XTRACKERS RUSSEL 233051481   3,093,586 59,303 SH   SOLE   0 0 59,303
DBX ETF TR XTRACKERS S&P 233051143   27,843,656 582,138 SH   SOLE   87 0 582,051
DBX ETF TR XTRACKERS SHRT 233051283   636,891 14,303 SH   SOLE   0 0 14,303
DBX ETF TR XTRCKR MSCI US 233051150   1,587,245 32,156 SH   SOLE   0 0 32,156
DBX ETF TR XTRCKR RUSL 1000 233051242   313,478 6,422 SH   SOLE   0 0 6,422
DECKERS OUTDOOR CORP COM 243537107   22,465,994 23,868 SH   SOLE   1,899 0 21,969
DEERE & CO COM 244199105   152,158,624 370,450 SH   SOLE   50,531 0 319,919
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   477,397 59,157 SH   SOLE   51,259 0 7,898
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   984,988 24,030 SH   SOLE   0 0 24,030
DELEK US HLDGS INC NEW COM 24665A103   793,965 25,828 SH   SOLE   1,180 0 24,648
DELL TECHNOLOGIES INC CL C 24703L202   20,855,552 182,768 SH   SOLE   22,523 0 160,245
DELTA AIR LINES INC DEL COM NEW 247361702   23,550,721 491,972 SH   SOLE   8,609 0 483,363
DENALI THERAPEUTICS INC COM 24823R105   699,424 34,085 SH   SOLE   69 0 34,016
DENISON MINES CORP COM 248356107   149,756 76,798 SH   SOLE   0 0 76,798
DENNYS CORP COM 24869P104   116,256 12,975 SH   SOLE   529 0 12,446
DENTSPLY SIRONA INC COM 24906P109   2,066,602 62,266 SH   SOLE   23,732 0 38,534
DESCARTES SYS GROUP INC COM 249906108   983,856 10,749 SH   SOLE   2,702 0 8,047
DESIGNER BRANDS INC CL A 250565108   251,754 23,033 SH   SOLE   0 0 23,033
DESKTOP METAL INC COM CL A 25058X105   115,401 131,138 SH   SOLE   0 0 131,138
DESTINY TECH100 INC COM SHS 25063F107   1,270,125 50,805 SH   SOLE   0 0 50,805
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   542,508 69,374 SH   SOLE   0 0 69,374
DEVON ENERGY CORP NEW COM 25179M103   46,676,757 930,187 SH   SOLE   12,891 0 917,296
DEVON ENERGY CORP NEW COM 25179M103   4,305,444 858 SH Put SOLE   0 0 858
DEXCOM INC COM 252131107   11,808,968 85,140 SH   SOLE   18,753 0 66,387
DEXCOM INC NOTE 0.250%11/1 252131AK3   16,477 15,000 PRN   SOLE   0 0 15,000
DHI GROUP INC COM 23331S100   29,460 11,553 SH   SOLE   0 0 11,553
DHT HOLDINGS INC SHS NEW Y2065G121   261,369 22,728 SH   SOLE   2,105 0 20,623
DIAGEO PLC SPON ADR NEW 25243Q205   29,061,930 195,387 SH   SOLE   70,499 0 124,888
DIAMOND OFFSHORE DRILLING IN COM 25271C201   136,850 10,033 SH   SOLE   1,879 0 8,154
DIAMONDBACK ENERGY INC COM 25278X109   35,030,676 176,771 SH   SOLE   16,459 0 160,312
DIAMONDROCK HOSPITALITY CO COM 252784301   367,676 38,260 SH   SOLE   19,417 0 18,843
DIANA SHIPPING INC COM Y2066G104   56,906 19,691 SH   SOLE   0 0 19,691
DICKS SPORTING GOODS INC COM 253393102   8,186,784 36,408 SH   SOLE   0 0 36,408
DIGI INTL INC COM 253798102   397,880 12,461 SH   SOLE   2,478 0 9,983
DIGITAL RLTY TR INC COM 253868103   25,011,047 173,640 SH   SOLE   8,068 0 165,572
DIGITAL TURBINE INC COM NEW 25400W102   107,106 40,880 SH   SOLE   0 0 40,880
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   767,559 39,832 SH   SOLE   0 0 39,832
DIGITALOCEAN HLDGS INC COM 25402D102   790,288 20,699 SH   SOLE   0 0 20,699
DILLARDS INC CL A 254067101   10,272,813 21,781 SH   SOLE   0 0 21,781
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   35,618,341 849,067 SH   SOLE   0 0 849,067
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   25,085,551 984,133 SH   SOLE   0 0 984,133
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   6,427,093 259,996 SH   SOLE   42 0 259,954
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   15,288,037 598,826 SH   SOLE   0 0 598,826
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   459,386 8,872 SH   SOLE   0 0 8,872
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   203,197 4,926 SH   SOLE   0 0 4,926
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   44,697,900 1,216,269 SH   SOLE   111 0 1,216,158
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   6,870,892 227,362 SH   SOLE   0 0 227,362
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   50,136,769 1,874,272 SH   SOLE   0 0 1,874,272
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,493,344 55,432 SH   SOLE   0 0 55,432
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   1,192,961 47,604 SH   SOLE   0 0 47,604
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,510,678 55,560 SH   SOLE   0 0 55,560
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   11,684,897 242,980 SH   SOLE   0 0 242,980
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   8,832,969 187,776 SH   SOLE   0 0 187,776
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   17,842,038 488,288 SH   SOLE   0 0 488,288
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   556,471,320 17,416,943 SH   SOLE   445 0 17,416,498
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   56,997,781 1,000,312 SH   SOLE   0 0 1,000,312
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   5,131,632 162,342 SH   SOLE   0 0 162,342
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   25,416,088 847,485 SH   SOLE   0 0 847,485
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   43,702,390 1,068,518 SH   SOLE   0 0 1,068,518
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   4,958,348 221,652 SH   SOLE   0 0 221,652
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   35,712,851 572,872 SH   SOLE   0 0 572,872
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   25,879,711 859,791 SH   SOLE   0 0 859,791
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   982,369 28,549 SH   SOLE   0 0 28,549
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   37,603,466 690,859 SH   SOLE   0 0 690,859
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   188,667,431 7,416,173 SH   SOLE   342 0 7,415,831
DIODES INC COM 254543101   2,287,091 32,441 SH   SOLE   28,122 0 4,319
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,054,656 37,267 SH   SOLE   0 0 37,267
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   571,659 5,095 SH   SOLE   0 0 5,095
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   349,754 28,739 SH   SOLE   0 0 28,739
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   285,779 3,566 SH   SOLE   0 0 3,566
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732   132,457 12,197 SH   SOLE   0 0 12,197
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   25,731,806 288,473 SH   SOLE   0 0 288,473
DIREXION SHS ETF TR WORK FROM HOME 25460G773   311,794 5,509 SH   SOLE   0 0 5,509
DISCOVER FINL SVCS COM 254709108   15,599,656 119,000 SH   SOLE   16,328 0 102,672
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   27,569 44,000 PRN   SOLE   0 0 44,000
DISNEY WALT CO COM 254687106   207,011,047 1,691,819 SH   SOLE   165,553 0 1,526,266
DISTRIBUTION SOLUTIONS GRP I COM 520776105   1,004,403 28,309 SH   SOLE   0 0 28,309
DNOW INC COM 67011P100   1,122,056 73,820 SH   SOLE   8,702 0 65,118
DNP SELECT INCOME FD INC COM 23325P104   16,064,292 1,771,146 SH   SOLE   0 0 1,771,146
DOCUSIGN INC COM 256163106   8,775,258 147,360 SH   SOLE   25,530 0 121,830
DOLBY LABORATORIES INC COM CL A 25659T107   4,476,364 53,436 SH   SOLE   25,038 0 28,398
DOLLAR GEN CORP NEW COM 256677105   25,439,274 163,010 SH   SOLE   36,520 0 126,490
DOLLAR TREE INC COM 256746108   11,823,218 88,796 SH   SOLE   21,808 0 66,988
DOMINION ENERGY INC COM 25746U109   64,942,110 1,320,230 SH   SOLE   570,898 0 749,332
DOMINOS PIZZA INC COM 25754A201   12,828,380 25,818 SH   SOLE   5,444 0 20,374
DONALDSON INC COM 257651109   5,906,125 79,086 SH   SOLE   27,068 0 52,018
DONNELLEY FINL SOLUTIONS INC COM 25787G100   569,872 9,190 SH   SOLE   2,550 0 6,640
DOORDASH INC CL A 25809K105   7,150,009 51,917 SH   SOLE   11,377 0 40,540
DORCHESTER MINERALS LP COM UNIT 25820R105   1,695,242 50,274 SH   SOLE   0 0 50,274
DORIAN LPG LTD SHS USD Y2106R110   3,803,769 98,902 SH   SOLE   224 0 98,678
DORMAN PRODS INC COM 258278100   471,540 4,892 SH   SOLE   4,039 0 853
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   217,432 4,739 SH   SOLE   0 0 4,739
DOUBLELINE INCOME SOLUTIONS COM 258622109   7,012,894 552,196 SH   SOLE   0 0 552,196
DOUBLELINE OPPORTUNISTIC CR COM 258623107   1,842,508 119,488 SH   SOLE   0 0 119,488
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   945,067 59,289 SH   SOLE   0 0 59,289
DOUBLEVERIFY HLDGS INC COM 25862V105   1,142,524 32,495 SH   SOLE   11,853 0 20,642
DOUGLAS ELLIMAN INC COM 25961D105   40,381 25,558 SH   SOLE   21 0 25,537
DOUGLAS EMMETT INC COM 25960P109   298,574 21,527 SH   SOLE   0 0 21,527
DOVER CORP COM 260003108   21,068,390 118,903 SH   SOLE   6,315 0 112,588
DOW INC COM 260557103   65,693,501 1,134,015 SH   SOLE   110,705 0 1,023,310
DOXIMITY INC CL A 26622P107   1,537,072 57,119 SH   SOLE   40,375 0 16,744
DR REDDYS LABS LTD ADR 256135203   1,643,700 22,409 SH   SOLE   40 0 22,369
DRAFTKINGS INC NEW COM CL A 26142V105   22,411,402 493,535 SH   SOLE   32,277 0 461,258
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   129,578 15,802 SH   SOLE   0 0 15,802
DREAM FINDERS HOMES INC COM CL A 26154D100   924,802 21,148 SH   SOLE   897 0 20,251
DRIVEN BRANDS HLDGS INC COM 26210V102   273,167 17,300 SH   SOLE   0 0 17,300
DROPBOX INC CL A 26210C104   723,168 29,760 SH   SOLE   1,202 0 28,558
DT MIDSTREAM INC COMMON STOCK 23345M107   2,253,887 36,889 SH   SOLE   1,484 0 35,405
DTE ENERGY CO COM 233331107   19,237,927 171,552 SH   SOLE   40,970 0 130,582
DUCKHORN PORTFOLIO INC COM 26414D106   601,556 64,614 SH   SOLE   0 0 64,614
DUFF & PHELPS UTLITY AND INF COM 26433C105   2,367,861 247,684 SH   SOLE   0 0 247,684
DUKE ENERGY CORP NEW COM NEW 26441C204   151,772,880 1,569,361 SH   SOLE   447,650 0 1,121,711
DUN & BRADSTREET HLDGS INC COM 26484T106   147,917 14,733 SH   SOLE   12,659 0 2,074
DUOLINGO INC CL A COM 26603R106   262,711 1,191 SH   SOLE   31 0 1,160
DUPONT DE NEMOURS INC COM 26614N102   21,851,751 285,011 SH   SOLE   29,144 0 255,867
DUTCH BROS INC CL A 26701L100   11,695,184 354,400 SH   SOLE   118 0 354,282
DWS MUN INCOME TR NEW COM 233368109   696,499 77,132 SH   SOLE   0 0 77,132
DWS STRATEGIC MUN INCOME TR COM 23342Q101   375,105 41,958 SH   SOLE   0 0 41,958
DXC TECHNOLOGY CO COM 23355L106   689,493 32,508 SH   SOLE   4,368 0 28,140
DYCOM INDS INC COM 267475101   797,596 5,557 SH   SOLE   127 0 5,430
DYNATRACE INC COM NEW 268150109   8,487,188 182,756 SH   SOLE   106,379 0 76,377
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   261,044 21,035 SH   SOLE   7,700 0 13,335
DYNE THERAPEUTICS INC COM 26818M108   429,086 15,114 SH   SOLE   0 0 15,114
DYNEX CAP INC COM 26817Q886   914,855 73,482 SH   SOLE   0 0 73,482
E L F BEAUTY INC COM 26856L103   15,135,868 77,212 SH   SOLE   4,456 0 72,756
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   577,071 129,971 SH   SOLE   0 0 129,971
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   1,075,565 10,103 SH   SOLE   0 0 10,103
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   1,009,747 86,525 SH   SOLE   0 0 86,525
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   338,133 15,900 SH   SOLE   0 0 15,900
EA SERIES TRUST FREEDOM 100 EM 02072L607   4,668,055 138,395 SH   SOLE   0 0 138,395
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   773,559 26,519 SH   SOLE   0 0 26,519
EA SERIES TRUST INTL QUAN VALUE 02072L201   1,029,405 38,154 SH   SOLE   0 0 38,154
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   342,021 9,123 SH   SOLE   0 0 9,123
EA SERIES TRUST STRIVE 500 ETF 02072L680   2,438,822 72,455 SH   SOLE   0 0 72,455
EA SERIES TRUST STRIVE EMERGING 02072L698   327,409 11,404 SH   SOLE   0 0 11,404
EA SERIES TRUST STRIVE US ENERGY 02072L722   2,957,742 94,466 SH   SOLE   0 0 94,466
EA SERIES TRUST STRIVE US SEMICO 02072L672   492,487 11,025 SH   SOLE   0 0 11,025
EA SERIES TRUST US QUAN MOMENTUM 02072L409   2,845,152 48,133 SH   SOLE   0 0 48,133
EA SERIES TRUST US QUAN VALUE 02072L102   3,201,274 71,234 SH   SOLE   0 0 71,234
EAGLE BULK SHIPPING INC COM Y2187A150   429,702 6,879 SH   SOLE   0 0 6,879
EAGLE MATLS INC COM 26969P108   14,078,558 51,807 SH   SOLE   3,685 0 48,122
EAGLE POINT CREDIT COMPANY I COM 269808101   1,827,571 180,769 SH   SOLE   0 0 180,769
EAGLE POINT INCOME COMPANY I COM 269817102   270,640 16,255 SH   SOLE   0 0 16,255
EAST WEST BANCORP INC COM 27579R104   2,443,677 30,890 SH   SOLE   1,422 0 29,468
EASTERLY GOVT PPTYS INC COM 27616P103   1,838,871 159,763 SH   SOLE   18,339 0 141,424
EASTERN BANKSHARES INC COM 27627N105   259,156 18,807 SH   SOLE   0 0 18,807
EASTGROUP PPTYS INC COM 277276101   1,853,233 10,309 SH   SOLE   4,440 0 5,869
EASTMAN CHEM CO COM 277432100   13,672,350 136,423 SH   SOLE   20,890 0 115,533
EASTMAN KODAK CO COM NEW 277461406   88,075 17,793 SH   SOLE   0 0 17,793
EATON CORP PLC SHS G29183103   126,802,801 405,535 SH   SOLE   82,866 0 322,669
EATON VANCE CALIF MUN BD FD COM 27828A100   1,395,211 147,641 SH   SOLE   0 0 147,641
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   267,053 25,170 SH   SOLE   0 0 25,170
EATON VANCE ENHANCED EQUITY COM 278274105   1,925,374 105,616 SH   SOLE   0 0 105,616
EATON VANCE ENHANCED EQUITY COM 278277108   5,195,178 257,570 SH   SOLE   0 0 257,570
EATON VANCE FLTING RATE INC COM 278279104   1,854,020 139,295 SH   SOLE   0 0 139,295
EATON VANCE LTD DURATION INC COM 27828H105   11,831,859 1,213,524 SH   SOLE   0 0 1,213,524
EATON VANCE MUN BD FD COM 27827X101   814,963 78,740 SH   SOLE   0 0 78,740
EATON VANCE MUN INCOME 2028 SHS 27829U105   662,122 37,114 SH   SOLE   0 0 37,114
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,559,167 152,114 SH   SOLE   0 0 152,114
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   829,941 50,027 SH   SOLE   0 0 50,027
EATON VANCE RISK-MANAGED DIV COM 27829G106   7,024,691 841,281 SH   SOLE   0 0 841,281
EATON VANCE SHORT DURATION D COM 27828V104   451,102 42,718 SH   SOLE   0 0 42,718
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,679,811 128,919 SH   SOLE   0 0 128,919
EATON VANCE SR INCOME TR SH BEN INT 27826S103   331,435 52,112 SH   SOLE   0 0 52,112
EATON VANCE TAX ADVT DIV INC COM 27828G107   6,752,849 286,138 SH   SOLE   0 0 286,138
EATON VANCE TAX MNGED BUY WR COM 27828X100   1,045,362 76,583 SH   SOLE   0 0 76,583
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,564,517 102,663 SH   SOLE   0 0 102,663
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   20,446,560 1,581,327 SH   SOLE   0 0 1,581,327
EATON VANCE TAX-MANAGED DIVE COM 27828N102   11,591,766 867,647 SH   SOLE   0 0 867,647
EATON VANCE TAX-MANAGED GLOB COM 27829F108   6,235,923 764,206 SH   SOLE   0 0 764,206
EATON VANCE TX ADV GLBL DIV COM 27828S101   3,717,844 203,717 SH   SOLE   0 0 203,717
EBAY INC. COM 278642103   9,100,083 172,415 SH   SOLE   62,474 0 109,941
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   457,633 38,750 SH   SOLE   0 0 38,750
ECOLAB INC COM 278865100   44,020,998 190,649 SH   SOLE   26,296 0 164,353
ECOPETROL S A SPONSORED ADS 279158109   372,365 31,450 SH   SOLE   0 0 31,450
ECOVYST INC COM 27923Q109   1,206,185 108,178 SH   SOLE   3,270 0 104,908
EDISON INTL COM 281020107   13,970,069 197,512 SH   SOLE   60,034 0 137,478
EDITAS MEDICINE INC COM 28106W103   530,352 71,476 SH   SOLE   86 0 71,390
EDWARDS LIFESCIENCES CORP COM 28176E108   30,715,269 321,424 SH   SOLE   65,837 0 255,587
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   580,796 12,110 SH   SOLE   0 0 12,110
EL POLLO LOCO HLDGS INC COM 268603107   105,841 10,867 SH   SOLE   0 0 10,867
ELANCO ANIMAL HEALTH INC COM 28414H103   623,687 38,310 SH   SOLE   1,840 0 36,470
ELASTIC N V ORD SHS N14506104   1,672,404 16,684 SH   SOLE   295 0 16,389
ELBIT SYS LTD ORD M3760D101   899,522 4,279 SH   SOLE   0 0 4,279
ELDORADO GOLD CORP NEW COM 284902509   143,120 10,172 SH   SOLE   0 0 10,172
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201   5,053 11,130 SH   SOLE   0 0 11,130
ELECTRONIC ARTS INC COM 285512109   9,220,579 69,500 SH   SOLE   14,044 0 55,456
ELEMENT SOLUTIONS INC COM 28618M106   260,285 10,420 SH   SOLE   890 0 9,530
ELEVANCE HEALTH INC COM 036752103   82,463,930 159,031 SH   SOLE   38,500 0 120,531
ELI LILLY & CO COM 532457108   588,782,861 756,829 SH   SOLE   78,193 0 678,636
ELI LILLY & CO COM 532457108   4,123,188 53 SH Put SOLE   0 0 53
ELLINGTON FINANCIAL INC COM 28852N109   914,491 77,434 SH   SOLE   0 0 77,434
ELLSWORTH GROWTH & INCOME FD COM 289074106   136,834 16,851 SH   SOLE   0 0 16,851
EMBECTA CORP COMMON STOCK 29082K105   138,538 10,440 SH   SOLE   10 0 10,430
EMBRAER S.A. SPONSORED ADS 29082A107   1,387,038 52,066 SH   SOLE   33,258 0 18,808
EMCOR GROUP INC COM 29084Q100   6,624,912 18,918 SH   SOLE   3,522 0 15,396
EMEREN GROUP LTD SPONSORED ADS 75971T301   19,495 10,101 SH   SOLE   0 0 10,101
EMERSON ELEC CO COM 291011104   89,470,939 788,846 SH   SOLE   77,880 0 710,966
EMPIRE ST RLTY TR INC CL A 292104106   159,741 15,769 SH   SOLE   13,999 0 1,770
EMX RTY CORP COM 26873J107   17,785 10,340 SH   SOLE   0 0 10,340
ENBRIDGE INC COM 29250N105   95,558,381 2,641,193 SH   SOLE   944,317 0 1,696,876
ENCOMPASS HEALTH CORP COM 29261A100   2,661,749 32,232 SH   SOLE   4,571 0 27,661
ENCORE CAP GROUP INC COM 292554102   404,698 8,873 SH   SOLE   8,421 0 452
ENCORE WIRE CORP COM 292562105   15,506,275 59,009 SH   SOLE   655 0 58,354
ENDAVA PLC ADS 29260V105   667,706 17,553 SH   SOLE   13,304 0 4,249
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,715,721 66,682 SH   SOLE   30,171 0 36,511
ENDEAVOUR SILVER CORP COM 29258Y103   532,044 220,765 SH   SOLE   0 0 220,765
ENEL CHILE S.A. SPONSORED ADR 29278D105   127,286 41,733 SH   SOLE   19,175 0 22,558
ENERGIZER HLDGS INC NEW COM 29272W109   569,406 19,341 SH   SOLE   22 0 19,319
ENERGY FUELS INC COM NEW 292671708   185,483 29,489 SH   SOLE   0 0 29,489
ENERGY RECOVERY INC COM 29270J100   264,877 16,775 SH   SOLE   0 0 16,775
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   61,997,487 3,941,353 SH   SOLE   5,477 0 3,935,876
ENERGY VAULT HOLDINGS INC COM 29280W109   42,035 23,483 SH   SOLE   0 0 23,483
ENERPLUS CORP COM 292766102   5,597,466 284,713 SH   SOLE   31,701 0 253,012
ENERSYS COM 29275Y102   983,702 10,414 SH   SOLE   7,315 0 3,099
ENI S P A SPONSORED ADR 26874R108   568,452 17,921 SH   SOLE   4,126 0 13,795
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   151,879 11,135 SH   SOLE   0 0 11,135
ENNIS INC COM 293389102   211,338 10,304 SH   SOLE   0 0 10,304
ENOVA INTL INC COM 29357K103   289,583 4,609 SH   SOLE   3,095 0 1,514
ENOVIS CORPORATION COM 194014502   1,526,049 24,436 SH   SOLE   5,427 0 19,009
ENOVIX CORPORATION COM 293594107   2,153,208 268,815 SH   SOLE   0 0 268,815
ENPHASE ENERGY INC COM 29355A107   10,303,020 85,163 SH   SOLE   4,467 0 80,696
ENPRO INC COM 29355X107   2,438,855 14,451 SH   SOLE   12,927 0 1,524
ENSIGN GROUP INC COM 29358P101   1,739,330 13,980 SH   SOLE   2,501 0 11,479
ENSTAR GROUP LIMITED SHS G3075P101   384,099 1,236 SH   SOLE   0 0 1,236
ENTEGRIS INC COM 29362U104   11,846,265 84,291 SH   SOLE   25,474 0 58,817
ENTERGY CORP NEW COM 29364G103   41,430,790 392,040 SH   SOLE   190,609 0 201,431
ENTERPRISE BANCORP INC MASS COM 293668109   422,414 16,265 SH   SOLE   0 0 16,265
ENTERPRISE FINL SVCS CORP COM 293712105   221,770 5,468 SH   SOLE   0 0 5,468
ENTERPRISE PRODS PARTNERS L COM 293792107   78,132,236 2,677,596 SH   SOLE   15,174 0 2,662,422
ENVESTNET INC COM 29404K106   1,798,163 31,051 SH   SOLE   28,405 0 2,646
ENVIVA INC COM 29415B103   8,499 19,311 SH   SOLE   0 0 19,311
EOG RES INC COM 26875P101   44,915,911 351,345 SH   SOLE   111,513 0 239,832
EPAM SYS INC COM 29414B104   2,907,136 10,527 SH   SOLE   1,544 0 8,983
EPLUS INC COM 294268107   2,664,077 33,920 SH   SOLE   31,966 0 1,954
EPR PPTYS COM SH BEN INT 26884U109   3,283,873 77,359 SH   SOLE   510 0 76,849
EPR PPTYS CONV PFD 9% SR E 26884U307   273,604 10,111 SH   SOLE   0 0 10,111
EPSILON ENERGY LTD COM 294375209   370,803 67,480 SH   SOLE   0 0 67,480
EQT CORP COM 26884L109   9,483,018 255,814 SH   SOLE   45,141 0 210,673
EQT CORP COM 26884L109   3,836,745 1,035 SH Put SOLE   0 0 1,035
EQUIFAX INC COM 294429105   14,564,385 54,442 SH   SOLE   13,260 0 41,182
EQUINIX INC COM 29444U700   25,048,037 30,349 SH   SOLE   12,537 0 17,812
EQUINOR ASA SPONSORED ADR 29446M102   505,348 18,696 SH   SOLE   1,550 0 17,146
EQUINOX GOLD CORP COM 29446Y502   1,618,152 268,796 SH   SOLE   0 0 268,796
EQUITABLE HLDGS INC COM 29452E101   1,568,943 41,277 SH   SOLE   13,382 0 27,895
EQUITRANS MIDSTREAM CORP COM 294600101   1,459,519 116,855 SH   SOLE   0 0 116,855
EQUITY COMWLTH COM SH BEN INT 294628102   546,480 28,945 SH   SOLE   0 0 28,945
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,375,225 21,354 SH   SOLE   2,465 0 18,889
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,393,901 53,778 SH   SOLE   8,587 0 45,191
ERIE INDTY CO CL A 29530P102   708,084 1,763 SH   SOLE   0 0 1,763
ERO COPPER CORP COM 296006109   1,048,601 54,388 SH   SOLE   0 0 54,388
ESAB CORPORATION COM 29605J106   3,964,080 35,851 SH   SOLE   2,827 0 33,024
ESCALADE INC COM 296056104   371,561 27,023 SH   SOLE   0 0 27,023
ESCO TECHNOLOGIES INC COM 296315104   526,901 4,922 SH   SOLE   1,304 0 3,618
ESS TECH INC COMMON STOCK 26916J106   17,228 23,819 SH   SOLE   0 0 23,819
ESSENT GROUP LTD COM G3198U102   570,225 9,582 SH   SOLE   6,532 0 3,050
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   466,996 17,517 SH   SOLE   825 0 16,692
ESSENTIAL UTILS INC COM 29670G102   10,050,415 271,266 SH   SOLE   1,465 0 269,801
ESSEX PPTY TR INC COM 297178105   6,643,108 27,136 SH   SOLE   598 0 26,538
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   1,864,642 46,072 SH   SOLE   0 0 46,072
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   3,267,712 121,296 SH   SOLE   0 0 121,296
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   13,641,077 644,968 SH   SOLE   0 0 644,968
ETF SER SOLUTIONS AAM S&P 500 26922A594   6,041,776 192,382 SH   SOLE   0 0 192,382
ETF SER SOLUTIONS AAM S&P EMRG 26922A586   462,161 25,297 SH   SOLE   0 0 25,297
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   30,747,375 914,086 SH   SOLE   13,810 0 900,276
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   317,604 10,061 SH   SOLE   0 0 10,061
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   4,790,326 132,947 SH   SOLE   0 0 132,947
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,856,894 69,651 SH   SOLE   0 0 69,651
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,275,773 30,383 SH   SOLE   0 0 30,383
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   2,853,786 122,061 SH   SOLE   0 0 122,061
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   2,267,640 99,808 SH   SOLE   0 0 99,808
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   11,461,916 293,294 SH   SOLE   0 0 293,294
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   109,688 20,814 SH   SOLE   0 0 20,814
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   9,089,209 148,105 SH   SOLE   0 0 148,105
ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667   646,050 17,474 SH   SOLE   0 0 17,474
ETF SER SOLUTIONS DISTILLATE US 26922A321   50,256,116 932,223 SH   SOLE   0 0 932,223
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   5,031,646 213,115 SH   SOLE   0 0 213,115
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,018,872 42,918 SH   SOLE   0 0 42,918
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   1,428,241 39,718 SH   SOLE   0 0 39,718
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   830,187 17,977 SH   SOLE   0 0 17,977
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701   557,394 15,446 SH   SOLE   0 0 15,446
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   443,823 24,906 SH   SOLE   0 0 24,906
ETF SER SOLUTIONS US GLB JETS 26922A842   12,930,072 615,425 SH   SOLE   0 0 615,425
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   258,443 10,334 SH   SOLE   0 0 10,334
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   301,790 5,547 SH   SOLE   0 0 5,547
ETFIS SER TR I INFRAC ACT MLP 26923G772   3,945,918 95,775 SH   SOLE   0 0 95,775
ETFIS SER TR I INFRACP REIT PFD 26923G400   2,995,309 160,263 SH   SOLE   0 0 160,263
ETFIS SER TR I VIRTUS INFRCAP 26923G822   26,538,369 1,266,748 SH   SOLE   0 0 1,266,748
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   290,290 5,128 SH   SOLE   0 0 5,128
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   419,589 14,404 SH   SOLE   0 0 14,404
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   4,606,104 205,355 SH   SOLE   0 0 205,355
ETFIS SER TR I VIRTUS REAL AS 26923G780   805,056 33,508 SH   SOLE   0 0 33,508
ETFIS SER TR I VIRTUS REAVES UT 26923G806   1,547,846 31,879 SH   SOLE   0 0 31,879
ETFIS SER TR I VIRTUS WMC INTNL 26923G848   1,240,787 45,538 SH   SOLE   0 0 45,538
ETHAN ALLEN INTERIORS INC COM 297602104   1,384,496 40,049 SH   SOLE   0 0 40,049
ETSY INC COM 29786A106   6,189,901 90,075 SH   SOLE   20,574 0 69,501
EURONET WORLDWIDE INC COM 298736109   1,528,577 13,905 SH   SOLE   10,662 0 3,243
EUROPEAN EQUITY FD INC COM 298768102   270,917 30,406 SH   SOLE   0 0 30,406
EUROSEAS LTD SHS Y23592135   302,323 8,433 SH   SOLE   0 0 8,433
EVANS BANCORP INC COM NEW 29911Q208   409,649 13,719 SH   SOLE   0 0 13,719
EVERCORE INC CLASS A 29977A105   1,616,730 8,395 SH   SOLE   948 0 7,447
EVEREST GROUP LTD COM G3223R108   8,526,488 21,450 SH   SOLE   3,678 0 17,772
EVERGY INC COM 30034W106   6,185,274 115,873 SH   SOLE   14,588 0 101,285
EVERI HLDGS INC COM 30034T103   964,081 95,929 SH   SOLE   34,240 0 61,689
EVERSOURCE ENERGY COM 30040W108   12,499,579 209,128 SH   SOLE   9,572 0 199,556
EVERTEC INC COM 30040P103   300,617 7,534 SH   SOLE   224 0 7,310
EVGO INC CL A COM 30052F100   132,797 52,907 SH   SOLE   0 0 52,907
EVOGENE LTD SHS M4119S104   50,126 66,835 SH   SOLE   0 0 66,835
EVOLENT HEALTH INC CL A 30050B101   263,074 8,023 SH   SOLE   2,961 0 5,062
EVOLUS INC COM 30052C107   353,234 25,231 SH   SOLE   0 0 25,231
EVOLUTION PETE CORP COM 30049A107   69,222 11,274 SH   SOLE   0 0 11,274
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   125,935 28,300 SH   SOLE   0 0 28,300
EXACT SCIENCES CORP COM 30063P105   5,527,169 80,035 SH   SOLE   8,964 0 71,071
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715   317,563 13,090 SH   SOLE   0 0 13,090
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   9,595,658 464,231 SH   SOLE   0 0 464,231
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   258,344 19,631 SH   SOLE   0 0 19,631
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889   6,804,203 217,317 SH   SOLE   0 0 217,317
EXCHANGE TRADED CONCEPTS TRU ROBO GBL HLTCR 301505723   733,427 25,802 SH   SOLE   0 0 25,802
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   1,718,923 38,969 SH   SOLE   0 0 38,969
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   20,777,831 354,329 SH   SOLE   0 0 354,329
EXCHANGE TRADED CONCEPTS TRU VSPR US LC ETF 301505749   474,022 18,141 SH   SOLE   0 0 18,141
EXELIXIS INC COM 30161Q104   1,385,393 58,382 SH   SOLE   23,544 0 34,838
EXELON CORP COM 30161N101   14,151,470 376,670 SH   SOLE   62,400 0 314,270
EXLSERVICE HOLDINGS INC COM 302081104   3,697,608 116,277 SH   SOLE   96,663 0 19,614
EXP WORLD HLDGS INC COM 30212W100   561,855 54,391 SH   SOLE   0 0 54,391
EXPEDIA GROUP INC COM NEW 30212P303   9,309,686 67,584 SH   SOLE   9,222 0 58,362
EXPEDITORS INTL WASH INC COM 302130109   14,553,312 119,711 SH   SOLE   33,360 0 86,351
EXPONENT INC COM 30214U102   3,897,041 47,129 SH   SOLE   19,337 0 27,792
EXSCIENTIA PLC ADS 30223G102   118,341 20,689 SH   SOLE   0 0 20,689
EXTRA SPACE STORAGE INC COM 30225T102   14,740,455 100,276 SH   SOLE   11,621 0 88,655
EXTREME NETWORKS COM 30226D106   377,335 32,698 SH   SOLE   26,588 0 6,110
EXXON MOBIL CORP COM 30231G102   458,373,562 3,943,338 SH   SOLE   206,059 0 3,737,279
EXXON MOBIL CORP COM 30231G102   1,708,728 147 SH Put SOLE   0 0 147
EYENOVIA INC COM 30234E104   11,354 11,515 SH   SOLE   0 0 11,515
F N B CORP COM 302520101   1,117,878 79,282 SH   SOLE   2,222 0 77,060
F5 INC COM 315616102   3,084,345 16,269 SH   SOLE   6,901 0 9,368
FABRINET SHS G3323L100   1,088,472 5,759 SH   SOLE   507 0 5,252
FACTSET RESH SYS INC COM 303075105   30,473,023 67,064 SH   SOLE   9,287 0 57,777
FAIR ISAAC CORP COM 303250104   31,561,150 25,257 SH   SOLE   10,241 0 15,016
FARMERS NATIONAL BANC CORP COM 309627107   189,494 14,184 SH   SOLE   0 0 14,184
FARMLAND PARTNERS INC COM 31154R109   3,075,809 277,100 SH   SOLE   0 0 277,100
FASTENAL CO COM 311900104   18,851,702 244,383 SH   SOLE   26,526 0 217,857
FASTLY INC CL A 31188V100   573,235 44,197 SH   SOLE   0 0 44,197
FEDERAL AGRIC MTG CORP CL C 313148306   1,674,205 8,504 SH   SOLE   0 0 8,504
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   6,908,202 67,648 SH   SOLE   0 0 67,648
FEDERAL SIGNAL CORP COM 313855108   650,490 7,665 SH   SOLE   4,375 0 3,290
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   4,442,250 175,722 SH   SOLE   0 0 175,722
FEDERATED HERMES INC CL B 314211103   621,298 17,201 SH   SOLE   0 0 17,201
FEDEX CORP COM 31428X106   80,275,738 277,061 SH   SOLE   14,323 0 262,738
FERGUSON PLC NEW SHS G3421J106   10,198,479 46,690 SH   SOLE   36,597 0 10,093
FERRARI N V COM N3167Y103   12,703,639 29,141 SH   SOLE   3,629 0 25,512
FERROGLOBE PLC SHS G33856108   71,279 14,313 SH   SOLE   0 0 14,313
FIBROGEN INC COM 31572Q808   26,358 11,216 SH   SOLE   0 0 11,216
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   47,357,032 735,358 SH   SOLE   0 0 735,358
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   253,979 6,602 SH   SOLE   0 0 6,602
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   11,531,372 242,358 SH   SOLE   0 0 242,358
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   7,098,665 152,495 SH   SOLE   0 0 152,495
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   650,986 22,802 SH   SOLE   0 0 22,802
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   1,505,843 51,570 SH   SOLE   0 0 51,570
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   3,948,757 133,630 SH   SOLE   0 0 133,630
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   3,844,195 130,312 SH   SOLE   0 0 130,312
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   7,062,986 231,270 SH   SOLE   0 0 231,270
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206   438,850 14,604 SH   SOLE   0 0 14,604
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   25,879,492 571,165 SH   SOLE   0 0 571,165
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   11,086,658 230,972 SH   SOLE   0 0 230,972
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   1,088,605 52,049 SH   SOLE   0 0 52,049
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   332,133 13,063 SH   SOLE   0 0 13,063
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   7,803,398 138,900 SH   SOLE   0 0 138,900
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   1,349,807 22,364 SH   SOLE   0 0 22,364
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   3,638,738 73,421 SH   SOLE   0 0 73,421
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   5,871,941 71,192 SH   SOLE   0 0 71,192
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   7,658,738 296,047 SH   SOLE   0 0 296,047
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   7,617,585 128,242 SH   SOLE   0 0 128,242
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   33,789,539 484,299 SH   SOLE   0 0 484,299
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   5,024,088 74,091 SH   SOLE   0 0 74,091
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   42,804,330 274,668 SH   SOLE   10,039 0 264,629
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   5,213,452 99,550 SH   SOLE   0 0 99,550
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   7,734,918 296,471 SH   SOLE   0 0 296,471
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   10,891,510 256,754 SH   SOLE   7 0 256,747
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   2,855,631 48,449 SH   SOLE   0 0 48,449
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   2,593,994 66,752 SH   SOLE   0 0 66,752
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,409,780 35,763 SH   SOLE   0 0 35,763
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   6,538,285 114,606 SH   SOLE   0 0 114,606
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   3,852,917 82,858 SH   SOLE   0 0 82,858
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   4,658,449 93,225 SH   SOLE   0 0 93,225
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,241,848 25,321 SH   SOLE   0 0 25,321
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   86,934,664 1,918,664 SH   SOLE   0 0 1,918,664
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   9,695,689 182,593 SH   SOLE   8,118 0 174,475
FIDELITY NATL INFORMATION SV COM 31620M106   14,416,632 194,347 SH   SOLE   48,880 0 145,467
FIDUS INVT CORP COM 316500107   1,544,980 78,266 SH   SOLE   0 0 78,266
FIFTH THIRD BANCORP COM 316773100   16,101,728 432,725 SH   SOLE   27,529 0 405,196
FIFTH THIRD BANCORP COM 316773100   286,517 77 SH Put SOLE   0 0 77
FIGS INC CL A 30260D103   117,438 23,582 SH   SOLE   4,901 0 18,681
FINANCE OF AMERICA COMPAN COM CL A 31738L107   8,821 12,000 SH   SOLE   0 0 12,000
FINVOLUTION GROUP SPONSORED ADS 31810T101   150,716 29,904 SH   SOLE   0 0 29,904
FINWISE BANCORP COM 31813A109   121,555 12,095 SH   SOLE   0 0 12,095
FIRST AMERN FINL CORP COM 31847R102   2,551,222 41,789 SH   SOLE   7,070 0 34,719
FIRST BANCORP N C COM 318910106   1,038,608 28,754 SH   SOLE   0 0 28,754
FIRST BANCSHARES INC MS COM 318916103   507,777 19,568 SH   SOLE   0 0 19,568
FIRST COMWLTH FINL CORP PA COM 319829107   417,888 30,021 SH   SOLE   0 0 30,021
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,255,812 1,380 SH   SOLE   117 0 1,263
FIRST FINL BANCORP OH COM 320209109   1,078,265 48,094 SH   SOLE   18,642 0 29,452
FIRST FINL BANKSHARES INC COM 32020R109   1,994,117 60,777 SH   SOLE   33,803 0 26,974
FIRST FNDTN INC COM 32026V104   153,179 20,289 SH   SOLE   0 0 20,289
FIRST HAWAIIAN INC COM 32051X108   1,593,927 72,583 SH   SOLE   9,936 0 62,647
FIRST HORIZON CORPORATION COM 320517105   1,908,929 123,956 SH   SOLE   630 0 123,326
FIRST INDL RLTY TR INC COM 32054K103   2,437,136 46,386 SH   SOLE   28,188 0 18,198
FIRST INTST BANCSYSTEM INC COM 32055Y201   519,942 19,108 SH   SOLE   4,155 0 14,953
FIRST MAJESTIC SILVER CORP COM 32076V103   2,320,581 394,657 SH   SOLE   0 0 394,657
FIRST MAJESTIC SILVER CORP COM 32076V103   117,600 200 SH Call SOLE   0 0 200
FIRST MERCHANTS CORP COM 320817109   314,214 9,003 SH   SOLE   2,773 0 6,230
FIRST SOLAR INC COM 336433107   5,246,593 31,082 SH   SOLE   893 0 30,189
FIRST SVGS FINL GROUP INC COM 33621E109   390,455 23,311 SH   SOLE   0 0 23,311
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   1,052,607 159,607 SH   SOLE   0 0 159,607
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   7,322,973 116,672 SH   SOLE   0 0 116,672
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,263,130 77,303 SH   SOLE   0 0 77,303
FIRST TR ENERGY INFRASTRCTR COM 33738C103   354,476 19,520 SH   SOLE   0 0 19,520
FIRST TR ENHANCED EQUITY INC COM 337318109   2,532,460 133,993 SH   SOLE   0 0 133,993
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   28,876,953 581,610 SH   SOLE   0 0 581,610
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   8,103,065 287,649 SH   SOLE   0 0 287,649
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   261,325 11,873 SH   SOLE   0 0 11,873
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   9,323,888 260,570 SH   SOLE   122,634 0 137,936
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   4,162,890 142,224 SH   SOLE   121,718 0 20,506
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   3,735,674 110,023 SH   SOLE   107,046 0 2,977
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   45,209,040 2,481,287 SH   SOLE   0 0 2,481,287
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   75,652,959 1,226,937 SH   SOLE   0 0 1,226,937
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   125,993,042 2,453,136 SH   SOLE   0 0 2,453,136
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   321,243 16,224 SH   SOLE   0 0 16,224
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   35,879,743 744,702 SH   SOLE   0 0 744,702
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   181,506,306 10,479,581 SH   SOLE   1,078 0 10,478,503
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   363,464 5,936 SH   SOLE   0 0 5,936
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,145,900 17,829 SH   SOLE   0 0 17,829
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   461,488 7,028 SH   SOLE   0 0 7,028
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   26,115,294 1,316,627 SH   SOLE   0 0 1,316,627
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   15,752,009 786,225 SH   SOLE   0 0 786,225
FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141   1,046,656 55,941 SH   SOLE   0 0 55,941
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   26,734,734 476,385 SH   SOLE   0 0 476,385
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   14,984,107 387,086 SH   SOLE   0 0 387,086
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   24,745,919 1,082,026 SH   SOLE   0 0 1,082,026
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505   345,040 8,134 SH   SOLE   0 0 8,134
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   9,705,941 258,274 SH   SOLE   0 0 258,274
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   309,671 7,326 SH   SOLE   0 0 7,326
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   9,556,917 167,783 SH   SOLE   0 0 167,783
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   5,841,367 105,956 SH   SOLE   0 0 105,956
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   1,627,007 78,599 SH   SOLE   0 0 78,599
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   350,214 5,497 SH   SOLE   0 0 5,497
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   7,969,571 276,817 SH   SOLE   0 0 276,817
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   73,215,618 3,086,662 SH   SOLE   0 0 3,086,662
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   82,440,326 862,347 SH   SOLE   26 0 862,321
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   25,321,251 392,352 SH   SOLE   0 0 392,352
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   25,093,732 366,385 SH   SOLE   0 0 366,385
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   29,140,740 1,279,787 SH   SOLE   0 0 1,279,787
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   1,948,738 85,111 SH   SOLE   0 0 85,111
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   43,514,215 2,323,237 SH   SOLE   0 0 2,323,237
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   64,256,488 1,352,199 SH   SOLE   0 0 1,352,199
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   56,726,025 517,621 SH   SOLE   0 0 517,621
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   51,101,497 700,404 SH   SOLE   0 0 700,404
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   558,716 21,787 SH   SOLE   0 0 21,787
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   28,832,148 2,171,948 SH   SOLE   0 0 2,171,948
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   18,920,780 238,718 SH   SOLE   0 0 238,718
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   11,816,872 255,887 SH   SOLE   0 0 255,887
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   26,187,638 367,082 SH   SOLE   0 0 367,082
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   176,641,119 3,132,491 SH   SOLE   0 0 3,132,491
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   36,502,555 318,494 SH   SOLE   0 0 318,494
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   2,439,208 41,434 SH   SOLE   0 0 41,434
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   57,499,996 426,495 SH   SOLE   0 0 426,495
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   12,507,355 385,316 SH   SOLE   0 0 385,316
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   15,291,587 282,414 SH   SOLE   0 0 282,414
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   36,391,827 481,310 SH   SOLE   0 0 481,310
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   14,170,755 260,827 SH   SOLE   0 0 260,827
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   30,462,550 463,697 SH   SOLE   0 0 463,697
FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103   886,934 14,243 SH   SOLE   0 0 14,243
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   78,426,183 3,490,262 SH   SOLE   0 0 3,490,262
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   683,237,419 7,977,087 SH   SOLE   0 0 7,977,087
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   6,863,430 136,384 SH   SOLE   0 0 136,384
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   156,623,071 763,680 SH   SOLE   0 0 763,680
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   9,484,293 274,827 SH   SOLE   0 0 274,827
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   8,917,993 445,900 SH   SOLE   0 0 445,900
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   238,732,047 4,171,450 SH   SOLE   0 0 4,171,450
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   2,047,518 84,889 SH   SOLE   0 0 84,889
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   3,557,927 104,430 SH   SOLE   0 0 104,430
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   1,590,357 52,040 SH   SOLE   0 0 52,040
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   687,609 22,829 SH   SOLE   0 0 22,829
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   31,379,330 911,218 SH   SOLE   0 0 911,218
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   3,883,556 74,864 SH   SOLE   0 0 74,864
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   3,683,049 159,785 SH   SOLE   0 0 159,785
FIRST TR EXCHANGE-TRADED FD FIRST TR BLOOMBE 33738R761   2,376,190 62,180 SH   SOLE   0 0 62,180
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   479,250,132 8,038,412 SH   SOLE   9,522 0 8,028,890
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   98,201,612 2,381,800 SH   SOLE   0 0 2,381,800
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738   8,141,106 257,223 SH   SOLE   0 0 257,223
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   341,691,135 7,081,682 SH   SOLE   11,488 0 7,070,194
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   95,549,045 3,903,148 SH   SOLE   0 0 3,903,148
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   171,913,353 3,200,770 SH   SOLE   0 0 3,200,770
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   2,950,449 191,339 SH   SOLE   0 0 191,339
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   11,931,130 388,510 SH   SOLE   0 0 388,510
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   3,027,303 68,444 SH   SOLE   0 0 68,444
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   4,463,052 164,140 SH   SOLE   0 0 164,140
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   4,683,099 109,036 SH   SOLE   0 0 109,036
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   12,720,694 618,410 SH   SOLE   0 0 618,410
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   16,464,280 470,610 SH   SOLE   0 0 470,610
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   114,205,224 6,084,455 SH   SOLE   0 0 6,084,455
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   29,852,931 1,396,302 SH   SOLE   0 0 1,396,302
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   4,576,951 147,311 SH   SOLE   0 0 147,311
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   8,684,856 262,224 SH   SOLE   0 0 262,224
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   13,765,974 272,191 SH   SOLE   0 0 272,191
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   11,878,965 752,310 SH   SOLE   0 0 752,310
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   16,385,228 472,469 SH   SOLE   0 0 472,469
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   147,032,029 2,110,407 SH   SOLE   22 0 2,110,385
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   11,652,912 127,982 SH   SOLE   0 0 127,982
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   7,453,479 274,616 SH   SOLE   0 0 274,616
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   23,295,131 1,134,135 SH   SOLE   0 0 1,134,135
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,370,812 42,559 SH   SOLE   0 0 42,559
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   33,366,690 737,548 SH   SOLE   0 0 737,548
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   2,422,305 97,437 SH   SOLE   0 0 97,437
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   19,645,533 608,297 SH   SOLE   0 0 608,297
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,726,642 61,648 SH   SOLE   0 0 61,648
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   22,856,308 252,444 SH   SOLE   0 0 252,444
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   14,007,761 510,487 SH   SOLE   0 0 510,487
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   48,651,716 1,647,536 SH   SOLE   0 0 1,647,536
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   38,546,252 250,675 SH   SOLE   0 0 250,675
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   68,686,153 1,020,142 SH   SOLE   0 0 1,020,142
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,049,571,402 18,685,624 SH   SOLE   0 0 18,685,624
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   10,138,336 635,632 SH   SOLE   0 0 635,632
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   116,087,195 2,512,166 SH   SOLE   0 0 2,512,166
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   18,195,388 630,034 SH   SOLE   0 0 630,034
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   461,455,772 13,252,608 SH   SOLE   0 0 13,252,608
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   5,100,236 149,611 SH   SOLE   0 0 149,611
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   35,827,533 338,636 SH   SOLE   0 0 338,636
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   64,795,441 634,627 SH   SOLE   0 0 634,627
FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383   810,978 58,260 SH   SOLE   0 0 58,260
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   696,279,622 24,902,705 SH   SOLE   0 0 24,902,705
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752   137,152,273 4,841,238 SH   SOLE   0 0 4,841,238
FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869   289,587 13,068 SH   SOLE   0 0 13,068
FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573   353,806 15,270 SH   SOLE   0 0 15,270
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   5,809,596 227,738 SH   SOLE   0 0 227,738
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   2,768,879 104,486 SH   SOLE   0 0 104,486
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   2,813,558 113,244 SH   SOLE   0 0 113,244
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   1,355,877 54,322 SH   SOLE   0 0 54,322
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   279,283 8,507 SH   SOLE   0 0 8,507
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   896,017 39,068 SH   SOLE   0 0 39,068
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   634,151 17,985 SH   SOLE   0 0 17,985
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   425,610 11,489 SH   SOLE   0 0 11,489
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   408,304 11,276 SH   SOLE   0 0 11,276
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   1,602,581 48,039 SH   SOLE   0 0 48,039
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   641,274 18,861 SH   SOLE   0 0 18,861
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   920,386 27,920 SH   SOLE   0 0 27,920
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   607,223 18,164 SH   SOLE   0 0 18,164
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   1,496,354 45,324 SH   SOLE   0 0 45,324
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   4,171,972 112,756 SH   SOLE   0 0 112,756
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   2,382,116 63,567 SH   SOLE   0 0 63,567
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   1,498,399 45,024 SH   SOLE   0 0 45,024
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   399,675 10,624 SH   SOLE   0 0 10,624
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   3,765,523 91,374 SH   SOLE   0 0 91,374
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   2,384,898 66,192 SH   SOLE   0 0 66,192
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   1,177,133 30,098 SH   SOLE   0 0 30,098
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   946,756 28,107 SH   SOLE   0 0 28,107
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   3,255,257 96,825 SH   SOLE   0 0 96,825
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   1,592,462 44,383 SH   SOLE   0 0 44,383
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   2,042,442 52,050 SH   SOLE   0 0 52,050
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   658,842 18,878 SH   SOLE   0 0 18,878
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   7,124,426 169,710 SH   SOLE   0 0 169,710
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   2,251,838 55,505 SH   SOLE   0 0 55,505
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   2,080,166 54,476 SH   SOLE   0 0 54,476
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   1,237,644 31,997 SH   SOLE   0 0 31,997
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   1,098,512 27,446 SH   SOLE   0 0 27,446
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   9,842,367 209,323 SH   SOLE   0 0 209,323
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   462,845 12,417 SH   SOLE   0 0 12,417
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   4,657,165 107,755 SH   SOLE   0 0 107,755
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   3,564,823 78,738 SH   SOLE   0 0 78,738
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   2,097,474 51,925 SH   SOLE   0 0 51,925
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   9,236,689 206,460 SH   SOLE   0 0 206,460
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   3,332,934 77,727 SH   SOLE   0 0 77,727
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   4,505,363 101,358 SH   SOLE   0 0 101,358
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   4,001,159 94,156 SH   SOLE   0 0 94,156
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   202,872 6,156 SH   SOLE   0 0 6,156
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   991,243 29,270 SH   SOLE   0 0 29,270
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   824,568 26,127 SH   SOLE   0 0 26,127
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   866,855 25,170 SH   SOLE   0 0 25,170
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   3,696,752 101,461 SH   SOLE   0 0 101,461
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   2,050,497 98,963 SH   SOLE   0 0 98,963
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   10,157,128 541,621 SH   SOLE   0 0 541,621
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   16,251,290 590,956 SH   SOLE   0 0 590,956
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   825,037 57,096 SH   SOLE   0 0 57,096
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   399,644,569 9,166,160 SH   SOLE   15,753 0 9,150,407
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,790,843 86,474 SH   SOLE   0 0 86,474
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   172,518,813 7,012,961 SH   SOLE   0 0 7,012,961
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   556,296 26,056 SH   SOLE   0 0 26,056
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   9,387,394 416,847 SH   SOLE   0 0 416,847
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   85,401,917 3,620,259 SH   SOLE   0 0 3,620,259
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   337,152 8,155 SH   SOLE   0 0 8,155
FIRST TR HIGH INCOME LONG / COM 33738E109   1,450,533 121,587 SH   SOLE   0 0 121,587
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   2,419,622 166,411 SH   SOLE   0 0 166,411
FIRST TR INTER DURATN PFD & COM 33718W103   10,220,018 570,314 SH   SOLE   0 0 570,314
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   66,179,372 866,449 SH   SOLE   0 0 866,449
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   80,691,806 813,098 SH   SOLE   0 0 813,098
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   96,276,950 849,228 SH   SOLE   0 0 849,228
FIRST TR MLP & ENERGY INCOM COM 33739B104   3,503,438 362,300 SH   SOLE   0 0 362,300
FIRST TR MORNINGSTAR DIVID L SHS 336917109   317,790,013 8,258,577 SH   SOLE   0 0 8,258,577
FIRST TR MTG INCOME FD COM SHS 33734E103   186,515 15,320 SH   SOLE   0 0 15,320
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   10,048,370 80,652 SH   SOLE   0 0 80,652
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   4,721,100 57,140 SH   SOLE   0 0 57,140
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   110,196,777 889,401 SH   SOLE   0 0 889,401
FIRST TR NASDAQ 100 TECH IND SHS 337345102   115,773,499 607,161 SH   SOLE   0 0 607,161
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   3,802,629 81,708 SH   SOLE   0 0 81,708
FIRST TR S&P REIT INDEX FD COM 33734G108   17,811,974 685,218 SH   SOLE   0 0 685,218
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   50,033,137 536,606 SH   SOLE   0 0 536,606
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   3,918,340 1,039,348 SH   SOLE   0 0 1,039,348
FIRST TR SR FLTG RATE INCOME COM 33733U108   13,519,489 1,306,231 SH   SOLE   0 0 1,306,231
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   3,454,462 292,093 SH   SOLE   0 0 292,093
FIRST TR VALUE LINE DIVID IN SHS 33734H106   844,184,859 19,990,171 SH   SOLE   1,802 0 19,988,369
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   103,279,976 837,768 SH   SOLE   0 0 837,768
FIRST WATCH RESTAURANT GROUP COM 33748L101   835,578 33,939 SH   SOLE   358 0 33,581
FIRSTCASH HOLDINGS INC COM 33768G107   2,254,922 17,680 SH   SOLE   14,006 0 3,674
FIRSTENERGY CORP COM 337932107   9,969,276 258,138 SH   SOLE   84,204 0 173,934
FIRSTSERVICE CORP NEW COM 33767E202   1,475,817 8,902 SH   SOLE   7,053 0 1,849
FISCALNOTE HOLDINGS INC COM CL A 337655104   39,033 29,348 SH   SOLE   0 0 29,348
FISERV INC COM 337738108   53,150,902 332,567 SH   SOLE   67,904 0 264,663
FIVE BELOW INC COM 33829M101   2,325,818 12,823 SH   SOLE   2,563 0 10,260
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   106,908 34,156 SH   SOLE   2,470 0 31,686
FIVE STAR BANCORP COM 33830T103   360,321 16,014 SH   SOLE   0 0 16,014
FIVE9 INC COM 338307101   1,372,569 22,099 SH   SOLE   15,994 0 6,105
FIVERR INTL LTD ORD SHS M4R82T106   228,641 10,852 SH   SOLE   0 0 10,852
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   6,013,255 313,681 SH   SOLE   0 0 313,681
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   339,669 40,245 SH   SOLE   0 0 40,245
FLAHERTY & CRUMRINE PFD INCO COM 338480106   400,512 37,749 SH   SOLE   0 0 37,749
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,620,152 243,781 SH   SOLE   0 0 243,781
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,892,550 122,416 SH   SOLE   0 0 122,416
FLEX LNG LTD SHS G35947202   1,286,071 50,573 SH   SOLE   0 0 50,573
FLEX LTD ORD Y2573F102   28,863,713 1,008,868 SH   SOLE   489,054 0 519,814
FLEXSHARES TR CR SCD US BD 33939L761   2,212,868 46,314 SH   SOLE   0 0 46,314
FLEXSHARES TR CR SCORED LONG 33939L753   542,437 12,385 SH   SOLE   0 0 12,385
FLEXSHARES TR CRE SLCT BD FD 33939L670   433,192 19,637 SH   SOLE   0 0 19,637
FLEXSHARES TR DISCP DUR MBS 33939L779   406,732 19,962 SH   SOLE   0 0 19,962
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   8,960,598 118,770 SH   SOLE   0 0 118,770
FLEXSHARES TR GLB QLT R/E IDX 33939L787   943,272 16,604 SH   SOLE   0 0 16,604
FLEXSHARES TR HIG YLD VL ETF 33939L662   2,159,152 52,521 SH   SOLE   0 0 52,521
FLEXSHARES TR IBOXX 3R TARGT 33939L506   3,150,731 132,662 SH   SOLE   0 0 132,662
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   2,593,921 109,680 SH   SOLE   0 0 109,680
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,212,950 111,592 SH   SOLE   0 0 111,592
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,531,338 63,541 SH   SOLE   0 0 63,541
FLEXSHARES TR M STAR DEV MKT 33939L803   1,383,222 19,302 SH   SOLE   0 0 19,302
FLEXSHARES TR MORNSTAR UPSTR 33939L407   14,886,907 362,476 SH   SOLE   0 0 362,476
FLEXSHARES TR MORNSTAR USMKT 33939L100   6,414,260 32,332 SH   SOLE   0 0 32,332
FLEXSHARES TR MSTAR EMKT FAC 33939L308   704,245 13,719 SH   SOLE   0 0 13,719
FLEXSHARES TR QLT DIV DEF IDX 33939L845   9,840,962 153,264 SH   SOLE   0 0 153,264
FLEXSHARES TR QUALT DIVD IDX 33939L860   19,587,814 297,190 SH   SOLE   0 0 297,190
FLEXSHARES TR STOX GBL ESG SLT 33939L688   513,726 3,154 SH   SOLE   0 0 3,154
FLEXSHARES TR STOX US ESG SLCT 33939L696   4,869,107 38,465 SH   SOLE   0 0 38,465
FLEXSHARES TR STOXX GLOBR INF 33939L795   2,374,725 43,504 SH   SOLE   0 0 43,504
FLEXSHARES TR US QT LW VLTY 33939L654   3,874,208 63,552 SH   SOLE   0 0 63,552
FLEXSHARES TR US QUALITY CAP 33939L746   2,786,749 47,330 SH   SOLE   0 0 47,330
FLOOR & DECOR HLDGS INC CL A 339750101   1,344,808 10,375 SH   SOLE   2,718 0 7,657
FLOWERS FOODS INC COM 343498101   789,126 33,226 SH   SOLE   9 0 33,217
FLOWSERVE CORP COM 34354P105   879,560 19,255 SH   SOLE   7,158 0 12,097
FLUENCE ENERGY INC COM CL A 34379V103   405,739 23,399 SH   SOLE   0 0 23,399
FLUENT INC COM 34380C102   14,962 30,362 SH   SOLE   0 0 30,362
FLUOR CORP NEW COM 343412102   4,115,629 97,342 SH   SOLE   10,909 0 86,433
FLUTTER ENTMT PLC SHS G3643J108   844,072 4,274 SH   SOLE   2,497 0 1,777
FLYWIRE CORPORATION COM VTG 302492103   811,188 32,696 SH   SOLE   8,836 0 23,860
FMC CORP COM NEW 302491303   7,597,405 119,268 SH   SOLE   27,918 0 91,350
FNCB BANCORP INC COM 302578109   494,231 81,422 SH   SOLE   0 0 81,422
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   913,407 7,012 SH   SOLE   1,978 0 5,034
FOOT LOCKER INC COM 344849104   433,983 15,227 SH   SOLE   2,479 0 12,748
FORD MTR CO DEL COM 345370860   62,202,440 4,683,919 SH   SOLE   51,729 0 4,632,190
FORD MTR CO DEL NOTE 3/1 345370CZ1   11,333 11,000 SH   SOLE   0 0 11,000
FORESTAR GROUP INC COM 346232101   4,500,014 111,969 SH   SOLE   0 0 111,969
FORMFACTOR INC COM 346375108   383,976 8,415 SH   SOLE   0 0 8,415
FORTINET INC COM 34959E109   15,943,349 233,397 SH   SOLE   15,683 0 217,714
FORTIS INC COM 349553107   1,850,257 46,830 SH   SOLE   35,451 0 11,379
FORTIVE CORP COM 34959J108   9,926,343 115,396 SH   SOLE   45,554 0 69,842
FORTREA HLDGS INC COMMON STOCK 34965K107   900,119 22,425 SH   SOLE   8,129 0 14,296
FORTUNA SILVER MINES INC COM 349915108   131,755 35,323 SH   SOLE   0 0 35,323
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,828,115 45,212 SH   SOLE   4,906 0 40,306
FORWARD AIR CORP COM 349853101   333,279 10,713 SH   SOLE   5,386 0 5,327
FOUR CORNERS PPTY TR INC COM 35086T109   477,814 19,527 SH   SOLE   213 0 19,314
FOX CORP CL A COM 35137L105   517,315 16,543 SH   SOLE   6,095 0 10,448
FOX FACTORY HLDG CORP COM 35138V102   1,426,927 27,404 SH   SOLE   25,128 0 2,276
FRANCO NEV CORP COM 351858105   3,587,111 30,103 SH   SOLE   16 0 30,087
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   808,138 60,489 SH   SOLE   91 0 60,398
FRANKLIN ELEC INC COM 353514102   671,633 6,288 SH   SOLE   3,566 0 2,722
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   4,533,279 50,285 SH   SOLE   0 0 50,285
FRANKLIN LTD DURATION INCOME COM 35472T101   353,889 56,442 SH   SOLE   0 0 56,442
FRANKLIN RESOURCES INC COM 354613101   3,038,408 108,090 SH   SOLE   0 0 108,090
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   2,776,257 202,892 SH   SOLE   0 0 202,892
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   300,964 9,319 SH   SOLE   0 0 9,319
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   821,988 32,086 SH   SOLE   0 0 32,086
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   253,871 11,667 SH   SOLE   0 0 11,667
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   16,479,109 671,794 SH   SOLE   0 0 671,794
FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421   4,074,259 120,043 SH   SOLE   0 0 120,043
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   4,808,174 130,480 SH   SOLE   0 0 130,480
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   231,398 7,046 SH   SOLE   0 0 7,046
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   217,355 7,539 SH   SOLE   0 0 7,539
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   341,064 17,406 SH   SOLE   0 0 17,406
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   514,503 14,831 SH   SOLE   75 0 14,756
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   324,309 20,552 SH   SOLE   0 0 20,552
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   735,699 24,738 SH   SOLE   0 0 24,738
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   25,147,402 810,422 SH   SOLE   25,506 0 784,916
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   686,596 21,831 SH   SOLE   0 0 21,831
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   3,578,472 151,464 SH   SOLE   0 0 151,464
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736   918,691 27,004 SH   SOLE   0 0 27,004
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   520,885 22,283 SH   SOLE   0 0 22,283
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   275,553 6,286 SH   SOLE   0 0 6,286
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   1,687,701 64,589 SH   SOLE   0 0 64,589
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   302,614 9,238 SH   SOLE   0 0 9,238
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   10,254,837 432,147 SH   SOLE   0 0 432,147
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   17,453,405 669,226 SH   SOLE   0 0 669,226
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   8,849,816 437,460 SH   SOLE   0 0 437,460
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   114,824,526 3,567,087 SH   SOLE   0 0 3,567,087
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   3,709,402 173,742 SH   SOLE   0 0 173,742
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   569,172 23,795 SH   SOLE   0 0 23,795
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   15,263,393 623,123 SH   SOLE   8,442 0 614,681
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   4,808,244 225,316 SH   SOLE   0 0 225,316
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   3,238,453 80,180 SH   SOLE   0 0 80,180
FRANKLIN TEMPLETON ETF TR US EQUITY INDEX 35473P405   511,362 11,146 SH   SOLE   0 0 11,146
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   21,530,179 393,893 SH   SOLE   0 0 393,893
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   19,891,781 373,555 SH   SOLE   0 0 373,555
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   92,605,366 1,732,237 SH   SOLE   0 0 1,732,237
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   6,686,900 164,677 SH   SOLE   0 0 164,677
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   11,185,233 545,887 SH   SOLE   0 0 545,887
FRANKLIN UNVL TR SH BEN INT 355145103   3,907,483 588,476 SH   SOLE   0 0 588,476
FREEPORT-MCMORAN INC CL B 35671D857   64,899,269 1,380,248 SH   SOLE   361,305 0 1,018,943
FRESHPET INC COM 358039105   7,041,392 60,775 SH   SOLE   14,490 0 46,285
FRESHWORKS INC CLASS A COM 358054104   238,114 13,076 SH   SOLE   5,962 0 7,114
FREYR BATTERY INC COM NEW 35834F104   220,680 131,357 SH   SOLE   0 0 131,357
FRONTLINE PLC COM M46528101   1,554,671 66,496 SH   SOLE   0 0 66,496
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   17,022,531 2,870,579 SH   SOLE   0 0 2,870,579
FS KKR CAP CORP COM 302635206   62,799,188 3,293,088 SH   SOLE   1,160 0 3,291,928
FST TR NEW OPPORT MLP & ENE COM 33739M100   1,404,824 183,397 SH   SOLE   0 0 183,397
FTAI AVIATION LTD SHS G3730V105   898,377 13,349 SH   SOLE   0 0 13,349
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   327,879 52,210 SH   SOLE   0 0 52,210
FTI CONSULTING INC COM 302941109   1,845,505 8,776 SH   SOLE   2,105 0 6,671
FUBOTV INC COM 35953D104   179,706 113,738 SH   SOLE   0 0 113,738
FUELCELL ENERGY INC COM 35952H601   223,591 187,892 SH   SOLE   0 0 187,892
FULGENT GENETICS INC COM 359664109   353,471 16,289 SH   SOLE   0 0 16,289
FULL HSE RESORTS INC COM 359678109   61,108 10,971 SH   SOLE   0 0 10,971
FULLER H B CO COM 359694106   2,203,547 27,634 SH   SOLE   21,010 0 6,624
G III APPAREL GROUP LTD COM 36237H101   1,264,372 43,584 SH   SOLE   41,164 0 2,420
GABELLI CONV & INC SECS FD I COM 36240B109   345,164 93,036 SH   SOLE   0 0 93,036
GABELLI DIVID & INCOME TR COM 36242H104   7,377,679 321,048 SH   SOLE   0 0 321,048
GABELLI EQUITY TR INC COM 362397101   12,454,179 2,256,192 SH   SOLE   0 0 2,256,192
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   326,482 22,392 SH   SOLE   0 0 22,392
GABELLI HLTHCARE & WELLNESS SHS 36246K103   206,898 20,205 SH   SOLE   0 0 20,205
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,218,841 215,343 SH   SOLE   0 0 215,343
GABELLI UTIL TR COM 36240A101   5,456,906 983,226 SH   SOLE   0 0 983,226
GALECTIN THERAPEUTICS INC COM NEW 363225202   131,598 55,062 SH   SOLE   0 0 55,062
GALERA THERAPEUTICS INC COM 36338D108   2,534 18,102 SH   SOLE   0 0 18,102
GALLAGHER ARTHUR J & CO COM 363576109   26,900,084 107,583 SH   SOLE   23,015 0 84,568
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   226,378 24,795 SH   SOLE   14,809 0 9,986
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,312,398 339,999 SH   SOLE   0 0 339,999
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   835,508 160,366 SH   SOLE   0 0 160,366
GAMESTOP CORP NEW CL A 36467W109   376,439 30,067 SH   SOLE   0 0 30,067
GAMING & LEISURE PPTYS INC COM 36467J108   4,954,335 107,540 SH   SOLE   30,704 0 76,836
GAN LTD SHS G3728V109   29,106 22,918 SH   SOLE   0 0 22,918
GANNETT CO INC COM 36472T109   26,622 10,911 SH   SOLE   0 0 10,911
GAP INC COM 364760108   2,010,204 72,966 SH   SOLE   995 0 71,971
GARMIN LTD SHS H2906T109   8,147,273 54,727 SH   SOLE   1,784 0 52,943
GARRETT MOTION INC COM 366505105   1,436,137 144,481 SH   SOLE   4 0 144,477
GARTNER INC COM 366651107   15,382,141 32,270 SH   SOLE   17,001 0 15,269
GATES INDL CORP PLC ORD SHS G39108108   1,286,224 72,627 SH   SOLE   24,639 0 47,988
GATX CORP COM 361448103   1,632,891 12,183 SH   SOLE   6,630 0 5,553
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   30,660,333 337,260 SH   SOLE   132,449 0 204,811
GEN DIGITAL INC COM 668771108   3,083,029 137,635 SH   SOLE   39,988 0 97,647
GENASYS INC COM 36872P103   49,770 21,000 SH   SOLE   0 0 21,000
GENCO SHIPPING & TRADING LTD SHS Y2685T131   659,546 32,442 SH   SOLE   36 0 32,406
GENELUX CORPORATION COM 36870H103   295,536 45,962 SH   SOLE   0 0 45,962
GENERAC HLDGS INC COM 368736104   10,320,407 81,817 SH   SOLE   5,556 0 76,261
GENERAL AMERN INVS CO INC COM 368802104   571,468 12,287 SH   SOLE   0 0 12,287
GENERAL DYNAMICS CORP COM 369550108   112,664,568 398,827 SH   SOLE   24,705 0 374,122
GENERAL ELECTRIC CO COM NEW 369604301   111,641,036 636,023 SH   SOLE   77,487 0 558,536
GENERAL MLS INC COM 370334104   49,098,163 701,703 SH   SOLE   23,208 0 678,495
GENERAL MTRS CO COM 37045V100   21,964,119 484,325 SH   SOLE   73,307 0 411,018
GENIUS GROUP LTD ORD SHS Y3005A109   4,836 10,138 SH   SOLE   0 0 10,138
GENMAB A/S SPONSORED ADS 372303206   3,947,832 131,990 SH   SOLE   23,255 0 108,735
GENPACT LIMITED SHS G3922B107   799,747 24,272 SH   SOLE   18,832 0 5,440
GENTEX CORP COM 371901109   1,645,157 45,547 SH   SOLE   3,839 0 41,708
GENTHERM INC COM 37253A103   2,462,467 42,766 SH   SOLE   38,149 0 4,617
GENUINE PARTS CO COM 372460105   21,878,845 141,218 SH   SOLE   16,069 0 125,149
GENWORTH FINL INC COM CL A 37247D106   223,938 34,827 SH   SOLE   15,294 0 19,533
GEO GROUP INC NEW COM 36162J106   1,197,390 84,801 SH   SOLE   0 0 84,801
GEOPARK LTD USD SHS G38327105   223,632 23,295 SH   SOLE   0 0 23,295
GERDAU SA SPON ADR REP PFD 373737105   729,276 164,995 SH   SOLE   0 0 164,995
GERON CORP COM 374163103   646,011 195,761 SH   SOLE   0 0 195,761
GETTY RLTY CORP NEW COM 374297109   631,265 23,081 SH   SOLE   4,693 0 18,388
GEVO INC COM PAR 374396406   18,320 23,833 SH   SOLE   0 0 23,833
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   1,482,778 42,979 SH   SOLE   21,063 0 21,916
GIBRALTAR INDS INC COM 374689107   1,649,415 20,482 SH   SOLE   1,836 0 18,646
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   3,425,397 128,196 SH   SOLE   39 0 128,157
GILDAN ACTIVEWEAR INC COM 375916103   2,184,803 58,842 SH   SOLE   20,208 0 38,634
GILEAD SCIENCES INC COM 375558103   76,059,576 1,038,356 SH   SOLE   422,288 0 616,068
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   659,015 568,116 SH   SOLE   326,190 0 241,926
GITLAB INC CLASS A COM 37637K108   689,051 11,815 SH   SOLE   3,230 0 8,585
GLACIER BANCORP INC NEW COM 37637Q105   2,725,229 67,657 SH   SOLE   10,058 0 57,599
GLADSTONE CAPITAL CORP COM 376535100   3,791,428 353,348 SH   SOLE   0 0 353,348
GLADSTONE COMMERCIAL CORP COM 376536108   1,696,712 122,595 SH   SOLE   0 0 122,595
GLADSTONE INVT CORP COM 376546107   2,178,171 153,069 SH   SOLE   0 0 153,069
GLADSTONE LD CORP COM 376549101   759,174 56,910 SH   SOLE   0 0 56,910
GLAUKOS CORP COM 377322102   1,164,670 12,352 SH   SOLE   8,082 0 4,270
GLEN BURNIE BANCORP COM 377407101   478,952 87,400 SH   SOLE   0 0 87,400
GLOBAL E ONLINE LTD SHS M5216V106   569,059 15,655 SH   SOLE   0 0 15,655
GLOBAL MED REIT INC COM NEW 37954A204   796,799 91,063 SH   SOLE   2,428 0 88,635
GLOBAL NET LEASE INC COM NEW 379378201   1,957,831 251,973 SH   SOLE   0 0 251,973
GLOBAL PARTNERS LP COM UNITS 37946R109   260,074 5,860 SH   SOLE   0 0 5,860
GLOBAL PMTS INC COM 37940X102   10,850,821 81,182 SH   SOLE   23,198 0 57,984
GLOBAL SELF STORAGE INC COM 37955N106   534,329 120,074 SH   SOLE   0 0 120,074
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   2,650,216 130,553 SH   SOLE   132 0 130,421
GLOBAL X FDS 1-3 MONTH T-BILL 37960A537   44,752,364 1,781,543 SH   SOLE   0 0 1,781,543
GLOBAL X FDS ADAPTIVE US 37954Y574   2,062,317 50,460 SH   SOLE   0 0 50,460
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,944,773 120,450 SH   SOLE   0 0 120,450
GLOBAL X FDS AGING POPULATION 37954Y772   638,168 21,195 SH   SOLE   0 0 21,195
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   1,684,491 146,038 SH   SOLE   0 0 146,038
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   55,011,937 1,619,904 SH   SOLE   0 0 1,619,904
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   12,312,826 498,495 SH   SOLE   0 0 498,495
GLOBAL X FDS CLEANTECH ETF 37954Y228   247,506 25,720 SH   SOLE   0 0 25,720
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   13,243,339 608,889 SH   SOLE   0 0 608,889
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,543,422 42,612 SH   SOLE   0 0 42,612
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   20,426,112 686,592 SH   SOLE   0 0 686,592
GLOBAL X FDS DATA CTR REITS 37954Y236   940,255 60,467 SH   SOLE   0 0 60,467
GLOBAL X FDS DAX GERMANY ETF 37954Y491   1,685,961 50,474 SH   SOLE   0 0 50,474
GLOBAL X FDS DOW 30 COVERED C 37960A859   5,863,800 257,297 SH   SOLE   0 0 257,297
GLOBAL X FDS E COMMERCE ETF 37954Y467   281,200 11,776 SH   SOLE   0 0 11,776
GLOBAL X FDS EMERGING MKT GRT 37960A644   1,476,080 56,447 SH   SOLE   0 0 56,447
GLOBAL X FDS FINTECH ETF 37954Y814   4,137,563 148,513 SH   SOLE   0 0 148,513
GLOBAL X FDS GB MSCI AR ETF 37950E259   571,727 10,629 SH   SOLE   0 0 10,629
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   2,366,523 46,421 SH   SOLE   0 0 46,421
GLOBAL X FDS GBL X HYDROGEN 37954Y152   207,919 36,865 SH   SOLE   0 0 36,865
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   554,225 48,702 SH   SOLE   0 0 48,702
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   40,115,079 818,842 SH   SOLE   0 0 818,842
GLOBAL X FDS GLBL X MLP ETF 37954Y343   32,486,836 673,721 SH   SOLE   235 0 673,486
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   7,164,049 757,299 SH   SOLE   0 0 757,299
GLOBAL X FDS GLOBAL X COPPER 37954Y830   15,652,844 368,910 SH   SOLE   0 0 368,910
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   586,025 22,227 SH   SOLE   0 0 22,227
GLOBAL X FDS GLOBAL X SILVER 37954Y848   19,801,195 721,092 SH   SOLE   0 0 721,092
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   41,470,189 1,438,439 SH   SOLE   0 0 1,438,439
GLOBAL X FDS GLOBX SUPDV US 37950E291   8,812,574 506,761 SH   SOLE   0 0 506,761
GLOBAL X FDS INTERNET OF THNG 37954Y780   7,834,164 216,234 SH   SOLE   0 0 216,234
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   28,645,452 632,490 SH   SOLE   0 0 632,490
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   2,925,272 74,815 SH   SOLE   0 0 74,815
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   635,784 37,224 SH   SOLE   0 0 37,224
GLOBAL X FDS MSCI NXT EMRNG 37950E218   635,024 34,400 SH   SOLE   0 0 34,400
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   322,139 21,989 SH   SOLE   0 0 21,989
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   646,946 25,703 SH   SOLE   0 0 25,703
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   166,787,105 9,312,513 SH   SOLE   0 0 9,312,513
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   2,340,878 76,399 SH   SOLE   0 0 76,399
GLOBAL X FDS RATE PREFERRED 37954Y376   1,831,320 77,336 SH   SOLE   0 0 77,336
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   54,893,799 1,725,678 SH   SOLE   25 0 1,725,653
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   147,017 14,926 SH   SOLE   0 0 14,926
GLOBAL X FDS RUSSELL 2000 37954Y459   33,863,680 2,002,583 SH   SOLE   0 0 2,002,583
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   7,348,675 115,473 SH   SOLE   0 0 115,473
GLOBAL X FDS S&P 500 COVERED 37954Y277   3,693,457 121,783 SH   SOLE   0 0 121,783
GLOBAL X FDS S&P 500 COVERED 37954Y475   111,609,419 2,736,196 SH   SOLE   0 0 2,736,196
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   2,005,932 57,819 SH   SOLE   0 0 57,819
GLOBAL X FDS S&P 500 RISK 37960A206   1,093,047 56,634 SH   SOLE   0 0 56,634
GLOBAL X FDS SOCIAL MED ETF 37950E416   2,978,118 73,935 SH   SOLE   0 0 73,935
GLOBAL X FDS SUPERDIVIDEND 37960A669   11,242,390 519,279 SH   SOLE   0 0 519,279
GLOBAL X FDS SUPERDVDND REIT 37960A651   10,851,876 530,914 SH   SOLE   0 0 530,914
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   359,535 37,806 SH   SOLE   0 0 37,806
GLOBAL X FDS THMATC GWT ETF 37954Y418   494,750 20,495 SH   SOLE   0 0 20,495
GLOBAL X FDS US INFR DEV ETF 37954Y673   243,392,527 6,113,854 SH   SOLE   246 0 6,113,608
GLOBAL X FDS US PFD ETF 37954Y657   111,480,958 5,529,810 SH   SOLE   0 0 5,529,810
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   1,685,242 81,413 SH   SOLE   0 0 81,413
GLOBAL X FDS X EMERGING MKT 37954Y350   629,861 27,867 SH   SOLE   0 0 27,867
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,550,794 29,760 SH   SOLE   144 0 29,616
GLOBALSTAR INC COM 378973408   698,437 475,127 SH   SOLE   0 0 475,127
GLOBANT S A COM L44385109   2,691,882 13,333 SH   SOLE   8,173 0 5,160
GLOBE LIFE INC COM 37959E102   14,652,356 125,912 SH   SOLE   53,299 0 72,613
GLOBUS MED INC CL A 379577208   5,251,571 97,904 SH   SOLE   17,687 0 80,217
GLYCOMIMETICS INC COM 38000Q102   174,000 58,000 SH   SOLE   0 0 58,000
GODADDY INC CL A 380237107   4,088,882 34,453 SH   SOLE   25,924 0 8,529
GOLD FIELDS LTD SPONSORED ADR 38059T106   465,291 29,282 SH   SOLE   0 0 29,282
GOLD ROYALTY CORP COMMON SHARES 38071H106   286,245 152,258 SH   SOLE   0 0 152,258
GOLD TR ISHARES NEW 464285204   296,549,058 7,059,011 SH   SOLE   30,947 0 7,028,064
GOLDEN ENTMT INC COM 381013101   315,081 8,555 SH   SOLE   0 0 8,555
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   750,817 57,933 SH   SOLE   0 0 57,933
GOLDMAN SACHS BDC INC SHS 38147U107   1,088,628 72,672 SH   SOLE   0 0 72,672
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   90,920,799 901,187 SH   SOLE   0 0 901,187
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   20,690,594 503,730 SH   SOLE   0 0 503,730
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   12,756,835 288,420 SH   SOLE   0 0 288,420
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   25,614,515 522,959 SH   SOLE   0 0 522,959
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   63,359,171 1,383,676 SH   SOLE   0 0 1,383,676
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   157,015,182 3,815,679 SH   SOLE   0 0 3,815,679
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   4,873,753 96,788 SH   SOLE   0 0 96,788
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   45,375,112 1,447,834 SH   SOLE   0 0 1,447,834
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   2,301,631 63,161 SH   SOLE   0 0 63,161
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   229,312,715 6,687,452 SH   SOLE   0 0 6,687,452
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   385,816 9,843 SH   SOLE   0 0 9,843
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   32,213,056 491,427 SH   SOLE   0 0 491,427
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   286,812,917 2,763,396 SH   SOLE   47,822 0 2,715,574
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   22,804,170 485,815 SH   SOLE   0 0 485,815
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   6,695,506 91,959 SH   SOLE   0 0 91,959
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   437,607 14,862 SH   SOLE   0 0 14,862
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   3,279,474 30,014 SH   SOLE   0 0 30,014
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   361,989 6,449 SH   SOLE   0 0 6,449
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   401,243 5,346 SH   SOLE   0 0 5,346
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   362,330,940 5,047,798 SH   SOLE   0 0 5,047,798
GOLDMAN SACHS GROUP INC COM 38141G104   97,692,218 233,886 SH   SOLE   20,917 0 212,969
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   3,885,149 176,678 SH   SOLE   0 0 176,678
GOLDMINING INC COM 38149E101   14,593 16,678 SH   SOLE   0 0 16,678
GOLUB CAP BDC INC COM 38173M102   4,866,763 292,650 SH   SOLE   0 0 292,650
GOODRX HLDGS INC COM CL A 38246G108   138,954 19,571 SH   SOLE   0 0 19,571
GOODYEAR TIRE & RUBR CO COM 382550101   2,247,472 163,690 SH   SOLE   1,397 0 162,293
GOOSEHEAD INS INC COM CL A 38267D109   592,718 8,897 SH   SOLE   376 0 8,521
GOPRO INC CL A 38268T103   41,103 18,432 SH   SOLE   0 0 18,432
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   94,954 30,240 SH   SOLE   0 0 30,240
GRACO INC COM 384109104   8,001,716 85,616 SH   SOLE   9,163 0 76,453
GRAHAM CORP COM 384556106   332,625 12,193 SH   SOLE   0 0 12,193
GRAINGER W W INC COM 384802104   58,387,377 57,394 SH   SOLE   19,527 0 37,867
GRAND CANYON ED INC COM 38526M106   542,414 3,982 SH   SOLE   211 0 3,771
GRANITE CONSTR INC COM 387328107   1,486,756 26,024 SH   SOLE   0 0 26,024
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   488,343 24,577 SH   SOLE   0 0 24,577
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   2,495,747 194,102 SH   SOLE   0 0 194,102
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   616,360 12,258 SH   SOLE   0 0 12,258
GRANITESHARES GOLD TR SHS BEN INT 38748G101   13,082,377 595,737 SH   SOLE   9,939 0 585,798
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   347,872 39,352 SH   SOLE   0 0 39,352
GRAPHIC PACKAGING HLDG CO COM 388689101   2,688,026 92,119 SH   SOLE   33,859 0 58,260
GRAY TELEVISION INC COM 389375106   368,447 58,298 SH   SOLE   48,678 0 9,620
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   60,784,322 962,234 SH   SOLE   1,313 0 960,921
GREAT SOUTHN BANCORP INC COM 390905107   233,383 4,257 SH   SOLE   0 0 4,257
GREENBRIER COS INC COM 393657101   520,426 9,989 SH   SOLE   0 0 9,989
GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107   836,043 378,300 SH   SOLE   0 0 378,300
GREIF INC CL A 397624107   675,435 9,782 SH   SOLE   0 0 9,782
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   662,236 40,653 SH   SOLE   0 0 40,653
GRIFFON CORP COM 398433102   6,524,868 88,967 SH   SOLE   0 0 88,967
GRIFOLS S A SP ADR REP B NVT 398438408   278,192 41,646 SH   SOLE   28,382 0 13,264
GROCERY OUTLET HLDG CORP COM 39874R101   309,097 10,740 SH   SOLE   3,381 0 7,359
GROUP 1 AUTOMOTIVE INC COM 398905109   2,000,320 6,845 SH   SOLE   2,728 0 4,117
GROWGENERATION CORP COM 39986L109   656,479 229,538 SH   SOLE   0 0 229,538
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   502,975 157,180 SH   SOLE   0 0 157,180
GSK PLC SPONSORED ADR 37733W204   23,478,701 547,672 SH   SOLE   43,474 0 504,198
GUARANTY BANCSHARES INC TEX COM 400764106   597,849 19,692 SH   SOLE   0 0 19,692
GUARDANT HEALTH INC COM 40131M109   376,436 18,247 SH   SOLE   1,247 0 17,000
GUESS INC COM 401617105   717,894 22,812 SH   SOLE   5,429 0 17,383
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   18,148,714 1,267,368 SH   SOLE   0 0 1,267,368
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   5,286,351 325,314 SH   SOLE   0 0 325,314
GUIDEWIRE SOFTWARE INC COM 40171V100   3,806,696 32,617 SH   SOLE   9,108 0 23,509
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,140,239 39,811 SH   SOLE   670 0 39,141
H & E EQUIPMENT SERVICES INC COM 404030108   1,433,222 22,331 SH   SOLE   2,013 0 20,318
HAEMONETICS CORP MASS COM 405024100   1,743,295 20,425 SH   SOLE   19,372 0 1,053
HAGERTY INC CL A COM 405166109   1,071,749 117,131 SH   SOLE   0 0 117,131
HAIN CELESTIAL GROUP INC COM 405217100   406,496 51,717 SH   SOLE   10,938 0 40,779
HALEON PLC SPON ADS 405552100   16,243,452 1,913,246 SH   SOLE   1,256,138 0 657,108
HALLIBURTON CO COM 406216101   16,170,473 410,210 SH   SOLE   22,541 0 387,669
HALOZYME THERAPEUTICS INC COM 40637H109   2,242,668 55,130 SH   SOLE   1,129 0 54,001
HAMILTON LANE INC CL A 407497106   1,068,530 9,476 SH   SOLE   4,211 0 5,265
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   2,452,886 82,924 SH   SOLE   0 0 82,924
HANCOCK JOHN INCOME SECS TR COM 410123103   485,314 43,409 SH   SOLE   0 0 43,409
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   407,788 77,896 SH   SOLE   0 0 77,896
HANCOCK JOHN INVT TR II COM 410142103   464,200 35,193 SH   SOLE   0 0 35,193
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,710,652 162,998 SH   SOLE   0 0 162,998
HANCOCK JOHN PFD INCOME FD I COM 41013X106   494,873 29,938 SH   SOLE   0 0 29,938
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,119,596 72,560 SH   SOLE   0 0 72,560
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,921,280 250,754 SH   SOLE   0 0 250,754
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   4,627,793 235,391 SH   SOLE   0 0 235,391
HANCOCK WHITNEY CORPORATION COM 410120109   1,044,446 22,686 SH   SOLE   4,220 0 18,466
HANESBRANDS INC COM 410345102   2,325,130 400,885 SH   SOLE   30,392 0 370,493
HANNON ARMSTRONG SUST INFR C COM 41068X100   5,798,083 204,158 SH   SOLE   4,397 0 199,761
HANOVER BANCORP INC COM NEW 410710206   400,881 27,050 SH   SOLE   0 0 27,050
HANOVER INS GROUP INC COM 410867105   741,979 5,449 SH   SOLE   1,012 0 4,437
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   13,181,345 905,934 SH   SOLE   0 0 905,934
HARBOR ETF TRUST LONG TERM GROWER 41151J406   71,555,522 3,048,808 SH   SOLE   0 0 3,048,808
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   2,182,216 47,945 SH   SOLE   0 0 47,945
HARBORONE BANCORP INC NEW COM NEW 41165Y100   279,075 26,180 SH   SOLE   0 0 26,180
HARLEY DAVIDSON INC COM 412822108   2,112,201 48,290 SH   SOLE   2,221 0 46,069
HARMONIC INC COM 413160102   290,196 21,592 SH   SOLE   2,131 0 19,461
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   223,294 27,331 SH   SOLE   2,069 0 25,262
HARROW INC COM 415858109   585,957 44,290 SH   SOLE   0 0 44,290
HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602   22,155,467 568,818 SH   SOLE   13,937 0 554,881
HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859   3,513,160 143,125 SH   SOLE   0 0 143,125
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   7,882,456 202,947 SH   SOLE   0 0 202,947
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   5,206,107 265,889 SH   SOLE   0 0 265,889
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   23,830,810 706,307 SH   SOLE   16,241 0 690,066
HARTFORD FINL SVCS GROUP INC COM 416515104   13,911,130 134,994 SH   SOLE   38,253 0 96,741
HASBRO INC COM 418056107   2,983,971 52,795 SH   SOLE   25,396 0 27,399
HAWAIIAN ELEC INDUSTRIES COM 419870100   378,976 33,627 SH   SOLE   0 0 33,627
HAWAIIAN HOLDINGS INC COM 419879101   222,158 16,666 SH   SOLE   0 0 16,666
HCA HEALTHCARE INC COM 40412C101   14,911,603 44,708 SH   SOLE   4,090 0 40,618
HCI GROUP INC COM 40416E103   2,811,096 24,217 SH   SOLE   9 0 24,208
HDFC BANK LTD SPONSORED ADS 40415F101   3,735,195 66,735 SH   SOLE   11,802 0 54,933
HEALTHCARE RLTY TR CL A COM 42226K105   3,099,025 219,012 SH   SOLE   100,773 0 118,239
HEALTHCARE SVCS GROUP INC COM 421906108   752,698 60,312 SH   SOLE   71 0 60,241
HEALTHEQUITY INC COM 42226A107   2,968,291 36,363 SH   SOLE   30,440 0 5,923
HEALTHPEAK PROPERTIES INC COM 42250P103   16,978,551 905,523 SH   SOLE   363,182 0 542,341
HEARTLAND EXPRESS INC COM 422347104   155,602 13,032 SH   SOLE   786 0 12,246
HECLA MNG CO COM 422704106   1,384,196 287,775 SH   SOLE   0 0 287,775
HEICO CORP NEW CL A 422806208   4,861,861 31,583 SH   SOLE   20,197 0 11,386
HEICO CORP NEW COM 422806109   2,799,579 14,657 SH   SOLE   35 0 14,622
HELEN OF TROY LTD COM G4388N106   2,482,500 21,542 SH   SOLE   237 0 21,305
HELLO GROUP INC ADS 423403104   63,907 10,291 SH   SOLE   101 0 10,190
HELMERICH & PAYNE INC COM 423452101   1,164,131 27,678 SH   SOLE   12,813 0 14,865
HENNESSY FDS TR STANCE ESG ETF 42588P692   927,890 30,655 SH   SOLE   0 0 30,655
HENRY JACK & ASSOC INC COM 426281101   9,239,554 53,184 SH   SOLE   21,307 0 31,877
HENRY SCHEIN INC COM 806407102   1,767,015 23,398 SH   SOLE   14,349 0 9,049
HERC HLDGS INC COM 42704L104   717,173 4,261 SH   SOLE   70 0 4,191
HERCULES CAPITAL INC COM 427096508   14,504,081 786,129 SH   SOLE   0 0 786,129
HERON THERAPEUTICS INC COM 427746102   142,353 51,391 SH   SOLE   0 0 51,391
HERSHEY CO COM 427866108   56,683,815 291,434 SH   SOLE   44,425 0 247,009
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   140,024 31,537 SH   SOLE   0 0 31,537
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   250,497 31,992 SH   SOLE   0 0 31,992
HESS CORP COM 42809H107   5,789,184 37,927 SH   SOLE   15,006 0 22,921
HESS MIDSTREAM LP CL A SHS 428103105   5,187,977 143,592 SH   SOLE   308 0 143,284
HEWLETT PACKARD ENTERPRISE C COM 42824C109   37,851,060 2,134,860 SH   SOLE   794,995 0 1,339,865
HEXCEL CORP NEW COM 428291108   14,019,610 192,445 SH   SOLE   132,469 0 59,976
HF SINCLAIR CORP COM 403949100   3,674,283 60,863 SH   SOLE   11,017 0 49,846
HIBBETT INC COM 428567101   916,931 11,938 SH   SOLE   0 0 11,938
HIGH INCOME SECS FD SHS BEN INT 42968F108   803,581 118,697 SH   SOLE   0 0 118,697
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   2,894,257 377,840 SH   SOLE   0 0 377,840
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   8,774,280 1,248,120 SH   SOLE   0 0 1,248,120
HIGHPEAK ENERGY INC COM 43114Q105   964,471 61,159 SH   SOLE   0 0 61,159
HIGHWOODS PPTYS INC COM 431284108   979,706 37,422 SH   SOLE   12,375 0 25,047
HILLENBRAND INC COM 431571108   2,502,229 49,756 SH   SOLE   7,453 0 42,303
HILLMAN SOLUTIONS CORP COM 431636109   1,599,107 150,292 SH   SOLE   89,615 0 60,677
HILTON WORLDWIDE HLDGS INC COM 43300A203   15,782,652 73,989 SH   SOLE   20,373 0 53,616
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   126,718 23,686 SH   SOLE   0 0 23,686
HIMS & HERS HEALTH INC COM CL A 433000106   352,360 22,777 SH   SOLE   0 0 22,777
HNI CORP COM 404251100   1,725,922 38,243 SH   SOLE   3,550 0 34,693
HOLOGIC INC COM 436440101   7,763,257 99,580 SH   SOLE   3,482 0 96,098
HOME BANCSHARES INC COM 436893200   2,274,655 92,579 SH   SOLE   21,673 0 70,906
HOME DEPOT INC COM 437076102   523,208,293 1,363,943 SH   SOLE   153,708 0 1,210,235
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   1,993,436 53,544 SH   SOLE   17,903 0 35,641
HONEST CO INC COM 438333106   87,774 21,673 SH   SOLE   42 0 21,631
HONEYWELL INTL INC COM 438516106   120,283,998 586,037 SH   SOLE   64,066 0 521,971
HORIZON BANCORP INC COM 440407104   403,698 31,465 SH   SOLE   0 0 31,465
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,588,005 139,666 SH   SOLE   0 0 139,666
HORMEL FOODS CORP COM 440452100   6,059,432 173,672 SH   SOLE   76,029 0 97,643
HOST HOTELS & RESORTS INC COM 44107P104   1,431,924 69,242 SH   SOLE   50,113 0 19,129
HOULIHAN LOKEY INC CL A 441593100   5,467,840 42,654 SH   SOLE   22,968 0 19,686
HOUSTON AMERN ENERGY CORP COM 44183U209   17,955 13,500 SH   SOLE   0 0 13,500
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   264,601 1,686 SH   SOLE   563 0 1,123
HOWARD HUGHES HOLDINGS INC COM 44267T102   297,161 4,092 SH   SOLE   279 0 3,813
HOWMET AEROSPACE INC COM 443201108   5,859,640 85,630 SH   SOLE   29,165 0 56,465
HP INC COM 40434L105   8,163,552 270,137 SH   SOLE   26,066 0 244,071
HSBC HLDGS PLC SPON ADR NEW 404280406   3,693,146 93,830 SH   SOLE   19,672 0 74,158
HUBBELL INC COM 443510607   9,628,191 23,198 SH   SOLE   2,846 0 20,352
HUBSPOT INC COM 443573100   19,965,961 31,867 SH   SOLE   13,996 0 17,871
HUDBAY MINERALS INC COM 443628102   158,627 22,661 SH   SOLE   20,902 0 1,759
HUDSON TECHNOLOGIES INC COM 444144109   142,899 12,979 SH   SOLE   9,835 0 3,144
HUMACYTE INC *W EXP 08/27/202 44486Q111   168,359 280,599 SH   SOLE   0 0 280,599
HUMACYTE INC COM 44486Q103   1,306,495 420,095 SH   SOLE   0 0 420,095
HUMANA INC COM 444859102   10,042,652 28,965 SH   SOLE   5,720 0 23,245
HUNT J B TRANS SVCS INC COM 445658107   6,406,445 32,153 SH   SOLE   11,066 0 21,087
HUNTINGTON BANCSHARES INC COM 446150104   38,690,251 2,773,495 SH   SOLE   1,484,703 0 1,288,792
HUNTINGTON INGALLS INDS INC COM 446413106   14,435,162 49,525 SH   SOLE   981 0 48,544
HUNTSMAN CORP COM 447011107   708,828 27,231 SH   SOLE   4,615 0 22,616
HUT 8 CORP COM 44812J104   243,410 22,048 SH   SOLE   0 0 22,048
HYATT HOTELS CORP COM CL A 448579102   1,030,937 6,459 SH   SOLE   2,335 0 4,124
HYDROFARM HLDGS GROUP INC COM 44888K209   10,946 10,135 SH   SOLE   0 0 10,135
HYSTER YALE MATLS HANDLING I CL A 449172105   665,095 10,365 SH   SOLE   0 0 10,365
I-80 GOLD CORP COM 44955L106   418,000 311,940 SH   SOLE   0 0 311,940
IAC INC COM NEW 44891N208   268,211 5,028 SH   SOLE   188 0 4,840
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   2,719,418 159,872 SH   SOLE   0 0 159,872
ICF INTL INC COM 44925C103   3,485,922 23,142 SH   SOLE   21,560 0 1,582
ICICI BANK LIMITED ADR 45104G104   6,900,345 261,278 SH   SOLE   23,344 0 237,934
ICL GROUP LTD SHS M53213100   692,095 128,642 SH   SOLE   0 0 128,642
ICON PLC SHS G4705A100   30,586,430 91,045 SH   SOLE   53,107 0 37,938
ICU MED INC COM 44930G107   265,939 2,478 SH   SOLE   1,985 0 493
IDACORP INC COM 451107106   1,991,926 21,444 SH   SOLE   4,396 0 17,048
IDEX CORP COM 45167R104   4,348,744 17,822 SH   SOLE   6,846 0 10,976
IDEXX LABS INC COM 45168D104   19,419,749 35,967 SH   SOLE   12,449 0 23,518
ILLINOIS TOOL WKS INC COM 452308109   107,762,684 401,605 SH   SOLE   93,077 0 308,528
ILLUMINA INC COM 452327109   13,299,991 96,855 SH   SOLE   33,076 0 63,779
IMAX CORP COM 45245E109   342,076 21,155 SH   SOLE   0 0 21,155
IMMUNITYBIO INC COM 45256X103   325,825 60,675 SH   SOLE   0 0 60,675
IMMUNOVANT INC COM 45258J102   268,593 8,313 SH   SOLE   6,925 0 1,388
IMPACT SHS TR I AFFORDABLE HOUS 74741A106   12,443,418 735,810 SH   SOLE   0 0 735,810
IMPACT SHS TR I YWCA WOMENS ETF 45259A100   287,518 7,968 SH   SOLE   0 0 7,968
IMPERIAL OIL LTD COM NEW 453038408   2,748,334 39,756 SH   SOLE   3,111 0 36,645
IMPINJ INC COM 453204109   1,489,941 11,603 SH   SOLE   4,563 0 7,040
INARI MED INC COM 45332Y109   693,119 14,446 SH   SOLE   4,446 0 10,000
INCYTE CORP COM 45337C102   1,651,446 28,988 SH   SOLE   11,052 0 17,936
INDEPENDENCE RLTY TR INC COM 45378A106   5,249,667 325,460 SH   SOLE   0 0 325,460
INDEPENDENT BANK GROUP INC COM 45384B106   610,902 13,382 SH   SOLE   179 0 13,203
INDEPENDENT BK CORP MASS COM 453836108   966,513 18,580 SH   SOLE   11,570 0 7,010
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   17,793,731 732,252 SH   SOLE   0 0 732,252
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   25,903,291 1,062,046 SH   SOLE   0 0 1,062,046
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   390,118 8,119 SH   SOLE   0 0 8,119
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453   1,912,201 64,015 SH   SOLE   0 0 64,015
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   3,677,900 82,910 SH   SOLE   0 0 82,910
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   21,736,607 810,161 SH   SOLE   0 0 810,161
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,472,894 47,682 SH   SOLE   0 0 47,682
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   300,408 15,225 SH   SOLE   0 0 15,225
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   5,159,100 163,885 SH   SOLE   0 0 163,885
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   19,928,826 534,268 SH   SOLE   0 0 534,268
INDIA FD INC COM 454089103   1,946,630 95,097 SH   SOLE   0 0 95,097
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   776,287 109,645 SH   SOLE   69,404 0 40,241
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   259,327 60,449 SH   SOLE   0 0 60,449
INFORMATICA INC COM CL A 45674M101   2,075,745 59,307 SH   SOLE   54,807 0 4,500
INFORMATION SVCS GROUP INC COM 45675Y104   231,128 57,210 SH   SOLE   0 0 57,210
INFOSYS LTD SPONSORED ADR 456788108   6,000,996 334,691 SH   SOLE   24,475 0 310,216
ING GROEP N.V. SPONSORED ADR 456837103   5,245,125 318,080 SH   SOLE   68,408 0 249,672
INGERSOLL RAND INC COM 45687V106   14,352,352 151,157 SH   SOLE   11,394 0 139,763
INGLES MKTS INC CL A 457030104   228,222 2,976 SH   SOLE   70 0 2,906
INGREDION INC COM 457187102   2,279,906 19,511 SH   SOLE   3,921 0 15,590
INMODE LTD SHS M5425M103   1,264,412 58,511 SH   SOLE   2,705 0 55,806
INMUNE BIO INC COM 45782T105   117,759 10,022 SH   SOLE   0 0 10,022
INNOSPEC INC COM 45768S105   1,063,626 8,249 SH   SOLE   4,697 0 3,552
INNOVATIVE INDL PPTYS INC COM 45781V101   2,783,016 26,879 SH   SOLE   0 0 26,879
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   400,511 13,688 SH   SOLE   0 0 13,688
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   299,161 11,914 SH   SOLE   0 0 11,914
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   494,961 17,103 SH   SOLE   0 0 17,103
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   210,934 8,862 SH   SOLE   0 0 8,862
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   1,262,174 27,734 SH   SOLE   0 0 27,734
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   1,350,413 30,987 SH   SOLE   0 0 30,987
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   4,337,921 75,247 SH   SOLE   0 0 75,247
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   2,123,728 44,641 SH   SOLE   0 0 44,641
INNOVATOR ETFS TRUST IBD 50 ETF 45782C102   788,792 28,538 SH   SOLE   0 0 28,538
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   520,762 10,906 SH   SOLE   0 0 10,906
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   279,801 9,675 SH   SOLE   0 0 9,675
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   625,468 23,029 SH   SOLE   0 0 23,029
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   900,820 28,794 SH   SOLE   0 0 28,794
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   1,209,560 42,877 SH   SOLE   0 0 42,877
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   402,242 13,691 SH   SOLE   0 0 13,691
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   1,943,320 46,558 SH   SOLE   0 0 46,558
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   5,768,582 192,222 SH   SOLE   0 0 192,222
INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822   1,059,412 54,688 SH   SOLE   0 0 54,688
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   4,424,900 110,512 SH   SOLE   0 0 110,512
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   4,674,048 139,150 SH   SOLE   0 0 139,150
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   794,326 26,247 SH   SOLE   0 0 26,247
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   1,092,723 30,268 SH   SOLE   0 0 30,268
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   216,960 6,643 SH   SOLE   0 0 6,643
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   442,244 13,545 SH   SOLE   0 0 13,545
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   607,238 19,582 SH   SOLE   0 0 19,582
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   866,089 30,756 SH   SOLE   0 0 30,756
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   796,556 24,994 SH   SOLE   0 0 24,994
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   552,000 17,925 SH   SOLE   0 0 17,925
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   1,522,845 37,505 SH   SOLE   0 0 37,505
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   3,847,635 105,458 SH   SOLE   0 0 105,458
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   2,575,349 63,636 SH   SOLE   0 0 63,636
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   1,590,693 40,494 SH   SOLE   0 0 40,494
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   737,246 18,769 SH   SOLE   0 0 18,769
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   2,758,520 63,356 SH   SOLE   0 0 63,356
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   1,049,306 26,018 SH   SOLE   0 0 26,018
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   536,390 14,266 SH   SOLE   0 0 14,266
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   680,220 16,325 SH   SOLE   0 0 16,325
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   500,465 14,058 SH   SOLE   0 0 14,058
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   4,446,912 125,690 SH   SOLE   0 0 125,690
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   3,072,274 94,618 SH   SOLE   0 0 94,618
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   1,135,110 30,837 SH   SOLE   0 0 30,837
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   3,232,595 94,631 SH   SOLE   0 0 94,631
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   5,223,923 133,570 SH   SOLE   0 0 133,570
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   7,640,376 208,766 SH   SOLE   0 0 208,766
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   15,754,693 443,170 SH   SOLE   0 0 443,170
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   7,327,704 200,759 SH   SOLE   0 0 200,759
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   2,513,229 72,805 SH   SOLE   0 0 72,805
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   8,220,432 219,270 SH   SOLE   0 0 219,270
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   6,881,178 181,179 SH   SOLE   0 0 181,179
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   546,578 16,355 SH   SOLE   0 0 16,355
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   846,096 25,682 SH   SOLE   0 0 25,682
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   1,497,828 44,585 SH   SOLE   0 0 44,585
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   299,096 9,148 SH   SOLE   0 0 9,148
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   426,020 13,637 SH   SOLE   0 0 13,637
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   1,262,498 32,480 SH   SOLE   0 0 32,480
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   563,931 20,083 SH   SOLE   0 0 20,083
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   1,166,821 32,989 SH   SOLE   0 0 32,989
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   786,846 27,642 SH   SOLE   0 0 27,642
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   532,088 17,076 SH   SOLE   0 0 17,076
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   32,639 24,177 SH   SOLE   0 0 24,177
INSIGHT ENTERPRISES INC COM 45765U103   1,468,762 7,917 SH   SOLE   1,626 0 6,291
INSIGHT SELECT INCOME FD COM 45781W109   192,975 11,703 SH   SOLE   0 0 11,703
INSMED INC COM PAR $.01 457669307   334,404 12,326 SH   SOLE   2,583 0 9,743
INSPERITY INC COM 45778Q107   630,311 5,750 SH   SOLE   2,793 0 2,957
INSPIRE MED SYS INC COM 457730109   2,066,924 9,623 SH   SOLE   1,792 0 7,831
INSTALLED BLDG PRODS INC COM 45780R101   6,026,346 23,292 SH   SOLE   10,245 0 13,047
INSULET CORP COM 45784P101   2,793,049 16,296 SH   SOLE   8,622 0 7,674
INTAPP INC COM 45827U109   530,621 15,470 SH   SOLE   9,705 0 5,765
INTEGER HLDGS CORP COM 45826H109   3,391,421 29,066 SH   SOLE   25,695 0 3,371
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,632,756 46,058 SH   SOLE   39,065 0 6,993
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   290,506 29,138 SH   SOLE   28,795 0 343
INTEL CORP COM 458140100   124,823,793 2,825,986 SH   SOLE   333,437 0 2,492,549
INTELLIA THERAPEUTICS INC COM 45826J105   1,419,268 51,591 SH   SOLE   20,560 0 31,031
INTER PARFUMS INC COM 458334109   1,301,325 9,261 SH   SOLE   5,392 0 3,869
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   13,196,619 118,133 SH   SOLE   7,261 0 110,872
INTERCONTINENTAL EXCHANGE IN COM 45866F104   50,080,363 364,406 SH   SOLE   143,958 0 220,448
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   5,600,873 53,008 SH   SOLE   4,021 0 48,987
INTERDIGITAL INC COM 45867G101   1,893,172 17,783 SH   SOLE   247 0 17,536
INTERNATIONAL BUSINESS MACHS COM 459200101   211,165,901 1,105,812 SH   SOLE   82,930 0 1,022,882
INTERNATIONAL BUSINESS MACHS COM 459200101   286,440 15 SH Put SOLE   0 0 15
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,509,915 64,076 SH   SOLE   4,225 0 59,851
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   385,314 17,057 SH   SOLE   37 0 17,020
INTERNATIONAL PAPER CO COM 460146103   27,629,293 708,080 SH   SOLE   92,690 0 615,390
INTERNATIONAL SEAWAYS INC COM Y41053102   1,222,675 22,983 SH   SOLE   58 0 22,925
INTERPUBLIC GROUP COS INC COM 460690100   5,198,462 159,315 SH   SOLE   25,230 0 134,085
INTRA-CELLULAR THERAPIES INC COM 46116X101   636,225 9,194 SH   SOLE   7,670 0 1,524
INTUIT COM 461202103   113,738,019 174,982 SH   SOLE   76,326 0 98,656
INTUITIVE SURGICAL INC COM NEW 46120E602   107,764,261 270,025 SH   SOLE   55,848 0 214,177
INVENTRUST PPTYS CORP COM NEW 46124J201   4,233,405 164,660 SH   SOLE   17,631 0 147,029
INVESCO ACTIVELY MANAGED ETF AAA CLO FLTNG RT 46090A721   666,833 26,038 SH   SOLE   0 0 26,038
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   4,583,074 51,991 SH   SOLE   0 0 51,991
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   1,031,102 46,134 SH   SOLE   0 0 46,134
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   3,433,787 93,360 SH   SOLE   0 0 93,360
INVESCO ACTIVELY MANAGED ETF SHORT DRTN BOND 46090A739   466,770 18,810 SH   SOLE   0 0 18,810
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   102,073,284 2,180,587 SH   SOLE   0 0 2,180,587
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   99,757,253 1,999,544 SH   SOLE   10,739 0 1,988,805
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   55,276,807 2,203,141 SH   SOLE   547 0 2,202,594
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   58,550,911 4,221,407 SH   SOLE   1,995,875 0 2,225,532
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   2,504,738 294,675 SH   SOLE   0 0 294,675
INVESCO BD FD COM 46132L107   907,887 58,012 SH   SOLE   0 0 58,012
INVESCO CALIF VALUE MUN INCO COM 46132H106   1,259,864 126,492 SH   SOLE   0 0 126,492
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   548,161 4,509 SH   SOLE   0 0 4,509
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   396,973 3,981 SH   SOLE   0 0 3,981
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,261,491 20,603 SH   SOLE   0 0 20,603
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   258,917 2,624 SH   SOLE   0 0 2,624
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   15,748,730 685,622 SH   SOLE   0 0 685,622
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   11,085,865 447,733 SH   SOLE   0 0 447,733
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   2,614,365 145,566 SH   SOLE   0 0 145,566
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   2,353,617 113,591 SH   SOLE   0 0 113,591
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   5,453,967 350,963 SH   SOLE   0 0 350,963
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   1,465,021 27,358 SH   SOLE   0 0 27,358
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   1,622,506 57,191 SH   SOLE   0 0 57,191
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   9,976,700 401,154 SH   SOLE   0 0 401,154
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   21,556,692 1,143,591 SH   SOLE   0 0 1,143,591
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   808,473 25,225 SH   SOLE   0 0 25,225
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   935,713 27,154 SH   SOLE   0 0 27,154
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   3,009,376 144,473 SH   SOLE   0 0 144,473
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   14,391,830 158,309 SH   SOLE   0 0 158,309
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   10,376,430 507,157 SH   SOLE   0 0 507,157
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   32,961,111 1,173,829 SH   SOLE   0 0 1,173,829
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   1,536,881 61,972 SH   SOLE   0 0 61,972
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   13,218,052 729,071 SH   SOLE   1,027 0 728,044
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   4,736,846 201,955 SH   SOLE   0 0 201,955
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   23,378,101 470,858 SH   SOLE   0 0 470,858
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   16,671,536 856,708 SH   SOLE   3 0 856,705
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   593,783 18,059 SH   SOLE   0 0 18,059
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   1,044,508 73,817 SH   SOLE   0 0 73,817
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   4,990,239 253,055 SH   SOLE   0 0 253,055
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   2,856,285 66,256 SH   SOLE   0 0 66,256
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   4,236,460 106,631 SH   SOLE   0 0 106,631
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   4,144,441 185,313 SH   SOLE   0 0 185,313
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   5,697,743 147,648 SH   SOLE   320 0 147,328
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   10,332,996 192,564 SH   SOLE   5 0 192,559
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   10,178,626 657,110 SH   SOLE   0 0 657,110
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   17,599,363 163,335 SH   SOLE   0 0 163,335
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   8,530,260 472,591 SH   SOLE   0 0 472,591
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   1,253,100 24,604 SH   SOLE   0 0 24,604
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   500,681 14,759 SH   SOLE   0 0 14,759
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,042,789,442 5,707,972 SH   SOLE   30,400 0 5,677,572
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   11,282,501 390,263 SH   SOLE   15,277 0 374,986
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   35,646,589 1,495,870 SH   SOLE   8,235 0 1,487,635
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   2,283,411 99,128 SH   SOLE   0 0 99,128
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   147,093,661 12,381,622 SH   SOLE   1,237,109 0 11,144,513
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   17,132,111 683,371 SH   SOLE   0 0 683,371
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   17,713,218 337,910 SH   SOLE   0 0 337,910
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   11,079,833 239,875 SH   SOLE   0 0 239,875
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   9,570,719 191,944 SH   SOLE   0 0 191,944
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   2,484,548 49,678 SH   SOLE   0 0 49,678
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   16,343,942 186,277 SH   SOLE   0 0 186,277
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   67,784,276 844,980 SH   SOLE   0 0 844,980
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   245,053,744 2,614,464 SH   SOLE   0 0 2,614,464
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   28,706,424 1,201,608 SH   SOLE   0 0 1,201,608
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,848,059 87,305 SH   SOLE   0 0 87,305
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   5,536,017 197,222 SH   SOLE   0 0 197,222
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   11,201,459 266,384 SH   SOLE   0 0 266,384
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   34,333,177 1,119,438 SH   SOLE   0 0 1,119,438
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   62,599,691 543,872 SH   SOLE   0 0 543,872
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573   684,306 24,203 SH   SOLE   0 0 24,203
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   26,137,603 463,433 SH   SOLE   0 0 463,433
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G565   497,883 19,328 SH   SOLE   0 0 19,328
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   123,141,020 2,876,455 SH   SOLE   0 0 2,876,455
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   1,813,756 32,516 SH   SOLE   0 0 32,516
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   1,025,941 66,533 SH   SOLE   0 0 66,533
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   32,080,979 779,043 SH   SOLE   0 0 779,043
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   461,436 4,232 SH   SOLE   0 0 4,232
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   299,773 6,192 SH   SOLE   0 0 6,192
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   5,510,106 125,974 SH   SOLE   0 0 125,974
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   4,101,166 32,326 SH   SOLE   5,490 0 26,836
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   5,395,625 116,285 SH   SOLE   0 0 116,285
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   9,005,487 203,698 SH   SOLE   393 0 203,305
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201   1,754,893 22,856 SH   SOLE   0 0 22,856
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   1,750,183 47,010 SH   SOLE   0 0 47,010
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   498,524 9,686 SH   SOLE   0 0 9,686
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   26,957,684 588,210 SH   SOLE   0 0 588,210
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   85,851,948 1,933,602 SH   SOLE   0 0 1,933,602
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   168,040,267 2,551,090 SH   SOLE   0 0 2,551,090
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   362,285 55 SH Put SOLE   0 0 55
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   610,074 14,259 SH   SOLE   0 0 14,259
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   74,258,224 704,070 SH   SOLE   0 0 704,070
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   10,037,793 221,243 SH   SOLE   0 0 221,243
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   52,126,711 2,464,620 SH   SOLE   1,435 0 2,463,185
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   12,789,870 481,728 SH   SOLE   0 0 481,728
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   25,109,920 1,056,370 SH   SOLE   0 0 1,056,370
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   20,471,132 260,755 SH   SOLE   0 0 260,755
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   8,722,117 392,005 SH   SOLE   0 0 392,005
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   20,837,210 1,138,645 SH   SOLE   28,229 0 1,110,416
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   3,771,509 178,069 SH   SOLE   0 0 178,069
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   17,719,408 1,099,219 SH   SOLE   0 0 1,099,219
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   2,783,187 130,605 SH   SOLE   0 0 130,605
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   108,355,350 5,167,161 SH   SOLE   330 0 5,166,831
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   16,231,756 714,112 SH   SOLE   0 0 714,112
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   9,471,551 382,226 SH   SOLE   0 0 382,226
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   97,805,483 4,787,346 SH   SOLE   0 0 4,787,346
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   25,939,171 1,130,247 SH   SOLE   0 0 1,130,247
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   7,639,555 313,868 SH   SOLE   0 0 313,868
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   86,166,827 4,485,520 SH   SOLE   0 0 4,485,520
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   6,865,318 291,334 SH   SOLE   0 0 291,334
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   69,270,445 3,591,003 SH   SOLE   0 0 3,591,003
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   4,794,512 202,685 SH   SOLE   0 0 202,685
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   4,765,087 202,942 SH   SOLE   0 0 202,942
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   1,753,962 75,472 SH   SOLE   0 0 75,472
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   14,364,524 560,895 SH   SOLE   0 0 560,895
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   4,966,312 224,517 SH   SOLE   0 0 224,517
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   9,175,886 423,633 SH   SOLE   0 0 423,633
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   29,391,219 1,793,241 SH   SOLE   0 0 1,793,241
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   20,022,550 863,786 SH   SOLE   0 0 863,786
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   49,133,892 2,448,126 SH   SOLE   0 0 2,448,126
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   28,804,203 606,915 SH   SOLE   0 0 606,915
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   364,158,526 6,593,492 SH   SOLE   0 0 6,593,492
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   56,273,018 1,489,887 SH   SOLE   0 0 1,489,887
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   120,649,151 1,187,842 SH   SOLE   0 0 1,187,842
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   12,093,567 267,320 SH   SOLE   0 0 267,320
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   6,281,670 97,066 SH   SOLE   0 0 97,066
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522   570,809 8,627 SH   SOLE   0 0 8,627
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   4,144,904 91,178 SH   SOLE   0 0 91,178
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   12,880,609 172,063 SH   SOLE   0 0 172,063
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   42,455,150 392,268 SH   SOLE   165 0 392,103
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   99,394,161 2,334,841 SH   SOLE   0 0 2,334,841
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   30,629,798 637,457 SH   SOLE   0 0 637,457
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   1,951,171 21,003 SH   SOLE   0 0 21,003
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   1,550,551 16,061 SH   SOLE   0 0 16,061
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   1,843,728 18,878 SH   SOLE   0 0 18,878
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   2,069,497 42,284 SH   SOLE   0 0 42,284
INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860   901,033 18,125 SH   SOLE   0 0 18,125
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   6,245,884 44,757 SH   SOLE   0 0 44,757
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   32,963,775 574,482 SH   SOLE   0 0 574,482
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   2,542,601 75,515 SH   SOLE   0 0 75,515
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   6,243,859 142,035 SH   SOLE   0 0 142,035
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   23,007,954 232,921 SH   SOLE   0 0 232,921
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   4,700,153 131,289 SH   SOLE   0 0 131,289
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   18,659,746 1,224,393 SH   SOLE   0 0 1,224,393
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   6,230,787 127,890 SH   SOLE   0 0 127,890
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   92,382,207 2,401,409 SH   SOLE   0 0 2,401,409
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   46,639,126 1,187,351 SH   SOLE   4,007 0 1,183,344
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   8,851,042 134,188 SH   SOLE   0 0 134,188
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   976,480 39,727 SH   SOLE   0 0 39,727
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   38,839,902 1,880,867 SH   SOLE   0 0 1,880,867
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   40,674,613 2,193,884 SH   SOLE   0 0 2,193,884
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   2,111,248 49,956 SH   SOLE   0 0 49,956
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   69,002,186 772,787 SH   SOLE   0 0 772,787
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   55,000,251 970,364 SH   SOLE   0 0 970,364
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   6,196,043 134,172 SH   SOLE   0 0 134,172
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   20,895,939 523,839 SH   SOLE   0 0 523,839
INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688   966,066 10,264 SH   SOLE   0 0 10,264
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   907,193 20,740 SH   SOLE   0 0 20,740
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   3,613,116 113,763 SH   SOLE   0 0 113,763
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   6,537,295 81,553 SH   SOLE   0 0 81,553
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   50,681,857 534,112 SH   SOLE   0 0 534,112
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   375,906,321 3,529,968 SH   SOLE   0 0 3,529,968
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   286,010,941 6,788,772 SH   SOLE   0 0 6,788,772
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   2,379,775 42,202 SH   SOLE   0 0 42,202
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   6,502,365 218,180 SH   SOLE   0 0 218,180
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   165,352,989 1,439,605 SH   SOLE   0 0 1,439,605
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   386,650,434 3,513,407 SH   SOLE   0 0 3,513,407
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   22,222,026 409,245 SH   SOLE   0 0 409,245
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   9,501,832 187,413 SH   SOLE   0 0 187,413
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   11,916,946 99,899 SH   SOLE   0 0 99,899
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   16,728,216 139,077 SH   SOLE   0 0 139,077
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   85,720,892 1,505,460 SH   SOLE   0 0 1,505,460
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   5,161,306 106,196 SH   SOLE   0 0 106,196
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   12,223,343 113,695 SH   SOLE   0 0 113,695
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   54,475,589 903,110 SH   SOLE   0 0 903,110
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,833,331 81,554 SH   SOLE   0 0 81,554
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   13,635,003 267,248 SH   SOLE   1,521 0 265,727
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   18,186,962 218,909 SH   SOLE   0 0 218,909
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   8,951,554 139,345 SH   SOLE   0 0 139,345
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   23,983,275 754,428 SH   SOLE   0 0 754,428
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   16,863,657 353,462 SH   SOLE   0 0 353,462
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   4,542,184 125,026 SH   SOLE   0 0 125,026
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   7,138,533 217,200 SH   SOLE   0 0 217,200
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   24,292,137 737,690 SH   SOLE   0 0 737,690
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   66,888,076 1,900,769 SH   SOLE   11,177 0 1,889,592
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   17,158,961 303,215 SH   SOLE   0 0 303,215
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   626,945,012 3,701,630 SH   SOLE   7,098 0 3,694,532
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   40,287,081 1,097,143 SH   SOLE   0 0 1,097,143
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   18,271,611 206,599 SH   SOLE   0 0 206,599
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   409,453,907 6,776,795 SH   SOLE   51,112 0 6,725,683
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   26,095,482 462,440 SH   SOLE   0 0 462,440
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   37,761,701 567,248 SH   SOLE   0 0 567,248
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   3,045,168 132,111 SH   SOLE   0 0 132,111
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   19,088,928 187,717 SH   SOLE   0 0 187,717
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   1,205,266 46,852 SH   SOLE   0 0 46,852
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   3,067,744 119,694 SH   SOLE   0 0 119,694
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   14,387,320 710,485 SH   SOLE   0 0 710,485
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833   3,961,174 155,249 SH   SOLE   0 0 155,249
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791   1,612,609 61,456 SH   SOLE   0 0 61,456
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W817   3,058,529 116,316 SH   SOLE   0 0 116,316
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825   11,179,833 536,203 SH   SOLE   0 0 536,203
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   2,657,663 110,452 SH   SOLE   0 0 110,452
INVESCO HIGH INCOME TR II COM 46131F101   164,792 15,358 SH   SOLE   0 0 15,358
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   7,348,309 274,909 SH   SOLE   264 0 274,645
INVESCO LTD SHS G491BT108   3,726,936 224,650 SH   SOLE   310 0 224,340
INVESCO MUN OPPORTUNITY TR COM 46132C107   3,332,512 342,499 SH   SOLE   0 0 342,499
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,055,126 161,581 SH   SOLE   0 0 161,581
INVESCO MUNICIPAL TRUST COM 46131J103   3,158,742 325,644 SH   SOLE   0 0 325,644
INVESCO PA VALUE MUN INC TR COM 46132K109   1,050,361 102,474 SH   SOLE   69,393 0 33,081
INVESCO QQQ TR UNIT SER 1 46090E103   3,768,579,713 8,487,601 SH   SOLE   12,819 0 8,474,782
INVESCO QQQ TR UNIT SER 1 46090E103   355,208 8 SH Call SOLE   0 0 8
INVESCO QQQ TR UNIT SER 1 46090E103   59,941,350 1,350 SH Put SOLE   0 0 1,350
INVESCO QUALITY MUN INCOME T COM 46133G107   5,338,134 551,460 SH   SOLE   146,928 0 404,532
INVESCO SR INCOME TR COM 46131H107   8,346,434 1,950,101 SH   SOLE   0 0 1,950,101
INVESCO TR INVT GRADE MUNS COM 46131M106   3,078,451 312,216 SH   SOLE   0 0 312,216
INVESCO VALUE MUN INCOME TR COM 46132P108   1,698,718 141,560 SH   SOLE   0 0 141,560
INVESTCORP CR MGMT BDC INC COM 46090R104   181,556 58,378 SH   SOLE   0 0 58,378
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   291,435 6,519 SH   SOLE   0 0 6,519
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   1,394,678 43,814 SH   SOLE   0 0 43,814
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   1,685,937 45,960 SH   SOLE   0 0 45,960
INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438   786,987 32,733 SH   SOLE   0 0 32,733
INVITATION HOMES INC COM 46187W107   1,705,033 47,881 SH   SOLE   22,124 0 25,757
IONIS PHARMACEUTICALS INC COM 462222100   3,455,927 79,722 SH   SOLE   48,125 0 31,597
IONQ INC COM 46222L108   812,077 81,289 SH   SOLE   0 0 81,289
IOVANCE BIOTHERAPEUTICS INC COM 462260100   3,566,833 240,677 SH   SOLE   0 0 240,677
IPG PHOTONICS CORP COM 44980X109   324,982 3,583 SH   SOLE   639 0 2,944
IQIYI INC SPONSORED ADS 46267X108   58,725 13,883 SH   SOLE   0 0 13,883
IQVIA HLDGS INC COM 46266C105   21,846,550 86,388 SH   SOLE   39,938 0 46,450
IRHYTHM TECHNOLOGIES INC COM 450056106   264,016 2,276 SH   SOLE   1,531 0 745
IRIDIUM COMMUNICATIONS INC COM 46269C102   939,579 35,917 SH   SOLE   2,728 0 33,189
IROBOT CORP COM 462726100   228,408 26,074 SH   SOLE   0 0 26,074
IRON MTN INC DEL COM 46284V101   36,736,269 458,001 SH   SOLE   29,511 0 428,490
ISHARES BITCOIN TR SHS 46438F101   969,580 23,958 SH   SOLE   0 0 23,958
ISHARES INC ASIA/PAC DIV ETF 464286293   220,449 6,088 SH   SOLE   0 0 6,088
ISHARES INC CORE MSCI EMKT 46434G103   1,052,575,775 20,398,756 SH   SOLE   1,919,524 0 18,479,232
ISHARES INC CUR HD MSCI EM 46434G509   1,039,376 40,516 SH   SOLE   0 0 40,516
ISHARES INC EM MKT SM-CP ETF 464286475   2,484,702 42,221 SH   SOLE   0 0 42,221
ISHARES INC EM MKTS DIV ETF 464286319   5,135,330 196,305 SH   SOLE   0 0 196,305
ISHARES INC EMNG MKTS EQT 46434G889   4,211,914 94,565 SH   SOLE   0 0 94,565
ISHARES INC ESG AWR MSCI EM 46434G863   32,146,455 997,408 SH   SOLE   0 0 997,408
ISHARES INC FRONTIER AND SEL 464286145   496,388 17,326 SH   SOLE   0 0 17,326
ISHARES INC GLB ENR PROD ETF 464286343   7,404,441 279,201 SH   SOLE   0 0 279,201
ISHARES INC JP MORGAN EM ETF 464286517   272,089 7,542 SH   SOLE   0 0 7,542
ISHARES INC JP MRG EM CRP BD 464286251   1,026,825 23,085 SH   SOLE   0 0 23,085
ISHARES INC JP MRGN EM HI BD 464286285   9,202,692 245,667 SH   SOLE   0 0 245,667
ISHARES INC MSCI AGRICULTURE 464286350   1,116,993 29,013 SH   SOLE   0 0 29,013
ISHARES INC MSCI AUST ETF 464286103   1,761,452 71,430 SH   SOLE   0 0 71,430
ISHARES INC MSCI BRAZIL ETF 464286400   21,621,020 666,904 SH   SOLE   0 0 666,904
ISHARES INC MSCI CDA ETF 464286509   12,678,235 331,197 SH   SOLE   83 0 331,114
ISHARES INC MSCI EM ASIA ETF 464286426   7,541,747 110,729 SH   SOLE   0 0 110,729
ISHARES INC MSCI EMERG MRKT 464286533   32,785,722 579,355 SH   SOLE   2,671 0 576,684
ISHARES INC MSCI EMRG CHN 46434G764   314,235,671 5,458,323 SH   SOLE   31,380 0 5,426,943
ISHARES INC MSCI EQUAL WEITE 464286681   6,092,593 66,959 SH   SOLE   0 0 66,959
ISHARES INC MSCI EURZONE ETF 464286608   11,301,716 221,342 SH   SOLE   2,410 0 218,932
ISHARES INC MSCI FRANCE ETF 464286707   21,590,971 521,395 SH   SOLE   81 0 521,314
ISHARES INC MSCI GBL ETF NEW 46434G848   5,879,611 140,998 SH   SOLE   0 0 140,998
ISHARES INC MSCI GBL GOLD MN 46434G855   1,761,539 69,654 SH   SOLE   0 0 69,654
ISHARES INC MSCI GBL MIN VOL 464286525   68,211,463 647,967 SH   SOLE   0 0 647,967
ISHARES INC MSCI GERMANY ETF 464286806   1,859,907 58,580 SH   SOLE   0 0 58,580
ISHARES INC MSCI GLB SLV&MTL 464286327   474,989 46,751 SH   SOLE   0 0 46,751
ISHARES INC MSCI ISRAEL ETF 464286632   714,303 11,201 SH   SOLE   0 0 11,201
ISHARES INC MSCI ITALY ETF 46434G830   17,676,110 468,614 SH   SOLE   0 0 468,614
ISHARES INC MSCI JAPN SMCETF 464286582   930,485 12,410 SH   SOLE   0 0 12,410
ISHARES INC MSCI JPN ETF NEW 46434G822   73,243,776 1,026,542 SH   SOLE   6,431 0 1,020,111
ISHARES INC MSCI MEXICO ETF 464286822   19,326,697 278,844 SH   SOLE   0 0 278,844
ISHARES INC MSCI MLY ETF NEW 46434G814   2,254,119 103,447 SH   SOLE   0 0 103,447
ISHARES INC MSCI NETHERL ETF 464286814   2,395,285 48,409 SH   SOLE   0 0 48,409
ISHARES INC MSCI PAC JP ETF 464286665   4,499,000 105,092 SH   SOLE   0 0 105,092
ISHARES INC MSCI SINGPOR ETF 46434G780   350,747 19,104 SH   SOLE   0 0 19,104
ISHARES INC MSCI STH KOR ETF 464286772   4,506,191 67,146 SH   SOLE   33 0 67,113
ISHARES INC MSCI SWEDEN ETF 464286756   1,994,725 49,918 SH   SOLE   0 0 49,918
ISHARES INC MSCI SWITZERLAND 464286749   8,821,442 185,324 SH   SOLE   0 0 185,324
ISHARES INC MSCI TAIWAN ETF 46434G772   22,723,513 466,794 SH   SOLE   57 0 466,737
ISHARES INC MSCI THAILND ETF 464286624   309,456 5,298 SH   SOLE   0 0 5,298
ISHARES INC MSCI WORLD ETF 464286392   11,835,654 81,676 SH   SOLE   0 0 81,676
ISHARES INC US INTL HGH YLD 464286178   1,329,582 30,115 SH   SOLE   0 0 30,115
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   816,264 37,002 SH   SOLE   0 0 37,002
ISHARES SILVER TR ISHARES 46428Q109   91,827,743 4,036,384 SH   SOLE   0 0 4,036,384
ISHARES SILVER TR ISHARES 46428Q109   1,365,000 600 SH Call SOLE   0 0 600
ISHARES TR 0-3 MNTH TREASRY 46436E718   242,895,893 2,411,835 SH   SOLE   185,670 0 2,226,165
ISHARES TR 0-5 YR TIPS ETF 46429B747   134,000,903 1,347,691 SH   SOLE   484 0 1,347,207
ISHARES TR 0-5YR HI YL CP 46434V407   59,000,323 1,386,612 SH   SOLE   6,878 0 1,379,734
ISHARES TR 0-5YR INVT GR CP 46434V100   39,094,633 794,284 SH   SOLE   0 0 794,284
ISHARES TR 1 3 YR TREAS BD 464287457   412,373,630 5,042,476 SH   SOLE   191,381 0 4,851,095
ISHARES TR 10+ YR INVST GRD 464289511   18,468,186 358,536 SH   SOLE   70,072 0 288,464
ISHARES TR 10-20 YR TRS ETF 464288653   161,321,441 1,535,956 SH   SOLE   15,894 0 1,520,062
ISHARES TR 20 YR TR BD ETF 464287432   428,849,608 4,532,336 SH   SOLE   69,244 0 4,463,092
ISHARES TR 20 YR TR BD ETF 464287432   473,100 50 SH Call SOLE   0 0 50
ISHARES TR 20+ YEAR TR BD 46436E338   3,922,225 146,900 SH   SOLE   0 0 146,900
ISHARES TR 3 7 YR TREAS BD 464288661   151,720,432 1,310,081 SH   SOLE   64,578 0 1,245,503
ISHARES TR 3YRTB ETF 464288125   630,827 9,026 SH   SOLE   0 0 9,026
ISHARES TR 7-10 YR TRSY BD 464287440   277,851,014 2,935,252 SH   SOLE   145,990 0 2,789,262
ISHARES TR A RATE CP BD ETF 46429B291   36,976,547 778,782 SH   SOLE   0 0 778,782
ISHARES TR AGENCY BOND ETF 464288166   2,924,537 27,067 SH   SOLE   0 0 27,067
ISHARES TR AGGRES ALLOC ETF 464289859   10,910,084 148,517 SH   SOLE   0 0 148,517
ISHARES TR ASIA 50 ETF 464288430   333,357 5,491 SH   SOLE   0 0 5,491
ISHARES TR BLACKROCK ULTRA 46434V878   89,406,814 1,768,331 SH   SOLE   0 0 1,768,331
ISHARES TR BROAD USD HIGH 46435U853   113,361,889 3,098,166 SH   SOLE   1,110,206 0 1,987,960
ISHARES TR CALIF MUN BD ETF 464288356   41,210,303 716,203 SH   SOLE   0 0 716,203
ISHARES TR CHINA LG-CAP ETF 464287184   12,187,050 506,317 SH   SOLE   0 0 506,317
ISHARES TR CMBS ETF 46429B366   2,415,169 51,277 SH   SOLE   0 0 51,277
ISHARES TR COHEN STEER REIT 464287564   16,191,333 280,612 SH   SOLE   35 0 280,577
ISHARES TR CONSER ALLOC ETF 464289883   16,535,535 449,030 SH   SOLE   0 0 449,030
ISHARES TR CONV BD ETF 46435G102   37,070,137 464,364 SH   SOLE   0 0 464,364
ISHARES TR CORE 1 5 YR USD 46432F859   27,685,635 583,593 SH   SOLE   0 0 583,593
ISHARES TR CORE DIV GRWTH 46434V621   691,086,889 11,902,978 SH   SOLE   9,311 0 11,893,667
ISHARES TR CORE DIVID ETF 46435U861   23,984,616 538,980 SH   SOLE   0 0 538,980
ISHARES TR CORE HIGH DV ETF 46429B663   204,357,359 1,854,255 SH   SOLE   218,855 0 1,635,400
ISHARES TR CORE INTL AGGR 46435G672   34,138,304 683,450 SH   SOLE   25,630 0 657,820
ISHARES TR CORE LT USDB ETF 464289479   4,935,974 96,576 SH   SOLE   0 0 96,576
ISHARES TR CORE MSCI EAFE 46432F842   2,467,097,237 33,240,329 SH   SOLE   2,753,106 0 30,487,223
ISHARES TR CORE MSCI EURO 46434V738   9,648,883 166,791 SH   SOLE   19,138 0 147,653
ISHARES TR CORE MSCI INTL 46435G326   34,974,042 520,990 SH   SOLE   4,792 0 516,198
ISHARES TR CORE MSCI PAC 46434V696   3,724,051 58,822 SH   SOLE   0 0 58,822
ISHARES TR CORE MSCI TOTAL 46432F834   114,746,187 1,690,925 SH   SOLE   0 0 1,690,925
ISHARES TR CORE S&P MCP ETF 464287507   2,340,880,762 38,539,361 SH   SOLE   264,330 0 38,275,031
ISHARES TR CORE S&P SCP ETF 464287804   1,435,935,263 12,992,538 SH   SOLE   138,493 0 12,854,045
ISHARES TR CORE S&P TTL STK 464287150   516,324,636 4,478,098 SH   SOLE   15,016 0 4,463,082
ISHARES TR CORE S&P US GWT 464287671   1,648,558,453 14,064,998 SH   SOLE   30,127 0 14,034,871
ISHARES TR CORE S&P US VLU 464287663   1,112,129,067 12,296,872 SH   SOLE   272 0 12,296,600
ISHARES TR CORE S&P500 ETF 464287200   4,774,388,026 9,081,445 SH   SOLE   24,157 0 9,057,288
ISHARES TR CORE TOTAL USD 46434V613   1,458,553,469 31,992,838 SH   SOLE   0 0 31,992,838
ISHARES TR CORE US AGGBD ET 464287226   646,613,075 6,602,135 SH   SOLE   201,479 0 6,400,656
ISHARES TR CR 5 10 YR ETF 46435G417   1,772,292 41,317 SH   SOLE   0 0 41,317
ISHARES TR CRE U S REIT ETF 464288521   10,650,811 197,970 SH   SOLE   0 0 197,970
ISHARES TR CUR HD EURZN ETF 46434V639   2,795,227 76,019 SH   SOLE   0 0 76,019
ISHARES TR CYBERSECURITY 46435U135   17,930,840 382,729 SH   SOLE   0 0 382,729
ISHARES TR DEVSMCP EXNA ETF 464288497   2,062,009 36,406 SH   SOLE   0 0 36,406
ISHARES TR DOW JONES US ETF 464287846   40,499,075 316,177 SH   SOLE   0 0 316,177
ISHARES TR EAFE GRWTH ETF 464288885   458,283,045 4,415,484 SH   SOLE   355 0 4,415,129
ISHARES TR EAFE SML CP ETF 464288273   33,145,201 523,373 SH   SOLE   50,669 0 472,704
ISHARES TR EAFE VALUE ETF 464288877   487,533,620 8,962,015 SH   SOLE   53,387 0 8,908,628
ISHARES TR ESG ADV TTL USD 46436E619   11,872,054 277,190 SH   SOLE   0 0 277,190
ISHARES TR ESG ADVNCD HY BD 46435G441   866,718 18,970 SH   SOLE   0 0 18,970
ISHARES TR ESG AW MSCI EAFE 46435G516   36,361,034 455,025 SH   SOLE   0 0 455,025
ISHARES TR ESG AWARE MSCI 46435U663   8,151,700 202,426 SH   SOLE   0 0 202,426
ISHARES TR ESG AWR MSCI USA 46435G425   230,026,470 2,000,926 SH   SOLE   0 0 2,000,926
ISHARES TR ESG AWR US AGRGT 46435U549   52,284,655 1,111,021 SH   SOLE   0 0 1,111,021
ISHARES TR ESG AWRE 1 5 YR 46435G243   13,008,857 531,408 SH   SOLE   0 0 531,408
ISHARES TR ESG AWRE USD ETF 46435G193   21,314,459 927,119 SH   SOLE   0 0 927,119
ISHARES TR ESG EAFE ETF 46436E759   10,045,634 147,448 SH   SOLE   0 0 147,448
ISHARES TR ESG MSCI LEADR 46435U218   2,072,068 22,079 SH   SOLE   0 0 22,079
ISHARES TR ESG MSCI USA ETF 46436E767   20,612,281 456,529 SH   SOLE   0 0 456,529
ISHARES TR ESG SCRD S&P MID 46436E551   1,086,585 26,450 SH   SOLE   0 0 26,450
ISHARES TR ESG SCRND S&P SM 46436E544   369,996 9,446 SH   SOLE   0 0 9,446
ISHARES TR ESG SCRND S&P500 46436E569   1,743,181 43,267 SH   SOLE   0 0 43,267
ISHARES TR EUROPE ETF 464287861   6,348,079 114,031 SH   SOLE   0 0 114,031
ISHARES TR EXPANDED TECH 464287515   71,537,169 838,949 SH   SOLE   0 0 838,949
ISHARES TR EXPND TEC SC ETF 464287549   63,613,785 738,150 SH   SOLE   0 0 738,150
ISHARES TR EXPONENTIAL TECH 46434V381   45,423,172 761,878 SH   SOLE   0 0 761,878
ISHARES TR FALN ANGLS USD 46435G474   46,298,325 1,723,691 SH   SOLE   0 0 1,723,691
ISHARES TR FLTG RATE NT ETF 46429B655   163,299,209 3,198,183 SH   SOLE   429 0 3,197,754
ISHARES TR FOCUSD VAL FAC 46435U333   2,333,123 36,977 SH   SOLE   0 0 36,977
ISHARES TR GBL COMM SVC ETF 464287275   2,607,895 30,995 SH   SOLE   0 0 30,995
ISHARES TR GENOMICS IMMUN 46435U192   1,175,124 48,801 SH   SOLE   0 0 48,801
ISHARES TR GL CLEAN ENE ETF 464288224   11,847,829 847,484 SH   SOLE   0 0 847,484
ISHARES TR GL TIMB FORE ETF 464288174   1,568,017 18,583 SH   SOLE   0 0 18,583
ISHARES TR GLB CNS DISC ETF 464288745   798,685 4,757 SH   SOLE   0 0 4,757
ISHARES TR GLB CNSM STP ETF 464288737   5,459,824 89,461 SH   SOLE   2,152 0 87,309
ISHARES TR GLB INFRASTR ETF 464288372   5,910,975 124,128 SH   SOLE   0 0 124,128
ISHARES TR GLOB HLTHCRE ETF 464287325   12,235,081 131,348 SH   SOLE   3,745 0 127,603
ISHARES TR GLOB INDSTRL ETF 464288729   1,384,175 9,909 SH   SOLE   568 0 9,341
ISHARES TR GLOB UTILITS ETF 464288711   1,821,471 30,847 SH   SOLE   0 0 30,847
ISHARES TR GLOBAL 100 ETF 464287572   56,294,679 629,624 SH   SOLE   0 0 629,624
ISHARES TR GLOBAL ENERG ETF 464287341   94,600,408 2,202,571 SH   SOLE   0 0 2,202,571
ISHARES TR GLOBAL EQUITY 46434V316   822,625 19,908 SH   SOLE   0 0 19,908
ISHARES TR GLOBAL FINLS ETF 464287333   2,554,569 29,484 SH   SOLE   0 0 29,484
ISHARES TR GLOBAL MATER ETF 464288695   3,319,979 37,122 SH   SOLE   0 0 37,122
ISHARES TR GLOBAL REIT ETF 46434V647   35,459,472 1,497,443 SH   SOLE   1,259,435 0 238,008
ISHARES TR GLOBAL TECH ETF 464287291   59,511,723 795,505 SH   SOLE   0 0 795,505
ISHARES TR GNMA BOND ETF 46429B333   1,790,573 41,267 SH   SOLE   0 0 41,267
ISHARES TR GOV/CRED BD ETF 464288596   2,177,371 21,030 SH   SOLE   0 0 21,030
ISHARES TR GRWT ALLOCAT ETF 464289867   17,433,872 313,165 SH   SOLE   0 0 313,165
ISHARES TR HDG MSCI EAFE 46434V803   209,692,227 6,011,818 SH   SOLE   0 0 6,011,818
ISHARES TR HDG MSCI JAPAN 46434V886   2,244,348 53,373 SH   SOLE   0 0 53,373
ISHARES TR HIGH YLD CORP BD 46436E320   1,113,137 33,139 SH   SOLE   0 0 33,139
ISHARES TR HIGH YLD SYSTM B 46435G250   16,132,174 345,295 SH   SOLE   0 0 345,295
ISHARES TR IBDS DEC28 ETF 46435U515   30,047,897 1,206,501 SH   SOLE   25,228 0 1,181,273
ISHARES TR IBOND DEC 2030 46436E593   2,846,561 146,579 SH   SOLE   505 0 146,074
ISHARES TR IBONDS 2026 TERM 46436E528   4,318,102 187,255 SH   SOLE   0 0 187,255
ISHARES TR IBONDS 2027 TERM 46436E478   2,441,709 109,690 SH   SOLE   0 0 109,690
ISHARES TR IBONDS 24 TRM HG 46435U184   8,994,192 385,769 SH   SOLE   0 0 385,769
ISHARES TR IBONDS 24 TRM TS 46436E874   50,399,227 2,105,231 SH   SOLE   0 0 2,105,231
ISHARES TR IBONDS 25 TRM HG 46435U168   4,715,886 201,706 SH   SOLE   0 0 201,706
ISHARES TR IBONDS 25 TRM TS 46436E866   33,668,066 1,449,336 SH   SOLE   0 0 1,449,336
ISHARES TR IBONDS 26 TRM TS 46436E858   12,817,333 564,392 SH   SOLE   0 0 564,392
ISHARES TR IBONDS 27 ETF 46435UAA9   28,658,491 1,204,138 SH   SOLE   26,481 0 1,177,657
ISHARES TR IBONDS 27 TRM TS 46436E841   5,610,347 253,175 SH   SOLE   0 0 253,175
ISHARES TR IBONDS 28 TR HI 46436E387   862,207 36,941 SH   SOLE   0 0 36,941
ISHARES TR IBONDS 28 TRM TS 46436E833   3,802,003 173,330 SH   SOLE   50 0 173,280
ISHARES TR IBONDS 29 TRM TS 46436E825   1,699,006 79,024 SH   SOLE   0 0 79,024
ISHARES TR IBONDS DEC 46435U697   10,897,046 419,925 SH   SOLE   30,193 0 389,732
ISHARES TR IBONDS DEC 2029 46436E163   377,160 14,940 SH   SOLE   0 0 14,940
ISHARES TR IBONDS DEC 2030 46436E726   3,989,393 186,420 SH   SOLE   11,371 0 175,049
ISHARES TR IBONDS DEC 2031 46436E460   2,712,004 134,524 SH   SOLE   0 0 134,524
ISHARES TR IBONDS DEC 2031 46436E486   2,964,508 144,681 SH   SOLE   11,991 0 132,690
ISHARES TR IBONDS DEC 2032 46436E296   851,968 37,581 SH   SOLE   0 0 37,581
ISHARES TR IBONDS DEC 2032 46436E312   5,981,251 241,082 SH   SOLE   9,893 0 231,189
ISHARES TR IBONDS DEC 2033 46436E130   532,914 20,915 SH   SOLE   9,585 0 11,330
ISHARES TR IBONDS DEC 25 46435U432   9,272,004 350,416 SH   SOLE   29,514 0 320,902
ISHARES TR IBONDS DEC 26 46435U259   7,035,244 277,524 SH   SOLE   30,785 0 246,739
ISHARES TR IBONDS DEC 27 46435U283   4,869,455 193,463 SH   SOLE   30,980 0 162,483
ISHARES TR IBONDS DEC 28 46435U325   5,067,678 200,541 SH   SOLE   30,767 0 169,774
ISHARES TR IBONDS DEC 29 46436E205   18,627,230 816,268 SH   SOLE   10,671 0 805,597
ISHARES TR IBONDS DEC2026 46435GAA0   39,619,092 1,661,178 SH   SOLE   26,376 0 1,634,802
ISHARES TR IBONDS DEC24 ETF 46434VBG4   45,631,777 1,821,628 SH   SOLE   25,191 0 1,796,437
ISHARES TR IBONDS DEC25 ETF 46434VBD1   41,517,827 1,673,431 SH   SOLE   25,382 0 1,648,049
ISHARES TR IBOXX HI YD ETF 464288513   85,099,164 1,094,805 SH   SOLE   51,621 0 1,043,184
ISHARES TR IBOXX INV CP ETF 464287242   277,510,947 2,547,842 SH   SOLE   68,079 0 2,479,763
ISHARES TR INDIA 50 ETF 464289529   4,758,715 94,344 SH   SOLE   0 0 94,344
ISHARES TR INTERNATIONAL SL 46434V266   5,639,339 170,993 SH   SOLE   0 0 170,993
ISHARES TR INTL DEV RE ETF 464288489   900,797 42,331 SH   SOLE   0 0 42,331
ISHARES TR INTL DIV GRWTH 46435G524   24,907,453 369,766 SH   SOLE   0 0 369,766
ISHARES TR INTL EQTY FACTOR 46434V274   1,488,576 49,885 SH   SOLE   0 0 49,885
ISHARES TR INTL SEL DIV ETF 464288448   51,892,676 1,850,666 SH   SOLE   120 0 1,850,546
ISHARES TR INTL TREA BD ETF 464288117   1,481,944 37,394 SH   SOLE   0 0 37,394
ISHARES TR INTRM GOV CR ETF 464288612   10,077,288 96,916 SH   SOLE   0 0 96,916
ISHARES TR INVESTMENT GRADE 46435G219   33,211,986 740,513 SH   SOLE   0 0 740,513
ISHARES TR INVT GRD CORP BD 46436E288   978,777 33,405 SH   SOLE   0 0 33,405
ISHARES TR ISHARES 25+ YR T 46436E577   2,522,780 221,880 SH   SOLE   0 0 221,880
ISHARES TR ISHARES BIOTECH 464287556   85,016,636 619,564 SH   SOLE   19 0 619,545
ISHARES TR ISHARES SEMICDTR 464287523   164,335,674 727,407 SH   SOLE   30 0 727,377
ISHARES TR ISHS 1-5YR INVS 464288646   69,485,905 1,355,029 SH   SOLE   54,298 0 1,300,731
ISHARES TR ISHS 5-10YR INVT 464288638   53,465,489 1,036,153 SH   SOLE   25,358 0 1,010,795
ISHARES TR JPMORGAN USD EMG 464288281   133,037,540 1,483,635 SH   SOLE   420 0 1,483,215
ISHARES TR JPX NIKKEI 400 464287382   379,933 5,067 SH   SOLE   0 0 5,067
ISHARES TR LATN AMER 40 ETF 464287390   13,176,076 463,294 SH   SOLE   0 0 463,294
ISHARES TR MBS ETF 464288588   1,561,302,964 16,893,562 SH   SOLE   425,475 0 16,468,087
ISHARES TR MICRO-CAP ETF 464288869   3,382,544 27,911 SH   SOLE   0 0 27,911
ISHARES TR MODERT ALLOC ETF 464289875   39,762,119 929,456 SH   SOLE   0 0 929,456
ISHARES TR MORNINGSTAR GRWT 464287119   95,333,396 1,263,029 SH   SOLE   20,923 0 1,242,106
ISHARES TR MORNINGSTAR VALU 464288109   26,180,900 340,631 SH   SOLE   0 0 340,631
ISHARES TR MORNINGSTR US EQ 464287127   13,418,736 185,163 SH   SOLE   0 0 185,163
ISHARES TR MORTGE REL ETF 46435G342   5,164,761 222,236 SH   SOLE   0 0 222,236
ISHARES TR MRGSTR MD CP ETF 464288208   32,974,682 452,762 SH   SOLE   0 0 452,762
ISHARES TR MRGSTR MD CP GRW 464288307   104,202,487 1,474,285 SH   SOLE   0 0 1,474,285
ISHARES TR MRGSTR MD CP VAL 464288406   12,693,599 174,963 SH   SOLE   0 0 174,963
ISHARES TR MRGSTR SM CP ETF 464288505   5,065,139 90,108 SH   SOLE   0 0 90,108
ISHARES TR MRGSTR SM CP GR 464288604   15,537,961 333,647 SH   SOLE   0 0 333,647
ISHARES TR MRNGSTR INC ETF 46432F875   2,194,688 110,120 SH   SOLE   0 0 110,120
ISHARES TR MRNING SM CP ETF 464288703   5,086,074 83,106 SH   SOLE   0 0 83,106
ISHARES TR MSCI AC ASIA ETF 464288182   1,443,675 21,309 SH   SOLE   72 0 21,237
ISHARES TR MSCI ACWI ETF 464288257   22,171,927 201,325 SH   SOLE   0 0 201,325
ISHARES TR MSCI ACWI EX US 464288240   12,107,669 226,778 SH   SOLE   314 0 226,464
ISHARES TR MSCI ACWI EXUS 46435G847   9,338,799 297,272 SH   SOLE   0 0 297,272
ISHARES TR MSCI CHINA ETF 46429B671   31,248,710 786,527 SH   SOLE   7,472 0 779,055
ISHARES TR MSCI CHINA ETF 46429B671   377,435 95 SH Call SOLE   0 0 95
ISHARES TR MSCI DENMARK ETF 46429B523   209,401 1,714 SH   SOLE   0 0 1,714
ISHARES TR MSCI EAFE ETF 464287465   262,058,322 3,281,472 SH   SOLE   142,695 0 3,138,777
ISHARES TR MSCI EAFE MIN VL 46429B689   60,865,740 858,715 SH   SOLE   5,502 0 853,213
ISHARES TR MSCI EAFE SMCP 46435G839   3,557,760 112,945 SH   SOLE   0 0 112,945
ISHARES TR MSCI EMG MKT ETF 464287234   80,509,715 1,959,828 SH   SOLE   28,892 0 1,930,936
ISHARES TR MSCI EURO FL ETF 464289180   6,496,224 285,674 SH   SOLE   16,538 0 269,136
ISHARES TR MSCI GBL SUS DEV 46435G532   1,719,966 21,852 SH   SOLE   0 0 21,852
ISHARES TR MSCI INDIA ETF 46429B598   68,467,997 1,327,156 SH   SOLE   1,235 0 1,325,921
ISHARES TR MSCI INDIA SM CP 46429B614   14,188,944 201,920 SH   SOLE   27 0 201,893
ISHARES TR MSCI INTL MOMENT 46434V449   4,392,062 111,957 SH   SOLE   0 0 111,957
ISHARES TR MSCI INTL QUALTY 46434V456   125,136,514 3,155,233 SH   SOLE   31,501 0 3,123,732
ISHARES TR MSCI INTL VLU FT 46435G409   5,664,838 200,667 SH   SOLE   21 0 200,646
ISHARES TR MSCI JP VALUE 46435U374   3,632,538 109,315 SH   SOLE   0 0 109,315
ISHARES TR MSCI KLD400 SOC 464288570   82,111,352 814,516 SH   SOLE   0 0 814,516
ISHARES TR MSCI KOKUSAI ETF 464288265   465,456 4,331 SH   SOLE   0 0 4,331
ISHARES TR MSCI LW CRB TG 46434V464   2,545,152 14,180 SH   SOLE   0 0 14,180
ISHARES TR MSCI PHILIPS ETF 46429B408   1,665,868 60,292 SH   SOLE   0 0 60,292
ISHARES TR MSCI POLAND ETF 46429B606   12,664,408 536,855 SH   SOLE   0 0 536,855
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,589,575 35,996 SH   SOLE   115 0 35,881
ISHARES TR MSCI UK ETF NEW 46435G334   7,143,335 208,808 SH   SOLE   0 0 208,808
ISHARES TR MSCI USA ESG SLC 464288802   35,912,608 328,960 SH   SOLE   0 0 328,960
ISHARES TR MSCI USA MIN VOL 46429B697   452,180,945 5,410,158 SH   SOLE   45,636 0 5,364,522
ISHARES TR MSCI USA MMENTM 46432F396   114,544,541 611,393 SH   SOLE   6,509 0 604,884
ISHARES TR MSCI USA QLT FCT 46432F339   2,144,308,369 13,047,207 SH   SOLE   581,258 0 12,465,949
ISHARES TR MSCI USA SMCP MN 46435G433   6,443,905 172,067 SH   SOLE   0 0 172,067
ISHARES TR MSCI USA SZE FT 46432F370   3,177,250 22,330 SH   SOLE   0 0 22,330
ISHARES TR MSCI USA VALUE 46432F388   82,804,438 764,513 SH   SOLE   177,296 0 587,217
ISHARES TR NATIONAL MUN ETF 464288414   690,220,569 6,414,689 SH   SOLE   26,626 0 6,388,063
ISHARES TR NEW YORK MUN ETF 464288323   5,390,161 100,170 SH   SOLE   0 0 100,170
ISHARES TR NORTH AMERN NAT 464287374   3,180,743 70,699 SH   SOLE   0 0 70,699
ISHARES TR PFD AND INCM SEC 464288687   216,037,084 6,702,981 SH   SOLE   2,199 0 6,700,782
ISHARES TR RESIDENTIAL MULT 464288562   5,170,076 71,737 SH   SOLE   0 0 71,737
ISHARES TR ROBOTICS ARTIF 46435U556   11,473,330 334,013 SH   SOLE   0 0 334,013
ISHARES TR RUS 1000 ETF 464287622   665,940,298 2,312,052 SH   SOLE   1,783,012 0 529,040
ISHARES TR RUS 1000 GRW ETF 464287614   965,420,689 2,864,325 SH   SOLE   128,838 0 2,735,487
ISHARES TR RUS 1000 VAL ETF 464287598   571,446,704 3,190,479 SH   SOLE   315,676 0 2,874,803
ISHARES TR RUS 2000 GRW ETF 464287648   117,703,155 434,650 SH   SOLE   4,076 0 430,574
ISHARES TR RUS 2000 VAL ETF 464287630   119,704,154 753,757 SH   SOLE   156,085 0 597,672
ISHARES TR RUS MD CP GR ETF 464287481   192,021,866 1,682,336 SH   SOLE   1,337 0 1,680,999
ISHARES TR RUS MDCP VAL ETF 464287473   105,390,673 840,905 SH   SOLE   2,654 0 838,251
ISHARES TR RUS MID CAP ETF 464287499   256,179,952 3,046,497 SH   SOLE   2,218 0 3,044,279
ISHARES TR RUS TOP 200 ETF 464289446   42,569,349 334,875 SH   SOLE   0 0 334,875
ISHARES TR RUS TP200 GR ETF 464289438   306,276,450 1,569,843 SH   SOLE   0 0 1,569,843
ISHARES TR RUS TP200 VL ETF 464289420   3,913,008 51,271 SH   SOLE   0 0 51,271
ISHARES TR RUSEL 2500 ETF 46435G268   15,272,564 232,778 SH   SOLE   0 0 232,778
ISHARES TR RUSSELL 2000 ETF 464287655   1,248,487,700 5,936,698 SH   SOLE   325,107 0 5,611,591
ISHARES TR RUSSELL 2000 ETF 464287655   946,350 45 SH Call SOLE   0 0 45
ISHARES TR RUSSELL 2000 ETF 464287655   525,750 25 SH Put SOLE   0 0 25
ISHARES TR RUSSELL 3000 ETF 464287689   131,987,921 439,842 SH   SOLE   4 0 439,838
ISHARES TR S&P 100 ETF 464287101   154,526,766 624,578 SH   SOLE   0 0 624,578
ISHARES TR S&P 500 GRWT ETF 464287309   963,620,694 11,411,899 SH   SOLE   12,608 0 11,399,291
ISHARES TR S&P 500 VAL ETF 464287408   758,110,463 4,058,190 SH   SOLE   0 0 4,058,190
ISHARES TR S&P MC 400GR ETF 464287606   107,403,242 1,177,022 SH   SOLE   4 0 1,177,018
ISHARES TR S&P MC 400VL ETF 464287705   69,604,330 588,421 SH   SOLE   101 0 588,320
ISHARES TR S&P SML 600 GWT 464287887   100,575,235 769,335 SH   SOLE   5,404 0 763,931
ISHARES TR SELECT DIVID ETF 464287168   168,385,037 1,366,984 SH   SOLE   20 0 1,366,964
ISHARES TR SELF DRIVNG EV 46435U366   3,512,575 111,759 SH   SOLE   0 0 111,759
ISHARES TR SHORT TREAS BD 464288679   188,423,603 1,704,574 SH   SOLE   243 0 1,704,331
ISHARES TR SHRT NAT MUN ETF 464288158   70,842,539 676,430 SH   SOLE   66,212 0 610,218
ISHARES TR SP SMCP600VL ETF 464287879   70,995,765 690,890 SH   SOLE   20,048 0 670,842
ISHARES TR TIPS BD ETF 464287176   156,858,655 1,460,373 SH   SOLE   10,328 0 1,450,045
ISHARES TR TRS FLT RT BD 46434V860   256,749,340 5,065,089 SH   SOLE   32,534 0 5,032,555
ISHARES TR U S EQUITY FACTR 46434V282   5,505,451 102,313 SH   SOLE   0 0 102,313
ISHARES TR U.S. BAS MTL ETF 464287838   10,784,985 73,005 SH   SOLE   0 0 73,005
ISHARES TR U.S. ENERGY ETF 464287796   20,525,408 415,494 SH   SOLE   51 0 415,443
ISHARES TR U.S. FIN SVC ETF 464287770   23,800,983 358,989 SH   SOLE   19,459 0 339,530
ISHARES TR U.S. FINLS ETF 464287788   37,618,492 393,293 SH   SOLE   66 0 393,227
ISHARES TR U.S. INSRNCE ETF 464288786   18,502,777 157,618 SH   SOLE   0 0 157,618
ISHARES TR U.S. MED DVC ETF 464288810   131,675,255 2,247,402 SH   SOLE   12,371 0 2,235,031
ISHARES TR U.S. PHARMA ETF 464288836   4,512,325 66,460 SH   SOLE   26 0 66,434
ISHARES TR U.S. REAL ES ETF 464287739   26,516,739 294,958 SH   SOLE   0 0 294,958
ISHARES TR U.S. TECH ETF 464287721   515,939,912 3,820,080 SH   SOLE   24,879 0 3,795,201
ISHARES TR U.S. UTILITS ETF 464287697   13,610,810 161,036 SH   SOLE   16 0 161,020
ISHARES TR US AER DEF ETF 464288760   115,339,631 874,249 SH   SOLE   1,209 0 873,040
ISHARES TR US BR DEL SE ETF 464288794   3,543,454 30,544 SH   SOLE   0 0 30,544
ISHARES TR US CONSM STAPLES 464287812   58,246,128 861,247 SH   SOLE   0 0 861,247
ISHARES TR US CONSUM DISCRE 464287580   11,343,316 138,384 SH   SOLE   0 0 138,384
ISHARES TR US DIGITAL INFRA 464287531   1,055,276 14,627 SH   SOLE   0 0 14,627
ISHARES TR US FIXED INC BAL 46435U796   273,936 3,185 SH   SOLE   0 0 3,185
ISHARES TR US HLTHCARE ETF 464287762   94,735,709 1,530,464 SH   SOLE   116 0 1,530,348
ISHARES TR US HLTHCR PR ETF 464288828   34,121,577 625,625 SH   SOLE   0 0 625,625
ISHARES TR US HOME CONS ETF 464288752   66,218,596 571,984 SH   SOLE   9 0 571,975
ISHARES TR US INDUSTRIALS 464287754   31,467,692 250,320 SH   SOLE   52 0 250,268
ISHARES TR US INFRASTRUC 46435U713   81,783,538 1,886,152 SH   SOLE   7 0 1,886,145
ISHARES TR US OIL EQ&SV ETF 464288844   1,478,594 62,520 SH   SOLE   0 0 62,520
ISHARES TR US OIL GS EX ETF 464288851   11,128,908 104,038 SH   SOLE   207 0 103,831
ISHARES TR US REGNL BKS ETF 464288778   10,587,160 244,056 SH   SOLE   0 0 244,056
ISHARES TR US SML CAP EQT 46434V290   12,185,076 191,650 SH   SOLE   0 0 191,650
ISHARES TR US SML CP VALUE 46436E536   1,371,747 44,799 SH   SOLE   0 0 44,799
ISHARES TR US TECH BRKTHR 46436E502   4,890,378 102,138 SH   SOLE   0 0 102,138
ISHARES TR US TELECOM ETF 464287713   1,197,314 54,473 SH   SOLE   0 0 54,473
ISHARES TR US TREAS BD ETF 46429B267   2,226,776,346 97,794,306 SH   SOLE   2,014 0 97,792,292
ISHARES TR US TRSPRTION 464287192   14,026,020 199,233 SH   SOLE   0 0 199,233
ISHARES TR USD GRN BOND ETF 46435U440   6,016,248 128,306 SH   SOLE   0 0 128,306
ISHARES TR USD INV GRDE ETF 464288620   38,468,291 757,697 SH   SOLE   112,204 0 645,493
ISHARES TR YLD OPTIM BD 46434V787   6,981,022 312,206 SH   SOLE   0 0 312,206
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   87,708,000 1,738,169 SH   SOLE   0 0 1,738,169
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   8,467,935 168,953 SH   SOLE   0 0 168,953
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   1,554,797 32,425 SH   SOLE   0 0 32,425
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   3,761,788 139,325 SH   SOLE   0 0 139,325
ISHARES U S ETF TR INFLATION HEDG 46431W580   3,615,623 138,265 SH   SOLE   0 0 138,265
ISHARES U S ETF TR INT RT HD LONG 46431W812   1,626,837 66,132 SH   SOLE   0 0 66,132
ISHARES U S ETF TR INT RT HDG C B 46431W705   17,388,058 184,901 SH   SOLE   0 0 184,901
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   5,347,332 62,376 SH   SOLE   0 0 62,376
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   847,568 11,971 SH   SOLE   0 0 11,971
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,648,560 237,887 SH   SOLE   11,715 0 226,172
ITERIS INC NEW COM 46564T107   387,622 78,466 SH   SOLE   0 0 78,466
ITRON INC COM 465741106   1,025,584 11,085 SH   SOLE   5,377 0 5,708
ITT INC COM 45073V108   5,215,777 38,343 SH   SOLE   9,336 0 29,007
IVANHOE ELECTRIC INC COM 46578C108   428,260 43,700 SH   SOLE   0 0 43,700
J & J SNACK FOODS CORP COM 466032109   392,346 2,714 SH   SOLE   1,574 0 1,140
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   90,316,844 1,286,382 SH   SOLE   4,638 0 1,281,744
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   149,257,351 2,492,192 SH   SOLE   0 0 2,492,192
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   2,688,051 73,344 SH   SOLE   0 0 73,344
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   1,210,942 25,456 SH   SOLE   0 0 25,456
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,527,793 82,739 SH   SOLE   20,272 0 62,467
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   1,539,501 31,966 SH   SOLE   9 0 31,957
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   4,583,062 77,156 SH   SOLE   9 0 77,147
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   37,578,882 624,909 SH   SOLE   0 0 624,909
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   76,580,299 1,669,507 SH   SOLE   0 0 1,669,507
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290   528,433 8,400 SH   SOLE   0 0 8,400
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   1,129,002 12,212 SH   SOLE   0 0 12,212
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   742,101 16,302 SH   SOLE   0 0 16,302
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   42,751,832 925,565 SH   SOLE   0 0 925,565
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   149,914,779 1,587,576 SH   SOLE   0 0 1,587,576
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   32,805,701 560,302 SH   SOLE   4,327 0 555,975
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738   5,673,304 64,120 SH   SOLE   0 0 64,120
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   722,251 15,484 SH   SOLE   0 0 15,484
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   13,794,965 258,110 SH   SOLE   0 0 258,110
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   7,499,169 133,129 SH   SOLE   0 0 133,129
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   35,177,697 778,268 SH   SOLE   0 0 778,268
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   24,387,500 245,993 SH   SOLE   0 0 245,993
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   22,147,803 370,551 SH   SOLE   0 0 370,551
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   83,136,660 1,436,859 SH   SOLE   111,983 0 1,324,876
J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740   49,317,199 859,035 SH   SOLE   0 0 859,035
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   2,172,133 43,573 SH   SOLE   0 0 43,573
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   1,430,196 30,521 SH   SOLE   0 0 30,521
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   22,756,736 361,463 SH   SOLE   0 0 361,463
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   7,143,766 150,016 SH   SOLE   0 0 150,016
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   119,235,800 1,904,117 SH   SOLE   0 0 1,904,117
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   7,663,773 150,447 SH   SOLE   0 0 150,447
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,560,731 22,863 SH   SOLE   0 0 22,863
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   38,941,475 665,325 SH   SOLE   0 0 665,325
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   96,424,450 1,900,364 SH   SOLE   0 0 1,900,364
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   336,269,711 6,199,663 SH   SOLE   32,350 0 6,167,313
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   405,947 9,258 SH   SOLE   0 0 9,258
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   965,976 19,170 SH   SOLE   0 0 19,170
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   444,925 6,726 SH   SOLE   0 0 6,726
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   461,490,452 9,147,482 SH   SOLE   27,900 0 9,119,582
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   80,447,494 1,585,485 SH   SOLE   0 0 1,585,485
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   11,275,469 214,037 SH   SOLE   0 0 214,037
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   137,012,766 2,591,503 SH   SOLE   0 0 2,591,503
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   35,486,793 852,638 SH   SOLE   0 0 852,638
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   2,923,165 74,424 SH   SOLE   19,286 0 55,138
JABIL INC COM 466313103   6,292,103 46,974 SH   SOLE   2,615 0 44,359
JACK IN THE BOX INC COM 466367109   529,082 7,726 SH   SOLE   186 0 7,540
JACKSON FINANCIAL INC COM CL A 46817M107   11,655,226 176,221 SH   SOLE   581 0 175,640
JACKSON FINANCIAL INC COM CL A 46817M107   575,418 87 SH Put SOLE   0 0 87
JACOBS SOLUTIONS INC COM 46982L108   11,513,243 74,893 SH   SOLE   4,134 0 70,759
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   665,931 16,459 SH   SOLE   10,609 0 5,850
JANONE INC COM 47089W104   45,957 17,474 SH   SOLE   0 0 17,474
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   28,550,258 583,969 SH   SOLE   0 0 583,969
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   8,948,709 147,961 SH   SOLE   0 0 147,961
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   30,683,812 438,842 SH   SOLE   11 0 438,831
JANUS DETROIT STR TR HENDERSON MTG 47103U852   35,115,666 778,618 SH   SOLE   46,384 0 732,234
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   104,028,347 2,144,914 SH   SOLE   10,720 0 2,134,194
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   129,143,954 2,545,210 SH   SOLE   10,693 0 2,534,517
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,874,645 117,806 SH   SOLE   1,111 0 116,695
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   406,876 26,892 SH   SOLE   25,514 0 1,378
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,930,658 16,033 SH   SOLE   14 0 16,019
JD.COM INC SPON ADR CL A 47215P106   4,784,048 174,664 SH   SOLE   1,562 0 173,102
JD.COM INC SPON ADR CL A 47215P106   903,870 330 SH Call SOLE   0 0 330
JEFFERIES FINL GROUP INC COM 47233W109   4,915,649 111,466 SH   SOLE   3,633 0 107,833
JETBLUE AWYS CORP COM 477143101   599,054 80,735 SH   SOLE   0 0 80,735
JEWETT CAMERON TRADING LTD COM NEW 47733C207   236,200 44,566 SH   SOLE   0 0 44,566
JFROG LTD ORD SHS M6191J100   495,131 11,197 SH   SOLE   4,112 0 7,085
JOBY AVIATION INC COMMON STOCK G65163100   478,841 89,336 SH   SOLE   0 0 89,336
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,643,518 15,669 SH   SOLE   12,126 0 3,543
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   65,765,365 1,015,524 SH   SOLE   0 0 1,015,524
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   2,922,223 112,701 SH   SOLE   0 0 112,701
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   26,035,596 753,999 SH   SOLE   0 0 753,999
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   228,589,178 3,983,778 SH   SOLE   0 0 3,983,778
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   14,826,028 384,892 SH   SOLE   0 0 384,892
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   250,252 11,137 SH   SOLE   0 0 11,137
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   312,181 29,760 SH   SOLE   0 0 29,760
JOHNSON & JOHNSON COM 478160104   504,126,125 3,186,840 SH   SOLE   426,446 0 2,760,394
JOHNSON CTLS INTL PLC SHS G51502105   25,683,177 393,190 SH   SOLE   196,675 0 196,515
JONES LANG LASALLE INC COM 48020Q107   1,065,972 5,464 SH   SOLE   17 0 5,447
JOYY INC ADS REPSTG COM A 46591M109   226,228 7,357 SH   SOLE   5,697 0 1,660
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   25,241,859 885,990 SH   SOLE   0 0 885,990
JPMORGAN CHASE & CO COM 46625H100   644,541,875 3,217,882 SH   SOLE   328,919 0 2,888,963
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   679,442 132,704 SH   SOLE   0 0 132,704
JUNIPER NETWORKS INC COM 48203R104   1,167,249 31,496 SH   SOLE   597 0 30,899
KADANT INC COM 48282T104   282,900 862 SH   SOLE   474 0 388
KAISER ALUMINUM CORP COM PAR $0.01 483007704   763,408 8,543 SH   SOLE   3,869 0 4,674
KARAT PACKAGING INC COM 48563L101   1,005,899 35,159 SH   SOLE   0 0 35,159
KAYNE ANDERSON ENERGY INFRST COM 486606106   2,488,869 248,638 SH   SOLE   0 0 248,638
KB HOME COM 48666K109   2,230,377 31,467 SH   SOLE   1,958 0 29,509
KBR INC COM 48242W106   657,902 10,335 SH   SOLE   0 0 10,335
KELLANOVA COM 487836108   7,623,775 133,073 SH   SOLE   7,524 0 125,549
KELLY SVCS INC CL A 488152208   547,737 21,874 SH   SOLE   0 0 21,874
KEMPER CORP COM 488401100   522,647 8,441 SH   SOLE   322 0 8,119
KENNEDY-WILSON HOLDINGS INC COM 489398107   749,703 87,378 SH   SOLE   1,923 0 85,455
KENVUE INC COM 49177J102   41,369,367 1,927,744 SH   SOLE   897,956 0 1,029,788
KEURIG DR PEPPER INC COM 49271V100   6,414,341 209,141 SH   SOLE   73,345 0 135,796
KEY TRONIC CORP COM 493144109   47,304 10,151 SH   SOLE   0 0 10,151
KEYCORP COM 493267108   12,132,241 767,378 SH   SOLE   47,533 0 719,845
KEYSIGHT TECHNOLOGIES INC COM 49338L103   26,083,304 166,795 SH   SOLE   95,575 0 71,220
KFORCE INC COM 493732101   684,086 9,701 SH   SOLE   5,722 0 3,979
KILROY RLTY CORP COM 49427F108   1,237,450 33,968 SH   SOLE   1,322 0 32,646
KIMBELL RTY PARTNERS LP UNIT 49435R102   3,522,306 226,953 SH   SOLE   0 0 226,953
KIMBERLY-CLARK CORP COM 494368103   103,301,963 798,623 SH   SOLE   217,561 0 581,062
KIMCO RLTY CORP COM 49446R109   1,504,098 76,701 SH   SOLE   3,235 0 73,466
KINDER MORGAN INC DEL COM 49456B101   57,870,195 3,155,409 SH   SOLE   145,958 0 3,009,451
KINROSS GOLD CORP COM 496902404   2,716,373 443,128 SH   SOLE   21 0 443,107
KINSALE CAP GROUP INC COM 49714P108   6,441,488 12,276 SH   SOLE   5,483 0 6,793
KIRBY CORP COM 497266106   276,809 2,904 SH   SOLE   970 0 1,934
KITE RLTY GROUP TR COM NEW 49803T300   2,091,012 96,449 SH   SOLE   23,228 0 73,221
KKR & CO INC COM 48251W104   35,601,328 353,960 SH   SOLE   95,687 0 258,273
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,559,949 115,210 SH   SOLE   0 0 115,210
KKR REAL ESTATE FIN TR INC COM 48251K100   923,070 91,756 SH   SOLE   0 0 91,756
KLA CORP COM NEW 482480100   60,164,142 86,125 SH   SOLE   11,612 0 74,513
KNIFE RIVER CORP COMMON STOCK 498894104   6,865,692 84,678 SH   SOLE   489 0 84,189
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,697,920 30,860 SH   SOLE   2,949 0 27,911
KNOWLES CORP COM 49926D109   301,891 18,751 SH   SOLE   11,259 0 7,492
KOHLS CORP COM 500255104   1,819,827 62,430 SH   SOLE   0 0 62,430
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,157,138 57,857 SH   SOLE   28,756 0 29,101
KONTOOR BRANDS INC COM 50050N103   1,458,778 24,212 SH   SOLE   1,912 0 22,300
KOPIN CORP COM 500600101   30,240 16,800 SH   SOLE   0 0 16,800
KOREA FD INC COM NEW 500634209   275,788 10,845 SH   SOLE   0 0 10,845
KORN FERRY COM NEW 500643200   1,466,503 22,300 SH   SOLE   15,715 0 6,585
KOSMOS ENERGY LTD COM 500688106   592,954 99,489 SH   SOLE   0 0 99,489
KRAFT HEINZ CO COM 500754106   20,617,615 558,743 SH   SOLE   17,176 0 541,567
KRANESHARES TRUST BOSERA MSCI CHIN 500767405   1,075,936 50,301 SH   SOLE   0 0 50,301
KRANESHARES TRUST CSI CHI INTERNET 500767306   14,988,446 570,988 SH   SOLE   0 0 570,988
KRANESHARES TRUST ELEC VEH FUTUR 500767827   1,358,756 60,497 SH   SOLE   0 0 60,497
KRANESHARES TRUST QUADRATIC DEFLA 500767587   451,480 30,139 SH   SOLE   0 0 30,139
KRANESHARES TRUST QUADRTC INT RT 500767736   4,631,941 244,675 SH   SOLE   10,691 0 233,984
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   929,918 50,594 SH   SOLE   6,942 0 43,652
KROGER CO COM 501044101   25,198,720 441,077 SH   SOLE   29,580 0 411,497
KULICKE & SOFFA INDS INC COM 501242101   716,242 14,237 SH   SOLE   0 0 14,237
KULR TECHNOLOGY GROUP INC COM 50125G109   11,809 31,076 SH   SOLE   0 0 31,076
KURA SUSHI USA INC CL A COM 501270102   435,420 3,781 SH   SOLE   3,552 0 229
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,886,010 86,673 SH   SOLE   1,921 0 84,752
L3HARRIS TECHNOLOGIES INC COM 502431109   45,883,950 215,317 SH   SOLE   28,938 0 186,379
LA Z BOY INC COM 505336107   591,852 15,732 SH   SOLE   5,481 0 10,251
LABORATORY CORP AMER HLDGS COM NEW 50540R409   7,477,062 34,227 SH   SOLE   10,756 0 23,471
LADDER CAP CORP CL A 505743104   1,935,969 173,942 SH   SOLE   2,899 0 171,043
LAKELAND FINL CORP COM 511656100   3,792,645 57,187 SH   SOLE   3,708 0 53,479
LAKELAND INDS INC COM 511795106   252,375 13,791 SH   SOLE   0 0 13,791
LAM RESEARCH CORP COM 512807108   78,744,513 81,048 SH   SOLE   10,232 0 70,816
LAMAR ADVERTISING CO NEW CL A 512816109   7,892,417 66,095 SH   SOLE   15,769 0 50,326
LAMB WESTON HLDGS INC COM 513272104   14,143,538 132,766 SH   SOLE   40,836 0 91,930
LANCASTER COLONY CORP COM 513847103   556,749 2,682 SH   SOLE   784 0 1,898
LANDSTAR SYS INC COM 515098101   2,975,277 15,435 SH   SOLE   9,868 0 5,567
LANTHEUS HLDGS INC COM 516544103   2,294,680 36,868 SH   SOLE   10,849 0 26,019
LAS VEGAS SANDS CORP COM 517834107   8,280,981 160,174 SH   SOLE   34,825 0 125,349
LATHAM GROUP INC COM 51819L107   71,333 18,014 SH   SOLE   8,336 0 9,678
LATTICE SEMICONDUCTOR CORP COM 518415104   1,019,415 13,031 SH   SOLE   2,273 0 10,758
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   1,418,403 27,877 SH   SOLE   22,336 0 5,541
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   21,879,146 781,398 SH   SOLE   0 0 781,398
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   2,277,555 54,715 SH   SOLE   0 0 54,715
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   13,185,310 273,654 SH   SOLE   0 0 273,654
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   819,346 35,155 SH   SOLE   0 0 35,155
LAUDER ESTEE COS INC CL A 518439104   19,273,252 125,029 SH   SOLE   56,811 0 68,218
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   3,082,284 188,750 SH   SOLE   0 0 188,750
LAZARD INC COM 52110M109   1,175,156 28,067 SH   SOLE   445 0 27,622
LCI INDS COM 50189K103   2,254,991 18,324 SH   SOLE   12,379 0 5,945
LEAR CORP COM NEW 521865204   2,181,382 15,056 SH   SOLE   730 0 14,326
LEGALZOOM COM INC COM 52466B103   448,824 33,645 SH   SOLE   0 0 33,645
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   10,564,513 157,468 SH   SOLE   0 0 157,468
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   4,948,214 104,731 SH   SOLE   0 0 104,731
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   1,588,137 30,494 SH   SOLE   0 0 30,494
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   63,125,447 2,119,726 SH   SOLE   0 0 2,119,726
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   39,371,019 1,068,703 SH   SOLE   0 0 1,068,703
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,601,371 86,779 SH   SOLE   0 0 86,779
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   2,099,807 104,105 SH   SOLE   0 0 104,105
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   2,577,428 107,707 SH   SOLE   0 0 107,707
LEGGETT & PLATT INC COM 524660107   5,425,855 283,335 SH   SOLE   1,073 0 282,262
LEIDOS HOLDINGS INC COM 525327102   2,380,523 18,159 SH   SOLE   1,525 0 16,634
LEMAITRE VASCULAR INC COM 525558201   530,326 7,992 SH   SOLE   1,383 0 6,609
LEMONADE INC COM 52567D107   458,778 27,957 SH   SOLE   3 0 27,954
LENDINGTREE INC NEW COM 52603B107   504,439 11,914 SH   SOLE   24 0 11,890
LENNAR CORP CL A 526057104   23,157,443 134,652 SH   SOLE   30,737 0 103,915
LENNAR CORP CL B 526057302   309,013 2,004 SH   SOLE   0 0 2,004
LENNOX INTL INC COM 526107107   10,121,318 20,708 SH   SOLE   6,883 0 13,825
LESLIES INC COM 527064109   296,790 45,660 SH   SOLE   28,990 0 16,670
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,828,861 91,489 SH   SOLE   0 0 91,489
LEXICON PHARMACEUTICALS INC COM NEW 528872302   215,911 89,963 SH   SOLE   0 0 89,963
LGI HOMES INC COM 50187T106   1,063,389 9,138 SH   SOLE   2,091 0 7,047
LI AUTO INC SPONSORED ADS 50202M102   403,087 13,312 SH   SOLE   0 0 13,312
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   22,778,395 3,185,790 SH   SOLE   0 0 3,185,790
LIBERTY ALL-STAR GROWTH FD I COM 529900102   4,181,591 761,674 SH   SOLE   0 0 761,674
LIBERTY BROADBAND CORP COM SER C 530307305   337,886 5,904 SH   SOLE   545 0 5,359
LIBERTY ENERGY INC COM CL A 53115L104   434,398 20,965 SH   SOLE   7,896 0 13,069
LIBERTY GLOBAL LTD COM CL A G61188101   304,577 18,001 SH   SOLE   0 0 18,001
LIBERTY GLOBAL LTD COM CL C G61188127   716,696 40,629 SH   SOLE   0 0 40,629
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   417,671 7,111 SH   SOLE   2,144 0 4,967
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   4,553,854 69,419 SH   SOLE   38,848 0 30,571
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   417,574 14,055 SH   SOLE   185 0 13,870
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   8,131 23,000 PRN   SOLE   0 0 23,000
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   21,554 20,926 SH   SOLE   0 0 20,926
LIFESTANCE HEALTH GROUP INC COM 53228F101   226,717 36,745 SH   SOLE   0 0 36,745
LIGHT & WONDER INC COM 80874P109   254,306 2,491 SH   SOLE   664 0 1,827
LIGHTWAVE LOGIC INC COM 532275104   1,491,516 318,700 SH   SOLE   0 0 318,700
LILIUM N V CLASS A ORD SHS N52586109   22,625 23,568 SH   SOLE   0 0 23,568
LIMBACH HLDGS INC COM 53263P105   305,597 7,378 SH   SOLE   0 0 7,378
LINCOLN ELEC HLDGS INC COM 533900106   4,903,728 19,197 SH   SOLE   5,641 0 13,556
LINCOLN NATL CORP IND COM 534187109   7,353,181 230,291 SH   SOLE   15 0 230,276
LINDE PLC SHS G54950103   92,053,442 198,255 SH   SOLE   46,276 0 151,979
LINDSAY CORP COM 535555106   386,066 3,281 SH   SOLE   0 0 3,281
LINEAGE CELL THERAPEUTICS IN COM 53566P109   61,443 41,515 SH   SOLE   0 0 41,515
LINKBANCORP INC COM 53578P105   200,434 28,881 SH   SOLE   0 0 28,881
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   133,355 14,324 SH   SOLE   160 0 14,164
LISTED FD TR CORE ALT FD 53656F847   304,312 11,496 SH   SOLE   0 0 11,496
LISTED FD TR HORIZON KINETICS 53656F623   21,754,313 668,130 SH   SOLE   0 0 668,130
LISTED FD TR ROUNDHILL BALL 53656F417   2,087,820 167,966 SH   SOLE   0 0 167,966
LISTED FD TR ROUNDHILL SPORTS 53656F789   468,981 26,271 SH   SOLE   0 0 26,271
LISTED FD TR SHARES LAG CAP 53656F805   216,805 5,088 SH   SOLE   0 0 5,088
LISTED FD TR STF TAC GW & INC 53656F169   267,766 11,346 SH   SOLE   0 0 11,346
LISTED FD TR STF TACTICAL GRW 53656F151   5,055,850 158,989 SH   SOLE   0 0 158,989
LISTED FD TR SWAN HEDGED EQTY 53656F599   11,176,828 539,162 SH   SOLE   0 0 539,162
LITHIA MTRS INC COM 536797103   2,889,242 9,603 SH   SOLE   2,120 0 7,483
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,076,935 199,802 SH   SOLE   0 0 199,802
LITHIUM AMERS CORP NEW COM SHS 53681J103   2,880,329 428,620 SH   SOLE   0 0 428,620
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   8,495,827 296,228 SH   SOLE   0 0 296,228
LITTELFUSE INC COM 537008104   1,686,453 6,959 SH   SOLE   5,045 0 1,914
LIVE NATION ENTERTAINMENT IN COM 538034109   3,798,492 35,913 SH   SOLE   9,997 0 25,916
LIVE OAK BANCSHARES INC COM 53803X105   325,375 7,838 SH   SOLE   0 0 7,838
LKQ CORP COM 501889208   4,922,787 92,170 SH   SOLE   52,559 0 39,611
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   3,558,818 1,374,061 SH   SOLE   694,004 0 680,057
LMP CAP & INCOME FD INC COM 50208A102   414,139 26,479 SH   SOLE   0 0 26,479
LOANDEPOT INC COM CL A 53946R106   74,460 28,749 SH   SOLE   0 0 28,749
LOCKHEED MARTIN CORP COM 539830109   237,033,595 521,102 SH   SOLE   39,218 0 481,884
LOCKHEED MARTIN CORP COM 539830109   1,410,097 31 SH Put SOLE   0 0 31
LOEWS CORP COM 540424108   1,657,027 21,165 SH   SOLE   4,453 0 16,712
LOGITECH INTL S A SHS H50430232   3,239,995 36,254 SH   SOLE   156 0 36,098
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104   605,736 90,679 SH   SOLE   0 0 90,679
LOUISIANA PAC CORP COM 546347105   1,763,874 21,021 SH   SOLE   491 0 20,530
LOWES COS INC COM 548661107   185,615,328 728,675 SH   SOLE   76,040 0 652,635
LPL FINL HLDGS INC COM 50212V100   23,401,803 88,576 SH   SOLE   32 0 88,544
LSB INDS INC COM 502160104   636,462 72,490 SH   SOLE   0 0 72,490
LSI INDS INC OHIO COM 50216C108   348,274 23,034 SH   SOLE   0 0 23,034
LTC PPTYS INC COM 502175102   1,173,013 36,082 SH   SOLE   3,092 0 32,990
LUCID DIAGNOSTICS INC COM 54948X109   29,992 37,032 SH   SOLE   0 0 37,032
LUCID GROUP INC COM 549498103   812,629 285,133 SH   SOLE   200 0 284,933
LULULEMON ATHLETICA INC COM 550021109   33,207,060 85,005 SH   SOLE   9,899 0 75,106
LUMEN TECHNOLOGIES INC COM 550241103   447,353 286,765 SH   SOLE   380 0 286,385
LUMENTUM HLDGS INC COM 55024U109   934,358 19,733 SH   SOLE   283 0 19,450
LUMINAR TECHNOLOGIES INC COM CL A 550424105   617,437 313,420 SH   SOLE   0 0 313,420
LUXURBAN HOTELS INC COM 21985R105   85,888 62,238 SH   SOLE   0 0 62,238
LXP INDUSTRIAL TRUST COM 529043101   414,584 45,963 SH   SOLE   32,358 0 13,605
LYFT INC CL A COM 55087P104   1,793,358 92,680 SH   SOLE   26,154 0 66,526
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   53,087,529 519,041 SH   SOLE   296,562 0 222,479
M & T BK CORP COM 55261F104   15,032,639 103,360 SH   SOLE   24,233 0 79,127
M D C HLDGS INC COM 552676108   1,924,238 30,587 SH   SOLE   362 0 30,225
M/I HOMES INC COM 55305B101   1,535,852 11,269 SH   SOLE   1,428 0 9,841
MACERICH CO COM 554382101   9,796,910 568,596 SH   SOLE   0 0 568,596
MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100   496,865 25,744 SH   SOLE   0 0 25,744
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   282,138 2,950 SH   SOLE   594 0 2,356
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,504,311 326,082 SH   SOLE   0 0 326,082
MACROGENICS INC COM 556099109   161,670 10,983 SH   SOLE   0 0 10,983
MACYS INC COM 55616P104   1,705,187 85,302 SH   SOLE   4,944 0 80,358
MADDEN STEVEN LTD COM 556269108   669,932 15,845 SH   SOLE   12,996 0 2,849
MADISON COVERED CALL & EQUIT COM 557437100   1,739,812 238,004 SH   SOLE   0 0 238,004
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   232,751 5,936 SH   SOLE   0 0 5,936
MADISON SQUARE GRDN SPRT COR CL A 55825T103   371,123 2,011 SH   SOLE   0 0 2,011
MADRIGAL PHARMACEUTICALS INC COM 558868105   915,680 3,429 SH   SOLE   192 0 3,237
MAG SILVER CORP COM 55903Q104   720,805 68,129 SH   SOLE   0 0 68,129
MAGNA INTL INC COM 559222401   3,909,592 71,762 SH   SOLE   742 0 71,020
MAGNOLIA OIL & GAS CORP CL A 559663109   900,988 34,720 SH   SOLE   22,127 0 12,593
MAIN STR CAP CORP COM 56035L104   12,794,048 270,430 SH   SOLE   0 0 270,430
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   369,051 29,360 SH   SOLE   0 0 29,360
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   2,879,719 176,130 SH   SOLE   0 0 176,130
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,166,428 16,417 SH   SOLE   72 0 16,345
MAMMOTH ENERGY SVCS INC COM 56155L108   50,439 13,857 SH   SOLE   0 0 13,857
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   1,065,940 22,816 SH   SOLE   0 0 22,816
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,823,597 100,987 SH   SOLE   0 0 100,987
MANCHESTER UTD PLC NEW ORD CL A G5784H106   442,567 31,702 SH   SOLE   0 0 31,702
MANHATTAN ASSOCIATES INC COM 562750109   9,668,011 38,637 SH   SOLE   13,960 0 24,677
MANITOWOC CO INC COM NEW 563571405   510,539 36,106 SH   SOLE   0 0 36,106
MANNKIND CORP COM NEW 56400P706   151,184 33,374 SH   SOLE   0 0 33,374
MANULIFE FINL CORP COM 56501R106   12,060,476 482,612 SH   SOLE   1,103 0 481,509
MARATHON DIGITAL HOLDINGS IN COM 565788106   13,042,534 577,614 SH   SOLE   0 0 577,614
MARATHON OIL CORP COM 565849106   9,365,802 330,480 SH   SOLE   5,322 0 325,158
MARATHON PETE CORP COM 56585A102   82,678,821 410,316 SH   SOLE   26,941 0 383,375
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   188,737 21,769 SH   SOLE   17,595 0 4,174
MARCUS & MILLICHAP INC COM 566324109   351,369 10,283 SH   SOLE   9,429 0 854
MARINEMAX INC COM 567908108   327,478 9,846 SH   SOLE   0 0 9,846
MARKEL GROUP INC COM 570535104   7,339,315 4,824 SH   SOLE   1,412 0 3,412
MARKETAXESS HLDGS INC COM 57060D108   283,367 1,292 SH   SOLE   84 0 1,208
MARQETA INC CLASS A COM 57142B104   64,523 10,826 SH   SOLE   1,386 0 9,440
MARRIOTT INTL INC NEW CL A 571903202   40,421,440 160,206 SH   SOLE   24,347 0 135,859
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   872,586 8,100 SH   SOLE   331 0 7,769
MARSH & MCLENNAN COS INC COM 571748102   42,381,426 205,755 SH   SOLE   97,200 0 108,555
MARTEN TRANS LTD COM 573075108   543,356 29,402 SH   SOLE   23,720 0 5,682
MARTIN MARIETTA MATLS INC COM 573284106   17,631,708 28,719 SH   SOLE   7,785 0 20,934
MARVELL TECHNOLOGY INC COM 573874104   28,855,641 407,105 SH   SOLE   105,255 0 301,850
MASCO CORP COM 574599106   10,995,090 139,390 SH   SOLE   27,778 0 111,612
MASIMO CORP COM 574795100   513,338 3,496 SH   SOLE   75 0 3,421
MASTEC INC COM 576323109   1,946,780 20,877 SH   SOLE   1,450 0 19,427
MASTERBRAND INC COMMON STOCK 57638P104   479,650 25,595 SH   SOLE   11 0 25,584
MASTERCARD INCORPORATED CL A 57636Q104   340,624,764 707,321 SH   SOLE   130,282 0 577,039
MATADOR RES CO COM 576485205   4,237,121 63,458 SH   SOLE   12,458 0 51,000
MATCH GROUP INC NEW COM 57667L107   3,581,261 98,712 SH   SOLE   40,770 0 57,942
MATERION CORP COM 576690101   396,362 3,008 SH   SOLE   0 0 3,008
MATINAS BIOPHARMA HLDGS INC COM 576810105   165,941 612,328 SH   SOLE   0 0 612,328
MATSON INC COM 57686G105   1,681,228 14,958 SH   SOLE   1,712 0 13,246
MATTEL INC COM 577081102   409,215 20,657 SH   SOLE   0 0 20,657
MATTERPORT INC COM CL A 577096100   347,240 153,646 SH   SOLE   0 0 153,646
MAXIMUS INC COM 577933104   10,727,430 127,859 SH   SOLE   88,127 0 39,732
MAYVILLE ENGR CO INC COM 578605107   302,363 21,100 SH   SOLE   0 0 21,100
MCCORMICK & CO INC COM NON VTG 579780206   25,744,125 335,166 SH   SOLE   46,667 0 288,499
MCCORMICK & CO INC COM VTG 579780107   280,415 3,622 SH   SOLE   0 0 3,622
MCDONALDS CORP COM 580135101   288,115,632 1,021,868 SH   SOLE   72,160 0 949,708
MCEWEN MNG INC COM NEW 58039P305   98,755 10,016 SH   SOLE   0 0 10,016
MCKESSON CORP COM 58155Q103   64,707,437 120,532 SH   SOLE   19,010 0 101,522
MDU RES GROUP INC COM 552690109   2,755,554 109,347 SH   SOLE   867 0 108,480
MEDALLION FINL CORP COM 583928106   108,169 13,675 SH   SOLE   0 0 13,675
MEDICAL PPTYS TRUST INC COM 58463J304   5,131,687 1,091,849 SH   SOLE   0 0 1,091,849
MEDPACE HLDGS INC COM 58506Q109   6,352,430 15,718 SH   SOLE   8,713 0 7,005
MEDTRONIC PLC SHS G5960L103   92,203,501 1,057,987 SH   SOLE   181,210 0 876,777
MEDTRONIC PLC SHS G5960L103   244,020 28 SH Put SOLE   0 0 28
MELCO RESORTS AND ENTMNT LTD ADR 585464100   602,421 83,554 SH   SOLE   0 0 83,554
MERCADOLIBRE INC COM 58733R102   46,176,953 30,541 SH   SOLE   1,517 0 29,024
MERCANTILE BK CORP COM 587376104   361,787 9,399 SH   SOLE   4,767 0 4,632
MERCHANTS BANCORP IND COM 58844R108   1,689,418 39,125 SH   SOLE   0 0 39,125
MERCK & CO INC COM 58933Y105   335,015,593 2,538,959 SH   SOLE   269,714 0 2,269,245
MERCURY GENL CORP NEW COM 589400100   230,136 4,460 SH   SOLE   0 0 4,460
MERCURY SYS INC COM 589378108   1,215,666 41,209 SH   SOLE   38,758 0 2,451
MERIDIANLINK INC COMMON STOCK 58985J105   516,943 27,644 SH   SOLE   0 0 27,644
MERIT MED SYS INC COM 589889104   2,679,278 35,370 SH   SOLE   33,455 0 1,915
MERITAGE HOMES CORP COM 59001A102   554,469 3,160 SH   SOLE   0 0 3,160
MESA LABS INC COM 59064R109   714,825 6,514 SH   SOLE   5,164 0 1,350
MESABI TR CTF BEN INT 590672101   202,772 11,456 SH   SOLE   0 0 11,456
MESOBLAST LTD SPONS ADR 590717401   104,143 20,787 SH   SOLE   0 0 20,787
META PLATFORMS INC CL A 30303M102   811,690,433 1,671,590 SH   SOLE   266,483 0 1,405,107
META PLATFORMS INC CL A 30303M102   437,022 9 SH Call SOLE   0 0 9
META PLATFORMS INC CL A 30303M102   582,696 12 SH Put SOLE   0 0 12
METALLA RTY & STREAMING LTD COM NEW 59124U605   487,968 156,903 SH   SOLE   0 0 156,903
METALLUS INC COM 887399103   726,196 32,638 SH   SOLE   0 0 32,638
METLIFE INC COM 59156R108   61,561,227 830,674 SH   SOLE   207,357 0 623,317
METTLER TOLEDO INTERNATIONAL COM 592688105   3,975,551 2,986 SH   SOLE   483 0 2,503
MFA FINL INC COM 55272X607   1,333,908 116,907 SH   SOLE   0 0 116,907
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   141,275 141,000 PRN   SOLE   0 0 141,000
MFS CHARTER INCOME TR SH BEN INT 552727109   1,255,523 198,032 SH   SOLE   0 0 198,032
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,161,097 362,843 SH   SOLE   0 0 362,843
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   121,826 33,561 SH   SOLE   0 0 33,561
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   211,646 63,557 SH   SOLE   0 0 63,557
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   108,124 62,680 SH   SOLE   0 0 62,680
MFS INTER INCOME TR SH BEN INT 55273C107   272,267 102,356 SH   SOLE   0 0 102,356
MFS INVT GRADE MUN TR SH BEN INT 59318B108   98,515 12,928 SH   SOLE   0 0 12,928
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,271,501 490,605 SH   SOLE   0 0 490,605
MFS MUN INCOME TR SH BEN INT 552738106   1,141,426 212,556 SH   SOLE   0 0 212,556
MFS SPL VALUE TR SH BEN INT 55274E102   145,475 32,691 SH   SOLE   0 0 32,691
MGE ENERGY INC COM 55277P104   1,510,572 19,189 SH   SOLE   0 0 19,189
MGIC INVT CORP WIS COM 552848103   1,468,643 65,682 SH   SOLE   42,045 0 23,637
MGM RESORTS INTERNATIONAL COM 552953101   19,246,335 407,675 SH   SOLE   3,392 0 404,283
MGP INGREDIENTS INC NEW COM 55303J106   380,264 4,415 SH   SOLE   19 0 4,396
MICROCHIP TECHNOLOGY INC. COM 595017104   28,805,347 321,094 SH   SOLE   66,381 0 254,713
MICRON TECHNOLOGY INC COM 595112103   57,823,719 490,489 SH   SOLE   48,272 0 442,217
MICROSOFT CORP COM 594918104   2,682,848,971 6,376,804 SH   SOLE   766,872 0 5,609,932
MICROSOFT CORP COM 594918104   1,304,232 31 SH Call SOLE   0 0 31
MICROSOFT CORP COM 594918104   3,828,552 91 SH Put SOLE   0 0 91
MICROSTRATEGY INC CL A NEW 594972408   75,660,288 44,387 SH   SOLE   307 0 44,080
MICROVAST HOLDINGS INC COM 59516C106   24,353 29,096 SH   SOLE   0 0 29,096
MICROVISION INC DEL COM NEW 594960304   62,232 33,822 SH   SOLE   0 0 33,822
MID-AMER APT CMNTYS INC COM 59522J103   5,060,809 38,462 SH   SOLE   10,227 0 28,235
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,073,840 137,888 SH   SOLE   0 0 137,888
MIDDLEBY CORP COM 596278101   831,767 5,173 SH   SOLE   103 0 5,070
MIDDLESEX WTR CO COM 596680108   224,321 4,273 SH   SOLE   0 0 4,273
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   185,203 16,700 SH   SOLE   0 0 16,700
MILLERKNOLL INC COM 600544100   1,076,835 43,491 SH   SOLE   1,180 0 42,311
MIMEDX GROUP INC COM 602496101   489,990 63,635 SH   SOLE   0 0 63,635
MIND MEDICINE MINDMED INC COM NEW 60255C885   411,034 43,727 SH   SOLE   0 0 43,727
MINERALS TECHNOLOGIES INC COM 603158106   469,904 6,242 SH   SOLE   3,477 0 2,765
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,389,347 67,773 SH   SOLE   0 0 67,773
MIRION TECHNOLOGIES INC COM CL A 60471A101   119,135 10,478 SH   SOLE   0 0 10,478
MITEK SYS INC COM NEW 606710200   1,040,820 73,817 SH   SOLE   0 0 73,817
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,298,949 126,975 SH   SOLE   66,597 0 60,378
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   50,319 12,643 SH   SOLE   0 0 12,643
MKS INSTRS INC COM 55306N104   2,429,309 18,265 SH   SOLE   4,274 0 13,991
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   902,354 28,067 SH   SOLE   7,331 0 20,736
MOBIX LABS INC COM CL A 60743G100   30,150 15,000 SH   SOLE   0 0 15,000
MODERNA INC COM 60770K107   11,094,494 104,115 SH   SOLE   5,797 0 98,318
MODINE MFG CO COM 607828100   4,574,260 48,054 SH   SOLE   3,902 0 44,152
MOELIS & CO CL A 60786M105   2,495,720 43,962 SH   SOLE   22,941 0 21,021
MOHAWK INDS INC COM 608190104   2,214,332 16,918 SH   SOLE   2,570 0 14,348
MOLINA HEALTHCARE INC COM 60855R100   5,057,745 12,311 SH   SOLE   1,051 0 11,260
MOLSON COORS BEVERAGE CO CL B 60871R209   5,685,911 84,549 SH   SOLE   8,513 0 76,036
MONARCH CASINO & RESORT INC COM 609027107   333,373 4,446 SH   SOLE   4,270 0 176
MONDAY COM LTD SHS M7S64H106   3,708,785 16,420 SH   SOLE   3,382 0 13,038
MONDEE HOLDINGS INC CLASS A COM 465712107   28,644 12,400 SH   SOLE   0 0 12,400
MONDELEZ INTL INC CL A 609207105   92,686,101 1,324,087 SH   SOLE   364,997 0 959,090
MONGODB INC CL A 60937P106   16,569,168 46,200 SH   SOLE   9,556 0 36,644
MONOLITHIC PWR SYS INC COM 609839105   58,409,230 86,223 SH   SOLE   39,733 0 46,490
MONROE CAP CORP COM 610335101   222,382 30,886 SH   SOLE   0 0 30,886
MONSTER BEVERAGE CORP NEW COM 61174X109   43,403,739 732,182 SH   SOLE   332,282 0 399,900
MONTROSE ENVIRONMENTAL GROUP COM 615111101   292,541 7,469 SH   SOLE   6,839 0 630
MOODYS CORP COM 615369105   34,660,748 88,188 SH   SOLE   30,906 0 57,282
MOOG INC CL A 615394202   1,274,093 7,981 SH   SOLE   745 0 7,236
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   333,829 6,646 SH   SOLE   6,307 0 339
MORGAN STANLEY COM NEW 617446448   114,581,522 1,216,881 SH   SOLE   352,250 0 864,631
MORGAN STANLEY EMERGING MKTS COM 617477104   814,087 171,387 SH   SOLE   0 0 171,387
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,628,442 225,234 SH   SOLE   0 0 225,234
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   7,132,309 143,363 SH   SOLE   0 0 143,363
MORNINGSTAR INC COM 617700109   1,110,512 3,601 SH   SOLE   250 0 3,351
MOSAIC CO NEW COM 61945C103   7,442,372 229,278 SH   SOLE   144 0 229,134
MOTORCAR PTS AMER INC COM 620071100   275,732 34,295 SH   SOLE   0 0 34,295
MOTOROLA SOLUTIONS INC COM NEW 620076307   30,802,998 86,774 SH   SOLE   28,423 0 58,351
MP MATERIALS CORP COM CL A 553368101   2,636,899 184,399 SH   SOLE   15,162 0 169,237
MPLX LP COM UNIT REP LTD 55336V100   11,712,919 281,832 SH   SOLE   1,462 0 280,370
MR COOPER GROUP INC COM 62482R107   1,103,733 14,160 SH   SOLE   0 0 14,160
MSA SAFETY INC COM 553498106   14,227,515 73,493 SH   SOLE   756 0 72,737
MSC INDL DIRECT INC CL A 553530106   1,611,642 16,608 SH   SOLE   7,740 0 8,868
MSCI INC COM 55354G100   33,985,197 60,639 SH   SOLE   33,442 0 27,197
M-TRON INDS INC COM 55380K109   547,170 18,239 SH   SOLE   0 0 18,239
MUELLER INDS INC COM 624756102   1,043,063 19,341 SH   SOLE   546 0 18,795
MULTIPLAN CORPORATION COM 62548M100   9,491 11,700 SH   SOLE   0 0 11,700
MURPHY OIL CORP COM 626717102   2,454,571 53,711 SH   SOLE   4,930 0 48,781
MURPHY USA INC COM 626755102   3,307,726 7,890 SH   SOLE   4,790 0 3,100
MYERS INDS INC COM 628464109   213,952 9,234 SH   SOLE   4,104 0 5,130
MYR GROUP INC DEL COM 55405W104   1,386,781 7,846 SH   SOLE   1,239 0 6,607
NABORS INDUSTRIES LTD SHS G6359F137   243,442 2,826 SH   SOLE   1,196 0 1,630
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   104,630 37,569 SH   SOLE   0 0 37,569
NANO X IMAGING LTD ORD SHS M70700105   601,676 61,584 SH   SOLE   0 0 61,584
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,236,406 30,787 SH   SOLE   19,634 0 11,153
NASDAQ INC COM 631103108   13,869,729 219,806 SH   SOLE   102,166 0 117,640
NATERA INC COM 632307104   6,090,596 66,593 SH   SOLE   37,728 0 28,865
NATIONAL BANKSHARES INC VA COM 634865109   916,386 27,429 SH   SOLE   0 0 27,429
NATIONAL BEVERAGE CORP COM 635017106   209,355 4,411 SH   SOLE   91 0 4,320
NATIONAL FUEL GAS CO COM 636180101   3,893,131 72,471 SH   SOLE   8,396 0 64,075
NATIONAL GRID PLC SPONSORED ADR NE 636274409   52,186,550 764,975 SH   SOLE   460,489 0 304,486
NATIONAL HEALTH INVS INC COM 63633D104   1,188,836 18,921 SH   SOLE   676 0 18,245
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   19,622,414 501,083 SH   SOLE   6,346 0 494,737
NATIXIS ETF TR LOOMIS SAYLES 63873X208   856,576 35,855 SH   SOLE   0 0 35,855
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   3,297,262 35,840 SH   SOLE   0 0 35,840
NATWEST GROUP PLC SPONS ADR 639057207   295,083 43,395 SH   SOLE   28,257 0 15,138
NAVIENT CORPORATION COM 63938C108   366,217 21,047 SH   SOLE   58 0 20,989
NAVITAS SEMICONDUCTOR CORP COM 63942X106   254,065 53,263 SH   SOLE   0 0 53,263
NB BANCORP INC COM 63945M107   273,200 20,000 SH   SOLE   0 0 20,000
NBT BANCORP INC COM 628778102   980,552 26,733 SH   SOLE   13,256 0 13,477
NCINO INC COM 63947X101   1,279,256 34,223 SH   SOLE   26,842 0 7,381
NCR ATLEOS CORPORATION COM SHS 63001N106   542,375 27,462 SH   SOLE   12,874 0 14,588
NCR VOYIX CORPORATION COM 62886E108   1,060,758 83,987 SH   SOLE   54,006 0 29,981
NEKTAR THERAPEUTICS COM 640268108   33,158 35,493 SH   SOLE   0 0 35,493
NELNET INC CL A 64031N108   1,769,888 18,699 SH   SOLE   0 0 18,699
NEOGEN CORP COM 640491106   1,625,418 103,005 SH   SOLE   69,997 0 33,008
NEOGENOMICS INC COM NEW 64049M209   355,154 22,593 SH   SOLE   12,767 0 9,826
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   7,920 10,000 PRN   SOLE   0 0 10,000
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501   7,244,534 145,473 SH   SOLE   0 0 145,473
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   22,951,275 455,744 SH   SOLE   0 0 455,744
NET LEASE OFFICE PROPERTIES COM 64110Y108   744,874 31,297 SH   SOLE   6 0 31,291
NET POWER INC COM CL A 64107A105   153,013 13,434 SH   SOLE   0 0 13,434
NETAPP INC COM 64110D104   4,320,354 41,158 SH   SOLE   2,557 0 38,601
NETEASE INC SPONSORED ADS 64110W102   3,749,423 36,237 SH   SOLE   4,632 0 31,605
NETFLIX INC COM 64110L106   274,326,403 451,692 SH   SOLE   80,961 0 370,731
NETFLIX INC COM 64110L106   668,063 11 SH Call SOLE   0 0 11
NEUBERGER BERMAN ENERGY INFR COM 64129H104   2,511,340 340,752 SH   SOLE   0 0 340,752
NEUBERGER BERMAN ETF TRUST OPT STRATEGY ETF 64135A705   4,915,666 188,810 SH   SOLE   0 0 188,810
NEUBERGER BERMAN HIGH YIELD COM 64128C106   4,392,705 545,001 SH   SOLE   0 0 545,001
NEUBERGER BERMAN MUN FD INC COM 64124P101   554,293 52,941 SH   SOLE   0 0 52,941
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   800,480 68,126 SH   SOLE   0 0 68,126
NEUBERGER BERMAN REAL ESTATE COM 64190A103   998,731 299,021 SH   SOLE   0 0 299,021
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,732,275 12,560 SH   SOLE   8,839 0 3,721
NEVRO CORP COM 64157F103   180,825 12,523 SH   SOLE   11,806 0 717
NEW AMER HIGH INCOME FD INC COM NEW 641876800   553,553 76,038 SH   SOLE   0 0 76,038
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   720,941 10,027 SH   SOLE   0 0 10,027
NEW FORTRESS ENERGY INC COM CL A 644393100   666,491 21,788 SH   SOLE   0 0 21,788
NEW GERMANY FD INC COM 644465106   218,110 25,041 SH   SOLE   0 0 25,041
NEW GOLD INC CDA COM 644535106   172,589 101,523 SH   SOLE   0 0 101,523
NEW JERSEY RES CORP COM 646025106   3,629,241 84,578 SH   SOLE   13,191 0 71,387
NEW MTN FIN CORP COM 647551100   2,775,282 219,044 SH   SOLE   732 0 218,312
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   617,811 7,116 SH   SOLE   336 0 6,780
NEW YORK CMNTY BANCORP INC COM 649445103   2,713,851 842,811 SH   SOLE   2,516 0 840,295
NEW YORK TIMES CO CL A 650111107   302,832 7,007 SH   SOLE   424 0 6,583
NEWELL BRANDS INC COM 651229106   815,083 101,505 SH   SOLE   0 0 101,505
NEWMARK GROUP INC CL A 65158N102   297,500 26,826 SH   SOLE   15,691 0 11,135
NEWMARKET CORP COM 651587107   1,213,384 1,912 SH   SOLE   1,549 0 363
NEWMONT CORP COM 651639106   23,244,676 648,568 SH   SOLE   62,536 0 586,032
NEWMONT CORP COM 651639106   6,956,544 1,941 SH Put SOLE   0 0 1,941
NEWPARK RES INC COM PAR $.01NEW 651718504   103,080 14,277 SH   SOLE   0 0 14,277
NEWS CORP NEW CL A 65249B109   1,452,365 55,476 SH   SOLE   54 0 55,422
NEWS CORP NEW CL B 65249B208   775,053 28,642 SH   SOLE   592 0 28,050
NEWTEKONE INC COM NEW 652526203   310,514 28,229 SH   SOLE   0 0 28,229
NEXGEN ENERGY LTD COM 65340P106   296,185 38,119 SH   SOLE   0 0 38,119
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   89,297 13,530 SH   SOLE   0 0 13,530
NEXPOINT REAL ESTATE FIN INC COM 65342V101   406,728 28,324 SH   SOLE   0 0 28,324
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,411,604 25,606 SH   SOLE   20,748 0 4,858
NEXTCURE INC COM 65343E108   60,210 27,000 SH   SOLE   0 0 27,000
NEXTDECADE CORP COM 65342K105   323,402 56,937 SH   SOLE   0 0 56,937
NEXTERA ENERGY INC COM 65339F101   170,106,199 2,661,652 SH   SOLE   455,071 0 2,206,581
NEXTERA ENERGY INC COM 65339F101   2,895,123 453 SH Put SOLE   0 0 453
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   5,620,447 142,074 SH   SOLE   0 0 142,074
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,209,679 106,705 SH   SOLE   3,568 0 103,137
NEXTNAV INC COMMON STOCK 65345N106   754,397 114,650 SH   SOLE   0 0 114,650
NEXTRACKER INC CLASS A COM 65290E101   4,295,286 76,334 SH   SOLE   1,257 0 75,077
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   218,280 37,896 SH   SOLE   0 0 37,896
NICE LTD SPONSORED ADR 653656108   4,358,088 16,722 SH   SOLE   10,891 0 5,831
NICOLET BANKSHARES INC COM 65406E102   288,759 3,358 SH   SOLE   0 0 3,358
NIKE INC CL B 654106103   83,520,494 888,705 SH   SOLE   136,846 0 751,859
NIKOLA CORP COM 654110105   120,410 115,779 SH   SOLE   0 0 115,779
NINE ENERGY SERVICE INC COM 65441V101   35,526 15,860 SH   SOLE   0 0 15,860
NIO INC SPON ADS 62914V106   1,586,529 352,562 SH   SOLE   0 0 352,562
NISOURCE INC COM 65473P105   4,861,443 175,758 SH   SOLE   66,043 0 109,715
NLIGHT INC COM 65487K100   294,808 22,678 SH   SOLE   18,362 0 4,316
NMI HLDGS INC CL A 629209305   410,354 12,689 SH   SOLE   5,565 0 7,124
NNN REIT INC COM 637417106   10,478,165 245,161 SH   SOLE   8,757 0 236,404
NOBLE CORP PLC ORD SHS A G65431127   1,265,056 26,089 SH   SOLE   21,797 0 4,292
NOKIA CORP SPONSORED ADR 654902204   2,055,510 580,653 SH   SOLE   0 0 580,653
NOODLES & CO COM CL A 65540B105   75,160 39,351 SH   SOLE   0 0 39,351
NORDIC AMERICAN TANKERS LIMI COM G65773106   822,248 209,757 SH   SOLE   0 0 209,757
NORDSON CORP COM 655663102   22,087,944 80,454 SH   SOLE   22,265 0 58,189
NORDSTROM INC COM 655664100   883,959 43,609 SH   SOLE   0 0 43,609
NORFOLK SOUTHN CORP COM 655844108   52,790,732 207,128 SH   SOLE   26,566 0 180,562
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106   82,693 13,898 SH   SOLE   0 0 13,898
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   15,725 49,450 SH   SOLE   0 0 49,450
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   29,147,287 943,327 SH   SOLE   0 0 943,327
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   1,140,614 24,507 SH   SOLE   0 0 24,507
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   2,257,531 41,121 SH   SOLE   0 0 41,121
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   9,765,541 250,978 SH   SOLE   0 0 250,978
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   2,522,919 107,450 SH   SOLE   0 0 107,450
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   2,879,189 76,595 SH   SOLE   0 0 76,595
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,744,108 58,098 SH   SOLE   0 0 58,098
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   2,872,887 79,780 SH   SOLE   0 0 79,780
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   5,952,529 435,445 SH   SOLE   24,499 0 410,946
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   39,161,471 777,322 SH   SOLE   177,421 0 599,901
NORTHERN OIL & GAS INC COM 665531307   2,653,145 66,864 SH   SOLE   11,710 0 55,154
NORTHERN TR CORP COM 665859104   3,088,836 34,737 SH   SOLE   9,311 0 25,426
NORTHROP GRUMMAN CORP COM 666807102   106,768,773 223,058 SH   SOLE   23,699 0 199,359
NORTHWEST BANCSHARES INC MD COM 667340103   1,405,961 120,683 SH   SOLE   0 0 120,683
NORTHWEST NAT HLDG CO COM 66765N105   895,650 24,064 SH   SOLE   0 0 24,064
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   612,276 12,022 SH   SOLE   5,572 0 6,450
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   6,446,283 307,993 SH   SOLE   17,343 0 290,650
NORWOOD FINL CORP COM 669549107   266,223 9,784 SH   SOLE   0 0 9,784
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   44,502 19,433 SH   SOLE   0 0 19,433
NOV INC COM 62955J103   817,285 41,869 SH   SOLE   6,555 0 35,314
NOVA LTD COM M7516K103   1,478,285 8,334 SH   SOLE   0 0 8,334
NOVAGOLD RES INC COM NEW 66987E206   544,095 181,365 SH   SOLE   0 0 181,365
NOVANTA INC COM 67000B104   2,914,727 16,678 SH   SOLE   14,036 0 2,642
NOVARTIS AG SPONSORED ADR 66987V109   34,924,203 361,048 SH   SOLE   76,160 0 284,888
NOVAVAX INC COM NEW 670002401   223,269 46,709 SH   SOLE   0 0 46,709
NOVOCURE LTD ORD SHS G6674U108   277,718 17,768 SH   SOLE   60 0 17,708
NOVO-NORDISK A S ADR 670100205   150,820,607 1,174,615 SH   SOLE   134,509 0 1,040,106
NRG ENERGY INC COM NEW 629377508   6,594,039 97,415 SH   SOLE   55 0 97,360
NRX PHARMACEUTICALS INC COM 629444100   6,875 14,568 SH   SOLE   0 0 14,568
NU HLDGS LTD ORD SHS CL A G6683N103   3,325,571 278,757 SH   SOLE   22,125 0 256,632
NUCOR CORP COM 670346105   55,906,013 282,496 SH   SOLE   25,486 0 257,010
NUSCALE PWR CORP CL A COM 67079K100   491,525 92,566 SH   SOLE   0 0 92,566
NUSHARES ETF TR ESG HI TLD CRP 67092P854   2,376,145 112,496 SH   SOLE   0 0 112,496
NUSHARES ETF TR ESG LARGE CAP 67092P862   754,681 17,485 SH   SOLE   0 0 17,485
NUSHARES ETF TR GET OPP ETF 67092P797   900,710 30,720 SH   SOLE   0 0 30,720
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   7,722,923 369,783 SH   SOLE   0 0 369,783
NUSHARES ETF TR NUVEEN ESG 1-5 67092P110   1,216,657 53,152 SH   SOLE   0 0 53,152
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   2,238,220 81,390 SH   SOLE   0 0 81,390
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   3,032,844 97,613 SH   SOLE   0 0 97,613
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   58,090,595 761,544 SH   SOLE   0 0 761,544
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   41,640,754 1,071,558 SH   SOLE   0 0 1,071,558
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   16,338,149 367,315 SH   SOLE   0 0 367,315
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   11,087,372 324,192 SH   SOLE   0 0 324,192
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   23,736,961 570,737 SH   SOLE   0 0 570,737
NUSHARES ETF TR NUVEEN ESG US 67092P870   5,468,059 248,888 SH   SOLE   0 0 248,888
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   953,665 31,162 SH   SOLE   0 0 31,162
NUSTAR ENERGY LP UNIT COM 67058H102   2,803,972 120,497 SH   SOLE   0 0 120,497
NUTANIX INC CL A 67059N108   1,142,314 18,508 SH   SOLE   151 0 18,357
NUTEX HEALTH INC COM 67079U108   959 10,000 SH   SOLE   0 0 10,000
NUTRIEN LTD COM 67077M108   5,234,447 96,381 SH   SOLE   2,086 0 94,295
NUVALENT INC COM 670703107   536,743 7,148 SH   SOLE   5,210 0 1,938
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,821,464 561,437 SH   SOLE   0 0 561,437
NUVEEN AMT FREE QLTY MUN INC COM 670657105   7,892,205 712,936 SH   SOLE   75,072 0 637,864
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   1,099,900 81,474 SH   SOLE   0 0 81,474
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   186,878 17,020 SH   SOLE   0 0 17,020
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   3,436,798 311,869 SH   SOLE   0 0 311,869
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   1,990,097 148,183 SH   SOLE   0 0 148,183
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   1,653,433 136,085 SH   SOLE   0 0 136,085
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   1,863,018 207,002 SH   SOLE   0 0 207,002
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,588,795 112,921 SH   SOLE   0 0 112,921
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   341,735 33,018 SH   SOLE   0 0 33,018
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   923,578 165,813 SH   SOLE   0 0 165,813
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   1,593,015 108,664 SH   SOLE   0 0 108,664
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   345,727 31,747 SH   SOLE   0 0 31,747
NUVEEN FLOATING RATE INCOME COM 67072T108   23,659,540 2,710,142 SH   SOLE   0 0 2,710,142
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   3,744,008 292,958 SH   SOLE   0 0 292,958
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   182,708 16,731 SH   SOLE   0 0 16,731
NUVEEN MULTI ASSET INCOME FU COM 670750108   3,071,585 246,912 SH   SOLE   0 0 246,912
NUVEEN MUN CR OPPORTUNITIES COM 670663103   400,900 37,928 SH   SOLE   0 0 37,928
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   3,684,988 348,957 SH   SOLE   0 0 348,957
NUVEEN MUN INCOME FD INC COM 67062J102   588,112 62,234 SH   SOLE   0 0 62,234
NUVEEN MUN VALUE FD INC COM 670928100   9,483,847 1,088,846 SH   SOLE   0 0 1,088,846
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   6,171,912 504,241 SH   SOLE   89,597 0 414,644
NUVEEN N Y MUN VALUE FD COM 67062M105   415,879 49,985 SH   SOLE   0 0 49,985
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   9,716,084 402,489 SH   SOLE   0 0 402,489
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   377,136 31,220 SH   SOLE   0 0 31,220
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   227,730 20,950 SH   SOLE   0 0 20,950
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   638,256 53,998 SH   SOLE   0 0 53,998
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   20,202,415 2,809,794 SH   SOLE   0 0 2,809,794
NUVEEN PFD & INCOME TERM FD COM 67075A106   2,205,587 114,636 SH   SOLE   0 0 114,636
NUVEEN QUALITY MUNCP INCOME COM 67066V101   5,401,923 471,372 SH   SOLE   1,399 0 469,973
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,285,045 108,351 SH   SOLE   0 0 108,351
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,403,356 177,640 SH   SOLE   0 0 177,640
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   22,101,674 1,670,573 SH   SOLE   0 0 1,670,573
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   2,039,969 130,183 SH   SOLE   0 0 130,183
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   304,680 33,891 SH   SOLE   0 0 33,891
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,091,554 75,592 SH   SOLE   0 0 75,592
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   1,711,007 111,685 SH   SOLE   88,600 0 23,085
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   299 10,000 SH   SOLE   0 0 10,000
NV5 GLOBAL INC COM 62945V109   942,660 9,618 SH   SOLE   3,240 0 6,378
NVENT ELECTRIC PLC SHS G6700G107   11,796,505 156,452 SH   SOLE   118,968 0 37,484
NVIDIA CORPORATION COM 67066G104   2,117,527,794 2,343,539 SH   SOLE   239,121 0 2,104,418
NVIDIA CORPORATION COM 67066G104   6,415,276 71 SH Call SOLE   0 0 71
NVIDIA CORPORATION COM 67066G104   1,355,340 15 SH Put SOLE   0 0 15
NVR INC COM 62944T105   3,288,584 406 SH   SOLE   8 0 398
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   1,449,668 35,161 SH   SOLE   0 0 35,161
NXG NEXTGEN INFRASTR INCM FD COM 231647207   216,350 5,566 SH   SOLE   0 0 5,566
NXP SEMICONDUCTORS N V COM N6596X109   44,913,240 181,270 SH   SOLE   78,604 0 102,666
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,626,689 133,606 SH   SOLE   0 0 133,606
OATLY GROUP AB SPONSORED ADS 67421J108   38,047 33,670 SH   SOLE   0 0 33,670
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   891,447 20,684 SH   SOLE   14 0 20,670
OCCIDENTAL PETE CORP COM 674599105   38,423,632 591,224 SH   SOLE   9,757 0 581,467
OCEAN BIOMEDICAL INC COM 67644C104   113,550 30,000 SH   SOLE   0 0 30,000
OCEANFIRST FINL CORP COM 675234108   477,236 29,082 SH   SOLE   2,940 0 26,142
ODDITY TECH LTD SHS CL A M7518J104   800,784 18,430 SH   SOLE   8,074 0 10,356
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   64,689 31,710 SH   SOLE   0 0 31,710
OFS CAP CORP COM 67103B100   574,382 57,843 SH   SOLE   0 0 57,843
OFS CREDIT COMPANY INC COM 67111Q107   519,432 72,546 SH   SOLE   0 0 72,546
OGE ENERGY CORP COM 670837103   6,438,418 187,709 SH   SOLE   5,418 0 182,291
O-I GLASS INC COM 67098H104   345,321 20,815 SH   SOLE   0 0 20,815
OKTA INC CL A 679295105   6,407,661 61,247 SH   SOLE   4,311 0 56,936
OLD DOMINION FREIGHT LINE IN COM 679580100   20,018,239 91,279 SH   SOLE   17,084 0 74,195
OLD NATL BANCORP IND COM 680033107   2,079,544 119,445 SH   SOLE   10,853 0 108,592
OLD REP INTL CORP COM 680223104   7,162,015 233,139 SH   SOLE   177,929 0 55,210
OLD SECOND BANCORP INC ILL COM 680277100   155,506 11,236 SH   SOLE   0 0 11,236
OLIN CORP COM PAR $1 680665205   3,143,078 53,454 SH   SOLE   15,910 0 37,544
OLLIES BARGAIN OUTLET HLDGS COM 681116109   7,740,132 97,275 SH   SOLE   36,813 0 60,462
OLO INC CL A 68134L109   233,589 42,548 SH   SOLE   2,152 0 40,396
OMEGA HEALTHCARE INVS INC COM 681936100   14,443,825 456,073 SH   SOLE   11 0 456,062
OMNIAB INC COM 68218J103   112,194 20,700 SH   SOLE   0 0 20,700
OMNICELL COM COM 68213N109   602,840 20,624 SH   SOLE   15,642 0 4,982
OMNICOM GROUP INC COM 681919106   15,673,069 161,979 SH   SOLE   90,705 0 71,274
ON HLDG AG NAMEN AKT A H5919C104   3,757,391 106,201 SH   SOLE   0 0 106,201
ON SEMICONDUCTOR CORP COM 682189105   36,997,723 503,028 SH   SOLE   223,391 0 279,637
ONCOLYTICS BIOTECH INC COM NEW 682310875   19,090 18,009 SH   SOLE   0 0 18,009
ONDAS HLDGS INC COM NEW 68236H204   23,867 24,600 SH   SOLE   0 0 24,600
ONE GAS INC COM 68235P108   1,629,594 25,253 SH   SOLE   5,365 0 19,888
ONE LIBERTY PPTYS INC COM 682406103   229,228 10,147 SH   SOLE   0 0 10,147
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   28,860 13,000 SH   SOLE   0 0 13,000
ONEMAIN HLDGS INC COM 68268W103   4,165,180 81,526 SH   SOLE   33,988 0 47,538
ONEOK INC NEW COM 682680103   94,551,174 1,179,384 SH   SOLE   61,279 0 1,118,105
ONTO INNOVATION INC COM 683344105   4,398,071 24,288 SH   SOLE   20,112 0 4,176
OPEN TEXT CORP COM 683715106   202,893 5,225 SH   SOLE   1,384 0 3,841
OPENDOOR TECHNOLOGIES INC COM 683712103   614,696 202,870 SH   SOLE   0 0 202,870
OPERA LTD SPONSORED ADS 68373M107   412,957 26,120 SH   SOLE   0 0 26,120
OPKO HEALTH INC COM 68375N103   29,387 24,489 SH   SOLE   0 0 24,489
OPPFI INC COM CL A 68386H103   273,228 109,291 SH   SOLE   0 0 109,291
OPTEX SYS HLDGS INC COM NEW 68384X209   103,140 13,500 SH   SOLE   0 0 13,500
OPTION CARE HEALTH INC COM NEW 68404L201   822,937 24,536 SH   SOLE   1,061 0 23,475
ORACLE CORP COM 68389X105   161,750,742 1,287,722 SH   SOLE   258,257 0 1,029,465
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   133,155 45,601 SH   SOLE   0 0 45,601
ORANGE SPONSORED ADR 684060106   4,268,415 362,652 SH   SOLE   26,002 0 336,650
ORASURE TECHNOLOGIES INC COM 68554V108   104,476 16,988 SH   SOLE   0 0 16,988
ORCHID IS CAP INC COM NEW 68571X301   369,322 41,357 SH   SOLE   0 0 41,357
OREILLY AUTOMOTIVE INC COM 67103H107   43,606,320 38,628 SH   SOLE   3,537 0 35,091
ORGANOGENESIS HLDGS INC COM 68621F102   32,563 11,466 SH   SOLE   0 0 11,466
ORGANON & CO COMMON STOCK 68622V106   5,831,137 310,167 SH   SOLE   7,060 0 303,107
ORGANON & CO COMMON STOCK 68622V106   2,421,440 1,288 SH Put SOLE   0 0 1,288
ORIC PHARMACEUTICALS INC COM 68622P109   141,488 10,290 SH   SOLE   0 0 10,290
ORIGIN BANCORP INC COM 68621T102   229,676 7,352 SH   SOLE   4,593 0 2,759
ORIGIN MATERIALS INC COM 68622D106   32,941 64,591 SH   SOLE   0 0 64,591
ORION ENERGY SYS INC COM 686275108   12,242 14,068 SH   SOLE   0 0 14,068
ORION OFFICE REIT INC COM 68629Y103   271,760 77,425 SH   SOLE   20,032 0 57,393
ORION S.A. COM L72967109   2,227,874 94,723 SH   SOLE   0 0 94,723
ORMAT TECHNOLOGIES INC COM 686688102   1,264,848 19,109 SH   SOLE   0 0 19,109
OSCAR HEALTH INC CL A 687793109   419,483 28,210 SH   SOLE   0 0 28,210
OSHKOSH CORP COM 688239201   2,508,033 20,111 SH   SOLE   3,169 0 16,942
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,000,668 60,942 SH   SOLE   0 0 60,942
OTIS WORLDWIDE CORP COM 68902V107   13,830,268 139,319 SH   SOLE   35,539 0 103,780
OTTER TAIL CORP COM 689648103   4,233,249 48,996 SH   SOLE   408 0 48,588
OUSTER INC *W EXP 09/29/202 68989M129   540 14,805 SH   SOLE   0 0 14,805
OUSTER INC COM NEW 68989M202   115,122 14,499 SH   SOLE   0 0 14,499
OUTLOOK THERAPEUTICS INC COM 69012T305   132,056 11,060 SH   SOLE   0 0 11,060
OUTSET MED INC COM 690145107   80,928 36,454 SH   SOLE   0 0 36,454
OVINTIV INC COM 69047Q102   4,787,562 92,246 SH   SOLE   239 0 92,007
OWENS & MINOR INC NEW COM 690732102   252,826 9,124 SH   SOLE   0 0 9,124
OWENS CORNING NEW COM 690742101   1,940,865 11,636 SH   SOLE   1,281 0 10,355
OXFORD INDS INC COM 691497309   561,334 4,994 SH   SOLE   3,912 0 1,082
OXFORD LANE CAP CORP COM 691543102   1,865,053 367,136 SH   SOLE   0 0 367,136
OXFORD SQUARE CAP CORP COM 69181V107   84,950 26,798 SH   SOLE   0 0 26,798
PACCAR INC COM 693718108   26,031,893 210,121 SH   SOLE   15,934 0 194,187
PACER FDS TR AMERCN ENRGY IND 69374H634   9,355,734 294,986 SH   SOLE   0 0 294,986
PACER FDS TR CASH COWS ETF 69374H659   6,696,420 170,434 SH   SOLE   0 0 170,434
PACER FDS TR CFRA STVAL EQL 69374H691   2,423,007 61,326 SH   SOLE   0 0 61,326
PACER FDS TR DATA AND INFRAST 69374H741   9,533,975 332,774 SH   SOLE   12 0 332,762
PACER FDS TR DEVELOPED MRKT 69374H873   32,545,565 1,018,641 SH   SOLE   0 0 1,018,641
PACER FDS TR EMRG MKT CASH 69374H865   2,760,222 137,427 SH   SOLE   0 0 137,427
PACER FDS TR GLOBL CASH ETF 69374H709   83,538,816 2,407,459 SH   SOLE   0 0 2,407,459
PACER FDS TR INDUSTRIAL RELET 69374H766   6,042,991 152,025 SH   SOLE   0 0 152,025
PACER FDS TR LUNT LRG CP ALTR 69374H717   5,152,898 147,058 SH   SOLE   0 0 147,058
PACER FDS TR LUNT LRGCP MULTI 69374H816   6,090,885 130,622 SH   SOLE   0 0 130,622
PACER FDS TR LUNT MDCAP MLT 69374H725   1,177,010 25,739 SH   SOLE   0 0 25,739
PACER FDS TR METAURUS CAP 400 69374H436   18,985,975 530,335 SH   SOLE   0 0 530,335
PACER FDS TR PAC ASSET FLTG 69374H428   7,998,048 168,168 SH   SOLE   0 0 168,168
PACER FDS TR PACER US SMALL 69374H857   294,729,739 5,995,316 SH   SOLE   0 0 5,995,316
PACER FDS TR SWAN SOS FD OF 69374H568   7,309,014 270,604 SH   SOLE   0 0 270,604
PACER FDS TR TRENDP US LAR CP 69374H105   143,139,356 2,999,567 SH   SOLE   0 0 2,999,567
PACER FDS TR TRENDP US MID CP 69374H204   18,381,221 510,164 SH   SOLE   0 0 510,164
PACER FDS TR TRENDPILOT 100 69374H303   84,851,606 1,235,463 SH   SOLE   0 0 1,235,463
PACER FDS TR TRENDPILOT EUR 69374H808   1,295,998 48,463 SH   SOLE   0 0 48,463
PACER FDS TR TRENDPILOT FD 69374H675   3,769,900 119,376 SH   SOLE   0 0 119,376
PACER FDS TR TRENDPILOT INTL 69374H683   14,644,043 503,751 SH   SOLE   0 0 503,751
PACER FDS TR TRENDPILOT US BD 69374H642   10,007,988 490,708 SH   SOLE   0 0 490,708
PACER FDS TR US CASH COWS 100 69374H881   955,919,789 16,450,178 SH   SOLE   0 0 16,450,178
PACER FDS TR US CHS CWS GWT 69374H667   1,504,939 35,427 SH   SOLE   0 0 35,427
PACER FDS TR US EXPORT LEAD 69374H402   6,002,859 121,242 SH   SOLE   0 0 121,242
PACER FDS TR US LRG CP CASH 69374H360   2,615,067 100,580 SH   SOLE   0 0 100,580
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   677,445 180,652 SH   SOLE   45,978 0 134,674
PACKAGING CORP AMER COM 695156109   20,162,152 106,239 SH   SOLE   10,229 0 96,010
PAGERDUTY INC COM 69553P100   1,398,109 61,645 SH   SOLE   17,981 0 43,664
PAGSEGURO DIGITAL LTD COM CL A G68707101   250,092 17,513 SH   SOLE   0 0 17,513
PALANTIR TECHNOLOGIES INC CL A 69608A108   49,810,254 2,164,722 SH   SOLE   29,164 0 2,135,558
PALATIN TECHNOLOGIES INC COM NEW 696077502   273,761 146,396 SH   SOLE   0 0 146,396
PALO ALTO NETWORKS INC COM 697435105   154,210,728 542,747 SH   SOLE   98,101 0 444,646
PALOMAR HLDGS INC COM 69753M105   672,736 8,025 SH   SOLE   1,514 0 6,511
PAN AMERN SILVER CORP COM 697900108   3,533,907 234,344 SH   SOLE   5,576 0 228,768
PAPA JOHNS INTL INC COM 698813102   457,854 6,875 SH   SOLE   2,018 0 4,857
PAR PAC HOLDINGS INC COM NEW 69888T207   1,494,519 40,327 SH   SOLE   0 0 40,327
PAR TECHNOLOGY CORP COM 698884103   1,351,547 29,796 SH   SOLE   0 0 29,796
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   701,688 51,069 SH   SOLE   0 0 51,069
PARAMOUNT GLOBAL CLASS A COM 92556H107   297,484 13,627 SH   SOLE   0 0 13,627
PARAMOUNT GLOBAL CLASS B COM 92556H206   30,571,999 2,597,451 SH   SOLE   331,213 0 2,266,238
PARAMOUNT GOLD NEV CORP COM 69924M109   6,256 15,425 SH   SOLE   0 0 15,425
PARK HOTELS & RESORTS INC COM 700517105   732,840 41,900 SH   SOLE   4,805 0 37,095
PARK NATL CORP COM 700658107   962,090 7,082 SH   SOLE   0 0 7,082
PARKER-HANNIFIN CORP COM 701094104   57,029,480 102,610 SH   SOLE   13,649 0 88,961
PARSONS CORP DEL COM 70202L102   3,216,884 38,781 SH   SOLE   1,176 0 37,605
PATRIA INVESTMENTS LIMITED COM CL A G69451105   238,464 16,069 SH   SOLE   0 0 16,069
PATRICK INDS INC COM 703343103   881,794 7,380 SH   SOLE   3,597 0 3,783
PATTERSON COS INC COM 703395103   427,417 15,458 SH   SOLE   1,038 0 14,420
PATTERSON-UTI ENERGY INC COM 703481101   503,302 42,153 SH   SOLE   12,352 0 29,801
PAYCHEX INC COM 704326107   75,842,108 617,607 SH   SOLE   83,371 0 534,236
PAYCOM SOFTWARE INC COM 70432V102   6,174,437 31,026 SH   SOLE   875 0 30,151
PAYCOR HCM INC COM 70435P102   232,988 11,985 SH   SOLE   2,738 0 9,247
PAYLOCITY HLDG CORP COM 70438V106   2,204,448 12,827 SH   SOLE   11,512 0 1,315
PAYONEER GLOBAL INC COM 70451X104   142,204 29,260 SH   SOLE   0 0 29,260
PAYPAL HLDGS INC COM 70450Y103   61,619,640 919,833 SH   SOLE   152,412 0 767,421
PAYPAL HLDGS INC COM 70450Y103   221,067 33 SH Call SOLE   0 0 33
PBF ENERGY INC CL A 69318G106   2,450,352 42,563 SH   SOLE   1,869 0 40,694
PC CONNECTION INC COM 69318J100   203,724 3,090 SH   SOLE   0 0 3,090
PCM FD INC COM 69323T101   152,631 18,456 SH   SOLE   0 0 18,456
PDD HOLDINGS INC SPONSORED ADS 722304102   1,624,013 13,970 SH   SOLE   24 0 13,946
PDF SOLUTIONS INC COM 693282105   259,360 7,703 SH   SOLE   3,794 0 3,909
PDS BIOTECHNOLOGY CORP COM 70465T107   508,721 128,465 SH   SOLE   0 0 128,465
PEABODY ENERGY CORP COM 704551100   2,345,128 96,666 SH   SOLE   2,260 0 94,406
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   4,697,362 291,219 SH   SOLE   0 0 291,219
PELOTON INTERACTIVE INC CL A COM 70614W100   371,059 86,595 SH   SOLE   0 0 86,595
PEMBINA PIPELINE CORP COM 706327103   2,567,706 72,657 SH   SOLE   6,618 0 66,039
PENN ENTERTAINMENT INC COM 707569109   1,312,868 72,096 SH   SOLE   1,381 0 70,715
PENNANTPARK FLOATING RATE CA COM 70806A106   2,532,312 222,523 SH   SOLE   0 0 222,523
PENNANTPARK INVT CORP COM 708062104   359,994 52,325 SH   SOLE   0 0 52,325
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   76,111 77,000 PRN   SOLE   0 0 77,000
PENNYMAC MTG INVT TR COM 70931T103   2,687,127 183,047 SH   SOLE   13,143 0 169,904
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,070,041 6,606 SH   SOLE   0 0 6,606
PENTAIR PLC SHS G7S00T104   5,095,665 59,641 SH   SOLE   20,655 0 38,986
PENUMBRA INC COM 70975L107   2,506,535 11,231 SH   SOLE   1,330 0 9,901
PEOPLES BANCORP INC COM 709789101   217,785 7,355 SH   SOLE   0 0 7,355
PEPSICO INC COM 713448108   281,115,301 1,606,282 SH   SOLE   152,184 0 1,454,098
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   783,159 55,425 SH   SOLE   1,077 0 54,348
PERFICIENT INC COM 71375U101   1,303,958 23,165 SH   SOLE   20,625 0 2,540
PERFORMANCE FOOD GROUP CO COM 71377A103   3,922,845 52,557 SH   SOLE   33,821 0 18,736
PERFORMANCE SHIPPING INC COMMON SHARES Y67305154   32,130 17,000 SH   SOLE   0 0 17,000
PERION NETWORK LTD SHS NEW M78673114   548,321 24,392 SH   SOLE   0 0 24,392
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   1,653,525 136,655 SH   SOLE   0 0 136,655
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,221,608 125,799 SH   SOLE   55,151 0 70,648
PERRIGO CO PLC SHS G97822103   681,185 21,162 SH   SOLE   1,666 0 19,496
PERSONALIS INC COM 71535D106   314,432 211,028 SH   SOLE   0 0 211,028
PETCO HEALTH & WELLNESS CO I COM 71601V105   55,148 24,188 SH   SOLE   53 0 24,135
PETIQ INC COM CL A 71639T106   338,043 18,493 SH   SOLE   66 0 18,427
PETMED EXPRESS INC COM 716382106   71,899 15,010 SH   SOLE   0 0 15,010
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   468,113 31,417 SH   SOLE   15,180 0 16,237
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   5,400,668 355,073 SH   SOLE   2,192 0 352,881
PFIZER INC COM 717081103   229,812,892 8,281,546 SH   SOLE   1,616,440 0 6,665,106
PFIZER INC COM 717081103   1,026,750 370 SH Call SOLE   0 0 370
PFIZER INC COM 717081103   4,784,100 1,724 SH Put SOLE   0 0 1,724
PG&E CORP COM 69331C108   32,584,182 1,944,164 SH   SOLE   139,009 0 1,805,155
PGIM ETF TR AAA CLO ETF 69344A834   2,756,865 54,088 SH   SOLE   0 0 54,088
PGIM ETF TR ACTV HY BD ETF 69344A206   2,133,486 60,905 SH   SOLE   0 0 60,905
PGIM ETF TR PGIM ULTRA SH BD 69344A107   247,408,843 4,978,045 SH   SOLE   0 0 4,978,045
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   3,913,124 327,184 SH   SOLE   0 0 327,184
PGIM HIGH YIELD BOND FUND IN COM 69346H100   726,065 55,894 SH   SOLE   0 0 55,894
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   475,173 30,896 SH   SOLE   0 0 30,896
PHILIP MORRIS INTL INC COM 718172109   174,036,298 1,899,545 SH   SOLE   729,569 0 1,169,976
PHILLIPS 66 COM 718546104   105,750,462 647,425 SH   SOLE   4,825 0 642,600
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   11,470,129 319,769 SH   SOLE   0 0 319,769
PHOTRONICS INC COM 719405102   2,244,105 79,241 SH   SOLE   21,081 0 58,160
PHX MINERALS INC CL A 69291A100   37,971 11,135 SH   SOLE   0 0 11,135
PIEDMONT LITHIUM INC COM 72016P105   1,125,766 84,517 SH   SOLE   0 0 84,517
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,062,537 151,143 SH   SOLE   32 0 151,111
PILGRIMS PRIDE CORP COM 72147K108   563,191 16,410 SH   SOLE   0 0 16,410
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   2,221,063 141,199 SH   SOLE   0 0 141,199
PIMCO CALIF MUN INCOME FD COM 72200N106   470,174 50,232 SH   SOLE   0 0 50,232
PIMCO CALIF MUN INCOME FD II COM 72200M108   193,283 33,498 SH   SOLE   0 0 33,498
PIMCO CALIF MUN INCOME FD II COM 72201C109   105,082 13,845 SH   SOLE   0 0 13,845
PIMCO CORPORATE & INCM STRG COM 72200U100   4,745,103 339,664 SH   SOLE   0 0 339,664
PIMCO CORPORATE & INCOME OPP COM 72201B101   27,197,709 1,829,032 SH   SOLE   0 0 1,829,032
PIMCO DYNAMIC INCOME FD SHS 72201Y101   46,517,496 2,411,483 SH   SOLE   0 0 2,411,483
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   3,393,524 257,671 SH   SOLE   1,032 0 256,639
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   236,590 12,100 SH   SOLE   0 0 12,100
PIMCO EQUITY SER RAFI DYN MULTI 72202L371   777,785 25,335 SH   SOLE   0 0 25,335
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   10,928,861 116,911 SH   SOLE   88 0 116,823
PIMCO ETF TR 1-5 US TIP IDX 72201R205   15,346,646 297,993 SH   SOLE   0 0 297,993
PIMCO ETF TR 15+ YR US TIPS 72201R304   1,077,503 19,394 SH   SOLE   0 0 19,394
PIMCO ETF TR 25YR+ ZERO U S 72201R882   47,726,232 602,224 SH   SOLE   0 0 602,224
PIMCO ETF TR ACTIVE BD ETF 72201R775   77,871,138 847,715 SH   SOLE   5,190 0 842,525
PIMCO ETF TR BROAD US TIPS 72201R403   2,028,121 38,029 SH   SOLE   0 0 38,029
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   191,531,451 1,905,027 SH   SOLE   5,206 0 1,899,821
PIMCO ETF TR ENHANCD SHORT 72201R643   2,440,206 24,746 SH   SOLE   0 0 24,746
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   20,176,728 212,700 SH   SOLE   1,966 0 210,734
PIMCO ETF TR INTER MUN BD ACT 72201R866   68,731,901 1,309,928 SH   SOLE   0 0 1,309,928
PIMCO ETF TR INV GRD CRP BD 72201R817   52,607,522 547,710 SH   SOLE   0 0 547,710
PIMCO ETF TR MULTISECTOR BD 72201R585   11,470,241 445,273 SH   SOLE   0 0 445,273
PIMCO ETF TR MUNI INCOME OPP 72201R635   10,921,127 239,341 SH   SOLE   0 0 239,341
PIMCO ETF TR PREFERRED AND CP 72201R619   10,776,761 217,164 SH   SOLE   0 0 217,164
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   9,262,430 185,620 SH   SOLE   0 0 185,620
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   2,277,037 44,517 SH   SOLE   0 0 44,517
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   7,688,387 76,010 SH   SOLE   0 0 76,010
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   984,243 128,659 SH   SOLE   0 0 128,659
PIMCO HIGH INCOME FD COM SHS 722014107   4,517,049 914,383 SH   SOLE   0 0 914,383
PIMCO INCOME STRATEGY FD COM 72201H108   1,903,306 224,446 SH   SOLE   0 0 224,446
PIMCO INCOME STRATEGY FD II COM 72201J104   7,898,018 1,058,716 SH   SOLE   0 0 1,058,716
PIMCO MUN INCOME FD COM 72200R107   352,350 37,765 SH   SOLE   0 0 37,765
PIMCO MUN INCOME FD II COM 72200W106   226,120 26,602 SH   SOLE   0 0 26,602
PIMCO MUN INCOME FD III COM 72201A103   270,734 36,243 SH   SOLE   0 0 36,243
PIMCO NEW YORK MUN FD II COM 72200Y102   79,719 10,744 SH   SOLE   0 0 10,744
PIMCO NEW YORK MUN INCOME FD COM 72200T103   196,828 25,496 SH   SOLE   0 0 25,496
PIMCO STRATEGIC INCOME FD COM 72200X104   4,542,368 745,873 SH   SOLE   0 0 745,873
PINNACLE FINL PARTNERS INC COM 72346Q104   1,474,456 17,169 SH   SOLE   1,984 0 15,185
PINNACLE WEST CAP CORP COM 723484101   4,910,823 65,715 SH   SOLE   12,241 0 53,474
PINTEREST INC CL A 72352L106   13,950,688 402,385 SH   SOLE   138,104 0 264,281
PIONEER FLOATING RATE FUND I COM 72369J102   150,476 15,545 SH   SOLE   0 0 15,545
PIONEER HIGH INCOME FUND INC COM 72369H106   917,149 119,732 SH   SOLE   0 0 119,732
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   141,907 12,547 SH   SOLE   0 0 12,547
PIONEER MUNICIPAL HIGH INCOM COM 723762100   396,731 48,679 SH   SOLE   0 0 48,679
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   205,728 23,272 SH   SOLE   0 0 23,272
PIONEER NAT RES CO COM 723787107   30,910,051 117,752 SH   SOLE   14,120 0 103,632
PIPER SANDLER COMPANIES COM 724078100   453,483 2,285 SH   SOLE   221 0 2,064
PITNEY BOWES INC COM 724479100   179,497 41,454 SH   SOLE   0 0 41,454
PIXELWORKS INC COM NEW 72581M305   30,638 11,875 SH   SOLE   0 0 11,875
PJT PARTNERS INC COM CL A 69343T107   969,360 10,284 SH   SOLE   7,422 0 2,862
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   6,402,074 364,583 SH   SOLE   0 0 364,583
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   12,118,561 664,031 SH   SOLE   13,766 0 650,265
PLANET FITNESS INC CL A 72703H101   2,172,040 34,681 SH   SOLE   21,209 0 13,472
PLAYSTUDIOS INC CLASS A COM 72815G108   104,053 37,429 SH   SOLE   37,329 0 100
PLBY GROUP INC COM 72814P109   23,944 22,804 SH   SOLE   0 0 22,804
PLEXUS CORP COM 729132100   1,574,486 16,605 SH   SOLE   14,009 0 2,596
PLUG POWER INC COM NEW 72919P202   1,577,755 458,650 SH   SOLE   0 0 458,650
PLURI INC COM 72942G104   8,979 11,140 SH   SOLE   0 0 11,140
PLYMOUTH INDL REIT INC COM 729640102   1,485,358 66,016 SH   SOLE   19,340 0 46,676
PNC FINL SVCS GROUP INC COM 693475105   94,557,976 585,136 SH   SOLE   225,118 0 360,018
POLARIS INC COM 731068102   6,721,455 67,134 SH   SOLE   8,597 0 58,537
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   47,971 31,150 SH   SOLE   0 0 31,150
POOL CORP COM 73278L105   13,621,050 33,757 SH   SOLE   12,712 0 21,045
POPULAR INC COM NEW 733174700   492,052 5,586 SH   SOLE   151 0 5,435
PORCH GROUP INC COM 733245104   170,999 39,675 SH   SOLE   0 0 39,675
PORTILLOS INC COM CL A 73642K106   761,863 53,728 SH   SOLE   0 0 53,728
PORTLAND GEN ELEC CO COM NEW 736508847   1,439,145 34,265 SH   SOLE   17,637 0 16,628
POSCO HOLDINGS INC SPONSORED ADR 693483109   343,056 4,375 SH   SOLE   0 0 4,375
POST HLDGS INC COM 737446104   2,030,187 19,102 SH   SOLE   8,812 0 10,290
POSTAL REALTY TRUST INC CL A 73757R102   373,881 26,109 SH   SOLE   0 0 26,109
POTLATCHDELTIC CORPORATION COM 737630103   873,843 18,585 SH   SOLE   8,087 0 10,498
POWELL INDS INC COM 739128106   1,357,937 9,543 SH   SOLE   0 0 9,543
POWER INTEGRATIONS INC COM 739276103   3,444,272 48,138 SH   SOLE   5,963 0 42,175
POWERFLEET INC COM 73931J109   605,636 113,415 SH   SOLE   0 0 113,415
PPG INDS INC COM 693506107   26,299,819 181,504 SH   SOLE   43,997 0 137,507
PPL CORP COM 69351T106   32,090,327 1,165,650 SH   SOLE   555,813 0 609,837
PRECIGEN INC COM 74017N105   222,574 153,499 SH   SOLE   0 0 153,499
PRESIDIO PPTY TR INC COM CL A 74102L303   18,087 14,825 SH   SOLE   0 0 14,825
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,701,967 23,456 SH   SOLE   16,738 0 6,718
PRICE T ROWE GROUP INC COM 74144T108   30,073,198 246,663 SH   SOLE   35,080 0 211,583
PRIMERICA INC COM 74164M108   1,426,546 5,639 SH   SOLE   1,280 0 4,359
PRIMO WATER CORPORATION COM 74167P108   379,494 20,840 SH   SOLE   15,053 0 5,787
PRIMORIS SVCS CORP COM 74164F103   1,071,653 25,174 SH   SOLE   22,254 0 2,920
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   1,513,724 79,004 SH   SOLE   0 0 79,004
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   236,979 6,233 SH   SOLE   0 0 6,233
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   5,007,326 101,011 SH   SOLE   0 0 101,011
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   315,936 15,292 SH   SOLE   0 0 15,292
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   761,778 16,253 SH   SOLE   0 0 16,253
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   3,216,149 47,422 SH   SOLE   0 0 47,422
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   17,804,405 980,959 SH   SOLE   0 0 980,959
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   25,313,544 492,865 SH   SOLE   0 0 492,865
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,239,385 95,463 SH   SOLE   255 0 95,208
PROCORE TECHNOLOGIES INC COM 74275K108   801,404 9,753 SH   SOLE   258 0 9,495
PROCTER AND GAMBLE CO COM 742718109   463,556,180 2,857,049 SH   SOLE   336,530 0 2,520,519
PROG HOLDINGS INC COM NPV 74319R101   869,715 25,253 SH   SOLE   12,140 0 13,113
PROGRESSIVE CORP COM 743315103   51,299,895 248,041 SH   SOLE   74,586 0 173,455
PROGYNY INC COM 74340E103   1,525,657 39,991 SH   SOLE   17,134 0 22,857
PROLOGIS INC. COM 74340W103   63,791,351 489,873 SH   SOLE   85,748 0 404,125
PROPETRO HLDG CORP COM 74347M108   503,198 62,277 SH   SOLE   1,743 0 60,534
PROS HOLDINGS INC COM 74346Y103   1,456,906 40,102 SH   SOLE   36,573 0 3,529
PROSHARES TR DECLINE RETAIL 74347B367   140,828 10,625 SH   SOLE   0 0 10,625
PROSHARES TR DJ BRKFLD GLB 74347B508   1,060,603 23,093 SH   SOLE   0 0 23,093
PROSHARES TR EQTS FOR RISIN 74347B391   1,317,951 21,485 SH   SOLE   0 0 21,485
PROSHARES TR HGH YLD INT RATE 74348A541   5,517,098 86,313 SH   SOLE   0 0 86,313
PROSHARES TR INFLATN EXPECTNS 74348A814   1,746,247 53,988 SH   SOLE   0 0 53,988
PROSHARES TR INVT INT RT HG 74347B607   5,255,097 68,682 SH   SOLE   0 0 68,682
PROSHARES TR K1 FRE CRD OIL 74347G804   988,481 20,706 SH   SOLE   0 0 20,706
PROSHARES TR LARGE CAP CRE 74347R248   8,792,379 144,763 SH   SOLE   0 0 144,763
PROSHARES TR LONG ONLINE SHRT 74347B375   295,299 7,315 SH   SOLE   0 0 7,315
PROSHARES TR MSCI EAFE DIVD 74347B839   672,570 17,149 SH   SOLE   0 0 17,149
PROSHARES TR MSCI EUR DIV 74347B540   525,095 10,739 SH   SOLE   0 0 10,739
PROSHARES TR NASDAQ100 DORSEY 74347G671   227,015 5,238 SH   SOLE   0 0 5,238
PROSHARES TR ONLINE RTL ETF 74347B169   712,847 18,143 SH   SOLE   0 0 18,143
PROSHARES TR PET CARE ETF 74348A145   1,087,681 21,837 SH   SOLE   0 0 21,837
PROSHARES TR PSHS ULT MCAP400 74347R404   350,157 5,126 SH   SOLE   4,784 0 342
PROSHARES TR PSHS ULT S&P 500 74347R107   975,506 12,584 SH   SOLE   0 0 12,584
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,219,483 13,940 SH   SOLE   0 0 13,940
PROSHARES TR PSHS ULTRA TECH 74347R693   248,548 4,092 SH   SOLE   0 0 4,092
PROSHARES TR RUSS 2000 DIVD 74347B698   13,202,938 206,248 SH   SOLE   0 0 206,248
PROSHARES TR S&P 500 DV ARIST 74348A467   307,785,876 3,035,065 SH   SOLE   0 0 3,035,065
PROSHARES TR S&P MDCP 400 DIV 74347B680   53,346,033 679,048 SH   SOLE   0 0 679,048
PROSHARES TR S&P TECH DIVIDEN 74347G606   5,813,938 80,760 SH   SOLE   0 0 80,760
PROSHARES TR SHORT QQQ NEW 74347B714   2,904,763 331,594 SH   SOLE   0 0 331,594
PROSHARES TR SHORT S&P 500 NE 74347B425   6,613,272 557,612 SH   SOLE   50,938 0 506,674
PROSHARES TR SHRT 20+YR TRE 74347X849   642,628 27,711 SH   SOLE   0 0 27,711
PROSHARES TR SHRT RUSSELL2000 74348A210   534,599 26,650 SH   SOLE   0 0 26,650
PROSHARES TR SHT 7-10 YR TR 74348A608   591,921 20,236 SH   SOLE   0 0 20,236
PROSHARES TR SP500 EX ENRGY 74347B581   1,418,836 12,636 SH   SOLE   0 0 12,636
PROSHARES TR SP500 EX FINLS 74347B573   2,091,060 18,510 SH   SOLE   0 0 18,510
PROSHARES TR SP500 EX HLTH 74347B565   233,745 2,100 SH   SOLE   0 0 2,100
PROSHARES TR SP500 EX TECH 74347B557   497,704 5,882 SH   SOLE   0 0 5,882
PROSHARES TR ULTRA FNCLS NEW 74347X633   466,899 6,834 SH   SOLE   0 0 6,834
PROSHARES TR ULTRAPRO QQQ 74347X831   358,772 5,828 SH   SOLE   0 0 5,828
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   130,099 12,414 SH   SOLE   0 0 12,414
PROSPECT CAP CORP COM 74348T102   5,956,806 1,079,132 SH   SOLE   0 0 1,079,132
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   195,154 195,000 PRN   SOLE   0 0 195,000
PROSPERITY BANCSHARES INC COM 743606105   1,457,605 22,159 SH   SOLE   1,977 0 20,182
PROTARA THERAPEUTICS INC COM STK 74365U107   112,280 28,000 SH   SOLE   0 0 28,000
PROTO LABS INC COM 743713109   269,491 7,538 SH   SOLE   57 0 7,481
PRUDENTIAL FINL INC COM 744320102   55,570,764 473,346 SH   SOLE   7,020 0 466,326
PRUDENTIAL PLC ADR 74435K204   1,008,892 52,356 SH   SOLE   15,280 0 37,076
PSQ HOLDINGS INC CL A 693691107   221,446 41,161 SH   SOLE   0 0 41,161
PTC INC COM 69370C100   2,881,146 15,249 SH   SOLE   3,350 0 11,899
PUBLIC STORAGE COM 74460D109   18,344,341 63,243 SH   SOLE   9,306 0 53,937
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   30,115,610 450,968 SH   SOLE   63,012 0 387,956
PUBMATIC INC COM CL A 74467Q103   2,881,364 121,474 SH   SOLE   63,973 0 57,501
PULTE GROUP INC COM 745867101   35,873,070 297,406 SH   SOLE   14,890 0 282,516
PUMA BIOTECHNOLOGY INC COM 74587V107   109,588 20,677 SH   SOLE   0 0 20,677
PURE STORAGE INC CL A 74624M102   4,657,420 89,583 SH   SOLE   6,950 0 82,633
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,977,089 317,860 SH   SOLE   0 0 317,860
PURPLE INNOVATION INC COM 74640Y106   25,414 14,606 SH   SOLE   0 0 14,606
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   6,741,857 206,173 SH   SOLE   0 0 206,173
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,868,608 52,298 SH   SOLE   0 0 52,298
PUTNAM MANAGED MUN INCOME TR COM 746823103   839,845 140,208 SH   SOLE   0 0 140,208
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   154,605 48,314 SH   SOLE   0 0 48,314
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   569,600 56,063 SH   SOLE   0 0 56,063
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   280,841 79,784 SH   SOLE   0 0 79,784
PVH CORPORATION COM 693656100   485,883 3,456 SH   SOLE   0 0 3,456
Q2 HLDGS INC COM 74736L109   567,280 10,793 SH   SOLE   9,417 0 1,376
QIAGEN NV SHS NEW N72482149   668,666 15,554 SH   SOLE   7,413 0 8,141
QORVO INC COM 74736K101   2,868,913 24,984 SH   SOLE   1,151 0 23,833
QUAD / GRAPHICS INC COM CL A 747301109   71,685 13,500 SH   SOLE   0 0 13,500
QUAKER HOUGHTON COM 747316107   292,397 1,425 SH   SOLE   896 0 529
QUALCOMM INC COM 747525103   178,403,522 1,053,772 SH   SOLE   195,854 0 857,918
QUALYS INC COM 74758T303   4,076,300 24,428 SH   SOLE   542 0 23,886
QUANTA SVCS INC COM 74762E102   34,805,772 133,971 SH   SOLE   6,758 0 127,213
QUANTUM COMPUTING INC COM 74766W108   57,079 57,650 SH   SOLE   0 0 57,650
QUANTUM COMPUTING INC COM 74766W108   9,901 100 SH Call SOLE   0 0 100
QUANTUM CORP COM NEW 747906501   10,650 17,897 SH   SOLE   0 0 17,897
QUANTUMSCAPE CORP COM CL A 74767V109   3,691,375 586,864 SH   SOLE   50 0 586,814
QUEST DIAGNOSTICS INC COM 74834L100   6,330,852 47,561 SH   SOLE   1,627 0 45,934
QUIDELORTHO CORP COM 219798105   529,449 11,044 SH   SOLE   7,293 0 3,751
QUINSTREET INC COM 74874Q100   1,012,448 57,330 SH   SOLE   0 0 57,330
QURATE RETAIL INC COM SER A 74915M100   245,330 199,455 SH   SOLE   89,124 0 110,331
R1 RCM INC COM 77634L105   419,167 32,544 SH   SOLE   27,513 0 5,031
RADIAN GROUP INC COM 750236101   290,086 8,667 SH   SOLE   3,835 0 4,832
RAIL VISION LTD SHS NEW M8186D122   59,920 28,000 SH   SOLE   0 0 28,000
RALPH LAUREN CORP CL A 751212101   2,655,183 14,141 SH   SOLE   410 0 13,731
RAMACO RES INC COM CL A 75134P600   250,042 14,848 SH   SOLE   0 0 14,848
RAMBUS INC DEL COM 750917106   5,863,745 94,867 SH   SOLE   9,941 0 84,926
RANGE RES CORP COM 75281A109   4,241,880 123,203 SH   SOLE   1,925 0 121,278
RANGER ENERGY SVCS INC COM CL A 75282U104   1,036,366 91,795 SH   SOLE   0 0 91,795
RAPID7 INC COM 753422104   655,971 13,376 SH   SOLE   11,224 0 2,152
RAYMOND JAMES FINL INC COM 754730109   10,213,694 79,534 SH   SOLE   15,556 0 63,978
RAYONIER INC COM 754907103   927,616 27,907 SH   SOLE   0 0 27,907
RB GLOBAL INC COM 74935Q107   5,000,183 65,645 SH   SOLE   18,065 0 47,580
RBB FD INC MOTLEY FOL ETF 74933W601   25,012,011 504,173 SH   SOLE   0 0 504,173
RBB FD INC MOTLEY FOOL GBL 74933W635   4,277,867 141,137 SH   SOLE   0 0 141,137
RBB FD INC MOTLEY FOOL MID 74933W627   457,427 16,877 SH   SOLE   0 0 16,877
RBB FD INC MOTLEY FOOL SML 74933W874   4,050,437 127,073 SH   SOLE   0 0 127,073
RBB FD INC SGI DIVERSI TAC 74933W577   3,999,967 137,362 SH   SOLE   0 0 137,362
RBB FD INC SGI US LARGE CAP 74933W593   2,465,407 74,059 SH   SOLE   0 0 74,059
RBB FD INC US TREAS 3 MNTH 74933W452   320,018,433 6,396,531 SH   SOLE   0 0 6,396,531
RBB FD INC US TREASR 10 YR 74933W536   5,503,953 124,948 SH   SOLE   0 0 124,948
RBB FD INC US TREASRY 12 MT 74933W478   29,183,604 584,139 SH   SOLE   0 0 584,139
RBB FD INC US TREASY 2 YR 74933W486   15,890,554 330,434 SH   SOLE   0 0 330,434
RBB FD INC US TRSRY 6 MNTH 74933W460   45,434,494 906,695 SH   SOLE   0 0 906,695
RBC BEARINGS INC COM 75524B104   5,023,644 18,582 SH   SOLE   15,678 0 2,904
RCI HOSPITALITY HLDGS INC COM 74934Q108   977,011 16,845 SH   SOLE   0 0 16,845
RCM TECHNOLOGIES INC COM NEW 749360400   526,300 24,628 SH   SOLE   0 0 24,628
READY CAPITAL CORP COM 75574U101   229,839 25,174 SH   SOLE   0 0 25,174
REALTY INCOME CORP COM 756109104   89,751,434 1,658,991 SH   SOLE   281,767 0 1,377,224
REAVES UTIL INCOME FD COM SH BEN INT 756158101   9,105,321 337,734 SH   SOLE   0 0 337,734
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,071,985 207,822 SH   SOLE   59,224 0 148,598
RED RIVER BANCSHARES INC COM 75686R202   235,509 4,730 SH   SOLE   0 0 4,730
RED ROCK RESORTS INC CL A 75700L108   472,083 7,892 SH   SOLE   25 0 7,867
REDDIT INC CL A 75734B100   500,746 10,153 SH   SOLE   0 0 10,153
REDFIN CORP COM 75737F108   127,191 19,127 SH   SOLE   0 0 19,127
REDWOOD TRUST INC COM 758075402   667,610 104,805 SH   SOLE   49,580 0 55,225
REGAL REXNORD CORPORATION COM 758750103   4,212,168 23,388 SH   SOLE   2,534 0 20,854
REGENCY CTRS CORP COM 758849103   7,330,612 121,047 SH   SOLE   3,548 0 117,499
REGENERON PHARMACEUTICALS COM 75886F107   39,059,744 40,582 SH   SOLE   8,365 0 32,217
REGIONS FINANCIAL CORP NEW COM 7591EP100   15,099,779 717,670 SH   SOLE   204,216 0 513,454
REGULUS THERAPEUTICS INC COM 75915K309   326,822 113,480 SH   SOLE   0 0 113,480
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,743,391 29,777 SH   SOLE   13,249 0 16,528
REKOR SYSTEMS INC COM 759419104   51,708 22,580 SH   SOLE   0 0 22,580
RELIANCE INC COM 759509102   9,285,536 27,786 SH   SOLE   5,514 0 22,272
RELMADA THERAPEUTICS INC COM 75955J402   58,102 12,495 SH   SOLE   0 0 12,495
RELX PLC SPONSORED ADR 759530108   6,007,651 138,777 SH   SOLE   72,924 0 65,853
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   2,163,443 52,106 SH   SOLE   0 0 52,106
RENAISSANCERE HLDGS LTD COM G7496G103   918,559 3,908 SH   SOLE   1,159 0 2,749
RENALYTIX PLC ADS 75973T101   15,803 18,375 SH   SOLE   0 0 18,375
RENASANT CORP COM 75970E107   1,647,191 52,592 SH   SOLE   294 0 52,298
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   2,539,087 84,215 SH   SOLE   46,572 0 37,643
REPLIGEN CORP COM 759916109   3,198,001 17,388 SH   SOLE   12,543 0 4,845
REPUBLIC SVCS INC COM 760759100   50,756,465 265,130 SH   SOLE   77,229 0 187,901
RESIDEO TECHNOLOGIES INC COM 76118Y104   587,418 26,201 SH   SOLE   9,821 0 16,380
RESMED INC COM 761152107   4,887,762 24,682 SH   SOLE   3,383 0 21,299
RESOURCES CONNECTION INC COM 76122Q105   397,596 30,212 SH   SOLE   0 0 30,212
RESTAURANT BRANDS INTL INC COM 76131D103   7,070,840 88,998 SH   SOLE   15,998 0 73,000
RETRACTABLE TECHNOLOGIES INC COM 76129W105   90,601 75,501 SH   SOLE   0 0 75,501
REVANCE THERAPEUTICS INC COM 761330109   236,126 47,993 SH   SOLE   0 0 47,993
REVVITY INC COM 714046109   2,448,670 23,321 SH   SOLE   7,099 0 16,222
REXFORD INDL RLTY INC COM 76169C100   1,321,268 26,268 SH   SOLE   15,839 0 10,429
REYNOLDS CONSUMER PRODS INC COM 76171L106   408,054 14,288 SH   SOLE   10,759 0 3,529
RH COM 74967X103   2,329,859 6,690 SH   SOLE   537 0 6,153
RHYTHM PHARMACEUTICALS INC COM 76243J105   294,947 6,807 SH   SOLE   4,010 0 2,797
RIBBON COMMUNICATIONS INC COM 762544104   48,474 15,148 SH   SOLE   0 0 15,148
RIGEL PHARMACEUTICALS INC COM NEW 766559603   44,730 30,223 SH   SOLE   0 0 30,223
RIGETTI COMPUTING INC COMMON STOCK 76655K103   38,605 25,232 SH   SOLE   0 0 25,232
RIGETTI COMPUTING INC COMMON STOCK 76655K103   15,300 100 SH Call SOLE   0 0 100
RILEY EXPLORATION PERMIAN IN COM 76665T102   595,716 18,052 SH   SOLE   0 0 18,052
RING ENERGY INC COM 76680V108   107,212 54,700 SH   SOLE   0 0 54,700
RINGCENTRAL INC CL A 76680R206   1,620,760 46,654 SH   SOLE   0 0 46,654
RIO TINTO PLC SPONSORED ADR 767204100   22,148,719 347,485 SH   SOLE   25,000 0 322,485
RIOT PLATFORMS INC COM 767292105   158,471 12,947 SH   SOLE   0 0 12,947
RITHM CAPITAL CORP COM NEW 64828T201   4,537,962 406,628 SH   SOLE   7,330 0 399,298
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,480,105 171,706 SH   SOLE   0 0 171,706
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   775,913 47,720 SH   SOLE   0 0 47,720
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,232,587 82,337 SH   SOLE   0 0 82,337
RIVERNORTH MANAGED DUR MUN I COM 76882M104   320,572 19,874 SH   SOLE   0 0 19,874
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   1,520,420 126,281 SH   SOLE   0 0 126,281
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,570,221 508,696 SH   SOLE   342 0 508,354
RLI CORP COM 749607107   6,607,646 44,505 SH   SOLE   1,980 0 42,525
RLJ LODGING TR COM 74965L101   402,675 34,068 SH   SOLE   28,718 0 5,350
RLJ LODGING TR CUM CONV PFD A 74965L200   1,571,456 64,167 SH   SOLE   0 0 64,167
ROBERT HALF INC. COM 770323103   2,871,484 36,219 SH   SOLE   3,877 0 32,342
ROBINHOOD MKTS INC COM CL A 770700102   2,164,317 107,517 SH   SOLE   45,548 0 61,969
ROBLOX CORP CL A 771049103   5,123,298 134,188 SH   SOLE   17,230 0 116,958
ROCKET COS INC COM CL A 77311W101   9,318,192 640,426 SH   SOLE   3,067 0 637,359
ROCKET LAB USA INC COM 773122106   381,992 92,942 SH   SOLE   870 0 92,072
ROCKET PHARMACEUTICALS INC COM 77313F106   247,363 9,182 SH   SOLE   0 0 9,182
ROCKWELL AUTOMATION INC COM 773903109   29,499,666 101,258 SH   SOLE   27,401 0 73,857
ROGERS COMMUNICATIONS INC CL B 775109200   485,553 11,843 SH   SOLE   256 0 11,587
ROIVANT SCIENCES LTD SHS G76279101   406,212 38,540 SH   SOLE   0 0 38,540
ROKU INC COM CL A 77543R102   8,465,525 129,899 SH   SOLE   24,124 0 105,775
ROLLINS INC COM 775711104   10,030,250 216,777 SH   SOLE   20,567 0 196,210
ROPER TECHNOLOGIES INC COM 776696106   30,894,396 55,086 SH   SOLE   10,620 0 44,466
ROSS STORES INC COM 778296103   18,874,435 128,608 SH   SOLE   38,477 0 90,131
ROYAL BK CDA COM 780087102   11,289,528 111,910 SH   SOLE   14,397 0 97,513
ROYAL CARIBBEAN GROUP COM V7780T103   17,417,879 125,299 SH   SOLE   15,430 0 109,869
ROYAL GOLD INC COM 780287108   2,800,909 22,994 SH   SOLE   266 0 22,728
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   876,200 28,851 SH   SOLE   5,951 0 22,900
ROYCE MICRO-CAP TR INC COM 780915104   2,722,626 288,109 SH   SOLE   0 0 288,109
ROYCE VALUE TR INC COM 780910105   13,681,605 901,886 SH   SOLE   0 0 901,886
RPC INC COM 749660106   287,784 37,181 SH   SOLE   0 0 37,181
RPM INTL INC COM 749685103   8,788,113 73,881 SH   SOLE   2,936 0 70,945
RTX CORPORATION COM 75513E101   192,720,614 1,976,014 SH   SOLE   225,638 0 1,750,376
RUMBLE INC COM CL A 78137L105   961,484 118,996 SH   SOLE   0 0 118,996
RUNWAY GROWTH FINANCE CORP COM 78163D100   353,734 29,186 SH   SOLE   0 0 29,186
RUSH ENTERPRISES INC CL A 781846209   1,803,622 33,700 SH   SOLE   13,782 0 19,918
RXO INC COMMON STOCK 74982T103   427,143 19,531 SH   SOLE   7,214 0 12,317
RXSIGHT INC COM 78349D107   1,001,477 19,416 SH   SOLE   43 0 19,373
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,464,062 26,379 SH   SOLE   5,329 0 21,050
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   5,556,992 38,169 SH   SOLE   6,428 0 31,741
RYDER SYS INC COM 783549108   1,387,999 11,548 SH   SOLE   0 0 11,548
RYMAN HOSPITALITY PPTYS INC COM 78377T107   800,526 6,924 SH   SOLE   891 0 6,033
S & T BANCORP INC COM 783859101   226,645 7,065 SH   SOLE   0 0 7,065
S&P GLOBAL INC COM 78409V104   93,530,901 219,840 SH   SOLE   87,370 0 132,470
SABA CAPITAL INCOME & OPPORT COM 880198106   196,416 51,418 SH   SOLE   0 0 51,418
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   881,371 120,901 SH   SOLE   0 0 120,901
SABINE RTY TR UNIT BEN INT 785688102   1,694,138 26,642 SH   SOLE   0 0 26,642
SABRA HEALTH CARE REIT INC COM 78573L106   1,892,817 128,153 SH   SOLE   2,029 0 126,124
SABRE CORP COM 78573M104   147,252 60,848 SH   SOLE   0 0 60,848
SACHEM CAP CORP COM 78590A109   355,561 79,722 SH   SOLE   0 0 79,722
SAFETY INS GROUP INC COM 78648T100   381,310 4,639 SH   SOLE   0 0 4,639
SAFETY SHOT INC COM NEW 48208F105   325,669 136,263 SH   SOLE   0 0 136,263
SAGIMET BIOSCIENCES INC COM SER A 786700104   222,220 41,000 SH   SOLE   0 0 41,000
SAIA INC COM 78709Y105   6,679,530 11,418 SH   SOLE   2,109 0 9,309
SALESFORCE INC COM 79466L302   261,481,644 868,191 SH   SOLE   172,022 0 696,169
SALLY BEAUTY HLDGS INC COM 79546E104   174,004 14,010 SH   SOLE   0 0 14,010
SAMSARA INC COM CL A 79589L106   3,684,790 97,507 SH   SOLE   0 0 97,507
SANA BIOTECHNOLOGY INC COM 799566104   249,250 24,925 SH   SOLE   0 0 24,925
SANDSTORM GOLD LTD COM NEW 80013R206   713,659 135,935 SH   SOLE   0 0 135,935
SANDY SPRING BANCORP INC COM 800363103   210,537 9,083 SH   SOLE   5,075 0 4,008
SANGAMO THERAPEUTICS INC COM 800677106   7,596 11,334 SH   SOLE   0 0 11,334
SANMINA CORPORATION COM 801056102   950,173 15,281 SH   SOLE   2,695 0 12,586
SANOFI SPONSORED ADR 80105N105   42,455,754 873,575 SH   SOLE   490,715 0 382,860
SAP SE SPON ADR 803054204   19,474,563 99,854 SH   SOLE   43,323 0 56,531
SAPIENS INTL CORP N V SHS G7T16G103   1,729,468 53,777 SH   SOLE   53,485 0 292
SARATOGA INVT CORP COM NEW 80349A208   1,828,979 78,835 SH   SOLE   0 0 78,835
SAREPTA THERAPEUTICS INC COM 803607100   4,190,162 32,366 SH   SOLE   2,777 0 29,589
SASOL LTD SPONSORED ADR 803866300   92,384 11,829 SH   SOLE   0 0 11,829
SAVERS VALUE VLG INC COM 80517M109   194,670 10,097 SH   SOLE   5,240 0 4,857
SBA COMMUNICATIONS CORP NEW CL A 78410G104   4,103,319 18,935 SH   SOLE   8,959 0 9,976
SCHLUMBERGER LTD COM STK 806857108   50,329,400 918,253 SH   SOLE   193,066 0 725,187
SCHLUMBERGER LTD COM STK 806857108   696,087 127 SH Put SOLE   0 0 127
SCHOLAR ROCK HLDG CORP COM 80706P103   368,147 20,729 SH   SOLE   0 0 20,729
SCHOLASTIC CORP COM 807066105   245,568 6,512 SH   SOLE   3,041 0 3,471
SCHRODINGER INC COM 80810D103   1,290,897 47,811 SH   SOLE   1,939 0 45,872
SCHWAB CHARLES CORP COM 808513105   74,296,887 1,027,051 SH   SOLE   322,932 0 704,119
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   3,349,801 69,311 SH   SOLE   0 0 69,311
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,255,204 24,772 SH   SOLE   0 0 24,772
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   2,297,775 51,647 SH   SOLE   26,104 0 25,543
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,008,797 475,596 SH   SOLE   136 0 475,460
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   5,379,506 221,744 SH   SOLE   0 0 221,744
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   90,046,948 2,307,713 SH   SOLE   179 0 2,307,534
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   7,469,328 208,641 SH   SOLE   60 0 208,581
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   16,951,216 345,591 SH   SOLE   1 0 345,590
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   5,065,368 76,447 SH   SOLE   0 0 76,447
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   29,028,802 430,758 SH   SOLE   135 0 430,623
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   8,606,502 150,912 SH   SOLE   103 0 150,809
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   4,786,976 172,441 SH   SOLE   199 0 172,242
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   40,273,236 1,130,953 SH   SOLE   144 0 1,130,809
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   1,412,550 39,823 SH   SOLE   92 0 39,731
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   50,330,290 1,043,980 SH   SOLE   39 0 1,043,941
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   9,681,026 210,457 SH   SOLE   0 0 210,457
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   39,721,548 650,640 SH   SOLE   0 0 650,640
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   874,130,903 10,841,262 SH   SOLE   8,947 0 10,832,315
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   321,330,391 3,465,600 SH   SOLE   0 0 3,465,600
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   82,077,024 1,080,245 SH   SOLE   0 0 1,080,245
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   138,038,239 2,224,270 SH   SOLE   199 0 2,224,071
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   42,226,198 518,558 SH   SOLE   0 0 518,558
SCHWAB STRATEGIC TR US REIT ETF 808524847   8,506,336 419,032 SH   SOLE   67 0 418,965
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   60,101,053 1,220,574 SH   SOLE   75 0 1,220,499
SCHWAB STRATEGIC TR US TIPS ETF 808524870   24,801,931 475,497 SH   SOLE   2,022 0 473,475
SCIENCE APPLICATIONS INTL CO COM 808625107   1,176,553 9,023 SH   SOLE   1,699 0 7,324
SCORPIO TANKERS INC SHS Y7542C130   397,234 5,552 SH   SOLE   2,813 0 2,739
SCOTTS MIRACLE-GRO CO CL A 810186106   3,739,792 50,138 SH   SOLE   47 0 50,091
SCRIPPS E W CO OHIO CL A NEW 811054402   324,850 82,659 SH   SOLE   0 0 82,659
SEA LTD SPONSORD ADS 81141R100   9,015,323 167,852 SH   SOLE   2,990 0 164,862
SEABRIDGE GOLD INC COM 811916105   808,527 53,474 SH   SOLE   0 0 53,474
SEACOAST BKG CORP FLA COM NEW 811707801   316,694 12,473 SH   SOLE   9,635 0 2,838
SEADRILL 2021 LTD COM G7997W102   364,474 7,246 SH   SOLE   30 0 7,216
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   12,569,237 135,080 SH   SOLE   34,765 0 100,315
SEALED AIR CORP NEW COM 81211K100   1,957,393 52,618 SH   SOLE   10,268 0 42,350
SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104   7,341 10,000 SH   SOLE   0 0 10,000
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A106   334,737 10,404 SH   SOLE   0 0 10,404
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205   696,378 21,666 SH   SOLE   0 0 21,666
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304   706,054 22,798 SH   SOLE   0 0 22,798
SEI INVTS CO COM 784117103   4,736,611 65,877 SH   SOLE   37,814 0 28,063
SELECT MED HLDGS CORP COM 81619Q105   1,006,353 33,378 SH   SOLE   11,365 0 22,013
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   360,628,563 4,416,221 SH   SOLE   81,358 0 4,334,863
SELECT SECTOR SPDR TR ENERGY 81369Y506   703,660,085 7,453,238 SH   SOLE   30,287 0 7,422,951
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   558,452,591 13,258,609 SH   SOLE   94,438 0 13,164,171
SELECT SECTOR SPDR TR INDL 81369Y704   491,004,963 3,898,103 SH   SOLE   5,416 0 3,892,687
SELECT SECTOR SPDR TR INDL 81369Y704   1,612,288 128 SH Put SOLE   0 0 128
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   144,479,198 3,654,926 SH   SOLE   6,770 0 3,648,156
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   246,480,090 1,340,367 SH   SOLE   24,344 0 1,316,023
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   242,630,972 3,177,462 SH   SOLE   44,106 0 3,133,356
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   957,724,501 6,482,938 SH   SOLE   79,883 0 6,403,055
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   242,716,031 3,697,122 SH   SOLE   33,133 0 3,663,989
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   72,851,477 784,277 SH   SOLE   4,664 0 779,613
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,429,673,371 6,864,519 SH   SOLE   56,659 0 6,807,860
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   208,270 10 SH Put SOLE   0 0 10
SELECTIVE INS GROUP INC COM 816300107   6,121,475 56,073 SH   SOLE   10,065 0 46,008
SELECTQUOTE INC COM 816307300   80,200 40,100 SH   SOLE   0 0 40,100
SEMLER SCIENTIFIC INC COM 81684M104   204,061 6,986 SH   SOLE   0 0 6,986
SEMPRA COM 816851109   33,753,353 469,906 SH   SOLE   131,520 0 338,386
SEMTECH CORP COM 816850101   456,980 16,624 SH   SOLE   5,358 0 11,266
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,528,219 41,596 SH   SOLE   21,688 0 19,908
SENSEONICS HLDGS INC COM 81727U105   14,141 26,626 SH   SOLE   0 0 26,626
SENSIENT TECHNOLOGIES CORP COM 81725T100   254,198 3,674 SH   SOLE   523 0 3,151
SENTINELONE INC CL A 81730H109   1,561,402 66,984 SH   SOLE   0 0 66,984
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207   3,927 10,200 SH   SOLE   0 0 10,200
SERES THERAPEUTICS INC COM 81750R102   100,459 129,775 SH   SOLE   0 0 129,775
SERVICE CORP INTL COM 817565104   10,453,852 140,869 SH   SOLE   10,317 0 130,552
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,406,709 207,479 SH   SOLE   0 0 207,479
SERVICENOW INC COM 81762P102   122,623,661 160,839 SH   SOLE   25,684 0 135,155
SERVICENOW INC COM 81762P102   381,200 5 SH Call SOLE   0 0 5
SERVISFIRST BANCSHARES INC COM 81768T108   267,630 4,033 SH   SOLE   658 0 3,375
SES AI CORPORATION CL A COM 78397Q109   54,919 32,690 SH   SOLE   0 0 32,690
SFL CORPORATION LTD SHS G7738W106   2,393,417 181,595 SH   SOLE   0 0 181,595
SHAKE SHACK INC CL A 819047101   1,756,234 16,882 SH   SOLE   2,712 0 14,170
SHARECARE INC COM CL A 81948W104   69,919 91,100 SH   SOLE   0 0 91,100
SHELL PLC SPON ADS 780259305   46,163,367 688,594 SH   SOLE   73,495 0 615,099
SHENANDOAH TELECOMMUNICATION COM 82312B106   662,524 38,142 SH   SOLE   5,230 0 32,912
SHERWIN WILLIAMS CO COM 824348106   60,109,890 173,063 SH   SOLE   67,438 0 105,625
SHIFT4 PMTS INC CL A 82452J109   2,789,872 42,226 SH   SOLE   239 0 41,987
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   226,923 6,394 SH   SOLE   4,115 0 2,279
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   334,659 29,934 SH   SOLE   11,980 0 17,954
SHOCKWAVE MED INC COM 82489T104   8,873,418 27,250 SH   SOLE   5,564 0 21,686
SHOPIFY INC CL A 82509L107   80,296,340 1,040,512 SH   SOLE   91,150 0 949,362
SHUTTERSTOCK INC COM 825690100   921,626 20,118 SH   SOLE   4,297 0 15,821
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,332,916 282,997 SH   SOLE   0 0 282,997
SIGNET JEWELERS LIMITED SHS G81276100   359,882 3,596 SH   SOLE   1,024 0 2,572
SILGAN HLDGS INC COM 827048109   254,774 5,247 SH   SOLE   1,438 0 3,809
SILICON LABORATORIES INC COM 826919102   3,005,041 20,909 SH   SOLE   18,072 0 2,837
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   520,363 6,763 SH   SOLE   2,381 0 4,382
SILVERCORP METALS INC COM 82835P103   126,129 38,690 SH   SOLE   0 0 38,690
SILVERCREST METALS INC COM 828363101   498,308 74,821 SH   SOLE   0 0 74,821
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   236,786 12,168 SH   SOLE   0 0 12,168
SIMON PPTY GROUP INC NEW COM 828806109   57,841,829 369,620 SH   SOLE   19,151 0 350,469
SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723   4,829,829 225,377 SH   SOLE   0 0 225,377
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   6,984,337 286,243 SH   SOLE   0 0 286,243
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   10,962,142 354,532 SH   SOLE   0 0 354,532
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   3,066,006 115,742 SH   SOLE   4,540 0 111,202
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   8,314,011 333,227 SH   SOLE   0 0 333,227
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   4,213,812 192,675 SH   SOLE   0 0 192,675
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848   1,193,609 35,293 SH   SOLE   0 0 35,293
SIMPLY GOOD FOODS CO COM 82900L102   264,617 7,776 SH   SOLE   0 0 7,776
SIMPSON MFG INC COM 829073105   1,220,515 5,948 SH   SOLE   2,871 0 3,077
SINCLAIR INC CL A 829242106   1,242,874 92,270 SH   SOLE   0 0 92,270
SIREN ETF TR DIVCN LDRS ETF 829658301   4,831,483 73,116 SH   SOLE   0 0 73,116
SIREN ETF TR NSD NXGN ECO ETF 829658202   915,491 32,430 SH   SOLE   0 0 32,430
SIRIUS XM HOLDINGS INC COM 82968B103   1,282,844 330,630 SH   SOLE   19,271 0 311,359
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,297,948 18,894 SH   SOLE   4,631 0 14,263
SITIME CORP COM 82982T106   217,412 2,332 SH   SOLE   871 0 1,461
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,462,469 59,161 SH   SOLE   103 0 59,058
SIX FLAGS ENTMT CORP NEW COM 83001A102   566,380 21,519 SH   SOLE   14,614 0 6,905
SIXTH STREET SPECIALTY LENDI COM 83012A109   8,462,681 394,899 SH   SOLE   388 0 394,511
SKECHERS U S A INC CL A 830566105   2,809,721 45,866 SH   SOLE   36 0 45,830
SKEENA RES LTD NEW COM 83056P715   271,194 58,700 SH   SOLE   0 0 58,700
SKYLINE CHAMPION CORPORATION COM 830830105   289,629 3,407 SH   SOLE   656 0 2,751
SKYWATER TECHNOLOGY INC COM 83089J108   357,282 35,131 SH   SOLE   0 0 35,131
SKYWEST INC COM 830879102   820,377 11,876 SH   SOLE   7,673 0 4,203
SKYWORKS SOLUTIONS INC COM 83088M102   15,259,778 140,877 SH   SOLE   13,625 0 127,252
SL GREEN RLTY CORP COM 78440X887   959,005 17,395 SH   SOLE   5,525 0 11,870
SLM CORP COM 78442P106   318,995 14,640 SH   SOLE   7,655 0 6,985
SLR INVESTMENT CORP COM 83413U100   478,889 31,198 SH   SOLE   935 0 30,263
SM ENERGY CO COM 78454L100   1,189,254 23,857 SH   SOLE   12,985 0 10,872
SMART GLOBAL HLDGS INC SHS G8232Y101   887,037 33,702 SH   SOLE   23,809 0 9,893
SMARTSHEET INC COM CL A 83200N103   622,468 16,168 SH   SOLE   6,054 0 10,114
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,945,852 76,729 SH   SOLE   22,408 0 54,321
SMITH & WESSON BRANDS INC COM 831754106   833,155 47,993 SH   SOLE   10 0 47,983
SMITH A O CORP COM 831865209   4,161,639 46,519 SH   SOLE   5,325 0 41,194
SMUCKER J M CO COM NEW 832696405   12,237,329 97,222 SH   SOLE   4,571 0 92,651
SNAP INC CL A 83304A106   3,313,036 288,592 SH   SOLE   846 0 287,746
SNAP ON INC COM 833034101   15,569,073 52,559 SH   SOLE   12,936 0 39,623
SNDL INC COM 83307B101   51,188 25,530 SH   SOLE   0 0 25,530
SNOWFLAKE INC CL A 833445109   23,084,237 142,848 SH   SOLE   21,698 0 121,150
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,755,417 35,708 SH   SOLE   0 0 35,708
SOFI TECHNOLOGIES INC COM 83406F102   9,928,599 1,360,082 SH   SOLE   34,591 0 1,325,491
SOHO HOUSE & CO INC COM CL A 586001109   9,420,594 1,661,480 SH   SOLE   229,245 0 1,432,235
SOLAREDGE TECHNOLOGIES INC COM 83417M104   636,921 8,973 SH   SOLE   11 0 8,962
SOLARWINDS CORP COM NEW 83417Q204   146,039 11,572 SH   SOLE   9,609 0 1,963
SOLID POWER INC CLASS A COM 83422N105   54,160 26,680 SH   SOLE   0 0 26,680
SOLITARIO RESOURCES CORP COM 8342EP107   6,598 11,000 SH   SOLE   0 0 11,000
SOLO BRANDS INC COM CL A 83425V104   204,106 94,058 SH   SOLE   0 0 94,058
SONOCO PRODS CO COM 835495102   2,501,069 43,241 SH   SOLE   2,198 0 41,043
SONOS INC COM 83570H108   492,987 25,865 SH   SOLE   4,523 0 21,342
SONY GROUP CORP SPONSORED ADR 835699307   10,234,325 119,365 SH   SOLE   37,101 0 82,264
SOUNDHOUND AI INC CLASS A COM 836100107   3,091,667 524,901 SH   SOLE   0 0 524,901
SOURCE CAP INC COM 836144105   347,059 8,168 SH   SOLE   0 0 8,168
SOUTHERN CO COM 842587107   150,579,295 2,098,959 SH   SOLE   437,780 0 1,661,179
SOUTHERN COPPER CORP COM 84265V105   12,260,803 115,103 SH   SOLE   415 0 114,688
SOUTHSIDE BANCSHARES INC COM 84470P109   703,064 24,053 SH   SOLE   0 0 24,053
SOUTHSTATE CORPORATION COM 840441109   1,377,693 16,203 SH   SOLE   4,280 0 11,923
SOUTHWEST AIRLS CO COM 844741108   20,159,059 690,615 SH   SOLE   35,101 0 655,514
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   21,120 21,000 PRN   SOLE   0 0 21,000
SOUTHWEST GAS HLDGS INC COM 844895102   649,505 8,532 SH   SOLE   0 0 8,532
SOUTHWESTERN ENERGY CO COM 845467109   711,444 93,858 SH   SOLE   4,923 0 88,935
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   583,385,769 1,466,678 SH   SOLE   0 0 1,466,678
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,983,200 75 SH Put SOLE   0 0 75
SPDR GOLD TR GOLD SHS 78463V107   597,484,952 2,904,360 SH   SOLE   6,757 0 2,897,603
SPDR GOLD TR GOLD SHS 78463V107   1,645,760 80 SH Put SOLE   0 0 80
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   2,792,285 26,931 SH   SOLE   0 0 26,931
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   9,887,168 230,901 SH   SOLE   27,201 0 203,700
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,067,328 40,909 SH   SOLE   0 0 40,909
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   35,141,950 668,734 SH   SOLE   0 0 668,734
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   11,673,817 201,516 SH   SOLE   1,149 0 200,367
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   892,005 26,391 SH   SOLE   0 0 26,391
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   30,521,823 1,074,712 SH   SOLE   0 0 1,074,712
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   6,787,855 163,220 SH   SOLE   0 0 163,220
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   60,919,427 800,623 SH   SOLE   0 0 800,623
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   487,475 15,544 SH   SOLE   0 0 15,544
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   7,200,344 124,711 SH   SOLE   0 0 124,711
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   31,087,921 259,229 SH   SOLE   0 0 259,229
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   136,071,769 2,280,023 SH   SOLE   0 0 2,280,023
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   9,384,592 223,018 SH   SOLE   0 0 223,018
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   917,583,824 25,602,228 SH   SOLE   97,284 0 25,504,944
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   323,884,830 8,949,568 SH   SOLE   75,310 0 8,874,258
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   5,858,001 89,054 SH   SOLE   0 0 89,054
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   6,822,635 203,600 SH   SOLE   0 0 203,600
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   17,433,645 312,431 SH   SOLE   0 0 312,431
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   5,519,646 101,933 SH   SOLE   0 0 101,933
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   6,339,957 105,701 SH   SOLE   0 0 105,701
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   7,705,172 219,208 SH   SOLE   0 0 219,208
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   32,432,440 998,536 SH   SOLE   19,709 0 978,827
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   7,595,564 139,164 SH   SOLE   0 0 139,164
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,256,746,666 8,138,006 SH   SOLE   25,440 0 8,112,566
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,322,980 140 SH Call SOLE   0 0 140
SPDR S&P 500 ETF TR TR UNIT 78462F103   55,497,727 1,061 SH Put SOLE   0 0 1,061
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   77,475,598 139,244 SH   SOLE   0 0 139,244
SPDR SER TR AEROSPACE DEF 78464A631   145,793,220 1,037,600 SH   SOLE   0 0 1,037,600
SPDR SER TR BBG CONV SEC ETF 78464A359   81,499,806 1,115,824 SH   SOLE   0 0 1,115,824
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   91,975,648 4,934,316 SH   SOLE   0 0 4,934,316
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   860,640,291 9,375,167 SH   SOLE   135,683 0 9,239,484
SPDR SER TR BLOOMBERG 3-12 M 78468R523   164,468,688 1,654,282 SH   SOLE   0 0 1,654,282
SPDR SER TR BLOOMBERG EMERGI 78464A391   21,701,968 1,058,633 SH   SOLE   58 0 1,058,575
SPDR SER TR BLOOMBERG EMG MK 78468R515   12,579,335 520,452 SH   SOLE   0 0 520,452
SPDR SER TR BLOOMBERG HIGH Y 78468R622   93,447,642 981,593 SH   SOLE   32,407 0 949,186
SPDR SER TR BLOOMBERG INTL 78464A151   1,463,672 50,281 SH   SOLE   0 0 50,281
SPDR SER TR BLOOMBERG INTL T 78464A516   11,051,952 496,940 SH   SOLE   0 0 496,940
SPDR SER TR BLOOMBERG INVT 78468R200   55,703,756 1,806,804 SH   SOLE   0 0 1,806,804
SPDR SER TR BLOOMBERG SHT TE 78468R408   73,312,773 2,906,930 SH   SOLE   1,778 0 2,905,152
SPDR SER TR COMP SOFTWARE 78464A599   22,479,026 144,105 SH   SOLE   0 0 144,105
SPDR SER TR DJ REIT ETF 78464A607   14,159,716 150,236 SH   SOLE   74 0 150,162
SPDR SER TR FACTST INV ETF 78464A110   4,969,774 33,281 SH   SOLE   0 0 33,281
SPDR SER TR FTSE INT GVT ETF 78464A490   3,395,634 84,933 SH   SOLE   0 0 84,933
SPDR SER TR GLB DOW ETF 78464A706   10,498,317 81,705 SH   SOLE   0 0 81,705
SPDR SER TR HLTH CARE SVCS 78464A573   3,911,479 41,247 SH   SOLE   0 0 41,247
SPDR SER TR HLTH CR EQUIP 78464A581   9,886,671 112,425 SH   SOLE   0 0 112,425
SPDR SER TR ICE PFD SEC ETF 78464A292   21,836,375 626,222 SH   SOLE   0 0 626,222
SPDR SER TR MSCI USA STRTGIC 78468R812   40,165,213 275,803 SH   SOLE   0 0 275,803
SPDR SER TR NUVEEN BLMBRG MU 78468R721   41,862,704 900,661 SH   SOLE   85,154 0 815,507
SPDR SER TR NUVEEN BLMBRG SH 78468R739   32,217,264 679,116 SH   SOLE   2,519 0 676,597
SPDR SER TR NUVEEN BLOOMBERG 78464A284   54,552,772 2,123,502 SH   SOLE   70 0 2,123,432
SPDR SER TR NYSE TECH ETF 78464A102   40,043,562 219,552 SH   SOLE   0 0 219,552
SPDR SER TR OILGAS EQUIP 78468R549   3,503,857 37,639 SH   SOLE   0 0 37,639
SPDR SER TR PORT MTG BK ETF 78464A383   207,594,815 9,557,773 SH   SOLE   0 0 9,557,773
SPDR SER TR PORTFLI HIGH YLD 78468R606   79,089,614 3,371,254 SH   SOLE   0 0 3,371,254
SPDR SER TR PORTFLI INTRMDIT 78464A672   906,518,929 32,168,877 SH   SOLE   1,078,195 0 31,090,682
SPDR SER TR PORTFLI TIPS ETF 78464A656   41,613,829 1,624,271 SH   SOLE   0 0 1,624,271
SPDR SER TR PORTFOLI S&P1500 78464A805   540,776,788 8,429,880 SH   SOLE   133 0 8,429,747
SPDR SER TR PORTFOLIO AGRGTE 78464A649   576,457,379 22,802,904 SH   SOLE   94,429 0 22,708,475
SPDR SER TR PORTFOLIO CRPORT 78464A144   83,632,611 2,872,986 SH   SOLE   0 0 2,872,986
SPDR SER TR PORTFOLIO INTRMD 78464A375   958,500,671 29,320,914 SH   SOLE   256,632 0 29,064,282
SPDR SER TR PORTFOLIO LN COR 78464A367   54,346,219 2,338,478 SH   SOLE   0 0 2,338,478
SPDR SER TR PORTFOLIO LN TSR 78464A664   273,528,008 9,789,836 SH   SOLE   78,254 0 9,711,582
SPDR SER TR PORTFOLIO S&P400 78464A847   601,999,645 11,286,083 SH   SOLE   0 0 11,286,083
SPDR SER TR PORTFOLIO S&P500 78464A854   1,829,817,010 29,738,616 SH   SOLE   7,390 0 29,731,226
SPDR SER TR PORTFOLIO S&P600 78468R853   748,166,114 17,383,043 SH   SOLE   7,402 0 17,375,641
SPDR SER TR PORTFOLIO SH TSR 78468R101   205,727,131 7,113,663 SH   SOLE   0 0 7,113,663
SPDR SER TR PORTFOLIO SHORT 78464A474   143,436,643 4,818,161 SH   SOLE   99,356 0 4,718,805
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,050,779,315 28,035,262 SH   SOLE   113,774 0 27,921,488
SPDR SER TR PRTFLO S&P500 HI 78468R788   120,268,584 2,954,276 SH   SOLE   0 0 2,954,276
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,675,247,987 33,438,085 SH   SOLE   102,540 0 33,335,545
SPDR SER TR RUSSELL LOW VOL 78468R754   37,108,866 298,837 SH   SOLE   0 0 298,837
SPDR SER TR RUSSELL MOMENTUM 78468R762   2,657,431 23,022 SH   SOLE   0 0 23,022
SPDR SER TR RUSSELL YIELD 78468R770   64,992,575 598,142 SH   SOLE   0 0 598,142
SPDR SER TR S&P 400 MDCP GRW 78464A821   133,953,662 1,534,582 SH   SOLE   0 0 1,534,582
SPDR SER TR S&P 400 MDCP VAL 78464A839   102,513,304 1,348,859 SH   SOLE   0 0 1,348,859
SPDR SER TR S&P 500 ESG ETF 78468R531   10,738,906 212,064 SH   SOLE   0 0 212,064
SPDR SER TR S&P 600 SMCP GRW 78464A201   188,735,852 2,163,658 SH   SOLE   4,703 0 2,158,955
SPDR SER TR S&P 600 SMCP VAL 78464A300   113,945,612 1,373,335 SH   SOLE   10 0 1,373,325
SPDR SER TR S&P BIOTECH 78464A870   62,390,610 657,505 SH   SOLE   0 0 657,505
SPDR SER TR S&P BK ETF 78464A797   9,815,457 208,396 SH   SOLE   0 0 208,396
SPDR SER TR S&P CAP MKTS 78464A771   9,539,151 86,288 SH   SOLE   0 0 86,288
SPDR SER TR S&P DIVID ETF 78464A763   386,551,023 2,945,375 SH   SOLE   2,870 0 2,942,505
SPDR SER TR S&P HOMEBUILD 78464A888   58,029,752 520,026 SH   SOLE   0 0 520,026
SPDR SER TR S&P INS ETF 78464A789   19,528,543 375,044 SH   SOLE   0 0 375,044
SPDR SER TR S&P KENSHO CLEAN 78468R655   12,779,930 197,346 SH   SOLE   0 0 197,346
SPDR SER TR S&P KENSHO FUTRE 78468R671   4,757,314 82,995 SH   SOLE   0 0 82,995
SPDR SER TR S&P KENSHO INTLG 78468R697   568,889 16,413 SH   SOLE   0 0 16,413
SPDR SER TR S&P KENSHO NEW 78468R648   8,925,185 185,632 SH   SOLE   0 0 185,632
SPDR SER TR S&P KENSHO SMART 78468R689   563,781 18,835 SH   SOLE   0 0 18,835
SPDR SER TR S&P METALS MNG 78464A755   25,344,965 420,454 SH   SOLE   0 0 420,454
SPDR SER TR S&P OILGAS EXP 78468R556   75,686,416 488,520 SH   SOLE   0 0 488,520
SPDR SER TR S&P PHARMAC 78464A722   7,106,823 164,777 SH   SOLE   0 0 164,777
SPDR SER TR S&P REGL BKG 78464A698   60,143,828 1,196,178 SH   SOLE   0 0 1,196,178
SPDR SER TR S&P RETAIL ETF 78464A714   14,491,777 183,463 SH   SOLE   0 0 183,463
SPDR SER TR S&P SEMICNDCTR 78464A862   52,732,729 227,198 SH   SOLE   0 0 227,198
SPDR SER TR S&P TELECOM 78464A540   206,703 2,784 SH   SOLE   0 0 2,784
SPDR SER TR S&P TRANSN ETF 78464A532   3,854,431 45,469 SH   SOLE   0 0 45,469
SPDR SER TR S&P1500MOMTILT 78468R705   15,909,391 69,186 SH   SOLE   0 0 69,186
SPDR SER TR SPDR MSCI USA GE 78468R747   10,862,347 102,611 SH   SOLE   0 0 102,611
SPDR SER TR SPDR S&P 500 ETF 78468R796   25,214,230 589,118 SH   SOLE   0 0 589,118
SPDR SER TR SPDR S&P1500VL 78464A128   64,007,780 365,098 SH   SOLE   0 0 365,098
SPDR SER TR SSGA US LRG ETF 78468R804   28,367,036 182,144 SH   SOLE   0 0 182,144
SPDR SER TR SSGA US SMAL ETF 78468R887   4,962,304 44,291 SH   SOLE   0 0 44,291
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   604,537 6,792 SH   SOLE   53 0 6,739
SPHERE 3D CORP NEW COM NEW 84841L407   56,041 36,390 SH   SOLE   0 0 36,390
SPHERE ENTERTAINMENT CO CL A 55826T102   1,008,643 20,551 SH   SOLE   0 0 20,551
SPIRE INC COM 84857L101   674,431 10,990 SH   SOLE   550 0 10,440
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,114,828 30,907 SH   SOLE   3 0 30,904
SPIRIT AIRLS INC COM 848577102   214,643 44,348 SH   SOLE   0 0 44,348
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   416,107 35,748 SH   SOLE   821 0 34,927
SPORTSMANS WHSE HLDGS INC COM 84920Y106   48,121 15,473 SH   SOLE   0 0 15,473
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,881,291 33,654 SH   SOLE   16,193 0 17,461
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,371,604 54,128 SH   SOLE   0 0 54,128
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   802,553 25,543 SH   SOLE   0 0 25,543
SPROTT FDS TR JUNIOR URANIUM 85208P808   231,413 9,100 SH   SOLE   0 0 9,100
SPROTT FDS TR URANIUM MINERS E 85208P303   12,742,448 258,520 SH   SOLE   200 0 258,320
SPROTT FOCUS TR INC COM 85208J109   1,087,753 135,294 SH   SOLE   0 0 135,294
SPROTT INC COM NEW 852066208   1,411,717 38,196 SH   SOLE   0 0 38,196
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   15,865,999 780,039 SH   SOLE   0 0 780,039
SPROTT PHYSICAL GOLD TR UNIT 85207H104   18,522,678 1,070,675 SH   SOLE   0 0 1,070,675
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   301,032 31,195 SH   SOLE   0 0 31,195
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   11,976,957 1,444,748 SH   SOLE   0 0 1,444,748
SPROUT SOCIAL INC COM CL A 85209W109   637,942 10,684 SH   SOLE   4,463 0 6,221
SPROUTS FMRS MKT INC COM 85208M102   6,376,282 98,888 SH   SOLE   1,642 0 97,246
SPS COMM INC COM 78463M107   5,212,979 28,194 SH   SOLE   19,080 0 9,114
SPX TECHNOLOGIES INC COM 78473E103   845,534 6,867 SH   SOLE   1,196 0 5,671
SQUARESPACE INC CLASS A 85225A107   1,001,772 27,491 SH   SOLE   55 0 27,436
SRH TOTAL RETURN FUND INC COM 101507101   910,660 60,469 SH   SOLE   0 0 60,469
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,577,866 55,583 SH   SOLE   27,195 0 28,388
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   103,466,426 2,457,051 SH   SOLE   1,866 0 2,455,185
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   6,405,014 148,230 SH   SOLE   0 0 148,230
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   3,299,272 105,705 SH   SOLE   0 0 105,705
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   12,568,311 449,671 SH   SOLE   0 0 449,671
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   93,739,393 2,340,559 SH   SOLE   25,358 0 2,315,201
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   40,458,199 998,968 SH   SOLE   4,892 0 994,076
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   2,815,662 99,213 SH   SOLE   0 0 99,213
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   1,091,752 25,879 SH   SOLE   0 0 25,879
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   11,857,522 252,334 SH   SOLE   0 0 252,334
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   58,845,232 2,295,951 SH   SOLE   0 0 2,295,951
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   174,262,954 3,495,333 SH   SOLE   0 0 3,495,333
SSR MINING IN COM 784730103   288,905 64,777 SH   SOLE   0 0 64,777
ST JOE CO COM 790148100   485,914 8,382 SH   SOLE   0 0 8,382
STAAR SURGICAL CO COM PAR $0.01 852312305   1,014,987 26,515 SH   SOLE   20,422 0 6,093
STAG INDL INC COM 85254J102   4,294,732 111,725 SH   SOLE   3,002 0 108,723
STAGWELL INC COM CL A 85256A109   454,769 73,114 SH   SOLE   16,534 0 56,580
STANDARD LITHIUM LTD COM 853606101   81,092 68,722 SH   SOLE   0 0 68,722
STANDEX INTL CORP COM 854231107   663,134 3,639 SH   SOLE   0 0 3,639
STANLEY BLACK & DECKER INC COM 854502101   8,512,437 86,924 SH   SOLE   7,828 0 79,096
STANTEC INC COM 85472N109   385,970 4,648 SH   SOLE   0 0 4,648
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   3,462,258 145,046 SH   SOLE   0 0 145,046
STAR GROUP L P UNIT LTD PARTNR 85512C105   210,360 20,994 SH   SOLE   0 0 20,994
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   13,271,597 517,815 SH   SOLE   0 0 517,815
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   1,711,123 211,983 SH   SOLE   0 0 211,983
STARBUCKS CORP COM 855244109   140,769,611 1,540,317 SH   SOLE   240,566 0 1,299,751
STARWOOD PPTY TR INC COM 85571B105   9,968,156 490,318 SH   SOLE   0 0 490,318
STATE STR CORP COM 857477103   9,104,447 117,751 SH   SOLE   13,959 0 103,792
STEEL DYNAMICS INC COM 858119100   11,911,068 80,355 SH   SOLE   2,059 0 78,296
STELLANTIS N.V SHS N82405106   7,322,015 258,728 SH   SOLE   4,391 0 254,337
STELLUS CAP INVT CORP COM 858568108   1,004,143 76,769 SH   SOLE   0 0 76,769
STEM INC COM 85859N102   58,079 26,520 SH   SOLE   0 0 26,520
STEPAN CO COM 858586100   383,550 4,260 SH   SOLE   1,489 0 2,771
STEPSTONE GROUP INC COM CL A 85914M107   781,276 21,860 SH   SOLE   15,394 0 6,466
STEREOTAXIS INC COM NEW 85916J409   91,499 35,057 SH   SOLE   0 0 35,057
STERICYCLE INC COM 858912108   1,044,345 19,798 SH   SOLE   13,754 0 6,044
STERIS PLC SHS USD G8473T100   19,278,960 85,753 SH   SOLE   54,431 0 31,322
STERLING INFRASTRUCTURE INC COM 859241101   4,680,453 42,430 SH   SOLE   0 0 42,430
STEVANATO GROUP S P A ORD SHS T9224W109   488,466 15,217 SH   SOLE   10,291 0 4,926
STEWART INFORMATION SVCS COR COM 860372101   548,594 8,432 SH   SOLE   5,708 0 2,724
STIFEL FINL CORP COM 860630102   3,416,141 43,701 SH   SOLE   25,662 0 18,039
STITCH FIX INC COM CL A 860897107   39,336 14,900 SH   SOLE   0 0 14,900
STMICROELECTRONICS N V NY REGISTRY 861012102   4,474,351 103,477 SH   SOLE   6,395 0 97,082
STOCK YDS BANCORP INC COM 861025104   201,614 4,122 SH   SOLE   65 0 4,057
STONECO LTD COM CL A G85158106   1,363,581 82,094 SH   SOLE   0 0 82,094
STONEX GROUP INC COM 861896108   1,609,867 22,913 SH   SOLE   996 0 21,917
STRATASYS LTD SHS M85548101   882,516 75,948 SH   SOLE   1,458 0 74,490
STRATEGIC ED INC COM 86272C103   784,949 7,539 SH   SOLE   0 0 7,539
STRATEGIC TRUST RUNNING GWTH ETF 48817R870   405,933 13,022 SH   SOLE   0 0 13,022
STRATEGY SHS DAY HAGAN NED 86280R803   16,762,465 435,955 SH   SOLE   0 0 435,955
STRATEGY SHS DAY HAGAN NED DA 86280R829   237,214 8,300 SH   SOLE   0 0 8,300
STRATEGY SHS NS 7HANDL IDX 86280R506   17,055,964 804,147 SH   SOLE   0 0 804,147
STRIDE INC COM 86333M108   712,276 11,297 SH   SOLE   7,014 0 4,283
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   376,911 8,794 SH   SOLE   2,207 0 6,587
STRYKER CORPORATION COM 863667101   84,501,938 236,124 SH   SOLE   43,942 0 192,182
STURM RUGER & CO INC COM 864159108   503,230 10,904 SH   SOLE   0 0 10,904
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   2,290,861 112,132 SH   SOLE   4,600 0 107,532
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   896,215 76,144 SH   SOLE   38,656 0 37,488
SUMMIT FINL GROUP INC COM 86606G101   424,142 15,616 SH   SOLE   0 0 15,616
SUMMIT MATLS INC CL A 86614U100   2,616,177 58,698 SH   SOLE   4,784 0 53,914
SUN CMNTYS INC COM 866674104   2,384,691 18,546 SH   SOLE   8,543 0 10,003
SUN LIFE FINANCIAL INC. COM 866796105   1,835,216 33,624 SH   SOLE   0 0 33,624
SUNCOKE ENERGY INC COM 86722A103   199,220 17,677 SH   SOLE   2,148 0 15,529
SUNCOR ENERGY INC NEW COM 867224107   9,106,422 246,720 SH   SOLE   28,548 0 218,172
SUNNOVA ENERGY INTL INC. COM 86745K104   123,955 20,221 SH   SOLE   0 0 20,221
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   9,556,466 158,508 SH   SOLE   0 0 158,508
SUNOPTA INC COM 8676EP108   117,752 17,140 SH   SOLE   0 0 17,140
SUNPOWER CORP COM 867652406   132,528 44,176 SH   SOLE   0 0 44,176
SUNRUN INC COM 86771W105   552,361 41,909 SH   SOLE   2,114 0 39,795
SUNSTONE HOTEL INVS INC NEW COM 867892101   229,095 20,565 SH   SOLE   20,146 0 419
SUPER MICRO COMPUTER INC COM 86800U104   61,466,386 60,856 SH   SOLE   131 0 60,725
SUPERNUS PHARMACEUTICALS INC COM 868459108   253,130 7,421 SH   SOLE   6,633 0 788
SURF AIR MOBILITY INC COM 868927104   18,968 22,500 SH   SOLE   0 0 22,500
SUZANO S A SPON ADS 86959K105   900,159 70,435 SH   SOLE   2,242 0 68,193
SWISS HELVETIA FD INC COM 870875101   105,862 13,350 SH   SOLE   0 0 13,350
SYLVAMO CORP COMMON STOCK 871332102   1,042,905 16,892 SH   SOLE   0 0 16,892
SYMBOTIC INC CLASS A COM 87151X101   1,836,765 40,817 SH   SOLE   0 0 40,817
SYNCHRONY FINANCIAL COM 87165B103   4,402,896 102,108 SH   SOLE   1,803 0 100,305
SYNOPSYS INC COM 871607107   47,752,311 83,557 SH   SOLE   7,992 0 75,565
SYNOVUS FINL CORP COM NEW 87161C501   936,447 23,376 SH   SOLE   0 0 23,376
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   407,269 76,125 SH   SOLE   0 0 76,125
SYSCO CORP COM 871829107   40,632,359 500,521 SH   SOLE   60,816 0 439,705
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   70,685,028 2,338,241 SH   SOLE   0 0 2,338,241
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   392,289 11,113 SH   SOLE   0 0 11,113
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,399,046 36,817 SH   SOLE   2,652 0 34,165
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   94,335,412 693,388 SH   SOLE   127,172 0 566,216
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   2,384,362 171,661 SH   SOLE   133,933 0 37,728
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   24,644,424 165,967 SH   SOLE   60,938 0 105,029
TANDEM DIABETES CARE INC COM NEW 875372203   1,390,622 39,272 SH   SOLE   8,765 0 30,507
TANGER INC COM 875465106   2,411,004 81,646 SH   SOLE   417 0 81,229
TAPESTRY INC COM 876030107   5,846,531 123,137 SH   SOLE   71,981 0 51,156
TARGA RES CORP COM 87612G101   8,597,771 76,773 SH   SOLE   1,783 0 74,990
TARGET CORP COM 87612E106   110,822,923 625,376 SH   SOLE   78,181 0 547,195
TARGET CORP COM 87612E106   531,630 30 SH Put SOLE   0 0 30
TARGET HOSPITALITY CORP COM 87615L107   649,928 59,791 SH   SOLE   0 0 59,791
TASEKO MINES LTD COM 876511106   22,902 10,554 SH   SOLE   0 0 10,554
TASKUS INC CLASS A COM 87652V109   138,891 11,922 SH   SOLE   34 0 11,888
TAYLOR MORRISON HOME CORP COM 87724P106   709,981 11,420 SH   SOLE   381 0 11,039
TAYSHA GENE THERAPIES INC COM SHS 877619106   120,718 42,062 SH   SOLE   0 0 42,062
TC ENERGY CORP COM 87807B107   34,836,483 866,579 SH   SOLE   562,606 0 303,973
TCW STRATEGIC INCOME FD INC COM 872340104   94,411 19,628 SH   SOLE   0 0 19,628
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   285,259 4,657 SH   SOLE   0 0 4,657
TD SYNNEX CORPORATION COM 87162W100   1,122,234 9,922 SH   SOLE   3,570 0 6,352
TE CONNECTIVITY LTD SHS H84989104   44,872,682 308,955 SH   SOLE   178,445 0 130,510
TECHNIPFMC PLC COM G87110105   10,410,487 414,595 SH   SOLE   258,381 0 156,214
TECHTARGET INC COM 87874R100   1,312,582 39,679 SH   SOLE   39,051 0 628
TECK RESOURCES LTD CL B 878742204   3,971,981 86,762 SH   SOLE   7,613 0 79,149
TECNOGLASS INC ORD SHS G87264100   4,963,633 95,399 SH   SOLE   8,783 0 86,616
TEEKAY CORPORATION COM Y8564W103   78,467 10,778 SH   SOLE   0 0 10,778
TEEKAY TANKERS LTD CL A Y8565N300   1,596,940 27,340 SH   SOLE   0 0 27,340
TELADOC HEALTH INC COM 87918A105   1,460,365 96,713 SH   SOLE   22,714 0 73,999
TELEDYNE TECHNOLOGIES INC COM 879360105   7,718,117 17,978 SH   SOLE   5,314 0 12,664
TELEFLEX INCORPORATED COM 879369106   4,141,520 18,312 SH   SOLE   6,747 0 11,565
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   808,286 146,694 SH   SOLE   80,354 0 66,340
TELEFONICA BRASIL SA NEW ADR 87936R205   459,033 45,584 SH   SOLE   29,462 0 16,122
TELEFONICA S A SPONSORED ADR 879382208   118,522 26,876 SH   SOLE   0 0 26,876
TELEPHONE & DATA SYS INC COM NEW 879433829   232,172 14,493 SH   SOLE   0 0 14,493
TELLURIAN INC NEW COM 87968A104   246,712 373,015 SH   SOLE   0 0 373,015
TELUS CORPORATION COM 87971M103   3,652,106 228,114 SH   SOLE   110,708 0 117,406
TEMPLETON EMERGING MKTS INCO COM 880192109   1,918,120 353,245 SH   SOLE   0 0 353,245
TEMPUR SEALY INTL INC COM 88023U101   2,473,035 43,524 SH   SOLE   2,851 0 40,673
TENABLE HLDGS INC COM 88025T102   683,963 13,837 SH   SOLE   6,773 0 7,064
TENARIS S A SPONSORED ADS 88031M109   1,750,612 44,579 SH   SOLE   7,610 0 36,969
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   600,601 53,673 SH   SOLE   79 0 53,594
TENET HEALTHCARE CORP COM NEW 88033G407   3,415,444 32,494 SH   SOLE   0 0 32,494
TERADATA CORP DEL COM 88076W103   2,873,713 74,314 SH   SOLE   25,822 0 48,492
TERADYNE INC COM 880770102   7,597,222 67,333 SH   SOLE   5,325 0 62,008
TERAWULF INC COM 88080T104   156,701 59,582 SH   SOLE   0 0 59,582
TEREX CORP NEW COM 880779103   4,660,085 72,362 SH   SOLE   12,968 0 59,394
TERNIUM SA SPONSORED ADS 880890108   1,109,805 26,665 SH   SOLE   0 0 26,665
TERNS PHARMACEUTICALS INC COM 880881107   94,097 14,344 SH   SOLE   0 0 14,344
TERRAN ORBITAL CORPORATION COM 88105P103   100,236 76,516 SH   SOLE   0 0 76,516
TERRENO RLTY CORP COM 88146M101   754,414 11,362 SH   SOLE   4,812 0 6,550
TESLA INC COM 88160R101   375,769,655 2,137,605 SH   SOLE   176,916 0 1,960,689
TETRA TECH INC NEW COM 88162G103   23,491,479 127,181 SH   SOLE   76,333 0 50,848
TETRA TECHNOLOGIES INC DEL COM 88162F105   938,748 211,907 SH   SOLE   18,802 0 193,105
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,683,167 261,032 SH   SOLE   47,862 0 213,170
TEXAS CAP BANCSHARES INC COM 88224Q107   468,211 7,607 SH   SOLE   6,217 0 1,390
TEXAS INSTRS INC COM 882508104   88,213,554 506,364 SH   SOLE   124,258 0 382,106
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,177,164 12,406 SH   SOLE   36 0 12,370
TEXAS ROADHOUSE INC COM 882681109   3,263,240 21,125 SH   SOLE   15,192 0 5,933
TEXTRON INC COM 883203101   8,099,231 84,429 SH   SOLE   13,206 0 71,223
TFI INTL INC COM 87241L109   1,430,113 8,969 SH   SOLE   5,846 0 3,123
TFS FINL CORP COM 87240R107   296,954 23,643 SH   SOLE   0 0 23,643
TG THERAPEUTICS INC COM 88322Q108   1,741,575 114,502 SH   SOLE   0 0 114,502
THE CIGNA GROUP COM 125523100   45,431,987 125,092 SH   SOLE   34,417 0 90,675
THE ONE GROUP HOSPITALITY IN COM 88338K103   73,803 13,250 SH   SOLE   0 0 13,250
THE REAL BROKERAGE INC COM NEW 75585H206   94,271 30,215 SH   SOLE   0 0 30,215
THE REALREAL INC COM 88339P101   124,870 31,936 SH   SOLE   0 0 31,936
THE TRADE DESK INC COM CL A 88339J105   56,064,249 641,321 SH   SOLE   16,683 0 624,638
THERMO FISHER SCIENTIFIC INC COM 883556102   121,003,412 208,192 SH   SOLE   57,325 0 150,867
THOMSON REUTERS CORP. COM 884903808   3,951,250 25,356 SH   SOLE   5,520 0 19,836
THOR INDS INC COM 885160101   3,460,331 29,490 SH   SOLE   58 0 29,432
THORNBURG INCM BUILDER OPP T COM 885213108   1,148,335 71,016 SH   SOLE   0 0 71,016
THRIVENT ETF TRUST SMALL MID CAP 88588G109   205,173 5,923 SH   SOLE   0 0 5,923
TIDAL ETF TR ATAC US ROTATION 886364843   621,529 33,917 SH   SOLE   0 0 33,917
TIDAL ETF TR RPAR RISK PARI 886364603   836,512 43,420 SH   SOLE   0 0 43,420
TIDAL ETF TR SP FDS S&P 500 886364801   918,784 24,262 SH   SOLE   0 0 24,262
TIDAL TR II ROUNDHILL GENER 88636J600   3,168,151 89,018 SH   SOLE   0 0 89,018
TIDEWATER INC NEW COM 88642R109   916,872 9,966 SH   SOLE   1,092 0 8,874
TILRAY BRANDS INC COM 88688T100   856,092 346,596 SH   SOLE   0 0 346,596
TIMKEN CO COM 887389104   1,393,270 15,936 SH   SOLE   1,974 0 13,962
TIMOTHY PLAN HIG DV STK ETF 887432326   12,759,638 352,769 SH   SOLE   0 0 352,769
TIMOTHY PLAN HIGH DIVIDEND 887432276   2,895,148 117,533 SH   SOLE   0 0 117,533
TIMOTHY PLAN INTL ETF 887432334   1,371,907 50,354 SH   SOLE   0 0 50,354
TIMOTHY PLAN U S SM CP CORE 887432342   3,005,969 81,929 SH   SOLE   0 0 81,929
TIMOTHY PLAN US LRGMD CP CORE 887432359   7,893,152 187,441 SH   SOLE   0 0 187,441
TITAN MACHY INC COM 88830R101   255,320 10,291 SH   SOLE   0 0 10,291
TJX COS INC NEW COM 872540109   85,098,108 839,066 SH   SOLE   142,326 0 696,740
TKO GROUP HOLDINGS INC CL A 87256C101   1,922,139 22,244 SH   SOLE   12,597 0 9,647
TMC THE METALS COMPANY INC COM 87261Y106   30,459 21,300 SH   SOLE   0 0 21,300
T-MOBILE US INC COM 872590104   41,883,298 256,606 SH   SOLE   61,632 0 194,974
TOAST INC CL A 888787108   3,410,626 136,863 SH   SOLE   0 0 136,863
TOLL BROTHERS INC COM 889478103   9,458,425 73,111 SH   SOLE   2,977 0 70,134
TOPBUILD CORP COM 89055F103   24,043,144 54,553 SH   SOLE   34,400 0 20,153
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   3,405,903 210,631 SH   SOLE   8,147 0 202,484
TORM PLC SHS CL A G89479102   1,788,706 51,179 SH   SOLE   0 0 51,179
TORO CO COM 891092108   5,249,751 57,293 SH   SOLE   11,020 0 46,273
TORONTO DOMINION BK ONT COM NEW 891160509   12,633,436 209,232 SH   SOLE   66,702 0 142,530
TORTOISE ENERGY INFRA CORP COM 89147L886   2,009,949 65,026 SH   SOLE   0 0 65,026
TORTOISE PWR & ENERGY INFRAS COM 89147X104   209,059 13,413 SH   SOLE   0 0 13,413
TOTALENERGIES SE SPONSORED ADS 89151E109   79,861,089 1,160,266 SH   SOLE   598,249 0 562,017
TOUCHSTONE ETF TRUST DYNAMIC INTERNAT 89157W608   578,649 19,878 SH   SOLE   0 0 19,878
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,184,331 35,406 SH   SOLE   0 0 35,406
TOWNEBANK PORTSMOUTH VA COM 89214P109   808,558 28,815 SH   SOLE   436 0 28,379
TOYOTA MOTOR CORP ADS 892331307   14,273,316 56,712 SH   SOLE   70 0 56,642
TRACON PHARMACEUTICALS INC COM NEW 89237H209   193,689 450,650 SH   SOLE   0 0 450,650
TRACTOR SUPPLY CO COM 892356106   38,546,094 147,280 SH   SOLE   21,438 0 125,842
TRADEWEB MKTS INC CL A 892672106   2,333,138 22,397 SH   SOLE   10,030 0 12,367
TRANE TECHNOLOGIES PLC SHS G8994E103   37,032,059 123,358 SH   SOLE   16,359 0 106,999
TRANSCAT INC COM 893529107   651,977 5,851 SH   SOLE   4,095 0 1,756
TRANSDIGM GROUP INC COM 893641100   17,172,664 13,943 SH   SOLE   3,250 0 10,693
TRANSMEDICS GROUP INC COM 89377M109   652,447 8,824 SH   SOLE   537 0 8,287
TRANSOCEAN LTD REGISTERED SHS H8817H100   2,592,829 412,871 SH   SOLE   0 0 412,871
TRANSOCEAN LTD REGISTERED SHS H8817H100   148,208 236 SH Put SOLE   0 0 236
TRANSUNION COM 89400J107   1,434,849 17,981 SH   SOLE   8,637 0 9,344
TRAVEL PLUS LEISURE CO COM 894164102   1,875,506 38,307 SH   SOLE   27,800 0 10,507
TRAVELERS COMPANIES INC COM 89417E109   38,050,683 165,338 SH   SOLE   29,371 0 135,967
TREVI THERAPEUTICS INC COM 89532M101   124,200 36,000 SH   SOLE   0 0 36,000
TREX CO INC COM 89531P105   6,834,493 68,517 SH   SOLE   14,059 0 54,458
TRI CONTL CORP COM 895436103   991,849 32,203 SH   SOLE   0 0 32,203
TRI POINTE HOMES INC COM 87265H109   950,108 24,576 SH   SOLE   8,506 0 16,070
TRICO BANCSHARES COM 896095106   412,629 11,219 SH   SOLE   0 0 11,219
TRICON RESIDENTIAL INC COM NPV 89612W102   1,017,538 91,259 SH   SOLE   0 0 91,259
TRIMBLE INC COM 896239100   1,312,107 20,387 SH   SOLE   5,639 0 14,748
TRIMTABS ETF TR DONOGHUE FORLNS 89628W708   822,668 26,776 SH   SOLE   0 0 26,776
TRIMTABS ETF TR DONOGHUE FRLINS 89628W500   1,087,679 35,685 SH   SOLE   0 0 35,685
TRIMTABS ETF TR DONOGHUE FRLNS 89628W609   508,747 24,077 SH   SOLE   0 0 24,077
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   367,176 12,272 SH   SOLE   0 0 12,272
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,975,167 48,982 SH   SOLE   0 0 48,982
TRINITY CAP INC COM 896442308   423,147 28,825 SH   SOLE   0 0 28,825
TRINITY INDS INC COM 896522109   900,862 32,347 SH   SOLE   777 0 31,570
TRIP COM GROUP LTD ADS 89677Q107   437,583 9,970 SH   SOLE   6,609 0 3,361
TRIPADVISOR INC COM 896945201   348,594 12,544 SH   SOLE   6,206 0 6,338
TRIPLE FLAG PRECIOUS METAL COM 89679M104   261,646 18,107 SH   SOLE   0 0 18,107
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,514,549 159,763 SH   SOLE   0 0 159,763
TRIUMPH GROUP INC NEW COM 896818101   363,803 24,189 SH   SOLE   8,427 0 15,762
TRONOX HOLDINGS PLC SHS G9087Q102   341,969 19,710 SH   SOLE   0 0 19,710
TRUECAR INC COM 89785L107   135,600 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   123,477,149 3,167,706 SH   SOLE   929,482 0 2,238,224
TRUIST FINL CORP COM 89832Q109   463,862 119 SH Put SOLE   0 0 119
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   5,080,658 81,999 SH   SOLE   0 0 81,999
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   313,114 11,068 SH   SOLE   0 0 11,068
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   622,391 19,287 SH   SOLE   0 0 19,287
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   2,179,978 106,653 SH   SOLE   0 0 106,653
TRUSTMARK CORP COM 898402102   1,412,099 50,235 SH   SOLE   0 0 50,235
TRX GOLD CORPORATION COM 87283P109   18,476 47,532 SH   SOLE   0 0 47,532
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   257,896 10,157 SH   SOLE   680 0 9,477
TTM TECHNOLOGIES INC COM 87305R109   245,971 15,717 SH   SOLE   7,778 0 7,939
TUTOR PERINI CORP COM 901109108   1,023,045 70,750 SH   SOLE   0 0 70,750
TWILIO INC CL A 90138F102   8,355,220 136,635 SH   SOLE   616 0 136,019
TWILIO INC CL A 90138F102   2,017,950 330 SH Put SOLE   0 0 330
TWIST BIOSCIENCE CORP COM 90184D100   994,578 28,988 SH   SOLE   5,973 0 23,015
TWO HBRS INVT CORP COM 90187B804   1,293,764 97,716 SH   SOLE   0 0 97,716
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   115,215 12,661 SH   SOLE   0 0 12,661
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   1,023,478 77,097 SH   SOLE   0 0 77,097
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   34,415,445 878,696 SH   SOLE   0 0 878,696
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   21,704,057 962,486 SH   SOLE   0 0 962,486
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   25,253,859 769,515 SH   SOLE   0 0 769,515
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   16,879,993 480,460 SH   SOLE   0 0 480,460
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   37,771,767 973,394 SH   SOLE   0 0 973,394
TYLER TECHNOLOGIES INC COM 902252105   4,598,158 10,819 SH   SOLE   2,465 0 8,354
TYSON FOODS INC CL A 902494103   11,789,480 200,740 SH   SOLE   11,690 0 189,050
U HAUL HOLDING COMPANY COM 023586100   328,673 4,866 SH   SOLE   707 0 4,159
U HAUL HOLDING COMPANY COM SER N 023586506   2,323,198 34,841 SH   SOLE   4,594 0 30,247
U S PHYSICAL THERAPY COM 90337L108   546,445 4,842 SH   SOLE   1,735 0 3,107
U S SILICA HLDGS INC COM 90346E103   660,438 53,218 SH   SOLE   125 0 53,093
UBER TECHNOLOGIES INC COM 90353T100   104,941,195 1,363,049 SH   SOLE   329,349 0 1,033,700
UBIQUITI INC COM 90353W103   642,333 5,545 SH   SOLE   0 0 5,545
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   419,832 17,387 SH   SOLE   0 0 17,387
UBS AG LONDON BRANCH NT LKD 24 902677780   204,959 243 SH   SOLE   0 0 243
UBS GROUP AG SHS H42097107   4,462,477 145,263 SH   SOLE   42,789 0 102,474
UDR INC COM 902653104   3,563,475 95,255 SH   SOLE   1,310 0 93,945
UFP INDUSTRIES INC COM 90278Q108   1,696,857 13,794 SH   SOLE   4,098 0 9,696
UFP TECHNOLOGIES INC COM 902673102   603,010 2,391 SH   SOLE   120 0 2,271
UGI CORP NEW COM 902681105   5,250,061 213,939 SH   SOLE   264 0 213,675
UIPATH INC CL A 90364P105   5,511,009 243,097 SH   SOLE   39,690 0 203,407
ULTA BEAUTY INC COM 90384S303   25,352,473 48,487 SH   SOLE   2,511 0 45,976
ULTRA CLEAN HLDGS INC COM 90385V107   562,352 12,241 SH   SOLE   3,639 0 8,602
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   336,261 7,202 SH   SOLE   6,611 0 591
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   472,993 82,691 SH   SOLE   78,156 0 4,535
UMB FINL CORP COM 902788108   399,779 4,595 SH   SOLE   3,019 0 1,576
UMH PPTYS INC COM 903002103   304,287 18,737 SH   SOLE   0 0 18,737
UNDER ARMOUR INC CL A 904311107   1,139,747 154,438 SH   SOLE   28 0 154,410
UNDER ARMOUR INC CL C 904311206   707,517 99,092 SH   SOLE   0 0 99,092
UNIFIRST CORP MASS COM 904708104   970,863 5,598 SH   SOLE   3,727 0 1,871
UNILEVER PLC SPON ADR NEW 904767704   52,962,855 1,055,247 SH   SOLE   574,969 0 480,278
UNION BANKSHARES INC COM 905400107   1,002,899 32,882 SH   SOLE   0 0 32,882
UNION PAC CORP COM 907818108   236,227,834 960,549 SH   SOLE   105,578 0 854,971
UNITED AIRLS HLDGS INC COM 910047109   7,572,222 158,150 SH   SOLE   27,729 0 130,421
UNITED BANKSHARES INC WEST V COM 909907107   1,648,397 46,057 SH   SOLE   1,075 0 44,982
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   705,724 26,813 SH   SOLE   4,991 0 21,822
UNITED FIRE GROUP INC COM 910340108   276,963 12,722 SH   SOLE   5,718 0 7,004
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,159,248 143,294 SH   SOLE   135 0 143,159
UNITED PARCEL SERVICE INC CL B 911312106   175,004,857 1,177,454 SH   SOLE   253,254 0 924,200
UNITED RENTALS INC COM 911363109   99,791,806 138,386 SH   SOLE   19,829 0 118,557
UNITED STATES STL CORP NEW COM 912909108   9,061,270 222,199 SH   SOLE   0 0 222,199
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   209,066 5,245 SH   SOLE   0 0 5,245
UNITED STS BRENT OIL FD LP UNIT 91167Q100   866,899 27,167 SH   SOLE   0 0 27,167
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   2,200,964 87,618 SH   SOLE   0 0 87,618
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   2,759,664 45,279 SH   SOLE   0 0 45,279
UNITED STS GASOLINE FD LP UNITS 91201T102   1,741,615 24,554 SH   SOLE   0 0 24,554
UNITED STS NAT GAS FD LP UNIT PAR 912318409   3,649,714 250,495 SH   SOLE   0 0 250,495
UNITED STS OIL FD LP UNITS 91232N207   3,005,424 38,174 SH   SOLE   0 0 38,174
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,397,157 6,082 SH   SOLE   1,183 0 4,899
UNITEDHEALTH GROUP INC COM 91324P102   392,058,816 792,518 SH   SOLE   181,695 0 610,823
UNITEDHEALTH GROUP INC COM 91324P102   395,760 8 SH Call SOLE   0 0 8
UNITI GROUP INC COM 91325V108   579,541 98,227 SH   SOLE   0 0 98,227
UNITIL CORP COM 913259107   328,549 6,276 SH   SOLE   42 0 6,234
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   17,146 10,455 SH   SOLE   0 0 10,455
UNITY SOFTWARE INC COM 91332U101   3,411,219 127,761 SH   SOLE   30,856 0 96,905
UNIVERSAL CORP VA COM 913456109   914,477 17,681 SH   SOLE   1,372 0 16,309
UNIVERSAL DISPLAY CORP COM 91347P105   2,554,236 15,163 SH   SOLE   141 0 15,022
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   296,907 8,088 SH   SOLE   85 0 8,003
UNIVERSAL HLTH SVCS INC CL B 913903100   4,650,913 25,490 SH   SOLE   253 0 25,237
UNIVERSAL INS HLDGS INC COM 91359V107   461,264 22,700 SH   SOLE   0 0 22,700
UNIVERSAL INS HLDGS INC COM 91359V107   365,760 180 SH Put SOLE   0 0 180
UNIVEST FINANCIAL CORPORATIO COM 915271100   690,498 33,165 SH   SOLE   0 0 33,165
UNUM GROUP COM 91529Y106   14,041,630 261,678 SH   SOLE   877 0 260,801
UPBOUND GROUP INC COM 76009N100   407,063 11,561 SH   SOLE   0 0 11,561
UPSTART HLDGS INC COM 91680M107   1,748,105 65,010 SH   SOLE   2,429 0 62,581
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   11,647 15,000 PRN   SOLE   0 0 15,000
UPWORK INC COM 91688F104   472,366 38,529 SH   SOLE   0 0 38,529
URANIUM ENERGY CORP COM 916896103   304,526 45,115 SH   SOLE   0 0 45,115
URANIUM RTY CORP COM 91702V101   91,499 38,284 SH   SOLE   0 0 38,284
URBAN OUTFITTERS INC COM 917047102   5,310,986 122,316 SH   SOLE   82 0 122,234
UR-ENERGY INC COM 91688R108   66,630 41,644 SH   SOLE   0 0 41,644
US BANCORP DEL COM NEW 902973304   89,989,084 2,013,179 SH   SOLE   611,759 0 1,401,420
US BANCORP DEL COM NEW 902973304   2,677,530 599 SH Put SOLE   0 0 599
US FOODS HLDG CORP COM 912008109   5,119,648 94,861 SH   SOLE   7,025 0 87,836
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   751,478 28,177 SH   SOLE   0 0 28,177
USCF ETF TR MIDSTREAM ENERGY 90290T882   976,563 24,207 SH   SOLE   0 0 24,207
UTZ BRANDS INC COM CL A 918090101   702,224 38,082 SH   SOLE   22,253 0 15,829
UWM HOLDINGS CORPORATION COM CL A 91823B109   840,128 115,720 SH   SOLE   0 0 115,720
V F CORP COM 918204108   5,697,388 371,407 SH   SOLE   31,670 0 339,737
VAALCO ENERGY INC COM NEW 91851C201   656,825 94,236 SH   SOLE   0 0 94,236
VAIL RESORTS INC COM 91879Q109   1,655,047 7,427 SH   SOLE   1,899 0 5,528
VALARIS LTD CL A G9460G101   535,878 7,120 SH   SOLE   6,451 0 669
VALE S A SPONSORED ADS 91912E105   6,681,723 548,132 SH   SOLE   31,856 0 516,276
VALERO ENERGY CORP COM 91913Y100   69,735,569 408,551 SH   SOLE   51,368 0 357,183
VALLEY NATL BANCORP COM 919794107   490,562 61,628 SH   SOLE   0 0 61,628
VALMONT INDS INC COM 920253101   534,936 2,343 SH   SOLE   0 0 2,343
VALVOLINE INC COM 92047W101   854,935 19,182 SH   SOLE   707 0 18,475
VANCE TAX-MANAGED GLOB COM 27829C105   2,495,406 304,318 SH   SOLE   0 0 304,318
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   9,987,643 132,938 SH   SOLE   0 0 132,938
VANECK ETF TRUST BDC INCOME ETF 92189F411   41,074,294 2,430,432 SH   SOLE   724 0 2,429,708
VANECK ETF TRUST BIOTECH ETF 92189F726   4,058,703 24,402 SH   SOLE   0 0 24,402
VANECK ETF TRUST CEF MUNI INCOME 92189F460   1,947,823 89,969 SH   SOLE   0 0 89,969
VANECK ETF TRUST CLO ETF 92189H748   36,273,885 686,732 SH   SOLE   0 0 686,732
VANECK ETF TRUST DIGI TRANSFRM 92189H821   6,428,368 551,791 SH   SOLE   0 0 551,791
VANECK ETF TRUST DURABLE HGH DIV 92189H102   4,531,208 140,285 SH   SOLE   0 0 140,285
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,154,321 112,910 SH   SOLE   0 0 112,910
VANECK ETF TRUST ENERGY INCME ET 92189H870   2,014,311 26,211 SH   SOLE   0 0 26,211
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   1,267,357 7,564 SH   SOLE   0 0 7,564
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   98,019,857 3,377,666 SH   SOLE   55,232 0 3,322,434
VANECK ETF TRUST GAMING ETF 92189F882   2,412,827 56,243 SH   SOLE   0 0 56,243
VANECK ETF TRUST GOLD MINERS ETF 92189F106   103,255,054 3,265,498 SH   SOLE   0 0 3,265,498
VANECK ETF TRUST GOLD MINERS ETF 92189F106   316,200 100 SH Call SOLE   0 0 100
VANECK ETF TRUST GREEN BOND ETF 92189F171   11,547,851 486,635 SH   SOLE   0 0 486,635
VANECK ETF TRUST GREEN METALS ETF 92189Y204   533,706 22,247 SH   SOLE   0 0 22,247
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   29,142,047 557,636 SH   SOLE   10,234 0 547,402
VANECK ETF TRUST IG FLOATING RATE 92189F486   40,067,530 1,570,660 SH   SOLE   0 0 1,570,660
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   5,229,182 110,952 SH   SOLE   0 0 110,952
VANECK ETF TRUST INFLATION ALLOCA 92189F130   12,704,740 468,810 SH   SOLE   0 0 468,810
VANECK ETF TRUST INTERNATIONAL HI 92189F445   284,970 13,776 SH   SOLE   0 0 13,776
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   70,468,563 1,515,127 SH   SOLE   1,243,469 0 271,658
VANECK ETF TRUST ISRAEL ETF 92189F635   224,069 5,970 SH   SOLE   0 0 5,970
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   5,210,569 212,590 SH   SOLE   1,443 0 211,147
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   18,681,976 482,240 SH   SOLE   0 0 482,240
VANECK ETF TRUST LONG MUNI ETF 92189F536   4,292,814 238,357 SH   SOLE   0 0 238,357
VANECK ETF TRUST LONG/FLAT TREND 92189F148   1,707,653 38,555 SH   SOLE   0 0 38,555
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   1,498,927 15,245 SH   SOLE   0 0 15,245
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   16,355,779 479,501 SH   SOLE   0 0 479,501
VANECK ETF TRUST MORTGAGE REIT 92189F452   7,311,412 625,442 SH   SOLE   0 0 625,442
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   2,638,789 84,799 SH   SOLE   53,260 0 31,539
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   656,061,433 7,297,680 SH   SOLE   0 0 7,297,680
VANECK ETF TRUST NATURAL RESOURC 92189F841   2,573,457 50,529 SH   SOLE   0 0 50,529
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,286,680 33,547 SH   SOLE   0 0 33,547
VANECK ETF TRUST OIL SERVICES ETF 92189H607   35,201,675 104,664 SH   SOLE   0 0 104,664
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   8,461,654 93,293 SH   SOLE   0 0 93,293
VANECK ETF TRUST PREFERRED SECURT 92189F429   34,443,591 1,947,066 SH   SOLE   0 0 1,947,066
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   3,321,652 64,674 SH   SOLE   0 0 64,674
VANECK ETF TRUST RETAIL ETF 92189F684   8,102,427 38,393 SH   SOLE   0 0 38,393
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   303,357,546 1,348,316 SH   SOLE   2,324 0 1,345,992
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,349,940 60 SH Call SOLE   0 0 60
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   6,500,070 290,052 SH   SOLE   0 0 290,052
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   366,372 17,080 SH   SOLE   0 0 17,080
VANECK ETF TRUST STEEL ETF 92189F205   1,498,457 20,634 SH   SOLE   0 0 20,634
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   4,216,598 55,514 SH   SOLE   0 0 55,514
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   9,223,188 541,903 SH   SOLE   0 0 541,903
VANECK ETF TRUST VANECK VIETNAM 92189F817   1,273,901 91,648 SH   SOLE   0 0 91,648
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   5,482,223 87,688 SH   SOLE   0 0 87,688
VANECK MERK GOLD TR GOLD TRUST 921078101   34,231,763 1,593,658 SH   SOLE   0 0 1,593,658
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   153,095,114 502,429 SH   SOLE   0 0 502,429
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   90,918,407 503,787 SH   SOLE   0 0 503,787
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   17,430,070 153,637 SH   SOLE   0 0 153,637
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   32,171,261 312,312 SH   SOLE   267 0 312,045
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,330,143 80,728 SH   SOLE   0 0 80,728
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   13,776,789 122,537 SH   SOLE   0 0 122,537
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   7,327,317 82,869 SH   SOLE   0 0 82,869
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   36,535,810 359,959 SH   SOLE   0 0 359,959
VANGUARD BD INDEX FDS INTERMED TERM 921937819   281,474,792 3,733,088 SH   SOLE   0 0 3,733,088
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   172,937,718 2,390,954 SH   SOLE   16 0 2,390,938
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   452,357,501 5,900,059 SH   SOLE   72 0 5,899,987
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,081,760,712 14,894,131 SH   SOLE   6,896,496 0 7,997,635
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   34,510,570 696,480 SH   SOLE   0 0 696,480
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   360,206,415 7,322,758 SH   SOLE   20,077 0 7,302,681
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   124,533,617 710,524 SH   SOLE   0 0 710,524
VANGUARD INDEX FDS GROWTH ETF 922908736   1,627,557,386 4,728,522 SH   SOLE   11,671 0 4,716,851
VANGUARD INDEX FDS LARGE CAP ETF 922908637   165,269,401 689,312 SH   SOLE   29,839 0 659,473
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   142,598,016 604,767 SH   SOLE   1,283 0 603,484
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   138,433,429 887,906 SH   SOLE   2,061 0 885,845
VANGUARD INDEX FDS MID CAP ETF 922908629   755,037,547 3,021,843 SH   SOLE   49,452 0 2,972,391
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   124,915,359 1,444,442 SH   SOLE   1,344 0 1,443,098
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,897,536,319 3,947,444 SH   SOLE   72,259 0 3,875,185
VANGUARD INDEX FDS SM CP VAL ETF 922908611   217,425,869 1,133,135 SH   SOLE   9,112 0 1,124,023
VANGUARD INDEX FDS SMALL CP ETF 922908751   775,732,171 3,393,553 SH   SOLE   49,386 0 3,344,167
VANGUARD INDEX FDS SML CP GRW ETF 922908595   164,934,005 632,610 SH   SOLE   4,494 0 628,116
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,250,898,124 12,508,265 SH   SOLE   89 0 12,508,176
VANGUARD INDEX FDS VALUE ETF 922908744   1,407,500,011 8,642,393 SH   SOLE   86,850 0 8,555,543
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   137,218,395 2,339,615 SH   SOLE   155,711 0 2,183,904
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   482,796,177 11,558,444 SH   SOLE   128,421 0 11,430,023
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   34,974,831 519,377 SH   SOLE   1,428 0 517,949
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   23,954,413 315,065 SH   SOLE   81,799 0 233,266
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   14,531,806 124,374 SH   SOLE   0 0 124,374
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   3,454,092 81,967 SH   SOLE   14 0 81,953
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   98,401,324 890,510 SH   SOLE   0 0 890,510
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   76,277,754 1,592,770 SH   SOLE   0 0 1,592,770
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   208,567,175 4,121,881 SH   SOLE   186,495 0 3,935,386
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   71,483,680 1,220,899 SH   SOLE   5,632 0 1,215,267
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   828,820,604 10,294,630 SH   SOLE   41,850 0 10,252,780
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   29,547,457 377,700 SH   SOLE   7,816 0 369,884
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   55,963,908 944,698 SH   SOLE   97,284 0 847,414
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   221,361,740 4,853,360 SH   SOLE   0 0 4,853,360
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   97,322,853 1,675,958 SH   SOLE   108,746 0 1,567,212
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   187,514,153 2,425,484 SH   SOLE   43,699 0 2,381,785
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   3,847,611 50,217 SH   SOLE   0 0 50,217
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   755,477 11,011 SH   SOLE   0 0 11,011
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   398,335,403 4,596,001 SH   SOLE   1,513 0 4,594,488
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   27,887,541 117,017 SH   SOLE   0 0 117,017
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   90,981,263 1,156,934 SH   SOLE   0 0 1,156,934
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   10,682,828 54,200 SH   SOLE   0 0 54,200
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   50,245,355 590,705 SH   SOLE   0 0 590,705
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   11,438,499 81,809 SH   SOLE   0 0 81,809
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   18,921,348 81,221 SH   SOLE   0 0 81,221
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   970,602,365 5,315,166 SH   SOLE   12,792 0 5,302,374
VANGUARD STAR FDS VG TL INTL STK F 921909768   146,583,778 2,430,909 SH   SOLE   0 0 2,430,909
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,025,837,458 20,447,230 SH   SOLE   30,481 0 20,416,749
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   469,151 4,659 SH   SOLE   0 0 4,659
VANGUARD WELLINGTON FD US MINIMUM 921935409   1,401,362 12,524 SH   SOLE   0 0 12,524
VANGUARD WELLINGTON FD US MOMENTUM 921935508   5,855,312 38,705 SH   SOLE   0 0 38,705
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   4,646,376 36,618 SH   SOLE   0 0 36,618
VANGUARD WELLINGTON FD US QUALITY 921935706   5,627,163 41,095 SH   SOLE   0 0 41,095
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,121,037 9,394 SH   SOLE   0 0 9,394
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   15,396,658 241,138 SH   SOLE   0 0 241,138
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   604,356,881 4,995,098 SH   SOLE   25,437 0 4,969,661
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   81,949,603 1,005,147 SH   SOLE   0 0 1,005,147
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   73,065,591 1,062,000 SH   SOLE   0 0 1,062,000
VANGUARD WORLD FD COMM SRVC ETF 92204A884   27,875,710 212,435 SH   SOLE   0 0 212,435
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   46,176,270 145,332 SH   SOLE   0 0 145,332
VANGUARD WORLD FD CONSUM STP ETF 92204A207   133,764,335 655,258 SH   SOLE   16 0 655,242
VANGUARD WORLD FD ENERGY ETF 92204A306   64,976,225 493,365 SH   SOLE   16 0 493,349
VANGUARD WORLD FD ESG INTL STK ETF 921910725   4,252,304 73,992 SH   SOLE   0 0 73,992
VANGUARD WORLD FD ESG US CORP BD 921910691   1,288,274 20,530 SH   SOLE   0 0 20,530
VANGUARD WORLD FD ESG US STK ETF 921910733   19,767,911 212,125 SH   SOLE   0 0 212,125
VANGUARD WORLD FD EXTENDED DUR 921910709   25,469,704 332,503 SH   SOLE   5,473 0 327,030
VANGUARD WORLD FD FINANCIALS ETF 92204A405   61,307,736 598,767 SH   SOLE   0 0 598,767
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   183,492,089 678,294 SH   SOLE   0 0 678,294
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   38,674,079 158,403 SH   SOLE   18 0 158,385
VANGUARD WORLD FD INF TECH ETF 92204A702   575,318,827 1,097,225 SH   SOLE   4,030 0 1,093,195
VANGUARD WORLD FD MATERIALS ETF 92204A801   16,122,198 78,864 SH   SOLE   5 0 78,859
VANGUARD WORLD FD MEGA CAP INDEX 921910873   65,427,342 350,122 SH   SOLE   0 0 350,122
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   78,522,004 657,033 SH   SOLE   0 0 657,033
VANGUARD WORLD FD MEGA GRWTH IND 921910816   255,519,072 891,522 SH   SOLE   0 0 891,522
VANGUARD WORLD FD UTILITIES ETF 92204A876   78,582,846 551,149 SH   SOLE   0 0 551,149
VARONIS SYS INC COM 922280102   378,964 8,034 SH   SOLE   1,285 0 6,749
VAXART INC COM NEW 92243A200   14,180 10,908 SH   SOLE   0 0 10,908
VAXCYTE INC COM 92243G108   584,870 8,562 SH   SOLE   5,165 0 3,397
VECTOR GROUP LTD COM 92240M108   700,326 63,898 SH   SOLE   41 0 63,857
VEECO INSTRS INC DEL COM 922417100   270,703 7,697 SH   SOLE   668 0 7,029
VEEVA SYS INC CL A COM 922475108   20,706,683 89,372 SH   SOLE   21,932 0 67,440
VENTAS INC COM 92276F100   28,110,769 645,631 SH   SOLE   247,024 0 398,607
VERACYTE INC COM 92337F107   691,968 31,226 SH   SOLE   12,571 0 18,655
VERALTO CORP COM SHS 92338C103   32,050,415 361,498 SH   SOLE   234,850 0 126,648
VERICEL CORP COM 92346J108   461,573 8,873 SH   SOLE   4,603 0 4,270
VERIFYME INC COM NEW 92346X206   137,371 98,474 SH   SOLE   98,474 0 0
VERISIGN INC COM 92343E102   3,814,329 20,127 SH   SOLE   5,117 0 15,010
VERISK ANALYTICS INC COM 92345Y106   18,419,393 78,137 SH   SOLE   39,251 0 38,886
VERIZON COMMUNICATIONS INC COM 92343V104   282,422,408 6,730,754 SH   SOLE   1,239,012 0 5,491,742
VERIZON COMMUNICATIONS INC COM 92343V104   600,028 143 SH Put SOLE   0 0 143
VERMILION ENERGY INC COM 923725105   240,904 19,365 SH   SOLE   7,966 0 11,399
VERRA MOBILITY CORP CL A COM STK 92511U102   2,927,546 117,243 SH   SOLE   0 0 117,243
VERTEX INC CL A 92538J106   1,168,482 36,791 SH   SOLE   27,837 0 8,954
VERTEX PHARMACEUTICALS INC COM 92532F100   76,650,777 183,371 SH   SOLE   69,108 0 114,263
VERTIV HOLDINGS CO COM CL A 92537N108   10,041,112 122,947 SH   SOLE   24,447 0 98,500
VERU INC COM 92536C103   63,670 90,944 SH   SOLE   0 0 90,944
VERVE THERAPEUTICS INC COM 92539P101   589,141 44,363 SH   SOLE   0 0 44,363
VIASAT INC COM 92552V100   932,594 51,553 SH   SOLE   4,248 0 47,305
VIATRIS INC COM 92556V106   6,880,542 576,260 SH   SOLE   540 0 575,720
VIAVI SOLUTIONS INC COM 925550105   432,657 47,597 SH   SOLE   29,843 0 17,754
VICI PPTYS INC COM 925652109   29,496,087 990,134 SH   SOLE   167,537 0 822,597
VICTORY CAP HLDGS INC COM CL A 92645B103   874,175 20,603 SH   SOLE   0 0 20,603
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   10,184,514 219,588 SH   SOLE   0 0 219,588
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   458,407 14,144 SH   SOLE   0 0 14,144
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   11,916,119 239,135 SH   SOLE   0 0 239,135
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   206,907 2,574 SH   SOLE   0 0 2,574
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   1,683,874 53,594 SH   SOLE   0 0 53,594
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   204,484 4,738 SH   SOLE   0 0 4,738
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   26,562,112 402,761 SH   SOLE   0 0 402,761
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   9,535,760 117,205 SH   SOLE   0 0 117,205
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   5,116,441 99,833 SH   SOLE   0 0 99,833
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   45,930,311 771,549 SH   SOLE   0 0 771,549
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   4,152,135 66,798 SH   SOLE   0 0 66,798
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   7,146,573 127,526 SH   SOLE   0 0 127,526
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   1,894,259 27,391 SH   SOLE   0 0 27,391
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   13,190,868 262,107 SH   SOLE   0 0 262,107
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   3,179,555 70,282 SH   SOLE   0 0 70,282
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,298,535 43,736 SH   SOLE   0 0 43,736
VIEMED HEALTHCARE INC COM 92663R105   1,791,606 189,990 SH   SOLE   0 0 189,990
VIKING THERAPEUTICS INC COM 92686J106   4,344,934 52,987 SH   SOLE   1,169 0 51,818
VILLAGE FARMS INTL INC COM 92707Y108   161,465 130,214 SH   SOLE   0 0 130,214
VINCERX PHARMA INC COM NEW 92731L106   69,676 13,770 SH   SOLE   0 0 13,770
VINTAGE WINE ESTATES INC COM 92747V106   8,824 24,510 SH   SOLE   0 0 24,510
VIPER ENERGY INC CL A 927959106   1,409,102 36,638 SH   SOLE   5,262 0 31,376
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   752,105 45,444 SH   SOLE   28,200 0 17,244
VIR BIOTECHNOLOGY INC COM 92764N102   311,335 30,734 SH   SOLE   0 0 30,734
VIRCO MFG CO COM 927651109   203,855 18,651 SH   SOLE   0 0 18,651
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   156,279 105,594 SH   SOLE   0 0 105,594
VIRTU FINL INC CL A 928254101   1,148,630 55,976 SH   SOLE   3,607 0 52,369
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   1,002,081 49,929 SH   SOLE   0 0 49,929
VIRTUS CONVERTIBLE & INC FD COM 92838U108   832,145 278,309 SH   SOLE   0 0 278,309
VIRTUS CONVERTIBLE & INCOME COM 92838X102   2,428,103 726,977 SH   SOLE   0 0 726,977
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   9,456,420 394,840 SH   SOLE   0 0 394,840
VIRTUS DIVIDEND INTEREST & P COM 92840R101   2,341,160 183,189 SH   SOLE   0 0 183,189
VIRTUS EQUITY & CONV INCM FD COM 92841M101   2,048,773 91,504 SH   SOLE   0 0 91,504
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   3,725,878 108,247 SH   SOLE   0 0 108,247
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   1,228,850 160,424 SH   SOLE   0 0 160,424
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   951,114 175,807 SH   SOLE   0 0 175,807
VIRTUS TOTAL RETURN FD INC COM 92835W107   4,752,049 853,151 SH   SOLE   0 0 853,151
VISA INC COM CL A 92826C839   576,429,193 2,065,463 SH   SOLE   366,041 0 1,699,422
VISHAY INTERTECHNOLOGY INC COM 928298108   501,600 22,117 SH   SOLE   7,690 0 14,427
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   10,853 11,000 PRN   SOLE   0 0 11,000
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   790,399 19,101 SH   SOLE   0 0 19,101
VISTA GOLD CORP COM NEW 927926303   5,784 10,242 SH   SOLE   0 0 10,242
VISTA OUTDOOR INC COM 928377100   1,191,774 36,357 SH   SOLE   30 0 36,327
VISTEON CORP COM NEW 92839U206   546,769 4,649 SH   SOLE   3,017 0 1,632
VISTRA CORP COM 92840M102   10,912,774 156,681 SH   SOLE   23,733 0 132,948
VITA COCO CO INC COM 92846Q107   659,024 26,976 SH   SOLE   543 0 26,433
VITAL ENERGY INC COM 516806205   669,044 12,734 SH   SOLE   850 0 11,884
VIVID SEATS INC COM CL A 92854T100   264,590 44,172 SH   SOLE   42,609 0 1,563
VOC ENERGY TR TR UNIT 91829B103   318,566 52,656 SH   SOLE   0 0 52,656
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,565,671 625,357 SH   SOLE   60,491 0 564,866
VONTIER CORPORATION COM 928881101   981,027 21,628 SH   SOLE   11,515 0 10,113
VORNADO RLTY TR SH BEN INT 929042109   1,747,033 60,724 SH   SOLE   0 0 60,724
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   142,861 22,569 SH   SOLE   0 0 22,569
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   127,887 24,267 SH   SOLE   0 0 24,267
VOYA FINANCIAL INC COM 929089100   701,446 9,489 SH   SOLE   1,670 0 7,819
VOYA GLBL ADV & PREM OPP FD COM 92912R104   1,741,247 192,616 SH   SOLE   0 0 192,616
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   4,158,486 784,620 SH   SOLE   0 0 784,620
VOYA INFRASTRUCTURE INDLS & COM 92912X101   886,088 84,229 SH   SOLE   0 0 84,229
VULCAN MATLS CO COM 929160109   21,926,467 80,340 SH   SOLE   36,035 0 44,305
VUZIX CORP COM NEW 92921W300   18,213 15,052 SH   SOLE   0 0 15,052
W & T OFFSHORE INC COM 92922P106   54,831 20,691 SH   SOLE   0 0 20,691
WABASH NATL CORP COM 929566107   1,576,809 52,666 SH   SOLE   9,768 0 42,898
WABTEC COM 929740108   9,499,009 65,205 SH   SOLE   30,919 0 34,286
WAFD INC COM 938824109   1,087,611 37,465 SH   SOLE   22,717 0 14,748
WALGREENS BOOTS ALLIANCE INC COM 931427108   21,210,438 977,890 SH   SOLE   48,834 0 929,056
WALGREENS BOOTS ALLIANCE INC COM 931427108   867,600 400 SH Put SOLE   0 0 400
WALKER & DUNLOP INC COM 93148P102   292,741 2,897 SH   SOLE   10 0 2,887
WALKME LTD ORD SHS M97628107   193,771 22,532 SH   SOLE   20,031 0 2,501
WALLBOX NV SHS CL A N94209108   38,492 27,107 SH   SOLE   0 0 27,107
WALMART INC COM 931142103   335,720,955 5,579,541 SH   SOLE   376,891 0 5,202,650
WARNER BROS DISCOVERY INC COM SER A 934423104   7,872,337 901,757 SH   SOLE   49,515 0 852,242
WARNER MUSIC GROUP CORP COM CL A 934550203   202,762 6,141 SH   SOLE   0 0 6,141
WARRIOR MET COAL INC COM 93627C101   447,246 7,368 SH   SOLE   5,617 0 1,751
WASTE CONNECTIONS INC COM 94106B101   5,808,374 33,768 SH   SOLE   7,242 0 26,526
WASTE MGMT INC DEL COM 94106L109   149,970,382 703,591 SH   SOLE   144,149 0 559,442
WASTE MGMT INC DEL COM 94106L109   213,150 10 SH Put SOLE   0 0 10
WATERS CORP COM 941848103   4,299,433 12,490 SH   SOLE   4,429 0 8,061
WATSCO INC COM 942622200   7,881,369 18,245 SH   SOLE   5,715 0 12,530
WATTS WATER TECHNOLOGIES INC CL A 942749102   996,364 4,688 SH   SOLE   1,848 0 2,840
WAYFAIR INC CL A 94419L101   751,941 11,078 SH   SOLE   51 0 11,027
WD 40 CO COM 929236107   1,497,612 5,912 SH   SOLE   1,827 0 4,085
WEATHERFORD INTL PLC ORD SHS G48833118   3,800,550 32,928 SH   SOLE   675 0 32,253
WEBSTER FINL CORP COM 947890109   3,152,700 62,098 SH   SOLE   6,332 0 55,766
WEC ENERGY GROUP INC COM 92939U106   35,453,008 431,722 SH   SOLE   65,203 0 366,519
WELLS FARGO CO NEW COM 949746101   106,477,712 1,837,089 SH   SOLE   249,788 0 1,587,301
WELLS FARGO CO NEW PERP PFD CNV A 949746804   6,456,868 5,295 SH   SOLE   619 0 4,676
WELLTOWER INC COM 95040Q104   16,563,800 177,267 SH   SOLE   10,797 0 166,470
WENDYS CO COM 95058W100   2,998,633 159,163 SH   SOLE   2,918 0 156,245
WERNER ENTERPRISES INC COM 950755108   336,043 8,590 SH   SOLE   0 0 8,590
WESBANCO INC COM 950810101   918,842 30,823 SH   SOLE   29 0 30,794
WESCO INTL INC COM 95082P105   3,425,529 20,000 SH   SOLE   1,004 0 18,996
WEST PHARMACEUTICAL SVSC INC COM 955306105   23,818,405 60,192 SH   SOLE   39,587 0 20,605
WESTAMERICA BANCORPORATION COM 957090103   531,701 10,878 SH   SOLE   2,363 0 8,515
WESTERN ALLIANCE BANCORP COM 957638109   10,961,040 170,759 SH   SOLE   459 0 170,300
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   2,321,755 160,675 SH   SOLE   0 0 160,675
WESTERN ASSET EMERGING MKTS COM 95766A101   3,106,489 323,256 SH   SOLE   0 0 323,256
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,309,528 187,075 SH   SOLE   0 0 187,075
WESTERN ASSET HIGH INCOM FD COM 95766J102   490,438 109,718 SH   SOLE   0 0 109,718
WESTERN ASSET HIGH INCOME OP COM 95766K109   219,238 56,215 SH   SOLE   0 0 56,215
WESTERN ASSET HIGH YIELD DEF COM 95768B107   446,799 37,358 SH   SOLE   0 0 37,358
WESTERN ASSET INTER MUNI FD COM 958435109   1,356,185 171,236 SH   SOLE   0 0 171,236
WESTERN ASSET INVESTMENT GRA COM 95766T100   550,492 45,159 SH   SOLE   0 0 45,159
WESTERN ASSET INVT GRADE DEF COM 95790A101   280,926 16,248 SH   SOLE   0 0 16,248
WESTERN ASSET MANAGED MUNS F COM 95766M105   2,430,857 232,618 SH   SOLE   158,043 0 74,575
WESTERN ASSET MTG DEFINED OP COM 95790B109   937,743 80,081 SH   SOLE   0 0 80,081
WESTERN ASSET MUN HIGH INCOM COM 95766N103   274,296 40,397 SH   SOLE   0 0 40,397
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,600,040 150,380 SH   SOLE   0 0 150,380
WESTERN AST INFL LKD OPP & I COM 95766R104   2,566,027 297,338 SH   SOLE   0 0 297,338
WESTERN DIGITAL CORP. COM 958102105   7,054,826 103,383 SH   SOLE   22,337 0 81,046
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   3,490,994 98,200 SH   SOLE   0 0 98,200
WESTERN UN CO COM 959802109   727,008 52,003 SH   SOLE   7,294 0 44,709
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   672,472 30,292 SH   SOLE   706 0 29,586
WESTLAKE CORPORATION COM 960413102   3,353,999 21,950 SH   SOLE   23 0 21,927
WESTROCK CO COM 96145D105   3,266,283 66,052 SH   SOLE   118 0 65,934
WEX INC COM 96208T104   4,986,349 20,993 SH   SOLE   15,658 0 5,335
WEYERHAEUSER CO MTN BE COM NEW 962166104   22,106,678 615,614 SH   SOLE   71,646 0 543,968
WHEATON PRECIOUS METALS CORP COM 962879102   7,613,375 161,540 SH   SOLE   27,860 0 133,680
WHEELS UP EXPERIENCE INC COM CL A 96328L205   66,880 23,303 SH   SOLE   0 0 23,303
WHIRLPOOL CORP COM 963320106   28,775,825 240,540 SH   SOLE   88,305 0 152,235
WHITE MTNS INS GROUP LTD COM G9618E107   1,893,247 1,055 SH   SOLE   595 0 460
WHITEHORSE FIN INC COM 96524V106   575,753 46,432 SH   SOLE   0 0 46,432
WHITESTONE REIT COM 966084204   456,061 36,339 SH   SOLE   10,034 0 26,305
WILEY JOHN & SONS INC CL A 968223206   317,535 8,328 SH   SOLE   6,114 0 2,214
WILLIAMS COS INC COM 969457100   118,058,327 3,029,467 SH   SOLE   1,157,919 0 1,871,548
WILLIAMS SONOMA INC COM 969904101   9,762,167 30,744 SH   SOLE   3,006 0 27,738
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,032,049 14,662 SH   SOLE   3,300 0 11,362
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,512,500 55 SH Call SOLE   0 0 55
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,887,896 62,105 SH   SOLE   30,103 0 32,002
WINGSTOP INC COM 974155103   2,889,191 7,885 SH   SOLE   4,095 0 3,790
WINMARK CORP COM 974250102   370,748 1,025 SH   SOLE   142 0 883
WINNEBAGO INDS INC COM 974637100   1,287,011 17,392 SH   SOLE   0 0 17,392
WINTRUST FINL CORP COM 97650W108   1,031,065 9,877 SH   SOLE   6,615 0 3,262
WIPRO LTD SPON ADR 1 SH 97651M109   589,605 102,540 SH   SOLE   83,103 0 19,437
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   5,981,519 287,988 SH   SOLE   0 0 287,988
WISDOMTREE TR BLMBG US BULL 97717W471   987,373 37,686 SH   SOLE   0 0 37,686
WISDOMTREE TR CHINADIV EX FI 97717X719   579,350 21,962 SH   SOLE   0 0 21,962
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   7,855,907 225,615 SH   SOLE   0 0 225,615
WISDOMTREE TR CURRNCY INT EQ 97717X263   32,688,463 955,781 SH   SOLE   0 0 955,781
WISDOMTREE TR CYBERSECURITY FD 97717Y659   2,170,265 84,644 SH   SOLE   0 0 84,644
WISDOMTREE TR DYNAMIC INT EQ 97717X271   8,800,964 256,289 SH   SOLE   0 0 256,289
WISDOMTREE TR EM EX ST-OWNED 97717X578   41,635,021 1,413,273 SH   SOLE   0 0 1,413,273
WISDOMTREE TR EM LCL DEBT FD 97717X867   467,073 17,061 SH   SOLE   0 0 17,061
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   11,007,381 428,303 SH   SOLE   0 0 428,303
WISDOMTREE TR EMER MKT HIGH FD 97717W315   87,190,515 2,083,903 SH   SOLE   0 0 2,083,903
WISDOMTREE TR EMERGING MARKETS 97717Y642   1,787,576 63,184 SH   SOLE   0 0 63,184
WISDOMTREE TR EMG MKTS SMCAP 97717W281   25,560,943 502,575 SH   SOLE   0 0 502,575
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,462,697 79,365 SH   SOLE   0 0 79,365
WISDOMTREE TR EURO QTLY DIV GR 97717X610   481,192 14,731 SH   SOLE   0 0 14,731
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   18,533,579 383,718 SH   SOLE   0 0 383,718
WISDOMTREE TR EUROPE SMCP DV 97717W869   425,066 7,114 SH   SOLE   0 0 7,114
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   655,018,826 13,024,833 SH   SOLE   11,682 0 13,013,151
WISDOMTREE TR FUTRE STRAT FD 97717W125   7,584,413 202,251 SH   SOLE   0 0 202,251
WISDOMTREE TR GLB HIGH DIV FD 97717W877   4,819,423 94,758 SH   SOLE   0 0 94,758
WISDOMTREE TR GLB US QTLY DIV 97717W844   23,056,006 592,852 SH   SOLE   0 0 592,852
WISDOMTREE TR HEDGED HI YLD BD 97717W430   10,289,268 467,057 SH   SOLE   0 0 467,057
WISDOMTREE TR INDIA ERNGS FD 97717W422   54,837,907 1,258,905 SH   SOLE   0 0 1,258,905
WISDOMTREE TR INTERNATIONL EFI 97717Y634   3,184,047 85,916 SH   SOLE   0 0 85,916
WISDOMTREE TR INTERNTNL AI ENH 97717W786   893,205 21,770 SH   SOLE   0 0 21,770
WISDOMTREE TR INTK MLTIFACTR 97717Y774   456,732 17,206 SH   SOLE   0 0 17,206
WISDOMTREE TR INTL EQUITY FD 97717W703   43,214,767 788,591 SH   SOLE   0 0 788,591
WISDOMTREE TR INTL LRGCAP DV 97717W794   8,153,992 157,680 SH   SOLE   0 0 157,680
WISDOMTREE TR INTL MIDCAP DV 97717W778   717,468 11,405 SH   SOLE   0 0 11,405
WISDOMTREE TR INTL QULTY DIV 97717X131   32,515,284 854,316 SH   SOLE   0 0 854,316
WISDOMTREE TR INTL SMCAP DIV 97717W760   5,507,162 84,453 SH   SOLE   0 0 84,453
WISDOMTREE TR INTRST RATE HDGE 97717W380   14,205,084 643,346 SH   SOLE   0 0 643,346
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   166,284,442 3,619,601 SH   SOLE   0 0 3,619,601
WISDOMTREE TR ITL HIGH DIV FD 97717W802   23,665,444 597,160 SH   SOLE   0 0 597,160
WISDOMTREE TR JAPN HEDGE EQT 97717W851   87,213,495 803,811 SH   SOLE   0 0 803,811
WISDOMTREE TR JP SMALLCP DIV 97717W836   5,192,428 67,172 SH   SOLE   0 0 67,172
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   234,921 7,015 SH   SOLE   0 0 7,015
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   2,243,430 51,686 SH   SOLE   0 0 51,686
WISDOMTREE TR NEW ECON REAL ES 97717W331   267,191 14,754 SH   SOLE   0 0 14,754
WISDOMTREE TR PUTWRITE STRAT 97717X560   975,495 29,294 SH   SOLE   0 0 29,294
WISDOMTREE TR US AI ENHANCED 97717W406   3,196,117 31,402 SH   SOLE   0 0 31,402
WISDOMTREE TR US CORP BOND FD 97717X198   7,240,076 163,361 SH   SOLE   0 0 163,361
WISDOMTREE TR US EFFICIENT COR 97717Y790   17,711,793 419,413 SH   SOLE   0 0 419,413
WISDOMTREE TR US HGH YLD CORP 97717X172   6,501,405 143,487 SH   SOLE   0 0 143,487
WISDOMTREE TR US HIGH DIVIDEND 97717W208   41,826,784 482,654 SH   SOLE   0 0 482,654
WISDOMTREE TR US LARGECAP DIVD 97717W307   207,140,950 2,869,386 SH   SOLE   0 0 2,869,386
WISDOMTREE TR US LARGECAP FUND 97717W588   53,642,102 968,269 SH   SOLE   0 0 968,269
WISDOMTREE TR US MIDCAP DIVID 97717W505   88,140,331 1,807,265 SH   SOLE   548 0 1,806,717
WISDOMTREE TR US MIDCAP FUND 97717W570   9,447,863 154,832 SH   SOLE   0 0 154,832
WISDOMTREE TR US MULTIFACTOR 97717Y857   3,251,071 69,833 SH   SOLE   0 0 69,833
WISDOMTREE TR US QTLY DIV GRT 97717X669   732,770,264 9,617,671 SH   SOLE   14,193 0 9,603,478
WISDOMTREE TR US QUALITY GROW 97717Y477   21,461,165 522,169 SH   SOLE   0 0 522,169
WISDOMTREE TR US S CAP QTY DIV 97717X651   13,807,983 278,162 SH   SOLE   0 0 278,162
WISDOMTREE TR US SHT TRM CORP 97717X156   6,223,528 130,489 SH   SOLE   0 0 130,489
WISDOMTREE TR US SMALLCAP DIVD 97717W604   53,682,302 1,642,666 SH   SOLE   167,838 0 1,474,828
WISDOMTREE TR US SMALLCAP FUND 97717W562   26,087,616 520,503 SH   SOLE   0 0 520,503
WISDOMTREE TR US TOTAL DIVIDND 97717W109   43,115,215 609,661 SH   SOLE   0 0 609,661
WISDOMTREE TR WISDOMTREE US VA 97717W547   30,143,674 398,703 SH   SOLE   0 0 398,703
WISDOMTREE TR WSDM EMKTBD FD 97717X784   11,388,727 176,093 SH   SOLE   0 0 176,093
WISDOMTREE TR YIELD ENHANCD US 97717X511   53,056,196 1,222,493 SH   SOLE   0 0 1,222,493
WISDOMTREE TR YIELD ENHANCED 97717Y808   5,568,726 118,255 SH   SOLE   0 0 118,255
WIX COM LTD SHS M98068105   1,763,318 12,826 SH   SOLE   991 0 11,835
WK KELLOGG CO COM SHS 92942W107   1,249,176 66,446 SH   SOLE   7,913 0 58,533
WNS HLDGS LTD COM SHS G98196101   506,791 10,030 SH   SOLE   2,000 0 8,030
WOLFSPEED INC COM 977852102   2,344,513 79,475 SH   SOLE   42,570 0 36,905
WOLVERINE WORLD WIDE INC COM 978097103   139,856 12,476 SH   SOLE   0 0 12,476
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,004,643 50,308 SH   SOLE   1,842 0 48,466
WOODWARD INC COM 980745103   4,759,306 30,881 SH   SOLE   17,769 0 13,112
WOORI FINL GROUP INC SPONSORED ADS 981064108   228,826 7,056 SH   SOLE   984 0 6,072
WORKDAY INC CL A 98138H101   28,810,484 105,630 SH   SOLE   55,510 0 50,120
WORKHORSE GROUP INC COM NEW 98138J206   18,005 76,748 SH   SOLE   0 0 76,748
WORKIVA INC COM CL A 98139A105   1,645,968 19,410 SH   SOLE   371 0 19,039
WORLD GOLD TR SPDR GLD MINIS 98149E303   66,767,151 1,515,713 SH   SOLE   2,226 0 1,513,487
WORLD KINECT CORPORATION COM 981475106   653,750 24,716 SH   SOLE   3,717 0 20,999
WORTHINGTON ENTERPRISES INC COM 981811102   883,102 14,191 SH   SOLE   0 0 14,191
WORTHINGTON STL INC COM SHS 982104101   494,432 13,792 SH   SOLE   0 0 13,792
WP CAREY INC COM 92936U109   40,902,463 724,707 SH   SOLE   21,393 0 703,314
WPP PLC NEW ADR 92937A102   2,099,035 44,283 SH   SOLE   12,873 0 31,410
WRAP TECHNOLOGIES INC COM 98212N107   187,178 82,822 SH   SOLE   0 0 82,822
WSFS FINL CORP COM 929328102   684,149 15,156 SH   SOLE   11,081 0 4,075
WW INTL INC COM 98262P101   23,330 12,611 SH   SOLE   0 0 12,611
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,161,564 15,134 SH   SOLE   3,457 0 11,677
WYNN RESORTS LTD COM 983134107   9,015,826 88,192 SH   SOLE   343 0 87,849
X4 PHARMACEUTICALS INC COM 98420X103   15,985 11,500 SH   SOLE   0 0 11,500
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   2,325,266 327,964 SH   SOLE   0 0 327,964
XCEL ENERGY INC COM 98389B100   49,527,294 921,438 SH   SOLE   344,529 0 576,909
XENCOR INC COM 98401F105   355,408 16,060 SH   SOLE   3,736 0 12,324
XENIA HOTELS & RESORTS INC COM 984017103   1,285,505 85,643 SH   SOLE   11,965 0 73,678
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   86,139 38,977 SH   SOLE   0 0 38,977
XEROX HOLDINGS CORP COM NEW 98421M106   1,031,368 57,618 SH   SOLE   182 0 57,436
XOMETRY INC CLASS A COM 98423F109   335,908 19,888 SH   SOLE   19,103 0 785
XP INC CL A G98239109   203,578 7,934 SH   SOLE   1,995 0 5,939
XPEL INC COM 98379L100   328,928 6,089 SH   SOLE   0 0 6,089
XPENG INC ADS 98422D105   895,983 116,665 SH   SOLE   0 0 116,665
XPO INC COM 983793100   4,809,013 39,408 SH   SOLE   4,732 0 34,676
XYLEM INC COM 98419M100   12,100,177 93,626 SH   SOLE   7,502 0 86,124
YETI HLDGS INC COM 98585X104   1,320,954 34,266 SH   SOLE   639 0 33,627
YORK WTR CO COM 987184108   1,514,861 41,766 SH   SOLE   0 0 41,766
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   2,385,801 120,495 SH   SOLE   1,472 0 119,023
YUM BRANDS INC COM 988498101   27,813,086 200,599 SH   SOLE   23,777 0 176,822
YUM CHINA HLDGS INC COM 98850P109   5,395,596 135,602 SH   SOLE   41,062 0 94,540
ZACKS TRUST EARNGS CONSTANT 98888G105   211,820 7,538 SH   SOLE   0 0 7,538
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   10,031,923 33,280 SH   SOLE   10,336 0 22,944
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   21,066 20,653 SH   SOLE   0 0 20,653
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   629,787 57,620 SH   SOLE   177 0 57,443
ZEVRA THERAPEUTICS INC COM NEW 488445206   93,131 16,057 SH   SOLE   0 0 16,057
ZILLOW GROUP INC CL C CAP STK 98954M200   933,015 19,127 SH   SOLE   0 0 19,127
ZILLOW GROUP INC CL C CAP STK 98954M200   346,338 71 SH Put SOLE   0 0 71
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,162,451 114,867 SH   SOLE   0 0 114,867
ZIMMER BIOMET HOLDINGS INC COM 98956P102   15,319,089 116,071 SH   SOLE   17,837 0 98,234
ZIONS BANCORPORATION N A COM 989701107   2,954,039 68,065 SH   SOLE   0 0 68,065
ZOETIS INC CL A 98978V103   56,140,991 331,783 SH   SOLE   114,899 0 216,884
ZOMEDICA CORP COM 98980M109   26,536 181,878 SH   SOLE   0 0 181,878
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,155,707 94,167 SH   SOLE   10,079 0 84,088
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   205,937 12,847 SH   SOLE   384 0 12,463
ZSCALER INC COM 98980G102   16,984,457 88,171 SH   SOLE   33 0 88,138
ZURN ELKAY WATER SOLNS CORP COM 98983L108   2,160,516 64,551 SH   SOLE   3,702 0 60,849
ZYNEX INC COM 98986M103   277,026 22,395 SH   SOLE   0 0 22,395