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   763,193 13,668 SH   SOLE   5,804 0 7,864
22ND CENTY GROUP INC COM 90137F103   49,657 129,754 SH   SOLE   0 0 129,754
23ANDME HOLDING CO CLASS A COM 90138Q108   94,553 54,030 SH   SOLE   0 0 54,030
2U INC COM 90214J101   85,245 21,153 SH   SOLE   16,825 0 4,328
374WATER INC COM 88583P104   26,749 11,192 SH   SOLE   0 0 11,192
3-D SYS CORP DEL COM NEW 88554D205   4,977,142 501,223 SH   SOLE   0 0 501,223
3M CO COM 88579Y101   53,992,314 539,437 SH   SOLE   29,946 0 509,491
8X8 INC NEW COM 282914100   82,705 19,552 SH   SOLE   0 0 19,552
908 DEVICES INC COM 65443P102   216,495 31,559 SH   SOLE   175 0 31,384
AAON INC COM PAR $0.004 000360206   542,799 5,725 SH   SOLE   2,763 0 2,962
AAR CORP COM 000361105   324,207 5,613 SH   SOLE   167 0 5,446
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   19,692,508 557,237 SH   SOLE   0 0 557,237
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   34,774,524 1,393,210 SH   SOLE   0 0 1,393,210
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   62,750,870 1,250,765 SH   SOLE   5,834 0 1,244,931
ABBOTT LABS COM 002824100   116,297,379 1,066,753 SH   SOLE   105,868 0 960,885
ABBVIE INC COM 00287Y109   307,221,063 2,280,273 SH   SOLE   320,880 0 1,959,393
ABCAM PLC ADS 000380204   855,691 34,969 SH   SOLE   33,744 0 1,225
ABM INDS INC COM 000957100   270,870 6,351 SH   SOLE   0 0 6,351
ABRDN ASIA PACIFIC INCOME FU COM 003009107   4,118,699 1,525,444 SH   SOLE   0 0 1,525,444
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   256,423 59,495 SH   SOLE   0 0 59,495
ABRDN ETFS BBRG ALL COMD K1 003261104   3,062,180 151,894 SH   SOLE   121 0 151,773
ABRDN ETFS BBRG ALL COMMDY 003261203   5,202,524 163,089 SH   SOLE   0 0 163,089
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   3,697,639 387,593 SH   SOLE   0 0 387,593
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,218,896 68,516 SH   SOLE   0 0 68,516
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   1,130,163 288,307 SH   SOLE   0 0 288,307
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   14,129,671 769,171 SH   SOLE   0 0 769,171
ABRDN INCOME CREDIT STRATEGI COM 003057106   2,506,288 366,416 SH   SOLE   0 0 366,416
ABRDN JAPAN EQUITY FUND INC COM 00306J109   129,900 21,400 SH   SOLE   0 0 21,400
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   1,744,703 15,334 SH   SOLE   0 0 15,334
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   2,910,769 34,797 SH   SOLE   0 0 34,797
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   14,085,096 162,346 SH   SOLE   174 0 162,172
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   9,785,817 447,864 SH   SOLE   0 0 447,864
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   5,853,792 708,692 SH   SOLE   0 0 708,692
ABSCI CORPORATION COM 00091E109   17,936 11,800 SH   SOLE   0 0 11,800
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   3,152,827 108,011 SH   SOLE   66,337 0 41,674
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   3,178,955 109,964 SH   SOLE   66,144 0 43,820
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   4,214,440 181,331 SH   SOLE   122,974 0 58,357
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   2,758,145 106,328 SH   SOLE   46,626 0 59,702
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   4,389,353 81,209 SH   SOLE   0 0 81,209
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,164,256 39,732 SH   SOLE   9,482 0 30,250
ACADIA PHARMACEUTICALS INC COM 004225108   1,254,799 52,392 SH   SOLE   12,902 0 39,490
ACADIA RLTY TR COM SH BEN INT 004239109   188,509 13,100 SH   SOLE   0 0 13,100
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   777,818 73,657 SH   SOLE   0 0 73,657
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   111,741,324 362,114 SH   SOLE   110,526 0 251,588
ACCO BRANDS CORP COM 00081T108   855,850 164,271 SH   SOLE   0 0 164,271
ACCOLADE INC COM 00437E102   164,819 12,236 SH   SOLE   79 0 12,157
ACCURAY INC COM 004397105   62,477 16,144 SH   SOLE   0 0 16,144
ACHIEVE LIFE SCIENCES INC COM 004468500   768,120 148,000 SH   SOLE   0 0 148,000
ACNB CORP COM 000868109   292,986 8,833 SH   SOLE   0 0 8,833
ACTIVISION BLIZZARD INC COM 00507V109   36,052,694 427,671 SH   SOLE   33,538 0 394,133
ACUITY BRANDS INC COM 00508Y102   1,172,462 7,189 SH   SOLE   1,478 0 5,711
ACUSHNET HLDGS CORP COM 005098108   745,219 13,629 SH   SOLE   6,027 0 7,602
ADAM NAT RES FD INC COM 00548F105   477,739 22,946 SH   SOLE   0 0 22,946
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,705,685 101,468 SH   SOLE   0 0 101,468
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   382,329 56,979 SH   SOLE   0 0 56,979
ADDUS HOMECARE CORP COM 006739106   261,692 2,823 SH   SOLE   1,966 0 857
ADMA BIOLOGICS INC COM 000899104   41,461 11,236 SH   SOLE   4,451 0 6,785
ADOBE SYSTEMS INCORPORATED COM 00724F101   160,294,195 327,806 SH   SOLE   84,296 0 243,510
ADOBE SYSTEMS INCORPORATED COM 00724F101   537,889 1,100 SH Call SOLE   0 0 1,100
ADT INC DEL COM 00090Q103   307,461 50,989 SH   SOLE   0 0 50,989
ADVANCE AUTO PARTS INC COM 00751Y106   2,109,673 30,009 SH   SOLE   5,054 0 24,955
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,171,003 19,081 SH   SOLE   809 0 18,272
ADVANCED ENERGY INDS COM 007973100   2,675,032 24,002 SH   SOLE   8,638 0 15,364
ADVANCED MICRO DEVICES INC COM 007903107   154,121,907 1,353,014 SH   SOLE   236,243 0 1,116,771
ADVANSIX INC COM 00773T101   298,407 8,531 SH   SOLE   2,582 0 5,949
ADVENT CONV & INCOME FD COM 00764C109   3,317,411 283,056 SH   SOLE   0 0 283,056
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   2,293,684 42,515 SH   SOLE   0 0 42,515
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   483,859 9,753 SH   SOLE   0 0 9,753
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   951,466 9,981 SH   SOLE   0 0 9,981
ADVISORSHARES TR NEWFLT MULSINC 00768Y727   410,679 9,167 SH   SOLE   0 0 9,167
ADVISORSHARES TR PURE CANNABIS 00768Y495   289,823 112,772 SH   SOLE   0 0 112,772
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,129,590 203,897 SH   SOLE   0 0 203,897
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   3,315,847 146,654 SH   SOLE   0 0 146,654
ADVISORSHARES TR VICE E T F 00768Y545   1,139,438 39,585 SH   SOLE   0 0 39,585
AECOM COM 00766T100   1,157,425 13,667 SH   SOLE   2,782 0 10,885
AEGON N V NY REGISTRY SHS 007924103   915,753 180,622 SH   SOLE   0 0 180,622
AEHR TEST SYS COM 00760J108   3,174,394 76,955 SH   SOLE   0 0 76,955
AERCAP HOLDINGS NV SHS N00985106   1,658,253 26,106 SH   SOLE   21,506 0 4,600
AEROJET ROCKETDYNE HLDGS INC COM 007800105   728,853 13,283 SH   SOLE   0 0 13,283
AEROVIRONMENT INC COM 008073108   1,037,528 10,144 SH   SOLE   693 0 9,451
AERSALE CORPORATION COM 00810F106   161,627 10,995 SH   SOLE   0 0 10,995
AES CORP COM 00130H105   16,172,651 780,157 SH   SOLE   422,502 0 357,655
AEVA TECHNOLOGIES INC COM 00835Q103   19,840 15,872 SH   SOLE   0 0 15,872
AFFILIATED MANAGERS GROUP IN COM 008252108   488,042 3,256 SH   SOLE   2,676 0 580
AFFIMED N V COM N01045108   25,468 42,575 SH   SOLE   0 0 42,575
AFFIRM HLDGS INC COM CL A 00827B106   766,991 50,032 SH   SOLE   3,934 0 46,098
AFLAC INC COM 001055102   54,498,937 780,787 SH   SOLE   225,396 0 555,391
AGCO CORP COM 001084102   3,386,193 25,766 SH   SOLE   7,954 0 17,812
AGENUS INC COM NEW 00847G705   163,269 102,043 SH   SOLE   0 0 102,043
AGEX THERAPEUTICS INC COM 00848H108   10,980 12,293 SH   SOLE   0 0 12,293
AGF INVTS TR US MARKET NETRL 00110G408   10,117,512 539,313 SH   SOLE   0 0 539,313
AGILENT TECHNOLOGIES INC COM 00846U101   6,250,168 51,976 SH   SOLE   4,114 0 47,862
AGILITI INC COM 00848J104   322,757 19,561 SH   SOLE   18,587 0 974
AGILYSYS INC COM 00847J105   585,636 8,532 SH   SOLE   6,908 0 1,624
AGNC INVT CORP COM 00123Q104   10,742,865 1,060,500 SH   SOLE   52,616 0 1,007,884
AGNICO EAGLE MINES LTD COM 008474108   7,328,946 146,638 SH   SOLE   0 0 146,638
AGREE RLTY CORP COM 008492100   797,814 12,201 SH   SOLE   5,529 0 6,672
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   552,690 20,000 SH   SOLE   0 0 20,000
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   518,967 17,415 SH   SOLE   0 0 17,415
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   208,787 7,494 SH   SOLE   0 0 7,494
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   632,720 20,796 SH   SOLE   0 0 20,796
AIR LEASE CORP CL A 00912X302   551,958 13,189 SH   SOLE   2,488 0 10,701
AIR PRODS & CHEMS INC COM 009158106   100,164,214 334,405 SH   SOLE   112,702 0 221,703
AIRBNB INC COM CL A 009066101   20,170,654 157,387 SH   SOLE   29,481 0 127,906
AKAMAI TECHNOLOGIES INC COM 00971T101   12,054,216 134,130 SH   SOLE   70,576 0 63,554
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   16,082 15,000 PRN   SOLE   0 0 15,000
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108   22,857 134,453 SH   SOLE   0 0 134,453
AKOUSTIS TECHNOLOGIES INC COM 00973N102   41,012 12,897 SH   SOLE   0 0 12,897
ALAMOS GOLD INC NEW COM CL A 011532108   1,611,156 135,164 SH   SOLE   21,335 0 113,829
ALASKA AIR GROUP INC COM 011659109   5,123,940 96,351 SH   SOLE   12,733 0 83,618
ALBANY INTL CORP CL A 012348108   425,561 4,562 SH   SOLE   1,324 0 3,238
ALBEMARLE CORP COM 012653101   15,378,264 68,933 SH   SOLE   607 0 68,326
ALBERTSONS COS INC COMMON STOCK 013091103   953,497 43,698 SH   SOLE   2,630 0 41,068
ALCOA CORP COM 013872106   3,020,927 89,034 SH   SOLE   1,817 0 87,217
ALCON AG ORD SHS H01301128   26,542,594 323,257 SH   SOLE   260,205 0 63,052
ALEXANDER & BALDWIN INC NEW COM 014491104   761,057 40,961 SH   SOLE   30,597 0 10,364
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,018,490 17,786 SH   SOLE   4,346 0 13,440
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   15,246 12,600 SH   SOLE   0 0 12,600
ALGOMA STL GROUP INC COM 015658107   753,062 106,065 SH   SOLE   0 0 106,065
ALGONQUIN PWR UTILS CORP COM 015857105   430,508 52,120 SH   SOLE   0 0 52,120
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   25,253,883 302,986 SH   SOLE   25,640 0 277,346
ALIGHT INC COM CL A 01626W101   247,826 26,821 SH   SOLE   0 0 26,821
ALIGN TECHNOLOGY INC COM 016255101   7,843,311 22,179 SH   SOLE   4,165 0 18,014
ALKERMES PLC SHS G01767105   226,017 7,221 SH   SOLE   2,739 0 4,482
ALLBIRDS INC COM CL A 01675A109   21,116 16,759 SH   SOLE   0 0 16,759
ALLEGIANT TRAVEL CO COM 01748X102   399,955 3,167 SH   SOLE   736 0 2,431
ALLEGION PLC ORD SHS G0176J109   4,420,296 36,829 SH   SOLE   14,048 0 22,781
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,070,721 23,720 SH   SOLE   1,126 0 22,594
ALLETE INC COM NEW 018522300   418,775 7,224 SH   SOLE   764 0 6,460
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   876,813 47,421 SH   SOLE   0 0 47,421
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   7,602,109 763,264 SH   SOLE   0 0 763,264
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   12,559,573 390,534 SH   SOLE   0 0 390,534
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,529,803 142,573 SH   SOLE   0 0 142,573
ALLIANT ENERGY CORP COM 018802108   14,222,327 271,004 SH   SOLE   23,100 0 247,904
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,728,637 30,617 SH   SOLE   23,122 0 7,495
ALLOGENE THERAPEUTICS INC COM 019770106   103,625 20,850 SH   SOLE   0 0 20,850
ALLOT LTD SHS M0854Q105   47,716 15,100 SH   SOLE   0 0 15,100
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   324,818 74,671 SH   SOLE   0 0 74,671
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   1,035,574 160,554 SH   SOLE   0 0 160,554
ALLSPRING MULTI SECTOR INCOM COM 94987D101   293,635 31,710 SH   SOLE   0 0 31,710
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   235,282 23,249 SH   SOLE   0 0 23,249
ALLSTATE CORP COM 020002101   18,996,781 174,218 SH   SOLE   7,195 0 167,023
ALLY FINL INC COM 02005N100   3,004,785 111,247 SH   SOLE   8,888 0 102,359
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,825,291 14,875 SH   SOLE   1,996 0 12,879
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   311,534 9,498 SH   SOLE   2,859 0 6,639
ALPHA METALLURGICAL RESOUR I COM 020764106   864,041 5,257 SH   SOLE   15 0 5,242
ALPHABET INC CAP STK CL A 02079K305   498,260,808 4,162,580 SH   SOLE   626,235 0 3,536,345
ALPHABET INC CAP STK CL A 02079K305   921,690 7,700 SH Put SOLE   0 0 7,700
ALPHABET INC CAP STK CL C 02079K107   441,114,956 3,646,483 SH   SOLE   276,080 0 3,370,403
ALPHABET INC CAP STK CL C 02079K107   1,221,797 10,100 SH Call SOLE   0 0 10,100
ALPHATEC HLDGS INC COM NEW 02081G201   2,337,939 130,030 SH   SOLE   8,694 0 121,336
ALPINE INCOME PPTY TR INC COM 02083X103   408,600 25,145 SH   SOLE   0 0 25,145
ALPS ETF TR ALERIAN ENERGY 00162Q676   3,668,706 168,135 SH   SOLE   0 0 168,135
ALPS ETF TR ALERIAN MLP 00162Q452   69,338,881 1,768,398 SH   SOLE   529 0 1,767,869
ALPS ETF TR BARRONS 400 ETF 00162Q726   597,703 10,440 SH   SOLE   0 0 10,440
ALPS ETF TR CLEAN ENERGY 00162Q460   2,405,314 53,238 SH   SOLE   0 0 53,238
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,586,129 40,325 SH   SOLE   0 0 40,325
ALPS ETF TR EQUAL SEC ETF 00162Q205   4,575,155 43,840 SH   SOLE   0 0 43,840
ALPS ETF TR INTL SEC DV DOG 00162Q718   1,105,390 39,452 SH   SOLE   0 0 39,452
ALPS ETF TR MED BREAKTHGH 00162Q593   655,473 20,776 SH   SOLE   0 0 20,776
ALPS ETF TR OSHARES EUR QLT 00162Q379   1,273,056 45,369 SH   SOLE   0 0 45,369
ALPS ETF TR OSHARES US QUALT 00162Q387   22,187,225 504,370 SH   SOLE   0 0 504,370
ALPS ETF TR OSHARES US SMLCP 00162Q395   14,818,998 403,787 SH   SOLE   0 0 403,787
ALPS ETF TR OSHS GBL INTER 00162Q361   1,562,496 48,828 SH   SOLE   0 0 48,828
ALPS ETF TR RIVRFRNT STR INC 00162Q783   607,499 26,750 SH   SOLE   0 0 26,750
ALPS ETF TR SECTR DIV DOGS 00162Q858   14,096,567 282,102 SH   SOLE   0 0 282,102
ALTAIR ENGR INC COM CL A 021369103   1,749,022 23,062 SH   SOLE   21,969 0 1,093
ALTERYX INC COM CL A 02156B103   419,042 9,230 SH   SOLE   1 0 9,229
ALTO INGREDIENTS INC COM 021513106   78,556 27,182 SH   SOLE   0 0 27,182
ALTRIA GROUP INC COM 02209S103   94,530,905 2,086,775 SH   SOLE   137,419 0 1,949,356
ALTUS POWER INC COM CL A 02217A102   82,760 15,326 SH   SOLE   0 0 15,326
AMARIN CORP PLC SPONS ADR NEW 023111206   155,635 130,786 SH   SOLE   216 0 130,570
AMAZON COM INC COM 023135106   1,067,010,709 8,185,108 SH   SOLE   950,758 0 7,234,350
AMAZON COM INC COM 023135106   782,160 6,000 SH Call SOLE   0 0 6,000
AMAZON COM INC COM 023135106   2,085,760 16,000 SH Put SOLE   0 0 16,000
AMBAC FINL GROUP INC COM NEW 023139884   897,433 63,022 SH   SOLE   3,721 0 59,301
AMBARELLA INC SHS G037AX101   1,105,615 13,214 SH   SOLE   2,777 0 10,437
AMBEV SA SPONSORED ADR 02319V103   134,203 42,202 SH   SOLE   0 0 42,202
AMC ENTMT HLDGS INC CL A COM 00165C104   1,321,360 300,309 SH   SOLE   225 0 300,084
AMC NETWORKS INC CL A 00164V103   155,177 12,986 SH   SOLE   5,924 0 7,062
AMCOR PLC ORD G0250X107   25,011,321 2,506,145 SH   SOLE   1,627,546 0 878,599
AMDOCS LTD SHS G02602103   5,107,701 51,671 SH   SOLE   23,085 0 28,586
AMEDISYS INC COM 023436108   721,553 7,891 SH   SOLE   28 0 7,863
AMER STATES WTR CO COM 029899101   1,860,429 21,384 SH   SOLE   720 0 20,664
AMEREN CORP COM 023608102   6,121,867 74,959 SH   SOLE   2,440 0 72,519
AMERESCO INC CL A 02361E108   1,424,276 29,288 SH   SOLE   25,930 0 3,358
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,808,824 83,587 SH   SOLE   18,899 0 64,688
AMERICAN AIRLS GROUP INC COM 02376R102   5,451,478 303,873 SH   SOLE   880 0 302,993
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   1,513,319 25,215 SH   SOLE   0 0 25,215
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   5,840,760 141,252 SH   SOLE   0 0 141,252
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   30,851,180 573,335 SH   SOLE   0 0 573,335
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   3,093,339 67,467 SH   SOLE   0 0 67,467
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   776,678 16,831 SH   SOLE   0 0 16,831
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   11,831,579 259,388 SH   SOLE   0 0 259,388
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   15,778,691 315,574 SH   SOLE   0 0 315,574
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,130,109 25,890 SH   SOLE   0 0 25,890
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   42,061,269 732,775 SH   SOLE   0 0 732,775
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   14,941,955 259,589 SH   SOLE   0 0 259,589
AMERICAN CENTY ETF TR MULTISECTOR 025072398   7,005,189 163,642 SH   SOLE   0 0 163,642
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   8,352,536 189,117 SH   SOLE   0 0 189,117
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   533,926 15,044 SH   SOLE   0 0 15,044
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   958,946 23,423 SH   SOLE   0 0 23,423
AMERICAN CENTY ETF TR US EQT ETF 025072885   81,589,547 1,085,112 SH   SOLE   0 0 1,085,112
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   14,177,103 265,738 SH   SOLE   0 0 265,738
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   78,925,499 1,142,027 SH   SOLE   0 0 1,142,027
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   5,981,460 120,182 SH   SOLE   0 0 120,182
AMERICAN CENTY ETF TR US SML CP VALU 025072877   140,198,816 1,806,453 SH   SOLE   0 0 1,806,453
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   202,060 17,124 SH   SOLE   1,672 0 15,452
AMERICAN ELEC PWR CO INC COM 025537101   75,582,323 897,652 SH   SOLE   377,533 0 520,119
AMERICAN EXPRESS CO COM 025816109   87,078,117 499,875 SH   SOLE   55,047 0 444,828
AMERICAN FINL GROUP INC OHIO COM 025932104   622,899 5,245 SH   SOLE   2,576 0 2,669
AMERICAN HOMES 4 RENT CL A 02665T306   2,572,997 72,581 SH   SOLE   35,906 0 36,675
AMERICAN INTL GROUP INC COM NEW 026874784   11,524,147 200,281 SH   SOLE   99,308 0 100,973
AMERICAN LITHIUM CORP COM NEW 027259209   94,571 47,050 SH   SOLE   0 0 47,050
AMERICAN NATL BANKSHARES INC COM 027745108   379,441 13,093 SH   SOLE   0 0 13,093
AMERICAN RES CORP CL A 02927U208   35,868 18,300 SH   SOLE   0 0 18,300
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   65,348 10,439 SH   SOLE   0 0 10,439
AMERICAN TOWER CORP NEW COM 03027X100   53,000,519 273,283 SH   SOLE   65,884 0 207,399
AMERICAN WELL CORP CL A 03044L105   31,970 15,224 SH   SOLE   0 0 15,224
AMERICAN WOODMARK CORPORATIO COM 030506109   372,304 4,875 SH   SOLE   2,715 0 2,160
AMERICAN WTR WKS CO INC NEW COM 030420103   35,860,546 251,213 SH   SOLE   69,056 0 182,157
AMERICOLD REALTY TRUST INC COM 03064D108   1,553,498 48,096 SH   SOLE   34,927 0 13,169
AMERIPRISE FINL INC COM 03076C106   11,513,212 34,662 SH   SOLE   9,198 0 25,464
AMERISOURCEBERGEN CORP COM 03073E105   36,275,298 188,512 SH   SOLE   55,282 0 133,230
AMES NATL CORP COM 031001100   737,257 40,891 SH   SOLE   0 0 40,891
AMETEK INC COM 031100100   11,041,592 68,208 SH   SOLE   35,538 0 32,670
AMGEN INC COM 031162100   156,821,012 706,338 SH   SOLE   182,138 0 524,200
AMKOR TECHNOLOGY INC COM 031652100   1,135,080 38,154 SH   SOLE   744 0 37,410
AMMO INC COM 00175J107   126,058 59,182 SH   SOLE   0 0 59,182
AMN HEALTHCARE SVCS INC COM 001744101   4,577,802 41,952 SH   SOLE   2,610 0 39,342
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   180,491 58,223 SH   SOLE   0 0 58,223
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   761,880 13,257 SH   SOLE   0 0 13,257
AMPHENOL CORP NEW CL A 032095101   12,722,224 149,762 SH   SOLE   49,081 0 100,681
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,690,806 129,069 SH   SOLE   0 0 129,069
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   3,603,550 140,052 SH   SOLE   0 0 140,052
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   14,958,611 657,521 SH   SOLE   0 0 657,521
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   134,742,262 3,742,841 SH   SOLE   0 0 3,742,841
AMPLIFY ETF TR HIGH INCOME 032108847   15,258,197 1,305,235 SH   SOLE   0 0 1,305,235
AMPLIFY ETF TR ONLIN RETL ETF 032108102   3,921,326 84,840 SH   SOLE   0 0 84,840
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   149,914 40,547 SH   SOLE   0 0 40,547
AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116   9,720 20,250 SH   SOLE   0 0 20,250
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   89,355 12,445 SH   SOLE   0 0 12,445
AMYRIS INC COM NEW 03236M200   88,070 85,505 SH   SOLE   0 0 85,505
ANALOG DEVICES INC COM 032654105   53,360,572 273,910 SH   SOLE   53,962 0 219,948
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   495,158 60,905 SH   SOLE   0 0 60,905
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   1,932,819 163,660 SH   SOLE   0 0 163,660
ANGI INC COM CL A NEW 00183L102   161,198 48,848 SH   SOLE   134 0 48,714
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,795,058 85,114 SH   SOLE   0 0 85,114
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   7,122,575 125,574 SH   SOLE   763 0 124,811
ANIXA BIOSCIENCES INC COM 03528H109   73,242 22,888 SH   SOLE   0 0 22,888
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,228,583 661,099 SH   SOLE   13,170 0 647,929
ANSYS INC COM 03662Q105   4,812,034 14,570 SH   SOLE   1,332 0 13,238
ANTERIX INC COM 03676C100   225,538 7,117 SH   SOLE   7,071 0 46
ANTERO MIDSTREAM CORP COM 03676B102   2,940,798 253,517 SH   SOLE   1,482 0 252,035
ANTERO RESOURCES CORP COM 03674X106   334,641 14,531 SH   SOLE   3,641 0 10,890
AON PLC SHS CL A G0403H108   19,646,301 56,913 SH   SOLE   27,399 0 29,514
APA CORPORATION COM 03743Q108   5,841,580 170,956 SH   SOLE   22,563 0 148,393
APARTMENT INCOME REIT CORP COM 03750L109   305,815 8,474 SH   SOLE   2,689 0 5,785
API GROUP CORP COM STK 00187Y100   927,794 34,035 SH   SOLE   4,434 0 29,601
APOGEE ENTERPRISES INC COM 037598109   227,476 4,792 SH   SOLE   0 0 4,792
APOLLO COML REAL EST FIN INC COM 03762U105   2,981,555 263,388 SH   SOLE   0 0 263,388
APOLLO GLOBAL MGMT INC COM 03769M106   11,769,112 153,223 SH   SOLE   62,994 0 90,229
APOLLO SR FLOATING RATE FD I COM 037636107   2,088,938 161,808 SH   SOLE   0 0 161,808
APOLLO TACTICAL INCOME FD IN COM 037638103   1,650,090 130,031 SH   SOLE   0 0 130,031
APPFOLIO INC COM CL A 03783C100   1,148,002 6,669 SH   SOLE   4,393 0 2,276
APPHARVEST INC COM 03783T103   20,212 54,628 SH   SOLE   0 0 54,628
APPIAN CORP CL A 03782L101   1,269,373 26,668 SH   SOLE   0 0 26,668
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,737,856 181,195 SH   SOLE   10,256 0 170,939
APPLE INC COM 037833100   2,876,212,359 14,828,131 SH   SOLE   840,442 0 13,987,689
APPLE INC COM 037833100   5,605,733 28,900 SH Put SOLE   0 0 28,900
APPLIED DIGITAL CORP COM NEW 038169207   207,093 22,149 SH   SOLE   0 0 22,149
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,237,048 15,446 SH   SOLE   11,410 0 4,036
APPLIED MATLS INC COM 038222105   57,303,776 396,456 SH   SOLE   53,011 0 343,445
APPLIED OPTOELECTRONICS INC COM 03823U102   79,059 13,265 SH   SOLE   0 0 13,265
APPLIED UV INC COM NEW 03828V402   16,604 17,900 SH   SOLE   0 0 17,900
APTARGROUP INC COM 038336103   3,274,541 28,263 SH   SOLE   15,082 0 13,181
APTIV PLC SHS G6095L109   18,285,152 179,108 SH   SOLE   138,152 0 40,956
AQUA METALS INC COM 03837J101   25,239 21,572 SH   SOLE   0 0 21,572
ARBOR REALTY TRUST INC COM 038923108   8,235,642 555,711 SH   SOLE   0 0 555,711
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   699,233 25,575 SH   SOLE   4,778 0 20,797
ARCH CAP GROUP LTD ORD G0450A105   6,294,960 84,101 SH   SOLE   15,203 0 68,898
ARCH RESOURCES INC CL A 03940R107   692,102 6,138 SH   SOLE   0 0 6,138
ARCHER AVIATION INC COM CL A 03945R102   116,505 28,278 SH   SOLE   0 0 28,278
ARCHER DANIELS MIDLAND CO COM 039483102   26,511,993 350,873 SH   SOLE   13,249 0 337,624
ARCHROCK INC COM 03957W106   810,469 79,070 SH   SOLE   2,170 0 76,900
ARCONIC CORPORATION COM 03966V107   224,113 7,577 SH   SOLE   0 0 7,577
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   150,050 14,639 SH   SOLE   0 0 14,639
ARCOSA INC COM 039653100   487,957 6,440 SH   SOLE   0 0 6,440
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   329,566 34,582 SH   SOLE   1,422 0 33,160
ARDAGH METAL PACKAGING S A SHS L02235106   51,046 13,576 SH   SOLE   0 0 13,576
ARDELYX INC COM 039697107   270,624 79,830 SH   SOLE   0 0 79,830
ARES CAPITAL CORP COM 04010L103   48,819,777 2,598,179 SH   SOLE   0 0 2,598,179
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   45,653 45,000 PRN   SOLE   0 0 45,000
ARES COML REAL ESTATE CORP COM 04013V108   1,542,068 151,928 SH   SOLE   0 0 151,928
ARES DYNAMIC CR ALLOCATION F COM 04014F102   244,295 19,813 SH   SOLE   0 0 19,813
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,186,507 43,451 SH   SOLE   8,766 0 34,685
ARISTA NETWORKS INC COM 040413106   15,631,335 96,454 SH   SOLE   10,775 0 85,679
ARK ETF TR 3D PRINTING ETF 00214Q500   1,408,294 60,030 SH   SOLE   0 0 60,030
ARK ETF TR ARK SPACE EXPL 00214Q807   1,274,915 83,876 SH   SOLE   0 0 83,876
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   31,683,951 562,171 SH   SOLE   0 0 562,171
ARK ETF TR FINTECH INNOVA 00214Q708   19,707,849 942,508 SH   SOLE   0 0 942,508
ARK ETF TR GENOMIC REV ETF 00214Q302   32,258,392 946,271 SH   SOLE   0 0 946,271
ARK ETF TR INNOVATION ETF 00214Q104   156,381,740 3,542,858 SH   SOLE   463 0 3,542,395
ARK ETF TR ISRAEL INOVATE 00214Q609   545,052 28,801 SH   SOLE   0 0 28,801
ARK ETF TR NEXT GNRTN INTER 00214Q401   16,927,380 288,814 SH   SOLE   0 0 288,814
ARKO CORP COM 041242108   90,074 11,330 SH   SOLE   0 0 11,330
ARLO TECHNOLOGIES INC COM 04206A101   220,120 20,176 SH   SOLE   0 0 20,176
ARMADA HOFFLER PPTYS INC COM 04208T108   407,609 34,898 SH   SOLE   24,282 0 10,616
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   252,738 47,418 SH   SOLE   10,149 0 37,269
ARMSTRONG WORLD INDS INC NEW COM 04247X102   906,833 12,344 SH   SOLE   9,644 0 2,700
ARRAY TECHNOLOGIES INC COM SHS 04271T100   236,283 10,455 SH   SOLE   11 0 10,444
ARROW ELECTRS INC COM 042735100   365,953 2,555 SH   SOLE   851 0 1,704
ARROW ETF TR ARROW DJ GLB YLD 04273H104   396,632 32,064 SH   SOLE   0 0 32,064
ARROW INVTS TR DWA TACTICAL MAC 042765792   124,673 12,187 SH   SOLE   0 0 12,187
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   593,311 16,638 SH   SOLE   1,108 0 15,530
ARTERIS INC COM 04302A104   98,208 14,400 SH   SOLE   0 0 14,400
ARTESIAN RES CORP CL A 043113208   1,909,618 40,441 SH   SOLE   0 0 40,441
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   378,318 9,624 SH   SOLE   3,111 0 6,513
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   403,278 27,120 SH   SOLE   0 0 27,120
ASANA INC CL A 04342Y104   449,208 20,382 SH   SOLE   0 0 20,382
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   342,095 3,833 SH   SOLE   2,466 0 1,367
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,211,735 155,550 SH   SOLE   144,140 0 11,410
ASENSUS SURGICAL INC COM 04367G103   80,588 159,581 SH   SOLE   0 0 159,581
ASGN INC COM 00191U102   955,812 12,638 SH   SOLE   11,325 0 1,313
ASHFORD HOSPITALITY TR INC COM SHS 044103869   38,977 10,450 SH   SOLE   0 0 10,450
ASHLAND INC COM 044186104   933,911 10,746 SH   SOLE   1,094 0 9,652
ASML HOLDING N V N Y REGISTRY SHS N07059210   74,374,946 102,621 SH   SOLE   25,827 0 76,794
ASML HOLDING N V N Y REGISTRY SHS N07059210   942,175 1,300 SH Put SOLE   0 0 1,300
ASPEN TECHNOLOGY INC COM 29109X106   2,716,733 16,209 SH   SOLE   9,372 0 6,837
ASSERTIO HOLDINGS INC COM NEW 04546C205   73,799 13,616 SH   SOLE   0 0 13,616
ASSOCIATED BANC CORP COM 045487105   408,356 25,161 SH   SOLE   5,479 0 19,682
ASSURANT INC COM 04621X108   211,063 1,679 SH   SOLE   102 0 1,577
ASSURED GUARANTY LTD COM G0585R106   2,280,775 40,874 SH   SOLE   8,087 0 32,787
AST SPACEMOBILE INC COM CL A 00217D100   84,252 17,926 SH   SOLE   0 0 17,926
ASTRA SPACE INC COM CL A 04634X103   9,028 24,494 SH   SOLE   0 0 24,494
ASTRAZENECA PLC SPONSORED ADR 046353108   22,965,028 320,876 SH   SOLE   55,717 0 265,159
ASURE SOFTWARE INC COM 04649U102   210,587 17,318 SH   SOLE   0 0 17,318
AT&T INC COM 00206R102   149,561,368 9,376,889 SH   SOLE   2,461,505 0 6,915,384
ATERIAN INC COM 02156U101   6,382 13,874 SH   SOLE   0 0 13,874
ATI INC COM 01741R102   1,508,376 34,103 SH   SOLE   763 0 33,340
ATKORE INC COM 047649108   481,699 3,089 SH   SOLE   823 0 2,266
ATLANTIC UN BANKSHARES CORP COM 04911A107   650,273 25,059 SH   SOLE   7,670 0 17,389
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   737,762 31,474 SH   SOLE   0 0 31,474
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   508,770 29,307 SH   SOLE   29,171 0 136
ATLASSIAN CORPORATION CL A 049468101   10,674,982 63,614 SH   SOLE   42,898 0 20,716
ATMOS ENERGY CORP COM 049560105   8,052,253 69,213 SH   SOLE   10,796 0 58,417
ATOMERA INC COM 04965B100   95,593 10,900 SH   SOLE   0 0 10,900
ATOSSA THERAPEUTICS INC COM 04962H506   59,210 46,992 SH   SOLE   0 0 46,992
ATRICURE INC COM 04963C209   962,668 19,503 SH   SOLE   15,487 0 4,016
ATRION CORP COM 049904105   269,839 477 SH   SOLE   144 0 333
AURINIA PHARMACEUTICALS INC COM 05156V102   287,661 29,717 SH   SOLE   0 0 29,717
AURORA CANNABIS INC COM 05156X884   45,679 85,449 SH   SOLE   0 0 85,449
AURORA INNOVATION INC CLASS A COM 051774107   75,870 25,806 SH   SOLE   0 0 25,806
AUTODESK INC COM 052769106   23,884,586 116,732 SH   SOLE   85,870 0 30,862
AUTODESK INC COM 052769106   409,220 2,000 SH Call SOLE   0 0 2,000
AUTOHOME INC SP ADS RP CL A 05278C107   308,221 10,570 SH   SOLE   10,419 0 151
AUTOLIV INC COM 052800109   576,153 6,775 SH   SOLE   2,592 0 4,183
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   115,847 48,675 SH   SOLE   0 0 48,675
AUTOMATIC DATA PROCESSING IN COM 053015103   95,292,341 433,561 SH   SOLE   43,096 0 390,465
AUTONATION INC COM 05329W102   2,857,037 17,356 SH   SOLE   1,228 0 16,128
AUTOZONE INC COM 053332102   21,891,701 8,780 SH   SOLE   1,008 0 7,772
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   336,324 20,408 SH   SOLE   0 0 20,408
AVALONBAY CMNTYS INC COM 053484101   11,197,068 59,159 SH   SOLE   45,919 0 13,240
AVANGRID INC COM 05351W103   568,280 15,082 SH   SOLE   350 0 14,732
AVANOS MED INC COM 05350V106   366,401 14,335 SH   SOLE   11,461 0 2,874
AVANTOR INC COM 05352A100   998,511 48,613 SH   SOLE   26,807 0 21,806
AVERY DENNISON CORP COM 053611109   8,276,349 48,174 SH   SOLE   15,646 0 32,528
AVID BIOSERVICES INC COM 05368M106   849,544 60,812 SH   SOLE   7,098 0 53,714
AVIENT CORPORATION COM 05368V106   516,145 12,619 SH   SOLE   10,801 0 1,818
AVIS BUDGET GROUP COM 053774105   1,513,109 6,617 SH   SOLE   0 0 6,617
AVISTA CORP COM 05379B107   1,233,486 31,410 SH   SOLE   145 0 31,265
AVNET INC COM 053807103   486,310 9,640 SH   SOLE   610 0 9,030
AXALTA COATING SYS LTD COM G0750C108   363,896 11,091 SH   SOLE   4,945 0 6,146
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,219,943 12,109 SH   SOLE   467 0 11,642
AXIS CAP HLDGS LTD SHS G0692U109   1,122,324 20,849 SH   SOLE   1,778 0 19,071
AXON ENTERPRISE INC COM 05464C101   7,969,384 40,844 SH   SOLE   4,712 0 36,132
AXONICS INC COM 05465P101   687,099 13,614 SH   SOLE   7,783 0 5,831
AXOS FINANCIAL INC COM 05465C100   917,138 23,254 SH   SOLE   2,077 0 21,177
AXSOME THERAPEUTICS INC COM 05464T104   617,852 8,598 SH   SOLE   0 0 8,598
AZENTA INC COM 114340102   2,987,736 64,004 SH   SOLE   51,993 0 12,011
AZZ INC COM 002474104   321,561 7,399 SH   SOLE   2,491 0 4,908
B & G FOODS INC NEW COM 05508R106   2,251,621 161,754 SH   SOLE   5,020 0 156,734
B. RILEY FINANCIAL INC COM 05580M108   453,859 9,871 SH   SOLE   1,556 0 8,315
B2GOLD CORP COM 11777Q209   257,865 72,231 SH   SOLE   0 0 72,231
BADGER METER INC COM 056525108   2,935,265 19,892 SH   SOLE   10,210 0 9,682
BAIDU INC SPON ADR REP A 056752108   5,848,275 42,716 SH   SOLE   88 0 42,628
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   189,174 14,002 SH   SOLE   0 0 14,002
BAKER HUGHES COMPANY CL A 05722G100   4,617,882 146,089 SH   SOLE   82,382 0 63,707
BALCHEM CORP COM 057665200   1,682,939 12,484 SH   SOLE   11,602 0 882
BALL CORP COM 058498106   12,408,360 213,165 SH   SOLE   45,313 0 167,852
BALLARD PWR SYS INC NEW COM 058586108   97,636 22,394 SH   SOLE   0 0 22,394
BANCFIRST CORP COM 05945F103   1,603,938 17,434 SH   SOLE   894 0 16,540
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   124,714 16,239 SH   SOLE   2,173 0 14,066
BANCO BRADESCO S A SP ADR PFD NEW 059460303   1,203,194 347,744 SH   SOLE   93,020 0 254,724
BANCO SANTANDER S.A. ADR 05964H105   955,564 257,564 SH   SOLE   46,825 0 210,739
BANCROFT FD LTD COM 059695106   1,217,198 71,223 SH   SOLE   0 0 71,223
BANDWIDTH INC COM CL A 05988J103   216,838 15,851 SH   SOLE   0 0 15,851
BANK AMERICA CORP 7.25%CNV PFD L 060505682   5,266,580 4,494 SH   SOLE   392 0 4,102
BANK AMERICA CORP COM 060505104   153,630,969 5,354,862 SH   SOLE   1,077,681 0 4,277,181
BANK AMERICA CORP COM 060505104   430,350 15,000 SH Call SOLE   0 0 15,000
BANK AMERICA CORP COM 060505104   728,726 25,400 SH Put SOLE   0 0 25,400
BANK HAWAII CORP COM 062540109   4,525,130 109,753 SH   SOLE   0 0 109,753
BANK MONTREAL QUE COM 063671101   5,135,503 56,865 SH   SOLE   923 0 55,942
BANK NEW YORK MELLON CORP COM 064058100   10,029,774 225,287 SH   SOLE   35,208 0 190,079
BANK NOVA SCOTIA HALIFAX COM 064149107   2,411,917 48,200 SH   SOLE   20 0 48,180
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   277,239 10,133 SH   SOLE   552 0 9,581
BANK OZK LITTLE ROCK ARK COM 06417N103   12,473,970 310,607 SH   SOLE   12,577 0 298,030
BANK SOUTH CAROLINA CORP COM 065066102   539,723 38,634 SH   SOLE   0 0 38,634
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   1,050,079 34,350 SH   SOLE   0 0 34,350
BARCLAYS PLC ADR 06738E204   1,407,279 179,043 SH   SOLE   0 0 179,043
BARINGS BDC INC COM 06759L103   1,857,113 236,877 SH   SOLE   0 0 236,877
BARINGS PARTN INVS SH BEN INT 06761A103   142,648 11,049 SH   SOLE   0 0 11,049
BARNES GROUP INC COM 067806109   431,766 10,234 SH   SOLE   6,327 0 3,907
BARNWELL INDS INC COM 068221100   25,501 10,000 SH   SOLE   0 0 10,000
BARRETT BUSINESS SVCS INC COM 068463108   204,048 2,340 SH   SOLE   0 0 2,340
BARRICK GOLD CORP COM 067901108   11,355,726 670,746 SH   SOLE   141,428 0 529,318
BASSETT FURNITURE INDS INC COM 070203104   156,190 10,385 SH   SOLE   0 0 10,385
BATH & BODY WORKS INC COM 070830104   996,331 26,569 SH   SOLE   0 0 26,569
BAUSCH HEALTH COS INC COM 071734107   330,336 41,292 SH   SOLE   0 0 41,292
BAXTER INTL INC COM 071813109   9,059,050 198,838 SH   SOLE   56,275 0 142,563
BAYTEX ENERGY CORP COM 07317Q105   35,228 10,806 SH   SOLE   0 0 10,806
BCE INC COM NEW 05534B760   52,447,996 1,150,428 SH   SOLE   748,616 0 401,812
BEACON ROOFING SUPPLY INC COM 073685109   367,601 4,430 SH   SOLE   868 0 3,562
BEAM THERAPEUTICS INC COM 07373V105   894,644 28,019 SH   SOLE   3,283 0 24,736
BECTON DICKINSON & CO COM 075887109   58,039,632 219,839 SH   SOLE   89,053 0 130,786
BEIGENE LTD SPONSORED ADR 07725L102   349,406 1,960 SH   SOLE   1,167 0 793
BELDEN INC COM 077454106   890,502 9,310 SH   SOLE   238 0 9,072
BELLRING BRANDS INC COMMON STOCK 07831C103   785,875 21,472 SH   SOLE   11,044 0 10,428
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   1,328,458 15,440 SH   SOLE   0 0 15,440
BENCHMARK ELECTRS INC COM 08160H101   263,169 10,189 SH   SOLE   7,850 0 2,339
BENTLEY SYS INC COM CL B 08265T208   4,116,962 75,917 SH   SOLE   38,636 0 37,281
BERKLEY W R CORP COM 084423102   4,118,989 69,157 SH   SOLE   17,410 0 51,747
BERKSHIRE HATHAWAY INC DEL CL A 084670108   37,282,320 72 SH   SOLE   0 0 72
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   625,039,348 1,832,960 SH   SOLE   81,437 0 1,751,523
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   306,900 900 SH Put SOLE   0 0 900
BERKSHIRE HILLS BANCORP INC COM 084680107   4,287,629 206,832 SH   SOLE   0 0 206,832
BERRY CORP COM 08579X101   107,987 15,696 SH   SOLE   10,693 0 5,003
BERRY GLOBAL GROUP INC COM 08579W103   1,407,774 21,880 SH   SOLE   669 0 21,211
BEST BUY INC COM 086516101   8,002,830 97,655 SH   SOLE   20,800 0 76,855
BEYOND MEAT INC COM 08862E109   890,778 68,627 SH   SOLE   7,269 0 61,358
BGC PARTNERS INC CL A 05541T101   147,225 33,234 SH   SOLE   275 0 32,959
BGSF INC COM 05601C105   208,214 21,848 SH   SOLE   0 0 21,848
BHP GROUP LTD SPONSORED ADS 088606108   17,794,669 298,218 SH   SOLE   14,184 0 284,034
BIG 5 SPORTING GOODS CORP COM 08915P101   138,591 15,130 SH   SOLE   0 0 15,130
BIG LOTS INC COM 089302103   138,891 15,729 SH   SOLE   0 0 15,729
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   499,221 50,173 SH   SOLE   35,011 0 15,162
BIGLARI HLDGS INC COM STK CL B 08986R309   271,265 1,376 SH   SOLE   0 0 1,376
BILL HOLDINGS INC COM 090043100   927,088 7,934 SH   SOLE   1,617 0 6,317
BIO RAD LABS INC CL A 090572207   11,696,231 30,851 SH   SOLE   23,650 0 7,201
BIOCRYST PHARMACEUTICALS INC COM 09058V103   202,118 28,710 SH   SOLE   1,245 0 27,465
BIOGEN INC COM 09062X103   11,971,975 42,029 SH   SOLE   20,202 0 21,827
BIOHAVEN LTD COM G1110E107   590,226 24,675 SH   SOLE   0 0 24,675
BIOLIFE SOLUTIONS INC COM NEW 09062W204   759,820 34,381 SH   SOLE   24,962 0 9,419
BIOLINERX LTD SPONSORED ADS 09071M205   199,710 125,210 SH   SOLE   0 0 125,210
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,323,847 26,810 SH   SOLE   9,170 0 17,640
BIONANO GENOMICS INC COM 09075F107   25,217 41,340 SH   SOLE   975 0 40,365
BIONTECH SE SPONSORED ADS 09075V102   693,558 6,426 SH   SOLE   0 0 6,426
BIORA THERAPEUTICS INC COM NEW 74319F305   83,868 21,784 SH   SOLE   0 0 21,784
BIO-TECHNE CORP COM 09073M104   3,105,999 38,049 SH   SOLE   32,937 0 5,112
BIOVENTUS INC COM CL A 09075A108   115,666 40,023 SH   SOLE   0 0 40,023
BITFARMS LTD COM 09173B107   83,617 56,882 SH   SOLE   0 0 56,882
BJS WHSL CLUB HLDGS INC COM 05550J101   1,553,764 24,659 SH   SOLE   10,183 0 14,476
BLACK HILLS CORP COM 092113109   1,846,075 30,635 SH   SOLE   7,100 0 23,535
BLACK KNIGHT INC COM 09215C105   1,442,166 24,145 SH   SOLE   19,706 0 4,439
BLACK STONE MINERALS L P COM UNIT 09225M101   1,843,986 115,610 SH   SOLE   0 0 115,610
BLACKBAUD INC COM 09227Q100   610,084 8,571 SH   SOLE   4,430 0 4,141
BLACKBERRY LTD COM 09228F103   481,569 87,083 SH   SOLE   0 0 87,083
BLACKLINE INC COM 09239B109   1,611,586 29,944 SH   SOLE   11,304 0 18,640
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   502,173 42,342 SH   SOLE   0 0 42,342
BLACKROCK CAP ALLOCATION TER COM 09260U109   2,017,879 132,320 SH   SOLE   0 0 132,320
BLACKROCK CAP INVT CORP COM 092533108   247,418 75,432 SH   SOLE   0 0 75,432
BLACKROCK CORE BD TR SHS BEN INT 09249E101   7,917,453 744,122 SH   SOLE   0 0 744,122
BLACKROCK CORPOR HI YLD FD I COM 09255P107   4,457,481 499,718 SH   SOLE   0 0 499,718
BLACKROCK CR ALLOCATION INCO COM 092508100   5,758,699 567,360 SH   SOLE   0 0 567,360
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   3,607,226 368,460 SH   SOLE   0 0 368,460
BLACKROCK ENERGY & RES TR COM 09250U101   1,114,487 92,565 SH   SOLE   0 0 92,565
BLACKROCK ENHANCD CAP & INM COM 09256A109   5,042,376 272,414 SH   SOLE   0 0 272,414
BLACKROCK ENHANCED EQUITY DI COM 09251A104   10,516,144 1,260,929 SH   SOLE   0 0 1,260,929
BLACKROCK ENHANCED GLOBAL DI COM 092501105   3,034,209 301,312 SH   SOLE   0 0 301,312
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   460,155 84,587 SH   SOLE   0 0 84,587
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   683,551 43,649 SH   SOLE   0 0 43,649
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,816,671 37,196 SH   SOLE   0 0 37,196
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   417,254 9,821 SH   SOLE   0 0 9,821
BLACKROCK FLOATING RATE INC COM 091941104   857,768 73,565 SH   SOLE   0 0 73,565
BLACKROCK FLOATING RATE INCO COM 09255X100   9,867,179 808,123 SH   SOLE   0 0 808,123
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   4,489,792 273,434 SH   SOLE   0 0 273,434
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,754,723 67,784 SH   SOLE   0 0 67,784
BLACKROCK INC COM 09247X101   82,112,761 118,807 SH   SOLE   20,316 0 98,491
BLACKROCK INCOME TR INC COM NEW 09247F209   2,233,927 183,560 SH   SOLE   0 0 183,560
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   4,118,205 524,612 SH   SOLE   0 0 524,612
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,670,386 143,627 SH   SOLE   0 0 143,627
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   635,982 65,769 SH   SOLE   0 0 65,769
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,325,003 102,873 SH   SOLE   0 0 102,873
BLACKROCK MULTI SECTOR INC T COM 09258A107   4,305,488 299,616 SH   SOLE   0 0 299,616
BLACKROCK MUN INCOME QUALITY COM 092479104   896,625 79,700 SH   SOLE   0 0 79,700
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   669,699 67,374 SH   SOLE   0 0 67,374
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,758,498 180,871 SH   SOLE   410 0 180,461
BLACKROCK MUNI INCOME TR II COM 09249N101   981,702 94,304 SH   SOLE   0 0 94,304
BLACKROCK MUNIASSETS FD INC COM 09254J102   526,451 51,714 SH   SOLE   0 0 51,714
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,247,821 109,075 SH   SOLE   50,862 0 58,213
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,027,963 92,029 SH   SOLE   0 0 92,029
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   257,568 24,577 SH   SOLE   0 0 24,577
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   2,113,217 194,767 SH   SOLE   0 0 194,767
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   656,188 56,422 SH   SOLE   28,134 0 28,288
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   288,043 29,665 SH   SOLE   0 0 29,665
BLACKROCK MUNIVEST FD II INC COM 09253T101   197,398 18,570 SH   SOLE   0 0 18,570
BLACKROCK MUNIVEST FD INC COM 09253R105   303,609 45,113 SH   SOLE   0 0 45,113
BLACKROCK MUNIYIELD FD INC COM 09253W104   507,021 48,565 SH   SOLE   15,648 0 32,917
BLACKROCK MUNIYIELD MICH QU COM 09254V105   911,011 82,444 SH   SOLE   0 0 82,444
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   277,219 27,366 SH   SOLE   0 0 27,366
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   561,928 48,069 SH   SOLE   0 0 48,069
BLACKROCK MUNIYIELD QUALITY COM 09254E103   855,054 78,158 SH   SOLE   15,201 0 62,957
BLACKROCK MUNIYIELD QUALITY COM 09254G108   407,133 40,470 SH   SOLE   0 0 40,470
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,352,536 116,900 SH   SOLE   0 0 116,900
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   733,830 70,970 SH   SOLE   0 0 70,970
BLACKROCK RES & COMMODITIES SHS 09257A108   4,410,323 486,254 SH   SOLE   0 0 486,254
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   4,046,885 117,505 SH   SOLE   0 0 117,505
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   3,815,277 210,672 SH   SOLE   0 0 210,672
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   8,544,600 515,045 SH   SOLE   0 0 515,045
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,911,894 175,242 SH   SOLE   469 0 174,773
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   476,612 21,625 SH   SOLE   0 0 21,625
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   40,257 18,134 SH   SOLE   0 0 18,134
BLACKSTONE INC COM 09260D107   76,134,187 818,912 SH   SOLE   33,337 0 785,575
BLACKSTONE MTG TR INC COM CL A 09257W100   6,962,464 334,573 SH   SOLE   0 0 334,573
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,239,434 81,851 SH   SOLE   0 0 81,851
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   318,904 24,876 SH   SOLE   0 0 24,876
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   277,242 25,365 SH   SOLE   0 0 25,365
BLADE AIR MOBILITY INC CL A COM 092667104   117,920 29,929 SH   SOLE   0 0 29,929
BLINK CHARGING CO COM 09354A100   340,100 56,778 SH   SOLE   0 0 56,778
BLOCK H & R INC COM 093671105   2,517,727 79,000 SH   SOLE   1,086 0 77,914
BLOCK INC CL A 852234103   24,819,397 372,832 SH   SOLE   76,875 0 295,957
BLOOM ENERGY CORP COM CL A 093712107   1,006,980 61,589 SH   SOLE   0 0 61,589
BLOOMIN BRANDS INC COM 094235108   2,127,381 79,114 SH   SOLE   44,288 0 34,826
BLUELINX HLDGS INC COM NEW 09624H208   622,605 6,639 SH   SOLE   1,222 0 5,417
BLUEPRINT MEDICINES CORP COM 09627Y109   691,155 10,936 SH   SOLE   787 0 10,149
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   181,200 24,000 SH   SOLE   0 0 24,000
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   2,905,771 69,185 SH   SOLE   0 0 69,185
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   2,463,609 53,009 SH   SOLE   6,737 0 46,272
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   1,169,361 16,905 SH   SOLE   0 0 16,905
BNY MELLON ETF TRUST SHRT DUR CORP BD 09661T701   2,077,268 44,169 SH   SOLE   0 0 44,169
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   3,004,975 36,048 SH   SOLE   0 0 36,048
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206   276,754 3,269 SH   SOLE   0 0 3,269
BNY MELLON ETF TRUST US SMLCP CORE 09661T305   422,278 4,932 SH   SOLE   0 0 4,932
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   661,565 298,002 SH   SOLE   0 0 298,002
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   1,215,224 112,834 SH   SOLE   0 0 112,834
BNY MELLON MUN INCOME INC COM 05589T104   240,014 38,158 SH   SOLE   0 0 38,158
BNY MELLON STRATEGIC MUN BD COM 09662E109   1,357,058 238,080 SH   SOLE   0 0 238,080
BNY MELLON STRATEGIC MUNS IN COM 05588W108   862,754 138,707 SH   SOLE   0 0 138,707
BOEING CO COM 097023105   184,057,649 871,650 SH   SOLE   106,799 0 764,851
BOISE CASCADE CO DEL COM 09739D100   465,274 5,150 SH   SOLE   0 0 5,150
BOK FINL CORP COM NEW 05561Q201   387,841 4,801 SH   SOLE   3,488 0 1,313
BOOKING HOLDINGS INC COM 09857L108   37,980,816 14,065 SH   SOLE   5,672 0 8,393
BOOT BARN HLDGS INC COM 099406100   597,488 7,055 SH   SOLE   4,686 0 2,369
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,005,414 44,851 SH   SOLE   19,829 0 25,022
BORGWARNER INC COM 099724106   2,895,648 59,204 SH   SOLE   4,862 0 54,342
BOSTON BEER INC CL A 100557107   1,222,733 3,964 SH   SOLE   6 0 3,958
BOSTON PROPERTIES INC COM 101121101   3,829,376 66,494 SH   SOLE   12,572 0 53,922
BOSTON SCIENTIFIC CORP COM 101137107   18,668,042 345,129 SH   SOLE   129,765 0 215,364
BOX INC CL A 10316T104   284,046 9,668 SH   SOLE   0 0 9,668
BOYD GAMING CORP COM 103304101   2,688,814 38,760 SH   SOLE   499 0 38,261
BP PLC SPONSORED ADR 055622104   34,673,564 982,532 SH   SOLE   33,413 0 949,119
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   172,116 12,294 SH   SOLE   0 0 12,294
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,617,560 402,378 SH   SOLE   0 0 402,378
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   85,574 41,541 SH   SOLE   0 0 41,541
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   203,255 43,711 SH   SOLE   6,765 0 36,946
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,552,444 193,090 SH   SOLE   0 0 193,090
BRC INC COM CL A 05601U105   903,960 175,186 SH   SOLE   0 0 175,186
BRIGHT HORIZONS FAM SOL IN D COM 109194100   792,759 8,575 SH   SOLE   1,148 0 7,427
BRIGHTHOUSE FINL INC COM 10922N103   759,470 16,040 SH   SOLE   1,209 0 14,831
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,255,107 335,083 SH   SOLE   0 0 335,083
BRINKER INTL INC COM 109641100   264,219 7,219 SH   SOLE   336 0 6,883
BRINKS CO COM 109696104   1,246,648 18,379 SH   SOLE   27 0 18,352
BRISTOL-MYERS SQUIBB CO COM 110122108   124,901,084 1,953,105 SH   SOLE   253,591 0 1,699,514
BRISTOL-MYERS SQUIBB CO COM 110122108   991,225 15,500 SH Put SOLE   0 0 15,500
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   41,898,796 1,262,012 SH   SOLE   722,516 0 539,496
BRIXMOR PPTY GROUP INC COM 11120U105   286,429 13,020 SH   SOLE   4,590 0 8,430
BROADCOM INC COM 11135F101   271,180,509 312,626 SH   SOLE   59,147 0 253,479
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   37,806,855 228,261 SH   SOLE   29,526 0 198,735
BROADSTONE NET LEASE INC COM 11135E203   716,154 46,383 SH   SOLE   1,689 0 44,694
BROOKDALE SR LIVING INC COM 112463104   91,979 21,796 SH   SOLE   0 0 21,796
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,345,277 41,228 SH   SOLE   6,400 0 34,828
BROOKFIELD CORP CL A LTD VT SH 11271J107   5,749,234 170,854 SH   SOLE   21,647 0 149,207
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   6,449,840 176,708 SH   SOLE   0 0 176,708
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,154,928 47,278 SH   SOLE   1,987 0 45,291
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   3,049,272 181,937 SH   SOLE   0 0 181,937
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   708,057 22,464 SH   SOLE   4,668 0 17,796
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   847,452 28,737 SH   SOLE   0 0 28,737
BROWN & BROWN INC COM 115236101   10,435,946 151,597 SH   SOLE   42,738 0 108,859
BROWN FORMAN CORP CL A 115637100   1,665,740 24,471 SH   SOLE   0 0 24,471
BROWN FORMAN CORP CL B 115637209   7,627,763 114,222 SH   SOLE   7,160 0 107,062
BRUKER CORP COM 116794108   10,390,976 140,571 SH   SOLE   112,973 0 27,598
BRUNSWICK CORP COM 117043109   808,497 9,332 SH   SOLE   185 0 9,147
BUILDERS FIRSTSOURCE INC COM 12008R107   16,135,176 118,641 SH   SOLE   2,015 0 116,626
BUMBLE INC COM CL A 12047B105   317,595 18,927 SH   SOLE   3,658 0 15,269
BUNGE LIMITED COM G16962105   7,237,819 76,713 SH   SOLE   3,320 0 73,393
BURFORD CAP LTD ORD SHS G17977110   507,480 41,665 SH   SOLE   0 0 41,665
BURLINGTON STORES INC COM 122017106   1,084,732 6,892 SH   SOLE   6,378 0 514
BUSINESS FIRST BANCSHARES IN COM 12326C105   382,341 25,371 SH   SOLE   0 0 25,371
BUTTERFLY NETWORK INC COM CL A 124155102   206,641 89,844 SH   SOLE   0 0 89,844
BWX TECHNOLOGIES INC COM 05605H100   1,135,953 15,872 SH   SOLE   7,874 0 7,998
BYRNA TECHNOLOGIES INC COM NEW 12448X201   169,614 33,855 SH   SOLE   0 0 33,855
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,466,928 15,548 SH   SOLE   1,700 0 13,848
C3 AI INC CL A 12468P104   4,223,184 115,926 SH   SOLE   43 0 115,883
CABALETTA BIO INC COM 12674W109   407,995 31,603 SH   SOLE   30,793 0 810
CABOT CORP COM 127055101   1,218,604 18,218 SH   SOLE   0 0 18,218
CACI INTL INC CL A 127190304   2,021,522 5,931 SH   SOLE   4,087 0 1,844
CADENCE BANK COM 12740C103   1,883,697 95,911 SH   SOLE   24,147 0 71,764
CADENCE DESIGN SYSTEM INC COM 127387108   36,599,004 156,059 SH   SOLE   83,929 0 72,130
CAESARS ENTERTAINMENT INC NE COM 12769G100   21,072,178 413,424 SH   SOLE   204,617 0 208,807
CAL MAINE FOODS INC COM NEW 128030202   1,356,328 30,141 SH   SOLE   410 0 29,731
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   11,438,092 1,018,530 SH   SOLE   0 0 1,018,530
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,514,993 581,696 SH   SOLE   0 0 581,696
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   2,921,352 134,377 SH   SOLE   0 0 134,377
CALAMOS GBL DYN INCOME FUND COM 12811L107   2,629,954 436,870 SH   SOLE   0 0 436,870
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   1,516,595 156,350 SH   SOLE   0 0 156,350
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   537,354 34,735 SH   SOLE   0 0 34,735
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   10,771,169 730,249 SH   SOLE   0 0 730,249
CALERES INC COM 129500104   202,430 8,459 SH   SOLE   0 0 8,459
CALIFORNIA WTR SVC GROUP COM 130788102   688,689 13,339 SH   SOLE   1,054 0 12,285
CALIX INC COM 13100M509   521,210 10,443 SH   SOLE   0 0 10,443
CALLON PETE CO DEL COM 13123X508   400,166 11,411 SH   SOLE   175 0 11,236
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   2,355,732 148,533 SH   SOLE   0 0 148,533
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   601,518 25,053 SH   SOLE   0 0 25,053
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   5,659,240 203,347 SH   SOLE   0 0 203,347
CAMBRIA ETF TR GLB ASSET ALLO 132061607   7,014,336 259,118 SH   SOLE   0 0 259,118
CAMBRIA ETF TR GLB MOMENT ETF 132061508   2,406,672 86,946 SH   SOLE   0 0 86,946
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   227,014 11,283 SH   SOLE   0 0 11,283
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   25,595,472 418,432 SH   SOLE   0 0 418,432
CAMBRIA ETF TR TAIL RISK 132061862   8,999,271 662,686 SH   SOLE   0 0 662,686
CAMBRIA ETF TR TRINITY 132061839   358,051 14,515 SH   SOLE   0 0 14,515
CAMBRIA ETF TR VALUE MOMENTUM 132061888   1,887,951 73,347 SH   SOLE   0 0 73,347
CAMDEN PPTY TR SH BEN INT 133131102   2,497,764 22,942 SH   SOLE   8,805 0 14,137
CAMECO CORP COM 13321L108   5,332,786 170,213 SH   SOLE   0 0 170,213
CAMPBELL SOUP CO COM 134429109   3,629,396 79,400 SH   SOLE   0 0 79,400
CAMPING WORLD HLDGS INC CL A 13462K109   4,013,526 133,340 SH   SOLE   3,663 0 129,677
CANADIAN IMPERIAL BK COMM TO COM 136069101   22,364,980 524,015 SH   SOLE   333,483 0 190,532
CANADIAN NAT RES LTD COM 136385101   4,635,087 82,386 SH   SOLE   32,860 0 49,526
CANADIAN NATL RY CO COM 136375102   8,119,182 67,062 SH   SOLE   11,557 0 55,505
CANADIAN PACIFIC KANSAS CITY COM 13646K108   23,496,797 290,910 SH   SOLE   45,458 0 245,452
CANADIAN SOLAR INC COM 136635109   729,074 18,844 SH   SOLE   0 0 18,844
CANGO INC ADS 137586103   18,063 15,440 SH   SOLE   0 0 15,440
CANO HEALTH INC COM CL A 13781Y103   16,763 12,060 SH   SOLE   0 0 12,060
CANOO INC COM CL A 13803R102   24,663 51,446 SH   SOLE   0 0 51,446
CANOPY GROWTH CORP COM 138035100   143,045 368,774 SH   SOLE   0 0 368,774
CAPITAL CITY BK GROUP INC COM 139674105   214,133 6,989 SH   SOLE   0 0 6,989
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   51,149,166 1,991,790 SH   SOLE   0 0 1,991,790
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   152,343,477 5,634,004 SH   SOLE   0 0 5,634,004
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   52,062,254 2,143,362 SH   SOLE   0 0 2,143,362
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   100,037,534 3,965,023 SH   SOLE   0 0 3,965,023
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   19,171,502 815,115 SH   SOLE   0 0 815,115
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   20,700,146 929,926 SH   SOLE   0 0 929,926
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   2,487,312 93,949 SH   SOLE   0 0 93,949
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   6,308,894 251,300 SH   SOLE   0 0 251,300
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   3,663,685 140,641 SH   SOLE   0 0 140,641
CAPITAL ONE FINL CORP COM 14040H105   13,842,353 126,564 SH   SOLE   32,515 0 94,049
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   308,772 22,359 SH   SOLE   0 0 22,359
CAPITAL SOUTHWEST CORP COM 140501107   2,332,688 118,290 SH   SOLE   0 0 118,290
CAPITOL SER TR HULL TACTICAL 14064D519   6,599,414 197,775 SH   SOLE   0 0 197,775
CAPRI HOLDINGS LIMITED SHS G1890L107   305,316 8,507 SH   SOLE   456 0 8,051
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   374,924 78,436 SH   SOLE   0 0 78,436
CARA THERAPEUTICS INC COM 140755109   489,997 173,144 SH   SOLE   9,799 0 163,345
CARDINAL HEALTH INC COM 14149Y108   14,365,937 151,908 SH   SOLE   38,032 0 113,876
CARDLYTICS INC COM 14161W105   2,102,982 332,750 SH   SOLE   0 0 332,750
CAREDX INC COM 14167L103   298,121 35,073 SH   SOLE   308 0 34,765
CAREMAX INC COM CL A 14171W103   99,411 31,965 SH   SOLE   31,814 0 151
CARETRUST REIT INC COM 14174T107   777,109 39,129 SH   SOLE   4,609 0 34,520
CARLISLE COS INC COM 142339100   5,532,408 21,566 SH   SOLE   1,588 0 19,978
CARLYLE GROUP INC COM 14316J108   2,826,250 88,459 SH   SOLE   5,245 0 83,214
CARLYLE SECURED LENDING INC COM 872280102   660,994 45,398 SH   SOLE   0 0 45,398
CARMAX INC COM 143130102   11,720,553 140,031 SH   SOLE   76,824 0 63,207
CARNIVAL CORP COMMON STOCK 143658300   13,544,149 719,286 SH   SOLE   67 0 719,219
CARNIVAL PLC ADR 14365C103   598,506 35,310 SH   SOLE   0 0 35,310
CARPENTER TECHNOLOGY CORP COM 144285103   1,185,877 21,127 SH   SOLE   0 0 21,127
CARRIAGE SVCS INC COM 143905107   1,397,332 43,035 SH   SOLE   0 0 43,035
CARRIER GLOBAL CORPORATION COM 14448C104   15,365,507 309,103 SH   SOLE   60,608 0 248,495
CARTER BANKSHARES INC COM NEW 146103106   416,309 28,148 SH   SOLE   0 0 28,148
CARTERS INC COM 146229109   208,647 2,874 SH   SOLE   203 0 2,671
CARVANA CO CL A 146869102   1,296,039 50,002 SH   SOLE   46 0 49,956
CASELLA WASTE SYS INC CL A 147448104   1,632,351 18,047 SH   SOLE   11,183 0 6,864
CASEYS GEN STORES INC COM 147528103   7,310,590 29,976 SH   SOLE   11,155 0 18,821
CASS INFORMATION SYS INC COM 14808P109   399,222 10,295 SH   SOLE   3,370 0 6,925
CASSAVA SCIENCES INC COM 14817C107   1,092,946 44,574 SH   SOLE   0 0 44,574
CATALENT INC COM 148806102   518,498 11,958 SH   SOLE   6,980 0 4,978
CATALYST PHARMACEUTICALS INC COM 14888U101   455,320 33,878 SH   SOLE   790 0 33,088
CATERPILLAR INC COM 149123101   177,988,244 723,382 SH   SOLE   47,282 0 676,100
CATHAY GEN BANCORP COM 149150104   493,956 15,345 SH   SOLE   1,843 0 13,502
CAVA GROUP INC COM 148929102   414,864 10,131 SH   SOLE   512 0 9,619
CBIZ INC COM 124805102   1,073,219 20,143 SH   SOLE   541 0 19,602
CBOE GLOBAL MKTS INC COM 12503M108   2,285,951 16,564 SH   SOLE   3,224 0 13,340
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,662,729 317,921 SH   SOLE   0 0 317,921
CBRE GROUP INC CL A 12504L109   3,059,151 37,903 SH   SOLE   20,764 0 17,139
CDW CORP COM 12514G108   5,817,005 31,700 SH   SOLE   3,583 0 28,117
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,922,494 48,098 SH   SOLE   0 0 48,098
CELANESE CORP DEL COM 150870103   4,676,250 40,382 SH   SOLE   7,091 0 33,291
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   334,692 46,485 SH   SOLE   0 0 46,485
CELLECTIS S A SPON ADS 15117K103   27,559 14,007 SH   SOLE   0 0 14,007
CEL-SCI CORP COM PAR NEW 150837607   51,842 21,511 SH   SOLE   0 0 21,511
CELSIUS HLDGS INC COM NEW 15118V207   7,133,371 47,814 SH   SOLE   2,635 0 45,179
CEMEX SAB DE CV SPON ADR NEW 151290889   1,006,537 142,166 SH   SOLE   2,440 0 139,726
CENOVUS ENERGY INC COM 15135U109   2,419,878 142,514 SH   SOLE   46,104 0 96,410
CENTENE CORP DEL COM 15135B101   8,951,155 132,708 SH   SOLE   34,261 0 98,447
CENTERPOINT ENERGY INC COM 15189T107   4,460,106 153,005 SH   SOLE   11,472 0 141,533
CENTERSPACE COM 15202L107   672,423 10,959 SH   SOLE   365 0 10,594
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   151,955 16,114 SH   SOLE   15,760 0 354
CENTRAL SECS CORP COM 155123102   205,069 5,617 SH   SOLE   0 0 5,617
CENTURY ALUM CO COM 156431108   138,064 15,833 SH   SOLE   0 0 15,833
CENTURY CMNTYS INC COM 156504300   780,068 10,181 SH   SOLE   10,086 0 95
CERENCE INC COM 156727109   441,665 15,110 SH   SOLE   1,235 0 13,875
CERIDIAN HCM HLDG INC COM 15677J108   1,938,246 28,942 SH   SOLE   1,791 0 27,151
CERTARA INC COM 15687V109   774,745 42,545 SH   SOLE   40,014 0 2,531
CERUS CORP COM 157085101   44,305 18,010 SH   SOLE   0 0 18,010
CF INDS HLDGS INC COM 125269100   4,913,019 70,773 SH   SOLE   16,605 0 54,168
CGI INC CL A SUB VTG 12532H104   531,051 5,037 SH   SOLE   0 0 5,037
CHAMPIONX CORPORATION COM 15872M104   996,355 32,099 SH   SOLE   27,852 0 4,247
CHARGE ENTERPRISES INC COM 159610104   98,000 100,000 SH   SOLE   0 0 100,000
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   3,667,970 417,289 SH   SOLE   0 0 417,289
CHARLES RIV LABS INTL INC COM 159864107   7,041,904 33,493 SH   SOLE   21,260 0 12,233
CHART INDS INC COM 16115Q308   595,119 3,724 SH   SOLE   1,749 0 1,975
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,789,684 15,760 SH   SOLE   4,789 0 10,971
CHECK POINT SOFTWARE TECH LT ORD M22465104   9,997,694 79,587 SH   SOLE   17,152 0 62,435
CHEESECAKE FACTORY INC COM 163072101   316,189 9,144 SH   SOLE   3,637 0 5,507
CHEMED CORP NEW COM 16359R103   2,511,851 4,637 SH   SOLE   346 0 4,291
CHEMOURS CO COM 163851108   2,845,682 77,140 SH   SOLE   51 0 77,089
CHENIERE ENERGY INC COM NEW 16411R208   27,900,150 183,120 SH   SOLE   5,669 0 177,451
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   2,833,663 61,414 SH   SOLE   1,206 0 60,208
CHERRY HILL MTG INVT CORP COM 164651101   232,890 48,217 SH   SOLE   0 0 48,217
CHESAPEAKE ENERGY CORP COM 165167735   6,633,227 79,269 SH   SOLE   17,664 0 61,605
CHESAPEAKE UTILS CORP COM 165303108   1,138,728 9,569 SH   SOLE   1,201 0 8,368
CHEVRON CORP NEW COM 166764100   323,103,113 2,053,404 SH   SOLE   308,382 0 1,745,022
CHEWY INC CL A 16679L109   2,016,996 51,102 SH   SOLE   7,257 0 43,845
CHIMERA INVT CORP COM NEW 16934Q208   737,829 127,874 SH   SOLE   10,451 0 117,423
CHIPOTLE MEXICAN GRILL INC COM 169656105   21,054,177 9,843 SH   SOLE   2,243 0 7,600
CHOICE HOTELS INTL INC COM 169905106   761,412 6,479 SH   SOLE   7 0 6,472
CHORD ENERGY CORPORATION COM NEW 674215207   1,980,561 12,878 SH   SOLE   1,634 0 11,244
CHROMADEX CORP COM NEW 171077407   45,397 28,915 SH   SOLE   0 0 28,915
CHUBB LIMITED COM H1467J104   54,421,209 282,620 SH   SOLE   64,557 0 218,063
CHURCH & DWIGHT CO INC COM 171340102   11,832,763 118,056 SH   SOLE   19,720 0 98,336
CHURCHILL DOWNS INC COM 171484108   2,059,193 14,796 SH   SOLE   6,991 0 7,805
CI&T INC COM CL A G21307106   103,574 16,519 SH   SOLE   15,602 0 917
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   278,116 105,747 SH   SOLE   87,482 0 18,265
CIENA CORP COM NEW 171779309   11,425,802 268,906 SH   SOLE   206,767 0 62,139
CINCINNATI FINL CORP COM 172062101   9,956,024 102,302 SH   SOLE   13,214 0 89,088
CINEMARK HLDGS INC COM 17243V102   198,611 12,037 SH   SOLE   315 0 11,722
CINGULATE INC COMMON STOCK 17248W105   11,397 12,255 SH   SOLE   0 0 12,255
CINTAS CORP COM 172908105   23,141,963 46,556 SH   SOLE   1,229 0 45,327
CION INVT CORP COM 17259U204   9,729,542 937,336 SH   SOLE   0 0 937,336
CIPHER MINING INC COM 17253J106   31,511 11,018 SH   SOLE   0 0 11,018
CIRRUS LOGIC INC COM 172755100   309,782 3,824 SH   SOLE   18 0 3,806
CISCO SYS INC COM 17275R102   215,439,729 4,163,891 SH   SOLE   644,060 0 3,519,831
CISO GLOBAL INC COM 15672X102   5,340 30,000 SH   SOLE   0 0 30,000
CITIGROUP INC COM NEW 172967424   38,496,479 836,153 SH   SOLE   80,723 0 755,430
CITIGROUP INC COM NEW 172967424   368,320 8,000 SH Put SOLE   0 0 8,000
CITIZENS & NORTHN CORP COM 172922106   234,067 12,128 SH   SOLE   0 0 12,128
CITIZENS FINL GROUP INC COM 174610105   7,246,724 277,865 SH   SOLE   70,509 0 207,356
CITIZENS HLDG CO MISS COM 174715102   154,929 12,647 SH   SOLE   0 0 12,647
CITIZENS INC CL A 174740100   38,854 16,122 SH   SOLE   0 0 16,122
CITY HLDG CO COM 177835105   431,756 4,798 SH   SOLE   881 0 3,917
CITY OFFICE REIT INC COM 178587101   399,692 71,758 SH   SOLE   0 0 71,758
CIVEO CORP CDA COM NEW 17878Y207   470,793 24,168 SH   SOLE   0 0 24,168
CIVISTA BANCSHARES INC COM NO PAR 178867107   206,938 11,893 SH   SOLE   0 0 11,893
CIVITAS RESOURCES INC COM NEW 17888H103   1,633,219 23,544 SH   SOLE   33 0 23,511
CLARUS CORP NEW COM 18270P109   864,454 94,579 SH   SOLE   60 0 94,519
CLEAN ENERGY FUELS CORP COM 184499101   770,824 155,408 SH   SOLE   0 0 155,408
CLEAN HARBORS INC COM 184496107   1,610,263 9,793 SH   SOLE   3,139 0 6,654
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   75,350 55,000 SH   SOLE   0 0 55,000
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   381,801 12,033 SH   SOLE   0 0 12,033
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   528,499 15,244 SH   SOLE   0 0 15,244
CLEARFIELD INC COM 18482P103   237,034 5,006 SH   SOLE   0 0 5,006
CLEARPOINT NEURO INC COM 18507C103   213,218 29,450 SH   SOLE   0 0 29,450
CLEARWATER ANALYTICS HLDGS I CL A 185123106   783,470 49,368 SH   SOLE   43,328 0 6,040
CLEARWAY ENERGY INC CL C 18539C204   1,970,892 69,009 SH   SOLE   5,309 0 63,700
CLENE INC COMMON STOCK 185634102   17,252 19,607 SH   SOLE   0 0 19,607
CLEVELAND-CLIFFS INC NEW COM 185899101   7,871,274 469,646 SH   SOLE   5,302 0 464,344
CLIPPER RLTY INC COM 18885T306   297,618 52,490 SH   SOLE   0 0 52,490
CLOROX CO DEL COM 189054109   43,386,101 272,800 SH   SOLE   24,139 0 248,661
CLOUDFLARE INC CL A COM 18915M107   7,105,948 108,704 SH   SOLE   3 0 108,701
CLOUGH GLOBAL EQUITY FD COM 18914C100   379,201 60,769 SH   SOLE   0 0 60,769
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   105,576 21,073 SH   SOLE   0 0 21,073
CME GROUP INC COM 12572Q105   27,027,725 145,868 SH   SOLE   46,438 0 99,430
CMS ENERGY CORP COM 125896100   10,692,486 181,999 SH   SOLE   26,923 0 155,076
CNA FINL CORP COM 126117100   400,240 10,364 SH   SOLE   875 0 9,489
CNB FINL CORP PA COM 126128107   633,201 35,875 SH   SOLE   0 0 35,875
CNH INDL N V SHS N20944109   1,267,306 88,007 SH   SOLE   24,789 0 63,218
CNO FINL GROUP INC COM 12621E103   337,401 14,254 SH   SOLE   0 0 14,254
CNX RES CORP COM 12653C108   2,627,748 148,293 SH   SOLE   39,493 0 108,800
COCA COLA CO COM 191216100   177,290,260 2,944,043 SH   SOLE   304,968 0 2,639,075
COCA COLA CONS INC COM 191098102   2,543,168 3,999 SH   SOLE   644 0 3,355
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,929,328 60,986 SH   SOLE   9,542 0 51,444
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,568,519 42,834 SH   SOLE   24,515 0 18,319
CODEXIS INC COM 192005106   220,934 78,905 SH   SOLE   0 0 78,905
COEUR MNG INC COM NEW 192108504   284,369 100,130 SH   SOLE   0 0 100,130
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   876,870 13,031 SH   SOLE   1,429 0 11,602
COGNEX CORP COM 192422103   1,682,642 30,036 SH   SOLE   3,192 0 26,844
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,165,672 109,768 SH   SOLE   19,873 0 89,895
COGNYTE SOFTWARE LTD ORD SHS M25133105   63,835 10,482 SH   SOLE   0 0 10,482
COHEN & STEERS CLOSED-END OP COM 19248P106   6,633,888 617,680 SH   SOLE   0 0 617,680
COHEN & STEERS INFRASTRUCTUR COM 19248A109   6,900,949 292,166 SH   SOLE   0 0 292,166
COHEN & STEERS LTD DURATION COM 19248C105   1,314,410 72,220 SH   SOLE   0 0 72,220
COHEN & STEERS QUALITY INCOM COM 19247L106   8,790,513 757,803 SH   SOLE   0 0 757,803
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   218,962 15,890 SH   SOLE   0 0 15,890
COHEN & STEERS REIT & PFD & COM 19247X100   10,602,700 558,331 SH   SOLE   0 0 558,331
COHEN & STEERS SELECT PFD & COM 19248Y107   1,499,206 82,555 SH   SOLE   0 0 82,555
COHEN & STEERS TAX ADVAN PFD COM 19249X108   845,386 48,502 SH   SOLE   0 0 48,502
COHEN & STEERS TOTAL RETURN COM 19247R103   3,653,594 319,929 SH   SOLE   0 0 319,929
COHERENT CORP COM 19247G107   2,643,864 51,861 SH   SOLE   11,800 0 40,061
COHU INC COM 192576106   794,212 19,110 SH   SOLE   4,404 0 14,706
COINBASE GLOBAL INC COM CL A 19260Q107   7,219,794 100,906 SH   SOLE   16,827 0 84,079
COLGATE PALMOLIVE CO COM 194162103   46,092,237 598,290 SH   SOLE   43,835 0 554,455
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,052,053 142,022 SH   SOLE   3,944 0 138,078
COLUMBIA BKG SYS INC COM 197236102   784,711 38,694 SH   SOLE   3,549 0 35,145
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   5,081,704 288,569 SH   SOLE   0 0 288,569
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   5,054,291 246,431 SH   SOLE   0 0 246,431
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   8,193,664 316,993 SH   SOLE   0 0 316,993
COLUMBIA ETF TR I US ESG EQUITY 19761L300   2,043,814 54,006 SH   SOLE   0 0 54,006
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   5,135,249 179,554 SH   SOLE   0 0 179,554
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509   224,316 10,855 SH   SOLE   0 0 10,855
COLUMBIA FINL INC COM 197641103   182,410 10,550 SH   SOLE   0 0 10,550
COLUMBIA SELIGM PREM TECH GR COM 19842X109   1,941,663 63,329 SH   SOLE   0 0 63,329
COLUMBIA SPORTSWEAR CO COM 198516106   1,006,592 13,032 SH   SOLE   12,376 0 656
COMCAST CORP NEW CL A 20030N101   118,822,289 2,859,742 SH   SOLE   771,281 0 2,088,461
COMERICA INC COM 200340107   4,009,872 94,662 SH   SOLE   385 0 94,277
COMFORT SYS USA INC COM 199908104   2,827,080 17,217 SH   SOLE   1,934 0 15,283
COMMERCE BANCSHARES INC COM 200525103   3,194,235 65,590 SH   SOLE   241 0 65,349
COMMERCIAL METALS CO COM 201723103   1,921,070 36,481 SH   SOLE   8,052 0 28,429
COMMERCIAL VEH GROUP INC COM 202608105   1,668,152 150,284 SH   SOLE   0 0 150,284
COMMUNITY BK SYS INC COM 203607106   868,056 18,517 SH   SOLE   0 0 18,517
COMMUNITY HEALTH SYS INC NEW COM 203668108   807,888 183,611 SH   SOLE   0 0 183,611
COMMVAULT SYS INC COM 204166102   608,991 8,386 SH   SOLE   7,716 0 670
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   252,440 29,319 SH   SOLE   0 0 29,319
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   37,321 14,410 SH   SOLE   0 0 14,410
COMPASS DIVERSIFIED SH BEN INT 20451Q104   4,152,183 191,433 SH   SOLE   47 0 191,386
COMPASS INC CL A 20464U100   43,278 12,365 SH   SOLE   0 0 12,365
COMPASS MINERALS INTL INC COM 20451N101   2,144,757 63,081 SH   SOLE   9,975 0 53,106
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   116,996 14,130 SH   SOLE   0 0 14,130
COMPUGEN LTD ORD M25722105   11,514 10,100 SH   SOLE   0 0 10,100
COMSTOCK INC COM NEW 205750300   60,656 83,125 SH   SOLE   0 0 83,125
COMSTOCK RES INC COM 205768302   1,075,922 92,752 SH   SOLE   9,485 0 83,267
CONAGRA BRANDS INC COM 205887102   26,717,802 792,343 SH   SOLE   402,206 0 390,137
CONCENTRIX CORP COM 20602D101   259,081 3,208 SH   SOLE   1,018 0 2,190
CONFLUENT INC CLASS A COM 20717M103   1,419,709 40,207 SH   SOLE   20,842 0 19,365
CONMED CORP COM 207410101   264,680 1,948 SH   SOLE   627 0 1,321
CONOCOPHILLIPS COM 20825C104   84,358,574 814,194 SH   SOLE   129,648 0 684,546
CONSOL ENERGY INC NEW COM 20854L108   2,633,516 38,837 SH   SOLE   56 0 38,781
CONSOLIDATED EDISON INC COM 209115104   25,346,999 280,387 SH   SOLE   7,446 0 272,941
CONSOLIDATED WATER CO INC ORD G23773107   293,360 12,107 SH   SOLE   0 0 12,107
CONSTELLATION BRANDS INC CL A 21036P108   31,415,794 127,639 SH   SOLE   10,440 0 117,199
CONSTELLATION ENERGY CORP COM 21037T109   8,311,148 90,783 SH   SOLE   14,612 0 76,171
CONSTELLIUM SE CL A SHS F21107101   407,180 23,673 SH   SOLE   22,257 0 1,416
CONSTRUCTION PARTNERS INC COM CL A 21044C107   317,259 10,107 SH   SOLE   4,269 0 5,838
CONTAINER STORE GROUP INC COM 210751103   394,623 125,676 SH   SOLE   0 0 125,676
COOPER COS INC COM NEW 216648402   4,797,888 12,513 SH   SOLE   6,211 0 6,302
COPA HOLDINGS SA CL A P31076105   562,159 5,084 SH   SOLE   140 0 4,944
COPART INC COM 217204106   14,348,562 157,314 SH   SOLE   45,435 0 111,879
CORE & MAIN INC CL A 21874C102   217,764 6,948 SH   SOLE   2,972 0 3,976
CORE LABORATORIES INC COM 21867A105   571,081 24,563 SH   SOLE   20,563 0 4,000
CORECIVIC INC COM 21871N101   361,579 38,425 SH   SOLE   24,787 0 13,638
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0   8,298 10,000 PRN   SOLE   0 0 10,000
CORMEDIX INC COM 21900C308   79,300 20,000 SH   SOLE   0 0 20,000
CORNERSTONE STRATEGIC VALUE COM 21924B302   5,030,963 600,354 SH   SOLE   0 0 600,354
CORNERSTONE TOTAL RETURN FD COM 21924U300   7,067,783 883,473 SH   SOLE   0 0 883,473
CORNING INC COM 219350105   27,118,672 773,935 SH   SOLE   68,972 0 704,963
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   635,238 26,747 SH   SOLE   18,443 0 8,304
CORTEVA INC COM 22052L104   26,125,772 455,947 SH   SOLE   38,360 0 417,587
CORVEL CORP COM 221006109   434,408 2,245 SH   SOLE   1,355 0 890
COSTAMARE INC SHS Y1771G102   179,312 18,543 SH   SOLE   0 0 18,543
COSTAR GROUP INC COM 22160N109   6,600,062 74,158 SH   SOLE   33,346 0 40,812
COSTCO WHSL CORP NEW COM 22160K105   318,457,536 591,511 SH   SOLE   23,473 0 568,038
COTERRA ENERGY INC COM 127097103   7,865,677 310,896 SH   SOLE   7,471 0 303,425
COTY INC COM CL A 222070203   1,717,349 139,736 SH   SOLE   77,812 0 61,924
COUPANG INC CL A 22266T109   519,790 29,873 SH   SOLE   947 0 28,926
COUSINS PPTYS INC COM NEW 222795502   221,622 9,720 SH   SOLE   2,423 0 7,297
COVENANT LOGISTICS GROUP INC CL A 22284P105   268,590 6,128 SH   SOLE   2,387 0 3,741
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,439,942 15,453 SH   SOLE   270 0 15,183
CRANE COMPANY COMMON STOCK 224408104   2,144,101 24,059 SH   SOLE   3,642 0 20,417
CRANE NXT CO COM 224441105   2,123,775 37,629 SH   SOLE   4,934 0 32,695
CREDICORP LTD COM G2519Y108   308,625 2,090 SH   SOLE   443 0 1,647
CREDIT ACCEP CORP MICH COM 225310101   255,489 503 SH   SOLE   118 0 385
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   997,367 7,131 SH   SOLE   0 0 7,131
CREDIT SUISSE ASSET MGMT INC COM 224916106   4,162,829 1,415,928 SH   SOLE   0 0 1,415,928
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,549,359 819,767 SH   SOLE   0 0 819,767
CRESCENT CAP BDC INC COM 225655109   593,886 39,226 SH   SOLE   0 0 39,226
CRESCENT ENERGY COMPANY CL A COM 44952J104   162,580 15,603 SH   SOLE   0 0 15,603
CRESCENT PT ENERGY CORP COM 22576C101   102,967 15,300 SH   SOLE   0 0 15,300
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,205,813 45,537 SH   SOLE   0 0 45,537
CRH PLC ADR 12626K203   3,154,933 56,611 SH   SOLE   48,221 0 8,390
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   5,094,873 90,753 SH   SOLE   12,337 0 78,416
CROCS INC COM 227046109   6,264,707 55,716 SH   SOLE   142 0 55,574
CRONOS GROUP INC COM 22717L101   178,584 90,652 SH   SOLE   0 0 90,652
CROSS CTRY HEALTHCARE INC COM 227483104   250,249 8,912 SH   SOLE   4,117 0 4,795
CROSS TIMBERS RTY TR TR UNIT 22757R109   451,643 20,501 SH   SOLE   0 0 20,501
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   689,107 34,980 SH   SOLE   0 0 34,980
CROWDSTRIKE HLDGS INC CL A 22788C105   40,554,203 276,123 SH   SOLE   44,775 0 231,348
CROWN CASTLE INC COM 22822V101   90,308,244 792,595 SH   SOLE   358,747 0 433,848
CROWN HLDGS INC COM 228368106   2,346,808 27,015 SH   SOLE   7,180 0 19,835
CRYOPORT INC COM PAR $0.001 229050307   433,216 25,114 SH   SOLE   20,243 0 4,871
CSW INDUSTRIALS INC COM 126402106   735,751 4,427 SH   SOLE   1,569 0 2,858
CSX CORP COM 126408103   66,145,232 1,939,743 SH   SOLE   569,027 0 1,370,716
CTO RLTY GROWTH INC NEW COM 22948Q101   586,340 34,209 SH   SOLE   0 0 34,209
CTS CORP COM 126501105   268,286 6,293 SH   SOLE   4,469 0 1,824
CUBESMART COM 229663109   3,637,330 81,445 SH   SOLE   42,994 0 38,451
CUE BIOPHARMA INC COM 22978P106   38,581 10,570 SH   SOLE   0 0 10,570
CULLEN FROST BANKERS INC COM 229899109   5,329,904 49,567 SH   SOLE   633 0 48,934
CUMMINS INC COM 231021106   56,651,556 231,080 SH   SOLE   23,439 0 207,641
CURIS INC COM NEW 231269200   90,100 108,554 SH   SOLE   0 0 108,554
CURTISS WRIGHT CORP COM 231561101   1,720,718 9,369 SH   SOLE   1,209 0 8,160
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   321,299 47,671 SH   SOLE   47,303 0 368
CUSTOMERS BANCORP INC COM 23204G100   295,580 9,768 SH   SOLE   4,659 0 5,109
CVB FINL CORP COM 126600105   392,621 29,565 SH   SOLE   1,312 0 28,253
CVR ENERGY INC COM 12662P108   1,622,526 54,156 SH   SOLE   16 0 54,140
CVR PARTNERS LP COM 126633205   1,165,299 14,443 SH   SOLE   36 0 14,407
CVS HEALTH CORP COM 126650100   110,022,066 1,591,525 SH   SOLE   172,682 0 1,418,843
CVS HEALTH CORP COM 126650100   2,073,900 30,000 SH Put SOLE   0 0 30,000
CYBERARK SOFTWARE LTD SHS M2682V108   4,525,285 28,947 SH   SOLE   9,614 0 19,333
CYBIN INC COM 23256X100   10,558 27,930 SH   SOLE   0 0 27,930
CYMABAY THERAPEUTICS INC COM 23257D103   1,440,692 131,570 SH   SOLE   0 0 131,570
CYTEK BIOSCIENCES INC COM 23285D109   111,020 13,000 SH   SOLE   0 0 13,000
CYTOMX THERAPEUTICS INC COM 23284F105   169,016 98,265 SH   SOLE   0 0 98,265
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   39,984 23,800 SH   SOLE   0 0 23,800
D R HORTON INC COM 23331A109   17,832,541 146,541 SH   SOLE   17,822 0 128,719
DANA INC COM 235825205   435,883 25,640 SH   SOLE   3,358 0 22,282
DANAHER CORPORATION COM 235851102   64,116,749 267,153 SH   SOLE   102,447 0 164,706
DANAOS CORPORATION SHS Y1968P121   267,594 4,007 SH   SOLE   0 0 4,007
DANIMER SCIENTIFIC INC COM CL A 236272100   386,319 162,319 SH   SOLE   0 0 162,319
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   297,373 7,491 SH   SOLE   0 0 7,491
DARDEN RESTAURANTS INC COM 237194105   8,734,381 52,277 SH   SOLE   5,037 0 47,240
DARIOHEALTH CORP COM NEW 23725P209   370,127 92,301 SH   SOLE   0 0 92,301
DARLING INGREDIENTS INC COM 237266101   1,400,467 21,954 SH   SOLE   0 0 21,954
DASEKE INC COM 23753F107   146,579 20,558 SH   SOLE   0 0 20,558
DATADOG INC CL A COM 23804L103   9,451,957 96,076 SH   SOLE   2,810 0 93,266
DAVE & BUSTERS ENTMT INC COM 238337109   860,810 19,318 SH   SOLE   3,368 0 15,950
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   843,855 44,767 SH   SOLE   0 0 44,767
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   5,994,925 221,084 SH   SOLE   160 0 220,924
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   5,631,460 175,752 SH   SOLE   0 0 175,752
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,515,784 122,076 SH   SOLE   0 0 122,076
DAVITA INC COM 23918K108   992,141 9,875 SH   SOLE   546 0 9,329
DBX ETF TR XTRACK HRVST CSI 233051879   507,256 18,956 SH   SOLE   0 0 18,956
DBX ETF TR XTRACK MSCI ALL 233051820   7,032,160 242,897 SH   SOLE   0 0 242,897
DBX ETF TR XTRACK MSCI EAFE 233051200   69,617,633 1,968,268 SH   SOLE   0 0 1,968,268
DBX ETF TR XTRACK MSCI EAFE 233051630   2,381,971 103,429 SH   SOLE   0 0 103,429
DBX ETF TR XTRACK MSCI EMRG 233051101   378,446 16,745 SH   SOLE   0 0 16,745
DBX ETF TR XTRACK MSCI EURO 233051697   3,330,710 82,316 SH   SOLE   0 0 82,316
DBX ETF TR XTRACK MSCI EURP 233051853   2,677,159 73,873 SH   SOLE   0 0 73,873
DBX ETF TR XTRACK MSCI JAPN 233051507   2,716,908 46,178 SH   SOLE   0 0 46,178
DBX ETF TR XTRACK MUN INFRA 233051705   1,421,817 56,399 SH   SOLE   0 0 56,399
DBX ETF TR XTRACK USD HIGH 233051432   5,593,495 162,130 SH   SOLE   13,579 0 148,551
DBX ETF TR XTRACKERS HIGH 233051259   275,390 6,940 SH   SOLE   0 0 6,940
DBX ETF TR XTRACKERS LOW 233051267   369,829 8,170 SH   SOLE   0 0 8,170
DBX ETF TR XTRACKERS RUSSEL 233051481   1,690,868 37,659 SH   SOLE   0 0 37,659
DBX ETF TR XTRACKERS S&P 233051143   21,122,266 520,125 SH   SOLE   87 0 520,038
DBX ETF TR XTRCK JP MRG ESG 233051747   547,931 30,239 SH   SOLE   0 0 30,239
DBX ETF TR XTRCK JP MRGN ES 233051713   311,781 18,602 SH   SOLE   0 0 18,602
DBX ETF TR XTRCKR MSCI US 233051150   1,239,253 30,486 SH   SOLE   0 0 30,486
DECKERS OUTDOOR CORP COM 243537107   9,711,055 18,404 SH   SOLE   1,212 0 17,192
DEERE & CO COM 244199105   130,746,367 322,679 SH   SOLE   54,174 0 268,505
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   226,556 20,596 SH   SOLE   18,629 0 1,967
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108   167,707 16,704 SH   SOLE   0 0 16,704
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,530,602 28,033 SH   SOLE   0 0 28,033
DELEK US HLDGS INC NEW COM 24665A103   675,324 28,197 SH   SOLE   1 0 28,196
DELL TECHNOLOGIES INC CL C 24703L202   5,053,012 93,384 SH   SOLE   24,282 0 69,102
DELTA AIR LINES INC DEL COM NEW 247361702   20,722,590 435,898 SH   SOLE   6,712 0 429,186
DENISON MINES CORP COM 248356107   60,510 48,408 SH   SOLE   0 0 48,408
DENNYS CORP COM 24869P104   155,257 12,602 SH   SOLE   529 0 12,073
DENTSPLY SIRONA INC COM 24906P109   270,568 6,761 SH   SOLE   1,434 0 5,327
DESCARTES SYS GROUP INC COM 249906108   786,280 9,815 SH   SOLE   2,567 0 7,248
DESIGNER BRANDS INC CL A 250565108   173,976 17,225 SH   SOLE   0 0 17,225
DESKTOP METAL INC COM CL A 25058X105   143,942 81,323 SH   SOLE   0 0 81,323
DESTINATION XL GROUP INC COM 25065K104   150,308 30,675 SH   SOLE   0 0 30,675
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   8,480,608 1,692,736 SH   SOLE   0 0 1,692,736
DEUTSCHE BANK A G NAMEN AKT D18190898   147,108 13,970 SH   SOLE   0 0 13,970
DEVON ENERGY CORP NEW COM 25179M103   43,742,907 904,901 SH   SOLE   33,061 0 871,840
DEXCOM INC COM 252131107   19,836,687 154,359 SH   SOLE   81,077 0 73,282
DEXCOM INC NOTE 0.250%11/1 252131AK3   11,712 11,000 PRN   SOLE   0 0 11,000
DIAGEO PLC SPON ADR NEW 25243Q205   27,253,635 157,100 SH   SOLE   48,383 0 108,717
DIAMONDBACK ENERGY INC COM 25278X109   12,099,577 92,110 SH   SOLE   7,211 0 84,899
DIAMONDROCK HOSPITALITY CO COM 252784301   109,721 13,698 SH   SOLE   8,820 0 4,878
DIANA SHIPPING INC COM Y2066G104   54,581 14,792 SH   SOLE   0 0 14,792
DICKS SPORTING GOODS INC COM 253393102   4,892,308 37,010 SH   SOLE   552 0 36,458
DIGI INTL INC COM 253798102   548,269 13,919 SH   SOLE   1,288 0 12,631
DIGITAL RLTY TR INC COM 253868103   19,208,754 168,690 SH   SOLE   11,022 0 157,668
DIGITAL TURBINE INC COM NEW 25400W102   704,346 75,899 SH   SOLE   0 0 75,899
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   508,554 40,490 SH   SOLE   0 0 40,490
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   545,748 37,100 SH   SOLE   23 0 37,077
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   147,100 10,000 SH Call SOLE   0 0 10,000
DIGITALOCEAN HLDGS INC COM 25402D102   2,380,663 59,309 SH   SOLE   0 0 59,309
DILLARDS INC CL A 254067101   266,769 818 SH   SOLE   0 0 818
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   13,533,372 324,308 SH   SOLE   0 0 324,308
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   17,982,624 747,718 SH   SOLE   0 0 747,718
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   295,516 12,448 SH   SOLE   0 0 12,448
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   254,161 10,429 SH   SOLE   0 0 10,429
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   4,540,135 193,527 SH   SOLE   0 0 193,527
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   592,955 14,354 SH   SOLE   0 0 14,354
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   29,728,412 904,975 SH   SOLE   0 0 904,975
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,637,953 96,558 SH   SOLE   0 0 96,558
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   35,546,176 1,464,614 SH   SOLE   0 0 1,464,614
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,319,056 53,883 SH   SOLE   0 0 53,883
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   362,500 15,885 SH   SOLE   0 0 15,885
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,036,627 43,832 SH   SOLE   0 0 43,832
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   8,769,081 184,108 SH   SOLE   0 0 184,108
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   8,291,027 178,879 SH   SOLE   0 0 178,879
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   7,146,516 230,607 SH   SOLE   0 0 230,607
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   485,114,159 17,867,925 SH   SOLE   0 0 17,867,925
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   52,614,999 1,092,504 SH   SOLE   0 0 1,092,504
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   3,901,880 147,019 SH   SOLE   0 0 147,019
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   38,893,767 1,127,356 SH   SOLE   0 0 1,127,356
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   4,430,552 205,881 SH   SOLE   0 0 205,881
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   23,892,156 435,988 SH   SOLE   0 0 435,988
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   15,222,155 592,302 SH   SOLE   0 0 592,302
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   27,791,989 599,094 SH   SOLE   0 0 599,094
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   163,909,435 7,031,722 SH   SOLE   0 0 7,031,722
DIODES INC COM 254543101   8,098,794 87,564 SH   SOLE   23,541 0 64,023
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,333,703 79,297 SH   SOLE   0 0 79,297
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   320,443 5,040 SH   SOLE   0 0 5,040
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   772,050 54,103 SH   SOLE   0 0 54,103
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732   165,077 13,081 SH   SOLE   0 0 13,081
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   19,119,106 248,365 SH   SOLE   0 0 248,365
DIREXION SHS ETF TR WORK FROM HOME 25460G773   402,727 8,172 SH   SOLE   0 0 8,172
DISCOVER FINL SVCS COM 254709108   16,325,617 139,714 SH   SOLE   33,137 0 106,577
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   21,921 44,000 PRN   SOLE   0 0 44,000
DISNEY WALT CO COM 254687106   146,418,461 1,639,992 SH   SOLE   128,454 0 1,511,538
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   24,591 10,929 SH   SOLE   0 0 10,929
DNP SELECT INCOME FD INC COM 23325P104   20,542,789 1,960,190 SH   SOLE   0 0 1,960,190
DOCUSIGN INC COM 256163106   10,572,473 206,938 SH   SOLE   28,245 0 178,693
DOLBY LABORATORIES INC COM CL A 25659T107   4,610,274 55,094 SH   SOLE   39,253 0 15,841
DOLE PLC ORD SHS G27907107   182,385 13,490 SH   SOLE   0 0 13,490
DOLLAR GEN CORP NEW COM 256677105   24,585,602 144,808 SH   SOLE   33,851 0 110,957
DOLLAR TREE INC COM 256746108   12,944,164 90,203 SH   SOLE   13,520 0 76,683
DOMINION ENERGY INC COM 25746U109   66,742,167 1,288,708 SH   SOLE   530,163 0 758,545
DOMINOS PIZZA INC COM 25754A201   8,031,345 23,833 SH   SOLE   5,215 0 18,618
DONALDSON INC COM 257651109   3,841,476 61,454 SH   SOLE   21,621 0 39,833
DONNELLEY FINL SOLUTIONS INC COM 25787G100   572,858 12,582 SH   SOLE   4,211 0 8,371
DORCHESTER MINERALS LP COM UNIT 25820R105   1,545,816 51,596 SH   SOLE   0 0 51,596
DORIAN LPG LTD SHS USD Y2106R110   1,604,575 62,557 SH   SOLE   0 0 62,557
DORMAN PRODS INC COM 258278100   1,363,838 17,301 SH   SOLE   16,681 0 620
DOUBLELINE INCOME SOLUTIONS COM 258622109   5,700,426 478,625 SH   SOLE   0 0 478,625
DOUBLELINE OPPORTUNISTIC CR COM 258623107   963,884 66,429 SH   SOLE   0 0 66,429
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   594,333 40,904 SH   SOLE   0 0 40,904
DOUBLEVERIFY HLDGS INC COM 25862V105   376,434 9,672 SH   SOLE   318 0 9,354
DOUGLAS ELLIMAN INC COM 25961D105   29,909 13,473 SH   SOLE   0 0 13,473
DOUGLAS EMMETT INC COM 25960P109   270,429 21,514 SH   SOLE   0 0 21,514
DOVER CORP COM 260003108   13,275,096 89,909 SH   SOLE   6,706 0 83,203
DOW INC COM 260557103   66,014,585 1,239,478 SH   SOLE   111,317 0 1,128,161
DOXIMITY INC CL A 26622P107   1,977,004 58,113 SH   SOLE   41,053 0 17,060
DRAFTKINGS INC NEW COM CL A 26142V105   11,112,823 418,247 SH   SOLE   49,850 0 368,397
DRIL-QUIP INC COM 262037104   284,895 12,243 SH   SOLE   11,156 0 1,087
DROPBOX INC CL A 26210C104   1,381,053 51,783 SH   SOLE   22,548 0 29,235
DT MIDSTREAM INC COMMON STOCK 23345M107   1,822,166 36,759 SH   SOLE   1,784 0 34,975
DTE ENERGY CO COM 233331107   12,152,203 110,454 SH   SOLE   17,798 0 92,656
DUFF & PHELPS UTLITY AND INF COM 26433C105   2,724,311 279,991 SH   SOLE   0 0 279,991
DUKE ENERGY CORP NEW COM NEW 26441C204   131,013,204 1,459,920 SH   SOLE   461,983 0 997,937
DUN & BRADSTREET HLDGS INC COM 26484T106   140,402 12,135 SH   SOLE   11,809 0 326
DUPONT DE NEMOURS INC COM 26614N102   17,261,980 241,629 SH   SOLE   30,716 0 210,913
DUTCH BROS INC CL A 26701L100   9,907,130 348,230 SH   SOLE   0 0 348,230
DWS MUN INCOME TR COM 233368109   745,146 86,544 SH   SOLE   0 0 86,544
DWS STRATEGIC MUN INCOME TR COM 23342Q101   533,452 62,870 SH   SOLE   0 0 62,870
DXC TECHNOLOGY CO COM 23355L106   10,603,032 396,820 SH   SOLE   234,069 0 162,751
DYCOM INDS INC COM 267475101   476,080 4,189 SH   SOLE   94 0 4,095
DYNATRACE INC COM NEW 268150109   4,969,428 96,550 SH   SOLE   77,879 0 18,671
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   241,682 18,706 SH   SOLE   6,779 0 11,927
DYNEX CAP INC COM 26817Q886   680,880 54,081 SH   SOLE   0 0 54,081
E L F BEAUTY INC COM 26856L103   2,569,604 22,495 SH   SOLE   589 0 21,906
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   703,758 125,671 SH   SOLE   0 0 125,671
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   1,249,397 126,979 SH   SOLE   0 0 126,979
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   261,673 14,676 SH   SOLE   0 0 14,676
EA SERIES TRUST FREEDOM 100 EM 02072L607   531,277 16,944 SH   SOLE   0 0 16,944
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   570,272 22,095 SH   SOLE   0 0 22,095
EA SERIES TRUST INTL QUAN VALUE 02072L201   819,920 34,450 SH   SOLE   0 0 34,450
EA SERIES TRUST US QUAN MOMENTUM 02072L409   1,579,630 33,998 SH   SOLE   0 0 33,998
EA SERIES TRUST US QUAN VALUE 02072L102   1,695,987 49,017 SH   SOLE   0 0 49,017
EAGLE BULK SHIPPING INC COM Y2187A150   321,247 6,687 SH   SOLE   0 0 6,687
EAGLE MATLS INC COM 26969P108   6,440,410 34,548 SH   SOLE   4,939 0 29,609
EAGLE POINT CREDIT COMPANY I COM 269808101   529,419 52,108 SH   SOLE   0 0 52,108
EAGLE POINT INCOME COMPANY I COM 269817102   194,210 14,724 SH   SOLE   0 0 14,724
EARTHSTONE ENERGY INC CL A 27032D304   227,797 15,941 SH   SOLE   0 0 15,941
EAST WEST BANCORP INC COM 27579R104   914,780 17,329 SH   SOLE   1,829 0 15,500
EASTERLY GOVT PPTYS INC COM 27616P103   2,268,764 156,467 SH   SOLE   12,375 0 144,092
EASTERN BANKSHARES INC COM 27627N105   189,205 15,420 SH   SOLE   871 0 14,549
EASTGROUP PPTYS INC COM 277276101   1,553,317 8,948 SH   SOLE   5,398 0 3,550
EASTMAN CHEM CO COM 277432100   8,413,965 100,501 SH   SOLE   3,527 0 96,974
EATON CORP PLC SHS G29183103   63,312,686 314,831 SH   SOLE   97,044 0 217,787
EATON VANCE CALIF MUN BD FD COM 27828A100   898,403 100,944 SH   SOLE   0 0 100,944
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   130,804 13,100 SH   SOLE   0 0 13,100
EATON VANCE ENHANCED EQUITY COM 278274105   1,434,443 86,989 SH   SOLE   0 0 86,989
EATON VANCE ENHANCED EQUITY COM 278277108   3,818,665 213,452 SH   SOLE   0 0 213,452
EATON VANCE FLTING RATE INC COM 278279104   1,480,671 126,770 SH   SOLE   0 0 126,770
EATON VANCE LTD DURATION INC COM 27828H105   6,521,449 696,736 SH   SOLE   0 0 696,736
EATON VANCE MUN BD FD COM 27827X101   366,413 36,825 SH   SOLE   0 0 36,825
EATON VANCE MUN INCOME 2028 SHS 27829U105   678,252 38,581 SH   SOLE   0 0 38,581
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,133,558 113,925 SH   SOLE   0 0 113,925
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   879,385 50,656 SH   SOLE   0 0 50,656
EATON VANCE RISK-MANAGED DIV COM 27829G106   2,015,535 245,199 SH   SOLE   0 0 245,199
EATON VANCE SHORT DURATION D COM 27828V104   483,405 49,277 SH   SOLE   0 0 49,277
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,335,782 113,684 SH   SOLE   0 0 113,684
EATON VANCE SR INCOME TR SH BEN INT 27826S103   388,935 71,233 SH   SOLE   0 0 71,233
EATON VANCE TAX ADVT DIV INC COM 27828G107   6,369,891 279,995 SH   SOLE   0 0 279,995
EATON VANCE TAX MNGED BUY WR COM 27828X100   891,083 64,153 SH   SOLE   0 0 64,153
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,625,146 114,336 SH   SOLE   0 0 114,336
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   11,532,754 902,406 SH   SOLE   0 0 902,406
EATON VANCE TAX-MANAGED DIVE COM 27828N102   10,248,734 822,531 SH   SOLE   0 0 822,531
EATON VANCE TAX-MANAGED GLOB COM 27829F108   5,443,875 687,358 SH   SOLE   0 0 687,358
EATON VANCE TX ADV GLBL DIV COM 27828S101   4,580,650 274,290 SH   SOLE   0 0 274,290
EBAY INC. COM 278642103   7,236,212 161,920 SH   SOLE   61,929 0 99,991
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   588,414 47,149 SH   SOLE   0 0 47,149
ECOLAB INC COM 278865100   24,382,502 130,604 SH   SOLE   34,875 0 95,729
ECOVYST INC COM 27923Q109   1,144,419 99,862 SH   SOLE   3,569 0 96,293
EDGIO INC COM 53261M104   31,023 46,028 SH   SOLE   0 0 46,028
EDISON INTL COM 281020107   12,951,095 186,480 SH   SOLE   69,349 0 117,131
EDITAS MEDICINE INC COM 28106W103   630,064 76,557 SH   SOLE   112 0 76,445
EDWARDS LIFESCIENCES CORP COM 28176E108   27,842,517 295,161 SH   SOLE   54,111 0 241,050
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   658,893 14,185 SH   SOLE   0 0 14,185
EL POLLO LOCO HLDGS INC COM 268603107   125,996 14,367 SH   SOLE   0 0 14,367
ELANCO ANIMAL HEALTH INC COM 28414H103   204,620 20,340 SH   SOLE   843 0 19,497
ELASTIC N V ORD SHS N14506104   840,100 13,102 SH   SOLE   103 0 12,999
ELBIT SYS LTD ORD M3760D101   925,618 4,430 SH   SOLE   0 0 4,430
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   8,799 14,178 SH   SOLE   0 0 14,178
ELECTRONIC ARTS INC COM 285512109   10,493,717 80,907 SH   SOLE   13,979 0 66,928
ELEVANCE HEALTH INC COM 036752103   73,754,317 166,005 SH   SOLE   63,334 0 102,671
ELLINGTON FINANCIAL INC COM 28852N109   150,887 10,934 SH   SOLE   0 0 10,934
ELLSWORTH GROWTH & INCOME FD COM 289074106   87,281 10,149 SH   SOLE   0 0 10,149
EMBECTA CORP COMMON STOCK 29082K105   267,632 12,390 SH   SOLE   253 0 12,137
EMCOR GROUP INC COM 29084Q100   2,183,817 11,818 SH   SOLE   2,637 0 9,181
EMEREN GROUP LTD SPONSORED ADS 75971T301   139,544 36,819 SH   SOLE   0 0 36,819
EMERSON ELEC CO COM 291011104   58,292,228 644,896 SH   SOLE   74,112 0 570,784
EMPIRE ST RLTY TR INC CL A 292104106   153,844 20,540 SH   SOLE   18,540 0 2,000
EMX RTY CORP COM 26873J107   19,646 10,340 SH   SOLE   0 0 10,340
ENBRIDGE INC COM 29250N105   94,138,476 2,534,010 SH   SOLE   1,030,680 0 1,503,330
ENCOMPASS HEALTH CORP COM 29261A100   1,872,022 27,648 SH   SOLE   6,380 0 21,268
ENCORE CAP GROUP INC COM 292554102   389,252 8,006 SH   SOLE   7,369 0 637
ENCORE WIRE CORP COM 292562105   7,623,533 41,002 SH   SOLE   166 0 40,836
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   752,786 31,471 SH   SOLE   26,108 0 5,363
ENDEAVOUR SILVER CORP COM 29258Y103   536,607 185,677 SH   SOLE   0 0 185,677
ENEL CHILE S.A. SPONSORED ADR 29278D105   342,307 102,795 SH   SOLE   79,129 0 23,666
ENERGIZER HLDGS INC NEW COM 29272W109   778,527 23,184 SH   SOLE   0 0 23,184
ENERGOUS CORP COM 29272C103   7,283 30,346 SH   SOLE   0 0 30,346
ENERGY FUELS INC COM NEW 292671708   100,140 16,048 SH   SOLE   0 0 16,048
ENERGY RECOVERY INC COM 29270J100   1,743,856 62,392 SH   SOLE   0 0 62,392
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   35,119,005 2,765,276 SH   SOLE   8,969 0 2,756,307
ENERGY VAULT HOLDINGS INC COM 29280W109   64,565 23,650 SH   SOLE   0 0 23,650
ENERPLUS CORP COM 292766102   543,984 37,594 SH   SOLE   16,962 0 20,632
ENERSYS COM 29275Y102   1,044,427 9,624 SH   SOLE   7,708 0 1,916
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   238,805 4,628 SH   SOLE   0 0 4,628
ENI S P A SPONSORED ADR 26874R108   220,082 7,644 SH   SOLE   0 0 7,644
ENNIS INC COM 293389102   362,384 17,781 SH   SOLE   0 0 17,781
ENOVA INTL INC COM 29357K103   240,527 4,528 SH   SOLE   3,125 0 1,403
ENOVIS CORPORATION COM 194014502   1,284,259 20,029 SH   SOLE   729 0 19,300
ENOVIX CORPORATION COM 293594107   3,636,269 201,567 SH   SOLE   0 0 201,567
ENPHASE ENERGY INC COM 29355A107   12,699,338 75,826 SH   SOLE   3,983 0 71,843
ENPRO INDS INC COM 29355X107   505,339 3,784 SH   SOLE   2,413 0 1,371
ENSIGN GROUP INC COM 29358P101   911,874 9,552 SH   SOLE   2,637 0 6,915
ENTEGRIS INC COM 29362U104   6,906,433 62,322 SH   SOLE   19,094 0 43,228
ENTERGY CORP NEW COM 29364G103   25,414,536 261,010 SH   SOLE   146,489 0 114,521
ENTERPRISE BANCORP INC MASS COM 293668109   349,074 12,062 SH   SOLE   0 0 12,062
ENTERPRISE FINL SVCS CORP COM 293712105   1,010,121 25,834 SH   SOLE   0 0 25,834
ENTERPRISE PRODS PARTNERS L COM 293792107   54,185,327 2,056,369 SH   SOLE   15,740 0 2,040,629
ENTHUSIAST GAMING HLDGS INC COM 29385B109   11,423 22,399 SH   SOLE   0 0 22,399
ENVESTNET INC COM 29404K106   1,278,399 21,540 SH   SOLE   18,917 0 2,623
ENVIVA INC COM 29415B103   253,255 23,341 SH   SOLE   584 0 22,757
EOG RES INC COM 26875P101   41,695,151 364,341 SH   SOLE   129,058 0 235,283
EPAM SYS INC COM 29414B104   2,930,965 13,041 SH   SOLE   1,883 0 11,158
EPLUS INC COM 294268107   1,644,298 29,206 SH   SOLE   28,508 0 698
EPR PPTYS COM SH BEN INT 26884U109   2,659,612 56,829 SH   SOLE   717 0 56,112
EPR PPTYS CONV PFD 9% SR E 26884U307   227,674 8,028 SH   SOLE   0 0 8,028
EPSILON ENERGY LTD COM 294375209   658,422 123,300 SH   SOLE   0 0 123,300
EQT CORP COM 26884L109   5,583,367 135,749 SH   SOLE   57,847 0 77,902
EQUIFAX INC COM 294429105   9,532,523 40,513 SH   SOLE   7,899 0 32,614
EQUINIX INC COM 29444U700   16,118,504 20,561 SH   SOLE   10,434 0 10,127
EQUINOR ASA SPONSORED ADR 29446M102   837,669 28,677 SH   SOLE   1,534 0 27,143
EQUINOX GOLD CORP COM 29446Y502   1,047,345 228,678 SH   SOLE   0 0 228,678
EQUITABLE HLDGS INC COM 29452E101   1,242,708 45,755 SH   SOLE   31,041 0 14,714
EQUITRANS MIDSTREAM CORP COM 294600101   830,737 86,897 SH   SOLE   0 0 86,897
EQUITY COMWLTH COM SH BEN INT 294628102   793,330 39,157 SH   SOLE   0 0 39,157
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,189,776 32,737 SH   SOLE   12,392 0 20,345
EQUITY RESIDENTIAL SH BEN INT 29476L107   4,195,161 63,592 SH   SOLE   8,194 0 55,398
ERICSSON ADR B SEK 10 294821608   833,559 152,947 SH   SOLE   89,527 0 63,420
ERIE INDTY CO CL A 29530P102   297,408 1,416 SH   SOLE   88 0 1,328
ESAB CORPORATION COM 29605J106   1,734,698 26,070 SH   SOLE   2,875 0 23,195
ESCALADE INC COM 296056104   379,505 28,427 SH   SOLE   0 0 28,427
ESCO TECHNOLOGIES INC COM 296315104   248,031 2,393 SH   SOLE   1,191 0 1,202
ESS TECH INC COMMON STOCK 26916J106   34,708 23,611 SH   SOLE   0 0 23,611
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   270,375 11,486 SH   SOLE   573 0 10,913
ESSENTIAL UTILS INC COM 29670G102   8,240,182 206,469 SH   SOLE   899 0 205,570
ESSEX PPTY TR INC COM 297178105   5,792,343 24,722 SH   SOLE   796 0 23,926
ETF MANAGERS TR AI POWERED EQT 26924G813   4,164,850 132,176 SH   SOLE   0 0 132,176
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   4,625,033 100,028 SH   SOLE   0 0 100,028
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   2,203,401 736,924 SH   SOLE   0 0 736,924
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   1,548,327 90,918 SH   SOLE   0 0 90,918
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   7,506,207 140,953 SH   SOLE   0 0 140,953
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   16,978,289 335,672 SH   SOLE   0 0 335,672
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   2,918,000 311,088 SH   SOLE   0 0 311,088
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   4,443,681 104,059 SH   SOLE   0 0 104,059
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   798,478 38,780 SH   SOLE   0 0 38,780
ETF MANAGERS TR WEDBUSH ETFMG 26924G805   1,043,188 29,319 SH   SOLE   0 0 29,319
ETF MANAGERS TR WEDBUSH VID GAME 26924G706   1,751,665 28,830 SH   SOLE   0 0 28,830
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   779,092 23,016 SH   SOLE   0 0 23,016
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   1,995,233 83,065 SH   SOLE   0 0 83,065
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   11,171,497 533,500 SH   SOLE   0 0 533,500
ETF SER SOLUTIONS AAM S&P 500 26922A594   11,233,535 394,770 SH   SOLE   0 0 394,770
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   15,282,477 533,761 SH   SOLE   8,805 0 524,956
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   226,412 8,800 SH   SOLE   0 0 8,800
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   1,933,373 62,146 SH   SOLE   0 0 62,146
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,793,875 72,159 SH   SOLE   0 0 72,159
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   972,882 26,715 SH   SOLE   0 0 26,715
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   393,415 16,147 SH   SOLE   0 0 16,147
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   4,353,871 43,411 SH   SOLE   0 0 43,411
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   1,164,530 54,026 SH   SOLE   0 0 54,026
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   13,474,951 400,292 SH   SOLE   0 0 400,292
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   622,477 74,907 SH   SOLE   0 0 74,907
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   6,734,350 133,064 SH   SOLE   0 0 133,064
ETF SER SOLUTIONS DISTILLATE US 26922A321   31,120,636 687,521 SH   SOLE   14 0 687,507
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   7,624,009 353,782 SH   SOLE   0 0 353,782
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,181,303 48,714 SH   SOLE   0 0 48,714
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   645,071 20,190 SH   SOLE   0 0 20,190
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   665,060 17,055 SH   SOLE   0 0 17,055
ETF SER SOLUTIONS RANGE CANCER THE 26922A826   202,383 15,664 SH   SOLE   0 0 15,664
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701   417,880 12,677 SH   SOLE   0 0 12,677
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   327,225 19,849 SH   SOLE   0 0 19,849
ETF SER SOLUTIONS US GLB JETS 26922A842   27,668,669 1,291,721 SH   SOLE   0 0 1,291,721
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   249,927 10,896 SH   SOLE   0 0 10,896
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   522,676 10,930 SH   SOLE   0 0 10,930
ETFIS SER TR I INFRAC ACT MLP 26923G772   1,854,274 55,919 SH   SOLE   0 0 55,919
ETFIS SER TR I INFRACP REIT PFD 26923G400   2,591,183 145,880 SH   SOLE   0 0 145,880
ETFIS SER TR I VIRTUS INFRCAP 26923G822   9,774,546 497,686 SH   SOLE   0 0 497,686
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   254,436 4,835 SH   SOLE   0 0 4,835
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   411,373 17,169 SH   SOLE   0 0 17,169
ETFIS SER TR I VIRTUS REAL AS 26923G780   1,353,149 57,664 SH   SOLE   0 0 57,664
ETFIS SER TR I VIRTUS REAVES UT 26923G806   806,312 17,770 SH   SOLE   0 0 17,770
ETHAN ALLEN INTERIORS INC COM 297602104   497,122 17,579 SH   SOLE   5,076 0 12,503
ETSY INC COM 29786A106   15,536,303 183,623 SH   SOLE   85,004 0 98,619
EURONET WORLDWIDE INC COM 298736109   1,626,924 13,862 SH   SOLE   10,552 0 3,310
EUROPEAN EQUITY FD INC COM 298768102   295,349 34,303 SH   SOLE   0 0 34,303
EVANS BANCORP INC COM NEW 29911Q208   242,095 9,711 SH   SOLE   0 0 9,711
EVERBRIDGE INC COM 29978A104   856,953 31,857 SH   SOLE   13,849 0 18,008
EVERCORE INC CLASS A 29977A105   422,531 3,419 SH   SOLE   387 0 3,032
EVEREST RE GROUP LTD COM G3223R108   2,271,840 6,645 SH   SOLE   1,078 0 5,567
EVERGY INC COM 30034W106   3,901,985 66,792 SH   SOLE   3,778 0 63,014
EVERI HLDGS INC COM 30034T103   908,059 62,798 SH   SOLE   32,614 0 30,184
EVERSOURCE ENERGY COM 30040W108   16,306,571 229,929 SH   SOLE   4,319 0 225,610
EVGO INC CL A COM 30052F100   202,112 50,528 SH   SOLE   0 0 50,528
EVOGENE LTD SHS M4119S104   71,246 66,585 SH   SOLE   0 0 66,585
EVOLENT HEALTH INC CL A 30050B101   239,219 7,895 SH   SOLE   5,370 0 2,525
EVOLUS INC COM 30052C107   238,311 32,780 SH   SOLE   0 0 32,780
EVOLUTION PETE CORP COM 30049A107   823,528 102,048 SH   SOLE   0 0 102,048
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   146,856 24,476 SH   SOLE   0 0 24,476
EXACT SCIENCES CORP COM 30063P105   7,243,108 77,136 SH   SOLE   10,734 0 66,402
EXCELERATE ENERGY INC CL A COM 30069T101   639,346 31,448 SH   SOLE   1,079 0 30,369
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   1,229,303 54,226 SH   SOLE   0 0 54,226
EXCHANGE LISTED FDS TR CABANA AGGRESSIV 30151E616   191,287 10,089 SH   SOLE   0 0 10,089
EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681   284,236 12,746 SH   SOLE   0 0 12,746
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814   1,150,405 45,114 SH   SOLE   0 0 45,114
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   5,253,947 284,767 SH   SOLE   0 0 284,767
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   172,415 21,418 SH   SOLE   0 0 21,418
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   7,122,997 242,609 SH   SOLE   0 0 242,609
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   826,177 27,466 SH   SOLE   0 0 27,466
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   341,443 9,486 SH   SOLE   0 0 9,486
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   20,502,655 350,114 SH   SOLE   0 0 350,114
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   793,578 32,265 SH   SOLE   0 0 32,265
EXELIXIS INC COM 30161Q104   872,763 45,671 SH   SOLE   23,507 0 22,164
EXELON CORP COM 30161N101   14,050,894 344,892 SH   SOLE   57,337 0 287,555
EXLSERVICE HOLDINGS INC COM 302081104   3,329,212 22,039 SH   SOLE   11,438 0 10,601
EXP WORLD HLDGS INC COM 30212W100   1,084,144 53,459 SH   SOLE   0 0 53,459
EXPEDIA GROUP INC COM NEW 30212P303   6,683,976 61,102 SH   SOLE   8,764 0 52,338
EXPEDITORS INTL WASH INC COM 302130109   12,543,185 103,552 SH   SOLE   33,402 0 70,150
EXPONENT INC COM 30214U102   3,269,719 35,038 SH   SOLE   21,164 0 13,874
EXSCIENTIA PLC ADS 30223G102   71,040 12,000 SH   SOLE   0 0 12,000
EXTRA SPACE STORAGE INC COM 30225T102   5,563,570 37,377 SH   SOLE   4,212 0 33,165
EXTREME NETWORKS COM 30226D106   1,296,300 49,762 SH   SOLE   17,768 0 31,994
EXXON MOBIL CORP COM 30231G102   374,163,717 3,488,706 SH   SOLE   185,159 0 3,303,547
EXXON MOBIL CORP COM 30231G102   2,305,875 21,500 SH Put SOLE   0 0 21,500
EZCORP INC CL A NON VTG 302301106   223,411 26,660 SH   SOLE   0 0 26,660
F N B CORP COM 302520101   791,150 69,157 SH   SOLE   1,846 0 67,311
F5 INC COM 315616102   1,176,589 8,045 SH   SOLE   5,395 0 2,650
FABRINET SHS G3323L100   2,896,519 22,302 SH   SOLE   76 0 22,226
FACTSET RESH SYS INC COM 303075105   21,787,242 54,380 SH   SOLE   7,296 0 47,084
FAIR ISAAC CORP COM 303250104   3,580,188 4,424 SH   SOLE   470 0 3,954
FARMERS NATIONAL BANC CORP COM 309627107   169,713 13,720 SH   SOLE   0 0 13,720
FARMLAND PARTNERS INC COM 31154R109   3,691,809 302,360 SH   SOLE   0 0 302,360
FASTENAL CO COM 311900104   12,617,424 213,891 SH   SOLE   26,567 0 187,324
FASTLY INC CL A 31188V100   547,377 34,710 SH   SOLE   0 0 34,710
FEDERAL AGRIC MTG CORP CL C 313148306   434,890 3,026 SH   SOLE   0 0 3,026
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   4,576,213 47,290 SH   SOLE   0 0 47,290
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   550,072 23,122 SH   SOLE   0 0 23,122
FEDERATED HERMES INC CL B 314211103   412,400 11,503 SH   SOLE   0 0 11,503
FEDERATED HERMES PREM MUNI I COM 31423P108   401,431 37,764 SH   SOLE   0 0 37,764
FEDEX CORP COM 31428X106   65,184,467 262,947 SH   SOLE   6,679 0 256,268
FEMASYS INC COM 31447E105   10,726 21,032 SH   SOLE   0 0 21,032
FERGUSON PLC NEW SHS G3421J106   3,860,502 24,540 SH   SOLE   19,414 0 5,126
FERRARI N V COM N3167Y103   7,721,881 23,744 SH   SOLE   2,327 0 21,417
FERROGLOBE PLC SHS G33856108   53,963 11,313 SH   SOLE   0 0 11,313
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   41,209,498 762,010 SH   SOLE   20 0 761,990
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   9,766,989 215,037 SH   SOLE   62 0 214,975
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   5,412,488 129,671 SH   SOLE   0 0 129,671
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   18,395,098 462,886 SH   SOLE   0 0 462,886
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   6,598,324 141,823 SH   SOLE   0 0 141,823
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   720,515 37,517 SH   SOLE   0 0 37,517
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   217,762 9,350 SH   SOLE   0 0 9,350
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   4,775,422 95,299 SH   SOLE   0 0 95,299
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   727,570 15,046 SH   SOLE   0 0 15,046
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,972,418 49,004 SH   SOLE   0 0 49,004
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   5,815,637 79,319 SH   SOLE   0 0 79,319
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   8,333,743 376,071 SH   SOLE   0 0 376,071
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   7,135,663 151,597 SH   SOLE   0 0 151,597
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   24,423,637 386,940 SH   SOLE   0 0 386,940
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   4,295,121 75,525 SH   SOLE   0 0 75,525
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   29,031,270 222,223 SH   SOLE   3,887 0 218,336
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   3,766,136 80,714 SH   SOLE   0 0 80,714
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   6,648,065 264,969 SH   SOLE   0 0 264,969
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   10,260,639 242,683 SH   SOLE   0 0 242,683
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   991,209 19,608 SH   SOLE   0 0 19,608
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   748,409 22,381 SH   SOLE   0 0 22,381
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,077,762 32,849 SH   SOLE   0 0 32,849
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,775,383 56,525 SH   SOLE   0 0 56,525
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   4,259,204 93,158 SH   SOLE   0 0 93,158
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   2,156,016 43,289 SH   SOLE   0 0 43,289
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   2,119,653 44,155 SH   SOLE   0 0 44,155
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   50,237,373 1,106,063 SH   SOLE   0 0 1,106,063
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,264,695 118,464 SH   SOLE   10,082 0 108,382
FIDELITY NATL INFORMATION SV COM 31620M106   14,839,193 271,283 SH   SOLE   135,016 0 136,267
FIDUS INVT CORP COM 316500107   1,253,763 63,968 SH   SOLE   0 0 63,968
FIESTA RESTAURANT GROUP INC COM 31660B101   206,758 26,040 SH   SOLE   0 0 26,040
FIFTH THIRD BANCORP COM 316773100   11,482,344 438,090 SH   SOLE   30,915 0 407,175
FIFTH THIRD BANCORP COM 316773100   1,601,431 61,100 SH Put SOLE   0 0 61,100
FIGS INC CL A 30260D103   155,600 18,815 SH   SOLE   0 0 18,815
FINVOLUTION GROUP SPONSORED ADS 31810T101   146,648 31,880 SH   SOLE   0 0 31,880
FIRST AMERN FINL CORP COM 31847R102   1,678,008 29,428 SH   SOLE   2,501 0 26,927
FIRST BANCORP N C COM 318910106   704,623 23,685 SH   SOLE   0 0 23,685
FIRST BANCSHARES INC MS COM 318916103   866,351 33,528 SH   SOLE   0 0 33,528
FIRST COMWLTH FINL CORP PA COM 319829107   332,715 26,302 SH   SOLE   0 0 26,302
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,510,600 1,177 SH   SOLE   79 0 1,098
FIRST FINL BANCORP OH COM 320209109   740,515 36,229 SH   SOLE   17,622 0 18,607
FIRST FINL BANKSHARES INC COM 32020R109   1,559,324 54,732 SH   SOLE   32,229 0 22,503
FIRST HAWAIIAN INC COM 32051X108   423,667 23,524 SH   SOLE   5,488 0 18,036
FIRST HORIZON CORPORATION COM 320517105   1,471,433 130,562 SH   SOLE   0 0 130,562
FIRST INDL RLTY TR INC COM 32054K103   2,545,124 48,349 SH   SOLE   30,620 0 17,729
FIRST INTST BANCSYSTEM INC COM 32055Y201   301,697 12,655 SH   SOLE   3,186 0 9,469
FIRST MAJESTIC SILVER CORP COM 32076V103   2,114,726 374,288 SH   SOLE   0 0 374,288
FIRST MERCHANTS CORP COM 320817109   278,480 9,865 SH   SOLE   2,360 0 7,505
FIRST SOLAR INC COM 336433107   8,990,885 47,298 SH   SOLE   3,373 0 43,925
FIRST SVGS FINL GROUP INC COM 33621E109   331,365 25,009 SH   SOLE   0 0 25,009
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   2,627,930 422,477 SH   SOLE   0 0 422,477
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   6,286,765 111,805 SH   SOLE   0 0 111,805
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   834,811 63,702 SH   SOLE   0 0 63,702
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,710,187 122,770 SH   SOLE   0 0 122,770
FIRST TR ENERGY INFRASTRCTR COM 33738C103   458,243 31,173 SH   SOLE   0 0 31,173
FIRST TR ENHANCED EQUITY INC COM 337318109   983,733 56,117 SH   SOLE   0 0 56,117
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   17,138,929 349,845 SH   SOLE   0 0 349,845
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   4,947,269 172,499 SH   SOLE   0 0 172,499
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   19,166,580 582,217 SH   SOLE   130,169 0 452,048
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   4,360,829 153,001 SH   SOLE   129,104 0 23,897
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   3,293,378 106,375 SH   SOLE   103,794 0 2,581
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   35,432,509 2,102,820 SH   SOLE   0 0 2,102,820
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   46,652,010 883,728 SH   SOLE   0 0 883,728
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   103,104,554 2,034,423 SH   SOLE   0 0 2,034,423
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   225,220 11,261 SH   SOLE   0 0 11,261
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   23,323,219 495,185 SH   SOLE   0 0 495,185
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   172,581,355 10,806,599 SH   SOLE   0 0 10,806,599
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   203,639 3,701 SH   SOLE   0 0 3,701
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   964,654 16,879 SH   SOLE   0 0 16,879
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   472,362 7,864 SH   SOLE   0 0 7,864
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   26,482,508 1,341,566 SH   SOLE   0 0 1,341,566
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   19,228,539 962,389 SH   SOLE   0 0 962,389
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109   1,389,058 52,358 SH   SOLE   0 0 52,358
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   35,774,754 696,685 SH   SOLE   0 0 696,685
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   13,183,154 362,673 SH   SOLE   0 0 362,673
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   19,540,146 922,576 SH   SOLE   0 0 922,576
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505   318,839 8,096 SH   SOLE   0 0 8,096
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   9,411,693 273,437 SH   SOLE   0 0 273,437
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   321,557 8,380 SH   SOLE   0 0 8,380
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   1,404,117 29,356 SH   SOLE   0 0 29,356
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   1,593,020 33,204 SH   SOLE   0 0 33,204
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   563,508 29,651 SH   SOLE   0 0 29,651
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   852,837 14,204 SH   SOLE   0 0 14,204
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   12,354,621 438,730 SH   SOLE   0 0 438,730
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   104,660,095 4,596,404 SH   SOLE   0 0 4,596,404
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   64,741,834 852,539 SH   SOLE   0 0 852,539
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   18,437,123 333,945 SH   SOLE   0 0 333,945
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   26,159,920 417,557 SH   SOLE   0 0 417,557
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   31,568,034 1,472,390 SH   SOLE   0 0 1,472,390
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   1,749,097 77,121 SH   SOLE   0 0 77,121
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   28,393,700 942,686 SH   SOLE   0 0 942,686
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   31,433,856 2,009,838 SH   SOLE   0 0 2,009,838
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   54,538,137 1,446,635 SH   SOLE   0 0 1,446,635
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   62,359,545 575,751 SH   SOLE   0 0 575,751
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   35,020,600 582,803 SH   SOLE   0 0 582,803
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   2,255,755 84,139 SH   SOLE   0 0 84,139
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   34,020,446 2,706,480 SH   SOLE   0 0 2,706,480
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   19,979,504 278,344 SH   SOLE   0 0 278,344
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   16,517,522 420,722 SH   SOLE   0 0 420,722
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   31,841,478 496,051 SH   SOLE   0 0 496,051
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   118,323,816 2,605,678 SH   SOLE   0 0 2,605,678
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   29,599,474 281,578 SH   SOLE   0 0 281,578
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   1,747,970 31,298 SH   SOLE   0 0 31,298
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   48,621,091 422,645 SH   SOLE   0 0 422,645
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   32,342,999 366,826 SH   SOLE   0 0 366,826
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   21,114,493 664,187 SH   SOLE   0 0 664,187
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   50,994,751 575,757 SH   SOLE   0 0 575,757
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   15,159,724 331,723 SH   SOLE   0 0 331,723
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   33,022,919 509,770 SH   SOLE   0 0 509,770
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   13,459,269 292,148 SH   SOLE   0 0 292,148
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   26,588,177 441,628 SH   SOLE   0 0 441,628
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   27,355,429 1,301,400 SH   SOLE   0 0 1,301,400
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   655,823,706 8,735,000 SH   SOLE   297 0 8,734,703
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   41,697,246 1,897,918 SH   SOLE   0 0 1,897,918
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   5,491,784 130,217 SH   SOLE   0 0 130,217
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   116,280,760 713,423 SH   SOLE   0 0 713,423
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   23,166,590 689,277 SH   SOLE   0 0 689,277
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   17,922,358 991,281 SH   SOLE   0 0 991,281
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   192,671,853 4,107,266 SH   SOLE   0 0 4,107,266
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   15,388,276 595,061 SH   SOLE   0 0 595,061
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   7,402,800 261,216 SH   SOLE   0 0 261,216
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   940,578 35,628 SH   SOLE   0 0 35,628
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   262,834 11,157 SH   SOLE   0 0 11,157
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   2,298,013 47,304 SH   SOLE   0 0 47,304
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   2,937,571 145,930 SH   SOLE   0 0 145,930
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   506,604,855 8,527,266 SH   SOLE   4,003 0 8,523,263
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   78,900,616 1,990,932 SH   SOLE   0 0 1,990,932
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   315,308,773 6,614,407 SH   SOLE   788 0 6,613,619
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   63,715,246 1,205,587 SH   SOLE   0 0 1,205,587
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   4,137,403 236,829 SH   SOLE   0 0 236,829
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   2,989,304 67,862 SH   SOLE   0 0 67,862
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   3,285,521 85,471 SH   SOLE   0 0 85,471
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   15,835,635 488,152 SH   SOLE   0 0 488,152
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   2,218,413 68,461 SH   SOLE   0 0 68,461
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   104,499,082 5,612,196 SH   SOLE   0 0 5,612,196
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   7,740,364 347,882 SH   SOLE   0 0 347,882
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   6,548,791 249,288 SH   SOLE   0 0 249,288
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   1,859,295 64,655 SH   SOLE   0 0 64,655
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   13,698,197 286,513 SH   SOLE   0 0 286,513
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   14,484,197 994,794 SH   SOLE   0 0 994,794
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   42,119,412 823,288 SH   SOLE   0 0 823,288
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   107,458,201 1,831,882 SH   SOLE   0 0 1,831,882
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   11,292,006 133,887 SH   SOLE   0 0 133,887
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   9,622,539 453,406 SH   SOLE   0 0 453,406
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   6,666,515 336,603 SH   SOLE   0 0 336,603
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,395,853 46,888 SH   SOLE   0 0 46,888
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   28,635,161 627,002 SH   SOLE   0 0 627,002
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   6,448,025 245,920 SH   SOLE   0 0 245,920
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   22,510,969 855,105 SH   SOLE   0 0 855,105
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,851,931 70,720 SH   SOLE   0 0 70,720
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   11,782,140 165,503 SH   SOLE   0 0 165,503
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   12,276,164 527,327 SH   SOLE   0 0 527,327
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   48,943,144 1,812,709 SH   SOLE   0 0 1,812,709
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   30,131,959 196,761 SH   SOLE   0 0 196,761
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   30,465,692 563,553 SH   SOLE   0 0 563,553
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   727,356,694 15,442,819 SH   SOLE   0 0 15,442,819
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   6,804,798 442,445 SH   SOLE   0 0 442,445
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   71,666,227 1,582,036 SH   SOLE   0 0 1,582,036
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   17,435,031 647,420 SH   SOLE   0 0 647,420
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   168,012,096 5,934,727 SH   SOLE   0 0 5,934,727
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   6,771,196 207,324 SH   SOLE   0 0 207,324
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738   8,519,444 297,017 SH   SOLE   0 0 297,017
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   4,241,705 105,345 SH   SOLE   0 0 105,345
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   1,503,002 41,405 SH   SOLE   0 0 41,405
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   222,141 11,008 SH   SOLE   0 0 11,008
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   13,888,690 644,786 SH   SOLE   0 0 644,786
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   318,587 15,556 SH   SOLE   0 0 15,556
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   720,811 32,396 SH   SOLE   0 0 32,396
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   583,501 24,337 SH   SOLE   0 0 24,337
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   406,174 19,038 SH   SOLE   0 0 19,038
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   799,761 20,525 SH   SOLE   0 0 20,525
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   1,187,947 38,645 SH   SOLE   0 0 38,645
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   125,919,199 5,028,722 SH   SOLE   442 0 5,028,280
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   1,871,274 57,243 SH   SOLE   0 0 57,243
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   548,664 15,812 SH   SOLE   0 0 15,812
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   562,755 13,580 SH   SOLE   0 0 13,580
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   1,328,301 34,059 SH   SOLE   0 0 34,059
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,417,753 43,211 SH   SOLE   0 0 43,211
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   5,437,324 161,052 SH   SOLE   0 0 161,052
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   1,010,552 28,043 SH   SOLE   0 0 28,043
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   859,686 38,396 SH   SOLE   0 0 38,396
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   2,834,547 76,218 SH   SOLE   0 0 76,218
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   14,705,333 587,499 SH   SOLE   0 0 587,499
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   911,879 25,593 SH   SOLE   0 0 25,593
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   803,068 21,143 SH   SOLE   0 0 21,143
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,485,655 76,818 SH   SOLE   0 0 76,818
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   14,152,304 767,479 SH   SOLE   0 0 767,479
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   2,401,460 111,050 SH   SOLE   0 0 111,050
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   502,296 82,302 SH   SOLE   0 0 82,302
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   261,109,502 5,911,468 SH   SOLE   24,495 0 5,886,973
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   2,060,247 96,499 SH   SOLE   0 0 96,499
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   128,333,035 5,309,600 SH   SOLE   0 0 5,309,600
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,348,773 33,859 SH   SOLE   0 0 33,859
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   479,828 13,566 SH   SOLE   0 0 13,566
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   2,113,606 54,728 SH   SOLE   0 0 54,728
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   4,214,241 123,839 SH   SOLE   0 0 123,839
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   342,178 9,067 SH   SOLE   0 0 9,067
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   429,288 10,654 SH   SOLE   0 0 10,654
FIRST TR HIGH INCOME LONG / COM 33738E109   948,630 82,922 SH   SOLE   0 0 82,922
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   961,143 70,054 SH   SOLE   0 0 70,054
FIRST TR INTER DURATN PFD & COM 33718W103   10,264,258 661,783 SH   SOLE   0 0 661,783
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   63,837,942 957,378 SH   SOLE   0 0 957,378
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   70,320,094 837,044 SH   SOLE   0 0 837,044
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   83,586,300 867,798 SH   SOLE   0 0 867,798
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,140,431 277,618 SH   SOLE   0 0 277,618
FIRST TR MORNINGSTAR DIVID L SHS 336917109   347,437,006 10,215,732 SH   SOLE   819 0 10,214,913
FIRST TR MTG INCOME FD COM SHS 33734E103   176,514 15,831 SH   SOLE   0 0 15,831
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   6,928,699 65,661 SH   SOLE   0 0 65,661
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   8,495,049 119,789 SH   SOLE   0 0 119,789
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   45,971,748 430,044 SH   SOLE   0 0 430,044
FIRST TR NASDAQ 100 TECH IND SHS 337345102   79,018,255 536,955 SH   SOLE   0 0 536,955
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   3,346,608 84,617 SH   SOLE   0 0 84,617
FIRST TR S&P REIT INDEX FD COM 33734G108   22,956,937 932,701 SH   SOLE   0 0 932,701
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   54,217,044 659,105 SH   SOLE   0 0 659,105
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   2,050,475 628,980 SH   SOLE   0 0 628,980
FIRST TR SR FLTG RATE INCOME COM 33733U108   12,125,655 1,224,814 SH   SOLE   0 0 1,224,814
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   4,493,781 395,928 SH   SOLE   0 0 395,928
FIRST TR VALUE LINE DIVID IN SHS 33734H106   925,965,777 23,097,178 SH   SOLE   9,092 0 23,088,086
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   101,574,759 1,002,811 SH   SOLE   0 0 1,002,811
FIRSTCASH HOLDINGS INC COM 33768G107   4,388,359 47,020 SH   SOLE   12,491 0 34,529
FIRSTENERGY CORP COM 337932107   8,407,362 216,239 SH   SOLE   83,433 0 132,806
FIRSTSERVICE CORP NEW COM 33767E202   1,105,288 7,173 SH   SOLE   6,110 0 1,063
FISCALNOTE HOLDINGS INC COM CL A 337655104   525,427 144,348 SH   SOLE   0 0 144,348
FISERV INC COM 337738108   36,277,679 287,576 SH   SOLE   54,916 0 232,660
FISKER INC CL A COM STK 33813J106   485,034 85,999 SH   SOLE   0 0 85,999
FIVE BELOW INC COM 33829M101   2,093,544 10,652 SH   SOLE   1,725 0 8,927
FIVE9 INC COM 338307101   1,308,234 15,867 SH   SOLE   11,459 0 4,408
FIVERR INTL LTD ORD SHS M4R82T106   282,534 10,863 SH   SOLE   0 0 10,863
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   4,239,126 243,348 SH   SOLE   0 0 243,348
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   334,893 41,809 SH   SOLE   0 0 41,809
FLAHERTY & CRUMRINE PFD INCO COM 338480106   442,030 44,831 SH   SOLE   0 0 44,831
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,148,834 229,173 SH   SOLE   0 0 229,173
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,679,406 116,869 SH   SOLE   0 0 116,869
FLEETCOR TECHNOLOGIES INC COM 339041105   4,738,507 18,873 SH   SOLE   3,949 0 14,924
FLEX LNG LTD SHS G35947202   1,395,068 45,695 SH   SOLE   0 0 45,695
FLEX LTD ORD Y2573F102   29,785,249 1,077,614 SH   SOLE   608,505 0 469,109
FLEXSHARES TR CR SCD US BD 33939L761   568,834 12,139 SH   SOLE   0 0 12,139
FLEXSHARES TR CR SCORED LONG 33939L753   566,693 12,997 SH   SOLE   0 0 12,997
FLEXSHARES TR CRE SLCT BD FD 33939L670   236,802 10,703 SH   SOLE   0 0 10,703
FLEXSHARES TR DISCP DUR MBS 33939L779   989,854 48,558 SH   SOLE   0 0 48,558
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   7,329,080 97,780 SH   SOLE   0 0 97,780
FLEXSHARES TR GLB QLT R/E IDX 33939L787   921,899 17,381 SH   SOLE   0 0 17,381
FLEXSHARES TR HIG YLD VL ETF 33939L662   1,428,512 35,324 SH   SOLE   3,320 0 32,004
FLEXSHARES TR IBOXX 3R TARGT 33939L506   4,490,828 190,855 SH   SOLE   0 0 190,855
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   2,596,174 109,636 SH   SOLE   0 0 109,636
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,228,940 122,031 SH   SOLE   0 0 122,031
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,380,415 62,265 SH   SOLE   0 0 62,265
FLEXSHARES TR M STAR DEV MKT 33939L803   972,776 14,988 SH   SOLE   0 0 14,988
FLEXSHARES TR MORNSTAR UPSTR 33939L407   12,781,863 318,988 SH   SOLE   0 0 318,988
FLEXSHARES TR MORNSTAR USMKT 33939L100   5,386,927 31,957 SH   SOLE   0 0 31,957
FLEXSHARES TR MSTAR EMKT FAC 33939L308   659,463 13,533 SH   SOLE   0 0 13,533
FLEXSHARES TR QLT DIV DEF IDX 33939L845   8,906,285 159,320 SH   SOLE   0 0 159,320
FLEXSHARES TR QLT DIVDYN IDX 33939L852   825,012 13,505 SH   SOLE   0 0 13,505
FLEXSHARES TR QUALT DIVD IDX 33939L860   15,689,549 271,492 SH   SOLE   0 0 271,492
FLEXSHARES TR STOX GBL ESG SLT 33939L688   351,093 2,504 SH   SOLE   0 0 2,504
FLEXSHARES TR STOX US ESG SLCT 33939L696   4,721,391 43,685 SH   SOLE   0 0 43,685
FLEXSHARES TR STOXX GLOBR INF 33939L795   2,648,918 50,586 SH   SOLE   0 0 50,586
FLEXSHARES TR US QT LW VLTY 33939L654   1,308,859 24,500 SH   SOLE   0 0 24,500
FLEXSHARES TR US QUALITY CAP 33939L746   1,972,736 40,140 SH   SOLE   0 0 40,140
FLOOR & DECOR HLDGS INC CL A 339750101   380,702 3,662 SH   SOLE   41 0 3,621
FLOTEK INDS INC DEL COM 343389102   9,241 12,590 SH   SOLE   0 0 12,590
FLOWERS FOODS INC COM 343498101   1,160,951 46,662 SH   SOLE   1,473 0 45,189
FLOWSERVE CORP COM 34354P105   415,950 11,196 SH   SOLE   6,619 0 4,577
FLUENCE ENERGY INC COM CL A 34379V103   420,486 15,784 SH   SOLE   0 0 15,784
FLUENT INC COM 34380C102   27,547 43,977 SH   SOLE   0 0 43,977
FLUOR CORP NEW COM 343412102   2,607,689 88,098 SH   SOLE   3,622 0 84,476
FLYWIRE CORPORATION COM VTG 302492103   990,176 31,900 SH   SOLE   21,926 0 9,974
FMC CORP COM NEW 302491303   8,174,247 78,342 SH   SOLE   34,217 0 44,125
FNCB BANCORP INC COM 302578109   297,465 49,827 SH   SOLE   0 0 49,827
FOOT LOCKER INC COM 344849104   261,768 9,656 SH   SOLE   3,041 0 6,615
FORD MTR CO DEL COM 345370860   89,362,925 5,906,341 SH   SOLE   16,380 0 5,889,961
FORESTAR GROUP INC COM 346232101   2,281,947 101,195 SH   SOLE   0 0 101,195
FORMFACTOR INC COM 346375108   210,008 6,137 SH   SOLE   0 0 6,137
FORTINET INC COM 34959E109   17,561,674 232,328 SH   SOLE   48,087 0 184,241
FORTIS INC COM 349553107   1,919,899 44,555 SH   SOLE   33,948 0 10,607
FORTIVE CORP COM 34959J108   5,359,824 71,684 SH   SOLE   36,024 0 35,660
FORTUNA SILVER MINES INC COM 349915108   56,852 17,547 SH   SOLE   0 0 17,547
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,184,080 44,254 SH   SOLE   2,180 0 42,074
FORWARD AIR CORP COM 349853101   786,371 7,410 SH   SOLE   3,388 0 4,022
FOUR CORNERS PPTY TR INC COM 35086T109   247,515 9,745 SH   SOLE   224 0 9,521
FOX CORP CL A COM 35137L105   268,588 7,900 SH   SOLE   1,589 0 6,311
FOX CORP CL B COM 35137L204   216,173 6,779 SH   SOLE   0 0 6,779
FOX FACTORY HLDG CORP COM 35138V102   1,724,766 15,895 SH   SOLE   14,682 0 1,213
FRANCHISE GROUP INC COM 35180X105   451,991 15,782 SH   SOLE   0 0 15,782
FRANCO NEV CORP COM 351858105   6,500,893 45,588 SH   SOLE   4,696 0 40,892
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   700,479 49,469 SH   SOLE   91 0 49,378
FRANKLIN ELEC INC COM 353514102   559,371 5,436 SH   SOLE   3,097 0 2,339
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   2,743,646 30,676 SH   SOLE   0 0 30,676
FRANKLIN LTD DURATION INCOME COM 35472T101   241,586 39,092 SH   SOLE   0 0 39,092
FRANKLIN RESOURCES INC COM 354613101   3,098,875 116,019 SH   SOLE   0 0 116,019
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   2,405,131 204,046 SH   SOLE   0 0 204,046
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   245,843 9,388 SH   SOLE   0 0 9,388
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   1,050,524 43,797 SH   SOLE   0 0 43,797
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   7,488,783 313,338 SH   SOLE   0 0 313,338
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   1,366,666 44,243 SH   SOLE   0 0 44,243
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   1,362,770 42,916 SH   SOLE   0 0 42,916
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   531,553 20,054 SH   SOLE   0 0 20,054
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   409,882 21,215 SH   SOLE   0 0 21,215
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   413,275 13,082 SH   SOLE   75 0 13,007
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   330,212 18,762 SH   SOLE   0 0 18,762
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   857,335 31,825 SH   SOLE   0 0 31,825
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   3,091,702 114,296 SH   SOLE   17,309 0 96,987
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   3,442,885 149,911 SH   SOLE   0 0 149,911
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736   815,989 26,607 SH   SOLE   0 0 26,607
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   645,352 29,781 SH   SOLE   0 0 29,781
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   227,734 5,913 SH   SOLE   0 0 5,913
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   1,217,464 49,865 SH   SOLE   7 0 49,858
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   251,845 8,330 SH   SOLE   0 0 8,330
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   6,618,133 290,779 SH   SOLE   0 0 290,779
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   4,256,121 216,157 SH   SOLE   0 0 216,157
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   76,916,951 2,631,439 SH   SOLE   0 0 2,631,439
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   939,874 44,292 SH   SOLE   0 0 44,292
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   303,303 12,765 SH   SOLE   0 0 12,765
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   8,704,389 361,328 SH   SOLE   5,584 0 355,744
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   4,497,056 210,143 SH   SOLE   0 0 210,143
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   1,511,675 43,893 SH   SOLE   0 0 43,893
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   22,642,993 462,502 SH   SOLE   0 0 462,502
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   8,591,474 191,902 SH   SOLE   0 0 191,902
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   52,964,952 1,179,620 SH   SOLE   0 0 1,179,620
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   3,249,752 91,634 SH   SOLE   0 0 91,634
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   1,707,756 82,216 SH   SOLE   0 0 82,216
FRANKLIN UNVL TR SH BEN INT 355145103   1,471,881 218,705 SH   SOLE   0 0 218,705
FREEPORT-MCMORAN INC CL B 35671D857   39,777,652 994,441 SH   SOLE   292,555 0 701,886
FRESHPET INC COM 358039105   266,728 4,053 SH   SOLE   913 0 3,140
FRESHWORKS INC CLASS A COM 358054104   204,139 11,612 SH   SOLE   5,839 0 5,773
FREYR BATTERY SHS L4135L100   418,506 44,760 SH   SOLE   0 0 44,760
FRONTIER COMMUNICATIONS PARE COM 35909D109   425,290 22,816 SH   SOLE   0 0 22,816
FRONTLINE PLC COM M46528101   486,922 33,512 SH   SOLE   0 0 33,512
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   10,494,178 2,209,301 SH   SOLE   0 0 2,209,301
FS KKR CAP CORP COM 302635206   56,205,691 2,930,432 SH   SOLE   1,249 0 2,929,183
FST TR NEW OPPORT MLP & ENE COM 33739M100   360,579 59,897 SH   SOLE   0 0 59,897
FTAI AVIATION LTD SHS G3730V105   366,404 11,573 SH   SOLE   0 0 11,573
FTI CONSULTING INC COM 302941109   974,395 5,123 SH   SOLE   2,123 0 3,000
FUBOTV INC COM 35953D104   173,711 83,515 SH   SOLE   0 0 83,515
FUELCELL ENERGY INC COM 35952H601   81,427 37,698 SH   SOLE   0 0 37,698
FULGENT GENETICS INC COM 359664109   884,943 23,898 SH   SOLE   0 0 23,898
FULL HSE RESORTS INC COM 359678109   96,668 14,428 SH   SOLE   0 0 14,428
FULLER H B CO COM 359694106   2,034,999 28,458 SH   SOLE   23,187 0 5,271
FULTON FINL CORP PA COM 360271100   532,797 44,698 SH   SOLE   0 0 44,698
GABELLI CONV & INC SECS FD I COM 36240B109   58,571 13,621 SH   SOLE   0 0 13,621
GABELLI DIVID & INCOME TR COM 36242H104   7,417,350 351,034 SH   SOLE   0 0 351,034
GABELLI EQUITY TR INC COM 362397101   12,727,021 2,194,314 SH   SOLE   0 0 2,194,314
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   395,485 27,809 SH   SOLE   0 0 27,809
GABELLI HLTHCARE & WELLNESS SHS 36246K103   267,534 26,861 SH   SOLE   0 0 26,861
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,878,205 285,659 SH   SOLE   0 0 285,659
GABELLI UTIL TR COM 36240A101   7,855,251 1,158,592 SH   SOLE   0 0 1,158,592
GALECTIN THERAPEUTICS INC COM NEW 363225202   74,609 51,812 SH   SOLE   0 0 51,812
GALERA THERAPEUTICS INC COM 36338D108   116,173 37,235 SH   SOLE   0 0 37,235
GALLAGHER ARTHUR J & CO COM 363576109   16,653,147 75,844 SH   SOLE   9,611 0 66,233
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   157,604 15,391 SH   SOLE   13,657 0 1,734
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   572,545 153,087 SH   SOLE   0 0 153,087
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   934,846 186,224 SH   SOLE   0 0 186,224
GAMESTOP CORP NEW CL A 36467W109   584,934 24,121 SH   SOLE   0 0 24,121
GAMING & LEISURE PPTYS INC COM 36467J108   4,482,046 92,490 SH   SOLE   33,572 0 58,918
GAN LTD SHS G3728V109   40,713 24,825 SH   SOLE   0 0 24,825
GANNETT CO INC COM 36472T109   24,002 10,668 SH   SOLE   0 0 10,668
GAP INC COM 364760108   616,633 69,052 SH   SOLE   25 0 69,027
GARMIN LTD SHS H2906T109   3,893,343 37,332 SH   SOLE   1,359 0 35,973
GARRETT MOTION INC COM 366505105   144,584 19,100 SH   SOLE   5 0 19,095
GARTNER INC COM 366651107   8,009,138 22,863 SH   SOLE   13,823 0 9,040
GATX CORP COM 361448103   1,642,574 12,758 SH   SOLE   7,454 0 5,304
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   11,538,745 142,032 SH   SOLE   15,303 0 126,729
GEN DIGITAL INC COM 668771108   1,382,151 74,510 SH   SOLE   36,174 0 38,336
GENCO SHIPPING & TRADING LTD SHS Y2685T131   402,100 28,660 SH   SOLE   0 0 28,660
GENERAC HLDGS INC COM 368736104   10,362,850 69,489 SH   SOLE   2,465 0 67,024
GENERAL DYNAMICS CORP COM 369550108   60,159,931 279,619 SH   SOLE   24,221 0 255,398
GENERAL ELECTRIC CO COM NEW 369604301   52,540,358 478,291 SH   SOLE   37,947 0 440,344
GENERAL MLS INC COM 370334104   49,571,935 646,310 SH   SOLE   23,605 0 622,705
GENERAL MTRS CO COM 37045V100   19,594,861 508,166 SH   SOLE   63,184 0 444,982
GENMAB A/S SPONSORED ADS 372303206   1,846,298 48,574 SH   SOLE   11,004 0 37,570
GENPACT LIMITED SHS G3922B107   410,788 10,934 SH   SOLE   2,563 0 8,371
GENTEX CORP COM 371901109   883,750 30,203 SH   SOLE   4,439 0 25,764
GENTHERM INC COM 37253A103   1,177,217 20,832 SH   SOLE   19,538 0 1,294
GENUINE PARTS CO COM 372460105   20,808,733 122,961 SH   SOLE   10,345 0 112,616
GENWORTH FINL INC COM CL A 37247D106   290,535 58,107 SH   SOLE   18,799 0 39,308
GEO GROUP INC NEW COM 36162J106   246,547 34,434 SH   SOLE   0 0 34,434
GERDAU SA SPON ADR REP PFD 373737105   1,211,407 232,070 SH   SOLE   97,669 0 134,401
GERON CORP COM 374163103   315,758 98,367 SH   SOLE   0 0 98,367
GETTY RLTY CORP NEW COM 374297109   245,668 7,264 SH   SOLE   3,328 0 3,936
GEVO INC COM PAR 374396406   45,530 29,954 SH   SOLE   0 0 29,954
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   819,650 21,125 SH   SOLE   16,590 0 4,535
GIBRALTAR INDS INC COM 374689107   905,796 14,396 SH   SOLE   1,504 0 12,892
GILDAN ACTIVEWEAR INC COM 375916103   301,444 9,350 SH   SOLE   5,642 0 3,708
GILEAD SCIENCES INC COM 375558103   62,275,466 808,038 SH   SOLE   283,954 0 524,084
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   525,653 282,609 SH   SOLE   152,240 0 130,369
GITLAB INC CLASS A COM 37637K108   621,958 12,169 SH   SOLE   8,901 0 3,268
GLACIER BANCORP INC NEW COM 37637Q105   1,441,730 46,254 SH   SOLE   20,098 0 26,156
GLADSTONE CAPITAL CORP COM 376535100   3,398,743 348,232 SH   SOLE   0 0 348,232
GLADSTONE COMMERCIAL CORP COM 376536108   2,212,680 178,875 SH   SOLE   0 0 178,875
GLADSTONE INVT CORP COM 376546107   2,493,543 191,223 SH   SOLE   0 0 191,223
GLADSTONE LD CORP COM 376549101   3,318,680 203,975 SH   SOLE   0 0 203,975
GLAUKOS CORP COM 377322102   1,186,430 16,661 SH   SOLE   11,450 0 5,211
GLEN BURNIE BANCORP COM 377407101   472,395 61,350 SH   SOLE   0 0 61,350
GLOBAL E ONLINE LTD SHS M5216V106   693,974 16,951 SH   SOLE   54 0 16,897
GLOBAL MED REIT INC COM NEW 37954A204   1,159,203 126,966 SH   SOLE   2,983 0 123,983
GLOBAL NET LEASE INC COM NEW 379378201   410,895 39,970 SH   SOLE   0 0 39,970
GLOBAL PARTNERS LP COM UNITS 37946R109   248,828 8,097 SH   SOLE   0 0 8,097
GLOBAL PMTS INC COM 37940X102   5,907,202 59,959 SH   SOLE   20,597 0 39,362
GLOBAL SELF STORAGE INC COM 37955N106   677,755 134,209 SH   SOLE   0 0 134,209
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,720,445 88,683 SH   SOLE   0 0 88,683
GLOBAL X FDS ADAPTIVE US 37954Y574   404,397 12,702 SH   SOLE   0 0 12,702
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,643,776 123,778 SH   SOLE   0 0 123,778
GLOBAL X FDS AGING POPULATION 37954Y772   2,152,776 77,438 SH   SOLE   0 0 77,438
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   737,178 65,295 SH   SOLE   0 0 65,295
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   9,696,757 346,808 SH   SOLE   0 0 346,808
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   15,010,694 576,448 SH   SOLE   0 0 576,448
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   66,289 10,390 SH   SOLE   0 0 10,390
GLOBAL X FDS CLEANTECH ETF 37954Y228   465,358 31,657 SH   SOLE   0 0 31,657
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   8,561,214 431,513 SH   SOLE   0 0 431,513
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,359,639 43,831 SH   SOLE   0 0 43,831
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   20,880,986 860,717 SH   SOLE   0 0 860,717
GLOBAL X FDS DATA CTR REITS 37954Y236   515,250 37,886 SH   SOLE   0 0 37,886
GLOBAL X FDS DAX GERMANY ETF 37954Y491   1,570,278 53,032 SH   SOLE   0 0 53,032
GLOBAL X FDS DOW 30 COVERED C 37960A859   979,205 44,248 SH   SOLE   0 0 44,248
GLOBAL X FDS E COMMERCE ETF 37954Y467   1,246,166 67,397 SH   SOLE   0 0 67,397
GLOBAL X FDS EMERGING MARK 37960A636   322,530 12,691 SH   SOLE   0 0 12,691
GLOBAL X FDS EMERGING MKT GRT 37960A644   4,068,412 163,128 SH   SOLE   0 0 163,128
GLOBAL X FDS FINTECH ETF 37954Y814   3,647,828 165,284 SH   SOLE   0 0 165,284
GLOBAL X FDS FOUNDER RUN CO 37954Y681   305,912 11,444 SH   SOLE   0 0 11,444
GLOBAL X FDS GB MSCI AR ETF 37950E259   364,773 7,968 SH   SOLE   0 0 7,968
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   1,498,685 48,595 SH   SOLE   0 0 48,595
GLOBAL X FDS GBL X FTSE ETF 37950E648   371,029 25,495 SH   SOLE   0 0 25,495
GLOBAL X FDS GBL X HYDROGEN 37954Y152   97,842 10,635 SH   SOLE   0 0 10,635
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   529,345 43,675 SH   SOLE   0 0 43,675
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   31,757,339 763,949 SH   SOLE   341 0 763,608
GLOBAL X FDS GLBL X MLP ETF 37954Y343   20,656,595 481,169 SH   SOLE   235 0 480,934
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   6,798,633 752,061 SH   SOLE   0 0 752,061
GLOBAL X FDS GLOBAL X COPPER 37954Y830   8,103,333 215,228 SH   SOLE   0 0 215,228
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   1,409,118 58,540 SH   SOLE   0 0 58,540
GLOBAL X FDS GLOBAL X SILVER 37954Y848   16,757,246 644,757 SH   SOLE   0 0 644,757
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   7,093,641 326,896 SH   SOLE   0 0 326,896
GLOBAL X FDS GLOBX SUPDV US 37950E291   15,884,673 951,178 SH   SOLE   0 0 951,178
GLOBAL X FDS HEALTH WELLNESS 37954Y798   253,482 11,216 SH   SOLE   0 0 11,216
GLOBAL X FDS INTERNET OF THNG 37954Y780   11,414,936 330,059 SH   SOLE   0 0 330,059
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   63,897,396 982,735 SH   SOLE   0 0 982,735
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   1,493,887 46,889 SH   SOLE   0 0 46,889
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   406,641 22,541 SH   SOLE   0 0 22,541
GLOBAL X FDS MSCI GREECE ETF 37954Y319   271,866 7,322 SH   SOLE   0 0 7,322
GLOBAL X FDS MSCI NXT EMRNG 37950E218   406,836 22,268 SH   SOLE   0 0 22,268
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   418,833 31,140 SH   SOLE   0 0 31,140
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   288,124 12,442 SH   SOLE   0 0 12,442
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   153,949,370 8,673,204 SH   SOLE   0 0 8,673,204
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   2,693,624 97,419 SH   SOLE   0 0 97,419
GLOBAL X FDS RATE PREFERRED 37954Y376   5,082,161 227,593 SH   SOLE   0 0 227,593
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   38,790,129 1,349,691 SH   SOLE   25 0 1,349,666
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   286,189 23,869 SH   SOLE   0 0 23,869
GLOBAL X FDS RUSSELL 2000 37954Y459   68,932,094 3,810,508 SH   SOLE   0 0 3,810,508
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   5,106,388 93,798 SH   SOLE   0 0 93,798
GLOBAL X FDS S&P 500 COVERED 37954Y277   2,864,806 102,829 SH   SOLE   0 0 102,829
GLOBAL X FDS S&P 500 COVERED 37954Y475   87,907,785 2,141,481 SH   SOLE   0 0 2,141,481
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   1,752,541 55,587 SH   SOLE   0 0 55,587
GLOBAL X FDS SOCIAL MED ETF 37950E416   2,262,416 61,832 SH   SOLE   0 0 61,832
GLOBAL X FDS SUPERDIVIDEND 37960A669   9,936,154 440,042 SH   SOLE   0 0 440,042
GLOBAL X FDS SUPERDVDND REIT 37960A651   10,940,148 509,318 SH   SOLE   0 0 509,318
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   679,808 58,453 SH   SOLE   0 0 58,453
GLOBAL X FDS THMATC GWT ETF 37954Y418   543,866 20,400 SH   SOLE   0 0 20,400
GLOBAL X FDS US INFR DEV ETF 37954Y673   150,019,214 4,773,122 SH   SOLE   1,200 0 4,771,922
GLOBAL X FDS US PFD ETF 37954Y657   26,772,670 1,380,746 SH   SOLE   0 0 1,380,746
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   2,151,439 104,999 SH   SOLE   0 0 104,999
GLOBAL X FDS X EMERGING MKT 37954Y350   478,843 21,895 SH   SOLE   0 0 21,895
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   2,720,239 42,122 SH   SOLE   175 0 41,947
GLOBALSTAR INC COM 378973408   621,700 575,648 SH   SOLE   0 0 575,648
GLOBANT S A COM L44385109   1,494,687 8,317 SH   SOLE   6,119 0 2,198
GLOBE LIFE INC COM 37959E102   1,636,734 14,931 SH   SOLE   4,290 0 10,641
GLOBUS MED INC CL A 379577208   3,740,660 62,826 SH   SOLE   4,568 0 58,258
GLYCOMIMETICS INC COM 38000Q102   17,400 10,000 SH   SOLE   0 0 10,000
GODADDY INC CL A 380237107   2,732,225 36,367 SH   SOLE   22,236 0 14,131
GOLAR LNG LTD SHS G9456A100   720,020 35,698 SH   SOLE   0 0 35,698
GOLD FIELDS LTD SPONSORED ADR 38059T106   593,174 42,890 SH   SOLE   0 0 42,890
GOLD ROYALTY CORP COMMON SHARES 38071H106   266,528 150,581 SH   SOLE   0 0 150,581
GOLD TR ISHARES NEW 464285204   255,523,942 7,021,818 SH   SOLE   33,350 0 6,988,468
GOLDEN ENTMT INC COM 381013101   245,659 5,877 SH   SOLE   0 0 5,877
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   447,219 59,234 SH   SOLE   0 0 59,234
GOLDMAN SACHS BDC INC SHS 38147U107   989,136 71,366 SH   SOLE   0 0 71,366
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   122,746,582 1,226,607 SH   SOLE   0 0 1,226,607
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   18,132,905 451,312 SH   SOLE   0 0 451,312
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   344,245 8,013 SH   SOLE   0 0 8,013
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   17,626,158 358,985 SH   SOLE   0 0 358,985
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   16,526,171 365,166 SH   SOLE   0 0 365,166
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   196,372,733 4,723,905 SH   SOLE   0 0 4,723,905
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   3,353,299 67,200 SH   SOLE   0 0 67,200
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   56,342,706 1,884,372 SH   SOLE   0 0 1,884,372
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   2,235,360 67,494 SH   SOLE   0 0 67,494
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   154,068,966 4,914,481 SH   SOLE   0 0 4,914,481
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   383,297 11,270 SH   SOLE   0 0 11,270
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   38,606,647 668,629 SH   SOLE   0 0 668,629
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   252,700,558 2,894,623 SH   SOLE   45,617 0 2,849,006
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   28,750,404 694,958 SH   SOLE   0 0 694,958
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   4,284,743 68,534 SH   SOLE   0 0 68,534
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   1,951,466 22,862 SH   SOLE   0 0 22,862
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   320,793 6,529 SH   SOLE   0 0 6,529
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   500,656 7,926 SH   SOLE   0 0 7,926
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   235,290,941 3,876,931 SH   SOLE   0 0 3,876,931
GOLDMAN SACHS GROUP INC COM 38141G104   64,187,425 199,006 SH   SOLE   13,478 0 185,528
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   2,587,427 135,930 SH   SOLE   0 0 135,930
GOLDMINING INC COM 38149E101   9,462 10,500 SH   SOLE   0 0 10,500
GOLUB CAP BDC INC COM 38173M102   3,313,784 245,465 SH   SOLE   0 0 245,465
GOODRX HLDGS INC COM CL A 38246G108   144,475 26,173 SH   SOLE   0 0 26,173
GOODYEAR TIRE & RUBR CO COM 382550101   3,012,677 220,225 SH   SOLE   50 0 220,175
GOPRO INC CL A 38268T103   77,058 18,613 SH   SOLE   0 0 18,613
GRACO INC COM 384109104   8,278,180 95,868 SH   SOLE   9,944 0 85,924
GRAHAM CORP COM 384556106   135,456 10,200 SH   SOLE   0 0 10,200
GRAINGER W W INC COM 384802104   37,116,042 47,067 SH   SOLE   21,158 0 25,909
GRAND CANYON ED INC COM 38526M106   986,894 9,562 SH   SOLE   712 0 8,850
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   421,309 20,402 SH   SOLE   0 0 20,402
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   2,126,181 180,466 SH   SOLE   0 0 180,466
GRANITESHARES ETF TR XOUT US LRG CP 38747R603   465,187 11,589 SH   SOLE   0 0 11,589
GRANITESHARES GOLD TR SHS BEN INT 38748G101   10,711,869 563,486 SH   SOLE   11,692 0 551,794
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   224,704 25,419 SH   SOLE   0 0 25,419
GRAPHIC PACKAGING HLDG CO COM 388689101   2,246,086 93,470 SH   SOLE   3,080 0 90,390
GRAY TELEVISION INC COM 389375106   481,733 61,134 SH   SOLE   51,386 0 9,748
GREAT SOUTHN BANCORP INC COM 390905107   227,821 4,491 SH   SOLE   0 0 4,491
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   2,357,825 182,212 SH   SOLE   0 0 182,212
GREIF INC CL A 397624107   573,795 8,329 SH   SOLE   0 0 8,329
GREIF INC CL B 397624206   214,821 2,781 SH   SOLE   0 0 2,781
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   739,524 44,874 SH   SOLE   0 0 44,874
GRIFFON CORP COM 398433102   2,530,033 62,780 SH   SOLE   0 0 62,780
GROCERY OUTLET HLDG CORP COM 39874R101   474,180 15,491 SH   SOLE   3,431 0 12,060
GROUP 1 AUTOMOTIVE INC COM 398905109   1,062,092 4,115 SH   SOLE   2,700 0 1,415
GROWGENERATION CORP COM 39986L109   278,521 81,918 SH   SOLE   0 0 81,918
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   657,706 128,208 SH   SOLE   0 0 128,208
GSK PLC SPONSORED ADR 37733W204   18,559,713 520,755 SH   SOLE   23,077 0 497,678
GUARANTY BANCSHARES INC TEX COM 400764106   628,310 23,202 SH   SOLE   0 0 23,202
GUARDANT HEALTH INC COM 40131M109   2,362,693 65,997 SH   SOLE   35,220 0 30,777
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   12,569,841 790,556 SH   SOLE   0 0 790,556
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   3,168,923 194,412 SH   SOLE   0 0 194,412
GUIDEWIRE SOFTWARE INC COM 40171V100   1,312,456 17,251 SH   SOLE   10,431 0 6,820
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,526,464 56,136 SH   SOLE   428 0 55,708
H & E EQUIPMENT SERVICES INC COM 404030108   498,224 10,890 SH   SOLE   0 0 10,890
HAEMONETICS CORP MASS COM 405024100   1,408,407 16,542 SH   SOLE   16,020 0 522
HAGERTY INC CL A COM 405166109   776,075 82,914 SH   SOLE   0 0 82,914
HAIN CELESTIAL GROUP INC COM 405217100   203,538 16,270 SH   SOLE   0 0 16,270
HALEON PLC SPON ADS 405552100   12,802,242 1,527,714 SH   SOLE   1,074,388 0 453,326
HALLIBURTON CO COM 406216101   11,100,829 336,490 SH   SOLE   26,541 0 309,949
HALOZYME THERAPEUTICS INC COM 40637H109   1,384,451 38,382 SH   SOLE   3,822 0 34,560
HAMILTON LANE INC CL A 407497106   559,780 6,999 SH   SOLE   5,341 0 1,658
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   1,742,862 64,984 SH   SOLE   0 0 64,984
HANCOCK JOHN INCOME SECS TR COM 410123103   711,921 66,102 SH   SOLE   0 0 66,102
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   827,796 176,502 SH   SOLE   0 0 176,502
HANCOCK JOHN INVT TR II COM 410142103   341,692 27,033 SH   SOLE   0 0 27,033
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,468,415 162,076 SH   SOLE   0 0 162,076
HANCOCK JOHN PFD INCOME FD I COM 41013X106   370,962 24,583 SH   SOLE   0 0 24,583
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,028,000 73,376 SH   SOLE   0 0 73,376
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,757,274 234,064 SH   SOLE   0 0 234,064
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   4,555,741 223,321 SH   SOLE   0 0 223,321
HANCOCK WHITNEY CORPORATION COM 410120109   730,295 19,028 SH   SOLE   4,570 0 14,458
HANESBRANDS INC COM 410345102   1,679,501 369,934 SH   SOLE   34,850 0 335,084
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,105,636 84,225 SH   SOLE   3,242 0 80,983
HANOVER INS GROUP INC COM 410867105   504,993 4,468 SH   SOLE   741 0 3,727
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   9,555,367 757,761 SH   SOLE   0 0 757,761
HARBOR ETF TRUST LONG TERM GROWER 41151J406   16,753,033 903,611 SH   SOLE   0 0 903,611
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   1,458,175 33,529 SH   SOLE   0 0 33,529
HARBORONE BANCORP INC NEW COM NEW 41165Y100   245,842 28,323 SH   SOLE   0 0 28,323
HARLEY DAVIDSON INC COM 412822108   1,464,758 41,601 SH   SOLE   5,303 0 36,298
HARMONIC INC COM 413160102   300,875 18,607 SH   SOLE   1,782 0 16,825
HARROW HEALTH INC COM 415858109   346,204 18,183 SH   SOLE   0 0 18,183
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   12,571,522 330,482 SH   SOLE   0 0 330,482
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   897,482 46,167 SH   SOLE   0 0 46,167
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   4,184,370 110,181 SH   SOLE   0 0 110,181
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   8,277,037 247,593 SH   SOLE   12,630 0 234,963
HARTFORD FINL SVCS GROUP INC COM 416515104   7,234,913 100,457 SH   SOLE   34,951 0 65,506
HASBRO INC COM 418056107   2,969,883 45,853 SH   SOLE   21,541 0 24,312
HASHICORP INC COM CL A 418100103   305,102 11,654 SH   SOLE   1,151 0 10,503
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,420,475 39,240 SH   SOLE   0 0 39,240
HCA HEALTHCARE INC COM 40412C101   30,280,071 99,776 SH   SOLE   46,398 0 53,378
HDFC BANK LTD SPONSORED ADS 40415F101   2,267,810 32,537 SH   SOLE   14,528 0 18,009
HEALTHCARE RLTY TR CL A COM 42226K105   3,543,384 187,878 SH   SOLE   62,416 0 125,462
HEALTHCARE SVCS GROUP INC COM 421906108   276,036 18,489 SH   SOLE   71 0 18,418
HEALTHEQUITY INC COM 42226A107   2,065,862 32,719 SH   SOLE   28,213 0 4,506
HEALTHPEAK PROPERTIES INC COM 42250P103   3,524,477 175,347 SH   SOLE   35,877 0 139,470
HECLA MNG CO COM 422704106   593,878 115,316 SH   SOLE   0 0 115,316
HEICO CORP NEW CL A 422806208   2,717,653 19,329 SH   SOLE   15,106 0 4,223
HEICO CORP NEW COM 422806109   2,815,728 15,913 SH   SOLE   0 0 15,913
HELEN OF TROY LTD COM G4388N106   2,488,997 23,042 SH   SOLE   216 0 22,826
HELIOS TECHNOLOGIES INC COM 42328H109   1,107,950 16,764 SH   SOLE   13,479 0 3,285
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   78,914 10,693 SH   SOLE   0 0 10,693
HELLO GROUP INC ADS 423403104   100,752 10,484 SH   SOLE   101 0 10,383
HELMERICH & PAYNE INC COM 423452101   794,577 22,415 SH   SOLE   11,178 0 11,237
HENRY JACK & ASSOC INC COM 426281101   5,887,632 35,186 SH   SOLE   14,047 0 21,139
HENRY SCHEIN INC COM 806407102   2,088,974 25,758 SH   SOLE   17,634 0 8,124
HERC HLDGS INC COM 42704L104   368,238 2,691 SH   SOLE   584 0 2,107
HERCULES CAPITAL INC COM 427096508   7,173,167 484,673 SH   SOLE   0 0 484,673
HERON THERAPEUTICS INC COM 427746102   38,889 33,525 SH   SOLE   0 0 33,525
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   220,964 36,283 SH   SOLE   0 0 36,283
HERSHEY CO COM 427866108   49,359,922 197,676 SH   SOLE   11,440 0 186,236
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   596,185 32,419 SH   SOLE   1,194 0 31,225
HESS CORP COM 42809H107   4,107,362 30,212 SH   SOLE   10,376 0 19,836
HESS MIDSTREAM LP CL A SHS 428103105   2,776,502 90,499 SH   SOLE   1,796 0 88,703
HEWLETT PACKARD ENTERPRISE C COM 42824C109   30,563,758 1,819,271 SH   SOLE   965,605 0 853,666
HEXCEL CORP NEW COM 428291108   13,246,590 174,252 SH   SOLE   138,767 0 35,485
HF SINCLAIR CORP COM 403949100   2,014,555 45,159 SH   SOLE   9,704 0 35,455
HIBBETT INC COM 428567101   351,375 9,682 SH   SOLE   0 0 9,682
HIGH INCOME SECS FD SHS BEN INT 42968F108   554,159 85,518 SH   SOLE   0 0 85,518
HIGHLAND FDS I HI LD IBOXX SRLN 430101774   2,840,985 193,792 SH   SOLE   0 0 193,792
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   3,023,478 349,535 SH   SOLE   0 0 349,535
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   13,351,245 1,478,543 SH   SOLE   0 0 1,478,543
HIGHPEAK ENERGY INC COM 43114Q105   140,212 12,887 SH   SOLE   0 0 12,887
HIGHWOODS PPTYS INC COM 431284108   510,404 21,347 SH   SOLE   12,451 0 8,896
HILLENBRAND INC COM 431571108   2,193,315 42,771 SH   SOLE   6,986 0 35,785
HILLMAN SOLUTIONS CORP COM 431636109   751,984 83,461 SH   SOLE   82,506 0 955
HILTON GRAND VACATIONS INC COM 43283X105   306,265 6,740 SH   SOLE   0 0 6,740
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,285,864 56,928 SH   SOLE   13,185 0 43,743
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   94,149 13,948 SH   SOLE   0 0 13,948
HNI CORP COM 404251100   243,476 8,640 SH   SOLE   3,151 0 5,489
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   504,436 27,267 SH   SOLE   2,068 0 25,199
HOLOGIC INC COM 436440101   25,271,976 312,115 SH   SOLE   150,944 0 161,171
HOME BANCORP INC COM 43689E107   204,417 6,155 SH   SOLE   0 0 6,155
HOME BANCSHARES INC COM 436893200   1,027,991 45,087 SH   SOLE   0 0 45,087
HOME DEPOT INC COM 437076102   359,823,448 1,158,329 SH   SOLE   146,189 0 1,012,140
HONDA MOTOR LTD AMERN SHS 438128308   1,632,821 53,871 SH   SOLE   6,486 0 47,385
HONEST CO INC COM 438333106   45,604 27,146 SH   SOLE   42 0 27,104
HONEYWELL INTL INC COM 438516106   101,563,071 489,460 SH   SOLE   51,965 0 437,495
HOPE BANCORP INC COM 43940T109   94,986 11,281 SH   SOLE   11,214 0 67
HORIZON BANCORP INC COM 440407104   313,797 30,144 SH   SOLE   0 0 30,144
HORIZON TECHNOLOGY FIN CORP COM 44045A102   608,932 50,408 SH   SOLE   0 0 50,408
HORIZON THERAPEUTICS PUB L SHS G46188101   2,854,910 27,758 SH   SOLE   139 0 27,619
HORMEL FOODS CORP COM 440452100   5,548,803 137,961 SH   SOLE   30,476 0 107,485
HOST HOTELS & RESORTS INC COM 44107P104   394,307 23,429 SH   SOLE   9,073 0 14,356
HOSTESS BRANDS INC CL A 44109J106   485,790 19,186 SH   SOLE   7,400 0 11,786
HOULIHAN LOKEY INC CL A 441593100   3,039,684 30,919 SH   SOLE   18,728 0 12,191
HOUSTON AMERN ENERGY CORP COM 44183U209   29,309 13,760 SH   SOLE   0 0 13,760
HOWARD HUGHES CORP COM 44267D107   312,918 3,965 SH   SOLE   281 0 3,684
HOWMET AEROSPACE INC COM 443201108   3,468,292 69,982 SH   SOLE   31,546 0 38,436
HP INC COM 40434L105   5,738,539 186,862 SH   SOLE   2,144 0 184,718
HSBC HLDGS PLC SPON ADR NEW 404280406   2,435,698 61,476 SH   SOLE   12,851 0 48,625
HUBBELL INC COM 443510607   7,463,381 22,510 SH   SOLE   1,286 0 21,224
HUBSPOT INC COM 443573100   13,133,577 24,684 SH   SOLE   12,931 0 11,753
HUDBAY MINERALS INC COM 443628102   124,066 25,847 SH   SOLE   25,477 0 370
HUDSON TECHNOLOGIES INC COM 444144109   154,651 16,076 SH   SOLE   11,426 0 4,650
HUMACYTE INC *W EXP 08/27/202 44486Q111   182,834 250,457 SH   SOLE   0 0 250,457
HUMACYTE INC COM 44486Q103   904,160 316,140 SH   SOLE   0 0 316,140
HUMANA INC COM 444859102   12,904,275 28,860 SH   SOLE   5,484 0 23,376
HUMANA INC COM 444859102   491,843 1,100 SH Put SOLE   0 0 1,100
HUNT J B TRANS SVCS INC COM 445658107   3,535,724 19,531 SH   SOLE   3,300 0 16,231
HUNTINGTON BANCSHARES INC COM 446150104   29,891,127 2,772,832 SH   SOLE   1,610,595 0 1,162,237
HUNTINGTON INGALLS INDS INC COM 446413106   7,171,155 31,508 SH   SOLE   1,236 0 30,272
HUNTSMAN CORP COM 447011107   1,525,349 56,452 SH   SOLE   36,774 0 19,678
HUT 8 MNG CORP COM 44812T102   328,687 99,602 SH   SOLE   0 0 99,602
HYATT HOTELS CORP COM CL A 448579102   790,616 6,900 SH   SOLE   574 0 6,326
HYLIION HOLDINGS CORP COMMON STOCK 449109107   20,775 12,440 SH   SOLE   0 0 12,440
HYSTER YALE MATLS HANDLING I CL A 449172105   551,622 9,879 SH   SOLE   0 0 9,879
I-80 GOLD CORP COM 44955L106   334,476 148,656 SH   SOLE   0 0 148,656
IAC INC COM NEW 44891N208   636,311 10,132 SH   SOLE   264 0 9,868
IAMGOLD CORP COM 450913108   40,544 15,416 SH   SOLE   0 0 15,416
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   4,266,894 146,982 SH   SOLE   0 0 146,982
ICF INTL INC COM 44925C103   2,761,956 22,204 SH   SOLE   21,386 0 818
ICICI BANK LIMITED ADR 45104G104   3,822,204 165,607 SH   SOLE   24,504 0 141,103
ICL GROUP LTD SHS M53213100   854,383 155,909 SH   SOLE   0 0 155,909
ICON PLC SHS G4705A100   21,893,376 87,504 SH   SOLE   54,478 0 33,026
IDACORP INC COM 451107106   1,547,170 15,079 SH   SOLE   3,629 0 11,450
IDEANOMICS INC COM 45166V106   1,295 17,385 SH   SOLE   0 0 17,385
IDEX CORP COM 45167R104   2,745,686 12,755 SH   SOLE   4,772 0 7,983
IDEXX LABS INC COM 45168D104   12,603,537 25,095 SH   SOLE   11,375 0 13,720
ILLINOIS TOOL WKS INC COM 452308109   90,413,270 361,422 SH   SOLE   113,689 0 247,733
ILLUMINA INC COM 452327109   7,967,515 42,496 SH   SOLE   18,970 0 23,526
IMMUNIC INC COM 4525EP101   27,610 11,000 SH   SOLE   0 0 11,000
IMMUNOGEN INC COM 45253H101   260,859 13,824 SH   SOLE   409 0 13,415
IMPACT SHS TR I AFFORDABLE HOUS 45259R103   7,365,642 430,739 SH   SOLE   0 0 430,739
IMPERIAL OIL LTD COM NEW 453038408   1,374,413 26,865 SH   SOLE   0 0 26,865
IMPINJ INC COM 453204109   908,827 10,138 SH   SOLE   2,354 0 7,784
INARI MED INC COM 45332Y109   609,133 10,477 SH   SOLE   3,798 0 6,679
INCYTE CORP COM 45337C102   2,407,581 38,676 SH   SOLE   8,363 0 30,313
INDEPENDENCE RLTY TR INC COM 45378A106   4,272,053 234,471 SH   SOLE   738 0 233,733
INDEPENDENT BANK GROUP INC COM 45384B106   460,537 13,337 SH   SOLE   114 0 13,223
INDEPENDENT BK CORP MASS COM 453836108   265,413 5,963 SH   SOLE   2,570 0 3,393
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   7,894,470 326,083 SH   SOLE   0 0 326,083
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   10,912,701 447,976 SH   SOLE   0 0 447,976
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   826,185 17,315 SH   SOLE   0 0 17,315
INDEXIQ ETF TR CANDRIAM ESG US 45409B461   1,962,658 50,596 SH   SOLE   0 0 50,596
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   16,579,302 691,958 SH   SOLE   0 0 691,958
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,419,977 47,602 SH   SOLE   0 0 47,602
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   284,354 14,741 SH   SOLE   0 0 14,741
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   23,401,163 721,483 SH   SOLE   0 0 721,483
INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453   1,421,032 52,289 SH   SOLE   0 0 52,289
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   3,403,982 103,734 SH   SOLE   0 0 103,734
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   14,510,636 465,084 SH   SOLE   0 0 465,084
INDIA FD INC COM 454089103   227,292 13,692 SH   SOLE   0 0 13,692
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   295,461 31,432 SH   SOLE   22,116 0 9,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   222,103 67,304 SH   SOLE   0 0 67,304
INFINERA CORP COM 45667G103   56,946 11,790 SH   SOLE   163 0 11,627
INFORMATION SVCS GROUP INC COM 45675Y104   119,040 22,209 SH   SOLE   0 0 22,209
INFOSYS LTD SPONSORED ADR 456788108   1,822,452 113,408 SH   SOLE   34,121 0 79,287
ING GROEP N.V. SPONSORED ADR 456837103   2,961,934 219,892 SH   SOLE   45,772 0 174,120
INGERSOLL RAND INC COM 45687V106   7,178,492 109,830 SH   SOLE   2,805 0 107,025
INGLES MKTS INC CL A 457030104   314,008 3,799 SH   SOLE   1,660 0 2,139
INGREDION INC COM 457187102   1,623,172 15,320 SH   SOLE   2,202 0 13,118
INMODE LTD SHS M5425M103   1,186,834 31,776 SH   SOLE   4,895 0 26,881
INNOSPEC INC COM 45768S105   437,014 4,351 SH   SOLE   1,664 0 2,687
INNOVATIVE INDL PPTYS INC COM 45781V101   2,404,994 32,941 SH   SOLE   0 0 32,941
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   523,784 12,585 SH   SOLE   0 0 12,585
INNOVATOR ETFS TR IBD 50 ETF 45782C102   1,065,137 41,639 SH   SOLE   0 0 41,639
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   345,046 8,729 SH   SOLE   0 0 8,729
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   247,974 9,510 SH   SOLE   0 0 9,510
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   230,162 9,236 SH   SOLE   0 0 9,236
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   840,827 32,008 SH   SOLE   0 0 32,008
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   282,914 7,465 SH   SOLE   0 0 7,465
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   4,182,828 228,071 SH   SOLE   1,824 0 226,247
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   3,639,489 101,687 SH   SOLE   0 0 101,687
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,431,999 46,343 SH   SOLE   0 0 46,343
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   531,110 16,227 SH   SOLE   0 0 16,227
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   240,685 9,234 SH   SOLE   0 0 9,234
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   205,634 7,389 SH   SOLE   0 0 7,389
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   1,305,136 38,418 SH   SOLE   0 0 38,418
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   913,207 25,095 SH   SOLE   0 0 25,095
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   489,869 13,887 SH   SOLE   0 0 13,887
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   586,154 18,787 SH   SOLE   0 0 18,787
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,138,161 32,417 SH   SOLE   0 0 32,417
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   309,005 9,285 SH   SOLE   0 0 9,285
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   10,169,270 299,890 SH   SOLE   0 0 299,890
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   748,634 22,887 SH   SOLE   0 0 22,887
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   1,613,020 48,193 SH   SOLE   0 0 48,193
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   587,968 17,182 SH   SOLE   0 0 17,182
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   661,037 22,556 SH   SOLE   0 0 22,556
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   570,368 19,095 SH   SOLE   0 0 19,095
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   35,486 12,495 SH   SOLE   0 0 12,495
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   8,262 18,505 SH   SOLE   0 0 18,505
INSEEGO CORP COM 45782B104   19,954 31,004 SH   SOLE   0 0 31,004
INSIGHT ENTERPRISES INC COM 45765U103   1,002,136 6,848 SH   SOLE   1,759 0 5,089
INSIGHT SELECT INCOME FD COM 45781W109   218,393 13,965 SH   SOLE   0 0 13,965
INSPERITY INC COM 45778Q107   690,145 5,801 SH   SOLE   3,656 0 2,145
INSPIRE MED SYS INC COM 457730109   2,639,972 8,132 SH   SOLE   4,357 0 3,775
INSTALLED BLDG PRODS INC COM 45780R101   1,692,299 12,074 SH   SOLE   11,178 0 896
INSTRUCTURE HLDGS INC COM 457790103   1,553,454 61,743 SH   SOLE   0 0 61,743
INSULET CORP COM 45784P101   6,240,635 21,644 SH   SOLE   12,004 0 9,640
INTEGER HLDGS CORP COM 45826H109   2,364,115 26,680 SH   SOLE   21,333 0 5,347
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,187,094 28,862 SH   SOLE   25,864 0 2,998
INTEGRA RES CORP COM 45826T509   13,334 12,120 SH   SOLE   0 0 12,120
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   605,135 33,656 SH   SOLE   33,250 0 406
INTEL CORP COM 458140100   83,864,567 2,507,912 SH   SOLE   287,233 0 2,220,679
INTELLIA THERAPEUTICS INC COM 45826J105   1,817,932 44,579 SH   SOLE   19,149 0 25,430
INTER PARFUMS INC COM 458334109   507,708 3,754 SH   SOLE   611 0 3,143
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   4,361,993 52,510 SH   SOLE   2,718 0 49,792
INTERCONTINENTAL EXCHANGE IN COM 45866F104   32,315,082 285,772 SH   SOLE   129,144 0 156,628
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   791,151 11,230 SH   SOLE   17 0 11,213
INTERDIGITAL INC COM 45867G101   396,246 4,104 SH   SOLE   0 0 4,104
INTERNATIONAL BUSINESS MACHS COM 459200101   131,028,307 979,211 SH   SOLE   85,798 0 893,413
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   8,805,057 110,630 SH   SOLE   64,346 0 46,284
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   527,708 16,548 SH   SOLE   1,651 0 14,897
INTERNATIONAL PAPER CO COM 460146103   14,430,570 453,649 SH   SOLE   47,116 0 406,533
INTERPUBLIC GROUP COS INC COM 460690100   5,322,714 137,966 SH   SOLE   14,116 0 123,850
INTEST CORP COM 461147100   984,094 37,475 SH   SOLE   0 0 37,475
INTRA-CELLULAR THERAPIES INC COM 46116X101   506,750 8,003 SH   SOLE   7,600 0 403
INTUIT COM 461202103   64,795,615 141,416 SH   SOLE   67,163 0 74,253
INTUITIVE SURGICAL INC COM NEW 46120E602   63,181,561 184,774 SH   SOLE   48,872 0 135,902
INVENTRUST PPTYS CORP COM NEW 46124J201   2,980,042 128,783 SH   SOLE   18,180 0 110,603
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   6,419,749 74,045 SH   SOLE   0 0 74,045
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   967,086 44,814 SH   SOLE   0 0 44,814
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   7,907,304 237,385 SH   SOLE   0 0 237,385
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   118,384,517 2,548,096 SH   SOLE   0 0 2,548,096
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   64,737,584 1,304,142 SH   SOLE   4,894 0 1,299,248
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   28,921,588 1,161,976 SH   SOLE   547 0 1,161,429
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   46,164,765 3,393,223 SH   SOLE   1,810,476 0 1,582,747
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,266,396 150,582 SH   SOLE   0 0 150,582
INVESCO BD FD COM 46132L107   882,894 59,334 SH   SOLE   0 0 59,334
INVESCO CALIF VALUE MUN INCO COM 46132H106   294,285 30,719 SH   SOLE   0 0 30,719
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   1,380,513 11,294 SH   SOLE   0 0 11,294
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104   694,890 9,402 SH   SOLE   0 0 9,402
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,625,525 16,125 SH   SOLE   0 0 16,125
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   817,593 12,668 SH   SOLE   0 0 12,668
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   895,991 9,009 SH   SOLE   0 0 9,009
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   12,947,981 570,396 SH   SOLE   0 0 570,396
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   10,173,927 482,863 SH   SOLE   0 0 482,863
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   1,973,100 109,922 SH   SOLE   0 0 109,922
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   1,710,432 86,402 SH   SOLE   0 0 86,402
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   1,608,009 113,882 SH   SOLE   0 0 113,882
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   2,164,094 43,848 SH   SOLE   0 0 43,848
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104   402,195 21,382 SH   SOLE   0 0 21,382
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   18,136,055 639,044 SH   SOLE   0 0 639,044
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107   34,342,201 1,177,312 SH   SOLE   0 0 1,177,312
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   5,502,000 223,295 SH   SOLE   0 0 223,295
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   13,615,161 753,051 SH   SOLE   0 0 753,051
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   2,456,942 61,950 SH   SOLE   0 0 61,950
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   3,773,511 123,884 SH   SOLE   0 0 123,884
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   2,042,023 107,645 SH   SOLE   0 0 107,645
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   22,460,834 285,326 SH   SOLE   0 0 285,326
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   10,383,166 532,743 SH   SOLE   0 0 532,743
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   9,359,828 535,459 SH   SOLE   1,027 0 534,432
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   3,406,597 147,600 SH   SOLE   0 0 147,600
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   24,619,064 547,577 SH   SOLE   0 0 547,577
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   4,542,638 243,704 SH   SOLE   0 0 243,704
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   269,165 8,739 SH   SOLE   0 0 8,739
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   4,958,802 262,371 SH   SOLE   0 0 262,371
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   4,246,346 219,110 SH   SOLE   0 0 219,110
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   2,498,392 69,846 SH   SOLE   0 0 69,846
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   3,679,397 106,372 SH   SOLE   0 0 106,372
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   2,808,247 129,831 SH   SOLE   0 0 129,831
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   1,931,961 66,781 SH   SOLE   0 0 66,781
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   10,891,075 265,312 SH   SOLE   2,757 0 262,555
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   7,866,467 503,293 SH   SOLE   0 0 503,293
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   12,295,037 150,187 SH   SOLE   0 0 150,187
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   8,002,943 445,598 SH   SOLE   0 0 445,598
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   1,353,609 31,204 SH   SOLE   0 0 31,204
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   546,122 18,521 SH   SOLE   0 0 18,521
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   525,099,625 3,455,058 SH   SOLE   13,952 0 3,441,106
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   15,596,018 596,634 SH   SOLE   2,673 0 593,961
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   47,112,516 1,996,293 SH   SOLE   0 0 1,996,293
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,857,365 81,678 SH   SOLE   0 0 81,678
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   148,421,233 13,053,759 SH   SOLE   632,020 0 12,421,739
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   20,451,030 835,077 SH   SOLE   0 0 835,077
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   20,468,182 462,767 SH   SOLE   0 0 462,767
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   9,451,344 225,893 SH   SOLE   0 0 225,893
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   6,265,815 153,951 SH   SOLE   0 0 153,951
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   6,775,388 141,952 SH   SOLE   0 0 141,952
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   38,750,391 507,270 SH   SOLE   0 0 507,270
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   23,921,739 427,632 SH   SOLE   0 0 427,632
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   111,555,974 1,394,450 SH   SOLE   0 0 1,394,450
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   25,664,033 1,091,158 SH   SOLE   0 0 1,091,158
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289   620,984 45,378 SH   SOLE   0 0 45,378
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   5,647,023 109,843 SH   SOLE   0 0 109,843
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   7,372,777 269,571 SH   SOLE   0 0 269,571
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   2,385,211 72,213 SH   SOLE   0 0 72,213
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   14,397,869 531,128 SH   SOLE   0 0 531,128
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   33,871,644 352,589 SH   SOLE   0 0 352,589
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   32,802,832 633,871 SH   SOLE   0 0 633,871
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   100,585,042 886,915 SH   SOLE   0 0 886,915
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   2,665,313 164,823 SH   SOLE   0 0 164,823
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   9,837,072 272,873 SH   SOLE   0 0 272,873
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   301,996 3,294 SH   SOLE   0 0 3,294
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   1,053,772 111,157 SH   SOLE   0 0 111,157
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   356,832 8,505 SH   SOLE   0 0 8,505
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   8,567,169 64,260 SH   SOLE   0 0 64,260
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   1,546,140 14,852 SH   SOLE   5,208 0 9,644
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   3,597,658 24,412 SH   SOLE   0 0 24,412
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   9,943,708 249,654 SH   SOLE   393 0 249,261
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   2,039,045 18,748 SH   SOLE   0 0 18,748
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   641,014 11,870 SH   SOLE   0 0 11,870
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   26,294,969 671,818 SH   SOLE   0 0 671,818
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   86,768,996 2,098,404 SH   SOLE   0 0 2,098,404
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   230,882,760 3,675,892 SH   SOLE   0 0 3,675,892
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   414,546 6,600 SH Put SOLE   0 0 6,600
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   582,771 15,210 SH   SOLE   0 0 15,210
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   22,031,260 308,475 SH   SOLE   0 0 308,475
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   24,259,795 1,153,032 SH   SOLE   66 0 1,152,966
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   10,393,179 391,457 SH   SOLE   0 0 391,457
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   75,824,000 718,915 SH   SOLE   0 0 718,915
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   14,776,713 664,122 SH   SOLE   0 0 664,122
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   2,025,272 81,336 SH   SOLE   0 0 81,336
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   3,982,508 184,035 SH   SOLE   0 0 184,035
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   3,641,907 202,945 SH   SOLE   0 0 202,945
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   1,256,291 78,689 SH   SOLE   0 0 78,689
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   77,911,629 3,680,285 SH   SOLE   0 0 3,680,285
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   13,248,651 563,533 SH   SOLE   0 0 563,533
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   7,939,570 316,570 SH   SOLE   0 0 316,570
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   71,372,547 3,469,740 SH   SOLE   330 0 3,469,410
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   11,014,968 489,990 SH   SOLE   0 0 489,990
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   10,793,569 435,752 SH   SOLE   0 0 435,752
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   79,234,204 3,936,126 SH   SOLE   0 0 3,936,126
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   13,137,115 582,577 SH   SOLE   0 0 582,577
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   8,749,528 359,324 SH   SOLE   0 0 359,324
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   35,621,320 1,880,250 SH   SOLE   0 0 1,880,250
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   7,302,644 310,619 SH   SOLE   0 0 310,619
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   19,892,723 1,045,582 SH   SOLE   0 0 1,045,582
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   3,037,091 128,690 SH   SOLE   0 0 128,690
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   3,526,640 150,905 SH   SOLE   0 0 150,905
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   1,093,796 47,598 SH   SOLE   0 0 47,598
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   21,180,573 305,856 SH   SOLE   0 0 305,856
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   6,977,917 289,781 SH   SOLE   0 0 289,781
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   2,875,714 130,921 SH   SOLE   0 0 130,921
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   2,237,200 106,559 SH   SOLE   0 0 106,559
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   4,205,782 259,616 SH   SOLE   0 0 259,616
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   7,895,550 346,296 SH   SOLE   0 0 346,296
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   10,478,117 530,672 SH   SOLE   0 0 530,672
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   15,103,509 372,650 SH   SOLE   0 0 372,650
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   272,201,162 5,557,394 SH   SOLE   0 0 5,557,394
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   51,083,939 1,409,990 SH   SOLE   0 0 1,409,990
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   80,125,714 948,570 SH   SOLE   0 0 948,570
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   29,733,515 332,404 SH   SOLE   0 0 332,404
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   107,119,903 2,801,986 SH   SOLE   0 0 2,801,986
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   48,912,075 1,146,019 SH   SOLE   0 0 1,146,019
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   5,322,273 62,075 SH   SOLE   0 0 62,075
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803   755,352 10,912 SH   SOLE   0 0 10,912
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   1,729,435 43,761 SH   SOLE   0 0 43,761
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860   919,510 21,851 SH   SOLE   0 0 21,851
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   4,282,576 35,167 SH   SOLE   0 0 35,167
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   3,513,372 33,388 SH   SOLE   0 0 33,388
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   15,910,907 196,358 SH   SOLE   0 0 196,358
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   2,060,553 23,739 SH   SOLE   0 0 23,739
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   21,045,995 142,946 SH   SOLE   0 0 142,946
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   4,552,936 140,436 SH   SOLE   0 0 140,436
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   3,249,871 53,027 SH   SOLE   0 0 53,027
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   9,254,639 170,190 SH   SOLE   0 0 170,190
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   4,383,218 157,500 SH   SOLE   0 0 157,500
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   12,717,962 279,823 SH   SOLE   0 0 279,823
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   12,535,916 299,759 SH   SOLE   0 0 299,759
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   40,409,729 572,244 SH   SOLE   0 0 572,244
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   47,140,551 1,010,949 SH   SOLE   0 0 1,010,949
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696   1,836,090 53,092 SH   SOLE   0 0 53,092
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   2,104,709 18,125 SH   SOLE   0 0 18,125
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688   928,734 11,673 SH   SOLE   0 0 11,673
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670   274,064 55,144 SH   SOLE   0 0 55,144
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   3,142,510 41,557 SH   SOLE   0 0 41,557
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   25,407,962 185,744 SH   SOLE   0 0 185,744
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   4,709,587 43,738 SH   SOLE   0 0 43,738
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   16,309,532 1,136,553 SH   SOLE   0 0 1,136,553
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   74,417,246 454,734 SH   SOLE   0 0 454,734
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   13,774,382 80,163 SH   SOLE   0 0 80,163
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   6,994,038 664,833 SH   SOLE   0 0 664,833
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   1,092,700 41,033 SH   SOLE   0 0 41,033
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   48,783,686 2,538,173 SH   SOLE   0 0 2,538,173
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   47,564,160 2,635,134 SH   SOLE   0 0 2,635,134
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   7,160,824 146,095 SH   SOLE   0 0 146,095
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   9,888,291 63,243 SH   SOLE   0 0 63,243
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   545,780 9,379 SH   SOLE   0 0 9,379
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   23,523,576 288,768 SH   SOLE   0 0 288,768
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   161,491,757 1,778,935 SH   SOLE   0 0 1,778,935
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   128,231,750 366,659 SH   SOLE   0 0 366,659
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   3,004,451 62,512 SH   SOLE   0 0 62,512
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   1,979,360 69,568 SH   SOLE   0 0 69,568
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   89,602,416 1,126,791 SH   SOLE   0 0 1,126,791
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   103,140,292 1,277,912 SH   SOLE   0 0 1,277,912
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   18,381,665 398,658 SH   SOLE   0 0 398,658
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   7,423,124 81,568 SH   SOLE   0 0 81,568
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   5,820,626 29,801 SH   SOLE   0 0 29,801
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   10,778,023 104,226 SH   SOLE   0 0 104,226
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   59,390,592 1,278,867 SH   SOLE   0 0 1,278,867
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   4,097,635 32,278 SH   SOLE   0 0 32,278
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   10,148,383 108,505 SH   SOLE   0 0 108,505
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   23,213,497 478,784 SH   SOLE   0 0 478,784
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,885,342 85,232 SH   SOLE   3,990 0 81,242
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   4,544,577 32,951 SH   SOLE   0 0 32,951
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   17,235,218 251,830 SH   SOLE   0 0 251,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   9,283,610 181,286 SH   SOLE   0 0 181,286
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   19,447,885 65,256 SH   SOLE   0 0 65,256
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   11,504,348 56,256 SH   SOLE   0 0 56,256
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   10,240,330 63,103 SH   SOLE   0 0 63,103
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   3,441,260 110,020 SH   SOLE   0 0 110,020
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   38,236,269 228,385 SH   SOLE   0 0 228,385
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   52,632,958 178,969 SH   SOLE   1,111 0 177,858
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   19,712,292 178,283 SH   SOLE   0 0 178,283
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   462,323,132 3,089,569 SH   SOLE   14,984 0 3,074,585
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   35,191,151 230,671 SH   SOLE   0 0 230,671
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   33,694,516 434,488 SH   SOLE   0 0 434,488
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   253,693,903 5,028,621 SH   SOLE   48,236 0 4,980,385
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   35,435,006 628,392 SH   SOLE   0 0 628,392
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   10,421,258 259,752 SH   SOLE   0 0 259,752
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   23,750,024 266,112 SH   SOLE   0 0 266,112
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   725,289 33,865 SH   SOLE   0 0 33,865
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   4,313,928 214,410 SH   SOLE   0 0 214,410
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833   1,806,523 71,067 SH   SOLE   0 0 71,067
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   4,922,774 207,081 SH   SOLE   0 0 207,081
INVESCO HIG INCM 2023 TARG T COM 46135X108   313,952 42,312 SH   SOLE   0 0 42,312
INVESCO HIGH INCOME 2024 TAR COM 46136K105   122,594 17,316 SH   SOLE   0 0 17,316
INVESCO HIGH INCOME TR II COM 46131F101   152,879 14,560 SH   SOLE   0 0 14,560
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   1,535,741 66,713 SH   SOLE   163 0 66,550
INVESCO LTD SHS G491BT108   3,334,691 198,375 SH   SOLE   156 0 198,219
INVESCO MORTGAGE CAPITAL INC COM 46131B704   3,249,410 283,296 SH   SOLE   0 0 283,296
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,751,083 185,104 SH   SOLE   0 0 185,104
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,218,043 195,199 SH   SOLE   0 0 195,199
INVESCO MUNICIPAL TRUST COM 46131J103   1,708,717 181,200 SH   SOLE   0 0 181,200
INVESCO PA VALUE MUN INC TR COM 46132K109   567,905 57,597 SH   SOLE   33,153 0 24,444
INVESCO QQQ TR UNIT SER 1 46090E103   2,688,443,835 7,277,472 SH   SOLE   10,530 0 7,266,942
INVESCO QQQ TR UNIT SER 1 46090E103   332,478 900 SH Call SOLE   0 0 900
INVESCO QQQ TR UNIT SER 1 46090E103   11,858,382 32,100 SH Put SOLE   0 0 32,100
INVESCO QUALITY MUN INCOME T COM 46133G107   2,316,146 242,275 SH   SOLE   24,497 0 217,778
INVESCO SR INCOME TR COM 46131H107   5,743,973 1,491,941 SH   SOLE   0 0 1,491,941
INVESCO TR INVT GRADE MUNS COM 46131M106   1,755,708 180,814 SH   SOLE   0 0 180,814
INVESCO VALUE MUN INCOME TR COM 46132P108   2,488,504 210,533 SH   SOLE   0 0 210,533
INVESTAR HLDG CORP COM 46134L105   383,790 31,692 SH   SOLE   0 0 31,692
INVESTCORP CR MGMT BDC INC COM 46090R104   222,786 61,543 SH   SOLE   0 0 61,543
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   301,661 7,398 SH   SOLE   0 0 7,398
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   393,800 15,447 SH   SOLE   0 0 15,447
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,179,774 69,712 SH   SOLE   0 0 69,712
INVITAE CORP COM 46185L103   402,460 356,160 SH   SOLE   60,720 0 295,440
INVITATION HOMES INC COM 46187W107   1,914,079 55,642 SH   SOLE   27,940 0 27,702
IONIS PHARMACEUTICALS INC COM 462222100   3,365,876 82,035 SH   SOLE   54,026 0 28,009
IONQ INC COM 46222L108   474,511 35,071 SH   SOLE   0 0 35,071
IOVANCE BIOTHERAPEUTICS INC COM 462260100   524,029 74,436 SH   SOLE   0 0 74,436
IPG PHOTONICS CORP COM 44980X109   254,798 1,876 SH   SOLE   405 0 1,471
IQIYI INC SPONSORED ADS 46267X108   70,531 13,208 SH   SOLE   0 0 13,208
IQVIA HLDGS INC COM 46266C105   18,766,216 83,491 SH   SOLE   41,252 0 42,239
IRIDIUM COMMUNICATIONS INC COM 46269C102   2,125,052 34,209 SH   SOLE   1,706 0 32,503
IROBOT CORP COM 462726100   782,916 17,302 SH   SOLE   0 0 17,302
IROBOT CORP COM 462726100   226,250 5,000 SH Call SOLE   0 0 5,000
IRON MTN INC DEL COM 46284V101   26,777,363 471,266 SH   SOLE   46,373 0 424,893
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   415,992 39,097 SH   SOLE   13,111 0 25,986
ISHARES INC ASIA/PAC DIV ETF 464286293   201,612 6,138 SH   SOLE   0 0 6,138
ISHARES INC CORE MSCI EMKT 46434G103   1,128,422,716 22,893,543 SH   SOLE   2,334,722 0 20,558,821
ISHARES INC CUR HD MSCI EM 46434G509   1,478,683 60,256 SH   SOLE   0 0 60,256
ISHARES INC EM MKT SM-CP ETF 464286475   5,159,458 96,294 SH   SOLE   0 0 96,294
ISHARES INC EM MKTS DIV ETF 464286319   4,485,137 183,067 SH   SOLE   0 0 183,067
ISHARES INC EMNG MKTS EQT 46434G889   3,674,616 88,399 SH   SOLE   0 0 88,399
ISHARES INC ESG AWR MSCI EM 46434G863   65,760,940 2,079,069 SH   SOLE   0 0 2,079,069
ISHARES INC FRONTIER AND SEL 464286145   539,745 20,864 SH   SOLE   0 0 20,864
ISHARES INC GLB ENR PROD ETF 464286343   6,560,662 283,276 SH   SOLE   0 0 283,276
ISHARES INC JP MORGAN EM ETF 464286517   291,032 7,861 SH   SOLE   0 0 7,861
ISHARES INC JP MRG EM CRP BD 464286251   328,015 7,563 SH   SOLE   0 0 7,563
ISHARES INC JP MRGN EM HI BD 464286285   7,215,530 205,395 SH   SOLE   0 0 205,395
ISHARES INC MSCI AGRICULTURE 464286350   4,732,987 119,792 SH   SOLE   0 0 119,792
ISHARES INC MSCI AUST ETF 464286103   31,896,075 1,414,460 SH   SOLE   700 0 1,413,760
ISHARES INC MSCI BRAZIL ETF 464286400   3,681,760 113,529 SH   SOLE   0 0 113,529
ISHARES INC MSCI CDA ETF 464286509   32,627,745 932,488 SH   SOLE   0 0 932,488
ISHARES INC MSCI EM ASIA ETF 464286426   773,834 11,777 SH   SOLE   0 0 11,777
ISHARES INC MSCI EMERG MRKT 464286533   37,823,396 687,948 SH   SOLE   1,296 0 686,652
ISHARES INC MSCI EMRG CHN 46434G764   7,306,996 140,573 SH   SOLE   19,613 0 120,960
ISHARES INC MSCI EQUAL WEITE 464286681   5,108,498 64,829 SH   SOLE   0 0 64,829
ISHARES INC MSCI EURZONE ETF 464286608   73,269,760 1,599,078 SH   SOLE   10,925 0 1,588,153
ISHARES INC MSCI FRANCE ETF 464286707   11,584,181 300,654 SH   SOLE   0 0 300,654
ISHARES INC MSCI GBL ETF NEW 46434G848   6,881,376 170,079 SH   SOLE   0 0 170,079
ISHARES INC MSCI GBL GOLD MN 46434G855   7,889,902 338,622 SH   SOLE   7 0 338,615
ISHARES INC MSCI GBL MIN VOL 464286525   65,168,500 664,612 SH   SOLE   1 0 664,611
ISHARES INC MSCI GERMANY ETF 464286806   8,239,099 288,383 SH   SOLE   95 0 288,288
ISHARES INC MSCI GLB SLV&MTL 464286327   445,407 46,132 SH   SOLE   0 0 46,132
ISHARES INC MSCI HONG KG ETF 464286871   6,830,040 353,339 SH   SOLE   0 0 353,339
ISHARES INC MSCI ISRAEL ETF 464286632   625,039 11,665 SH   SOLE   0 0 11,665
ISHARES INC MSCI JAPN SMCETF 464286582   3,108,517 45,461 SH   SOLE   0 0 45,461
ISHARES INC MSCI JPN ETF NEW 46434G822   33,855,738 546,942 SH   SOLE   2,654 0 544,288
ISHARES INC MSCI MEXICO ETF 464286822   15,500,173 249,279 SH   SOLE   0 0 249,279
ISHARES INC MSCI NETHERL ETF 464286814   6,870,218 158,739 SH   SOLE   0 0 158,739
ISHARES INC MSCI PAC JP ETF 464286665   907,258 21,479 SH   SOLE   0 0 21,479
ISHARES INC MSCI SINGPOR ETF 46434G780   3,016,514 162,967 SH   SOLE   0 0 162,967
ISHARES INC MSCI SPAIN ETF 464286764   837,609 28,983 SH   SOLE   0 0 28,983
ISHARES INC MSCI STH AFR ETF 464286780   3,472,092 87,282 SH   SOLE   0 0 87,282
ISHARES INC MSCI STH KOR ETF 464286772   5,665,775 89,394 SH   SOLE   9 0 89,385
ISHARES INC MSCI SWEDEN ETF 464286756   7,276,074 205,423 SH   SOLE   0 0 205,423
ISHARES INC MSCI SWITZERLAND 464286749   2,576,657 55,760 SH   SOLE   0 0 55,760
ISHARES INC MSCI TAIWAN ETF 46434G772   14,775,182 314,232 SH   SOLE   0 0 314,232
ISHARES INC MSCI THAILND ETF 464286624   597,334 9,081 SH   SOLE   0 0 9,081
ISHARES INC MSCI WORLD ETF 464286392   7,902,858 63,467 SH   SOLE   16 0 63,451
ISHARES INC US INTL HGH YLD 464286178   588,334 13,851 SH   SOLE   0 0 13,851
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   1,043,651 53,548 SH   SOLE   0 0 53,548
ISHARES SILVER TR ISHARES 46428Q109   86,258,420 4,129,173 SH   SOLE   0 0 4,129,173
ISHARES TR 0-3 MNTH TREASRY 46436E718   174,257,913 1,731,670 SH   SOLE   45,485 0 1,686,185
ISHARES TR 0-5 YR TIPS ETF 46429B747   129,340,216 1,325,207 SH   SOLE   535 0 1,324,672
ISHARES TR 0-5YR HI YL CP 46434V407   49,811,220 1,201,718 SH   SOLE   106,781 0 1,094,937
ISHARES TR 0-5YR INVT GR CP 46434V100   46,425,569 962,986 SH   SOLE   0 0 962,986
ISHARES TR 1 3 YR TREAS BD 464287457   500,909,171 6,177,963 SH   SOLE   311,468 0 5,866,495
ISHARES TR 10+ YR INVST GRD 464289511   12,603,664 244,494 SH   SOLE   27,531 0 216,963
ISHARES TR 10-20 YR TRS ETF 464288653   144,993,280 1,308,958 SH   SOLE   35,330 0 1,273,628
ISHARES TR 20 YR TR BD ETF 464287432   234,362,323 2,276,689 SH   SOLE   60,785 0 2,215,904
ISHARES TR 3 7 YR TREAS BD 464288661   124,996,731 1,084,476 SH   SOLE   137,033 0 947,443
ISHARES TR 3YRTB ETF 464288125   1,043,875 15,074 SH   SOLE   0 0 15,074
ISHARES TR 7-10 YR TRSY BD 464287440   183,436,378 1,898,927 SH   SOLE   118,911 0 1,780,016
ISHARES TR A RATE CP BD ETF 46429B291   17,819,296 377,688 SH   SOLE   0 0 377,688
ISHARES TR AGENCY BOND ETF 464288166   2,372,693 22,182 SH   SOLE   0 0 22,182
ISHARES TR AGGRES ALLOC ETF 464289859   10,074,746 151,865 SH   SOLE   0 0 151,865
ISHARES TR ASIA 50 ETF 464288430   516,817 8,673 SH   SOLE   0 0 8,673
ISHARES TR BLACKROCK ULTRA 46434V878   64,193,925 1,276,221 SH   SOLE   0 0 1,276,221
ISHARES TR BROAD USD HIGH 46435U853   85,830,950 2,431,472 SH   SOLE   930,419 0 1,501,053
ISHARES TR CALIF MUN BD ETF 464288356   35,458,973 622,633 SH   SOLE   0 0 622,633
ISHARES TR CHINA LG-CAP ETF 464287184   4,687,257 172,389 SH   SOLE   0 0 172,389
ISHARES TR CMBS ETF 46429B366   4,309,028 93,969 SH   SOLE   0 0 93,969
ISHARES TR COHEN STEER REIT 464287564   14,115,690 254,016 SH   SOLE   35 0 253,981
ISHARES TR CONSER ALLOC ETF 464289883   21,553,875 611,631 SH   SOLE   0 0 611,631
ISHARES TR CONV BD ETF 46435G102   10,902,156 142,773 SH   SOLE   0 0 142,773
ISHARES TR CORE 1 5 YR USD 46432F859   27,883,090 597,836 SH   SOLE   3,963 0 593,873
ISHARES TR CORE DIV GRWTH 46434V621   521,248,172 10,115,432 SH   SOLE   73 0 10,115,359
ISHARES TR CORE DIVID ETF 46435U861   11,144,022 291,343 SH   SOLE   0 0 291,343
ISHARES TR CORE HIGH DV ETF 46429B663   174,032,955 1,726,689 SH   SOLE   233,446 0 1,493,243
ISHARES TR CORE INTL AGGR 46435G672   28,396,620 576,113 SH   SOLE   61,909 0 514,204
ISHARES TR CORE LT USDB ETF 464289479   3,761,403 71,512 SH   SOLE   0 0 71,512
ISHARES TR CORE MSCI EAFE 46432F842   2,160,245,140 32,003,632 SH   SOLE   2,843,487 0 29,160,145
ISHARES TR CORE MSCI EURO 46434V738   7,443,808 141,436 SH   SOLE   23,343 0 118,093
ISHARES TR CORE MSCI INTL 46435G326   19,344,633 316,503 SH   SOLE   0 0 316,503
ISHARES TR CORE MSCI PAC 46434V696   2,379,597 41,435 SH   SOLE   0 0 41,435
ISHARES TR CORE MSCI TOTAL 46432F834   66,086,476 1,055,357 SH   SOLE   0 0 1,055,357
ISHARES TR CORE S&P MCP ETF 464287507   1,956,690,838 7,483,138 SH   SOLE   47,193 0 7,435,945
ISHARES TR CORE S&P SCP ETF 464287804   1,101,110,659 11,049,781 SH   SOLE   127,753 0 10,922,028
ISHARES TR CORE S&P TTL STK 464287150   316,436,119 3,234,220 SH   SOLE   1,163 0 3,233,057
ISHARES TR CORE S&P US GWT 464287671   1,316,343,019 13,481,596 SH   SOLE   32,243 0 13,449,353
ISHARES TR CORE S&P US VLU 464287663   891,542,489 11,392,059 SH   SOLE   454 0 11,391,605
ISHARES TR CORE S&P500 ETF 464287200   3,587,497,861 8,048,950 SH   SOLE   16,300 0 8,032,650
ISHARES TR CORE S&P500 ETF 464287200   1,871,982 4,200 SH Put SOLE   0 0 4,200
ISHARES TR CORE TOTAL USD 46434V613   1,146,394,705 25,212,112 SH   SOLE   0 0 25,212,112
ISHARES TR CORE US AGGBD ET 464287226   557,582,388 5,692,521 SH   SOLE   175,429 0 5,517,092
ISHARES TR CR 5 10 YR ETF 46435G417   1,737,747 40,347 SH   SOLE   0 0 40,347
ISHARES TR CRE U S REIT ETF 464288521   7,854,293 152,778 SH   SOLE   0 0 152,778
ISHARES TR CUR HD EURZN ETF 46434V639   1,658,143 50,692 SH   SOLE   0 0 50,692
ISHARES TR CYBERSECURITY 46435U135   8,025,491 212,202 SH   SOLE   0 0 212,202
ISHARES TR DEVSMCP EXNA ETF 464288497   1,832,524 34,753 SH   SOLE   0 0 34,753
ISHARES TR DOW JONES US ETF 464287846   32,432,549 299,387 SH   SOLE   0 0 299,387
ISHARES TR EAFE GRWTH ETF 464288885   648,510,589 6,797,093 SH   SOLE   301 0 6,796,792
ISHARES TR EAFE SML CP ETF 464288273   29,772,751 504,794 SH   SOLE   58,113 0 446,681
ISHARES TR EAFE VALUE ETF 464288877   478,988,618 9,787,262 SH   SOLE   53,775 0 9,733,487
ISHARES TR ESG ADV TTL USD 46436E619   5,206,416 122,274 SH   SOLE   0 0 122,274
ISHARES TR ESG ADVNCD HY BD 46435G441   520,893 11,817 SH   SOLE   0 0 11,817
ISHARES TR ESG AW MSCI EAFE 46435G516   29,616,479 406,095 SH   SOLE   0 0 406,095
ISHARES TR ESG AWARE MSCI 46435U663   7,500,114 211,152 SH   SOLE   0 0 211,152
ISHARES TR ESG AWR MSCI USA 46435G425   464,609,407 4,767,181 SH   SOLE   0 0 4,767,181
ISHARES TR ESG AWR US AGRGT 46435U549   27,236,507 577,412 SH   SOLE   0 0 577,412
ISHARES TR ESG AWRE 1 5 YR 46435G243   12,375,021 517,567 SH   SOLE   0 0 517,567
ISHARES TR ESG AWRE USD ETF 46435G193   12,217,429 537,266 SH   SOLE   0 0 537,266
ISHARES TR ESG EAFE ETF 46436E759   2,256,635 37,049 SH   SOLE   0 0 37,049
ISHARES TR ESG MSCI LEADR 46435U218   1,775,126 22,929 SH   SOLE   0 0 22,929
ISHARES TR ESG MSCI USA ETF 46436E767   5,387,796 149,869 SH   SOLE   0 0 149,869
ISHARES TR ESG SCRD S&P MID 46436E551   614,702 17,257 SH   SOLE   0 0 17,257
ISHARES TR ESG SCRND S&P500 46436E569   386,623 11,433 SH   SOLE   0 0 11,433
ISHARES TR EUROPE ETF 464287861   9,570,230 189,360 SH   SOLE   0 0 189,360
ISHARES TR EXPANDED TECH 464287515   55,447,142 160,294 SH   SOLE   0 0 160,294
ISHARES TR EXPND TEC SC ETF 464287549   36,675,884 93,354 SH   SOLE   1 0 93,353
ISHARES TR EXPONENTIAL TECH 46434V381   26,748,338 481,085 SH   SOLE   0 0 481,085
ISHARES TR FALN ANGLS USD 46435G474   68,862,101 2,714,312 SH   SOLE   5,311 0 2,709,001
ISHARES TR FLTG RATE NT ETF 46429B655   150,631,264 2,964,016 SH   SOLE   429 0 2,963,587
ISHARES TR FOCUSD VAL FAC 46435U333   308,726 5,840 SH   SOLE   0 0 5,840
ISHARES TR GBL COMM SVC ETF 464287275   2,333,619 34,128 SH   SOLE   0 0 34,128
ISHARES TR GENOMICS IMMUN 46435U192   1,251,850 53,604 SH   SOLE   0 0 53,604
ISHARES TR GL CLEAN ENE ETF 464288224   22,270,497 1,210,353 SH   SOLE   0 0 1,210,353
ISHARES TR GL TIMB FORE ETF 464288174   1,522,510 21,236 SH   SOLE   0 0 21,236
ISHARES TR GLB CNS DISC ETF 464288745   911,532 5,817 SH   SOLE   0 0 5,817
ISHARES TR GLB CNSM STP ETF 464288737   9,375,884 153,226 SH   SOLE   7,818 0 145,408
ISHARES TR GLB INFRASTR ETF 464288372   4,957,038 105,581 SH   SOLE   0 0 105,581
ISHARES TR GLOB HLTHCRE ETF 464287325   10,680,430 125,667 SH   SOLE   4,468 0 121,199
ISHARES TR GLOB INDSTRL ETF 464288729   890,977 7,409 SH   SOLE   0 0 7,409
ISHARES TR GLOB UTILITS ETF 464288711   1,639,243 27,421 SH   SOLE   0 0 27,421
ISHARES TR GLOBAL 100 ETF 464287572   25,878,672 340,240 SH   SOLE   0 0 340,240
ISHARES TR GLOBAL ENERG ETF 464287341   8,315,332 223,410 SH   SOLE   0 0 223,410
ISHARES TR GLOBAL EQUITY 46434V316   547,818 15,481 SH   SOLE   0 0 15,481
ISHARES TR GLOBAL FINLS ETF 464287333   2,449,385 34,238 SH   SOLE   0 0 34,238
ISHARES TR GLOBAL MATER ETF 464288695   3,328,047 40,660 SH   SOLE   0 0 40,660
ISHARES TR GLOBAL REIT ETF 46434V647   31,264,279 1,361,092 SH   SOLE   1,130,861 0 230,231
ISHARES TR GLOBAL TECH ETF 464287291   48,173,400 774,617 SH   SOLE   0 0 774,617
ISHARES TR GNMA BOND ETF 46429B333   2,193,528 50,035 SH   SOLE   0 0 50,035
ISHARES TR GOV/CRED BD ETF 464288596   1,883,252 18,105 SH   SOLE   0 0 18,105
ISHARES TR GRWT ALLOCAT ETF 464289867   14,421,740 280,306 SH   SOLE   0 0 280,306
ISHARES TR HDG MSCI EAFE 46434V803   41,350,098 1,333,874 SH   SOLE   0 0 1,333,874
ISHARES TR HDG MSCI JAPAN 46434V886   2,460,360 73,116 SH   SOLE   0 0 73,116
ISHARES TR HIGH YLD BD FCTR 46435G250   2,841,462 63,567 SH   SOLE   0 0 63,567
ISHARES TR IBDS DEC28 ETF 46435U515   15,988,058 652,574 SH   SOLE   7,059 0 645,515
ISHARES TR IBOND DEC 2030 46436E593   1,913,124 97,360 SH   SOLE   505 0 96,855
ISHARES TR IBONDS 2026 TERM 46436E528   2,650,146 116,490 SH   SOLE   0 0 116,490
ISHARES TR IBONDS 23 TRM HG 46435U150   6,021,729 254,834 SH   SOLE   0 0 254,834
ISHARES TR IBONDS 23 TRM TS 46436E882   25,181,480 1,014,973 SH   SOLE   0 0 1,014,973
ISHARES TR IBONDS 24 TRM HG 46435U184   5,712,029 247,488 SH   SOLE   0 0 247,488
ISHARES TR IBONDS 24 TRM TS 46436E874   29,538,322 1,241,106 SH   SOLE   0 0 1,241,106
ISHARES TR IBONDS 25 TRM HG 46435U168   4,022,931 174,910 SH   SOLE   0 0 174,910
ISHARES TR IBONDS 25 TRM TS 46436E866   8,162,459 352,895 SH   SOLE   0 0 352,895
ISHARES TR IBONDS 26 TRM TS 46436E858   2,527,459 111,588 SH   SOLE   0 0 111,588
ISHARES TR IBONDS 27 ETF 46435UAA9   23,184,392 987,410 SH   SOLE   8,804 0 978,606
ISHARES TR IBONDS 27 TRM TS 46436E841   2,552,365 115,231 SH   SOLE   0 0 115,231
ISHARES TR IBONDS 28 TRM TS 46436E833   331,425 15,065 SH   SOLE   50 0 15,015
ISHARES TR IBONDS 29 TRM TS 46436E825   776,647 35,906 SH   SOLE   0 0 35,906
ISHARES TR IBONDS DEC 46435U697   9,563,631 371,259 SH   SOLE   29,109 0 342,150
ISHARES TR IBONDS DEC 2030 46436E726   1,735,382 81,858 SH   SOLE   8,183 0 73,675
ISHARES TR IBONDS DEC 2031 46436E460   1,788,945 86,842 SH   SOLE   0 0 86,842
ISHARES TR IBONDS DEC 2031 46436E486   1,238,008 61,076 SH   SOLE   8,588 0 52,488
ISHARES TR IBONDS DEC 2032 46436E296   461,177 19,843 SH   SOLE   0 0 19,843
ISHARES TR IBONDS DEC 2032 46436E312   796,408 32,348 SH   SOLE   7,075 0 25,273
ISHARES TR IBONDS DEC 25 46435U432   8,218,081 312,059 SH   SOLE   28,391 0 283,668
ISHARES TR IBONDS DEC 26 46435U259   5,407,921 214,770 SH   SOLE   29,545 0 185,225
ISHARES TR IBONDS DEC 27 46435U283   3,353,545 133,794 SH   SOLE   29,814 0 103,980
ISHARES TR IBONDS DEC 28 46435U325   2,839,281 112,849 SH   SOLE   0 0 112,849
ISHARES TR IBONDS DEC 29 46436E205   7,864,698 350,321 SH   SOLE   7,702 0 342,619
ISHARES TR IBONDS DEC2023 46435G318   10,786,765 423,176 SH   SOLE   29,716 0 393,460
ISHARES TR IBONDS DEC2026 46435GAA0   26,282,226 1,119,822 SH   SOLE   8,791 0 1,111,031
ISHARES TR IBONDS DEC23 ETF 46434VAX8   49,998,283 1,976,998 SH   SOLE   8,283 0 1,968,715
ISHARES TR IBONDS DEC24 ETF 46434VBG4   37,949,357 1,541,404 SH   SOLE   8,472 0 1,532,932
ISHARES TR IBONDS DEC25 ETF 46434VBD1   36,081,111 1,479,947 SH   SOLE   8,499 0 1,471,448
ISHARES TR IBOXX HI YD ETF 464288513   78,995,026 1,052,285 SH   SOLE   61,786 0 990,499
ISHARES TR IBOXX INV CP ETF 464287242   178,890,072 1,654,245 SH   SOLE   108,143 0 1,546,102
ISHARES TR INDIA 50 ETF 464289529   1,585,037 35,192 SH   SOLE   0 0 35,192
ISHARES TR INTERNATIONAL SL 46434V266   4,663,513 151,167 SH   SOLE   0 0 151,167
ISHARES TR INTL DEV RE ETF 464288489   444,641 22,394 SH   SOLE   0 0 22,394
ISHARES TR INTL DIV GRWTH 46435G524   27,384,353 441,541 SH   SOLE   0 0 441,541
ISHARES TR INTL EQTY FACTOR 46434V274   1,290,851 48,148 SH   SOLE   0 0 48,148
ISHARES TR INTL SEL DIV ETF 464288448   37,842,034 1,437,221 SH   SOLE   120 0 1,437,101
ISHARES TR INTL TREA BD ETF 464288117   1,541,689 38,941 SH   SOLE   0 0 38,941
ISHARES TR INTRM GOV CR ETF 464288612   3,477,260 33,793 SH   SOLE   0 0 33,793
ISHARES TR INVESTMENT GRADE 46435G219   641,054 14,507 SH   SOLE   0 0 14,507
ISHARES TR ISHARES 25+ YR T 46436E577   1,523,194 114,871 SH   SOLE   0 0 114,871
ISHARES TR ISHARES BIOTECH 464287556   68,704,797 541,153 SH   SOLE   10 0 541,143
ISHARES TR ISHARES SEMICDTR 464287523   90,334,446 178,083 SH   SOLE   36 0 178,047
ISHARES TR ISHS 1-5YR INVS 464288646   59,807,938 1,192,105 SH   SOLE   46,206 0 1,145,899
ISHARES TR ISHS 5-10YR INVT 464288638   68,645,633 1,357,438 SH   SOLE   27,524 0 1,329,914
ISHARES TR JPMORGAN USD EMG 464288281   85,205,967 984,585 SH   SOLE   4,459 0 980,126
ISHARES TR JPX NIKKEI 400 464287382   1,530,128 23,184 SH   SOLE   0 0 23,184
ISHARES TR LATN AMER 40 ETF 464287390   2,133,970 78,541 SH   SOLE   7,612 0 70,929
ISHARES TR MBS ETF 464288588   1,545,886,156 16,575,205 SH   SOLE   305,984 0 16,269,221
ISHARES TR MICRO-CAP ETF 464288869   3,007,391 27,515 SH   SOLE   0 0 27,515
ISHARES TR MODERT ALLOC ETF 464289875   30,435,287 753,162 SH   SOLE   0 0 753,162
ISHARES TR MORNINGSTAR GRWT 464287119   70,574,325 1,132,062 SH   SOLE   8,163 0 1,123,899
ISHARES TR MORNINGSTAR VALU 464288109   25,566,629 384,345 SH   SOLE   0 0 384,345
ISHARES TR MORNINGSTR US EQ 464287127   11,980,416 196,143 SH   SOLE   0 0 196,143
ISHARES TR MORTGE REL ETF 46435G342   13,381,838 567,027 SH   SOLE   0 0 567,027
ISHARES TR MRGSTR MD CP ETF 464288208   24,056,966 380,107 SH   SOLE   0 0 380,107
ISHARES TR MRGSTR MD CP GRW 464288307   39,683,786 651,194 SH   SOLE   0 0 651,194
ISHARES TR MRGSTR MD CP VAL 464288406   7,202,479 113,069 SH   SOLE   0 0 113,069
ISHARES TR MRGSTR SM CP ETF 464288505   6,746,695 135,692 SH   SOLE   0 0 135,692
ISHARES TR MRGSTR SM CP GR 464288604   8,185,670 197,674 SH   SOLE   0 0 197,674
ISHARES TR MRNGSTR INC ETF 46432F875   2,726,963 139,701 SH   SOLE   0 0 139,701
ISHARES TR MRNING SM CP ETF 464288703   4,768,388 88,271 SH   SOLE   0 0 88,271
ISHARES TR MSCI AC ASIA ETF 464288182   1,369,515 20,613 SH   SOLE   8,335 0 12,278
ISHARES TR MSCI ACWI ETF 464288257   14,478,526 150,912 SH   SOLE   0 0 150,912
ISHARES TR MSCI ACWI EX US 464288240   5,832,776 118,504 SH   SOLE   0 0 118,504
ISHARES TR MSCI ACWI EXUS 46435G847   4,280,099 150,390 SH   SOLE   0 0 150,390
ISHARES TR MSCI CHINA ETF 46429B671   18,341,945 409,967 SH   SOLE   17,092 0 392,875
ISHARES TR MSCI EAFE ETF 464287465   245,167,460 3,381,620 SH   SOLE   143,552 0 3,238,068
ISHARES TR MSCI EAFE MIN VL 46429B689   61,321,065 908,460 SH   SOLE   7,931 0 900,529
ISHARES TR MSCI EAFE SMCP 46435G839   1,372,522 48,235 SH   SOLE   0 0 48,235
ISHARES TR MSCI EMG MKT ETF 464287234   87,041,675 2,200,245 SH   SOLE   36,278 0 2,163,967
ISHARES TR MSCI EURO FL ETF 464289180   5,600,286 291,986 SH   SOLE   20,124 0 271,862
ISHARES TR MSCI GBL SUS DEV 46435G532   2,167,413 27,418 SH   SOLE   0 0 27,418
ISHARES TR MSCI INDIA ETF 46429B598   14,394,760 329,400 SH   SOLE   0 0 329,400
ISHARES TR MSCI INDIA SM CP 46429B614   260,372 4,481 SH   SOLE   0 0 4,481
ISHARES TR MSCI INDONIA ETF 46429B309   9,408,677 408,186 SH   SOLE   0 0 408,186
ISHARES TR MSCI INTL MOMENT 46434V449   2,685,884 80,900 SH   SOLE   0 0 80,900
ISHARES TR MSCI INTL QUALTY 46434V456   53,862,827 1,513,001 SH   SOLE   31,324 0 1,481,677
ISHARES TR MSCI INTL VLU FT 46435G409   3,108,046 122,124 SH   SOLE   0 0 122,124
ISHARES TR MSCI IRELAND ETF 46429B507   507,501 8,808 SH   SOLE   0 0 8,808
ISHARES TR MSCI JP VALUE 46435U374   210,250 7,685 SH   SOLE   0 0 7,685
ISHARES TR MSCI KLD400 SOC 464288570   50,106,363 595,300 SH   SOLE   0 0 595,300
ISHARES TR MSCI LW CRB TG 46434V464   2,199,052 14,061 SH   SOLE   0 0 14,061
ISHARES TR MSCI POLAND ETF 46429B606   881,640 45,967 SH   SOLE   0 0 45,967
ISHARES TR MSCI UK ETF NEW 46435G334   6,710,946 207,448 SH   SOLE   88 0 207,360
ISHARES TR MSCI USA ESG SLC 464288802   30,601,857 326,803 SH   SOLE   0 0 326,803
ISHARES TR MSCI USA MIN VOL 46429B697   605,252,475 8,142,775 SH   SOLE   48,710 0 8,094,065
ISHARES TR MSCI USA MMENTM 46432F396   96,328,172 667,786 SH   SOLE   4,184 0 663,602
ISHARES TR MSCI USA QLT FCT 46432F339   1,709,303,103 12,673,709 SH   SOLE   630,446 0 12,043,263
ISHARES TR MSCI USA SMCP MN 46435G433   8,455,230 246,652 SH   SOLE   0 0 246,652
ISHARES TR MSCI USA SZE FT 46432F370   4,155,751 33,858 SH   SOLE   0 0 33,858
ISHARES TR MSCI USA VALUE 46432F388   87,021,477 927,833 SH   SOLE   177,219 0 750,614
ISHARES TR NA TEC MULTM ETF 464287531   1,196,893 16,984 SH   SOLE   0 0 16,984
ISHARES TR NATIONAL MUN ETF 464288414   519,268,561 4,865,254 SH   SOLE   20,533 0 4,844,721
ISHARES TR NEW YORK MUN ETF 464288323   4,993,492 93,757 SH   SOLE   0 0 93,757
ISHARES TR NORTH AMERN NAT 464287374   2,112,228 54,411 SH   SOLE   0 0 54,411
ISHARES TR PFD AND INCM SEC 464288687   143,331,715 4,634,068 SH   SOLE   0 0 4,634,068
ISHARES TR RESIDENTIAL MULT 464288562   7,693,426 105,001 SH   SOLE   0 0 105,001
ISHARES TR ROBOTICS ARTIF 46435U556   7,378,144 223,309 SH   SOLE   0 0 223,309
ISHARES TR RUS 1000 ETF 464287622   538,938,698 2,211,121 SH   SOLE   1,723,713 0 487,408
ISHARES TR RUS 1000 GRW ETF 464287614   743,922,702 2,703,404 SH   SOLE   151,553 0 2,551,851
ISHARES TR RUS 1000 VAL ETF 464287598   409,598,107 2,595,185 SH   SOLE   314,734 0 2,280,451
ISHARES TR RUS 2000 GRW ETF 464287648   85,118,561 350,773 SH   SOLE   4,896 0 345,877
ISHARES TR RUS 2000 VAL ETF 464287630   83,245,436 591,232 SH   SOLE   15,854 0 575,378
ISHARES TR RUS MD CP GR ETF 464287481   144,841,808 1,498,932 SH   SOLE   1,466 0 1,497,466
ISHARES TR RUS MDCP VAL ETF 464287473   98,295,948 894,901 SH   SOLE   2,525 0 892,376
ISHARES TR RUS MID CAP ETF 464287499   192,316,966 2,633,397 SH   SOLE   6,903 0 2,626,494
ISHARES TR RUS TOP 200 ETF 464289446   23,551,662 220,852 SH   SOLE   0 0 220,852
ISHARES TR RUS TP200 GR ETF 464289438   173,921,714 1,096,883 SH   SOLE   0 0 1,096,883
ISHARES TR RUS TP200 VL ETF 464289420   3,530,658 52,353 SH   SOLE   0 0 52,353
ISHARES TR RUSEL 2500 ETF 46435G268   2,836,690 49,359 SH   SOLE   0 0 49,359
ISHARES TR RUSSELL 2000 ETF 464287655   966,170,362 5,159,237 SH   SOLE   217,550 0 4,941,687
ISHARES TR RUSSELL 2000 ETF 464287655   955,077 5,100 SH Put SOLE   0 0 5,100
ISHARES TR RUSSELL 3000 ETF 464287689   111,077,150 436,487 SH   SOLE   0 0 436,487
ISHARES TR S&P 100 ETF 464287101   59,230,101 286,053 SH   SOLE   0 0 286,053
ISHARES TR S&P 500 GRWT ETF 464287309   401,726,628 5,699,867 SH   SOLE   9,843 0 5,690,024
ISHARES TR S&P 500 VAL ETF 464287408   309,004,345 1,917,019 SH   SOLE   0 0 1,917,019
ISHARES TR S&P MC 400GR ETF 464287606   88,018,729 1,173,583 SH   SOLE   0 0 1,173,583
ISHARES TR S&P MC 400VL ETF 464287705   63,012,310 588,185 SH   SOLE   38 0 588,147
ISHARES TR S&P SML 600 GWT 464287887   70,274,150 611,452 SH   SOLE   7,507 0 603,945
ISHARES TR SELECT DIVID ETF 464287168   171,071,788 1,509,901 SH   SOLE   3,241 0 1,506,660
ISHARES TR SELF DRIVNG EV 46435U366   5,921,235 144,738 SH   SOLE   0 0 144,738
ISHARES TR SHORT TREAS BD 464288679   143,889,344 1,302,756 SH   SOLE   88 0 1,302,668
ISHARES TR SHRT NAT MUN ETF 464288158   118,658,421 1,140,508 SH   SOLE   42,347 0 1,098,161
ISHARES TR SP SMCP600VL ETF 464287879   71,608,659 753,062 SH   SOLE   22,642 0 730,420
ISHARES TR TIPS BD ETF 464287176   168,441,108 1,565,147 SH   SOLE   9,957 0 1,555,190
ISHARES TR TRS FLT RT BD 46434V860   278,323,388 5,492,863 SH   SOLE   75,488 0 5,417,375
ISHARES TR U S EQUITY FACTR 46434V282   3,936,200 88,335 SH   SOLE   0 0 88,335
ISHARES TR U.S. BAS MTL ETF 464287838   10,415,154 78,280 SH   SOLE   0 0 78,280
ISHARES TR U.S. ENERGY ETF 464287796   19,402,826 452,914 SH   SOLE   0 0 452,914
ISHARES TR U.S. FIN SVC ETF 464287770   17,044,063 107,881 SH   SOLE   5,896 0 101,985
ISHARES TR U.S. FINLS ETF 464287788   27,098,456 363,201 SH   SOLE   0 0 363,201
ISHARES TR U.S. FIXED INCME 46435U796   594,927 7,074 SH   SOLE   0 0 7,074
ISHARES TR U.S. INSRNCE ETF 464288786   5,070,821 57,695 SH   SOLE   0 0 57,695
ISHARES TR U.S. MED DVC ETF 464288810   159,832,719 2,830,902 SH   SOLE   11,977 0 2,818,925
ISHARES TR U.S. PHARMA ETF 464288836   5,067,956 28,295 SH   SOLE   1,836 0 26,459
ISHARES TR U.S. REAL ES ETF 464287739   24,161,794 279,198 SH   SOLE   0 0 279,198
ISHARES TR U.S. TECH ETF 464287721   433,756,184 3,984,167 SH   SOLE   24,008 0 3,960,159
ISHARES TR U.S. UTILITS ETF 464287697   14,892,051 182,166 SH   SOLE   0 0 182,166
ISHARES TR US AER DEF ETF 464288760   113,480,815 972,665 SH   SOLE   2,034 0 970,631
ISHARES TR US BR DEL SE ETF 464288794   3,576,587 39,411 SH   SOLE   0 0 39,411
ISHARES TR US CONSM STAPLES 464287812   46,829,487 233,808 SH   SOLE   165 0 233,643
ISHARES TR US CONSUM DISCRE 464287580   9,929,977 139,530 SH   SOLE   0 0 139,530
ISHARES TR US HLTHCARE ETF 464287762   117,357,197 418,756 SH   SOLE   0 0 418,756
ISHARES TR US HLTHCR PR ETF 464288828   19,315,881 75,512 SH   SOLE   0 0 75,512
ISHARES TR US HOME CONS ETF 464288752   46,252,634 541,346 SH   SOLE   0 0 541,346
ISHARES TR US INDUSTRIALS 464287754   27,321,671 257,654 SH   SOLE   0 0 257,654
ISHARES TR US INFRASTRUC 46435U713   73,465,472 1,879,874 SH   SOLE   0 0 1,879,874
ISHARES TR US OIL EQ&SV ETF 464288844   1,677,028 83,351 SH   SOLE   0 0 83,351
ISHARES TR US OIL GS EX ETF 464288851   7,761,770 91,390 SH   SOLE   252 0 91,138
ISHARES TR US REGNL BKS ETF 464288778   10,900,966 322,037 SH   SOLE   0 0 322,037
ISHARES TR US SML CAP EQT 46434V290   2,045,750 38,153 SH   SOLE   0 0 38,153
ISHARES TR US SML CP VALUE 46436E536   2,225,930 83,399 SH   SOLE   0 0 83,399
ISHARES TR US TECH BRKTHR 46436E502   739,046 19,531 SH   SOLE   0 0 19,531
ISHARES TR US TELECOM ETF 464287713   3,046,042 137,830 SH   SOLE   0 0 137,830
ISHARES TR US TREAS BD ETF 46429B267   466,528,374 20,372,418 SH   SOLE   0 0 20,372,418
ISHARES TR US TRSPRTION 464287192   13,781,648 55,166 SH   SOLE   0 0 55,166
ISHARES TR USD GRN BOND ETF 46435U440   3,214,344 69,072 SH   SOLE   0 0 69,072
ISHARES TR USD INV GRDE ETF 464288620   31,436,857 627,608 SH   SOLE   97,807 0 529,801
ISHARES TR YLD OPTIM BD 46434V787   1,259,488 57,406 SH   SOLE   0 0 57,406
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   5,620,391 112,656 SH   SOLE   0 0 112,656
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   75,410,700 1,516,708 SH   SOLE   3,158 0 1,513,550
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   2,058,514 41,578 SH   SOLE   0 0 41,578
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   4,832,989 186,027 SH   SOLE   0 0 186,027
ISHARES U S ETF TR INFLATION HEDG 46431W580   225,534 8,745 SH   SOLE   0 0 8,745
ISHARES U S ETF TR INT RT HD LONG 46431W812   756,824 31,851 SH   SOLE   0 0 31,851
ISHARES U S ETF TR INT RT HDG C B 46431W705   13,792,985 148,395 SH   SOLE   0 0 148,395
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   4,774,144 56,988 SH   SOLE   0 0 56,988
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   680,265 12,346 SH   SOLE   0 0 12,346
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,303,428 220,920 SH   SOLE   4,797 0 216,123
ITERIS INC NEW COM 46564T107   291,044 73,496 SH   SOLE   0 0 73,496
ITRON INC COM 465741106   885,781 12,285 SH   SOLE   7,142 0 5,143
ITT INC COM 45073V108   1,375,145 14,753 SH   SOLE   5,640 0 9,113
J & J SNACK FOODS CORP COM 466032109   333,801 2,108 SH   SOLE   1,404 0 704
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   16,344,584 293,229 SH   SOLE   2,175 0 291,054
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   42,199,120 793,963 SH   SOLE   0 0 793,963
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   6,515,145 178,889 SH   SOLE   0 0 178,889
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   601,500 12,787 SH   SOLE   0 0 12,787
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,533,840 90,334 SH   SOLE   18,521 0 71,813
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   1,936,216 40,481 SH   SOLE   0 0 40,481
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   4,642,876 85,789 SH   SOLE   0 0 85,789
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   36,247,464 660,366 SH   SOLE   17 0 660,349
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   172,792,651 3,741,720 SH   SOLE   0 0 3,741,720
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290   246,284 4,336 SH   SOLE   0 0 4,336
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   790,759 9,976 SH   SOLE   0 0 9,976
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   2,519,670 55,769 SH   SOLE   0 0 55,769
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   15,916,084 356,783 SH   SOLE   0 0 356,783
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   61,751,289 774,699 SH   SOLE   31 0 774,668
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   27,901,994 541,366 SH   SOLE   5,594 0 535,772
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   9,142,638 181,078 SH   SOLE   0 0 181,078
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   6,076,854 117,020 SH   SOLE   0 0 117,020
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   25,551,349 623,812 SH   SOLE   0 0 623,812
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   18,781,527 212,708 SH   SOLE   0 0 212,708
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   48,940,121 884,513 SH   SOLE   93,628 0 790,885
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   1,440,566 31,195 SH   SOLE   0 0 31,195
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   27,736,081 469,258 SH   SOLE   0 0 469,258
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   5,534,738 118,771 SH   SOLE   0 0 118,771
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   56,380,232 986,876 SH   SOLE   48 0 986,828
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   4,498,808 46,013 SH   SOLE   0 0 46,013
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   23,431,214 467,129 SH   SOLE   0 0 467,129
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   47,023,243 936,159 SH   SOLE   0 0 936,159
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   133,044,923 2,750,567 SH   SOLE   23,332 0 2,727,235
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   473,660 11,178 SH   SOLE   0 0 11,178
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   465,611,001 9,286,219 SH   SOLE   4,593 0 9,281,626
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   65,624,644 1,295,649 SH   SOLE   0 0 1,295,649
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   2,984,913 70,449 SH   SOLE   0 0 70,449
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   56,592,932 1,278,070 SH   SOLE   0 0 1,278,070
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   16,778,161 470,240 SH   SOLE   0 0 470,240
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   3,424,105 87,876 SH   SOLE   0 0 87,876
JABIL INC COM 466313103   4,658,120 43,159 SH   SOLE   3,612 0 39,547
JACK IN THE BOX INC COM 466367109   371,149 3,805 SH   SOLE   104 0 3,701
JACKSON FINANCIAL INC COM CL A 46817M107   9,145,660 298,780 SH   SOLE   0 0 298,780
JACOBS SOLUTIONS INC COM 46982L108   4,043,379 34,009 SH   SOLE   2,492 0 31,517
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   275,143 5,993 SH   SOLE   0 0 5,993
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   4,404,910 77,565 SH   SOLE   0 0 77,565
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   8,624,599 138,748 SH   SOLE   0 0 138,748
JANUS DETROIT STR TR HENDERSON MTG 47103U852   18,455,088 403,302 SH   SOLE   13,773 0 389,529
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   92,458,073 1,934,674 SH   SOLE   4,991 0 1,929,683
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   37,569,030 753,642 SH   SOLE   9,120 0 744,522
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,427,762 89,092 SH   SOLE   1,018 0 88,074
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   107,964 10,128 SH   SOLE   0 0 10,128
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,165,311 9,400 SH   SOLE   2 0 9,398
JD.COM INC SPON ADR CL A 47215P106   1,358,553 39,805 SH   SOLE   1,594 0 38,211
JEFFERIES FINL GROUP INC COM 47233W109   3,386,392 102,092 SH   SOLE   404 0 101,688
JETBLUE AWYS CORP COM 477143101   872,843 98,515 SH   SOLE   0 0 98,515
JEWETT CAMERON TRADING LTD COM NEW 47733C207   185,636 42,216 SH   SOLE   0 0 42,216
JOBY AVIATION INC COMMON STOCK G65163100   836,057 81,487 SH   SOLE   615 0 80,872
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,411,428 11,636 SH   SOLE   9,530 0 2,106
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   49,605,831 903,732 SH   SOLE   0 0 903,732
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   9,164,902 370,599 SH   SOLE   0 0 370,599
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   14,687,826 472,277 SH   SOLE   0 0 472,277
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   186,645,944 3,756,208 SH   SOLE   0 0 3,756,208
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   6,623,729 197,960 SH   SOLE   0 0 197,960
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   357,413 33,155 SH   SOLE   0 0 33,155
JOHNSON & JOHNSON COM 478160104   470,830,437 2,844,554 SH   SOLE   372,259 0 2,472,295
JOHNSON CTLS INTL PLC SHS G51502105   23,729,390 348,245 SH   SOLE   213,652 0 134,593
JONES LANG LASALLE INC COM 48020Q107   2,296,336 14,739 SH   SOLE   29 0 14,710
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   18,906,416 825,247 SH   SOLE   9,424 0 815,823
JPMORGAN CHASE & CO COM 46625H100   408,756,273 2,810,481 SH   SOLE   336,447 0 2,474,034
JPMORGAN CHASE & CO COM 46625H100   654,480 4,500 SH Call SOLE   0 0 4,500
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   292,632 85,565 SH   SOLE   0 0 85,565
JUNIPER NETWORKS INC COM 48203R104   1,030,159 32,881 SH   SOLE   16,161 0 16,720
KAISER ALUMINUM CORP COM PAR $0.01 483007704   231,747 3,235 SH   SOLE   2,668 0 567
KARUNA THERAPEUTICS INC COM 48576A100   232,246 1,071 SH   SOLE   308 0 763
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,482,330 182,104 SH   SOLE   0 0 182,104
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   159,953 22,529 SH   SOLE   0 0 22,529
KB HOME COM 48666K109   839,923 16,243 SH   SOLE   2,483 0 13,760
KBR INC COM 48242W106   1,869,992 28,743 SH   SOLE   909 0 27,834
KELLOGG CO COM 487836108   10,279,841 152,520 SH   SOLE   3,472 0 149,048
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,452,623 88,954 SH   SOLE   2,009 0 86,945
KENVUE INC COM 49177J102   526,419 19,925 SH   SOLE   17,954 0 1,971
KEURIG DR PEPPER INC COM 49271V100   3,653,878 116,849 SH   SOLE   54,458 0 62,391
KEYCORP COM 493267108   14,247,176 1,541,902 SH   SOLE   746,732 0 795,170
KEYSIGHT TECHNOLOGIES INC COM 49338L103   22,945,422 137,029 SH   SOLE   85,144 0 51,885
KFORCE INC COM 493732101   500,404 7,986 SH   SOLE   4,872 0 3,114
KILROY RLTY CORP COM 49427F108   307,348 10,214 SH   SOLE   621 0 9,593
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,284,594 155,309 SH   SOLE   0 0 155,309
KIMBERLY-CLARK CORP COM 494368103   102,439,726 741,995 SH   SOLE   207,514 0 534,481
KIMCO RLTY CORP COM 49446R109   1,546,501 78,423 SH   SOLE   0 0 78,423
KINDER MORGAN INC DEL COM 49456B101   48,916,713 2,840,692 SH   SOLE   133,833 0 2,706,859
KINROSS GOLD CORP COM 496902404   1,315,649 275,817 SH   SOLE   0 0 275,817
KINSALE CAP GROUP INC COM 49714P108   5,271,403 14,087 SH   SOLE   6,711 0 7,376
KIRKLANDS INC COM 497498105   35,718 12,802 SH   SOLE   0 0 12,802
KITE RLTY GROUP TR COM NEW 49803T300   1,952,259 87,389 SH   SOLE   25,715 0 61,674
KKR & CO INC COM 48251W104   13,333,826 238,104 SH   SOLE   37,395 0 200,709
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,454,424 125,273 SH   SOLE   0 0 125,273
KKR REAL ESTATE FIN TR INC COM 48251K100   962,541 79,091 SH   SOLE   0 0 79,091
KLA CORP COM NEW 482480100   26,899,374 55,460 SH   SOLE   7,286 0 48,174
KNIFE RIVER CORP COMMON STOCK 498894104   3,170,585 72,887 SH   SOLE   2 0 72,885
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,411,595 43,405 SH   SOLE   6,773 0 36,632
KOHLS CORP COM 500255104   875,676 37,990 SH   SOLE   0 0 37,990
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   684,470 31,557 SH   SOLE   529 0 31,028
KONTOOR BRANDS INC COM 50050N103   847,859 20,139 SH   SOLE   485 0 19,654
KOPIN CORP COM 500600101   29,885 13,900 SH   SOLE   0 0 13,900
KOREA FD INC COM NEW 500634209   233,136 10,075 SH   SOLE   0 0 10,075
KORN FERRY COM NEW 500643200   1,845,614 37,255 SH   SOLE   14,978 0 22,277
KORNIT DIGITAL LTD SHS M6372Q113   580,087 19,751 SH   SOLE   0 0 19,751
KOSMOS ENERGY LTD COM 500688106   1,107,910 184,960 SH   SOLE   0 0 184,960
KRAFT HEINZ CO COM 500754106   16,905,852 476,222 SH   SOLE   3,165 0 473,057
KRANESHARES TR BOSERA MSCI CHIN 500767405   722,815 31,223 SH   SOLE   0 0 31,223
KRANESHARES TR CSI CHI INTERNET 500767306   13,596,913 504,898 SH   SOLE   0 0 504,898
KRANESHARES TR ELEC VEH FUTUR 500767827   3,316,433 106,262 SH   SOLE   0 0 106,262
KRANESHARES TR QUADRATIC DEFLA 500767587   4,260,567 261,866 SH   SOLE   0 0 261,866
KRANESHARES TR QUADRTC INT RT 500767736   7,482,979 363,605 SH   SOLE   0 0 363,605
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   725,963 50,625 SH   SOLE   6,495 0 44,130
KROGER CO COM 501044101   18,574,272 395,198 SH   SOLE   30,375 0 364,823
KULICKE & SOFFA INDS INC COM 501242101   836,717 14,074 SH   SOLE   0 0 14,074
KULR TECHNOLOGY GROUP INC COM 50125G109   32,689 51,076 SH   SOLE   0 0 51,076
KURA SUSHI USA INC CL A COM 501270102   238,696 2,568 SH   SOLE   2,531 0 37
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   939,853 70,772 SH   SOLE   3,945 0 66,827
L3HARRIS TECHNOLOGIES INC COM 502431109   30,387,864 155,223 SH   SOLE   24,877 0 130,346
LA Z BOY INC COM 505336107   430,062 15,016 SH   SOLE   6,372 0 8,644
LABORATORY CORP AMER HLDGS COM NEW 50540R409   16,302,929 67,555 SH   SOLE   36,871 0 30,684
LADDER CAP CORP CL A 505743104   1,613,523 148,712 SH   SOLE   3,468 0 145,244
LAKELAND FINL CORP COM 511656100   2,295,799 47,317 SH   SOLE   318 0 46,999
LAM RESEARCH CORP COM 512807108   38,213,384 59,443 SH   SOLE   9,580 0 49,863
LAMAR ADVERTISING CO NEW CL A 512816109   6,047,225 60,929 SH   SOLE   11,109 0 49,820
LAMB WESTON HLDGS INC COM 513272104   11,461,274 99,706 SH   SOLE   30,257 0 69,449
LANCASTER COLONY CORP COM 513847103   332,185 1,651 SH   SOLE   587 0 1,064
LANDSTAR SYS INC COM 515098101   4,822,119 25,045 SH   SOLE   11,786 0 13,259
LANTHEUS HLDGS INC COM 516544103   2,434,288 29,007 SH   SOLE   8,813 0 20,194
LAS VEGAS SANDS CORP COM 517834107   7,790,258 134,315 SH   SOLE   19,573 0 114,742
LATHAM GROUP INC COM 51819L107   40,706 10,972 SH   SOLE   10,108 0 864
LATTICE SEMICONDUCTOR CORP COM 518415104   1,390,901 14,478 SH   SOLE   3,110 0 11,368
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   894,307 20,331 SH   SOLE   20,241 0 90
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   17,822,126 677,132 SH   SOLE   0 0 677,132
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   1,465,321 39,558 SH   SOLE   0 0 39,558
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   8,303,378 200,419 SH   SOLE   0 0 200,419
LAUDER ESTEE COS INC CL A 518439104   20,180,091 102,760 SH   SOLE   45,374 0 57,386
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   2,784,475 178,378 SH   SOLE   0 0 178,378
LAZARD LTD SHS A G54050102   870,756 27,211 SH   SOLE   4,987 0 22,224
LAZYDAYS HLDGS INC COM 52110H100   942,683 81,547 SH   SOLE   0 0 81,547
LCI INDS COM 50189K103   1,812,666 14,345 SH   SOLE   10,335 0 4,010
LEAR CORP COM NEW 521865204   1,464,138 10,199 SH   SOLE   367 0 9,832
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   7,374,585 135,812 SH   SOLE   0 0 135,812
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   4,455,567 105,293 SH   SOLE   0 0 105,293
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   1,501,304 35,601 SH   SOLE   0 0 35,601
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   31,183,849 1,146,887 SH   SOLE   0 0 1,146,887
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   41,996,182 1,145,246 SH   SOLE   0 0 1,145,246
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,225,163 88,023 SH   SOLE   0 0 88,023
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   9,595,315 468,407 SH   SOLE   0 0 468,407
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   1,090,993 46,673 SH   SOLE   0 0 46,673
LEGGETT & PLATT INC COM 524660107   9,650,234 325,802 SH   SOLE   56,281 0 269,521
LEIDOS HOLDINGS INC COM 525327102   1,423,003 16,083 SH   SOLE   1,486 0 14,597
LEMONADE INC COM 52567D107   393,881 23,376 SH   SOLE   3 0 23,373
LENDINGTREE INC NEW COM 52603B107   237,572 10,745 SH   SOLE   38 0 10,707
LENNAR CORP CL A 526057104   11,894,119 94,917 SH   SOLE   23,700 0 71,217
LENNOX INTL INC COM 526107107   3,898,489 11,956 SH   SOLE   7,365 0 4,591
LEONARDO DRS INC COM 52661A108   187,185 10,795 SH   SOLE   0 0 10,795
LESLIES INC COM 527064109   262,713 27,978 SH   SOLE   20,102 0 7,876
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,149,478 79,659 SH   SOLE   0 0 79,659
LEXICON PHARMACEUTICALS INC COM NEW 528872302   57,220 24,987 SH   SOLE   0 0 24,987
LGI HOMES INC COM 50187T106   1,122,959 8,325 SH   SOLE   1,309 0 7,016
LI AUTO INC SPONSORED ADS 50202M102   568,550 16,198 SH   SOLE   0 0 16,198
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   13,974,164 2,159,840 SH   SOLE   0 0 2,159,840
LIBERTY ALL-STAR GROWTH FD I COM 529900102   2,452,684 453,361 SH   SOLE   0 0 453,361
LIBERTY BROADBAND CORP COM SER A 530307107   201,239 2,524 SH   SOLE   21 0 2,503
LIBERTY BROADBAND CORP COM SER C 530307305   1,074,956 13,419 SH   SOLE   7,877 0 5,542
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   260,643 7,944 SH   SOLE   157 0 7,787
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   898,095 27,440 SH   SOLE   15,344 0 12,096
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   581,194 8,596 SH   SOLE   3,902 0 4,694
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,253,582 29,937 SH   SOLE   17,173 0 12,764
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   7,196 33,000 PRN   SOLE   0 0 33,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8   11,477 10,000 PRN   SOLE   0 0 10,000
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   303,380 54,663 SH   SOLE   0 0 54,663
LIFE STORAGE INC COM 53223X107   9,951,937 74,849 SH   SOLE   5,317 0 69,532
LIFESTANCE HEALTH GROUP INC COM 53228F101   322,024 35,271 SH   SOLE   0 0 35,271
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   45,900 34,000 SH   SOLE   0 0 34,000
LIGHTWAVE LOGIC INC COM 532275104   1,591,962 228,402 SH   SOLE   0 0 228,402
LILIUM N V CLASS A ORD SHS N52586109   37,080 21,068 SH   SOLE   0 0 21,068
LILLY ELI & CO COM 532457108   231,044,406 492,653 SH   SOLE   44,731 0 447,922
LINCOLN ELEC HLDGS INC COM 533900106   2,164,087 10,895 SH   SOLE   71 0 10,824
LINCOLN NATL CORP IND COM 534187109   11,808,930 458,421 SH   SOLE   13,790 0 444,631
LINCOLN NATL CORP IND COM 534187109   2,380,224 92,400 SH Put SOLE   0 0 92,400
LINDE PLC SHS G54950103   64,498,683 169,253 SH   SOLE   47,152 0 122,101
LINDSAY CORP COM 535555106   313,258 2,625 SH   SOLE   0 0 2,625
LINEAGE CELL THERAPEUTICS IN COM 53566P109   163,561 116,000 SH   SOLE   0 0 116,000
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   294,187 35,232 SH   SOLE   160 0 35,072
LISTED FD TR CORE ALT FD 53656F847   1,038,950 37,198 SH   SOLE   0 0 37,198
LISTED FD TR HORIZON KINETICS 53656F623   28,302,898 925,839 SH   SOLE   0 0 925,839
LISTED FD TR ROUNDHILL BALL 53656F417   1,524,467 146,866 SH   SOLE   0 0 146,866
LISTED FD TR ROUNDHILL SPORTS 53656F789   612,047 34,972 SH   SOLE   0 0 34,972
LISTED FD TR SHARES CORE BD 53656F862   237,896 11,479 SH   SOLE   0 0 11,479
LISTED FD TR SHARES LAG CAP 53656F805   300,617 8,375 SH   SOLE   0 0 8,375
LISTED FD TR STF TACTICAL GRW 53656F151   2,348,204 84,807 SH   SOLE   0 0 84,807
LISTED FD TR SWAN HEDGED EQTY 53656F599   513,320 27,740 SH   SOLE   0 0 27,740
LITHIA MTRS INC COM 536797103   3,171,083 10,427 SH   SOLE   1,993 0 8,434
LITHIUM AMERS CORP NEW COM NEW 53680Q207   2,476,266 122,527 SH   SOLE   0 0 122,527
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   9,064,433 328,065 SH   SOLE   0 0 328,065
LITTELFUSE INC COM 537008104   2,361,751 8,107 SH   SOLE   4,602 0 3,505
LIVE NATION ENTERTAINMENT IN COM 538034109   3,883,518 42,625 SH   SOLE   9,986 0 32,639
LIVE OAK BANCSHARES INC COM 53803X105   219,408 8,339 SH   SOLE   0 0 8,339
LIVENT CORP COM 53814L108   2,855,304 104,094 SH   SOLE   4,004 0 100,090
LKQ CORP COM 501889208   3,908,124 67,069 SH   SOLE   36,552 0 30,517
LL FLOORING HOLDINGS INC COM 55003T107   45,922 11,990 SH   SOLE   0 0 11,990
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   2,080,011 945,460 SH   SOLE   462,873 0 482,587
LMP CAP & INCOME FD INC COM 50208A102   314,618 24,560 SH   SOLE   0 0 24,560
LOANDEPOT INC COM CL A 53946R106   73,589 34,712 SH   SOLE   0 0 34,712
LOCKHEED MARTIN CORP COM 539830109   209,227,992 454,468 SH   SOLE   38,459 0 416,009
LOCKHEED MARTIN CORP COM 539830109   1,565,292 3,400 SH Put SOLE   0 0 3,400
LOEWS CORP COM 540424108   3,048,413 51,337 SH   SOLE   15,603 0 35,734
LOGITECH INTL S A SHS H50430232   1,189,147 20,019 SH   SOLE   1,166 0 18,853
LOUISIANA PAC CORP COM 546347105   3,068,920 40,930 SH   SOLE   0 0 40,930
LOWES COS INC COM 548661107   140,139,674 620,912 SH   SOLE   73,719 0 547,193
LPL FINL HLDGS INC COM 50212V100   15,898,485 73,120 SH   SOLE   0 0 73,120
LSB INDS INC COM 502160104   281,070 28,535 SH   SOLE   0 0 28,535
LSI INDS INC OHIO COM 50216C108   245,875 19,576 SH   SOLE   0 0 19,576
LTC PPTYS INC COM 502175102   600,642 18,190 SH   SOLE   2,722 0 15,468
LUCID DIAGNOSTICS INC COM 54948X109   20,016 14,400 SH   SOLE   0 0 14,400
LUCID GROUP INC COM 549498103   1,454,093 211,044 SH   SOLE   0 0 211,044
LULULEMON ATHLETICA INC COM 550021109   18,696,500 49,396 SH   SOLE   4,232 0 45,164
LUMEN TECHNOLOGIES INC COM 550241103   723,034 319,927 SH   SOLE   0 0 319,927
LUMENTUM HLDGS INC COM 55024U109   6,831,626 120,424 SH   SOLE   89,135 0 31,289
LUMINAR TECHNOLOGIES INC COM CL A 550424105   842,497 122,456 SH   SOLE   0 0 122,456
LUXURBAN HOTELS INC COM 21985R105   180,029 57,152 SH   SOLE   0 0 57,152
LXP INDUSTRIAL TRUST COM 529043101   497,721 51,048 SH   SOLE   35,524 0 15,524
LYFT INC CL A COM 55087P104   239,362 24,960 SH   SOLE   396 0 24,564
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   49,494,337 538,978 SH   SOLE   313,046 0 225,932
M & T BK CORP COM 55261F104   11,897,478 96,133 SH   SOLE   28,485 0 67,648
M D C HLDGS INC COM 552676108   1,240,853 26,531 SH   SOLE   7,735 0 18,796
M/I HOMES INC COM 55305B101   654,187 7,503 SH   SOLE   2,911 0 4,592
MACERICH CO COM 554382101   5,077,070 450,494 SH   SOLE   0 0 450,494
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,482,627 318,285 SH   SOLE   0 0 318,285
MACYS INC COM 55616P104   1,096,894 68,342 SH   SOLE   7,674 0 60,668
MADISON COVERED CALL & EQUIT COM 557437100   1,966,466 265,739 SH   SOLE   0 0 265,739
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   556,142 16,542 SH   SOLE   0 0 16,542
MADISON SQUARE GRDN SPRT COR CL A 55825T103   282,768 1,504 SH   SOLE   0 0 1,504
MADRIGAL PHARMACEUTICALS INC COM 558868105   233,310 1,010 SH   SOLE   175 0 835
MAG SILVER CORP COM 55903Q104   386,525 34,697 SH   SOLE   0 0 34,697
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   23,315,342 374,123 SH   SOLE   5,818 0 368,305
MAGNA INTL INC COM 559222401   3,061,447 54,243 SH   SOLE   1,161 0 53,082
MAGNITE INC COM 55955D100   253,330 18,559 SH   SOLE   1,178 0 17,381
MAGNOLIA OIL & GAS CORP CL A 559663109   830,764 39,749 SH   SOLE   28,268 0 11,481
MAIN STR CAP CORP COM 56035L104   9,767,474 244,004 SH   SOLE   0 0 244,004
MAINSTAY CBRE GLOBAL INFRA COM 56064Q107   340,480 24,853 SH   SOLE   0 0 24,853
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   2,660,246 155,843 SH   SOLE   0 0 155,843
MAMMOTH ENERGY SVCS INC COM 56155L108   75,986 15,732 SH   SOLE   0 0 15,732
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   1,100,235 26,705 SH   SOLE   0 0 26,705
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,210,161 89,650 SH   SOLE   0 0 89,650
MANCHESTER UTD PLC NEW ORD CL A G5784H106   318,634 13,069 SH   SOLE   0 0 13,069
MANHATTAN ASSOCIATES INC COM 562750109   3,595,641 17,989 SH   SOLE   10,851 0 7,138
MANITOWOC CO INC COM NEW 563571405   238,708 12,677 SH   SOLE   0 0 12,677
MANNKIND CORP COM NEW 56400P706   126,919 31,184 SH   SOLE   0 0 31,184
MANULIFE FINL CORP COM 56501R106   8,976,092 474,674 SH   SOLE   1,073 0 473,601
MARATHON DIGITAL HOLDINGS IN COM 565788106   7,946,223 573,321 SH   SOLE   0 0 573,321
MARATHON OIL CORP COM 565849106   6,842,823 297,256 SH   SOLE   1,734 0 295,522
MARATHON PETE CORP COM 56585A102   55,341,729 474,629 SH   SOLE   148,430 0 326,199
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   262,919 21,152 SH   SOLE   17,736 0 3,416
MARCUS & MILLICHAP INC COM 566324109   255,340 8,103 SH   SOLE   7,288 0 815
MARINEMAX INC COM 567908108   577,851 16,916 SH   SOLE   0 0 16,916
MARKEL GROUP INC COM 570535104   5,319,019 3,846 SH   SOLE   499 0 3,347
MARKETAXESS HLDGS INC COM 57060D108   1,096,240 4,193 SH   SOLE   442 0 3,751
MARQETA INC CLASS A COM 57142B104   51,252 10,524 SH   SOLE   154 0 10,370
MARRIOTT INTL INC NEW CL A 571903202   28,594,505 155,667 SH   SOLE   19,286 0 136,381
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,197,951 9,762 SH   SOLE   753 0 9,009
MARSH & MCLENNAN COS INC COM 571748102   33,501,069 178,122 SH   SOLE   114,916 0 63,206
MARTEN TRANS LTD COM 573075108   654,898 30,460 SH   SOLE   24,797 0 5,663
MARTIN MARIETTA MATLS INC COM 573284106   10,152,667 21,990 SH   SOLE   6,393 0 15,597
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105   28,062 13,052 SH   SOLE   0 0 13,052
MARVELL TECHNOLOGY INC COM 573874104   21,957,355 367,303 SH   SOLE   99,742 0 267,561
MASCO CORP COM 574599106   8,897,855 155,069 SH   SOLE   38,262 0 116,807
MASIMO CORP COM 574795100   3,245,852 19,726 SH   SOLE   2,061 0 17,665
MASTEC INC COM 576323109   1,333,656 11,305 SH   SOLE   2,809 0 8,496
MASTERBRAND INC COMMON STOCK 57638P104   204,874 17,616 SH   SOLE   12 0 17,604
MASTERCARD INCORPORATED CL A 57636Q104   232,909,583 592,193 SH   SOLE   124,397 0 467,796
MATADOR RES CO COM 576485205   3,106,183 59,369 SH   SOLE   11,721 0 47,648
MATCH GROUP INC NEW COM 57667L107   4,155,296 99,291 SH   SOLE   59,947 0 39,344
MATINAS BIOPHARMA HLDGS INC COM 576810105   223,390 620,528 SH   SOLE   0 0 620,528
MATIV HOLDINGS INC COM 808541106   192,237 12,714 SH   SOLE   0 0 12,714
MATSON INC COM 57686G105   1,114,968 14,344 SH   SOLE   1,520 0 12,824
MATTEL INC COM 577081102   743,145 38,032 SH   SOLE   0 0 38,032
MATTERPORT INC COM CL A 577096100   610,202 193,715 SH   SOLE   0 0 193,715
MAXIMUS INC COM 577933104   9,796,535 115,921 SH   SOLE   93,215 0 22,706
MAXLINEAR INC COM 57776J100   207,917 6,588 SH   SOLE   4,052 0 2,536
MAYVILLE ENGR CO INC COM 578605107   844,352 67,765 SH   SOLE   0 0 67,765
MCCORMICK & CO INC COM NON VTG 579780206   26,428,771 302,978 SH   SOLE   25,564 0 277,414
MCCORMICK & CO INC COM VTG 579780107   425,379 4,912 SH   SOLE   0 0 4,912
MCDONALDS CORP COM 580135101   248,029,819 831,172 SH   SOLE   64,363 0 766,809
MCEWEN MNG INC COM NEW 58039P305   474,387 65,979 SH   SOLE   0 0 65,979
MCKESSON CORP COM 58155Q103   33,996,485 79,559 SH   SOLE   15,289 0 64,270
MDU RES GROUP INC COM 552690109   2,710,527 129,443 SH   SOLE   267 0 129,176
MEDALLION FINL CORP COM 583928106   115,130 14,555 SH   SOLE   0 0 14,555
MEDICAL PPTYS TRUST INC COM 58463J304   14,171,312 1,530,380 SH   SOLE   0 0 1,530,380
MEDIFAST INC COM 58470H101   1,005,200 10,907 SH   SOLE   90 0 10,817
MEDPACE HLDGS INC COM 58506Q109   2,578,465 10,736 SH   SOLE   7,652 0 3,084
MEDTRONIC PLC SHS G5960L103   102,375,780 1,162,041 SH   SOLE   361,601 0 800,440
MELCO RESORTS AND ENTMNT LTD ADR 585464100   897,807 73,531 SH   SOLE   0 0 73,531
MERCADOLIBRE INC COM 58733R102   30,873,947 26,063 SH   SOLE   1,229 0 24,834
MERCANTILE BK CORP COM 587376104   218,407 7,907 SH   SOLE   4,334 0 3,573
MERCK & CO INC COM 58933Y105   265,934,287 2,304,657 SH   SOLE   260,195 0 2,044,462
MERCURY SYS INC COM 589378108   987,510 28,549 SH   SOLE   26,969 0 1,580
MERIDIANLINK INC COMMON STOCK 58985J105   849,098 40,822 SH   SOLE   0 0 40,822
MERIT MED SYS INC COM 589889104   2,595,265 31,029 SH   SOLE   29,981 0 1,048
MERITAGE HOMES CORP COM 59001A102   451,066 3,170 SH   SOLE   0 0 3,170
MESA LABS INC COM 59064R109   228,360 1,777 SH   SOLE   776 0 1,001
MESOBLAST LTD SPONS ADR 590717104   50,341 12,875 SH   SOLE   0 0 12,875
META PLATFORMS INC CL A 30303M102   386,244,965 1,345,895 SH   SOLE   239,425 0 1,106,470
META PLATFORMS INC CL A 30303M102   1,033,128 3,600 SH Put SOLE   0 0 3,600
METALLA RTY & STREAMING LTD COM NEW 59124U605   218,662 50,383 SH   SOLE   0 0 50,383
METLIFE INC COM 59156R108   35,264,798 623,824 SH   SOLE   201,597 0 422,227
METTLER TOLEDO INTERNATIONAL COM 592688105   3,961,153 3,020 SH   SOLE   201 0 2,819
MFA FINL INC COM 55272X607   836,012 74,378 SH   SOLE   0 0 74,378
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   89,764 91,000 PRN   SOLE   0 0 91,000
MFS CHARTER INCOME TR SH BEN INT 552727109   1,898,365 300,850 SH   SOLE   0 0 300,850
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,409,833 439,200 SH   SOLE   0 0 439,200
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   73,292 21,061 SH   SOLE   0 0 21,061
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   230,803 71,678 SH   SOLE   0 0 71,678
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   675,025 414,126 SH   SOLE   0 0 414,126
MFS INTER INCOME TR SH BEN INT 55273C107   148,612 54,238 SH   SOLE   0 0 54,238
MFS INVT GRADE MUN TR SH BEN INT 59318B108   175,943 23,922 SH   SOLE   0 0 23,922
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,583,752 572,894 SH   SOLE   0 0 572,894
MFS MUN INCOME TR SH BEN INT 552738106   1,257,351 246,539 SH   SOLE   0 0 246,539
MFS SPL VALUE TR SH BEN INT 55274E102   272,060 66,681 SH   SOLE   0 0 66,681
MGE ENERGY INC COM 55277P104   1,652,370 20,887 SH   SOLE   0 0 20,887
MGIC INVT CORP WIS COM 552848103   940,261 59,548 SH   SOLE   47,444 0 12,104
MGM RESORTS INTERNATIONAL COM 552953101   18,699,308 425,758 SH   SOLE   10,147 0 415,611
MICROCHIP TECHNOLOGY INC. COM 595017104   17,276,531 192,840 SH   SOLE   19,604 0 173,236
MICRON TECHNOLOGY INC COM 595112103   22,481,383 356,225 SH   SOLE   43,107 0 313,118
MICROSOFT CORP COM 594918104   1,785,350,676 5,242,704 SH   SOLE   736,382 0 4,506,322
MICROSOFT CORP COM 594918104   442,702 1,300 SH Call SOLE   0 0 1,300
MICROSTRATEGY INC CL A NEW 594972408   8,471,382 24,740 SH   SOLE   0 0 24,740
MICROVAST HOLDINGS INC COM 59516C106   52,038 32,524 SH   SOLE   0 0 32,524
MICROVISION INC DEL COM NEW 594960304   69,602 15,197 SH   SOLE   0 0 15,197
MID-AMER APT CMNTYS INC COM 59522J103   3,072,209 20,230 SH   SOLE   2,302 0 17,928
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,568,249 124,861 SH   SOLE   0 0 124,861
MIDDLEBY CORP COM 596278101   697,166 4,716 SH   SOLE   46 0 4,670
MIDDLESEX WTR CO COM 596680108   541,956 6,719 SH   SOLE   0 0 6,719
MIDWEST HLDG INC COM NEW 59833J206   1,020,637 38,778 SH   SOLE   0 0 38,778
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   150,970 14,903 SH   SOLE   0 0 14,903
MIMEDX GROUP INC COM 602496101   411,208 62,210 SH   SOLE   0 0 62,210
MIND MEDICINE MINDMED INC COM NEW 60255C885   74,381 20,835 SH   SOLE   0 0 20,835
MINERALS TECHNOLOGIES INC COM 603158106   436,715 7,570 SH   SOLE   3,158 0 4,412
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   224,523 13,215 SH   SOLE   0 0 13,215
MIRION TECHNOLOGIES INC COM CL A 60471A101   178,109 21,078 SH   SOLE   0 0 21,078
MITEK SYS INC COM NEW 606710200   608,438 56,129 SH   SOLE   0 0 56,129
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   431,521 58,551 SH   SOLE   32,574 0 25,977
MKS INSTRS INC COM 55306N104   2,088,589 19,321 SH   SOLE   417 0 18,904
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   813,966 21,186 SH   SOLE   7,929 0 13,257
MODEL N INC COM 607525102   272,237 7,699 SH   SOLE   6,865 0 834
MODERNA INC COM 60770K107   13,118,416 107,971 SH   SOLE   397 0 107,574
MOELIS & CO CL A 60786M105   2,402,904 52,997 SH   SOLE   21,476 0 31,521
MOHAWK INDS INC COM 608190104   352,395 3,416 SH   SOLE   1,265 0 2,151
MOLINA HEALTHCARE INC COM 60855R100   3,385,648 11,239 SH   SOLE   932 0 10,307
MOLSON COORS BEVERAGE CO CL B 60871R209   4,889,335 74,261 SH   SOLE   0 0 74,261
MOMENTUS INC COM CL A 60879E101   10,192 32,356 SH   SOLE   0 0 32,356
MONARCH CASINO & RESORT INC COM 609027107   235,710 3,346 SH   SOLE   3,251 0 95
MONDAY COM LTD SHS M7S64H106   648,239 3,786 SH   SOLE   2,301 0 1,485
MONDELEZ INTL INC CL A 609207105   76,190,308 1,044,561 SH   SOLE   391,402 0 653,159
MONGODB INC CL A 60937P106   10,609,912 25,816 SH   SOLE   1,487 0 24,329
MONOLITHIC PWR SYS INC COM 609839105   31,490,926 58,292 SH   SOLE   38,191 0 20,101
MONRO INC COM 610236101   206,319 5,078 SH   SOLE   0 0 5,078
MONROE CAP CORP COM 610335101   431,593 52,762 SH   SOLE   0 0 52,762
MONSTER BEVERAGE CORP NEW COM 61174X109   34,599,283 602,355 SH   SOLE   366,355 0 236,000
MONTROSE ENVIRONMENTAL GROUP COM 615111101   623,939 14,813 SH   SOLE   12,682 0 2,131
MOODYS CORP COM 615369105   34,981,642 100,603 SH   SOLE   53,783 0 46,820
MOOG INC CL A 615394202   808,244 7,454 SH   SOLE   1,634 0 5,820
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   310,845 6,095 SH   SOLE   6,060 0 35
MORGAN STANLEY COM NEW 617446448   74,123,043 867,951 SH   SOLE   241,023 0 626,928
MORGAN STANLEY EMERGING MKTS COM 617477104   207,671 44,280 SH   SOLE   0 0 44,280
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,514,780 235,214 SH   SOLE   0 0 235,214
MORNINGSTAR INC COM 617700109   774,243 3,949 SH   SOLE   746 0 3,203
MOSAIC CO NEW COM 61945C103   5,092,847 145,510 SH   SOLE   16,094 0 129,416
MOTORCAR PTS AMER INC COM 620071100   126,665 16,365 SH   SOLE   0 0 16,365
MOTOROLA SOLUTIONS INC COM NEW 620076307   21,402,397 72,976 SH   SOLE   29,098 0 43,878
MP MATERIALS CORP COM CL A 553368101   5,570,376 243,461 SH   SOLE   9,479 0 233,982
MPLX LP COM UNIT REP LTD 55336V100   7,140,202 210,377 SH   SOLE   1,649 0 208,728
MR COOPER GROUP INC COM 62482R107   597,881 11,807 SH   SOLE   0 0 11,807
MSA SAFETY INC COM 553498106   11,025,936 63,382 SH   SOLE   863 0 62,519
MSC INDL DIRECT INC CL A 553530106   1,817,571 19,076 SH   SOLE   10,928 0 8,148
MSCI INC COM 55354G100   26,074,874 55,562 SH   SOLE   36,994 0 18,568
MUELLER INDS INC COM 624756102   839,588 9,619 SH   SOLE   665 0 8,954
MULLEN AUTOMOTIVE INC COM 62526P208   1,397 12,977 SH   SOLE   0 0 12,977
MURPHY OIL CORP COM 626717102   2,026,723 52,917 SH   SOLE   5,194 0 47,723
MURPHY USA INC COM 626755102   2,782,011 8,942 SH   SOLE   6,370 0 2,572
MYR GROUP INC DEL COM 55405W104   854,388 6,176 SH   SOLE   0 0 6,176
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   104,560 36,180 SH   SOLE   0 0 36,180
NANO X IMAGING LTD ORD SHS M70700105   324,516 20,950 SH   SOLE   0 0 20,950
NAPCO SEC TECHNOLOGIES INC COM 630402105   920,969 26,579 SH   SOLE   0 0 26,579
NASDAQ INC COM 631103108   7,966,874 159,817 SH   SOLE   86,004 0 73,813
NATERA INC COM 632307104   2,441,126 50,167 SH   SOLE   34,350 0 15,817
NATIONAL BANKSHARES INC VA COM 634865109   810,096 27,753 SH   SOLE   0 0 27,753
NATIONAL FUEL GAS CO COM 636180101   2,154,021 41,940 SH   SOLE   8,620 0 33,320
NATIONAL GRID PLC SPONSORED ADR NE 636274409   46,548,830 691,353 SH   SOLE   446,860 0 244,493
NATIONAL HEALTH INVS INC COM 63633D104   554,423 10,577 SH   SOLE   653 0 9,924
NATIONAL INSTRS CORP COM 636518102   206,509 3,598 SH   SOLE   330 0 3,268
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   16,674,624 478,743 SH   SOLE   1,885 0 476,858
NATIXIS ETF TR LOOMIS SAYLES 63873X208   289,602 12,313 SH   SOLE   0 0 12,313
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   1,555,514 29,494 SH   SOLE   0 0 29,494
NATWEST GROUP PLC SPONS ADR 639057207   65,821 10,755 SH   SOLE   154 0 10,601
NAVITAS SEMICONDUCTOR CORP COM 63942X106   541,545 51,380 SH   SOLE   0 0 51,380
NBT BANCORP INC COM 628778102   450,988 14,160 SH   SOLE   4,653 0 9,507
NCINO INC COM 63947X101   526,648 17,485 SH   SOLE   13,935 0 3,550
NCR CORP NEW COM 62886E108   1,605,080 63,694 SH   SOLE   44,672 0 19,022
NEKTAR THERAPEUTICS COM 640268108   5,986 10,406 SH   SOLE   0 0 10,406
NELNET INC CL A 64031N108   1,353,104 14,025 SH   SOLE   0 0 14,025
NEOGEN CORP COM 640491106   1,396,067 64,187 SH   SOLE   58,240 0 5,947
NEOGENOMICS INC COM NEW 64049M209   192,133 11,956 SH   SOLE   5,833 0 6,123
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   7,329 10,000 PRN   SOLE   0 0 10,000
NETAPP INC COM 64110D104   2,949,045 38,600 SH   SOLE   1,233 0 37,367
NETEASE INC SPONSORED ADS 64110W102   2,876,663 29,751 SH   SOLE   4,233 0 25,518
NETFLIX INC COM 64110L106   163,718,128 371,673 SH   SOLE   94,779 0 276,894
NEUBERGER BERMAN ENERGY INFR COM 64129H104   1,878,134 272,985 SH   SOLE   0 0 272,985
NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408   235,638 11,068 SH   SOLE   0 0 11,068
NEUBERGER BERMAN HIGH YIELD COM 64128C106   3,350,828 447,374 SH   SOLE   0 0 447,374
NEUBERGER BERMAN MUN FD INC COM 64124P101   453,261 44,092 SH   SOLE   0 0 44,092
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   266,991 24,472 SH   SOLE   0 0 24,472
NEUBERGER BERMAN REAL ESTATE COM 64190A103   1,003,240 330,013 SH   SOLE   0 0 330,013
NEUROCRINE BIOSCIENCES INC COM 64125C109   774,580 8,214 SH   SOLE   6,252 0 1,962
NEW AMER HIGH INCOME FD INC COM NEW 641876800   565,562 85,047 SH   SOLE   0 0 85,047
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   715,252 9,802 SH   SOLE   0 0 9,802
NEW FORTRESS ENERGY INC COM CL A 644393100   1,053,076 39,323 SH   SOLE   0 0 39,323
NEW GERMANY FD INC COM 644465106   116,749 13,001 SH   SOLE   0 0 13,001
NEW GOLD INC CDA COM 644535106   49,762 46,076 SH   SOLE   0 0 46,076
NEW JERSEY RES CORP COM 646025106   5,144,765 108,999 SH   SOLE   11,492 0 97,507
NEW MTN FIN CORP COM 647551100   1,762,513 141,681 SH   SOLE   704 0 140,977
NEW RELIC INC COM 64829B100   261,236 3,992 SH   SOLE   0 0 3,992
NEW YORK CMNTY BANCORP INC COM 649445103   3,249,939 289,141 SH   SOLE   0 0 289,141
NEW YORK MTG TR INC COM 649604840   115,236 11,617 SH   SOLE   0 0 11,617
NEW YORK TIMES CO CL A 650111107   230,366 5,850 SH   SOLE   175 0 5,675
NEWELL BRANDS INC COM 651229106   1,849,297 212,563 SH   SOLE   1,146 0 211,417
NEWMARK GROUP INC CL A 65158N102   141,784 22,795 SH   SOLE   15,841 0 6,954
NEWMARKET CORP COM 651587107   775,275 1,927 SH   SOLE   1,642 0 285
NEWMONT CORP COM 651639106   16,950,618 397,342 SH   SOLE   51,350 0 345,992
NEWS CORP NEW CL A 65249B109   892,620 45,775 SH   SOLE   0 0 45,775
NEWTEKONE INC COM NEW 652526203   573,991 36,100 SH   SOLE   0 0 36,100
NEXGEN ENERGY LTD COM 65340P106   49,271 10,461 SH   SOLE   0 0 10,461
NEXPOINT REAL ESTATE FIN INC COM 65342V101   413,315 26,512 SH   SOLE   0 0 26,512
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,304,521 25,845 SH   SOLE   20,140 0 5,705
NEXTDECADE CORP COM 65342K105   107,945 13,148 SH   SOLE   0 0 13,148
NEXTERA ENERGY INC COM 65339F101   148,787,176 2,005,218 SH   SOLE   248,109 0 1,757,109
NEXTERA ENERGY INC COM 65339F101   200,340 2,700 SH Put SOLE   0 0 2,700
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   904,407 18,446 SH   SOLE   0 0 18,446
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,062,139 52,219 SH   SOLE   3,387 0 48,832
NEXTGEN HEALTHCARE INC COM 65343C102   184,616 11,382 SH   SOLE   6,275 0 5,107
NEXTIER OILFIELD SOLUTIONS COM 65290C105   200,631 22,442 SH   SOLE   0 0 22,442
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   79,301 20,386 SH   SOLE   0 0 20,386
NICE LTD SPONSORED ADR 653656108   1,256,140 6,083 SH   SOLE   2,753 0 3,330
NIKE INC CL B 654106103   86,164,967 780,692 SH   SOLE   152,578 0 628,114
NIKOLA CORP COM 654110105   126,797 91,882 SH   SOLE   0 0 91,882
NINE ENERGY SERVICE INC COM 65441V101   97,887 25,558 SH   SOLE   0 0 25,558
NIO INC SPON ADS 62914V106   2,838,824 292,964 SH   SOLE   0 0 292,964
NISOURCE INC COM 65473P105   3,573,021 130,641 SH   SOLE   62,584 0 68,057
NLIGHT INC COM 65487K100   262,186 17,003 SH   SOLE   15,608 0 1,395
NMI HLDGS INC CL A 629209305   846,302 32,777 SH   SOLE   27,802 0 4,975
NN INC COM 629337106   28,274 11,830 SH   SOLE   0 0 11,830
NNN REIT INC COM 637417106   9,690,083 226,457 SH   SOLE   621 0 225,836
NOBLE CORP PLC ORD SHS A G65431127   639,437 15,479 SH   SOLE   15,182 0 297
NOKIA CORP SPONSORED ADR 654902204   2,042,129 490,897 SH   SOLE   0 0 490,897
NORDIC AMERICAN TANKERS LIMI COM G65773106   156,561 42,660 SH   SOLE   0 0 42,660
NORDSON CORP COM 655663102   6,642,344 26,764 SH   SOLE   9,800 0 16,964
NORDSTROM INC COM 655664100   1,253,462 61,234 SH   SOLE   0 0 61,234
NORFOLK SOUTHN CORP COM 655844108   38,669,741 170,532 SH   SOLE   19,819 0 150,713
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   12,972 54,050 SH   SOLE   0 0 54,050
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   876,762 22,275 SH   SOLE   0 0 22,275
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   1,109,999 23,502 SH   SOLE   0 0 23,502
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   6,989,678 212,517 SH   SOLE   0 0 212,517
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   2,184,212 94,596 SH   SOLE   0 0 94,596
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   1,103,815 33,015 SH   SOLE   0 0 33,015
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,725,206 62,067 SH   SOLE   0 0 62,067
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,767,958 55,025 SH   SOLE   0 0 55,025
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   2,246,076 166,376 SH   SOLE   0 0 166,376
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   9,673,706 224,500 SH   SOLE   43,768 0 180,732
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278   190,208 12,808 SH   SOLE   0 0 12,808
NORTHERN OIL & GAS INC COM 665531307   1,854,652 54,040 SH   SOLE   7,619 0 46,421
NORTHERN TR CORP COM 665859104   2,392,880 32,275 SH   SOLE   11,888 0 20,387
NORTHROP GRUMMAN CORP COM 666807102   84,764,101 185,968 SH   SOLE   19,856 0 166,112
NORTHWEST BANCSHARES INC MD COM 667340103   757,268 71,440 SH   SOLE   0 0 71,440
NORTHWEST NAT HLDG CO COM 66765N105   775,761 18,020 SH   SOLE   0 0 18,020
NORTHWESTERN CORP COM NEW 668074305   550,531 9,699 SH   SOLE   3,624 0 6,075
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,772,238 357,017 SH   SOLE   148 0 356,869
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   293,895 13,500 SH Call SOLE   0 0 13,500
NORWOOD FINL CORP COM 669549107   273,891 9,275 SH   SOLE   0 0 9,275
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   33,440 11,000 SH   SOLE   0 0 11,000
NOV INC COM 62955J103   593,867 37,024 SH   SOLE   2,547 0 34,477
NOVA LTD COM M7516K103   890,190 7,589 SH   SOLE   0 0 7,589
NOVAGOLD RES INC COM NEW 66987E206   390,238 97,804 SH   SOLE   0 0 97,804
NOVANTA INC COM 67000B104   3,218,804 17,484 SH   SOLE   14,202 0 3,282
NOVARTIS AG SPONSORED ADR 66987V109   32,849,495 325,532 SH   SOLE   85,592 0 239,940
NOVAVAX INC COM NEW 670002401   320,805 43,177 SH   SOLE   0 0 43,177
NOVOCURE LTD ORD SHS G6674U108   968,613 23,340 SH   SOLE   3,239 0 20,101
NOVO-NORDISK A S ADR 670100205   48,728,471 301,109 SH   SOLE   61,618 0 239,491
NOW INC COM 67011P100   782,216 75,504 SH   SOLE   7,720 0 67,784
NRG ENERGY INC COM NEW 629377508   4,501,333 120,388 SH   SOLE   106 0 120,282
NU HLDGS LTD ORD SHS CL A G6683N103   161,706 20,495 SH   SOLE   2,502 0 17,993
NUCOR CORP COM 670346105   44,044,013 268,593 SH   SOLE   26,715 0 241,878
NUSCALE PWR CORP CL A COM 67079K100   181,771 26,731 SH   SOLE   0 0 26,731
NUSHARES ETF TR ESG HI TLD CRP 67092P854   5,442,550 264,721 SH   SOLE   0 0 264,721
NUSHARES ETF TR ESG LARGE CAP 67092P862   489,764 13,504 SH   SOLE   0 0 13,504
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   1,359,719 65,624 SH   SOLE   0 0 65,624
NUSHARES ETF TR NUVEEN ESG 1-5 67092P110   10,770,659 471,665 SH   SOLE   0 0 471,665
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   2,005,105 73,420 SH   SOLE   0 0 73,420
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,937,799 66,913 SH   SOLE   0 0 66,913
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   40,771,584 655,386 SH   SOLE   0 0 655,386
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   36,025,356 1,039,693 SH   SOLE   0 0 1,039,693
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   13,874,232 355,476 SH   SOLE   0 0 355,476
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   9,786,359 330,285 SH   SOLE   0 0 330,285
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   18,468,726 499,290 SH   SOLE   0 0 499,290
NUSHARES ETF TR NUVEEN ESG US 67092P870   4,747,052 215,922 SH   SOLE   0 0 215,922
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   1,128,203 37,088 SH   SOLE   0 0 37,088
NUSTAR ENERGY LP UNIT COM 67058H102   2,366,039 138,042 SH   SOLE   0 0 138,042
NUTANIX INC CL A 67059N108   502,936 17,930 SH   SOLE   36 0 17,894
NUTRIEN LTD COM 67077M108   6,494,332 109,980 SH   SOLE   13,007 0 96,973
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,765,758 578,270 SH   SOLE   0 0 578,270
NUVEEN AMT FREE QLTY MUN INC COM 670657105   9,999,937 914,907 SH   SOLE   51,303 0 863,604
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   666,226 48,523 SH   SOLE   0 0 48,523
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   489,238 45,511 SH   SOLE   0 0 45,511
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   2,781,589 254,724 SH   SOLE   0 0 254,724
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   217,642 16,703 SH   SOLE   0 0 16,703
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   754,267 65,361 SH   SOLE   0 0 65,361
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   875,897 102,444 SH   SOLE   0 0 102,444
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,332,303 104,412 SH   SOLE   0 0 104,412
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   316,955 31,791 SH   SOLE   0 0 31,791
NUVEEN CORPORATE INCOME 2023 COM 67079F101   156,252 16,711 SH   SOLE   0 0 16,711
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   661,934 131,076 SH   SOLE   0 0 131,076
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   2,158,266 152,960 SH   SOLE   0 0 152,960
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   369,790 36,361 SH   SOLE   0 0 36,361
NUVEEN FLOATING RATE INCOME COM 67072T108   18,587,726 2,355,859 SH   SOLE   0 0 2,355,859
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   741,442 95,057 SH   SOLE   0 0 95,057
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   3,205,944 287,014 SH   SOLE   0 0 287,014
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   176,657 16,921 SH   SOLE   0 0 16,921
NUVEEN MULTI ASSET INCOME FU COM 670750108   4,281,835 367,224 SH   SOLE   0 0 367,224
NUVEEN MUN CR OPPORTUNITIES COM 670663103   270,413 24,992 SH   SOLE   0 0 24,992
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   3,820,412 361,439 SH   SOLE   0 0 361,439
NUVEEN MUN INCOME FD INC COM 67062J102   673,105 71,379 SH   SOLE   0 0 71,379
NUVEEN MUN VALUE FD INC COM 670928100   8,328,669 957,318 SH   SOLE   0 0 957,318
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   4,484,457 384,602 SH   SOLE   42,857 0 341,745
NUVEEN N Y MUN VALUE FD COM 67062M105   442,162 52,327 SH   SOLE   0 0 52,327
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   11,085,790 444,677 SH   SOLE   0 0 444,677
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   347,883 30,330 SH   SOLE   0 0 30,330
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   307,800 29,739 SH   SOLE   0 0 29,739
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   515,598 45,872 SH   SOLE   0 0 45,872
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,623,403 250,525 SH   SOLE   0 0 250,525
NUVEEN PFD & INCOME SECS FD COM 67072C105   6,690,663 1,048,693 SH   SOLE   0 0 1,048,693
NUVEEN PFD & INCOME TERM FD COM 67075A106   1,341,895 79,922 SH   SOLE   0 0 79,922
NUVEEN QUALITY MUNCP INCOME COM 67066V101   3,031,738 269,010 SH   SOLE   0 0 269,010
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,143,031 100,090 SH   SOLE   0 0 100,090
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,490,490 200,604 SH   SOLE   0 0 200,604
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   19,986,027 1,494,841 SH   SOLE   0 0 1,494,841
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   2,535,027 161,673 SH   SOLE   0 0 161,673
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   313,389 34,821 SH   SOLE   0 0 34,821
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,841,724 127,809 SH   SOLE   0 0 127,809
NUVEEN SHORT DURATION CR OPP COM 67074X107   1,298,117 112,391 SH   SOLE   0 0 112,391
NUVEEN SR INCOME FD COM 67067Y104   864,594 188,776 SH   SOLE   0 0 188,776
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   1,648,679 105,078 SH   SOLE   83,546 0 21,532
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   600 10,000 SH   SOLE   0 0 10,000
NUVVE HOLDING CORP COM 67079Y100   16,869 28,351 SH   SOLE   0 0 28,351
NV5 GLOBAL INC COM 62945V109   679,020 6,130 SH   SOLE   589 0 5,541
NVENT ELECTRIC PLC SHS G6700G107   8,719,438 168,753 SH   SOLE   133,799 0 34,954
NVIDIA CORPORATION COM 67066G104   871,540,964 2,060,283 SH   SOLE   274,723 0 1,785,560
NVIDIA CORPORATION COM 67066G104   338,416 800 SH Put SOLE   0 0 800
NVR INC COM 62944T105   1,924,238 303 SH   SOLE   2 0 301
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   1,130,942 30,231 SH   SOLE   0 0 30,231
NXG NEXTGEN INFRASTR INCM FD COM 231647207   214,013 5,566 SH   SOLE   0 0 5,566
NXP SEMICONDUCTORS N V COM N6596X109   33,328,227 162,831 SH   SOLE   75,529 0 87,302
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,123,605 109,295 SH   SOLE   0 0 109,295
OATLY GROUP AB SPONSORED ADS 67421J108   81,037 39,530 SH   SOLE   0 0 39,530
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   609,287 16,326 SH   SOLE   12 0 16,314
OCCIDENTAL PETE CORP COM 674599105   29,710,093 505,274 SH   SOLE   11,879 0 493,395
OCEANFIRST FINL CORP COM 675234108   522,801 33,470 SH   SOLE   3,286 0 30,184
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   301,412 39,144 SH   SOLE   0 0 39,144
OGE ENERGY CORP COM 670837103   5,482,246 152,666 SH   SOLE   7,587 0 145,079
O-I GLASS INC COM 67098H104   1,683,940 78,947 SH   SOLE   132 0 78,815
OIL STS INTL INC COM 678026105   173,969 23,289 SH   SOLE   17,770 0 5,519
OKTA INC CL A 679295105   2,897,928 41,787 SH   SOLE   445 0 41,342
OKTA INC CL A 679295105   346,750 5,000 SH Call SOLE   0 0 5,000
OLD DOMINION FREIGHT LINE IN COM 679580100   14,420,377 39,000 SH   SOLE   7,943 0 31,057
OLD NATL BANCORP IND COM 680033107   1,507,539 108,145 SH   SOLE   391 0 107,754
OLD REP INTL CORP COM 680223104   7,315,000 290,624 SH   SOLE   169,130 0 121,494
OLD SECOND BANCORP INC ILL COM 680277100   160,625 12,299 SH   SOLE   0 0 12,299
OLIN CORP COM PAR $1 680665205   3,887,919 75,656 SH   SOLE   21,077 0 54,579
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,297,214 39,655 SH   SOLE   34,887 0 4,768
OLO INC CL A 68134L109   121,487 18,806 SH   SOLE   2,258 0 16,548
OMEGA HEALTHCARE INVS INC COM 681936100   13,906,806 453,138 SH   SOLE   11 0 453,127
OMNIAB INC COM 68218J103   118,839 23,626 SH   SOLE   0 0 23,626
OMNICELL COM COM 68213N109   2,301,304 31,238 SH   SOLE   29,998 0 1,240
OMNICOM GROUP INC COM 681919106   12,177,785 127,985 SH   SOLE   82,755 0 45,230
ON HLDG AG NAMEN AKT A H5919C104   2,125,629 64,413 SH   SOLE   0 0 64,413
ON SEMICONDUCTOR CORP COM 682189105   41,005,996 433,559 SH   SOLE   238,907 0 194,652
ONCOCYTE CORP COM 68235C107   29,316 127,459 SH   SOLE   0 0 127,459
ONCTERNAL THERAPEUTICS INC COM 68236P107   59,153 171,459 SH   SOLE   0 0 171,459
ONDAS HLDGS INC COM NEW 68236H204   25,208 29,298 SH   SOLE   0 0 29,298
ONE GAS INC COM 68235P108   1,211,387 15,771 SH   SOLE   1,143 0 14,628
ONEMAIN HLDGS INC COM 68268W103   2,813,979 64,407 SH   SOLE   34,179 0 30,228
ONEOK INC NEW COM 682680103   47,451,132 768,813 SH   SOLE   39,442 0 729,371
ONTO INNOVATION INC COM 683344105   3,185,688 27,352 SH   SOLE   21,860 0 5,492
OPENDOOR TECHNOLOGIES INC COM 683712103   130,763 32,528 SH   SOLE   0 0 32,528
OPERA LTD SPONSORED ADS 68373M107   760,206 38,259 SH   SOLE   0 0 38,259
OPKO HEALTH INC COM 68375N103   70,834 32,642 SH   SOLE   0 0 32,642
OPTION CARE HEALTH INC COM NEW 68404L201   389,861 11,999 SH   SOLE   1,237 0 10,762
ORACLE CORP COM 68389X105   122,966,329 1,032,549 SH   SOLE   212,777 0 819,772
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   58,053 16,216 SH   SOLE   0 0 16,216
ORANGE SPONSORED ADR 684060106   4,104,808 352,647 SH   SOLE   14,661 0 337,986
ORASURE TECHNOLOGIES INC COM 68554V108   60,010 11,978 SH   SOLE   0 0 11,978
ORCHID IS CAP INC COM NEW 68571X301   251,350 24,285 SH   SOLE   0 0 24,285
OREILLY AUTOMOTIVE INC COM 67103H107   29,959,402 31,361 SH   SOLE   4,244 0 27,117
ORGANIGRAM HLDGS INC COM 68620P101   11,032 28,286 SH   SOLE   0 0 28,286
ORGANOGENESIS HLDGS INC COM 68621F102   54,923 16,543 SH   SOLE   0 0 16,543
ORGANON & CO COMMON STOCK 68622V106   1,735,283 83,387 SH   SOLE   76 0 83,311
ORIGIN BANCORP INC COM 68621T102   861,140 29,390 SH   SOLE   3,890 0 25,500
ORIGIN MATERIALS INC COM 68622D106   378,846 88,931 SH   SOLE   0 0 88,931
ORION ENERGY SYS INC COM 686275108   26,153 16,045 SH   SOLE   0 0 16,045
ORION OFFICE REIT INC COM 68629Y103   407,446 61,641 SH   SOLE   17,829 0 43,812
ORION S.A. COM L72967109   1,942,515 91,542 SH   SOLE   0 0 91,542
ORMAT TECHNOLOGIES INC COM 686688102   1,229,544 15,281 SH   SOLE   0 0 15,281
OSHKOSH CORP COM 688239201   827,911 9,561 SH   SOLE   1,387 0 8,174
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,080,134 70,276 SH   SOLE   0 0 70,276
OTIS WORLDWIDE CORP COM 68902V107   8,777,678 98,614 SH   SOLE   26,108 0 72,506
OTTER TAIL CORP COM 689648103   3,886,430 49,220 SH   SOLE   469 0 48,751
OUSTER INC *W EXP 09/29/202 68989M129   457 14,805 SH   SOLE   0 0 14,805
OUSTER INC COM NEW 68989M202   49,494 10,019 SH   SOLE   0 0 10,019
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   176,088 101,200 SH   SOLE   0 0 101,200
OVERSTOCK COM INC DEL COM 690370101   763,278 23,435 SH   SOLE   0 0 23,435
OVINTIV INC COM 69047Q102   3,403,735 89,407 SH   SOLE   18 0 89,389
OWENS & MINOR INC NEW COM 690732102   268,429 14,098 SH   SOLE   0 0 14,098
OWENS CORNING NEW COM 690742101   12,011,335 92,041 SH   SOLE   70,175 0 21,866
OWL ROCK CAPITAL CORPORATION COM 69121K104   20,991,971 1,564,230 SH   SOLE   0 0 1,564,230
OXFORD LANE CAP CORP COM 691543102   2,377,517 491,223 SH   SOLE   0 0 491,223
OXFORD SQUARE CAP CORP COM 69181V107   75,496 28,489 SH   SOLE   0 0 28,489
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   214,385 8,038 SH   SOLE   1,867 0 6,171
PACCAR INC COM 693718108   14,684,815 175,550 SH   SOLE   24,711 0 150,839
PACER FDS TR AMERCN ENRGY IND 69374H634   5,861,879 215,590 SH   SOLE   0 0 215,590
PACER FDS TR CASH COWS ETF 69374H659   4,271,705 125,638 SH   SOLE   0 0 125,638
PACER FDS TR CFRA STVAL EQL 69374H691   6,198,246 173,921 SH   SOLE   0 0 173,921
PACER FDS TR DATA AND INFRAST 69374H741   14,959,943 512,327 SH   SOLE   25 0 512,302
PACER FDS TR DEVELOPED MRKT 69374H873   14,007,400 471,154 SH   SOLE   0 0 471,154
PACER FDS TR EMRG MKT CASH 69374H865   445,561 23,146 SH   SOLE   0 0 23,146
PACER FDS TR GLOBL CASH ETF 69374H709   68,227,053 2,058,131 SH   SOLE   0 0 2,058,131
PACER FDS TR INDUSTRIAL RELET 69374H766   7,299,335 186,526 SH   SOLE   25 0 186,501
PACER FDS TR LUNT LRG CP ALTR 69374H717   14,885,429 396,522 SH   SOLE   0 0 396,522
PACER FDS TR LUNT LRGCP MULTI 69374H816   5,855,185 153,398 SH   SOLE   0 0 153,398
PACER FDS TR LUNT MDCAP MLT 69374H725   438,611 12,367 SH   SOLE   0 0 12,367
PACER FDS TR METAURUS CAP 400 69374H436   7,856,161 246,634 SH   SOLE   0 0 246,634
PACER FDS TR PAC ASSET FLTG 69374H428   3,479,329 75,679 SH   SOLE   0 0 75,679
PACER FDS TR PACER US SMALL 69374H857   75,746,401 1,861,091 SH   SOLE   0 0 1,861,091
PACER FDS TR SWAN SOS FD OF 69374H568   714,694 29,375 SH   SOLE   0 0 29,375
PACER FDS TR TRENDP US LAR CP 69374H105   98,722,140 2,390,367 SH   SOLE   0 0 2,390,367
PACER FDS TR TRENDP US MID CP 69374H204   17,733,367 538,354 SH   SOLE   0 0 538,354
PACER FDS TR TRENDPILOT 100 69374H303   53,715,530 865,402 SH   SOLE   0 0 865,402
PACER FDS TR TRENDPILOT EUR 69374H808   1,530,855 56,962 SH   SOLE   0 0 56,962
PACER FDS TR TRENDPILOT FD 69374H675   1,404,257 48,278 SH   SOLE   0 0 48,278
PACER FDS TR TRENDPILOT INTL 69374H683   3,812,304 138,983 SH   SOLE   0 0 138,983
PACER FDS TR TRENDPILOT US BD 69374H642   19,548,664 977,922 SH   SOLE   0 0 977,922
PACER FDS TR US CASH COWS 100 69374H881   573,678,709 11,984,097 SH   SOLE   0 0 11,984,097
PACER FDS TR US CHS CWS GWT 69374H667   755,661 21,935 SH   SOLE   0 0 21,935
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,060,765 154,945 SH   SOLE   22,659 0 132,286
PACKAGING CORP AMER COM 695156109   9,948,407 75,276 SH   SOLE   10,670 0 64,606
PACWEST BANCORP DEL COM 695263103   699,457 85,823 SH   SOLE   20 0 85,803
PAGERDUTY INC COM 69553P100   1,242,739 55,282 SH   SOLE   15,023 0 40,259
PALANTIR TECHNOLOGIES INC CL A 69608A108   22,248,567 1,451,309 SH   SOLE   17,108 0 1,434,201
PALANTIR TECHNOLOGIES INC CL A 69608A108   153,300 10,000 SH Call SOLE   0 0 10,000
PALO ALTO NETWORKS INC COM 697435105   96,056,940 375,942 SH   SOLE   107,918 0 268,024
PAN AMERN SILVER CORP COM 697900108   3,000,085 205,767 SH   SOLE   6,702 0 199,065
PAPA JOHNS INTL INC COM 698813102   468,268 6,343 SH   SOLE   1,648 0 4,695
PAR TECHNOLOGY CORP COM 698884103   889,209 27,003 SH   SOLE   0 0 27,003
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   841,438 37,133 SH   SOLE   0 0 37,133
PARAMOUNT GLOBAL CLASS A COM 92556H107   440,792 23,750 SH   SOLE   0 0 23,750
PARAMOUNT GLOBAL CLASS B COM 92556H206   35,117,484 2,207,259 SH   SOLE   197,944 0 2,009,315
PARATEK PHARMACEUTICALS INC COM 699374302   23,437 10,605 SH   SOLE   0 0 10,605
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0   48,955 50,000 PRN   SOLE   0 0 50,000
PARK HOTELS & RESORTS INC COM 700517105   479,255 37,383 SH   SOLE   4,411 0 32,972
PARK NATL CORP COM 700658107   329,675 3,222 SH   SOLE   0 0 3,222
PARKER-HANNIFIN CORP COM 701094104   32,755,635 83,980 SH   SOLE   9,013 0 74,967
PARSONS CORP DEL COM 70202L102   1,713,158 35,587 SH   SOLE   930 0 34,657
PARTNERS BANCORP COM 70213Q108   206,164 33,306 SH   SOLE   0 0 33,306
PATRICK INDS INC COM 703343103   481,385 6,018 SH   SOLE   3,074 0 2,944
PATTERSON COS INC COM 703395103   488,226 14,679 SH   SOLE   780 0 13,899
PATTERSON-UTI ENERGY INC COM 703481101   181,609 15,172 SH   SOLE   6,821 0 8,351
PAVMED INC COM 70387R106   40,845 100,159 SH   SOLE   0 0 100,159
PAYCHEX INC COM 704326107   49,515,273 442,614 SH   SOLE   11,739 0 430,875
PAYCOM SOFTWARE INC COM 70432V102   7,432,213 23,137 SH   SOLE   1,222 0 21,915
PAYCOR HCM INC COM 70435P102   269,175 11,372 SH   SOLE   1,378 0 9,994
PAYLOCITY HLDG CORP COM 70438V106   1,621,465 8,787 SH   SOLE   6,092 0 2,695
PAYONEER GLOBAL INC COM 70451X104   129,918 27,010 SH   SOLE   0 0 27,010
PAYPAL HLDGS INC COM 70450Y103   56,739,643 850,287 SH   SOLE   166,118 0 684,169
PBF ENERGY INC CL A 69318G106   2,369,671 57,882 SH   SOLE   0 0 57,882
PCM FD INC COM 69323T101   138,145 14,345 SH   SOLE   0 0 14,345
PDC ENERGY INC COM 69327R101   627,391 8,819 SH   SOLE   1,938 0 6,881
PDD HOLDINGS INC SPONSORED ADS 722304102   672,663 9,729 SH   SOLE   14 0 9,715
PDS BIOTECHNOLOGY CORP COM 70465T107   1,536,474 305,462 SH   SOLE   0 0 305,462
PEABODY ENERGY CORP COM 704551100   3,744,743 172,888 SH   SOLE   1,874 0 171,014
PEABODY ENERGY CORP COM 704551100   1,691,646 78,100 SH Put SOLE   0 0 78,100
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   4,949,263 199,648 SH   SOLE   0 0 199,648
PELOTON INTERACTIVE INC CL A COM 70614W100   464,053 60,345 SH   SOLE   375 0 59,970
PEMBINA PIPELINE CORP COM 706327103   2,585,619 82,240 SH   SOLE   8,916 0 73,324
PENN ENTERTAINMENT INC COM 707569109   3,291,473 136,973 SH   SOLE   400 0 136,573
PENNANTPARK FLOATING RATE CA COM 70806A106   699,491 65,680 SH   SOLE   0 0 65,680
PENNANTPARK INVT CORP COM 708062104   397,205 67,437 SH   SOLE   0 0 67,437
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   48,951 52,000 PRN   SOLE   0 0 52,000
PENNYMAC MTG INVT TR COM 70931T103   2,402,248 178,208 SH   SOLE   7,397 0 170,811
PENSKE AUTOMOTIVE GRP INC COM 70959W103   562,942 3,378 SH   SOLE   0 0 3,378
PENTAIR PLC SHS G7S00T104   3,715,974 57,523 SH   SOLE   20,447 0 37,076
PENUMBRA INC COM 70975L107   728,375 2,117 SH   SOLE   88 0 2,029
PEPSICO INC COM 713448108   248,581,672 1,342,089 SH   SOLE   133,824 0 1,208,265
PERFICIENT INC COM 71375U101   1,448,526 17,383 SH   SOLE   16,935 0 448
PERFORMANCE FOOD GROUP CO COM 71377A103   2,665,801 44,253 SH   SOLE   28,291 0 15,962
PERFORMANCE SHIPPING INC COMMON SHARES Y67305154   37,930 48,000 SH   SOLE   0 0 48,000
PERION NETWORK LTD SHS NEW M78673114   513,232 16,734 SH   SOLE   0 0 16,734
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   4,182,244 167,759 SH   SOLE   0 0 167,759
PERMIAN RESOURCES CORP CLASS A COM 71424F105   909,144 82,951 SH   SOLE   27,053 0 55,898
PERRIGO CO PLC SHS G97822103   2,179,661 64,202 SH   SOLE   21,796 0 42,406
PERSONALIS INC COM 71535D106   377,092 200,581 SH   SOLE   0 0 200,581
PERSPECTIVE THERAPEUTICS INC COM 46489V104   22,804 34,138 SH   SOLE   0 0 34,138
PETCO HEALTH & WELLNESS CO I COM 71601V105   291,613 32,766 SH   SOLE   19,861 0 12,905
PETIQ INC COM CL A 71639T106   914,008 60,251 SH   SOLE   109 0 60,142
PETMED EXPRESS INC COM 716382106   343,413 24,903 SH   SOLE   0 0 24,903
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,876,718 135,699 SH   SOLE   986 0 134,713
PFIZER INC COM 717081103   240,872,154 6,566,853 SH   SOLE   1,425,661 0 5,141,192
PG&E CORP COM 69331C108   31,534,485 1,824,913 SH   SOLE   187,067 0 1,637,846
PGIM ETF TR ACTV HY BD ETF 69344A206   1,615,154 47,431 SH   SOLE   0 0 47,431
PGIM ETF TR PGIM ULTRA SH BD 69344A107   127,315,719 2,576,720 SH   SOLE   0 0 2,576,720
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   1,309,396 119,362 SH   SOLE   0 0 119,362
PGIM HIGH YIELD BOND FUND IN COM 69346H100   827,275 66,608 SH   SOLE   0 0 66,608
PHENOMEX INC COM 084310101   67,478 137,711 SH   SOLE   0 0 137,711
PHILIP MORRIS INTL INC COM 718172109   157,470,546 1,613,097 SH   SOLE   725,187 0 887,910
PHILLIPS 66 COM 718546104   56,416,088 591,488 SH   SOLE   20,332 0 571,156
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   8,667,074 254,316 SH   SOLE   1 0 254,315
PHOTRONICS INC COM 719405102   754,796 29,267 SH   SOLE   27,392 0 1,875
PHX MINERALS INC CL A 69291A100   38,699 12,404 SH   SOLE   0 0 12,404
PHYSICIANS RLTY TR COM 71943U104   1,903,085 136,032 SH   SOLE   1,202 0 134,830
PIEDMONT LITHIUM INC COM 72016P105   3,146,403 54,521 SH   SOLE   0 0 54,521
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,091,795 150,178 SH   SOLE   0 0 150,178
PILGRIMS PRIDE CORP COM 72147K108   308,210 14,342 SH   SOLE   0 0 14,342
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   2,014,054 136,546 SH   SOLE   0 0 136,546
PIMCO CALIF MUN INCOME FD COM 72200N106   2,006,283 204,723 SH   SOLE   0 0 204,723
PIMCO CALIF MUN INCOME FD II COM 72200M108   137,594 23,125 SH   SOLE   0 0 23,125
PIMCO CORPORATE & INCM STRG COM 72200U100   3,448,925 263,076 SH   SOLE   0 0 263,076
PIMCO CORPORATE & INCOME OPP COM 72201B101   21,816,392 1,558,314 SH   SOLE   0 0 1,558,314
PIMCO DYNAMIC INCOME FD SHS 72201Y101   26,726,150 1,425,395 SH   SOLE   0 0 1,425,395
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,339,321 102,551 SH   SOLE   0 0 102,551
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   260,263 16,514 SH   SOLE   0 0 16,514
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   226,761 12,185 SH   SOLE   0 0 12,185
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   9,313,871 102,137 SH   SOLE   88 0 102,049
PIMCO ETF TR 1-5 US TIP IDX 72201R205   16,545,734 328,941 SH   SOLE   0 0 328,941
PIMCO ETF TR 15+ YR US TIPS 72201R304   3,598,831 59,941 SH   SOLE   0 0 59,941
PIMCO ETF TR 25YR+ ZERO U S 72201R882   38,795,403 421,552 SH   SOLE   0 0 421,552
PIMCO ETF TR ACTIVE BD ETF 72201R775   63,685,724 695,107 SH   SOLE   7,686 0 687,421
PIMCO ETF TR BROAD US TIPS 72201R403   3,998,797 73,938 SH   SOLE   0 0 73,938
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   130,411,843 1,307,256 SH   SOLE   3,064 0 1,304,192
PIMCO ETF TR ENHANCD SHORT 72201R643   1,249,834 12,765 SH   SOLE   0 0 12,765
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   14,919,129 159,153 SH   SOLE   0 0 159,153
PIMCO ETF TR INTER MUN BD ACT 72201R866   51,047,268 984,708 SH   SOLE   0 0 984,708
PIMCO ETF TR INV GRD CRP BD 72201R817   16,377,693 172,669 SH   SOLE   0 0 172,669
PIMCO ETF TR MUNI INCOME OPP 72201R635   2,646,227 59,379 SH   SOLE   0 0 59,379
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   8,100,022 163,538 SH   SOLE   0 0 163,538
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   309,530 6,203 SH   SOLE   0 0 6,203
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   690,999 95,972 SH   SOLE   0 0 95,972
PIMCO HIGH INCOME FD COM SHS 722014107   3,941,351 788,270 SH   SOLE   0 0 788,270
PIMCO INCOME STRATEGY FD COM 72201H108   491,357 59,995 SH   SOLE   0 0 59,995
PIMCO INCOME STRATEGY FD II COM 72201J104   4,418,280 612,799 SH   SOLE   0 0 612,799
PIMCO MUN INCOME FD COM 72200R107   394,642 38,389 SH   SOLE   0 0 38,389
PIMCO MUN INCOME FD II COM 72200W106   1,583,773 175,196 SH   SOLE   0 0 175,196
PIMCO MUN INCOME FD III COM 72201A103   393,135 48,837 SH   SOLE   0 0 48,837
PIMCO NEW YORK MUN FD II COM 72200Y102   98,881 13,028 SH   SOLE   0 0 13,028
PIMCO NEW YORK MUN INCOME FD COM 72200T103   482,400 56,224 SH   SOLE   0 0 56,224
PIMCO STRATEGIC INCOME FD COM 72200X104   2,809,591 540,306 SH   SOLE   0 0 540,306
PINNACLE FINL PARTNERS INC COM 72346Q104   621,629 10,973 SH   SOLE   1,114 0 9,859
PINNACLE WEST CAP CORP COM 723484101   4,119,715 50,574 SH   SOLE   8,367 0 42,207
PINTEREST INC CL A 72352L106   7,813,512 285,791 SH   SOLE   84,978 0 200,813
PIONEER FLOATING RATE FUND I COM 72369J102   110,757 12,760 SH   SOLE   0 0 12,760
PIONEER HIGH INCOME FUND INC COM 72369H106   760,158 113,119 SH   SOLE   0 0 113,119
PIONEER MUNICIPAL HIGH INCOM COM 723762100   488,277 61,807 SH   SOLE   0 0 61,807
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   276,595 32,426 SH   SOLE   0 0 32,426
PIONEER NAT RES CO COM 723787107   37,780,582 182,356 SH   SOLE   25,740 0 156,616
PIPER SANDLER COMPANIES COM 724078100   296,376 2,293 SH   SOLE   233 0 2,060
PJT PARTNERS INC COM CL A 69343T107   321,418 4,615 SH   SOLE   2,598 0 2,017
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,290,128 233,342 SH   SOLE   0 0 233,342
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   7,333,646 494,514 SH   SOLE   19,335 0 475,179
PLANET FITNESS INC CL A 72703H101   2,220,867 32,931 SH   SOLE   23,823 0 9,108
PLANET LABS PBC COM CL A 72703X106   80,880 25,118 SH   SOLE   16,524 0 8,594
PLAYSTUDIOS INC CLASS A COM 72815G108   187,037 38,093 SH   SOLE   37,759 0 334
PLBY GROUP INC COM 72814P109   79,044 47,050 SH   SOLE   0 0 47,050
PLEXUS CORP COM 729132100   1,634,321 16,636 SH   SOLE   14,591 0 2,045
PLUG POWER INC COM NEW 72919P202   3,558,426 342,486 SH   SOLE   0 0 342,486
PLURI INC COM 72942G104   8,429 10,510 SH   SOLE   0 0 10,510
PLYMOUTH INDL REIT INC COM 729640102   1,861,836 80,879 SH   SOLE   19,973 0 60,906
PNC FINL SVCS GROUP INC COM 693475105   62,827,893 498,832 SH   SOLE   221,219 0 277,613
PNC FINL SVCS GROUP INC COM 693475105   251,900 2,000 SH Call SOLE   0 0 2,000
POINT BIOPHARMA GLOBAL INC COM 730541109   323,034 35,655 SH   SOLE   0 0 35,655
POLARIS INC COM 731068102   6,538,117 54,065 SH   SOLE   5,878 0 48,187
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   149,786 39,211 SH   SOLE   0 0 39,211
POLYMET MNG CORP COM NEW 731916409   16,646 21,071 SH   SOLE   0 0 21,071
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   96,025 11,050 SH   SOLE   0 0 11,050
POOL CORP COM 73278L105   9,182,234 24,509 SH   SOLE   11,794 0 12,715
POPULAR INC COM NEW 733174700   388,936 6,427 SH   SOLE   209 0 6,218
PORCH GROUP INC COM 733245104   55,959 40,550 SH   SOLE   0 0 40,550
PORTILLOS INC COM CL A 73642K106   1,465,802 65,060 SH   SOLE   0 0 65,060
PORTLAND GEN ELEC CO COM NEW 736508847   1,259,723 26,900 SH   SOLE   11,885 0 15,015
POSCO HOLDINGS INC SPONSORED ADR 693483109   972,654 13,153 SH   SOLE   225 0 12,928
POST HLDGS INC COM 737446104   1,427,199 16,471 SH   SOLE   9,414 0 7,057
POTLATCHDELTIC CORPORATION COM 737630103   1,165,510 22,053 SH   SOLE   8,151 0 13,902
POWER INTEGRATIONS INC COM 739276103   3,416,703 36,091 SH   SOLE   4,482 0 31,609
POWERFLEET INC COM 73931J109   56,862 18,954 SH   SOLE   0 0 18,954
PPG INDS INC COM 693506107   18,402,857 124,092 SH   SOLE   33,620 0 90,472
PPL CORP COM 69351T106   31,809,539 1,202,175 SH   SOLE   579,894 0 622,281
PRECIGEN INC COM 74017N105   49,610 43,139 SH   SOLE   0 0 43,139
PRECISION BIOSCIENCES INC COM 74019P108   22,700 43,155 SH   SOLE   0 0 43,155
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   705,612 11,873 SH   SOLE   7,968 0 3,905
PRICE T ROWE GROUP INC COM 74144T108   28,927,867 258,238 SH   SOLE   24,491 0 233,747
PRIMERICA INC COM 74164M108   1,147,389 5,802 SH   SOLE   1,244 0 4,558
PRIMO WATER CORPORATION COM 74167P108   203,863 16,257 SH   SOLE   11,736 0 4,521
PRIMORIS SVCS CORP COM 74164F103   823,492 27,026 SH   SOLE   23,815 0 3,211
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   583,912 31,812 SH   SOLE   0 0 31,812
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   283,057 7,878 SH   SOLE   0 0 7,878
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   240,827 5,624 SH   SOLE   0 0 5,624
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   338,191 16,441 SH   SOLE   0 0 16,441
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   545,154 13,132 SH   SOLE   0 0 13,132
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   462,930 8,207 SH   SOLE   0 0 8,207
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   12,377,106 730,213 SH   SOLE   0 0 730,213
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   12,053,484 276,076 SH   SOLE   0 0 276,076
PRINCIPAL EXCHANGE TRADED FD US SMCP MLTFCTR 74255Y607   1,894,323 44,669 SH   SOLE   0 0 44,669
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,423,901 124,260 SH   SOLE   207 0 124,053
PROCTER AND GAMBLE CO COM 742718109   371,035,904 2,445,208 SH   SOLE   340,600 0 2,104,608
PROG HOLDINGS INC COM NPV 74319R101   685,107 21,330 SH   SOLE   16,369 0 4,961
PROGRESS SOFTWARE CORP COM 743312100   594,465 10,232 SH   SOLE   227 0 10,005
PROGRESSIVE CORP COM 743315103   23,442,306 177,097 SH   SOLE   54,053 0 123,044
PROGYNY INC COM 74340E103   1,172,804 29,812 SH   SOLE   22,353 0 7,459
PROLOGIS INC. COM 74340W103   41,785,552 340,745 SH   SOLE   68,224 0 272,521
PROPETRO HLDG CORP COM 74347M108   440,914 53,509 SH   SOLE   0 0 53,509
PROS HOLDINGS INC COM 74346Y103   1,032,662 33,528 SH   SOLE   31,768 0 1,760
PROSHARES TR DECLINE RETAIL 74347B367   164,107 10,825 SH   SOLE   0 0 10,825
PROSHARES TR DJ BRKFLD GLB 74347B508   1,092,897 24,338 SH   SOLE   0 0 24,338
PROSHARES TR EQTS FOR RISIN 74347B391   1,504,122 30,541 SH   SOLE   0 0 30,541
PROSHARES TR HD REPLICATION 74347X294   211,631 4,376 SH   SOLE   0 0 4,376
PROSHARES TR HGH YLD INT RATE 74348A541   7,129,715 116,537 SH   SOLE   0 0 116,537
PROSHARES TR INFLATN EXPECTNS 74348A814   468,423 14,386 SH   SOLE   0 0 14,386
PROSHARES TR INVT INT RT HG 74347B607   4,934,065 67,769 SH   SOLE   0 0 67,769
PROSHARES TR K1 FRE CRD OIL 74347G804   510,097 12,545 SH   SOLE   0 0 12,545
PROSHARES TR LARGE CAP CRE 74347R248   8,870,383 173,845 SH   SOLE   0 0 173,845
PROSHARES TR MSCI EAFE DIVD 74347B839   787,633 21,281 SH   SOLE   0 0 21,281
PROSHARES TR MSCI EMRG MKTS 74347B847   328,025 7,052 SH   SOLE   0 0 7,052
PROSHARES TR MSCI EUR DIV 74347B540   403,418 9,039 SH   SOLE   0 0 9,039
PROSHARES TR ONLINE RTL ETF 74347B169   979,358 29,887 SH   SOLE   0 0 29,887
PROSHARES TR PET CARE ETF 74348A145   1,415,599 27,865 SH   SOLE   0 0 27,865
PROSHARES TR PSHS SH MDCAP400 74347B250   209,646 9,146 SH   SOLE   0 0 9,146
PROSHARES TR PSHS SH MSCI EAF 74347R370   512,485 28,519 SH   SOLE   0 0 28,519
PROSHARES TR PSHS SHORT DOW30 74347B235   1,615,323 49,964 SH   SOLE   0 0 49,964
PROSHARES TR PSHS SHTFINL ETF 74347B185   677,578 53,206 SH   SOLE   0 0 53,206
PROSHARES TR PSHS ULT S&P 500 74347R107   961,331 16,532 SH   SOLE   4,536 0 11,996
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,540,686 23,931 SH   SOLE   0 0 23,931
PROSHARES TR RUSS 2000 DIVD 74347B698   12,736,614 215,364 SH   SOLE   0 0 215,364
PROSHARES TR S&P 500 DV ARIST 74348A467   260,710,587 2,765,280 SH   SOLE   0 0 2,765,280
PROSHARES TR S&P MDCP 400 DIV 74347B680   52,280,196 743,990 SH   SOLE   0 0 743,990
PROSHARES TR S&P TECH DIVIDEN 74347G606   4,921,788 74,280 SH   SOLE   0 0 74,280
PROSHARES TR SHORT QQQ NEW 74347B714   3,035,028 287,136 SH   SOLE   0 0 287,136
PROSHARES TR SHORT S&P 500 NE 74347B425   8,684,825 625,708 SH   SOLE   48,387 0 577,321
PROSHARES TR SHRT 20+YR TRE 74347X849   3,519,314 162,255 SH   SOLE   0 0 162,255
PROSHARES TR SHRT HGH YIELD 74347R131   1,431,232 78,124 SH   SOLE   0 0 78,124
PROSHARES TR SHRT RUSSELL2000 74348A210   2,080,064 91,111 SH   SOLE   0 0 91,111
PROSHARES TR SHT 7-10 YR TR 74348A608   2,224,049 77,466 SH   SOLE   0 0 77,466
PROSHARES TR SP500 EX ENRGY 74347B581   405,836 4,274 SH   SOLE   0 0 4,274
PROSHARES TR SP500 EX FINLS 74347B573   303,104 3,157 SH   SOLE   0 0 3,157
PROSHARES TR SP500 EX TECH 74347B557   347,144 4,756 SH   SOLE   0 0 4,756
PROSHARES TR ULTRA FNCLS NEW 74347X633   222,762 4,883 SH   SOLE   0 0 4,883
PROSHARES TR ULTRAPRO QQQ 74347X831   283,720 6,920 SH   SOLE   0 0 6,920
PROSPECT CAP CORP COM 74348T102   5,333,953 860,315 SH   SOLE   0 0 860,315
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   122,899 124,000 PRN   SOLE   0 0 124,000
PROSPERITY BANCSHARES INC COM 743606105   700,639 12,405 SH   SOLE   7,764 0 4,641
PROTARA THERAPEUTICS INC COM STK 74365U107   23,900 10,000 SH   SOLE   0 0 10,000
PROTERRA INC COM 74374T109   17,540 14,617 SH   SOLE   0 0 14,617
PROTO LABS INC COM 743713109   285,239 8,159 SH   SOLE   57 0 8,102
PRUDENTIAL FINL INC COM 744320102   39,701,072 450,024 SH   SOLE   9,876 0 440,148
PRUDENTIAL PLC ADR 74435K204   1,714,271 60,532 SH   SOLE   25,123 0 35,409
PTC INC COM 69370C100   1,543,670 10,848 SH   SOLE   3,284 0 7,564
PUBLIC STORAGE COM 74460D109   19,557,451 67,005 SH   SOLE   8,809 0 58,196
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   19,144,630 305,776 SH   SOLE   62,033 0 243,743
PUBMATIC INC COM CL A 74467Q103   1,236,477 67,641 SH   SOLE   50,229 0 17,412
PULTE GROUP INC COM 745867101   10,438,915 134,384 SH   SOLE   12,317 0 122,067
PURE STORAGE INC CL A 74624M102   2,402,468 65,249 SH   SOLE   15 0 65,234
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,732,282 162,047 SH   SOLE   0 0 162,047
PURPLE INNOVATION INC COM 74640Y106   35,186 12,657 SH   SOLE   0 0 12,657
PUTNAM MANAGED MUN INCOME TR COM 746823103   990,142 162,585 SH   SOLE   0 0 162,585
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   162,234 51,340 SH   SOLE   0 0 51,340
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   638,147 62,502 SH   SOLE   0 0 62,502
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   285,154 81,010 SH   SOLE   0 0 81,010
PVH CORPORATION COM 693656100   657,261 7,735 SH   SOLE   15 0 7,720
Q2 HLDGS INC COM 74736L109   390,082 12,624 SH   SOLE   11,272 0 1,352
QIAGEN NV SHS NEW N72482123   518,611 11,517 SH   SOLE   9,893 0 1,624
QORVO INC COM 74736K101   2,319,142 22,730 SH   SOLE   865 0 21,865
QUAKER HOUGHTON COM 747316107   249,273 1,279 SH   SOLE   944 0 335
QUALCOMM INC COM 747525103   108,106,406 908,152 SH   SOLE   187,447 0 720,705
QUALYS INC COM 74758T303   1,606,746 12,439 SH   SOLE   336 0 12,103
QUANTA SVCS INC COM 74762E102   31,756,531 161,652 SH   SOLE   8,727 0 152,925
QUANTUM CORP COM NEW 747906501   184,293 170,642 SH   SOLE   0 0 170,642
QUANTUMSCAPE CORP COM CL A 74767V109   4,865,670 608,970 SH   SOLE   0 0 608,970
QUEST DIAGNOSTICS INC COM 74834L100   7,063,376 50,252 SH   SOLE   1,079 0 49,173
QUIDELORTHO CORP COM 219798105   1,150,345 13,883 SH   SOLE   6,764 0 7,119
QUINSTREET INC COM 74874Q100   186,313 21,100 SH   SOLE   0 0 21,100
QURATE RETAIL INC COM SER A 74915M100   209,330 211,489 SH   SOLE   121,174 0 90,315
R1 RCM INC COM 77634L105   650,492 35,257 SH   SOLE   29,442 0 5,815
RACKSPACE TECHNOLOGY INC COM 750102105   48,745 17,921 SH   SOLE   0 0 17,921
RADIAN GROUP INC COM 750236101   435,259 17,218 SH   SOLE   2,371 0 14,847
RADWARE LTD ORD M81873107   300,797 15,513 SH   SOLE   12,697 0 2,816
RALPH LAUREN CORP CL A 751212101   564,980 4,582 SH   SOLE   0 0 4,582
RAMACO RES INC COM CL A 75134P600   180,822 21,424 SH   SOLE   0 0 21,424
RAMBUS INC DEL COM 750917106   6,570,859 102,398 SH   SOLE   9,572 0 92,826
RANGE RES CORP COM 75281A109   2,555,672 86,928 SH   SOLE   0 0 86,928
RANGER ENERGY SVCS INC COM CL A 75282U104   1,069,005 104,395 SH   SOLE   0 0 104,395
RAPID7 INC COM 753422104   883,447 19,511 SH   SOLE   16,375 0 3,136
RAYMOND JAMES FINL INC COM 754730109   4,282,757 41,272 SH   SOLE   503 0 40,769
RAYONIER INC COM 754907103   1,061,970 33,821 SH   SOLE   0 0 33,821
RAYTHEON TECHNOLOGIES CORP COM 75513E101   169,038,111 1,725,583 SH   SOLE   288,259 0 1,437,324
RB GLOBAL INC COM 74935Q107   936,060 15,601 SH   SOLE   7,161 0 8,440
RBB FD INC MOTLEY FOL ETF 74933W601   18,852,850 462,760 SH   SOLE   0 0 462,760
RBB FD INC MOTLEY FOOL GBL 74933W635   3,827,951 143,315 SH   SOLE   0 0 143,315
RBB FD INC MOTLEY FOOL MID 74933W627   365,638 15,307 SH   SOLE   0 0 15,307
RBB FD INC MOTLEY FOOL SML 74933W874   1,303,650 45,373 SH   SOLE   0 0 45,373
RBB FD INC US TREAS 3 MNTH 74933W452   86,762,303 1,731,783 SH   SOLE   0 0 1,731,783
RBB FD INC US TREASRY 12 MT 74933W478   5,863,596 117,448 SH   SOLE   0 0 117,448
RBB FD INC US TREASY 2 YR 74933W486   11,450,658 237,369 SH   SOLE   0 0 237,369
RBB FD INC US TRSRY 6 MNTH 74933W460   1,101,031 21,946 SH   SOLE   0 0 21,946
RBC BEARINGS INC COM 75524B104   3,064,369 14,091 SH   SOLE   12,312 0 1,779
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,107,554 14,575 SH   SOLE   0 0 14,575
RCM TECHNOLOGIES INC COM NEW 749360400   596,841 32,437 SH   SOLE   0 0 32,437
READY CAPITAL CORP COM 75574U101   854,490 75,753 SH   SOLE   0 0 75,753
REALTY INCOME CORP COM 756109104   73,678,667 1,232,291 SH   SOLE   207,122 0 1,025,169
REAVES UTIL INCOME FD COM SH BEN INT 756158101   5,679,796 207,141 SH   SOLE   0 0 207,141
RECURSION PHARMACEUTICALS IN CL A 75629V104   382,501 51,205 SH   SOLE   0 0 51,205
RED RIVER BANCSHARES INC COM 75686R202   455,076 9,261 SH   SOLE   0 0 9,261
RED ROCK RESORTS INC CL A 75700L108   384,440 8,218 SH   SOLE   32 0 8,186
REDFIN CORP COM 75737F108   202,117 16,274 SH   SOLE   0 0 16,274
REDWOOD TRUST INC COM 758075402   672,018 105,497 SH   SOLE   46,813 0 58,684
REGAL REXNORD CORPORATION COM 758750103   2,040,427 13,258 SH   SOLE   619 0 12,639
REGENCY CTRS CORP COM 758849103   571,412 9,251 SH   SOLE   3,295 0 5,956
REGENERON PHARMACEUTICALS COM 75886F107   26,768,830 37,254 SH   SOLE   9,415 0 27,839
REGIONS FINANCIAL CORP NEW COM 7591EP100   8,682,253 487,220 SH   SOLE   19,275 0 467,945
REGULUS THERAPEUTICS INC COM 75915K309   27,198 18,502 SH   SOLE   0 0 18,502
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,324,703 23,972 SH   SOLE   7,992 0 15,980
REKOR SYSTEMS INC COM 759419104   40,050 22,500 SH   SOLE   0 0 22,500
RELIANCE STEEL & ALUMINUM CO COM 759509102   7,124,295 26,232 SH   SOLE   6,067 0 20,165
RELX PLC SPONSORED ADR 759530108   3,092,135 92,496 SH   SOLE   59,847 0 32,649
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,194,329 36,517 SH   SOLE   0 0 36,517
RENAISSANCERE HLDGS LTD COM G7496G103   474,349 2,543 SH   SOLE   1,088 0 1,455
RENASANT CORP COM 75970E107   1,514,146 57,947 SH   SOLE   177 0 57,770
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   122,445 22,344 SH   SOLE   0 0 22,344
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   1,549,768 39,727 SH   SOLE   31,520 0 8,207
REPLIGEN CORP COM 759916109   2,517,988 17,800 SH   SOLE   11,573 0 6,227
REPUBLIC FIRST BANCORP INC COM 760416107   14,414 16,016 SH   SOLE   0 0 16,016
REPUBLIC SVCS INC COM 760759100   23,531,593 153,631 SH   SOLE   41,109 0 112,522
RESIDEO TECHNOLOGIES INC COM 76118Y104   267,955 15,173 SH   SOLE   4,479 0 10,694
RESMED INC COM 761152107   2,714,015 12,421 SH   SOLE   0 0 12,421
RESOURCES CONNECTION INC COM 76122Q105   1,166,472 74,250 SH   SOLE   0 0 74,250
RESTAURANT BRANDS INTL INC COM 76131D103   5,976,788 77,100 SH   SOLE   4,298 0 72,802
RETRACTABLE TECHNOLOGIES INC COM 76129W105   94,646 82,301 SH   SOLE   0 0 82,301
REVANCE THERAPEUTICS INC COM 761330109   601,669 23,772 SH   SOLE   0 0 23,772
REVVITY INC COM 714046109   1,999,801 16,835 SH   SOLE   786 0 16,049
REX AMERICAN RES CORP COM 761624105   496,217 14,255 SH   SOLE   0 0 14,255
REXFORD INDL RLTY INC COM 76169C100   701,723 13,438 SH   SOLE   2,474 0 10,964
REYNOLDS CONSUMER PRODS INC COM 76171L106   483,443 17,113 SH   SOLE   10,018 0 7,095
RH COM 74967X103   2,866,774 8,698 SH   SOLE   590 0 8,108
RIGEL PHARMACEUTICALS INC COM NEW 766559603   35,056 27,175 SH   SOLE   0 0 27,175
RIMINI STR INC DEL COM 76674Q107   77,450 16,169 SH   SOLE   0 0 16,169
RING ENERGY INC COM 76680V108   71,353 41,727 SH   SOLE   0 0 41,727
RINGCENTRAL INC CL A 76680R206   369,194 11,280 SH   SOLE   0 0 11,280
RIO TINTO PLC SPONSORED ADR 767204100   22,717,335 355,848 SH   SOLE   30,332 0 325,516
RITE AID CORP COM 767754872   18,924 12,533 SH   SOLE   0 0 12,533
RITHM CAPITAL CORP COM NEW 64828T201   3,882,060 415,194 SH   SOLE   16,441 0 398,753
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,679,796 196,697 SH   SOLE   0 0 196,697
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   1,408,263 88,570 SH   SOLE   0 0 88,570
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,984,924 131,105 SH   SOLE   0 0 131,105
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   221,306 13,519 SH   SOLE   0 0 13,519
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   709,733 62,040 SH   SOLE   0 0 62,040
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,152,072 249,224 SH   SOLE   261 0 248,963
RLI CORP COM 749607107   6,003,863 43,994 SH   SOLE   1,796 0 42,198
RLJ LODGING TR COM 74965L101   367,894 35,822 SH   SOLE   31,055 0 4,767
RLJ LODGING TR CUM CONV PFD A 74965L200   1,307,115 54,260 SH   SOLE   0 0 54,260
ROBERT HALF INTL INC COM 770323103   3,339,567 44,397 SH   SOLE   1,005 0 43,392
ROBINHOOD MKTS INC COM CL A 770700102   597,802 59,900 SH   SOLE   35,061 0 24,839
ROBLOX CORP CL A 771049103   5,377,431 133,435 SH   SOLE   12,786 0 120,649
ROCKET COS INC COM CL A 77311W101   2,176,209 242,880 SH   SOLE   0 0 242,880
ROCKET LAB USA INC COM 773122106   474,018 79,003 SH   SOLE   201 0 78,802
ROCKET PHARMACEUTICALS INC COM 77313F106   237,268 11,941 SH   SOLE   0 0 11,941
ROCKWELL AUTOMATION INC COM 773903109   30,743,483 93,318 SH   SOLE   29,469 0 63,849
ROGERS CORP COM 775133101   332,928 2,056 SH   SOLE   0 0 2,056
ROKU INC COM CL A 77543R102   7,194,110 112,478 SH   SOLE   19,168 0 93,310
ROLLINS INC COM 775711104   6,272,130 146,442 SH   SOLE   328 0 146,114
ROPER TECHNOLOGIES INC COM 776696106   14,998,504 31,195 SH   SOLE   5,016 0 26,179
ROSS STORES INC COM 778296103   9,276,150 82,727 SH   SOLE   33,785 0 48,942
ROYAL BK CDA COM 780087102   7,923,489 82,960 SH   SOLE   13,707 0 69,253
ROYAL CARIBBEAN GROUP COM V7780T103   11,881,544 114,532 SH   SOLE   10,014 0 104,518
ROYAL GOLD INC COM 780287108   3,884,907 33,847 SH   SOLE   886 0 32,961
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   579,080 18,838 SH   SOLE   3,543 0 15,295
ROYCE GLOBAL VALUE TR INC COM 78081T104   256,162 27,723 SH   SOLE   0 0 27,723
ROYCE MICRO-CAP TR INC COM 780915104   861,277 98,432 SH   SOLE   0 0 98,432
ROYCE VALUE TR INC COM 780910105   12,270,065 889,135 SH   SOLE   0 0 889,135
RPC INC COM 749660106   84,840 11,866 SH   SOLE   0 0 11,866
RPM INTL INC COM 749685103   4,933,355 54,980 SH   SOLE   1,507 0 53,473
RUBICON TECHNOLOGIES INC CL A COM 78112J109   6,290 17,000 SH   SOLE   0 0 17,000
RUMBLE INC COM CL A 78137L105   562,598 63,072 SH   SOLE   0 0 63,072
RUNWAY GROWTH FINANCE CORP COM 78163D100   404,607 32,762 SH   SOLE   0 0 32,762
RUSH ENTERPRISES INC CL A 781846209   634,284 10,443 SH   SOLE   8,767 0 1,676
RVL PHARMACEUTICALS PLC SHS G6S41R101   11,880 21,210 SH   SOLE   0 0 21,210
RXO INC COMMON STOCK 74982T103   369,116 16,282 SH   SOLE   6,830 0 9,452
RXSIGHT INC COM 78349D107   968,832 33,640 SH   SOLE   0 0 33,640
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,211,806 26,995 SH   SOLE   3,929 0 23,066
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   2,609,641 23,595 SH   SOLE   2,509 0 21,086
RYDER SYS INC COM 783549108   1,236,925 14,588 SH   SOLE   0 0 14,588
RYERSON HLDG CORP COM 783754104   675,947 15,582 SH   SOLE   0 0 15,582
RYMAN HOSPITALITY PPTYS INC COM 78377T107   417,633 4,495 SH   SOLE   1,052 0 3,443
S&P GLOBAL INC COM 78409V104   58,096,270 144,918 SH   SOLE   72,837 0 72,081
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   751,354 97,578 SH   SOLE   0 0 97,578
SABINE RTY TR UNIT BEN INT 785688102   1,219,514 18,494 SH   SOLE   0 0 18,494
SABRA HEALTH CARE REIT INC COM 78573L106   1,221,255 103,760 SH   SOLE   1,728 0 102,032
SABRE CORP COM 78573M104   270,676 84,851 SH   SOLE   0 0 84,851
SACHEM CAP CORP COM 78590A109   563,060 161,335 SH   SOLE   0 0 161,335
SAFE BULKERS INC COM Y7388L103   446,820 137,061 SH   SOLE   0 0 137,061
SAFETY INS GROUP INC COM 78648T100   366,418 5,109 SH   SOLE   0 0 5,109
SAIA INC COM 78709Y105   2,185,603 6,383 SH   SOLE   1,823 0 4,560
SALESFORCE INC COM 79466L302   146,250,954 692,280 SH   SOLE   175,054 0 517,226
SALESFORCE INC COM 79466L302   760,536 3,600 SH Put SOLE   0 0 3,600
SAMSARA INC COM CL A 79589L106   1,691,169 61,031 SH   SOLE   0 0 61,031
SANA BIOTECHNOLOGY INC COM 799566104   122,925 20,625 SH   SOLE   0 0 20,625
SANDSTORM GOLD LTD COM NEW 80013R206   1,057,708 206,584 SH   SOLE   0 0 206,584
SANMINA CORPORATION COM 801056102   305,509 5,069 SH   SOLE   2,744 0 2,325
SANOFI SPONSORED ADR 80105N105   37,397,346 693,828 SH   SOLE   429,011 0 264,817
SAP SE SPON ADR 803054204   9,864,662 72,105 SH   SOLE   46,150 0 25,955
SAPIENS INTL CORP N V SHS G7T16G103   862,691 32,432 SH   SOLE   32,412 0 20
SARATOGA INVT CORP COM NEW 80349A208   1,938,403 71,819 SH   SOLE   0 0 71,819
SAREPTA THERAPEUTICS INC COM 803607100   3,628,848 31,687 SH   SOLE   971 0 30,716
SASOL LTD SPONSORED ADR 803866300   151,215 12,214 SH   SOLE   0 0 12,214
SBA COMMUNICATIONS CORP NEW CL A 78410G104   12,603,023 54,380 SH   SOLE   34,876 0 19,504
SCHLUMBERGER LTD COM STK 806857108   19,879,787 404,718 SH   SOLE   32,011 0 372,707
SCHNEIDER NATIONAL INC CL B 80689H102   444,286 15,470 SH   SOLE   1,295 0 14,175
SCHOLASTIC CORP COM 807066105   219,884 5,654 SH   SOLE   2,670 0 2,984
SCHRODINGER INC COM 80810D103   995,954 19,951 SH   SOLE   0 0 19,951
SCHWAB CHARLES CORP COM 808513105   49,411,022 871,754 SH   SOLE   273,644 0 598,110
SCHWAB CHARLES CORP COM 808513105   1,825,096 32,200 SH Put SOLE   0 0 32,200
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   288,536 6,104 SH   SOLE   0 0 6,104
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   719,950 16,825 SH   SOLE   0 0 16,825
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,155,139 493,510 SH   SOLE   0 0 493,510
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   3,171,509 132,477 SH   SOLE   0 0 132,477
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   66,380,217 1,861,998 SH   SOLE   0 0 1,861,998
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,937,632 57,377 SH   SOLE   0 0 57,377
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   15,686,571 318,315 SH   SOLE   0 0 318,315
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   971,592 17,123 SH   SOLE   0 0 17,123
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   16,659,243 289,374 SH   SOLE   0 0 289,374
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   4,112,467 81,516 SH   SOLE   0 0 81,516
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   6,548,810 244,632 SH   SOLE   99 0 244,533
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   29,580,454 916,087 SH   SOLE   0 0 916,087
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   899,213 27,093 SH   SOLE   0 0 27,093
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   41,988,974 873,678 SH   SOLE   3,967 0 869,711
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   9,281,025 201,062 SH   SOLE   0 0 201,062
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   24,512,480 474,129 SH   SOLE   0 0 474,129
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   782,013,177 10,768,565 SH   SOLE   10 0 10,768,555
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   178,124,664 2,376,580 SH   SOLE   0 0 2,376,580
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   72,875,992 1,086,242 SH   SOLE   0 0 1,086,242
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   114,632,939 2,188,905 SH   SOLE   502 0 2,188,403
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   50,140,207 705,902 SH   SOLE   0 0 705,902
SCHWAB STRATEGIC TR US REIT ETF 808524847   7,858,980 402,406 SH   SOLE   0 0 402,406
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   48,905,976 1,116,575 SH   SOLE   134 0 1,116,441
SCHWAB STRATEGIC TR US TIPS ETF 808524870   29,316,497 559,155 SH   SOLE   149 0 559,006
SCIENCE APPLICATIONS INTL CO COM 808625107   1,031,994 9,175 SH   SOLE   2,624 0 6,551
SCOTTS MIRACLE-GRO CO CL A 810186106   2,932,883 46,784 SH   SOLE   0 0 46,784
SCULPTOR CAP MGMT COM CL A 811246107   92,990 10,531 SH   SOLE   0 0 10,531
SEA LTD SPONSORD ADS 81141R100   8,514,372 146,698 SH   SOLE   51,312 0 95,386
SEABRIDGE GOLD INC COM 811916105   944,732 78,401 SH   SOLE   0 0 78,401
SEACOAST BKG CORP FLA COM NEW 811707801   287,381 13,004 SH   SOLE   8,588 0 4,416
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,425,052 120,010 SH   SOLE   60,596 0 59,414
SEAGEN INC COM 81181C104   3,910,079 20,316 SH   SOLE   1,870 0 18,446
SEALED AIR CORP NEW COM 81211K100   2,125,590 53,140 SH   SOLE   16,756 0 36,384
SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104   5,200 10,000 SH   SOLE   0 0 10,000
SEI INVTS CO COM 784117103   2,829,194 47,454 SH   SOLE   39,965 0 7,489
SELECT MED HLDGS CORP COM 81619Q105   1,013,735 31,818 SH   SOLE   10,061 0 21,757
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   152,274,793 2,339,810 SH   SOLE   94,236 0 2,245,574
SELECT SECTOR SPDR TR ENERGY 81369Y506   545,972,329 6,726,283 SH   SOLE   21,370 0 6,704,913
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   398,743,635 11,828,646 SH   SOLE   14,334 0 11,814,312
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   136,159,509 3,612,617 SH   SOLE   6,038 0 3,606,579
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   192,190,402 1,131,797 SH   SOLE   28,708 0 1,103,089
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   296,758,478 4,001,059 SH   SOLE   85,026 0 3,916,033
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   820,360,818 6,180,674 SH   SOLE   89,135 0 6,091,539
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   395,487,701 3,685,126 SH   SOLE   5,050 0 3,680,076
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   261,678,346 3,998,753 SH   SOLE   61,483 0 3,937,270
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   107,788,885 1,300,699 SH   SOLE   4,011 0 1,296,688
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   964,054,066 5,545,002 SH   SOLE   68,095 0 5,476,907
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,303,950 7,500 SH Put SOLE   0 0 7,500
SELECTIVE INS GROUP INC COM 816300107   5,113,010 53,289 SH   SOLE   4,817 0 48,472
SELECTQUOTE INC COM 816307300   58,939 30,225 SH   SOLE   0 0 30,225
SEMPRA COM 816851109   24,584,532 168,861 SH   SOLE   56,262 0 112,599
SEMTECH CORP COM 816850101   260,316 10,225 SH   SOLE   2,479 0 7,746
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,219,094 27,098 SH   SOLE   17,175 0 9,923
SENSEONICS HLDGS INC COM 81727U105   34,108 44,697 SH   SOLE   0 0 44,697
SENSIENT TECHNOLOGIES CORP COM 81725T100   241,027 3,389 SH   SOLE   169 0 3,220
SENSUS HEALTHCARE INC COM 81728J109   129,383 41,074 SH   SOLE   0 0 41,074
SENTINELONE INC CL A 81730H109   348,224 23,061 SH   SOLE   0 0 23,061
SERES THERAPEUTICS INC COM 81750R102   551,128 115,058 SH   SOLE   0 0 115,058
SERVICE CORP INTL COM 817565104   8,987,712 139,150 SH   SOLE   9,151 0 129,999
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,035,833 234,273 SH   SOLE   0 0 234,273
SERVICENOW INC COM 81762P102   58,066,410 103,327 SH   SOLE   19,367 0 83,960
SES AI CORPORATION CL A COM 78397Q109   88,487 36,265 SH   SOLE   0 0 36,265
SFL CORPORATION LTD SHS G7738W106   973,462 104,337 SH   SOLE   0 0 104,337
SHAKE SHACK INC CL A 819047101   772,661 9,942 SH   SOLE   1,909 0 8,033
SHARECARE INC COM CL A 81948W104   22,799 13,028 SH   SOLE   0 0 13,028
SHELL PLC SPON ADS 780259305   34,446,490 570,495 SH   SOLE   33,041 0 537,454
SHENANDOAH TELECOMMUNICATION COM 82312B106   976,695 50,267 SH   SOLE   4,606 0 45,661
SHERWIN WILLIAMS CO COM 824348106   34,829,715 131,176 SH   SOLE   59,982 0 71,194
SHIFT4 PMTS INC CL A 82452J109   4,031,969 59,372 SH   SOLE   31 0 59,341
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   442,488 17,312 SH   SOLE   1,688 0 15,624
SHOCKWAVE MED INC COM 82489T104   7,392,547 25,902 SH   SOLE   3,533 0 22,369
SHOPIFY INC CL A 82509L107   64,038,800 991,313 SH   SOLE   90,701 0 900,612
SHOPIFY INC CL A 82509L107   323,000 5,000 SH Call SOLE   0 0 5,000
SHUTTERSTOCK INC COM 825690100   943,555 19,387 SH   SOLE   308 0 19,079
SHYFT GROUP INC COM 825698103   1,165,894 52,851 SH   SOLE   1,085 0 51,766
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   533,851 85,553 SH   SOLE   0 0 85,553
SIENTRA INC COM 82621J204   30,756 10,497 SH   SOLE   0 0 10,497
SIGMA LITHIUM CORPORATION COM 826599102   597,246 14,820 SH   SOLE   0 0 14,820
SILICON LABORATORIES INC COM 826919102   1,998,882 12,672 SH   SOLE   11,185 0 1,487
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   517,284 7,198 SH   SOLE   0 0 7,198
SILK RD MED INC COM 82710M100   480,527 14,790 SH   SOLE   11,887 0 2,903
SILVERCORP METALS INC COM 82835P103   74,984 26,590 SH   SOLE   0 0 26,590
SILVERCREST METALS INC COM 828363101   965,810 164,814 SH   SOLE   0 0 164,814
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,523,119 88,297 SH   SOLE   0 0 88,297
SIMON PPTY GROUP INC NEW COM 828806109   35,652,883 308,736 SH   SOLE   19,555 0 289,181
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   3,139,172 118,296 SH   SOLE   0 0 118,296
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   791,852 31,053 SH   SOLE   0 0 31,053
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   1,259,073 46,103 SH   SOLE   0 0 46,103
SIMPLY GOOD FOODS CO COM 82900L102   285,987 7,816 SH   SOLE   3,608 0 4,208
SIMPSON MFG INC COM 829073105   514,843 3,717 SH   SOLE   2,134 0 1,583
SINCLAIR INC CL A 829242106   2,562,008 185,384 SH   SOLE   17 0 185,367
SIREN ETF TR DIVCN LDRS ETF 829658301   2,566,576 45,502 SH   SOLE   0 0 45,502
SIREN ETF TR NSD NXGN ECO ETF 829658202   960,358 44,523 SH   SOLE   0 0 44,523
SIRIUS XM HOLDINGS INC COM 82968B103   1,232,861 272,155 SH   SOLE   13,462 0 258,693
SITE CTRS CORP COM 82981J109   504,890 38,191 SH   SOLE   35,438 0 2,753
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,342,011 13,994 SH   SOLE   5,176 0 8,818
SITIME CORP COM 82982T106   337,394 2,860 SH   SOLE   1,284 0 1,576
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,420,589 54,076 SH   SOLE   12,396 0 41,680
SIX FLAGS ENTMT CORP NEW COM 83001A102   875,968 33,717 SH   SOLE   14,419 0 19,298
SIXTH STREET SPECIALTY LENDI COM 83012A109   6,472,893 346,329 SH   SOLE   388 0 345,941
SJW GROUP COM 784305104   279,241 3,983 SH   SOLE   0 0 3,983
SK TELECOM LTD SPONSORED ADR 78440P306   1,248,342 63,985 SH   SOLE   60,728 0 3,257
SKECHERS U S A INC CL A 830566105   666,149 12,650 SH   SOLE   63 0 12,587
SKEENA RES LTD NEW COM 83056P715   107,226 22,200 SH   SOLE   0 0 22,200
SKYWATER TECHNOLOGY INC COM 83089J108   323,822 34,376 SH   SOLE   0 0 34,376
SKYWORKS SOLUTIONS INC COM 83088M102   13,907,086 125,640 SH   SOLE   19,458 0 106,182
SL GREEN RLTY CORP COM 78440X887   426,001 14,176 SH   SOLE   5,187 0 8,989
SLM CORP COM 78442P106   1,146,619 70,259 SH   SOLE   8,362 0 61,897
SLR INVESTMENT CORP COM 83413U100   413,995 29,011 SH   SOLE   705 0 28,306
SM ENERGY CO COM 78454L100   278,597 8,808 SH   SOLE   3,863 0 4,945
SMART GLOBAL HLDGS INC SHS G8232Y101   1,191,122 41,059 SH   SOLE   39,659 0 1,400
SMARTSHEET INC COM CL A 83200N103   772,355 20,187 SH   SOLE   9,633 0 10,554
SMILEDIRECTCLUB INC CL A COM 83192H106   37,607 70,956 SH   SOLE   0 0 70,956
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,998,165 61,959 SH   SOLE   11,883 0 50,076
SMITH & WESSON BRANDS INC COM 831754106   1,551,114 118,951 SH   SOLE   0 0 118,951
SMITH A O CORP COM 831865209   2,039,647 28,025 SH   SOLE   1,910 0 26,115
SMUCKER J M CO COM NEW 832696405   12,053,716 81,626 SH   SOLE   3,279 0 78,347
SNAP INC CL A 83304A106   2,790,285 235,666 SH   SOLE   217 0 235,449
SNAP ON INC COM 833034101   8,077,545 28,028 SH   SOLE   9,854 0 18,174
SNDL INC COM 83307B101   35,864 26,178 SH   SOLE   0 0 26,178
SNOWFLAKE INC CL A 833445109   15,469,522 87,905 SH   SOLE   21,796 0 66,109
SNOWFLAKE INC CL A 833445109   351,960 2,000 SH Call SOLE   0 0 2,000
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,467,674 33,981 SH   SOLE   11 0 33,970
SOFI TECHNOLOGIES INC COM 83406F102   7,186,094 861,642 SH   SOLE   141 0 861,501
SOHO HOUSE & CO INC COM CL A 586001109   7,425,953 1,370,102 SH   SOLE   133,241 0 1,236,861
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,758,351 17,686 SH   SOLE   2,901 0 14,785
SOLID POWER INC CLASS A COM 83422N105   267,988 105,507 SH   SOLE   333 0 105,174
SOLO BRANDS INC COM CL A 83425V104   365,002 64,488 SH   SOLE   0 0 64,488
SONO GROUP N V COM N81409109   5,238 18,000 SH   SOLE   0 0 18,000
SONOCO PRODS CO COM 835495102   1,448,080 24,535 SH   SOLE   1,746 0 22,789
SONOS INC COM 83570H108   427,879 26,202 SH   SOLE   3,182 0 23,020
SONY GROUP CORPORATION SPONSORED ADR 835699307   6,577,181 73,048 SH   SOLE   34,820 0 38,228
SOTHERLY HOTELS INC COM 83600C103   223,967 118,501 SH   SOLE   0 0 118,501
SOUNDHOUND AI INC CLASS A COM 836100107   344,326 75,676 SH   SOLE   0 0 75,676
SOURCE CAP INC COM 836144105   431,291 11,255 SH   SOLE   0 0 11,255
SOUTHERN CO COM 842587107   139,351,905 1,983,657 SH   SOLE   493,419 0 1,490,238
SOUTHERN COPPER CORP COM 84265V105   5,258,552 73,300 SH   SOLE   211 0 73,089
SOUTHSIDE BANCSHARES INC COM 84470P109   411,440 15,728 SH   SOLE   0 0 15,728
SOUTHSTATE CORPORATION COM 840441109   747,303 11,357 SH   SOLE   3,276 0 8,081
SOUTHWEST AIRLS CO COM 844741108   21,274,844 587,541 SH   SOLE   46,338 0 541,203
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   18,392 16,000 PRN   SOLE   0 0 16,000
SOUTHWEST GAS HLDGS INC COM 844895102   784,135 12,319 SH   SOLE   0 0 12,319
SOUTHWESTERN ENERGY CO COM 845467109   830,901 138,253 SH   SOLE   0 0 138,253
SOVOS BRANDS INC COM 84612U107   393,665 20,126 SH   SOLE   19,401 0 725
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   424,321,191 1,234,030 SH   SOLE   0 0 1,234,030
SPDR GOLD TR GOLD SHS 78463V107   538,562,099 3,021,047 SH   SOLE   3,557 0 3,017,490
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   10,380,655 104,673 SH   SOLE   0 0 104,673
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   8,440,031 205,504 SH   SOLE   29,472 0 176,032
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,400,981 56,560 SH   SOLE   0 0 56,560
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   34,475,999 749,804 SH   SOLE   0 0 749,804
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   7,347,478 136,292 SH   SOLE   0 0 136,292
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   1,399,793 46,973 SH   SOLE   0 0 46,973
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   31,942,716 1,222,454 SH   SOLE   0 0 1,222,454
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   4,957,245 131,667 SH   SOLE   0 0 131,667
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   64,792,777 926,664 SH   SOLE   0 0 926,664
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   593,774 19,597 SH   SOLE   0 0 19,597
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   3,177,330 57,322 SH   SOLE   0 0 57,322
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   15,546,969 149,183 SH   SOLE   0 0 149,183
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   95,361,506 1,821,962 SH   SOLE   0 0 1,821,962
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   41,121,443 1,067,812 SH   SOLE   0 0 1,067,812
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   670,995,074 20,620,624 SH   SOLE   97,826 0 20,522,798
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   308,136,748 8,962,675 SH   SOLE   68,992 0 8,893,683
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,096,734 28,423 SH   SOLE   0 0 28,423
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   2,635,140 92,620 SH   SOLE   0 0 92,620
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   8,690,735 165,506 SH   SOLE   0 0 165,506
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   5,159,882 96,681 SH   SOLE   0 0 96,681
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   4,212,754 73,380 SH   SOLE   0 0 73,380
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   14,064,757 408,978 SH   SOLE   0 0 408,978
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   27,087,402 887,821 SH   SOLE   60 0 887,761
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   7,176,663 139,326 SH   SOLE   0 0 139,326
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,982,993,309 6,729,366 SH   SOLE   28,359 0 6,701,007
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,462,824 3,300 SH Call SOLE   0 0 3,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   49,957,656 112,700 SH Put SOLE   0 0 112,700
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   66,524,115 138,907 SH   SOLE   0 0 138,907
SPDR SER TR AEROSPACE DEF 78464A631   90,337,363 743,334 SH   SOLE   0 0 743,334
SPDR SER TR BBG CONV SEC ETF 78464A359   75,914,147 1,085,263 SH   SOLE   29,652 0 1,055,611
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   127,988,044 6,933,264 SH   SOLE   0 0 6,933,264
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   636,260,635 6,929,434 SH   SOLE   18,132 0 6,911,302
SPDR SER TR BLOOMBERG 3-12 M 78468R523   119,228,335 1,198,757 SH   SOLE   2,442 0 1,196,315
SPDR SER TR BLOOMBERG EMERGI 78464A391   22,631,790 1,069,555 SH   SOLE   0 0 1,069,555
SPDR SER TR BLOOMBERG HIGH Y 78468R622   58,628,400 637,058 SH   SOLE   22,470 0 614,588
SPDR SER TR BLOOMBERG INTL 78464A151   4,090,048 144,117 SH   SOLE   0 0 144,117
SPDR SER TR BLOOMBERG INTL T 78464A516   5,639,466 250,087 SH   SOLE   0 0 250,087
SPDR SER TR BLOOMBERG INVT 78468R200   44,905,664 1,463,202 SH   SOLE   0 0 1,463,202
SPDR SER TR BLOOMBERG SHT TE 78468R408   63,025,730 2,551,649 SH   SOLE   10,828 0 2,540,821
SPDR SER TR COMP SOFTWARE 78464A599   10,216,461 76,614 SH   SOLE   0 0 76,614
SPDR SER TR DJ REIT ETF 78464A607   21,026,606 232,492 SH   SOLE   91 0 232,401
SPDR SER TR FACTST INV ETF 78464A110   7,941,534 60,144 SH   SOLE   0 0 60,144
SPDR SER TR FTSE INT GVT ETF 78464A490   5,402,516 129,371 SH   SOLE   0 0 129,371
SPDR SER TR GLB DOW ETF 78464A706   10,662,229 94,490 SH   SOLE   0 0 94,490
SPDR SER TR HLTH CARE SVCS 78464A573   4,004,218 42,702 SH   SOLE   0 0 42,702
SPDR SER TR HLTH CR EQUIP 78464A581   13,326,608 135,433 SH   SOLE   0 0 135,433
SPDR SER TR ICE PFD SEC ETF 78464A292   20,397,292 609,420 SH   SOLE   0 0 609,420
SPDR SER TR MSCI USA STRTGIC 78468R812   53,670,346 436,486 SH   SOLE   0 0 436,486
SPDR SER TR NUVEEN BLMBRG MU 78468R721   73,851,266 1,599,897 SH   SOLE   80,621 0 1,519,276
SPDR SER TR NUVEEN BLMBRG SH 78468R739   39,617,256 842,025 SH   SOLE   0 0 842,025
SPDR SER TR NUVEEN BLOOMBERG 78464A284   51,047,465 2,041,082 SH   SOLE   0 0 2,041,082
SPDR SER TR NYSE TECH ETF 78464A102   14,453,441 103,576 SH   SOLE   0 0 103,576
SPDR SER TR OILGAS EQUIP 78468R549   11,198,214 143,255 SH   SOLE   0 0 143,255
SPDR SER TR PORT MTG BK ETF 78464A383   150,166,441 6,853,786 SH   SOLE   0 0 6,853,786
SPDR SER TR PORTFLI HIGH YLD 78468R606   56,333,934 2,466,460 SH   SOLE   11,745 0 2,454,715
SPDR SER TR PORTFLI INTRMDIT 78464A672   710,996,810 25,132,443 SH   SOLE   1,116,007 0 24,016,436
SPDR SER TR PORTFLI TIPS ETF 78464A656   65,270,532 2,525,949 SH   SOLE   0 0 2,525,949
SPDR SER TR PORTFOLI S&P1500 78464A805   384,733,241 7,067,106 SH   SOLE   6 0 7,067,100
SPDR SER TR PORTFOLIO AGRGTE 78464A649   512,100,647 20,185,285 SH   SOLE   52,354 0 20,132,931
SPDR SER TR PORTFOLIO CRPORT 78464A144   64,056,046 2,218,392 SH   SOLE   0 0 2,218,392
SPDR SER TR PORTFOLIO INTRMD 78464A375   359,821,581 11,205,905 SH   SOLE   232,107 0 10,973,798
SPDR SER TR PORTFOLIO LN COR 78464A367   45,020,095 1,935,516 SH   SOLE   0 0 1,935,516
SPDR SER TR PORTFOLIO LN TSR 78464A664   265,214,958 8,870,066 SH   SOLE   7,490 0 8,862,576
SPDR SER TR PORTFOLIO S&P400 78464A847   471,979,537 10,285,020 SH   SOLE   0 0 10,285,020
SPDR SER TR PORTFOLIO S&P500 78464A854   1,072,797,358 20,587,169 SH   SOLE   105 0 20,587,064
SPDR SER TR PORTFOLIO S&P600 78468R853   595,597,547 15,334,644 SH   SOLE   16 0 15,334,628
SPDR SER TR PORTFOLIO SH TSR 78468R101   318,424,445 11,060,245 SH   SOLE   15,154 0 11,045,091
SPDR SER TR PORTFOLIO SHORT 78464A474   123,085,449 4,180,892 SH   SOLE   81,629 0 4,099,263
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,331,651,710 21,826,779 SH   SOLE   54,463 0 21,772,316
SPDR SER TR PRTFLO S&P500 HI 78468R788   121,966,591 3,289,283 SH   SOLE   0 0 3,289,283
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,142,092,503 26,437,327 SH   SOLE   68,734 0 26,368,593
SPDR SER TR RUSSELL LOW VOL 78468R754   28,131,522 259,157 SH   SOLE   0 0 259,157
SPDR SER TR RUSSELL MOMENTUM 78468R762   1,797,704 18,327 SH   SOLE   0 0 18,327
SPDR SER TR RUSSELL YIELD 78468R770   49,355,648 517,952 SH   SOLE   0 0 517,952
SPDR SER TR S&P 400 MDCP GRW 78464A821   94,760,753 1,322,551 SH   SOLE   0 0 1,322,551
SPDR SER TR S&P 400 MDCP VAL 78464A839   69,706,853 1,013,476 SH   SOLE   0 0 1,013,476
SPDR SER TR S&P 500 ESG ETF 78468R531   7,403,002 171,963 SH   SOLE   0 0 171,963
SPDR SER TR S&P 600 SMCP GRW 78464A201   123,644,071 1,606,602 SH   SOLE   4,684 0 1,601,918
SPDR SER TR S&P 600 SMCP VAL 78464A300   126,842,446 1,643,250 SH   SOLE   82 0 1,643,168
SPDR SER TR S&P BIOTECH 78464A870   54,419,417 654,080 SH   SOLE   30 0 654,050
SPDR SER TR S&P BK ETF 78464A797   6,611,444 183,651 SH   SOLE   0 0 183,651
SPDR SER TR S&P CAP MKTS 78464A771   1,510,645 17,797 SH   SOLE   0 0 17,797
SPDR SER TR S&P DIVID ETF 78464A763   400,865,630 3,270,237 SH   SOLE   2,985 0 3,267,252
SPDR SER TR S&P HOMEBUILD 78464A888   25,612,815 318,964 SH   SOLE   0 0 318,964
SPDR SER TR S&P INS ETF 78464A789   7,474,183 182,832 SH   SOLE   0 0 182,832
SPDR SER TR S&P INTERNET ETF 78468R127   329,287 4,228 SH   SOLE   0 0 4,228
SPDR SER TR S&P KENSHO CLEAN 78468R655   13,434,835 158,785 SH   SOLE   0 0 158,785
SPDR SER TR S&P KENSHO FUTRE 78468R671   3,120,191 63,849 SH   SOLE   0 0 63,849
SPDR SER TR S&P KENSHO INTLG 78468R697   904,940 25,162 SH   SOLE   0 0 25,162
SPDR SER TR S&P KENSHO NEW 78468R648   8,366,143 187,582 SH   SOLE   0 0 187,582
SPDR SER TR S&P KENSHO SMART 78468R689   604,841 18,087 SH   SOLE   0 0 18,087
SPDR SER TR S&P METALS MNG 78464A755   24,570,553 483,482 SH   SOLE   0 0 483,482
SPDR SER TR S&P OILGAS EXP 78468R556   26,120,273 202,750 SH   SOLE   0 0 202,750
SPDR SER TR S&P PHARMAC 78464A722   4,047,802 98,751 SH   SOLE   0 0 98,751
SPDR SER TR S&P REGL BKG 78464A698   48,773,660 1,194,555 SH   SOLE   0 0 1,194,555
SPDR SER TR S&P RETAIL ETF 78464A714   2,793,672 43,822 SH   SOLE   0 0 43,822
SPDR SER TR S&P SEMICNDCTR 78464A862   48,398,587 218,711 SH   SOLE   0 0 218,711
SPDR SER TR S&P TELECOM 78464A540   2,836,573 36,558 SH   SOLE   0 0 36,558
SPDR SER TR S&P TRANSN ETF 78464A532   6,786,272 81,040 SH   SOLE   0 0 81,040
SPDR SER TR S&P1500MOMTILT 78468R705   10,751,897 57,955 SH   SOLE   0 0 57,955
SPDR SER TR SPDR MSCI USA GE 78468R747   8,776,361 99,686 SH   SOLE   0 0 99,686
SPDR SER TR SPDR S&P 500 ETF 78468R796   28,930,978 799,861 SH   SOLE   0 0 799,861
SPDR SER TR SPDR S&P1500VL 78464A128   35,678,910 240,197 SH   SOLE   0 0 240,197
SPDR SER TR SSGA US LRG ETF 78468R804   42,712,747 303,767 SH   SOLE   0 0 303,767
SPDR SER TR SSGA US SMAL ETF 78468R887   6,151,586 59,555 SH   SOLE   0 0 59,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   481,926 6,175 SH   SOLE   292 0 5,883
SPIRE INC COM 84857L101   608,083 9,586 SH   SOLE   854 0 8,732
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   481,777 16,505 SH   SOLE   8 0 16,497
SPIRIT AIRLS INC COM 848577102   1,784,532 103,994 SH   SOLE   0 0 103,994
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   3,386,512 85,996 SH   SOLE   15,436 0 70,560
SPLUNK INC COM 848637104   8,057,138 75,946 SH   SOLE   57,486 0 18,460
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   413,858 32,082 SH   SOLE   1,354 0 30,728
SPORTSMANS WHSE HLDGS INC COM 84920Y106   274,883 48,225 SH   SOLE   0 0 48,225
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,840,035 23,918 SH   SOLE   12,745 0 11,173
SPOTIFY TECHNOLOGY S A SHS L8681T102   401,375 2,500 SH Call SOLE   0 0 2,500
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,920,991 74,238 SH   SOLE   0 0 74,238
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   951,438 33,944 SH   SOLE   0 0 33,944
SPROTT FDS TR URANIUM MINERS E 85208P303   5,857,488 174,486 SH   SOLE   0 0 174,486
SPROTT FOCUS TR INC COM 85208J109   3,891,886 489,545 SH   SOLE   0 0 489,545
SPROTT INC COM NEW 852066208   442,985 13,672 SH   SOLE   0 0 13,672
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   11,995,542 665,679 SH   SOLE   0 0 665,679
SPROTT PHYSICAL GOLD TR UNIT 85207H104   16,005,713 1,072,769 SH   SOLE   0 0 1,072,769
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   394,650 36,107 SH   SOLE   0 0 36,107
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   11,815,253 1,516,721 SH   SOLE   0 0 1,516,721
SPROUTS FMRS MKT INC COM 85208M102   508,407 13,842 SH   SOLE   4,806 0 9,036
SPS COMM INC COM 78463M107   4,188,060 21,806 SH   SOLE   16,559 0 5,247
SPX TECHNOLOGIES INC COM 78473E103   519,846 6,118 SH   SOLE   972 0 5,146
SRH TOTAL RETURN FUND INC COM 101507101   812,892 61,212 SH   SOLE   0 0 61,212
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,308,529 38,094 SH   SOLE   15,043 0 23,051
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   82,018,851 1,958,893 SH   SOLE   9 0 1,958,884
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   5,209,819 130,257 SH   SOLE   0 0 130,257
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   1,018,402 33,614 SH   SOLE   0 0 33,614
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   13,179,220 494,901 SH   SOLE   0 0 494,901
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   103,109,609 2,542,777 SH   SOLE   19,138 0 2,523,639
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   36,674,741 911,174 SH   SOLE   0 0 911,174
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   808,721 19,759 SH   SOLE   0 0 19,759
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   6,843,410 147,353 SH   SOLE   0 0 147,353
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   41,225,732 1,594,011 SH   SOLE   0 0 1,594,011
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   86,213,072 1,988,309 SH   SOLE   0 0 1,988,309
SSR MINING IN COM 784730103   580,586 40,944 SH   SOLE   0 0 40,944
STAAR SURGICAL CO COM PAR $0.01 852312305   1,640,278 31,202 SH   SOLE   17,225 0 13,977
STAG INDL INC COM 85254J102   3,250,102 90,582 SH   SOLE   2,878 0 87,704
STANDARD LITHIUM LTD COM 853606101   454,217 100,937 SH   SOLE   0 0 100,937
STANLEY BLACK & DECKER INC COM 854502101   7,224,428 77,094 SH   SOLE   8,168 0 68,926
STANTEC INC COM 85472N109   336,405 5,158 SH   SOLE   0 0 5,158
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,598,014 90,283 SH   SOLE   0 0 90,283
STAR GROUP L P UNIT LTD PARTNR 85512C105   305,882 22,393 SH   SOLE   0 0 22,393
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   9,402,848 401,317 SH   SOLE   0 0 401,317
STARBOARD INVT TR RH HEDGED MULTI 85521B783   3,083,908 398,057 SH   SOLE   0 0 398,057
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   2,665,923 197,652 SH   SOLE   0 0 197,652
STARBOARD INVT TR RH TACTICAL ROT 85521B775   1,962,543 156,010 SH   SOLE   0 0 156,010
STARBUCKS CORP COM 855244109   125,352,728 1,265,422 SH   SOLE   157,123 0 1,108,299
STARWOOD PPTY TR INC COM 85571B105   7,893,896 406,902 SH   SOLE   0 0 406,902
STATE STR CORP COM 857477103   6,606,965 90,284 SH   SOLE   19,032 0 71,252
STEEL DYNAMICS INC COM 858119100   10,260,016 94,189 SH   SOLE   1,094 0 93,095
STELLANTIS N.V SHS N82405106   2,721,313 155,149 SH   SOLE   1,096 0 154,053
STELLUS CAP INVT CORP COM 858568108   149,420 10,620 SH   SOLE   0 0 10,620
STEM INC COM 85859N102   535,724 93,658 SH   SOLE   0 0 93,658
STEPSTONE GROUP INC COM CL A 85914M107   435,167 17,540 SH   SOLE   14,400 0 3,140
STERICYCLE INC COM 858912108   236,101 5,084 SH   SOLE   1,117 0 3,967
STERIS PLC SHS USD G8473T100   20,486,959 91,062 SH   SOLE   63,579 0 27,483
STERLING CHECK CORP COM 85917T109   291,383 23,767 SH   SOLE   17,510 0 6,257
STERLING INFRASTRUCTURE INC COM 859241101   905,076 16,220 SH   SOLE   0 0 16,220
STEWART INFORMATION SVCS COR COM 860372101   297,535 7,232 SH   SOLE   4,342 0 2,890
STIFEL FINL CORP COM 860630102   2,015,033 33,770 SH   SOLE   15,995 0 17,775
STITCH FIX INC COM CL A 860897107   78,798 20,467 SH   SOLE   0 0 20,467
STMICROELECTRONICS N V NY REGISTRY 861012102   6,389,704 127,820 SH   SOLE   7,205 0 120,615
STONECO LTD COM CL A G85158106   601,353 47,202 SH   SOLE   0 0 47,202
STONEX GROUP INC COM 861896108   1,082,117 13,025 SH   SOLE   0 0 13,025
STRATASYS LTD SHS M85548101   985,929 55,514 SH   SOLE   1,733 0 53,781
STRATEGIC ED INC COM 86272C103   447,624 6,598 SH   SOLE   0 0 6,598
STRATEGY SHS DAY HAGAN NED 86280R803   9,995,815 281,493 SH   SOLE   0 0 281,493
STRATEGY SHS NS 7HANDL IDX 86280R506   20,487,274 1,007,736 SH   SOLE   0 0 1,007,736
STRIDE INC COM 86333M108   441,548 11,860 SH   SOLE   8,374 0 3,486
STRYKER CORPORATION COM 863667101   57,168,716 187,383 SH   SOLE   39,620 0 147,763
STURM RUGER & CO INC COM 864159108   879,037 16,598 SH   SOLE   0 0 16,598
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,512,675 102,208 SH   SOLE   5,783 0 96,425
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   2,049,905 238,361 SH   SOLE   196,002 0 42,359
SUMMIT FINL GROUP INC COM 86606G101   815,290 39,462 SH   SOLE   0 0 39,462
SUMMIT HOTEL PPTYS INC COM 866082100   135,375 20,795 SH   SOLE   10,325 0 10,470
SUMMIT MATLS INC CL A 86614U100   2,219,978 58,652 SH   SOLE   12,385 0 46,267
SUN CMNTYS INC COM 866674104   1,763,306 13,516 SH   SOLE   5,389 0 8,127
SUN LIFE FINANCIAL INC. COM 866796105   1,474,140 28,284 SH   SOLE   0 0 28,284
SUNCOKE ENERGY INC COM 86722A103   121,106 15,388 SH   SOLE   3,441 0 11,947
SUNCOR ENERGY INC NEW COM 867224107   7,199,046 245,534 SH   SOLE   51,947 0 193,587
SUNNOVA ENERGY INTL INC. COM 86745K104   549,227 29,996 SH   SOLE   19,334 0 10,662
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   6,318,193 145,046 SH   SOLE   0 0 145,046
SUNOPTA INC COM 8676EP108   122,460 18,305 SH   SOLE   0 0 18,305
SUNPOWER CORP COM 867652406   201,831 20,595 SH   SOLE   0 0 20,595
SUNRUN INC COM 86771W105   1,181,689 66,164 SH   SOLE   5,691 0 60,473
SUNSTONE HOTEL INVS INC NEW COM 867892101   158,668 15,679 SH   SOLE   15,429 0 250
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   29,890 10,307 SH   SOLE   0 0 10,307
SUPER MICRO COMPUTER INC COM 86800U104   7,089,169 28,442 SH   SOLE   418 0 28,024
SUPERNUS PHARMACEUTICALS INC COM 868459108   222,624 7,406 SH   SOLE   5,952 0 1,454
SURO CAPITAL CORP COM NEW 86887Q109   47,781 14,955 SH   SOLE   0 0 14,955
SUZANO S A SPON ADS 86959K105   586,788 63,643 SH   SOLE   0 0 63,643
SYLVAMO CORP COMMON STOCK 871332102   472,558 11,683 SH   SOLE   0 0 11,683
SYMBOTIC INC CLASS A COM 87151X101   644,419 15,053 SH   SOLE   0 0 15,053
SYNCHRONY FINANCIAL COM 87165B103   2,379,088 70,138 SH   SOLE   110 0 70,028
SYNLOGIC INC COM 87166L100   12,938 30,088 SH   SOLE   0 0 30,088
SYNOPSYS INC COM 871607107   21,240,062 48,782 SH   SOLE   4,256 0 44,526
SYNOVUS FINL CORP COM NEW 87161C501   1,417,455 46,858 SH   SOLE   0 0 46,858
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   296,336 94,075 SH   SOLE   0 0 94,075
SYSCO CORP COM 871829107   28,644,385 386,043 SH   SOLE   51,079 0 334,964
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   209,602 7,518 SH   SOLE   0 0 7,518
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   661,567 19,849 SH   SOLE   2,093 0 17,756
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   383,523 9,007 SH   SOLE   0 0 9,007
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   52,941,572 524,589 SH   SOLE   85,063 0 439,526
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,699,138 108,156 SH   SOLE   87,122 0 21,034
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   12,430,630 84,470 SH   SOLE   46,568 0 37,902
TANDEM DIABETES CARE INC COM NEW 875372203   613,181 24,987 SH   SOLE   3,418 0 21,569
TANGER FACTORY OUTLET CTRS I COM 875465106   1,507,243 68,294 SH   SOLE   986 0 67,308
TAPESTRY INC COM 876030107   3,741,610 87,421 SH   SOLE   54,470 0 32,951
TARGA RES CORP COM 87612G101   4,060,139 53,353 SH   SOLE   1,025 0 52,328
TARGET CORP COM 87612E106   71,740,703 543,902 SH   SOLE   43,117 0 500,785
TARGET HOSPITALITY CORP COM 87615L107   412,799 30,760 SH   SOLE   0 0 30,760
TATTOOED CHEF INC COM CL A 87663X102   13,169 24,120 SH   SOLE   0 0 24,120
TAYLOR MORRISON HOME CORP COM 87724P106   339,147 6,954 SH   SOLE   1,183 0 5,771
TC ENERGY CORP COM 87807B107   38,696,478 957,597 SH   SOLE   634,446 0 323,151
TCW STRATEGIC INCOME FD INC COM 872340104   88,590 19,134 SH   SOLE   0 0 19,134
TE CONNECTIVITY LTD SHS H84989104   42,177,045 300,921 SH   SOLE   186,341 0 114,580
TEAM INC NOTE 5.000% 8/0 878155AE0   33,040 35,000 PRN   SOLE   0 0 35,000
TECHNIPFMC PLC COM G87110105   6,602,158 397,242 SH   SOLE   290,068 0 107,174
TECHTARGET INC COM 87874R100   680,346 21,855 SH   SOLE   21,534 0 321
TECK RESOURCES LTD CL B 878742204   3,119,734 74,103 SH   SOLE   2,922 0 71,181
TECNOGLASS INC ORD SHS G87264100   4,350,899 84,222 SH   SOLE   0 0 84,222
TEEKAY TANKERS LTD CL A Y8565N300   538,371 14,082 SH   SOLE   0 0 14,082
TEGNA INC COM 87901J105   171,404 10,554 SH   SOLE   1,880 0 8,674
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   4,388,835 257,410 SH   SOLE   0 0 257,410
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   2,776,378 145,589 SH   SOLE   0 0 145,589
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   2,173,891 160,553 SH   SOLE   0 0 160,553
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,685,797 191,569 SH   SOLE   0 0 191,569
TELADOC HEALTH INC COM 87918A105   3,309,584 130,710 SH   SOLE   22,869 0 107,841
TELEDYNE TECHNOLOGIES INC COM 879360105   2,926,736 7,119 SH   SOLE   345 0 6,774
TELEFLEX INCORPORATED COM 879369106   2,585,539 10,683 SH   SOLE   3,148 0 7,535
TELEFONICA BRASIL SA NEW ADR 87936R205   215,269 23,578 SH   SOLE   11,264 0 12,314
TELEFONICA S A SPONSORED ADR 879382208   217,687 54,017 SH   SOLE   0 0 54,017
TELEPHONE & DATA SYS INC COM NEW 879433829   212,536 25,825 SH   SOLE   0 0 25,825
TELLURIAN INC NEW COM 87968A104   356,547 252,870 SH   SOLE   0 0 252,870
TELUS CORPORATION COM 87971M103   4,587,246 235,727 SH   SOLE   96,299 0 139,428
TEMPLETON DRAGON FD INC COM 88018T101   96,594 10,603 SH   SOLE   0 0 10,603
TEMPLETON EMERGING MKTS INCO COM 880192109   1,825,761 354,517 SH   SOLE   0 0 354,517
TEMPLETON GLOBAL INCOME FD COM 880198106   575,889 139,104 SH   SOLE   0 0 139,104
TEMPUR SEALY INTL INC COM 88023U101   1,197,634 29,889 SH   SOLE   3,204 0 26,685
TENABLE HLDGS INC COM 88025T102   533,226 12,244 SH   SOLE   9,021 0 3,223
TENARIS S A SPONSORED ADS 88031M109   1,445,499 48,264 SH   SOLE   0 0 48,264
TENAX THERAPEUTICS INC COM 88032L506   6,000 20,000 SH   SOLE   0 0 20,000
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   186,072 25,213 SH   SOLE   1,644 0 23,569
TENET HEALTHCARE CORP COM NEW 88033G407   2,166,743 26,625 SH   SOLE   2,013 0 24,612
TERADATA CORP DEL COM 88076W103   3,772,656 70,636 SH   SOLE   36,144 0 34,492
TERADYNE INC COM 880770102   9,688,993 87,029 SH   SOLE   27,160 0 59,869
TEREX CORP NEW COM 880779103   2,426,830 40,562 SH   SOLE   10,937 0 29,625
TERNIUM SA SPONSORED ADS 880890108   1,373,831 34,649 SH   SOLE   285 0 34,364
TERRENO RLTY CORP COM 88146M101   235,588 3,920 SH   SOLE   1,288 0 2,632
TESLA INC COM 88160R101   457,762,132 1,748,719 SH   SOLE   144,960 0 1,603,759
TETRA TECH INC NEW COM 88162G103   17,758,190 108,453 SH   SOLE   75,121 0 33,332
TETRA TECHNOLOGIES INC DEL COM 88162F105   44,981 13,308 SH   SOLE   0 0 13,308
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   341,352 53,005 SH   SOLE   0 0 53,005
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,728,754 229,583 SH   SOLE   1,434 0 228,149
TEXAS INSTRS INC COM 882508104   71,483,418 397,086 SH   SOLE   80,057 0 317,029
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,262,316 3,238 SH   SOLE   11 0 3,227
TEXAS ROADHOUSE INC COM 882681109   1,795,798 15,994 SH   SOLE   14,870 0 1,124
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   1,695,306 43,050 SH   SOLE   20,198 0 22,852
TEXTRON INC COM 883203101   3,949,367 58,397 SH   SOLE   2,108 0 56,289
TFI INTL INC COM 87241L109   658,879 5,782 SH   SOLE   2,631 0 3,151
TFS FINL CORP COM 87240R107   282,223 22,452 SH   SOLE   0 0 22,452
TG THERAPEUTICS INC COM 88322Q108   1,668,205 67,158 SH   SOLE   0 0 67,158
THE BEACHBODY COMPANY INC COM CL A 073463101   6,677 15,952 SH   SOLE   11,750 0 4,202
THE CIGNA GROUP COM 125523100   32,929,610 117,354 SH   SOLE   35,549 0 81,805
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,108,855 311,961 SH   SOLE   0 0 311,961
THE REAL BROKERAGE INC COM NEW 75585H206   27,705 14,505 SH   SOLE   0 0 14,505
THE REALREAL INC COM 88339P101   33,955 15,295 SH   SOLE   0 0 15,295
THE TRADE DESK INC COM CL A 88339J105   39,310,955 509,077 SH   SOLE   11,438 0 497,639
THERATECHNOLOGIES INC COM 88338H100   14,966 17,790 SH   SOLE   0 0 17,790
THERMO FISHER SCIENTIFIC INC COM 883556102   113,918,557 218,339 SH   SOLE   67,897 0 150,442
THERMON GROUP HLDGS INC COM 88362T103   238,363 8,961 SH   SOLE   4,273 0 4,688
THOMSON REUTERS CORP. COM 884903808   2,870,688 21,274 SH   SOLE   6,295 0 14,979
THOR INDS INC COM 885160101   1,743,828 16,849 SH   SOLE   149 0 16,700
THORNBURG INCM BUILDER OPP T COM 885213108   728,668 47,844 SH   SOLE   0 0 47,844
THOUGHTWORKS HOLDING INC COM 88546E105   201,895 26,741 SH   SOLE   26,611 0 130
TIDAL ETF TR RPAR RISK PARI 886364603   663,837 34,521 SH   SOLE   0 0 34,521
TIDAL ETF TR SP FDS S&P 500 886364801   226,905 7,040 SH   SOLE   0 0 7,040
TIDEWATER INC NEW COM 88642R109   264,227 4,766 SH   SOLE   0 0 4,766
TILRAY BRANDS INC COM 88688T100   396,209 253,980 SH   SOLE   0 0 253,980
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   98,869 100,000 PRN   SOLE   0 0 100,000
TIMKEN CO COM 887389104   873,045 9,538 SH   SOLE   2,233 0 7,305
TIMKENSTEEL CORPORATION COM 887399103   604,715 28,035 SH   SOLE   0 0 28,035
TIMOTHY PLAN HIG DV STK ETF 887432326   8,119,000 257,761 SH   SOLE   0 0 257,761
TIMOTHY PLAN HIGH DIVIDEND 887432276   6,990,807 307,357 SH   SOLE   0 0 307,357
TIMOTHY PLAN INTL ETF 887432334   888,846 35,230 SH   SOLE   0 0 35,230
TIMOTHY PLAN U S SM CP CORE 887432342   891,094 27,948 SH   SOLE   0 0 27,948
TIMOTHY PLAN US LRGMD CP CORE 887432359   3,203,505 89,046 SH   SOLE   0 0 89,046
TITAN MACHY INC COM 88830R101   340,165 11,531 SH   SOLE   76 0 11,455
TJX COS INC NEW COM 872540109   47,094,219 555,422 SH   SOLE   114,846 0 440,576
TMC THE METALS COMPANY INC COM 87261Y106   20,440 12,540 SH   SOLE   0 0 12,540
T-MOBILE US INC COM 872590104   19,380,817 139,531 SH   SOLE   28,254 0 111,277
TOAST INC CL A 888787108   1,569,766 69,551 SH   SOLE   667 0 68,884
TOLL BROTHERS INC COM 889478103   1,899,252 24,020 SH   SOLE   1,053 0 22,967
TOPBUILD CORP COM 89055F103   14,442,226 54,290 SH   SOLE   36,920 0 17,370
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,521,264 76,638 SH   SOLE   7,544 0 69,094
TORO CO COM 891092108   4,305,248 42,354 SH   SOLE   2,138 0 40,216
TORONTO DOMINION BK ONT COM NEW 891160509   12,922,937 208,401 SH   SOLE   70,314 0 138,087
TORTOISE ENERGY INFRA CORP COM 89147L886   1,633,469 56,230 SH   SOLE   0 0 56,230
TOTALENERGIES SE SPONSORED ADS 89151E109   68,071,721 1,180,980 SH   SOLE   728,275 0 452,705
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,414,729 37,706 SH   SOLE   0 0 37,706
TOWNEBANK PORTSMOUTH VA COM 89214P109   772,723 33,250 SH   SOLE   239 0 33,011
TOYOTA MOTOR CORP ADS 892331307   6,615,308 41,153 SH   SOLE   95 0 41,058
TRACTOR SUPPLY CO COM 892356106   24,068,880 108,859 SH   SOLE   12,174 0 96,685
TRADEWEB MKTS INC CL A 892672106   775,121 11,319 SH   SOLE   10,176 0 1,143
TRANE TECHNOLOGIES PLC SHS G8994E103   20,297,292 106,124 SH   SOLE   18,284 0 87,840
TRANSCAT INC COM 893529107   509,045 5,967 SH   SOLE   5,099 0 868
TRANSDIGM GROUP INC COM 893641100   7,680,938 8,590 SH   SOLE   4,112 0 4,478
TRANSMEDICS GROUP INC COM 89377M109   1,730,660 20,608 SH   SOLE   12,688 0 7,920
TRANSOCEAN LTD REG SHS H8817H100   2,130,727 303,955 SH   SOLE   0 0 303,955
TRANSUNION COM 89400J107   1,948,018 24,869 SH   SOLE   9,930 0 14,939
TRAVEL PLUS LEISURE CO COM 894164102   1,732,254 42,941 SH   SOLE   32,447 0 10,494
TRAVELERS COMPANIES INC COM 89417E109   25,088,798 144,471 SH   SOLE   28,514 0 115,957
TREVI THERAPEUTICS INC COM 89532M101   23,900 10,000 SH   SOLE   0 0 10,000
TREX CO INC COM 89531P105   2,914,535 44,456 SH   SOLE   6,182 0 38,274
TRI CONTL CORP COM 895436103   817,165 29,802 SH   SOLE   0 0 29,802
TRI POINTE HOMES INC COM 87265H109   610,342 18,574 SH   SOLE   6,962 0 11,612
TRICO BANCSHARES COM 896095106   330,639 9,959 SH   SOLE   0 0 9,959
TRICON RESIDENTIAL INC COM NPV 89612W102   953,859 108,270 SH   SOLE   0 0 108,270
TRIMBLE INC COM 896239100   2,478,225 46,812 SH   SOLE   4,137 0 42,675
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,296,989 43,761 SH   SOLE   0 0 43,761
TRINITY INDS INC COM 896522109   597,807 23,252 SH   SOLE   1,199 0 22,053
TRIP COM GROUP LTD ADS 89677Q107   499,940 14,284 SH   SOLE   11,934 0 2,350
TRIPADVISOR INC COM 896945201   230,508 13,979 SH   SOLE   4,823 0 9,156
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,006,706 85,459 SH   SOLE   0 0 85,459
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   17,630 16,174 SH   SOLE   0 0 16,174
TRITON INTL LTD CL A G9078F107   1,697,447 20,387 SH   SOLE   0 0 20,387
TRIUMPH GROUP INC NEW COM 896818101   243,033 19,647 SH   SOLE   6,881 0 12,766
TRONOX HOLDINGS PLC SHS G9087Q102   172,701 13,588 SH   SOLE   0 0 13,588
TRUECAR INC COM 89785L107   90,400 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   71,538,446 2,357,115 SH   SOLE   909,824 0 1,447,291
TRUIST FINL CORP COM 89832Q109   518,985 17,100 SH Put SOLE   0 0 17,100
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   204,339 12,923 SH   SOLE   0 0 12,923
TRUSTMARK CORP COM 898402102   434,438 20,570 SH   SOLE   0 0 20,570
TRX GOLD CORPORATION COM 87283P109   21,500 48,532 SH   SOLE   0 0 48,532
TTM TECHNOLOGIES INC COM 87305R109   176,099 12,669 SH   SOLE   8,183 0 4,486
TUPPERWARE BRANDS CORP COM 899896104   9,613 12,016 SH   SOLE   0 0 12,016
TUSIMPLE HLDGS INC CL A 90089L108   20,061 12,085 SH   SOLE   500 0 11,585
TUTOR PERINI CORP COM 901109108   653,224 91,360 SH   SOLE   0 0 91,360
TWILIO INC CL A 90138F102   7,678,727 120,697 SH   SOLE   9,277 0 111,420
TWIST BIOSCIENCE CORP COM 90184D100   800,129 39,107 SH   SOLE   5,387 0 33,720
TWO HBRS INVT CORP COM 90187B804   938,074 67,585 SH   SOLE   0 0 67,585
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   163,399 12,574 SH   SOLE   0 0 12,574
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   18,098,071 569,695 SH   SOLE   0 0 569,695
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   15,281,051 682,114 SH   SOLE   0 0 682,114
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   13,140,191 438,791 SH   SOLE   0 0 438,791
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   9,145,841 289,556 SH   SOLE   0 0 289,556
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   20,384,398 610,677 SH   SOLE   0 0 610,677
TYLER TECHNOLOGIES INC COM 902252105   7,461,560 17,916 SH   SOLE   3,162 0 14,754
TYRA BIOSCIENCES INC COM 90240B106   332,085 19,500 SH   SOLE   0 0 19,500
TYSON FOODS INC CL A 902494103   13,116,946 256,993 SH   SOLE   16,385 0 240,608
U HAUL HOLDING COMPANY COM SER N 023586506   1,377,261 27,181 SH   SOLE   7,304 0 19,877
U S PHYSICAL THERAPY COM 90337L108   1,251,904 10,313 SH   SOLE   2,414 0 7,899
U S SILICA HLDGS INC COM 90346E103   485,203 40,000 SH   SOLE   125 0 39,875
UBER TECHNOLOGIES INC COM 90353T100   37,260,894 863,121 SH   SOLE   265,705 0 597,416
UBIQUITI INC COM 90353W103   2,412,139 13,725 SH   SOLE   0 0 13,725
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   344,566 17,344 SH   SOLE   0 0 17,344
UBS GROUP AG SHS H42097107   2,198,881 108,480 SH   SOLE   9,446 0 99,034
UDR INC COM 902653104   4,740,222 110,340 SH   SOLE   4,895 0 105,445
UFP INDUSTRIES INC COM 90278Q108   2,303,350 23,734 SH   SOLE   3,905 0 19,829
UGI CORP NEW COM 902681105   3,636,181 134,823 SH   SOLE   8,182 0 126,641
UIPATH INC CL A 90364P105   3,037,762 183,329 SH   SOLE   46,652 0 136,677
ULTA BEAUTY INC COM 90384S303   28,482,740 60,525 SH   SOLE   1,053 0 59,472
ULTRA CLEAN HLDGS INC COM 90385V107   458,636 11,925 SH   SOLE   3,183 0 8,742
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   342,930 7,434 SH   SOLE   7,042 0 392
UMH PPTYS INC COM 903002103   471,348 29,496 SH   SOLE   0 0 29,496
UNDER ARMOUR INC CL A 904311107   1,162,072 160,952 SH   SOLE   28 0 160,924
UNDER ARMOUR INC CL A 904311107   86,640 12,000 SH Call SOLE   0 0 12,000
UNDER ARMOUR INC CL C 904311206   464,835 69,275 SH   SOLE   0 0 69,275
UNIFIRST CORP MASS COM 904708104   800,924 5,167 SH   SOLE   3,835 0 1,332
UNILEVER PLC SPON ADR NEW 904767704   64,357,015 1,234,548 SH   SOLE   777,130 0 457,418
UNION BANKSHARES INC COM 905400107   612,275 26,335 SH   SOLE   0 0 26,335
UNION PAC CORP COM 907818108   104,347,230 509,956 SH   SOLE   66,251 0 443,705
UNITED AIRLS HLDGS INC COM 910047109   8,812,671 160,610 SH   SOLE   18,945 0 141,665
UNITED BANKSHARES INC WEST V COM 909907107   1,430,580 48,217 SH   SOLE   4,816 0 43,401
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   599,796 24,001 SH   SOLE   4,387 0 19,614
UNITED INS HLDGS CORP COM 910710102   67,547 15,145 SH   SOLE   0 0 15,145
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   740,121 93,805 SH   SOLE   135 0 93,670
UNITED PARCEL SERVICE INC CL B 911312106   179,118,811 999,268 SH   SOLE   240,207 0 759,061
UNITED RENTALS INC COM 911363109   37,825,435 84,930 SH   SOLE   5,135 0 79,795
UNITED STATES STL CORP NEW COM 912909108   7,167,998 286,605 SH   SOLE   2,161 0 284,444
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   179,136 15,545 SH   SOLE   0 0 15,545
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   1,671,444 72,045 SH   SOLE   0 0 72,045
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   2,230,983 41,615 SH   SOLE   0 0 41,615
UNITED STS GASOLINE FD LP UNITS 91201T102   765,626 12,218 SH   SOLE   0 0 12,218
UNITED STS NAT GAS FD LP UNIT PAR 912318300   2,906,136 391,663 SH   SOLE   0 0 391,663
UNITED STS OIL FD LP UNITS 91232N207   2,520,206 39,657 SH   SOLE   0 0 39,657
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,219,865 5,526 SH   SOLE   1,448 0 4,078
UNITEDHEALTH GROUP INC COM 91324P102   321,132,393 668,135 SH   SOLE   162,850 0 505,285
UNITI GROUP INC COM 91325V108   279,865 60,577 SH   SOLE   0 0 60,577
UNITY SOFTWARE INC COM 91332U101   6,595,672 151,904 SH   SOLE   40,586 0 111,318
UNIVERSAL CORP VA COM 913456109   557,038 11,154 SH   SOLE   1,204 0 9,950
UNIVERSAL DISPLAY CORP COM 91347P105   1,349,377 9,362 SH   SOLE   0 0 9,362
UNIVERSAL DISPLAY CORP COM 91347P105   720,650 5,000 SH Call SOLE   0 0 5,000
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   374,393 7,869 SH   SOLE   0 0 7,869
UNIVERSAL HLTH SVCS INC CL B 913903100   1,989,974 12,613 SH   SOLE   24 0 12,589
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   345,403 11,989 SH   SOLE   0 0 11,989
UNIVEST FINANCIAL CORPORATIO COM 915271100   571,658 31,618 SH   SOLE   0 0 31,618
UNUM GROUP COM 91529Y106   13,189,180 276,503 SH   SOLE   6,203 0 270,300
UPHEALTH INC COM NEW 91532B200   265,356 141,147 SH   SOLE   0 0 141,147
UPSTART HLDGS INC COM 91680M107   1,824,716 50,956 SH   SOLE   1,352 0 49,604
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   10,244 15,000 PRN   SOLE   0 0 15,000
URANIUM ENERGY CORP COM 916896103   156,941 46,159 SH   SOLE   0 0 46,159
URBAN OUTFITTERS INC COM 917047102   4,407,949 133,050 SH   SOLE   12,273 0 120,777
UR-ENERGY INC COM 91688R108   19,460 18,533 SH   SOLE   0 0 18,533
URSTADT BIDDLE PPTYS INC CL A 917286205   6,789,457 319,354 SH   SOLE   0 0 319,354
US BANCORP DEL COM NEW 902973304   64,890,529 1,963,999 SH   SOLE   659,145 0 1,304,854
US BANCORP DEL COM NEW 902973304   1,942,752 58,800 SH Put SOLE   0 0 58,800
US FOODS HLDG CORP COM 912008109   3,774,012 85,773 SH   SOLE   8,158 0 77,615
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   231,763 11,741 SH   SOLE   0 0 11,741
USCF ETF TR MIDSTREAM ENERGY 90290T882   509,329 14,870 SH   SOLE   0 0 14,870
UTZ BRANDS INC COM CL A 918090101   489,840 29,941 SH   SOLE   25,872 0 4,069
UWM HOLDINGS CORPORATION COM CL A 91823B109   312,795 55,856 SH   SOLE   0 0 55,856
V F CORP COM 918204108   5,660,538 296,519 SH   SOLE   47,809 0 248,710
VAALCO ENERGY INC COM NEW 91851C201   376,034 100,009 SH   SOLE   31,303 0 68,706
VACASA INC CLASS A COM 91854V107   10,856 16,000 SH   SOLE   0 0 16,000
VAIL RESORTS INC COM 91879Q109   964,617 3,831 SH   SOLE   460 0 3,371
VALARIS LIMITED CL A G9460G101   459,200 7,297 SH   SOLE   6,293 0 1,004
VALE S A SPONSORED ADS 91912E105   6,047,281 450,617 SH   SOLE   35,216 0 415,401
VALE S A SPONSORED ADS 91912E105   398,574 29,700 SH Call SOLE   0 0 29,700
VALERO ENERGY CORP COM 91913Y100   44,413,527 378,632 SH   SOLE   43,996 0 334,636
VALERO ENERGY CORP COM 91913Y100   410,550 3,500 SH Put SOLE   0 0 3,500
VALLEY NATL BANCORP COM 919794107   559,061 72,137 SH   SOLE   11,999 0 60,138
VALMONT INDS INC COM 920253101   906,424 3,114 SH   SOLE   1,627 0 1,487
VALVOLINE INC COM 92047W101   621,257 16,562 SH   SOLE   2,880 0 13,682
VANCE TAX-MANAGED GLOB COM 27829C105   3,128,935 380,649 SH   SOLE   0 0 380,649
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   32,457,537 397,131 SH   SOLE   0 0 397,131
VANECK ETF TRUST BDC INCOME ETF 92189F411   31,896,458 2,076,592 SH   SOLE   0 0 2,076,592
VANECK ETF TRUST BIOTECH ETF 92189F726   7,175,916 45,985 SH   SOLE   0 0 45,985
VANECK ETF TRUST CEF MUNI INCOME 92189F460   3,566,897 168,727 SH   SOLE   0 0 168,727
VANECK ETF TRUST CLO ETF 92189H748   2,810,058 54,383 SH   SOLE   0 0 54,383
VANECK ETF TRUST DIGI TRANSFRM 92189H821   2,062,017 302,793 SH   SOLE   0 0 302,793
VANECK ETF TRUST DURABLE HGH DIV 92189H102   8,755,359 274,704 SH   SOLE   0 0 274,704
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,017,564 110,249 SH   SOLE   0 0 110,249
VANECK ETF TRUST ENERGY INCME ET 92189H870   686,463 10,683 SH   SOLE   0 0 10,683
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   940,221 5,818 SH   SOLE   0 0 5,818
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   64,738,612 2,331,243 SH   SOLE   25,723 0 2,305,520
VANECK ETF TRUST GAMING ETF 92189F882   2,794,237 62,455 SH   SOLE   0 0 62,455
VANECK ETF TRUST GOLD MINERS ETF 92189F106   90,690,951 3,011,988 SH   SOLE   0 0 3,011,988
VANECK ETF TRUST GREEN BOND ETF 92189F171   1,694,495 72,740 SH   SOLE   0 0 72,740
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   22,503,577 438,324 SH   SOLE   11,865 0 426,459
VANECK ETF TRUST IG FLOATING RATE 92189F486   20,356,941 806,216 SH   SOLE   0 0 806,216
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   201,679 5,500 SH   SOLE   0 0 5,500
VANECK ETF TRUST INFLATION ALLOCA 92189F130   20,996,681 840,130 SH   SOLE   0 0 840,130
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   66,597,938 1,445,582 SH   SOLE   1,193,821 0 251,761
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   12,460,222 487,489 SH   SOLE   1,341 0 486,148
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   17,294,801 484,992 SH   SOLE   0 0 484,992
VANECK ETF TRUST LONG MUNI ETF 92189F536   13,437,643 748,615 SH   SOLE   0 0 748,615
VANECK ETF TRUST LONG/FLAT TREND 92189F148   2,831,597 72,773 SH   SOLE   0 0 72,773
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   2,126,533 17,405 SH   SOLE   0 0 17,405
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   3,968,615 132,508 SH   SOLE   0 0 132,508
VANECK ETF TRUST MORTGAGE REIT 92189F452   4,980,287 414,678 SH   SOLE   0 0 414,678
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   7,473,306 235,528 SH   SOLE   51,091 0 184,437
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   405,798,109 5,085,827 SH   SOLE   12 0 5,085,815
VANECK ETF TRUST NATURAL RESOURC 92189F841   6,878,163 142,778 SH   SOLE   0 0 142,778
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,579,440 52,213 SH   SOLE   0 0 52,213
VANECK ETF TRUST OIL SERVICES ETF 92189H607   24,650,054 85,710 SH   SOLE   0 0 85,710
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   3,221,587 40,899 SH   SOLE   0 0 40,899
VANECK ETF TRUST PREFERRED SECURT 92189F429   22,547,179 1,276,015 SH   SOLE   0 0 1,276,015
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   9,954,528 119,703 SH   SOLE   0 0 119,703
VANECK ETF TRUST RETAIL ETF 92189F684   4,068,506 23,294 SH   SOLE   0 0 23,294
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   125,873,458 826,755 SH   SOLE   0 0 826,755
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   40,102,650 263,400 SH Put SOLE   0 0 263,400
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   6,931,062 310,810 SH   SOLE   0 0 310,810
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   201,248 12,256 SH   SOLE   0 0 12,256
VANECK ETF TRUST STEEL ETF 92189F205   1,606,775 25,122 SH   SOLE   0 0 25,122
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   1,892,273 31,854 SH   SOLE   0 0 31,854
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   6,352,282 377,326 SH   SOLE   0 0 377,326
VANECK ETF TRUST VANECK VIETNAM 92189F817   969,348 72,883 SH   SOLE   0 0 72,883
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   4,111,869 73,756 SH   SOLE   0 0 73,756
VANECK MERK GOLD TR GOLD TRUST 921078101   30,032,220 1,614,636 SH   SOLE   0 0 1,614,636
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   103,776,549 408,424 SH   SOLE   0 0 408,424
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   52,647,210 338,132 SH   SOLE   0 0 338,132
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   9,356,187 100,069 SH   SOLE   0 0 100,069
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   25,755,561 290,843 SH   SOLE   0 0 290,843
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,617,331 92,534 SH   SOLE   0 0 92,534
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   10,320,884 104,125 SH   SOLE   0 0 104,125
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   5,208,263 63,430 SH   SOLE   0 0 63,430
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   31,882,678 346,966 SH   SOLE   0 0 346,966
VANGUARD BD INDEX FDS INTERMED TERM 921937819   296,179,321 3,936,985 SH   SOLE   318 0 3,936,667
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   188,595,971 2,517,298 SH   SOLE   353 0 2,516,945
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   413,126,746 5,466,809 SH   SOLE   2,847 0 5,463,962
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,258,011,874 31,063,584 SH   SOLE   5,679,516 0 25,384,068
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   12,016,160 244,430 SH   SOLE   0 0 244,430
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   302,844,706 6,195,678 SH   SOLE   3,825 0 6,191,853
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   98,053,814 658,831 SH   SOLE   63 0 658,768
VANGUARD INDEX FDS GROWTH ETF 922908736   1,225,889,356 4,332,377 SH   SOLE   14,103 0 4,318,274
VANGUARD INDEX FDS LARGE CAP ETF 922908637   119,725,546 590,596 SH   SOLE   29,721 0 560,875
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   127,467,621 619,467 SH   SOLE   1,902 0 617,565
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   137,608,525 994,425 SH   SOLE   3,099 0 991,326
VANGUARD INDEX FDS MID CAP ETF 922908629   586,236,823 2,662,776 SH   SOLE   50,514 0 2,612,262
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   119,927,509 1,435,226 SH   SOLE   668 0 1,434,558
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,470,030,317 3,609,385 SH   SOLE   78,924 0 3,530,461
VANGUARD INDEX FDS SM CP VAL ETF 922908611   180,692,232 1,092,457 SH   SOLE   11,764 0 1,080,693
VANGUARD INDEX FDS SMALL CP ETF 922908751   584,064,231 2,936,620 SH   SOLE   51,453 0 2,885,167
VANGUARD INDEX FDS SML CP GRW ETF 922908595   129,408,824 563,284 SH   SOLE   4,981 0 558,303
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,908,097,424 13,201,822 SH   SOLE   527 0 13,201,295
VANGUARD INDEX FDS VALUE ETF 922908744   1,102,188,694 7,756,430 SH   SOLE   84,320 0 7,672,110
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   121,691,006 2,236,556 SH   SOLE   179,067 0 2,057,489
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   406,710,860 9,997,810 SH   SOLE   122,930 0 9,874,880
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   22,416,068 363,307 SH   SOLE   3,187 0 360,120
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   19,840,961 284,580 SH   SOLE   99,686 0 184,894
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   11,940,065 108,074 SH   SOLE   19 0 108,055
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   3,362,648 83,669 SH   SOLE   0 0 83,669
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   87,021,834 897,317 SH   SOLE   0 0 897,317
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   97,334,035 2,052,595 SH   SOLE   301 0 2,052,294
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   116,077,851 2,311,387 SH   SOLE   90,602 0 2,220,785
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   66,897,522 1,140,429 SH   SOLE   9,828 0 1,130,601
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   794,511,482 10,053,290 SH   SOLE   47,002 0 10,006,288
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   23,019,800 293,283 SH   SOLE   48,851 0 244,432
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   35,179,237 553,742 SH   SOLE   70,955 0 482,787
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   185,118,127 4,025,183 SH   SOLE   593 0 4,024,590
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   114,367,795 1,981,081 SH   SOLE   72,021 0 1,909,060
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   185,781,085 2,455,473 SH   SOLE   10,875 0 2,444,598
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   3,626,252 47,928 SH   SOLE   0 0 47,928
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   585,429 8,556 SH   SOLE   0 0 8,556
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   335,943,187 4,747,643 SH   SOLE   708 0 4,746,935
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   25,058,699 124,324 SH   SOLE   0 0 124,324
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   139,485,115 2,015,390 SH   SOLE   0 0 2,015,390
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   13,008,937 73,722 SH   SOLE   0 0 73,722
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   42,731,550 565,083 SH   SOLE   40 0 565,043
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   9,337,671 75,517 SH   SOLE   0 0 75,517
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   12,759,378 64,621 SH   SOLE   0 0 64,621
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   822,639,453 5,064,578 SH   SOLE   12,026 0 5,052,552
VANGUARD STAR FDS VG TL INTL STK F 921909768   120,096,182 2,141,515 SH   SOLE   0 0 2,141,515
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   832,744,098 18,032,571 SH   SOLE   26,818 0 18,005,753
VANGUARD WELLINGTON FD US MINIMUM 921935409   1,843,799 18,478 SH   SOLE   0 0 18,478
VANGUARD WELLINGTON FD US MOMENTUM 921935508   3,727,244 30,742 SH   SOLE   0 0 30,742
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   543,657 5,232 SH   SOLE   0 0 5,232
VANGUARD WELLINGTON FD US QUALITY 921935706   2,654,138 23,269 SH   SOLE   0 0 23,269
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   5,776,005 57,963 SH   SOLE   0 0 57,963
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   13,485,649 216,567 SH   SOLE   131 0 216,436
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   514,870,968 4,854,068 SH   SOLE   27,646 0 4,826,422
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   71,012,683 945,701 SH   SOLE   0 0 945,701
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   60,727,739 960,882 SH   SOLE   0 0 960,882
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,393,373 63,893 SH   SOLE   0 0 63,893
VANGUARD WORLD FD ESG US CORP BD 921910691   1,395,628 22,517 SH   SOLE   0 0 22,517
VANGUARD WORLD FD ESG US STK ETF 921910733   12,726,913 162,437 SH   SOLE   0 0 162,437
VANGUARD WORLD FD EXTENDED DUR 921910709   10,430,340 119,793 SH   SOLE   1,808 0 117,985
VANGUARD WORLD FD MEGA CAP INDEX 921910873   46,951,843 300,088 SH   SOLE   0 0 300,088
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   64,646,641 623,040 SH   SOLE   0 0 623,040
VANGUARD WORLD FD MEGA GRWTH IND 921910816   168,900,388 717,748 SH   SOLE   0 0 717,748
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   16,280,006 153,137 SH   SOLE   30 0 153,107
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   40,638,468 143,497 SH   SOLE   0 0 143,497
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   100,591,371 517,312 SH   SOLE   0 0 517,312
VANGUARD WORLD FDS ENERGY ETF 92204A306   53,820,190 476,749 SH   SOLE   16 0 476,733
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   47,155,589 580,448 SH   SOLE   30 0 580,418
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   148,808,200 607,827 SH   SOLE   0 0 607,827
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   32,542,608 158,335 SH   SOLE   0 0 158,335
VANGUARD WORLD FDS INF TECH ETF 92204A702   432,045,501 977,125 SH   SOLE   3,760 0 973,365
VANGUARD WORLD FDS MATERIALS ETF 92204A801   17,241,926 94,751 SH   SOLE   0 0 94,751
VANGUARD WORLD FDS UTILITIES ETF 92204A876   84,608,377 595,121 SH   SOLE   0 0 595,121
VAREX IMAGING CORP COM 92214X106   1,078,697 45,766 SH   SOLE   0 0 45,766
VAXART INC COM NEW 92243A200   19,655 26,925 SH   SOLE   0 0 26,925
VAXCYTE INC COM 92243G108   429,384 8,598 SH   SOLE   7,427 0 1,171
VECTOR GROUP LTD COM 92240M108   679,678 53,058 SH   SOLE   0 0 53,058
VEEVA SYS INC CL A COM 922475108   13,923,501 70,417 SH   SOLE   25,858 0 44,559
VENTAS INC COM 92276F100   15,793,622 334,115 SH   SOLE   152,100 0 182,015
VERACYTE INC COM 92337F107   889,769 34,934 SH   SOLE   13,004 0 21,930
VERICEL CORP COM 92346J108   313,634 8,348 SH   SOLE   4,983 0 3,365
VERIFYME INC COM NEW 92346X206   67,314 48,778 SH   SOLE   48,778 0 0
VERISIGN INC COM 92343E102   3,705,682 16,399 SH   SOLE   3,535 0 12,864
VERISK ANALYTICS INC COM 92345Y106   15,414,735 68,197 SH   SOLE   47,707 0 20,490
VERITIV CORP COM 923454102   234,405 1,866 SH   SOLE   635 0 1,231
VERIZON COMMUNICATIONS INC COM 92343V104   241,833,257 6,502,642 SH   SOLE   1,469,311 0 5,033,331
VERRA MOBILITY CORP CL A COM STK 92511U102   1,095,324 55,544 SH   SOLE   0 0 55,544
VERRICA PHARMACEUTICALS INC COM 92511W108   202,700 35,130 SH   SOLE   0 0 35,130
VERTEX ENERGY INC COM 92534K107   72,506 11,601 SH   SOLE   0 0 11,601
VERTEX INC CL A 92538J106   486,701 24,959 SH   SOLE   23,569 0 1,390
VERTEX PHARMACEUTICALS INC COM 92532F100   60,538,133 172,028 SH   SOLE   75,087 0 96,941
VERTICAL CAP INCOME FD SHS BEN INT 92535C104   120,183 12,085 SH   SOLE   0 0 12,085
VERTIV HOLDINGS CO COM CL A 92537N108   1,531,125 61,814 SH   SOLE   38,371 0 23,443
VERU INC COM 92536C103   79,885 67,130 SH   SOLE   0 0 67,130
VIASAT INC COM 92552V100   1,798,771 43,596 SH   SOLE   4,278 0 39,318
VIATRIS INC COM 92556V106   5,644,877 565,619 SH   SOLE   370 0 565,249
VIAVI SOLUTIONS INC COM 925550105   459,148 40,525 SH   SOLE   29,406 0 11,119
VICI PPTYS INC COM 925652109   21,863,666 695,630 SH   SOLE   141,657 0 553,973
VICOR CORP COM 925815102   235,062 4,353 SH   SOLE   4,112 0 241
VICTORY CAP HLDGS INC COM CL A 92645B103   1,446,166 45,852 SH   SOLE   4,568 0 41,284
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   4,410,826 95,774 SH   SOLE   0 0 95,774
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   14,502,188 296,690 SH   SOLE   0 0 296,690
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   402,727 6,034 SH   SOLE   0 0 6,034
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   2,100,061 67,722 SH   SOLE   0 0 67,722
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   547,703 13,607 SH   SOLE   0 0 13,607
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   41,761,852 677,842 SH   SOLE   0 0 677,842
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   30,907,831 434,832 SH   SOLE   314 0 434,518
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   8,944,954 172,018 SH   SOLE   0 0 172,018
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   89,246,646 1,549,421 SH   SOLE   0 0 1,549,421
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   4,851,855 85,757 SH   SOLE   0 0 85,757
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   8,635,236 168,197 SH   SOLE   0 0 168,197
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   5,952,653 98,424 SH   SOLE   0 0 98,424
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   13,299,498 287,473 SH   SOLE   0 0 287,473
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   2,793,098 68,660 SH   SOLE   0 0 68,660
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,234,229 47,144 SH   SOLE   0 0 47,144
VIEMED HEALTHCARE INC COM 92663R105   1,669,348 170,690 SH   SOLE   0 0 170,690
VIEWRAY INC COM 92672L107   19,460 55,254 SH   SOLE   0 0 55,254
VIKING THERAPEUTICS INC COM 92686J106   622,010 38,372 SH   SOLE   25 0 38,347
VIKING THERAPEUTICS INC COM 92686J106   267,465 16,500 SH Call SOLE   0 0 16,500
VILLAGE FARMS INTL INC COM 92707Y108   86,936 145,184 SH   SOLE   0 0 145,184
VINTAGE WINE ESTATES INC COM 92747V106   27,376 32,000 SH   SOLE   0 0 32,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,293,829 48,223 SH   SOLE   0 0 48,223
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   1,037,966 62,907 SH   SOLE   52,059 0 10,848
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   576,064 148,470 SH   SOLE   0 0 148,470
VIRTU FINL INC CL A 928254101   665,350 38,932 SH   SOLE   3,934 0 34,998
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   891,303 48,440 SH   SOLE   0 0 48,440
VIRTUS CONVERTIBLE & INC FD COM 92838U108   524,535 168,661 SH   SOLE   0 0 168,661
VIRTUS CONVERTIBLE & INCOME COM 92838X102   1,902,867 546,801 SH   SOLE   0 0 546,801
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   4,203,799 210,400 SH   SOLE   0 0 210,400
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,729,106 141,614 SH   SOLE   0 0 141,614
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,389,624 65,703 SH   SOLE   0 0 65,703
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   1,266,290 44,014 SH   SOLE   0 0 44,014
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   426,385 57,080 SH   SOLE   0 0 57,080
VIRTUS INVT PARTNERS INC COM 92828Q109   269,997 1,367 SH   SOLE   0 0 1,367
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   714,945 158,524 SH   SOLE   0 0 158,524
VIRTUS TOTAL RETURN FD INC COM 92835W107   4,098,942 674,168 SH   SOLE   0 0 674,168
VISA INC COM CL A 92826C839   425,638,377 1,792,312 SH   SOLE   357,373 0 1,434,939
VISHAY INTERTECHNOLOGY INC COM 928298108   727,911 24,759 SH   SOLE   9,484 0 15,275
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,895,639 78,592 SH   SOLE   0 0 78,592
VISTA GOLD CORP COM NEW 927926303   18,322 35,242 SH   SOLE   0 0 35,242
VISTA OUTDOOR INC COM 928377100   1,331,584 48,124 SH   SOLE   16,180 0 31,944
VISTEON CORP COM NEW 92839U206   532,219 3,706 SH   SOLE   2,820 0 886
VISTRA CORP COM 92840M102   2,685,738 102,314 SH   SOLE   46,237 0 56,077
VITA COCO CO INC COM 92846Q107   436,826 16,257 SH   SOLE   0 0 16,257
VITAL ENERGY INC COM 516806205   799,832 17,715 SH   SOLE   1,250 0 16,465
VIVID SEATS INC COM CL A 92854T100   126,720 16,000 SH   SOLE   0 0 16,000
VIVOS THERAPEUTICS INC COM 92859E108   18,097 35,484 SH   SOLE   0 0 35,484
VMWARE INC CL A COM 928563402   7,518,598 52,325 SH   SOLE   7,481 0 44,844
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,258,501 556,456 SH   SOLE   33,978 0 522,478
VONTIER CORPORATION COM 928881101   383,634 11,910 SH   SOLE   3,522 0 8,388
VORNADO RLTY TR SH BEN INT 929042109   1,085,515 59,841 SH   SOLE   18,260 0 41,581
VOXX INTL CORP CL A 91829F104   312,062 25,005 SH   SOLE   0 0 25,005
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   198,111 32,266 SH   SOLE   0 0 32,266
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   408,789 78,312 SH   SOLE   0 0 78,312
VOYA FINANCIAL INC COM 929089100   515,525 7,189 SH   SOLE   1,828 0 5,361
VOYA GLBL ADV & PREM OPP FD COM 92912R104   718,334 84,114 SH   SOLE   0 0 84,114
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   2,060,447 400,865 SH   SOLE   0 0 400,865
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,053,144 106,701 SH   SOLE   0 0 106,701
VSE CORP COM 918284100   322,463 5,896 SH   SOLE   0 0 5,896
VULCAN MATLS CO COM 929160109   15,873,451 70,411 SH   SOLE   37,906 0 32,505
VUZIX CORP COM NEW 92921W300   88,230 17,300 SH   SOLE   0 0 17,300
W & T OFFSHORE INC COM 92922P106   69,354 17,921 SH   SOLE   0 0 17,921
WABASH NATL CORP COM 929566107   916,799 35,757 SH   SOLE   782 0 34,975
WABTEC COM 929740108   3,972,283 36,220 SH   SOLE   19,548 0 16,672
WALGREENS BOOTS ALLIANCE INC COM 931427108   45,717,786 1,604,696 SH   SOLE   555,965 0 1,048,731
WALKER & DUNLOP INC COM 93148P102   209,973 2,655 SH   SOLE   0 0 2,655
WALKME LTD ORD SHS M97628107   210,960 21,975 SH   SOLE   19,341 0 2,634
WALMART INC COM 931142103   243,122,726 1,546,779 SH   SOLE   112,743 0 1,434,036
WARNER BROS DISCOVERY INC COM SER A 934423104   12,258,847 977,580 SH   SOLE   117,307 0 860,273
WARRIOR MET COAL INC COM 93627C101   402,899 10,344 SH   SOLE   5,053 0 5,291
WASHINGTON FED INC COM 938824109   2,043,106 77,040 SH   SOLE   16,412 0 60,628
WASTE CONNECTIONS INC COM 94106B101   2,571,860 17,994 SH   SOLE   3,670 0 14,324
WASTE MGMT INC DEL COM 94106L109   107,851,873 621,911 SH   SOLE   154,068 0 467,843
WATERS CORP COM 941848103   3,428,950 12,865 SH   SOLE   3,240 0 9,625
WATSCO INC COM 942622200   5,133,915 13,458 SH   SOLE   5,814 0 7,644
WATTS WATER TECHNOLOGIES INC CL A 942749102   678,671 3,694 SH   SOLE   1,737 0 1,957
WAYFAIR INC CL A 94419L101   425,393 6,544 SH   SOLE   6 0 6,538
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   18,006 21,000 PRN   SOLE   0 0 21,000
WD 40 CO COM 929236107   764,038 4,050 SH   SOLE   443 0 3,607
WEBSTER FINL CORP COM 947890109   1,173,896 31,097 SH   SOLE   0 0 31,097
WEC ENERGY GROUP INC COM 92939U106   28,371,306 321,524 SH   SOLE   50,783 0 270,741
WEIS MKTS INC COM 948849104   279,265 4,349 SH   SOLE   0 0 4,349
WELLS FARGO CO NEW COM 949746101   80,575,837 1,887,907 SH   SOLE   234,320 0 1,653,587
WELLS FARGO CO NEW COM 949746101   234,740 5,500 SH Put SOLE   0 0 5,500
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,591,177 3,117 SH   SOLE   360 0 2,757
WELLTOWER INC COM 95040Q104   12,580,123 155,522 SH   SOLE   13,085 0 142,437
WENDYS CO COM 95058W100   1,804,319 82,957 SH   SOLE   2,872 0 80,085
WERNER ENTERPRISES INC COM 950755108   327,835 7,420 SH   SOLE   0 0 7,420
WESBANCO INC COM 950810101   1,132,937 44,238 SH   SOLE   12,756 0 31,482
WESCO INTL INC COM 95082P105   3,531,449 19,722 SH   SOLE   3,205 0 16,517
WEST PHARMACEUTICAL SVSC INC COM 955306105   22,180,914 57,994 SH   SOLE   45,440 0 12,554
WESTAMERICA BANCORPORATION COM 957090103   364,545 9,518 SH   SOLE   2,077 0 7,441
WESTERN ALLIANCE BANCORP COM 957638109   4,497,072 123,309 SH   SOLE   241 0 123,068
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,951,832 144,902 SH   SOLE   0 0 144,902
WESTERN ASSET EMERGING MKTS COM 95766A101   3,435,843 398,590 SH   SOLE   0 0 398,590
WESTERN ASSET GBL HIGH INC F COM 95766B109   2,184,154 299,610 SH   SOLE   0 0 299,610
WESTERN ASSET HIGH INCOM FD COM 95766J102   336,482 68,951 SH   SOLE   0 0 68,951
WESTERN ASSET HIGH INCOME OP COM 95766K109   259,495 68,649 SH   SOLE   0 0 68,649
WESTERN ASSET HIGH YIELD DEF COM 95768B107   550,456 46,847 SH   SOLE   0 0 46,847
WESTERN ASSET INTER MUNI FD COM 958435109   1,430,394 187,716 SH   SOLE   0 0 187,716
WESTERN ASSET INVESTMENT GRA COM 95766T100   321,858 27,675 SH   SOLE   0 0 27,675
WESTERN ASSET MANAGED MUNS F COM 95766M105   1,017,740 102,491 SH   SOLE   49,070 0 53,421
WESTERN ASSET MTG DEFINED OP COM 95790B109   555,770 52,530 SH   SOLE   0 0 52,530
WESTERN ASSET MUN HIGH INCOM COM 95766N103   197,279 30,119 SH   SOLE   0 0 30,119
WESTERN ASSET MUN PARTNERS F COM 95766P108   370,600 31,671 SH   SOLE   0 0 31,671
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,325,123 130,041 SH   SOLE   0 0 130,041
WESTERN AST INFL LKD OPP & I COM 95766R104   2,044,282 230,732 SH   SOLE   0 0 230,732
WESTERN DIGITAL CORP. COM 958102105   3,222,876 84,969 SH   SOLE   37,639 0 47,330
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   529,398 549,000 PRN   SOLE   0 0 549,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,068,616 78,002 SH   SOLE   0 0 78,002
WESTERN UN CO COM 959802109   774,789 66,052 SH   SOLE   5,644 0 60,408
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   617,657 28,477 SH   SOLE   1,190 0 27,287
WESTLAKE CORPORATION COM 960413102   3,279,292 27,449 SH   SOLE   0 0 27,449
WESTROCK CO COM 96145D105   3,293,457 113,294 SH   SOLE   118 0 113,176
WESTROCK COFFEE CO COM 96145W103   579,371 53,300 SH   SOLE   0 0 53,300
WEX INC COM 96208T104   4,267,721 23,440 SH   SOLE   9,902 0 13,538
WEYERHAEUSER CO MTN BE COM NEW 962166104   17,613,115 525,608 SH   SOLE   86,056 0 439,552
WHEATON PRECIOUS METALS CORP COM 962879102   7,392,973 171,054 SH   SOLE   21,250 0 149,804
WHEELS UP EXPERIENCE INC COM CL A 96328L205   15,309 13,085 SH   SOLE   0 0 13,085
WHIRLPOOL CORP COM 963320106   4,468,706 30,034 SH   SOLE   3,768 0 26,266
WHITE MTNS INS GROUP LTD COM G9618E107   1,447,411 1,042 SH   SOLE   689 0 353
WHITEHORSE FIN INC COM 96524V106   705,166 54,962 SH   SOLE   0 0 54,962
WHITESTONE REIT COM 966084204   328,746 33,891 SH   SOLE   0 0 33,891
WILLIAMS COS INC COM 969457100   86,155,087 2,640,364 SH   SOLE   1,195,876 0 1,444,488
WILLIAMS SONOMA INC COM 969904101   4,010,712 32,050 SH   SOLE   4,235 0 27,815
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,801,120 16,141 SH   SOLE   5,293 0 10,848
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   891,188 18,648 SH   SOLE   13,301 0 5,347
WINGSTOP INC COM 974155103   2,001,048 9,997 SH   SOLE   5,561 0 4,436
WINMARK CORP COM 974250102   287,587 865 SH   SOLE   125 0 740
WINNEBAGO INDS INC COM 974637100   1,182,158 17,726 SH   SOLE   0 0 17,726
WINTRUST FINL CORP COM 97650W108   682,250 9,395 SH   SOLE   6,429 0 2,966
WIPRO LTD SPON ADR 1 SH 97651M109   287,698 60,953 SH   SOLE   53,981 0 6,972
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   212,688 11,153 SH   SOLE   0 0 11,153
WISDOMTREE TR CHINADIV EX FI 97717X719   4,149,656 135,344 SH   SOLE   0 0 135,344
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   5,898,261 186,065 SH   SOLE   0 0 186,065
WISDOMTREE TR CURRNCY INT EQ 97717X263   24,002,460 768,079 SH   SOLE   0 0 768,079
WISDOMTREE TR CYBERSECURITY FD 97717Y659   379,531 19,594 SH   SOLE   0 0 19,594
WISDOMTREE TR DYNAMIC INT EQ 97717X271   208,485 6,646 SH   SOLE   0 0 6,646
WISDOMTREE TR EM EX ST-OWNED 97717X578   62,535,151 2,237,394 SH   SOLE   0 0 2,237,394
WISDOMTREE TR EM LCL DEBT FD 97717X867   817,439 29,633 SH   SOLE   0 0 29,633
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   1,359,098 59,662 SH   SOLE   0 0 59,662
WISDOMTREE TR EMER MKT HIGH FD 97717W315   46,424,207 1,213,071 SH   SOLE   0 0 1,213,071
WISDOMTREE TR EMERG MKTS ESG 97717X214   820,534 28,885 SH   SOLE   0 0 28,885
WISDOMTREE TR EMERGING MARKETS 97717Y642   372,214 13,349 SH   SOLE   0 0 13,349
WISDOMTREE TR EMG MKTS SMCAP 97717W281   5,752,228 123,624 SH   SOLE   0 0 123,624
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   15,612,851 915,173 SH   SOLE   0 0 915,173
WISDOMTREE TR EURO QTLY DIV GR 97717X610   608,141 19,872 SH   SOLE   0 0 19,872
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   7,654,242 93,493 SH   SOLE   0 0 93,493
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,295,215 23,194 SH   SOLE   0 0 23,194
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   489,031,646 9,718,435 SH   SOLE   19,802 0 9,698,633
WISDOMTREE TR FUTRE STRAT FD 97717W125   5,850,043 167,211 SH   SOLE   0 0 167,211
WISDOMTREE TR GLB HIGH DIV FD 97717W877   9,300,060 199,878 SH   SOLE   0 0 199,878
WISDOMTREE TR GLB US QTLY DIV 97717W844   19,271,636 538,013 SH   SOLE   0 0 538,013
WISDOMTREE TR HEDGED HI YLD BD 97717W430   4,976,887 236,769 SH   SOLE   0 0 236,769
WISDOMTREE TR INDIA ERNGS FD 97717W422   6,988,160 200,809 SH   SOLE   0 0 200,809
WISDOMTREE TR INTERNATIONL EFI 97717Y634   706,805 20,521 SH   SOLE   0 0 20,521
WISDOMTREE TR INTERNTNL AI ENH 97717W786   732,131 18,774 SH   SOLE   0 0 18,774
WISDOMTREE TR INTK MLTIFACTR 97717Y774   307,716 12,246 SH   SOLE   0 0 12,246
WISDOMTREE TR INTL EQUITY FD 97717W703   35,789,600 715,363 SH   SOLE   0 0 715,363
WISDOMTREE TR INTL ESG FUND 97717Y709   957,597 34,127 SH   SOLE   0 0 34,127
WISDOMTREE TR INTL LRGCAP DV 97717W794   6,308,896 133,748 SH   SOLE   0 0 133,748
WISDOMTREE TR INTL MIDCAP DV 97717W778   616,046 10,697 SH   SOLE   0 0 10,697
WISDOMTREE TR INTL QULTY DIV 97717X131   29,257,685 850,267 SH   SOLE   0 0 850,267
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,591,592 60,404 SH   SOLE   0 0 60,404
WISDOMTREE TR INTRST RATE HDGE 97717W380   16,176,093 365,644 SH   SOLE   0 0 365,644
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   85,551,760 2,129,743 SH   SOLE   547 0 2,129,196
WISDOMTREE TR ITL HIGH DIV FD 97717W802   26,886,944 727,855 SH   SOLE   0 0 727,855
WISDOMTREE TR JAPN HEDGE EQT 97717W851   25,777,035 309,634 SH   SOLE   865 0 308,769
WISDOMTREE TR JP SMALLCP DIV 97717W836   1,374,061 20,628 SH   SOLE   0 0 20,628
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   1,637,608 30,678 SH   SOLE   0 0 30,678
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   2,221,438 51,197 SH   SOLE   0 0 51,197
WISDOMTREE TR NEW ECON REAL ES 97717W331   295,613 17,586 SH   SOLE   0 0 17,586
WISDOMTREE TR PUTWRITE STRAT 97717X560   299,568 9,245 SH   SOLE   0 0 9,245
WISDOMTREE TR US AI ENHANCED 97717W406   2,860,199 30,577 SH   SOLE   0 0 30,577
WISDOMTREE TR US CORP BOND FD 97717X198   1,232,895 28,149 SH   SOLE   0 0 28,149
WISDOMTREE TR US EFFICIENT COR 97717Y790   9,905,523 267,211 SH   SOLE   0 0 267,211
WISDOMTREE TR US ESG FUND 97717W596   5,549,447 120,824 SH   SOLE   0 0 120,824
WISDOMTREE TR US HGH YLD CORP 97717X172   7,525,382 170,444 SH   SOLE   0 0 170,444
WISDOMTREE TR US HIGH DIVIDEND 97717W208   54,943,416 690,504 SH   SOLE   0 0 690,504
WISDOMTREE TR US LARGECAP DIVD 97717W307   178,070,688 2,799,854 SH   SOLE   0 0 2,799,854
WISDOMTREE TR US LARGECAP FUND 97717W588   33,884,502 725,423 SH   SOLE   0 0 725,423
WISDOMTREE TR US MIDCAP DIVID 97717W505   65,787,350 1,564,503 SH   SOLE   0 0 1,564,503
WISDOMTREE TR US MIDCAP FUND 97717W570   6,097,249 115,173 SH   SOLE   0 0 115,173
WISDOMTREE TR US MULTIFACTOR 97717Y857   3,031,475 78,183 SH   SOLE   0 0 78,183
WISDOMTREE TR US QTLY DIV GRT 97717X669   449,508,880 6,743,308 SH   SOLE   6,306 0 6,737,002
WISDOMTREE TR US S CAP QTY DIV 97717X651   11,112,335 261,898 SH   SOLE   0 0 261,898
WISDOMTREE TR US SHT TRM CORP 97717X156   7,225,831 154,235 SH   SOLE   0 0 154,235
WISDOMTREE TR US SMALLCAP DIVD 97717W604   51,060,033 1,773,534 SH   SOLE   137,718 0 1,635,816
WISDOMTREE TR US SMALLCAP FUND 97717W562   20,437,468 456,092 SH   SOLE   0 0 456,092
WISDOMTREE TR US TOTAL DIVIDND 97717W109   29,786,743 479,735 SH   SOLE   0 0 479,735
WISDOMTREE TR WISDOMTREE US VA 97717W547   13,077,570 209,058 SH   SOLE   0 0 209,058
WISDOMTREE TR WSDM EMKTBD FD 97717X784   4,836,247 77,547 SH   SOLE   0 0 77,547
WISDOMTREE TR YIELD ENHANCD US 97717X511   64,461,670 1,495,978 SH   SOLE   0 0 1,495,978
WISDOMTREE TR YIELD ENHANCED 97717Y808   4,165,730 89,336 SH   SOLE   0 0 89,336
WIX COM LTD SHS M98068105   343,943 4,396 SH   SOLE   965 0 3,431
WNS HLDGS LTD SPON ADR 92932M101   1,376,537 18,673 SH   SOLE   2,248 0 16,425
WOLFSPEED INC COM 977852102   4,578,216 82,357 SH   SOLE   48,004 0 34,353
WOLVERINE WORLD WIDE INC COM 978097103   248,433 16,912 SH   SOLE   864 0 16,048
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,398,626 60,312 SH   SOLE   7,417 0 52,895
WOODWARD INC COM 980745103   3,256,060 27,383 SH   SOLE   15,944 0 11,439
WORKDAY INC CL A 98138H101   15,967,486 70,687 SH   SOLE   44,114 0 26,573
WORKHORSE GROUP INC COM NEW 98138J206   53,269 61,116 SH   SOLE   0 0 61,116
WORKIVA INC COM CL A 98139A105   471,092 4,634 SH   SOLE   215 0 4,419
WORLD GOLD TR SPDR GLD MINIS 98149E303   44,765,675 1,175,261 SH   SOLE   1,496 0 1,173,765
WORLD KINECT CORPORATION COM 981475106   384,404 18,588 SH   SOLE   5,167 0 13,421
WORLD WRESTLING ENTMT INC CL A 98156Q108   1,127,876 10,398 SH   SOLE   6,988 0 3,410
WORTHINGTON INDS INC COM 981811102   708,108 10,193 SH   SOLE   0 0 10,193
WP CAREY INC COM 92936U109   52,142,924 771,802 SH   SOLE   22,072 0 749,730
WPP PLC NEW ADR 92937A102   2,391,361 45,741 SH   SOLE   3,550 0 42,191
WRAP TECHNOLOGIES INC COM 98212N107   102,054 69,900 SH   SOLE   0 0 69,900
WW INTL INC COM 98262P101   142,377 21,187 SH   SOLE   0 0 21,187
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,041,865 15,194 SH   SOLE   2,964 0 12,230
WYNN RESORTS LTD COM 983134107   10,562,796 100,017 SH   SOLE   4,020 0 95,997
WYNN RESORTS LTD COM 983134107   1,056,100 10,000 SH Call SOLE   0 0 10,000
XAI OCTAGON FLOATING RATE & COM 98400T106   2,194,197 328,473 SH   SOLE   0 0 328,473
XCEL ENERGY INC COM 98389B100   34,355,834 552,612 SH   SOLE   149,228 0 403,384
XENCOR INC COM 98401F105   349,980 14,016 SH   SOLE   3,310 0 10,706
XENIA HOTELS & RESORTS INC COM 984017103   773,509 62,836 SH   SOLE   4,931 0 57,905
XEROX HOLDINGS CORP COM NEW 98421M106   887,871 59,629 SH   SOLE   182 0 59,447
XOMETRY INC CLASS A COM 98423F109   274,599 12,965 SH   SOLE   12,614 0 351
XPEL INC COM 98379L100   304,540 3,616 SH   SOLE   7 0 3,609
XPENG INC ADS 98422D105   1,133,084 84,433 SH   SOLE   0 0 84,433
XPO INC COM 983793100   1,841,889 31,218 SH   SOLE   375 0 30,843
XYLEM INC COM 98419M100   18,021,430 160,020 SH   SOLE   73,913 0 86,107
YELLOW CORP COM 985510106   112,758 163,726 SH   SOLE   0 0 163,726
YETI HLDGS INC COM 98585X104   2,468,311 63,551 SH   SOLE   14,666 0 48,885
YORK WTR CO COM 987184108   1,099,143 26,633 SH   SOLE   0 0 26,633
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   1,731,826 116,308 SH   SOLE   1,441 0 114,867
YUM BRANDS INC COM 988498101   24,386,170 176,010 SH   SOLE   23,833 0 152,177
YUM CHINA HLDGS INC COM 98850P109   7,191,026 127,275 SH   SOLE   42,484 0 84,791
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   11,122,566 37,598 SH   SOLE   11,742 0 25,856
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   24,855 21,803 SH   SOLE   0 0 21,803
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   491,588 57,563 SH   SOLE   0 0 57,563
ZEVRA THERAPEUTICS INC COM NEW 488445206   79,208 15,531 SH   SOLE   0 0 15,531
ZILLOW GROUP INC CL A 98954M101   265,532 5,397 SH   SOLE   0 0 5,397
ZILLOW GROUP INC CL C CAP STK 98954M200   1,560,925 31,057 SH   SOLE   1,975 0 29,082
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   550,623 44,441 SH   SOLE   32 0 44,409
ZIMMER BIOMET HOLDINGS INC COM 98956P102   17,104,545 117,476 SH   SOLE   23,731 0 93,745
ZIONS BANCORPORATION N A COM 989701107   2,118,300 78,864 SH   SOLE   0 0 78,864
ZOETIS INC CL A 98978V103   37,990,135 220,604 SH   SOLE   92,833 0 127,771
ZOMEDICA CORP COM 98980M109   5,022 25,110 SH   SOLE   0 0 25,110
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   7,708,955 113,567 SH   SOLE   15,312 0 98,255
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,945,806 76,637 SH   SOLE   32,915 0 43,722
ZSCALER INC COM 98980G102   5,914,178 40,425 SH   SOLE   0 0 40,425
ZYNEX INC COM 98986M103   214,768 22,395 SH   SOLE   0 0 22,395