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   364,279 18,729 SH   SOLE   15,157 0 3,572
1ST SOURCE CORP COM 336901103   451,901 8,428 SH   SOLE   0 0 8,428
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   1,646,045 53,064 SH   SOLE   0 0 53,064
23ANDME HOLDING CO CLASS A COM 90138Q108   11,365 29,052 SH   SOLE   0 0 29,052
3-D SYS CORP DEL COM NEW 88554D205   1,323,706 431,175 SH   SOLE   0 0 431,175
3M CO COM 88579Y101   74,432,402 728,373 SH   SOLE   32,491 0 695,882
8X8 INC NEW COM 282914100   561,791 253,059 SH   SOLE   0 0 253,059
908 DEVICES INC COM 65443P102   275,963 53,585 SH   SOLE   115 0 53,470
AAON INC COM PAR $0.004 000360206   2,636,403 30,220 SH   SOLE   16,429 0 13,791
AAR CORP COM 000361105   819,474 11,272 SH   SOLE   1,862 0 9,410
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   12,438,762 160,853 SH   SOLE   0 0 160,853
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   42,718,021 1,173,250 SH   SOLE   0 0 1,173,250
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   65,834,833 1,874,937 SH   SOLE   0 0 1,874,937
AB ACTIVE ETFS INC SHORT DURATION I 00039J848   1,562,831 44,386 SH   SOLE   0 0 44,386
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   54,149,310 2,168,575 SH   SOLE   0 0 2,168,575
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   133,283,920 2,638,502 SH   SOLE   11,172 0 2,627,330
AB ACTIVE ETFS INC US LARGE CAP STR 00039J707   7,481,585 117,598 SH   SOLE   0 0 117,598
ABBOTT LABS COM 002824100   144,894,487 1,394,423 SH   SOLE   158,639 0 1,235,784
ABBVIE INC COM 00287Y109   440,002,447 2,565,312 SH   SOLE   323,314 0 2,241,998
ABCELLERA BIOLOGICS INC COM 00288U106   56,426 19,063 SH   SOLE   0 0 19,063
ABCELLERA BIOLOGICS INC COM 00288U106   29,600 10,000 SH Call SOLE   0 0 10,000
ABEONA THERAPEUTICS INC COM NEW 00289Y206   216,176 50,985 SH   SOLE   0 0 50,985
ABERCROMBIE & FITCH CO CL A 002896207   1,847,765 10,390 SH   SOLE   1,420 0 8,970
ABM INDS INC COM 000957100   421,913 8,343 SH   SOLE   0 0 8,343
ABRDN ASIA PACIFIC INCOME FU COM 003009107   2,007,193 748,953 SH   SOLE   0 0 748,953
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   250,043 57,747 SH   SOLE   0 0 57,747
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   58,495 11,077 SH   SOLE   0 0 11,077
ABRDN ETFS BBRG ALL COMD K1 003261104   3,116,353 153,288 SH   SOLE   0 0 153,288
ABRDN ETFS BBRG ALL COMMDY 003261203   7,049,912 217,456 SH   SOLE   0 0 217,456
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   1,945,927 199,378 SH   SOLE   0 0 199,378
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,805,187 98,644 SH   SOLE   0 0 98,644
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   677,400 177,330 SH   SOLE   0 0 177,330
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   2,567,077 147,026 SH   SOLE   0 0 147,026
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   6,078,514 298,259 SH   SOLE   0 0 298,259
ABRDN INCOME CREDIT STRATEGI COM 003057106   2,592,624 382,393 SH   SOLE   0 0 382,393
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   2,207,197 155,766 SH   SOLE   0 0 155,766
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,002,476 22,477 SH   SOLE   0 0 22,477
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   5,712,942 62,457 SH   SOLE   0 0 62,457
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   19,515,070 189,504 SH   SOLE   0 0 189,504
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   16,162,289 580,542 SH   SOLE   0 0 580,542
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   6,204,713 737,778 SH   SOLE   0 0 737,778
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   4,068,331 309,850 SH   SOLE   0 0 309,850
ABSCI CORPORATION COM 00091E109   234,188 76,035 SH   SOLE   66,537 0 9,498
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   2,338,740 70,176 SH   SOLE   46,384 0 23,792
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   2,063,685 71,230 SH   SOLE   46,811 0 24,419
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   2,961,331 123,778 SH   SOLE   88,534 0 35,244
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   4,078,271 140,625 SH   SOLE   33,250 0 107,375
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,429,689 101,966 SH   SOLE   6,317 0 95,649
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,563,751 37,959 SH   SOLE   6,849 0 31,110
ACADIA PHARMACEUTICALS INC COM 004225108   1,176,606 72,407 SH   SOLE   9,964 0 62,443
ACADIA RLTY TR COM SH BEN INT 004239109   198,213 11,061 SH   SOLE   0 0 11,061
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   11,054,401 1,077,427 SH   SOLE   0 0 1,077,427
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   148,604,506 489,781 SH   SOLE   139,435 0 350,346
ACCO BRANDS CORP COM 00081T108   765,433 162,858 SH   SOLE   0 0 162,858
ACCURAY INC COM 004397105   31,890 17,522 SH   SOLE   0 0 17,522
ACHIEVE LIFE SCIENCES INC COM 004468500   883,600 188,000 SH   SOLE   0 0 188,000
ACI WORLDWIDE INC COM 004498101   1,151,436 29,084 SH   SOLE   70 0 29,014
ACM RESH INC COM CL A 00108J109   3,921,215 170,044 SH   SOLE   0 0 170,044
ACUITY BRANDS INC COM 00508Y102   1,604,432 6,645 SH   SOLE   38 0 6,607
ACURX PHARMACEUTICALS INC COM 00510M104   120,904 53,735 SH   SOLE   0 0 53,735
ACUSHNET HLDGS CORP COM 005098108   1,239,980 19,533 SH   SOLE   7,425 0 12,108
ADAM NAT RES FD INC COM 00548F105   1,153,408 48,853 SH   SOLE   0 0 48,853
ADAMS DIVERSIFIED EQUITY FD COM 006212104   2,521,317 117,325 SH   SOLE   0 0 117,325
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   193,865 198,856 SH   SOLE   0 0 198,856
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   493,330 136,279 SH   SOLE   0 0 136,279
ADDUS HOMECARE CORP COM 006739106   440,637 3,795 SH   SOLE   2,959 0 836
ADMA BIOLOGICS INC COM 000899104   553,924 49,546 SH   SOLE   2,771 0 46,775
ADOBE INC COM 00724F101   236,349,091 425,440 SH   SOLE   80,003 0 345,437
ADT INC DEL COM 00090Q103   430,757 56,679 SH   SOLE   0 0 56,679
ADTALEM GLOBAL ED INC COM 00737L103   246,647 3,616 SH   SOLE   0 0 3,616
ADVANCE AUTO PARTS INC COM 00751Y106   3,542,759 55,941 SH   SOLE   2,155 0 53,786
ADVANCED DRAIN SYS INC DEL COM 00790R104   4,531,997 28,256 SH   SOLE   1,065 0 27,191
ADVANCED ENERGY INDS COM 007973100   2,758,250 25,361 SH   SOLE   7,306 0 18,055
ADVANCED MICRO DEVICES INC COM 007903107   241,817,882 1,490,770 SH   SOLE   54,007 0 1,436,763
ADVANCED MICRO DEVICES INC COM 007903107   583,956 3,600 SH Call SOLE   0 0 3,600
ADVENT CONV & INCOME FD COM 00764C109   5,088,169 426,860 SH   SOLE   0 0 426,860
ADVISORS INNER CIRCLE FD III RAYLIANT QUANTMN 00775Y710   347,275 13,563 SH   SOLE   0 0 13,563
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   7,105,847 114,301 SH   SOLE   0 0 114,301
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   489,646 7,909 SH   SOLE   0 0 7,909
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   966,979 8,633 SH   SOLE   0 0 8,633
ADVISORSHARES TR PURE CANNABIS 00768Y495   430,910 127,704 SH   SOLE   0 0 127,704
ADVISORSHARES TR PURE US CANNABIS 00768Y453   3,698,399 504,557 SH   SOLE   0 0 504,557
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   2,470,833 119,885 SH   SOLE   0 0 119,885
ADVISORSHARES TR VICE E T F 00768Y545   235,114 8,187 SH   SOLE   0 0 8,187
AECOM COM 00766T100   1,084,050 12,299 SH   SOLE   1,250 0 11,049
AEGON LTD AMER REG 1 CERT 0076CA104   473,560 77,253 SH   SOLE   2,288 0 74,965
AEMETIS INC COM NEW 00770K202   308,937 102,637 SH   SOLE   0 0 102,637
AERCAP HOLDINGS NV SHS N00985106   3,013,808 32,337 SH   SOLE   17,331 0 15,006
AEROVIRONMENT INC COM 008073108   5,866,098 32,203 SH   SOLE   626 0 31,577
AERSALE CORPORATION COM 00810F106   174,522 25,220 SH   SOLE   0 0 25,220
AES CORP COM 00130H105   9,626,438 547,890 SH   SOLE   234,229 0 313,661
AFFILIATED MANAGERS GROUP IN COM 008252108   571,335 3,657 SH   SOLE   2,202 0 1,455
AFFIRM HLDGS INC COM CL A 00827B106   1,159,550 38,383 SH   SOLE   718 0 37,665
AFLAC INC COM 001055102   80,598,846 902,461 SH   SOLE   202,988 0 699,473
AG MTG INVT TR INC COM NEW 001228501   70,082 10,554 SH   SOLE   0 0 10,554
AGCO CORP COM 001084102   1,962,661 20,052 SH   SOLE   9,049 0 11,003
AGF INVTS TR US MARKET NETRL 00110G408   7,282,924 371,199 SH   SOLE   0 0 371,199
AGILENT TECHNOLOGIES INC COM 00846U101   13,661,773 105,391 SH   SOLE   27,694 0 77,697
AGILYSYS INC COM 00847J105   1,093,991 10,505 SH   SOLE   8,993 0 1,512
AGNC INVT CORP COM 00123Q104   9,902,109 1,037,957 SH   SOLE   45,259 0 992,698
AGNICO EAGLE MINES LTD COM 008474108   13,526,584 206,829 SH   SOLE   27,175 0 179,654
AGREE RLTY CORP COM 008492100   1,532,400 24,740 SH   SOLE   11,159 0 13,581
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   296,041 10,607 SH   SOLE   0 0 10,607
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   366,716 12,033 SH   SOLE   0 0 12,033
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   576,747 20,308 SH   SOLE   0 0 20,308
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   1,593,880 54,013 SH   SOLE   0 0 54,013
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   734,570 23,014 SH   SOLE   0 0 23,014
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   670,640 18,224 SH   SOLE   0 0 18,224
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   911,211 29,277 SH   SOLE   0 0 29,277
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   621,576 20,932 SH   SOLE   0 0 20,932
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   239,240 8,073 SH   SOLE   0 0 8,073
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   1,004,318 31,190 SH   SOLE   0 0 31,190
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   973,152 29,215 SH   SOLE   0 0 29,215
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   349,702 12,233 SH   SOLE   0 0 12,233
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   511,941 17,185 SH   SOLE   0 0 17,185
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   1,278,876 37,068 SH   SOLE   0 0 37,068
AIR LEASE CORP CL A 00912X302   1,268,748 26,694 SH   SOLE   2,864 0 23,830
AIR PRODS & CHEMS INC COM 009158106   78,557,687 304,428 SH   SOLE   66,417 0 238,011
AIR TRANSPORT SERVICES GRP I COM 00922R105   163,721 11,804 SH   SOLE   0 0 11,804
AIRBNB INC COM CL A 009066101   30,406,665 200,532 SH   SOLE   43,464 0 157,068
AIRGAIN INC COM 00938A104   227,062 37,593 SH   SOLE   0 0 37,593
AIRSCULPT TECHNOLOGIES INC COM 009496100   68,388 17,097 SH   SOLE   0 0 17,097
AKAMAI TECHNOLOGIES INC COM 00971T101   14,569,754 161,742 SH   SOLE   58,018 0 103,724
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   17,843 17,000 PRN   SOLE   0 0 17,000
AKEBIA THERAPEUTICS INC COM 00972D105   59,193 58,032 SH   SOLE   0 0 58,032
AKOUSTIS TECHNOLOGIES INC COM 00973N102   5,263 39,959 SH   SOLE   0 0 39,959
ALAMO GROUP INC COM 011311107   490,075 2,833 SH   SOLE   1,250 0 1,583
ALAMOS GOLD INC NEW COM CL A 011532108   2,709,735 172,815 SH   SOLE   0 0 172,815
ALARM COM HLDGS INC COM 011642105   587,033 9,239 SH   SOLE   2,510 0 6,729
ALARUM TECHNOLOGIES LTD SPONSORD ADS NEW 78643B500   1,400,455 33,576 SH   SOLE   0 0 33,576
ALASKA AIR GROUP INC COM 011659109   4,242,223 105,005 SH   SOLE   12,240 0 92,765
ALBANY INTL CORP CL A 012348108   668,819 7,920 SH   SOLE   2,771 0 5,149
ALBEMARLE CORP 7.25% DEP SHS A 012653200   386,065 8,274 SH   SOLE   0 0 8,274
ALBEMARLE CORP COM 012653101   13,422,319 140,518 SH   SOLE   308 0 140,210
ALBERTSONS COS INC COMMON STOCK 013091103   304,134 15,399 SH   SOLE   0 0 15,399
ALCOA CORP COM 013872106   6,408,679 161,103 SH   SOLE   6,730 0 154,373
ALCON AG ORD SHS H01301128   30,882,828 346,687 SH   SOLE   239,890 0 106,797
ALDEYRA THERAPEUTICS INC COM 01438T106   70,622 21,336 SH   SOLE   3,290 0 18,046
ALEXANDER & BALDWIN INC NEW COM 014491104   562,105 33,143 SH   SOLE   18,331 0 14,812
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,066,360 34,765 SH   SOLE   6,103 0 28,662
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   11,340 12,600 SH   SOLE   0 0 12,600
ALGOMA STL GROUP INC COM 015658107   416,772 59,881 SH   SOLE   0 0 59,881
ALGONQUIN PWR UTILS CORP COM 015857105   3,066,981 523,376 SH   SOLE   0 0 523,376
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   31,441,059 436,682 SH   SOLE   30,367 0 406,315
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,987,200 27,600 SH Call SOLE   0 0 27,600
ALIGHT INC COM CL A 01626W101   206,898 28,035 SH   SOLE   9,890 0 18,145
ALIGN TECHNOLOGY INC COM 016255101   5,919,499 24,518 SH   SOLE   7,581 0 16,937
ALKERMES PLC SHS G01767105   209,453 8,691 SH   SOLE   3,205 0 5,486
ALLBIRDS INC COM CL A 01675A109   7,533 15,066 SH   SOLE   0 0 15,066
ALLEGIANT TRAVEL CO COM 01748X102   408,204 8,127 SH   SOLE   4,435 0 3,692
ALLEGION PLC ORD SHS G0176J109   7,536,460 63,787 SH   SOLE   17,746 0 46,041
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,481,555 52,463 SH   SOLE   1,885 0 50,578
ALLETE INC COM NEW 018522300   1,014,600 16,273 SH   SOLE   467 0 15,806
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,701,902 69,579 SH   SOLE   0 0 69,579
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   10,065,023 960,403 SH   SOLE   0 0 960,403
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   11,456,061 339,037 SH   SOLE   0 0 339,037
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,586,900 142,835 SH   SOLE   0 0 142,835
ALLIANT ENERGY CORP COM 018802108   23,072,683 453,294 SH   SOLE   80,311 0 372,983
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,881,839 37,969 SH   SOLE   13,078 0 24,891
ALLOGENE THERAPEUTICS INC COM 019770106   292,590 125,575 SH   SOLE   0 0 125,575
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   345,761 71,144 SH   SOLE   0 0 71,144
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   2,296,497 346,903 SH   SOLE   0 0 346,903
ALLSPRING MULTI SECTOR INCOM COM 94987D101   216,530 24,112 SH   SOLE   0 0 24,112
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   209,591 21,343 SH   SOLE   0 0 21,343
ALLSTATE CORP COM 020002101   32,081,960 200,939 SH   SOLE   8,070 0 192,869
ALLY FINL INC COM 02005N100   3,445,973 86,866 SH   SOLE   9,850 0 77,016
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   4,528,548 18,636 SH   SOLE   2,839 0 15,797
ALPHABET INC CAP STK CL A 02079K305   1,028,594,812 5,646,966 SH   SOLE   648,218 0 4,998,748
ALPHABET INC CAP STK CL A 02079K305   1,165,760 6,400 SH Put SOLE   0 0 6,400
ALPHABET INC CAP STK CL C 02079K107   814,187,317 4,438,924 SH   SOLE   316,187 0 4,122,737
ALPHABET INC CAP STK CL C 02079K107   880,416 4,800 SH Put SOLE   0 0 4,800
ALPHATEC HLDGS INC COM NEW 02081G201   4,643,510 444,355 SH   SOLE   125,663 0 318,692
ALPINE INCOME PPTY TR INC COM 02083X103   535,421 34,410 SH   SOLE   0 0 34,410
ALPS ETF TR ALERIAN ENERGY 00162Q676   3,524,488 132,649 SH   SOLE   0 0 132,649
ALPS ETF TR ALERIAN MLP 00162Q452   101,943,487 2,124,708 SH   SOLE   1,042 0 2,123,666
ALPS ETF TR BARRONS 400 ETF 00162Q726   732,260 11,048 SH   SOLE   0 0 11,048
ALPS ETF TR CLEAN ENERGY 00162Q460   1,342,632 47,679 SH   SOLE   0 0 47,679
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,650,118 40,052 SH   SOLE   0 0 40,052
ALPS ETF TR EQUAL SEC ETF 00162Q205   4,716,595 40,009 SH   SOLE   0 0 40,009
ALPS ETF TR INTL SEC DV DOG 00162Q718   2,451,777 82,612 SH   SOLE   0 0 82,612
ALPS ETF TR MED BREAKTHGH 00162Q593   925,173 27,549 SH   SOLE   0 0 27,549
ALPS ETF TR OSHARES EUR QLT 00162Q379   2,417,312 79,837 SH   SOLE   0 0 79,837
ALPS ETF TR OSHARES US QUALT 00162Q387   31,358,579 631,972 SH   SOLE   0 0 631,972
ALPS ETF TR OSHARES US SMLCP 00162Q395   18,556,836 450,081 SH   SOLE   0 0 450,081
ALPS ETF TR OSHS GBL INTER 00162Q361   1,687,990 42,856 SH   SOLE   0 0 42,856
ALPS ETF TR RIVRFRNT STR INC 00162Q783   6,427,941 283,865 SH   SOLE   0 0 283,865
ALPS ETF TR SECTR DIV DOGS 00162Q858   16,066,546 304,118 SH   SOLE   0 0 304,118
ALPS ETF TR SMITH CORE PLUS 00162Q346   597,852 23,482 SH   SOLE   0 0 23,482
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   644,145 80,117 SH   SOLE   0 0 80,117
ALTAIR ENGR INC COM CL A 021369103   3,440,451 35,078 SH   SOLE   31,620 0 3,458
ALTI GLOBAL INC CL A 02157E106   127,645 24,500 SH   SOLE   0 0 24,500
ALTIMMUNE INC COM NEW 02155H200   343,554 51,662 SH   SOLE   0 0 51,662
ALTRIA GROUP INC COM 02209S103   121,938,492 2,677,025 SH   SOLE   163,990 0 2,513,035
AMARIN CORP PLC SPONS ADR NEW 023111206   92,680 134,710 SH   SOLE   1 0 134,709
A-MARK PRECIOUS METALS INC COM 00181T107   1,076,909 33,269 SH   SOLE   0 0 33,269
AMAZON COM INC COM 023135106   2,036,378,195 10,537,533 SH   SOLE   967,719 0 9,569,814
AMAZON COM INC COM 023135106   1,314,100 6,800 SH Call SOLE   0 0 6,800
AMAZON COM INC COM 023135106   2,686,175 13,900 SH Put SOLE   0 0 13,900
AMBAC FINL GROUP INC COM NEW 023139884   485,237 37,850 SH   SOLE   0 0 37,850
AMBARELLA INC SHS G037AX101   552,340 10,238 SH   SOLE   3,808 0 6,430
AMBEV SA SPONSORED ADR 02319V103   899,069 438,570 SH   SOLE   214,859 0 223,711
AMC ENTMT HLDGS INC CL A NEW 00165C302   310,873 62,424 SH   SOLE   20 0 62,404
AMC NETWORKS INC CL A 00164V103   149,682 15,495 SH   SOLE   4,990 0 10,505
AMCOR PLC ORD G0250X107   20,232,193 2,068,731 SH   SOLE   1,375,107 0 693,624
AMDOCS LTD SHS G02602103   7,261,866 92,015 SH   SOLE   53,862 0 38,153
AMEDISYS INC COM 023436108   2,787,779 30,368 SH   SOLE   11 0 30,357
AMER SOFTWARE INC CL A 029683109   226,173 24,773 SH   SOLE   17,872 0 6,901
AMER STATES WTR CO COM 029899101   1,868,109 25,742 SH   SOLE   2,093 0 23,649
AMEREN CORP COM 023608102   7,408,713 104,187 SH   SOLE   3,126 0 101,061
AMERESCO INC CL A 02361E108   1,487,569 51,634 SH   SOLE   48,366 0 3,268
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,731,724 101,866 SH   SOLE   26,599 0 75,267
AMERICAN AIRLS GROUP INC COM 02376R102   3,200,655 282,494 SH   SOLE   0 0 282,494
AMERICAN AIRLS GROUP INC COM 02376R102   113,300 10,000 SH Call SOLE   0 0 10,000
AMERICAN AXLE & MFG HLDGS IN COM 024061103   873,862 125,016 SH   SOLE   4,018 0 120,998
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   60,849 48,679 SH   SOLE   0 0 48,679
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   4,782,087 68,986 SH   SOLE   0 0 68,986
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   12,660,569 310,460 SH   SOLE   0 0 310,460
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   66,354,789 1,086,181 SH   SOLE   0 0 1,086,181
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   1,340,871 21,715 SH   SOLE   0 0 21,715
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   5,695,498 123,367 SH   SOLE   0 0 123,367
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158   4,526,459 72,112 SH   SOLE   0 0 72,112
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   13,086,564 262,203 SH   SOLE   0 0 262,203
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,961,639 42,516 SH   SOLE   0 0 42,516
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   13,166,315 286,100 SH   SOLE   0 0 286,100
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   20,165,670 400,430 SH   SOLE   0 0 400,430
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,566,546 32,134 SH   SOLE   0 0 32,134
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   214,615 2,387 SH   SOLE   0 0 2,387
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   1,256,036 23,952 SH   SOLE   0 0 23,952
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   69,515,033 1,116,528 SH   SOLE   0 0 1,116,528
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   18,718,383 288,197 SH   SOLE   1,633 0 286,564
AMERICAN CENTY ETF TR MULTISECTOR 025072398   3,355,823 77,970 SH   SOLE   0 0 77,970
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   12,043,542 248,264 SH   SOLE   0 0 248,264
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   965,074 26,469 SH   SOLE   0 0 26,469
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   2,811,659 68,211 SH   SOLE   0 0 68,211
AMERICAN CENTY ETF TR US EQT ETF 025072885   112,286,800 1,245,003 SH   SOLE   0 0 1,245,003
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   81,109,461 1,290,730 SH   SOLE   0 0 1,290,730
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   110,169,807 1,281,491 SH   SOLE   0 0 1,281,491
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   4,798,019 84,565 SH   SOLE   0 0 84,565
AMERICAN CENTY ETF TR US SML CP VALU 025072877   304,944,686 3,398,849 SH   SOLE   0 0 3,398,849
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   858,754 43,024 SH   SOLE   9,321 0 33,703
AMERICAN ELEC PWR CO INC COM 025537101   77,617,216 884,628 SH   SOLE   305,894 0 578,734
AMERICAN EXPRESS CO COM 025816109   139,585,658 602,832 SH   SOLE   54,134 0 548,698
AMERICAN FINL GROUP INC OHIO COM 025932104   684,873 5,567 SH   SOLE   1,995 0 3,572
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   688,622 47,134 SH   SOLE   19,840 0 27,294
AMERICAN HOMES 4 RENT CL A 02665T306   2,677,982 72,066 SH   SOLE   28,482 0 43,584
AMERICAN INTL GROUP INC COM NEW 026874784   18,673,808 251,533 SH   SOLE   95,084 0 156,449
AMERICAN LITHIUM CORP COM NEW 027259209   25,617 46,058 SH   SOLE   0 0 46,058
AMERICAN OUTDOOR BRANDS INC COM 02875D109   476,051 52,895 SH   SOLE   25 0 52,870
AMERICAN RES CORP CL A 02927U208   16,306 22,300 SH   SOLE   0 0 22,300
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   1,052,410 44,994 SH   SOLE   0 0 44,994
AMERICAN TOWER CORP NEW COM 03027X100   66,177,873 340,456 SH   SOLE   73,774 0 266,682
AMERICAN WELL CORP CL A 03044L105   3,541 10,901 SH   SOLE   0 0 10,901
AMERICAN WOODMARK CORPORATIO COM 030506109   369,499 4,701 SH   SOLE   2,089 0 2,612
AMERICAN WTR WKS CO INC NEW COM 030420103   30,070,902 232,819 SH   SOLE   21,922 0 210,897
AMERICOLD REALTY TRUST INC COM 03064D108   1,063,328 41,633 SH   SOLE   26,802 0 14,831
AMERIPRISE FINL INC COM 03076C106   22,517,359 52,711 SH   SOLE   9,078 0 43,633
AMERIS BANCORP COM 03076K108   324,785 6,451 SH   SOLE   3,150 0 3,301
AMES NATL CORP COM 031001100   810,662 39,564 SH   SOLE   0 0 39,564
AMETEK INC COM 031100100   17,346,450 104,052 SH   SOLE   40,935 0 63,117
AMGEN INC COM 031162100   233,383,192 746,946 SH   SOLE   113,182 0 633,764
AMICUS THERAPEUTICS INC COM 03152W109   100,152 10,096 SH   SOLE   2,049 0 8,047
AMKOR TECHNOLOGY INC COM 031652100   3,883,701 97,044 SH   SOLE   0 0 97,044
AMMO INC COM 00175J107   37,471 22,304 SH   SOLE   0 0 22,304
AMN HEALTHCARE SVCS INC COM 001744101   1,034,590 20,195 SH   SOLE   8,739 0 11,456
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   457,441 72,038 SH   SOLE   0 0 72,038
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   270,080 6,752 SH   SOLE   0 0 6,752
AMPHENOL CORP NEW CL A 032095101   35,315,511 524,203 SH   SOLE   144,189 0 380,014
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   6,027,926 166,059 SH   SOLE   0 0 166,059
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   2,011,386 605,840 SH   SOLE   0 0 605,840
AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599   5,026,205 109,593 SH   SOLE   0 0 109,593
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   28,356,634 438,076 SH   SOLE   0 0 438,076
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   7,393,350 130,856 SH   SOLE   0 0 130,856
AMPLIFY ETF TR AMPLIFY GLOBAL C 032108573   849,688 18,714 SH   SOLE   0 0 18,714
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   4,956,761 437,876 SH   SOLE   0 0 437,876
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,006,116 114,461 SH   SOLE   0 0 114,461
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   3,249,364 69,461 SH   SOLE   0 0 69,461
AMPLIFY ETF TR AMPLIFY TRAVEL T 032108540   955,414 48,870 SH   SOLE   0 0 48,870
AMPLIFY ETF TR AMPLIFY VIDEO GA 032108615   1,514,069 24,561 SH   SOLE   0 0 24,561
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   1,396,520 49,229 SH   SOLE   0 0 49,229
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   20,314,958 572,736 SH   SOLE   0 0 572,736
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   173,623,182 4,486,388 SH   SOLE   0 0 4,486,388
AMPLIFY ETF TR CWP INTL ENHANCE 032108722   2,345,790 77,164 SH   SOLE   0 0 77,164
AMPLIFY ETF TR HIGH INCOME 032108847   23,917,268 1,991,446 SH   SOLE   0 0 1,991,446
AMPLIFY ETF TR ONLIN RETL ETF 032108102   3,626,403 65,877 SH   SOLE   0 0 65,877
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   953,169 213,237 SH   SOLE   0 0 213,237
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   152,889 120,385 SH   SOLE   0 0 120,385
AMTECH SYS INC COM PAR $0.01N 032332504   791,569 135,080 SH   SOLE   0 0 135,080
ANALOG DEVICES INC COM 032654105   91,167,657 399,403 SH   SOLE   72,867 0 326,536
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   224,947 53,305 SH   SOLE   200 0 53,105
ANDERSONS INC COM 034164103   212,040 4,275 SH   SOLE   1,270 0 3,005
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   1,629,952 131,767 SH   SOLE   0 0 131,767
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   2,098,303 192,689 SH   SOLE   0 0 192,689
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760   1,071,159 51,998 SH   SOLE   0 0 51,998
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   3,523,543 69,238 SH   SOLE   0 0 69,238
ANGI INC COM CL A NEW 00183L102   27,093 14,111 SH   SOLE   0 0 14,111
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,192,907 87,263 SH   SOLE   0 0 87,263
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   6,818,079 117,250 SH   SOLE   11,611 0 105,639
ANIXA BIOSCIENCES INC COM 03528H109   69,155 31,292 SH   SOLE   0 0 31,292
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   12,554,369 658,676 SH   SOLE   10,555 0 648,121
ANNEXON INC COM 03589W102   112,684 22,997 SH   SOLE   0 0 22,997
ANSYS INC COM 03662Q105   3,095,794 9,629 SH   SOLE   305 0 9,324
ANTERIX INC COM 03676C100   302,715 7,646 SH   SOLE   6,700 0 946
ANTERO MIDSTREAM CORP COM 03676B102   5,182,886 351,620 SH   SOLE   1,596 0 350,024
ANTERO RESOURCES CORP COM 03674X106   967,643 29,655 SH   SOLE   10,282 0 19,373
AON PLC SHS CL A G0403H108   18,233,892 62,109 SH   SOLE   21,067 0 41,042
APA CORPORATION COM 03743Q108   12,147,198 412,609 SH   SOLE   5,516 0 407,093
APA CORPORATION COM 03743Q108   1,006,848 34,200 SH Put SOLE   0 0 34,200
API GROUP CORP COM STK 00187Y100   1,490,148 39,600 SH   SOLE   4,861 0 34,739
APOGEE ENTERPRISES INC COM 037598109   316,940 5,044 SH   SOLE   0 0 5,044
APOLLO COML REAL EST FIN INC COM 03762U105   2,806,596 286,680 SH   SOLE   0 0 286,680
APOLLO GLOBAL MGMT INC COM 03769M106   24,783,601 209,906 SH   SOLE   58,855 0 151,051
APOLLO SR FLOATING RATE FD I COM 037636107   2,553,337 175,608 SH   SOLE   0 0 175,608
APOLLO TACTICAL INCOME FD IN COM 037638103   2,566,223 175,288 SH   SOLE   0 0 175,288
APPFOLIO INC COM CL A 03783C100   1,655,250 6,768 SH   SOLE   4,231 0 2,537
APPIAN CORP CL A 03782L101   339,491 11,001 SH   SOLE   0 0 11,001
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,054,189 141,278 SH   SOLE   1,357 0 139,921
APPLE INC COM 037833100   3,714,416,990 17,635,633 SH   SOLE   837,009 0 16,798,624
APPLE INC COM 037833100   8,761,792 41,600 SH Put SOLE   0 0 41,600
APPLIED DIGITAL CORP COM NEW 038169207   364,705 61,295 SH   SOLE   0 0 61,295
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,861,455 25,059 SH   SOLE   10,726 0 14,333
APPLIED MATLS INC COM 038222105   120,261,890 509,605 SH   SOLE   41,986 0 467,619
APPLIED MATLS INC COM 038222105   212,391 900 SH Put SOLE   0 0 900
APPLIED OPTOELECTRONICS INC COM 03823U102   154,492 18,636 SH   SOLE   29 0 18,607
APPLOVIN CORP COM CL A 03831W108   7,782,069 93,512 SH   SOLE   13,885 0 79,627
APPTECH PMTS CORP COM 03834B309   18,988 20,200 SH   SOLE   0 0 20,200
APTARGROUP INC COM 038336103   4,631,482 32,892 SH   SOLE   17,257 0 15,635
APTIV PLC SHS G6095L109   23,724,070 336,894 SH   SOLE   222,934 0 113,960
AQUA METALS INC COM 03837J101   17,008 53,151 SH   SOLE   0 0 53,151
AQUESTIVE THERAPEUTICS INC COM 03843E104   26,294 10,113 SH   SOLE   0 0 10,113
ARAMARK COM 03852U106   896,661 26,357 SH   SOLE   11,629 0 14,728
ARBOR REALTY TRUST INC COM 038923108   8,973,887 625,358 SH   SOLE   0 0 625,358
ARCADIUM LITHIUM PLC COM SHS G0508H110   976,910 290,747 SH   SOLE   0 0 290,747
ARCBEST CORP COM 03937C105   450,348 4,206 SH   SOLE   633 0 3,573
ARCELLX INC COMMON STOCK 03940C100   503,554 9,124 SH   SOLE   696 0 8,428
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   582,863 25,419 SH   SOLE   3,119 0 22,300
ARCH CAP GROUP LTD ORD G0450A105   31,006,995 307,334 SH   SOLE   79,425 0 227,909
ARCH RESOURCES INC CL A 03940R107   1,011,563 6,645 SH   SOLE   547 0 6,098
ARCHER AVIATION INC COM CL A 03945R102   286,901 81,506 SH   SOLE   33,362 0 48,144
ARCHER DANIELS MIDLAND CO COM 039483102   22,546,266 372,974 SH   SOLE   590 0 372,384
ARCHROCK INC COM 03957W106   2,222,229 109,903 SH   SOLE   1,067 0 108,836
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   448,263 49,807 SH   SOLE   77 0 49,730
ARCOSA INC COM 039653100   618,078 7,410 SH   SOLE   6 0 7,404
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   313,433 12,872 SH   SOLE   0 0 12,872
ARCUS BIOSCIENCES INC COM 03969F109   201,006 13,198 SH   SOLE   0 0 13,198
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,390,722 149,540 SH   SOLE   1,361 0 148,179
ARDAGH METAL PACKAGING S A SHS L02235106   50,092 14,733 SH   SOLE   0 0 14,733
ARDELYX INC COM 039697107   1,430,530 193,054 SH   SOLE   0 0 193,054
ARDMORE SHIPPING CORP COM Y0207T100   259,793 11,531 SH   SOLE   0 0 11,531
ARES CAPITAL CORP COM 04010L103   72,778,411 3,492,247 SH   SOLE   523 0 3,491,724
ARES COML REAL ESTATE CORP COM 04013V108   126,913 19,085 SH   SOLE   0 0 19,085
ARES DYNAMIC CR ALLOCATION F COM 04014F102   296,965 19,944 SH   SOLE   0 0 19,944
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   8,462,223 63,492 SH   SOLE   13,301 0 50,191
ARGAN INC COM 04010E109   234,046 3,199 SH   SOLE   28 0 3,171
ARGENX SE SPONSORED ADR 04016X101   1,462,709 3,401 SH   SOLE   1,916 0 1,485
ARIS MNG CORP COM 04040Y109   1,321,640 351,500 SH   SOLE   0 0 351,500
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   780,075 49,781 SH   SOLE   0 0 49,781
ARISTA NETWORKS INC COM 040413106   86,029,980 245,464 SH   SOLE   44,496 0 200,968
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   1,796,401 29,950 SH   SOLE   28,621 0 1,329
ARK ETF TR 3D PRINTING ETF 00214Q500   1,173,029 59,787 SH   SOLE   0 0 59,787
ARK ETF TR ARK SPACE EXPL 00214Q807   1,522,616 102,052 SH   SOLE   0 0 102,052
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   11,867,887 215,427 SH   SOLE   0 0 215,427
ARK ETF TR FINTECH INNOVA 00214Q708   24,254,292 870,578 SH   SOLE   0 0 870,578
ARK ETF TR GENOMIC REV ETF 00214Q302   25,868,210 1,101,713 SH   SOLE   0 0 1,101,713
ARK ETF TR INNOVATION ETF 00214Q104   118,178,428 2,688,929 SH   SOLE   0 0 2,688,929
ARK ETF TR ISRAEL INOVATE 00214Q609   404,250 20,283 SH   SOLE   0 0 20,283
ARK ETF TR NEXT GNRTN INTER 00214Q401   25,113,378 321,843 SH   SOLE   0 0 321,843
ARLO TECHNOLOGIES INC COM 04206A101   215,727 16,544 SH   SOLE   0 0 16,544
ARM HOLDINGS PLC SPONSORED ADS 042068205   30,197,253 184,557 SH   SOLE   34 0 184,523
ARMADA HOFFLER PPTYS INC COM 04208T108   256,734 23,150 SH   SOLE   6,209 0 16,941
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,125,382 58,069 SH   SOLE   0 0 58,069
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,478,732 13,059 SH   SOLE   8,828 0 4,231
ARRAY TECHNOLOGIES INC COM SHS 04271T100   703,364 68,554 SH   SOLE   0 0 68,554
ARROW ELECTRS INC COM 042735100   3,496,364 28,953 SH   SOLE   423 0 28,530
ARROW ETF TR ARROW DJ GLB YLD 04273H104   312,781 23,978 SH   SOLE   0 0 23,978
ARROW FINL CORP COM 042744102   347,758 13,350 SH   SOLE   0 0 13,350
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   405,158 15,589 SH   SOLE   0 0 15,589
ARS PHARMACEUTICALS INC COM 82835W108   86,623 10,179 SH   SOLE   0 0 10,179
ARTERIS INC COM 04302A104   793,784 105,697 SH   SOLE   0 0 105,697
ARTESIAN RES CORP CL A 043113208   1,382,426 39,318 SH   SOLE   0 0 39,318
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,733,688 66,239 SH   SOLE   4,312 0 61,927
ARTIVION INC COM 228903100   396,934 15,475 SH   SOLE   6,622 0 8,853
ARVINAS INC COM 04335A105   394,162 14,807 SH   SOLE   0 0 14,807
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   207,473 11,829 SH   SOLE   0 0 11,829
ASANA INC CL A 04342Y104   528,297 37,763 SH   SOLE   0 0 37,763
ASBURY AUTOMOTIVE GROUP INC COM 043436104   821,699 3,606 SH   SOLE   716 0 2,890
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   391,956 2,874 SH   SOLE   1,924 0 950
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   2,570,711 225,106 SH   SOLE   101,318 0 123,788
ASENSUS SURGICAL INC COM 04367G103   54,155 162,629 SH   SOLE   0 0 162,629
ASGN INC COM 00191U102   1,283,491 14,557 SH   SOLE   12,694 0 1,863
ASHFORD HOSPITALITY TR INC COM SHS 044103869   13,547 13,945 SH   SOLE   0 0 13,945
ASHLAND INC COM 044186104   2,477,050 26,215 SH   SOLE   6,647 0 19,568
ASML HOLDING N V N Y REGISTRY SHS N07059210   132,316,231 129,376 SH   SOLE   26,644 0 102,732
ASPEN AEROGELS INC COM 04523Y105   475,879 19,953 SH   SOLE   8 0 19,945
ASPEN TECHNOLOGY INC COM 29109X106   5,237,555 26,368 SH   SOLE   9,908 0 16,460
ASSERTIO HOLDINGS INC COM NEW 04546C205   37,987 30,634 SH   SOLE   0 0 30,634
ASSOCIATED BANC CORP COM 045487105   406,596 19,224 SH   SOLE   42 0 19,182
ASSURANT INC COM 04621X108   1,405,074 8,452 SH   SOLE   24 0 8,428
ASSURED GUARANTY LTD COM G0585R106   2,924,853 37,911 SH   SOLE   6,959 0 30,952
AST SPACEMOBILE INC COM CL A 00217D100   761,662 65,604 SH   SOLE   741 0 64,863
ASTERA LABS INC COM 04626A103   307,572 5,083 SH   SOLE   147 0 4,936
ASTRAZENECA PLC SPONSORED ADR 046353108   42,051,548 539,191 SH   SOLE   137,043 0 402,148
ASURE SOFTWARE INC COM 04649U102   384,334 45,754 SH   SOLE   0 0 45,754
AT&T INC COM 00206R102   170,550,389 8,924,668 SH   SOLE   1,251,705 0 7,672,963
ATAI LIFE SCIENCES NV SHS N0731H103   17,539 13,187 SH   SOLE   0 0 13,187
ATEA PHARMACEUTICALS INC COM 04683R106   118,879 35,915 SH   SOLE   0 0 35,915
ATI INC COM 01741R102   2,642,930 47,663 SH   SOLE   3,276 0 44,387
ATKORE INC COM 047649108   3,261,803 24,174 SH   SOLE   2,460 0 21,714
ATLANTA BRAVES HLDGS INC COM SER C 047726302   259,712 6,585 SH   SOLE   18 0 6,567
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,476,387 75,385 SH   SOLE   10,718 0 64,667
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,020,143 46,476 SH   SOLE   0 0 46,476
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   831,723 41,732 SH   SOLE   36,406 0 5,326
ATLASSIAN CORPORATION CL A 049468101   14,302,013 80,857 SH   SOLE   41,865 0 38,992
ATMOS ENERGY CORP COM 049560105   8,123,684 69,642 SH   SOLE   11,849 0 57,793
ATOMERA INC COM 04965B100   130,534 34,261 SH   SOLE   0 0 34,261
ATOSSA THERAPEUTICS INC COM 04962H506   54,165 45,517 SH   SOLE   0 0 45,517
ATRICURE INC COM 04963C209   223,305 9,807 SH   SOLE   1,435 0 8,372
ATRION CORP COM 049904105   241,145 533 SH   SOLE   205 0 328
AURINIA PHARMACEUTICALS INC COM 05156V102   206,599 36,182 SH   SOLE   0 0 36,182
AURORA INNOVATION INC CLASS A COM 051774107   102,343 36,947 SH   SOLE   0 0 36,947
AUTODESK INC COM 052769106   40,837,689 165,034 SH   SOLE   81,835 0 83,199
AUTOHOME INC SP ADS RP CL A 05278C107   215,071 7,835 SH   SOLE   5,758 0 2,077
AUTOLIV INC COM 052800109   1,217,630 11,381 SH   SOLE   4,063 0 7,318
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   116,876 33,585 SH   SOLE   0 0 33,585
AUTOMATIC DATA PROCESSING IN COM 053015103   132,468,711 554,982 SH   SOLE   60,164 0 494,818
AUTONATION INC COM 05329W102   3,681,263 23,097 SH   SOLE   755 0 22,342
AUTOZONE INC COM 053332102   28,261,211 9,535 SH   SOLE   1,161 0 8,374
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   345,482 24,572 SH   SOLE   791 0 23,781
AVALONBAY CMNTYS INC COM 053484101   15,026,845 72,632 SH   SOLE   51,624 0 21,008
AVANGRID INC COM 05351W103   1,150,348 32,377 SH   SOLE   578 0 31,799
AVANOS MED INC COM 05350V106   320,214 16,075 SH   SOLE   10,307 0 5,768
AVANTOR INC COM 05352A100   1,788,750 84,375 SH   SOLE   42,454 0 41,921
AVERY DENNISON CORP COM 053611109   13,305,441 60,853 SH   SOLE   18,521 0 42,332
AVID BIOSERVICES INC COM 05368M106   643,742 90,160 SH   SOLE   84,193 0 5,967
AVIENT CORPORATION COM 05368V106   935,073 21,422 SH   SOLE   10,844 0 10,578
AVINO SILVER & GOLD MINES LT COM 053906103   34,389 38,210 SH   SOLE   0 0 38,210
AVIS BUDGET GROUP COM 053774105   1,048,930 10,036 SH   SOLE   0 0 10,036
AVISTA CORP COM 05379B107   979,433 28,299 SH   SOLE   539 0 27,760
AVNET INC COM 053807103   3,252,747 63,172 SH   SOLE   11,564 0 51,608
AXALTA COATING SYS LTD COM G0750C108   1,417,747 41,491 SH   SOLE   7,314 0 34,177
AXCELIS TECHNOLOGIES INC COM NEW 054540208   5,151,259 36,228 SH   SOLE   908 0 35,320
AXIS CAP HLDGS LTD SHS G0692U109   2,485,566 35,181 SH   SOLE   2,387 0 32,794
AXON ENTERPRISE INC COM 05464C101   23,903,469 81,238 SH   SOLE   3,816 0 77,422
AXONICS INC COM 05465P101   295,879 4,401 SH   SOLE   37 0 4,364
AXOS FINANCIAL INC COM 05465C100   1,493,958 26,141 SH   SOLE   1,410 0 24,731
AXSOME THERAPEUTICS INC COM 05464T104   1,197,880 14,881 SH   SOLE   2,901 0 11,980
AZEK CO INC CL A 05478C105   1,282,016 30,430 SH   SOLE   9,358 0 21,072
AZENTA INC COM 114340102   4,452,159 84,609 SH   SOLE   55,624 0 28,985
AZZ INC COM 002474104   780,689 10,106 SH   SOLE   2,477 0 7,629
B & G FOODS INC NEW COM 05508R106   729,558 90,292 SH   SOLE   6,607 0 83,685
B2GOLD CORP COM 11777Q209   335,030 124,085 SH   SOLE   0 0 124,085
BADGER METER INC COM 056525108   10,413,303 55,880 SH   SOLE   7,669 0 48,211
BAIDU INC SPON ADR REP A 056752108   5,723,246 66,180 SH   SOLE   8 0 66,172
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   463,934 28,445 SH   SOLE   0 0 28,445
BAKER HUGHES COMPANY CL A 05722G100   5,689,603 161,775 SH   SOLE   74,286 0 87,489
BALCHEM CORP COM 057665200   2,243,921 14,576 SH   SOLE   13,011 0 1,565
BALL CORP COM 058498106   14,983,807 249,647 SH   SOLE   55,833 0 193,814
BALLARD PWR SYS INC NEW COM 058586108   44,684 19,860 SH   SOLE   0 0 19,860
BANC OF CALIFORNIA INC COM 05990K106   275,583 21,564 SH   SOLE   0 0 21,564
BANCFIRST CORP COM 05945F103   1,265,708 14,432 SH   SOLE   918 0 13,514
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   868,759 86,616 SH   SOLE   29,950 0 56,666
BANCO BRADESCO S A SP ADR PFD NEW 059460303   726,731 324,434 SH   SOLE   55,714 0 268,720
BANCO MACRO SA SPON ADR B 05961W105   759,737 13,252 SH   SOLE   425 0 12,827
BANCO SANTANDER S.A. ADR 05964H105   2,400,946 518,563 SH   SOLE   209,044 0 309,519
BANCROFT FD LTD COM 059695106   605,890 38,666 SH   SOLE   0 0 38,666
BANDWIDTH INC COM CL A 05988J103   537,278 31,829 SH   SOLE   0 0 31,829
BANK AMERICA CORP 7.25%CNV PFD L 060505682   10,179,266 8,510 SH   SOLE   506 0 8,004
BANK AMERICA CORP COM 060505104   249,348,476 6,269,763 SH   SOLE   1,072,530 0 5,197,233
BANK AMERICA CORP COM 060505104   409,631 10,300 SH Call SOLE   0 0 10,300
BANK AMERICA CORP COM 060505104   1,654,432 41,600 SH Put SOLE   0 0 41,600
BANK HAWAII CORP COM 062540109   377,475 6,598 SH   SOLE   1,560 0 5,038
BANK MONTREAL QUE COM 063671101   6,148,446 73,327 SH   SOLE   1,128 0 72,199
BANK NEW YORK MELLON CORP COM 064058100   18,953,463 316,471 SH   SOLE   42,116 0 274,355
BANK NOVA SCOTIA HALIFAX COM 064149107   2,418,447 52,897 SH   SOLE   20 0 52,877
BANK OZK LITTLE ROCK ARK COM 06417N103   13,929,459 339,743 SH   SOLE   11,963 0 327,780
BANNER CORP COM NEW 06652V208   244,440 4,924 SH   SOLE   2,619 0 2,305
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   2,663,793 83,088 SH   SOLE   0 0 83,088
BARCLAYS PLC ADR 06738E204   920,254 85,925 SH   SOLE   31,211 0 54,714
BARINGS BDC INC COM 06759L103   2,875,138 295,492 SH   SOLE   0 0 295,492
BARINGS CORPORATE INVS COM 06759X107   206,458 11,088 SH   SOLE   0 0 11,088
BARINGS PARTN INVS SH BEN INT 06761A103   190,660 11,542 SH   SOLE   0 0 11,542
BARNES GROUP INC COM 067806109   209,927 5,069 SH   SOLE   810 0 4,259
BARNWELL INDS INC COM 068221100   23,965 10,198 SH   SOLE   0 0 10,198
BARRETT BUSINESS SVCS INC COM 068463108   793,967 24,228 SH   SOLE   0 0 24,228
BARRICK GOLD CORP COM 067901108   12,324,526 738,881 SH   SOLE   71,066 0 667,815
BATH & BODY WORKS INC COM 070830104   664,465 17,016 SH   SOLE   156 0 16,860
BAUSCH HEALTH COS INC COM 071734107   247,512 35,511 SH   SOLE   0 0 35,511
BAXTER INTL INC COM 071813109   14,295,452 427,368 SH   SOLE   66,324 0 361,044
BAYFIRST FINANCIAL CORP COM 07279B104   148,980 12,821 SH   SOLE   0 0 12,821
BAYTEX ENERGY CORP COM 07317Q105   76,758 22,057 SH   SOLE   0 0 22,057
BCE INC COM NEW 05534B760   38,559,405 1,191,208 SH   SOLE   633,063 0 558,145
BEACON ROOFING SUPPLY INC COM 073685109   1,857,060 20,520 SH   SOLE   1,544 0 18,976
BEAM GLOBAL COM 07373B109   271,801 58,959 SH   SOLE   0 0 58,959
BEAM THERAPEUTICS INC COM 07373V105   619,302 26,432 SH   SOLE   7,640 0 18,792
BECTON DICKINSON & CO COM 075887109   64,381,562 275,476 SH   SOLE   99,958 0 175,518
BEIGENE LTD SPONSORED ADR 07725L102   229,984 1,612 SH   SOLE   1,200 0 412
BELDEN INC COM 077454106   287,403 3,064 SH   SOLE   975 0 2,089
BELLRING BRANDS INC COMMON STOCK 07831C103   1,936,376 33,888 SH   SOLE   6,548 0 27,340
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   978,684 16,903 SH   SOLE   0 0 16,903
BENCHMARK ELECTRS INC COM 08160H101   516,452 13,088 SH   SOLE   9,197 0 3,891
BENTLEY SYS INC COM CL B 08265T208   14,634,049 296,476 SH   SOLE   154,328 0 142,148
BERKLEY W R CORP COM 084423102   15,370,428 195,602 SH   SOLE   45,633 0 149,969
BERKSHIRE HATHAWAY INC DEL CL A 084670108   41,326,268 68 SH   SOLE   0 0 68
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   928,801,222 2,283,188 SH   SOLE   70,004 0 2,213,184
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,342,440 3,300 SH Put SOLE   0 0 3,300
BERKSHIRE HILLS BANCORP INC COM 084680107   4,697,030 206,010 SH   SOLE   0 0 206,010
BERRY GLOBAL GROUP INC COM 08579W103   1,308,363 22,232 SH   SOLE   8,291 0 13,941
BEST BUY INC COM 086516101   11,725,989 139,115 SH   SOLE   42,379 0 96,736
BEYOND INC COM 690370101   1,112,166 85,028 SH   SOLE   0 0 85,028
BEYOND MEAT INC COM 08862E109   161,174 24,020 SH   SOLE   7 0 24,013
BGC GROUP INC CL A 088929104   1,876,559 226,091 SH   SOLE   0 0 226,091
BGSF INC COM 05601C105   223,160 26,101 SH   SOLE   0 0 26,101
BHP GROUP LTD SPONSORED ADS 088606108   17,130,860 300,067 SH   SOLE   12,062 0 288,005
BIGBEAR AI HLDGS INC COM 08975B109   64,802 42,915 SH   SOLE   0 0 42,915
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   357,010 44,294 SH   SOLE   33,547 0 10,747
BIGLARI HLDGS INC COM STK CL B 08986R309   238,631 1,234 SH   SOLE   0 0 1,234
BILL HOLDINGS INC COM 090043100   644,858 12,255 SH   SOLE   3,488 0 8,767
BIO RAD LABS INC CL A 090572207   912,734 3,342 SH   SOLE   684 0 2,658
BIOCRYST PHARMACEUTICALS INC COM 09058V103   108,966 17,632 SH   SOLE   1,876 0 15,756
BIOGEN INC COM 09062X103   11,938,178 51,498 SH   SOLE   22,108 0 29,390
BIOGEN INC COM 09062X103   463,640 2,000 SH Call SOLE   0 0 2,000
BIOHAVEN LTD COM G1110E107   1,355,217 39,044 SH   SOLE   67 0 38,977
BIOLIFE SOLUTIONS INC COM NEW 09062W204   811,811 37,882 SH   SOLE   33,928 0 3,954
BIOLINERX LTD SPONSORED ADS 09071M205   46,732 82,000 SH   SOLE   0 0 82,000
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,587,879 31,433 SH   SOLE   13,040 0 18,393
BIOMEA FUSION INC COM 09077A106   108,423 24,094 SH   SOLE   0 0 24,094
BIONTECH SE SPONSORED ADS 09075V102   2,798,216 34,821 SH   SOLE   0 0 34,821
BIORA THERAPEUTICS INC COM NEW 74319F305   13,669 20,710 SH   SOLE   0 0 20,710
BIO-TECHNE CORP COM 09073M104   4,906,589 68,480 SH   SOLE   49,018 0 19,462
BIOVENTUS INC COM CL A 09075A108   231,967 40,342 SH   SOLE   0 0 40,342
BIOVIE INC CL A NEW 09074F207   4,768 11,905 SH   SOLE   0 0 11,905
BIOXCEL THERAPEUTICS INC COM 09075P105   23,555 18,402 SH   SOLE   0 0 18,402
BITFARMS LTD COM 09173B107   224,693 87,429 SH   SOLE   0 0 87,429
BJS WHSL CLUB HLDGS INC COM 05550J101   6,298,216 71,701 SH   SOLE   11,264 0 60,437
BLACK HILLS CORP COM 092113109   1,549,118 28,487 SH   SOLE   1,150 0 27,337
BLACK STONE MINERALS L P COM UNIT 09225M101   2,580,758 164,694 SH   SOLE   0 0 164,694
BLACKBAUD INC COM 09227Q100   817,913 10,738 SH   SOLE   6,256 0 4,482
BLACKBERRY LTD COM 09228F103   241,324 97,308 SH   SOLE   0 0 97,308
BLACKLINE INC COM 09239B109   803,842 16,591 SH   SOLE   7,930 0 8,661
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   2,022,234 168,942 SH   SOLE   0 0 168,942
BLACKROCK CAP ALLOCATION TER COM 09260U109   860,406 52,432 SH   SOLE   0 0 52,432
BLACKROCK CORE BD TR SHS BEN INT 09249E101   10,817,026 1,015,683 SH   SOLE   0 0 1,015,683
BLACKROCK CORPOR HI YLD FD I COM 09255P107   8,842,909 912,581 SH   SOLE   0 0 912,581
BLACKROCK CR ALLOCATION INCO COM 092508100   8,679,493 810,410 SH   SOLE   0 0 810,410
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   5,304,828 489,375 SH   SOLE   0 0 489,375
BLACKROCK ENERGY & RES TR COM 09250U101   2,018,027 152,650 SH   SOLE   0 0 152,650
BLACKROCK ENHANCD CAP & INM COM 09256A109   8,548,164 427,622 SH   SOLE   0 0 427,622
BLACKROCK ENHANCED EQUITY DI COM 09251A104   11,389,889 1,394,111 SH   SOLE   3,900 0 1,390,211
BLACKROCK ENHANCED GLOBAL DI COM 092501105   2,004,546 188,930 SH   SOLE   0 0 188,930
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   547,415 98,103 SH   SOLE   0 0 98,103
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   830,534 47,351 SH   SOLE   0 0 47,351
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   34,454,982 579,979 SH   SOLE   0 0 579,979
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   817,076,627 17,406,831 SH   SOLE   0 0 17,406,831
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   5,768,097 128,802 SH   SOLE   0 0 128,802
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   15,676,557 301,821 SH   SOLE   0 0 301,821
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   192,497,512 3,687,692 SH   SOLE   0 0 3,687,692
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   1,064,804 47,032 SH   SOLE   0 0 47,032
BLACKROCK FLOATING RATE INC COM 091941104   3,764,276 295,006 SH   SOLE   0 0 295,006
BLACKROCK FLOATING RATE INCO COM 09255X100   6,718,348 519,192 SH   SOLE   0 0 519,192
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   2,659,924 173,172 SH   SOLE   0 0 173,172
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,651,913 64,918 SH   SOLE   0 0 64,918
BLACKROCK INC COM 09247X101   113,705,326 144,421 SH   SOLE   23,580 0 120,841
BLACKROCK INC COM 09247X101   236,196 300 SH Put SOLE   0 0 300
BLACKROCK INCOME TR INC COM NEW 09247F209   1,774,145 148,713 SH   SOLE   0 0 148,713
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   353,806 48,936 SH   SOLE   0 0 48,936
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,954,495 163,283 SH   SOLE   0 0 163,283
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   197,005 19,448 SH   SOLE   0 0 19,448
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   4,394,277 314,776 SH   SOLE   0 0 314,776
BLACKROCK MULTI SECTOR INC T COM 09258A107   6,855,563 470,203 SH   SOLE   0 0 470,203
BLACKROCK MUN INCOME QUALITY COM 092479104   1,274,512 111,214 SH   SOLE   0 0 111,214
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   725,225 71,031 SH   SOLE   0 0 71,031
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   4,213,023 202,842 SH   SOLE   36,710 0 166,132
BLACKROCK MUNI INCOME TR II COM 09249N101   1,612,318 149,151 SH   SOLE   0 0 149,151
BLACKROCK MUNIASSETS FD INC COM 09254J102   3,099,998 267,241 SH   SOLE   0 0 267,241
BLACKROCK MUNICIPAL INCOME COM 09253X102   598,702 48,517 SH   SOLE   3,360 0 45,157
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,144,043 100,443 SH   SOLE   0 0 100,443
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   148,125 13,766 SH   SOLE   0 0 13,766
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   1,946,323 175,344 SH   SOLE   0 0 175,344
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   1,272,172 105,225 SH   SOLE   65,450 0 39,775
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   643,550 63,093 SH   SOLE   37,443 0 25,650
BLACKROCK MUNIVEST FD II INC COM 09253T101   177,706 16,082 SH   SOLE   0 0 16,082
BLACKROCK MUNIVEST FD INC COM 09253R105   398,604 55,593 SH   SOLE   0 0 55,593
BLACKROCK MUNIYIELD FD INC COM 09253W104   2,397,008 220,923 SH   SOLE   147,634 0 73,289
BLACKROCK MUNIYIELD MICH QU COM 09254V105   780,273 68,206 SH   SOLE   0 0 68,206
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   399,853 38,190 SH   SOLE   0 0 38,190
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   771,083 60,477 SH   SOLE   0 0 60,477
BLACKROCK MUNIYIELD QUALITY COM 09254E103   1,386,663 124,031 SH   SOLE   34,845 0 89,186
BLACKROCK MUNIYIELD QUALITY COM 09254G108   389,054 37,809 SH   SOLE   0 0 37,809
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,074,773 87,522 SH   SOLE   0 0 87,522
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   536,688 50,111 SH   SOLE   0 0 50,111
BLACKROCK RES & COMMODITIES SHS 09257A108   5,908,754 642,955 SH   SOLE   0 0 642,955
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   8,958,473 237,878 SH   SOLE   0 0 237,878
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   3,490,308 175,304 SH   SOLE   0 0 175,304
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   14,093,727 862,002 SH   SOLE   62,964 0 799,038
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,635,907 244,066 SH   SOLE   0 0 244,066
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   1,192,812 53,852 SH   SOLE   0 0 53,852
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   48,962 45,759 SH   SOLE   0 0 45,759
BLACKSTONE INC COM 09260D107   111,786,150 902,958 SH   SOLE   36,565 0 866,393
BLACKSTONE MTG TR INC COM CL A 09257W100   4,196,379 240,894 SH   SOLE   0 0 240,894
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   15,175,964 495,623 SH   SOLE   0 0 495,623
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   839,934 59,952 SH   SOLE   0 0 59,952
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   2,283,425 192,046 SH   SOLE   0 0 192,046
BLADE AIR MOBILITY INC CL A COM 092667104   103,645 29,783 SH   SOLE   0 0 29,783
BLINK CHARGING CO COM 09354A100   131,394 47,954 SH   SOLE   0 0 47,954
BLOCK H & R INC COM 093671105   4,135,152 76,252 SH   SOLE   1,160 0 75,092
BLOCK INC CL A 852234103   33,954,033 526,501 SH   SOLE   85,595 0 440,906
BLOOM ENERGY CORP COM CL A 093712107   1,008,062 82,358 SH   SOLE   846 0 81,512
BLOOMIN BRANDS INC COM 094235108   710,938 36,971 SH   SOLE   19,076 0 17,895
BLUE BIRD CORP COM 095306106   841,514 15,627 SH   SOLE   325 0 15,302
BLUE OWL CAPITAL CORPORATION COM 69121K104   27,171,567 1,768,982 SH   SOLE   0 0 1,768,982
BLUE OWL CAPITAL INC COM CL A 09581B103   1,187,229 66,886 SH   SOLE   6,324 0 60,562
BLUE RIDGE BANKSHARES INC VA COM 095825105   33,202 12,721 SH   SOLE   0 0 12,721
BLUEBIRD BIO INC COM 09609G100   188,530 191,557 SH   SOLE   0 0 191,557
BLUELINX HLDGS INC COM NEW 09624H208   482,765 5,186 SH   SOLE   0 0 5,186
BLUEPRINT MEDICINES CORP COM 09627Y109   995,133 9,233 SH   SOLE   809 0 8,424
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   215,940 24,400 SH   SOLE   0 0 24,400
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834   1,230,174 24,241 SH   SOLE   0 0 24,241
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   5,556,218 134,143 SH   SOLE   0 0 134,143
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   1,012,674 21,469 SH   SOLE   9,223 0 12,246
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   3,706,877 49,813 SH   SOLE   0 0 49,813
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   3,393,640 32,700 SH   SOLE   0 0 32,700
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206   284,036 3,013 SH   SOLE   0 0 3,013
BNY MELLON ETF TRUST US SMLCP CORE 09661T305   205,893 2,221 SH   SOLE   0 0 2,221
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   551,198 228,713 SH   SOLE   0 0 228,713
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   1,541,955 145,742 SH   SOLE   0 0 145,742
BNY MELLON MUN INCOME INC COM 05589T104   217,964 30,315 SH   SOLE   0 0 30,315
BNY MELLON STRATEGIC MUN BD COM 09662E109   3,909,293 658,130 SH   SOLE   0 0 658,130
BNY MELLON STRATEGIC MUNS IN COM 05588W108   634,352 103,652 SH   SOLE   0 0 103,652
BOEING CO COM 097023105   166,761,288 916,221 SH   SOLE   80,532 0 835,689
BOEING CO COM 097023105   837,246 4,600 SH Call SOLE   0 0 4,600
BOISE CASCADE CO DEL COM 09739D100   1,326,100 11,123 SH   SOLE   0 0 11,123
BOK FINL CORP COM NEW 05561Q201   331,703 3,620 SH   SOLE   2,645 0 975
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   596,723 11,868 SH   SOLE   3,202 0 8,666
BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770   2,306,519 155,448 SH   SOLE   0 0 155,448
BOOKING HOLDINGS INC COM 09857L108   51,245,877 12,936 SH   SOLE   3,661 0 9,275
BOOT BARN HLDGS INC COM 099406100   1,019,707 7,909 SH   SOLE   4,136 0 3,773
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,812,299 83,251 SH   SOLE   23,053 0 60,198
BORGWARNER INC COM 099724106   1,579,357 48,988 SH   SOLE   12,734 0 36,254
BOSTON BEER INC CL A 100557107   1,267,788 4,156 SH   SOLE   23 0 4,133
BOSTON PROPERTIES INC COM 101121101   1,969,487 31,993 SH   SOLE   12,368 0 19,625
BOSTON SCIENTIFIC CORP COM 101137107   78,218,060 1,015,687 SH   SOLE   320,949 0 694,738
BOX INC CL A 10316T104   491,652 18,595 SH   SOLE   0 0 18,595
BOYD GAMING CORP COM 103304101   1,755,616 31,862 SH   SOLE   803 0 31,059
BP PLC SPONSORED ADR 055622104   41,835,381 1,158,875 SH   SOLE   54,458 0 1,104,417
BRAEMAR HOTELS & RESORTS INC COM 10482B101   858,378 336,619 SH   SOLE   0 0 336,619
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   3,403 10,052 SH   SOLE   0 0 10,052
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   261,813 58,440 SH   SOLE   0 0 58,440
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,631,780 197,552 SH   SOLE   0 0 197,552
BRASKEM S A SP ADR PFD A 105532105   540,484 83,796 SH   SOLE   0 0 83,796
BRC INC COM CL A 05601U105   776,003 126,591 SH   SOLE   0 0 126,591
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,049,448 23,551 SH   SOLE   5,819 0 17,732
BRF SA SPONSORED ADR 10552T107   69,788 17,147 SH   SOLE   0 0 17,147
BRIACELL THERAPEUTICS CORP COM 107930109   13,176 11,558 SH   SOLE   0 0 11,558
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   65,592 17,538 SH   SOLE   0 0 17,538
BRIGHT HORIZONS FAM SOL IN D COM 109194100   3,370,760 30,621 SH   SOLE   9,245 0 21,376
BRIGHTHOUSE FINL INC COM 10922N103   1,609,973 37,148 SH   SOLE   472 0 36,676
BRIGHTSPHERE INVT GROUP INC COM 10948W103   642,974 29,002 SH   SOLE   0 0 29,002
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,145,890 376,472 SH   SOLE   0 0 376,472
BRINKER INTL INC COM 109641100   963,011 13,303 SH   SOLE   0 0 13,303
BRINKS CO COM 109696104   610,714 5,964 SH   SOLE   882 0 5,082
BRISTOL-MYERS SQUIBB CO COM 110122108   123,209,973 2,966,771 SH   SOLE   643,481 0 2,323,290
BRISTOL-MYERS SQUIBB CO COM 110122108   2,969,395 71,500 SH Call SOLE   0 0 71,500
BRISTOL-MYERS SQUIBB CO COM 110122108   3,953,656 95,200 SH Put SOLE   0 0 95,200
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   31,691,700 1,024,626 SH   SOLE   457,799 0 566,827
BRIXMOR PPTY GROUP INC COM 11120U105   933,092 40,411 SH   SOLE   21,141 0 19,270
BROADCOM INC COM 11135F101   683,767,485 425,882 SH   SOLE   64,427 0 361,455
BROADCOM INC COM 11135F101   802,765 500 SH Call SOLE   0 0 500
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   51,272,048 260,264 SH   SOLE   49,353 0 210,911
BROADSTONE NET LEASE INC COM 11135E203   833,248 52,505 SH   SOLE   4,413 0 48,092
BROADWIND INC COM NEW 11161T207   131,856 40,200 SH   SOLE   0 0 40,200
BROOKDALE SR LIVING INC COM 112463104   197,080 28,855 SH   SOLE   7,975 0 20,880
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,438,733 37,812 SH   SOLE   3,343 0 34,469
BROOKFIELD CORP CL A LTD VT SH 11271J107   7,425,007 178,744 SH   SOLE   14,454 0 164,290
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,991,182 145,451 SH   SOLE   0 0 145,451
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,873,457 55,658 SH   SOLE   3,372 0 52,286
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,259,204 98,684 SH   SOLE   0 0 98,684
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   869,016 30,621 SH   SOLE   1,498 0 29,123
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   968,471 39,099 SH   SOLE   0 0 39,099
BROOKLINE BANCORP INC DEL COM 11373M107   100,271 12,009 SH   SOLE   0 0 12,009
BROWN & BROWN INC COM 115236101   14,408,073 161,146 SH   SOLE   36,472 0 124,674
BROWN FORMAN CORP CL A 115637100   959,186 21,735 SH   SOLE   0 0 21,735
BROWN FORMAN CORP CL B 115637209   2,509,093 58,094 SH   SOLE   6,505 0 51,589
BRUKER CORP COM 116794108   14,630,040 229,275 SH   SOLE   164,688 0 64,587
BRUNSWICK CORP COM 117043109   844,691 11,608 SH   SOLE   145 0 11,463
BUILDERS FIRSTSOURCE INC COM 12008R107   35,355,849 255,443 SH   SOLE   42,295 0 213,148
BUMBLE INC COM CL A 12047B105   176,557 16,799 SH   SOLE   2,463 0 14,336
BUNGE GLOBAL SA COM SHS H11356104   8,852,094 82,908 SH   SOLE   3,274 0 79,634
BURFORD CAP LTD ORD SHS G17977110   967,540 74,141 SH   SOLE   0 0 74,141
BURKE HERBERT FINL SVCS CORP COM 12135Y108   462,935 9,081 SH   SOLE   0 0 9,081
BURLINGTON STORES INC COM 122017106   3,068,400 12,785 SH   SOLE   10,398 0 2,387
BUSINESS FIRST BANCSHARES IN COM 12326C105   684,423 31,453 SH   SOLE   0 0 31,453
BUTTERFLY NETWORK INC COM CL A 124155102   120,077 142,813 SH   SOLE   0 0 142,813
BWX TECHNOLOGIES INC COM 05605H100   2,213,084 23,296 SH   SOLE   4,144 0 19,152
BYRNA TECHNOLOGIES INC COM NEW 12448X201   454,669 45,558 SH   SOLE   0 0 45,558
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,860,936 32,467 SH   SOLE   1,422 0 31,045
C3 AI INC CL A 12468P104   4,743,329 163,789 SH   SOLE   0 0 163,789
C4 THERAPEUTICS INC COM STK 12529R107   102,102 22,100 SH   SOLE   0 0 22,100
CABALETTA BIO INC COM 12674W109   220,219 29,441 SH   SOLE   25,220 0 4,221
CABLE ONE INC COM 12685J105   623,813 1,762 SH   SOLE   1,334 0 428
CABOT CORP COM 127055101   791,230 8,611 SH   SOLE   0 0 8,611
CACI INTL INC CL A 127190304   3,080,591 7,162 SH   SOLE   4,364 0 2,798
CACTUS INC CL A 127203107   563,358 10,682 SH   SOLE   810 0 9,872
CADENCE BANK COM 12740C103   3,013,874 106,573 SH   SOLE   9,509 0 97,064
CADENCE DESIGN SYSTEM INC COM 127387108   84,333,861 274,034 SH   SOLE   79,046 0 194,988
CADRE HLDGS INC COM 12763L105   302,602 9,017 SH   SOLE   1,118 0 7,899
CAE INC COM 124765108   483,247 26,009 SH   SOLE   19,414 0 6,595
CAESARS ENTERTAINMENT INC NE COM 12769G100   3,140,612 79,029 SH   SOLE   16,404 0 62,625
CAL MAINE FOODS INC COM NEW 128030202   2,175,297 35,596 SH   SOLE   0 0 35,596
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   11,815,737 1,058,758 SH   SOLE   0 0 1,058,758
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,786,033 582,993 SH   SOLE   0 0 582,993
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   3,031,116 135,076 SH   SOLE   0 0 135,076
CALAMOS GBL DYN INCOME FUND COM 12811L107   6,334,768 923,436 SH   SOLE   0 0 923,436
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   2,489,561 224,690 SH   SOLE   0 0 224,690
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   1,614,893 105,895 SH   SOLE   0 0 105,895
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   14,658,497 870,457 SH   SOLE   0 0 870,457
CALERES INC COM 129500104   308,228 9,173 SH   SOLE   0 0 9,173
CALIFORNIA WTR SVC GROUP COM 130788102   882,173 18,193 SH   SOLE   3,968 0 14,225
CALIX INC COM 13100M509   432,955 12,220 SH   SOLE   0 0 12,220
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   3,099,494 193,115 SH   SOLE   0 0 193,115
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   3,668,847 138,866 SH   SOLE   0 0 138,866
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   11,173,791 324,725 SH   SOLE   0 0 324,725
CAMBRIA ETF TR GLB ASSET ALLO 132061607   7,094,469 249,199 SH   SOLE   0 0 249,199
CAMBRIA ETF TR GLB MOMENT ETF 132061508   1,801,745 63,184 SH   SOLE   0 0 63,184
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   271,065 12,939 SH   SOLE   0 0 12,939
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   50,542,220 740,220 SH   SOLE   0 0 740,220
CAMBRIA ETF TR TAIL RISK 132061862   1,392,926 120,183 SH   SOLE   0 0 120,183
CAMBRIA ETF TR TRINITY 132061839   779,136 30,417 SH   SOLE   0 0 30,417
CAMBRIA ETF TR VALUE MOMENTUM 132061888   2,355,497 85,154 SH   SOLE   0 0 85,154
CAMDEN PPTY TR SH BEN INT 133131102   2,571,588 23,569 SH   SOLE   12,565 0 11,004
CAMECO CORP COM 13321L108   9,874,739 200,706 SH   SOLE   4,784 0 195,922
CAMPBELL SOUP CO COM 134429109   3,226,310 71,394 SH   SOLE   0 0 71,394
CAMPING WORLD HLDGS INC CL A 13462K109   1,070,325 59,929 SH   SOLE   3,653 0 56,276
CAMTEK LTD ORD M20791105   1,407,232 11,236 SH   SOLE   901 0 10,335
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   740,727 57,288 SH   SOLE   2,638 0 54,650
CANADIAN IMPERIAL BK COMM TO COM 136069101   24,323,958 511,653 SH   SOLE   319,897 0 191,756
CANADIAN NAT RES LTD COM 136385101   6,325,300 177,677 SH   SOLE   72,077 0 105,600
CANADIAN NAT RES LTD COM 136385101   1,210,400 34,000 SH Call SOLE   0 0 34,000
CANADIAN NATL RY CO COM 136375102   12,514,743 105,940 SH   SOLE   37,693 0 68,247
CANADIAN PACIFIC KANSAS CITY COM 13646K108   15,487,471 196,717 SH   SOLE   39,957 0 156,760
CANADIAN SOLAR INC COM 136635109   235,580 15,972 SH   SOLE   0 0 15,972
CANGO INC ADS 137586103   24,739 14,814 SH   SOLE   0 0 14,814
CANNAE HLDGS INC COM 13765N107   186,648 10,290 SH   SOLE   2,155 0 8,135
CANOPY GROWTH CORP COM NEW 138035704   403,640 62,580 SH   SOLE   1 0 62,579
CAPITAL GROUP CORE BALANCED SHS 14021D107   43,066,781 1,448,597 SH   SOLE   0 0 1,448,597
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   158,467,156 4,913,710 SH   SOLE   0 0 4,913,710
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   12,632,878 444,038 SH   SOLE   0 0 444,038
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   420,880,024 12,753,940 SH   SOLE   0 0 12,753,940
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   141,453,469 4,804,805 SH   SOLE   0 0 4,804,805
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   328,283,535 9,981,257 SH   SOLE   0 0 9,981,257
CAPITAL GROUP INTERNATIONAL SHS 14021M107   2,191,470 76,497 SH   SOLE   0 0 76,497
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   46,667,165 1,814,431 SH   SOLE   0 0 1,814,431
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   5,766,170 223,322 SH   SOLE   0 0 223,322
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   72,002,138 3,240,421 SH   SOLE   0 0 3,240,421
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   32,042,474 1,193,388 SH   SOLE   0 0 1,193,388
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   22,822,626 898,175 SH   SOLE   0 0 898,175
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   51,005,478 1,894,706 SH   SOLE   0 0 1,894,706
CAPITAL ONE FINL CORP COM 14040H105   23,827,879 172,105 SH   SOLE   36,444 0 135,661
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   725,733 42,615 SH   SOLE   0 0 42,615
CAPITAL SOUTHWEST CORP COM 140501107   4,722,573 181,011 SH   SOLE   0 0 181,011
CAPITOL SER TR HULL TACTICAL 14064D519   14,604,847 352,705 SH   SOLE   0 0 352,705
CAPRI HOLDINGS LIMITED SHS G1890L107   748,203 22,618 SH   SOLE   9 0 22,609
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   152,583 31,988 SH   SOLE   0 0 31,988
CARA THERAPEUTICS INC COM 140755109   39,008 151,195 SH   SOLE   0 0 151,195
CARDINAL HEALTH INC COM 14149Y108   23,098,982 234,937 SH   SOLE   21,138 0 213,799
CARDIO DIAGNOSTICS HOLDGS IN COMMON STOCK 14159C103   8,359 15,199 SH   SOLE   0 0 15,199
CARDLYTICS INC COM 14161W105   4,853,523 591,172 SH   SOLE   0 0 591,172
CAREDX INC COM 14167L103   553,893 35,666 SH   SOLE   9,200 0 26,466
CARETRUST REIT INC COM 14174T107   1,685,647 67,157 SH   SOLE   26,406 0 40,751
CARGURUS INC COM CL A 141788109   966,570 36,892 SH   SOLE   1,979 0 34,913
CARLISLE COS INC COM 142339100   12,505,552 30,862 SH   SOLE   1,035 0 29,827
CARLYLE CREDIT INCOME FUND SHS BEN INT 92535C104   103,244 12,622 SH   SOLE   0 0 12,622
CARLYLE GROUP INC COM 14316J108   4,555,204 113,455 SH   SOLE   24,999 0 88,456
CARLYLE SECURED LENDING INC COM 872280102   946,189 53,336 SH   SOLE   0 0 53,336
CARMAX INC COM 143130102   11,130,918 151,771 SH   SOLE   70,710 0 81,061
CARNIVAL CORP UNIT 99/99/9999 143658300   14,280,921 762,870 SH   SOLE   2,302 0 760,568
CARNIVAL PLC ADS 14365C103   582,158 33,807 SH   SOLE   0 0 33,807
CARPENTER TECHNOLOGY CORP COM 144285103   3,250,945 29,667 SH   SOLE   14 0 29,653
CARRIAGE SVCS INC COM 143905107   1,456,886 54,280 SH   SOLE   0 0 54,280
CARRIER GLOBAL CORPORATION COM 14448C104   30,272,406 479,905 SH   SOLE   73,232 0 406,673
CARTER BANKSHARES INC COM NEW 146103106   511,842 33,852 SH   SOLE   0 0 33,852
CARTERS INC COM 146229109   246,973 3,985 SH   SOLE   262 0 3,723
CARVANA CO CL A 146869102   4,848,689 37,669 SH   SOLE   2,359 0 35,310
CASELLA WASTE SYS INC CL A 147448104   1,706,435 17,199 SH   SOLE   8,343 0 8,856
CASEYS GEN STORES INC COM 147528103   23,071,178 60,465 SH   SOLE   12,133 0 48,332
CASS INFORMATION SYS INC COM 14808P109   552,085 13,778 SH   SOLE   4,290 0 9,488
CASSAVA SCIENCES INC COM 14817C107   767,038 62,108 SH   SOLE   0 0 62,108
CATALENT INC COM 148806102   1,080,235 19,211 SH   SOLE   8,488 0 10,723
CATALYST PHARMACEUTICALS INC COM 14888U101   611,297 39,464 SH   SOLE   0 0 39,464
CATERPILLAR INC COM 149123101   278,486,328 836,044 SH   SOLE   37,270 0 798,774
CAVA GROUP INC COM 148929102   9,410,322 101,459 SH   SOLE   623 0 100,836
CBIZ INC COM 124805102   1,497,783 20,213 SH   SOLE   600 0 19,613
CBOE GLOBAL MKTS INC COM 12503M108   10,863,272 63,879 SH   SOLE   18,043 0 45,836
CBRE GBL REAL ESTATE INC FD COM 12504G100   4,035,207 800,636 SH   SOLE   0 0 800,636
CBRE GROUP INC CL A 12504L109   3,519,096 39,492 SH   SOLE   17,105 0 22,387
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   392,394 35,319 SH   SOLE   21,469 0 13,850
CDW CORP COM 12514G108   9,166,439 40,951 SH   SOLE   4,219 0 36,732
CECO ENVIRONMENTAL CORP COM 125141101   433,529 15,027 SH   SOLE   0 0 15,027
CEDAR FAIR L P DEPOSITRY UNIT 150185106   3,166,566 58,262 SH   SOLE   0 0 58,262
CELANESE CORP DEL COM 150870103   35,141,984 260,523 SH   SOLE   100,685 0 159,838
CELESTICA INC COM 15101Q207   4,093,878 71,409 SH   SOLE   0 0 71,409
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   633,051 52,975 SH   SOLE   0 0 52,975
CELLECTIS S A SPON ADS 15117K103   171,642 91,787 SH   SOLE   0 0 91,787
CEL-SCI CORP COM PAR NEW 150837607   26,458 22,809 SH   SOLE   0 0 22,809
CELSIUS HLDGS INC COM NEW 15118V207   13,897,299 243,428 SH   SOLE   18,117 0 225,311
CEMEX SAB DE CV SPON ADR NEW 151290889   1,092,153 170,916 SH   SOLE   21,897 0 149,019
CENCORA INC COM 03073E105   37,022,841 164,327 SH   SOLE   32,235 0 132,092
CENOVUS ENERGY INC COM 15135U109   2,822,613 143,571 SH   SOLE   34,248 0 109,323
CENTENE CORP DEL COM 15135B101   7,459,744 112,515 SH   SOLE   22,700 0 89,815
CENTERPOINT ENERGY INC COM 15189T107   6,894,803 222,557 SH   SOLE   40,580 0 181,977
CENTERSPACE COM 15202L107   215,719 3,190 SH   SOLE   338 0 2,852
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   112,926 15,905 SH   SOLE   15,551 0 354
CENTRAL SECS CORP COM 155123102   249,593 5,670 SH   SOLE   0 0 5,670
CENTRUS ENERGY CORP CL A 15643U104   1,666,908 38,992 SH   SOLE   0 0 38,992
CENTURY ALUM CO COM 156431108   365,133 21,799 SH   SOLE   5,418 0 16,381
CENTURY CMNTYS INC COM 156504300   732,674 8,972 SH   SOLE   7,502 0 1,470
CERENCE INC COM 156727109   35,842 12,665 SH   SOLE   50 0 12,615
CERTARA INC COM 15687V109   1,128,442 81,476 SH   SOLE   79,814 0 1,662
CERUS CORP COM 157085101   69,951 39,745 SH   SOLE   0 0 39,745
CF INDS HLDGS INC COM 125269100   4,657,261 62,834 SH   SOLE   15,068 0 47,766
CGI INC CL A SUB VTG 12532H104   1,061,048 10,631 SH   SOLE   529 0 10,102
CHAMPIONX CORPORATION COM 15872M104   1,352,869 40,737 SH   SOLE   14,917 0 25,820
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   340,633 225,585 SH   SOLE   0 0 225,585
CHARLES RIV LABS INTL INC COM 159864107   8,823,780 42,713 SH   SOLE   23,066 0 19,647
CHART INDS INC COM 16115Q308   1,839,613 12,745 SH   SOLE   441 0 12,304
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,219,041 17,457 SH   SOLE   6,577 0 10,880
CHECK POINT SOFTWARE TECH LT ORD M22465104   24,108,227 146,110 SH   SOLE   33,569 0 112,541
CHEESECAKE FACTORY INC COM 163072101   721,670 18,368 SH   SOLE   3,660 0 14,708
CHEMED CORP NEW COM 16359R103   4,218,230 7,774 SH   SOLE   184 0 7,590
CHEMOURS CO COM 163851108   1,428,865 63,308 SH   SOLE   0 0 63,308
CHENIERE ENERGY INC COM NEW 16411R208   34,823,718 199,187 SH   SOLE   9,525 0 189,662
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   3,405,956 69,354 SH   SOLE   414 0 68,940
CHERRY HILL MTG INVT CORP COM 164651101   117,100 32,259 SH   SOLE   0 0 32,259
CHESAPEAKE ENERGY CORP COM 165167735   3,639,152 44,277 SH   SOLE   1,288 0 42,989
CHESAPEAKE ENERGY CORP COM 165167735   682,177 8,300 SH Put SOLE   0 0 8,300
CHESAPEAKE UTILS CORP COM 165303108   1,293,130 12,176 SH   SOLE   1,893 0 10,283
CHEVRON CORP NEW COM 166764100   465,599,309 2,976,597 SH   SOLE   480,447 0 2,496,150
CHEWY INC CL A 16679L109   2,832,633 103,988 SH   SOLE   5,012 0 98,976
CHIMERA INVT CORP COM SHS 16934Q802   877,762 68,575 SH   SOLE   149 0 68,426
CHIMERIX INC COM 16934W106   11,150 12,728 SH   SOLE   0 0 12,728
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   254,390 9,743 SH   SOLE   4,048 0 5,695
CHIPOTLE MEXICAN GRILL INC COM 169656105   51,778,847 826,478 SH   SOLE   92,850 0 733,628
CHIPOTLE MEXICAN GRILL INC COM 169656105   313,250 5,000 SH Call SOLE   0 0 5,000
CHOICE HOTELS INTL INC COM 169905106   1,887,014 15,857 SH   SOLE   4 0 15,853
CHOICEONE FINL SVCS INC COM 170386106   494,980 17,277 SH   SOLE   0 0 17,277
CHORD ENERGY CORPORATION COM NEW 674215207   8,132,122 48,498 SH   SOLE   6,285 0 42,213
CHROMADEX CORP COM NEW 171077407   103,169 37,791 SH   SOLE   0 0 37,791
CHUBB LIMITED COM H1467J104   84,366,486 330,745 SH   SOLE   46,284 0 284,461
CHURCH & DWIGHT CO INC COM 171340102   15,177,488 146,388 SH   SOLE   19,037 0 127,351
CHURCHILL DOWNS INC COM 171484108   2,319,326 16,614 SH   SOLE   7,760 0 8,854
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   75,501 42,899 SH   SOLE   0 0 42,899
CIBUS INC CL A COM STK 17166A101   129,439 13,141 SH   SOLE   0 0 13,141
CIENA CORP COM NEW 171779309   947,339 19,663 SH   SOLE   597 0 19,066
CIMPRESS PLC SHS EURO G2143T103   871,281 9,945 SH   SOLE   5,516 0 4,429
CINCINNATI FINL CORP COM 172062101   13,953,707 118,151 SH   SOLE   11,612 0 106,539
CINTAS CORP COM 172908105   44,738,383 63,888 SH   SOLE   9,059 0 54,829
CION INVT CORP COM 17259U204   11,352,289 936,658 SH   SOLE   0 0 936,658
CIPHER MINING INC COM 17253J106   95,272 22,957 SH   SOLE   0 0 22,957
CIRRUS LOGIC INC COM 172755100   2,511,328 19,672 SH   SOLE   0 0 19,672
CISCO SYS INC COM 17275R102   201,005,140 4,230,797 SH   SOLE   372,768 0 3,858,029
CITIGROUP INC COM NEW 172967424   86,153,472 1,357,602 SH   SOLE   102,692 0 1,254,910
CITIGROUP INC COM NEW 172967424   8,509,986 134,100 SH Put SOLE   0 0 134,100
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   35,889 61,485 SH   SOLE   0 0 61,485
CITIZENS & NORTHN CORP COM 172922106   183,172 10,239 SH   SOLE   0 0 10,239
CITIZENS FINL GROUP INC COM 174610105   11,977,219 332,424 SH   SOLE   51,310 0 281,114
CITIZENS FINL SVCS INC COM 174615104   254,881 5,672 SH   SOLE   0 0 5,672
CITIZENS INC CL A 174740100   43,593 16,027 SH   SOLE   0 0 16,027
CITY HLDG CO COM 177835105   201,879 1,900 SH   SOLE   0 0 1,900
CITY OFFICE REIT INC COM 178587101   178,902 35,924 SH   SOLE   0 0 35,924
CIVEO CORP CDA COM NEW 17878Y207   612,235 24,568 SH   SOLE   0 0 24,568
CIVISTA BANCSHARES INC COM NO PAR 178867107   226,433 14,618 SH   SOLE   0 0 14,618
CIVITAS RESOURCES INC COM NEW 17888H103   3,748,164 54,321 SH   SOLE   2,167 0 52,154
CLARUS CORP NEW COM 18270P109   567,112 84,266 SH   SOLE   0 0 84,266
CLEAN ENERGY FUELS CORP COM 184499101   317,182 118,795 SH   SOLE   0 0 118,795
CLEAN HARBORS INC COM 184496107   3,385,330 14,969 SH   SOLE   6,536 0 8,433
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   62,745 44,500 SH   SOLE   0 0 44,500
CLEAR SECURE INC COM CL A 18467V109   18,508,408 989,225 SH   SOLE   147,490 0 841,735
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   611,456 15,031 SH   SOLE   0 0 15,031
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   823,939 17,379 SH   SOLE   0 0 17,379
CLEARPOINT NEURO INC COM 18507C103   212,905 39,500 SH   SOLE   0 0 39,500
CLEARWATER ANALYTICS HLDGS I CL A 185123106   829,196 44,773 SH   SOLE   39,437 0 5,336
CLEARWAY ENERGY INC CL A 18539C105   327,320 14,445 SH   SOLE   523 0 13,922
CLEARWAY ENERGY INC CL C 18539C204   1,986,400 80,454 SH   SOLE   3,698 0 76,756
CLENE INC COMMON STOCK 185634102   10,724 30,107 SH   SOLE   0 0 30,107
CLEVELAND-CLIFFS INC NEW COM 185899101   8,867,837 576,208 SH   SOLE   6,938 0 569,270
CLOROX CO DEL COM 189054109   41,841,955 306,602 SH   SOLE   46,777 0 259,825
CLOUDFLARE INC CL A COM 18915M107   9,866,585 119,119 SH   SOLE   0 0 119,119
CLOUGH GLOBAL EQUITY FD COM 18914C100   343,620 49,265 SH   SOLE   0 0 49,265
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   104,804 19,480 SH   SOLE   0 0 19,480
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   14,780 12,016 SH   SOLE   0 0 12,016
CME GROUP INC COM 12572Q105   35,657,891 181,373 SH   SOLE   40,869 0 140,504
CMS ENERGY CORP COM 125896100   14,723,728 247,333 SH   SOLE   33,811 0 213,522
CNA FINL CORP COM 126117100   770,685 16,729 SH   SOLE   1,177 0 15,552
CNB FINL CORP PA COM 126128107   485,771 23,801 SH   SOLE   0 0 23,801
CNH INDL N V SHS N20944109   1,248,068 123,205 SH   SOLE   21,127 0 102,078
CNO FINL GROUP INC COM 12621E103   488,643 17,628 SH   SOLE   2,104 0 15,524
CNX RES CORP COM 12653C108   3,163,781 130,197 SH   SOLE   31,745 0 98,452
COCA COLA CO COM 191216100   246,574,076 3,873,906 SH   SOLE   376,231 0 3,497,675
COCA COLA CONS INC COM 191098102   3,999,800 3,686 SH   SOLE   0 0 3,686
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   6,243,291 85,677 SH   SOLE   9,317 0 76,360
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,324,931 15,435 SH   SOLE   179 0 15,256
CODEXIS INC COM 192005106   537,168 173,280 SH   SOLE   0 0 173,280
COEUR MNG INC COM NEW 192108504   1,378,288 245,247 SH   SOLE   0 0 245,247
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,241,064 39,707 SH   SOLE   2,981 0 36,726
COGNEX CORP COM 192422103   1,264,908 27,051 SH   SOLE   6,770 0 20,281
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   11,305,627 166,259 SH   SOLE   48,448 0 117,811
COGNYTE SOFTWARE LTD ORD SHS M25133105   114,776 15,023 SH   SOLE   0 0 15,023
COHEN & CO INC NEW COM 19249M102   95,351 10,762 SH   SOLE   0 0 10,762
COHEN & STEERS CLOSED-END OP COM 19248P106   8,696,377 727,730 SH   SOLE   0 0 727,730
COHEN & STEERS INC COM 19247A100   1,163,437 16,034 SH   SOLE   10,290 0 5,744
COHEN & STEERS INFRASTRUCTUR COM 19248A109   10,395,674 462,441 SH   SOLE   0 0 462,441
COHEN & STEERS LTD DURATION COM 19248C105   2,290,096 115,080 SH   SOLE   0 0 115,080
COHEN & STEERS QUALITY INCOM COM 19247L106   8,648,186 740,427 SH   SOLE   0 0 740,427
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   258,175 18,143 SH   SOLE   0 0 18,143
COHEN & STEERS REIT & PFD & COM 19247X100   14,349,986 704,467 SH   SOLE   0 0 704,467
COHEN & STEERS SELECT PFD & COM 19248Y107   1,346,819 68,090 SH   SOLE   0 0 68,090
COHEN & STEERS TAX ADVAN PFD COM 19249X108   558,709 28,147 SH   SOLE   0 0 28,147
COHEN & STEERS TOTAL RETURN COM 19247R103   3,366,566 291,225 SH   SOLE   0 0 291,225
COHERENT CORP COM 19247G107   5,160,043 71,212 SH   SOLE   12,098 0 59,114
COHERUS BIOSCIENCES INC COM 19249H103   204,981 118,486 SH   SOLE   0 0 118,486
COHU INC COM 192576106   405,475 12,250 SH   SOLE   5,037 0 7,213
COINBASE GLOBAL INC COM CL A 19260Q107   25,027,910 112,622 SH   SOLE   5,627 0 106,995
COLGATE PALMOLIVE CO COM 194162103   64,705,546 666,793 SH   SOLE   59,045 0 607,748
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,148,030 66,709 SH   SOLE   1,384 0 65,325
COLUMBIA BKG SYS INC COM 197236102   1,259,798 63,338 SH   SOLE   4,124 0 59,214
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   11,869,033 672,741 SH   SOLE   0 0 672,741
COLUMBIA ETF TR I INTERNATIONAL EQ 19761L862   515,038 16,956 SH   SOLE   0 0 16,956
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   20,564,872 1,009,567 SH   SOLE   0 0 1,009,567
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   127,630,886 3,955,094 SH   SOLE   0 0 3,955,094
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805   33,966,492 1,457,834 SH   SOLE   0 0 1,457,834
COLUMBIA ETF TR I SHORT DURATION 19761L888   441,673 24,061 SH   SOLE   0 0 24,061
COLUMBIA ETF TR I US EQUITY INCOME 19761L854   5,976,974 135,938 SH   SOLE   0 0 135,938
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   32,414,036 1,015,477 SH   SOLE   0 0 1,015,477
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   3,667,677 52,463 SH   SOLE   0 0 52,463
COLUMBIA ETF TR II RESEARCH ENHANCD 19762B509   209,316 10,017 SH   SOLE   0 0 10,017
COLUMBIA SELIGM PREM TECH GR COM 19842X109   3,427,407 102,956 SH   SOLE   0 0 102,956
COLUMBIA SPORTSWEAR CO COM 198516106   1,271,452 16,078 SH   SOLE   14,503 0 1,575
COMCAST CORP NEW CL A 20030N101   129,394,406 3,304,250 SH   SOLE   600,965 0 2,703,285
COMERICA INC COM 200340107   3,332,894 65,300 SH   SOLE   11,953 0 53,347
COMFORT SYS USA INC COM 199908104   4,213,089 13,853 SH   SOLE   0 0 13,853
COMMERCE BANCSHARES INC COM 200525103   3,551,705 63,673 SH   SOLE   387 0 63,286
COMMERCIAL METALS CO COM 201723103   1,809,787 32,911 SH   SOLE   9,047 0 23,864
COMMERCIAL VEH GROUP INC COM 202608105   762,190 155,549 SH   SOLE   0 0 155,549
COMMSCOPE HLDG CO INC COM 20337X109   125,681 102,180 SH   SOLE   0 0 102,180
COMMSCOPE HLDG CO INC COM 20337X109   18,450 15,000 SH Call SOLE   0 0 15,000
COMMUNITY FINANCIAL SYSTEM I COM 203607106   1,288,190 27,286 SH   SOLE   7 0 27,279
COMMUNITY HEALTH SYS INC NEW COM 203668108   646,000 192,262 SH   SOLE   0 0 192,262
COMMUNITY TR BANCORP INC COM 204149108   211,986 4,855 SH   SOLE   0 0 4,855
COMMUNITY WEST BANCSHARES NE COM 203937107   259,420 14,023 SH   SOLE   0 0 14,023
COMMVAULT SYS INC COM 204166102   1,366,204 11,238 SH   SOLE   9,506 0 1,732
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   70,406 10,524 SH   SOLE   0 0 10,524
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,371,907 108,356 SH   SOLE   0 0 108,356
COMPASS INC CL A 20464U100   44,366 12,324 SH   SOLE   0 0 12,324
COMPASS MINERALS INTL INC COM 20451N101   333,129 32,249 SH   SOLE   1,956 0 30,293
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   80,513 13,330 SH   SOLE   0 0 13,330
COMPASS THERAPEUTICS INC COM 20454B104   50,000 50,000 SH   SOLE   0 0 50,000
COMPUGEN LTD ORD M25722105   30,509 18,160 SH   SOLE   0 0 18,160
COMSTOCK HLDG COS INC CL A NEW 205684202   125,737 19,739 SH   SOLE   0 0 19,739
COMSTOCK INC COM NEW 205750300   9,397 57,300 SH   SOLE   0 0 57,300
COMSTOCK RES INC COM 205768302   2,111,311 203,402 SH   SOLE   5,632 0 197,770
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   44,442 14,667 SH   SOLE   0 0 14,667
CONAGRA BRANDS INC COM 205887102   38,811,805 1,365,652 SH   SOLE   730,259 0 635,393
CONCRETE PUMPING HLDGS INC COM 206704108   137,088 22,810 SH   SOLE   0 0 22,810
CONDUENT INC COM 206787103   43,443 13,326 SH   SOLE   0 0 13,326
CONFLUENT INC CLASS A COM 20717M103   2,249,950 76,192 SH   SOLE   5,968 0 70,224
CONMED CORP COM 207410101   974,304 14,055 SH   SOLE   10,957 0 3,098
CONOCOPHILLIPS COM 20825C104   113,299,295 990,552 SH   SOLE   140,603 0 849,949
CONSOL ENERGY INC NEW COM 20854L108   978,694 9,592 SH   SOLE   0 0 9,592
CONSOLIDATED EDISON INC COM 209115104   54,241,654 606,594 SH   SOLE   121,680 0 484,914
CONSOLIDATED WATER CO INC ORD G23773107   923,447 34,795 SH   SOLE   0 0 34,795
CONSTELLATION BRANDS INC CL A 21036P108   30,193,256 117,356 SH   SOLE   10,994 0 106,362
CONSTELLATION ENERGY CORP COM 21037T109   38,544,078 192,460 SH   SOLE   17,538 0 174,922
CONSTELLIUM SE CL A SHS F21107101   849,744 45,079 SH   SOLE   19,537 0 25,542
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,458,483 26,417 SH   SOLE   8,910 0 17,507
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   224,343 35,274 SH   SOLE   0 0 35,274
COOPER COS INC COM 216648501   9,617,444 110,165 SH   SOLE   29,477 0 80,688
COPA HOLDINGS SA CL A P31076105   258,097 2,712 SH   SOLE   760 0 1,952
COPART INC COM 217204106   25,491,960 470,679 SH   SOLE   102,341 0 368,338
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,206,806 48,214 SH   SOLE   39,570 0 8,644
CORCEPT THERAPEUTICS INC COM 218352102   2,090,374 64,339 SH   SOLE   14,132 0 50,207
CORE & MAIN INC CL A 21874C102   593,202 12,121 SH   SOLE   7,460 0 4,661
CORE SCIENTIFIC INC NEW COM 21874A106   2,691,560 289,415 SH   SOLE   0 0 289,415
COREBRIDGE FINL INC COM 21871X109   2,585,237 88,779 SH   SOLE   30,027 0 58,752
CORECIVIC INC COM 21871N101   712,927 54,925 SH   SOLE   9,551 0 45,374
CORMEDIX INC COM 21900C308   208,178 48,078 SH   SOLE   0 0 48,078
CORNERSTONE STRATEGIC VALUE COM 21924B302   5,552,252 721,072 SH   SOLE   0 0 721,072
CORNERSTONE TOTAL RETURN FD COM 21924U300   7,754,879 987,883 SH   SOLE   0 0 987,883
CORNING INC COM 219350105   42,155,955 1,085,095 SH   SOLE   85,513 0 999,582
CORPAY INC COM SHS 219948106   2,483,632 9,323 SH   SOLE   4,630 0 4,693
CORTEVA INC COM 22052L104   27,332,076 506,712 SH   SOLE   46,130 0 460,582
CORVEL CORP COM 221006109   1,096,921 4,314 SH   SOLE   1,522 0 2,792
COSTAMARE INC SHS Y1771G102   249,276 15,172 SH   SOLE   0 0 15,172
COSTAR GROUP INC COM 22160N109   8,384,716 113,093 SH   SOLE   46,242 0 66,851
COSTCO WHSL CORP NEW COM 22160K105   647,213,575 761,437 SH   SOLE   26,440 0 734,997
COSTCO WHSL CORP NEW COM 22160K105   1,274,985 1,500 SH Call SOLE   0 0 1,500
COTERRA ENERGY INC COM 127097103   11,512,331 431,658 SH   SOLE   32,823 0 398,835
COTY INC COM CL A 222070203   1,486,223 148,326 SH   SOLE   98,781 0 49,545
COUPANG INC CL A 22266T109   1,517,010 72,411 SH   SOLE   895 0 71,516
COUSINS PPTYS INC COM NEW 222795502   377,573 16,310 SH   SOLE   899 0 15,411
CRA INTL INC COM 12618T105   263,481 1,530 SH   SOLE   0 0 1,530
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,075,757 25,516 SH   SOLE   345 0 25,171
CRANE COMPANY COMMON STOCK 224408104   3,706,012 25,562 SH   SOLE   38 0 25,524
CRANE NXT CO COM 224441105   3,772,494 61,421 SH   SOLE   5,060 0 56,361
CREDICORP LTD COM G2519Y108   396,893 2,460 SH   SOLE   566 0 1,894
CREDIT ACCEP CORP MICH COM 225310101   295,941 575 SH   SOLE   0 0 575
CREDIT SUISSE ASSET MGMT INC COM 224916106   4,576,433 1,540,887 SH   SOLE   0 0 1,540,887
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,521,809 753,371 SH   SOLE   0 0 753,371
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   932,904 29,208 SH   SOLE   1,944 0 27,264
CRESCENT CAP BDC INC COM 225655109   402,201 21,416 SH   SOLE   0 0 21,416
CRH PLC ORD G25508105   6,296,997 83,983 SH   SOLE   35,630 0 48,353
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   6,270,075 116,091 SH   SOLE   12,688 0 103,403
CRITEO S A SPONS ADS 226718104   522,120 13,842 SH   SOLE   8,138 0 5,704
CROCS INC COM 227046109   9,817,530 67,271 SH   SOLE   0 0 67,271
CROCS INC COM 227046109   364,850 2,500 SH Call SOLE   0 0 2,500
CRONOS GROUP INC COM 22717L101   194,052 83,284 SH   SOLE   0 0 83,284
CROSS TIMBERS RTY TR TR UNIT 22757R109   202,728 18,771 SH   SOLE   0 0 18,771
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   1,919,083 96,679 SH   SOLE   0 0 96,679
CROWDSTRIKE HLDGS INC CL A 22788C105   139,197,511 363,259 SH   SOLE   39,372 0 323,887
CROWN CASTLE INC COM 22822V101   42,945,920 439,570 SH   SOLE   29,406 0 410,164
CROWN HLDGS INC COM 228368106   2,129,241 28,623 SH   SOLE   7,897 0 20,726
CRYOPORT INC COM PAR $0.001 229050307   164,548 23,813 SH   SOLE   19,634 0 4,179
CSW INDUSTRIALS INC COM 126402106   3,022,107 11,391 SH   SOLE   1,427 0 9,964
CSX CORP COM 126408103   51,313,586 1,534,038 SH   SOLE   130,568 0 1,403,470
CTO RLTY GROWTH INC NEW COM 22948Q101   389,054 22,283 SH   SOLE   219 0 22,064
CTS CORP COM 126501105   294,428 5,815 SH   SOLE   4,590 0 1,225
CUBESMART COM 229663109   4,002,893 88,618 SH   SOLE   37,997 0 50,621
CUE BIOPHARMA INC COM 22978P106   22,227 17,925 SH   SOLE   0 0 17,925
CULLEN FROST BANKERS INC COM 229899109   7,968,667 78,409 SH   SOLE   560 0 77,849
CUMMINS INC COM 231021106   82,720,582 298,706 SH   SOLE   19,257 0 279,449
CURIOSITYSTREAM INC COM CL A 23130Q107   32,025 28,092 SH   SOLE   0 0 28,092
CURTISS WRIGHT CORP COM 231561101   3,302,917 12,189 SH   SOLE   1,677 0 10,512
CUSHMAN WAKEFIELD PLC SHS G2717B108   120,130 11,551 SH   SOLE   8,579 0 2,972
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   206,545 47,482 SH   SOLE   45,394 0 2,088
CUSTOMERS BANCORP INC COM 23204G100   389,933 8,127 SH   SOLE   0 0 8,127
CUTERA INC COM 232109108   26,425 17,500 SH   SOLE   0 0 17,500
CVB FINL CORP COM 126600105   728,225 42,240 SH   SOLE   1,368 0 40,872
CVR ENERGY INC COM 12662P108   1,816,881 67,870 SH   SOLE   0 0 67,870
CVR PARTNERS LP COM 126633205   664,522 8,783 SH   SOLE   0 0 8,783
CVS HEALTH CORP COM 126650100   84,402,593 1,429,100 SH   SOLE   130,043 0 1,299,057
CVS HEALTH CORP COM 126650100   407,514 6,900 SH Put SOLE   0 0 6,900
CYBERARK SOFTWARE LTD SHS M2682V108   15,844,416 57,949 SH   SOLE   9,774 0 48,175
CYBIN INC COM 23256X100   12,195 45,000 SH   SOLE   0 0 45,000
CYTOKINETICS INC COM NEW 23282W605   697,784 12,879 SH   SOLE   222 0 12,657
CYTOMX THERAPEUTICS INC COM 23284F105   44,304 36,315 SH   SOLE   0 0 36,315
D R HORTON INC COM 23331A109   29,684,234 210,631 SH   SOLE   31,867 0 178,764
DAKOTA GOLD CORP COM 46655E100   145,478 57,050 SH   SOLE   0 0 57,050
DAKTRONICS INC COM 234264109   277,982 19,927 SH   SOLE   0 0 19,927
DANA INC COM 235825205   125,284 10,337 SH   SOLE   1,347 0 8,990
DANAHER CORPORATION COM 235851102   88,251,198 353,217 SH   SOLE   111,876 0 241,341
DANAOS CORPORATION SHS Y1968P121   355,158 3,845 SH   SOLE   0 0 3,845
DANIMER SCIENTIFIC INC COM CL A 236272100   40,940 67,872 SH   SOLE   0 0 67,872
DARDEN RESTAURANTS INC COM 237194105   10,655,539 70,417 SH   SOLE   8,209 0 62,208
DARIOHEALTH CORP COM NEW 23725P209   98,521 82,791 SH   SOLE   0 0 82,791
DARLING INGREDIENTS INC COM 237266101   756,658 20,589 SH   SOLE   0 0 20,589
DATADOG INC CL A COM 23804L103   14,252,347 109,896 SH   SOLE   5,414 0 104,482
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   1,020,009 51,279 SH   SOLE   0 0 51,279
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   7,175,150 216,057 SH   SOLE   0 0 216,057
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   8,597,913 211,667 SH   SOLE   0 0 211,667
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,732,922 111,945 SH   SOLE   0 0 111,945
DAVITA INC COM 23918K108   2,165,711 15,629 SH   SOLE   3,340 0 12,289
DAYFORCE INC COM 15677J108   1,054,595 21,262 SH   SOLE   9,926 0 11,336
DBX ETF TR XTRACK HRVST CSI 233051879   375,438 15,929 SH   SOLE   0 0 15,929
DBX ETF TR XTRACK MSCI ALL 233051820   9,895,467 296,406 SH   SOLE   0 0 296,406
DBX ETF TR XTRACK MSCI EAFE 233051200   125,045,843 3,017,516 SH   SOLE   0 0 3,017,516
DBX ETF TR XTRACK MSCI EAFE 233051630   3,931,210 161,247 SH   SOLE   0 0 161,247
DBX ETF TR XTRACK MSCI EMRG 233051101   1,230,889 49,633 SH   SOLE   0 0 49,633
DBX ETF TR XTRACK MSCI EURP 233051853   627,272 15,090 SH   SOLE   0 0 15,090
DBX ETF TR XTRACK MSCI JAPN 233051507   7,314,722 96,877 SH   SOLE   0 0 96,877
DBX ETF TR XTRACK MUN INFRA 233051705   845,173 33,131 SH   SOLE   0 0 33,131
DBX ETF TR XTRACK USD HIGH 233051432   10,003,788 282,115 SH   SOLE   41,012 0 241,103
DBX ETF TR XTRACKERS LOW 233051267   275,884 5,988 SH   SOLE   0 0 5,988
DBX ETF TR XTRACKERS RUSSEL 233051481   3,993,625 79,263 SH   SOLE   0 0 79,263
DBX ETF TR XTRACKERS S&P 233051143   29,727,762 593,843 SH   SOLE   87 0 593,756
DBX ETF TR XTRACKERS SHRT 233051283   1,677,288 38,036 SH   SOLE   0 0 38,036
DBX ETF TR XTRCKR MSCI US 233051150   1,922,139 37,615 SH   SOLE   0 0 37,615
DBX ETF TR XTRCKR RUSL 1000 233051242   830,279 16,856 SH   SOLE   0 0 16,856
DECKERS OUTDOOR CORP COM 243537107   28,606,794 29,554 SH   SOLE   2,246 0 27,308
DEERE & CO COM 244199105   146,235,034 391,390 SH   SOLE   44,385 0 347,005
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   374,676 68,622 SH   SOLE   56,865 0 11,757
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,365,532 33,733 SH   SOLE   0 0 33,733
DELEK US HLDGS INC NEW COM 24665A103   560,956 22,656 SH   SOLE   1,446 0 21,210
DELL TECHNOLOGIES INC CL C 24703L202   49,154,982 356,428 SH   SOLE   22,811 0 333,617
DELL TECHNOLOGIES INC CL C 24703L202   275,820 2,000 SH Put SOLE   0 0 2,000
DELTA AIR LINES INC DEL COM NEW 247361702   26,211,523 552,519 SH   SOLE   8,862 0 543,657
DENISON MINES CORP COM 248356107   190,365 95,661 SH   SOLE   0 0 95,661
DENNYS CORP COM 24869P104   71,227 10,032 SH   SOLE   0 0 10,032
DENTSPLY SIRONA INC COM 24906P109   1,936,919 77,757 SH   SOLE   27,938 0 49,819
DESCARTES SYS GROUP INC COM 249906108   1,415,317 14,615 SH   SOLE   3,279 0 11,336
DESIGNER BRANDS INC CL A 250565108   163,903 23,998 SH   SOLE   0 0 23,998
DESKTOP METAL INC COM CL A 25058X303   52,634 12,744 SH   SOLE   0 0 12,744
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   563,094 69,776 SH   SOLE   0 0 69,776
DEUTSCHE BANK A G NAMEN AKT D18190898   437,227 27,430 SH   SOLE   0 0 27,430
DEVON ENERGY CORP NEW COM 25179M103   44,582,809 940,566 SH   SOLE   12,152 0 928,414
DEVON ENERGY CORP NEW COM 25179M103   2,910,360 61,400 SH Put SOLE   0 0 61,400
DEXCOM INC COM 252131107   9,657,182 85,175 SH   SOLE   18,764 0 66,411
DEXCOM INC NOTE 0.250%11/1 252131AK3   20,999 21,000 PRN   SOLE   0 0 21,000
DHI GROUP INC COM 23331S100   30,524 14,605 SH   SOLE   0 0 14,605
DHT HOLDINGS INC SHS NEW Y2065G121   246,247 21,283 SH   SOLE   1,951 0 19,332
DIAGEO PLC SPON ADR NEW 25243Q205   30,238,856 239,838 SH   SOLE   81,810 0 158,028
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   51,625 17,500 SH   SOLE   0 0 17,500
DIAMOND OFFSHORE DRILLING IN COM 25271C201   269,480 17,397 SH   SOLE   8,938 0 8,459
DIAMONDBACK ENERGY INC COM 25278X109   39,830,878 198,965 SH   SOLE   15,473 0 183,492
DIAMONDROCK HOSPITALITY CO COM 252784301   430,343 50,928 SH   SOLE   24,883 0 26,045
DIANA SHIPPING INC COM Y2066G104   35,992 12,585 SH   SOLE   0 0 12,585
DICKS SPORTING GOODS INC COM 253393102   8,371,619 38,965 SH   SOLE   0 0 38,965
DIGI INTL INC COM 253798102   342,184 14,923 SH   SOLE   3,091 0 11,832
DIGITAL RLTY TR INC COM 253868103   30,263,467 199,037 SH   SOLE   6,020 0 193,017
DIGITAL TURBINE INC COM NEW 25400W102   48,113 28,984 SH   SOLE   0 0 28,984
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   684,287 49,948 SH   SOLE   0 0 49,948
DIGITALOCEAN HLDGS INC COM 25402D102   712,375 20,500 SH   SOLE   0 0 20,500
DILLARDS INC CL A 254067101   6,424,436 14,588 SH   SOLE   0 0 14,588
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   36,140,381 870,014 SH   SOLE   0 0 870,014
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682   242,250 7,240 SH   SOLE   0 0 7,240
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   34,424,866 1,287,874 SH   SOLE   0 0 1,287,874
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   218,053 8,380 SH   SOLE   0 0 8,380
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   233,068 8,475 SH   SOLE   0 0 8,475
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   7,223,785 279,234 SH   SOLE   0 0 279,234
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567   225,528 4,282 SH   SOLE   0 0 4,282
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   16,416,659 656,929 SH   SOLE   0 0 656,929
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   1,111,605 21,754 SH   SOLE   0 0 21,754
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   564,202 13,817 SH   SOLE   0 0 13,817
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   604,015 18,337 SH   SOLE   0 0 18,337
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   55,744,489 1,551,043 SH   SOLE   0 0 1,551,043
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   9,937,757 334,943 SH   SOLE   0 0 334,943
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   52,016,239 1,978,556 SH   SOLE   0 0 1,978,556
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,763,064 66,986 SH   SOLE   0 0 66,986
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   1,505,340 61,118 SH   SOLE   0 0 61,118
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,750,587 65,065 SH   SOLE   0 0 65,065
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   11,914,001 249,403 SH   SOLE   0 0 249,403
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   9,399,921 199,998 SH   SOLE   0 0 199,998
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   21,966,567 585,932 SH   SOLE   1 0 585,931
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   569,235,969 17,656,203 SH   SOLE   0 0 17,656,203
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   121,439,485 2,063,543 SH   SOLE   0 0 2,063,543
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   7,988,999 249,734 SH   SOLE   0 0 249,734
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   25,904,239 896,030 SH   SOLE   0 0 896,030
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   45,221,469 1,151,553 SH   SOLE   0 0 1,151,553
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   5,799,863 262,437 SH   SOLE   0 0 262,437
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   37,804,896 629,243 SH   SOLE   0 0 629,243
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   26,984,179 937,602 SH   SOLE   0 0 937,602
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   1,349,175 38,703 SH   SOLE   0 0 38,703
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   39,904,562 769,319 SH   SOLE   0 0 769,319
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   187,496,891 7,375,960 SH   SOLE   0 0 7,375,960
DINE BRANDS GLOBAL INC COM 254423106   286,004 7,901 SH   SOLE   426 0 7,475
DIODES INC COM 254543101   2,401,670 33,389 SH   SOLE   28,572 0 4,817
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,248,213 43,170 SH   SOLE   0 0 43,170
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   513,029 5,080 SH   SOLE   0 0 5,080
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   329,534 3,384 SH   SOLE   0 0 3,384
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   23,196,537 261,399 SH   SOLE   0 0 261,399
DIREXION SHS ETF TR WORK FROM HOME 25460G773   281,848 5,119 SH   SOLE   0 0 5,119
DISCOVER FINL SVCS COM 254709108   16,258,899 124,294 SH   SOLE   12,968 0 111,326
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   28,020 45,000 PRN   SOLE   0 0 45,000
DISNEY WALT CO COM 254687106   177,792,408 1,790,637 SH   SOLE   166,138 0 1,624,499
DISNEY WALT CO COM 254687106   238,296 2,400 SH Call SOLE   0 0 2,400
DISTRIBUTION SOLUTIONS GRP I COM 520776105   849,270 28,309 SH   SOLE   0 0 28,309
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   118,884 38,978 SH   SOLE   0 0 38,978
DLOCAL LTD CLASS A COM G29018101   347,870 43,000 SH Call SOLE   0 0 43,000
DNOW INC COM 67011P100   1,744,856 127,084 SH   SOLE   7,720 0 119,364
DNP SELECT INCOME FD INC COM 23325P104   17,668,530 2,149,456 SH   SOLE   0 0 2,149,456
DOCUSIGN INC COM 256163106   11,410,488 213,280 SH   SOLE   25,106 0 188,174
DOLBY LABORATORIES INC COM CL A 25659T107   4,009,379 50,604 SH   SOLE   19,033 0 31,571
DOLLAR GEN CORP NEW COM 256677105   17,255,132 130,493 SH   SOLE   16,580 0 113,913
DOLLAR TREE INC COM 256746108   8,999,161 84,286 SH   SOLE   19,117 0 65,169
DOMINION ENERGY INC COM 25746U109   65,839,673 1,343,667 SH   SOLE   503,923 0 839,744
DOMINOS PIZZA INC COM 25754A201   18,408,975 35,654 SH   SOLE   9,460 0 26,194
DONALDSON INC COM 257651109   5,180,360 72,392 SH   SOLE   24,890 0 47,502
DONNELLEY FINL SOLUTIONS INC COM 25787G100   304,300 5,104 SH   SOLE   0 0 5,104
DOORDASH INC CL A 25809K105   7,363,971 67,696 SH   SOLE   16,293 0 51,403
DORCHESTER MINERALS LP COM UNIT 25820R105   1,491,107 48,334 SH   SOLE   0 0 48,334
DORIAN LPG LTD SHS USD Y2106R110   5,038,594 120,081 SH   SOLE   0 0 120,081
DORMAN PRODS INC COM 258278100   556,381 6,082 SH   SOLE   4,013 0 2,069
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   350,362 7,717 SH   SOLE   0 0 7,717
DOUBLELINE INCOME SOLUTIONS COM 258622109   6,920,986 552,794 SH   SOLE   0 0 552,794
DOUBLELINE OPPORTUNISTIC CR COM 258623107   1,982,977 129,100 SH   SOLE   0 0 129,100
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   969,730 61,453 SH   SOLE   0 0 61,453
DOUBLEVERIFY HLDGS INC COM 25862V105   631,237 32,421 SH   SOLE   9,103 0 23,318
DOUGLAS ELLIMAN INC COM 25961D105   27,065 23,332 SH   SOLE   21 0 23,311
DOUGLAS EMMETT INC COM 25960P109   252,850 18,997 SH   SOLE   0 0 18,997
DOVER CORP COM 260003108   22,902,133 126,917 SH   SOLE   5,143 0 121,774
DOW INC COM 260557103   63,049,825 1,188,498 SH   SOLE   101,110 0 1,087,388
DOXIMITY INC CL A 26622P107   1,632,799 58,377 SH   SOLE   40,293 0 18,084
DR REDDYS LABS LTD ADR 256135203   1,789,627 23,489 SH   SOLE   35 0 23,454
DRAFTKINGS INC NEW COM CL A 26142V105   17,966,524 470,698 SH   SOLE   29,906 0 440,792
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   12,266 14,500 SH   SOLE   0 0 14,500
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   136,488 15,852 SH   SOLE   0 0 15,852
DREAM FINDERS HOMES INC COM CL A 26154D100   341,160 13,213 SH   SOLE   732 0 12,481
DROPBOX INC CL A 26210C104   513,237 22,841 SH   SOLE   1,163 0 21,678
DT MIDSTREAM INC COMMON STOCK 23345M107   3,288,759 46,301 SH   SOLE   1,759 0 44,542
DTE ENERGY CO COM 233331107   19,992,306 180,094 SH   SOLE   41,363 0 138,731
DUCKHORN PORTFOLIO INC COM 26414D106   513,273 72,292 SH   SOLE   0 0 72,292
DUFF & PHELPS UTLITY AND INF COM 26433C105   2,681,010 272,738 SH   SOLE   0 0 272,738
DUKE ENERGY CORP NEW COM NEW 26441C204   162,972,990 1,625,990 SH   SOLE   436,006 0 1,189,984
DUN & BRADSTREET HLDGS INC COM 26484T106   183,707 19,839 SH   SOLE   15,716 0 4,123
DUOLINGO INC CL A COM 26603R106   490,375 2,350 SH   SOLE   23 0 2,327
DUPONT DE NEMOURS INC COM 26614N102   20,641,007 256,442 SH   SOLE   6,989 0 249,453
DUTCH BROS INC CL A 26701L100   14,372,528 347,163 SH   SOLE   3,249 0 343,914
DWS MUN INCOME TR NEW COM 233368109   626,752 66,183 SH   SOLE   0 0 66,183
DWS STRATEGIC MUN INCOME TR COM 23342Q101   398,916 40,458 SH   SOLE   0 0 40,458
DXC TECHNOLOGY CO COM 23355L106   527,457 27,631 SH   SOLE   3,291 0 24,340
DYADIC INTL INC DEL COM 26745T101   21,977 14,849 SH   SOLE   0 0 14,849
DYCOM INDS INC COM 267475101   1,056,100 6,258 SH   SOLE   45 0 6,213
DYNATRACE INC COM NEW 268150109   6,169,559 137,898 SH   SOLE   86,128 0 51,770
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   249,766 22,241 SH   SOLE   6,696 0 15,545
DYNEX CAP INC COM 26817Q886   957,047 80,155 SH   SOLE   5,851 0 74,304
E L F BEAUTY INC COM 26856L103   18,612,196 88,327 SH   SOLE   11,433 0 76,894
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   453,194 100,934 SH   SOLE   0 0 100,934
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   1,185,210 10,993 SH   SOLE   0 0 10,993
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   962,087 79,775 SH   SOLE   0 0 79,775
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   323,920 15,900 SH   SOLE   0 0 15,900
EA SERIES TRUST FREEDOM 100 EM 02072L607   5,904,339 167,167 SH   SOLE   0 0 167,167
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   655,660 23,730 SH   SOLE   0 0 23,730
EA SERIES TRUST INTL QUAN VALUE 02072L201   823,432 33,030 SH   SOLE   0 0 33,030
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   422,002 10,588 SH   SOLE   0 0 10,588
EA SERIES TRUST STRIVE 500 ETF 02072L680   3,248,605 92,897 SH   SOLE   0 0 92,897
EA SERIES TRUST STRIVE EMERGING 02072L698   349,742 11,760 SH   SOLE   0 0 11,760
EA SERIES TRUST STRIVE US ENERGY 02072L722   3,283,893 109,682 SH   SOLE   0 0 109,682
EA SERIES TRUST STRIVE US SEMICO 02072L672   556,983 11,025 SH   SOLE   0 0 11,025
EA SERIES TRUST US QUAN MOMENTUM 02072L409   3,419,465 58,693 SH   SOLE   0 0 58,693
EA SERIES TRUST US QUAN VALUE 02072L102   3,201,899 74,689 SH   SOLE   0 0 74,689
EAGLE MATLS INC COM 26969P108   11,480,239 52,792 SH   SOLE   3,600 0 49,192
EAGLE POINT CREDIT COMPANY I COM 269808101   1,136,863 113,121 SH   SOLE   0 0 113,121
EAGLE POINT INCOME COMPANY I COM 269817102   295,181 18,682 SH   SOLE   0 0 18,682
EAST WEST BANCORP INC COM 27579R104   2,125,479 29,025 SH   SOLE   1,161 0 27,864
EASTERLY GOVT PPTYS INC COM 27616P103   1,656,965 133,950 SH   SOLE   5,919 0 128,031
EASTERN BANKSHARES INC COM 27627N105   262,318 18,764 SH   SOLE   0 0 18,764
EASTGROUP PPTYS INC COM 277276101   1,914,293 11,254 SH   SOLE   4,143 0 7,111
EASTMAN CHEM CO COM 277432100   21,082,389 215,192 SH   SOLE   25,084 0 190,108
EASTMAN KODAK CO COM NEW 277461406   80,614 14,984 SH   SOLE   0 0 14,984
EATON CORP PLC SHS G29183103   149,649,511 477,275 SH   SOLE   75,105 0 402,170
EATON VANCE CALIF MUN BD FD COM 27828A100   1,394,541 146,639 SH   SOLE   0 0 146,639
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   471,004 43,291 SH   SOLE   0 0 43,291
EATON VANCE ENHANCED EQUITY COM 278274105   2,363,101 121,621 SH   SOLE   0 0 121,621
EATON VANCE ENHANCED EQUITY COM 278277108   6,460,546 296,627 SH   SOLE   0 0 296,627
EATON VANCE FLTING RATE INC COM 278279104   2,335,192 174,008 SH   SOLE   0 0 174,008
EATON VANCE LTD DURATION INC COM 27828H105   12,343,228 1,267,272 SH   SOLE   0 0 1,267,272
EATON VANCE MUN BD FD COM 27827X101   1,308,171 123,646 SH   SOLE   0 0 123,646
EATON VANCE MUN INCOME 2028 SHS 27829U105   680,906 36,412 SH   SOLE   0 0 36,412
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,655,371 159,939 SH   SOLE   0 0 159,939
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   768,887 45,658 SH   SOLE   0 0 45,658
EATON VANCE RISK-MANAGED DIV COM 27829G106   7,481,973 852,161 SH   SOLE   0 0 852,161
EATON VANCE SHORT DURATION D COM 27828V104   447,250 41,412 SH   SOLE   0 0 41,412
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,642,292 125,558 SH   SOLE   0 0 125,558
EATON VANCE SR INCOME TR SH BEN INT 27826S103   346,250 54,614 SH   SOLE   0 0 54,614
EATON VANCE TAX ADVT DIV INC COM 27828G107   6,642,575 285,211 SH   SOLE   0 0 285,211
EATON VANCE TAX MNGED BUY WR COM 27828X100   1,215,410 86,077 SH   SOLE   0 0 86,077
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,682,368 105,191 SH   SOLE   0 0 105,191
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   22,579,995 1,651,792 SH   SOLE   0 0 1,651,792
EATON VANCE TAX-MANAGED DIVE COM 27828N102   12,780,230 909,625 SH   SOLE   0 0 909,625
EATON VANCE TAX-MANAGED GLOB COM 27829F108   6,399,799 757,373 SH   SOLE   0 0 757,373
EATON VANCE TX ADV GLBL DIV COM 27828S101   3,777,611 202,988 SH   SOLE   0 0 202,988
EBAY INC. COM 278642103   11,287,899 210,124 SH   SOLE   75,928 0 134,196
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   450,419 39,133 SH   SOLE   0 0 39,133
ECOLAB INC COM 278865100   44,966,948 188,936 SH   SOLE   22,494 0 166,442
ECOPETROL S A SPONSORED ADS 279158109   597,984 53,439 SH   SOLE   663 0 52,776
ECOVYST INC COM 27923Q109   1,003,456 111,868 SH   SOLE   3,133 0 108,735
EDGEWELL PERS CARE CO COM 28035Q102   216,199 5,379 SH   SOLE   1,415 0 3,964
EDISON INTL COM 281020107   15,684,979 218,423 SH   SOLE   58,049 0 160,374
EDITAS MEDICINE INC COM 28106W103   365,754 78,320 SH   SOLE   86 0 78,234
EDWARDS LIFESCIENCES CORP COM 28176E108   29,775,561 322,351 SH   SOLE   55,153 0 267,198
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   562,636 11,885 SH   SOLE   0 0 11,885
EL POLLO LOCO HLDGS INC COM 268603107   148,655 13,144 SH   SOLE   0 0 13,144
ELANCO ANIMAL HEALTH INC COM 28414H103   1,686,376 116,866 SH   SOLE   39,080 0 77,786
ELASTIC N V ORD SHS N14506104   2,168,049 19,033 SH   SOLE   555 0 18,478
ELBIT SYS LTD ORD M3760D101   733,999 4,156 SH   SOLE   0 0 4,156
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201   79,330 188,880 SH   SOLE   0 0 188,880
ELECTRONIC ARTS INC COM 285512109   10,945,142 78,555 SH   SOLE   8,002 0 70,553
ELECTROVAYA INC COM NEW 28617B606   37,898 14,689 SH   SOLE   0 0 14,689
ELEMENT SOLUTIONS INC COM 28618M106   357,213 13,172 SH   SOLE   696 0 12,476
ELEVANCE HEALTH INC COM 036752103   94,529,890 174,455 SH   SOLE   39,051 0 135,404
ELI LILLY & CO COM 532457108   769,440,358 849,853 SH   SOLE   75,280 0 774,573
ELI LILLY & CO COM 532457108   724,304 800 SH Call SOLE   0 0 800
ELI LILLY & CO COM 532457108   1,358,070 1,500 SH Put SOLE   0 0 1,500
ELLINGTON FINANCIAL INC COM 28852N109   840,846 69,606 SH   SOLE   0 0 69,606
ELLSWORTH GROWTH & INCOME FD COM 289074106   179,183 21,746 SH   SOLE   0 0 21,746
EMBRAER S.A. SPONSORED ADS 29082A107   1,303,726 50,532 SH   SOLE   30,751 0 19,781
EMCOR GROUP INC COM 29084Q100   10,401,958 28,492 SH   SOLE   3,445 0 25,047
EMERSON ELEC CO COM 291011104   88,862,350 806,666 SH   SOLE   66,560 0 740,106
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   92,809 10,182 SH   SOLE   0 0 10,182
EMX RTY CORP COM 26873J107   90,612 50,340 SH   SOLE   0 0 50,340
ENBRIDGE INC COM 29250N105   97,866,543 2,749,832 SH   SOLE   887,096 0 1,862,736
ENCOMPASS HEALTH CORP COM 29261A100   2,799,286 32,630 SH   SOLE   3,228 0 29,402
ENCORE CAP GROUP INC COM 292554102   391,386 9,379 SH   SOLE   8,721 0 658
ENCORE WIRE CORP COM 292562105   15,160,643 52,309 SH   SOLE   24 0 52,285
ENDAVA PLC ADS 29260V105   424,644 14,523 SH   SOLE   11,198 0 3,325
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   275,624 10,197 SH   SOLE   0 0 10,197
ENDEAVOUR SILVER CORP COM 29258Y103   802,761 228,057 SH   SOLE   0 0 228,057
ENEL CHILE S.A. SPONSORED ADR 29278D105   100,220 35,793 SH   SOLE   19,698 0 16,095
ENERGIZER HLDGS INC NEW COM 29272W109   332,179 11,245 SH   SOLE   0 0 11,245
ENERGY FUELS INC COM NEW 292671708   193,244 31,889 SH   SOLE   0 0 31,889
ENERGY RECOVERY INC COM 29270J100   191,044 14,375 SH   SOLE   0 0 14,375
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   68,331,411 4,212,788 SH   SOLE   5,477 0 4,207,311
ENERGY VAULT HOLDINGS INC COM 29280W109   21,492 22,633 SH   SOLE   0 0 22,633
ENERSYS COM 29275Y102   951,223 9,189 SH   SOLE   6,739 0 2,450
ENI S P A SPONSORED ADR 26874R108   660,172 21,441 SH   SOLE   4,162 0 17,279
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   358,631 26,063 SH   SOLE   0 0 26,063
ENNIS INC COM 293389102   246,499 11,261 SH   SOLE   0 0 11,261
ENOVIS CORPORATION COM 194014502   1,122,015 24,823 SH   SOLE   5,171 0 19,652
ENOVIX CORPORATION COM 293594107   4,337,179 280,542 SH   SOLE   0 0 280,542
ENPHASE ENERGY INC COM 29355A107   8,716,848 87,422 SH   SOLE   4,402 0 83,020
ENPRO INC COM 29355X107   2,051,032 14,090 SH   SOLE   12,280 0 1,810
ENSIGN GROUP INC COM 29358P101   1,860,759 15,044 SH   SOLE   2,260 0 12,784
ENSTAR GROUP LIMITED SHS G3075P101   361,032 1,181 SH   SOLE   0 0 1,181
ENTEGRIS INC COM 29362U104   12,459,930 92,023 SH   SOLE   25,700 0 66,323
ENTERGY CORP NEW COM 29364G103   46,105,853 430,896 SH   SOLE   177,797 0 253,099
ENTERPRISE BANCORP INC MASS COM 293668109   404,733 16,267 SH   SOLE   0 0 16,267
ENTERPRISE FINL SVCS CORP COM 293712105   243,323 5,948 SH   SOLE   0 0 5,948
ENTERPRISE PRODS PARTNERS L COM 293792107   80,014,677 2,761,031 SH   SOLE   16,253 0 2,744,778
ENVESTNET INC COM 29404K106   1,841,648 29,424 SH   SOLE   27,668 0 1,756
ENVIRI CORP COM 415864107   682,443 79,078 SH   SOLE   2,686 0 76,392
ENVIVA INC COM 29415B103   12,475 29,011 SH   SOLE   0 0 29,011
EOG RES INC COM 26875P101   49,633,939 394,327 SH   SOLE   113,972 0 280,355
EPAM SYS INC COM 29414B104   1,289,870 6,857 SH   SOLE   1,033 0 5,824
EPLUS INC COM 294268107   2,011,022 27,294 SH   SOLE   25,465 0 1,829
EPR PPTYS COM SH BEN INT 26884U109   2,210,527 52,657 SH   SOLE   491 0 52,166
EPR PPTYS CONV PFD 9% SR E 26884U307   588,769 21,110 SH   SOLE   0 0 21,110
EPSILON ENERGY LTD COM 294375209   913,039 167,530 SH   SOLE   0 0 167,530
EQT CORP COM 26884L109   6,026,288 162,960 SH   SOLE   45,202 0 117,758
EQUIFAX INC COM 294429105   14,549,362 60,007 SH   SOLE   13,558 0 46,449
EQUINIX INC COM 29444U700   25,604,419 33,841 SH   SOLE   12,950 0 20,891
EQUINOR ASA SPONSORED ADR 29446M102   1,572,156 55,047 SH   SOLE   1,621 0 53,426
EQUINOX GOLD CORP COM 29446Y502   1,893,103 361,970 SH   SOLE   0 0 361,970
EQUITABLE HLDGS INC COM 29452E101   2,265,859 55,454 SH   SOLE   13,430 0 42,024
EQUITRANS MIDSTREAM CORP COM 294600101   1,585,836 122,175 SH   SOLE   0 0 122,175
EQUITY COMWLTH COM SH BEN INT 294628102   421,774 21,741 SH   SOLE   0 0 21,741
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,110,084 17,044 SH   SOLE   2,173 0 14,871
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,919,685 56,529 SH   SOLE   8,563 0 47,966
ERIE INDTY CO CL A 29530P102   663,761 1,832 SH   SOLE   4 0 1,828
ERO COPPER CORP COM 296006109   795,250 37,196 SH   SOLE   0 0 37,196
ESAB CORPORATION COM 29605J106   3,432,258 36,347 SH   SOLE   3,344 0 33,003
ESCALADE INC COM 296056104   354,683 25,720 SH   SOLE   0 0 25,720
ESCO TECHNOLOGIES INC COM 296315104   857,799 8,166 SH   SOLE   3,925 0 4,241
ESPERION THERAPEUTICS INC NE COM 29664W105   38,957 17,548 SH   SOLE   0 0 17,548
ESS TECH INC COMMON STOCK 26916J106   19,977 24,425 SH   SOLE   0 0 24,425
ESSENT GROUP LTD COM G3198U102   520,488 9,263 SH   SOLE   6,430 0 2,833
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   595,430 21,488 SH   SOLE   4,037 0 17,451
ESSENTIAL UTILS INC COM 29670G102   10,433,648 279,498 SH   SOLE   949 0 278,549
ESSEX PPTY TR INC COM 297178105   8,078,278 29,678 SH   SOLE   432 0 29,246
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   2,572,715 62,341 SH   SOLE   0 0 62,341
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   14,788,097 703,525 SH   SOLE   0 0 703,525
ETF SER SOLUTIONS AAM S&P 500 26922A594   5,640,343 187,566 SH   SOLE   0 0 187,566
ETF SER SOLUTIONS AAM S&P EMRG 26922A586   214,991 11,761 SH   SOLE   0 0 11,761
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   32,329,935 947,814 SH   SOLE   14,051 0 933,763
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   311,614 10,096 SH   SOLE   0 0 10,096
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   11,477,008 304,996 SH   SOLE   0 0 304,996
ETF SER SOLUTIONS APTUS DEFINED 26922A388   4,412,989 163,263 SH   SOLE   0 0 163,263
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,763,206 40,311 SH   SOLE   0 0 40,311
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   2,486,591 107,505 SH   SOLE   0 0 107,505
ETF SER SOLUTIONS APTUS INT ENH YL 26922B709   1,006,186 48,939 SH   SOLE   0 0 48,939
ETF SER SOLUTIONS APTUS LARGE CAP 26922B535   1,172,473 38,619 SH   SOLE   0 0 38,619
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832   3,014,696 114,889 SH   SOLE   0 0 114,889
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   1,713,985 78,446 SH   SOLE   0 0 78,446
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   11,625,557 278,123 SH   SOLE   0 0 278,123
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   84,647 16,896 SH   SOLE   0 0 16,896
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   9,067,116 144,404 SH   SOLE   0 0 144,404
ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667   482,056 13,886 SH   SOLE   0 0 13,886
ETF SER SOLUTIONS DISTILLATE US 26922A321   47,301,934 920,450 SH   SOLE   0 0 920,450
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   4,154,824 164,809 SH   SOLE   0 0 164,809
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,024,761 43,859 SH   SOLE   0 0 43,859
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   3,596,074 104,234 SH   SOLE   0 0 104,234
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   801,004 18,075 SH   SOLE   0 0 18,075
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701   536,086 15,659 SH   SOLE   0 0 15,659
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   499,660 26,298 SH   SOLE   0 0 26,298
ETF SER SOLUTIONS US GLB JETS 26922A842   10,462,058 532,149 SH   SOLE   0 0 532,149
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   261,386 10,393 SH   SOLE   0 0 10,393
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   289,520 5,349 SH   SOLE   0 0 5,349
ETFIS SER TR I INFRAC ACT MLP 26923G772   4,030,182 98,058 SH   SOLE   0 0 98,058
ETFIS SER TR I INFRACP REIT PFD 26923G400   2,973,523 162,780 SH   SOLE   0 0 162,780
ETFIS SER TR I VIRTUS INFRCAP 26923G822   31,118,535 1,479,721 SH   SOLE   0 0 1,479,721
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   283,800 4,828 SH   SOLE   0 0 4,828
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   321,224 12,716 SH   SOLE   0 0 12,716
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   5,048,751 226,199 SH   SOLE   0 0 226,199
ETFIS SER TR I VIRTUS PVT CR 26923G798   202,352 8,926 SH   SOLE   0 0 8,926
ETFIS SER TR I VIRTUS REAL AS 26923G780   655,346 28,432 SH   SOLE   0 0 28,432
ETFIS SER TR I VIRTUS REAVES UT 26923G806   4,490,304 86,619 SH   SOLE   0 0 86,619
ETFIS SER TR I VIRTUS WMC INTNL 26923G848   1,205,906 45,623 SH   SOLE   0 0 45,623
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   17,399,304 783,047 SH   SOLE   2,388 0 780,659
ETHAN ALLEN INTERIORS INC COM 297602104   1,239,819 44,454 SH   SOLE   0 0 44,454
ETSY INC COM 29786A106   4,121,996 69,888 SH   SOLE   20,030 0 49,858
EURONET WORLDWIDE INC COM 298736109   1,683,924 16,270 SH   SOLE   10,703 0 5,567
EUROPEAN EQUITY FD INC COM 298768102   276,744 30,812 SH   SOLE   0 0 30,812
EUROSEAS LTD SHS Y23592135   305,916 8,763 SH   SOLE   0 0 8,763
EVANS BANCORP INC COM NEW 29911Q208   385,832 13,726 SH   SOLE   0 0 13,726
EVERCORE INC CLASS A 29977A105   1,778,345 8,532 SH   SOLE   931 0 7,601
EVEREST GROUP LTD COM G3223R108   8,008,814 21,019 SH   SOLE   3,460 0 17,559
EVERGY INC COM 30034W106   6,851,540 129,348 SH   SOLE   14,840 0 114,508
EVERI HLDGS INC COM 30034T103   1,016,597 121,024 SH   SOLE   67,723 0 53,301
EVERSOURCE ENERGY COM 30040W108   12,789,676 225,528 SH   SOLE   9,086 0 216,442
EVERTEC INC COM 30040P103   237,666 7,148 SH   SOLE   141 0 7,007
EVGO INC CL A COM 30052F100   140,868 57,497 SH   SOLE   0 0 57,497
EVOGENE LTD SHS M4119S104   43,795 67,335 SH   SOLE   0 0 67,335
EVOLUS INC COM 30052C107   236,205 21,770 SH   SOLE   0 0 21,770
EVOLUTION PETE CORP COM 30049A107   62,528 11,865 SH   SOLE   0 0 11,865
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   76,500 30,000 SH   SOLE   0 0 30,000
EXACT SCIENCES CORP COM 30063P105   3,345,803 79,191 SH   SOLE   327 0 78,864
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   9,980,646 468,795 SH   SOLE   0 0 468,795
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   252,710 18,747 SH   SOLE   0 0 18,747
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889   7,702,889 232,085 SH   SOLE   0 0 232,085
EXCHANGE TRADED CONCEPTS TRU ROBO GBL HLTCR 301505723   689,629 25,327 SH   SOLE   0 0 25,327
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   1,961,560 43,555 SH   SOLE   0 0 43,555
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   17,291,611 313,822 SH   SOLE   0 0 313,822
EXCHANGE TRADED CONCEPTS TRU VSPR US LC ETF 301505749   476,828 18,141 SH   SOLE   0 0 18,141
EXELIXIS INC COM 30161Q104   1,418,250 63,118 SH   SOLE   24,227 0 38,891
EXELON CORP COM 30161N101   13,856,847 400,371 SH   SOLE   57,126 0 343,245
EXLSERVICE HOLDINGS INC COM 302081104   3,757,555 119,820 SH   SOLE   96,092 0 23,728
EXP WORLD HLDGS INC COM 30212W100   570,684 50,570 SH   SOLE   0 0 50,570
EXPEDIA GROUP INC COM NEW 30212P303   6,608,629 52,454 SH   SOLE   10,409 0 42,045
EXPEDITORS INTL WASH INC COM 302130109   16,092,592 128,958 SH   SOLE   31,444 0 97,514
EXPONENT INC COM 30214U102   5,023,714 52,815 SH   SOLE   19,532 0 33,283
EXSCIENTIA PLC ADS 30223G102   162,710 31,904 SH   SOLE   0 0 31,904
EXTRA SPACE STORAGE INC COM 30225T102   16,304,302 104,911 SH   SOLE   12,881 0 92,030
EXTREME NETWORKS COM 30226D106   324,468 24,124 SH   SOLE   22,290 0 1,834
EXXON MOBIL CORP COM 30231G102   524,387,634 4,555,139 SH   SOLE   247,010 0 4,308,129
EXXON MOBIL CORP COM 30231G102   1,082,128 9,400 SH Put SOLE   0 0 9,400
EYENOVIA INC COM 30234E104   26,446 44,515 SH   SOLE   0 0 44,515
F N B CORP COM 302520101   879,003 64,255 SH   SOLE   2,062 0 62,193
F5 INC COM 315616102   2,873,571 16,685 SH   SOLE   6,295 0 10,390
FABRINET SHS G3323L100   1,671,916 6,830 SH   SOLE   1,427 0 5,403
FACTSET RESH SYS INC COM 303075105   27,831,769 68,170 SH   SOLE   8,750 0 59,420
FAIR ISAAC CORP COM 303250104   39,161,137 26,307 SH   SOLE   10,180 0 16,127
FARADAY FUTURE INTLGT ELEC I COM CL A 307359703   7,248 14,308 SH   SOLE   0 0 14,308
FARMERS NATIONAL BANC CORP COM 309627107   210,119 16,823 SH   SOLE   0 0 16,823
FARMLAND PARTNERS INC COM 31154R109   964,749 83,673 SH   SOLE   0 0 83,673
FASTENAL CO COM 311900104   19,767,160 314,563 SH   SOLE   25,398 0 289,165
FASTLY INC CL A 31188V100   325,319 44,141 SH   SOLE   0 0 44,141
FEDERAL AGRIC MTG CORP CL C 313148306   1,539,748 8,515 SH   SOLE   0 0 8,515
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,221,176 71,518 SH   SOLE   0 0 71,518
FEDERAL SIGNAL CORP COM 313855108   983,619 11,756 SH   SOLE   5,476 0 6,280
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   3,783,569 152,292 SH   SOLE   0 0 152,292
FEDERATED HERMES INC CL B 314211103   427,882 13,013 SH   SOLE   0 0 13,013
FEDEX CORP COM 31428X106   85,842,751 286,295 SH   SOLE   13,743 0 272,552
FERGUSON PLC NEW SHS G3421J106   10,145,692 52,392 SH   SOLE   36,597 0 15,795
FERRARI N V COM N3167Y103   14,300,273 35,018 SH   SOLE   3,836 0 31,182
FERROGLOBE PLC SHS G33856108   65,468 12,214 SH   SOLE   0 0 12,214
FIBROGEN INC COM 31572Q808   31,423 35,216 SH   SOLE   0 0 35,216
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   53,458,724 764,461 SH   SOLE   0 0 764,461
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   282,014 6,645 SH   SOLE   0 0 6,645
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   11,297,764 238,336 SH   SOLE   0 0 238,336
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   7,298,094 151,256 SH   SOLE   0 0 151,256
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   1,311,394 46,274 SH   SOLE   0 0 46,274
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   1,751,507 61,327 SH   SOLE   0 0 61,327
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   8,684,954 269,217 SH   SOLE   0 0 269,217
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   7,357,965 240,456 SH   SOLE   0 0 240,456
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   8,365,307 284,051 SH   SOLE   0 0 284,051
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206   722,109 24,819 SH   SOLE   0 0 24,819
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360   1,057,651 24,325 SH   SOLE   0 0 24,325
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   30,069,942 642,795 SH   SOLE   0 0 642,795
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   11,350,007 237,597 SH   SOLE   0 0 237,597
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   1,067,985 52,591 SH   SOLE   0 0 52,591
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   345,799 13,737 SH   SOLE   0 0 13,737
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   7,890,046 138,325 SH   SOLE   0 0 138,325
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   1,476,101 23,165 SH   SOLE   0 0 23,165
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   4,245,667 81,288 SH   SOLE   0 0 81,288
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   6,238,163 77,005 SH   SOLE   0 0 77,005
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   8,970,420 357,530 SH   SOLE   0 0 357,530
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   8,056,590 139,051 SH   SOLE   0 0 139,051
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   34,219,204 498,822 SH   SOLE   0 0 498,822
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   5,896,927 90,208 SH   SOLE   0 0 90,208
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   47,800,047 278,685 SH   SOLE   29 0 278,656
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   5,768,994 116,710 SH   SOLE   0 0 116,710
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   8,208,138 323,920 SH   SOLE   0 0 323,920
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   11,265,005 256,256 SH   SOLE   0 0 256,256
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   3,051,144 49,758 SH   SOLE   0 0 49,758
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   3,418,211 90,717 SH   SOLE   0 0 90,717
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   2,176,691 53,259 SH   SOLE   0 0 53,259
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   6,651,178 115,504 SH   SOLE   0 0 115,504
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   4,150,446 90,149 SH   SOLE   0 0 90,149
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   6,760,875 135,461 SH   SOLE   0 0 135,461
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,575,655 32,110 SH   SOLE   0 0 32,110
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   98,104,749 2,183,502 SH   SOLE   0 0 2,183,502
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   10,136,366 205,107 SH   SOLE   8,116 0 196,991
FIDELITY NATL INFORMATION SV COM 31620M106   15,857,443 210,423 SH   SOLE   54,337 0 156,086
FIDUS INVT CORP COM 316500107   1,480,886 76,021 SH   SOLE   0 0 76,021
FIFTH THIRD BANCORP COM 316773100   14,817,724 406,076 SH   SOLE   12,840 0 393,236
FIFTH THIRD BANCORP COM 316773100   485,317 13,300 SH Put SOLE   0 0 13,300
FIGS INC CL A 30260D103   162,677 30,521 SH   SOLE   12,810 0 17,711
FINVOLUTION GROUP SPONSORED ADS 31810T101   138,831 29,105 SH   SOLE   0 0 29,105
FINWISE BANCORP COM 31813A109   108,175 10,595 SH   SOLE   0 0 10,595
FIRST AMERN FINL CORP COM 31847R102   1,112,386 20,618 SH   SOLE   6,610 0 14,008
FIRST BANCORP N C COM 318910106   1,008,804 31,604 SH   SOLE   1,935 0 29,669
FIRST BANCORP P R COM NEW 318672706   338,841 18,526 SH   SOLE   0 0 18,526
FIRST BANCSHARES INC MS COM 318916103   342,728 13,192 SH   SOLE   0 0 13,192
FIRST COMWLTH FINL CORP PA COM 319829107   427,948 30,988 SH   SOLE   0 0 30,988
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,179,222 1,888 SH   SOLE   181 0 1,707
FIRST FINL BANCORP OH COM 320209109   1,212,617 54,573 SH   SOLE   16,696 0 37,877
FIRST FINL BANKSHARES INC COM 32020R109   1,881,446 63,713 SH   SOLE   33,003 0 30,710
FIRST FNDTN INC COM 32026V104   132,898 20,290 SH   SOLE   0 0 20,290
FIRST HAWAIIAN INC COM 32051X108   2,304,339 110,999 SH   SOLE   11,271 0 99,728
FIRST HORIZON CORPORATION COM 320517105   2,378,291 150,811 SH   SOLE   448 0 150,363
FIRST INDL RLTY TR INC COM 32054K103   2,301,274 48,437 SH   SOLE   26,902 0 21,535
FIRST INTST BANCSYSTEM INC COM 32055Y201   559,543 20,149 SH   SOLE   4,270 0 15,879
FIRST MAJESTIC SILVER CORP COM 32076V103   2,304,961 389,351 SH   SOLE   0 0 389,351
FIRST MAJESTIC SILVER CORP COM 32076V103   59,200 10,000 SH Call SOLE   0 0 10,000
FIRST MERCHANTS CORP COM 320817109   426,840 12,822 SH   SOLE   5,365 0 7,457
FIRST SOLAR INC COM 336433107   7,724,984 34,263 SH   SOLE   1,141 0 33,122
FIRST SVGS FINL GROUP INC COM 33621E109   418,238 23,510 SH   SOLE   0 0 23,510
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   915,502 144,401 SH   SOLE   0 0 144,401
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   7,510,909 125,306 SH   SOLE   0 0 125,306
FIRST TR ENHANCED EQUITY INC COM 337318109   2,577,642 129,400 SH   SOLE   0 0 129,400
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   32,904,565 664,470 SH   SOLE   0 0 664,470
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   15,979,791 588,141 SH   SOLE   0 0 588,141
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   822,234 39,521 SH   SOLE   0 0 39,521
FIRST TR EXCH TRADED FD III FT VEST TEC 33738D812   872,491 36,128 SH   SOLE   0 0 36,128
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   9,095,392 256,872 SH   SOLE   124,748 0 132,124
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   4,294,200 151,236 SH   SOLE   124,758 0 26,478
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   3,742,242 112,146 SH   SOLE   109,053 0 3,093
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   52,079,946 2,835,054 SH   SOLE   0 0 2,835,054
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   97,766,125 1,562,009 SH   SOLE   0 0 1,562,009
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   39,007,390 807,272 SH   SOLE   0 0 807,272
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   188,210,254 10,841,607 SH   SOLE   0 0 10,841,607
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   1,135,773 17,364 SH   SOLE   0 0 17,364
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,084,096 17,038 SH   SOLE   0 0 17,038
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   499,427 7,686 SH   SOLE   0 0 7,686
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   24,471,566 1,237,813 SH   SOLE   0 0 1,237,813
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   24,051,541 436,824 SH   SOLE   0 0 436,824
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   16,495,929 406,404 SH   SOLE   0 0 406,404
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   26,890,915 1,123,263 SH   SOLE   0 0 1,123,263
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505   456,699 11,007 SH   SOLE   0 0 11,007
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   9,129,487 248,017 SH   SOLE   0 0 248,017
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   297,205 7,189 SH   SOLE   0 0 7,189
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   10,005,816 165,989 SH   SOLE   0 0 165,989
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   5,363,494 104,105 SH   SOLE   0 0 104,105
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   1,590,867 90,185 SH   SOLE   0 0 90,185
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   317,632 4,925 SH   SOLE   0 0 4,925
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   5,437,845 191,406 SH   SOLE   0 0 191,406
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   75,956,393 3,176,763 SH   SOLE   0 0 3,176,763
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   82,214,528 860,615 SH   SOLE   0 0 860,615
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   16,962,184 283,128 SH   SOLE   0 0 283,128
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   23,375,047 362,770 SH   SOLE   0 0 362,770
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   29,398,709 1,316,492 SH   SOLE   0 0 1,316,492
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   2,008,554 86,130 SH   SOLE   0 0 86,130
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   44,641,685 2,452,840 SH   SOLE   0 0 2,452,840
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   64,069,085 1,384,081 SH   SOLE   0 0 1,384,081
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823   54,547,514 1,787,857 SH   SOLE   0 0 1,787,857
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   47,915,523 458,434 SH   SOLE   0 0 458,434
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   47,075,618 691,678 SH   SOLE   0 0 691,678
FIRST TR EXCHANGE TRADED FD INDXX AEROSPACE 33733E831   8,038,595 287,226 SH   SOLE   0 0 287,226
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   366,728 15,021 SH   SOLE   0 0 15,021
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   28,273,065 2,179,882 SH   SOLE   0 0 2,179,882
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   17,824,284 217,555 SH   SOLE   0 0 217,555
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   11,284,718 239,794 SH   SOLE   0 0 239,794
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   22,883,567 353,033 SH   SOLE   0 0 353,033
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   178,407,372 3,162,131 SH   SOLE   0 0 3,162,131
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   48,505,378 419,669 SH   SOLE   70 0 419,599
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   2,845,707 48,711 SH   SOLE   0 0 48,711
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   62,156,847 456,164 SH   SOLE   0 0 456,164
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   14,441,638 436,699 SH   SOLE   0 0 436,699
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   13,719,127 268,752 SH   SOLE   0 0 268,752
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   38,378,625 521,590 SH   SOLE   0 0 521,590
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   13,747,940 265,655 SH   SOLE   0 0 265,655
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   31,016,420 470,730 SH   SOLE   0 0 470,730
FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103   1,201,400 19,954 SH   SOLE   0 0 19,954
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   87,018,034 3,872,632 SH   SOLE   0 0 3,872,632
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   635,563,182 7,562,628 SH   SOLE   0 0 7,562,628
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   6,788,777 139,241 SH   SOLE   0 0 139,241
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   141,215,605 689,058 SH   SOLE   0 0 689,058
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   11,233,832 318,600 SH   SOLE   0 0 318,600
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   8,424,137 428,273 SH   SOLE   0 0 428,273
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   241,157,234 4,211,170 SH   SOLE   0 0 4,211,170
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   1,783,500 73,943 SH   SOLE   0 0 73,943
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   4,728,295 140,975 SH   SOLE   0 0 140,975
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   1,360,177 44,931 SH   SOLE   0 0 44,931
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   1,168,460 41,670 SH   SOLE   0 0 41,670
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   30,857,767 921,953 SH   SOLE   0 0 921,953
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   3,870,659 73,531 SH   SOLE   0 0 73,531
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   4,727,955 202,482 SH   SOLE   0 0 202,482
FIRST TR EXCHANGE-TRADED FD FIRST TR BLOOMBE 33738R761   2,518,019 66,457 SH   SOLE   0 0 66,457
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   510,705,628 8,568,887 SH   SOLE   9,379 0 8,559,508
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   102,107,626 2,513,109 SH   SOLE   0 0 2,513,109
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738   11,397,941 362,762 SH   SOLE   0 0 362,762
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   366,703,094 7,631,699 SH   SOLE   12,105 0 7,619,594
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   1,328,492 66,352 SH   SOLE   0 0 66,352
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   105,971,164 4,532,557 SH   SOLE   0 0 4,532,557
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   197,785,066 3,914,986 SH   SOLE   0 0 3,914,986
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   3,102,801 191,413 SH   SOLE   0 0 191,413
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   4,789,176 109,409 SH   SOLE   0 0 109,409
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   4,764,934 109,715 SH   SOLE   0 0 109,715
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   22,640,124 1,108,180 SH   SOLE   0 0 1,108,180
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   23,028,777 673,356 SH   SOLE   0 0 673,356
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   122,210,051 6,521,348 SH   SOLE   0 0 6,521,348
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   40,113,976 1,907,465 SH   SOLE   0 0 1,907,465
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   4,610,414 148,599 SH   SOLE   0 0 148,599
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   119,737,731 2,345,040 SH   SOLE   0 0 2,345,040
FIRST TR EXCHANGE-TRADED FD MERGER ARBITRA 33740J203   353,632 18,052 SH   SOLE   0 0 18,052
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   13,429,679 275,964 SH   SOLE   0 0 275,964
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   12,157,508 773,428 SH   SOLE   0 0 773,428
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   13,169,676 387,230 SH   SOLE   0 0 387,230
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   160,555,615 2,122,068 SH   SOLE   0 0 2,122,068
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   10,290,052 116,879 SH   SOLE   0 0 116,879
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   5,979,834 225,318 SH   SOLE   0 0 225,318
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   25,148,503 1,231,562 SH   SOLE   0 0 1,231,562
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,218,196 39,668 SH   SOLE   0 0 39,668
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   32,257,145 761,860 SH   SOLE   0 0 761,860
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,801,589 76,762 SH   SOLE   0 0 76,762
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   19,162,724 620,957 SH   SOLE   0 0 620,957
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,447,041 53,115 SH   SOLE   0 0 53,115
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   27,328,760 273,671 SH   SOLE   0 0 273,671
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   14,648,091 557,386 SH   SOLE   0 0 557,386
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   52,317,558 1,717,583 SH   SOLE   0 0 1,717,583
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   30,698,634 199,355 SH   SOLE   0 0 199,355
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   103,563,614 1,516,083 SH   SOLE   0 0 1,516,083
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,060,656,437 19,372,722 SH   SOLE   0 0 19,372,722
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   9,861,629 627,330 SH   SOLE   0 0 627,330
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   97,820,610 2,140,027 SH   SOLE   0 0 2,140,027
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   10,690,462 387,898 SH   SOLE   0 0 387,898
FIRST TR EXCHANGE-TRADED FD SMID CAPITAL STR 33738R753   7,309,092 227,989 SH   SOLE   0 0 227,989
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   512,663,237 15,358,397 SH   SOLE   0 0 15,358,397
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   6,353,419 187,527 SH   SOLE   0 0 187,527
FIRST TR EXCHANGE-TRADED FD ULTRA SHT DUR MU 33740J104   17,449,913 869,886 SH   SOLE   0 0 869,886
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   33,377,384 336,009 SH   SOLE   0 0 336,009
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   69,447,904 694,618 SH   SOLE   0 0 694,618
FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383   729,257 51,134 SH   SOLE   0 0 51,134
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   15,283,044 822,598 SH   SOLE   0 0 822,598
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   204,719 9,365 SH   SOLE   0 0 9,365
FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573   351,528 15,165 SH   SOLE   0 0 15,165
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729   2,947,257 129,209 SH   SOLE   0 0 129,209
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   855,100,354 29,567,785 SH   SOLE   0 0 29,567,785
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   104,783,676 4,308,539 SH   SOLE   0 0 4,308,539
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   165,193,291 5,588,406 SH   SOLE   0 0 5,588,406
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   5,582,894 210,914 SH   SOLE   0 0 210,914
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   2,117,806 75,690 SH   SOLE   0 0 75,690
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   7,224,243 277,269 SH   SOLE   0 0 277,269
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   1,464,146 56,259 SH   SOLE   0 0 56,259
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   2,933,518 87,877 SH   SOLE   0 0 87,877
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   238,680 7,050 SH   SOLE   0 0 7,050
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   1,047,704 44,908 SH   SOLE   0 0 44,908
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   656,438 18,199 SH   SOLE   0 0 18,199
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   339,735 9,008 SH   SOLE   0 0 9,008
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   949,072 25,776 SH   SOLE   0 0 25,776
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   1,520,521 44,577 SH   SOLE   0 0 44,577
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   660,369 18,872 SH   SOLE   0 0 18,872
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   243,792 6,879 SH   SOLE   0 0 6,879
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   942,842 27,920 SH   SOLE   0 0 27,920
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   622,564 18,257 SH   SOLE   0 0 18,257
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   1,601,249 47,365 SH   SOLE   0 0 47,365
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   4,120,010 108,851 SH   SOLE   0 0 108,851
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   2,502,067 64,968 SH   SOLE   0 0 64,968
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   1,618,468 45,813 SH   SOLE   0 0 45,813
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   397,635 10,358 SH   SOLE   0 0 10,358
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   4,118,159 96,784 SH   SOLE   0 0 96,784
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   2,486,254 66,948 SH   SOLE   0 0 66,948
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   1,098,347 27,234 SH   SOLE   0 0 27,234
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   1,170,433 32,821 SH   SOLE   0 0 32,821
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   2,542,280 73,539 SH   SOLE   0 0 73,539
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   1,729,991 46,892 SH   SOLE   0 0 46,892
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   2,450,829 60,395 SH   SOLE   0 0 60,395
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   729,648 20,268 SH   SOLE   0 0 20,268
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   6,588,012 151,779 SH   SOLE   0 0 151,779
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   2,245,195 54,049 SH   SOLE   0 0 54,049
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   2,099,537 53,676 SH   SOLE   0 0 53,676
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   1,304,367 32,776 SH   SOLE   0 0 32,776
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   982,014 24,016 SH   SOLE   0 0 24,016
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   8,330,255 172,113 SH   SOLE   0 0 172,113
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   638,333 16,593 SH   SOLE   0 0 16,593
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   4,789,286 107,263 SH   SOLE   0 0 107,263
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   3,202,542 68,445 SH   SOLE   0 0 68,445
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   2,171,459 52,425 SH   SOLE   0 0 52,425
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   9,562,926 207,747 SH   SOLE   0 0 207,747
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   3,379,217 76,661 SH   SOLE   0 0 76,661
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   4,413,700 95,825 SH   SOLE   0 0 95,825
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   4,213,237 96,281 SH   SOLE   0 0 96,281
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   235,892 7,006 SH   SOLE   0 0 7,006
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   1,112,348 32,010 SH   SOLE   0 0 32,010
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   847,280 26,127 SH   SOLE   0 0 26,127
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   949,305 26,793 SH   SOLE   0 0 26,793
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   3,738,819 95,819 SH   SOLE   0 0 95,819
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   2,313,662 109,934 SH   SOLE   0 0 109,934
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   10,614,265 567,912 SH   SOLE   0 0 567,912
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   17,422,086 616,711 SH   SOLE   0 0 616,711
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   630,282 47,036 SH   SOLE   0 0 47,036
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   379,468,045 8,814,589 SH   SOLE   11,440 0 8,803,149
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,676,013 81,240 SH   SOLE   0 0 81,240
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   198,339,909 8,112,063 SH   SOLE   0 0 8,112,063
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   930,433 42,672 SH   SOLE   0 0 42,672
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   12,833,221 553,156 SH   SOLE   0 0 553,156
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   211,793 5,531 SH   SOLE   0 0 5,531
FIRST TR HIGH INCOME LONG / COM 33738E109   1,507,684 122,179 SH   SOLE   0 0 122,179
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   2,332,278 162,869 SH   SOLE   0 0 162,869
FIRST TR INTER DURATN PFD & COM 33718W103   11,711,808 637,551 SH   SOLE   0 0 637,551
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   59,124,351 803,320 SH   SOLE   0 0 803,320
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   76,970,334 793,590 SH   SOLE   0 0 793,590
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   93,406,640 860,681 SH   SOLE   0 0 860,681
FIRST TR MORNINGSTAR DIVID L SHS 336917109   299,198,586 7,888,179 SH   SOLE   0 0 7,888,179
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   10,164,231 82,557 SH   SOLE   0 0 82,557
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   3,842,861 48,792 SH   SOLE   0 0 48,792
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   107,181,062 869,341 SH   SOLE   0 0 869,341
FIRST TR NASDAQ 100 TECH IND SHS 337345102   114,087,598 577,776 SH   SOLE   0 0 577,776
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   3,096,094 67,320 SH   SOLE   0 0 67,320
FIRST TR S&P REIT INDEX FD COM 33734G108   17,954,279 699,329 SH   SOLE   0 0 699,329
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   45,612,612 504,230 SH   SOLE   0 0 504,230
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   4,327,431 1,112,450 SH   SOLE   0 0 1,112,450
FIRST TR SR FLTG RATE INCOME COM 33733U108   11,846,131 1,175,211 SH   SOLE   0 0 1,175,211
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   2,937,916 250,896 SH   SOLE   0 0 250,896
FIRST TR VALUE LINE DIVID IN SHS 33734H106   755,439,816 18,538,402 SH   SOLE   1,513 0 18,536,889
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   92,806,071 757,415 SH   SOLE   0 0 757,415
FIRSTCASH HOLDINGS INC COM 33768G107   1,764,890 16,828 SH   SOLE   13,316 0 3,512
FIRSTENERGY CORP COM 337932107   10,274,735 268,480 SH   SOLE   82,870 0 185,610
FIRSTSERVICE CORP NEW COM 33767E202   1,368,768 8,984 SH   SOLE   6,718 0 2,266
FISCALNOTE HOLDINGS INC COM CL A 337655104   42,848 29,348 SH   SOLE   0 0 29,348
FISERV INC COM 337738108   54,048,964 362,647 SH   SOLE   72,346 0 290,301
FIVE BELOW INC COM 33829M101   1,370,614 12,578 SH   SOLE   2,144 0 10,434
FIVE BELOW INC COM 33829M101   490,365 4,500 SH Call SOLE   0 0 4,500
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   165,188 56,378 SH   SOLE   3,244 0 53,134
FIVE STAR BANCORP COM 33830T103   348,588 14,739 SH   SOLE   0 0 14,739
FIVE9 INC COM 338307101   270,554 6,135 SH   SOLE   3,907 0 2,228
FIVERR INTL LTD ORD SHS M4R82T106   214,092 9,138 SH   SOLE   0 0 9,138
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   5,458,336 284,288 SH   SOLE   0 0 284,288
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   332,981 39,313 SH   SOLE   0 0 39,313
FLAHERTY & CRUMRINE PFD INCO COM 338480106   396,308 37,961 SH   SOLE   0 0 37,961
FLAHERTY & CRUMRINE PFD SECS COM 338478100   4,630,709 313,097 SH   SOLE   0 0 313,097
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,940,204 124,852 SH   SOLE   0 0 124,852
FLEX LNG LTD SHS G35947202   1,226,318 45,352 SH   SOLE   0 0 45,352
FLEX LTD ORD Y2573F102   35,533,671 1,204,940 SH   SOLE   606,387 0 598,553
FLEXSHARES TR CR SCD US BD 33939L761   2,138,121 45,042 SH   SOLE   0 0 45,042
FLEXSHARES TR CR SCORED LONG 33939L753   514,814 12,082 SH   SOLE   0 0 12,082
FLEXSHARES TR CRE SLCT BD FD 33939L670   392,838 17,937 SH   SOLE   0 0 17,937
FLEXSHARES TR DISCP DUR MBS 33939L779   336,754 16,599 SH   SOLE   0 0 16,599
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   8,733,429 115,721 SH   SOLE   0 0 115,721
FLEXSHARES TR GLB QLT R/E IDX 33939L787   808,648 14,815 SH   SOLE   0 0 14,815
FLEXSHARES TR HIG YLD VL ETF 33939L662   2,327,820 57,619 SH   SOLE   0 0 57,619
FLEXSHARES TR IBOXX 3R TARGT 33939L506   3,150,629 133,558 SH   SOLE   0 0 133,558
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   2,880,971 123,118 SH   SOLE   0 0 123,118
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,008,509 102,750 SH   SOLE   0 0 102,750
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,563,612 62,871 SH   SOLE   0 0 62,871
FLEXSHARES TR M STAR DEV MKT 33939L803   1,312,293 18,771 SH   SOLE   0 0 18,771
FLEXSHARES TR MORNSTAR UPSTR 33939L407   13,450,854 335,099 SH   SOLE   0 0 335,099
FLEXSHARES TR MORNSTAR USMKT 33939L100   6,110,025 30,573 SH   SOLE   0 0 30,573
FLEXSHARES TR MSTAR EMKT FAC 33939L308   600,470 11,279 SH   SOLE   0 0 11,279
FLEXSHARES TR QLT DIV DEF IDX 33939L845   9,973,077 152,133 SH   SOLE   0 0 152,133
FLEXSHARES TR QUALT DIVD IDX 33939L860   20,775,019 312,359 SH   SOLE   0 0 312,359
FLEXSHARES TR STOX GBL ESG SLT 33939L688   598,821 3,641 SH   SOLE   0 0 3,641
FLEXSHARES TR STOX US ESG SLCT 33939L696   5,000,744 38,980 SH   SOLE   0 0 38,980
FLEXSHARES TR STOXX GLOBR INF 33939L795   1,913,206 35,969 SH   SOLE   0 0 35,969
FLEXSHARES TR US QT LW VLTY 33939L654   4,528,408 72,651 SH   SOLE   0 0 72,651
FLEXSHARES TR US QUALITY CAP 33939L746   2,917,402 47,420 SH   SOLE   0 0 47,420
FLOOR & DECOR HLDGS INC CL A 339750101   1,187,950 11,950 SH   SOLE   3,260 0 8,690
FLOWERS FOODS INC COM 343498101   748,243 33,705 SH   SOLE   41 0 33,664
FLOWSERVE CORP COM 34354P105   2,535,720 52,718 SH   SOLE   7,436 0 45,282
FLUENCE ENERGY INC COM CL A 34379V103   626,043 36,104 SH   SOLE   0 0 36,104
FLUOR CORP NEW COM 343412102   4,107,384 94,314 SH   SOLE   8,911 0 85,403
FLUTTER ENTMT PLC SHS G3643J108   782,689 4,292 SH   SOLE   2,530 0 1,762
FLYWIRE CORPORATION COM VTG 302492103   538,444 32,852 SH   SOLE   8,058 0 24,794
FMC CORP COM NEW 302491303   6,779,773 117,807 SH   SOLE   25,815 0 91,992
FNCB BANCORP INC COM 302578109   552,255 81,816 SH   SOLE   0 0 81,816
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   613,816 5,702 SH   SOLE   1,445 0 4,257
FOOT LOCKER INC COM 344849104   427,726 17,164 SH   SOLE   2,729 0 14,435
FORD MTR CO DEL COM 345370860   60,185,467 4,799,480 SH   SOLE   47,768 0 4,751,712
FORD MTR CO DEL COM 345370860   250,800 20,000 SH Call SOLE   0 0 20,000
FORD MTR CO DEL NOTE 3/1 345370CZ1   11,058 11,000 SH   SOLE   0 0 11,000
FORESTAR GROUP INC COM 346232101   3,770,741 117,873 SH   SOLE   0 0 117,873
FORMFACTOR INC COM 346375108   571,948 9,449 SH   SOLE   43 0 9,406
FORTINET INC COM 34959E109   13,371,168 221,854 SH   SOLE   6,481 0 215,373
FORTIS INC COM 349553107   1,895,805 48,811 SH   SOLE   35,170 0 13,641
FORTIVE CORP COM 34959J108   9,620,065 129,825 SH   SOLE   40,683 0 89,142
FORTREA HLDGS INC COMMON STOCK 34965K107   579,100 24,812 SH   SOLE   10,617 0 14,195
FORTUNA MNG CORP COM NEW 349942102   290,427 59,392 SH   SOLE   0 0 59,392
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,110,036 47,891 SH   SOLE   6,134 0 41,757
FORWARD AIR CORP COM 349853101   228,614 12,007 SH   SOLE   39 0 11,968
FOUR CORNERS PPTY TR INC COM 35086T109   612,104 24,812 SH   SOLE   153 0 24,659
FOX CORP CL A COM 35137L105   508,986 14,809 SH   SOLE   4,349 0 10,460
FOX CORP CL B COM 35137L204   223,109 6,968 SH   SOLE   3,405 0 3,563
FOX FACTORY HLDG CORP COM 35138V102   1,482,084 30,755 SH   SOLE   28,544 0 2,211
FRANCO NEV CORP COM 351858105   3,437,611 29,004 SH   SOLE   3 0 29,001
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   764,408 60,667 SH   SOLE   0 0 60,667
FRANKLIN ELEC INC COM 353514102   588,199 6,106 SH   SOLE   3,200 0 2,906
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   5,094,129 56,561 SH   SOLE   0 0 56,561
FRANKLIN LTD DURATION INCOME COM 35472T101   369,142 58,224 SH   SOLE   0 0 58,224
FRANKLIN RESOURCES INC COM 354613101   11,684,055 522,777 SH   SOLE   102,725 0 420,052
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   2,627,490 200,852 SH   SOLE   0 0 200,852
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   321,246 10,270 SH   SOLE   0 0 10,270
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   967,277 36,364 SH   SOLE   0 0 36,364
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   277,039 12,182 SH   SOLE   0 0 12,182
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   22,079,586 904,875 SH   SOLE   0 0 904,875
FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421   5,907,394 160,579 SH   SOLE   0 0 160,579
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   6,631,637 166,373 SH   SOLE   0 0 166,373
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   706,666 42,519 SH   SOLE   0 0 42,519
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   527,771 15,761 SH   SOLE   75 0 15,686
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   347,410 20,972 SH   SOLE   0 0 20,972
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   739,421 25,488 SH   SOLE   0 0 25,488
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   29,163,523 1,014,031 SH   SOLE   39,491 0 974,540
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   813,685 25,555 SH   SOLE   0 0 25,555
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   214,292 10,712 SH   SOLE   0 0 10,712
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736   573,177 20,343 SH   SOLE   0 0 20,343
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   384,304 17,572 SH   SOLE   0 0 17,572
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   284,448 5,848 SH   SOLE   0 0 5,848
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   6,887,218 261,971 SH   SOLE   0 0 261,971
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   342,869 10,823 SH   SOLE   0 0 10,823
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   11,233,873 473,803 SH   SOLE   0 0 473,803
FRANKLIN TEMPLETON ETF TR INCOME EQT FOCUS 35473P504   20,298,842 376,987 SH   SOLE   0 0 376,987
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   21,716,610 839,682 SH   SOLE   0 0 839,682
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   8,688,093 430,957 SH   SOLE   0 0 430,957
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   114,968,807 3,677,825 SH   SOLE   0 0 3,677,825
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   3,685,367 174,579 SH   SOLE   0 0 174,579
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   532,707 22,298 SH   SOLE   0 0 22,298
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   35,902,783 1,470,823 SH   SOLE   21,427 0 1,449,396
FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546   377,338 15,945 SH   SOLE   0 0 15,945
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   6,411,037 303,409 SH   SOLE   0 0 303,409
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   3,507,976 83,275 SH   SOLE   0 0 83,275
FRANKLIN TEMPLETON ETF TR US EQUITY INDEX 35473P405   439,303 9,219 SH   SOLE   0 0 9,219
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   21,620,097 388,991 SH   SOLE   0 0 388,991
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   94,362,954 1,839,793 SH   SOLE   0 0 1,839,793
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   7,820,206 201,253 SH   SOLE   0 0 201,253
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   8,056,842 396,498 SH   SOLE   0 0 396,498
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105   533,374 17,185 SH   SOLE   0 0 17,185
FRANKLIN UNVL TR SH BEN INT 355145103   4,341,177 637,471 SH   SOLE   0 0 637,471
FREEPORT-MCMORAN INC CL B 35671D857   76,562,293 1,575,356 SH   SOLE   363,307 0 1,212,049
FRESHPET INC COM 358039105   7,904,306 61,089 SH   SOLE   13,978 0 47,111
FREYR BATTERY INC COM NEW 35834F104   278,047 163,557 SH   SOLE   0 0 163,557
FRONTLINE PLC COM M46528101   2,173,099 84,359 SH   SOLE   0 0 84,359
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   17,254,077 2,708,646 SH   SOLE   0 0 2,708,646
FS KKR CAP CORP COM 302635206   66,141,431 3,352,328 SH   SOLE   710 0 3,351,618
FTAI AVIATION LTD SHS G3730V105   2,040,244 19,764 SH   SOLE   2,273 0 17,491
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,580,141 183,099 SH   SOLE   11,944 0 171,155
FTI CONSULTING INC COM 302941109   2,183,190 10,129 SH   SOLE   2,144 0 7,985
FUBOTV INC COM 35953D104   91,570 73,847 SH   SOLE   0 0 73,847
FUELCELL ENERGY INC COM 35952H601   237,991 372,560 SH   SOLE   0 0 372,560
FULL HSE RESORTS INC COM 359678109   65,355 13,071 SH   SOLE   0 0 13,071
FULLER H B CO COM 359694106   2,136,986 27,767 SH   SOLE   19,728 0 8,039
G III APPAREL GROUP LTD COM 36237H101   1,146,604 42,357 SH   SOLE   39,883 0 2,474
GABELLI CONV & INC SECS FD I COM 36240B109   2,673,769 730,538 SH   SOLE   0 0 730,538
GABELLI DIVID & INCOME TR COM 36242H104   7,257,279 319,563 SH   SOLE   0 0 319,563
GABELLI EQUITY TR INC COM 362397101   11,817,649 2,272,625 SH   SOLE   0 0 2,272,625
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   281,795 20,332 SH   SOLE   0 0 20,332
GABELLI HLTHCARE & WELLNESS SHS 36246K103   690,297 72,056 SH   SOLE   0 0 72,056
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,126,436 210,156 SH   SOLE   0 0 210,156
GABELLI UTIL TR COM 36240A101   6,124,115 1,034,479 SH   SOLE   0 0 1,034,479
GALECTIN THERAPEUTICS INC COM NEW 363225202   197,203 87,258 SH   SOLE   0 0 87,258
GALIANO GOLD INC COM 36352H100   18,223 10,595 SH   SOLE   0 0 10,595
GALLAGHER ARTHUR J & CO COM 363576109   28,740,080 110,833 SH   SOLE   22,681 0 88,152
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   205,804 25,037 SH   SOLE   15,476 0 9,561
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,757,108 433,854 SH   SOLE   0 0 433,854
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   828,407 150,894 SH   SOLE   0 0 150,894
GAMESTOP CORP NEW CL A 36467W109   1,467,351 59,431 SH   SOLE   0 0 59,431
GAMING & LEISURE PPTYS INC COM 36467J108   5,287,042 116,945 SH   SOLE   27,815 0 89,130
GAN LTD SHS G3728V109   35,522 24,083 SH   SOLE   0 0 24,083
GAP INC COM 364760108   2,322,882 97,232 SH   SOLE   15,139 0 82,093
GARMIN LTD SHS H2906T109   10,493,845 64,411 SH   SOLE   2,115 0 62,296
GARRETT MOTION INC COM 366505105   1,191,180 138,671 SH   SOLE   4 0 138,667
GARTNER INC COM 366651107   14,016,360 31,213 SH   SOLE   13,702 0 17,511
GATES INDL CORP PLC ORD SHS G39108108   2,056,438 130,072 SH   SOLE   59,260 0 70,812
GATX CORP COM 361448103   1,592,275 12,030 SH   SOLE   6,454 0 5,576
GE AEROSPACE COM NEW 369604301   127,133,661 799,733 SH   SOLE   105,676 0 694,057
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   30,943,572 397,120 SH   SOLE   186,621 0 210,499
GE VERNOVA INC COM 36828A101   39,132,322 228,164 SH   SOLE   34,742 0 193,422
GEN DIGITAL INC COM 668771108   3,374,213 135,077 SH   SOLE   38,108 0 96,969
GENASYS INC COM 36872P103   44,415 21,000 SH   SOLE   0 0 21,000
GENCO SHIPPING & TRADING LTD SHS Y2685T131   610,139 28,632 SH   SOLE   2,866 0 25,766
GENELUX CORPORATION COM 36870H103   107,595 55,177 SH   SOLE   0 0 55,177
GENERAC HLDGS INC COM 368736104   11,836,610 89,522 SH   SOLE   4,809 0 84,713
GENERAL AMERN INVS CO INC COM 368802104   611,705 12,303 SH   SOLE   0 0 12,303
GENERAL DYNAMICS CORP COM 369550108   122,361,650 421,733 SH   SOLE   23,294 0 398,439
GENERAL MLS INC COM 370334104   48,382,257 764,816 SH   SOLE   29,524 0 735,292
GENERAL MTRS CO COM 37045V100   25,315,515 544,888 SH   SOLE   76,767 0 468,121
GENESIS ENERGY L P UNIT LTD PARTN 371927104   555,457 38,816 SH   SOLE   0 0 38,816
GENIUS GROUP LTD ORD SHS Y3005A109   12,822 46,124 SH   SOLE   0 0 46,124
GENMAB A/S SPONSORED ADS 372303206   3,669,743 146,030 SH   SOLE   22,899 0 123,131
GENPACT LIMITED SHS G3922B107   918,563 28,536 SH   SOLE   6,558 0 21,978
GENTEX CORP COM 371901109   2,953,530 87,616 SH   SOLE   4,684 0 82,932
GENTHERM INC COM 37253A103   2,054,622 41,659 SH   SOLE   36,218 0 5,441
GENUINE PARTS CO COM 372460105   21,102,941 152,566 SH   SOLE   17,069 0 135,497
GENWORTH FINL INC COM SHS 37247D106   91,391 15,131 SH   SOLE   0 0 15,131
GEO GROUP INC NEW COM 36162J106   1,243,447 86,591 SH   SOLE   0 0 86,591
GEOPARK LTD USD SHS G38327105   286,835 26,195 SH   SOLE   0 0 26,195
GERDAU SA SPON ADR REP PFD 373737105   505,871 153,294 SH   SOLE   0 0 153,294
GERON CORP COM 374163103   1,061,386 250,327 SH   SOLE   0 0 250,327
GETTY RLTY CORP NEW COM 374297109   1,360,940 51,048 SH   SOLE   4,217 0 46,831
GEVO INC COM PAR 374396406   15,725 28,221 SH   SOLE   0 0 28,221
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   1,883,175 48,373 SH   SOLE   21,990 0 26,383
GIBRALTAR INDS INC COM 374689107   690,024 10,066 SH   SOLE   2,708 0 7,358
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   5,203,554 171,057 SH   SOLE   8 0 171,049
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   45,786 10,243 SH   SOLE   0 0 10,243
GILDAN ACTIVEWEAR INC COM 375916103   1,322,346 34,872 SH   SOLE   20,168 0 14,704
GILEAD SCIENCES INC COM 375558103   72,626,527 1,058,542 SH   SOLE   428,070 0 630,472
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   197,804 591,700 SH   SOLE   262,199 0 329,501
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   18,387 55,000 SH Call SOLE   0 0 55,000
GITLAB INC CLASS A COM 37637K108   896,253 18,026 SH   SOLE   5,613 0 12,413
GLACIER BANCORP INC NEW COM 37637Q105   2,941,780 78,826 SH   SOLE   12,507 0 66,319
GLADSTONE CAPITAL CORP COM NEW 376535878   3,920,150 168,464 SH   SOLE   0 0 168,464
GLADSTONE COMMERCIAL CORP COM 376536108   1,713,238 120,059 SH   SOLE   0 0 120,059
GLADSTONE INVT CORP COM 376546107   2,142,665 153,266 SH   SOLE   0 0 153,266
GLADSTONE LD CORP COM 376549101   580,448 42,399 SH   SOLE   0 0 42,399
GLAUKOS CORP COM 377322102   1,489,671 12,587 SH   SOLE   7,136 0 5,451
GLOBAL E ONLINE LTD SHS M5216V106   797,142 21,978 SH   SOLE   87 0 21,891
GLOBAL MED REIT INC COM NEW 37954A204   656,366 72,287 SH   SOLE   2,323 0 69,964
GLOBAL NET LEASE INC COM NEW 379378201   2,084,799 283,646 SH   SOLE   0 0 283,646
GLOBAL PARTNERS LP COM UNITS 37946R109   308,841 6,768 SH   SOLE   0 0 6,768
GLOBAL PMTS INC COM 37940X102   7,268,029 75,161 SH   SOLE   22,248 0 52,913
GLOBAL SELF STORAGE INC COM 37955N106   540,247 111,162 SH   SOLE   0 0 111,162
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   3,471,588 120,583 SH   SOLE   0 0 120,583
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   44,718,280 445,091 SH   SOLE   0 0 445,091
GLOBAL X FDS ADAPTIVE US 37954Y574   6,110,144 154,001 SH   SOLE   0 0 154,001
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,878,570 113,970 SH   SOLE   0 0 113,970
GLOBAL X FDS AGING POPULATION 37954Y772   638,934 21,241 SH   SOLE   0 0 21,241
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   4,572,145 402,301 SH   SOLE   0 0 402,301
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   72,253,532 2,027,885 SH   SOLE   0 0 2,027,885
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   10,372,024 441,551 SH   SOLE   0 0 441,551
GLOBAL X FDS CLEANTECH ETF 37954Y228   182,000 22,836 SH   SOLE   0 0 22,836
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   11,166,348 567,973 SH   SOLE   0 0 567,973
GLOBAL X FDS CONSCIOUS COS 37954Y731   2,328,314 62,961 SH   SOLE   0 0 62,961
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   19,539,858 660,577 SH   SOLE   0 0 660,577
GLOBAL X FDS DATA CTR & DIGIT 37954Y236   2,287,668 151,904 SH   SOLE   0 0 151,904
GLOBAL X FDS DAX GERMANY ETF 37954Y491   1,570,095 49,443 SH   SOLE   0 0 49,443
GLOBAL X FDS DEFENSE TECH ETF 37960A529   988,566 29,839 SH   SOLE   0 0 29,839
GLOBAL X FDS DOW 30 COVERED C 37960A859   6,833,207 309,199 SH   SOLE   0 0 309,199
GLOBAL X FDS E COMMERCE ETF 37954Y467   298,950 12,593 SH   SOLE   0 0 12,593
GLOBAL X FDS EMERGING MKT GRT 37960A644   1,241,978 45,912 SH   SOLE   0 0 45,912
GLOBAL X FDS FINTECH ETF 37954Y814   4,864,627 193,348 SH   SOLE   0 0 193,348
GLOBAL X FDS GB MSCI AR ETF 37950E259   1,374,742 24,199 SH   SOLE   0 0 24,199
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   3,312,812 64,995 SH   SOLE   0 0 64,995
GLOBAL X FDS GBL X HYDROGEN 37960A420   239,448 9,160 SH   SOLE   0 0 9,160
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   536,852 51,423 SH   SOLE   0 0 51,423
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   41,493,273 812,797 SH   SOLE   0 0 812,797
GLOBAL X FDS GLBL X MLP ETF 37954Y343   33,193,714 684,407 SH   SOLE   0 0 684,407
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   7,129,690 774,125 SH   SOLE   0 0 774,125
GLOBAL X FDS GLOBAL X COPPER 37954Y830   19,004,629 421,295 SH   SOLE   0 0 421,295
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   571,940 20,861 SH   SOLE   0 0 20,861
GLOBAL X FDS GLOBAL X SILVER 37954Y848   18,279,846 586,080 SH   SOLE   0 0 586,080
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   46,829,173 1,617,588 SH   SOLE   0 0 1,617,588
GLOBAL X FDS GLOBX SUPDV US 37950E291   12,791,738 741,550 SH   SOLE   0 0 741,550
GLOBAL X FDS INTERNET OF THNG 37954Y780   7,349,627 204,725 SH   SOLE   0 0 204,725
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   20,084,062 517,497 SH   SOLE   0 0 517,497
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   3,054,645 79,362 SH   SOLE   0 0 79,362
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   173,377 10,394 SH   SOLE   0 0 10,394
GLOBAL X FDS MSCI NORWAY ETF 37950E101   214,094 8,342 SH   SOLE   0 0 8,342
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   290,811 20,394 SH   SOLE   0 0 20,394
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   3,044,358 118,481 SH   SOLE   0 0 118,481
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   178,953,742 10,127,547 SH   SOLE   0 0 10,127,547
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   3,689,644 116,946 SH   SOLE   0 0 116,946
GLOBAL X FDS RATE PREFERRED 37954Y376   2,109,239 89,195 SH   SOLE   0 0 89,195
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   57,050,978 1,849,302 SH   SOLE   25 0 1,849,277
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   155,902 15,669 SH   SOLE   0 0 15,669
GLOBAL X FDS RUSSELL 2000 37954Y459   40,132,728 2,503,601 SH   SOLE   0 0 2,503,601
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   7,957,966 121,681 SH   SOLE   0 0 121,681
GLOBAL X FDS S&P 500 COVERED 37954Y277   3,847,596 125,010 SH   SOLE   0 0 125,010
GLOBAL X FDS S&P 500 COVERED 37954Y475   125,454,540 3,103,006 SH   SOLE   0 0 3,103,006
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   1,910,359 57,410 SH   SOLE   0 0 57,410
GLOBAL X FDS S&P 500 RISK 37960A206   4,750,355 252,142 SH   SOLE   0 0 252,142
GLOBAL X FDS SOCIAL MED ETF 37950E416   1,074,792 25,451 SH   SOLE   0 0 25,451
GLOBAL X FDS SUPERDIVIDEND 37960A669   12,364,358 561,506 SH   SOLE   0 0 561,506
GLOBAL X FDS SUPERDVDND REIT 37960A651   7,495,024 375,879 SH   SOLE   0 0 375,879
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   285,163 32,590 SH   SOLE   0 0 32,590
GLOBAL X FDS THMATC GWT ETF 37954Y418   455,569 20,275 SH   SOLE   0 0 20,275
GLOBAL X FDS US INFR DEV ETF 37954Y673   209,985,026 5,672,205 SH   SOLE   0 0 5,672,205
GLOBAL X FDS US PFD ETF 37954Y657   121,800,646 6,189,058 SH   SOLE   0 0 6,189,058
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   1,573,834 73,509 SH   SOLE   0 0 73,509
GLOBAL X FDS X EMERGING MKT 37954Y350   671,919 29,977 SH   SOLE   0 0 29,977
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,423,213 28,149 SH   SOLE   0 0 28,149
GLOBALSTAR INC COM 378973408   413,344 369,057 SH   SOLE   0 0 369,057
GLOBALSTAR INC COM 378973408   22,400 20,000 SH Call SOLE   0 0 20,000
GLOBANT S A COM L44385109   7,344,445 41,201 SH   SOLE   7,354 0 33,847
GLOBE LIFE INC COM 37959E102   12,009,798 145,963 SH   SOLE   53,919 0 92,044
GLOBUS MED INC CL A 379577208   7,424,624 108,405 SH   SOLE   20,918 0 87,487
GLYCOMIMETICS INC COM 38000Q102   8,166 29,000 SH   SOLE   0 0 29,000
GODADDY INC CL A 380237107   7,431,454 53,192 SH   SOLE   27,216 0 25,976
GOLAR LNG LTD SHS G9456A100   1,785,540 56,955 SH   SOLE   0 0 56,955
GOLD FIELDS LTD SPONSORED ADR 38059T106   410,897 27,577 SH   SOLE   0 0 27,577
GOLD ROYALTY CORP COMMON SHARES 38071H106   250,959 177,985 SH   SOLE   0 0 177,985
GOLD TR ISHARES NEW 464285204   279,366,751 6,359,362 SH   SOLE   28,992 0 6,330,370
GOLD TR ISHARES NEW 464285204   210,864 4,800 SH Put SOLE   0 0 4,800
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   739,996 53,623 SH   SOLE   0 0 53,623
GOLDMAN SACHS BDC INC SHS 38147U107   1,304,225 86,775 SH   SOLE   0 0 86,775
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   102,475,545 1,023,936 SH   SOLE   0 0 1,023,936
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   21,094,144 523,147 SH   SOLE   0 0 523,147
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   13,058,884 296,759 SH   SOLE   0 0 296,759
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   26,026,441 536,388 SH   SOLE   0 0 536,388
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   63,952,938 1,413,325 SH   SOLE   0 0 1,413,325
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   158,810,258 3,893,201 SH   SOLE   0 0 3,893,201
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   5,675,162 112,681 SH   SOLE   0 0 112,681
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   48,999,253 1,499,824 SH   SOLE   0 0 1,499,824
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   2,250,907 62,204 SH   SOLE   0 0 62,204
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   231,357,629 6,875,413 SH   SOLE   0 0 6,875,413
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   297,910 7,938 SH   SOLE   0 0 7,938
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   33,043,828 521,568 SH   SOLE   0 0 521,568
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   297,917,678 2,785,579 SH   SOLE   37,907 0 2,747,672
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   23,355,549 498,731 SH   SOLE   0 0 498,731
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   7,068,227 99,336 SH   SOLE   0 0 99,336
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   571,248 19,076 SH   SOLE   0 0 19,076
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   2,578,562 23,322 SH   SOLE   0 0 23,322
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   357,194 6,294 SH   SOLE   0 0 6,294
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   562,757 7,203 SH   SOLE   0 0 7,203
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   387,915,704 5,188,814 SH   SOLE   0 0 5,188,814
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   7,255,090 151,116 SH   SOLE   0 0 151,116
GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622   18,635,889 392,582 SH   SOLE   0 0 392,582
GOLDMAN SACHS GROUP INC COM 38141G104   128,776,157 284,702 SH   SOLE   22,649 0 262,053
GOLDMAN SACHS GROUP INC COM 38141G104   226,160 500 SH Call SOLE   0 0 500
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   4,908,346 213,360 SH   SOLE   0 0 213,360
GOLDMINING INC COM 38149E101   15,738 17,604 SH   SOLE   0 0 17,604
GOLUB CAP BDC INC COM 38173M102   4,688,606 298,447 SH   SOLE   0 0 298,447
GOODRX HLDGS INC COM CL A 38246G108   149,152 19,122 SH   SOLE   0 0 19,122
GOODYEAR TIRE & RUBR CO COM 382550101   1,843,069 162,385 SH   SOLE   1,793 0 160,592
GOPRO INC CL A 38268T103   28,326 19,948 SH   SOLE   0 0 19,948
GORMAN RUPP CO COM 383082104   475,865 12,963 SH   SOLE   0 0 12,963
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   159,512 44,933 SH   SOLE   0 0 44,933
GRACO INC COM 384109104   5,406,020 68,189 SH   SOLE   8,617 0 59,572
GRAHAM CORP COM 384556106   356,252 12,651 SH   SOLE   0 0 12,651
GRAINGER W W INC COM 384802104   51,588,856 57,178 SH   SOLE   18,203 0 38,975
GRAND CANYON ED INC COM 38526M106   636,897 4,552 SH   SOLE   278 0 4,274
GRANITE CONSTR INC COM 387328107   1,633,366 26,357 SH   SOLE   0 0 26,357
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   504,886 24,798 SH   SOLE   0 0 24,798
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   2,867,102 223,818 SH   SOLE   0 0 223,818
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   607,060 11,374 SH   SOLE   0 0 11,374
GRANITESHARES GOLD TR SHS BEN INT 38748G101   13,388,748 583,134 SH   SOLE   9,251 0 573,883
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   380,483 39,352 SH   SOLE   0 0 39,352
GRAPHIC PACKAGING HLDG CO COM 388689101   2,805,879 107,054 SH   SOLE   34,690 0 72,364
GRAY TELEVISION INC COM 389375106   311,486 59,901 SH   SOLE   47,600 0 12,301
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   54,886,820 1,030,932 SH   SOLE   1,313 0 1,029,619
GREAT SOUTHN BANCORP INC COM 390905107   234,743 4,221 SH   SOLE   0 0 4,221
GREEN BRICK PARTNERS INC COM 392709101   406,690 7,105 SH   SOLE   0 0 7,105
GREENBRIER COS INC COM 393657101   568,579 11,475 SH   SOLE   1,145 0 10,330
GREENE CNTY BANCORP INC COM 394357107   286,872 8,510 SH   SOLE   0 0 8,510
GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107   529,620 378,300 SH   SOLE   0 0 378,300
GREIF INC CL A 397624107   583,949 10,161 SH   SOLE   0 0 10,161
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   425,713 28,745 SH   SOLE   0 0 28,745
GRIFFON CORP COM 398433102   5,791,860 90,696 SH   SOLE   0 0 90,696
GRIFOLS S A SP ADR REP B NVT 398438408   282,763 44,848 SH   SOLE   30,161 0 14,687
GROCERY OUTLET HLDG CORP COM 39874R101   304,106 13,748 SH   SOLE   6,904 0 6,844
GROUP 1 AUTOMOTIVE INC COM 398905109   2,631,085 8,851 SH   SOLE   2,219 0 6,632
GROWGENERATION CORP COM 39986L109   496,091 230,740 SH   SOLE   0 0 230,740
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   483,705 174,623 SH   SOLE   0 0 174,623
GSK PLC SPONSORED ADR 37733W204   21,280,576 552,742 SH   SOLE   57,309 0 495,433
GUARANTY BANCSHARES INC TEX COM 400764106   576,930 18,292 SH   SOLE   0 0 18,292
GUARDANT HEALTH INC COM 40131M109   467,596 16,191 SH   SOLE   98 0 16,093
GUESS INC COM 401617105   302,742 14,840 SH   SOLE   0 0 14,840
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   165,547 11,088 SH   SOLE   0 0 11,088
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   19,823,499 1,329,544 SH   SOLE   0 0 1,329,544
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   4,660,891 293,138 SH   SOLE   0 0 293,138
GUIDEWIRE SOFTWARE INC COM 40171V100   4,284,864 31,075 SH   SOLE   8,196 0 22,879
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,717,505 34,010 SH   SOLE   670 0 33,340
H & E EQUIPMENT SERVICES INC COM 404030108   979,164 22,168 SH   SOLE   263 0 21,905
HAEMONETICS CORP MASS COM 405024100   2,043,183 24,697 SH   SOLE   23,571 0 1,126
HAGERTY INC CL A COM 405166109   1,201,522 115,531 SH   SOLE   0 0 115,531
HAIN CELESTIAL GROUP INC COM 405217100   269,912 39,061 SH   SOLE   11,315 0 27,746
HALEON PLC SPON ADS 405552100   7,679,297 929,697 SH   SOLE   494,079 0 435,618
HALLIBURTON CO COM 406216101   15,125,201 447,756 SH   SOLE   44,663 0 403,093
HALLIBURTON CO COM 406216101   722,892 21,400 SH Put SOLE   0 0 21,400
HALOZYME THERAPEUTICS INC COM 40637H109   6,012,525 114,831 SH   SOLE   974 0 113,857
HAMILTON LANE INC CL A 407497106   941,730 7,620 SH   SOLE   2,955 0 4,665
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   2,489,576 88,882 SH   SOLE   0 0 88,882
HANCOCK JOHN INCOME SECS TR COM 410123103   467,214 42,864 SH   SOLE   0 0 42,864
HANCOCK JOHN INVT TR II COM 410142103   491,277 36,938 SH   SOLE   0 0 36,938
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,710,507 162,209 SH   SOLE   0 0 162,209
HANCOCK JOHN PFD INCOME FD I COM 41013X106   657,011 38,716 SH   SOLE   0 0 38,716
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,110,773 70,258 SH   SOLE   0 0 70,258
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,973,347 252,406 SH   SOLE   0 0 252,406
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   5,027,614 248,769 SH   SOLE   0 0 248,769
HANCOCK WHITNEY CORPORATION COM 410120109   941,150 19,677 SH   SOLE   1,760 0 17,917
HANESBRANDS INC COM 410345102   2,113,096 428,620 SH   SOLE   10,553 0 418,067
HANNON ARMSTRONG SUST INFR C COM 41068X100   5,654,953 191,046 SH   SOLE   7,704 0 183,342
HANOVER BANCORP INC COM NEW 410710206   446,325 27,050 SH   SOLE   0 0 27,050
HANOVER INS GROUP INC COM 410867105   691,130 5,510 SH   SOLE   1,013 0 4,497
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   10,507,758 731,229 SH   SOLE   0 0 731,229
HARBOR ETF TRUST HUMAN CAP LARGE 41151J877   545,157 16,420 SH   SOLE   0 0 16,420
HARBOR ETF TRUST LONG TERM GROWER 41151J406   105,561,284 4,174,033 SH   SOLE   0 0 4,174,033
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   2,381,164 52,779 SH   SOLE   0 0 52,779
HARBORONE BANCORP INC NEW COM NEW 41165Y100   284,808 25,589 SH   SOLE   0 0 25,589
HARLEY DAVIDSON INC COM 412822108   1,565,412 46,673 SH   SOLE   1,983 0 44,690
HARMONIC INC COM 413160102   305,832 25,984 SH   SOLE   8,157 0 17,827
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   274,258 29,908 SH   SOLE   2,069 0 27,839
HARROW INC COM 415858109   784,879 37,572 SH   SOLE   0 0 37,572
HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602   16,995,815 436,462 SH   SOLE   14,686 0 421,776
HARTFORD FDS EXCHANGE TRADED CORE BD ETF 41653L701   6,452,391 186,719 SH   SOLE   0 0 186,719
HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859   3,240,779 132,512 SH   SOLE   0 0 132,512
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   8,815,101 227,780 SH   SOLE   0 0 227,780
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   30,108,918 1,559,240 SH   SOLE   0 0 1,559,240
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   27,544,098 822,457 SH   SOLE   14,089 0 808,368
HARTFORD FINL SVCS GROUP INC COM 416515104   17,962,150 178,657 SH   SOLE   36,346 0 142,311
HASBRO INC COM 418056107   3,523,525 60,231 SH   SOLE   26,264 0 33,967
HAWAIIAN ELEC INDUSTRIES COM 419870100   392,839 43,552 SH   SOLE   0 0 43,552
HAWAIIAN HOLDINGS INC COM 419879101   437,362 35,186 SH   SOLE   0 0 35,186
HCA HEALTHCARE INC COM 40412C101   14,627,136 45,528 SH   SOLE   3,803 0 41,725
HCI GROUP INC COM 40416E103   2,352,307 25,521 SH   SOLE   0 0 25,521
HDFC BANK LTD SPONSORED ADS 40415F101   5,552,277 86,309 SH   SOLE   18,924 0 67,385
HEALTHCARE RLTY TR CL A COM 42226K105   4,452,106 270,152 SH   SOLE   99,373 0 170,779
HEALTHCARE SVCS GROUP INC COM 421906108   174,298 16,474 SH   SOLE   71 0 16,403
HEALTHEQUITY INC COM 42226A107   3,037,408 35,237 SH   SOLE   29,416 0 5,821
HEALTHPEAK PROPERTIES INC COM 42250P103   54,963,168 2,804,243 SH   SOLE   1,099,943 0 1,704,300
HECLA MNG CO COM 422704106   1,150,228 237,160 SH   SOLE   0 0 237,160
HEICO CORP NEW CL A 422806208   6,227,017 35,078 SH   SOLE   19,723 0 15,355
HEICO CORP NEW COM 422806109   3,808,421 17,032 SH   SOLE   35 0 16,997
HELEN OF TROY LTD COM G4388N106   1,963,028 21,167 SH   SOLE   213 0 20,954
HELLO GROUP INC ADS 423403104   66,414 10,852 SH   SOLE   101 0 10,751
HELMERICH & PAYNE INC COM 423452101   996,108 27,563 SH   SOLE   12,281 0 15,282
HENNESSY FDS TR STANCE ESG ETF 42588P692   927,047 31,523 SH   SOLE   0 0 31,523
HENRY JACK & ASSOC INC COM 426281101   9,370,696 56,443 SH   SOLE   22,385 0 34,058
HENRY SCHEIN INC COM 806407102   1,834,412 28,618 SH   SOLE   18,186 0 10,432
HERBALIFE LTD COM SHS G4412G101   167,352 16,107 SH   SOLE   0 0 16,107
HERC HLDGS INC COM 42704L104   529,167 3,970 SH   SOLE   25 0 3,945
HERCULES CAPITAL INC COM 427096508   17,511,083 856,288 SH   SOLE   0 0 856,288
HERON THERAPEUTICS INC COM 427746102   228,662 65,332 SH   SOLE   0 0 65,332
HERSHEY CO COM 427866108   58,950,609 320,680 SH   SOLE   50,792 0 269,888
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   72,853 29,736 SH   SOLE   0 0 29,736
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   290,558 82,311 SH   SOLE   0 0 82,311
HESS CORP COM 42809H107   4,930,140 33,420 SH   SOLE   9,227 0 24,193
HESS MIDSTREAM LP CL A SHS 428103105   5,235,065 143,663 SH   SOLE   308 0 143,355
HEWLETT PACKARD ENTERPRISE C COM 42824C109   34,157,695 1,613,495 SH   SOLE   529,106 0 1,084,389
HEXCEL CORP NEW COM 428291108   14,329,642 229,458 SH   SOLE   158,682 0 70,776
HF SINCLAIR CORP COM 403949100   3,335,066 62,525 SH   SOLE   9,929 0 52,596
HIGH INCOME SECS FD SHS BEN INT 42968F108   758,893 108,568 SH   SOLE   0 0 108,568
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   2,805,054 372,517 SH   SOLE   0 0 372,517
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   7,116,005 1,138,561 SH   SOLE   0 0 1,138,561
HIGHPEAK ENERGY INC COM 43114Q105   748,339 53,225 SH   SOLE   0 0 53,225
HIGHWOODS PPTYS INC COM 431284108   998,179 37,997 SH   SOLE   11,582 0 26,415
HILLENBRAND INC COM 431571108   1,402,268 35,039 SH   SOLE   3,703 0 31,336
HILLMAN SOLUTIONS CORP COM 431636109   1,446,632 163,461 SH   SOLE   91,782 0 71,679
HILTON WORLDWIDE HLDGS INC COM 43300A203   17,767,586 81,428 SH   SOLE   20,086 0 61,342
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   175,224 22,068 SH   SOLE   0 0 22,068
HIMS & HERS HEALTH INC COM CL A 433000106   1,277,199 63,259 SH   SOLE   0 0 63,259
HNI CORP COM 404251100   1,776,058 39,450 SH   SOLE   3,100 0 36,350
HOLOGIC INC COM 436440101   8,304,597 111,846 SH   SOLE   3,319 0 108,527
HOME BANCSHARES INC COM 436893200   2,858,086 119,286 SH   SOLE   21,269 0 98,017
HOME DEPOT INC COM 437076102   495,127,323 1,438,320 SH   SOLE   131,058 0 1,307,262
HOME DEPOT INC COM 437076102   309,816 900 SH Put SOLE   0 0 900
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   1,738,080 53,911 SH   SOLE   14,642 0 39,269
HONEST CO INC COM 438333106   58,899 20,171 SH   SOLE   0 0 20,171
HONEYWELL INTL INC COM 438516106   139,141,607 651,596 SH   SOLE   68,186 0 583,410
HORACE MANN EDUCATORS CORP N COM 440327104   1,555,786 47,694 SH   SOLE   999 0 46,695
HORIZON BANCORP INC COM 440407104   383,469 31,000 SH   SOLE   0 0 31,000
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,850,517 153,697 SH   SOLE   0 0 153,697
HORMEL FOODS CORP COM 440452100   6,636,655 217,666 SH   SOLE   109,779 0 107,887
HOST HOTELS & RESORTS INC COM 44107P104   1,243,818 69,178 SH   SOLE   51,626 0 17,552
HOULIHAN LOKEY INC CL A 441593100   6,066,758 44,986 SH   SOLE   22,739 0 22,247
HOUSTON AMERN ENERGY CORP COM 44183U209   17,415 13,500 SH   SOLE   0 0 13,500
HOWARD HUGHES HOLDINGS INC COM 44267T102   203,146 3,134 SH   SOLE   234 0 2,900
HOWMET AEROSPACE INC COM 443201108   7,122,121 91,744 SH   SOLE   27,414 0 64,330
HP INC COM 40434L105   12,855,687 367,096 SH   SOLE   31,216 0 335,880
HSBC HLDGS PLC SPON ADR NEW 404280406   5,358,883 123,193 SH   SOLE   28,780 0 94,413
HUB GROUP INC CL A 443320106   434,226 10,087 SH   SOLE   1,712 0 8,375
HUBBELL INC COM 443510607   7,434,184 20,341 SH   SOLE   1,978 0 18,363
HUBSPOT INC COM 443573100   18,152,203 30,778 SH   SOLE   13,456 0 17,322
HUDBAY MINERALS INC COM 443628102   824,536 91,109 SH   SOLE   0 0 91,109
HUMACYTE INC *W EXP 08/27/202 44486Q111   417,833 300,599 SH   SOLE   0 0 300,599
HUMACYTE INC COM 44486Q103   2,223,610 463,252 SH   SOLE   0 0 463,252
HUMANA INC COM 444859102   14,497,381 38,799 SH   SOLE   5,841 0 32,958
HUMANA INC COM 444859102   224,190 600 SH Put SOLE   0 0 600
HUNT J B TRANS SVCS INC COM 445658107   6,964,215 43,526 SH   SOLE   17,309 0 26,217
HUNTINGTON BANCSHARES INC COM 446150104   35,153,500 2,667,185 SH   SOLE   1,373,214 0 1,293,971
HUNTINGTON INGALLS INDS INC COM 446413106   14,379,566 58,375 SH   SOLE   2,996 0 55,379
HUNTSMAN CORP COM 447011107   654,436 28,741 SH   SOLE   8,004 0 20,737
HUT 8 CORP COM 44812J104   652,844 43,552 SH   SOLE   0 0 43,552
HYATT HOTELS CORP COM CL A 448579102   1,236,075 8,136 SH   SOLE   2,507 0 5,629
HYDROFARM HLDGS GROUP INC COM 44888K209   6,972 10,105 SH   SOLE   0 0 10,105
HYSTER-YALE INC CL A 449172105   586,174 8,406 SH   SOLE   0 0 8,406
I-80 GOLD CORP COM 44955L106   310,975 287,940 SH   SOLE   0 0 287,940
IAC INC COM NEW 44891N208   232,204 4,956 SH   SOLE   188 0 4,768
IAMGOLD CORP COM 450913108   100,946 26,919 SH   SOLE   0 0 26,919
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   2,866,178 173,919 SH   SOLE   0 0 173,919
ICF INTL INC COM 44925C103   3,464,975 23,339 SH   SOLE   20,817 0 2,522
ICICI BANK LIMITED ADR 45104G104   6,849,977 237,764 SH   SOLE   21,695 0 216,069
ICL GROUP LTD SHS M53213100   489,963 114,477 SH   SOLE   0 0 114,477
ICON PLC SHS G4705A100   30,239,105 96,466 SH   SOLE   53,487 0 42,979
ICU MED INC COM 44930G107   516,800 4,352 SH   SOLE   2,511 0 1,841
IDACORP INC COM 451107106   1,831,094 19,657 SH   SOLE   4,589 0 15,068
IDEX CORP COM 45167R104   3,607,087 17,928 SH   SOLE   5,723 0 12,205
IDEXX LABS INC COM 45168D104   20,313,882 41,695 SH   SOLE   15,475 0 26,220
IES HLDGS INC COM 44951W106   632,837 4,542 SH   SOLE   0 0 4,542
ILLINOIS TOOL WKS INC COM 452308109   99,424,241 419,582 SH   SOLE   89,039 0 330,543
ILLUMINA INC COM 452327109   6,658,348 63,790 SH   SOLE   22,512 0 41,278
IMAX CORP COM 45245E109   391,328 23,335 SH   SOLE   14 0 23,321
IMMUNITYBIO INC COM 45256X103   760,941 120,402 SH   SOLE   0 0 120,402
IMMUNOVANT INC COM 45258J102   233,587 8,848 SH   SOLE   6,246 0 2,602
IMMUTEP LTD SPONSORED ADS 45257L108   58,957 29,332 SH   SOLE   0 0 29,332
IMPERIAL OIL LTD COM NEW 453038408   2,952,013 43,253 SH   SOLE   3,081 0 40,172
IMPINJ INC COM 453204109   1,525,215 9,729 SH   SOLE   1,097 0 8,632
INARI MED INC COM 45332Y109   727,787 15,115 SH   SOLE   5,051 0 10,064
INCYTE CORP COM 45337C102   1,618,675 26,702 SH   SOLE   12,702 0 14,000
INDEPENDENCE RLTY TR INC COM 45378A106   6,180,257 329,790 SH   SOLE   1,142 0 328,648
INDEPENDENT BANK GROUP INC COM 45384B106   641,881 14,101 SH   SOLE   143 0 13,958
INDEPENDENT BK CORP MASS COM 453836108   1,092,481 21,539 SH   SOLE   12,457 0 9,082
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   18,779,905 781,845 SH   SOLE   0 0 781,845
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   24,919,101 1,030,567 SH   SOLE   0 0 1,030,567
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453   1,347,878 45,906 SH   SOLE   0 0 45,906
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   3,323,508 73,085 SH   SOLE   0 0 73,085
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   24,985,223 935,776 SH   SOLE   0 0 935,776
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,375,775 44,337 SH   SOLE   0 0 44,337
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   275,588 14,444 SH   SOLE   0 0 14,444
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   4,930,022 156,013 SH   SOLE   0 0 156,013
INDIA FD INC COM 454089103   2,104,663 117,842 SH   SOLE   0 0 117,842
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   567,794 92,025 SH   SOLE   49,290 0 42,735
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   209,599 56,956 SH   SOLE   0 0 56,956
INFORMATICA INC COM CL A 45674M101   1,785,914 57,834 SH   SOLE   53,033 0 4,801
INFORMATION SVCS GROUP INC COM 45675Y104   143,207 48,710 SH   SOLE   0 0 48,710
INFOSYS LTD SPONSORED ADR 456788108   2,508,472 134,720 SH   SOLE   19,484 0 115,236
ING GROEP N.V. SPONSORED ADR 456837103   7,739,037 451,519 SH   SOLE   67,662 0 383,857
INGERSOLL RAND INC COM 45687V106   18,625,406 205,035 SH   SOLE   15,454 0 189,581
INGLES MKTS INC CL A 457030104   358,244 5,221 SH   SOLE   70 0 5,151
INGREDION INC COM 457187102   2,497,197 21,772 SH   SOLE   3,559 0 18,213
INMODE LTD SHS M5425M103   1,134,002 62,171 SH   SOLE   1,965 0 60,206
INMUNE BIO INC COM 45782T105   118,162 13,397 SH   SOLE   0 0 13,397
INNOSPEC INC COM 45768S105   1,041,122 8,424 SH   SOLE   4,511 0 3,913
INNOVATIVE INDL PPTYS INC COM 45781V101   2,956,367 27,068 SH   SOLE   0 0 27,068
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   510,900 17,013 SH   SOLE   0 0 17,013
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   302,917 11,716 SH   SOLE   0 0 11,716
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   556,031 18,640 SH   SOLE   0 0 18,640
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   281,865 11,500 SH   SOLE   0 0 11,500
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   1,646,507 34,565 SH   SOLE   0 0 34,565
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   1,850,189 40,798 SH   SOLE   0 0 40,798
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   4,754,719 79,965 SH   SOLE   0 0 79,965
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   2,303,087 46,976 SH   SOLE   0 0 46,976
INNOVATOR ETFS TRUST IBD 50 ETF 45782C102   707,951 25,493 SH   SOLE   0 0 25,493
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   340,642 7,158 SH   SOLE   0 0 7,158
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   418,930 14,305 SH   SOLE   0 0 14,305
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   846,433 31,303 SH   SOLE   0 0 31,303
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   1,001,967 31,897 SH   SOLE   0 0 31,897
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   710,002 25,249 SH   SOLE   0 0 25,249
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   1,750,339 57,347 SH   SOLE   0 0 57,347
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   6,568,048 153,207 SH   SOLE   0 0 153,207
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   207,707 7,575 SH   SOLE   0 0 7,575
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   35,369,748 1,145,023 SH   SOLE   0 0 1,145,023
INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822   1,027,716 55,703 SH   SOLE   0 0 55,703
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442   238,140 8,400 SH   SOLE   0 0 8,400
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   4,536,309 109,335 SH   SOLE   0 0 109,335
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   4,995,528 144,130 SH   SOLE   0 0 144,130
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   898,145 28,141 SH   SOLE   0 0 28,141
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   1,092,321 29,435 SH   SOLE   0 0 29,435
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   280,606 8,334 SH   SOLE   0 0 8,334
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   656,141 19,499 SH   SOLE   0 0 19,499
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   703,668 21,987 SH   SOLE   0 0 21,987
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   871,155 30,000 SH   SOLE   0 0 30,000
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   813,305 24,994 SH   SOLE   0 0 24,994
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   477,350 15,075 SH   SOLE   0 0 15,075
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   1,810,148 43,191 SH   SOLE   0 0 43,191
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   3,885,813 103,946 SH   SOLE   0 0 103,946
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   2,629,916 63,257 SH   SOLE   0 0 63,257
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   1,455,560 35,786 SH   SOLE   0 0 35,786
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   755,073 18,579 SH   SOLE   0 0 18,579
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   3,186,382 70,654 SH   SOLE   0 0 70,654
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   1,164,659 27,876 SH   SOLE   0 0 27,876
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   569,825 14,581 SH   SOLE   0 0 14,581
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   910,234 21,084 SH   SOLE   0 0 21,084
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   591,024 15,563 SH   SOLE   0 0 15,563
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   5,480,151 150,100 SH   SOLE   0 0 150,100
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   3,193,992 93,638 SH   SOLE   0 0 93,638
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   1,649,103 43,489 SH   SOLE   0 0 43,489
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   4,567,251 130,010 SH   SOLE   0 0 130,010
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   6,149,518 152,859 SH   SOLE   0 0 152,859
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   11,989,734 319,641 SH   SOLE   0 0 319,641
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   13,172,580 362,881 SH   SOLE   0 0 362,881
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   7,004,230 186,929 SH   SOLE   0 0 186,929
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   3,043,907 85,455 SH   SOLE   0 0 85,455
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   8,317,047 217,212 SH   SOLE   0 0 217,212
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   7,320,390 188,427 SH   SOLE   0 0 188,427
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   570,106 16,626 SH   SOLE   0 0 16,626
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   782,241 23,159 SH   SOLE   0 0 23,159
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   1,513,900 44,195 SH   SOLE   0 0 44,195
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   304,855 9,148 SH   SOLE   0 0 9,148
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   440,239 13,637 SH   SOLE   0 0 13,637
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   1,801,942 44,421 SH   SOLE   0 0 44,421
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   829,003 29,993 SH   SOLE   0 0 29,993
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   1,790,534 51,290 SH   SOLE   0 0 51,290
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   822,465 28,770 SH   SOLE   0 0 28,770
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   871,609 28,299 SH   SOLE   0 0 28,299
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   21,562 23,248 SH   SOLE   0 0 23,248
INSIGHT ENTERPRISES INC COM 45765U103   1,505,552 7,590 SH   SOLE   1,424 0 6,166
INSIGHT SELECT INCOME FD COM 45781W109   164,105 10,056 SH   SOLE   0 0 10,056
INSMED INC COM PAR $.01 457669307   1,871,243 27,929 SH   SOLE   7,099 0 20,830
INSPERITY INC COM 45778Q107   504,963 5,536 SH   SOLE   2,726 0 2,810
INSPIRE MED SYS INC COM 457730109   1,287,177 9,618 SH   SOLE   1,113 0 8,505
INSTALLED BLDG PRODS INC COM 45780R101   3,802,904 18,489 SH   SOLE   9,856 0 8,633
INSULET CORP COM 45784P101   3,685,009 18,261 SH   SOLE   9,596 0 8,665
INTAPP INC COM 45827U109   519,944 14,179 SH   SOLE   6,968 0 7,211
INTEGER HLDGS CORP COM 45826H109   3,548,384 30,645 SH   SOLE   26,171 0 4,474
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,348,103 46,263 SH   SOLE   37,444 0 8,819
INTEL CORP COM 458140100   89,630,512 2,894,107 SH   SOLE   202,993 0 2,691,114
INTEL CORP COM 458140100   541,975 17,500 SH Call SOLE   0 0 17,500
INTELLIA THERAPEUTICS INC COM 45826J105   1,282,956 57,326 SH   SOLE   20,690 0 36,636
INTELLINETICS INC COM 45825X204   76,800 12,000 SH   SOLE   0 0 12,000
INTER & CO INC CLASS A COM G4R20B107   89,175 14,500 SH   SOLE   0 0 14,500
INTER PARFUMS INC COM 458334109   1,190,863 10,263 SH   SOLE   5,995 0 4,268
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   15,595,030 127,203 SH   SOLE   6,733 0 120,470
INTERCONTINENTAL EXCHANGE IN COM 45866F104   51,908,556 379,199 SH   SOLE   144,318 0 234,881
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   6,234,512 58,844 SH   SOLE   3,755 0 55,089
INTERDIGITAL INC COM 45867G101   752,145 6,453 SH   SOLE   304 0 6,149
INTERNATIONAL BUSINESS MACHS COM 459200101   208,482,230 1,205,448 SH   SOLE   87,946 0 1,117,502
INTERNATIONAL BUSINESS MACHS COM 459200101   1,815,975 10,500 SH Put SOLE   0 0 10,500
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,168,877 54,289 SH   SOLE   3,877 0 50,412
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   508,123 24,835 SH   SOLE   37 0 24,798
INTERNATIONAL PAPER CO COM 460146103   26,144,510 605,898 SH   SOLE   69,038 0 536,860
INTERNATIONAL SEAWAYS INC COM Y41053102   1,315,243 22,244 SH   SOLE   1,677 0 20,567
INTERPUBLIC GROUP COS INC COM 460690100   11,290,653 388,128 SH   SOLE   72,703 0 315,425
INTRA-CELLULAR THERAPIES INC COM 46116X101   723,254 10,560 SH   SOLE   7,597 0 2,963
INTUIT COM 461202103   120,432,554 183,248 SH   SOLE   72,899 0 110,349
INTUITIVE SURGICAL INC COM NEW 46120E602   131,114,961 294,740 SH   SOLE   56,460 0 238,280
INVENTRUST PPTYS CORP COM NEW 46124J201   4,211,089 170,076 SH   SOLE   16,332 0 153,744
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   50,814,028 3,616,657 SH   SOLE   1,242,427 0 2,374,230
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   2,291,681 258,363 SH   SOLE   0 0 258,363
INVESCO BD FD COM 46132L107   905,508 56,453 SH   SOLE   0 0 56,453
INVESCO CALIF VALUE MUN INCO COM 46132H106   1,259,479 120,871 SH   SOLE   0 0 120,871
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   339,634 3,432 SH   SOLE   0 0 3,432
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   595,671 10,355 SH   SOLE   0 0 10,355
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   12,711,408 547,198 SH   SOLE   0 0 547,198
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   10,147,393 426,361 SH   SOLE   0 0 426,361
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   2,013,335 99,967 SH   SOLE   0 0 99,967
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   2,274,715 108,981 SH   SOLE   0 0 108,981
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   2,045,264 129,039 SH   SOLE   0 0 129,039
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   1,967,754 34,342 SH   SOLE   0 0 34,342
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   4,249,707 145,888 SH   SOLE   0 0 145,888
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   9,780,204 396,441 SH   SOLE   0 0 396,441
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   21,869,446 1,162,032 SH   SOLE   0 0 1,162,032
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   951,228 28,361 SH   SOLE   0 0 28,361
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   864,763 24,216 SH   SOLE   0 0 24,216
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   2,948,331 138,108 SH   SOLE   0 0 138,108
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   14,560,061 171,214 SH   SOLE   0 0 171,214
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   12,529,645 626,482 SH   SOLE   0 0 626,482
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   27,689,105 1,003,592 SH   SOLE   0 0 1,003,592
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   1,737,471 70,102 SH   SOLE   0 0 70,102
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   14,303,089 795,943 SH   SOLE   0 0 795,943
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   5,093,293 218,035 SH   SOLE   0 0 218,035
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   21,541,386 442,510 SH   SOLE   0 0 442,510
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   17,276,901 853,180 SH   SOLE   1 0 853,179
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   572,683 17,719 SH   SOLE   0 0 17,719
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   952,118 70,423 SH   SOLE   0 0 70,423
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   5,084,451 260,607 SH   SOLE   0 0 260,607
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   3,217,577 79,633 SH   SOLE   0 0 79,633
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   5,058,408 126,492 SH   SOLE   0 0 126,492
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   4,336,854 197,130 SH   SOLE   0 0 197,130
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   11,644,360 270,233 SH   SOLE   266 0 269,967
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   11,717,888 219,026 SH   SOLE   0 0 219,026
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   11,580,819 770,001 SH   SOLE   0 0 770,001
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   15,922,420 155,432 SH   SOLE   0 0 155,432
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   8,870,237 497,489 SH   SOLE   0 0 497,489
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   1,114,369 22,684 SH   SOLE   0 0 22,684
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   497,155 15,220 SH   SOLE   0 0 15,220
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,159,336,328 5,881,672 SH   SOLE   855 0 5,880,817
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,438,903 7,300 SH Put SOLE   0 0 7,300
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   10,585,540 379,819 SH   SOLE   0 0 379,819
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   35,109,783 1,482,677 SH   SOLE   0 0 1,482,677
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   2,423,640 105,559 SH   SOLE   0 0 105,559
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   156,839,815 13,579,206 SH   SOLE   1,361,072 0 12,218,134
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   17,594,812 703,661 SH   SOLE   0 0 703,661
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   19,842,698 364,823 SH   SOLE   0 0 364,823
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   10,129,626 226,872 SH   SOLE   0 0 226,872
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   9,908,094 206,965 SH   SOLE   0 0 206,965
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   1,287,777 26,198 SH   SOLE   0 0 26,198
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   15,956,298 188,944 SH   SOLE   99 0 188,845
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   98,771,960 1,129,339 SH   SOLE   0 0 1,129,339
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   274,382,736 2,962,457 SH   SOLE   0 0 2,962,457
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   22,870,062 970,304 SH   SOLE   0 0 970,304
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289   359,809 21,159 SH   SOLE   0 0 21,159
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,906,593 88,743 SH   SOLE   0 0 88,743
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   5,463,982 200,216 SH   SOLE   0 0 200,216
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   16,861,386 408,266 SH   SOLE   0 0 408,266
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   36,993,013 1,216,075 SH   SOLE   0 0 1,216,075
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   63,562,076 578,976 SH   SOLE   0 0 578,976
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573   2,802,935 103,593 SH   SOLE   0 0 103,593
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   24,173,298 437,684 SH   SOLE   0 0 437,684
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G565   608,633 24,471 SH   SOLE   0 0 24,471
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   112,939,131 2,818,546 SH   SOLE   0 0 2,818,546
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   1,484,112 28,220 SH   SOLE   0 0 28,220
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   875,017 61,233 SH   SOLE   0 0 61,233
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   42,805,976 1,101,260 SH   SOLE   0 0 1,101,260
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   360,023 3,574 SH   SOLE   0 0 3,574
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   275,435 5,773 SH   SOLE   0 0 5,773
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   4,609,620 108,207 SH   SOLE   0 0 108,207
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   2,683,004 22,347 SH   SOLE   5,765 0 16,582
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   5,159,207 110,476 SH   SOLE   0 0 110,476
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   8,991,944 205,961 SH   SOLE   393 0 205,568
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201   1,293,640 17,310 SH   SOLE   0 0 17,310
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   1,523,368 43,168 SH   SOLE   0 0 43,168
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   424,422 8,475 SH   SOLE   0 0 8,475
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   24,882,380 555,410 SH   SOLE   0 0 555,410
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   83,730,513 1,884,549 SH   SOLE   0 0 1,884,549
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   164,043,652 2,525,692 SH   SOLE   0 0 2,525,692
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   454,650 7,000 SH Put SOLE   0 0 7,000
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   387,794 8,874 SH   SOLE   0 0 8,874
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   76,418,959 724,556 SH   SOLE   0 0 724,556
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   9,072,720 225,633 SH   SOLE   0 0 225,633
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   64,588,232 3,069,783 SH   SOLE   1,435 0 3,068,348
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   14,564,385 552,100 SH   SOLE   0 0 552,100
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   29,688,731 1,239,096 SH   SOLE   0 0 1,239,096
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   26,475,467 340,827 SH   SOLE   0 0 340,827
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   8,119,355 367,655 SH   SOLE   0 0 367,655
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   23,250,892 1,280,336 SH   SOLE   29,207 0 1,251,129
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   5,137,911 245,132 SH   SOLE   0 0 245,132
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   18,278,004 1,145,956 SH   SOLE   0 0 1,145,956
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841   4,027,566 158,585 SH   SOLE   0 0 158,585
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858   16,331,335 815,751 SH   SOLE   0 0 815,751
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   3,055,654 145,785 SH   SOLE   0 0 145,785
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833   4,460,514 176,934 SH   SOLE   0 0 176,934
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   88,596,554 4,206,865 SH   SOLE   330 0 4,206,535
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   14,136,824 622,219 SH   SOLE   0 0 622,219
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   8,864,941 357,169 SH   SOLE   0 0 357,169
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   104,867,906 5,128,015 SH   SOLE   0 0 5,128,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   29,628,291 1,293,247 SH   SOLE   0 0 1,293,247
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   7,635,863 314,362 SH   SOLE   0 0 314,362
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   102,271,510 5,333,587 SH   SOLE   0 0 5,333,587
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   7,107,917 302,524 SH   SOLE   0 0 302,524
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   70,797,011 3,683,508 SH   SOLE   0 0 3,683,508
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   5,064,014 215,674 SH   SOLE   0 0 215,674
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   4,923,751 211,957 SH   SOLE   0 0 211,957
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   1,942,051 84,750 SH   SOLE   0 0 84,750
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   7,150,370 288,554 SH   SOLE   0 0 288,554
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791   1,763,332 68,030 SH   SOLE   0 0 68,030
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W817   3,656,864 140,541 SH   SOLE   0 0 140,541
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825   13,931,785 675,972 SH   SOLE   0 0 675,972
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   5,274,026 242,242 SH   SOLE   0 0 242,242
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   10,971,259 511,004 SH   SOLE   0 0 511,004
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   22,646,075 1,392,748 SH   SOLE   0 0 1,392,748
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   23,143,663 1,003,411 SH   SOLE   0 0 1,003,411
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   58,892,068 2,951,984 SH   SOLE   0 0 2,951,984
INVESCO EXCH TRD SLF IDX FD INVT GRD DEFSV 46139W502   2,773,772 115,655 SH   SOLE   0 0 115,655
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   39,096,503 824,299 SH   SOLE   0 0 824,299
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   326,157,817 6,213,714 SH   SOLE   0 0 6,213,714
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   37,357,219 1,028,841 SH   SOLE   0 0 1,028,841
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   141,014,318 1,372,803 SH   SOLE   0 0 1,372,803
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   14,463,195 304,552 SH   SOLE   0 0 304,552
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   6,530,551 100,759 SH   SOLE   0 0 100,759
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522   533,544 8,148 SH   SOLE   0 0 8,148
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   3,975,580 90,305 SH   SOLE   0 0 90,305
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   13,526,479 199,476 SH   SOLE   0 0 199,476
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   40,651,515 391,256 SH   SOLE   0 0 391,256
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   87,222,348 2,044,114 SH   SOLE   0 0 2,044,114
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   26,887,080 567,952 SH   SOLE   0 0 567,952
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   1,401,047 16,026 SH   SOLE   0 0 16,026
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   1,079,050 11,248 SH   SOLE   0 0 11,248
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   2,096,516 21,562 SH   SOLE   0 0 21,562
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   2,181,671 46,065 SH   SOLE   0 0 46,065
INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860   805,060 16,484 SH   SOLE   0 0 16,484
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   7,163,053 53,720 SH   SOLE   0 0 53,720
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   35,491,715 573,002 SH   SOLE   0 0 573,002
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   8,227,103 236,275 SH   SOLE   0 0 236,275
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   4,433,213 103,194 SH   SOLE   0 0 103,194
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   21,087,822 215,490 SH   SOLE   0 0 215,490
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   4,751,483 143,636 SH   SOLE   0 0 143,636
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   17,289,574 1,173,766 SH   SOLE   0 0 1,173,766
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   5,176,841 113,428 SH   SOLE   0 0 113,428
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   92,046,375 2,425,465 SH   SOLE   0 0 2,425,465
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   46,495,259 1,219,068 SH   SOLE   4,074 0 1,214,994
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   9,891,946 161,924 SH   SOLE   0 0 161,924
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   452,444 20,335 SH   SOLE   0 0 20,335
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   37,850,006 1,927,190 SH   SOLE   0 0 1,927,190
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   36,560,962 2,040,233 SH   SOLE   0 0 2,040,233
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   1,571,634 39,830 SH   SOLE   0 0 39,830
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   76,539,677 810,331 SH   SOLE   0 0 810,331
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   59,610,037 1,083,031 SH   SOLE   0 0 1,083,031
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   5,069,852 111,622 SH   SOLE   0 0 111,622
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   19,347,439 471,199 SH   SOLE   0 0 471,199
INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688   958,184 9,671 SH   SOLE   0 0 9,671
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   1,051,003 22,108 SH   SOLE   0 0 22,108
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   4,649,592 145,482 SH   SOLE   0 0 145,482
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   4,316,654 52,510 SH   SOLE   0 0 52,510
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   53,418,394 565,274 SH   SOLE   0 0 565,274
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   374,105,175 3,639,864 SH   SOLE   0 0 3,639,864
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   331,124,614 7,237,697 SH   SOLE   0 0 7,237,697
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   2,096,913 38,701 SH   SOLE   0 0 38,701
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   6,860,121 231,139 SH   SOLE   0 0 231,139
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   166,748,366 1,462,834 SH   SOLE   0 0 1,462,834
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   446,718,818 4,603,925 SH   SOLE   0 0 4,603,925
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   19,992,868 387,128 SH   SOLE   0 0 387,128
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   14,957,154 306,813 SH   SOLE   0 0 306,813
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   11,482,063 102,784 SH   SOLE   0 0 102,784
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   19,660,605 171,843 SH   SOLE   0 0 171,843
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   87,564,241 1,671,712 SH   SOLE   0 0 1,671,712
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   5,470,783 115,371 SH   SOLE   0 0 115,371
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   11,144,276 112,326 SH   SOLE   0 0 112,326
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   68,810,862 1,145,893 SH   SOLE   0 0 1,145,893
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,864,491 84,138 SH   SOLE   0 0 84,138
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   5,907,538 122,971 SH   SOLE   1,439 0 121,532
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   15,975,049 198,128 SH   SOLE   0 0 198,128
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   8,407,369 137,151 SH   SOLE   0 0 137,151
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   16,449,786 547,778 SH   SOLE   0 0 547,778
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   15,751,567 346,874 SH   SOLE   0 0 346,874
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   4,199,660 121,765 SH   SOLE   0 0 121,765
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   7,518,479 229,729 SH   SOLE   0 0 229,729
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   21,872,229 714,545 SH   SOLE   0 0 714,545
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   55,416,228 1,511,627 SH   SOLE   11,031 0 1,500,596
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   18,022,994 310,564 SH   SOLE   0 0 310,564
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   613,824,775 3,736,455 SH   SOLE   27,320 0 3,709,135
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   43,230,672 1,160,244 SH   SOLE   0 0 1,160,244
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   17,820,141 213,620 SH   SOLE   0 0 213,620
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   483,032,749 7,602,027 SH   SOLE   50,070 0 7,551,957
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   31,483,130 501,244 SH   SOLE   0 0 501,244
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   43,398,177 668,590 SH   SOLE   0 0 668,590
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   1,961,900 97,365 SH   SOLE   0 0 97,365
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   19,594,206 200,684 SH   SOLE   0 0 200,684
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   1,356,765 54,097 SH   SOLE   0 0 54,097
INVESCO HIGH INCOME TR II COM 46131F101   162,485 15,372 SH   SOLE   0 0 15,372
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   9,111,113 311,704 SH   SOLE   264 0 311,440
INVESCO LTD SHS G491BT108   3,003,287 200,754 SH   SOLE   113 0 200,641
INVESCO MORTGAGE CAPITAL INC COM 46131B704   451,864 48,225 SH   SOLE   0 0 48,225
INVESCO MUN OPPORTUNITY TR COM 46132C107   3,324,546 329,816 SH   SOLE   0 0 329,816
INVESCO MUNI INCOME OPP TRST COM 46132X101   937,315 147,609 SH   SOLE   0 0 147,609
INVESCO MUNICIPAL TRUST COM 46131J103   3,287,307 330,051 SH   SOLE   0 0 330,051
INVESCO PA VALUE MUN INC TR COM 46132K109   418,506 38,536 SH   SOLE   2,115 0 36,421
INVESCO QQQ TR UNIT SER 1 46090E103   4,215,777,264 8,799,185 SH   SOLE   11,672 0 8,787,513
INVESCO QQQ TR UNIT SER 1 46090E103   88,252,062 184,200 SH Put SOLE   0 0 184,200
INVESCO QUALITY MUN INCOME T COM 46133G107   4,713,133 475,115 SH   SOLE   118,413 0 356,702
INVESCO SR INCOME TR COM 46131H107   8,473,113 1,965,920 SH   SOLE   0 0 1,965,920
INVESCO TR INVT GRADE MUNS COM 46131M106   3,277,987 319,181 SH   SOLE   0 0 319,181
INVESCO VALUE MUN INCOME TR COM 46132P108   1,614,934 130,870 SH   SOLE   0 0 130,870
INVESTCORP CR MGMT BDC INC COM 46090R104   195,385 58,150 SH   SOLE   0 0 58,150
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   287,700 6,519 SH   SOLE   0 0 6,519
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   1,912,311 128,343 SH   SOLE   0 0 128,343
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   1,585,418 43,849 SH   SOLE   0 0 43,849
INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438   546,143 24,006 SH   SOLE   0 0 24,006
INVITATION HOMES INC COM 46187W107   1,696,786 47,278 SH   SOLE   20,867 0 26,411
IONIS PHARMACEUTICALS INC COM 462222100   2,450,367 51,414 SH   SOLE   21,325 0 30,089
IONQ INC COM 46222L108   876,493 124,679 SH   SOLE   0 0 124,679
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,955,589 243,839 SH   SOLE   4,464 0 239,375
IPG PHOTONICS CORP COM 44980X109   599,861 7,108 SH   SOLE   614 0 6,494
IQIYI INC SPONSORED ADS 46267X108   54,052 14,728 SH   SOLE   0 0 14,728
IQVIA HLDGS INC COM 46266C105   18,835,382 89,081 SH   SOLE   37,455 0 51,626
IRHYTHM TECHNOLOGIES INC COM 450056106   223,676 2,078 SH   SOLE   1,247 0 831
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,075,395 40,398 SH   SOLE   4,206 0 36,192
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   158,128 14,006 SH   SOLE   0 0 14,006
IROBOT CORP COM 462726100   372,444 40,883 SH   SOLE   0 0 40,883
IRON MTN INC DEL COM 46284V101   44,944,331 501,499 SH   SOLE   28,212 0 473,287
ISHARES BITCOIN TR SHS 46438F101   1,010,100 29,587 SH   SOLE   0 0 29,587
ISHARES INC ASIA/PAC DIV ETF 464286293   229,300 6,533 SH   SOLE   0 0 6,533
ISHARES INC CORE MSCI EMKT 46434G103   1,266,376,343 23,657,320 SH   SOLE   1,937,712 0 21,719,608
ISHARES INC CUR HD MSCI EM 46434G509   1,103,086 40,704 SH   SOLE   0 0 40,704
ISHARES INC EM MKT SM-CP ETF 464286475   3,158,332 51,679 SH   SOLE   0 0 51,679
ISHARES INC EM MKTS DIV ETF 464286319   6,408,056 235,764 SH   SOLE   0 0 235,764
ISHARES INC EMNG MKTS EQT 46434G889   4,470,859 95,797 SH   SOLE   0 0 95,797
ISHARES INC ESG AWR MSCI EM 46434G863   34,153,695 1,018,601 SH   SOLE   0 0 1,018,601
ISHARES INC FRONTIER AND SEL 464286145   526,677 19,180 SH   SOLE   0 0 19,180
ISHARES INC GLB ENR PROD ETF 464286343   7,400,060 284,845 SH   SOLE   0 0 284,845
ISHARES INC JP MORGAN EM ETF 464286517   215,206 6,038 SH   SOLE   0 0 6,038
ISHARES INC JP MRG EM CRP BD 464286251   1,139,276 25,717 SH   SOLE   0 0 25,717
ISHARES INC JP MRGN EM HI BD 464286285   8,703,756 234,919 SH   SOLE   0 0 234,919
ISHARES INC MSCI AGRICULTURE 464286350   828,740 23,159 SH   SOLE   0 0 23,159
ISHARES INC MSCI AUST ETF 464286103   1,513,728 61,962 SH   SOLE   0 0 61,962
ISHARES INC MSCI BIC ETF 464286657   227,085 6,329 SH   SOLE   0 0 6,329
ISHARES INC MSCI BRAZIL ETF 464286400   12,387,689 453,263 SH   SOLE   0 0 453,263
ISHARES INC MSCI CDA ETF 464286509   15,996,529 431,290 SH   SOLE   43 0 431,247
ISHARES INC MSCI EM ASIA ETF 464286426   11,438,664 157,818 SH   SOLE   0 0 157,818
ISHARES INC MSCI EMERG MRKT 464286533   33,211,526 580,520 SH   SOLE   2,713 0 577,807
ISHARES INC MSCI EMRG CHN 46434G764   366,213,351 6,186,036 SH   SOLE   32,132 0 6,153,904
ISHARES INC MSCI EQUAL WEITE 464286681   5,989,677 67,872 SH   SOLE   0 0 67,872
ISHARES INC MSCI EURZONE ETF 464286608   16,896,038 346,053 SH   SOLE   2,328 0 343,725
ISHARES INC MSCI FRANCE ETF 464286707   20,979,700 555,312 SH   SOLE   0 0 555,312
ISHARES INC MSCI GBL ETF NEW 46434G848   5,245,884 128,481 SH   SOLE   0 0 128,481
ISHARES INC MSCI GBL GOLD MN 46434G855   2,031,223 73,568 SH   SOLE   0 0 73,568
ISHARES INC MSCI GBL MIN VOL 464286525   66,191,341 632,563 SH   SOLE   0 0 632,563
ISHARES INC MSCI GERMANY ETF 464286806   7,669,718 250,481 SH   SOLE   0 0 250,481
ISHARES INC MSCI GLB SLV&MTL 464286327   618,483 53,828 SH   SOLE   0 0 53,828
ISHARES INC MSCI HONG KG ETF 464286871   169,521 11,080 SH   SOLE   0 0 11,080
ISHARES INC MSCI ISRAEL ETF 464286632   716,801 11,807 SH   SOLE   0 0 11,807
ISHARES INC MSCI ITALY ETF 46434G830   23,640,865 659,438 SH   SOLE   0 0 659,438
ISHARES INC MSCI JAPN SMCETF 464286582   1,012,333 14,259 SH   SOLE   0 0 14,259
ISHARES INC MSCI JPN ETF NEW 46434G822   69,968,639 1,025,332 SH   SOLE   6,394 0 1,018,938
ISHARES INC MSCI MEXICO ETF 464286822   10,485,703 185,227 SH   SOLE   0 0 185,227
ISHARES INC MSCI NETHERL ETF 464286814   6,387,062 127,156 SH   SOLE   0 0 127,156
ISHARES INC MSCI PAC JP ETF 464286665   4,375,532 101,757 SH   SOLE   0 0 101,757
ISHARES INC MSCI SINGPOR ETF 46434G780   363,038 18,908 SH   SOLE   0 0 18,908
ISHARES INC MSCI SPAIN ETF 464286764   2,983,324 95,528 SH   SOLE   0 0 95,528
ISHARES INC MSCI STH KOR ETF 464286772   2,616,772 39,594 SH   SOLE   0 0 39,594
ISHARES INC MSCI SWEDEN ETF 464286756   501,534 12,460 SH   SOLE   0 0 12,460
ISHARES INC MSCI SWITZERLAND 464286749   8,763,782 181,783 SH   SOLE   0 0 181,783
ISHARES INC MSCI TAIWAN ETF 46434G772   24,926,457 459,983 SH   SOLE   0 0 459,983
ISHARES INC MSCI THAILND ETF 464286624   206,326 3,803 SH   SOLE   0 0 3,803
ISHARES INC MSCI WORLD ETF 464286392   14,908,597 101,082 SH   SOLE   0 0 101,082
ISHARES INC US INTL HGH YLD 464286178   1,312,334 30,024 SH   SOLE   0 0 30,024
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   858,999 38,781 SH   SOLE   0 0 38,781
ISHARES SILVER TR ISHARES 46428Q109   138,787,988 5,223,485 SH   SOLE   0 0 5,223,485
ISHARES SILVER TR ISHARES 46428Q109   2,417,870 91,000 SH Call SOLE   0 0 91,000
ISHARES TR 0-3 MNTH TREASRY 46436E718   291,435,642 2,893,811 SH   SOLE   194,169 0 2,699,642
ISHARES TR 0-5 YR TIPS ETF 46429B747   125,523,532 1,261,670 SH   SOLE   446 0 1,261,224
ISHARES TR 0-5YR HI YL CP 46434V407   54,652,923 1,295,093 SH   SOLE   8,033 0 1,287,060
ISHARES TR 0-5YR INVT GR CP 46434V100   38,490,386 781,531 SH   SOLE   0 0 781,531
ISHARES TR 1 3 YR TREAS BD 464287457   446,254,276 5,465,454 SH   SOLE   177,748 0 5,287,706
ISHARES TR 10+ YR INVST GRD 464289511   21,716,698 433,987 SH   SOLE   77,928 0 356,059
ISHARES TR 10-20 YR TRS ETF 464288653   176,328,744 1,716,931 SH   SOLE   16,933 0 1,699,998
ISHARES TR 20 YR TR BD ETF 464287432   448,976,248 4,891,875 SH   SOLE   50,138 0 4,841,737
ISHARES TR 20+ YEAR TR BD 46436E338   2,920,806 113,739 SH   SOLE   0 0 113,739
ISHARES TR 3 7 YR TREAS BD 464288661   167,587,042 1,451,347 SH   SOLE   51,263 0 1,400,084
ISHARES TR 3YRTB ETF 464288125   627,217 9,026 SH   SOLE   0 0 9,026
ISHARES TR 7-10 YR TRSY BD 464287440   323,353,270 3,452,784 SH   SOLE   129,956 0 3,322,828
ISHARES TR A RATE CP BD ETF 46429B291   36,139,029 771,213 SH   SOLE   0 0 771,213
ISHARES TR AGENCY BOND ETF 464288166   3,059,273 28,427 SH   SOLE   0 0 28,427
ISHARES TR AGGRES ALLOC ETF 464289859   10,445,987 139,690 SH   SOLE   0 0 139,690
ISHARES TR ASIA 50 ETF 464288430   344,637 5,135 SH   SOLE   0 0 5,135
ISHARES TR BB RAT CORP BD 46435U473   1,147,929 24,944 SH   SOLE   0 0 24,944
ISHARES TR BLACKROCK ULTRA 46434V878   92,400,909 1,828,635 SH   SOLE   0 0 1,828,635
ISHARES TR BROAD USD HIGH 46435U853   117,069,017 3,226,820 SH   SOLE   1,156,075 0 2,070,745
ISHARES TR CALIF MUN BD ETF 464288356   39,261,891 690,258 SH   SOLE   0 0 690,258
ISHARES TR CHINA LG-CAP ETF 464287184   8,890,682 342,081 SH   SOLE   0 0 342,081
ISHARES TR CMBS ETF 46429B366   2,913,944 62,065 SH   SOLE   0 0 62,065
ISHARES TR COHEN STEER REIT 464287564   16,237,761 283,431 SH   SOLE   0 0 283,431
ISHARES TR CONSER ALLOC ETF 464289883   15,536,044 420,735 SH   SOLE   0 0 420,735
ISHARES TR CONV BD ETF 46435G102   39,563,065 503,155 SH   SOLE   0 0 503,155
ISHARES TR CORE 1 5 YR USD 46432F859   26,563,229 560,761 SH   SOLE   0 0 560,761
ISHARES TR CORE DIV GRWTH 46434V621   746,096,433 12,950,815 SH   SOLE   10,849 0 12,939,966
ISHARES TR CORE DIVID ETF 46435U861   26,378,344 596,256 SH   SOLE   0 0 596,256
ISHARES TR CORE HIGH DV ETF 46429B663   213,816,686 1,967,035 SH   SOLE   221,530 0 1,745,505
ISHARES TR CORE INTL AGGR 46435G672   40,678,124 814,866 SH   SOLE   25,373 0 789,493
ISHARES TR CORE LT USDB ETF 464289479   5,693,715 114,539 SH   SOLE   0 0 114,539
ISHARES TR CORE MSCI EAFE 46432F842   2,525,647,185 34,769,372 SH   SOLE   2,938,196 0 31,831,176
ISHARES TR CORE MSCI EURO 46434V738   10,565,160 185,516 SH   SOLE   14,104 0 171,412
ISHARES TR CORE MSCI INTL 46435G326   39,206,326 597,293 SH   SOLE   6,618 0 590,675
ISHARES TR CORE MSCI PAC 46434V696   4,046,512 66,098 SH   SOLE   0 0 66,098
ISHARES TR CORE MSCI TOTAL 46432F834   122,357,706 1,811,097 SH   SOLE   0 0 1,811,097
ISHARES TR CORE S&P MCP ETF 464287507   2,344,464,763 40,062,625 SH   SOLE   232,810 0 39,829,815
ISHARES TR CORE S&P SCP ETF 464287804   1,420,430,291 13,317,367 SH   SOLE   112,113 0 13,205,254
ISHARES TR CORE S&P TTL STK 464287150   563,885,223 4,747,308 SH   SOLE   1,470 0 4,745,838
ISHARES TR CORE S&P US GWT 464287671   1,884,848,161 14,785,442 SH   SOLE   27,085 0 14,758,357
ISHARES TR CORE S&P US VLU 464287663   1,139,912,504 12,934,444 SH   SOLE   172 0 12,934,272
ISHARES TR CORE S&P500 ETF 464287200   4,913,668,241 8,979,164 SH   SOLE   15,958 0 8,963,206
ISHARES TR CORE S&P500 ETF 464287200   492,507 900 SH Put SOLE   0 0 900
ISHARES TR CORE TOTAL USD 46434V613   1,478,605,197 32,698,037 SH   SOLE   0 0 32,698,037
ISHARES TR CORE US AGGBD ET 464287226   675,750,869 6,961,480 SH   SOLE   201,032 0 6,760,448
ISHARES TR CR 5 10 YR ETF 46435G417   2,904,612 68,175 SH   SOLE   0 0 68,175
ISHARES TR CRE U S REIT ETF 464288521   10,402,417 194,220 SH   SOLE   0 0 194,220
ISHARES TR CUR HD EURZN ETF 46434V639   10,452,498 288,131 SH   SOLE   0 0 288,131
ISHARES TR CYBERSECURITY 46435U135   17,724,128 385,726 SH   SOLE   0 0 385,726
ISHARES TR DEVSMCP EXNA ETF 464288497   660,533 11,814 SH   SOLE   0 0 11,814
ISHARES TR DOW JONES US ETF 464287846   43,461,397 328,481 SH   SOLE   0 0 328,481
ISHARES TR EAFE GRWTH ETF 464288885   675,130,938 6,599,521 SH   SOLE   171 0 6,599,350
ISHARES TR EAFE SML CP ETF 464288273   36,171,904 586,825 SH   SOLE   49,674 0 537,151
ISHARES TR EAFE VALUE ETF 464288877   353,889,385 6,672,123 SH   SOLE   55,469 0 6,616,654
ISHARES TR ESG ADV TTL USD 46436E619   13,402,408 314,980 SH   SOLE   0 0 314,980
ISHARES TR ESG ADVNCD HY BD 46435G441   809,992 17,932 SH   SOLE   0 0 17,932
ISHARES TR ESG AW MSCI EAFE 46435G516   37,464,879 475,563 SH   SOLE   0 0 475,563
ISHARES TR ESG AWARE MSCI 46435U663   7,751,875 201,347 SH   SOLE   0 0 201,347
ISHARES TR ESG AWR MSCI USA 46435G425   172,099,679 1,442,337 SH   SOLE   0 0 1,442,337
ISHARES TR ESG AWR US AGRGT 46435U549   55,997,923 1,201,414 SH   SOLE   0 0 1,201,414
ISHARES TR ESG AWRE 1 5 YR 46435G243   13,323,309 544,031 SH   SOLE   0 0 544,031
ISHARES TR ESG AWRE USD ETF 46435G193   25,152,714 1,107,074 SH   SOLE   0 0 1,107,074
ISHARES TR ESG EAFE ETF 46436E759   12,453,123 184,688 SH   SOLE   0 0 184,688
ISHARES TR ESG MSCI LEADR 46435U218   2,321,799 23,830 SH   SOLE   0 0 23,830
ISHARES TR ESG MSCI USA ETF 46436E767   26,228,240 563,079 SH   SOLE   0 0 563,079
ISHARES TR ESG SCRD S&P MID 46436E551   2,772,958 70,077 SH   SOLE   0 0 70,077
ISHARES TR ESG SCRND S&P SM 46436E544   858,310 22,664 SH   SOLE   0 0 22,664
ISHARES TR ESG SCRND S&P500 46436E569   5,143,745 122,317 SH   SOLE   0 0 122,317
ISHARES TR EUROPE ETF 464287861   11,480,034 209,643 SH   SOLE   0 0 209,643
ISHARES TR EXPANDED TECH 464287515   91,867,568 1,057,164 SH   SOLE   0 0 1,057,164
ISHARES TR EXPND TEC SC ETF 464287549   81,933,648 868,769 SH   SOLE   0 0 868,769
ISHARES TR EXPONENTIAL TECH 46434V381   44,097,250 749,571 SH   SOLE   0 0 749,571
ISHARES TR FALN ANGLS USD 46435G474   46,812,984 1,787,437 SH   SOLE   0 0 1,787,437
ISHARES TR FLTG RATE NT ETF 46429B655   178,620,150 3,496,186 SH   SOLE   429 0 3,495,757
ISHARES TR FOCUSD VAL FAC 46435U333   2,425,300 40,274 SH   SOLE   0 0 40,274
ISHARES TR GBL COMM SVC ETF 464287275   4,505,315 50,747 SH   SOLE   0 0 50,747
ISHARES TR GENOMICS IMMUN 46435U192   1,096,797 47,439 SH   SOLE   0 0 47,439
ISHARES TR GL CLEAN ENE ETF 464288224   11,911,863 894,284 SH   SOLE   0 0 894,284
ISHARES TR GL TIMB FORE ETF 464288174   1,504,992 19,204 SH   SOLE   0 0 19,204
ISHARES TR GLB CNS DISC ETF 464288745   781,434 4,858 SH   SOLE   0 0 4,858
ISHARES TR GLB CNSM STP ETF 464288737   5,564,336 92,569 SH   SOLE   2,029 0 90,540
ISHARES TR GLB INFRASTR ETF 464288372   7,279,896 151,918 SH   SOLE   0 0 151,918
ISHARES TR GLOB HLTHCRE ETF 464287325   12,274,937 132,216 SH   SOLE   3,477 0 128,739
ISHARES TR GLOB INDSTRL ETF 464288729   1,697,808 12,568 SH   SOLE   540 0 12,028
ISHARES TR GLOB UTILITS ETF 464288711   2,121,665 35,438 SH   SOLE   0 0 35,438
ISHARES TR GLOBAL 100 ETF 464287572   69,823,998 722,965 SH   SOLE   0 0 722,965
ISHARES TR GLOBAL ENERG ETF 464287341   31,112,750 749,524 SH   SOLE   0 0 749,524
ISHARES TR GLOBAL EQUITY 46434V316   694,692 16,390 SH   SOLE   0 0 16,390
ISHARES TR GLOBAL FINLS ETF 464287333   2,531,904 29,762 SH   SOLE   0 0 29,762
ISHARES TR GLOBAL MATER ETF 464288695   3,231,506 38,051 SH   SOLE   0 0 38,051
ISHARES TR GLOBAL REIT ETF 46434V647   24,961,064 1,073,594 SH   SOLE   830,548 0 243,046
ISHARES TR GLOBAL TECH ETF 464287291   70,648,295 853,034 SH   SOLE   0 0 853,034
ISHARES TR GNMA BOND ETF 46429B333   1,780,466 41,339 SH   SOLE   0 0 41,339
ISHARES TR GOV/CRED BD ETF 464288596   1,738,129 16,923 SH   SOLE   0 0 16,923
ISHARES TR GRWT ALLOCAT ETF 464289867   17,426,252 309,415 SH   SOLE   0 0 309,415
ISHARES TR HDG MSCI EAFE 46434V803   178,548,507 5,021,759 SH   SOLE   0 0 5,021,759
ISHARES TR HDG MSCI JAPAN 46434V886   3,014,304 69,072 SH   SOLE   0 0 69,072
ISHARES TR HIGH YLD CORP BD 46436E320   1,468,112 44,828 SH   SOLE   0 0 44,828
ISHARES TR HIGH YLD SYSTM B 46435G250   18,336,492 394,843 SH   SOLE   0 0 394,843
ISHARES TR IBDS DEC28 ETF 46435U515   33,002,328 1,332,351 SH   SOLE   30,163 0 1,302,188
ISHARES TR IBOND DEC 2030 46436E593   3,007,605 156,037 SH   SOLE   505 0 155,532
ISHARES TR IBONDS 2026 TERM 46436E528   7,179,386 313,373 SH   SOLE   0 0 313,373
ISHARES TR IBONDS 2027 TERM 46436E478   5,716,071 259,468 SH   SOLE   0 0 259,468
ISHARES TR IBONDS 2030 TERM 46436E122   212,616 8,223 SH   SOLE   0 0 8,223
ISHARES TR IBONDS 24 TRM HG 46435U184   15,700,847 675,596 SH   SOLE   0 0 675,596
ISHARES TR IBONDS 24 TRM TS 46436E874   51,016,835 2,127,474 SH   SOLE   0 0 2,127,474
ISHARES TR IBONDS 25 TRM HG 46435U168   8,923,521 383,395 SH   SOLE   0 0 383,395
ISHARES TR IBONDS 25 TRM TS 46436E866   37,778,543 1,626,983 SH   SOLE   0 0 1,626,983
ISHARES TR IBONDS 26 TRM TS 46436E858   13,017,450 574,600 SH   SOLE   0 0 574,600
ISHARES TR IBONDS 27 ETF 46435UAA9   32,011,097 1,348,972 SH   SOLE   31,358 0 1,317,614
ISHARES TR IBONDS 27 TRM TS 46436E841   6,417,559 290,716 SH   SOLE   0 0 290,716
ISHARES TR IBONDS 28 TR HI 46436E387   1,681,416 72,726 SH   SOLE   0 0 72,726
ISHARES TR IBONDS 28 TRM TS 46436E833   4,759,789 218,036 SH   SOLE   50 0 217,986
ISHARES TR IBONDS 29 TR HI 46436E379   642,888 27,790 SH   SOLE   0 0 27,790
ISHARES TR IBONDS 29 TRM TS 46436E825   2,075,811 97,137 SH   SOLE   0 0 97,137
ISHARES TR IBONDS DEC 46435U697   11,489,398 441,136 SH   SOLE   30,193 0 410,943
ISHARES TR IBONDS DEC 2029 46436E163   476,914 19,184 SH   SOLE   0 0 19,184
ISHARES TR IBONDS DEC 2030 46436E726   4,410,750 207,467 SH   SOLE   11,865 0 195,602
ISHARES TR IBONDS DEC 2031 46436E460   3,018,199 151,142 SH   SOLE   0 0 151,142
ISHARES TR IBONDS DEC 2031 46436E486   3,037,247 149,692 SH   SOLE   12,442 0 137,250
ISHARES TR IBONDS DEC 2032 46436E296   2,007,295 89,452 SH   SOLE   0 0 89,452
ISHARES TR IBONDS DEC 2032 46436E312   6,191,278 252,088 SH   SOLE   10,282 0 241,806
ISHARES TR IBONDS DEC 2033 46436E130   728,532 28,910 SH   SOLE   10,001 0 18,909
ISHARES TR IBONDS DEC 2033 46436E148   435,995 18,167 SH   SOLE   0 0 18,167
ISHARES TR IBONDS DEC 25 46435U432   9,759,728 368,500 SH   SOLE   29,514 0 338,986
ISHARES TR IBONDS DEC 26 46435U259   7,548,199 298,112 SH   SOLE   30,850 0 267,262
ISHARES TR IBONDS DEC 27 46435U283   5,275,693 210,943 SH   SOLE   31,274 0 179,669
ISHARES TR IBONDS DEC 28 46435U325   5,218,594 208,577 SH   SOLE   31,069 0 177,508
ISHARES TR IBONDS DEC 29 46436E205   20,962,696 924,689 SH   SOLE   11,129 0 913,560
ISHARES TR IBONDS DEC2026 46435GAA0   44,756,220 1,878,935 SH   SOLE   31,342 0 1,847,593
ISHARES TR IBONDS DEC24 ETF 46434VBG4   48,382,174 1,925,276 SH   SOLE   29,744 0 1,895,532
ISHARES TR IBONDS DEC25 ETF 46434VBD1   44,957,125 1,808,412 SH   SOLE   30,065 0 1,778,347
ISHARES TR IBOXX HI YD ETF 464288513   90,971,947 1,179,310 SH   SOLE   51,829 0 1,127,481
ISHARES TR IBOXX INV CP ETF 464287242   246,684,111 2,302,876 SH   SOLE   69,336 0 2,233,540
ISHARES TR INDIA 50 ETF 464289529   4,984,530 92,891 SH   SOLE   0 0 92,891
ISHARES TR INTERNATIONAL SL 46434V266   6,296,176 195,353 SH   SOLE   0 0 195,353
ISHARES TR INTL DEV RE ETF 464288489   778,151 39,301 SH   SOLE   0 0 39,301
ISHARES TR INTL DIV GRWTH 46435G524   28,475,496 422,485 SH   SOLE   0 0 422,485
ISHARES TR INTL EQTY FACTOR 46434V274   1,715,465 58,689 SH   SOLE   0 0 58,689
ISHARES TR INTL SEL DIV ETF 464288448   45,528,100 1,645,396 SH   SOLE   120 0 1,645,276
ISHARES TR INTL TREA BD ETF 464288117   1,862,237 48,232 SH   SOLE   0 0 48,232
ISHARES TR INTRM GOV CR ETF 464288612   12,028,847 115,963 SH   SOLE   0 0 115,963
ISHARES TR INVESTMENT GRADE 46435G219   94,549,644 2,131,417 SH   SOLE   0 0 2,131,417
ISHARES TR INVT GRD CORP BD 46436E288   398,707 14,149 SH   SOLE   0 0 14,149
ISHARES TR ISHARES 25+ YR T 46436E577   5,613,147 521,668 SH   SOLE   0 0 521,668
ISHARES TR ISHARES BIOTECH 464287556   84,179,810 613,287 SH   SOLE   0 0 613,287
ISHARES TR ISHARES SEMICDTR 464287523   191,541,348 776,634 SH   SOLE   0 0 776,634
ISHARES TR ISHS 1-5YR INVS 464288646   66,745,095 1,302,597 SH   SOLE   50,233 0 1,252,364
ISHARES TR ISHS 5-10YR INVT 464288638   63,036,475 1,229,740 SH   SOLE   23,339 0 1,206,401
ISHARES TR JPMORGAN USD EMG 464288281   119,266,456 1,347,948 SH   SOLE   62,940 0 1,285,008
ISHARES TR JPX NIKKEI 400 464287382   389,380 5,385 SH   SOLE   0 0 5,385
ISHARES TR LATN AMER 40 ETF 464287390   9,954,117 402,024 SH   SOLE   0 0 402,024
ISHARES TR MBS ETF 464288588   1,657,309,549 18,051,515 SH   SOLE   510,889 0 17,540,626
ISHARES TR MICRO-CAP ETF 464288869   3,200,723 28,077 SH   SOLE   0 0 28,077
ISHARES TR MODERT ALLOC ETF 464289875   38,761,256 901,215 SH   SOLE   0 0 901,215
ISHARES TR MORNINGSTAR GRWT 464287119   110,861,822 1,361,772 SH   SOLE   59 0 1,361,713
ISHARES TR MORNINGSTAR VALU 464288109   29,051,802 380,644 SH   SOLE   0 0 380,644
ISHARES TR MORNINGSTR US EQ 464287127   13,662,794 181,759 SH   SOLE   0 0 181,759
ISHARES TR MORTGE REL ETF 46435G342   4,395,387 198,348 SH   SOLE   0 0 198,348
ISHARES TR MRGSTR MD CP ETF 464288208   29,890,752 426,437 SH   SOLE   0 0 426,437
ISHARES TR MRGSTR MD CP GRW 464288307   62,121,543 916,923 SH   SOLE   0 0 916,923
ISHARES TR MRGSTR MD CP VAL 464288406   12,578,132 179,074 SH   SOLE   0 0 179,074
ISHARES TR MRGSTR SM CP ETF 464288505   4,879,840 90,579 SH   SOLE   0 0 90,579
ISHARES TR MRGSTR SM CP GR 464288604   14,723,235 323,730 SH   SOLE   0 0 323,730
ISHARES TR MRNGSTR INC ETF 46432F875   1,433,199 72,238 SH   SOLE   0 0 72,238
ISHARES TR MRNING SM CP ETF 464288703   4,806,496 82,999 SH   SOLE   0 0 82,999
ISHARES TR MSCI AC ASIA ETF 464288182   3,630,353 50,436 SH   SOLE   72 0 50,364
ISHARES TR MSCI ACWI ETF 464288257   20,385,412 181,365 SH   SOLE   0 0 181,365
ISHARES TR MSCI ACWI EX US 464288240   12,212,935 229,869 SH   SOLE   0 0 229,869
ISHARES TR MSCI ACWI EXUS 46435G847   9,704,948 300,555 SH   SOLE   0 0 300,555
ISHARES TR MSCI CHINA ETF 46429B671   51,651,614 1,224,843 SH   SOLE   7,069 0 1,217,774
ISHARES TR MSCI CHINA ETF 46429B671   400,615 9,500 SH Call SOLE   0 0 9,500
ISHARES TR MSCI DENMARK ETF 46429B523   219,543 1,746 SH   SOLE   0 0 1,746
ISHARES TR MSCI EAFE ETF 464287465   287,680,198 3,672,670 SH   SOLE   147,765 0 3,524,905
ISHARES TR MSCI EAFE MIN VL 46429B689   57,507,756 829,180 SH   SOLE   5,086 0 824,094
ISHARES TR MSCI EAFE SMCP 46435G839   4,079,464 127,731 SH   SOLE   0 0 127,731
ISHARES TR MSCI EMG MKT ETF 464287234   84,972,363 1,995,125 SH   SOLE   24,857 0 1,970,268
ISHARES TR MSCI EURO FL ETF 464289180   3,983,501 178,153 SH   SOLE   17,398 0 160,755
ISHARES TR MSCI GBL SUS DEV 46435G532   1,572,524 20,947 SH   SOLE   0 0 20,947
ISHARES TR MSCI INDIA ETF 46429B598   92,534,850 1,658,925 SH   SOLE   1,784 0 1,657,141
ISHARES TR MSCI INDIA SM CP 46429B614   20,904,805 258,467 SH   SOLE   27 0 258,440
ISHARES TR MSCI INDONIA ETF 46429B309   1,038,727 53,904 SH   SOLE   0 0 53,904
ISHARES TR MSCI INTL MOMENT 46434V449   4,364,309 112,802 SH   SOLE   0 0 112,802
ISHARES TR MSCI INTL QUALTY 46434V456   126,463,807 3,238,510 SH   SOLE   29,353 0 3,209,157
ISHARES TR MSCI INTL VLU FT 46435G409   5,066,731 184,648 SH   SOLE   0 0 184,648
ISHARES TR MSCI JP VALUE 46435U374   3,041,535 95,496 SH   SOLE   0 0 95,496
ISHARES TR MSCI KLD400 SOC 464288570   86,592,806 833,826 SH   SOLE   0 0 833,826
ISHARES TR MSCI KOKUSAI ETF 464288265   1,137,563 10,357 SH   SOLE   0 0 10,357
ISHARES TR MSCI LW CRB TG 46434V464   2,630,810 14,355 SH   SOLE   0 0 14,355
ISHARES TR MSCI POLAND ETF 46429B606   13,074,453 532,998 SH   SOLE   0 0 532,998
ISHARES TR MSCI SAUDI ARBIA 46434V423   844,601 20,793 SH   SOLE   115 0 20,678
ISHARES TR MSCI UK ETF NEW 46435G334   3,283,372 94,133 SH   SOLE   0 0 94,133
ISHARES TR MSCI USA ESG SLC 464288802   36,556,179 325,320 SH   SOLE   0 0 325,320
ISHARES TR MSCI USA MIN VOL 46429B697   420,741,069 5,011,209 SH   SOLE   44,480 0 4,966,729
ISHARES TR MSCI USA MMENTM 46432F396   118,445,389 607,818 SH   SOLE   6,307 0 601,511
ISHARES TR MSCI USA QLT FCT 46432F339   2,352,213,398 13,774,967 SH   SOLE   564,233 0 13,210,734
ISHARES TR MSCI USA SMCP MN 46435G433   5,731,624 153,683 SH   SOLE   0 0 153,683
ISHARES TR MSCI USA SZE FT 46432F370   2,998,504 21,803 SH   SOLE   0 0 21,803
ISHARES TR MSCI USA VALUE 46432F388   72,411,729 699,901 SH   SOLE   176,490 0 523,411
ISHARES TR NATIONAL MUN ETF 464288414   745,564,973 6,997,325 SH   SOLE   73 0 6,997,252
ISHARES TR NEW YORK MUN ETF 464288323   5,527,485 103,530 SH   SOLE   0 0 103,530
ISHARES TR NORTH AMERN NAT 464287374   2,407,107 54,707 SH   SOLE   0 0 54,707
ISHARES TR PFD AND INCM SEC 464288687   205,767,140 6,521,938 SH   SOLE   2,199 0 6,519,739
ISHARES TR RESIDENTIAL MULT 464288562   4,372,549 56,793 SH   SOLE   0 0 56,793
ISHARES TR ROBOTICS ARTIF 46435U556   11,624,426 350,239 SH   SOLE   0 0 350,239
ISHARES TR RUS 1000 ETF 464287622   696,657,676 2,341,391 SH   SOLE   1,794,688 0 546,703
ISHARES TR RUS 1000 GRW ETF 464287614   1,066,189,192 2,924,993 SH   SOLE   161,523 0 2,763,470
ISHARES TR RUS 1000 VAL ETF 464287598   570,653,027 3,270,780 SH   SOLE   315,498 0 2,955,282
ISHARES TR RUS 2000 GRW ETF 464287648   102,255,505 389,500 SH   SOLE   4,125 0 385,375
ISHARES TR RUS 2000 VAL ETF 464287630   124,987,796 820,669 SH   SOLE   156,508 0 664,161
ISHARES TR RUS MD CP GR ETF 464287481   180,159,304 1,632,617 SH   SOLE   1,217 0 1,631,400
ISHARES TR RUS MDCP VAL ETF 464287473   105,961,802 877,603 SH   SOLE   2,515 0 875,088
ISHARES TR RUS MID CAP ETF 464287499   253,852,629 3,130,891 SH   SOLE   2,211 0 3,128,680
ISHARES TR RUS TOP 200 ETF 464289446   39,429,932 294,363 SH   SOLE   0 0 294,363
ISHARES TR RUS TP200 GR ETF 464289438   400,405,376 1,866,518 SH   SOLE   0 0 1,866,518
ISHARES TR RUS TP200 VL ETF 464289420   3,914,181 52,315 SH   SOLE   0 0 52,315
ISHARES TR RUSEL 2500 ETF 46435G268   13,207,532 210,983 SH   SOLE   0 0 210,983
ISHARES TR RUSSELL 2000 ETF 464287655   1,257,717,129 6,199,010 SH   SOLE   339,929 0 5,859,081
ISHARES TR RUSSELL 2000 ETF 464287655   608,670 3,000 SH Put SOLE   0 0 3,000
ISHARES TR RUSSELL 3000 ETF 464287689   140,550,712 455,343 SH   SOLE   129 0 455,214
ISHARES TR S&P 100 ETF 464287101   174,416,286 659,918 SH   SOLE   0 0 659,918
ISHARES TR S&P 500 GRWT ETF 464287309   1,427,605,857 15,426,906 SH   SOLE   11,634 0 15,415,272
ISHARES TR S&P 500 VAL ETF 464287408   775,110,824 4,258,617 SH   SOLE   301 0 4,258,316
ISHARES TR S&P MC 400GR ETF 464287606   126,942,050 1,440,722 SH   SOLE   0 0 1,440,722
ISHARES TR S&P MC 400VL ETF 464287705   69,071,001 608,769 SH   SOLE   112 0 608,657
ISHARES TR S&P SML 600 GWT 464287887   100,361,077 781,445 SH   SOLE   4,795 0 776,650
ISHARES TR SELECT DIVID ETF 464287168   169,517,786 1,401,205 SH   SOLE   4,161 0 1,397,044
ISHARES TR SELF DRIVNG EV 46435U366   2,813,727 98,658 SH   SOLE   0 0 98,658
ISHARES TR SHORT TREAS BD 464288679   197,272,778 1,785,274 SH   SOLE   6,425 0 1,778,849
ISHARES TR SHRT NAT MUN ETF 464288158   75,425,375 721,429 SH   SOLE   70,816 0 650,613
ISHARES TR SP SMCP600VL ETF 464287879   60,364,241 620,584 SH   SOLE   20,307 0 600,277
ISHARES TR TIPS BD ETF 464287176   149,746,809 1,402,387 SH   SOLE   11,387 0 1,391,000
ISHARES TR TRS FLT RT BD 46434V860   288,094,628 5,686,827 SH   SOLE   7,989 0 5,678,838
ISHARES TR U S EQUITY FACTR 46434V282   6,952,583 124,844 SH   SOLE   0 0 124,844
ISHARES TR U.S. BAS MTL ETF 464287838   8,939,927 63,852 SH   SOLE   0 0 63,852
ISHARES TR U.S. ENERGY ETF 464287796   28,476,822 593,267 SH   SOLE   51 0 593,216
ISHARES TR U.S. FIN SVC ETF 464287770   24,985,795 383,159 SH   SOLE   23,479 0 359,680
ISHARES TR U.S. FINLS ETF 464287788   45,005,137 475,892 SH   SOLE   66 0 475,826
ISHARES TR U.S. INSRNCE ETF 464288786   21,482,946 190,249 SH   SOLE   0 0 190,249
ISHARES TR U.S. MED DVC ETF 464288810   114,045,764 2,035,078 SH   SOLE   13,001 0 2,022,077
ISHARES TR U.S. PHARMA ETF 464288836   5,564,103 83,898 SH   SOLE   0 0 83,898
ISHARES TR U.S. REAL ES ETF 464287739   25,223,740 287,483 SH   SOLE   0 0 287,483
ISHARES TR U.S. TECH ETF 464287721   604,532,104 4,016,825 SH   SOLE   26,501 0 3,990,324
ISHARES TR U.S. TECH ETF 464287721   602,000 4,000 SH Put SOLE   0 0 4,000
ISHARES TR U.S. UTILITS ETF 464287697   15,802,008 179,813 SH   SOLE   16 0 179,797
ISHARES TR US AER DEF ETF 464288760   119,463,680 904,685 SH   SOLE   1,133 0 903,552
ISHARES TR US BR DEL SE ETF 464288794   15,872,263 135,742 SH   SOLE   12,364 0 123,378
ISHARES TR US CONSM STAPLES 464287812   53,255,245 809,966 SH   SOLE   0 0 809,966
ISHARES TR US CONSUM DISCRE 464287580   13,452,803 165,512 SH   SOLE   0 0 165,512
ISHARES TR US DIGITAL INFRA 464287531   2,298,149 32,614 SH   SOLE   0 0 32,614
ISHARES TR US FIXED INC BAL 46435U796   287,266 3,346 SH   SOLE   0 0 3,346
ISHARES TR US HLTHCARE ETF 464287762   94,561,962 1,543,365 SH   SOLE   116 0 1,543,249
ISHARES TR US HLTHCR PR ETF 464288828   15,637,849 298,318 SH   SOLE   0 0 298,318
ISHARES TR US HOME CONS ETF 464288752   27,447,350 271,595 SH   SOLE   0 0 271,595
ISHARES TR US INDUSTRIALS 464287754   37,536,402 314,270 SH   SOLE   52 0 314,218
ISHARES TR US INFRASTRUC 46435U713   81,663,115 1,938,821 SH   SOLE   0 0 1,938,821
ISHARES TR US OIL EQ&SV ETF 464288844   1,288,792 57,871 SH   SOLE   0 0 57,871
ISHARES TR US OIL GS EX ETF 464288851   9,896,397 99,441 SH   SOLE   245 0 99,196
ISHARES TR US REGNL BKS ETF 464288778   7,777,255 187,585 SH   SOLE   0 0 187,585
ISHARES TR US SML CAP EQT 46434V290   20,140,935 329,046 SH   SOLE   0 0 329,046
ISHARES TR US SML CP VALUE 46436E536   872,449 29,878 SH   SOLE   0 0 29,878
ISHARES TR US TECH BRKTHR 46436E502   4,341,837 86,129 SH   SOLE   0 0 86,129
ISHARES TR US TELECOM ETF 464287713   1,229,616 56,612 SH   SOLE   0 0 56,612
ISHARES TR US TREAS BD ETF 46429B267   2,352,643,902 104,237,657 SH   SOLE   0 0 104,237,657
ISHARES TR US TRSPRTION 464287192   13,103,494 200,267 SH   SOLE   0 0 200,267
ISHARES TR USD GRN BOND ETF 46435U440   6,289,650 135,145 SH   SOLE   0 0 135,145
ISHARES TR USD INV GRDE ETF 464288620   46,805,052 932,186 SH   SOLE   110,089 0 822,097
ISHARES TR YLD OPTIM BD 46434V787   12,184,419 549,343 SH   SOLE   0 0 549,343
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   96,813,534 1,923,575 SH   SOLE   0 0 1,923,575
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   15,061,165 300,322 SH   SOLE   0 0 300,322
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   1,473,373 29,834 SH   SOLE   0 0 29,834
ISHARES U S ETF TR GOLD STRATEGY 46431W614   848,355 13,877 SH   SOLE   0 0 13,877
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   4,901,960 179,493 SH   SOLE   0 0 179,493
ISHARES U S ETF TR INFLATION HEDG 46431W580   8,893,973 343,872 SH   SOLE   0 0 343,872
ISHARES U S ETF TR INT RT HD LONG 46431W812   2,093,207 86,211 SH   SOLE   0 0 86,211
ISHARES U S ETF TR INT RT HDG C B 46431W705   20,201,840 217,388 SH   SOLE   0 0 217,388
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   7,105,049 83,589 SH   SOLE   0 0 83,589
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   997,686 13,271 SH   SOLE   0 0 13,271
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,466,445 251,104 SH   SOLE   11,201 0 239,903
ITERIS INC NEW COM 46564T107   353,830 81,716 SH   SOLE   0 0 81,716
ITRON INC COM 465741106   1,053,330 10,644 SH   SOLE   4,342 0 6,302
ITT INC COM 45073V108   5,419,378 41,952 SH   SOLE   9,292 0 32,660
IVANHOE ELECTRIC INC COM 46578C108   805,742 85,900 SH   SOLE   0 0 85,900
J & J SNACK FOODS CORP COM 466032109   559,064 3,443 SH   SOLE   1,669 0 1,774
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   38,868,945 743,903 SH   SOLE   0 0 743,903
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   161,600,257 2,150,369 SH   SOLE   4,709 0 2,145,660
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   149,501,194 2,522,801 SH   SOLE   0 0 2,522,801
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   4,871,652 127,614 SH   SOLE   0 0 127,614
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   1,229,693 25,891 SH   SOLE   0 0 25,891
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,650,000 86,963 SH   SOLE   21,030 0 65,933
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   1,855,384 38,350 SH   SOLE   0 0 38,350
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   5,228,137 88,793 SH   SOLE   4,210 0 84,583
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   38,393,334 649,853 SH   SOLE   0 0 649,853
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   73,793,807 1,625,056 SH   SOLE   0 0 1,625,056
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290   2,049,038 33,607 SH   SOLE   0 0 33,607
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   1,533,986 17,428 SH   SOLE   0 0 17,428
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   1,876,606 41,800 SH   SOLE   0 0 41,800
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   67,202,354 1,469,225 SH   SOLE   0 0 1,469,225
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   164,807,781 1,679,655 SH   SOLE   0 0 1,679,655
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   32,580,084 577,354 SH   SOLE   5,577 0 571,777
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738   421,497 4,805 SH   SOLE   0 0 4,805
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   2,504,183 54,051 SH   SOLE   0 0 54,051
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   14,726,002 272,300 SH   SOLE   0 0 272,300
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   7,695,107 139,202 SH   SOLE   0 0 139,202
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   27,950,906 641,076 SH   SOLE   0 0 641,076
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   20,205,261 212,244 SH   SOLE   0 0 212,244
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   30,545,178 489,820 SH   SOLE   0 0 489,820
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   84,126,173 1,484,230 SH   SOLE   116,503 0 1,367,727
J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740   82,523,976 1,366,291 SH   SOLE   0 0 1,366,291
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   9,854,324 168,277 SH   SOLE   0 0 168,277
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   2,042,173 41,016 SH   SOLE   0 0 41,016
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   288,807 6,353 SH   SOLE   0 0 6,353
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   1,076,667 23,058 SH   SOLE   0 0 23,058
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   26,817,792 418,048 SH   SOLE   0 0 418,048
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   6,890,681 146,221 SH   SOLE   0 0 146,221
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   143,023,849 2,284,726 SH   SOLE   0 0 2,284,726
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   8,956,859 174,939 SH   SOLE   0 0 174,939
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,086,803 19,113 SH   SOLE   0 0 19,113
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   46,655,902 823,727 SH   SOLE   0 0 823,727
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   106,419,641 2,112,549 SH   SOLE   0 0 2,112,549
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   400,539,268 7,216,924 SH   SOLE   37,888 0 7,179,036
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   3,868,875 87,730 SH   SOLE   0 0 87,730
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   925,660 18,410 SH   SOLE   0 0 18,410
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   4,507,829 65,095 SH   SOLE   0 0 65,095
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   524,028,162 10,382,964 SH   SOLE   134,184 0 10,248,780
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   89,201,201 1,757,832 SH   SOLE   29,179 0 1,728,653
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   10,702,188 199,673 SH   SOLE   0 0 199,673
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   160,380,608 3,028,907 SH   SOLE   0 0 3,028,907
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   34,934,159 854,763 SH   SOLE   0 0 854,763
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   2,650,817 68,549 SH   SOLE   20,269 0 48,280
JABIL INC COM 466313103   3,962,790 36,426 SH   SOLE   1,431 0 34,995
JACK IN THE BOX INC COM 466367109   379,693 7,454 SH   SOLE   1,273 0 6,181
JACKSON FINANCIAL INC COM CL A 46817M107   12,332,208 166,068 SH   SOLE   559 0 165,509
JACKSON FINANCIAL INC COM CL A 46817M107   564,376 7,600 SH Put SOLE   0 0 7,600
JACOBS SOLUTIONS INC COM 46982L108   12,078,220 86,452 SH   SOLE   5,935 0 80,517
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   598,061 18,962 SH   SOLE   10,420 0 8,542
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   34,203,826 695,482 SH   SOLE   5,034 0 690,448
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   6,218,528 105,292 SH   SOLE   0 0 105,292
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   31,279,133 470,221 SH   SOLE   0 0 470,221
JANUS DETROIT STR TR HENDERSON MTG 47103U852   36,061,848 807,656 SH   SOLE   44,047 0 763,609
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   91,050,870 1,875,791 SH   SOLE   11,347 0 1,864,444
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   187,739,818 3,689,855 SH   SOLE   2,869 0 3,686,986
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,329,600 98,772 SH   SOLE   669 0 98,103
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   417,699 33,072 SH   SOLE   31,135 0 1,937
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,402,742 13,143 SH   SOLE   0 0 13,143
JD.COM INC SPON ADS CL A 47215P106   3,457,969 133,822 SH   SOLE   2,557 0 131,265
JD.COM INC SPON ADS CL A 47215P106   1,253,240 48,500 SH Call SOLE   0 0 48,500
JEFFERIES FINL GROUP INC COM 47233W109   5,299,626 106,504 SH   SOLE   4,758 0 101,746
JETBLUE AWYS CORP COM 477143101   497,029 81,614 SH   SOLE   0 0 81,614
JEWETT CAMERON TRADING LTD COM NEW 47733C207   319,615 65,900 SH   SOLE   0 0 65,900
JFROG LTD ORD SHS M6191J100   568,920 15,151 SH   SOLE   8,901 0 6,250
JOBY AVIATION INC COMMON STOCK G65163100   484,990 95,096 SH   SOLE   0 0 95,096
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,804,718 19,003 SH   SOLE   14,571 0 4,432
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   64,540,382 992,776 SH   SOLE   0 0 992,776
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792   563,816 26,224 SH   SOLE   0 0 26,224
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   3,042,679 113,830 SH   SOLE   0 0 113,830
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   28,509,469 854,857 SH   SOLE   0 0 854,857
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   237,492,365 4,314,905 SH   SOLE   0 0 4,314,905
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   15,769,683 425,977 SH   SOLE   0 0 425,977
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   247,187 11,059 SH   SOLE   0 0 11,059
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   373,302 35,929 SH   SOLE   0 0 35,929
JOHNSON & JOHNSON COM 478160104   492,503,539 3,369,619 SH   SOLE   443,561 0 2,926,058
JOHNSON CTLS INTL PLC SHS G51502105   27,564,347 414,689 SH   SOLE   196,602 0 218,087
JONES LANG LASALLE INC COM 48020Q107   848,422 4,133 SH   SOLE   5 0 4,128
JOYY INC ADS REPSTG COM A 46591M109   315,764 10,494 SH   SOLE   5,700 0 4,794
JPMORGAN CHASE & CO. COM 46625H100   703,776,077 3,479,561 SH   SOLE   326,119 0 3,153,442
JPMORGAN CHASE & CO. COM 46625H100   202,260 1,000 SH Put SOLE   0 0 1,000
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309   1,468,502 50,743 SH   SOLE   0 0 50,743
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   771,347 109,879 SH   SOLE   0 0 109,879
JUNIPER NETWORKS INC COM 48203R104   1,914,994 52,523 SH   SOLE   625 0 51,898
KADANT INC COM 48282T104   393,154 1,338 SH   SOLE   474 0 864
KAISER ALUMINUM CORP COM PAR $0.01 483007704   893,625 10,166 SH   SOLE   3,822 0 6,344
KARAT PACKAGING INC COM 48563L101   1,181,691 39,949 SH   SOLE   0 0 39,949
KARTOON STUDIOS INC. COM NEW 37229T509   13,458 13,066 SH   SOLE   0 0 13,066
KAYNE ANDERSON ENERGY INFRST COM 486606106   2,593,657 251,080 SH   SOLE   0 0 251,080
KB HOME COM 48666K109   2,769,637 39,465 SH   SOLE   0 0 39,465
KBR INC COM 48242W106   695,038 10,836 SH   SOLE   0 0 10,836
KELLANOVA COM 487836108   7,673,520 133,036 SH   SOLE   7,643 0 125,393
KELLY SVCS INC CL A 488152208   520,905 24,330 SH   SOLE   666 0 23,664
KEMPER CORP COM 488401100   562,430 9,480 SH   SOLE   1,132 0 8,348
KENNEDY-WILSON HOLDINGS INC COM 489398107   716,529 73,717 SH   SOLE   1,849 0 71,868
KENVUE INC COM 49177J102   34,958,940 1,922,934 SH   SOLE   853,846 0 1,069,088
KEURIG DR PEPPER INC COM 49271V100   8,850,237 264,977 SH   SOLE   115,130 0 149,847
KEY TRONIC CORP COM 493144109   41,112 10,151 SH   SOLE   0 0 10,151
KEYCORP COM 493267108   11,009,482 774,770 SH   SOLE   49,866 0 724,904
KEYSIGHT TECHNOLOGIES INC COM 49338L103   21,512,026 157,309 SH   SOLE   88,726 0 68,583
KFORCE INC COM 493732101   586,406 9,439 SH   SOLE   5,316 0 4,123
KILROY RLTY CORP COM 49427F108   1,165,492 37,391 SH   SOLE   1,224 0 36,167
KIMBELL RTY PARTNERS LP UNIT 49435R102   3,639,014 222,434 SH   SOLE   0 0 222,434
KIMBERLY-CLARK CORP COM 494368103   99,865,123 722,613 SH   SOLE   148,330 0 574,283
KIMCO RLTY CORP COM 49446R109   1,834,433 94,267 SH   SOLE   681 0 93,586
KINDER MORGAN INC DEL COM 49456B101   70,819,867 3,564,160 SH   SOLE   146,639 0 3,417,521
KINROSS GOLD CORP COM 496902404   2,936,279 352,918 SH   SOLE   5,686 0 347,232
KINSALE CAP GROUP INC COM 49714P108   5,114,906 13,276 SH   SOLE   5,284 0 7,992
KIRBY CORP COM 497266106   826,736 6,905 SH   SOLE   1,712 0 5,193
KITE RLTY GROUP TR COM NEW 49803T300   2,284,425 102,074 SH   SOLE   22,553 0 79,521
KKR & CO INC COM 48251W104   41,647,558 395,738 SH   SOLE   92,438 0 303,300
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,411,523 103,031 SH   SOLE   0 0 103,031
KKR REAL ESTATE FIN TR INC COM 48251K100   735,086 81,225 SH   SOLE   0 0 81,225
KLA CORP COM NEW 482480100   75,033,411 91,004 SH   SOLE   10,669 0 80,335
KNIFE RIVER CORP COMMON STOCK 498894104   6,680,134 95,240 SH   SOLE   480 0 94,760
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,320,120 26,445 SH   SOLE   5,454 0 20,991
KNOWLES CORP COM 49926D109   479,604 27,787 SH   SOLE   19,687 0 8,100
KOHLS CORP COM 500255104   1,228,317 53,428 SH   SOLE   0 0 53,428
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,589,009 63,056 SH   SOLE   28,459 0 34,597
KONTOOR BRANDS INC COM 50050N103   1,708,550 25,828 SH   SOLE   1,202 0 24,626
KOPIN CORP COM 500600101   12,850 15,300 SH   SOLE   0 0 15,300
KORN FERRY COM NEW 500643200   1,520,378 22,644 SH   SOLE   16,096 0 6,548
KOSMOS ENERGY LTD COM 500688106   498,107 89,911 SH   SOLE   0 0 89,911
KRAFT HEINZ CO COM 500754106   18,699,717 580,376 SH   SOLE   7,758 0 572,618
KRANESHARES TRUST BOSERA MSCI CHIN 500767405   758,825 34,856 SH   SOLE   0 0 34,856
KRANESHARES TRUST CSI CHI INTERNET 500767306   14,956,699 553,542 SH   SOLE   0 0 553,542
KRANESHARES TRUST ELEC VEH FUTUR 500767827   1,042,274 53,753 SH   SOLE   0 0 53,753
KRANESHARES TRUST QUADRATIC DEFLA 500767587   416,620 28,389 SH   SOLE   0 0 28,389
KRANESHARES TRUST QUADRTC INT RT 500767736   3,428,664 185,233 SH   SOLE   10,174 0 175,059
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,428,454 71,387 SH   SOLE   4,507 0 66,880
KROGER CO COM 501044101   23,580,825 472,278 SH   SOLE   33,740 0 438,538
KT CORP SPONSORED ADR 48268K101   331,062 24,218 SH   SOLE   10,620 0 13,598
KULICKE & SOFFA INDS INC COM 501242101   831,418 16,902 SH   SOLE   2,470 0 14,432
KULR TECHNOLOGY GROUP INC COM 50125G109   12,596 31,888 SH   SOLE   0 0 31,888
KURA SUSHI USA INC CL A COM 501270102   314,567 4,986 SH   SOLE   4,671 0 315
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   2,187,204 83,132 SH   SOLE   8 0 83,124
L3HARRIS TECHNOLOGIES INC COM 502431109   47,661,575 212,226 SH   SOLE   26,267 0 185,959
LA Z BOY INC COM 505336107   625,759 16,785 SH   SOLE   4,873 0 11,912
LABCORP HOLDINGS INC COM SHS 504922105   7,537,829 37,040 SH   SOLE   12,526 0 24,514
LADDER CAP CORP CL A 505743104   2,054,549 181,980 SH   SOLE   8,133 0 173,847
LAKELAND FINL CORP COM 511656100   3,684,102 59,885 SH   SOLE   3,667 0 56,218
LAKELAND INDS INC COM 511795106   276,450 12,051 SH   SOLE   0 0 12,051
LAM RESEARCH CORP COM 512807108   97,379,142 91,449 SH   SOLE   10,630 0 80,819
LAM RESEARCH CORP COM 512807108   532,425 500 SH Call SOLE   0 0 500
LAMAR ADVERTISING CO NEW CL A 512816109   8,898,630 74,447 SH   SOLE   16,118 0 58,329
LAMB WESTON HLDGS INC COM 513272104   10,289,107 122,373 SH   SOLE   31,352 0 91,021
LANCASTER COLONY CORP COM 513847103   626,017 3,313 SH   SOLE   765 0 2,548
LANDSTAR SYS INC COM 515098101   2,794,802 15,150 SH   SOLE   9,580 0 5,570
LANTHEUS HLDGS INC COM 516544103   4,463,020 55,586 SH   SOLE   10,807 0 44,779
LAS VEGAS SANDS CORP COM 517834107   7,074,728 159,881 SH   SOLE   25,592 0 134,289
LATHAM GROUP INC COM 51819L107   36,374 12,005 SH   SOLE   387 0 11,618
LATTICE SEMICONDUCTOR CORP COM 518415104   796,725 13,739 SH   SOLE   2,243 0 11,496
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   1,915,952 36,557 SH   SOLE   23,538 0 13,019
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   21,038,452 761,642 SH   SOLE   777 0 760,865
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   2,757,596 69,277 SH   SOLE   0 0 69,277
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   10,904,395 226,723 SH   SOLE   0 0 226,723
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   4,511,389 186,729 SH   SOLE   0 0 186,729
LAUDER ESTEE COS INC CL A 518439104   11,919,936 112,029 SH   SOLE   54,159 0 57,870
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   2,620,939 157,319 SH   SOLE   0 0 157,319
LAZARD INC COM 52110M109   1,117,341 29,265 SH   SOLE   588 0 28,677
LCI INDS COM 50189K103   1,882,740 18,212 SH   SOLE   12,016 0 6,196
LEAR CORP COM NEW 521865204   734,074 6,427 SH   SOLE   538 0 5,889
LEGALZOOM COM INC COM 52466B103   280,604 33,445 SH   SOLE   0 0 33,445
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   20,071,610 287,491 SH   SOLE   0 0 287,491
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   5,199,865 110,716 SH   SOLE   0 0 110,716
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   81,233,916 2,740,686 SH   SOLE   0 0 2,740,686
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   36,947,793 1,031,405 SH   SOLE   0 0 1,031,405
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,208,757 82,551 SH   SOLE   0 0 82,551
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   2,542,360 127,500 SH   SOLE   0 0 127,500
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   3,125,148 130,951 SH   SOLE   0 0 130,951
LEGGETT & PLATT INC COM 524660107   2,449,419 213,737 SH   SOLE   1,659 0 212,078
LEIDOS HOLDINGS INC COM 525327102   4,935,573 33,833 SH   SOLE   1,589 0 32,244
LEMAITRE VASCULAR INC COM 525558201   699,398 8,500 SH   SOLE   1,753 0 6,747
LEMONADE INC COM 52567D107   525,265 31,834 SH   SOLE   0 0 31,834
LENDINGTREE INC NEW COM 52603B107   525,032 12,624 SH   SOLE   15 0 12,609
LENNAR CORP CL A 526057104   22,911,317 152,875 SH   SOLE   27,186 0 125,689
LENNAR CORP CL B 526057302   317,861 2,280 SH   SOLE   0 0 2,280
LENNOX INTL INC COM 526107107   12,378,456 23,138 SH   SOLE   6,793 0 16,345
LESLIES INC COM 527064109   274,944 65,619 SH   SOLE   28,487 0 37,132
LEUTHOLD FDS INC CORE ETF 527289789   526,097 15,620 SH   SOLE   0 0 15,620
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,217,445 63,146 SH   SOLE   0 0 63,146
LEXICON PHARMACEUTICALS INC COM NEW 528872302   102,623 61,085 SH   SOLE   0 0 61,085
LGI HOMES INC COM 50187T106   963,718 10,769 SH   SOLE   2,386 0 8,383
LI AUTO INC SPONSORED ADS 50202M102   262,210 14,665 SH   SOLE   0 0 14,665
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   22,922,497 3,370,956 SH   SOLE   0 0 3,370,956
LIBERTY ALL-STAR GROWTH FD I COM 529900102   4,450,465 833,420 SH   SOLE   0 0 833,420
LIBERTY BROADBAND CORP COM SER C 530307305   298,824 5,451 SH   SOLE   1,065 0 4,386
LIBERTY ENERGY INC COM CL A 53115L104   273,563 13,095 SH   SOLE   3,147 0 9,948
LIBERTY GLOBAL LTD COM CL A G61188101   304,973 17,497 SH   SOLE   0 0 17,497
LIBERTY GLOBAL LTD COM CL C G61188127   984,267 55,141 SH   SOLE   0 0 55,141
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   473,985 7,380 SH   SOLE   2,227 0 5,153
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   6,545,579 91,113 SH   SOLE   42,754 0 48,359
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   951,262 42,927 SH   SOLE   59 0 42,868
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   6,583 23,000 PRN   SOLE   0 0 23,000
LIFEMD INC COM 53216B104   334,988 48,832 SH   SOLE   0 0 48,832
LIFESTANCE HEALTH GROUP INC COM 53228F101   179,102 36,477 SH   SOLE   0 0 36,477
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   249,073 2,956 SH   SOLE   0 0 2,956
LIGHT & WONDER INC COM 80874P109   292,510 2,789 SH   SOLE   732 0 2,057
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102   22,589 24,960 SH   SOLE   0 0 24,960
LIGHTWAVE LOGIC INC COM 532275104   1,059,058 354,200 SH   SOLE   0 0 354,200
LILIUM N V CLASS A ORD SHS N52586109   18,729 23,568 SH   SOLE   0 0 23,568
LIMBACH HLDGS INC COM 53263P105   430,163 7,556 SH   SOLE   0 0 7,556
LINCOLN ELEC HLDGS INC COM 533900106   5,345,459 28,337 SH   SOLE   12,253 0 16,084
LINCOLN NATL CORP IND COM 534187109   7,226,314 232,357 SH   SOLE   7 0 232,350
LINCOLN NATL CORP IND COM 534187109   289,230 9,300 SH Put SOLE   0 0 9,300
LINDE PLC SHS G54950103   95,860,000 218,455 SH   SOLE   47,921 0 170,534
LINDSAY CORP COM 535555106   413,486 3,365 SH   SOLE   0 0 3,365
LINEAGE CELL THERAPEUTICS IN COM 53566P109   31,434 31,519 SH   SOLE   0 0 31,519
LINKBANCORP INC COM 53578P105   298,485 48,772 SH   SOLE   0 0 48,772
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   150,738 17,589 SH   SOLE   5,306 0 12,283
LIQUIDIA CORPORATION COM NEW 53635D202   418,200 34,850 SH   SOLE   0 0 34,850
LISTED FD TR CORE ALT FD 53656F847   358,374 14,381 SH   SOLE   0 0 14,381
LISTED FD TR HORIZON KINETICS 53656F623   20,665,227 632,351 SH   SOLE   0 0 632,351
LISTED FD TR ROUNDHILL BALL 53656F417   2,146,923 164,515 SH   SOLE   0 0 164,515
LISTED FD TR ROUNDHILL SPORTS 53656F789   373,718 21,918 SH   SOLE   0 0 21,918
LISTED FD TR SHARES LAG CAP 53656F805   204,060 4,629 SH   SOLE   0 0 4,629
LISTED FD TR STF TAC GW & INC 53656F169   274,040 11,199 SH   SOLE   0 0 11,199
LISTED FD TR STF TACTICAL GRW 53656F151   5,281,622 154,073 SH   SOLE   0 0 154,073
LISTED FD TR SWAN HEDGED EQTY 53656F599   15,282,857 718,517 SH   SOLE   0 0 718,517
LISTED FD TR WAHED FTSE ETF 53656F607   257,504 5,086 SH   SOLE   0 0 5,086
LITHIA MTRS INC COM 536797103   1,988,704 7,877 SH   SOLE   2,053 0 5,824
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   615,973 192,492 SH   SOLE   0 0 192,492
LITHIUM AMERS CORP NEW COM SHS 53681J103   1,289,623 481,203 SH   SOLE   0 0 481,203
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   16,196,879 538,818 SH   SOLE   0 0 538,818
LITTELFUSE INC COM 537008104   1,726,397 6,755 SH   SOLE   4,959 0 1,796
LIVE NATION ENTERTAINMENT IN COM 538034109   3,080,179 32,859 SH   SOLE   12,961 0 19,898
LIVE OAK BANCSHARES INC COM 53803X105   281,948 8,042 SH   SOLE   0 0 8,042
LIVEONE INC COM 53814X102   23,864 15,200 SH   SOLE   0 0 15,200
LKQ CORP COM 501889208   3,178,322 76,420 SH   SOLE   34,786 0 41,634
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   4,405,754 1,613,830 SH   SOLE   740,596 0 873,234
LMP CAP & INCOME FD INC COM 50208A102   426,441 27,548 SH   SOLE   0 0 27,548
LOANDEPOT INC COM CL A 53946R106   47,436 28,749 SH   SOLE   0 0 28,749
LOCKHEED MARTIN CORP COM 539830109   258,170,458 552,709 SH   SOLE   40,440 0 512,269
LOCKHEED MARTIN CORP COM 539830109   1,494,720 3,200 SH Put SOLE   0 0 3,200
LOEWS CORP COM 540424108   1,838,818 24,603 SH   SOLE   4,431 0 20,172
LOGITECH INTL S A SHS H50430232   1,779,562 18,369 SH   SOLE   156 0 18,213
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104   612,990 90,679 SH   SOLE   0 0 90,679
LOUISIANA PAC CORP COM 546347105   1,700,212 20,651 SH   SOLE   789 0 19,862
LOWES COS INC COM 548661107   172,593,044 782,877 SH   SOLE   72,924 0 709,953
LPL FINL HLDGS INC COM 50212V100   28,057,877 100,458 SH   SOLE   19 0 100,439
LSB INDS INC COM 502160104   584,052 71,400 SH   SOLE   0 0 71,400
LSI INDS INC OHIO COM 50216C108   298,979 20,662 SH   SOLE   0 0 20,662
LTC PPTYS INC COM 502175102   1,377,853 39,938 SH   SOLE   2,733 0 37,205
LUCID DIAGNOSTICS INC COM 54948X109   33,995 41,457 SH   SOLE   0 0 41,457
LUCID GROUP INC COM 549498103   713,206 273,259 SH   SOLE   0 0 273,259
LULULEMON ATHLETICA INC COM 550021109   29,281,701 98,030 SH   SOLE   9,639 0 88,391
LUMEN TECHNOLOGIES INC COM 550241103   314,396 285,815 SH   SOLE   180 0 285,635
LUMENTUM HLDGS INC COM 55024U109   1,018,451 20,001 SH   SOLE   220 0 19,781
LUMINAR TECHNOLOGIES INC COM CL A 550424105   472,919 317,395 SH   SOLE   0 0 317,395
LXP INDUSTRIAL TRUST COM 529043101   642,461 70,445 SH   SOLE   41,230 0 29,215
LYFT INC CL A COM 55087P104   1,456,770 103,317 SH   SOLE   739 0 102,578
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   51,207,344 535,305 SH   SOLE   281,129 0 254,176
M & T BK CORP COM 55261F104   15,890,433 104,985 SH   SOLE   23,939 0 81,046
M/I HOMES INC COM 55305B101   1,444,183 11,824 SH   SOLE   1,256 0 10,568
MACERICH CO COM 554382101   8,670,343 561,551 SH   SOLE   1,392 0 560,159
MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100   415,104 21,825 SH   SOLE   0 0 21,825
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   458,811 4,116 SH   SOLE   559 0 3,557
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,314,707 309,867 SH   SOLE   0 0 309,867
MACROGENICS INC COM 556099109   129,447 30,458 SH   SOLE   0 0 30,458
MACYS INC COM 55616P104   1,633,496 85,078 SH   SOLE   4,361 0 80,717
MADDEN STEVEN LTD COM 556269108   844,815 19,972 SH   SOLE   14,733 0 5,239
MADISON COVERED CALL & EQUIT COM 557437100   1,850,567 243,496 SH   SOLE   0 0 243,496
MADISON SQUARE GRDN SPRT COR CL A 55825T103   388,543 2,065 SH   SOLE   0 0 2,065
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,450,668 5,178 SH   SOLE   180 0 4,998
MAG SILVER CORP COM 55903Q104   547,918 46,951 SH   SOLE   0 0 46,951
MAGNA INTL INC COM 559222401   3,194,291 76,236 SH   SOLE   2,280 0 73,956
MAGNITE INC COM 55955D100   334,044 25,135 SH   SOLE   8,123 0 17,012
MAGNOLIA OIL & GAS CORP CL A 559663109   1,048,582 41,380 SH   SOLE   19,615 0 21,765
MAIN STR CAP CORP COM 56035L104   14,546,335 288,103 SH   SOLE   0 0 288,103
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   450,336 35,155 SH   SOLE   0 0 35,155
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   3,102,771 187,139 SH   SOLE   0 0 187,139
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,567,288 18,636 SH   SOLE   88 0 18,548
MAMMOTH ENERGY SVCS INC COM 56155L108   45,451 13,857 SH   SOLE   0 0 13,857
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   864,973 19,099 SH   SOLE   0 0 19,099
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,880,032 99,897 SH   SOLE   0 0 99,897
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   112,249 11,608 SH   SOLE   0 0 11,608
MANCHESTER UTD PLC NEW ORD CL A G5784H106   984,556 61,001 SH   SOLE   0 0 61,001
MANHATTAN ASSOCIATES INC COM 562750109   6,798,624 27,561 SH   SOLE   13,235 0 14,326
MANITOWOC CO INC COM NEW 563571405   150,074 13,016 SH   SOLE   0 0 13,016
MANNKIND CORP COM NEW 56400P706   158,709 30,404 SH   SOLE   0 0 30,404
MANULIFE FINL CORP COM 56501R106   14,574,197 547,491 SH   SOLE   1,088 0 546,403
MARATHON DIGITAL HOLDINGS IN COM 565788106   13,509,635 680,586 SH   SOLE   4,024 0 676,562
MARATHON OIL CORP COM 565849106   7,103,562 247,770 SH   SOLE   5,104 0 242,666
MARATHON PETE CORP COM 56585A102   72,364,562 417,134 SH   SOLE   22,821 0 394,313
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   189,124 26,414 SH   SOLE   21,790 0 4,624
MARCUS & MILLICHAP INC COM 566324109   338,518 10,740 SH   SOLE   8,830 0 1,910
MARCUS CORP DEL COM 566330106   284,135 24,990 SH   SOLE   4,013 0 20,977
MARINEMAX INC COM 567908108   499,987 15,446 SH   SOLE   0 0 15,446
MARKEL GROUP INC COM 570535104   8,442,859 5,358 SH   SOLE   1,398 0 3,960
MARKETAXESS HLDGS INC COM 57060D108   679,514 3,389 SH   SOLE   68 0 3,321
MARKFORGED HOLDING CORPORATI COM 57064N102   5,819 14,192 SH   SOLE   0 0 14,192
MARQETA INC CLASS A COM 57142B104   78,090 14,250 SH   SOLE   2,030 0 12,220
MARRIOTT INTL INC NEW CL A 571903202   41,646,465 172,257 SH   SOLE   21,235 0 151,022
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   792,427 9,075 SH   SOLE   1,190 0 7,885
MARSH & MCLENNAN COS INC COM 571748102   47,642,959 226,097 SH   SOLE   99,608 0 126,489
MARTEN TRANS LTD COM 573075108   563,766 30,556 SH   SOLE   24,603 0 5,953
MARTIN MARIETTA MATLS INC COM 573284106   16,753,737 30,923 SH   SOLE   7,685 0 23,238
MARVELL TECHNOLOGY INC COM 573874104   34,497,290 493,524 SH   SOLE   100,248 0 393,276
MASCO CORP COM 574599106   8,879,147 133,181 SH   SOLE   26,647 0 106,534
MASIMO CORP COM 574795100   439,362 3,489 SH   SOLE   75 0 3,414
MASTEC INC COM 576323109   2,275,249 21,266 SH   SOLE   1,414 0 19,852
MASTERBRAND INC COMMON STOCK 57638P104   467,881 31,872 SH   SOLE   11 0 31,861
MASTERCARD INCORPORATED CL A 57636Q104   332,877,591 754,551 SH   SOLE   131,792 0 622,759
MATADOR RES CO COM 576485205   3,712,604 62,292 SH   SOLE   12,172 0 50,120
MATCH GROUP INC NEW COM 57667L107   2,191,416 72,134 SH   SOLE   8,682 0 63,452
MATERION CORP COM 576690101   335,464 3,102 SH   SOLE   33 0 3,069
MATINAS BIOPHARMA HLDGS INC COM 576810105   96,931 612,328 SH   SOLE   0 0 612,328
MATSON INC COM 57686G105   2,215,004 16,912 SH   SOLE   1,496 0 15,416
MATTEL INC COM 577081102   292,371 17,981 SH   SOLE   0 0 17,981
MATTERPORT INC COM CL A 577096100   649,522 145,307 SH   SOLE   0 0 145,307
MAXIMUS INC COM 577933104   10,831,504 126,389 SH   SOLE   84,905 0 41,484
MAYVILLE ENGR CO INC COM 578605107   371,185 22,280 SH   SOLE   0 0 22,280
MCCORMICK & CO INC COM NON VTG 579780206   24,426,663 344,328 SH   SOLE   47,973 0 296,355
MCCORMICK & CO INC COM VTG 579780107   204,930 2,970 SH   SOLE   0 0 2,970
MCDONALDS CORP COM 580135101   281,770,098 1,105,675 SH   SOLE   82,182 0 1,023,493
MCKESSON CORP COM 58155Q103   79,273,068 135,732 SH   SOLE   17,577 0 118,155
MDU RES GROUP INC COM 552690109   3,187,231 126,981 SH   SOLE   880 0 126,101
MEDALLION FINL CORP COM 583928106   101,184 13,175 SH   SOLE   0 0 13,175
MEDICAL PPTYS TRUST INC COM 58463J304   4,480,054 1,039,456 SH   SOLE   0 0 1,039,456
MEDPACE HLDGS INC COM 58506Q109   6,728,394 16,337 SH   SOLE   8,711 0 7,626
MEDTRONIC PLC SHS G5960L103   80,419,763 1,021,722 SH   SOLE   176,079 0 845,643
MELCO RESORTS AND ENTMNT LTD ADR 585464100   643,682 86,285 SH   SOLE   0 0 86,285
MERCADOLIBRE INC COM 58733R102   55,547,118 33,800 SH   SOLE   1,446 0 32,354
MERCANTILE BK CORP COM 587376104   351,222 8,657 SH   SOLE   3,886 0 4,771
MERCHANTS BANCORP IND COM 58844R108   1,920,258 47,367 SH   SOLE   0 0 47,367
MERCK & CO INC COM 58933Y105   339,946,489 2,745,933 SH   SOLE   273,639 0 2,472,294
MERCURY GENL CORP NEW COM 589400100   572,136 10,767 SH   SOLE   0 0 10,767
MERCURY SYS INC COM 589378108   1,086,267 40,247 SH   SOLE   37,463 0 2,784
MERIT MED SYS INC COM 589889104   3,037,988 35,346 SH   SOLE   32,410 0 2,936
MERITAGE HOMES CORP COM 59001A102   494,275 3,054 SH   SOLE   12 0 3,042
MESA LABS INC COM 59064R109   603,099 6,951 SH   SOLE   5,262 0 1,689
MESABI TR CTF BEN INT 590672101   195,461 11,344 SH   SOLE   0 0 11,344
MESOBLAST LTD SPONS ADR 590717401   204,211 29,987 SH   SOLE   0 0 29,987
META PLATFORMS INC CL A 30303M102   960,176,294 1,904,280 SH   SOLE   260,373 0 1,643,907
META PLATFORMS INC CL A 30303M102   2,218,568 4,400 SH Call SOLE   0 0 4,400
META PLATFORMS INC CL A 30303M102   1,462,238 2,900 SH Put SOLE   0 0 2,900
METALLA RTY & STREAMING LTD COM NEW 59124U605   434,939 156,453 SH   SOLE   0 0 156,453
METALLUS INC COM 887399103   668,707 32,990 SH   SOLE   0 0 32,990
METLIFE INC COM 59156R108   57,450,830 818,505 SH   SOLE   196,453 0 622,052
METTLER TOLEDO INTERNATIONAL COM 592688105   2,773,154 1,984 SH   SOLE   160 0 1,824
MFA FINL INC COM 55272X607   2,096,328 197,023 SH   SOLE   0 0 197,023
MFS CHARTER INCOME TR SH BEN INT 552727109   1,225,128 195,395 SH   SOLE   0 0 195,395
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   911,509 296,908 SH   SOLE   0 0 296,908
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   124,511 33,561 SH   SOLE   0 0 33,561
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   226,039 65,901 SH   SOLE   0 0 65,901
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   96,700 57,050 SH   SOLE   0 0 57,050
MFS INTER INCOME TR SH BEN INT 55273C107   680,216 255,720 SH   SOLE   0 0 255,720
MFS INVT GRADE MUN TR SH BEN INT 59318B108   93,599 11,848 SH   SOLE   0 0 11,848
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,282,134 487,636 SH   SOLE   0 0 487,636
MFS MUN INCOME TR SH BEN INT 552738106   1,134,521 207,788 SH   SOLE   0 0 207,788
MGE ENERGY INC COM 55277P104   1,479,011 19,794 SH   SOLE   0 0 19,794
MGIC INVT CORP WIS COM 552848103   1,190,065 55,224 SH   SOLE   37,155 0 18,069
MGM RESORTS INTERNATIONAL COM 552953101   18,164,920 408,752 SH   SOLE   3,480 0 405,272
MICROCHIP TECHNOLOGY INC. COM 595017104   33,876,310 370,233 SH   SOLE   70,051 0 300,182
MICROCLOUD HOLOGRAM INC ORD SHS NEW G55032208   41,296 50,300 SH   SOLE   0 0 50,300
MICRON TECHNOLOGY INC COM 595112103   90,418,671 687,438 SH   SOLE   44,739 0 642,699
MICROSOFT CORP COM 594918104   3,079,384,894 6,889,775 SH   SOLE   748,063 0 6,141,712
MICROSOFT CORP COM 594918104   446,950 1,000 SH Call SOLE   0 0 1,000
MICROSOFT CORP COM 594918104   5,318,705 11,900 SH Put SOLE   0 0 11,900
MICROSTRATEGY INC CL A NEW 594972408   68,266,518 49,559 SH   SOLE   1 0 49,558
MICROVAST HOLDINGS INC COM 59516C106   13,727 30,096 SH   SOLE   0 0 30,096
MICROVISION INC DEL COM NEW 594960304   35,003 33,022 SH   SOLE   0 0 33,022
MID-AMER APT CMNTYS INC COM 59522J103   6,296,395 44,151 SH   SOLE   14,942 0 29,209
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,058,820 135,985 SH   SOLE   0 0 135,985
MIDDLEBY CORP COM 596278101   633,526 5,167 SH   SOLE   88 0 5,079
MIDDLESEX WTR CO COM 596680108   1,142,763 21,867 SH   SOLE   0 0 21,867
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   678,276 60,506 SH   SOLE   0 0 60,506
MILLERKNOLL INC COM 600544100   1,250,661 47,213 SH   SOLE   1,022 0 46,191
MIMEDX GROUP INC COM 602496101   332,786 48,021 SH   SOLE   0 0 48,021
MIND MEDICINE MINDMED INC COM NEW 60255C885   333,571 46,265 SH   SOLE   0 0 46,265
MINERALS TECHNOLOGIES INC COM 603158106   512,020 6,157 SH   SOLE   1,934 0 4,223
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   806,718 42,303 SH   SOLE   0 0 42,303
MIRION TECHNOLOGIES INC COM CL A 60471A101   112,480 10,473 SH   SOLE   2,269 0 8,204
MITEK SYS INC COM NEW 606710200   801,740 71,712 SH   SOLE   0 0 71,712
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   2,097,862 194,247 SH   SOLE   93,822 0 100,425
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   73,412 17,355 SH   SOLE   0 0 17,355
MKS INSTRS INC COM 55306N104   3,115,157 23,856 SH   SOLE   4,671 0 19,185
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   1,414,949 50,381 SH   SOLE   9,169 0 41,212
MOBIX LABS INC COM CL A 60743G100   24,600 15,000 SH   SOLE   0 0 15,000
MODERNA INC COM 60770K107   13,313,419 112,113 SH   SOLE   9,010 0 103,103
MODINE MFG CO COM 607828100   4,989,061 49,796 SH   SOLE   4,224 0 45,572
MODIVCARE INC COM 60783X104   219,314 8,358 SH   SOLE   0 0 8,358
MOELIS & CO CL A 60786M105   2,780,223 48,896 SH   SOLE   25,688 0 23,208
MOHAWK INDS INC COM 608190104   2,048,993 18,039 SH   SOLE   2,825 0 15,214
MOLECULIN BIOTECH INC COM 60855D309   118,814 33,754 SH   SOLE   0 0 33,754
MOLINA HEALTHCARE INC COM 60855R100   4,409,565 14,832 SH   SOLE   470 0 14,362
MOLSON COORS BEVERAGE CO CL B 60871R209   5,103,031 100,394 SH   SOLE   6,389 0 94,005
MONARCH CASINO & RESORT INC COM 609027107   308,280 4,525 SH   SOLE   3,917 0 608
MONDAY COM LTD SHS M7S64H106   4,010,099 16,656 SH   SOLE   2,764 0 13,892
MONDEE HOLDINGS INC CLASS A COM 465712107   29,760 12,400 SH   SOLE   0 0 12,400
MONDELEZ INTL INC CL A 609207105   90,388,792 1,381,246 SH   SOLE   333,031 0 1,048,215
MONGODB INC CL A 60937P106   10,045,642 40,189 SH   SOLE   8,947 0 31,242
MONOLITHIC PWR SYS INC COM 609839105   74,174,749 90,272 SH   SOLE   35,576 0 54,696
MONROE CAP CORP COM 610335101   201,120 26,428 SH   SOLE   0 0 26,428
MONSTER BEVERAGE CORP NEW COM 61174X109   36,285,160 726,429 SH   SOLE   315,571 0 410,858
MONTROSE ENVIRONMENTAL GROUP COM 615111101   284,048 6,375 SH   SOLE   4,944 0 1,431
MOODYS CORP COM 615369105   41,903,996 99,550 SH   SOLE   29,476 0 70,074
MOOG INC CL A 615394202   1,325,492 7,923 SH   SOLE   540 0 7,383
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   285,585 6,495 SH   SOLE   5,953 0 542
MORGAN STANLEY COM NEW 617446448   136,931,818 1,408,908 SH   SOLE   348,576 0 1,060,332
MORGAN STANLEY EMERGING MKTS COM 617477104   602,731 132,178 SH   SOLE   0 0 132,178
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,600,159 218,005 SH   SOLE   0 0 218,005
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601   3,800,634 75,438 SH   SOLE   0 0 75,438
MORGAN STANLEY ETF TRUST EATON VANCE SHOR 61774R825   1,036,716 20,825 SH   SOLE   0 0 20,825
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   4,825,960 97,200 SH   SOLE   0 0 97,200
MORNINGSTAR INC COM 617700109   1,192,293 4,030 SH   SOLE   216 0 3,814
MOSAIC CO NEW COM 61945C103   7,690,697 266,114 SH   SOLE   1,760 0 264,354
MOTORCAR PTS AMER INC COM 620071100   196,644 31,871 SH   SOLE   0 0 31,871
MOTOROLA SOLUTIONS INC COM NEW 620076307   39,610,422 102,605 SH   SOLE   29,610 0 72,995
MP MATERIALS CORP COM CL A 553368101   2,012,759 158,112 SH   SOLE   18,602 0 139,510
MPLX LP COM UNIT REP LTD 55336V100   12,921,902 303,402 SH   SOLE   1,532 0 301,870
MR COOPER GROUP INC COM 62482R107   794,917 9,786 SH   SOLE   0 0 9,786
MRC GLOBAL INC COM 55345K103   950,809 73,649 SH   SOLE   683 0 72,966
MSA SAFETY INC COM 553498106   13,756,512 73,294 SH   SOLE   759 0 72,535
MSC INDL DIRECT INC CL A 553530106   1,510,973 19,051 SH   SOLE   6,569 0 12,482
MSCI INC COM 55354G100   14,371,266 29,831 SH   SOLE   8,091 0 21,740
M-TRON INDS INC COM 55380K109   300,130 8,524 SH   SOLE   0 0 8,524
MUELLER INDS INC COM 624756102   1,876,010 32,947 SH   SOLE   0 0 32,947
MUELLER WTR PRODS INC COM SER A 624758108   333,055 18,586 SH   SOLE   4,911 0 13,675
MULTIPLAN CORPORATION COM 62548M100   3,884 10,000 SH   SOLE   0 0 10,000
MURPHY OIL CORP COM 626717102   2,365,297 57,354 SH   SOLE   4,909 0 52,445
MURPHY USA INC COM 626755102   3,968,490 8,454 SH   SOLE   4,647 0 3,807
MYERS INDS INC COM 628464109   191,963 14,347 SH   SOLE   6,849 0 7,498
MYR GROUP INC DEL COM 55405W104   1,487,110 10,958 SH   SOLE   1,433 0 9,525
NABORS INDUSTRIES LTD SHS G6359F137   212,160 2,981 SH   SOLE   1,055 0 1,926
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   82,212 37,369 SH   SOLE   0 0 37,369
NANO X IMAGING LTD ORD SHS M70700105   476,689 64,944 SH   SOLE   0 0 64,944
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,721,027 33,129 SH   SOLE   19,104 0 14,025
NASDAQ INC COM 631103108   12,266,636 203,562 SH   SOLE   87,939 0 115,623
NATERA INC COM 632307104   6,965,863 64,326 SH   SOLE   31,285 0 33,041
NATIONAL BANKSHARES INC VA COM 634865109   848,810 30,015 SH   SOLE   0 0 30,015
NATIONAL BEVERAGE CORP COM 635017106   255,983 4,996 SH   SOLE   91 0 4,905
NATIONAL FUEL GAS CO COM 636180101   3,527,997 65,104 SH   SOLE   6,033 0 59,071
NATIONAL GRID PLC SPONSORED ADR NE 636274409   41,973,648 738,973 SH   SOLE   427,012 0 311,961
NATIONAL HEALTH INVS INC COM 63633D104   1,538,775 22,719 SH   SOLE   633 0 22,086
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   20,759,987 503,639 SH   SOLE   6,508 0 497,131
NATIXIS ETF TR GATEWAY QUALITY 63873X307   5,370,531 99,873 SH   SOLE   0 0 99,873
NATIXIS ETF TR LOOMIS SAYLES 63873X208   878,054 36,785 SH   SOLE   0 0 36,785
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   2,808,846 31,335 SH   SOLE   0 0 31,335
NATWEST GROUP PLC SPONS ADR 639057207   729,557 90,854 SH   SOLE   61,137 0 29,717
NAUTICUS ROBOTICS INC COM 63911H108   5,852 43,000 SH   SOLE   0 0 43,000
NAVIENT CORPORATION COM 63938C108   360,771 24,778 SH   SOLE   0 0 24,778
NAVITAS SEMICONDUCTOR CORP COM 63942X106   754,953 192,100 SH   SOLE   0 0 192,100
NB BANCORP INC COM 63945M107   301,600 20,000 SH   SOLE   0 0 20,000
NBT BANCORP INC COM 628778102   1,143,969 29,637 SH   SOLE   13,695 0 15,942
NCINO INC COM 63947X101   1,215,857 38,660 SH   SOLE   25,802 0 12,858
NCR ATLEOS CORPORATION COM SHS 63001N106   476,768 17,645 SH   SOLE   6,880 0 10,765
NCR VOYIX CORPORATION COM 62886E108   588,532 47,654 SH   SOLE   23,543 0 24,111
NEKTAR THERAPEUTICS COM 640268108   61,120 49,290 SH   SOLE   0 0 49,290
NELNET INC CL A 64031N108   2,312,788 22,931 SH   SOLE   0 0 22,931
NEOGEN CORP COM 640491106   1,978,679 126,595 SH   SOLE   92,509 0 34,086
NEOGENOMICS INC COM NEW 64049M209   307,671 22,183 SH   SOLE   8,608 0 13,575
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   7,817 10,000 PRN   SOLE   0 0 10,000
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   4,207,478 81,524 SH   SOLE   0 0 81,524
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501   10,281,416 206,620 SH   SOLE   0 0 206,620
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   33,680,630 671,598 SH   SOLE   0 0 671,598
NET LEASE OFFICE PROPERTIES COM 64110Y108   727,248 29,539 SH   SOLE   6 0 29,533
NET POWER INC COM CL A 64107A105   141,886 14,434 SH   SOLE   0 0 14,434
NETAPP INC COM 64110D104   27,558,635 213,965 SH   SOLE   62,506 0 151,459
NETEASE INC SPONSORED ADS 64110W102   1,615,916 16,906 SH   SOLE   3,083 0 13,823
NETFLIX INC COM 64110L106   320,639,324 475,105 SH   SOLE   71,267 0 403,838
NETFLIX INC COM 64110L106   1,754,688 2,600 SH Call SOLE   0 0 2,600
NEUBERGER BERMAN ENERGY INFR COM 64129H104   537,020 67,128 SH   SOLE   0 0 67,128
NEUBERGER BERMAN ETF TRUST OPT STRATEGY ETF 64135A705   4,929,508 187,363 SH   SOLE   0 0 187,363
NEUBERGER BERMAN ETF TRUST SHORT DURATION I 64135A887   526,984 10,546 SH   SOLE   0 0 10,546
NEUBERGER BERMAN HIGH YIELD COM 64128C106   4,397,092 562,288 SH   SOLE   0 0 562,288
NEUBERGER BERMAN MUN FD INC COM 64124P101   535,599 50,150 SH   SOLE   0 0 50,150
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   862,351 66,797 SH   SOLE   0 0 66,797
NEUBERGER BERMAN REAL ESTATE COM 64190A103   1,018,704 302,735 SH   SOLE   0 0 302,735
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,697,196 12,328 SH   SOLE   8,190 0 4,138
NEW AMER HIGH INCOME FD INC COM NEW 641876800   508,374 69,355 SH   SOLE   0 0 69,355
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   711,716 10,027 SH   SOLE   0 0 10,027
NEW FORTRESS ENERGY INC COM CL A 644393100   1,220,200 55,514 SH   SOLE   0 0 55,514
NEW FORTRESS ENERGY INC COM CL A 644393100   202,216 9,200 SH Put SOLE   0 0 9,200
NEW GERMANY FD INC COM 644465106   299,052 36,761 SH   SOLE   0 0 36,761
NEW GOLD INC CDA COM 644535106   234,825 120,423 SH   SOLE   0 0 120,423
NEW JERSEY RES CORP COM 646025106   3,050,673 71,377 SH   SOLE   12,494 0 58,883
NEW MTN FIN CORP COM 647551100   2,665,674 217,784 SH   SOLE   28 0 217,756
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   1,667,930 21,458 SH   SOLE   892 0 20,566
NEW YORK CMNTY BANCORP INC COM 649445103   3,285,959 1,020,484 SH   SOLE   0 0 1,020,484
NEW YORK TIMES CO CL A 650111107   323,097 6,309 SH   SOLE   576 0 5,733
NEWELL BRANDS INC COM 651229106   844,261 131,710 SH   SOLE   0 0 131,710
NEWMARK GROUP INC CL A 65158N102   108,234 10,580 SH   SOLE   0 0 10,580
NEWMARKET CORP COM 651587107   984,494 1,909 SH   SOLE   1,345 0 564
NEWMONT CORP COM 651639106   22,694,316 542,019 SH   SOLE   75,154 0 466,865
NEWPARK RES INC COM PAR $.01NEW 651718504   118,642 14,277 SH   SOLE   0 0 14,277
NEWS CORP NEW CL A 65249B109   1,450,125 52,598 SH   SOLE   0 0 52,598
NEWS CORP NEW CL B 65249B208   818,257 28,822 SH   SOLE   641 0 28,181
NEWTEKONE INC COM NEW 652526203   317,873 25,288 SH   SOLE   0 0 25,288
NEXGEN ENERGY LTD COM 65340P106   258,072 36,973 SH   SOLE   0 0 36,973
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   77,125 13,947 SH   SOLE   0 0 13,947
NEXPOINT REAL ESTATE FIN INC COM 65342V101   382,116 27,851 SH   SOLE   0 0 27,851
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,682,358 22,182 SH   SOLE   16,286 0 5,896
NEXTCURE INC COM 65343E108   47,700 30,000 SH   SOLE   0 0 30,000
NEXTDECADE CORP COM 65342K105   441,464 55,600 SH   SOLE   0 0 55,600
NEXTERA ENERGY INC COM 65339F101   199,877,297 2,822,727 SH   SOLE   452,319 0 2,370,408
NEXTERA ENERGY INC COM 65339F101   1,678,197 23,700 SH Put SOLE   0 0 23,700
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   1,578,341 38,014 SH   SOLE   0 0 38,014
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   4,512,078 163,245 SH   SOLE   3,525 0 159,720
NEXTNAV INC COMMON STOCK 65345N106   791,536 97,600 SH   SOLE   0 0 97,600
NEXTRACKER INC CLASS A COM 65290E101   3,738,539 79,747 SH   SOLE   1,426 0 78,321
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   317,464 62,740 SH   SOLE   0 0 62,740
NICE LTD SPONSORED ADR 653656108   2,807,468 16,325 SH   SOLE   8,759 0 7,566
NICOLET BANKSHARES INC COM 65406E102   209,293 2,520 SH   SOLE   0 0 2,520
NIKE INC CL B 654106103   64,969,232 862,004 SH   SOLE   74,052 0 787,952
NINE ENERGY SERVICE INC COM 65441V101   26,645 15,860 SH   SOLE   0 0 15,860
NIO INC SPON ADS 62914V106   1,320,093 317,330 SH   SOLE   0 0 317,330
NISOURCE INC COM 65473P105   4,984,840 173,025 SH   SOLE   58,876 0 114,149
NLIGHT INC COM 65487K100   294,629 26,956 SH   SOLE   18,339 0 8,617
NMI HLDGS INC COM 629209305   482,687 14,180 SH   SOLE   4,877 0 9,303
NNN REIT INC COM 637417106   10,442,995 245,141 SH   SOLE   10,922 0 234,219
NOBLE CORP PLC ORD SHS A G65431127   1,164,159 26,073 SH   SOLE   21,402 0 4,671
NOKIA CORP SPONSORED ADR 654902204   2,224,744 588,557 SH   SOLE   0 0 588,557
NOMURA HLDGS INC SPONSORED ADR 65535H208   356,967 61,759 SH   SOLE   47,723 0 14,036
NOODLES & CO COM CL A 65540B105   62,175 39,351 SH   SOLE   0 0 39,351
NORDIC AMERICAN TANKERS LIMI COM G65773106   801,010 201,259 SH   SOLE   0 0 201,259
NORDSON CORP COM 655663102   20,245,677 87,288 SH   SOLE   23,613 0 63,675
NORDSTROM INC COM 655664100   1,275,608 60,113 SH   SOLE   4,909 0 55,204
NORFOLK SOUTHN CORP COM 655844108   52,443,059 244,274 SH   SOLE   28,769 0 215,505
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106   113,906 17,770 SH   SOLE   0 0 17,770
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   14,423 46,450 SH   SOLE   0 0 46,450
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   33,860,972 1,065,481 SH   SOLE   0 0 1,065,481
NORTHERN LIGHTS FD TR TOEWS AGLTY DNYM 66538J738   703,546 31,677 SH   SOLE   0 0 31,677
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   1,245,775 25,182 SH   SOLE   0 0 25,182
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   2,415,807 39,269 SH   SOLE   0 0 39,269
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   12,864,443 338,716 SH   SOLE   0 0 338,716
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   3,892,245 166,906 SH   SOLE   0 0 166,906
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   5,051,130 138,349 SH   SOLE   0 0 138,349
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   2,194,714 74,498 SH   SOLE   0 0 74,498
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   4,700,754 135,742 SH   SOLE   0 0 135,742
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   8,725,041 635,936 SH   SOLE   19,874 0 616,062
NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237   226,051 10,020 SH   SOLE   0 0 10,020
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   50,722,522 992,807 SH   SOLE   138,939 0 853,868
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278   1,050,155 61,052 SH   SOLE   17,961 0 43,091
NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385   1,073,338 39,730 SH   SOLE   0 0 39,730
NORTHERN OIL & GAS INC COM 665531307   2,054,047 55,261 SH   SOLE   12,712 0 42,549
NORTHERN TR CORP COM 665859104   2,430,265 28,939 SH   SOLE   8,879 0 20,060
NORTHROP GRUMMAN CORP COM 666807102   101,850,944 233,630 SH   SOLE   19,908 0 213,722
NORTHWEST BANCSHARES INC MD COM 667340103   2,293,713 198,590 SH   SOLE   7,234 0 191,356
NORTHWEST NAT HLDG CO COM 66765N105   597,030 16,534 SH   SOLE   0 0 16,534
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,055,648 21,079 SH   SOLE   12,506 0 8,573
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,647,955 300,584 SH   SOLE   226 0 300,358
NORWOOD FINANCIAL CORP COM 669549107   248,318 9,784 SH   SOLE   0 0 9,784
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   36,437 19,433 SH   SOLE   0 0 19,433
NOV INC COM 62955J103   892,871 46,968 SH   SOLE   6,513 0 40,455
NOVA LTD COM M7516K103   2,083,799 8,885 SH   SOLE   0 0 8,885
NOVAGOLD RES INC COM NEW 66987E206   374,777 108,317 SH   SOLE   0 0 108,317
NOVANTA INC COM 67000B104   2,704,445 16,581 SH   SOLE   13,653 0 2,928
NOVARTIS AG SPONSORED ADR 66987V109   42,806,904 402,094 SH   SOLE   69,330 0 332,764
NOVAVAX INC COM NEW 670002401   501,501 39,613 SH   SOLE   0 0 39,613
NOVOCURE LTD ORD SHS G6674U108   250,976 14,651 SH   SOLE   60 0 14,591
NOVONIX LIMITED SPONSORED ADS 67010L100   20,934 11,695 SH   SOLE   0 0 11,695
NOVO-NORDISK A S ADR 670100205   187,743,897 1,315,286 SH   SOLE   123,709 0 1,191,577
NRG ENERGY INC COM NEW 629377508   12,151,104 156,064 SH   SOLE   3,429 0 152,635
NU HLDGS LTD ORD SHS CL A G6683N103   4,747,993 368,347 SH   SOLE   22,779 0 345,568
NUCOR CORP COM 670346105   43,998,161 278,328 SH   SOLE   24,619 0 253,709
NUSCALE PWR CORP CL A COM 67079K100   1,748,532 149,575 SH   SOLE   0 0 149,575
NUSHARES ETF TR ESG HI TLD CRP 67092P854   2,303,229 110,097 SH   SOLE   0 0 110,097
NUSHARES ETF TR ESG LARGE CAP 67092P862   798,186 18,210 SH   SOLE   0 0 18,210
NUSHARES ETF TR GET OPP ETF 67092P797   1,094,051 34,019 SH   SOLE   0 0 34,019
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   5,065,816 244,962 SH   SOLE   0 0 244,962
NUSHARES ETF TR NUVEEN ESG 1-5 67092P110   1,223,142 53,354 SH   SOLE   0 0 53,354
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   2,126,408 74,168 SH   SOLE   0 0 74,168
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   3,324,024 106,779 SH   SOLE   0 0 106,779
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   65,910,791 812,109 SH   SOLE   0 0 812,109
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   39,182,511 1,036,849 SH   SOLE   0 0 1,036,849
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   17,400,240 416,174 SH   SOLE   0 0 416,174
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   11,989,769 362,996 SH   SOLE   0 0 362,996
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   23,138,036 588,155 SH   SOLE   0 0 588,155
NUSHARES ETF TR NUVEEN ESG US 67092P870   6,137,638 281,285 SH   SOLE   0 0 281,285
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   903,724 29,065 SH   SOLE   0 0 29,065
NUTANIX INC CL A 67059N108   3,464,780 60,946 SH   SOLE   6,770 0 54,176
NUTRIEN LTD COM 67077M108   6,376,587 125,252 SH   SOLE   2,156 0 123,096
NUVALENT INC COM 670703107   585,867 7,723 SH   SOLE   5,749 0 1,974
NUVEEN AMT FREE MUN CR INC F COM 67071L106   8,056,446 646,585 SH   SOLE   0 0 646,585
NUVEEN AMT FREE QLTY MUN INC COM 670657105   9,160,851 799,377 SH   SOLE   162,822 0 636,555
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   1,373,892 98,984 SH   SOLE   0 0 98,984
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   332,408 29,786 SH   SOLE   0 0 29,786
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   3,205,439 278,009 SH   SOLE   0 0 278,009
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   1,984,236 153,105 SH   SOLE   0 0 153,105
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   1,731,202 138,385 SH   SOLE   0 0 138,385
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   1,912,639 220,604 SH   SOLE   0 0 220,604
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,617,672 107,845 SH   SOLE   0 0 107,845
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   380,070 34,933 SH   SOLE   0 0 34,933
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   962,042 173,341 SH   SOLE   0 0 173,341
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   1,925,115 137,410 SH   SOLE   0 0 137,410
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   755,567 69,960 SH   SOLE   0 0 69,960
NUVEEN FLOATING RATE INCOME COM 67072T108   24,129,023 2,789,482 SH   SOLE   0 0 2,789,482
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   3,713,561 290,349 SH   SOLE   0 0 290,349
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   227,728 20,498 SH   SOLE   0 0 20,498
NUVEEN MULTI ASSET INCOME FU COM 670750108   2,766,296 223,992 SH   SOLE   0 0 223,992
NUVEEN MUN CR OPPORTUNITIES COM 670663103   370,520 33,592 SH   SOLE   0 0 33,592
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   3,793,877 351,610 SH   SOLE   0 0 351,610
NUVEEN MUN INCOME FD INC COM 67062J102   575,240 58,668 SH   SOLE   0 0 58,668
NUVEEN MUN VALUE FD INC COM 670928100   9,589,443 1,111,175 SH   SOLE   0 0 1,111,175
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   7,135,455 577,770 SH   SOLE   158,965 0 418,805
NUVEEN N Y MUN VALUE FD COM 67062M105   444,346 53,600 SH   SOLE   0 0 53,600
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   12,160,343 484,862 SH   SOLE   0 0 484,862
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   332,407 27,224 SH   SOLE   0 0 27,224
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   253,314 22,842 SH   SOLE   0 0 22,842
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   629,529 51,601 SH   SOLE   0 0 51,601
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   24,808,020 3,321,020 SH   SOLE   0 0 3,321,020
NUVEEN PFD & INCOME TERM FD COM 67075A106   2,043,601 105,069 SH   SOLE   0 0 105,069
NUVEEN QUALITY MUNCP INCOME COM 67066V101   6,387,857 544,110 SH   SOLE   65,809 0 478,301
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,248,283 102,570 SH   SOLE   0 0 102,570
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,344,802 176,021 SH   SOLE   0 0 176,021
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   22,385,850 1,658,211 SH   SOLE   0 0 1,658,211
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   1,886,188 115,504 SH   SOLE   0 0 115,504
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   291,992 32,300 SH   SOLE   0 0 32,300
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,089,564 75,194 SH   SOLE   0 0 75,194
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   2,897,025 186,784 SH   SOLE   165,579 0 21,205
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   176 10,000 SH   SOLE   0 0 10,000
NV5 GLOBAL INC COM 62945V109   885,539 9,525 SH   SOLE   2,983 0 6,542
NVENT ELECTRIC PLC SHS G6700G107   12,357,750 161,307 SH   SOLE   123,116 0 38,191
NVIDIA CORPORATION COM 67066G104   3,063,541,119 24,797,970 SH   SOLE   2,239,276 0 22,558,694
NVIDIA CORPORATION COM 67066G104   4,743,936 38,400 SH Call SOLE   0 0 38,400
NVIDIA CORPORATION COM 67066G104   4,373,316 35,400 SH Put SOLE   0 0 35,400
NVR INC COM 62944T105   3,088,544 407 SH   SOLE   6 0 401
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   1,846,573 44,517 SH   SOLE   0 0 44,517
NXG NEXTGEN INFRASTR INCM FD COM 231647207   557,793 13,457 SH   SOLE   0 0 13,457
NXP SEMICONDUCTORS N V COM N6596X109   49,913,556 185,491 SH   SOLE   72,540 0 112,951
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,395,825 127,370 SH   SOLE   0 0 127,370
OATLY GROUP AB SPONSORED ADS 67421J108   31,039 33,020 SH   SOLE   0 0 33,020
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   910,117 22,112 SH   SOLE   13 0 22,099
OCCIDENTAL PETE CORP COM 674599105   37,390,275 593,214 SH   SOLE   20,186 0 573,028
OCEANEERING INTL INC COM 675232102   688,636 29,105 SH   SOLE   0 0 29,105
OCEANFIRST FINL CORP COM 675234108   474,952 29,890 SH   SOLE   2,828 0 27,062
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   69,670 34,152 SH   SOLE   0 0 34,152
OFS CAP CORP COM 67103B100   537,972 60,651 SH   SOLE   0 0 60,651
OFS CREDIT COMPANY INC COM 67111Q107   631,726 87,679 SH   SOLE   0 0 87,679
OGE ENERGY CORP COM 670837103   7,810,279 218,775 SH   SOLE   5,498 0 213,277
O-I GLASS INC COM 67098H104   263,692 23,692 SH   SOLE   0 0 23,692
OKTA INC CL A 679295105   5,455,982 58,284 SH   SOLE   7,218 0 51,066
OLD DOMINION FREIGHT LINE IN COM 679580100   18,367,204 104,005 SH   SOLE   21,544 0 82,461
OLD NATL BANCORP IND COM 680033107   2,033,694 118,307 SH   SOLE   428 0 117,879
OLD REP INTL CORP COM 680223104   7,827,242 253,308 SH   SOLE   176,331 0 76,977
OLIN CORP COM PAR $1 680665205   2,378,028 50,435 SH   SOLE   15,657 0 34,778
OLLIES BARGAIN OUTLET HLDGS COM 681116109   9,359,692 95,342 SH   SOLE   33,153 0 62,189
OLO INC CL A 68134L109   183,514 41,519 SH   SOLE   1,758 0 39,761
OMEGA HEALTHCARE INVS INC COM 681936100   16,353,886 477,486 SH   SOLE   8 0 477,478
OMNIAB INC COM 68218J103   73,808 19,682 SH   SOLE   0 0 19,682
OMNICELL COM COM 68213N109   405,590 14,983 SH   SOLE   8,792 0 6,191
OMNICOM GROUP INC COM 681919106   17,181,142 191,540 SH   SOLE   92,223 0 99,317
ON HLDG AG NAMEN AKT A H5919C104   5,286,422 136,248 SH   SOLE   7,017 0 129,231
ON SEMICONDUCTOR CORP COM 682189105   28,909,901 421,735 SH   SOLE   125,553 0 296,182
ONCOLYTICS BIOTECH INC COM NEW 682310875   20,304 20,509 SH   SOLE   0 0 20,509
ONDAS HLDGS INC COM NEW 68236H204   14,094 24,300 SH   SOLE   0 0 24,300
ONE GAS INC COM 68235P108   1,787,227 27,991 SH   SOLE   6,735 0 21,256
ONE LIBERTY PPTYS INC COM 682406103   240,631 10,248 SH   SOLE   0 0 10,248
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   20,540 13,000 SH   SOLE   0 0 13,000
ONEMAIN HLDGS INC COM 68268W103   7,196,033 148,402 SH   SOLE   32,528 0 115,874
ONEOK INC NEW COM 682680103   102,063,474 1,251,545 SH   SOLE   63,755 0 1,187,790
ONESPAN INC COM 68287N100   146,648 11,439 SH   SOLE   0 0 11,439
ONTO INNOVATION INC COM 683344105   4,713,075 21,466 SH   SOLE   15,793 0 5,673
OPEN TEXT CORP COM 683715106   877,145 29,199 SH   SOLE   1,384 0 27,815
OPENDOOR TECHNOLOGIES INC COM 683712103   392,685 213,416 SH   SOLE   0 0 213,416
OPERA LTD SPONSORED ADS 68373M107   1,626,506 115,848 SH   SOLE   0 0 115,848
OPKO HEALTH INC COM 68375N103   34,863 27,890 SH   SOLE   0 0 27,890
OPPFI INC COM CL A 68386H103   523,586 154,450 SH   SOLE   0 0 154,450
OPTEX SYS HLDGS INC COM NEW 68384X209   115,701 16,025 SH   SOLE   0 0 16,025
OPTION CARE HEALTH INC COM NEW 68404L201   776,902 28,047 SH   SOLE   1,067 0 26,980
ORACLE CORP COM 68389X105   210,922,230 1,493,783 SH   SOLE   271,931 0 1,221,852
ORACLE CORP COM 68389X105   1,694,400 12,000 SH Put SOLE   0 0 12,000
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   104,010 40,471 SH   SOLE   0 0 40,471
ORANGE SPONSORED ADR 684060106   3,796,326 380,013 SH   SOLE   29,034 0 350,979
ORASURE TECHNOLOGIES INC COM 68554V108   77,166 18,114 SH   SOLE   0 0 18,114
ORCHID IS CAP INC COM NEW 68571X301   346,591 41,558 SH   SOLE   0 0 41,558
OREILLY AUTOMOTIVE INC COM 67103H107   31,361,793 29,697 SH   SOLE   2,058 0 27,639
ORGANOGENESIS HLDGS INC COM 68621F102   36,439 13,014 SH   SOLE   0 0 13,014
ORGANON & CO COMMON STOCK 68622V106   3,932,372 189,970 SH   SOLE   6,212 0 183,758
ORGANON & CO COMMON STOCK 68622V106   225,630 10,900 SH Put SOLE   0 0 10,900
ORIC PHARMACEUTICALS INC COM 68622P109   76,632 10,839 SH   SOLE   0 0 10,839
ORIGIN BANCORP INC COM 68621T102   274,384 8,650 SH   SOLE   5,250 0 3,400
ORIGIN MATERIALS INC COM 68622D106   67,719 75,135 SH   SOLE   0 0 75,135
ORION ENERGY SYS INC COM 686275108   13,950 12,568 SH   SOLE   0 0 12,568
ORION OFFICE REIT INC COM 68629Y103   267,098 74,401 SH   SOLE   17,676 0 56,725
ORION S.A. COM L72967109   2,407,529 109,732 SH   SOLE   3,287 0 106,445
ORMAT TECHNOLOGIES INC COM 686688102   1,371,366 19,126 SH   SOLE   0 0 19,126
OSCAR HEALTH INC CL A 687793109   1,029,502 65,076 SH   SOLE   11,282 0 53,794
OSHKOSH CORP COM 688239201   2,500,117 23,106 SH   SOLE   671 0 22,435
OSISKO GOLD ROYALTIES LTD COM 68827L101   703,686 45,166 SH   SOLE   33 0 45,133
OTIS WORLDWIDE CORP COM 68902V107   15,217,585 158,088 SH   SOLE   33,880 0 124,208
OTTER TAIL CORP COM 689648103   4,823,593 55,070 SH   SOLE   388 0 54,682
OUSTER INC *W EXP 09/29/202 68989M129   628 15,705 SH   SOLE   0 0 15,705
OUSTER INC COM NEW 68989M202   149,023 15,160 SH   SOLE   0 0 15,160
OUTLOOK THERAPEUTICS INC COM 69012T305   85,313 11,560 SH   SOLE   0 0 11,560
OUTSET MED INC COM 690145107   187,865 48,796 SH   SOLE   0 0 48,796
OVINTIV INC COM 69047Q102   3,843,737 82,008 SH   SOLE   218 0 81,790
OWENS & MINOR INC NEW COM 690732102   136,431 10,106 SH   SOLE   0 0 10,106
OWENS CORNING NEW COM 690742101   12,948,490 74,537 SH   SOLE   3,036 0 71,501
OXFORD INDS INC COM 691497309   551,744 5,509 SH   SOLE   3,870 0 1,639
OXFORD LANE CAP CORP COM 691543102   2,876,128 530,651 SH   SOLE   0 0 530,651
OXFORD SQUARE CAP CORP COM 69181V107   79,521 27,048 SH   SOLE   0 0 27,048
PACCAR INC COM 693718108   24,840,609 241,312 SH   SOLE   19,232 0 222,080
PACER FDS TR AMERCN ENRGY IND 69374H634   10,480,440 315,936 SH   SOLE   0 0 315,936
PACER FDS TR CASH COWS ETF 69374H659   7,399,070 199,069 SH   SOLE   0 0 199,069
PACER FDS TR CFRA STVAL EQL 69374H691   2,278,346 62,199 SH   SOLE   0 0 62,199
PACER FDS TR DATA & DIGI REVO 69374H386   325,124 7,164 SH   SOLE   0 0 7,164
PACER FDS TR DATA AND INFRAST 69374H741   8,292,663 303,316 SH   SOLE   0 0 303,316
PACER FDS TR DEVELOPED MRKT 69374H873   33,821,555 1,114,017 SH   SOLE   0 0 1,114,017
PACER FDS TR EMRG MKT CASH 69374H865   3,798,742 187,288 SH   SOLE   0 0 187,288
PACER FDS TR GLOBL CASH ETF 69374H709   70,617,085 2,094,220 SH   SOLE   0 0 2,094,220
PACER FDS TR INDUSTRIAL RELET 69374H766   5,619,064 148,574 SH   SOLE   28 0 148,546
PACER FDS TR LUNT LRG CP ALTR 69374H717   5,962,631 172,530 SH   SOLE   0 0 172,530
PACER FDS TR LUNT LRGCP MULTI 69374H816   7,269,175 149,449 SH   SOLE   0 0 149,449
PACER FDS TR LUNT MDCAP MLT 69374H725   1,646,521 37,438 SH   SOLE   0 0 37,438
PACER FDS TR METAURUS CAP 400 69374H436   22,043,501 600,804 SH   SOLE   0 0 600,804
PACER FDS TR PAC ASSET FLTG 69374H428   26,854,418 564,762 SH   SOLE   0 0 564,762
PACER FDS TR PACER US SMALL 69374H857   294,483,011 6,760,400 SH   SOLE   0 0 6,760,400
PACER FDS TR SWAN SOS FD OF 69374H568   9,603,891 345,588 SH   SOLE   0 0 345,588
PACER FDS TR SWAN SOS MODERAT 69374H519   989,782 37,620 SH   SOLE   0 0 37,620
PACER FDS TR TRENDP US LAR CP 69374H105   150,922,408 3,033,007 SH   SOLE   0 0 3,033,007
PACER FDS TR TRENDP US MID CP 69374H204   17,900,765 514,464 SH   SOLE   0 0 514,464
PACER FDS TR TRENDPILOT 100 69374H303   91,852,344 1,274,134 SH   SOLE   0 0 1,274,134
PACER FDS TR TRENDPILOT EUR 69374H808   1,223,223 47,047 SH   SOLE   0 0 47,047
PACER FDS TR TRENDPILOT FD 69374H675   1,268,675 39,770 SH   SOLE   0 0 39,770
PACER FDS TR TRENDPILOT INTL 69374H683   13,958,574 482,662 SH   SOLE   0 0 482,662
PACER FDS TR TRENDPILOT US BD 69374H642   9,917,925 493,429 SH   SOLE   0 0 493,429
PACER FDS TR US CASH COWS 100 69374H881   1,015,397,031 18,634,558 SH   SOLE   0 0 18,634,558
PACER FDS TR US CHS CWS GWT 69374H667   5,268,109 124,160 SH   SOLE   0 0 124,160
PACER FDS TR US EXPORT LEAD 69374H402   7,014,188 143,095 SH   SOLE   0 0 143,095
PACER FDS TR US LRG CP CASH 69374H360   6,433,668 236,968 SH   SOLE   0 0 236,968
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   275,976 201,442 SH   SOLE   42,228 0 159,214
PACIFIC PREMIER BANCORP COM 69478X105   313,131 13,632 SH   SOLE   5,320 0 8,312
PACIRA BIOSCIENCES INC COM 695127100   213,545 7,464 SH   SOLE   3,514 0 3,950
PACKAGING CORP AMER COM 695156109   21,156,217 115,886 SH   SOLE   11,368 0 104,518
PAGERDUTY INC COM 69553P100   1,429,708 62,351 SH   SOLE   21,110 0 41,241
PAGSEGURO DIGITAL LTD COM CL A G68707101   353,471 30,237 SH   SOLE   0 0 30,237
PALANTIR TECHNOLOGIES INC CL A 69608A108   63,951,418 2,524,730 SH   SOLE   29,636 0 2,495,094
PALATIN TECHNOLOGIES INC COM NEW 696077502   363,472 186,396 SH   SOLE   0 0 186,396
PALO ALTO NETWORKS INC COM 697435105   194,771,143 574,529 SH   SOLE   92,108 0 482,421
PAN AMERN SILVER CORP COM 697900108   3,956,605 199,024 SH   SOLE   0 0 199,024
PAR TECHNOLOGY CORP COM 698884103   1,400,739 29,746 SH   SOLE   0 0 29,746
PARAMOUNT GLOBAL CLASS A COM 92556H107   245,858 13,376 SH   SOLE   0 0 13,376
PARAMOUNT GLOBAL CLASS B COM 92556H206   22,476,804 2,163,311 SH   SOLE   410,407 0 1,752,904
PARAMOUNT GOLD NEV CORP COM 69924M109   10,570 26,425 SH   SOLE   0 0 26,425
PARK HOTELS & RESORTS INC COM 700517105   1,028,517 68,659 SH   SOLE   4,271 0 64,388
PARK NATL CORP COM 700658107   1,022,398 7,183 SH   SOLE   0 0 7,183
PARKER-HANNIFIN CORP COM 701094104   49,926,771 98,707 SH   SOLE   10,932 0 87,775
PARSONS CORP DEL COM 70202L102   4,144,576 50,661 SH   SOLE   1,113 0 49,548
PATRICK INDS INC COM 703343103   807,590 7,439 SH   SOLE   3,326 0 4,113
PATTERSON COS INC COM 703395103   385,314 15,975 SH   SOLE   995 0 14,980
PATTERSON-UTI ENERGY INC COM 703481101   1,161,261 112,091 SH   SOLE   10,855 0 101,236
PAYCHEX INC COM 704326107   69,098,266 582,812 SH   SOLE   18,673 0 564,139
PAYCOM SOFTWARE INC COM 70432V102   4,670,659 32,653 SH   SOLE   1,926 0 30,727
PAYLOCITY HLDG CORP COM 70438V106   1,735,014 13,159 SH   SOLE   11,236 0 1,923
PAYONEER GLOBAL INC COM 70451X104   179,862 32,466 SH   SOLE   0 0 32,466
PAYPAL HLDGS INC COM 70450Y103   53,197,685 916,727 SH   SOLE   171,967 0 744,760
PBF ENERGY INC CL A 69318G106   1,125,393 24,454 SH   SOLE   22 0 24,432
PCM FD INC COM 69323T101   167,909 22,629 SH   SOLE   0 0 22,629
PDD HOLDINGS INC SPONSORED ADS 722304102   2,682,133 20,174 SH   SOLE   24 0 20,150
PDF SOLUTIONS INC COM 693282105   288,166 7,921 SH   SOLE   3,337 0 4,584
PDS BIOTECHNOLOGY CORP COM 70465T107   30,507 10,412 SH   SOLE   0 0 10,412
PEABODY ENERGY CORP COM 704551100   2,432,848 109,984 SH   SOLE   0 0 109,984
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   3,445,183 325,017 SH   SOLE   0 0 325,017
PELOTON INTERACTIVE INC CL A COM 70614W100   358,682 106,119 SH   SOLE   0 0 106,119
PEMBINA PIPELINE CORP COM 706327103   2,653,289 71,556 SH   SOLE   6,311 0 65,245
PENN ENTERTAINMENT INC COM 707569109   1,618,793 83,637 SH   SOLE   5,362 0 78,275
PENNANTPARK FLOATING RATE CA COM 70806A106   2,999,027 259,881 SH   SOLE   0 0 259,881
PENNANTPARK INVT CORP COM 708062104   254,014 33,644 SH   SOLE   0 0 33,644
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   77,021 77,000 PRN   SOLE   0 0 77,000
PENNYMAC MTG INVT TR COM 70931T103   2,728,909 198,466 SH   SOLE   10,402 0 188,064
PENSKE AUTOMOTIVE GRP INC COM 70959W103   920,348 6,176 SH   SOLE   0 0 6,176
PENTAIR PLC SHS G7S00T104   4,626,616 60,345 SH   SOLE   20,116 0 40,229
PENUMBRA INC COM 70975L107   2,191,675 12,178 SH   SOLE   1,151 0 11,027
PEOPLES BANCORP INC COM 709789101   220,891 7,363 SH   SOLE   0 0 7,363
PEPSICO INC COM 713448108   280,734,920 1,702,146 SH   SOLE   160,011 0 1,542,135
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   904,294 55,649 SH   SOLE   2,801 0 52,848
PERFICIENT INC COM 71375U101   1,589,362 21,251 SH   SOLE   20,234 0 1,017
PERFORMANCE FOOD GROUP CO COM 71377A103   3,528,666 53,376 SH   SOLE   33,133 0 20,243
PERFORMANCE SHIPPING INC COMMON SHARES Y67305154   29,808 13,800 SH   SOLE   0 0 13,800
PERION NETWORK LTD SHS NEW M78673114   1,989,968 238,320 SH   SOLE   0 0 238,320
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   3,518,090 312,441 SH   SOLE   0 0 312,441
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,257,261 139,768 SH   SOLE   38,041 0 101,727
PERRIGO CO PLC SHS G97822103   680,061 26,482 SH   SOLE   3,030 0 23,452
PERSONALIS INC COM 71535D106   223,737 191,228 SH   SOLE   0 0 191,228
PETCO HEALTH & WELLNESS CO I COM 71601V105   108,770 28,775 SH   SOLE   16 0 28,759
PETIQ INC COM CL A 71639T106   595,808 27,009 SH   SOLE   7,452 0 19,557
PETMED EXPRESS INC COM 716382106   51,969 12,832 SH   SOLE   0 0 12,832
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   408,409 29,942 SH   SOLE   17,381 0 12,561
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   5,628,083 388,412 SH   SOLE   7,934 0 380,478
PFIZER INC COM 717081103   258,080,904 9,223,764 SH   SOLE   1,627,577 0 7,596,187
PFIZER INC COM 717081103   1,320,656 47,200 SH Call SOLE   0 0 47,200
PFIZER INC COM 717081103   1,119,200 40,000 SH Put SOLE   0 0 40,000
PG&E CORP COM 69331C108   34,521,098 1,977,153 SH   SOLE   142,749 0 1,834,404
PGIM ETF TR AAA CLO ETF 69344A834   19,934,073 390,061 SH   SOLE   0 0 390,061
PGIM ETF TR ACTV HY BD ETF 69344A206   1,871,597 54,265 SH   SOLE   0 0 54,265
PGIM ETF TR PGIM ULTRA SH BD 69344A107   303,175,636 6,100,114 SH   SOLE   123,952 0 5,976,162
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   4,263,512 358,882 SH   SOLE   0 0 358,882
PGIM HIGH YIELD BOND FUND IN COM 69346H100   1,643,632 127,611 SH   SOLE   0 0 127,611
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   661,566 43,155 SH   SOLE   0 0 43,155
PHILIP MORRIS INTL INC COM 718172109   205,453,661 2,027,570 SH   SOLE   696,691 0 1,330,879
PHILLIPS 66 COM 718546104   93,743,061 664,044 SH   SOLE   5,833 0 658,211
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   9,371,212 286,494 SH   SOLE   0 0 286,494
PHOTRONICS INC COM 719405102   867,151 35,150 SH   SOLE   14,430 0 20,720
PHX MINERALS INC CL A 69291A100   47,714 14,636 SH   SOLE   0 0 14,636
PIEDMONT LITHIUM INC COM 72016P105   695,576 69,697 SH   SOLE   0 0 69,697
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,000,742 138,033 SH   SOLE   32 0 138,001
PILGRIMS PRIDE CORP COM 72147K108   1,222,019 31,749 SH   SOLE   688 0 31,061
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   2,531,906 160,146 SH   SOLE   0 0 160,146
PIMCO CALIF MUN INCOME FD COM 72200N106   546,491 58,014 SH   SOLE   0 0 58,014
PIMCO CALIF MUN INCOME FD II COM 72200M108   170,165 29,088 SH   SOLE   0 0 29,088
PIMCO CORPORATE & INCM STRG COM 72200U100   4,814,904 364,489 SH   SOLE   0 0 364,489
PIMCO CORPORATE & INCOME OPP COM 72201B101   27,184,577 1,899,691 SH   SOLE   0 0 1,899,691
PIMCO DYNAMIC INCOME FD SHS 72201Y101   47,585,379 2,529,792 SH   SOLE   0 0 2,529,792
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   2,279,426 171,514 SH   SOLE   0 0 171,514
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   240,488 10,794 SH   SOLE   0 0 10,794
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   475,280 23,226 SH   SOLE   0 0 23,226
PIMCO EQUITY SER RAFI DYN MULTI 72202L371   887,841 29,334 SH   SOLE   0 0 29,334
PIMCO EQUITY SER RAFI ESG US 72201T342   1,511,968 42,906 SH   SOLE   0 0 42,906
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   11,181,428 120,620 SH   SOLE   0 0 120,620
PIMCO ETF TR 1-5 US TIP IDX 72201R205   14,920,565 288,934 SH   SOLE   0 0 288,934
PIMCO ETF TR 15+ YR US TIPS 72201R304   972,643 17,989 SH   SOLE   0 0 17,989
PIMCO ETF TR 25YR+ ZERO U S 72201R882   49,043,036 653,123 SH   SOLE   7,189 0 645,934
PIMCO ETF TR ACTIVE BD ETF 72201R775   82,456,849 905,323 SH   SOLE   4,869 0 900,454
PIMCO ETF TR BROAD US TIPS 72201R403   1,731,087 32,939 SH   SOLE   0 0 32,939
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   227,393,788 2,259,253 SH   SOLE   66,839 0 2,192,414
PIMCO ETF TR ENHANCD SHORT 72201R643   2,595,886 26,303 SH   SOLE   0 0 26,303
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   20,111,288 212,436 SH   SOLE   1,977 0 210,459
PIMCO ETF TR INTER MUN BD ACT 72201R866   73,301,876 1,408,027 SH   SOLE   0 0 1,408,027
PIMCO ETF TR INV GRD CRP BD 72201R817   58,899,653 619,540 SH   SOLE   0 0 619,540
PIMCO ETF TR MULTISECTOR BD 72201R585   26,946,934 1,050,973 SH   SOLE   0 0 1,050,973
PIMCO ETF TR MUNI INCOME OPP 72201R635   10,934,595 240,638 SH   SOLE   0 0 240,638
PIMCO ETF TR PREFERRED AND CP 72201R619   11,611,094 233,906 SH   SOLE   0 0 233,906
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   16,273,333 326,315 SH   SOLE   77,760 0 248,555
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   1,754,041 34,289 SH   SOLE   0 0 34,289
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   6,672,546 65,999 SH   SOLE   0 0 65,999
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   975,686 129,235 SH   SOLE   0 0 129,235
PIMCO HIGH INCOME FD COM SHS 722014107   4,667,454 968,352 SH   SOLE   0 0 968,352
PIMCO INCOME STRATEGY FD COM 72201H108   1,787,000 219,264 SH   SOLE   0 0 219,264
PIMCO INCOME STRATEGY FD II COM 72201J104   7,600,714 1,060,072 SH   SOLE   0 0 1,060,072
PIMCO MUN INCOME FD COM 72200R107   520,209 56,729 SH   SOLE   0 0 56,729
PIMCO MUN INCOME FD II COM 72200W106   522,566 61,262 SH   SOLE   0 0 61,262
PIMCO MUN INCOME FD III COM 72201A103   583,158 74,005 SH   SOLE   0 0 74,005
PIMCO NEW YORK MUN INCOME FD COM 72200T103   201,410 25,739 SH   SOLE   0 0 25,739
PIMCO STRATEGIC INCOME FD COM 72200X104   4,876,728 785,303 SH   SOLE   0 0 785,303
PINNACLE FINL PARTNERS INC COM 72346Q104   1,605,749 20,062 SH   SOLE   2,531 0 17,531
PINNACLE WEST CAP CORP COM 723484101   5,068,133 66,355 SH   SOLE   12,425 0 53,930
PINTEREST INC CL A 72352L106   16,473,798 373,810 SH   SOLE   133,027 0 240,783
PIONEER BANCORP INC MD COM 723561106   115,165 11,505 SH   SOLE   0 0 11,505
PIONEER FLOATING RATE FUND I COM 72369J102   133,743 13,845 SH   SOLE   0 0 13,845
PIONEER HIGH INCOME FUND INC COM 72369H106   973,904 129,509 SH   SOLE   0 0 129,509
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   148,816 12,774 SH   SOLE   0 0 12,774
PIONEER MUNICIPAL HIGH INCOM COM 723762100   391,539 47,691 SH   SOLE   0 0 47,691
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   246,663 26,987 SH   SOLE   0 0 26,987
PIPER SANDLER COMPANIES COM 724078100   635,084 2,759 SH   SOLE   208 0 2,551
PITNEY BOWES INC COM 724479100   236,855 46,625 SH   SOLE   4,363 0 42,262
PJT PARTNERS INC COM CL A 69343T107   1,119,561 10,375 SH   SOLE   7,304 0 3,071
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   7,606,200 425,879 SH   SOLE   0 0 425,879
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   12,889,266 684,871 SH   SOLE   13,864 0 671,007
PLANET FITNESS INC CL A 72703H101   2,654,060 36,066 SH   SOLE   19,633 0 16,433
PLATINUM GROUP METALS LTD COM 72765Q882   48,967 28,804 SH   SOLE   0 0 28,804
PLAYSTUDIOS INC CLASS A COM 72815G108   78,877 38,105 SH   SOLE   37,288 0 817
PLBY GROUP INC COM 72814P109   13,494 17,364 SH   SOLE   0 0 17,364
PLEXUS CORP COM 729132100   321,922 3,120 SH   SOLE   915 0 2,205
PLUG POWER INC COM NEW 72919P202   1,283,766 550,973 SH   SOLE   0 0 550,973
PLYMOUTH INDL REIT INC COM 729640102   1,523,181 71,243 SH   SOLE   18,072 0 53,171
PNC FINL SVCS GROUP INC COM 693475105   92,911,601 597,579 SH   SOLE   215,267 0 382,312
PNM RES INC COM 69349H107   263,731 7,136 SH   SOLE   4,822 0 2,314
POLARIS INC COM 731068102   5,066,547 64,699 SH   SOLE   9,054 0 55,645
POOL CORP COM 73278L105   11,058,303 35,982 SH   SOLE   12,945 0 23,037
POPULAR INC COM NEW 733174700   511,034 5,779 SH   SOLE   155 0 5,624
PORCH GROUP INC COM 733245104   59,909 39,675 SH   SOLE   0 0 39,675
PORTILLOS INC COM CL A 73642K106   557,724 57,379 SH   SOLE   0 0 57,379
PORTLAND GEN ELEC CO COM NEW 736508847   1,241,693 28,716 SH   SOLE   19,955 0 8,761
POSCO HOLDINGS INC SPONSORED ADR 693483109   280,293 4,264 SH   SOLE   0 0 4,264
POST HLDGS INC COM 737446104   3,061,575 29,393 SH   SOLE   8,524 0 20,869
POSTAL REALTY TRUST INC CL A 73757R102   352,365 26,434 SH   SOLE   0 0 26,434
POTLATCHDELTIC CORPORATION COM 737630103   697,051 17,696 SH   SOLE   8,024 0 9,672
POWELL INDS INC COM 739128106   2,065,915 14,407 SH   SOLE   261 0 14,146
POWER INTEGRATIONS INC COM 739276103   1,475,926 21,028 SH   SOLE   5,780 0 15,248
POWERFLEET INC COM 73931J109   519,540 113,685 SH   SOLE   0 0 113,685
POWERSHARES ACTIVELY MANAGED AAA CLO FLTNG RT 46090A721   4,728,630 184,173 SH   SOLE   0 0 184,173
POWERSHARES ACTIVELY MANAGED ACTIVE US REAL 46090A101   3,820,854 44,634 SH   SOLE   0 0 44,634
POWERSHARES ACTIVELY MANAGED INVSCO HY BD FCT 46090A853   2,474,360 111,760 SH   SOLE   0 0 111,760
POWERSHARES ACTIVELY MANAGED S&P500 DOWNSID 46090A705   3,526,032 94,254 SH   SOLE   0 0 94,254
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   106,378,177 2,294,612 SH   SOLE   0 0 2,294,612
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   114,588,715 2,296,367 SH   SOLE   11,519 0 2,284,848
POWERSHARES ACTIVELY MANAGED VAR RATE INVT 46090A879   67,833,014 2,698,211 SH   SOLE   566 0 2,697,645
PPG INDS INC COM 693506107   24,753,578 196,629 SH   SOLE   34,851 0 161,778
PPL CORP COM 69351T106   31,677,837 1,145,673 SH   SOLE   544,584 0 601,089
PRECIGEN INC COM 74017N105   220,287 139,422 SH   SOLE   0 0 139,422
PRECISION DRILLING CORP COM NEW 74022D407   349,590 4,970 SH   SOLE   0 0 4,970
PREMIER FINANCIAL CORP COM 74052F108   321,075 15,693 SH   SOLE   0 0 15,693
PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113   394 10,109 SH   SOLE   0 0 10,109
PRESIDIO PPTY TR INC COM CL A 74102L303   10,334 14,825 SH   SOLE   0 0 14,825
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,833,062 26,624 SH   SOLE   17,789 0 8,835
PRICE T ROWE GROUP INC COM 74144T108   31,218,859 270,738 SH   SOLE   30,708 0 240,030
PRIMERICA INC COM 74164M108   1,315,732 5,561 SH   SOLE   1,263 0 4,298
PRIMO WATER CORPORATION COM 74167P108   575,383 26,321 SH   SOLE   6,243 0 20,078
PRIMORIS SVCS CORP COM 74164F103   1,138,854 22,827 SH   SOLE   15,554 0 7,273
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   5,976,439 313,717 SH   SOLE   0 0 313,717
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   225,042 6,174 SH   SOLE   0 0 6,174
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   4,973,899 103,343 SH   SOLE   0 0 103,343
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   222,874 10,894 SH   SOLE   0 0 10,894
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   844,808 18,377 SH   SOLE   0 0 18,377
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   3,485,629 51,057 SH   SOLE   0 0 51,057
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   25,903,564 1,421,710 SH   SOLE   0 0 1,421,710
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   21,094,889 388,846 SH   SOLE   0 0 388,846
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   7,827,570 99,778 SH   SOLE   268 0 99,510
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   374,880 71,000 SH   SOLE   0 0 71,000
PROCORE TECHNOLOGIES INC COM 74275K108   951,880 14,355 SH   SOLE   510 0 13,845
PROCTER AND GAMBLE CO COM 742718109   499,922,140 3,031,301 SH   SOLE   307,844 0 2,723,457
PROG HOLDINGS INC COM NPV 74319R101   1,083,775 31,251 SH   SOLE   11,474 0 19,777
PROGRESSIVE CORP COM 743315103   67,432,163 324,645 SH   SOLE   67,388 0 257,257
PROGYNY INC COM 74340E103   1,124,402 39,301 SH   SOLE   16,373 0 22,928
PROLOGIS INC. COM 74340W103   73,754,250 656,703 SH   SOLE   174,077 0 482,626
PROPETRO HLDG CORP COM 74347M108   685,424 79,057 SH   SOLE   2,280 0 76,777
PROS HOLDINGS INC COM 74346Y103   1,157,460 40,400 SH   SOLE   37,009 0 3,391
PROSHARES TR DJ BRKFLD GLB 74347B508   944,771 21,020 SH   SOLE   0 0 21,020
PROSHARES TR EQTS FOR RISIN 74347B391   900,737 15,458 SH   SOLE   0 0 15,458
PROSHARES TR HGH YLD INT RATE 74348A541   5,857,971 91,338 SH   SOLE   0 0 91,338
PROSHARES TR INFLATN EXPECTNS 74348A814   1,750,280 53,321 SH   SOLE   0 0 53,321
PROSHARES TR INVT INT RT HG 74347B607   8,846,192 115,928 SH   SOLE   0 0 115,928
PROSHARES TR K1 FRE CRD OIL 74347G804   215,777 4,465 SH   SOLE   0 0 4,465
PROSHARES TR LARGE CAP CRE 74347R248   8,710,837 140,429 SH   SOLE   0 0 140,429
PROSHARES TR LONG ONLINE SHRT 74347B375   221,649 5,225 SH   SOLE   0 0 5,225
PROSHARES TR MSCI EAFE DIVD 74347B839   663,927 17,574 SH   SOLE   0 0 17,574
PROSHARES TR MSCI EUR DIV 74347B540   512,143 10,739 SH   SOLE   0 0 10,739
PROSHARES TR NASDAQ100 DORSEY 74347G671   302,732 6,584 SH   SOLE   0 0 6,584
PROSHARES TR ONLINE RTL ETF 74347B169   881,147 21,676 SH   SOLE   0 0 21,676
PROSHARES TR PET CARE ETF 74348A145   1,144,717 21,213 SH   SOLE   0 0 21,213
PROSHARES TR PSHS ULT S&P 500 74347R107   1,144,582 13,857 SH   SOLE   806 0 13,051
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,651,070 16,542 SH   SOLE   0 0 16,542
PROSHARES TR PSHS ULTRA TECH 74347R693   285,535 4,089 SH   SOLE   0 0 4,089
PROSHARES TR RUSS 2000 DIVD 74347B698   14,214,130 228,799 SH   SOLE   0 0 228,799
PROSHARES TR S&P 500 DV ARIST 74348A467   289,468,037 3,011,215 SH   SOLE   0 0 3,011,215
PROSHARES TR S&P 500 HIGH INC 74347G242   5,688,127 130,701 SH   SOLE   0 0 130,701
PROSHARES TR S&P MDCP 400 DIV 74347B680   49,090,393 666,898 SH   SOLE   0 0 666,898
PROSHARES TR S&P TECH DIVIDEN 74347G606   6,483,055 86,908 SH   SOLE   0 0 86,908
PROSHARES TR SHORT QQQ 74349Y837   3,605,756 89,031 SH   SOLE   0 0 89,031
PROSHARES TR SHORT S&P 500 NE 74347B425   5,345,773 468,517 SH   SOLE   62,200 0 406,317
PROSHARES TR SHRT RUSSELL2000 74348A210   461,649 22,184 SH   SOLE   0 0 22,184
PROSHARES TR SP500 EX ENRGY 74347B581   1,501,310 25,670 SH   SOLE   0 0 25,670
PROSHARES TR SP500 EX FINLS 74347B573   2,283,878 38,488 SH   SOLE   0 0 38,488
PROSHARES TR SP500 EX HLTH 74347B565   244,574 4,200 SH   SOLE   0 0 4,200
PROSHARES TR SP500 EX TECH 74347B557   488,415 5,787 SH   SOLE   0 0 5,787
PROSHARES TR ULTRAPRO QQQ 74347X831   4,400,484 59,611 SH   SOLE   0 0 59,611
PROSPECT CAP CORP COM 74348T102   5,900,080 1,066,922 SH   SOLE   0 0 1,066,922
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   208,685 210,000 PRN   SOLE   0 0 210,000
PROSPERITY BANCSHARES INC COM 743606105   1,622,552 26,538 SH   SOLE   2,827 0 23,711
PROTARA THERAPEUTICS INC COM STK 74365U107   91,520 44,000 SH   SOLE   0 0 44,000
PROTO LABS INC COM 743713109   214,692 6,950 SH   SOLE   57 0 6,893
PRUDENTIAL FINL INC COM 744320102   56,961,825 486,064 SH   SOLE   5,571 0 480,493
PRUDENTIAL PLC ADR 74435K204   741,764 40,489 SH   SOLE   7,440 0 33,049
PSQ HOLDINGS INC CL A 693691107   154,811 41,064 SH   SOLE   0 0 41,064
PTC INC COM 69370C100   2,749,212 15,133 SH   SOLE   2,975 0 12,158
PUBLIC STORAGE OPER CO COM 74460D109   17,570,041 61,081 SH   SOLE   9,068 0 52,013
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   37,030,318 502,446 SH   SOLE   66,149 0 436,297
PUBMATIC INC COM CL A 74467Q103   2,632,907 129,636 SH   SOLE   61,666 0 67,970
PULTE GROUP INC COM 745867101   36,466,605 331,214 SH   SOLE   14,915 0 316,299
PUMA BIOTECHNOLOGY INC COM 74587V107   67,407 20,677 SH   SOLE   0 0 20,677
PURE STORAGE INC CL A 74624M102   13,520,700 210,570 SH   SOLE   6,100 0 204,470
PURECYCLE TECHNOLOGIES INC COM 74623V103   2,936,628 496,052 SH   SOLE   0 0 496,052
PURPLE INNOVATION INC COM 74640Y106   15,216 14,631 SH   SOLE   0 0 14,631
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   7,238,831 203,928 SH   SOLE   0 0 203,928
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,895,876 52,228 SH   SOLE   0 0 52,228
PUTNAM MANAGED MUN INCOME TR COM 746823103   758,073 122,270 SH   SOLE   0 0 122,270
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   153,442 47,579 SH   SOLE   0 0 47,579
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   1,052,022 102,536 SH   SOLE   0 0 102,536
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   286,159 79,933 SH   SOLE   0 0 79,933
PVH CORPORATION COM 693656100   649,475 6,135 SH   SOLE   596 0 5,539
Q2 HLDGS INC COM 74736L109   1,116,105 18,500 SH   SOLE   15,130 0 3,370
QIAGEN NV SHS NEW N72482149   1,028,401 25,028 SH   SOLE   7,560 0 17,468
QORVO INC COM 74736K101   2,797,376 24,107 SH   SOLE   550 0 23,557
QUAD / GRAPHICS INC COM CL A 747301109   73,575 13,500 SH   SOLE   0 0 13,500
QUAKER HOUGHTON COM 747316107   313,059 1,845 SH   SOLE   890 0 955
QUALCOMM INC COM 747525103   231,710,183 1,163,321 SH   SOLE   175,819 0 987,502
QUALYS INC COM 74758T303   2,976,062 20,870 SH   SOLE   1,196 0 19,674
QUANTA SVCS INC COM 74762E102   39,174,479 154,176 SH   SOLE   7,195 0 146,981
QUANTUM COMPUTING INC COM 74766W108   5,024 10,000 SH Call SOLE   0 0 10,000
QUANTUMSCAPE CORP COM CL A 74767V109   2,866,131 582,547 SH   SOLE   0 0 582,547
QUEST DIAGNOSTICS INC COM 74834L100   6,897,563 50,391 SH   SOLE   1,700 0 48,691
QUINSTREET INC COM 74874Q100   948,998 57,203 SH   SOLE   0 0 57,203
QURATE RETAIL INC COM SER A 74915M100   119,008 188,901 SH   SOLE   84,386 0 104,515
R1 RCM INC COM 77634L105   416,841 33,188 SH   SOLE   27,493 0 5,695
RADIAN GROUP INC COM 750236101   327,375 10,527 SH   SOLE   2,873 0 7,654
RAIL VISION LTD SHS NEW M8186D122   22,570 30,500 SH   SOLE   0 0 30,500
RALPH LAUREN CORP CL A 751212101   2,902,256 16,579 SH   SOLE   700 0 15,879
RAMACO RES INC COM CL A 75134P600   174,363 14,005 SH   SOLE   0 0 14,005
RAMBUS INC DEL COM 750917106   5,151,739 87,674 SH   SOLE   3,200 0 84,474
RANGE RES CORP COM 75281A109   2,877,870 85,830 SH   SOLE   1,911 0 83,919
RANGER ENERGY SVCS INC COM CL A 75282U104   965,683 91,795 SH   SOLE   0 0 91,795
RAPID7 INC COM 753422104   586,210 13,560 SH   SOLE   10,706 0 2,854
RAYMOND JAMES FINL INC COM 754730109   9,739,523 78,792 SH   SOLE   15,586 0 63,206
RAYONIER INC COM 754907103   871,792 29,969 SH   SOLE   0 0 29,969
RB GLOBAL INC COM 74935Q107   5,140,021 67,313 SH   SOLE   18,096 0 49,217
RBB FD INC MOTLEY FOL ETF 74933W601   28,056,355 521,300 SH   SOLE   0 0 521,300
RBB FD INC MOTLEY FOOL GBL 74933W635   4,087,060 138,921 SH   SOLE   0 0 138,921
RBB FD INC MOTLEY FOOL MID 74933W627   500,110 19,037 SH   SOLE   0 0 19,037
RBB FD INC MOTLEY FOOL SML 74933W874   1,091,441 35,082 SH   SOLE   0 0 35,082
RBB FD INC SGI DIVERSI TAC 74933W577   1,953,977 65,068 SH   SOLE   0 0 65,068
RBB FD INC SGI US LARGE CAP 74933W593   1,514,747 43,403 SH   SOLE   0 0 43,403
RBB FD INC US TREAS 3 MNTH 74933W452   381,322,543 7,623,402 SH   SOLE   0 0 7,623,402
RBB FD INC US TREASR 10 YR 74933W536   5,930,648 136,494 SH   SOLE   0 0 136,494
RBB FD INC US TREASRY 12 MT 74933W478   32,081,421 643,351 SH   SOLE   0 0 643,351
RBB FD INC US TREASY 2 YR 74933W486   20,928,636 436,513 SH   SOLE   0 0 436,513
RBB FD INC US TRSRY 6 MNTH 74933W460   47,318,680 944,862 SH   SOLE   0 0 944,862
RBC BEARINGS INC COM 75524B104   4,897,047 18,152 SH   SOLE   14,805 0 3,347
RCI HOSPITALITY HLDGS INC COM 74934Q108   668,123 15,338 SH   SOLE   0 0 15,338
READY CAPITAL CORP COM 75574U101   293,172 35,840 SH   SOLE   0 0 35,840
REALTY INCOME CORP COM 756109104   103,304,496 1,955,784 SH   SOLE   413,276 0 1,542,508
REAVES UTIL INCOME FD COM SH BEN INT 756158101   13,315,393 487,386 SH   SOLE   0 0 487,386
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,396,019 319,469 SH   SOLE   58,727 0 260,742
RED RIVER BANCSHARES INC COM 75686R202   225,706 4,703 SH   SOLE   0 0 4,703
RED ROCK RESORTS INC CL A 75700L108   446,358 8,126 SH   SOLE   0 0 8,126
REDDIT INC CL A 75734B100   1,104,978 17,295 SH   SOLE   0 0 17,295
REDFIN CORP COM 75737F108   121,189 20,165 SH   SOLE   0 0 20,165
REDWOOD TRUST INC COM 758075402   814,907 125,563 SH   SOLE   48,797 0 76,766
REGAL REXNORD CORPORATION COM 758750103   3,531,763 26,119 SH   SOLE   968 0 25,151
REGENCY CTRS CORP COM 758849103   7,583,055 121,914 SH   SOLE   2,942 0 118,972
REGENERON PHARMACEUTICALS COM 75886F107   49,652,732 47,242 SH   SOLE   8,298 0 38,944
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,019,152 849,259 SH   SOLE   226,652 0 622,607
REGULUS THERAPEUTICS INC COM 75915K309   83,859 46,980 SH   SOLE   0 0 46,980
REINSURANCE GRP OF AMERICA I COM NEW 759351604   6,085,474 29,646 SH   SOLE   12,444 0 17,202
REKOR SYSTEMS INC COM 759419104   28,877 18,630 SH   SOLE   0 0 18,630
RELAY THERAPEUTICS INC COM 75943R102   237,211 36,382 SH   SOLE   0 0 36,382
RELIANCE INC COM 759509102   7,268,687 25,451 SH   SOLE   5,266 0 20,185
RELMADA THERAPEUTICS INC COM 75955J402   46,285 15,428 SH   SOLE   0 0 15,428
RELX PLC SPONSORED ADR 759530108   8,289,364 180,675 SH   SOLE   49,676 0 130,999
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,243,357 30,845 SH   SOLE   0 0 30,845
RENAISSANCERE HLDGS LTD COM G7496G103   914,685 4,092 SH   SOLE   1,021 0 3,071
RENALYTIX PLC ADS 75973T101   4,245 18,375 SH   SOLE   0 0 18,375
RENASANT CORP COM 75970E107   2,063,595 67,570 SH   SOLE   196 0 67,374
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   2,637,838 88,966 SH   SOLE   51,900 0 37,066
REPLIGEN CORP COM 759916109   2,121,337 16,828 SH   SOLE   11,734 0 5,094
REPUBLIC SVCS INC COM 760759100   55,529,820 285,735 SH   SOLE   78,908 0 206,827
RESIDEO TECHNOLOGIES INC COM 76118Y104   497,636 25,442 SH   SOLE   5,813 0 19,629
RESMED INC COM 761152107   5,947,445 31,070 SH   SOLE   2,633 0 28,437
RESOURCES CONNECTION INC COM 76122Q105   404,122 36,605 SH   SOLE   0 0 36,605
RESTAURANT BRANDS INTL INC COM 76131D103   6,205,171 88,180 SH   SOLE   16,798 0 71,382
RETRACTABLE TECHNOLOGIES INC COM 76129W105   75,885 70,264 SH   SOLE   0 0 70,264
REVANCE THERAPEUTICS INC COM 761330109   128,821 50,125 SH   SOLE   0 0 50,125
REVOLUTION MEDICINES INC COM 76155X100   237,207 6,112 SH   SOLE   9 0 6,103
REVVITY INC COM 714046109   2,871,330 27,383 SH   SOLE   7,503 0 19,880
REWALK ROBOTICS LTD SHS M8216Q119   396,810 98,955 SH   SOLE   0 0 98,955
REXFORD INDL RLTY INC COM 76169C100   1,501,204 33,667 SH   SOLE   16,461 0 17,206
REYNOLDS CONSUMER PRODS INC COM 76171L106   690,505 24,679 SH   SOLE   10,902 0 13,777
RH COM 74967X103   1,391,108 5,691 SH   SOLE   447 0 5,244
RHYTHM PHARMACEUTICALS INC COM 76243J105   282,411 6,878 SH   SOLE   3,702 0 3,176
RIBBON COMMUNICATIONS INC COM 762544104   54,571 16,587 SH   SOLE   0 0 16,587
RIGETTI COMPUTING INC COMMON STOCK 76655K103   31,011 28,982 SH   SOLE   0 0 28,982
RIGETTI COMPUTING INC COMMON STOCK 76655K103   10,700 10,000 SH Call SOLE   0 0 10,000
RING ENERGY INC COM 76680V108   98,929 58,538 SH   SOLE   0 0 58,538
RINGCENTRAL INC CL A 76680R206   1,100,533 39,026 SH   SOLE   0 0 39,026
RIO TINTO PLC SPONSORED ADR 767204100   23,778,061 360,656 SH   SOLE   24,475 0 336,181
RIOT PLATFORMS INC COM 767292105   185,277 20,271 SH   SOLE   0 0 20,271
RITHM CAPITAL CORP COM NEW 64828T201   6,784,873 621,895 SH   SOLE   2,088 0 619,807
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,406,642 162,618 SH   SOLE   0 0 162,618
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   772,587 47,720 SH   SOLE   0 0 47,720
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,304,191 85,465 SH   SOLE   0 0 85,465
RIVERNORTH MANAGED DUR MUN I COM 76882M104   323,123 19,872 SH   SOLE   0 0 19,872
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   3,660,327 298,802 SH   SOLE   0 0 298,802
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   8,508,746 634,035 SH   SOLE   0 0 634,035
RLI CORP COM 749607107   4,493,796 31,941 SH   SOLE   2,210 0 29,731
RLJ LODGING TR COM 74965L101   347,095 36,043 SH   SOLE   28,363 0 7,680
RLJ LODGING TR CUM CONV PFD A 74965L200   1,538,494 61,812 SH   SOLE   0 0 61,812
ROBERT HALF INC. COM 770323103   3,189,296 49,848 SH   SOLE   5,012 0 44,836
ROBINHOOD MKTS INC COM CL A 770700102   2,491,718 109,719 SH   SOLE   34,102 0 75,617
ROBLOX CORP CL A 771049103   5,024,317 135,026 SH   SOLE   22,343 0 112,683
ROCKET COS INC COM CL A 77311W101   9,005,507 657,336 SH   SOLE   2,963 0 654,373
ROCKET LAB USA INC COM 773122106   351,749 73,281 SH   SOLE   870 0 72,411
ROCKET PHARMACEUTICALS INC COM 77313F106   225,613 10,479 SH   SOLE   0 0 10,479
ROCKWELL AUTOMATION INC COM 773903109   33,653,273 122,252 SH   SOLE   42,927 0 79,325
ROGERS COMMUNICATIONS INC CL B 775109200   413,134 11,172 SH   SOLE   256 0 10,916
ROIVANT SCIENCES LTD SHS G76279101   322,152 30,478 SH   SOLE   3,846 0 26,632
ROKU INC COM CL A 77543R102   7,538,061 125,781 SH   SOLE   24,784 0 100,997
ROLLINS INC COM 775711104   11,192,194 229,395 SH   SOLE   21,456 0 207,939
ROPER TECHNOLOGIES INC COM 776696106   29,857,419 52,970 SH   SOLE   8,719 0 44,251
ROSS STORES INC COM 778296103   46,235,791 318,166 SH   SOLE   91,398 0 226,768
ROYAL BK CDA COM 780087102   12,558,458 118,053 SH   SOLE   14,094 0 103,959
ROYAL CARIBBEAN GROUP COM V7780T103   30,147,438 189,095 SH   SOLE   19,116 0 169,979
ROYAL GOLD INC COM 780287108   2,844,172 22,724 SH   SOLE   271 0 22,453
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,188,172 45,058 SH   SOLE   7,153 0 37,905
ROYCE MICRO-CAP TR INC COM 780915104   2,740,674 298,224 SH   SOLE   0 0 298,224
ROYCE SMALL CAP TRUST INC COM 780910105   13,038,854 901,096 SH   SOLE   0 0 901,096
RPC INC COM 749660106   183,616 29,379 SH   SOLE   0 0 29,379
RPM INTL INC COM 749685103   8,578,619 79,668 SH   SOLE   3,797 0 75,871
RTX CORPORATION COM 75513E101   209,482,995 2,086,692 SH   SOLE   213,655 0 1,873,037
RTX CORPORATION COM 75513E101   291,131 2,900 SH Put SOLE   0 0 2,900
RUBRIK INC. CL A 781154109   1,484,711 48,425 SH   SOLE   878 0 47,547
RUMBLE INC COM CL A 78137L105   593,603 106,956 SH   SOLE   0 0 106,956
RUNWAY GROWTH FINANCE CORP COM 78163D100   275,024 23,386 SH   SOLE   0 0 23,386
RUSH ENTERPRISES INC CL A 781846209   725,250 17,321 SH   SOLE   14,731 0 2,590
RXO INC COMMON STOCK 74982T103   471,458 18,029 SH   SOLE   4,727 0 13,302
RXSIGHT INC COM 78349D107   1,334,510 22,179 SH   SOLE   0 0 22,179
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,693,072 29,236 SH   SOLE   7,713 0 21,523
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,866,785 41,797 SH   SOLE   6,817 0 34,980
RYDER SYS INC COM 783549108   1,692,811 13,665 SH   SOLE   513 0 13,152
RYMAN HOSPITALITY PPTYS INC COM 78377T107   690,301 6,913 SH   SOLE   1,024 0 5,889
S & T BANCORP INC COM 783859101   445,089 13,330 SH   SOLE   0 0 13,330
S&P GLOBAL INC COM 78409V104   103,105,721 231,179 SH   SOLE   84,376 0 146,803
SABA CAPITAL INCOME & OPPORT COM NEW 880198205   187,673 24,061 SH   SOLE   0 0 24,061
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   946,158 134,398 SH   SOLE   0 0 134,398
SABINE RTY TR UNIT BEN INT 785688102   1,747,264 27,010 SH   SOLE   0 0 27,010
SABRA HEALTH CARE REIT INC COM 78573L106   1,960,896 127,331 SH   SOLE   6,691 0 120,640
SABRE CORP COM 78573M104   160,141 59,978 SH   SOLE   0 0 59,978
SACHEM CAP CORP COM 78590A109   209,417 80,856 SH   SOLE   0 0 80,856
SAFE BULKERS INC COM Y7388L103   59,723 10,262 SH   SOLE   0 0 10,262
SAFETY SHOT INC COM NEW 48208F105   160,144 138,055 SH   SOLE   0 0 138,055
SAIA INC COM 78709Y105   7,174,348 15,127 SH   SOLE   2,285 0 12,842
SALESFORCE INC COM 79466L302   233,915,089 909,821 SH   SOLE   171,883 0 737,938
SAMSARA INC COM CL A 79589L106   3,403,660 100,999 SH   SOLE   0 0 100,999
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   45,572 11,225 SH   SOLE   0 0 11,225
SANA BIOTECHNOLOGY INC COM 799566104   131,258 24,040 SH   SOLE   0 0 24,040
SANDSTORM GOLD LTD COM NEW 80013R206   588,940 108,261 SH   SOLE   0 0 108,261
SANGAMO THERAPEUTICS INC COM 800677106   5,207 14,533 SH   SOLE   0 0 14,533
SANMINA CORPORATION COM 801056102   882,185 13,316 SH   SOLE   1,339 0 11,977
SANOFI SPONSORED ADR 80105N105   52,525,720 1,082,559 SH   SOLE   600,813 0 481,746
SAP SE SPON ADR 803054204   20,299,472 100,637 SH   SOLE   39,098 0 61,539
SAPIENS INTL CORP N V SHS G7T16G103   1,682,657 49,592 SH   SOLE   49,572 0 20
SARATOGA INVT CORP COM NEW 80349A208   2,022,670 89,104 SH   SOLE   0 0 89,104
SAREPTA THERAPEUTICS INC COM 803607100   7,185,912 45,480 SH   SOLE   3,503 0 41,977
SASOL LTD SPONSORED ADR 803866300   187,355 24,620 SH   SOLE   0 0 24,620
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,913,851 14,844 SH   SOLE   4,881 0 9,963
SCHLUMBERGER LTD COM STK 806857108   42,777,275 906,683 SH   SOLE   34,105 0 872,578
SCHLUMBERGER LTD COM STK 806857108   4,718,000 100,000 SH Put SOLE   0 0 100,000
SCHOLAR ROCK HLDG CORP COM 80706P103   313,766 37,667 SH   SOLE   16,847 0 20,820
SCHOLASTIC CORP COM 807066105   246,658 6,954 SH   SOLE   2,774 0 4,180
SCHRODINGER INC COM 80810D103   1,040,067 53,778 SH   SOLE   3,719 0 50,059
SCHWAB CHARLES CORP COM 808513105   82,408,844 1,118,318 SH   SOLE   310,211 0 808,107
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   3,442,702 71,307 SH   SOLE   0 0 71,307
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,643,378 31,404 SH   SOLE   0 0 31,404
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   2,795,220 63,384 SH   SOLE   38,135 0 25,249
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,498,341 470,570 SH   SOLE   76 0 470,494
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   5,980,929 202,263 SH   SOLE   108 0 202,155
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   1,414,246 40,686 SH   SOLE   49 0 40,637
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   41,231,656 1,177,039 SH   SOLE   91 0 1,176,948
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789   5,392,551 82,229 SH   SOLE   0 0 82,229
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   31,620,301 472,086 SH   SOLE   253 0 471,833
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   9,214,830 167,786 SH   SOLE   112 0 167,674
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   5,415,007 229,741 SH   SOLE   0 0 229,741
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   91,941,965 2,393,076 SH   SOLE   519 0 2,392,557
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   8,993,769 252,776 SH   SOLE   33 0 252,743
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   17,125,530 351,149 SH   SOLE   35 0 351,114
SCHWAB STRATEGIC TR LONG TERM US 808524680   3,203,634 97,642 SH   SOLE   0 0 97,642
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   80,777,666 1,678,323 SH   SOLE   0 0 1,678,323
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   10,214,264 224,095 SH   SOLE   0 0 224,095
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   40,281,748 640,715 SH   SOLE   0 0 640,715
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   869,397,096 11,180,518 SH   SOLE   9,902 0 11,170,616
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   386,009,682 3,827,942 SH   SOLE   0 0 3,827,942
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   80,357,362 1,084,738 SH   SOLE   0 0 1,084,738
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   141,075,104 2,195,722 SH   SOLE   55 0 2,195,667
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   40,158,648 515,979 SH   SOLE   0 0 515,979
SCHWAB STRATEGIC TR US REIT ETF 808524847   5,556,235 278,229 SH   SOLE   35 0 278,194
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   55,961,714 1,179,383 SH   SOLE   45 0 1,179,338
SCHWAB STRATEGIC TR US TIPS ETF 808524870   23,417,050 450,241 SH   SOLE   2,075 0 448,166
SCIENCE APPLICATIONS INTL CO COM 808625107   1,048,539 8,920 SH   SOLE   688 0 8,232
SCORPIO TANKERS INC SHS Y7542C130   419,816 5,164 SH   SOLE   1,854 0 3,310
SCORPIO TANKERS INC SHS Y7542C130   203,225 2,500 SH Call SOLE   0 0 2,500
SCOTTS MIRACLE-GRO CO CL A 810186106   3,478,179 53,461 SH   SOLE   47 0 53,414
SCRIPPS E W CO OHIO CL A NEW 811054402   65,551 20,876 SH   SOLE   0 0 20,876
SCYNEXIS INC COM NEW 811292200   144,960 72,480 SH   SOLE   0 0 72,480
SEA LTD SPONSORD ADS 81141R100   11,665,089 163,331 SH   SOLE   6,996 0 156,335
SEABRIDGE GOLD INC COM 811916105   736,399 53,791 SH   SOLE   0 0 53,791
SEACOAST BKG CORP FLA COM NEW 811707801   288,699 12,212 SH   SOLE   8,343 0 3,869
SEADRILL 2021 LTD COM G7997W102   345,359 6,706 SH   SOLE   0 0 6,706
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   14,780,777 143,127 SH   SOLE   32,729 0 110,398
SEALED AIR CORP NEW COM 81211K100   1,713,491 49,252 SH   SOLE   4,623 0 44,629
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205   233,894 7,045 SH   SOLE   0 0 7,045
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304   270,764 8,692 SH   SOLE   0 0 8,692
SEI INVTS CO COM 784117103   4,856,003 75,066 SH   SOLE   35,233 0 39,833
SELECT MED HLDGS CORP COM 81619Q105   1,040,650 29,682 SH   SOLE   7,005 0 22,677
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   388,875,151 4,539,752 SH   SOLE   66,825 0 4,472,927
SELECT SECTOR SPDR TR ENERGY 81369Y506   737,700,719 8,093,261 SH   SOLE   32,605 0 8,060,656
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   566,656,652 13,783,914 SH   SOLE   93,055 0 13,690,859
SELECT SECTOR SPDR TR INDL 81369Y704   505,653,570 4,149,123 SH   SOLE   5,119 0 4,144,004
SELECT SECTOR SPDR TR INDL 81369Y704   243,740 2,000 SH Put SOLE   0 0 2,000
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   120,524,126 3,137,833 SH   SOLE   5,460 0 3,132,373
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   215,287,908 1,180,307 SH   SOLE   20,599 0 1,159,708
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   228,904,111 2,989,085 SH   SOLE   36,394 0 2,952,691
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   883,294,071 6,060,337 SH   SOLE   54,464 0 6,005,873
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   335,480,113 4,923,395 SH   SOLE   26,888 0 4,896,507
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   107,790,182 1,220,589 SH   SOLE   4,591 0 1,215,998
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,596,016,742 7,054,842 SH   SOLE   47,493 0 7,007,349
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,040,658 4,600 SH Put SOLE   0 0 4,600
SELECTIVE INS GROUP INC COM 816300107   4,799,142 51,147 SH   SOLE   10,360 0 40,787
SELECTQUOTE INC COM 816307300   111,090 40,250 SH   SOLE   0 0 40,250
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   61,754 51,894 SH   SOLE   0 0 51,894
SEMLER SCIENTIFIC INC COM 81684M104   2,847,598 82,779 SH   SOLE   0 0 82,779
SEMPRA COM 816851109   38,361,825 504,363 SH   SOLE   135,655 0 368,708
SEMTECH CORP COM 816850101   428,868 14,353 SH   SOLE   4,827 0 9,526
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,002,851 53,567 SH   SOLE   21,637 0 31,930
SENSEONICS HLDGS INC COM 81727U105   18,339 45,962 SH   SOLE   0 0 45,962
SENSIENT TECHNOLOGIES CORP COM 81725T100   421,796 5,685 SH   SOLE   557 0 5,128
SENTINELONE INC CL A 81730H109   1,226,541 58,268 SH   SOLE   0 0 58,268
SERES THERAPEUTICS INC COM 81750R102   101,784 140,625 SH   SOLE   0 0 140,625
SERVICE CORP INTL COM 817565104   10,120,351 142,280 SH   SOLE   9,911 0 132,369
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,043,265 202,970 SH   SOLE   0 0 202,970
SERVICENOW INC COM 81762P102   138,887,165 176,551 SH   SOLE   24,229 0 152,322
SERVICENOW INC COM 81762P102   393,335 500 SH Call SOLE   0 0 500
SERVISFIRST BANCSHARES INC COM 81768T108   1,011,419 16,006 SH   SOLE   569 0 15,437
SES AI CORPORATION CL A COM 78397Q109   40,863 32,690 SH   SOLE   0 0 32,690
SFL CORPORATION LTD SHS G7738W106   2,578,397 185,763 SH   SOLE   0 0 185,763
SHAKE SHACK INC CL A 819047101   1,340,460 14,894 SH   SOLE   2,494 0 12,400
SHARECARE INC COM CL A 81948W104   122,985 91,100 SH   SOLE   0 0 91,100
SHARKNINJA INC COM SHS G8068L108   265,730 3,536 SH   SOLE   48 0 3,488
SHELL PLC SPON ADS 780259305   53,694,052 743,891 SH   SOLE   83,803 0 660,088
SHENANDOAH TELECOMMUNICATION COM 82312B106   579,936 35,514 SH   SOLE   4,618 0 30,896
SHERWIN WILLIAMS CO COM 824348106   54,448,732 182,450 SH   SOLE   65,173 0 117,277
SHIFT4 PMTS INC CL A 82452J109   5,142,801 70,113 SH   SOLE   2,338 0 67,775
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   256,167 7,359 SH   SOLE   4,423 0 2,936
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   248,227 39,780 SH   SOLE   1,823 0 37,957
SHOPIFY INC CL A 82509L107   60,690,784 918,861 SH   SOLE   96,405 0 822,456
SHUTTERSTOCK INC COM 825690100   346,182 8,945 SH   SOLE   0 0 8,945
SHYFT GROUP INC COM 825698103   132,685 11,188 SH   SOLE   0 0 11,188
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,345,651 309,345 SH   SOLE   0 0 309,345
SIGA TECHNOLOGIES INC COM 826917106   477,650 62,931 SH   SOLE   0 0 62,931
SIGNET JEWELERS LIMITED SHS G81276100   375,024 4,186 SH   SOLE   920 0 3,266
SILA REALTY TRUST INC COMMON STOCK 146280508   6,302,013 297,686 SH   SOLE   0 0 297,686
SILGAN HLDGS INC COM 827048109   374,299 8,842 SH   SOLE   1,681 0 7,161
SILICON LABORATORIES INC COM 826919102   2,317,256 20,946 SH   SOLE   16,547 0 4,399
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   430,234 5,312 SH   SOLE   2,360 0 2,952
SILVERCORP METALS INC COM 82835P103   184,783 54,995 SH   SOLE   0 0 54,995
SILVERCREST METALS INC COM 828363101   722,750 88,681 SH   SOLE   0 0 88,681
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   204,460 11,630 SH   SOLE   0 0 11,630
SIMON PPTY GROUP INC NEW COM 828806109   51,574,756 339,755 SH   SOLE   17,709 0 322,046
SIMPLIFY EXCHANGE TRADED FUN AGGREGATE BOND E 82889N723   4,183,887 201,536 SH   SOLE   0 0 201,536
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   11,190,976 460,534 SH   SOLE   0 0 460,534
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   9,148,820 291,364 SH   SOLE   0 0 291,364
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   8,712,679 314,878 SH   SOLE   0 0 314,878
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   7,724,888 286,957 SH   SOLE   0 0 286,957
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   3,854,112 180,774 SH   SOLE   0 0 180,774
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848   1,775,950 51,447 SH   SOLE   0 0 51,447
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   385,118 11,916 SH   SOLE   0 0 11,916
SIMPLY GOOD FOODS CO COM 82900L102   311,368 8,618 SH   SOLE   0 0 8,618
SIMPSON MFG INC COM 829073105   1,346,361 7,989 SH   SOLE   2,817 0 5,172
SINCLAIR INC CL A 829242106   1,260,929 94,593 SH   SOLE   0 0 94,593
SIREN ETF TR DIVCN LDRS ETF 829658301   4,710,437 74,005 SH   SOLE   0 0 74,005
SIREN ETF TR NSD NXGN ECO ETF 829658202   823,578 31,543 SH   SOLE   0 0 31,543
SIRIUS XM HOLDINGS INC COM 82968B103   863,122 304,990 SH   SOLE   7,213 0 297,777
SITE CTRS CORP COM 82981J109   172,672 11,908 SH   SOLE   6,537 0 5,371
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,360,514 19,443 SH   SOLE   3,518 0 15,925
SITIME CORP COM 82982T106   252,367 2,029 SH   SOLE   563 0 1,466
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,594,383 67,530 SH   SOLE   0 0 67,530
SIX FLAGS ENTMT CORP NEW COM 83001A102   675,672 20,388 SH   SOLE   14,053 0 6,335
SIXTH STREET SPECIALTY LENDI COM 83012A109   10,551,153 494,199 SH   SOLE   0 0 494,199
SK TELECOM LTD SPONSORED ADR 78440P306   316,462 15,120 SH   SOLE   7,266 0 7,854
SKECHERS U S A INC CL A 830566105   3,878,703 56,116 SH   SOLE   0 0 56,116
SKEENA RES LTD NEW COM 83056P715   422,619 78,700 SH   SOLE   0 0 78,700
SKYLINE CHAMPION CORPORATION COM 830830105   230,418 3,401 SH   SOLE   585 0 2,816
SKYWATER TECHNOLOGY INC COM 83089J108   209,243 27,352 SH   SOLE   0 0 27,352
SKYWEST INC COM 830879102   2,402,333 29,272 SH   SOLE   8,005 0 21,267
SKYWORKS SOLUTIONS INC COM 83088M102   11,707,748 109,849 SH   SOLE   10,744 0 99,105
SL GREEN RLTY CORP COM 78440X887   940,890 16,612 SH   SOLE   4,506 0 12,106
SLM CORP COM 78442P106   240,883 11,587 SH   SOLE   4,485 0 7,102
SLR INVESTMENT CORP COM 83413U100   625,865 38,897 SH   SOLE   892 0 38,005
SM ENERGY CO COM 78454L100   1,154,757 26,712 SH   SOLE   12,016 0 14,696
SMART FOR LIFE INC COM NEW 83204U608   140,781 47,561 SH   SOLE   0 0 47,561
SMART GLOBAL HLDGS INC SHS G8232Y101   3,968,174 173,510 SH   SOLE   18,778 0 154,732
SMARTSHEET INC COM CL A 83200N103   1,337,167 30,335 SH   SOLE   20,926 0 9,409
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,964,137 79,263 SH   SOLE   23,590 0 55,673
SMITH & WESSON BRANDS INC COM 831754106   681,740 47,541 SH   SOLE   100 0 47,441
SMITH A O CORP COM 831865209   4,661,164 56,996 SH   SOLE   11,028 0 45,968
SMUCKER J M CO COM NEW 832696405   11,466,309 105,157 SH   SOLE   5,493 0 99,664
SNAP INC CL A 83304A106   4,926,742 296,613 SH   SOLE   1,084 0 295,529
SNAP ON INC COM 833034101   14,692,317 56,208 SH   SOLE   13,772 0 42,436
SNDL INC COM 83307B101   38,078 20,041 SH   SOLE   0 0 20,041
SNOWFLAKE INC CL A 833445109   18,978,166 140,485 SH   SOLE   20,295 0 120,190
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,394,468 34,220 SH   SOLE   0 0 34,220
SOFI TECHNOLOGIES INC COM 83406F102   10,195,231 1,542,395 SH   SOLE   34,256 0 1,508,139
SOHO HOUSE & CO INC COM CL A 586001109   6,150,490 1,158,284 SH   SOLE   276,405 0 881,879
SOLAREDGE TECHNOLOGIES INC COM 83417M104   277,784 10,997 SH   SOLE   3 0 10,994
SOLID POWER INC CLASS A COM 83422N105   43,783 26,535 SH   SOLE   0 0 26,535
SOLITARIO RESOURCES CORP COM 8342EP107   8,850 10,000 SH   SOLE   0 0 10,000
SOLO BRANDS INC COM CL A 83425V104   24,483 10,738 SH   SOLE   0 0 10,738
SOLVENTUM CORP COM SHS 83444M101   10,443,549 197,495 SH   SOLE   20,440 0 177,055
SONOCO PRODS CO COM 835495102   2,893,381 57,046 SH   SOLE   527 0 56,519
SONOS INC COM 83570H108   354,801 24,038 SH   SOLE   3,925 0 20,113
SONY GROUP CORP SPONSORED ADR 835699307   10,218,381 120,287 SH   SOLE   33,034 0 87,253
SOUNDHOUND AI INC CLASS A COM 836100107   3,094,567 783,435 SH   SOLE   0 0 783,435
SOURCE CAP INC COM 836144105   422,499 9,545 SH   SOLE   0 0 9,545
SOUTHERN CO COM 842587107   165,958,711 2,139,470 SH   SOLE   397,418 0 1,742,052
SOUTHERN COPPER CORP COM 84265V105   12,638,937 117,310 SH   SOLE   408 0 116,902
SOUTHSIDE BANCSHARES INC COM 84470P109   877,590 31,785 SH   SOLE   0 0 31,785
SOUTHSTATE CORPORATION COM 840441109   1,418,698 18,565 SH   SOLE   5,306 0 13,259
SOUTHWEST AIRLS CO COM 844741108   20,543,690 718,060 SH   SOLE   33,314 0 684,746
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   23,997 24,000 PRN   SOLE   0 0 24,000
SOUTHWEST GAS HLDGS INC COM 844895102   612,706 8,706 SH   SOLE   0 0 8,706
SOUTHWESTERN ENERGY CO COM 845467109   1,024,299 152,199 SH   SOLE   4,313 0 147,886
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   560,025,586 1,431,815 SH   SOLE   0 0 1,431,815
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   35,788,395 91,500 SH Call SOLE   0 0 91,500
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,698,797 6,900 SH Put SOLE   0 0 6,900
SPDR GOLD TR GOLD SHS 78463V107   672,337,534 3,127,006 SH   SOLE   6,034 0 3,120,972
SPDR GOLD TR GOLD SHS 78463V107   1,913,589 8,900 SH Put SOLE   0 0 8,900
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   2,477,324 22,238 SH   SOLE   0 0 22,238
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   9,732,604 234,351 SH   SOLE   28,063 0 206,288
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   925,472 38,561 SH   SOLE   0 0 38,561
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   21,926,993 438,277 SH   SOLE   0 0 438,277
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   9,263,292 165,860 SH   SOLE   1,092 0 164,768
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   809,672 23,482 SH   SOLE   0 0 23,482
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   31,729,021 1,120,771 SH   SOLE   0 0 1,120,771
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   6,407,149 157,082 SH   SOLE   0 0 157,082
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   61,071,819 817,124 SH   SOLE   0 0 817,124
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   510,790 15,770 SH   SOLE   0 0 15,770
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   7,217,982 123,486 SH   SOLE   0 0 123,486
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   28,783,729 239,267 SH   SOLE   0 0 239,267
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   143,852,642 2,366,776 SH   SOLE   0 0 2,366,776
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   10,365,394 248,273 SH   SOLE   0 0 248,273
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   976,862,385 27,846,706 SH   SOLE   88,180 0 27,758,526
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   345,357,994 9,167,986 SH   SOLE   78,235 0 9,089,751
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,345,433 19,656 SH   SOLE   0 0 19,656
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   13,017,526 368,768 SH   SOLE   0 0 368,768
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   18,329,634 316,465 SH   SOLE   0 0 316,465
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   9,912,850 181,388 SH   SOLE   0 0 181,388
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   6,320,333 106,925 SH   SOLE   0 0 106,925
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   7,824,791 227,267 SH   SOLE   0 0 227,267
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   32,610,556 1,027,428 SH   SOLE   21,045 0 1,006,383
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   7,929,428 145,579 SH   SOLE   0 0 145,579
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,555,196,321 8,370,138 SH   SOLE   24,220 0 8,345,918
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,564,658 13,900 SH Call SOLE   0 0 13,900
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,204,244 70,200 SH Put SOLE   0 0 70,200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   74,701,567 139,608 SH   SOLE   0 0 139,608
SPDR SER TR AEROSPACE DEF 78464A631   149,172,301 1,065,669 SH   SOLE   0 0 1,065,669
SPDR SER TR BBG CONV SEC ETF 78464A359   76,645,345 1,063,632 SH   SOLE   0 0 1,063,632
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   85,290,430 4,615,283 SH   SOLE   0 0 4,615,283
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   914,625,036 9,965,407 SH   SOLE   157,635 0 9,807,772
SPDR SER TR BLOOMBERG 3-12 M 78468R523   195,182,245 1,964,197 SH   SOLE   0 0 1,964,197
SPDR SER TR BLOOMBERG EMERGI 78464A391   21,803,987 1,096,229 SH   SOLE   36 0 1,096,193
SPDR SER TR BLOOMBERG EMG MK 78468R515   12,587,455 528,340 SH   SOLE   0 0 528,340
SPDR SER TR BLOOMBERG HIGH Y 78468R622   100,787,339 1,069,135 SH   SOLE   34,273 0 1,034,862
SPDR SER TR BLOOMBERG INTL 78464A151   2,288,590 79,700 SH   SOLE   0 0 79,700
SPDR SER TR BLOOMBERG INTL T 78464A516   11,122,960 519,037 SH   SOLE   0 0 519,037
SPDR SER TR BLOOMBERG INVT 78468R200   57,458,720 1,862,519 SH   SOLE   0 0 1,862,519
SPDR SER TR BLOOMBERG SHT TE 78468R408   79,736,269 3,193,283 SH   SOLE   0 0 3,193,283
SPDR SER TR COMP SOFTWARE 78464A599   20,787,858 137,565 SH   SOLE   0 0 137,565
SPDR SER TR DJ REIT ETF 78464A607   15,915,296 170,948 SH   SOLE   74 0 170,874
SPDR SER TR FACTST INV ETF 78464A110   4,742,451 32,353 SH   SOLE   0 0 32,353
SPDR SER TR FTSE INT GVT ETF 78464A490   3,144,593 81,657 SH   SOLE   0 0 81,657
SPDR SER TR GLB DOW ETF 78464A706   9,333,822 72,852 SH   SOLE   0 0 72,852
SPDR SER TR HLTH CARE SVCS 78464A573   3,657,417 40,692 SH   SOLE   0 0 40,692
SPDR SER TR HLTH CR EQUIP 78464A581   8,649,471 102,470 SH   SOLE   0 0 102,470
SPDR SER TR ICE PFD SEC ETF 78464A292   21,515,963 634,128 SH   SOLE   0 0 634,128
SPDR SER TR MSCI USA STRTGIC 78468R812   40,459,323 274,395 SH   SOLE   0 0 274,395
SPDR SER TR NUVEEN BLMBRG MU 78468R721   43,182,413 943,878 SH   SOLE   87,388 0 856,490
SPDR SER TR NUVEEN BLMBRG SH 78468R739   31,480,602 667,103 SH   SOLE   0 0 667,103
SPDR SER TR NUVEEN BLOOMBERG 78464A284   56,584,113 2,224,218 SH   SOLE   0 0 2,224,218
SPDR SER TR NYSE TECH ETF 78464A102   37,735,883 193,270 SH   SOLE   0 0 193,270
SPDR SER TR OILGAS EQUIP 78468R549   6,950,761 76,508 SH   SOLE   0 0 76,508
SPDR SER TR PORT MTG BK ETF 78464A383   227,996,584 10,570,079 SH   SOLE   0 0 10,570,079
SPDR SER TR PORTFLI HIGH YLD 78468R606   87,859,996 3,782,178 SH   SOLE   0 0 3,782,178
SPDR SER TR PORTFLI INTRMDIT 78464A672   936,118,541 33,408,943 SH   SOLE   740,615 0 32,668,328
SPDR SER TR PORTFLI TIPS ETF 78464A656   41,270,922 1,623,561 SH   SOLE   0 0 1,623,561
SPDR SER TR PORTFOLI S&P1500 78464A805   582,875,313 8,784,858 SH   SOLE   133 0 8,784,725
SPDR SER TR PORTFOLIO AGRGTE 78464A649   573,264,048 22,848,309 SH   SOLE   130,359 0 22,717,950
SPDR SER TR PORTFOLIO CRPORT 78464A144   84,913,858 2,958,671 SH   SOLE   0 0 2,958,671
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,056,799,573 32,456,990 SH   SOLE   255,617 0 32,201,373
SPDR SER TR PORTFOLIO LN COR 78464A367   62,802,295 2,785,024 SH   SOLE   0 0 2,785,024
SPDR SER TR PORTFOLIO LN TSR 78464A664   266,003,482 9,772,355 SH   SOLE   128,328 0 9,644,027
SPDR SER TR PORTFOLIO S&P400 78464A847   634,180,619 12,362,196 SH   SOLE   0 0 12,362,196
SPDR SER TR PORTFOLIO S&P500 78464A854   2,056,176,570 32,127,760 SH   SOLE   10,940 0 32,116,820
SPDR SER TR PORTFOLIO S&P600 78468R853   746,338,556 17,971,072 SH   SOLE   7,042 0 17,964,030
SPDR SER TR PORTFOLIO SH TSR 78468R101   189,770,829 6,573,289 SH   SOLE   6,484 0 6,566,805
SPDR SER TR PORTFOLIO SHORT 78464A474   148,169,831 4,988,884 SH   SOLE   105,443 0 4,883,441
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,407,803,746 30,048,719 SH   SOLE   107,896 0 29,940,823
SPDR SER TR PRTFLO S&P500 HI 78468R788   144,344,320 3,587,977 SH   SOLE   0 0 3,587,977
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,753,369,790 35,973,940 SH   SOLE   95,410 0 35,878,530
SPDR SER TR RUSSELL LOW VOL 78468R754   35,076,647 296,766 SH   SOLE   0 0 296,766
SPDR SER TR RUSSELL MOMENTUM 78468R762   2,672,007 24,209 SH   SOLE   0 0 24,209
SPDR SER TR RUSSELL YIELD 78468R770   61,777,258 595,507 SH   SOLE   0 0 595,507
SPDR SER TR S&P 400 MDCP GRW 78464A821   141,654,735 1,685,162 SH   SOLE   0 0 1,685,162
SPDR SER TR S&P 400 MDCP VAL 78464A839   87,766,240 1,203,267 SH   SOLE   0 0 1,203,267
SPDR SER TR S&P 500 ESG ETF 78468R531   11,336,112 213,486 SH   SOLE   0 0 213,486
SPDR SER TR S&P 600 SMCP GRW 78464A201   195,279,226 2,274,392 SH   SOLE   4,748 0 2,269,644
SPDR SER TR S&P 600 SMCP VAL 78464A300   112,086,238 1,431,315 SH   SOLE   29 0 1,431,286
SPDR SER TR S&P BIOTECH 78464A870   57,937,738 624,935 SH   SOLE   0 0 624,935
SPDR SER TR S&P BK ETF 78464A797   9,508,317 204,965 SH   SOLE   0 0 204,965
SPDR SER TR S&P CAP MKTS 78464A771   16,531,295 149,889 SH   SOLE   77 0 149,812
SPDR SER TR S&P DIVID ETF 78464A763   373,975,870 2,940,524 SH   SOLE   2,465 0 2,938,059
SPDR SER TR S&P HOMEBUILD 78464A888   33,679,326 333,195 SH   SOLE   0 0 333,195
SPDR SER TR S&P INS ETF 78464A789   18,713,161 375,540 SH   SOLE   0 0 375,540
SPDR SER TR S&P KENSHO CLEAN 78468R655   13,278,063 220,054 SH   SOLE   0 0 220,054
SPDR SER TR S&P KENSHO FUTRE 78468R671   4,946,481 87,421 SH   SOLE   0 0 87,421
SPDR SER TR S&P KENSHO INTLG 78468R697   518,747 15,589 SH   SOLE   0 0 15,589
SPDR SER TR S&P KENSHO NEW 78468R648   3,943,350 85,595 SH   SOLE   0 0 85,595
SPDR SER TR S&P KENSHO SMART 78468R689   483,834 17,421 SH   SOLE   0 0 17,421
SPDR SER TR S&P METALS MNG 78464A755   32,573,791 549,027 SH   SOLE   3,075 0 545,952
SPDR SER TR S&P OILGAS EXP 78468R556   73,513,598 505,352 SH   SOLE   59 0 505,293
SPDR SER TR S&P PHARMAC 78464A722   4,523,834 113,721 SH   SOLE   0 0 113,721
SPDR SER TR S&P REGL BKG 78464A698   58,305,664 1,187,488 SH   SOLE   0 0 1,187,488
SPDR SER TR S&P RETAIL ETF 78464A714   15,504,566 206,783 SH   SOLE   0 0 206,783
SPDR SER TR S&P SEMICNDCTR 78464A862   52,093,202 210,495 SH   SOLE   0 0 210,495
SPDR SER TR S&P TELECOM 78464A540   239,334 3,102 SH   SOLE   0 0 3,102
SPDR SER TR S&P TRANSN ETF 78464A532   3,595,053 45,985 SH   SOLE   0 0 45,985
SPDR SER TR S&P1500MOMTILT 78468R705   16,780,426 69,080 SH   SOLE   0 0 69,080
SPDR SER TR SPDR MSCI USA GE 78468R747   11,011,261 101,216 SH   SOLE   0 0 101,216
SPDR SER TR SPDR S&P 500 ETF 78468R796   21,904,698 491,137 SH   SOLE   0 0 491,137
SPDR SER TR SPDR S&P1500VL 78464A128   74,457,741 432,678 SH   SOLE   0 0 432,678
SPDR SER TR SSGA US LRG ETF 78468R804   25,187,631 165,089 SH   SOLE   0 0 165,089
SPDR SER TR SSGA US SMAL ETF 78468R887   4,780,714 43,454 SH   SOLE   0 0 43,454
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   562,665 6,548 SH   SOLE   0 0 6,548
SPHERE 3D CORP NEW COM NEW 84841L407   39,301 36,390 SH   SOLE   0 0 36,390
SPHERE ENTERTAINMENT CO CL A 55826T102   657,270 18,747 SH   SOLE   13 0 18,734
SPIRE INC COM 84857L101   897,553 14,780 SH   SOLE   1,506 0 13,274
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   577,012 17,554 SH   SOLE   3 0 17,551
SPIRIT AIRLS INC COM 848577102   167,049 45,642 SH   SOLE   0 0 45,642
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   417,159 37,313 SH   SOLE   738 0 36,575
SPORTSMANS WHSE HLDGS INC COM 84920Y106   36,801 15,270 SH   SOLE   0 0 15,270
SPOTIFY TECHNOLOGY S A SHS L8681T102   14,933,580 47,591 SH   SOLE   18,456 0 29,135
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,959,099 73,457 SH   SOLE   0 0 73,457
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   479,408 15,553 SH   SOLE   0 0 15,553
SPROTT FDS TR JUNIOR URANIUM 85208P808   398,866 16,675 SH   SOLE   0 0 16,675
SPROTT FDS TR URANIUM MINERS E 85208P303   14,119,757 286,754 SH   SOLE   200 0 286,554
SPROTT FOCUS TR INC COM 85208J109   987,670 132,041 SH   SOLE   0 0 132,041
SPROTT INC COM NEW 852066208   1,315,168 31,775 SH   SOLE   0 0 31,775
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   20,337,713 922,345 SH   SOLE   0 0 922,345
SPROTT PHYSICAL GOLD TR UNIT 85207H104   20,786,428 1,150,965 SH   SOLE   0 0 1,150,965
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   363,542 37,210 SH   SOLE   0 0 37,210
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   14,657,852 1,476,118 SH   SOLE   0 0 1,476,118
SPROUT SOCIAL INC COM CL A 85209W109   575,376 16,126 SH   SOLE   3,584 0 12,542
SPROUTS FMRS MKT INC COM 85208M102   8,137,106 97,264 SH   SOLE   329 0 96,935
SPS COMM INC COM 78463M107   6,164,780 32,764 SH   SOLE   17,431 0 15,333
SPX TECHNOLOGIES INC COM 78473E103   1,305,129 9,182 SH   SOLE   2,801 0 6,381
SQUARESPACE INC CLASS A 85225A107   1,126,265 25,814 SH   SOLE   55 0 25,759
SRH TOTAL RETURN FUND INC COM 101507101   2,039,260 140,155 SH   SOLE   0 0 140,155
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   4,489,546 71,638 SH   SOLE   30,718 0 40,920
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   107,059,462 2,561,231 SH   SOLE   1,894 0 2,559,337
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   6,693,882 154,843 SH   SOLE   0 0 154,843
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   3,244,825 105,802 SH   SOLE   0 0 105,802
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   9,882,149 357,660 SH   SOLE   0 0 357,660
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   93,796,486 2,361,442 SH   SOLE   23,902 0 2,337,540
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   46,021,674 1,137,180 SH   SOLE   4,862 0 1,132,318
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   3,523,580 124,684 SH   SOLE   0 0 124,684
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   902,129 21,347 SH   SOLE   0 0 21,347
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   14,638,716 312,459 SH   SOLE   0 0 312,459
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   61,467,845 2,417,130 SH   SOLE   0 0 2,417,130
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   197,102,984 3,873,118 SH   SOLE   0 0 3,873,118
SSR MINING IN COM 784730103   318,564 70,635 SH   SOLE   0 0 70,635
ST JOE CO COM 790148100   482,581 8,822 SH   SOLE   0 0 8,822
STAAR SURGICAL CO COM PAR $0.01 852312305   1,391,440 29,226 SH   SOLE   20,044 0 9,182
STAG INDL INC COM 85254J102   4,421,814 122,624 SH   SOLE   4,439 0 118,185
STANDARD LITHIUM LTD COM 853606101   101,309 81,047 SH   SOLE   0 0 81,047
STANDEX INTL CORP COM 854231107   600,784 3,728 SH   SOLE   0 0 3,728
STANLEY BLACK & DECKER INC COM 854502101   7,580,883 94,892 SH   SOLE   8,329 0 86,563
STANTEC INC COM 85472N109   357,761 4,282 SH   SOLE   0 0 4,282
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   3,872,582 158,843 SH   SOLE   0 0 158,843
STAR GROUP L P UNIT LTD PARTNR 85512C105   180,305 16,946 SH   SOLE   0 0 16,946
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   11,270,179 404,287 SH   SOLE   0 0 404,287
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   1,601,015 203,650 SH   SOLE   0 0 203,650
STARBUCKS CORP COM 855244109   145,068,115 1,863,431 SH   SOLE   348,063 0 1,515,368
STARWOOD PPTY TR INC COM 85571B105   7,913,767 417,834 SH   SOLE   0 0 417,834
STATE STR CORP COM 857477103   6,954,301 93,977 SH   SOLE   14,996 0 78,981
STEEL DYNAMICS INC COM 858119100   11,429,433 88,258 SH   SOLE   2,223 0 86,035
STELLANTIS N.V SHS N82405106   5,464,022 275,266 SH   SOLE   2,120 0 273,146
STELLUS CAP INVT CORP COM 858568108   1,080,761 78,715 SH   SOLE   0 0 78,715
STEM INC COM 85859N102   15,269 13,756 SH   SOLE   0 0 13,756
STEPAN CO COM 858586100   423,578 5,045 SH   SOLE   1,335 0 3,710
STEPSTONE GROUP INC COM CL A 85914M107   842,495 18,359 SH   SOLE   10,256 0 8,103
STEREOTAXIS INC COM NEW 85916J409   63,252 34,754 SH   SOLE   0 0 34,754
STERICYCLE INC COM 858912108   350,756 6,034 SH   SOLE   10 0 6,024
STERIS PLC SHS USD G8473T100   23,036,148 104,930 SH   SOLE   64,507 0 40,423
STERLING INFRASTRUCTURE INC COM 859241101   5,846,706 49,406 SH   SOLE   191 0 49,215
STEVANATO GROUP S P A ORD SHS T9224W109   215,018 11,724 SH   SOLE   10,006 0 1,718
STEWART INFORMATION SVCS COR COM 860372101   534,851 8,616 SH   SOLE   5,323 0 3,293
STIFEL FINL CORP COM 860630102   3,574,968 42,483 SH   SOLE   25,030 0 17,453
STITCH FIX INC COM CL A 860897107   130,708 31,496 SH   SOLE   0 0 31,496
STMICROELECTRONICS N V NY REGISTRY 861012102   4,404,725 112,137 SH   SOLE   6,248 0 105,889
STOCK YDS BANCORP INC COM 861025104   204,781 4,123 SH   SOLE   65 0 4,058
STONECO LTD COM CL A G85158106   875,038 72,981 SH   SOLE   0 0 72,981
STONEX GROUP INC COM 861896108   2,054,532 27,281 SH   SOLE   2,354 0 24,927
STRATASYS LTD SHS M85548101   799,097 95,244 SH   SOLE   1,458 0 93,786
STRATEGIC ED INC COM 86272C103   885,478 8,002 SH   SOLE   0 0 8,002
STRATEGIC TRUST RUNNING GWTH ETF 48817R870   521,143 17,072 SH   SOLE   0 0 17,072
STRATEGY SHS DAY HAGAN NED 86280R803   17,846,862 451,705 SH   SOLE   0 0 451,705
STRATEGY SHS DAY HAGAN NED DA 86280R829   240,237 8,468 SH   SOLE   0 0 8,468
STRATEGY SHS NS 7HANDL IDX 86280R506   17,781,257 841,916 SH   SOLE   0 0 841,916
STREAMLINE HEALTH SOLUTIONS COM 86323X106   5,437 11,800 SH   SOLE   0 0 11,800
STRIDE INC COM 86333M108   1,781,817 25,274 SH   SOLE   6,772 0 18,502
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   445,165 11,336 SH   SOLE   3,326 0 8,010
STRYKER CORPORATION COM 863667101   84,193,105 247,444 SH   SOLE   40,994 0 206,450
STRYKER CORPORATION COM 863667101   612,450 1,800 SH Put SOLE   0 0 1,800
STURM RUGER & CO INC COM 864159108   498,406 11,967 SH   SOLE   50 0 11,917
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   2,093,594 110,247 SH   SOLE   0 0 110,247
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,039,865 77,544 SH   SOLE   35,656 0 41,888
SUMMIT HOTEL PPTYS INC COM 866082100   89,636 14,964 SH   SOLE   8,036 0 6,928
SUMMIT MATLS INC CL A 86614U100   2,709,402 74,007 SH   SOLE   7,078 0 66,929
SUN CMNTYS INC COM 866674104   2,296,014 19,079 SH   SOLE   8,410 0 10,669
SUN LIFE FINANCIAL INC. COM 866796105   1,933,925 39,476 SH   SOLE   0 0 39,476
SUNCOKE ENERGY INC COM 86722A103   204,263 20,843 SH   SOLE   1,928 0 18,915
SUNCOR ENERGY INC NEW COM 867224107   10,300,040 270,342 SH   SOLE   4,715 0 265,627
SUNNOVA ENERGY INTL INC. COM 86745K104   112,722 20,201 SH   SOLE   0 0 20,201
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   12,834,283 226,995 SH   SOLE   307 0 226,688
SUNOPTA INC COM 8676EP108   93,636 17,340 SH   SOLE   0 0 17,340
SUNPOWER CORP COM 867652406   133,721 45,176 SH   SOLE   0 0 45,176
SUNRUN INC COM 86771W105   611,834 51,588 SH   SOLE   2,114 0 49,474
SUNSTONE HOTEL INVS INC NEW COM 867892101   280,628 26,829 SH   SOLE   22,192 0 4,637
SUPER MICRO COMPUTER INC COM 86800U104   78,164,533 95,398 SH   SOLE   153 0 95,245
SUPER MICRO COMPUTER INC COM 86800U104   1,966,440 2,400 SH Call SOLE   0 0 2,400
SUPERNUS PHARMACEUTICALS INC COM 868459108   271,780 10,160 SH   SOLE   7,897 0 2,263
SUTRO BIOPHARMA INC COM 869367102   674,337 230,149 SH   SOLE   0 0 230,149
SWISS HELVETIA FD INC COM 870875101   109,157 13,526 SH   SOLE   0 0 13,526
SYLVAMO CORP COMMON STOCK 871332102   1,141,222 16,636 SH   SOLE   0 0 16,636
SYMBOTIC INC CLASS A COM 87151X101   1,223,041 34,785 SH   SOLE   0 0 34,785
SYNAPTICS INC COM 87157D109   203,830 2,311 SH   SOLE   940 0 1,371
SYNCHRONY FINANCIAL COM 87165B103   4,775,811 101,204 SH   SOLE   2,053 0 99,151
SYNOPSYS INC COM 871607107   56,114,813 94,302 SH   SOLE   8,416 0 85,886
SYNOVUS FINL CORP COM NEW 87161C501   1,176,680 29,278 SH   SOLE   0 0 29,278
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   395,385 76,625 SH   SOLE   0 0 76,625
SYSCO CORP COM 871829107   36,170,010 506,653 SH   SOLE   82,555 0 424,098
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   106,476,987 3,389,907 SH   SOLE   0 0 3,389,907
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   330,281 6,407 SH   SOLE   0 0 6,407
T ROWE PRICE ETF INC GROWTH ETF 87283Q842   1,938,249 55,585 SH   SOLE   0 0 55,585
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   560,666 14,480 SH   SOLE   0 0 14,480
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,495,648 38,848 SH   SOLE   2,445 0 36,403
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   169,678,087 976,227 SH   SOLE   253,682 0 722,545
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   2,219,851 171,550 SH   SOLE   131,849 0 39,701
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   13,647,187 87,769 SH   SOLE   22,197 0 65,572
TALKSPACE INC COM 87427V103   55,849 24,282 SH   SOLE   0 0 24,282
TALOS ENERGY INC COM 87484T108   128,353 10,564 SH   SOLE   5,270 0 5,294
TANDEM DIABETES CARE INC COM NEW 875372203   1,771,148 43,960 SH   SOLE   14,354 0 29,606
TANGER INC COM 875465106   1,830,960 67,538 SH   SOLE   0 0 67,538
TAPESTRY INC COM 876030107   4,844,404 113,214 SH   SOLE   65,152 0 48,062
TARGA RES CORP COM 87612G101   13,349,197 103,659 SH   SOLE   1,414 0 102,245
TARGET CORP COM 87612E106   101,100,456 682,927 SH   SOLE   93,991 0 588,936
TARGET HOSPITALITY CORP COM 87615L107   516,686 59,321 SH   SOLE   0 0 59,321
TAYLOR MORRISON HOME CORP COM 87724P106   735,633 13,269 SH   SOLE   455 0 12,814
TAYSHA GENE THERAPIES INC COM SHS 877619106   107,654 48,060 SH   SOLE   2,000 0 46,060
TC ENERGY CORP COM 87807B107   31,492,207 830,929 SH   SOLE   523,253 0 307,676
TCW ETF TRUST COMPOUNDERS ETF 29287L601   999,485 29,319 SH   SOLE   0 0 29,319
TCW ETF TRUST FLEXIBLE INCOME 29287L700   10,671,892 279,497 SH   SOLE   41,018 0 238,479
TCW ETF TRUST TRANSFRM 500 ETF 29287L106   290,117 4,563 SH   SOLE   0 0 4,563
TCW STRATEGIC INCOME FD INC COM 872340104   76,271 16,091 SH   SOLE   0 0 16,091
TD SYNNEX CORPORATION COM 87162W100   3,400,698 29,469 SH   SOLE   4,259 0 25,210
TE CONNECTIVITY LTD SHS H84989104   48,957,800 325,452 SH   SOLE   178,969 0 146,483
TECHNIPFMC PLC COM G87110105   10,723,022 410,058 SH   SOLE   247,385 0 162,673
TECHTARGET INC COM 87874R100   1,193,562 38,292 SH   SOLE   37,794 0 498
TECK RESOURCES LTD CL B 878742204   6,173,625 128,886 SH   SOLE   11,598 0 117,288
TECNOGLASS INC ORD SHS G87264100   3,528,165 70,310 SH   SOLE   9,192 0 61,118
TEEKAY TANKERS LTD CL A Y8565N300   1,815,398 26,383 SH   SOLE   0 0 26,383
TELADOC HEALTH INC COM 87918A105   875,270 89,496 SH   SOLE   10,023 0 79,473
TELEDYNE TECHNOLOGIES INC COM 879360105   9,244,538 23,827 SH   SOLE   7,401 0 16,426
TELEFLEX INCORPORATED COM 879369106   4,983,682 23,695 SH   SOLE   7,568 0 16,127
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   1,035,463 167,822 SH   SOLE   73,963 0 93,859
TELEFONICA BRASIL SA NEW ADR 87936R205   320,794 39,074 SH   SOLE   24,904 0 14,170
TELEFONICA S A SPONSORED ADR 879382208   144,188 34,249 SH   SOLE   0 0 34,249
TELLURIAN INC NEW COM 87968A104   284,701 411,062 SH   SOLE   0 0 411,062
TELUS CORPORATION COM 87971M103   3,862,152 255,096 SH   SOLE   109,011 0 146,085
TEMPLETON EMERGING MKTS INCO COM 880192109   1,944,123 364,751 SH   SOLE   0 0 364,751
TEMPUR SEALY INTL INC COM 88023U101   2,410,874 50,927 SH   SOLE   10,938 0 39,989
TENABLE HLDGS INC COM 88025T102   610,599 14,011 SH   SOLE   6,368 0 7,643
TENARIS S A SPONSORED ADS 88031M109   1,037,967 34,009 SH   SOLE   196 0 33,813
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   705,338 50,202 SH   SOLE   1,393 0 48,809
TENET HEALTHCARE CORP COM NEW 88033G407   4,836,971 36,360 SH   SOLE   4,485 0 31,875
TENNANT CO COM 880345103   397,796 4,041 SH   SOLE   119 0 3,922
TERADATA CORP DEL COM 88076W103   2,483,439 71,859 SH   SOLE   24,592 0 47,267
TERADYNE INC COM 880770102   12,194,765 82,236 SH   SOLE   7,658 0 74,578
TERAWULF INC COM 88080T104   148,038 33,267 SH   SOLE   0 0 33,267
TEREX CORP NEW COM 880779103   5,042,268 91,945 SH   SOLE   14,316 0 77,629
TERNIUM SA SPONSORED ADS 880890108   2,477,342 65,974 SH   SOLE   0 0 65,974
TERNS PHARMACEUTICALS INC COM 880881107   882,746 129,625 SH   SOLE   0 0 129,625
TERRAN ORBITAL CORPORATION COM 88105P103   62,743 76,516 SH   SOLE   0 0 76,516
TERRENO RLTY CORP COM 88146M101   830,167 14,028 SH   SOLE   4,702 0 9,326
TESLA INC COM 88160R101   466,205,728 2,356,002 SH   SOLE   167,502 0 2,188,500
TETRA TECH INC NEW COM 88162G103   25,173,773 123,111 SH   SOLE   73,385 0 49,726
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,678,083 484,995 SH   SOLE   30,909 0 454,086
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   460,196 86,666 SH   SOLE   0 0 86,666
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,482,152 214,286 SH   SOLE   63,700 0 150,586
TEXAS CAP BANCSHARES INC COM 88224Q107   494,195 8,083 SH   SOLE   6,096 0 1,987
TEXAS INSTRS INC COM 882508104   109,809,022 564,484 SH   SOLE   123,309 0 441,175
TEXAS INSTRS INC COM 882508104   680,855 3,500 SH Call SOLE   0 0 3,500
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,219,888 12,557 SH   SOLE   28 0 12,529
TEXAS ROADHOUSE INC COM 882681109   3,522,831 20,516 SH   SOLE   12,457 0 8,059
TEXTRON INC COM 883203101   7,148,736 83,260 SH   SOLE   7,472 0 75,788
TFI INTL INC COM 87241L109   1,706,763 11,758 SH   SOLE   6,124 0 5,634
TFS FINL CORP COM 87240R107   300,084 23,778 SH   SOLE   0 0 23,778
TG THERAPEUTICS INC COM 88322Q108   2,371,051 133,280 SH   SOLE   0 0 133,280
THE BALDWIN INSURANCE GRP IN COM CL A 05589G102   1,731,832 48,826 SH   SOLE   44,740 0 4,086
THE CIGNA GROUP COM 125523100   49,121,365 148,596 SH   SOLE   32,078 0 116,518
THE ONE GROUP HOSPITALITY IN COM 88338K103   56,313 13,250 SH   SOLE   0 0 13,250
THE REAL BROKERAGE INC COM NEW 75585H206   122,673 30,215 SH   SOLE   0 0 30,215
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   12,755 25,500 SH   SOLE   0 0 25,500
THE REALREAL INC COM 88339P101   154,501 48,433 SH   SOLE   0 0 48,433
THE TRADE DESK INC COM CL A 88339J105   66,124,194 677,016 SH   SOLE   18,191 0 658,825
THERMO FISHER SCIENTIFIC INC COM 883556102   120,426,923 217,770 SH   SOLE   54,915 0 162,855
THOMSON REUTERS CORP. COM 884903808   4,547,449 26,977 SH   SOLE   5,132 0 21,845
THOR INDS INC COM 885160101   3,142,382 33,626 SH   SOLE   58 0 33,568
THORNBURG INCM BUILDER OPP T COM 885213108   1,222,848 75,812 SH   SOLE   0 0 75,812
TIDAL ETF TR ATAC US ROTATION 886364843   471,249 27,315 SH   SOLE   0 0 27,315
TIDAL ETF TR RPAR RISK PARI 886364603   678,205 35,498 SH   SOLE   0 0 35,498
TIDAL ETF TR SP FDS S&P 500 886364801   1,362,006 33,663 SH   SOLE   0 0 33,663
TIDAL TR II ROUNDHILL GENER 88636J600   6,004,112 160,925 SH   SOLE   0 0 160,925
TIDAL TRUST III AFFORDABLE HOUS 74741A106   12,774,421 759,027 SH   SOLE   0 0 759,027
TIDAL TRUST III YWCA WOMENS ETF 45259A100   813,034 22,574 SH   SOLE   0 0 22,574
TIDEWATER INC NEW COM 88642R109   576,401 6,054 SH   SOLE   545 0 5,509
TILRAY BRANDS INC COM 88688T100   654,899 394,517 SH   SOLE   160 0 394,357
TIM S A SPONSORED ADR 88706T108   153,354 10,709 SH   SOLE   3,579 0 7,130
TIMKEN CO COM 887389104   1,125,965 14,052 SH   SOLE   89 0 13,963
TIMOTHY PLAN HIG DV STK ETF 887432326   13,925,254 398,032 SH   SOLE   0 0 398,032
TIMOTHY PLAN HIGH DIVIDEND 887432276   2,563,683 107,447 SH   SOLE   0 0 107,447
TIMOTHY PLAN INTL ETF 887432334   1,443,722 54,434 SH   SOLE   0 0 54,434
TIMOTHY PLAN PLAN MARKET NEUT 887432268   216,162 9,218 SH   SOLE   0 0 9,218
TIMOTHY PLAN U S SM CP CORE 887432342   4,513,800 127,051 SH   SOLE   0 0 127,051
TIMOTHY PLAN US LARGE MID CP 887432284   219,593 9,080 SH   SOLE   0 0 9,080
TIMOTHY PLAN US LRGMD CP CORE 887432359   9,758,034 240,485 SH   SOLE   0 0 240,485
TITAN INTL INC ILL COM 88830M102   106,837 14,418 SH   SOLE   0 0 14,418
TJX COS INC NEW COM 872540109   92,748,792 842,405 SH   SOLE   182,906 0 659,499
TKO GROUP HOLDINGS INC CL A 87256C101   2,774,236 25,690 SH   SOLE   15,644 0 10,046
TMC THE METALS COMPANY INC COM 87261Y106   33,480 24,800 SH   SOLE   0 0 24,800
T-MOBILE US INC COM 872590104   54,248,162 307,913 SH   SOLE   71,817 0 236,096
TOAST INC CL A 888787108   3,919,823 152,108 SH   SOLE   0 0 152,108
TOLL BROTHERS INC COM 889478103   9,457,722 82,113 SH   SOLE   4,045 0 78,068
TOOTSIE ROLL INDS INC COM 890516107   209,253 6,845 SH   SOLE   0 0 6,845
TOPBUILD CORP COM 89055F103   14,615,603 37,936 SH   SOLE   19,375 0 18,561
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   3,404,311 222,504 SH   SOLE   7,348 0 215,156
TORM PLC SHS CL A G89479102   2,019,859 52,099 SH   SOLE   1,027 0 51,072
TORO CO COM 891092108   3,979,882 42,561 SH   SOLE   11,837 0 30,724
TORONTO DOMINION BK ONT COM NEW 891160509   11,607,254 211,195 SH   SOLE   67,289 0 143,906
TORTOISE ENERGY INFRA CORP COM 89147L886   2,461,159 70,581 SH   SOLE   0 0 70,581
TORTOISE PWR & ENERGY INFRAS COM 89147X104   205,178 12,994 SH   SOLE   0 0 12,994
TOTALENERGIES SE SPONSORED ADS 89151E109   66,206,427 992,898 SH   SOLE   460,666 0 532,232
TOUCHSTONE ETF TRUST DYNAMIC INTERNAT 89157W608   628,914 21,494 SH   SOLE   0 0 21,494
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,439,572 36,621 SH   SOLE   0 0 36,621
TOWNEBANK PORTSMOUTH VA COM 89214P109   783,281 28,723 SH   SOLE   327 0 28,396
TOYOTA MOTOR CORP ADS 892331307   12,755,210 62,230 SH   SOLE   67 0 62,163
TRACTOR SUPPLY CO COM 892356106   40,635,947 150,504 SH   SOLE   23,122 0 127,382
TRADEWEB MKTS INC CL A 892672106   2,477,499 23,373 SH   SOLE   10,347 0 13,026
TRANE TECHNOLOGIES PLC SHS G8994E103   46,997,057 142,879 SH   SOLE   15,743 0 127,136
TRANSCAT INC COM 893529107   493,201 4,121 SH   SOLE   2,552 0 1,569
TRANSDIGM GROUP INC COM 893641100   21,350,946 16,712 SH   SOLE   3,303 0 13,409
TRANSMEDICS GROUP INC COM 89377M109   2,352,082 15,616 SH   SOLE   684 0 14,932
TRANSOCEAN LTD REGISTERED SHS H8817H100   4,959,409 926,992 SH   SOLE   0 0 926,992
TRANSOCEAN LTD REGISTERED SHS H8817H100   140,705 26,300 SH Put SOLE   0 0 26,300
TRANSUNION COM 89400J107   1,342,903 18,108 SH   SOLE   8,030 0 10,078
TRAVEL PLUS LEISURE CO COM 894164102   1,675,581 37,252 SH   SOLE   25,249 0 12,003
TRAVELERS COMPANIES INC COM 89417E109   36,098,680 177,528 SH   SOLE   30,163 0 147,365
TREVI THERAPEUTICS INC COM 89532M101   107,280 36,000 SH   SOLE   0 0 36,000
TREX CO INC COM 89531P105   6,501,051 87,710 SH   SOLE   16,613 0 71,097
TRI CONTL CORP COM 895436103   1,281,174 41,368 SH   SOLE   0 0 41,368
TRI POINTE HOMES INC COM 87265H109   1,280,171 34,367 SH   SOLE   943 0 33,424
TRICO BANCSHARES COM 896095106   444,345 11,229 SH   SOLE   0 0 11,229
TRILOGY METALS INC NEW COM 89621C105   5,325 10,461 SH   SOLE   0 0 10,461
TRIMBLE INC COM 896239100   1,478,748 26,444 SH   SOLE   6,791 0 19,653
TRIMTABS ETF TR DONOGHUE FORLNS 89628W708   879,964 29,189 SH   SOLE   0 0 29,189
TRIMTABS ETF TR DONOGHUE FRLINS 89628W500   1,184,324 37,516 SH   SOLE   0 0 37,516
TRIMTABS ETF TR DONOGHUE FRLNS 89628W609   558,626 26,857 SH   SOLE   0 0 26,857
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   340,295 11,530 SH   SOLE   0 0 11,530
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,265,467 37,345 SH   SOLE   0 0 37,345
TRINITY CAP INC COM 896442308   425,783 30,112 SH   SOLE   0 0 30,112
TRINITY INDS INC COM 896522109   1,051,266 35,136 SH   SOLE   496 0 34,640
TRIP COM GROUP LTD ADS 89677Q107   569,734 12,122 SH   SOLE   7,508 0 4,614
TRIPADVISOR INC COM 896945201   223,164 12,531 SH   SOLE   5,680 0 6,851
TRIPLE FLAG PRECIOUS METAL COM 89679M104   349,448 22,545 SH   SOLE   22 0 22,523
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   854,546 106,419 SH   SOLE   0 0 106,419
TRIUMPH GROUP INC NEW COM 896818101   330,437 21,443 SH   SOLE   4,843 0 16,600
TRONOX HOLDINGS PLC SHS G9087Q102   326,258 20,794 SH   SOLE   3,321 0 17,473
TRUECAR INC COM 89785L107   125,200 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   116,792,126 3,006,233 SH   SOLE   859,982 0 2,146,251
TRUIST FINL CORP COM 89832Q109   236,985 6,100 SH Put SOLE   0 0 6,100
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   3,169,709 96,785 SH   SOLE   0 0 96,785
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   212,875 6,500 SH Call SOLE   0 0 6,500
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752   4,149,177 141,658 SH   SOLE   0 0 141,658
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   6,511,363 228,790 SH   SOLE   0 0 228,790
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745   1,763,774 71,669 SH   SOLE   0 0 71,669
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   13,732,523 411,944 SH   SOLE   0 0 411,944
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   6,396,303 298,335 SH   SOLE   0 0 298,335
TRUSTMARK CORP COM 898402102   1,515,801 50,459 SH   SOLE   0 0 50,459
TRX GOLD CORPORATION COM 87283P109   24,817 63,019 SH   SOLE   0 0 63,019
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   287,716 9,826 SH   SOLE   680 0 9,146
TTM TECHNOLOGIES INC COM 87305R109   347,972 17,909 SH   SOLE   6,899 0 11,010
TWILIO INC CL A 90138F102   5,491,529 96,665 SH   SOLE   681 0 95,984
TWIST BIOSCIENCE CORP COM 90184D100   1,718,098 34,864 SH   SOLE   12,707 0 22,157
TWO HBRS INVT CORP COM 90187B804   1,429,551 108,217 SH   SOLE   0 0 108,217
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   115,278 12,661 SH   SOLE   0 0 12,661
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   1,314,220 102,997 SH   SOLE   0 0 102,997
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   29,173,405 772,192 SH   SOLE   0 0 772,192
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   20,836,394 928,518 SH   SOLE   0 0 928,518
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   22,716,513 689,843 SH   SOLE   0 0 689,843
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   13,713,813 427,888 SH   SOLE   0 0 427,888
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   33,073,839 863,881 SH   SOLE   0 0 863,881
TXO PARTNERS LP COM UNIT 87313P103   265,507 13,170 SH   SOLE   0 0 13,170
TYLER TECHNOLOGIES INC COM 902252105   6,064,469 12,062 SH   SOLE   2,475 0 9,587
TYSON FOODS INC CL A 902494103   11,969,918 209,484 SH   SOLE   13,678 0 195,806
U HAUL HOLDING COMPANY COM 023586100   289,165 4,684 SH   SOLE   707 0 3,977
U HAUL HOLDING COMPANY COM SER N 023586506   2,205,675 36,749 SH   SOLE   4,484 0 32,265
U S PHYSICAL THERAPY COM 90337L108   398,722 4,315 SH   SOLE   1,265 0 3,050
U S SILICA HLDGS INC COM 90346E103   1,123,299 72,705 SH   SOLE   0 0 72,705
UBER TECHNOLOGIES INC COM 90353T100   113,699,205 1,564,380 SH   SOLE   357,986 0 1,206,394
UBIQUITI INC COM 90353W103   739,995 5,080 SH   SOLE   0 0 5,080
UBS AG JERSEY BRANCH ENTRACS GOLD SHS 22542D233   1,226,969 8,329 SH   SOLE   0 0 8,329
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   428,054 17,387 SH   SOLE   0 0 17,387
UBS GROUP AG SHS H42097107   5,046,478 170,835 SH   SOLE   35,831 0 135,004
UDR INC COM 902653104   4,095,393 99,524 SH   SOLE   1,361 0 98,163
UFP INDUSTRIES INC COM 90278Q108   1,566,251 13,984 SH   SOLE   3,087 0 10,897
UFP TECHNOLOGIES INC COM 902673102   711,394 2,696 SH   SOLE   157 0 2,539
UGI CORP NEW COM 902681105   6,847,332 299,010 SH   SOLE   889 0 298,121
UIPATH INC CL A 90364P105   3,207,964 252,994 SH   SOLE   34,068 0 218,926
UL SOLUTIONS INC CLASS A COM SHS 903731107   647,827 15,355 SH   SOLE   0 0 15,355
ULTA BEAUTY INC COM 90384S303   25,571,367 66,269 SH   SOLE   1,632 0 64,637
ULTRA CLEAN HLDGS INC COM 90385V107   650,622 13,278 SH   SOLE   3,205 0 10,073
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   249,518 6,071 SH   SOLE   5,507 0 564
ULTRALIFE CORP COM 903899102   111,170 10,468 SH   SOLE   0 0 10,468
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   422,585 108,078 SH   SOLE   78,558 0 29,520
UMB FINL CORP COM 902788108   639,396 7,664 SH   SOLE   3,083 0 4,581
UMH PPTYS INC COM 903002103   328,723 20,558 SH   SOLE   0 0 20,558
UNDER ARMOUR INC CL A 904311107   1,042,926 156,361 SH   SOLE   30 0 156,331
UNDER ARMOUR INC CL C 904311206   750,774 114,973 SH   SOLE   0 0 114,973
UNICYCIVE THERAPEUTICS INC COM 90466Y103   42,594 85,000 SH   SOLE   0 0 85,000
UNIFIRST CORP MASS COM 904708104   963,402 5,617 SH   SOLE   3,421 0 2,196
UNILEVER PLC SPON ADR NEW 904767704   48,582,210 883,473 SH   SOLE   424,994 0 458,479
UNION BANKSHARES INC COM 905400107   722,354 33,629 SH   SOLE   0 0 33,629
UNION PAC CORP COM 907818108   231,499,120 1,023,156 SH   SOLE   94,900 0 928,256
UNITED AIRLS HLDGS INC COM 910047109   5,371,383 110,386 SH   SOLE   16,567 0 93,819
UNITED BANKSHARES INC WEST V COM 909907107   1,876,803 57,855 SH   SOLE   981 0 56,874
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   857,005 33,661 SH   SOLE   4,398 0 29,263
UNITED FIRE GROUP INC COM 910340108   284,151 13,222 SH   SOLE   5,032 0 8,190
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,209,195 138,036 SH   SOLE   135 0 137,901
UNITED PARCEL SERVICE INC CL B 911312106   172,390,712 1,259,705 SH   SOLE   221,046 0 1,038,659
UNITED PARCEL SERVICE INC CL B 911312106   697,935 5,100 SH Put SOLE   0 0 5,100
UNITED PARKS & RESORTS INC COM 81282V100   282,934 5,210 SH   SOLE   2,235 0 2,975
UNITED RENTALS INC COM 911363109   74,543,293 115,262 SH   SOLE   4,888 0 110,374
UNITED STATES STL CORP NEW COM 912909108   7,618,749 201,554 SH   SOLE   0 0 201,554
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   203,816 5,030 SH   SOLE   0 0 5,030
UNITED STS BRENT OIL FD LP UNIT 91167Q100   676,436 21,040 SH   SOLE   0 0 21,040
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   2,807,263 103,170 SH   SOLE   0 0 103,170
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   3,047,839 48,977 SH   SOLE   0 0 48,977
UNITED STS GASOLINE FD LP UNITS 91201T102   957,897 14,170 SH   SOLE   0 0 14,170
UNITED STS NAT GAS FD LP UNIT PAR 912318409   4,325,640 248,172 SH   SOLE   0 0 248,172
UNITED STS OIL FD LP UNITS 91232N207   2,465,345 30,976 SH   SOLE   0 0 30,976
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,966,154 6,172 SH   SOLE   1,187 0 4,985
UNITEDHEALTH GROUP INC COM 91324P102   423,193,228 830,997 SH   SOLE   175,223 0 655,774
UNITEDHEALTH GROUP INC COM 91324P102   254,630 500 SH Call SOLE   0 0 500
UNITI GROUP INC COM 91325V108   153,040 52,411 SH   SOLE   0 0 52,411
UNITIL CORP COM 913259107   295,462 5,705 SH   SOLE   42 0 5,663
UNITY SOFTWARE INC COM 91332U101   1,802,340 110,845 SH   SOLE   20,806 0 90,039
UNIVERSAL CORP VA COM 913456109   979,259 20,321 SH   SOLE   1,214 0 19,107
UNIVERSAL DISPLAY CORP COM 91347P105   3,498,017 16,637 SH   SOLE   213 0 16,424
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   435,860 11,136 SH   SOLE   85 0 11,051
UNIVERSAL HLTH SVCS INC CL B 913903100   4,197,680 22,699 SH   SOLE   260 0 22,439
UNIVERSAL INS HLDGS INC COM 91359V107   459,057 24,470 SH   SOLE   0 0 24,470
UNIVERSAL INS HLDGS INC COM 91359V107   412,720 22,000 SH Put SOLE   0 0 22,000
UNIVEST FINANCIAL CORPORATIO COM 915271100   694,027 30,400 SH   SOLE   0 0 30,400
UNUM GROUP COM 91529Y106   14,118,818 276,244 SH   SOLE   781 0 275,463
UPBOUND GROUP INC COM 76009N100   646,358 21,054 SH   SOLE   0 0 21,054
UPSTART HLDGS INC COM 91680M107   1,522,793 64,553 SH   SOLE   1,608 0 62,945
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   11,826 15,000 PRN   SOLE   0 0 15,000
URANIUM ENERGY CORP COM 916896103   601,661 100,110 SH   SOLE   8,944 0 91,166
URANIUM RTY CORP COM 91702V101   38,700 17,200 SH   SOLE   0 0 17,200
URBAN OUTFITTERS INC COM 917047102   5,035,001 122,655 SH   SOLE   0 0 122,655
US BANCORP DEL COM NEW 902973304   82,918,021 2,088,615 SH   SOLE   566,966 0 1,521,649
US BANCORP DEL COM NEW 902973304   3,827,080 96,400 SH Put SOLE   0 0 96,400
US FOODS HLDG CORP COM 912008109   5,191,015 97,981 SH   SOLE   6,603 0 91,378
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   733,928 30,928 SH   SOLE   0 0 30,928
USCF ETF TR MIDSTREAM ENERGY 90290T882   1,147,921 27,317 SH   SOLE   0 0 27,317
UTZ BRANDS INC COM CL A 918090101   638,293 38,359 SH   SOLE   22,086 0 16,273
UWM HOLDINGS CORPORATION COM CL A 91823B109   758,248 109,415 SH   SOLE   0 0 109,415
V F CORP COM 918204108   3,999,296 296,244 SH   SOLE   32,020 0 264,224
VAALCO ENERGY INC COM NEW 91851C201   592,377 94,478 SH   SOLE   0 0 94,478
VAIL RESORTS INC COM 91879Q109   1,737,496 9,646 SH   SOLE   1,135 0 8,511
VALARIS LTD CL A G9460G101   652,546 8,759 SH   SOLE   5,861 0 2,898
VALE S A SPONSORED ADS 91912E105   6,753,975 604,653 SH   SOLE   31,636 0 573,017
VALERO ENERGY CORP COM 91913Y100   68,376,651 436,186 SH   SOLE   52,030 0 384,156
VALLEY NATL BANCORP COM 919794107   460,558 65,983 SH   SOLE   0 0 65,983
VALMONT INDS INC COM 920253101   623,059 2,270 SH   SOLE   0 0 2,270
VALVOLINE INC COM 92047W101   807,319 18,688 SH   SOLE   23 0 18,665
VANCE TAX-MANAGED GLOB COM 27829C105   3,074,061 371,712 SH   SOLE   0 0 371,712
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   264,897 16,830 SH   SOLE   0 0 16,830
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   8,484,632 121,002 SH   SOLE   0 0 121,002
VANECK ETF TRUST BDC INCOME ETF 92189F411   36,328,367 2,123,224 SH   SOLE   724 0 2,122,500
VANECK ETF TRUST BIOTECH ETF 92189F726   4,276,857 25,396 SH   SOLE   0 0 25,396
VANECK ETF TRUST CEF MUNI INCOME 92189F460   2,615,355 118,826 SH   SOLE   0 0 118,826
VANECK ETF TRUST CLO ETF 92189H748   31,696,285 598,721 SH   SOLE   9,896 0 588,825
VANECK ETF TRUST DIGI TRANSFRM 92189H821   7,458,651 622,073 SH   SOLE   0 0 622,073
VANECK ETF TRUST DURABLE HGH DIV 92189H102   4,177,999 131,669 SH   SOLE   0 0 131,669
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,608,994 136,311 SH   SOLE   0 0 136,311
VANECK ETF TRUST ENERGY INCME ET 92189H870   4,012,871 50,458 SH   SOLE   0 0 50,458
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   1,550,904 9,093 SH   SOLE   0 0 9,093
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   99,783,161 3,525,907 SH   SOLE   54,438 0 3,471,469
VANECK ETF TRUST GAMING ETF 92189F882   962,073 23,849 SH   SOLE   0 0 23,849
VANECK ETF TRUST GOLD MINERS ETF 92189F106   134,432,239 3,962,047 SH   SOLE   0 0 3,962,047
VANECK ETF TRUST GOLD MINERS ETF 92189F106   593,775 17,500 SH Call SOLE   0 0 17,500
VANECK ETF TRUST GREEN BOND ETF 92189F171   12,460,416 527,202 SH   SOLE   0 0 527,202
VANECK ETF TRUST GREEN METALS ETF 92189Y204   368,320 15,169 SH   SOLE   0 0 15,169
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   29,153,308 564,440 SH   SOLE   10,131 0 554,309
VANECK ETF TRUST IG FLOATING RATE 92189F486   54,638,281 2,141,838 SH   SOLE   0 0 2,141,838
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   6,188,522 121,821 SH   SOLE   0 0 121,821
VANECK ETF TRUST INFLATION ALLOCA 92189F130   10,376,598 380,863 SH   SOLE   0 0 380,863
VANECK ETF TRUST INTERNATIONAL HI 92189F445   268,589 13,075 SH   SOLE   0 0 13,075
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   70,899,476 1,546,672 SH   SOLE   1,257,320 0 289,352
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   4,560,905 191,796 SH   SOLE   20 0 191,776
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   16,191,235 384,407 SH   SOLE   0 0 384,407
VANECK ETF TRUST LONG MUNI ETF 92189F536   4,118,122 230,578 SH   SOLE   0 0 230,578
VANECK ETF TRUST LONG/FLAT TREND 92189F148   1,715,292 37,193 SH   SOLE   0 0 37,193
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   1,472,437 15,300 SH   SOLE   0 0 15,300
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   21,351,355 668,065 SH   SOLE   0 0 668,065
VANECK ETF TRUST MORTGAGE REIT 92189F452   7,837,324 700,386 SH   SOLE   0 0 700,386
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   2,675,439 85,341 SH   SOLE   55,842 0 29,499
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   629,138,460 7,264,040 SH   SOLE   0 0 7,264,040
VANECK ETF TRUST NATURAL RESOURC 92189F841   2,331,228 46,637 SH   SOLE   0 0 46,637
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,228,621 34,331 SH   SOLE   0 0 34,331
VANECK ETF TRUST OIL SERVICES ETF 92189H607   22,899,012 72,424 SH   SOLE   0 0 72,424
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   7,986,364 87,302 SH   SOLE   0 0 87,302
VANECK ETF TRUST PREFERRED SECURT 92189F429   35,020,005 2,024,278 SH   SOLE   0 0 2,024,278
VANECK ETF TRUST RARE EARTH AND S 92189H805   7,347,458 172,800 SH   SOLE   0 0 172,800
VANECK ETF TRUST RETAIL ETF 92189F684   9,003,160 43,758 SH   SOLE   0 0 43,758
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   424,843,977 1,629,628 SH   SOLE   3,322 0 1,626,306
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   6,664,026 297,900 SH   SOLE   0 0 297,900
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   404,625 19,068 SH   SOLE   0 0 19,068
VANECK ETF TRUST STEEL ETF 92189F205   1,252,099 18,795 SH   SOLE   0 0 18,795
VANECK ETF TRUST URANIUM AND NUCL 92189F601   7,057,142 88,247 SH   SOLE   0 0 88,247
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   9,682,227 569,543 SH   SOLE   0 0 569,543
VANECK ETF TRUST VANECK VIETNAM 92189F817   2,109,547 173,340 SH   SOLE   0 0 173,340
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   4,554,290 68,066 SH   SOLE   0 0 68,066
VANECK MERK GOLD TR GOLD TRUST 921078101   37,437,911 1,666,871 SH   SOLE   0 0 1,666,871
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   165,311,481 495,761 SH   SOLE   0 0 495,761
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   88,238,048 501,980 SH   SOLE   0 0 501,980
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   17,594,285 160,620 SH   SOLE   0 0 160,620
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   31,081,085 313,602 SH   SOLE   0 0 313,602
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,058,026 80,599 SH   SOLE   0 0 80,599
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   13,366,196 121,268 SH   SOLE   0 0 121,268
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   7,002,526 83,692 SH   SOLE   0 0 83,692
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   33,091,551 336,947 SH   SOLE   0 0 336,947
VANGUARD BD INDEX FDS INTERMED TERM 921937819   279,223,017 3,728,442 SH   SOLE   0 0 3,728,442
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   166,653,790 2,370,946 SH   SOLE   0 0 2,370,946
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   454,418,180 5,924,618 SH   SOLE   46 0 5,924,572
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,006,525,213 13,969,816 SH   SOLE   7,046,863 0 6,922,953
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   48,175,850 972,856 SH   SOLE   0 0 972,856
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   358,099,468 7,357,705 SH   SOLE   23,305 0 7,334,400
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   122,956,569 728,459 SH   SOLE   28 0 728,431
VANGUARD INDEX FDS GROWTH ETF 922908736   1,847,645,606 4,940,097 SH   SOLE   11,392 0 4,928,705
VANGUARD INDEX FDS LARGE CAP ETF 922908637   193,648,626 775,774 SH   SOLE   28,645 0 747,129
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   141,552,864 616,627 SH   SOLE   1,204 0 615,423
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   138,276,110 919,206 SH   SOLE   1,901 0 917,305
VANGUARD INDEX FDS MID CAP ETF 922908629   682,391,270 2,818,634 SH   SOLE   49,864 0 2,768,770
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   126,219,126 1,506,914 SH   SOLE   1,350 0 1,505,564
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,102,177,270 4,203,261 SH   SOLE   69,507 0 4,133,754
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   450,117 900 SH Put SOLE   0 0 900
VANGUARD INDEX FDS SM CP VAL ETF 922908611   209,963,892 1,150,361 SH   SOLE   8,766 0 1,141,595
VANGUARD INDEX FDS SMALL CP ETF 922908751   768,607,092 3,525,074 SH   SOLE   50,236 0 3,474,838
VANGUARD INDEX FDS SML CP GRW ETF 922908595   168,903,844 675,264 SH   SOLE   4,557 0 670,707
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,411,351,824 12,752,241 SH   SOLE   0 0 12,752,241
VANGUARD INDEX FDS VALUE ETF 922908744   1,439,912,280 8,976,450 SH   SOLE   84,845 0 8,891,605
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   137,152,208 2,338,885 SH   SOLE   122,232 0 2,216,653
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   517,935,001 11,835,810 SH   SOLE   65,618 0 11,770,192
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   35,286,887 528,484 SH   SOLE   1,482 0 527,002
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   22,481,060 303,061 SH   SOLE   60,782 0 242,279
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   15,248,043 129,782 SH   SOLE   90 0 129,692
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   5,764,009 142,076 SH   SOLE   0 0 142,076
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   103,179,670 916,094 SH   SOLE   0 0 916,094
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   71,530,854 1,473,648 SH   SOLE   65 0 1,473,583
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   228,320,924 4,556,394 SH   SOLE   283,303 0 4,273,091
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   79,729,576 1,369,218 SH   SOLE   7,131 0 1,362,087
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   828,357,443 10,363,537 SH   SOLE   35,814 0 10,327,723
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   40,198,527 529,904 SH   SOLE   7,761 0 522,143
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   53,596,115 929,198 SH   SOLE   102,277 0 826,921
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   226,840,864 4,996,495 SH   SOLE   76 0 4,996,419
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   101,418,286 1,748,893 SH   SOLE   96,622 0 1,652,271
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   199,216,723 2,578,024 SH   SOLE   39,351 0 2,538,673
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   5,624,991 74,306 SH   SOLE   0 0 74,306
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   834,271 12,269 SH   SOLE   0 0 12,269
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   440,059,600 4,690,967 SH   SOLE   659 0 4,690,308
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   29,563,969 120,145 SH   SOLE   0 0 120,145
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   92,472,582 1,207,687 SH   SOLE   0 0 1,207,687
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   10,881,997 56,959 SH   SOLE   0 0 56,959
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   49,989,110 609,846 SH   SOLE   0 0 609,846
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   11,599,553 86,519 SH   SOLE   0 0 86,519
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   19,952,586 83,275 SH   SOLE   0 0 83,275
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,002,903,688 5,493,858 SH   SOLE   12,033 0 5,481,825
VANGUARD STAR FDS VG TL INTL STK F 921909768   158,322,444 2,625,580 SH   SOLE   0 0 2,625,580
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,054,071,306 21,328,841 SH   SOLE   29,704 0 21,299,137
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   539,356 5,390 SH   SOLE   0 0 5,390
VANGUARD WELLINGTON FD US MINIMUM 921935409   1,843,858 16,224 SH   SOLE   0 0 16,224
VANGUARD WELLINGTON FD US MOMENTUM 921935508   9,777,624 65,097 SH   SOLE   0 0 65,097
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   4,529,111 37,001 SH   SOLE   0 0 37,001
VANGUARD WELLINGTON FD US QUALITY 921935706   6,286,883 46,884 SH   SOLE   0 0 46,884
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,032,597 9,132 SH   SOLE   0 0 9,132
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   15,916,117 252,998 SH   SOLE   0 0 252,998
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   619,528,228 5,223,678 SH   SOLE   25,094 0 5,198,584
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   80,417,379 989,387 SH   SOLE   136 0 989,251
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   79,756,582 1,163,820 SH   SOLE   75 0 1,163,745
VANGUARD WORLD FD COMM SRVC ETF 92204A884   30,532,052 220,927 SH   SOLE   0 0 220,927
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   47,362,888 151,644 SH   SOLE   0 0 151,644
VANGUARD WORLD FD CONSUM STP ETF 92204A207   138,814,966 683,717 SH   SOLE   0 0 683,717
VANGUARD WORLD FD ENERGY ETF 92204A306   69,115,289 541,783 SH   SOLE   0 0 541,783
VANGUARD WORLD FD ESG INTL STK ETF 921910725   5,389,058 94,099 SH   SOLE   0 0 94,099
VANGUARD WORLD FD ESG US CORP BD 921910691   2,094,758 33,754 SH   SOLE   0 0 33,754
VANGUARD WORLD FD ESG US STK ETF 921910733   20,744,447 214,701 SH   SOLE   0 0 214,701
VANGUARD WORLD FD EXTENDED DUR 921910709   24,677,546 336,161 SH   SOLE   8,174 0 327,987
VANGUARD WORLD FD FINANCIALS ETF 92204A405   65,218,906 652,973 SH   SOLE   0 0 652,973
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   188,985,237 710,471 SH   SOLE   0 0 710,471
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   41,585,763 176,795 SH   SOLE   0 0 176,795
VANGUARD WORLD FD INF TECH ETF 92204A702   669,938,355 1,161,897 SH   SOLE   2,240 0 1,159,657
VANGUARD WORLD FD MATERIALS ETF 92204A801   20,326,174 105,519 SH   SOLE   0 0 105,519
VANGUARD WORLD FD MEGA CAP INDEX 921910873   73,223,765 371,148 SH   SOLE   0 0 371,148
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   119,207,276 1,005,969 SH   SOLE   156 0 1,005,813
VANGUARD WORLD FD MEGA GRWTH IND 921910816   301,755,489 960,362 SH   SOLE   83 0 960,279
VANGUARD WORLD FD UTILITIES ETF 92204A876   86,748,570 586,456 SH   SOLE   0 0 586,456
VARONIS SYS INC COM 922280102   401,989 8,380 SH   SOLE   1,630 0 6,750
VAXART INC COM NEW 92243A200   8,479 12,707 SH   SOLE   0 0 12,707
VAXCYTE INC COM 92243G108   718,704 9,518 SH   SOLE   5,276 0 4,242
VECTOR GROUP LTD COM 92240M108   546,373 51,691 SH   SOLE   41 0 51,650
VEECO INSTRS INC DEL COM 922417100   464,531 9,945 SH   SOLE   2,550 0 7,395
VEEVA SYS INC CL A COM 922475108   18,029,540 98,516 SH   SOLE   21,861 0 76,655
VENTAS INC COM 92276F100   10,235,665 199,681 SH   SOLE   23,080 0 176,601
VERACYTE INC COM 92337F107   639,958 29,532 SH   SOLE   11,323 0 18,209
VERALTO CORP COM SHS 92338C103   35,306,298 369,816 SH   SOLE   222,668 0 147,148
VEREN INC COM NEW 92340V107   117,388 14,916 SH   SOLE   0 0 14,916
VERICEL CORP COM 92346J108   1,695,403 36,953 SH   SOLE   31,468 0 5,485
VERIFYME INC COM NEW 92346X206   137,554 97,556 SH   SOLE   95,876 0 1,680
VERIS RESIDENTIAL INC COM 554489104   174,586 11,639 SH   SOLE   3,896 0 7,743
VERISIGN INC COM 92343E102   4,255,523 23,934 SH   SOLE   5,419 0 18,515
VERISK ANALYTICS INC COM 92345Y106   20,970,478 77,798 SH   SOLE   34,650 0 43,148
VERIZON COMMUNICATIONS INC COM 92343V104   289,923,404 7,030,151 SH   SOLE   1,173,018 0 5,857,133
VERONA PHARMA PLC SPONSORED ADS 925050106   147,217 10,181 SH   SOLE   7,640 0 2,541
VERRA MOBILITY CORP CL A COM STK 92511U102   3,602,628 132,450 SH   SOLE   0 0 132,450
VERTEX INC CL A 92538J106   1,283,200 35,595 SH   SOLE   24,146 0 11,449
VERTEX PHARMACEUTICALS INC COM 92532F100   98,355,678 209,839 SH   SOLE   64,614 0 145,225
VERTIV HOLDINGS CO COM CL A 92537N108   29,721,131 343,319 SH   SOLE   30,320 0 312,999
VERU INC COM 92536C103   75,587 89,845 SH   SOLE   0 0 89,845
VERVE THERAPEUTICS INC COM 92539P101   63,630 13,039 SH   SOLE   0 0 13,039
VIASAT INC COM 92552V100   641,477 50,510 SH   SOLE   4,404 0 46,106
VIATRIS INC COM 92556V106   6,227,197 585,814 SH   SOLE   429 0 585,385
VIAVI SOLUTIONS INC COM 925550105   218,445 31,797 SH   SOLE   19,639 0 12,158
VICI PPTYS INC COM 925652109   30,489,128 1,064,565 SH   SOLE   164,707 0 899,858
VICTORY CAP HLDGS INC COM CL A 92645B103   865,652 18,136 SH   SOLE   59 0 18,077
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   17,331,227 376,684 SH   SOLE   0 0 376,684
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   12,870,765 416,260 SH   SOLE   0 0 416,260
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   15,675,495 314,769 SH   SOLE   0 0 314,769
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   229,535 2,954 SH   SOLE   0 0 2,954
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   2,020,611 66,001 SH   SOLE   0 0 66,001
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   24,418,116 379,989 SH   SOLE   0 0 379,989
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   9,550,452 120,367 SH   SOLE   0 0 120,367
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   4,468,242 89,027 SH   SOLE   0 0 89,027
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   42,490,341 725,586 SH   SOLE   0 0 725,586
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   4,171,509 68,326 SH   SOLE   0 0 68,326
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   6,462,512 120,930 SH   SOLE   0 0 120,930
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   1,833,115 27,178 SH   SOLE   0 0 27,178
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   12,548,573 259,711 SH   SOLE   0 0 259,711
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126   412,006 11,028 SH   SOLE   0 0 11,028
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   3,344,214 73,596 SH   SOLE   0 0 73,596
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,237,286 42,857 SH   SOLE   0 0 42,857
VIEMED HEALTHCARE INC COM 92663R105   1,235,920 188,690 SH   SOLE   0 0 188,690
VIKING HOLDINGS LTD ORD SHS G93A5A101   1,142,556 33,664 SH   SOLE   0 0 33,664
VIKING THERAPEUTICS INC COM 92686J106   3,048,234 57,503 SH   SOLE   2,578 0 54,925
VILLAGE FARMS INTL INC COM 92707Y108   131,798 129,214 SH   SOLE   0 0 129,214
VINCERX PHARMA INC COM NEW 92731L106   8,319 10,270 SH   SOLE   0 0 10,270
VINFAST AUTO LTD SHS Y9390M103   43,817 10,190 SH   SOLE   0 0 10,190
VINTAGE WINE ESTATES INC COM 92747V106   4,936 35,460 SH   SOLE   0 0 35,460
VIPER ENERGY INC CL A 927959106   2,849,935 75,938 SH   SOLE   5,210 0 70,728
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   558,092 42,864 SH   SOLE   23,588 0 19,276
VIRCO MFG CO COM 927651109   1,075,792 77,173 SH   SOLE   0 0 77,173
VIRTU FINL INC CL A 928254101   1,260,681 56,155 SH   SOLE   3,607 0 52,548
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   1,045,874 48,175 SH   SOLE   0 0 48,175
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   112,208 12,451 SH   SOLE   0 0 12,451
VIRTUS CONVERTIBLE & INC FD COM 92838U108   812,855 278,375 SH   SOLE   0 0 278,375
VIRTUS CONVERTIBLE & INCOME COM 92838X102   2,652,759 811,241 SH   SOLE   0 0 811,241
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   6,429,870 303,010 SH   SOLE   0 0 303,010
VIRTUS DIVIDEND INTEREST & P COM 92840R101   2,250,529 183,268 SH   SOLE   0 0 183,268
VIRTUS EQUITY & CONV INCM FD COM 92841M101   2,614,929 112,518 SH   SOLE   500 0 112,018
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   3,982,218 115,992 SH   SOLE   0 0 115,992
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   1,368,700 180,806 SH   SOLE   0 0 180,806
VIRTUS INVT PARTNERS INC COM 92828Q109   233,201 1,033 SH   SOLE   322 0 711
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   1,282,136 243,290 SH   SOLE   0 0 243,290
VIRTUS TOTAL RETURN FD INC COM 92835W107   4,716,906 864,694 SH   SOLE   0 0 864,694
VISA INC COM CL A 92826C839   580,869,070 2,213,088 SH   SOLE   341,648 0 1,871,440
VISA INC COM CL A 92826C839   918,645 3,500 SH Call SOLE   0 0 3,500
VISA INC COM CL A 92826C839   603,681 2,300 SH Put SOLE   0 0 2,300
VISHAY INTERTECHNOLOGY INC COM 928298108   466,080 20,900 SH   SOLE   6,088 0 14,812
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   10,733 11,000 PRN   SOLE   0 0 11,000
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   422,782 9,296 SH   SOLE   0 0 9,296
VISTA GOLD CORP COM NEW 927926303   4,879 10,492 SH   SOLE   0 0 10,492
VISTA OUTDOOR INC COM 928377100   1,042,965 27,702 SH   SOLE   0 0 27,702
VISTEON CORP COM NEW 92839U206   570,098 5,343 SH   SOLE   3,909 0 1,434
VISTRA CORP COM 92840M102   15,382,469 178,908 SH   SOLE   16,214 0 162,694
VITA COCO CO INC COM 92846Q107   748,218 26,866 SH   SOLE   605 0 26,261
VITAL ENERGY INC COM 516806205   477,871 10,662 SH   SOLE   1,485 0 9,177
VITAL FARMS INC COM 92847W103   462,462 9,888 SH   SOLE   0 0 9,888
VITESSE ENERGY INC COMMON STOCK 92852X103   216,318 9,127 SH   SOLE   0 0 9,127
VIVID SEATS INC COM CL A 92854T100   253,368 44,064 SH   SOLE   41,572 0 2,492
VOC ENERGY TR TR UNIT 91829B103   250,740 52,129 SH   SOLE   0 0 52,129
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,774,914 651,062 SH   SOLE   50,951 0 600,111
VONTIER CORPORATION COM 928881101   747,551 19,569 SH   SOLE   8,985 0 10,584
VORNADO RLTY TR SH BEN INT 929042109   1,648,544 62,706 SH   SOLE   0 0 62,706
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   85,718 13,520 SH   SOLE   0 0 13,520
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   82,449 15,325 SH   SOLE   0 0 15,325
VOYA FINANCIAL INC COM 929089100   693,461 9,746 SH   SOLE   1,656 0 8,090
VOYA GLBL ADV & PREM OPP FD COM 92912R104   1,639,757 185,283 SH   SOLE   0 0 185,283
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   3,937,390 766,029 SH   SOLE   0 0 766,029
VOYA INFRASTRUCTURE INDLS & COM 92912X101   890,331 87,031 SH   SOLE   0 0 87,031
VULCAN MATLS CO COM 929160109   21,829,306 87,781 SH   SOLE   34,995 0 52,786
VUZIX CORP COM NEW 92921W300   28,289 20,955 SH   SOLE   0 0 20,955
W & T OFFSHORE INC COM 92922P106   45,265 21,152 SH   SOLE   0 0 21,152
WABASH NATL CORP COM 929566107   417,634 19,122 SH   SOLE   12,499 0 6,623
WABTEC COM 929740108   10,704,047 67,726 SH   SOLE   26,973 0 40,753
WAFD INC COM 938824109   1,065,000 37,264 SH   SOLE   18,834 0 18,430
WALGREENS BOOTS ALLIANCE INC COM 931427108   12,177,378 1,006,812 SH   SOLE   65,427 0 941,385
WALKER & DUNLOP INC COM 93148P102   259,040 2,638 SH   SOLE   0 0 2,638
WALLBOX NV SHS CL A N94209108   35,572 27,154 SH   SOLE   0 0 27,154
WALMART INC COM 931142103   404,576,626 5,975,139 SH   SOLE   381,274 0 5,593,865
WALMART INC COM 931142103   297,924 4,400 SH Put SOLE   0 0 4,400
WARBY PARKER INC CL A COM 93403J106   280,857 17,488 SH   SOLE   0 0 17,488
WARNER BROS DISCOVERY INC COM SER A 934423104   7,007,489 941,867 SH   SOLE   66,156 0 875,711
WARRIOR MET COAL INC COM 93627C101   325,487 5,185 SH   SOLE   3,662 0 1,523
WASTE CONNECTIONS INC COM 94106B101   5,967,713 34,031 SH   SOLE   7,730 0 26,301
WASTE MGMT INC DEL COM 94106L109   163,804,726 767,811 SH   SOLE   143,824 0 623,987
WASTE MGMT INC DEL COM 94106L109   448,014 2,100 SH Put SOLE   0 0 2,100
WATERS CORP COM 941848103   4,079,667 14,062 SH   SOLE   4,543 0 9,519
WATSCO INC COM 942622200   9,108,449 19,662 SH   SOLE   5,598 0 14,064
WATTS WATER TECHNOLOGIES INC CL A 942749102   953,044 5,197 SH   SOLE   1,729 0 3,468
WAYFAIR INC CL A 94419L101   495,728 9,401 SH   SOLE   76 0 9,325
WD 40 CO COM 929236107   1,546,911 7,043 SH   SOLE   1,959 0 5,084
WEATHERFORD INTL PLC ORD SHS G48833118   4,524,772 36,952 SH   SOLE   694 0 36,258
WEBSTER FINL CORP COM 947890109   2,851,037 65,406 SH   SOLE   5,802 0 59,604
WEC ENERGY GROUP INC COM 92939U106   36,266,552 462,230 SH   SOLE   70,301 0 391,929
WELLS FARGO CO NEW COM 949746101   119,661,268 2,014,839 SH   SOLE   222,898 0 1,791,941
WELLS FARGO CO NEW COM 949746101   1,621,347 27,300 SH Put SOLE   0 0 27,300
WELLS FARGO CO NEW PERP PFD CNV A 949746804   6,998,373 5,886 SH   SOLE   704 0 5,182
WELLTOWER INC COM 95040Q104   21,441,481 205,674 SH   SOLE   16,935 0 188,739
WENDYS CO COM 95058W100   2,734,614 161,239 SH   SOLE   2,925 0 158,314
WERNER ENTERPRISES INC COM 950755108   371,284 10,362 SH   SOLE   0 0 10,362
WESBANCO INC COM 950810101   668,503 23,952 SH   SOLE   0 0 23,952
WESCO INTL INC COM 95082P105   3,377,294 21,305 SH   SOLE   2,830 0 18,475
WEST FRASER TIMBER CO LTD COM 952845105   225,152 2,929 SH   SOLE   1,660 0 1,269
WEST PHARMACEUTICAL SVSC INC COM 955306105   23,883,558 72,509 SH   SOLE   38,754 0 33,755
WESTAMERICA BANCORPORATION COM 957090103   554,832 11,433 SH   SOLE   2,089 0 9,344
WESTERN ALLIANCE BANCORP COM 957638109   9,509,087 151,370 SH   SOLE   609 0 150,761
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   2,216,520 153,818 SH   SOLE   0 0 153,818
WESTERN ASSET EMERGING MKTS COM 95766A101   5,513,756 592,240 SH   SOLE   0 0 592,240
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,134,171 160,875 SH   SOLE   0 0 160,875
WESTERN ASSET HIGH INCOM FD COM 95766J102   474,676 109,121 SH   SOLE   0 0 109,121
WESTERN ASSET HIGH INCOME OP COM 95766K109   211,224 55,439 SH   SOLE   0 0 55,439
WESTERN ASSET HIGH YIELD DEF COM 95768B107   371,813 32,053 SH   SOLE   0 0 32,053
WESTERN ASSET INTER MUNI FD COM 958435109   1,306,482 166,219 SH   SOLE   0 0 166,219
WESTERN ASSET INVESTMENT GRA COM 95766T100   613,211 50,763 SH   SOLE   0 0 50,763
WESTERN ASSET INVT GRADE DEF COM 95790A101   280,229 16,407 SH   SOLE   0 0 16,407
WESTERN ASSET MANAGED MUNS F COM 95766M105   2,947,179 284,752 SH   SOLE   207,560 0 77,192
WESTERN ASSET MTG DEFINED OP COM 95790B109   991,825 83,137 SH   SOLE   0 0 83,137
WESTERN ASSET MUN HIGH INCOM COM 95766N103   239,992 35,397 SH   SOLE   0 0 35,397
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   3,380,302 322,240 SH   SOLE   0 0 322,240
WESTERN AST INFL LKD OPP & I COM 95766R104   4,434,749 521,122 SH   SOLE   0 0 521,122
WESTERN DIGITAL CORP. COM 958102105   10,087,518 133,134 SH   SOLE   20,833 0 112,301
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   6,474,948 162,974 SH   SOLE   0 0 162,974
WESTERN UN CO COM 959802109   603,952 49,423 SH   SOLE   3,284 0 46,139
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   670,584 29,698 SH   SOLE   706 0 28,992
WESTLAKE CORPORATION COM 960413102   3,513,712 24,263 SH   SOLE   203 0 24,060
WESTROCK CO COM 96145D105   3,710,803 73,832 SH   SOLE   118 0 73,714
WEX INC COM 96208T104   4,370,309 24,672 SH   SOLE   15,921 0 8,751
WEYERHAEUSER CO MTN BE COM NEW 962166104   19,255,271 678,242 SH   SOLE   71,549 0 606,693
WHEATON PRECIOUS METALS CORP COM 962879102   8,954,764 170,828 SH   SOLE   34,455 0 136,373
WHEELS UP EXPERIENCE INC COM CL A 96328L205   40,446 21,400 SH   SOLE   0 0 21,400
WHIRLPOOL CORP COM 963320106   27,249,661 266,631 SH   SOLE   83,583 0 183,048
WHITE MTNS INS GROUP LTD COM G9618E107   1,981,284 1,090 SH   SOLE   602 0 488
WHITEHORSE FIN INC COM 96524V106   628,008 51,182 SH   SOLE   0 0 51,182
WHITESTONE REIT COM 966084204   376,777 28,308 SH   SOLE   0 0 28,308
WILEY JOHN & SONS INC CL A 968223206   546,462 13,426 SH   SOLE   10,846 0 2,580
WILLIAMS COS INC COM 969457100   118,514,447 2,788,575 SH   SOLE   959,859 0 1,828,716
WILLIAMS SONOMA INC COM 969904101   8,707,166 30,836 SH   SOLE   2,577 0 28,259
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,024,102 15,351 SH   SOLE   3,221 0 12,130
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,675,901 71,092 SH   SOLE   36,656 0 34,436
WINGSTOP INC COM 974155103   3,505,806 8,295 SH   SOLE   3,857 0 4,438
WINMARK CORP COM 974250102   395,761 1,122 SH   SOLE   136 0 986
WINNEBAGO INDS INC COM 974637100   944,172 17,420 SH   SOLE   0 0 17,420
WINTRUST FINL CORP COM 97650W108   1,041,050 10,563 SH   SOLE   6,692 0 3,871
WIPRO LTD SPON ADR 1 SH 97651M109   314,705 51,591 SH   SOLE   32,006 0 19,585
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   7,957,580 380,891 SH   SOLE   0 0 380,891
WISDOMTREE TR BLMBG US BULL 97717W471   384,841 14,206 SH   SOLE   0 0 14,206
WISDOMTREE TR CHINADIV EX FI 97717X719   651,258 24,548 SH   SOLE   0 0 24,548
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   6,407,928 202,847 SH   SOLE   0 0 202,847
WISDOMTREE TR CURRNCY INT EQ 97717X263   35,519,705 1,042,857 SH   SOLE   0 0 1,042,857
WISDOMTREE TR CYBERSECURITY FD 97717Y659   2,151,900 85,631 SH   SOLE   0 0 85,631
WISDOMTREE TR DYNAMIC INT EQ 97717X271   9,106,424 265,030 SH   SOLE   0 0 265,030
WISDOMTREE TR EM EX ST-OWNED 97717X578   41,661,197 1,360,144 SH   SOLE   0 0 1,360,144
WISDOMTREE TR EM LCL DEBT FD 97717X867   512,326 19,436 SH   SOLE   0 0 19,436
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   11,768,162 445,933 SH   SOLE   0 0 445,933
WISDOMTREE TR EMER MKT HIGH FD 97717W315   93,400,012 2,156,546 SH   SOLE   0 0 2,156,546
WISDOMTREE TR EMERGING MARKETS 97717Y642   1,785,806 60,618 SH   SOLE   0 0 60,618
WISDOMTREE TR EMERGING MKT EXC 97717Y535   1,670,019 52,021 SH   SOLE   0 0 52,021
WISDOMTREE TR EMG MKTS SMCAP 97717W281   26,608,808 517,279 SH   SOLE   77 0 517,202
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,625,646 86,013 SH   SOLE   0 0 86,013
WISDOMTREE TR EURO QTLY DIV GR 97717X610   489,464 15,269 SH   SOLE   0 0 15,269
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   20,370,360 450,572 SH   SOLE   0 0 450,572
WISDOMTREE TR EUROPE SMCP DV 97717W869   364,879 6,124 SH   SOLE   0 0 6,124
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   659,132,052 13,101,413 SH   SOLE   13,879 0 13,087,534
WISDOMTREE TR FUTRE STRAT FD 97717W125   7,132,860 196,652 SH   SOLE   0 0 196,652
WISDOMTREE TR GLB HIGH DIV FD 97717W877   4,715,592 94,261 SH   SOLE   0 0 94,261
WISDOMTREE TR GLB US QTLY DIV 97717W844   27,284,080 698,160 SH   SOLE   0 0 698,160
WISDOMTREE TR HEDGED HI YLD BD 97717W430   12,988,264 594,157 SH   SOLE   0 0 594,157
WISDOMTREE TR INDIA ERNGS FD 97717W422   74,810,026 1,549,503 SH   SOLE   0 0 1,549,503
WISDOMTREE TR INTERNATIONL EFI 97717Y634   2,987,256 82,049 SH   SOLE   0 0 82,049
WISDOMTREE TR INTERNTNL AI ENH 97717W786   913,794 23,216 SH   SOLE   0 0 23,216
WISDOMTREE TR INTK MLTIFACTR 97717Y774   1,061,897 40,639 SH   SOLE   0 0 40,639
WISDOMTREE TR INTL EQUITY FD 97717W703   42,671,853 794,338 SH   SOLE   0 0 794,338
WISDOMTREE TR INTL LRGCAP DV 97717W794   9,908,647 195,360 SH   SOLE   0 0 195,360
WISDOMTREE TR INTL MIDCAP DV 97717W778   333,673 5,507 SH   SOLE   0 0 5,507
WISDOMTREE TR INTL QULTY DIV 97717X131   27,767,943 748,664 SH   SOLE   0 0 748,664
WISDOMTREE TR INTL SMCAP DIV 97717W760   5,978,172 94,233 SH   SOLE   0 0 94,233
WISDOMTREE TR INTRST RATE HDGE 97717W380   15,893,492 712,713 SH   SOLE   0 0 712,713
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   242,967,767 5,329,410 SH   SOLE   0 0 5,329,410
WISDOMTREE TR ITL HIGH DIV FD 97717W802   15,282,794 398,255 SH   SOLE   0 0 398,255
WISDOMTREE TR JAPN HEDGE EQT 97717W851   103,543,851 917,779 SH   SOLE   0 0 917,779
WISDOMTREE TR JP SMALLCP DIV 97717W836   2,012,291 26,788 SH   SOLE   0 0 26,788
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   287,897 8,249 SH   SOLE   0 0 8,249
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   552,317 12,806 SH   SOLE   0 0 12,806
WISDOMTREE TR NEW ECON REAL ES 97717W331   233,966 13,439 SH   SOLE   0 0 13,439
WISDOMTREE TR PUTWRITE STRAT 97717X560   1,557,563 46,690 SH   SOLE   0 0 46,690
WISDOMTREE TR US AI ENHANCED 97717W406   4,171,400 41,798 SH   SOLE   0 0 41,798
WISDOMTREE TR US CORP BOND FD 97717X198   8,149,723 185,847 SH   SOLE   0 0 185,847
WISDOMTREE TR US EFFICIENT COR 97717Y790   17,305,909 394,122 SH   SOLE   0 0 394,122
WISDOMTREE TR US HGH YLD CORP 97717X172   6,492,170 145,570 SH   SOLE   0 0 145,570
WISDOMTREE TR US HIGH DIVIDEND 97717W208   36,722,287 434,121 SH   SOLE   0 0 434,121
WISDOMTREE TR US LARGECAP DIVD 97717W307   212,586,758 2,922,155 SH   SOLE   0 0 2,922,155
WISDOMTREE TR US LARGECAP FUND 97717W588   58,353,954 1,025,913 SH   SOLE   0 0 1,025,913
WISDOMTREE TR US MIDCAP DIVID 97717W505   87,992,023 1,881,378 SH   SOLE   0 0 1,881,378
WISDOMTREE TR US MIDCAP FUND 97717W570   6,926,518 119,857 SH   SOLE   0 0 119,857
WISDOMTREE TR US MULTIFACTOR 97717Y857   4,341,781 95,549 SH   SOLE   0 0 95,549
WISDOMTREE TR US QTLY DIV GRT 97717X669   809,382,272 10,370,049 SH   SOLE   16,748 0 10,353,301
WISDOMTREE TR US QUALITY GROW 97717Y477   31,057,730 692,789 SH   SOLE   0 0 692,789
WISDOMTREE TR US S CAP QTY DIV 97717X651   23,699,335 503,064 SH   SOLE   0 0 503,064
WISDOMTREE TR US SHT TRM CORP 97717X156   6,804,120 142,917 SH   SOLE   0 0 142,917
WISDOMTREE TR US SMALLCAP DIVD 97717W604   51,247,750 1,645,193 SH   SOLE   170,048 0 1,475,145
WISDOMTREE TR US SMALLCAP FUND 97717W562   16,747,124 355,339 SH   SOLE   0 0 355,339
WISDOMTREE TR US TOTAL DIVIDND 97717W109   45,567,274 643,324 SH   SOLE   0 0 643,324
WISDOMTREE TR WISDOMTREE US VA 97717W547   36,249,400 496,639 SH   SOLE   0 0 496,639
WISDOMTREE TR WSDM EMKTBD FD 97717X784   11,672,077 181,356 SH   SOLE   0 0 181,356
WISDOMTREE TR YIELD ENHANCD US 97717X511   52,313,646 1,217,729 SH   SOLE   0 0 1,217,729
WISDOMTREE TR YIELD ENHANCED 97717Y808   5,796,908 123,494 SH   SOLE   0 0 123,494
WIX COM LTD SHS M98068105   2,003,328 12,594 SH   SOLE   982 0 11,612
WK KELLOGG CO COM SHS 92942W107   437,115 26,556 SH   SOLE   6 0 26,550
WNS HLDGS LTD COM SHS G98196101   953,400 18,160 SH   SOLE   2,309 0 15,851
WOLFSPEED INC COM 977852102   1,761,469 77,393 SH   SOLE   41,861 0 35,532
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   888,807 47,252 SH   SOLE   0 0 47,252
WOODWARD INC COM 980745103   5,219,756 29,933 SH   SOLE   16,905 0 13,028
WOORI FINL GROUP INC SPONSORED ADS 981064108   294,576 9,194 SH   SOLE   2,075 0 7,119
WORKDAY INC CL A 98138H101   27,092,585 121,187 SH   SOLE   57,401 0 63,786
WORKIVA INC COM CL A 98139A105   1,459,946 20,002 SH   SOLE   416 0 19,586
WORLD GOLD TR SPDR GLD MINIS 98149E303   70,794,278 1,536,001 SH   SOLE   3,188 0 1,532,813
WORLD KINECT CORPORATION COM 981475106   1,043,975 40,464 SH   SOLE   4,293 0 36,171
WORTHINGTON ENTERPRISES INC COM 981811102   639,134 13,504 SH   SOLE   0 0 13,504
WORTHINGTON STL INC COM SHS 982104101   497,097 14,901 SH   SOLE   0 0 14,901
WP CAREY INC COM 92936U109   42,276,802 767,971 SH   SOLE   20,592 0 747,379
WPP PLC NEW ADR 92937A102   2,086,141 45,569 SH   SOLE   12,765 0 32,804
WRAP TECHNOLOGIES INC COM 98212N107   158,568 79,284 SH   SOLE   0 0 79,284
WSFS FINL CORP COM 929328102   755,178 16,068 SH   SOLE   10,859 0 5,209
WW INTL INC COM 98262P101   25,102 21,455 SH   SOLE   0 0 21,455
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,106,413 14,951 SH   SOLE   3,000 0 11,951
WYNN RESORTS LTD COM 983134107   7,000,584 78,219 SH   SOLE   4,270 0 73,949
X4 PHARMACEUTICALS INC COM 98420X103   6,670 11,500 SH   SOLE   0 0 11,500
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   2,364,833 335,437 SH   SOLE   0 0 335,437
XCEL ENERGY INC COM 98389B100   67,910,457 1,271,494 SH   SOLE   532,000 0 739,494
XENCOR INC COM 98401F105   310,357 16,395 SH   SOLE   3,262 0 13,133
XENIA HOTELS & RESORTS INC COM 984017103   1,214,426 84,747 SH   SOLE   10,539 0 74,208
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   168,023 74,677 SH   SOLE   0 0 74,677
XEROX HOLDINGS CORP COM NEW 98421M106   697,960 60,065 SH   SOLE   0 0 60,065
XOMETRY INC CLASS A COM 98423F109   215,340 18,628 SH   SOLE   17,301 0 1,327
XPEL INC COM 98379L100   229,042 6,441 SH   SOLE   0 0 6,441
XPENG INC ADS 98422D105   798,900 108,991 SH   SOLE   0 0 108,991
XPO INC COM 983793100   4,555,263 42,913 SH   SOLE   7,101 0 35,812
XYLEM INC COM 98419M100   44,012,445 324,504 SH   SOLE   101,221 0 223,283
YETI HLDGS INC COM 98585X104   1,147,323 30,074 SH   SOLE   785 0 29,289
YORK WTR CO COM 987184108   1,407,826 37,957 SH   SOLE   0 0 37,957
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   2,290,964 113,865 SH   SOLE   1,472 0 112,393
YUM BRANDS INC COM 988498101   26,767,829 202,082 SH   SOLE   23,177 0 178,905
YUM CHINA HLDGS INC COM 98850P109   3,479,630 112,828 SH   SOLE   24,908 0 87,920
ZACKS TRUST EARNGS CONSTANT 98888G105   224,686 7,788 SH   SOLE   0 0 7,788
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   9,268,209 30,001 SH   SOLE   8,859 0 21,142
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   12,992 21,653 SH   SOLE   0 0 21,653
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   972,709 55,111 SH   SOLE   3,012 0 52,099
ZEVRA THERAPEUTICS INC COM NEW 488445206   79,988 16,324 SH   SOLE   0 0 16,324
ZILLOW GROUP INC CL A 98954M101   242,248 5,379 SH   SOLE   0 0 5,379
ZILLOW GROUP INC CL C CAP STK 98954M200   1,208,970 26,061 SH   SOLE   0 0 26,061
ZILLOW GROUP INC CL C CAP STK 98954M200   329,369 7,100 SH Put SOLE   0 0 7,100
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,954,512 88,160 SH   SOLE   0 0 88,160
ZIMMER BIOMET HOLDINGS INC COM 98956P102   10,292,478 94,835 SH   SOLE   8,200 0 86,635
ZIONS BANCORPORATION N A COM 989701107   3,547,579 81,798 SH   SOLE   0 0 81,798
ZOETIS INC CL A 98978V103   59,160,540 341,259 SH   SOLE   112,161 0 229,098
ZOMEDICA CORP COM 98980M109   41,357 282,878 SH   SOLE   0 0 282,878
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,689,515 79,228 SH   SOLE   190 0 79,038
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   173,238 13,566 SH   SOLE   701 0 12,865
ZSCALER INC COM 98980G102   12,434,770 64,700 SH   SOLE   36 0 64,664
ZURN ELKAY WATER SOLNS CORP COM 98983L108   2,231,272 75,894 SH   SOLE   3,765 0 72,129
ZYNEX INC COM 98986M103   197,584 21,200 SH   SOLE   0 0 21,200