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   625,241 11,173 SH   SOLE   8,367 0 2,806
1ST SOURCE CORP COM 336901103   427,181 7,774 SH   SOLE   0 0 7,774
22ND CENTY GROUP INC COM NEW 90137F202   1,880 10,096 SH   SOLE   0 0 10,096
23ANDME HOLDING CO CLASS A COM 90138Q108   31,922 34,945 SH   SOLE   0 0 34,945
2U INC COM 90214J101   34,008 27,649 SH   SOLE   15,783 0 11,866
374WATER INC COM 88583P104   15,893 11,192 SH   SOLE   0 0 11,192
3-D SYS CORP DEL COM NEW 88554D205   2,597,096 408,992 SH   SOLE   0 0 408,992
3M CO COM 88579Y101   76,581,785 700,529 SH   SOLE   51,105 0 649,424
8X8 INC NEW COM 282914100   364,865 96,525 SH   SOLE   0 0 96,525
908 DEVICES INC COM 65443P102   588,556 52,456 SH   SOLE   88 0 52,368
A10 NETWORKS INC COM 002121101   150,937 11,461 SH   SOLE   0 0 11,461
AAON INC COM PAR $0.004 000360206   1,211,485 16,400 SH   SOLE   6,749 0 9,651
AAR CORP COM 000361105   392,371 6,288 SH   SOLE   1,960 0 4,328
AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509   414,860 6,653 SH   SOLE   0 0 6,653
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   23,997,225 657,489 SH   SOLE   0 0 657,489
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   45,116,437 1,792,469 SH   SOLE   0 0 1,792,469
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   93,554,687 1,860,304 SH   SOLE   9,205 0 1,851,099
ABBOTT LABS COM 002824100   134,763,721 1,224,345 SH   SOLE   135,014 0 1,089,331
ABBVIE INC COM 00287Y109   389,889,040 2,515,901 SH   SOLE   370,547 0 2,145,354
ABEONA THERAPEUTICS INC COM NEW 00289Y206   146,993 29,340 SH   SOLE   0 0 29,340
ABERCROMBIE & FITCH CO CL A 002896207   706,381 8,007 SH   SOLE   944 0 7,063
ABM INDS INC COM 000957100   281,312 6,275 SH   SOLE   0 0 6,275
ABRDN ASIA PACIFIC INCOME FU COM 003009107   2,584,991 953,871 SH   SOLE   0 0 953,871
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   305,547 70,565 SH   SOLE   0 0 70,565
ABRDN ETFS BBRG ALL COMD K1 003261104   3,285,747 169,718 SH   SOLE   0 0 169,718
ABRDN ETFS BBRG ALL COMMDY 003261203   5,110,089 167,051 SH   SOLE   0 0 167,051
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   2,319,752 248,368 SH   SOLE   0 0 248,368
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,896,206 105,697 SH   SOLE   0 0 105,697
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   816,279 210,381 SH   SOLE   0 0 210,381
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   16,642,143 843,067 SH   SOLE   0 0 843,067
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   2,714,897 163,844 SH   SOLE   0 0 163,844
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   2,429,192 134,135 SH   SOLE   0 0 134,135
ABRDN INCOME CREDIT STRATEGI COM 003057106   2,375,120 349,282 SH   SOLE   0 0 349,282
ABRDN JAPAN EQUITY FUND INC COM 00306J109   167,204 29,130 SH   SOLE   0 0 29,130
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   2,055,634 152,722 SH   SOLE   0 0 152,722
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   194,071 19,008 SH   SOLE   0 0 19,008
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,038,075 20,161 SH   SOLE   0 0 20,161
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   4,189,622 45,959 SH   SOLE   0 0 45,959
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   20,219,988 222,149 SH   SOLE   0 0 222,149
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   12,703,212 557,893 SH   SOLE   0 0 557,893
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   6,586,993 817,245 SH   SOLE   0 0 817,245
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   3,003,820 257,397 SH   SOLE   0 0 257,397
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   2,583,386 83,652 SH   SOLE   50,964 0 32,688
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   2,354,149 84,761 SH   SOLE   51,693 0 33,068
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   3,310,261 143,317 SH   SOLE   99,234 0 44,083
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   3,207,130 111,611 SH   SOLE   36,971 0 74,640
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   7,901,313 119,717 SH   SOLE   6,049 0 113,668
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,434,193 44,164 SH   SOLE   9,126 0 35,038
ACADIA PHARMACEUTICALS INC COM 004225108   1,974,706 63,070 SH   SOLE   18,789 0 44,281
ACADIA RLTY TR COM SH BEN INT 004239109   210,013 12,361 SH   SOLE   0 0 12,361
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   756,457 73,657 SH   SOLE   0 0 73,657
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   145,060,868 413,385 SH   SOLE   122,462 0 290,923
ACCO BRANDS CORP COM 00081T108   1,007,084 165,639 SH   SOLE   0 0 165,639
ACCURAY INC COM 004397105   50,119 17,710 SH   SOLE   0 0 17,710
ACHIEVE LIFE SCIENCES INC COM 004468500   735,420 178,500 SH   SOLE   0 0 178,500
ACM RESH INC COM CL A 00108J109   623,365 31,902 SH   SOLE   0 0 31,902
ACNB CORP COM 000868109   257,146 5,745 SH   SOLE   0 0 5,745
ACUITY BRANDS INC COM 00508Y102   1,435,180 7,007 SH   SOLE   1,464 0 5,543
ACURX PHARMACEUTICALS INC COM 00510M104   52,394 13,680 SH   SOLE   0 0 13,680
ACUSHNET HLDGS CORP COM 005098108   982,878 15,559 SH   SOLE   7,543 0 8,016
ADAM NAT RES FD INC COM 00548F105   428,703 20,781 SH   SOLE   0 0 20,781
ADAMS DIVERSIFIED EQUITY FD COM 006212104   2,015,203 113,789 SH   SOLE   0 0 113,789
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   496,022 101,229 SH   SOLE   0 0 101,229
ADDUS HOMECARE CORP COM 006739106   344,009 3,705 SH   SOLE   3,290 0 415
ADEIA INC COM 00676P107   139,674 11,273 SH   SOLE   8,593 0 2,680
ADIENT PLC ORD SHS G0084W101   312,155 8,585 SH   SOLE   2,566 0 6,019
ADMA BIOLOGICS INC COM 000899104   53,987 11,944 SH   SOLE   4,878 0 7,066
ADOBE INC COM 00724F101   240,072,752 402,402 SH   SOLE   83,569 0 318,833
ADT INC DEL COM 00090Q103   355,390 52,110 SH   SOLE   0 0 52,110
ADVANCE AUTO PARTS INC COM 00751Y106   1,653,951 27,101 SH   SOLE   59 0 27,042
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,379,536 16,919 SH   SOLE   803 0 16,116
ADVANCED ENERGY INDS COM 007973100   2,705,739 24,842 SH   SOLE   8,406 0 16,436
ADVANCED MICRO DEVICES INC COM 007903107   201,683,855 1,368,183 SH   SOLE   161,348 0 1,206,835
ADVANCED MICRO DEVICES INC COM 007903107   383,266 2,600 SH Put SOLE   0 0 2,600
ADVENT CONV & INCOME FD COM 00764C109   4,157,749 365,356 SH   SOLE   0 0 365,356
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   2,742,364 46,230 SH   SOLE   0 0 46,230
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   502,832 8,944 SH   SOLE   0 0 8,944
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   982,314 9,403 SH   SOLE   0 0 9,403
ADVISORSHARES TR PURE CANNABIS 00768Y495   365,043 120,875 SH   SOLE   0 0 120,875
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,913,536 272,972 SH   SOLE   0 0 272,972
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   2,305,817 120,346 SH   SOLE   0 0 120,346
ADVISORSHARES TR VICE E T F 00768Y545   234,494 8,675 SH   SOLE   0 0 8,675
AECOM COM 00766T100   1,366,137 14,780 SH   SOLE   1,689 0 13,091
AEGON LTD AMER REG 1 CERT 0076CA104   999,781 173,573 SH   SOLE   1,347 0 172,226
AEHR TEST SYS COM 00760J108   1,961,177 73,923 SH   SOLE   0 0 73,923
AERCAP HOLDINGS NV SHS N00985106   2,418,150 32,537 SH   SOLE   21,428 0 11,109
AEROVIRONMENT INC COM 008073108   1,943,159 15,417 SH   SOLE   631 0 14,786
AERSALE CORPORATION COM 00810F106   382,945 30,165 SH   SOLE   0 0 30,165
AES CORP COM 00130H105   21,213,307 1,101,990 SH   SOLE   528,007 0 573,983
AEVA TECHNOLOGIES INC COM 00835Q103   11,904 15,711 SH   SOLE   0 0 15,711
AFFILIATED MANAGERS GROUP IN COM 008252108   469,403 3,100 SH   SOLE   2,106 0 994
AFFIMED N V COM N01045108   38,906 62,250 SH   SOLE   0 0 62,250
AFFIRM HLDGS INC COM CL A 00827B106   3,686,532 75,021 SH   SOLE   41 0 74,980
AFLAC INC COM 001055102   69,203,770 838,833 SH   SOLE   208,349 0 630,484
AGCO CORP COM 001084102   3,454,350 28,452 SH   SOLE   8,626 0 19,826
AGENUS INC COM NEW 00847G705   17,673 21,347 SH   SOLE   0 0 21,347
AGEX THERAPEUTICS INC COM 00848H108   4,733 12,293 SH   SOLE   0 0 12,293
AGF INVTS TR US MARKET NETRL 00110G408   5,054,134 298,179 SH   SOLE   0 0 298,179
AGILENT TECHNOLOGIES INC COM 00846U101   9,820,673 70,637 SH   SOLE   12,207 0 58,430
AGILITI INC COM 00848J104   129,476 16,348 SH   SOLE   14,688 0 1,660
AGILON HEALTH INC COM 00857U107   1,433,800 114,247 SH   SOLE   986 0 113,261
AGILYSYS INC COM 00847J105   818,598 9,651 SH   SOLE   7,836 0 1,815
AGNC INVT CORP COM 00123Q104   13,407,721 1,366,740 SH   SOLE   67,033 0 1,299,707
AGNICO EAGLE MINES LTD COM 008474108   8,834,983 161,075 SH   SOLE   35 0 161,040
AGREE RLTY CORP COM 008492100   823,404 13,080 SH   SOLE   6,305 0 6,775
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   577,464 20,000 SH   SOLE   0 0 20,000
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   378,059 14,243 SH   SOLE   0 0 14,243
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   1,293,295 46,280 SH   SOLE   0 0 46,280
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   331,545 11,235 SH   SOLE   0 0 11,235
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   210,252 7,415 SH   SOLE   0 0 7,415
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   229,288 8,230 SH   SOLE   0 0 8,230
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   503,222 16,608 SH   SOLE   0 0 16,608
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   763,994 24,487 SH   SOLE   0 0 24,487
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   202,012 7,475 SH   SOLE   0 0 7,475
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   435,079 15,317 SH   SOLE   0 0 15,317
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   886,090 27,081 SH   SOLE   0 0 27,081
AIR LEASE CORP CL A 00912X302   898,400 21,421 SH   SOLE   3,142 0 18,279
AIR PRODS & CHEMS INC COM 009158106   105,051,736 383,680 SH   SOLE   114,609 0 269,071
AIRBNB INC COM CL A 009066101   20,609,350 151,384 SH   SOLE   28,771 0 122,613
AIRSCULPT TECHNOLOGIES INC COM 009496100   117,443 15,680 SH   SOLE   0 0 15,680
AKAMAI TECHNOLOGIES INC COM 00971T101   17,167,979 145,061 SH   SOLE   61,729 0 83,332
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   19,089 15,000 PRN   SOLE   0 0 15,000
AKOUSTIS TECHNOLOGIES INC COM 00973N102   40,474 48,530 SH   SOLE   0 0 48,530
ALAMOS GOLD INC NEW COM CL A 011532108   2,157,966 160,205 SH   SOLE   12,671 0 147,534
ALARM COM HLDGS INC COM 011642105   500,340 7,743 SH   SOLE   2,006 0 5,737
ALASKA AIR GROUP INC COM 011659109   3,464,431 88,673 SH   SOLE   12,399 0 76,274
ALAUNOS THERAPEUTICS INC COM 98973P101   1,657 23,431 SH   SOLE   0 0 23,431
ALBANY INTL CORP CL A 012348108   708,879 7,217 SH   SOLE   2,734 0 4,483
ALBEMARLE CORP COM 012653101   11,084,999 76,723 SH   SOLE   184 0 76,539
ALBERTSONS COS INC COMMON STOCK 013091103   370,586 16,112 SH   SOLE   0 0 16,112
ALCOA CORP COM 013872106   3,657,856 107,584 SH   SOLE   4,923 0 102,661
ALCON AG ORD SHS H01301128   29,050,140 371,865 SH   SOLE   267,091 0 104,774
ALDEYRA THERAPEUTICS INC COM 01438T106   66,065 18,822 SH   SOLE   2,837 0 15,985
ALEXANDER & BALDWIN INC NEW COM 014491104   476,318 25,043 SH   SOLE   12,903 0 12,140
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,440,711 27,141 SH   SOLE   4,762 0 22,379
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   23,184 12,600 SH   SOLE   0 0 12,600
ALGOMA STL GROUP INC COM 015658107   804,306 80,190 SH   SOLE   0 0 80,190
ALGONQUIN PWR UTILS CORP COM 015857105   254,986 40,346 SH   SOLE   0 0 40,346
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   27,088,902 349,489 SH   SOLE   23,422 0 326,067
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   697,590 9,000 SH Call SOLE   0 0 9,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   263,534 3,400 SH Put SOLE   0 0 3,400
ALIGHT INC COM CL A 01626W101   215,790 25,298 SH   SOLE   0 0 25,298
ALIGN TECHNOLOGY INC COM 016255101   7,275,626 26,553 SH   SOLE   7,116 0 19,437
ALKERMES PLC SHS G01767105   208,746 7,525 SH   SOLE   2,488 0 5,037
ALLBIRDS INC COM CL A 01675A109   17,774 14,509 SH   SOLE   0 0 14,509
ALLEGIANT TRAVEL CO COM 01748X102   249,363 3,019 SH   SOLE   674 0 2,345
ALLEGION PLC ORD SHS G0176J109   6,698,407 52,872 SH   SOLE   18,077 0 34,795
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,473,120 48,666 SH   SOLE   1,041 0 47,625
ALLETE INC COM NEW 018522300   624,281 10,207 SH   SOLE   1,120 0 9,087
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,995,927 94,236 SH   SOLE   0 0 94,236
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   8,824,955 872,031 SH   SOLE   0 0 872,031
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   12,403,417 399,723 SH   SOLE   0 0 399,723
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,425,387 131,493 SH   SOLE   0 0 131,493
ALLIANT ENERGY CORP COM 018802108   16,222,752 316,233 SH   SOLE   26,126 0 290,107
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,411,123 41,464 SH   SOLE   19,404 0 22,060
ALLOGENE THERAPEUTICS INC COM 019770106   242,098 75,420 SH   SOLE   0 0 75,420
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   309,149 71,232 SH   SOLE   0 0 71,232
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   1,634,084 250,626 SH   SOLE   0 0 250,626
ALLSPRING MULTI SECTOR INCOM COM 94987D101   225,493 23,887 SH   SOLE   0 0 23,887
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   205,717 22,336 SH   SOLE   0 0 22,336
ALLSTATE CORP COM 020002101   25,254,605 180,416 SH   SOLE   6,611 0 173,805
ALLY FINL INC COM 02005N100   3,410,508 97,666 SH   SOLE   4,491 0 93,175
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,200,567 16,721 SH   SOLE   2,412 0 14,309
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   278,972 10,705 SH   SOLE   3,113 0 7,592
ALPHA METALLURGICAL RESOUR I COM 020764106   222,036 655 SH   SOLE   10 0 645
ALPHABET INC CAP STK CL A 02079K305   675,989,262 4,839,210 SH   SOLE   623,500 0 4,215,710
ALPHABET INC CAP STK CL C 02079K107   571,449,899 4,054,849 SH   SOLE   310,703 0 3,744,146
ALPHATEC HLDGS INC COM NEW 02081G201   2,602,426 172,232 SH   SOLE   22,209 0 150,023
ALPINE INCOME PPTY TR INC COM 02083X103   471,588 27,888 SH   SOLE   0 0 27,888
ALPS ETF TR ALERIAN ENERGY 00162Q676   3,847,987 166,652 SH   SOLE   0 0 166,652
ALPS ETF TR ALERIAN MLP 00162Q452   72,233,713 1,698,817 SH   SOLE   774 0 1,698,043
ALPS ETF TR BARRONS 400 ETF 00162Q726   623,024 10,017 SH   SOLE   0 0 10,017
ALPS ETF TR CLEAN ENERGY 00162Q460   2,071,196 57,693 SH   SOLE   0 0 57,693
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,580,768 38,152 SH   SOLE   0 0 38,152
ALPS ETF TR EQUAL SEC ETF 00162Q205   4,238,591 38,696 SH   SOLE   0 0 38,696
ALPS ETF TR INTL SEC DV DOG 00162Q718   1,657,907 55,501 SH   SOLE   0 0 55,501
ALPS ETF TR MED BREAKTHGH 00162Q593   641,016 19,459 SH   SOLE   0 0 19,459
ALPS ETF TR OSHARES EUR QLT 00162Q379   1,362,451 48,092 SH   SOLE   0 0 48,092
ALPS ETF TR OSHARES US QUALT 00162Q387   25,604,701 555,537 SH   SOLE   0 0 555,537
ALPS ETF TR OSHARES US SMLCP 00162Q395   14,219,395 362,925 SH   SOLE   0 0 362,925
ALPS ETF TR OSHS GBL INTER 00162Q361   1,576,721 43,186 SH   SOLE   0 0 43,186
ALPS ETF TR RIVRFRNT STR INC 00162Q783   618,948 26,721 SH   SOLE   0 0 26,721
ALPS ETF TR SECTR DIV DOGS 00162Q858   11,544,173 225,208 SH   SOLE   0 0 225,208
ALTAIR ENGR INC COM CL A 021369103   2,357,883 28,020 SH   SOLE   25,450 0 2,570
ALTERYX INC COM CL A 02156B103   271,264 5,752 SH   SOLE   29 0 5,723
ALTIMMUNE INC COM NEW 02155H200   387,473 34,442 SH   SOLE   0 0 34,442
ALTO INGREDIENTS INC COM 021513106   71,559 26,902 SH   SOLE   0 0 26,902
ALTRIA GROUP INC COM 02209S103   90,791,163 2,250,649 SH   SOLE   135,820 0 2,114,829
ALTUS POWER INC COM CL A 02217A102   120,386 17,626 SH   SOLE   0 0 17,626
AMARIN CORP PLC SPONS ADR NEW 023111206   123,360 141,794 SH   SOLE   216 0 141,578
AMAZON COM INC COM 023135106   1,386,060,320 9,122,419 SH   SOLE   980,362 0 8,142,057
AMAZON COM INC COM 023135106   2,081,578 13,700 SH Put SOLE   0 0 13,700
AMBAC FINL GROUP INC COM NEW 023139884   955,807 57,998 SH   SOLE   3,674 0 54,324
AMBARELLA INC SHS G037AX101   709,187 11,571 SH   SOLE   3,321 0 8,250
AMBEV SA SPONSORED ADR 02319V103   340,564 121,630 SH   SOLE   15,974 0 105,656
AMC ENTMT HLDGS INC CL A NEW 00165C302   389,643 63,667 SH   SOLE   0 0 63,667
AMC NETWORKS INC CL A 00164V103   282,752 15,048 SH   SOLE   5,828 0 9,220
AMCOR PLC ORD G0250X107   20,974,597 2,175,788 SH   SOLE   1,498,933 0 676,855
AMDOCS LTD SHS G02602103   5,965,880 67,879 SH   SOLE   37,009 0 30,870
AMEDISYS INC COM 023436108   1,925,722 20,258 SH   SOLE   39 0 20,219
AMER STATES WTR CO COM 029899101   1,890,853 23,512 SH   SOLE   2,285 0 21,227
AMEREN CORP COM 023608102   7,570,331 104,649 SH   SOLE   11,700 0 92,949
AMERESCO INC CL A 02361E108   996,837 31,476 SH   SOLE   29,078 0 2,398
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,555,280 83,978 SH   SOLE   18,408 0 65,570
AMERICAN AIRLS GROUP INC COM 02376R102   4,272,155 310,928 SH   SOLE   4,062 0 306,866
AMERICAN AXLE & MFG HLDGS IN COM 024061103   98,434 11,173 SH   SOLE   0 0 11,173
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   225,734 48,131 SH   SOLE   0 0 48,131
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   2,928,346 45,218 SH   SOLE   0 0 45,218
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   13,921,218 332,805 SH   SOLE   0 0 332,805
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   47,286,216 838,557 SH   SOLE   0 0 838,557
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   1,406,717 25,035 SH   SOLE   0 0 25,035
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   4,037,774 87,012 SH   SOLE   0 0 87,012
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   2,673,074 52,352 SH   SOLE   0 0 52,352
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,393,895 29,733 SH   SOLE   0 0 29,733
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   13,993,856 300,749 SH   SOLE   0 0 300,749
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   18,456,734 362,181 SH   SOLE   0 0 362,181
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,998,884 43,482 SH   SOLE   0 0 43,482
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   344,558 6,693 SH   SOLE   0 0 6,693
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   60,329,180 998,332 SH   SOLE   0 0 998,332
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   13,494,836 215,952 SH   SOLE   1,431 0 214,521
AMERICAN CENTY ETF TR MULTISECTOR 025072398   3,223,697 73,938 SH   SOLE   0 0 73,938
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   10,567,544 227,504 SH   SOLE   0 0 227,504
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   2,634,268 60,824 SH   SOLE   0 0 60,824
AMERICAN CENTY ETF TR US EQT ETF 025072885   101,063,652 1,239,285 SH   SOLE   0 0 1,239,285
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   37,928,227 656,652 SH   SOLE   0 0 656,652
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   110,690,244 1,454,919 SH   SOLE   0 0 1,454,919
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   5,887,489 110,850 SH   SOLE   0 0 110,850
AMERICAN CENTY ETF TR US SML CP VALU 025072877   238,708,688 2,658,226 SH   SOLE   1,229 0 2,656,997
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   486,371 22,985 SH   SOLE   0 0 22,985
AMERICAN ELEC PWR CO INC COM 025537101   70,271,515 865,200 SH   SOLE   355,939 0 509,261
AMERICAN EXPRESS CO COM 025816109   99,855,327 533,017 SH   SOLE   53,033 0 479,984
AMERICAN FINL GROUP INC OHIO COM 025932104   653,041 5,493 SH   SOLE   2,190 0 3,303
AMERICAN HOMES 4 RENT CL A 02665T306   2,607,815 72,520 SH   SOLE   35,502 0 37,018
AMERICAN INTL GROUP INC COM NEW 026874784   14,314,671 211,286 SH   SOLE   88,102 0 123,184
AMERICAN LITHIUM CORP COM NEW 027259209   60,115 54,650 SH   SOLE   0 0 54,650
AMERICAN NATL BANKSHARES INC COM 027745108   1,677,996 34,420 SH   SOLE   0 0 34,420
AMERICAN OUTDOOR BRANDS INC COM 02875D109   391,747 46,637 SH   SOLE   0 0 46,637
AMERICAN RES CORP CL A 02927U208   16,837 11,300 SH   SOLE   0 0 11,300
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   124,757 11,199 SH   SOLE   0 0 11,199
AMERICAN TOWER CORP NEW COM 03027X100   70,283,030 325,565 SH   SOLE   83,016 0 242,549
AMERICAN WELL CORP CL A 03044L105   15,050 10,101 SH   SOLE   0 0 10,101
AMERICAN WOODMARK CORPORATIO COM 030506109   368,150 3,965 SH   SOLE   2,427 0 1,538
AMERICAN WTR WKS CO INC NEW COM 030420103   33,184,556 251,417 SH   SOLE   75,319 0 176,098
AMERICOLD REALTY TRUST INC COM 03064D108   1,351,300 44,642 SH   SOLE   30,056 0 14,586
AMERIPRISE FINL INC COM 03076C106   15,735,160 41,427 SH   SOLE   9,688 0 31,739
AMERIS BANCORP COM 03076K108   259,231 4,887 SH   SOLE   1,545 0 3,342
AMES NATL CORP COM 031001100   856,778 40,149 SH   SOLE   0 0 40,149
AMETEK INC COM 031100100   14,853,988 90,084 SH   SOLE   39,891 0 50,193
AMGEN INC COM 031162100   213,973,575 742,912 SH   SOLE   152,215 0 590,697
AMKOR TECHNOLOGY INC COM 031652100   2,723,276 81,854 SH   SOLE   0 0 81,854
AMMO INC COM 00175J107   72,500 34,524 SH   SOLE   0 0 34,524
AMN HEALTHCARE SVCS INC COM 001744101   2,987,487 39,897 SH   SOLE   7,350 0 32,547
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   397,105 65,421 SH   SOLE   0 0 65,421
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,436,837 23,231 SH   SOLE   0 0 23,231
AMPHENOL CORP NEW CL A 032095101   19,410,456 195,808 SH   SOLE   47,160 0 148,648
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,369,106 129,882 SH   SOLE   0 0 129,882
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   4,157,461 156,528 SH   SOLE   0 0 156,528
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   18,123,984 607,169 SH   SOLE   0 0 607,169
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   152,247,700 4,165,464 SH   SOLE   0 0 4,165,464
AMPLIFY ETF TR HIGH INCOME 032108847   16,936,689 1,457,546 SH   SOLE   0 0 1,457,546
AMPLIFY ETF TR INTERNATINL ENHC 032108722   2,112,958 73,443 SH   SOLE   0 0 73,443
AMPLIFY ETF TR ONLIN RETL ETF 032108102   4,524,680 84,086 SH   SOLE   0 0 84,086
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   162,721 38,108 SH   SOLE   0 0 38,108
AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116   23,400 60,000 SH   SOLE   0 0 60,000
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   309,095 58,430 SH   SOLE   0 0 58,430
ANALOG DEVICES INC COM 032654105   69,702,466 351,039 SH   SOLE   68,800 0 282,239
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   548,173 58,880 SH   SOLE   2,000 0 56,880
ANDERSONS INC COM 034164103   1,074,456 18,673 SH   SOLE   302 0 18,371
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   1,676,321 140,749 SH   SOLE   0 0 140,749
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   1,351,783 26,723 SH   SOLE   0 0 26,723
ANGI INC COM CL A NEW 00183L102   64,449 25,883 SH   SOLE   0 0 25,883
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,164,534 115,812 SH   SOLE   0 0 115,812
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   7,817,541 120,978 SH   SOLE   10,590 0 110,388
ANIXA BIOSCIENCES INC COM 03528H109   109,191 28,142 SH   SOLE   0 0 28,142
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   14,972,882 772,993 SH   SOLE   9,011 0 763,982
ANNOVIS BIO INC COM 03615A108   197,996 10,588 SH   SOLE   0 0 10,588
ANSYS INC COM 03662Q105   6,853,424 18,886 SH   SOLE   1,485 0 17,401
ANTERIX INC COM 03676C100   230,050 6,904 SH   SOLE   6,879 0 25
ANTERO MIDSTREAM CORP COM 03676B102   3,110,657 248,257 SH   SOLE   1,683 0 246,574
ANTERO RESOURCES CORP COM 03674X106   3,144,741 138,657 SH   SOLE   5,670 0 132,987
AON PLC SHS CL A G0403H108   13,028,838 44,770 SH   SOLE   18,803 0 25,967
APA CORPORATION COM 03743Q108   6,750,158 188,132 SH   SOLE   19,335 0 168,797
APARTMENT INCOME REIT CORP COM 03750L109   297,589 8,569 SH   SOLE   3,276 0 5,293
API GROUP CORP COM STK 00187Y100   1,100,492 31,806 SH   SOLE   4,815 0 26,991
APOGEE ENTERPRISES INC COM 037598109   273,675 5,124 SH   SOLE   0 0 5,124
APOLLO COML REAL EST FIN INC COM 03762U105   3,262,044 277,857 SH   SOLE   0 0 277,857
APOLLO GLOBAL MGMT INC COM 03769M106   16,431,718 176,325 SH   SOLE   63,463 0 112,862
APOLLO SR FLOATING RATE FD I COM 037636107   2,051,964 154,865 SH   SOLE   0 0 154,865
APOLLO TACTICAL INCOME FD IN COM 037638103   2,352,624 168,526 SH   SOLE   0 0 168,526
APPFOLIO INC COM CL A 03783C100   1,366,517 7,888 SH   SOLE   5,331 0 2,557
APPIAN CORP CL A 03782L101   595,273 15,807 SH   SOLE   0 0 15,807
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,641,600 159,037 SH   SOLE   9,061 0 149,976
APPLE INC COM 037833100   3,065,631,466 15,922,877 SH   SOLE   809,297 0 15,113,580
APPLE INC COM 037833100   4,062,383 21,100 SH Put SOLE   0 0 21,100
APPLIED DIGITAL CORP COM NEW 038169207   125,135 18,566 SH   SOLE   0 0 18,566
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,409,880 19,746 SH   SOLE   12,963 0 6,783
APPLIED MATLS INC COM 038222105   66,793,833 412,130 SH   SOLE   44,785 0 367,345
APPLIED OPTOELECTRONICS INC COM 03823U102   333,173 17,245 SH   SOLE   0 0 17,245
APPLOVIN CORP COM CL A 03831W108   526,538 13,213 SH   SOLE   878 0 12,335
APTARGROUP INC COM 038336103   3,715,948 30,059 SH   SOLE   16,002 0 14,057
APTIV PLC SHS G6095L109   24,934,332 277,912 SH   SOLE   201,202 0 76,710
AQUA METALS INC COM 03837J101   34,331 45,172 SH   SOLE   0 0 45,172
ARBOR REALTY TRUST INC COM 038923108   10,856,836 715,207 SH   SOLE   0 0 715,207
ARCBEST CORP COM 03937C105   374,562 3,116 SH   SOLE   0 0 3,116
ARCELLX INC COMMON STOCK 03940C100   408,591 7,362 SH   SOLE   0 0 7,362
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   665,534 23,443 SH   SOLE   2,789 0 20,654
ARCH CAP GROUP LTD ORD G0450A105   23,161,200 311,851 SH   SOLE   90,414 0 221,437
ARCH RESOURCES INC CL A 03940R107   1,652,560 9,959 SH   SOLE   0 0 9,959
ARCHER AVIATION INC COM CL A 03945R102   410,975 66,934 SH   SOLE   32,281 0 34,653
ARCHER DANIELS MIDLAND CO COM 039483102   30,974,438 428,890 SH   SOLE   13,093 0 415,797
ARCHROCK INC COM 03957W106   937,739 60,892 SH   SOLE   1,819 0 59,073
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   775,376 61,101 SH   SOLE   77 0 61,024
ARCOSA INC COM 039653100   443,236 5,363 SH   SOLE   0 0 5,363
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   423,795 13,441 SH   SOLE   41 0 13,400
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   612,547 189,643 SH   SOLE   1,273 0 188,370
ARDAGH METAL PACKAGING S A SHS L02235106   52,531 13,680 SH   SOLE   0 0 13,680
ARDELYX INC COM 039697107   644,403 103,936 SH   SOLE   0 0 103,936
ARES CAPITAL CORP COM 04010L103   59,896,972 2,990,363 SH   SOLE   343 0 2,990,020
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   46,584 45,000 PRN   SOLE   0 0 45,000
ARES COML REAL ESTATE CORP COM 04013V108   849,869 82,034 SH   SOLE   0 0 82,034
ARES DYNAMIC CR ALLOCATION F COM 04014F102   276,179 20,086 SH   SOLE   0 0 20,086
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   6,345,284 53,358 SH   SOLE   10,542 0 42,816
ARGENX SE SPONSORED ADR 04016X101   1,059,878 2,786 SH   SOLE   1,723 0 1,063
ARHAUS INC COM CL A 04035M102   201,414 16,997 SH   SOLE   0 0 16,997
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   996,382 118,758 SH   SOLE   12,597 0 106,161
ARISTA NETWORKS INC COM 040413106   34,014,311 144,428 SH   SOLE   14,001 0 130,427
ARK ETF TR 3D PRINTING ETF 00214Q500   1,110,500 47,805 SH   SOLE   0 0 47,805
ARK ETF TR ARK SPACE EXPL 00214Q807   1,306,290 84,769 SH   SOLE   0 0 84,769
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   36,703,092 636,102 SH   SOLE   0 0 636,102
ARK ETF TR FINTECH INNOVA 00214Q708   25,368,489 919,815 SH   SOLE   0 0 919,815
ARK ETF TR GENOMIC REV ETF 00214Q302   32,587,823 993,228 SH   SOLE   0 0 993,228
ARK ETF TR INNOVATION ETF 00214Q104   174,848,624 3,338,717 SH   SOLE   2,592 0 3,336,125
ARK ETF TR ISRAEL INOVATE 00214Q609   434,249 22,258 SH   SOLE   0 0 22,258
ARK ETF TR NEXT GNRTN INTER 00214Q401   26,220,135 345,456 SH   SOLE   0 0 345,456
ARLO TECHNOLOGIES INC COM 04206A101   182,813 19,203 SH   SOLE   0 0 19,203
ARM HOLDINGS PLC SPONSORED ADR 042068205   4,529,665 60,279 SH   SOLE   1,701 0 58,578
ARMADA HOFFLER PPTYS INC COM 04208T108   311,031 25,144 SH   SOLE   14,278 0 10,866
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   470,061 24,330 SH   SOLE   1,437 0 22,893
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,204,476 12,250 SH   SOLE   9,262 0 2,988
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,269,509 75,566 SH   SOLE   0 0 75,566
ARROW ELECTRS INC COM 042735100   2,768,474 22,646 SH   SOLE   20 0 22,626
ARROW ETF TR ARROW DJ GLB YLD 04273H104   439,415 32,915 SH   SOLE   0 0 32,915
ARROW FINL CORP COM 042744102   287,910 10,305 SH   SOLE   0 0 10,305
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   585,041 19,119 SH   SOLE   1,351 0 17,768
ARTERIS INC COM 04302A104   577,532 98,053 SH   SOLE   0 0 98,053
ARTESIAN RES CORP CL A 043113208   1,629,873 39,321 SH   SOLE   0 0 39,321
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   260,479 5,896 SH   SOLE   3,381 0 2,515
ARVINAS INC COM 04335A105   546,358 13,274 SH   SOLE   0 0 13,274
ASANA INC CL A 04342Y104   413,990 21,778 SH   SOLE   0 0 21,778
ASBURY AUTOMOTIVE GROUP INC COM 043436104   478,511 2,127 SH   SOLE   1,144 0 983
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   359,461 2,854 SH   SOLE   2,042 0 812
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,319,978 140,274 SH   SOLE   126,418 0 13,856
ASENSUS SURGICAL INC COM 04367G103   56,949 178,581 SH   SOLE   0 0 178,581
ASGN INC COM 00191U102   1,304,642 13,566 SH   SOLE   12,550 0 1,016
ASHFORD HOSPITALITY TR INC COM SHS 044103869   31,551 16,264 SH   SOLE   0 0 16,264
ASHLAND INC COM 044186104   1,232,307 14,616 SH   SOLE   1,977 0 12,639
ASML HOLDING N V N Y REGISTRY SHS N07059210   89,554,213 118,314 SH   SOLE   27,431 0 90,883
ASPEN TECHNOLOGY INC COM 29109X106   4,897,210 22,245 SH   SOLE   10,112 0 12,133
ASSERTIO HOLDINGS INC COM NEW 04546C205   49,139 45,924 SH   SOLE   0 0 45,924
ASSOCIATED BANC CORP COM 045487105   507,401 23,721 SH   SOLE   5,601 0 18,120
ASSURANT INC COM 04621X108   1,195,090 7,093 SH   SOLE   2,555 0 4,538
ASSURED GUARANTY LTD COM G0585R106   3,420,572 45,711 SH   SOLE   7,510 0 38,201
AST SPACEMOBILE INC COM CL A 00217D100   91,409 15,159 SH   SOLE   0 0 15,159
ASTRAZENECA PLC SPONSORED ADR 046353108   27,268,274 404,874 SH   SOLE   101,745 0 303,129
ASURE SOFTWARE INC COM 04649U102   452,286 47,509 SH   SOLE   0 0 47,509
AT&T INC COM 00206R102   145,311,115 8,659,781 SH   SOLE   1,607,176 0 7,052,605
ATI INC COM 01741R102   1,824,406 40,123 SH   SOLE   0 0 40,123
ATKORE INC COM 047649108   615,150 3,845 SH   SOLE   506 0 3,339
ATLANTA BRAVES HLDGS INC COM SER A 047726104   214,371 5,011 SH   SOLE   0 0 5,011
ATLANTA BRAVES HLDGS INC COM SER C 047726302   224,458 5,671 SH   SOLE   0 0 5,671
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,632,441 44,675 SH   SOLE   9,316 0 35,359
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   826,460 38,440 SH   SOLE   0 0 38,440
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   556,533 32,319 SH   SOLE   27,999 0 4,320
ATLASSIAN CORPORATION CL A 049468101   18,580,986 78,117 SH   SOLE   43,949 0 34,168
ATMOS ENERGY CORP COM 049560105   8,262,795 71,292 SH   SOLE   11,714 0 59,578
ATOMERA INC COM 04965B100   319,355 45,557 SH   SOLE   0 0 45,557
ATOSSA THERAPEUTICS INC COM 04962H506   41,353 46,992 SH   SOLE   0 0 46,992
ATRICURE INC COM 04963C209   706,662 19,800 SH   SOLE   14,211 0 5,589
ATRION CORP COM 049904105   206,062 544 SH   SOLE   216 0 328
AURINIA PHARMACEUTICALS INC COM 05156V102   298,621 33,217 SH   SOLE   0 0 33,217
AURORA CANNABIS INC COM 05156X884   81,820 171,823 SH   SOLE   0 0 171,823
AURORA INNOVATION INC CLASS A COM 051774107   115,875 26,516 SH   SOLE   0 0 26,516
AUTODESK INC COM 052769106   34,621,325 142,193 SH   SOLE   81,364 0 60,829
AUTOHOME INC SP ADS RP CL A 05278C107   231,635 8,255 SH   SOLE   8,104 0 151
AUTOLIV INC COM 052800109   789,117 7,161 SH   SOLE   2,562 0 4,599
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   261,103 40,544 SH   SOLE   0 0 40,544
AUTOMATIC DATA PROCESSING IN COM 053015103   117,514,198 504,418 SH   SOLE   58,014 0 446,404
AUTONATION INC COM 05329W102   3,066,135 20,416 SH   SOLE   459 0 19,957
AUTOZONE INC COM 053332102   23,933,699 9,257 SH   SOLE   1,076 0 8,181
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   332,625 23,557 SH   SOLE   0 0 23,557
AVALONBAY CMNTYS INC COM 053484101   12,717,805 67,929 SH   SOLE   50,106 0 17,823
AVANGRID INC COM 05351W103   381,989 11,786 SH   SOLE   518 0 11,268
AVANOS MED INC COM 05350V106   374,579 16,700 SH   SOLE   13,467 0 3,233
AVANTOR INC COM 05352A100   1,341,532 58,762 SH   SOLE   27,873 0 30,889
AVERY DENNISON CORP COM 053611109   12,747,741 63,058 SH   SOLE   19,279 0 43,779
AVID BIOSERVICES INC COM 05368M106   820,242 126,191 SH   SOLE   79,388 0 46,803
AVIENT CORPORATION COM 05368V106   835,593 20,101 SH   SOLE   10,120 0 9,981
AVINO SILVER & GOLD MINES LT COM 053906103   36,842 70,310 SH   SOLE   0 0 70,310
AVIS BUDGET GROUP COM 053774105   1,233,386 6,958 SH   SOLE   0 0 6,958
AVISTA CORP COM 05379B107   697,770 19,524 SH   SOLE   540 0 18,984
AVNET INC COM 053807103   1,752,661 34,775 SH   SOLE   8,119 0 26,656
AXALTA COATING SYS LTD COM G0750C108   739,799 21,778 SH   SOLE   6,427 0 15,351
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,924,639 22,551 SH   SOLE   991 0 21,560
AXIS CAP HLDGS LTD SHS G0692U109   2,184,665 39,456 SH   SOLE   3,480 0 35,976
AXON ENTERPRISE INC COM 05464C101   11,238,517 43,505 SH   SOLE   2,343 0 41,162
AXONICS INC COM 05465P101   384,768 6,183 SH   SOLE   49 0 6,134
AXOS FINANCIAL INC COM 05465C100   1,479,387 27,095 SH   SOLE   1,263 0 25,832
AXSOME THERAPEUTICS INC COM 05464T104   827,338 10,395 SH   SOLE   0 0 10,395
AZEK CO INC CL A 05478C105   409,772 10,713 SH   SOLE   18 0 10,695
AZENTA INC COM 114340102   5,048,391 77,500 SH   SOLE   56,023 0 21,477
AZZ INC COM 002474104   472,678 8,137 SH   SOLE   2,743 0 5,394
B & G FOODS INC NEW COM 05508R106   1,105,540 105,289 SH   SOLE   6,956 0 98,333
B2GOLD CORP COM 11777Q209   230,791 73,035 SH   SOLE   0 0 73,035
BADGER METER INC COM 056525108   2,085,083 13,507 SH   SOLE   9,635 0 3,872
BAIDU INC SPON ADR REP A 056752108   5,204,352 43,701 SH   SOLE   21 0 43,680
BAIDU INC SPON ADR REP A 056752108   416,815 3,500 SH Call SOLE   0 0 3,500
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   236,104 15,667 SH   SOLE   0 0 15,667
BAKER HUGHES COMPANY CL A 05722G100   5,752,560 168,302 SH   SOLE   87,763 0 80,539
BALCHEM CORP COM 057665200   2,147,620 14,438 SH   SOLE   13,181 0 1,257
BALL CORP COM 058498106   13,254,736 230,437 SH   SOLE   44,716 0 185,721
BALLARD PWR SYS INC NEW COM 058586108   68,356 18,475 SH   SOLE   0 0 18,475
BANC OF CALIFORNIA INC COM 05990K106   392,070 29,194 SH   SOLE   13 0 29,181
BANCFIRST CORP COM 05945F103   1,801,414 18,508 SH   SOLE   949 0 17,559
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   574,645 63,079 SH   SOLE   6,304 0 56,775
BANCO BRADESCO S A SP ADR PFD NEW 059460303   1,160,467 331,562 SH   SOLE   69,534 0 262,028
BANCO SANTANDER S.A. ADR 05964H105   1,237,768 298,978 SH   SOLE   47,713 0 251,265
BANCROFT FD LTD COM 059695106   601,541 37,643 SH   SOLE   0 0 37,643
BANDWIDTH INC COM CL A 05988J103   304,706 21,058 SH   SOLE   0 0 21,058
BANK AMERICA CORP 7.25%CNV PFD L 060505682   6,961,853 5,776 SH   SOLE   522 0 5,254
BANK AMERICA CORP COM 060505104   197,687,986 5,871,339 SH   SOLE   1,224,474 0 4,646,865
BANK HAWAII CORP COM 062540109   6,816,368 94,071 SH   SOLE   0 0 94,071
BANK MONTREAL QUE COM 063671101   5,785,523 58,475 SH   SOLE   863 0 57,612
BANK NEW YORK MELLON CORP COM 064058100   13,141,808 252,484 SH   SOLE   33,664 0 218,820
BANK NOVA SCOTIA HALIFAX COM 064149107   2,953,238 60,654 SH   SOLE   20 0 60,634
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   438,057 13,685 SH   SOLE   679 0 13,006
BANK OZK LITTLE ROCK ARK COM 06417N103   16,479,434 330,713 SH   SOLE   12,184 0 318,529
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   3,669,479 120,746 SH   SOLE   0 0 120,746
BARCLAYS PLC ADR 06738E204   1,409,520 178,873 SH   SOLE   1,559 0 177,314
BARINGS BDC INC COM 06759L103   2,182,464 254,366 SH   SOLE   0 0 254,366
BARINGS PARTN INVS SH BEN INT 06761A103   173,902 11,148 SH   SOLE   0 0 11,148
BARNES GROUP INC COM 067806109   348,294 10,674 SH   SOLE   6,619 0 4,055
BARNWELL INDS INC COM 068221100   24,300 10,000 SH   SOLE   0 0 10,000
BARRETT BUSINESS SVCS INC COM 068463108   694,828 6,000 SH   SOLE   0 0 6,000
BARRICK GOLD CORP COM 067901108   13,094,836 723,872 SH   SOLE   84,645 0 639,227
BATH & BODY WORKS INC COM 070830104   993,166 23,011 SH   SOLE   0 0 23,011
BAUSCH HEALTH COS INC COM 071734107   550,453 68,635 SH   SOLE   0 0 68,635
BAXTER INTL INC COM 071813109   11,440,728 295,932 SH   SOLE   67,417 0 228,515
BAYTEX ENERGY CORP COM 07317Q105   73,229 22,057 SH   SOLE   0 0 22,057
BCE INC COM NEW 05534B760   46,621,282 1,183,883 SH   SOLE   703,923 0 479,960
BEACON ROOFING SUPPLY INC COM 073685109   2,125,638 24,427 SH   SOLE   1,013 0 23,414
BEAM GLOBAL COM 07373B109   457,716 64,558 SH   SOLE   0 0 64,558
BEAM THERAPEUTICS INC COM 07373V105   592,416 21,764 SH   SOLE   7,926 0 13,838
BECTON DICKINSON & CO COM 075887109   61,261,190 251,246 SH   SOLE   85,486 0 165,760
BEIGENE LTD SPONSORED ADR 07725L102   362,163 2,008 SH   SOLE   1,216 0 792
BELLRING BRANDS INC COMMON STOCK 07831C103   1,356,926 24,480 SH   SOLE   11,544 0 12,936
BENCHMARK ELECTRS INC COM 08160H101   333,478 12,065 SH   SOLE   9,314 0 2,751
BENTLEY SYS INC COM CL B 08265T208   13,609,788 260,824 SH   SOLE   159,805 0 101,019
BERKLEY W R CORP COM 084423102   9,312,600 131,683 SH   SOLE   26,279 0 105,404
BERKSHIRE HATHAWAY INC DEL CL A 084670108   33,642,752 62 SH   SOLE   0 0 62
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   718,447,200 2,014,376 SH   SOLE   76,162 0 1,938,214
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   392,326 1,100 SH Put SOLE   0 0 1,100
BERKSHIRE HILLS BANCORP INC COM 084680107   5,184,960 208,818 SH   SOLE   0 0 208,818
BERRY CORP COM 08579X101   2,570,704 365,676 SH   SOLE   13,522 0 352,154
BERRY GLOBAL GROUP INC COM 08579W103   1,541,291 22,871 SH   SOLE   1,852 0 21,019
BEST BUY INC COM 086516101   9,014,877 115,162 SH   SOLE   29,951 0 85,211
BEYOND INC COM 690370101   868,857 31,378 SH   SOLE   0 0 31,378
BEYOND MEAT INC COM 08862E109   220,667 24,794 SH   SOLE   0 0 24,794
BGC GROUP INC CL A 088929104   1,265,686 175,303 SH   SOLE   0 0 175,303
BGSF INC COM 05601C105   221,559 23,570 SH   SOLE   0 0 23,570
BHP GROUP LTD SPONSORED ADS 088606108   19,108,725 279,735 SH   SOLE   13,763 0 265,972
BIG 5 SPORTING GOODS CORP COM 08915P101   89,105 14,054 SH   SOLE   0 0 14,054
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   466,135 47,907 SH   SOLE   32,925 0 14,982
BIGLARI HLDGS INC COM STK CL B 08986R309   274,444 1,664 SH   SOLE   0 0 1,664
BILL HOLDINGS INC COM 090043100   705,101 8,642 SH   SOLE   1,102 0 7,540
BIO RAD LABS INC CL A 090572207   8,045,450 24,917 SH   SOLE   17,511 0 7,406
BIOCRYST PHARMACEUTICALS INC COM 09058V103   104,448 17,437 SH   SOLE   1,287 0 16,150
BIOGEN INC COM 09062X103   11,662,815 45,070 SH   SOLE   19,180 0 25,890
BIOHAVEN LTD COM G1110E107   963,770 22,518 SH   SOLE   0 0 22,518
BIOLIFE SOLUTIONS INC COM NEW 09062W204   317,964 19,567 SH   SOLE   17,934 0 1,633
BIOLINERX LTD SPONSORED ADS 09071M205   157,507 100,323 SH   SOLE   0 0 100,323
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,010,570 31,224 SH   SOLE   10,844 0 20,380
BIOMEA FUSION INC COM 09077A106   466,107 32,101 SH   SOLE   0 0 32,101
BIOMERICA INC COM NEW 09061H307   18,969 15,175 SH   SOLE   0 0 15,175
BIONTECH SE SPONSORED ADS 09075V102   1,338,986 12,687 SH   SOLE   0 0 12,687
BIORA THERAPEUTICS INC COM NEW 74319F305   27,967 20,716 SH   SOLE   0 0 20,716
BIO-TECHNE CORP COM 09073M104   3,275,243 42,447 SH   SOLE   35,221 0 7,226
BIOVENTUS INC COM CL A 09075A108   222,779 42,273 SH   SOLE   0 0 42,273
BITFARMS LTD COM 09173B107   307,785 105,768 SH   SOLE   0 0 105,768
BJS WHSL CLUB HLDGS INC COM 05550J101   2,386,395 35,800 SH   SOLE   10,253 0 25,547
BLACK HILLS CORP COM 092113109   1,253,815 23,241 SH   SOLE   1,363 0 21,878
BLACK STONE MINERALS L P COM UNIT 09225M101   3,268,336 204,783 SH   SOLE   0 0 204,783
BLACKBAUD INC COM 09227Q100   749,522 8,645 SH   SOLE   5,121 0 3,524
BLACKBERRY LTD COM 09228F103   313,435 88,541 SH   SOLE   0 0 88,541
BLACKLINE INC COM 09239B109   1,852,168 29,663 SH   SOLE   10,493 0 19,170
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   699,254 58,126 SH   SOLE   0 0 58,126
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,379,537 92,277 SH   SOLE   0 0 92,277
BLACKROCK CAP INVT CORP COM 092533108   292,470 75,574 SH   SOLE   0 0 75,574
BLACKROCK CORE BD TR SHS BEN INT 09249E101   7,764,136 711,653 SH   SOLE   0 0 711,653
BLACKROCK CORPOR HI YLD FD I COM 09255P107   6,213,952 658,956 SH   SOLE   0 0 658,956
BLACKROCK CR ALLOCATION INCO COM 092508100   5,143,915 498,441 SH   SOLE   0 0 498,441
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   5,029,291 466,107 SH   SOLE   0 0 466,107
BLACKROCK ENERGY & RES TR COM 09250U101   1,318,732 105,922 SH   SOLE   0 0 105,922
BLACKROCK ENHANCD CAP & INM COM 09256A109   7,259,655 382,087 SH   SOLE   0 0 382,087
BLACKROCK ENHANCED EQUITY DI COM 09251A104   9,825,594 1,277,711 SH   SOLE   50 0 1,277,661
BLACKROCK ENHANCED GLOBAL DI COM 092501105   2,298,650 231,719 SH   SOLE   0 0 231,719
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   458,657 87,032 SH   SOLE   0 0 87,032
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   671,549 41,634 SH   SOLE   0 0 41,634
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   20,198,260 385,905 SH   SOLE   0 0 385,905
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   1,327,172 33,510 SH   SOLE   0 0 33,510
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   3,851,464 88,074 SH   SOLE   0 0 88,074
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   5,440,680 104,088 SH   SOLE   0 0 104,088
BLACKROCK FLOATING RATE INC COM 091941104   2,806,514 226,697 SH   SOLE   0 0 226,697
BLACKROCK FLOATING RATE INCO COM 09255X100   7,967,033 629,308 SH   SOLE   0 0 629,308
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   2,472,271 168,756 SH   SOLE   0 0 168,756
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,682,621 66,303 SH   SOLE   0 0 66,303
BLACKROCK INC COM 09247X101   108,490,438 133,642 SH   SOLE   22,331 0 111,311
BLACKROCK INCOME TR INC COM NEW 09247F209   2,080,050 170,776 SH   SOLE   0 0 170,776
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   855,804 116,754 SH   SOLE   0 0 116,754
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,761,323 148,510 SH   SOLE   0 0 148,510
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   232,711 22,748 SH   SOLE   0 0 22,748
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,907,132 136,419 SH   SOLE   0 0 136,419
BLACKROCK MULTI SECTOR INC T COM 09258A107   6,578,455 438,564 SH   SOLE   0 0 438,564
BLACKROCK MUN INCOME QUALITY COM 092479104   826,177 73,700 SH   SOLE   0 0 73,700
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   397,092 39,433 SH   SOLE   0 0 39,433
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,784,031 181,925 SH   SOLE   410 0 181,515
BLACKROCK MUNI INCOME TR II COM 09249N101   1,160,685 108,678 SH   SOLE   0 0 108,678
BLACKROCK MUNIASSETS FD INC COM 09254J102   546,792 51,633 SH   SOLE   0 0 51,633
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,525,840 131,086 SH   SOLE   81,170 0 49,916
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,089,132 95,454 SH   SOLE   0 0 95,454
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   177,358 16,875 SH   SOLE   0 0 16,875
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   1,683,569 151,264 SH   SOLE   0 0 151,264
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   973,233 81,716 SH   SOLE   44,312 0 37,404
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   204,783 20,437 SH   SOLE   0 0 20,437
BLACKROCK MUNIVEST FD II INC COM 09253T101   127,021 11,794 SH   SOLE   0 0 11,794
BLACKROCK MUNIVEST FD INC COM 09253R105   467,985 65,728 SH   SOLE   0 0 65,728
BLACKROCK MUNIYIELD FD INC COM 09253W104   1,541,443 142,991 SH   SOLE   102,344 0 40,647
BLACKROCK MUNIYIELD MICH QU COM 09254V105   907,927 79,923 SH   SOLE   0 0 79,923
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   234,776 22,728 SH   SOLE   0 0 22,728
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   534,118 45,926 SH   SOLE   0 0 45,926
BLACKROCK MUNIYIELD QUALITY COM 09254E103   1,099,231 94,436 SH   SOLE   23,595 0 70,841
BLACKROCK MUNIYIELD QUALITY COM 09254G108   387,943 37,482 SH   SOLE   0 0 37,482
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,153,143 94,597 SH   SOLE   0 0 94,597
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   619,668 58,848 SH   SOLE   0 0 58,848
BLACKROCK RES & COMMODITIES SHS 09257A108   4,709,333 530,330 SH   SOLE   0 0 530,330
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   5,392,405 160,202 SH   SOLE   0 0 160,202
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   3,470,107 207,667 SH   SOLE   0 0 207,667
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   9,773,193 601,057 SH   SOLE   0 0 601,057
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,433,686 210,891 SH   SOLE   469 0 210,422
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   383,815 17,590 SH   SOLE   0 0 17,590
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   24,863 17,759 SH   SOLE   0 0 17,759
BLACKSTONE INC COM 09260D107   113,293,907 865,367 SH   SOLE   34,556 0 830,811
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   117,660 10,276 SH   SOLE   0 0 10,276
BLACKSTONE MTG TR INC COM CL A 09257W100   6,670,854 313,627 SH   SOLE   0 0 313,627
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   9,019,784 326,331 SH   SOLE   0 0 326,331
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   2,255,027 168,916 SH   SOLE   0 0 168,916
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   2,854,746 252,186 SH   SOLE   0 0 252,186
BLADE AIR MOBILITY INC CL A COM 092667104   133,889 37,929 SH   SOLE   0 0 37,929
BLINK CHARGING CO COM 09354A100   167,446 49,394 SH   SOLE   0 0 49,394
BLOCK H & R INC COM 093671105   4,524,482 93,539 SH   SOLE   1,046 0 92,493
BLOCK INC CL A 852234103   33,772,070 436,614 SH   SOLE   78,228 0 358,386
BLOOM ENERGY CORP COM CL A 093712107   841,558 56,862 SH   SOLE   0 0 56,862
BLOOMIN BRANDS INC COM 094235108   2,613,919 92,857 SH   SOLE   43,242 0 49,615
BLUE OWL CAPITAL CORPORATION COM 69121K104   25,338,438 1,716,696 SH   SOLE   0 0 1,716,696
BLUE OWL CAPITAL INC COM CL A 09581B103   512,153 34,373 SH   SOLE   1,407 0 32,966
BLUE RIDGE BANKSHARES INC VA COM 095825105   38,545 12,721 SH   SOLE   0 0 12,721
BLUEBIRD BIO INC COM 09609G100   37,092 26,878 SH   SOLE   0 0 26,878
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   744,064 9,905 SH   SOLE   1,407 0 8,498
BLUELINX HLDGS INC COM NEW 09624H208   673,061 5,940 SH   SOLE   0 0 5,940
BLUEPRINT MEDICINES CORP COM 09627Y109   864,289 9,370 SH   SOLE   821 0 8,549
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   153,220 18,800 SH   SOLE   0 0 18,800
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   3,064,686 72,127 SH   SOLE   0 0 72,127
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   2,384,492 50,348 SH   SOLE   5,093 0 45,255
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   1,301,362 18,209 SH   SOLE   0 0 18,209
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   2,534,711 28,039 SH   SOLE   0 0 28,039
BNY MELLON ETF TRUST US SMLCP CORE 09661T305   346,599 3,707 SH   SOLE   0 0 3,707
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   652,440 284,908 SH   SOLE   0 0 284,908
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   738,869 71,665 SH   SOLE   0 0 71,665
BNY MELLON MUN INCOME INC COM 05589T104   186,823 28,742 SH   SOLE   0 0 28,742
BNY MELLON STRATEGIC MUN BD COM 09662E109   2,514,598 440,385 SH   SOLE   0 0 440,385
BNY MELLON STRATEGIC MUNS IN COM 05588W108   728,544 124,325 SH   SOLE   0 0 124,325
BOEING CO COM 097023105   251,818,039 966,079 SH   SOLE   101,971 0 864,108
BOISE CASCADE CO DEL COM 09739D100   1,055,662 8,161 SH   SOLE   0 0 8,161
BOK FINL CORP COM NEW 05561Q201   356,598 4,163 SH   SOLE   2,802 0 1,361
BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770   2,601,788 173,231 SH   SOLE   0 0 173,231
BOOKING HOLDINGS INC COM 09857L108   37,003,123 10,432 SH   SOLE   3,130 0 7,302
BOOT BARN HLDGS INC COM 099406100   703,736 9,168 SH   SOLE   5,058 0 4,110
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   7,679,386 60,037 SH   SOLE   16,750 0 43,287
BORGWARNER INC COM 099724106   1,802,155 50,269 SH   SOLE   2,048 0 48,221
BORR DRILLING LTD SHS G1466R173   73,902 10,041 SH   SOLE   0 0 10,041
BOSTON BEER INC CL A 100557107   1,432,816 4,146 SH   SOLE   23 0 4,123
BOSTON PROPERTIES INC COM 101121101   3,672,929 52,343 SH   SOLE   10,731 0 41,612
BOSTON SCIENTIFIC CORP COM 101137107   20,469,762 354,087 SH   SOLE   77,840 0 276,247
BOX INC CL A 10316T104   450,070 17,574 SH   SOLE   0 0 17,574
BOYD GAMING CORP COM 103304101   2,937,847 46,923 SH   SOLE   708 0 46,215
BP PLC SPONSORED ADR 055622104   36,076,089 1,019,099 SH   SOLE   40,785 0 978,314
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   195,773 14,044 SH   SOLE   0 0 14,044
BRAEMAR HOTELS & RESORTS INC COM 10482B101   871,155 348,462 SH   SOLE   0 0 348,462
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   349,865 64,790 SH   SOLE   0 0 64,790
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,404,425 168,094 SH   SOLE   0 0 168,094
BRC INC COM CL A 05601U105   284,258 78,308 SH   SOLE   0 0 78,308
BREAD FINANCIAL HOLDINGS INC COM 018581108   293,762 8,918 SH   SOLE   1,011 0 7,907
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,409,736 14,959 SH   SOLE   1,485 0 13,474
BRIGHTHOUSE FINL INC COM 10922N103   1,040,063 19,654 SH   SOLE   1,284 0 18,370
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,508,977 337,228 SH   SOLE   0 0 337,228
BRINKER INTL INC COM 109641100   284,776 6,595 SH   SOLE   372 0 6,223
BRINKS CO COM 109696104   393,928 4,479 SH   SOLE   67 0 4,412
BRISTOL-MYERS SQUIBB CO COM 110122108   97,723,907 1,904,578 SH   SOLE   188,936 0 1,715,642
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   32,055,713 1,094,425 SH   SOLE   585,229 0 509,196
BRIXMOR PPTY GROUP INC COM 11120U105   368,637 15,842 SH   SOLE   3,478 0 12,364
BROADCOM INC COM 11135F101   407,612,699 365,162 SH   SOLE   58,679 0 306,483
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   48,914,963 237,740 SH   SOLE   37,929 0 199,811
BROADSTONE NET LEASE INC COM 11135E203   897,196 52,102 SH   SOLE   2,326 0 49,776
BROADWIND INC COM NEW 11161T207   38,642 13,950 SH   SOLE   0 0 13,950
BROOKDALE SR LIVING INC COM 112463104   141,030 24,232 SH   SOLE   0 0 24,232
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,433,837 35,694 SH   SOLE   7,129 0 28,565
BROOKFIELD CORP CL A LTD VT SH 11271J107   7,803,095 194,494 SH   SOLE   28,688 0 165,806
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,822,275 184,893 SH   SOLE   0 0 184,893
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,892,862 53,653 SH   SOLE   3,127 0 50,526
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,689,118 131,859 SH   SOLE   0 0 131,859
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   722,192 25,085 SH   SOLE   3,842 0 21,243
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   683,726 26,017 SH   SOLE   0 0 26,017
BROOKLINE BANCORP INC DEL COM 11373M107   110,673 10,144 SH   SOLE   0 0 10,144
BROWN & BROWN INC COM 115236101   12,245,110 172,200 SH   SOLE   41,573 0 130,627
BROWN FORMAN CORP CL A 115637100   1,436,156 24,101 SH   SOLE   0 0 24,101
BROWN FORMAN CORP CL B 115637209   3,379,186 59,180 SH   SOLE   6,941 0 52,239
BRUKER CORP COM 116794108   10,006,060 136,174 SH   SOLE   100,515 0 35,659
BRUNSWICK CORP COM 117043109   1,120,851 11,586 SH   SOLE   184 0 11,402
BUILDERS FIRSTSOURCE INC COM 12008R107   44,591,844 267,113 SH   SOLE   40,283 0 226,830
BUMBLE INC COM CL A 12047B105   266,057 18,050 SH   SOLE   2,950 0 15,100
BUNGE GLOBAL SA COM SHS H11356104   6,945,161 68,798 SH   SOLE   3,774 0 65,024
BURFORD CAP LTD ORD SHS G17977110   744,931 47,752 SH   SOLE   0 0 47,752
BURLINGTON STORES INC COM 122017106   2,147,448 11,042 SH   SOLE   9,692 0 1,350
BUSINESS FIRST BANCSHARES IN COM 12326C105   596,571 24,202 SH   SOLE   0 0 24,202
BUTTERFLY NETWORK INC COM CL A 124155102   131,076 121,367 SH   SOLE   0 0 121,367
BWX TECHNOLOGIES INC COM 05605H100   1,618,479 21,093 SH   SOLE   7,019 0 14,074
BYRNA TECHNOLOGIES INC COM NEW 12448X201   348,249 54,499 SH   SOLE   0 0 54,499
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,503,085 40,550 SH   SOLE   7,167 0 33,383
C3 AI INC CL A 12468P104   3,551,571 123,705 SH   SOLE   0 0 123,705
CABALETTA BIO INC COM 12674W109   854,383 37,638 SH   SOLE   30,274 0 7,364
CABLE ONE INC COM 12685J105   239,890 431 SH   SOLE   307 0 124
CABOT CORP COM 127055101   691,227 8,278 SH   SOLE   0 0 8,278
CACI INTL INC CL A 127190304   2,023,154 6,247 SH   SOLE   4,352 0 1,895
CACTUS INC CL A 127203107   466,105 10,267 SH   SOLE   708 0 9,559
CADENCE BANK COM 12740C103   2,972,008 100,440 SH   SOLE   6,391 0 94,049
CADENCE DESIGN SYSTEM INC COM 127387108   55,975,848 205,514 SH   SOLE   73,428 0 132,086
CADRE HLDGS INC COM 12763L105   290,705 8,839 SH   SOLE   1,092 0 7,747
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,113,010 87,735 SH   SOLE   12,740 0 74,995
CAL MAINE FOODS INC COM NEW 128030202   2,351,378 40,972 SH   SOLE   0 0 40,972
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   11,692,400 1,019,390 SH   SOLE   0 0 1,019,390
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   5,506,104 531,477 SH   SOLE   0 0 531,477
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   2,513,172 127,056 SH   SOLE   0 0 127,056
CALAMOS GBL DYN INCOME FUND COM 12811L107   5,287,341 916,350 SH   SOLE   0 0 916,350
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   1,876,752 206,691 SH   SOLE   0 0 206,691
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   1,383,658 95,755 SH   SOLE   0 0 95,755
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   13,069,670 878,929 SH   SOLE   0 0 878,929
CALERES INC COM 129500104   303,199 9,867 SH   SOLE   0 0 9,867
CALIFORNIA WTR SVC GROUP COM 130788102   832,882 16,057 SH   SOLE   3,538 0 12,519
CALIX INC COM 13100M509   501,692 11,483 SH   SOLE   39 0 11,444
CALLON PETE CO DEL COM 13123X508   6,744,141 208,153 SH   SOLE   0 0 208,153
CALLON PETE CO DEL COM 13123X508   5,362,200 165,500 SH Put SOLE   0 0 165,500
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   3,088,167 172,813 SH   SOLE   0 0 172,813
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   2,127,888 82,540 SH   SOLE   0 0 82,540
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   8,027,819 256,071 SH   SOLE   0 0 256,071
CAMBRIA ETF TR GLB ASSET ALLO 132061607   7,349,901 263,646 SH   SOLE   0 0 263,646
CAMBRIA ETF TR GLB MOMENT ETF 132061508   1,545,319 56,214 SH   SOLE   0 0 56,214
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   274,295 12,880 SH   SOLE   0 0 12,880
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   27,736,335 410,483 SH   SOLE   0 0 410,483
CAMBRIA ETF TR TAIL RISK 132061862   7,284,761 568,678 SH   SOLE   0 0 568,678
CAMBRIA ETF TR TRINITY 132061839   268,160 10,671 SH   SOLE   0 0 10,671
CAMBRIA ETF TR VALUE MOMENTUM 132061888   1,922,838 67,945 SH   SOLE   0 0 67,945
CAMDEN PPTY TR SH BEN INT 133131102   2,288,908 23,052 SH   SOLE   9,435 0 13,617
CAMECO CORP COM 13321L108   8,068,119 187,195 SH   SOLE   0 0 187,195
CAMPBELL SOUP CO COM 134429109   3,359,317 77,708 SH   SOLE   0 0 77,708
CAMPING WORLD HLDGS INC CL A 13462K109   1,970,159 75,025 SH   SOLE   3,698 0 71,327
CAMTEK LTD ORD M20791105   223,126 3,216 SH   SOLE   23 0 3,193
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   335,515 28,314 SH   SOLE   1,381 0 26,933
CANADIAN IMPERIAL BK COMM TO COM 136069101   25,759,149 535,088 SH   SOLE   353,760 0 181,328
CANADIAN NAT RES LTD COM 136385101   6,154,116 93,927 SH   SOLE   33,919 0 60,008
CANADIAN NATL RY CO COM 136375102   12,418,810 98,852 SH   SOLE   39,086 0 59,766
CANADIAN PACIFIC KANSAS CITY COM 13646K108   21,243,036 268,695 SH   SOLE   34,273 0 234,422
CANADIAN SOLAR INC COM 136635109   276,949 10,559 SH   SOLE   0 0 10,559
CANGO INC ADS 137586103   15,110 14,814 SH   SOLE   0 0 14,814
CANOO INC COM CL A 13803R102   13,599 52,873 SH   SOLE   0 0 52,873
CANOPY GROWTH CORP COM NEW 138035704   239,693 46,907 SH   SOLE   0 0 46,907
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   82,839,898 2,927,205 SH   SOLE   0 0 2,927,205
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   255,866,238 8,574,606 SH   SOLE   0 0 8,574,606
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   99,045,154 3,849,404 SH   SOLE   0 0 3,849,404
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   167,993,898 5,950,900 SH   SOLE   0 0 5,950,900
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   38,009,573 1,592,358 SH   SOLE   0 0 1,592,358
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   44,270,483 1,950,671 SH   SOLE   0 0 1,950,671
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   16,867,470 622,876 SH   SOLE   0 0 622,876
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   13,478,028 529,589 SH   SOLE   0 0 529,589
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   23,125,695 856,825 SH   SOLE   0 0 856,825
CAPITAL ONE FINL CORP COM 14040H105   17,749,261 135,366 SH   SOLE   28,741 0 106,625
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   328,042 23,102 SH   SOLE   0 0 23,102
CAPITAL SOUTHWEST CORP COM 140501107   3,445,887 145,396 SH   SOLE   0 0 145,396
CAPITOL SER TR HULL TACTICAL 14064D519   2,699,631 75,514 SH   SOLE   0 0 75,514
CAPRI HOLDINGS LIMITED SHS G1890L107   702,154 13,976 SH   SOLE   9 0 13,967
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   382,584 78,238 SH   SOLE   0 0 78,238
CARA THERAPEUTICS INC COM 140755109   115,555 155,525 SH   SOLE   1,947 0 153,578
CARDINAL HEALTH INC COM 14149Y108   17,073,855 169,384 SH   SOLE   35,740 0 133,644
CARDLYTICS INC COM 14161W105   4,175,852 453,404 SH   SOLE   0 0 453,404
CAREDX INC COM 14167L103   403,296 33,608 SH   SOLE   143 0 33,465
CARETRUST REIT INC COM 14174T107   1,225,353 54,752 SH   SOLE   5,057 0 49,695
CARGURUS INC COM CL A 141788109   330,630 13,685 SH   SOLE   1,083 0 12,602
CARLISLE COS INC COM 142339100   9,417,133 30,142 SH   SOLE   1,436 0 28,706
CARLYLE GROUP INC COM 14316J108   3,841,704 94,414 SH   SOLE   5,568 0 88,846
CARLYLE SECURED LENDING INC COM 872280102   750,660 50,178 SH   SOLE   0 0 50,178
CARMAX INC COM 143130102   8,858,750 115,439 SH   SOLE   62,582 0 52,857
CARNIVAL CORP UNIT 99/99/9999 143658300   14,966,163 807,236 SH   SOLE   3,284 0 803,952
CARNIVAL PLC ADR 14365C103   610,654 36,219 SH   SOLE   0 0 36,219
CARPENTER TECHNOLOGY CORP COM 144285103   1,742,567 24,613 SH   SOLE   0 0 24,613
CARRIAGE SVCS INC COM 143905107   1,356,394 54,234 SH   SOLE   0 0 54,234
CARRIER GLOBAL CORPORATION COM 14448C104   29,382,975 511,453 SH   SOLE   143,930 0 367,523
CARROLS RESTAURANT GROUP INC COM 14574X104   1,031,165 130,858 SH   SOLE   0 0 130,858
CARTER BANKSHARES INC COM NEW 146103106   514,938 34,398 SH   SOLE   0 0 34,398
CARTERS INC COM 146229109   240,967 3,218 SH   SOLE   278 0 2,940
CARVANA CO CL A 146869102   2,270,570 42,890 SH   SOLE   108 0 42,782
CASELLA WASTE SYS INC CL A 147448104   1,974,468 23,104 SH   SOLE   10,684 0 12,420
CASEYS GEN STORES INC COM 147528103   9,538,582 34,718 SH   SOLE   10,307 0 24,411
CASS INFORMATION SYS INC COM 14808P109   535,195 11,880 SH   SOLE   4,617 0 7,263
CASSAVA SCIENCES INC COM 14817C107   1,261,062 56,022 SH   SOLE   0 0 56,022
CATALENT INC COM 148806102   2,090,548 46,529 SH   SOLE   18,258 0 28,271
CATALYST PHARMACEUTICALS INC COM 14888U101   1,185,492 70,523 SH   SOLE   0 0 70,523
CATERPILLAR INC COM 149123101   232,321,371 785,746 SH   SOLE   46,896 0 738,850
CATHAY GEN BANCORP COM 149150104   626,610 14,059 SH   SOLE   1,616 0 12,443
CAVA GROUP INC COM 148929102   2,662,869 61,956 SH   SOLE   586 0 61,370
CBIZ INC COM 124805102   1,340,177 21,412 SH   SOLE   684 0 20,728
CBOE GLOBAL MKTS INC COM 12503M108   11,940,232 66,870 SH   SOLE   10,335 0 56,535
CBRE GBL REAL ESTATE INC FD COM 12504G100   2,338,523 430,667 SH   SOLE   0 0 430,667
CBRE GROUP INC CL A 12504L109   3,691,475 39,655 SH   SOLE   17,660 0 21,995
CDW CORP COM 12514G108   7,668,270 33,733 SH   SOLE   4,089 0 29,644
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,706,454 42,876 SH   SOLE   0 0 42,876
CELANESE CORP DEL COM 150870103   5,777,488 37,185 SH   SOLE   12,663 0 24,522
CELESTICA INC SUB VTG SHS 15101Q108   648,259 22,140 SH   SOLE   3,082 0 19,058
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   386,020 44,575 SH   SOLE   0 0 44,575
CELLECTIS S A SPON ADS 15117K103   222,336 72,187 SH   SOLE   0 0 72,187
CEL-SCI CORP COM PAR NEW 150837607   62,040 22,809 SH   SOLE   0 0 22,809
CELSIUS HLDGS INC COM NEW 15118V207   8,072,122 148,058 SH   SOLE   14,597 0 133,461
CELULARITY INC COM CL A 151190105   2,499 10,100 SH   SOLE   0 0 10,100
CEMEX SAB DE CV SPON ADR NEW 151290889   1,091,233 140,804 SH   SOLE   4,133 0 136,671
CENCORA INC COM 03073E105   31,218,510 152,003 SH   SOLE   30,260 0 121,743
CENOVUS ENERGY INC COM 15135U109   1,980,252 118,934 SH   SOLE   30,165 0 88,769
CENTENE CORP DEL COM 15135B101   8,049,559 108,470 SH   SOLE   20,369 0 88,101
CENTERPOINT ENERGY INC COM 15189T107   7,872,974 275,568 SH   SOLE   58,248 0 217,320
CENTERSPACE COM 15202L107   674,540 11,590 SH   SOLE   309 0 11,281
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   139,116 14,613 SH   SOLE   14,259 0 354
CENTRAL SECS CORP COM 155123102   215,649 5,710 SH   SOLE   0 0 5,710
CENTRAL VY CMNTY BANCORP COM 155685100   369,212 16,520 SH   SOLE   0 0 16,520
CENTRUS ENERGY CORP CL A 15643U104   653,083 12,003 SH   SOLE   0 0 12,003
CENTURY ALUM CO COM 156431108   195,855 16,133 SH   SOLE   0 0 16,133
CENTURY CMNTYS INC COM 156504300   830,775 9,115 SH   SOLE   8,241 0 874
CERENCE INC COM 156727109   270,895 13,779 SH   SOLE   1,121 0 12,658
CERIDIAN HCM HLDG INC COM 15677J108   1,127,884 16,804 SH   SOLE   1,894 0 14,910
CERTARA INC COM 15687V109   1,130,246 64,255 SH   SOLE   53,917 0 10,338
CERUS CORP COM 157085101   36,245 16,780 SH   SOLE   0 0 16,780
CF INDS HLDGS INC COM 125269100   6,244,524 78,548 SH   SOLE   16,008 0 62,540
CGI INC CL A SUB VTG 12532H104   760,441 7,093 SH   SOLE   0 0 7,093
CHAMPIONX CORPORATION COM 15872M104   1,761,026 60,288 SH   SOLE   23,894 0 36,394
CHANSON INTL HLDG CLASS A ORD G2104U107   39,040 32,000 SH   SOLE   0 0 32,000
CHARGE ENTERPRISES INC COM 159610104   16,430 144,000 SH   SOLE   0 0 144,000
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   654,009 279,491 SH   SOLE   0 0 279,491
CHARLES RIV LABS INTL INC COM 159864107   9,616,332 40,678 SH   SOLE   22,009 0 18,669
CHART INDS INC COM 16115Q308   449,889 3,300 SH   SOLE   1,349 0 1,951
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,999,780 12,863 SH   SOLE   5,183 0 7,680
CHECK POINT SOFTWARE TECH LT ORD M22465104   19,933,029 130,460 SH   SOLE   37,268 0 93,192
CHEESECAKE FACTORY INC COM 163072101   393,113 11,229 SH   SOLE   3,809 0 7,420
CHEGG INC COM 163092109   157,739 13,886 SH   SOLE   631 0 13,255
CHEMED CORP NEW COM 16359R103   3,537,937 6,050 SH   SOLE   250 0 5,800
CHEMOURS CO COM 163851108   2,082,573 66,030 SH   SOLE   51 0 65,979
CHENIERE ENERGY INC COM NEW 16411R208   32,551,782 190,685 SH   SOLE   8,615 0 182,070
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   3,141,067 63,086 SH   SOLE   507 0 62,579
CHERRY HILL MTG INVT CORP COM 164651101   67,368 16,675 SH   SOLE   0 0 16,675
CHESAPEAKE ENERGY CORP COM 165167735   4,894,638 63,616 SH   SOLE   11,415 0 52,201
CHESAPEAKE ENERGY CORP COM 165167735   1,277,204 16,600 SH Put SOLE   0 0 16,600
CHESAPEAKE UTILS CORP COM 165303108   1,385,364 13,115 SH   SOLE   1,700 0 11,415
CHEVRON CORP NEW COM 166764100   378,868,830 2,540,016 SH   SOLE   420,679 0 2,119,337
CHEWY INC CL A 16679L109   2,347,853 99,359 SH   SOLE   15,067 0 84,292
CHICOS FAS INC COM 168615102   269,442 35,546 SH   SOLE   0 0 35,546
CHIMERA INVT CORP COM NEW 16934Q208   844,544 169,248 SH   SOLE   509 0 168,739
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   214,551 7,885 SH   SOLE   4,555 0 3,330
CHIPOTLE MEXICAN GRILL INC COM 169656105   54,219,934 23,708 SH   SOLE   8,105 0 15,603
CHOICE HOTELS INTL INC COM 169905106   1,223,669 10,800 SH   SOLE   0 0 10,800
CHOICEONE FINL SVCS INC COM 170386106   236,012 8,055 SH   SOLE   0 0 8,055
CHORD ENERGY CORPORATION COM NEW 674215207   3,145,061 18,920 SH   SOLE   1,744 0 17,176
CHROMADEX CORP COM NEW 171077407   54,517 38,124 SH   SOLE   0 0 38,124
CHUBB LIMITED COM H1467J104   68,694,234 303,957 SH   SOLE   56,830 0 247,127
CHURCH & DWIGHT CO INC COM 171340102   12,299,036 130,066 SH   SOLE   18,174 0 111,892
CHURCHILL DOWNS INC COM 171484108   1,855,361 13,751 SH   SOLE   7,243 0 6,508
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   69,495 29,955 SH   SOLE   16,638 0 13,317
CIENA CORP COM NEW 171779309   913,590 20,298 SH   SOLE   980 0 19,318
CINCINNATI FINL CORP COM 172062101   11,214,185 108,392 SH   SOLE   12,469 0 95,923
CINTAS CORP COM 172908105   34,888,797 57,891 SH   SOLE   8,096 0 49,795
CION INVT CORP COM 17259U204   10,698,606 945,942 SH   SOLE   0 0 945,942
CIPHER MINING INC COM 17253J106   48,808 11,818 SH   SOLE   0 0 11,818
CIRRUS LOGIC INC COM 172755100   442,404 5,318 SH   SOLE   14 0 5,304
CISCO SYS INC COM 17275R102   208,858,268 4,134,170 SH   SOLE   397,191 0 3,736,979
CISO GLOBAL INC COM 15672X102   6,096 60,000 SH   SOLE   0 0 60,000
CITIGROUP INC COM NEW 172967424   49,962,601 971,279 SH   SOLE   77,506 0 893,773
CITIGROUP INC COM NEW 172967424   2,993,808 58,200 SH Put SOLE   0 0 58,200
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   44,149 58,360 SH   SOLE   0 0 58,360
CITIZENS & NORTHN CORP COM 172922106   265,230 11,825 SH   SOLE   0 0 11,825
CITIZENS FINL GROUP INC COM 174610105   10,147,025 306,186 SH   SOLE   63,993 0 242,193
CITIZENS FINL SVCS INC COM 174615104   362,736 5,605 SH   SOLE   0 0 5,605
CITIZENS INC CL A 174740100   43,113 16,027 SH   SOLE   0 0 16,027
CITY HLDG CO COM 177835105   466,993 4,235 SH   SOLE   956 0 3,279
CITY OFFICE REIT INC COM 178587101   276,600 45,270 SH   SOLE   0 0 45,270
CIVEO CORP CDA COM NEW 17878Y207   561,379 24,568 SH   SOLE   0 0 24,568
CIVISTA BANCSHARES INC COM NO PAR 178867107   271,750 14,737 SH   SOLE   0 0 14,737
CIVITAS RESOURCES INC COM NEW 17888H103   2,845,579 41,614 SH   SOLE   1,256 0 40,358
CLARUS CORP NEW COM 18270P109   389,046 56,424 SH   SOLE   0 0 56,424
CLEAN ENERGY FUELS CORP COM 184499101   489,576 127,827 SH   SOLE   0 0 127,827
CLEAN HARBORS INC COM 184496107   1,883,661 10,794 SH   SOLE   3,773 0 7,021
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   75,530 41,500 SH   SOLE   0 0 41,500
CLEAR SECURE INC COM CL A 18467V109   18,946,324 917,498 SH   SOLE   100,844 0 816,654
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   451,296 12,456 SH   SOLE   0 0 12,456
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   678,925 16,935 SH   SOLE   0 0 16,935
CLEARPOINT NEURO INC COM 18507C103   220,336 32,450 SH   SOLE   0 0 32,450
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,008,571 50,353 SH   SOLE   44,140 0 6,213
CLEARWAY ENERGY INC CL A 18539C105   365,274 14,280 SH   SOLE   1,813 0 12,467
CLEARWAY ENERGY INC CL C 18539C204   2,101,268 76,605 SH   SOLE   3,675 0 72,930
CLENE INC COMMON STOCK 185634102   5,815 19,607 SH   SOLE   0 0 19,607
CLEVELAND-CLIFFS INC NEW COM 185899101   10,494,794 513,947 SH   SOLE   9,179 0 504,768
CLOROX CO DEL COM 189054109   42,719,144 299,594 SH   SOLE   40,538 0 259,056
CLOUDFLARE INC CL A COM 18915M107   10,485,390 125,936 SH   SOLE   0 0 125,936
CLOUGH GLOBAL EQUITY FD COM 18914C100   334,976 56,536 SH   SOLE   0 0 56,536
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   92,933 19,773 SH   SOLE   0 0 19,773
CME GROUP INC COM 12572Q105   38,549,497 183,046 SH   SOLE   48,485 0 134,561
CMS ENERGY CORP COM 125896100   13,228,711 227,806 SH   SOLE   30,578 0 197,228
CNA FINL CORP COM 126117100   483,714 11,433 SH   SOLE   1,183 0 10,250
CNB FINL CORP PA COM 126128107   564,599 24,993 SH   SOLE   0 0 24,993
CNH INDL N V SHS N20944109   1,414,680 116,148 SH   SOLE   20,745 0 95,403
CNO FINL GROUP INC COM 12621E103   423,060 15,163 SH   SOLE   0 0 15,163
CNX RES CORP COM 12653C108   3,044,555 152,228 SH   SOLE   36,965 0 115,263
COCA COLA CO COM 191216100   197,378,452 3,349,371 SH   SOLE   366,535 0 2,982,836
COCA COLA CONS INC COM 191098102   3,725,064 4,012 SH   SOLE   703 0 3,309
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   5,351,203 80,180 SH   SOLE   11,310 0 68,870
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,542,138 37,427 SH   SOLE   18,664 0 18,763
CODEXIS INC COM 192005106   267,076 87,566 SH   SOLE   0 0 87,566
COEUR MNG INC COM NEW 192108504   1,338,321 410,528 SH   SOLE   0 0 410,528
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,369,122 18,001 SH   SOLE   2,530 0 15,471
COGNEX CORP COM 192422103   974,342 23,343 SH   SOLE   4,377 0 18,966
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   10,693,783 141,583 SH   SOLE   40,119 0 101,464
COGNYTE SOFTWARE LTD ORD SHS M25133105   97,331 15,137 SH   SOLE   0 0 15,137
COHEN & STEERS CLOSED-END OP COM 19248P106   7,643,404 682,447 SH   SOLE   0 0 682,447
COHEN & STEERS INC COM 19247A100   523,208 6,909 SH   SOLE   2,062 0 4,847
COHEN & STEERS INFRASTRUCTUR COM 19248A109   7,640,347 359,715 SH   SOLE   0 0 359,715
COHEN & STEERS LTD DURATION COM 19248C105   1,684,928 91,423 SH   SOLE   0 0 91,423
COHEN & STEERS QUALITY INCOM COM 19247L106   8,243,555 673,493 SH   SOLE   0 0 673,493
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   272,889 19,506 SH   SOLE   0 0 19,506
COHEN & STEERS REIT & PFD & COM 19247X100   11,905,253 590,538 SH   SOLE   0 0 590,538
COHEN & STEERS SELECT PFD & COM 19248Y107   1,254,376 66,369 SH   SOLE   0 0 66,369
COHEN & STEERS TAX ADVAN PFD COM 19249X108   738,383 40,998 SH   SOLE   0 0 40,998
COHEN & STEERS TOTAL RETURN COM 19247R103   3,505,175 298,313 SH   SOLE   0 0 298,313
COHERENT CORP COM 19247G107   3,116,609 71,597 SH   SOLE   20,022 0 51,575
COHERUS BIOSCIENCES INC COM 19249H103   183,263 55,034 SH   SOLE   0 0 55,034
COHU INC COM 192576106   269,672 7,620 SH   SOLE   48 0 7,572
COINBASE GLOBAL INC COM CL A 19260Q107   16,723,987 96,159 SH   SOLE   14,542 0 81,617
COLGATE PALMOLIVE CO COM 194162103   49,215,870 617,437 SH   SOLE   45,159 0 572,278
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,689,836 119,878 SH   SOLE   0 0 119,878
COLUMBIA BKG SYS INC COM 197236102   1,597,496 59,876 SH   SOLE   4,231 0 55,645
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   2,517,729 139,486 SH   SOLE   0 0 139,486
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   12,386,123 593,489 SH   SOLE   0 0 593,489
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   28,007,865 1,010,749 SH   SOLE   0 0 1,010,749
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805   4,127,333 190,646 SH   SOLE   0 0 190,646
COLUMBIA ETF TR I US ESG EQUITY 19761L300   3,429,788 84,389 SH   SOLE   0 0 84,389
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   18,403,665 607,984 SH   SOLE   0 0 607,984
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   978,971 16,655 SH   SOLE   0 0 16,655
COLUMBIA SELIGM PREM TECH GR COM 19842X109   1,881,826 59,551 SH   SOLE   0 0 59,551
COLUMBIA SPORTSWEAR CO COM 198516106   1,195,505 15,030 SH   SOLE   14,070 0 960
COMCAST CORP NEW CL A 20030N101   142,484,031 3,249,350 SH   SOLE   756,447 0 2,492,903
COMERICA INC COM 200340107   5,435,939 97,401 SH   SOLE   10,389 0 87,012
COMFORT SYS USA INC COM 199908104   3,118,239 15,161 SH   SOLE   1,668 0 13,493
COMMERCE BANCSHARES INC COM 200525103   4,079,339 76,378 SH   SOLE   451 0 75,927
COMMERCIAL METALS CO COM 201723103   1,416,972 28,317 SH   SOLE   6,444 0 21,873
COMMERCIAL VEH GROUP INC COM 202608105   1,107,468 157,984 SH   SOLE   0 0 157,984
COMMSCOPE HLDG CO INC COM 20337X109   317,256 112,502 SH   SOLE   0 0 112,502
COMMUNITY BK SYS INC COM 203607106   964,161 18,502 SH   SOLE   0 0 18,502
COMMUNITY HEALTH SYS INC NEW COM 203668108   685,334 218,957 SH   SOLE   0 0 218,957
COMMVAULT SYS INC COM 204166102   703,638 8,812 SH   SOLE   6,912 0 1,900
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   960,895 113,313 SH   SOLE   759 0 112,554
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   195,137 24,795 SH   SOLE   189 0 24,606
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,847,200 126,824 SH   SOLE   47 0 126,777
COMPASS INC CL A 20464U100   45,643 12,139 SH   SOLE   0 0 12,139
COMPASS MINERALS INTL INC COM 20451N101   1,144,774 45,212 SH   SOLE   12,825 0 32,387
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   109,218 12,482 SH   SOLE   0 0 12,482
COMPUGEN LTD ORD M25722105   28,116 14,200 SH   SOLE   0 0 14,200
COMSTOCK INC COM NEW 205750300   45,457 82,950 SH   SOLE   0 0 82,950
COMSTOCK RES INC COM 205768302   1,356,842 153,315 SH   SOLE   9,961 0 143,354
CONAGRA BRANDS INC COM 205887102   28,778,039 1,004,118 SH   SOLE   519,476 0 484,642
CONCENTRIX CORP COM 20602D101   246,149 2,506 SH   SOLE   0 0 2,506
CONDUENT INC COM 206787103   48,352 13,247 SH   SOLE   0 0 13,247
CONFLUENT INC CLASS A COM 20717M103   1,195,108 51,073 SH   SOLE   16,490 0 34,583
CONMED CORP COM 207410101   1,413,701 12,909 SH   SOLE   11,109 0 1,800
CONOCOPHILLIPS COM 20825C104   99,428,654 856,627 SH   SOLE   121,873 0 734,754
CONSOL ENERGY INC NEW COM 20854L108   1,025,855 10,204 SH   SOLE   44 0 10,160
CONSOLIDATED EDISON INC COM 209115104   26,584,283 292,231 SH   SOLE   10,214 0 282,017
CONSOLIDATED WATER CO INC ORD G23773107   626,318 17,593 SH   SOLE   0 0 17,593
CONSTELLATION BRANDS INC CL A 21036P108   27,392,464 113,309 SH   SOLE   9,674 0 103,635
CONSTELLATION ENERGY CORP COM 21037T109   15,135,798 129,488 SH   SOLE   15,091 0 114,397
CONSTELLIUM SE CL A SHS F21107101   563,735 28,243 SH   SOLE   20,345 0 7,898
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,222,956 28,101 SH   SOLE   6,108 0 21,993
CONTAINER STORE GROUP INC COM 210751103   411,282 180,387 SH   SOLE   0 0 180,387
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   330,870 35,274 SH   SOLE   0 0 35,274
COOPER COS INC COM NEW 216648402   7,493,547 19,801 SH   SOLE   6,621 0 13,180
COPA HOLDINGS SA CL A P31076105   299,111 2,814 SH   SOLE   907 0 1,907
COPART INC COM 217204106   19,047,365 388,722 SH   SOLE   80,707 0 308,015
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   786,092 30,671 SH   SOLE   19,957 0 10,714
CORE & MAIN INC CL A 21874C102   350,597 8,676 SH   SOLE   3,297 0 5,379
CORE LABORATORIES INC COM 21867A105   202,620 11,473 SH   SOLE   8,160 0 3,313
COREBRIDGE FINL INC COM 21871X109   875,458 40,418 SH   SOLE   31,339 0 9,079
CORECIVIC INC COM 21871N101   1,947,543 134,036 SH   SOLE   22,890 0 111,146
CORMEDIX INC COM 21900C308   81,968 21,800 SH   SOLE   0 0 21,800
CORNERSTONE STRATEGIC VALUE COM 21924B302   4,951,654 688,686 SH   SOLE   0 0 688,686
CORNERSTONE TOTAL RETURN FD COM 21924U300   6,763,011 957,934 SH   SOLE   0 0 957,934
CORNING INC COM 219350105   28,253,114 927,853 SH   SOLE   82,726 0 845,127
CORTEVA INC COM 22052L104   18,023,944 376,125 SH   SOLE   33,926 0 342,199
CORVEL CORP COM 221006109   746,080 3,018 SH   SOLE   1,627 0 1,391
COSTAMARE INC SHS Y1771G102   251,114 24,122 SH   SOLE   0 0 24,122
COSTAR GROUP INC COM 22160N109   7,745,173 88,628 SH   SOLE   38,711 0 49,917
COSTCO WHSL CORP NEW COM 22160K105   430,855,876 652,733 SH   SOLE   25,123 0 627,610
COTERRA ENERGY INC COM 127097103   12,399,238 485,864 SH   SOLE   28,781 0 457,083
COTERRA ENERGY INC COM 127097103   1,691,976 66,300 SH Put SOLE   0 0 66,300
COTY INC COM CL A 222070203   1,675,638 134,915 SH   SOLE   93,456 0 41,459
COUPANG INC CL A 22266T109   439,089 27,121 SH   SOLE   986 0 26,135
COUSINS PPTYS INC COM NEW 222795502   405,635 16,659 SH   SOLE   4,619 0 12,040
COVENANT LOGISTICS GROUP INC CL A 22284P105   211,001 4,583 SH   SOLE   1,884 0 2,699
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,238,127 16,063 SH   SOLE   352 0 15,711
CRANE COMPANY COMMON STOCK 224408104   2,794,669 23,656 SH   SOLE   707 0 22,949
CRANE NXT CO COM 224441105   2,910,738 51,182 SH   SOLE   7,781 0 43,401
CREDICORP LTD COM G2519Y108   326,456 2,177 SH   SOLE   347 0 1,830
CREDIT ACCEP CORP MICH COM 225310101   307,918 578 SH   SOLE   141 0 437
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   1,033,587 7,136 SH   SOLE   0 0 7,136
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225   375,606 5,084 SH   SOLE   0 0 5,084
CREDIT SUISSE ASSET MGMT INC COM 224916106   4,450,786 1,421,976 SH   SOLE   0 0 1,421,976
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,584,007 800,004 SH   SOLE   0 0 800,004
CRESCENT CAP BDC INC COM 225655109   364,116 20,950 SH   SOLE   0 0 20,950
CRESCENT ENERGY COMPANY CL A COM 44952J104   290,386 21,982 SH   SOLE   0 0 21,982
CRESCENT PT ENERGY CORP COM 22576C101   91,474 13,200 SH   SOLE   0 0 13,200
CRH PLC ORD G25508105   5,021,766 72,611 SH   SOLE   28,570 0 44,041
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   5,788,059 92,461 SH   SOLE   12,768 0 79,693
CROCS INC COM 227046109   6,590,729 70,557 SH   SOLE   0 0 70,557
CRONOS GROUP INC COM 22717L101   173,683 83,102 SH   SOLE   0 0 83,102
CROSS TIMBERS RTY TR TR UNIT 22757R109   363,992 20,724 SH   SOLE   0 0 20,724
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   953,589 41,824 SH   SOLE   0 0 41,824
CROWDSTRIKE HLDGS INC CL A 22788C105   74,917,621 293,426 SH   SOLE   41,581 0 251,845
CROWN CASTLE INC COM 22822V101   82,627,211 717,312 SH   SOLE   268,027 0 449,285
CROWN HLDGS INC COM 228368106   3,117,840 33,856 SH   SOLE   12,387 0 21,469
CRYOPORT INC COM PAR $0.001 229050307   344,296 22,227 SH   SOLE   18,074 0 4,153
CSW INDUSTRIALS INC COM 126402106   2,391,216 11,529 SH   SOLE   1,885 0 9,644
CSX CORP COM 126408103   67,264,817 1,940,145 SH   SOLE   441,332 0 1,498,813
CTO RLTY GROWTH INC NEW COM 22948Q101   681,633 39,333 SH   SOLE   0 0 39,333
CTS CORP COM 126501105   289,762 6,624 SH   SOLE   5,155 0 1,469
CUBESMART COM 229663109   4,073,035 87,875 SH   SOLE   51,008 0 36,867
CUE BIOPHARMA INC COM 22978P106   34,122 12,925 SH   SOLE   0 0 12,925
CULLEN FROST BANKERS INC COM 229899109   5,859,207 54,007 SH   SOLE   878 0 53,129
CUMMINS INC COM 231021106   65,310,582 272,616 SH   SOLE   19,574 0 253,042
CURIOSITYSTREAM INC COM CL A 23130Q107   5,682 10,520 SH   SOLE   0 0 10,520
CURIS INC COM 231269309   154,046 12,082 SH   SOLE   0 0 12,082
CURTISS WRIGHT CORP COM 231561101   2,308,139 10,360 SH   SOLE   1,467 0 8,893
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   280,285 45,354 SH   SOLE   43,835 0 1,519
CUSTOMERS BANCORP INC COM 23204G100   548,946 9,527 SH   SOLE   4,196 0 5,331
CUTERA INC COM 232109108   71,861 20,386 SH   SOLE   0 0 20,386
CVB FINL CORP COM 126600105   970,934 48,090 SH   SOLE   1,489 0 46,601
CVR ENERGY INC COM 12662P108   1,560,480 51,501 SH   SOLE   16 0 51,485
CVR PARTNERS LP COM 126633205   1,668,682 25,476 SH   SOLE   0 0 25,476
CVS HEALTH CORP COM 126650100   126,538,440 1,602,564 SH   SOLE   213,114 0 1,389,450
CVS HEALTH CORP COM 126650100   765,912 9,700 SH Put SOLE   0 0 9,700
CYBERARK SOFTWARE LTD SHS M2682V108   7,122,824 32,517 SH   SOLE   10,866 0 21,651
CYBIN INC COM 23256X100   18,874 46,035 SH   SOLE   0 0 46,035
CYMABAY THERAPEUTICS INC COM 23257D103   2,258,096 95,601 SH   SOLE   17,732 0 77,869
CYTOKINETICS INC COM NEW 23282W605   1,158,006 13,870 SH   SOLE   1,110 0 12,760
CYTOMX THERAPEUTICS INC COM 23284F105   170,911 110,265 SH   SOLE   0 0 110,265
D R HORTON INC COM 23331A109   28,789,272 189,428 SH   SOLE   41,583 0 147,845
DAKTRONICS INC COM 234264109   195,430 23,046 SH   SOLE   0 0 23,046
DANA INC COM 235825205   222,358 15,220 SH   SOLE   1,409 0 13,811
DANAHER CORPORATION COM 235851102   70,559,262 305,002 SH   SOLE   103,958 0 201,044
DANAOS CORPORATION SHS Y1968P121   310,815 4,197 SH   SOLE   1,998 0 2,199
DANIMER SCIENTIFIC INC COM CL A 236272100   152,602 149,610 SH   SOLE   0 0 149,610
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   320,277 12,041 SH   SOLE   0 0 12,041
DARDEN RESTAURANTS INC COM 237194105   10,438,961 63,536 SH   SOLE   7,069 0 56,467
DARIOHEALTH CORP COM NEW 23725P209   189,030 109,901 SH   SOLE   0 0 109,901
DARLING INGREDIENTS INC COM 237266101   1,119,523 22,462 SH   SOLE   48 0 22,414
DATADOG INC CL A COM 23804L103   10,650,974 87,749 SH   SOLE   3,833 0 83,916
DAVE & BUSTERS ENTMT INC COM 238337109   934,890 17,361 SH   SOLE   3,016 0 14,345
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   816,814 44,080 SH   SOLE   0 0 44,080
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   6,273,364 207,264 SH   SOLE   0 0 207,264
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   6,236,215 176,864 SH   SOLE   0 0 176,864
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,333,029 112,526 SH   SOLE   0 0 112,526
DAVITA INC COM 23918K108   1,689,884 16,131 SH   SOLE   4,227 0 11,904
DBX ETF TR XTRACK HRVST CSI 233051879   323,537 13,531 SH   SOLE   0 0 13,531
DBX ETF TR XTRACK MSCI ALL 233051820   8,103,300 268,232 SH   SOLE   0 0 268,232
DBX ETF TR XTRACK MSCI EAFE 233051200   73,492,236 1,987,351 SH   SOLE   0 0 1,987,351
DBX ETF TR XTRACK MSCI EAFE 233051630   3,616,514 146,536 SH   SOLE   0 0 146,536
DBX ETF TR XTRACK MSCI EMRG 233051101   1,163,924 50,452 SH   SOLE   0 0 50,452
DBX ETF TR XTRACK MSCI EURO 233051697   3,560,861 84,843 SH   SOLE   0 0 84,843
DBX ETF TR XTRACK MSCI EURP 233051853   3,608,594 95,532 SH   SOLE   0 0 95,532
DBX ETF TR XTRACK MSCI JAPN 233051507   5,151,129 83,027 SH   SOLE   0 0 83,027
DBX ETF TR XTRACK MUN INFRA 233051705   1,046,575 40,786 SH   SOLE   0 0 40,786
DBX ETF TR XTRACK USD HIGH 233051432   8,805,974 247,707 SH   SOLE   34,044 0 213,663
DBX ETF TR XTRACKERS LOW 233051267   309,260 6,707 SH   SOLE   0 0 6,707
DBX ETF TR XTRACKERS RUSSEL 233051481   1,406,451 29,538 SH   SOLE   0 0 29,538
DBX ETF TR XTRACKERS S&P 233051143   24,839,337 570,495 SH   SOLE   87 0 570,408
DBX ETF TR XTRACKERS SHRT 233051283   631,037 14,223 SH   SOLE   0 0 14,223
DBX ETF TR XTRCK JP MRG ESG 233051747   426,528 22,907 SH   SOLE   0 0 22,907
DBX ETF TR XTRCK JP MRGN ES 233051713   178,441 10,512 SH   SOLE   0 0 10,512
DBX ETF TR XTRCKR MSCI US 233051150   1,523,312 34,433 SH   SOLE   0 0 34,433
DECKERS OUTDOOR CORP COM 243537107   13,531,697 20,244 SH   SOLE   1,349 0 18,895
DEERE & CO COM 244199105   144,888,812 362,340 SH   SOLE   49,981 0 312,359
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   253,082 25,461 SH   SOLE   19,448 0 6,013
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,038,282 24,051 SH   SOLE   0 0 24,051
DELEK US HLDGS INC NEW COM 24665A103   570,808 22,124 SH   SOLE   1,092 0 21,032
DELL TECHNOLOGIES INC CL C 24703L202   9,435,225 123,336 SH   SOLE   24,440 0 98,896
DELTA AIR LINES INC DEL COM NEW 247361702   17,448,862 433,728 SH   SOLE   6,841 0 426,887
DENISON MINES CORP COM 248356107   155,006 87,574 SH   SOLE   0 0 87,574
DENNYS CORP COM 24869P104   131,278 12,066 SH   SOLE   529 0 11,537
DENTSPLY SIRONA INC COM 24906P109   391,028 10,987 SH   SOLE   1,564 0 9,423
DESCARTES SYS GROUP INC COM 249906108   1,057,391 12,579 SH   SOLE   2,778 0 9,801
DESIGNER BRANDS INC CL A 250565108   145,390 16,428 SH   SOLE   0 0 16,428
DESKTOP METAL INC COM CL A 25058X105   77,576 103,297 SH   SOLE   0 0 103,297
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   1,285,217 206,295 SH   SOLE   0 0 206,295
DEUTSCHE BANK A G NAMEN AKT D18190898   178,729 13,190 SH   SOLE   0 0 13,190
DEVON ENERGY CORP NEW COM 25179M103   42,299,919 933,773 SH   SOLE   4,167 0 929,606
DEVON ENERGY CORP NEW COM 25179M103   4,380,510 96,700 SH Put SOLE   0 0 96,700
DEXCOM INC COM 252131107   8,741,255 70,443 SH   SOLE   14,058 0 56,385
DEXCOM INC NOTE 0.250%11/1 252131AK3   11,480 11,000 PRN   SOLE   0 0 11,000
DHT HOLDINGS INC SHS NEW Y2065G121   157,394 16,044 SH   SOLE   1,956 0 14,088
DIAGEO PLC SPON ADR NEW 25243Q205   22,586,043 155,060 SH   SOLE   46,507 0 108,553
DIAMOND OFFSHORE DRILLING IN COM 25271C201   180,076 13,852 SH   SOLE   1,236 0 12,616
DIAMONDBACK ENERGY INC COM 25278X109   21,512,983 138,722 SH   SOLE   12,338 0 126,384
DIAMONDROCK HOSPITALITY CO COM 252784301   311,703 33,195 SH   SOLE   18,704 0 14,491
DIANA SHIPPING INC COM Y2066G104   43,133 14,523 SH   SOLE   0 0 14,523
DICKS SPORTING GOODS INC COM 253393102   4,946,312 33,660 SH   SOLE   76 0 33,584
DIGI INTL INC COM 253798102   385,710 14,835 SH   SOLE   1,728 0 13,107
DIGITAL RLTY TR INC COM 253868103   23,113,995 171,749 SH   SOLE   8,156 0 163,593
DIGITAL TURBINE INC COM NEW 25400W102   323,072 47,095 SH   SOLE   0 0 47,095
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   820,593 46,891 SH   SOLE   0 0 46,891
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   674,708 38,467 SH   SOLE   0 0 38,467
DIGITALOCEAN HLDGS INC COM 25402D102   725,104 19,763 SH   SOLE   0 0 19,763
DILLARDS INC CL A 254067101   8,792,580 21,783 SH   SOLE   0 0 21,783
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   16,847,614 397,349 SH   SOLE   0 0 397,349
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   23,166,806 928,157 SH   SOLE   0 0 928,157
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   6,879,387 285,333 SH   SOLE   0 0 285,333
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   14,873,185 572,486 SH   SOLE   0 0 572,486
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   418,758 8,068 SH   SOLE   0 0 8,068
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   223,245 5,408 SH   SOLE   0 0 5,408
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   39,576,330 1,151,814 SH   SOLE   0 0 1,151,814
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   5,093,632 177,850 SH   SOLE   0 0 177,850
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   45,241,272 1,772,083 SH   SOLE   0 0 1,772,083
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,236,873 48,202 SH   SOLE   0 0 48,202
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   813,548 33,659 SH   SOLE   0 0 33,659
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,244,104 48,249 SH   SOLE   0 0 48,249
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   10,809,986 222,840 SH   SOLE   0 0 222,840
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   8,599,696 182,933 SH   SOLE   0 0 182,933
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   7,993,818 240,416 SH   SOLE   0 0 240,416
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   250,215 4,679 SH   SOLE   0 0 4,679
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   508,932,854 17,411,319 SH   SOLE   445 0 17,410,874
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   56,799,619 1,095,883 SH   SOLE   0 0 1,095,883
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   3,758,088 131,356 SH   SOLE   0 0 131,356
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   21,666,725 800,988 SH   SOLE   0 0 800,988
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   42,532,603 1,142,735 SH   SOLE   0 0 1,142,735
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   4,993,328 219,583 SH   SOLE   0 0 219,583
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   30,111,472 505,057 SH   SOLE   0 0 505,057
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   23,107,797 793,537 SH   SOLE   0 0 793,537
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   560,869 18,017 SH   SOLE   0 0 18,017
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   34,496,259 659,206 SH   SOLE   0 0 659,206
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   177,636,584 7,274,225 SH   SOLE   342 0 7,273,883
DIODES INC COM 254543101   2,612,955 32,451 SH   SOLE   26,244 0 6,207
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,031,430 37,095 SH   SOLE   0 0 37,095
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   414,490 5,015 SH   SOLE   0 0 5,015
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   408,428 30,732 SH   SOLE   0 0 30,732
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   204,133 3,060 SH   SOLE   0 0 3,060
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732   131,965 11,606 SH   SOLE   0 0 11,606
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   26,686,108 315,290 SH   SOLE   0 0 315,290
DIREXION SHS ETF TR WORK FROM HOME 25460G773   348,300 6,387 SH   SOLE   0 0 6,387
DISCOVER FINL SVCS COM 254709108   17,704,442 157,513 SH   SOLE   36,220 0 121,293
DISH NETWORK CORPORATION CL A 25470M109   162,616 28,183 SH   SOLE   32 0 28,151
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   23,607 44,000 PRN   SOLE   0 0 44,000
DISNEY WALT CO COM 254687106   145,831,232 1,615,142 SH   SOLE   143,496 0 1,471,646
DISNEY WALT CO COM 254687106   514,653 5,700 SH Call SOLE   0 0 5,700
DNP SELECT INCOME FD INC COM 23325P104   14,031,765 1,654,689 SH   SOLE   0 0 1,654,689
DOCUSIGN INC COM 256163106   9,452,342 158,997 SH   SOLE   25,403 0 133,594
DOLBY LABORATORIES INC COM CL A 25659T107   5,767,908 66,929 SH   SOLE   37,945 0 28,984
DOLLAR GEN CORP NEW COM 256677105   21,635,137 159,141 SH   SOLE   35,109 0 124,032
DOLLAR TREE INC COM 256746108   11,960,216 84,197 SH   SOLE   18,206 0 65,991
DOMINION ENERGY INC COM 25746U109   57,617,169 1,225,898 SH   SOLE   545,051 0 680,847
DOMINOS PIZZA INC COM 25754A201   10,417,401 25,271 SH   SOLE   5,429 0 19,842
DONALDSON INC COM 257651109   4,735,652 72,466 SH   SOLE   21,766 0 50,700
DONNELLEY FINL SOLUTIONS INC COM 25787G100   546,299 8,759 SH   SOLE   2,511 0 6,248
DOORDASH INC CL A 25809K105   3,887,366 39,310 SH   SOLE   5,789 0 33,521
DORCHESTER MINERALS LP COM UNIT 25820R105   1,744,109 54,794 SH   SOLE   0 0 54,794
DORIAN LPG LTD SHS USD Y2106R110   3,357,213 76,526 SH   SOLE   0 0 76,526
DORMAN PRODS INC COM 258278100   406,290 4,871 SH   SOLE   4,083 0 788
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   257,039 5,557 SH   SOLE   0 0 5,557
DOUBLELINE INCOME SOLUTIONS COM 258622109   5,897,213 481,798 SH   SOLE   0 0 481,798
DOUBLELINE OPPORTUNISTIC CR COM 258623107   1,696,678 110,533 SH   SOLE   0 0 110,533
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   707,497 47,579 SH   SOLE   0 0 47,579
DOUBLEVERIFY HLDGS INC COM 25862V105   818,098 22,243 SH   SOLE   15,838 0 6,405
DOUGLAS ELLIMAN INC COM 25961D105   75,917 25,735 SH   SOLE   0 0 25,735
DOUGLAS EMMETT INC COM 25960P109   321,673 22,184 SH   SOLE   0 0 22,184
DOVER CORP COM 260003108   17,894,379 116,341 SH   SOLE   6,874 0 109,467
DOW INC COM 260557103   67,873,231 1,237,659 SH   SOLE   112,580 0 1,125,079
DOXIMITY INC CL A 26622P107   1,577,839 56,271 SH   SOLE   38,749 0 17,522
DRAFTKINGS INC NEW COM CL A 26142V105   16,202,574 459,648 SH   SOLE   24,598 0 435,050
DREAM FINDERS HOMES INC COM CL A 26154D100   278,093 7,827 SH   SOLE   893 0 6,934
DRIL-QUIP INC COM 262037104   210,733 9,056 SH   SOLE   7,414 0 1,642
DROPBOX INC CL A 26210C104   848,434 28,780 SH   SOLE   1,242 0 27,538
DT MIDSTREAM INC COMMON STOCK 23345M107   2,012,141 36,718 SH   SOLE   1,888 0 34,830
DTE ENERGY CO COM 233331107   15,756,743 142,905 SH   SOLE   26,473 0 116,432
DUFF & PHELPS UTLITY AND INF COM 26433C105   2,628,746 286,668 SH   SOLE   0 0 286,668
DUKE ENERGY CORP NEW COM NEW 26441C204   151,572,050 1,561,954 SH   SOLE   462,028 0 1,099,926
DUN & BRADSTREET HLDGS INC COM 26484T106   162,139 13,858 SH   SOLE   12,076 0 1,782
DUOLINGO INC CL A COM 26603R106   587,315 2,589 SH   SOLE   14 0 2,575
DUPONT DE NEMOURS INC COM 26614N102   20,357,965 264,629 SH   SOLE   28,015 0 236,614
DUTCH BROS INC CL A 26701L100   11,653,911 367,980 SH   SOLE   0 0 367,980
DWS MUN INCOME TR NEW COM 233368109   691,578 77,793 SH   SOLE   0 0 77,793
DWS STRATEGIC MUN INCOME TR COM 23342Q101   371,587 42,958 SH   SOLE   0 0 42,958
DXC TECHNOLOGY CO COM 23355L106   837,633 36,626 SH   SOLE   3,639 0 32,987
DYCOM INDS INC COM 267475101   697,100 6,057 SH   SOLE   127 0 5,930
DYNATRACE INC COM NEW 268150109   7,470,983 136,606 SH   SOLE   91,587 0 45,019
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,124,146 80,411 SH   SOLE   10,225 0 70,186
DYNEX CAP INC COM 26817Q886   772,210 61,678 SH   SOLE   0 0 61,678
E L F BEAUTY INC COM 26856L103   5,252,100 36,387 SH   SOLE   1,458 0 34,929
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   551,696 125,671 SH   SOLE   0 0 125,671
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   956,891 92,186 SH   SOLE   0 0 92,186
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   321,169 15,283 SH   SOLE   0 0 15,283
EA SERIES TRUST FREEDOM 100 EM 02072L607   6,219,085 189,030 SH   SOLE   0 0 189,030
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   599,153 22,721 SH   SOLE   0 0 22,721
EA SERIES TRUST INTL QUAN VALUE 02072L201   865,161 34,544 SH   SOLE   0 0 34,544
EA SERIES TRUST STRIVE 500 ETF 02072L680   651,752 21,320 SH   SOLE   0 0 21,320
EA SERIES TRUST STRIVE EMERGING 02072L698   206,208 7,412 SH   SOLE   0 0 7,412
EA SERIES TRUST STRIVE US ENERGY 02072L722   1,918,845 68,408 SH   SOLE   0 0 68,408
EA SERIES TRUST US QUAN MOMENTUM 02072L409   1,910,053 38,311 SH   SOLE   0 0 38,311
EA SERIES TRUST US QUAN VALUE 02072L102   2,382,006 58,829 SH   SOLE   0 0 58,829
EAGLE BULK SHIPPING INC COM Y2187A150   404,307 7,298 SH   SOLE   0 0 7,298
EAGLE MATLS INC COM 26969P108   10,496,683 51,749 SH   SOLE   4,164 0 47,585
EAGLE POINT CREDIT COMPANY I COM 269808101   641,958 67,575 SH   SOLE   0 0 67,575
EAGLE POINT INCOME COMPANY I COM 269817102   241,765 16,593 SH   SOLE   0 0 16,593
EAST WEST BANCORP INC COM 27579R104   2,201,158 30,593 SH   SOLE   5,668 0 24,925
EASTERLY GOVT PPTYS INC COM 27616P103   1,661,727 123,640 SH   SOLE   2,335 0 121,305
EASTERN BANKSHARES INC COM 27627N105   290,907 20,486 SH   SOLE   0 0 20,486
EASTGROUP PPTYS INC COM 277276101   1,258,791 6,858 SH   SOLE   1,285 0 5,573
EASTMAN CHEM CO COM 277432100   10,710,454 119,243 SH   SOLE   9,873 0 109,370
EASTMAN KODAK CO COM NEW 277461406   57,416 14,722 SH   SOLE   0 0 14,722
EATON CORP PLC SHS G29183103   90,375,451 375,282 SH   SOLE   92,735 0 282,547
EATON VANCE CALIF MUN BD FD COM 27828A100   911,947 99,666 SH   SOLE   0 0 99,666
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   198,121 19,161 SH   SOLE   0 0 19,161
EATON VANCE ENHANCED EQUITY COM 278274105   1,589,163 95,848 SH   SOLE   0 0 95,848
EATON VANCE ENHANCED EQUITY COM 278277108   4,847,931 258,971 SH   SOLE   0 0 258,971
EATON VANCE FLTING RATE INC COM 278279104   1,656,898 132,024 SH   SOLE   0 0 132,024
EATON VANCE LTD DURATION INC COM 27828H105   8,378,065 874,537 SH   SOLE   0 0 874,537
EATON VANCE MUN BD FD COM 27827X101   260,418 25,708 SH   SOLE   0 0 25,708
EATON VANCE MUN INCOME 2028 SHS 27829U105   612,519 35,324 SH   SOLE   0 0 35,324
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,612,331 164,189 SH   SOLE   0 0 164,189
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   868,716 51,343 SH   SOLE   0 0 51,343
EATON VANCE RISK-MANAGED DIV COM 27829G106   6,511,492 830,548 SH   SOLE   0 0 830,548
EATON VANCE SHORT DURATION D COM 27828V104   472,475 45,518 SH   SOLE   0 0 45,518
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,695,977 133,963 SH   SOLE   0 0 133,963
EATON VANCE SR INCOME TR SH BEN INT 27826S103   375,435 59,498 SH   SOLE   0 0 59,498
EATON VANCE TAX ADVT DIV INC COM 27828G107   5,758,065 258,789 SH   SOLE   0 0 258,789
EATON VANCE TAX MNGED BUY WR COM 27828X100   950,375 73,218 SH   SOLE   0 0 73,218
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,308,675 97,660 SH   SOLE   0 0 97,660
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   18,674,010 1,514,518 SH   SOLE   0 0 1,514,518
EATON VANCE TAX-MANAGED DIVE COM 27828N102   10,624,936 871,611 SH   SOLE   0 0 871,611
EATON VANCE TAX-MANAGED GLOB COM 27829F108   5,874,831 760,989 SH   SOLE   0 0 760,989
EATON VANCE TX ADV GLBL DIV COM 27828S101   3,380,973 197,718 SH   SOLE   0 0 197,718
EBAY INC. COM 278642103   7,592,167 174,052 SH   SOLE   55,296 0 118,756
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   475,009 40,564 SH   SOLE   0 0 40,564
ECOLAB INC COM 278865100   31,242,480 157,512 SH   SOLE   25,912 0 131,600
ECOPETROL S A SPONSORED ADS 279158109   176,758 14,829 SH   SOLE   0 0 14,829
ECOVYST INC COM 27923Q109   1,037,398 106,182 SH   SOLE   3,270 0 102,912
EDGIO INC COM 53261M104   35,979 105,048 SH   SOLE   0 0 105,048
EDISON INTL COM 281020107   15,159,813 212,055 SH   SOLE   69,961 0 142,094
EDITAS MEDICINE INC COM 28106W103   776,748 76,678 SH   SOLE   112 0 76,566
EDWARDS LIFESCIENCES CORP COM 28176E108   23,480,072 307,935 SH   SOLE   59,514 0 248,421
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   570,381 12,110 SH   SOLE   0 0 12,110
EL POLLO LOCO HLDGS INC COM 268603107   113,190 12,833 SH   SOLE   0 0 12,833
ELANCO ANIMAL HEALTH INC COM 28414H103   444,124 29,807 SH   SOLE   1,702 0 28,105
ELASTIC N V ORD SHS N14506104   1,786,182 15,849 SH   SOLE   89 0 15,760
ELBIT SYS LTD ORD M3760D101   889,914 4,173 SH   SOLE   0 0 4,173
ELDORADO GOLD CORP NEW COM 284902509   286,300 22,074 SH   SOLE   0 0 22,074
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   6,075 18,113 SH   SOLE   0 0 18,113
ELECTRONIC ARTS INC COM 285512109   9,341,482 68,280 SH   SOLE   13,852 0 54,428
ELEMENT SOLUTIONS INC COM 28618M106   233,067 10,072 SH   SOLE   608 0 9,464
ELEVANCE HEALTH INC COM 036752103   64,044,997 135,815 SH   SOLE   35,153 0 100,662
ELI LILLY & CO COM 532457108   399,756,459 685,783 SH   SOLE   78,642 0 607,141
ELI LILLY & CO COM 532457108   641,212 1,100 SH Put SOLE   0 0 1,100
ELLINGTON FINANCIAL INC COM 28852N109   142,835 11,238 SH   SOLE   0 0 11,238
ELLSWORTH GROWTH & INCOME FD COM 289074106   123,590 15,296 SH   SOLE   0 0 15,296
EMBECTA CORP COMMON STOCK 29082K105   227,163 12,000 SH   SOLE   15 0 11,985
EMBRAER S.A. SPONSORED ADS 29082A107   266,713 14,456 SH   SOLE   3,789 0 10,667
EMCOR GROUP INC COM 29084Q100   2,995,484 13,905 SH   SOLE   2,458 0 11,447
EMEREN GROUP LTD SPONSORED ADS 75971T301   27,548 10,091 SH   SOLE   0 0 10,091
EMERGENT BIOSOLUTIONS INC COM 29089Q105   25,591 10,663 SH   SOLE   0 0 10,663
EMERSON ELEC CO COM 291011104   74,162,581 761,970 SH   SOLE   66,755 0 695,215
EMPIRE ST RLTY TR INC CL A 292104106   160,235 16,536 SH   SOLE   15,032 0 1,504
EMX RTY CORP COM 26873J107   16,751 10,340 SH   SOLE   0 0 10,340
ENBRIDGE INC COM 29250N105   94,670,537 2,628,277 SH   SOLE   974,232 0 1,654,045
ENBRIDGE INC COM 29250N105   1,620,900 45,000 SH Put SOLE   0 0 45,000
ENCOMPASS HEALTH CORP COM 29261A100   2,047,285 30,685 SH   SOLE   4,657 0 26,028
ENCORE CAP GROUP INC COM 292554102   384,888 7,584 SH   SOLE   7,097 0 487
ENCORE WIRE CORP COM 292562105   8,408,204 39,364 SH   SOLE   16 0 39,348
ENDAVA PLC ADS 29260V105   532,105 6,835 SH   SOLE   3,630 0 3,205
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,453,351 61,245 SH   SOLE   27,887 0 33,358
ENDEAVOUR SILVER CORP COM 29258Y103   397,221 201,635 SH   SOLE   0 0 201,635
ENEL CHILE S.A. SPONSORED ADR 29278D105   51,409 15,867 SH   SOLE   2,280 0 13,587
ENERGIZER HLDGS INC NEW COM 29272W109   654,604 20,663 SH   SOLE   22 0 20,641
ENERGY FUELS INC COM NEW 292671708   192,128 26,722 SH   SOLE   0 0 26,722
ENERGY RECOVERY INC COM 29270J100   811,759 43,087 SH   SOLE   0 0 43,087
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   49,233,633 3,567,655 SH   SOLE   7,806 0 3,559,849
ENERGY VAULT HOLDINGS INC COM 29280W109   55,557 23,844 SH   SOLE   0 0 23,844
ENERPLUS CORP COM 292766102   726,724 47,374 SH   SOLE   16,929 0 30,445
ENERSYS COM 29275Y102   999,634 9,901 SH   SOLE   7,542 0 2,359
ENI S P A SPONSORED ADR 26874R108   396,826 11,668 SH   SOLE   896 0 10,772
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   139,222 11,449 SH   SOLE   0 0 11,449
ENNIS INC COM 293389102   214,811 9,804 SH   SOLE   0 0 9,804
ENOVA INTL INC COM 29357K103   208,707 3,770 SH   SOLE   2,442 0 1,328
ENOVIS CORPORATION COM 194014502   1,281,850 22,882 SH   SOLE   4,222 0 18,660
ENOVIX CORPORATION COM 293594107   2,605,349 208,095 SH   SOLE   0 0 208,095
ENPHASE ENERGY INC COM 29355A107   11,138,741 84,295 SH   SOLE   4,435 0 79,860
ENPRO INC COM 29355X107   2,192,894 13,990 SH   SOLE   12,542 0 1,448
ENSIGN GROUP INC COM 29358P101   1,490,521 13,283 SH   SOLE   2,419 0 10,864
ENSTAR GROUP LIMITED SHS G3075P101   206,339 701 SH   SOLE   0 0 701
ENTEGRIS INC COM 29362U104   9,351,162 78,043 SH   SOLE   20,176 0 57,867
ENTERGY CORP NEW COM 29364G103   37,421,835 369,818 SH   SOLE   192,760 0 177,058
ENTERPRISE BANCORP INC MASS COM 293668109   524,667 16,264 SH   SOLE   0 0 16,264
ENTERPRISE FINL SVCS CORP COM 293712105   246,752 5,526 SH   SOLE   0 0 5,526
ENTERPRISE PRODS PARTNERS L COM 293792107   63,705,529 2,417,667 SH   SOLE   16,563 0 2,401,104
ENVESTNET INC COM 29404K106   1,422,164 28,719 SH   SOLE   26,038 0 2,681
EOG RES INC COM 26875P101   44,034,568 364,073 SH   SOLE   110,698 0 253,375
EPAM SYS INC COM 29414B104   3,270,443 10,999 SH   SOLE   2,260 0 8,739
EPLUS INC COM 294268107   2,597,515 32,534 SH   SOLE   31,194 0 1,340
EPR PPTYS COM SH BEN INT 26884U109   2,978,261 61,471 SH   SOLE   491 0 60,980
EPR PPTYS CONV PFD 9% SR E 26884U307   235,111 8,361 SH   SOLE   0 0 8,361
EPSILON ENERGY LTD COM 294375209   568,096 111,830 SH   SOLE   0 0 111,830
EQT CORP COM 26884L109   5,711,447 147,735 SH   SOLE   45,975 0 101,760
EQUIFAX INC COM 294429105   11,731,233 47,439 SH   SOLE   10,383 0 37,056
EQUINIX INC COM 29444U700   21,672,513 26,910 SH   SOLE   11,516 0 15,394
EQUINOR ASA SPONSORED ADR 29446M102   725,087 22,917 SH   SOLE   2,126 0 20,791
EQUINOX GOLD CORP COM 29446Y502   1,366,946 279,539 SH   SOLE   0 0 279,539
EQUITABLE HLDGS INC COM 29452E101   1,870,905 56,183 SH   SOLE   27,177 0 29,006
EQUITRANS MIDSTREAM CORP COM 294600101   827,568 81,294 SH   SOLE   0 0 81,294
EQUITY COMWLTH COM SH BEN INT 294628102   539,308 28,089 SH   SOLE   0 0 28,089
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,459,316 20,688 SH   SOLE   1,824 0 18,864
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,688,517 60,310 SH   SOLE   8,738 0 51,572
ERIE INDTY CO CL A 29530P102   542,677 1,620 SH   SOLE   0 0 1,620
ERO COPPER CORP COM 296006109   872,208 55,238 SH   SOLE   0 0 55,238
ESAB CORPORATION COM 29605J106   3,065,847 35,394 SH   SOLE   2,906 0 32,488
ESCALADE INC COM 296056104   558,110 27,780 SH   SOLE   0 0 27,780
ESCO TECHNOLOGIES INC COM 296315104   358,323 3,062 SH   SOLE   1,331 0 1,731
ESS TECH INC COMMON STOCK 26916J106   25,928 22,744 SH   SOLE   0 0 22,744
ESSENT GROUP LTD COM G3198U102   471,918 8,948 SH   SOLE   6,668 0 2,280
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   367,032 14,360 SH   SOLE   858 0 13,502
ESSENTIAL UTILS INC COM 29670G102   9,680,132 259,174 SH   SOLE   1,011 0 258,163
ESSEX PPTY TR INC COM 297178105   6,777,139 27,334 SH   SOLE   720 0 26,614
ETF MANAGERS TR AI POWERED EQT 26924G813   5,080,607 142,692 SH   SOLE   0 0 142,692
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   4,868,026 105,622 SH   SOLE   0 0 105,622
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   2,130,969 659,744 SH   SOLE   0 0 659,744
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   1,089,444 55,950 SH   SOLE   0 0 55,950
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   7,628,241 137,207 SH   SOLE   0 0 137,207
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   21,064,362 348,690 SH   SOLE   0 0 348,690
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   3,702,019 370,202 SH   SOLE   0 0 370,202
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   3,784,755 81,550 SH   SOLE   0 0 81,550
ETF MANAGERS TR WEDBUSH ETFMG 26924G805   1,118,522 27,188 SH   SOLE   0 0 27,188
ETF MANAGERS TR WEDBUSH VID GAME 26924G706   1,581,898 26,720 SH   SOLE   0 0 26,720
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   1,726,038 47,309 SH   SOLE   0 0 47,309
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   2,553,590 101,333 SH   SOLE   0 0 101,333
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   11,817,337 565,694 SH   SOLE   313 0 565,381
ETF SER SOLUTIONS AAM S&P 500 26922A594   5,687,153 192,861 SH   SOLE   0 0 192,861
ETF SER SOLUTIONS AAM S&P EMRG 26922A586   465,600 24,326 SH   SOLE   0 0 24,326
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   23,763,787 751,099 SH   SOLE   13,064 0 738,035
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   307,501 10,561 SH   SOLE   0 0 10,561
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   2,419,612 72,968 SH   SOLE   0 0 72,968
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,245,792 49,436 SH   SOLE   0 0 49,436
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,457,960 37,924 SH   SOLE   0 0 37,924
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   1,877,841 79,352 SH   SOLE   0 0 79,352
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   563,372 5,630 SH   SOLE   0 0 5,630
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   2,233,973 103,968 SH   SOLE   0 0 103,968
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   11,528,884 321,618 SH   SOLE   0 0 321,618
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   164,038 25,432 SH   SOLE   0 0 25,432
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   7,930,194 145,990 SH   SOLE   0 0 145,990
ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667   366,411 10,639 SH   SOLE   0 0 10,639
ETF SER SOLUTIONS DISTILLATE US 26922A321   44,467,609 900,701 SH   SOLE   14 0 900,687
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   5,767,642 257,484 SH   SOLE   0 0 257,484
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,157,314 46,344 SH   SOLE   0 0 46,344
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   660,082 19,662 SH   SOLE   0 0 19,662
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   857,712 20,545 SH   SOLE   0 0 20,545
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701   583,945 16,089 SH   SOLE   0 0 16,089
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   366,699 21,572 SH   SOLE   0 0 21,572
ETF SER SOLUTIONS US GLB JETS 26922A842   13,722,750 721,111 SH   SOLE   0 0 721,111
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   239,300 9,724 SH   SOLE   0 0 9,724
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   628,882 12,309 SH   SOLE   0 0 12,309
ETFIS SER TR I INFRAC ACT MLP 26923G772   7,089,128 200,711 SH   SOLE   0 0 200,711
ETFIS SER TR I INFRACP REIT PFD 26923G400   3,042,305 163,126 SH   SOLE   0 0 163,126
ETFIS SER TR I VIRTUS INFRCAP 26923G822   22,510,426 1,086,935 SH   SOLE   0 0 1,086,935
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   282,965 4,871 SH   SOLE   0 0 4,871
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   357,126 14,605 SH   SOLE   0 0 14,605
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   525,244 23,429 SH   SOLE   0 0 23,429
ETFIS SER TR I VIRTUS REAL AS 26923G780   857,860 36,022 SH   SOLE   0 0 36,022
ETFIS SER TR I VIRTUS REAVES UT 26923G806   1,171,849 26,252 SH   SOLE   0 0 26,252
ETFIS SER TR I VIRTUS WMC INTNL 26923G848   280,746 10,412 SH   SOLE   0 0 10,412
ETHAN ALLEN INTERIORS INC COM 297602104   1,231,630 38,585 SH   SOLE   0 0 38,585
ETSY INC COM 29786A106   7,180,988 88,600 SH   SOLE   19,791 0 68,809
EURONET WORLDWIDE INC COM 298736109   1,440,417 14,193 SH   SOLE   10,487 0 3,706
EUROPEAN EQUITY FD INC COM 298768102   338,195 32,550 SH   SOLE   0 0 32,550
EUROSEAS LTD SHS Y23592135   217,334 6,977 SH   SOLE   0 0 6,977
EVANS BANCORP INC COM NEW 29911Q208   300,134 9,519 SH   SOLE   0 0 9,519
EVERBRIDGE INC COM 29978A104   352,057 14,482 SH   SOLE   10,724 0 3,758
EVERCORE INC CLASS A 29977A105   697,803 4,080 SH   SOLE   779 0 3,301
EVEREST GROUP LTD COM G3223R108   5,853,705 16,555 SH   SOLE   2,480 0 14,075
EVERGY INC COM 30034W106   5,754,063 110,231 SH   SOLE   15,327 0 94,904
EVERI HLDGS INC COM 30034T103   1,127,896 100,080 SH   SOLE   39,313 0 60,767
EVERSOURCE ENERGY COM 30040W108   15,134,690 245,216 SH   SOLE   6,301 0 238,915
EVERTEC INC COM 30040P103   267,904 6,544 SH   SOLE   83 0 6,461
EVGO INC CL A COM 30052F100   162,783 45,470 SH   SOLE   0 0 45,470
EVOGENE LTD SHS M4119S104   56,141 66,835 SH   SOLE   0 0 66,835
EVOLENT HEALTH INC CL A 30050B101   257,072 7,783 SH   SOLE   3,277 0 4,506
EVOLUS INC COM 30052C107   290,375 27,576 SH   SOLE   0 0 27,576
EVOLUTION PETE CORP COM 30049A107   77,256 13,297 SH   SOLE   0 0 13,297
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   137,588 29,150 SH   SOLE   0 0 29,150
EXACT SCIENCES CORP COM 30063P105   6,267,911 84,724 SH   SOLE   10,420 0 74,304
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715   399,997 17,182 SH   SOLE   0 0 17,182
EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681   299,038 12,884 SH   SOLE   0 0 12,884
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   7,909,229 416,934 SH   SOLE   0 0 416,934
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   234,477 20,231 SH   SOLE   0 0 20,231
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   6,936,684 225,144 SH   SOLE   0 0 225,144
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   636,281 22,700 SH   SOLE   0 0 22,700
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   1,183,066 28,687 SH   SOLE   0 0 28,687
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   21,221,103 370,351 SH   SOLE   0 0 370,351
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   635,721 26,723 SH   SOLE   0 0 26,723
EXELIXIS INC COM 30161Q104   1,489,887 62,105 SH   SOLE   23,411 0 38,694
EXELON CORP COM 30161N101   13,949,455 388,564 SH   SOLE   71,160 0 317,404
EXLSERVICE HOLDINGS INC COM 302081104   3,292,065 106,712 SH   SOLE   69,428 0 37,284
EXP WORLD HLDGS INC COM 30212W100   1,412,710 91,025 SH   SOLE   0 0 91,025
EXPEDIA GROUP INC COM NEW 30212P303   9,112,746 60,035 SH   SOLE   9,082 0 50,953
EXPEDITORS INTL WASH INC COM 302130109   14,684,697 115,445 SH   SOLE   32,062 0 83,383
EXPONENT INC COM 30214U102   4,464,417 50,709 SH   SOLE   23,915 0 26,794
EXSCIENTIA PLC ADS 30223G102   132,713 20,704 SH   SOLE   0 0 20,704
EXTRA SPACE STORAGE INC COM 30225T102   16,313,980 101,753 SH   SOLE   9,747 0 92,006
EXTREME NETWORKS COM 30226D106   344,386 19,523 SH   SOLE   14,591 0 4,932
EXXON MOBIL CORP COM 30231G102   389,240,396 3,893,183 SH   SOLE   205,328 0 3,687,855
EXXON MOBIL CORP COM 30231G102   2,809,438 28,100 SH Put SOLE   0 0 28,100
F N B CORP COM 302520101   1,297,989 94,262 SH   SOLE   2,429 0 91,833
F5 INC COM 315616102   1,691,987 9,454 SH   SOLE   6,208 0 3,246
FABRINET SHS G3323L100   1,633,888 8,585 SH   SOLE   64 0 8,521
FACTSET RESH SYS INC COM 303075105   30,001,893 62,891 SH   SOLE   9,583 0 53,308
FAIR ISAAC CORP COM 303250104   29,476,574 25,323 SH   SOLE   10,236 0 15,087
FARMERS NATIONAL BANC CORP COM 309627107   204,955 14,184 SH   SOLE   0 0 14,184
FARMLAND PARTNERS INC COM 31154R109   3,811,568 305,414 SH   SOLE   0 0 305,414
FASTENAL CO COM 311900104   14,319,098 221,076 SH   SOLE   26,162 0 194,914
FASTLY INC CL A 31188V100   643,363 36,144 SH   SOLE   0 0 36,144
FEDERAL AGRIC MTG CORP CL C 313148306   1,390,545 7,272 SH   SOLE   0 0 7,272
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   5,550,445 53,862 SH   SOLE   0 0 53,862
FEDERAL SIGNAL CORP COM 313855108   351,801 4,584 SH   SOLE   2,299 0 2,285
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   3,569,500 148,667 SH   SOLE   0 0 148,667
FEDERATED HERMES INC CL B 314211103   533,929 15,769 SH   SOLE   0 0 15,769
FEDEX CORP COM 31428X106   69,179,312 273,468 SH   SOLE   9,295 0 264,173
FERGUSON PLC NEW SHS G3421J106   5,503,704 28,506 SH   SOLE   19,415 0 9,091
FERRARI N V COM N3167Y103   7,933,009 23,441 SH   SOLE   2,227 0 21,214
FERROGLOBE PLC SHS G33856108   189,526 29,113 SH   SOLE   0 0 29,113
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   44,126,091 744,870 SH   SOLE   20 0 744,850
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   10,921,655 244,716 SH   SOLE   0 0 244,716
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   5,936,246 135,197 SH   SOLE   0 0 135,197
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   574,282 21,671 SH   SOLE   0 0 21,671
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   1,348,326 50,217 SH   SOLE   0 0 50,217
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   3,258,317 124,221 SH   SOLE   0 0 124,221
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   3,790,414 142,604 SH   SOLE   0 0 142,604
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   1,869,968 68,497 SH   SOLE   0 0 68,497
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206   739,866 26,283 SH   SOLE   0 0 26,283
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   23,543,342 556,843 SH   SOLE   0 0 556,843
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   9,591,682 200,144 SH   SOLE   0 0 200,144
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   1,080,601 52,455 SH   SOLE   0 0 52,455
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   273,404 11,196 SH   SOLE   0 0 11,196
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   6,713,492 126,741 SH   SOLE   0 0 126,741
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   1,099,948 20,785 SH   SOLE   0 0 20,785
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   2,990,915 67,144 SH   SOLE   0 0 67,144
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   7,035,335 89,123 SH   SOLE   0 0 89,123
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   9,381,506 407,183 SH   SOLE   0 0 407,183
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   7,031,157 131,301 SH   SOLE   0 0 131,301
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   31,136,984 481,326 SH   SOLE   0 0 481,326
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   4,004,098 65,394 SH   SOLE   0 0 65,394
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   35,917,518 250,052 SH   SOLE   8,024 0 242,028
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   4,524,849 92,836 SH   SOLE   0 0 92,836
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   7,662,671 287,530 SH   SOLE   0 0 287,530
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   12,010,304 293,938 SH   SOLE   0 0 293,938
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,417,350 26,083 SH   SOLE   0 0 26,083
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   1,300,189 35,887 SH   SOLE   0 0 35,887
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,144,261 32,693 SH   SOLE   0 0 32,693
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   5,653,712 106,678 SH   SOLE   0 0 106,678
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   4,182,745 88,966 SH   SOLE   0 0 88,966
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   4,314,525 86,472 SH   SOLE   0 0 86,472
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,962,080 39,888 SH   SOLE   0 0 39,888
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   67,514,564 1,466,433 SH   SOLE   0 0 1,466,433
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   7,984,783 156,503 SH   SOLE   10,534 0 145,969
FIDELITY NATL INFORMATION SV COM 31620M106   17,737,081 295,274 SH   SOLE   120,783 0 174,491
FIDUS INVT CORP COM 316500107   1,425,531 72,399 SH   SOLE   0 0 72,399
FIFTH THIRD BANCORP COM 316773100   15,428,722 447,339 SH   SOLE   25,481 0 421,858
FIFTH THIRD BANCORP COM 316773100   1,786,582 51,800 SH Put SOLE   0 0 51,800
FIGS INC CL A 30260D103   148,654 21,389 SH   SOLE   4,961 0 16,428
FINVOLUTION GROUP SPONSORED ADS 31810T101   152,312 31,084 SH   SOLE   0 0 31,084
FIRST AMERN FINL CORP COM 31847R102   1,844,216 28,619 SH   SOLE   1,781 0 26,838
FIRST BANCORP N C COM 318910106   1,088,898 29,422 SH   SOLE   0 0 29,422
FIRST BANCSHARES INC MS COM 318916103   981,602 33,468 SH   SOLE   0 0 33,468
FIRST COMWLTH FINL CORP PA COM 319829107   446,252 28,902 SH   SOLE   0 0 28,902
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,730,839 1,220 SH   SOLE   109 0 1,111
FIRST FINL BANCORP OH COM 320209109   1,004,876 42,311 SH   SOLE   17,719 0 24,592
FIRST FINL BANKSHARES INC COM 32020R109   1,705,069 56,273 SH   SOLE   32,144 0 24,129
FIRST HAWAIIAN INC COM 32051X108   1,137,616 49,764 SH   SOLE   8,773 0 40,991
FIRST HORIZON CORPORATION COM 320517105   1,602,495 113,171 SH   SOLE   708 0 112,463
FIRST INDL RLTY TR INC COM 32054K103   2,529,556 48,026 SH   SOLE   28,962 0 19,064
FIRST INTST BANCSYSTEM INC COM 32055Y201   828,874 26,955 SH   SOLE   4,034 0 22,921
FIRST MAJESTIC SILVER CORP COM 32076V103   2,481,630 403,517 SH   SOLE   0 0 403,517
FIRST MAJESTIC SILVER CORP COM 32076V103   123,000 20,000 SH Call SOLE   0 0 20,000
FIRST MERCHANTS CORP COM 320817109   334,977 9,034 SH   SOLE   2,512 0 6,522
FIRST SOLAR INC COM 336433107   5,994,433 34,795 SH   SOLE   1,491 0 33,304
FIRST SVGS FINL GROUP INC COM 33621E109   388,161 23,105 SH   SOLE   0 0 23,105
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   1,251,940 199,037 SH   SOLE   0 0 199,037
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   7,006,734 114,228 SH   SOLE   0 0 114,228
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,679,507 115,988 SH   SOLE   0 0 115,988
FIRST TR ENERGY INFRASTRCTR COM 33738C103   513,839 31,217 SH   SOLE   0 0 31,217
FIRST TR ENHANCED EQUITY INC COM 337318109   2,403,533 131,556 SH   SOLE   0 0 131,556
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   22,573,215 452,278 SH   SOLE   0 0 452,278
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   6,121,185 210,133 SH   SOLE   0 0 210,133
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   13,431,587 400,258 SH   SOLE   116,328 0 283,930
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   3,983,115 138,159 SH   SOLE   115,227 0 22,932
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   3,341,283 104,103 SH   SOLE   101,057 0 3,046
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   50,730,387 2,845,227 SH   SOLE   0 0 2,845,227
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   50,155,060 891,487 SH   SOLE   0 0 891,487
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   112,988,810 2,186,972 SH   SOLE   0 0 2,186,972
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   227,033 11,261 SH   SOLE   0 0 11,261
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   32,234,488 676,059 SH   SOLE   0 0 676,059
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   170,949,628 10,139,362 SH   SOLE   0 0 10,139,362
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   276,014 4,668 SH   SOLE   0 0 4,668
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,087,057 17,765 SH   SOLE   0 0 17,765
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   456,658 7,208 SH   SOLE   0 0 7,208
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   23,584,262 1,182,169 SH   SOLE   0 0 1,182,169
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   16,220,040 808,576 SH   SOLE   0 0 808,576
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   25,850,901 492,304 SH   SOLE   0 0 492,304
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   14,527,838 377,935 SH   SOLE   0 0 377,935
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   19,942,697 901,161 SH   SOLE   0 0 901,161
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505   289,753 7,132 SH   SOLE   0 0 7,132
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   9,625,733 265,026 SH   SOLE   0 0 265,026
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   339,979 8,409 SH   SOLE   0 0 8,409
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   4,383,910 81,093 SH   SOLE   0 0 81,093
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   4,891,983 97,082 SH   SOLE   0 0 97,082
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   3,243,324 156,004 SH   SOLE   0 0 156,004
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   386,661 5,945 SH   SOLE   0 0 5,945
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   8,148,079 297,919 SH   SOLE   0 0 297,919
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   82,963,354 3,697,119 SH   SOLE   0 0 3,697,119
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   76,147,071 868,565 SH   SOLE   0 0 868,565
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   22,894,052 388,166 SH   SOLE   0 0 388,166
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   20,940,746 331,919 SH   SOLE   0 0 331,919
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   28,831,886 1,295,233 SH   SOLE   0 0 1,295,233
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   1,911,205 84,867 SH   SOLE   0 0 84,867
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   29,593,218 907,767 SH   SOLE   0 0 907,767
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   37,437,665 2,243,120 SH   SOLE   0 0 2,243,120
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   57,394,821 1,325,822 SH   SOLE   0 0 1,325,822
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   55,068,254 531,789 SH   SOLE   0 0 531,789
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   39,935,007 615,711 SH   SOLE   0 0 615,711
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   870,743 34,046 SH   SOLE   0 0 34,046
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   30,978,829 2,379,327 SH   SOLE   0 0 2,379,327
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   18,540,546 241,634 SH   SOLE   0 0 241,634
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   15,053,987 356,307 SH   SOLE   0 0 356,307
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   24,019,197 348,306 SH   SOLE   0 0 348,306
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   145,111,556 2,695,237 SH   SOLE   0 0 2,695,237
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   33,706,966 321,908 SH   SOLE   0 0 321,908
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   2,503,128 43,992 SH   SOLE   0 0 43,992
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   60,051,050 468,892 SH   SOLE   0 0 468,892
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   33,279,324 347,057 SH   SOLE   0 0 347,057
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   17,626,698 556,398 SH   SOLE   0 0 556,398
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   56,329,212 594,202 SH   SOLE   0 0 594,202
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   15,862,857 311,036 SH   SOLE   0 0 311,036
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   38,168,161 560,308 SH   SOLE   0 0 560,308
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   13,504,166 248,284 SH   SOLE   0 0 248,284
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   28,810,661 457,894 SH   SOLE   0 0 457,894
FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103   737,736 12,945 SH   SOLE   0 0 12,945
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   58,595,062 2,743,215 SH   SOLE   0 0 2,743,215
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   670,687,504 8,379,404 SH   SOLE   0 0 8,379,404
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   70,842,110 3,069,416 SH   SOLE   0 0 3,069,416
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   6,377,077 137,350 SH   SOLE   0 0 137,350
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   129,064,577 691,850 SH   SOLE   0 0 691,850
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   12,028,129 366,978 SH   SOLE   0 0 366,978
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   8,660,068 443,197 SH   SOLE   0 0 443,197
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   213,053,927 4,132,957 SH   SOLE   0 0 4,132,957
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   4,582,276 212,536 SH   SOLE   0 0 212,536
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   3,235,538 106,434 SH   SOLE   0 0 106,434
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   1,152,249 42,162 SH   SOLE   0 0 42,162
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   466,187 17,951 SH   SOLE   0 0 17,951
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   4,802,932 93,026 SH   SOLE   0 0 93,026
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   3,298,251 154,993 SH   SOLE   0 0 154,993
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   507,130,989 8,500,352 SH   SOLE   7,761 0 8,492,591
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   88,134,424 2,120,145 SH   SOLE   0 0 2,120,145
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738   3,177,157 106,795 SH   SOLE   0 0 106,795
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   292,139,677 6,045,937 SH   SOLE   3,771 0 6,042,166
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   143,645,616 2,779,521 SH   SOLE   0 0 2,779,521
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   3,380,232 205,111 SH   SOLE   0 0 205,111
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   3,419,833 76,242 SH   SOLE   0 0 76,242
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   1,335,425 52,462 SH   SOLE   0 0 52,462
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   4,343,367 106,169 SH   SOLE   0 0 106,169
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   15,308,474 453,641 SH   SOLE   0 0 453,641
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   2,244,587 65,082 SH   SOLE   0 0 65,082
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   120,952,889 6,379,372 SH   SOLE   0 0 6,379,372
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   12,170,745 549,966 SH   SOLE   0 0 549,966
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   4,537,588 163,281 SH   SOLE   0 0 163,281
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   12,444,456 399,373 SH   SOLE   0 0 399,373
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   10,896,343 236,302 SH   SOLE   0 0 236,302
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   12,054,960 770,285 SH   SOLE   0 0 770,285
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   26,963,284 639,395 SH   SOLE   0 0 639,395
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   119,688,313 1,867,504 SH   SOLE   0 0 1,867,504
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   12,985,656 147,347 SH   SOLE   0 0 147,347
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   9,972,647 394,800 SH   SOLE   0 0 394,800
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   17,562,844 886,117 SH   SOLE   0 0 886,117
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,281,739 42,710 SH   SOLE   0 0 42,710
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   31,731,239 696,930 SH   SOLE   0 0 696,930
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   3,288,879 135,568 SH   SOLE   0 0 135,568
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   25,632,409 905,803 SH   SOLE   0 0 905,803
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,794,300 67,417 SH   SOLE   0 0 67,417
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   17,083,138 209,532 SH   SOLE   0 0 209,532
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   13,227,799 544,578 SH   SOLE   0 0 544,578
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   47,263,883 1,706,894 SH   SOLE   0 0 1,706,894
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   27,339,417 172,974 SH   SOLE   0 0 172,974
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   62,496,172 1,080,501 SH   SOLE   0 0 1,080,501
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   869,152,630 16,821,225 SH   SOLE   0 0 16,821,225
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   10,198,883 632,685 SH   SOLE   0 0 632,685
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   106,302,220 2,307,407 SH   SOLE   0 0 2,307,407
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   18,054,552 629,103 SH   SOLE   0 0 629,103
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   297,992,843 9,093,465 SH   SOLE   0 0 9,093,465
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   5,032,197 150,981 SH   SOLE   0 0 150,981
FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383   1,482,705 111,779 SH   SOLE   0 0 111,779
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   4,540,601 106,803 SH   SOLE   0 0 106,803
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   1,735,232 44,815 SH   SOLE   0 0 44,815
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   1,253,456 58,903 SH   SOLE   0 0 58,903
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   76,569,713 3,373,115 SH   SOLE   0 0 3,373,115
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   463,967 21,844 SH   SOLE   0 0 21,844
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   6,650,647 276,075 SH   SOLE   0 0 276,075
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   3,290,405 128,381 SH   SOLE   0 0 128,381
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   1,193,573 50,108 SH   SOLE   0 0 50,108
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   244,503 6,813 SH   SOLE   0 0 6,813
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   4,218,503 101,798 SH   SOLE   0 0 101,798
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   913,199 28,220 SH   SOLE   0 0 28,220
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   337,225 9,339 SH   SOLE   0 0 9,339
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   581,036,692 21,868,148 SH   SOLE   0 0 21,868,148
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   1,134,466 35,684 SH   SOLE   0 0 35,684
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   635,501 18,431 SH   SOLE   0 0 18,431
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   1,723,315 49,850 SH   SOLE   0 0 49,850
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   1,018,036 27,892 SH   SOLE   0 0 27,892
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   519,304 13,669 SH   SOLE   0 0 13,669
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   10,431,100 236,265 SH   SOLE   0 0 236,265
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   3,584,273 86,119 SH   SOLE   0 0 86,119
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   330,499 9,712 SH   SOLE   0 0 9,712
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   2,568,361 73,488 SH   SOLE   0 0 73,488
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   1,863,323 52,110 SH   SOLE   0 0 52,110
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   1,600,423 41,047 SH   SOLE   0 0 41,047
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   840,990 25,691 SH   SOLE   0 0 25,691
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   2,180,293 92,151 SH   SOLE   0 0 92,151
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   4,660,030 116,998 SH   SOLE   0 0 116,998
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   84,543,021 3,131,223 SH   SOLE   0 0 3,131,223
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   1,645,968 43,598 SH   SOLE   0 0 43,598
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   378,260 11,496 SH   SOLE   0 0 11,496
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466   904,280 41,073 SH   SOLE   0 0 41,073
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   4,615,957 140,388 SH   SOLE   0 0 140,388
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   437,365 12,919 SH   SOLE   0 0 12,919
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   1,258,408 34,541 SH   SOLE   0 0 34,541
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,888,101 46,921 SH   SOLE   0 0 46,921
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   469,965 13,377 SH   SOLE   0 0 13,377
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   214,923 9,725 SH   SOLE   0 0 9,725
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,294,896 65,465 SH   SOLE   0 0 65,465
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   10,028,788 532,147 SH   SOLE   0 0 532,147
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   13,452,178 560,858 SH   SOLE   0 0 560,858
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   666,737 68,949 SH   SOLE   0 0 68,949
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   364,018,434 8,160,935 SH   SOLE   15,417 0 8,145,518
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,677,588 79,082 SH   SOLE   0 0 79,082
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   147,906,623 5,978,441 SH   SOLE   0 0 5,978,441
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   2,010,354 47,114 SH   SOLE   0 0 47,114
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   1,033,899 27,578 SH   SOLE   0 0 27,578
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   1,744,002 42,924 SH   SOLE   0 0 42,924
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   3,354,264 94,673 SH   SOLE   0 0 94,673
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   357,233 9,825 SH   SOLE   0 0 9,825
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,740,483 44,754 SH   SOLE   0 0 44,754
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   383,727 8,880 SH   SOLE   0 0 8,880
FIRST TR HIGH INCOME LONG / COM 33738E109   1,502,556 124,281 SH   SOLE   0 0 124,281
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   1,162,433 83,448 SH   SOLE   0 0 83,448
FIRST TR INTER DURATN PFD & COM 33718W103   8,603,002 527,468 SH   SOLE   0 0 527,468
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   64,267,969 907,227 SH   SOLE   0 0 907,227
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   70,344,527 780,183 SH   SOLE   0 0 780,183
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   90,305,816 864,584 SH   SOLE   0 0 864,584
FIRST TR MLP & ENERGY INCOM COM 33739B104   3,156,041 368,266 SH   SOLE   0 0 368,266
FIRST TR MORNINGSTAR DIVID L SHS 336917109   311,964,882 8,694,674 SH   SOLE   0 0 8,694,674
FIRST TR MTG INCOME FD COM SHS 33734E103   175,637 14,492 SH   SOLE   0 0 14,492
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   9,057,739 80,685 SH   SOLE   0 0 80,685
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   7,041,686 90,237 SH   SOLE   0 0 90,237
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   105,546,556 898,651 SH   SOLE   0 0 898,651
FIRST TR NASDAQ 100 TECH IND SHS 337345102   103,710,034 591,041 SH   SOLE   0 0 591,041
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   5,562,938 111,628 SH   SOLE   0 0 111,628
FIRST TR S&P REIT INDEX FD COM 33734G108   24,220,272 923,029 SH   SOLE   0 0 923,029
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   50,844,310 555,311 SH   SOLE   0 0 555,311
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   3,385,608 945,701 SH   SOLE   0 0 945,701
FIRST TR SR FLTG RATE INCOME COM 33733U108   13,568,059 1,344,704 SH   SOLE   0 0 1,344,704
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   3,319,784 275,031 SH   SOLE   0 0 275,031
FIRST TR VALUE LINE DIVID IN SHS 33734H106   865,478,362 21,338,225 SH   SOLE   929 0 21,337,296
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   107,579,629 981,924 SH   SOLE   0 0 981,924
FIRSTCASH HOLDINGS INC COM 33768G107   2,843,640 26,235 SH   SOLE   13,574 0 12,661
FIRSTENERGY CORP COM 337932107   8,201,841 223,727 SH   SOLE   62,425 0 161,302
FIRSTSERVICE CORP NEW COM 33767E202   1,067,444 6,586 SH   SOLE   4,992 0 1,594
FISCALNOTE HOLDINGS INC COM CL A 337655104   33,457 29,348 SH   SOLE   0 0 29,348
FISERV INC COM 337738108   41,415,319 311,769 SH   SOLE   53,732 0 258,037
FISKER INC CL A COM STK 33813J106   202,258 115,576 SH   SOLE   0 0 115,576
FIVE BELOW INC COM 33829M101   2,335,573 10,957 SH   SOLE   1,712 0 9,245
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   66,195 21,562 SH   SOLE   1,748 0 19,814
FIVE STAR BANCORP COM 33830T103   417,290 15,939 SH   SOLE   0 0 15,939
FIVE9 INC COM 338307101   1,380,380 17,542 SH   SOLE   13,398 0 4,144
FIVERR INTL LTD ORD SHS M4R82T106   248,532 9,131 SH   SOLE   0 0 9,131
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   5,125,476 288,759 SH   SOLE   0 0 288,759
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   286,141 35,947 SH   SOLE   0 0 35,947
FLAHERTY & CRUMRINE PFD INCO COM 338480106   389,641 39,437 SH   SOLE   0 0 39,437
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,230,870 232,437 SH   SOLE   0 0 232,437
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,742,631 119,768 SH   SOLE   0 0 119,768
FLEETCOR TECHNOLOGIES INC COM 339041105   5,803,328 20,535 SH   SOLE   3,856 0 16,679
FLEX LNG LTD SHS G35947202   1,242,954 42,772 SH   SOLE   0 0 42,772
FLEX LTD ORD Y2573F102   29,309,617 962,233 SH   SOLE   476,815 0 485,418
FLEXSHARES TR CR SCD US BD 33939L761   2,150,535 44,836 SH   SOLE   0 0 44,836
FLEXSHARES TR CR SCORED LONG 33939L753   531,301 11,890 SH   SOLE   0 0 11,890
FLEXSHARES TR CRE SLCT BD FD 33939L670   261,216 11,677 SH   SOLE   0 0 11,677
FLEXSHARES TR DISCP DUR MBS 33939L779   823,109 40,034 SH   SOLE   0 0 40,034
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   9,040,204 120,485 SH   SOLE   0 0 120,485
FLEXSHARES TR GLB QLT R/E IDX 33939L787   941,601 16,881 SH   SOLE   0 0 16,881
FLEXSHARES TR HIG YLD VL ETF 33939L662   1,837,735 44,965 SH   SOLE   0 0 44,965
FLEXSHARES TR IBOXX 3R TARGT 33939L506   3,255,164 137,814 SH   SOLE   0 0 137,814
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   2,508,668 106,165 SH   SOLE   0 0 106,165
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,367,167 120,687 SH   SOLE   0 0 120,687
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,530,362 65,740 SH   SOLE   0 0 65,740
FLEXSHARES TR M STAR DEV MKT 33939L803   1,373,119 20,108 SH   SOLE   0 0 20,108
FLEXSHARES TR MORNSTAR UPSTR 33939L407   15,295,890 373,526 SH   SOLE   0 0 373,526
FLEXSHARES TR MORNSTAR USMKT 33939L100   6,095,103 33,402 SH   SOLE   0 0 33,402
FLEXSHARES TR MSTAR EMKT FAC 33939L308   694,852 13,617 SH   SOLE   0 0 13,617
FLEXSHARES TR QLT DIV DEF IDX 33939L845   8,907,716 150,825 SH   SOLE   0 0 150,825
FLEXSHARES TR QUALT DIVD IDX 33939L860   17,353,020 282,025 SH   SOLE   0 0 282,025
FLEXSHARES TR STOX GBL ESG SLT 33939L688   470,274 3,145 SH   SOLE   0 0 3,145
FLEXSHARES TR STOX US ESG SLCT 33939L696   4,396,379 37,891 SH   SOLE   0 0 37,891
FLEXSHARES TR STOXX GLOBR INF 33939L795   3,011,393 56,288 SH   SOLE   0 0 56,288
FLEXSHARES TR US QT LW VLTY 33939L654   3,194,220 56,831 SH   SOLE   0 0 56,831
FLEXSHARES TR US QUALITY CAP 33939L746   2,151,076 40,609 SH   SOLE   0 0 40,609
FLOOR & DECOR HLDGS INC CL A 339750101   980,947 8,793 SH   SOLE   377 0 8,416
FLOWERS FOODS INC COM 343498101   731,194 32,483 SH   SOLE   32 0 32,451
FLOWSERVE CORP COM 34354P105   587,809 14,260 SH   SOLE   6,970 0 7,290
FLUENCE ENERGY INC COM CL A 34379V103   398,796 16,721 SH   SOLE   0 0 16,721
FLUENT INC COM 34380C102   19,673 29,362 SH   SOLE   0 0 29,362
FLUOR CORP NEW COM 343412102   3,330,498 85,027 SH   SOLE   1,020 0 84,007
FLYWIRE CORPORATION COM VTG 302492103   716,516 30,951 SH   SOLE   13,651 0 17,300
FMC CORP COM NEW 302491303   6,273,924 99,507 SH   SOLE   31,132 0 68,375
FNCB BANCORP INC COM 302578109   374,419 55,143 SH   SOLE   0 0 55,143
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   653,286 5,012 SH   SOLE   1,095 0 3,917
FOOT LOCKER INC COM 344849104   397,154 12,750 SH   SOLE   2,701 0 10,049
FORD MTR CO DEL COM 345370860   69,452,670 5,697,513 SH   SOLE   37,741 0 5,659,772
FORD MTR CO DEL COM 345370860   280,370 23,000 SH Call SOLE   0 0 23,000
FORESTAR GROUP INC COM 346232101   3,460,197 104,633 SH   SOLE   0 0 104,633
FORMFACTOR INC COM 346375108   320,750 7,690 SH   SOLE   0 0 7,690
FORTINET INC COM 34959E109   15,332,109 261,953 SH   SOLE   28,607 0 233,346
FORTIS INC COM 349553107   1,934,024 47,022 SH   SOLE   34,637 0 12,385
FORTIVE CORP COM 34959J108   7,390,310 100,371 SH   SOLE   38,191 0 62,180
FORTREA HLDGS INC COMMON STOCK 34965K107   723,006 20,717 SH   SOLE   3,321 0 17,396
FORTUNA SILVER MINES INC COM 349915108   101,699 26,347 SH   SOLE   0 0 26,347
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,353,339 44,042 SH   SOLE   644 0 43,398
FORWARD AIR CORP COM 349853101   731,388 11,633 SH   SOLE   5,675 0 5,958
FOUR CORNERS PPTY TR INC COM 35086T109   209,050 8,263 SH   SOLE   213 0 8,050
FOX CORP CL A COM 35137L105   581,565 19,601 SH   SOLE   6,220 0 13,381
FOX FACTORY HLDG CORP COM 35138V102   1,172,668 17,378 SH   SOLE   15,310 0 2,068
FRANCO NEV CORP COM 351858105   3,916,788 35,347 SH   SOLE   4,142 0 31,205
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   643,231 47,611 SH   SOLE   91 0 47,520
FRANKLIN ELEC INC COM 353514102   610,461 6,316 SH   SOLE   3,690 0 2,626
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   3,640,406 40,462 SH   SOLE   0 0 40,462
FRANKLIN LTD DURATION INCOME COM 35472T101   294,725 47,383 SH   SOLE   0 0 47,383
FRANKLIN RESOURCES INC COM 354613101   2,924,123 98,158 SH   SOLE   0 0 98,158
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   2,535,946 206,091 SH   SOLE   0 0 206,091
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   404,795 14,055 SH   SOLE   0 0 14,055
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   802,110 32,347 SH   SOLE   0 0 32,347
FRANKLIN TEMPLETON ETF TR FRANKLIN ASIA 35473P660   250,086 11,721 SH   SOLE   0 0 11,721
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   13,028,081 537,019 SH   SOLE   0 0 537,019
FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED 35473P421   2,440,050 84,385 SH   SOLE   0 0 84,385
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   2,484,454 71,229 SH   SOLE   0 0 71,229
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   446,583 15,699 SH   SOLE   0 0 15,699
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   358,894 17,132 SH   SOLE   0 0 17,132
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   488,976 14,710 SH   SOLE   75 0 14,635
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   206,514 12,867 SH   SOLE   0 0 12,867
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   731,190 25,931 SH   SOLE   0 0 25,931
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   9,535,876 340,689 SH   SOLE   16,335 0 324,354
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   719,430 27,466 SH   SOLE   0 0 27,466
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   4,054,418 164,613 SH   SOLE   0 0 164,613
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736   616,976 18,610 SH   SOLE   0 0 18,610
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   381,474 16,812 SH   SOLE   0 0 16,812
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   237,126 5,740 SH   SOLE   0 0 5,740
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   1,652,821 65,732 SH   SOLE   7 0 65,725
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   215,210 7,063 SH   SOLE   0 0 7,063
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   8,706,790 371,450 SH   SOLE   0 0 371,450
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   10,535,493 409,941 SH   SOLE   0 0 409,941
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   4,954,281 242,976 SH   SOLE   0 0 242,976
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   104,631,537 3,403,759 SH   SOLE   0 0 3,403,759
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   1,168,536 53,962 SH   SOLE   0 0 53,962
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   467,140 19,363 SH   SOLE   0 0 19,363
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   10,510,633 432,714 SH   SOLE   7,259 0 425,455
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   3,995,824 184,821 SH   SOLE   0 0 184,821
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   1,965,463 53,217 SH   SOLE   0 0 53,217
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   19,349,357 374,483 SH   SOLE   0 0 374,483
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   12,709,707 266,339 SH   SOLE   0 0 266,339
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   74,337,325 1,544,511 SH   SOLE   0 0 1,544,511
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   6,251,797 160,632 SH   SOLE   0 0 160,632
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   11,223,310 538,935 SH   SOLE   0 0 538,935
FRANKLIN UNVL TR SH BEN INT 355145103   3,390,201 509,805 SH   SOLE   0 0 509,805
FREEPORT-MCMORAN INC CL B 35671D857   46,738,454 1,097,920 SH   SOLE   250,999 0 846,921
FRESH DEL MONTE PRODUCE INC ORD G36738105   229,581 8,746 SH   SOLE   3,360 0 5,386
FRESHPET INC COM 358039105   356,063 4,104 SH   SOLE   798 0 3,306
FRESHWORKS INC CLASS A COM 358054104   258,367 10,999 SH   SOLE   5,096 0 5,903
FREYR BATTERY INC SHS L4135L100   250,129 133,759 SH   SOLE   1,000 0 132,759
FRONTLINE PLC COM M46528101   1,337,792 66,723 SH   SOLE   0 0 66,723
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   17,288,838 3,049,178 SH   SOLE   0 0 3,049,178
FS KKR CAP CORP COM 302635206   62,169,822 3,113,161 SH   SOLE   1,249 0 3,111,912
FST TR NEW OPPORT MLP & ENE COM 33739M100   1,291,718 187,750 SH   SOLE   0 0 187,750
FTAI AVIATION LTD SHS G3730V105   523,542 11,283 SH   SOLE   0 0 11,283
FTI CONSULTING INC COM 302941109   1,368,957 6,874 SH   SOLE   2,069 0 4,805
FUBOTV INC COM 35953D104   294,299 92,547 SH   SOLE   0 0 92,547
FUELCELL ENERGY INC COM 35952H601   61,601 38,501 SH   SOLE   0 0 38,501
FULGENT GENETICS INC COM 359664109   575,338 19,901 SH   SOLE   0 0 19,901
FULL HSE RESORTS INC COM 359678109   54,135 10,081 SH   SOLE   0 0 10,081
FULLER H B CO COM 359694106   2,247,769 27,610 SH   SOLE   20,144 0 7,466
G III APPAREL GROUP LTD COM 36237H101   1,474,868 43,404 SH   SOLE   39,434 0 3,970
GABELLI DIVID & INCOME TR COM 36242H104   7,653,273 353,663 SH   SOLE   0 0 353,663
GABELLI EQUITY TR INC COM 362397101   11,134,197 2,191,771 SH   SOLE   0 0 2,191,771
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   252,807 19,181 SH   SOLE   0 0 19,181
GABELLI HLTHCARE & WELLNESS SHS 36246K103   205,239 21,998 SH   SOLE   0 0 21,998
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,294,920 228,381 SH   SOLE   0 0 228,381
GABELLI UTIL TR COM 36240A101   6,109,935 1,127,294 SH   SOLE   0 0 1,127,294
GALECTIN THERAPEUTICS INC COM NEW 363225202   86,008 51,812 SH   SOLE   0 0 51,812
GALERA THERAPEUTICS INC COM 36338D108   2,593 17,833 SH   SOLE   0 0 17,833
GALLAGHER ARTHUR J & CO COM 363576109   19,294,592 85,799 SH   SOLE   18,395 0 67,404
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   244,569 25,084 SH   SOLE   14,493 0 10,591
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   561,223 149,261 SH   SOLE   0 0 149,261
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   781,377 152,019 SH   SOLE   0 0 152,019
GAMESTOP CORP NEW CL A 36467W109   630,729 35,980 SH   SOLE   0 0 35,980
GAMING & LEISURE PPTYS INC COM 36467J108   5,171,357 104,790 SH   SOLE   32,999 0 71,791
GAN LTD SHS G3728V109   38,738 24,518 SH   SOLE   0 0 24,518
GANNETT CO INC COM 36472T109   25,094 10,911 SH   SOLE   0 0 10,911
GAP INC COM 364760108   1,430,656 68,420 SH   SOLE   25 0 68,395
GARMIN LTD SHS H2906T109   6,301,771 49,026 SH   SOLE   1,447 0 47,579
GARRETT MOTION INC COM 366505105   1,170,472 121,042 SH   SOLE   5 0 121,037
GARTNER INC COM 366651107   13,236,019 29,341 SH   SOLE   15,587 0 13,754
GATES INDL CORP PLC ORD SHS G39108108   170,971 12,740 SH   SOLE   8,534 0 4,206
GATX CORP COM 361448103   1,516,447 12,614 SH   SOLE   6,991 0 5,623
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   12,999,020 168,119 SH   SOLE   7,043 0 161,076
GEN DIGITAL INC COM 668771108   3,129,723 137,148 SH   SOLE   40,885 0 96,263
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,327,266 80,004 SH   SOLE   5,667 0 74,337
GENELUX CORPORATION COM 36870H103   605,820 43,242 SH   SOLE   0 0 43,242
GENERAC HLDGS INC COM 368736104   12,867,767 99,565 SH   SOLE   5,325 0 94,240
GENERAC HLDGS INC COM 368736104   568,656 4,400 SH Put SOLE   0 0 4,400
GENERAL DYNAMICS CORP COM 369550108   99,777,283 384,247 SH   SOLE   25,395 0 358,852
GENERAL ELECTRIC CO COM NEW 369604301   65,026,134 509,489 SH   SOLE   32,872 0 476,617
GENERAL MLS INC COM 370334104   47,202,793 724,636 SH   SOLE   25,510 0 699,126
GENERAL MTRS CO COM 37045V100   19,208,630 534,762 SH   SOLE   89,480 0 445,282
GENMAB A/S SPONSORED ADS 372303206   2,679,666 84,160 SH   SOLE   22,003 0 62,157
GENPACT LIMITED SHS G3922B107   633,140 18,241 SH   SOLE   13,924 0 4,317
GENTEX CORP COM 371901109   1,530,660 46,866 SH   SOLE   4,503 0 42,363
GENTHERM INC COM 37253A103   1,336,122 25,518 SH   SOLE   21,861 0 3,657
GENUINE PARTS CO COM 372460105   21,568,780 155,731 SH   SOLE   17,190 0 138,541
GENWORTH FINL INC COM CL A 37247D106   399,364 59,785 SH   SOLE   16,122 0 43,663
GEO GROUP INC NEW COM 36162J106   930,470 85,916 SH   SOLE   0 0 85,916
GERDAU SA SPON ADR REP PFD 373737105   1,051,526 216,809 SH   SOLE   0 0 216,809
GERON CORP COM 374163103   256,494 121,561 SH   SOLE   0 0 121,561
GETTY RLTY CORP NEW COM 374297109   594,539 20,347 SH   SOLE   4,416 0 15,931
GEVO INC COM PAR 374396406   27,015 23,289 SH   SOLE   0 0 23,289
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   1,293,022 37,468 SH   SOLE   24,796 0 12,672
GIBRALTAR INDS INC COM 374689107   2,150,152 27,224 SH   SOLE   1,815 0 25,409
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   863,506 47,199 SH   SOLE   0 0 47,199
GILDAN ACTIVEWEAR INC COM 375916103   1,149,761 34,778 SH   SOLE   11,176 0 23,602
GILEAD SCIENCES INC COM 375558103   71,315,769 880,333 SH   SOLE   304,831 0 575,502
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   806,044 476,949 SH   SOLE   232,166 0 244,783
GITLAB INC CLASS A COM 37637K108   890,254 14,140 SH   SOLE   7,810 0 6,330
GLACIER BANCORP INC NEW COM 37637Q105   2,068,461 50,060 SH   SOLE   21,396 0 28,664
GLADSTONE CAPITAL CORP COM 376535100   3,773,481 352,662 SH   SOLE   0 0 352,662
GLADSTONE COMMERCIAL CORP COM 376536108   1,480,394 111,812 SH   SOLE   0 0 111,812
GLADSTONE INVT CORP COM 376546107   2,346,654 165,841 SH   SOLE   0 0 165,841
GLADSTONE LD CORP COM 376549101   879,028 60,832 SH   SOLE   0 0 60,832
GLAUKOS CORP COM 377322102   1,248,311 15,704 SH   SOLE   10,915 0 4,789
GLEN BURNIE BANCORP COM 377407101   584,990 97,500 SH   SOLE   0 0 97,500
GLOBAL E ONLINE LTD SHS M5216V106   796,642 20,102 SH   SOLE   27 0 20,075
GLOBAL MED REIT INC COM NEW 37954A204   1,734,936 156,301 SH   SOLE   2,503 0 153,798
GLOBAL NET LEASE INC COM NEW 379378201   2,319,422 233,108 SH   SOLE   0 0 233,108
GLOBAL PARTNERS LP COM UNITS 37946R109   235,954 5,577 SH   SOLE   0 0 5,577
GLOBAL PMTS INC COM 37940X102   10,227,927 80,535 SH   SOLE   20,278 0 60,257
GLOBAL SELF STORAGE INC COM 37955N106   583,935 125,984 SH   SOLE   0 0 125,984
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   2,441,073 123,162 SH   SOLE   0 0 123,162
GLOBAL X FDS 1-3 MONTH T-BILL 37960A537   1,321,859 52,832 SH   SOLE   0 0 52,832
GLOBAL X FDS ADAPTIVE US 37954Y574   866,190 23,297 SH   SOLE   0 0 23,297
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,680,991 124,281 SH   SOLE   0 0 124,281
GLOBAL X FDS AGING POPULATION 37954Y772   618,568 21,750 SH   SOLE   0 0 21,750
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   954,900 84,430 SH   SOLE   0 0 84,430
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   28,502,247 914,120 SH   SOLE   0 0 914,120
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   14,105,600 571,771 SH   SOLE   0 0 571,771
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   64,605 11,063 SH   SOLE   0 0 11,063
GLOBAL X FDS CLEANTECH ETF 37954Y228   322,122 29,785 SH   SOLE   0 0 29,785
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   10,418,842 459,790 SH   SOLE   0 0 459,790
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,396,590 41,814 SH   SOLE   0 0 41,814
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   17,741,608 605,309 SH   SOLE   0 0 605,309
GLOBAL X FDS DATA CTR REITS 37954Y236   524,632 35,787 SH   SOLE   0 0 35,787
GLOBAL X FDS DAX GERMANY ETF 37954Y491   1,094,188 35,468 SH   SOLE   0 0 35,468
GLOBAL X FDS DOW 30 COVERED C 37960A859   2,543,767 116,101 SH   SOLE   0 0 116,101
GLOBAL X FDS E COMMERCE ETF 37954Y467   1,280,193 60,415 SH   SOLE   0 0 60,415
GLOBAL X FDS EMERGING MKT GRT 37960A644   1,840,319 72,454 SH   SOLE   0 0 72,454
GLOBAL X FDS FINTECH ETF 37954Y814   4,499,107 175,953 SH   SOLE   0 0 175,953
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   1,929,224 41,722 SH   SOLE   0 0 41,722
GLOBAL X FDS GBL X FTSE ETF 37950E648   320,098 21,225 SH   SOLE   0 0 21,225
GLOBAL X FDS GBL X HYDROGEN 37954Y152   168,010 24,314 SH   SOLE   0 0 24,314
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   532,316 46,056 SH   SOLE   0 0 46,056
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   32,817,437 735,487 SH   SOLE   335 0 735,152
GLOBAL X FDS GLBL X MLP ETF 37954Y343   23,684,320 534,635 SH   SOLE   235 0 534,400
GLOBAL X FDS GLBX MSCI COLUM 37954Y327   472,418 20,451 SH   SOLE   0 0 20,451
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   6,737,023 741,963 SH   SOLE   0 0 741,963
GLOBAL X FDS GLOBAL X COPPER 37954Y830   15,661,108 417,630 SH   SOLE   0 0 417,630
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   617,142 24,432 SH   SOLE   0 0 24,432
GLOBAL X FDS GLOBAL X SILVER 37954Y848   20,947,846 738,380 SH   SOLE   0 0 738,380
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   34,915,184 1,260,931 SH   SOLE   0 0 1,260,931
GLOBAL X FDS GLOBX SUPDV US 37950E291   9,856,341 573,710 SH   SOLE   0 0 573,710
GLOBAL X FDS HEALTH WELLNESS 37954Y798   215,898 9,553 SH   SOLE   0 0 9,553
GLOBAL X FDS INTERNET OF THNG 37954Y780   7,186,774 203,534 SH   SOLE   0 0 203,534
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   37,722,706 740,532 SH   SOLE   0 0 740,532
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   1,973,487 55,670 SH   SOLE   0 0 55,670
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   668,906 38,006 SH   SOLE   0 0 38,006
GLOBAL X FDS MSCI NORWAY ETF 37950E101   208,742 8,194 SH   SOLE   0 0 8,194
GLOBAL X FDS MSCI NXT EMRNG 37950E218   773,294 40,915 SH   SOLE   0 0 40,915
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   325,353 22,547 SH   SOLE   0 0 22,547
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   292,604 11,800 SH   SOLE   0 0 11,800
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   150,066,462 8,654,352 SH   SOLE   0 0 8,654,352
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   3,431,309 118,689 SH   SOLE   0 0 118,689
GLOBAL X FDS RATE PREFERRED 37954Y376   3,368,470 145,443 SH   SOLE   0 0 145,443
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   49,012,189 1,719,726 SH   SOLE   25 0 1,719,701
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   208,692 18,501 SH   SOLE   0 0 18,501
GLOBAL X FDS RUSSELL 2000 37954Y459   45,963,892 2,745,752 SH   SOLE   0 0 2,745,752
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   5,792,537 99,889 SH   SOLE   0 0 99,889
GLOBAL X FDS S&P 500 COLLAR 37960A305   271,026 9,972 SH   SOLE   0 0 9,972
GLOBAL X FDS S&P 500 COVERED 37954Y277   5,319,004 188,150 SH   SOLE   0 0 188,150
GLOBAL X FDS S&P 500 COVERED 37954Y475   92,072,039 2,334,484 SH   SOLE   0 0 2,334,484
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   1,991,747 61,708 SH   SOLE   0 0 61,708
GLOBAL X FDS S&P 500 RISK 37960A206   199,282 10,544 SH   SOLE   0 0 10,544
GLOBAL X FDS SOCIAL MED ETF 37950E416   2,726,658 67,542 SH   SOLE   0 0 67,542
GLOBAL X FDS SUPERDIVIDEND 37960A669   11,168,958 495,298 SH   SOLE   0 0 495,298
GLOBAL X FDS SUPERDVDND REIT 37960A651   11,899,533 537,954 SH   SOLE   0 0 537,954
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   471,339 46,575 SH   SOLE   0 0 46,575
GLOBAL X FDS THMATC GWT ETF 37954Y418   1,105,524 44,940 SH   SOLE   0 0 44,940
GLOBAL X FDS US INFR DEV ETF 37954Y673   187,119,466 5,430,049 SH   SOLE   1,168 0 5,428,881
GLOBAL X FDS US PFD ETF 37954Y657   88,976,240 4,586,404 SH   SOLE   0 0 4,586,404
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   987,537 48,961 SH   SOLE   0 0 48,961
GLOBAL X FDS X EMERGING MKT 37954Y350   504,623 22,528 SH   SOLE   0 0 22,528
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,864,723 30,771 SH   SOLE   45 0 30,726
GLOBALSTAR INC COM 378973408   1,261,838 650,432 SH   SOLE   0 0 650,432
GLOBANT S A COM L44385109   2,514,437 10,566 SH   SOLE   6,858 0 3,708
GLOBE LIFE INC COM 37959E102   13,601,522 111,745 SH   SOLE   51,835 0 59,910
GLOBUS MED INC CL A 379577208   3,832,190 71,912 SH   SOLE   4,932 0 66,980
GLYCOMIMETICS INC COM 38000Q102   96,760 41,000 SH   SOLE   0 0 41,000
GODADDY INC CL A 380237107   2,151,969 20,271 SH   SOLE   12,982 0 7,289
GOLAR LNG LTD SHS G9456A100   1,198,808 52,145 SH   SOLE   0 0 52,145
GOLD FIELDS LTD SPONSORED ADR 38059T106   425,355 29,416 SH   SOLE   0 0 29,416
GOLD ROYALTY CORP COMMON SHARES 38071H106   211,658 143,985 SH   SOLE   0 0 143,985
GOLD TR ISHARES NEW 464285204   272,013,321 6,969,340 SH   SOLE   31,963 0 6,937,377
GOLDEN ENTMT INC COM 381013101   435,277 10,901 SH   SOLE   0 0 10,901
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   722,295 74,006 SH   SOLE   0 0 74,006
GOLDMAN SACHS BDC INC SHS 38147U107   1,124,892 76,784 SH   SOLE   0 0 76,784
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   98,590,368 988,474 SH   SOLE   0 0 988,474
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   19,417,545 475,561 SH   SOLE   0 0 475,561
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   325,274 7,377 SH   SOLE   0 0 7,377
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   17,583,545 359,361 SH   SOLE   0 0 359,361
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   16,615,021 358,777 SH   SOLE   0 0 358,777
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   224,484,907 5,361,474 SH   SOLE   0 0 5,361,474
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   4,520,457 90,391 SH   SOLE   0 0 90,391
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   50,748,243 1,653,576 SH   SOLE   0 0 1,653,576
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   2,214,798 63,720 SH   SOLE   0 0 63,720
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   170,679,465 5,225,948 SH   SOLE   0 0 5,225,948
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   339,840 9,658 SH   SOLE   0 0 9,658
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   43,249,279 685,191 SH   SOLE   0 0 685,191
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   235,594,021 2,511,396 SH   SOLE   46,196 0 2,465,200
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   31,245,460 715,818 SH   SOLE   0 0 715,818
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   5,823,247 86,836 SH   SOLE   0 0 86,836
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   2,608,296 27,215 SH   SOLE   0 0 27,215
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   343,293 6,540 SH   SOLE   0 0 6,540
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   365,616 5,379 SH   SOLE   0 0 5,379
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   304,921,315 4,665,973 SH   SOLE   0 0 4,665,973
GOLDMAN SACHS GROUP INC COM 38141G104   83,122,418 215,471 SH   SOLE   16,642 0 198,829
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   3,400,711 166,416 SH   SOLE   0 0 166,416
GOLDMINING INC COM 38149E101   16,248 16,678 SH   SOLE   0 0 16,678
GOLUB CAP BDC INC COM 38173M102   4,131,265 273,594 SH   SOLE   0 0 273,594
GOODRX HLDGS INC COM CL A 38246G108   149,182 22,266 SH   SOLE   0 0 22,266
GOODYEAR TIRE & RUBR CO COM 382550101   2,673,166 186,673 SH   SOLE   50 0 186,623
GOOSEHEAD INS INC COM CL A 38267D109   204,205 2,694 SH   SOLE   385 0 2,309
GOPRO INC CL A 38268T103   78,085 22,503 SH   SOLE   0 0 22,503
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   38,546 11,438 SH   SOLE   0 0 11,438
GRACO INC COM 384109104   7,634,568 87,996 SH   SOLE   9,811 0 78,185
GRAHAM CORP COM 384556106   195,391 10,300 SH   SOLE   0 0 10,300
GRAINGER W W INC COM 384802104   44,002,878 53,100 SH   SOLE   19,404 0 33,696
GRAND CANYON ED INC COM 38526M106   610,710 4,625 SH   SOLE   355 0 4,270
GRANITE CONSTR INC COM 387328107   262,642 5,164 SH   SOLE   0 0 5,164
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   464,181 23,890 SH   SOLE   0 0 23,890
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   2,280,061 182,405 SH   SOLE   0 0 182,405
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   585,571 12,758 SH   SOLE   0 0 12,758
GRANITESHARES GOLD TR SHS BEN INT 38748G101   13,000,881 637,611 SH   SOLE   10,592 0 627,019
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   374,536 38,812 SH   SOLE   0 0 38,812
GRAPHIC PACKAGING HLDG CO COM 388689101   1,922,087 77,975 SH   SOLE   9,972 0 68,003
GRAY TELEVISION INC COM 389375106   543,757 60,687 SH   SOLE   51,164 0 9,523
GREAT SOUTHN BANCORP INC COM 390905107   239,824 4,041 SH   SOLE   0 0 4,041
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   770,140 60,498 SH   SOLE   0 0 60,498
GREENBRIER COS INC COM 393657101   405,059 9,168 SH   SOLE   0 0 9,168
GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107   1,093,680 392,000 SH   SOLE   0 0 392,000
GREIF INC CL A 397624107   566,146 8,632 SH   SOLE   0 0 8,632
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   743,944 44,309 SH   SOLE   0 0 44,309
GRIFFON CORP COM 398433102   4,808,175 78,887 SH   SOLE   0 0 78,887
GROCERY OUTLET HLDG CORP COM 39874R101   280,438 10,402 SH   SOLE   2,942 0 7,460
GROUP 1 AUTOMOTIVE INC COM 398905109   1,760,549 5,778 SH   SOLE   2,778 0 3,000
GROWGENERATION CORP COM 39986L109   516,678 205,848 SH   SOLE   0 0 205,848
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   517,233 154,860 SH   SOLE   0 0 154,860
GSK PLC SPONSORED ADR 37733W204   20,632,407 556,730 SH   SOLE   20,834 0 535,896
GT BIOPHARMA INC COM NEW 36254L209   8,752 34,320 SH   SOLE   0 0 34,320
GUARANTY BANCSHARES INC TEX COM 400764106   670,450 19,942 SH   SOLE   0 0 19,942
GUARDANT HEALTH INC COM 40131M109   1,609,205 59,490 SH   SOLE   32,548 0 26,942
GUESS INC COM 401617105   530,472 23,004 SH   SOLE   5,389 0 17,615
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   13,453,812 1,051,079 SH   SOLE   0 0 1,051,079
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   4,438,710 274,164 SH   SOLE   0 0 274,164
GUIDEWIRE SOFTWARE INC COM 40171V100   2,729,567 25,033 SH   SOLE   9,379 0 15,654
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,156,590 51,612 SH   SOLE   492 0 51,120
H & E EQUIPMENT SERVICES INC COM 404030108   543,761 10,393 SH   SOLE   1,811 0 8,582
HAEMONETICS CORP MASS COM 405024100   1,659,856 19,411 SH   SOLE   18,482 0 929
HAGERTY INC CL A COM 405166109   843,422 108,131 SH   SOLE   0 0 108,131
HAIN CELESTIAL GROUP INC COM 405217100   358,645 32,753 SH   SOLE   7,396 0 25,357
HALEON PLC SPON ADS 405552100   13,235,989 1,608,262 SH   SOLE   1,048,704 0 559,558
HALLIBURTON CO COM 406216101   12,794,166 353,919 SH   SOLE   11,657 0 342,262
HALOZYME THERAPEUTICS INC COM 40637H109   1,755,637 47,501 SH   SOLE   3,031 0 44,470
HAMILTON LANE INC CL A 407497106   991,239 8,738 SH   SOLE   4,623 0 4,115
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   2,370,877 78,819 SH   SOLE   0 0 78,819
HANCOCK JOHN INCOME SECS TR COM 410123103   592,612 54,468 SH   SOLE   0 0 54,468
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   758,954 148,523 SH   SOLE   0 0 148,523
HANCOCK JOHN INVT TR II COM 410142103   435,190 33,631 SH   SOLE   0 0 33,631
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,476,668 156,950 SH   SOLE   0 0 156,950
HANCOCK JOHN PFD INCOME FD I COM 41013X106   380,698 24,125 SH   SOLE   0 0 24,125
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,003,246 70,951 SH   SOLE   0 0 70,951
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,995,314 281,250 SH   SOLE   0 0 281,250
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   4,140,773 218,280 SH   SOLE   0 0 218,280
HANCOCK WHITNEY CORPORATION COM 410120109   1,094,079 22,517 SH   SOLE   4,483 0 18,034
HANESBRANDS INC COM 410345102   1,776,417 398,300 SH   SOLE   30,380 0 367,920
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,384,344 158,968 SH   SOLE   3,242 0 155,726
HANOVER BANCORP INC COM NEW 410710206   472,752 26,800 SH   SOLE   0 0 26,800
HANOVER INS GROUP INC COM 410867105   710,523 5,852 SH   SOLE   1,421 0 4,431
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   12,755,681 948,378 SH   SOLE   0 0 948,378
HARBOR ETF TRUST LONG TERM GROWER 41151J406   48,977,417 2,369,493 SH   SOLE   0 0 2,369,493
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   1,688,695 37,326 SH   SOLE   0 0 37,326
HARBORONE BANCORP INC NEW COM NEW 41165Y100   320,966 26,792 SH   SOLE   0 0 26,792
HARLEY DAVIDSON INC COM 412822108   1,652,908 44,867 SH   SOLE   2,174 0 42,693
HARMONIC INC COM 413160102   295,956 22,696 SH   SOLE   1,943 0 20,753
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   229,161 37,262 SH   SOLE   0 0 37,262
HARROW INC COM 415858109   485,643 43,361 SH   SOLE   0 0 43,361
HARTFORD FDS EXCHANGE TRADED HARTFORD QUALITY 41653L859   3,502,413 151,751 SH   SOLE   0 0 151,751
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   12,090,769 310,497 SH   SOLE   0 0 310,497
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   3,503,915 177,324 SH   SOLE   0 0 177,324
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   21,674,675 556,046 SH   SOLE   9,343 0 546,703
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   18,601,640 546,625 SH   SOLE   15,645 0 530,980
HARTFORD FINL SVCS GROUP INC COM 416515104   9,568,235 119,037 SH   SOLE   32,892 0 86,145
HASBRO INC COM 418056107   2,297,530 44,997 SH   SOLE   24,247 0 20,750
HAWAIIAN ELEC INDUSTRIES COM 419870100   668,084 47,081 SH   SOLE   0 0 47,081
HCA HEALTHCARE INC COM 40412C101   11,754,996 43,428 SH   SOLE   4,496 0 38,932
HDFC BANK LTD SPONSORED ADS 40415F101   4,760,362 70,934 SH   SOLE   10,242 0 60,692
HEALTHCARE RLTY TR CL A COM 42226K105   3,468,950 201,332 SH   SOLE   82,148 0 119,184
HEALTHCARE SVCS GROUP INC COM 421906108   154,721 14,920 SH   SOLE   71 0 14,849
HEALTHEQUITY INC COM 42226A107   2,477,879 37,374 SH   SOLE   30,580 0 6,794
HEALTHPEAK PROPERTIES INC COM 42250P103   1,793,736 90,593 SH   SOLE   723 0 89,870
HECLA MNG CO COM 422704106   570,970 118,705 SH   SOLE   0 0 118,705
HEICO CORP NEW CL A 422806208   4,129,210 28,989 SH   SOLE   19,909 0 9,080
HEICO CORP NEW COM 422806109   2,639,019 14,754 SH   SOLE   35 0 14,719
HELEN OF TROY LTD COM G4388N106   2,812,698 23,282 SH   SOLE   249 0 23,033
HELIOS TECHNOLOGIES INC COM 42328H109   242,214 5,341 SH   SOLE   2,808 0 2,533
HELMERICH & PAYNE INC COM 423452101   978,656 27,020 SH   SOLE   11,183 0 15,837
HENRY JACK & ASSOC INC COM 426281101   7,436,182 45,507 SH   SOLE   17,122 0 28,385
HENRY SCHEIN INC COM 806407102   1,560,759 20,615 SH   SOLE   11,137 0 9,478
HERC HLDGS INC COM 42704L104   700,228 4,703 SH   SOLE   474 0 4,229
HERCULES CAPITAL INC COM 427096508   9,691,721 581,387 SH   SOLE   0 0 581,387
HERON THERAPEUTICS INC COM 427746102   48,200 28,353 SH   SOLE   0 0 28,353
HERSHEY CO COM 427866108   44,444,685 238,386 SH   SOLE   22,832 0 215,554
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   89,012 16,243 SH   SOLE   0 0 16,243
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   175,207 16,863 SH   SOLE   1,282 0 15,581
HESS CORP COM 42809H107   4,672,340 32,411 SH   SOLE   6,131 0 26,280
HESS MIDSTREAM LP CL A SHS 428103105   3,735,397 118,097 SH   SOLE   1,284 0 116,813
HEWLETT PACKARD ENTERPRISE C COM 42824C109   34,488,972 2,031,153 SH   SOLE   854,134 0 1,177,019
HEXCEL CORP NEW COM 428291108   13,145,018 178,237 SH   SOLE   131,984 0 46,253
HF SINCLAIR CORP COM 403949100   3,281,393 59,050 SH   SOLE   9,834 0 49,216
HIBBETT INC COM 428567101   713,477 9,907 SH   SOLE   0 0 9,907
HIGH INCOME SECS FD SHS BEN INT 42968F108   599,765 93,421 SH   SOLE   0 0 93,421
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   2,824,457 359,346 SH   SOLE   0 0 359,346
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   11,099,361 1,443,350 SH   SOLE   0 0 1,443,350
HIGHPEAK ENERGY INC COM 43114Q105   911,327 63,998 SH   SOLE   0 0 63,998
HIGHWOODS PPTYS INC COM 431284108   681,598 29,686 SH   SOLE   12,592 0 17,094
HILLENBRAND INC COM 431571108   2,285,658 47,767 SH   SOLE   7,248 0 40,519
HILLMAN SOLUTIONS CORP COM 431636109   884,644 96,053 SH   SOLE   88,720 0 7,333
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,581,248 58,110 SH   SOLE   12,893 0 45,217
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   111,170 18,315 SH   SOLE   0 0 18,315
HIMS & HERS HEALTH INC COM CL A 433000106   134,817 15,148 SH   SOLE   0 0 15,148
HNI CORP COM 404251100   1,313,959 31,412 SH   SOLE   3,424 0 27,988
HOLOGIC INC COM 436440101   7,116,587 99,602 SH   SOLE   4,082 0 95,520
HOME BANCSHARES INC COM 436893200   1,510,813 59,645 SH   SOLE   22,185 0 37,460
HOME DEPOT INC COM 437076102   453,860,082 1,309,653 SH   SOLE   150,423 0 1,159,230
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   1,326,923 42,929 SH   SOLE   10,261 0 32,668
HONEST CO INC COM 438333106   86,099 26,091 SH   SOLE   42 0 26,049
HONEYWELL INTL INC COM 438516106   121,508,768 579,413 SH   SOLE   62,206 0 517,207
HORIZON BANCORP INC COM 440407104   440,914 30,812 SH   SOLE   0 0 30,812
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,095,757 83,201 SH   SOLE   0 0 83,201
HORMEL FOODS CORP COM 440452100   5,149,349 160,365 SH   SOLE   57,441 0 102,924
HOST HOTELS & RESORTS INC COM 44107P104   353,049 18,133 SH   SOLE   666 0 17,467
HOULIHAN LOKEY INC CL A 441593100   4,376,869 36,501 SH   SOLE   18,820 0 17,681
HOUSTON AMERN ENERGY CORP COM 44183U209   24,272 13,560 SH   SOLE   0 0 13,560
HOWARD HUGHES HOLDINGS INC COM 44267T102   207,288 2,423 SH   SOLE   298 0 2,125
HOWMET AEROSPACE INC COM 443201108   4,566,471 84,377 SH   SOLE   29,865 0 54,512
HP INC COM 40434L105   7,283,025 242,042 SH   SOLE   21,406 0 220,636
HSBC HLDGS PLC SPON ADR NEW 404280406   3,824,728 94,345 SH   SOLE   18,909 0 75,436
HUBBELL INC COM 443510607   7,933,405 24,119 SH   SOLE   1,811 0 22,308
HUBSPOT INC COM 443573100   16,764,834 28,879 SH   SOLE   13,545 0 15,334
HUDBAY MINERALS INC COM 443628102   109,318 19,804 SH   SOLE   19,428 0 376
HUDSON TECHNOLOGIES INC COM 444144109   185,069 13,719 SH   SOLE   11,234 0 2,485
HUMACYTE INC *W EXP 08/27/202 44486Q111   103,597 249,091 SH   SOLE   0 0 249,091
HUMACYTE INC COM 44486Q103   1,043,828 367,545 SH   SOLE   0 0 367,545
HUMANA INC COM 444859102   13,202,138 28,837 SH   SOLE   4,508 0 24,329
HUNT J B TRANS SVCS INC COM 445658107   5,370,800 26,889 SH   SOLE   6,243 0 20,646
HUNTINGTON BANCSHARES INC COM 446150104   35,206,775 2,767,828 SH   SOLE   1,522,924 0 1,244,904
HUNTINGTON INGALLS INDS INC COM 446413106   12,051,403 46,416 SH   SOLE   1,008 0 45,408
HUNTSMAN CORP COM 447011107   692,734 27,566 SH   SOLE   4,137 0 23,429
HUT 8 CORP COM 44812J104   259,410 19,446 SH   SOLE   0 0 19,446
HYATT HOTELS CORP COM CL A 448579102   699,066 5,361 SH   SOLE   464 0 4,897
HYSTER YALE MATLS HANDLING I CL A 449172105   614,436 9,880 SH   SOLE   0 0 9,880
I-80 GOLD CORP COM 44955L106   588,889 334,596 SH   SOLE   0 0 334,596
IAC INC COM NEW 44891N208   240,127 4,584 SH   SOLE   185 0 4,399
IAMGOLD CORP COM 450913108   42,552 16,819 SH   SOLE   0 0 16,819
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   2,423,944 141,009 SH   SOLE   0 0 141,009
ICF INTL INC COM 44925C103   3,240,443 24,166 SH   SOLE   22,107 0 2,059
ICICI BANK LIMITED ADR 45104G104   7,204,655 302,209 SH   SOLE   24,666 0 277,543
ICL GROUP LTD SHS M53213100   633,818 126,511 SH   SOLE   0 0 126,511
ICON PLC SHS G4705A100   24,852,128 87,795 SH   SOLE   51,494 0 36,301
IDACORP INC COM 451107106   1,901,661 19,341 SH   SOLE   4,515 0 14,826
IDEX CORP COM 45167R104   2,969,285 13,677 SH   SOLE   4,075 0 9,602
IDEXX LABS INC COM 45168D104   18,782,426 33,839 SH   SOLE   11,295 0 22,544
ILLINOIS TOOL WKS INC COM 452308109   99,893,043 381,358 SH   SOLE   97,886 0 283,472
ILLUMINA INC COM 452327109   23,678,998 170,059 SH   SOLE   77,742 0 92,317
IMAX CORP COM 45245E109   321,473 21,403 SH   SOLE   0 0 21,403
IMMUNITYBIO INC COM 45256X103   214,218 42,673 SH   SOLE   0 0 42,673
IMMUNOGEN INC COM 45253H101   316,247 10,666 SH   SOLE   1,182 0 9,484
IMMUNOVANT INC COM 45258J102   425,092 10,090 SH   SOLE   9,225 0 865
IMPACT SHS TR I AFFORDABLE HOUS 45259R103   11,553,579 670,161 SH   SOLE   0 0 670,161
IMPERIAL OIL LTD COM NEW 453038408   2,267,014 39,640 SH   SOLE   426 0 39,214
IMPINJ INC COM 453204109   1,165,078 12,941 SH   SOLE   5,875 0 7,066
INARI MED INC COM 45332Y109   861,164 13,265 SH   SOLE   4,490 0 8,775
INCYTE CORP COM 45337C102   1,792,780 28,552 SH   SOLE   10,467 0 18,085
INDEPENDENCE RLTY TR INC COM 45378A106   3,794,751 248,023 SH   SOLE   0 0 248,023
INDEPENDENT BANK GROUP INC COM 45384B106   677,584 13,317 SH   SOLE   114 0 13,203
INDEPENDENT BK CORP MASS COM 453836108   966,551 14,687 SH   SOLE   9,927 0 4,760
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   16,330,615 664,927 SH   SOLE   0 0 664,927
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   25,147,163 1,023,907 SH   SOLE   0 0 1,023,907
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   387,905 8,105 SH   SOLE   0 0 8,105
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453   1,391,125 49,772 SH   SOLE   0 0 49,772
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   3,199,039 76,186 SH   SOLE   0 0 76,186
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   19,189,793 771,604 SH   SOLE   0 0 771,604
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,675,021 55,649 SH   SOLE   0 0 55,649
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   314,577 15,398 SH   SOLE   0 0 15,398
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   11,358,931 361,634 SH   SOLE   0 0 361,634
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   19,801,877 549,289 SH   SOLE   0 0 549,289
INDIA FD INC COM 454089103   821,311 44,905 SH   SOLE   0 0 44,905
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   681,824 84,072 SH   SOLE   51,498 0 32,574
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   311,185 66,210 SH   SOLE   0 0 66,210
INFORMATICA INC COM CL A 45674M101   1,235,391 43,515 SH   SOLE   40,115 0 3,400
INFORMATION SVCS GROUP INC COM 45675Y104   269,459 57,210 SH   SOLE   0 0 57,210
INFOSYS LTD SPONSORED ADR 456788108   2,551,863 138,840 SH   SOLE   41,194 0 97,646
ING GROEP N.V. SPONSORED ADR 456837103   4,398,074 292,814 SH   SOLE   44,100 0 248,714
INGERSOLL RAND INC COM 45687V106   9,928,376 128,373 SH   SOLE   3,789 0 124,584
INGREDION INC COM 457187102   2,132,837 19,652 SH   SOLE   3,460 0 16,192
INMODE LTD SHS M5425M103   990,614 44,542 SH   SOLE   2,879 0 41,663
INMUNE BIO INC COM 45782T105   113,692 10,097 SH   SOLE   0 0 10,097
INNOSPEC INC COM 45768S105   636,288 5,163 SH   SOLE   1,956 0 3,207
INNOVATIVE INDL PPTYS INC COM 45781V101   2,003,421 19,871 SH   SOLE   0 0 19,871
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   313,984 10,990 SH   SOLE   0 0 10,990
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359   339,330 13,492 SH   SOLE   0 0 13,492
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   827,474 28,862 SH   SOLE   6,217 0 22,645
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   233,181 9,868 SH   SOLE   0 0 9,868
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   924,435 20,782 SH   SOLE   0 0 20,782
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   812,496 19,489 SH   SOLE   0 0 19,489
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   4,083,981 74,113 SH   SOLE   0 0 74,113
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   1,428,645 31,193 SH   SOLE   0 0 31,193
INNOVATOR ETFS TR IBD 50 ETF 45782C102   760,491 31,206 SH   SOLE   0 0 31,206
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   335,396 7,658 SH   SOLE   0 0 7,658
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   279,512 10,004 SH   SOLE   0 0 10,004
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   660,463 25,669 SH   SOLE   0 0 25,669
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   878,282 28,890 SH   SOLE   0 0 28,890
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   1,110,963 40,962 SH   SOLE   0 0 40,962
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   754,656 18,829 SH   SOLE   0 0 18,829
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   2,322,863 124,716 SH   SOLE   0 0 124,716
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   3,804,080 99,546 SH   SOLE   0 0 99,546
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   3,560,824 108,927 SH   SOLE   0 0 108,927
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   482,245 16,398 SH   SOLE   0 0 16,398
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   490,524 14,247 SH   SOLE   0 0 14,247
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   346,778 11,281 SH   SOLE   0 0 11,281
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   616,442 20,510 SH   SOLE   0 0 20,510
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   482,450 17,582 SH   SOLE   0 0 17,582
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   715,928 23,628 SH   SOLE   0 0 23,628
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   227,672 7,728 SH   SOLE   0 0 7,728
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   266,373 6,964 SH   SOLE   0 0 6,964
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   2,694,451 77,185 SH   SOLE   0 0 77,185
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   1,962,008 51,001 SH   SOLE   0 0 51,001
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   519,536 14,164 SH   SOLE   0 0 14,164
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   221,465 6,046 SH   SOLE   0 0 6,046
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   1,381,355 33,810 SH   SOLE   0 0 33,810
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   610,208 16,216 SH   SOLE   0 0 16,216
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   360,055 9,090 SH   SOLE   0 0 9,090
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   3,069,406 91,981 SH   SOLE   0 0 91,981
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   1,802,072 57,255 SH   SOLE   0 0 57,255
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   622,816 17,485 SH   SOLE   0 0 17,485
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,624,893 49,767 SH   SOLE   0 0 49,767
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   2,575,220 69,152 SH   SOLE   0 0 69,152
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   3,230,042 92,024 SH   SOLE   0 0 92,024
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   13,312,885 386,553 SH   SOLE   0 0 386,553
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   5,651,045 162,562 SH   SOLE   0 0 162,562
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   1,564,688 46,875 SH   SOLE   0 0 46,875
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   6,251,939 173,088 SH   SOLE   0 0 173,088
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   5,560,992 153,661 SH   SOLE   0 0 153,661
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   844,394 26,964 SH   SOLE   0 0 26,964
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   1,244,360 38,442 SH   SOLE   0 0 38,442
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   289,427 9,148 SH   SOLE   0 0 9,148
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   416,942 13,637 SH   SOLE   0 0 13,637
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   862,062 23,962 SH   SOLE   0 0 23,962
INNOVATOR ETFS TR US SML CP PWR B 45782C284   469,908 17,351 SH   SOLE   0 0 17,351
INNOVATOR ETFS TR US SML CP PWR B 45782C474   1,018,389 29,682 SH   SOLE   0 0 29,682
INNOVATOR ETFS TR US SML CP PWR B 45782C599   740,288 26,900 SH   SOLE   0 0 26,900
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   521,985 17,893 SH   SOLE   0 0 17,893
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   80,747 31,916 SH   SOLE   0 0 31,916
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   8,303 16,281 SH   SOLE   0 0 16,281
INSEEGO CORP COM 45782B104   6,428 29,247 SH   SOLE   0 0 29,247
INSIGHT ENTERPRISES INC COM 45765U103   1,168,745 6,596 SH   SOLE   1,589 0 5,007
INSIGHT SELECT INCOME FD COM 45781W109   186,890 11,703 SH   SOLE   0 0 11,703
INSMED INC COM PAR $.01 457669307   259,603 8,377 SH   SOLE   2,727 0 5,650
INSPERITY INC COM 45778Q107   635,367 5,420 SH   SOLE   2,905 0 2,515
INSPIRE MED SYS INC COM 457730109   1,867,691 9,181 SH   SOLE   2,242 0 6,939
INSTALLED BLDG PRODS INC COM 45780R101   2,584,438 14,137 SH   SOLE   12,518 0 1,619
INSTRUCTURE HLDGS INC COM 457790103   950,509 35,191 SH   SOLE   0 0 35,191
INSULET CORP COM 45784P101   3,986,248 18,372 SH   SOLE   8,837 0 9,535
INTAPP INC COM 45827U109   354,613 9,327 SH   SOLE   8,501 0 826
INTEGER HLDGS CORP COM 45826H109   2,890,163 29,170 SH   SOLE   24,930 0 4,240
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,303,277 29,926 SH   SOLE   24,483 0 5,443
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   454,019 31,551 SH   SOLE   29,401 0 2,150
INTEL CORP COM 458140100   136,905,245 2,724,482 SH   SOLE   330,809 0 2,393,673
INTELLIA THERAPEUTICS INC COM 45826J105   1,418,883 46,536 SH   SOLE   19,950 0 26,586
INTER PARFUMS INC COM 458334109   683,011 4,743 SH   SOLE   831 0 3,912
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,720,547 69,005 SH   SOLE   5,522 0 63,483
INTERCONTINENTAL EXCHANGE IN COM 45866F104   42,977,833 334,640 SH   SOLE   143,062 0 191,578
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   5,019,135 55,046 SH   SOLE   4,118 0 50,928
INTERDIGITAL INC COM 45867G101   1,748,283 16,107 SH   SOLE   268 0 15,839
INTERNATIONAL BUSINESS MACHS COM 459200101   178,523,010 1,091,550 SH   SOLE   94,406 0 997,144
INTERNATIONAL BUSINESS MACHS COM 459200101   801,395 4,900 SH Put SOLE   0 0 4,900
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   8,799,552 108,677 SH   SOLE   54,118 0 54,559
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   479,671 17,500 SH   SOLE   128 0 17,372
INTERNATIONAL PAPER CO COM 460146103   23,141,111 640,141 SH   SOLE   91,974 0 548,167
INTERNATIONAL SEAWAYS INC COM Y41053102   985,193 21,662 SH   SOLE   58 0 21,604
INTERPUBLIC GROUP COS INC COM 460690100   5,887,586 180,379 SH   SOLE   46,094 0 134,285
INTRA-CELLULAR THERAPIES INC COM 46116X101   639,423 8,928 SH   SOLE   7,545 0 1,383
INTRUSION INC COM NEW 46121E205   3,278 12,957 SH   SOLE   0 0 12,957
INTUIT COM 461202103   103,580,616 165,721 SH   SOLE   75,935 0 89,786
INTUITIVE SURGICAL INC COM NEW 46120E602   73,592,087 218,141 SH   SOLE   54,040 0 164,101
INVENTRUST PPTYS CORP COM NEW 46124J201   3,477,542 137,235 SH   SOLE   17,913 0 119,322
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   4,995,144 54,609 SH   SOLE   0 0 54,609
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   900,488 40,227 SH   SOLE   0 0 40,227
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   3,997,480 116,783 SH   SOLE   0 0 116,783
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   118,215,967 2,502,455 SH   SOLE   0 0 2,502,455
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   77,829,616 1,560,337 SH   SOLE   9,350 0 1,550,987
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   42,715,523 1,709,305 SH   SOLE   547 0 1,708,758
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   67,698,780 5,090,134 SH   SOLE   1,892,328 0 3,197,806
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   2,281,484 269,998 SH   SOLE   0 0 269,998
INVESCO BD FD COM 46132L107   902,829 59,358 SH   SOLE   0 0 59,358
INVESCO CALIF VALUE MUN INCO COM 46132H106   245,232 25,024 SH   SOLE   0 0 25,024
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103   838,850 12,424 SH   SOLE   0 0 12,424
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   356,099 2,900 SH   SOLE   0 0 2,900
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104   618,833 8,376 SH   SOLE   0 0 8,376
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,669,320 16,359 SH   SOLE   0 0 16,359
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,846,563 28,059 SH   SOLE   0 0 28,059
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   1,025,335 9,693 SH   SOLE   0 0 9,693
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   16,979,217 770,382 SH   SOLE   0 0 770,382
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   6,594,267 317,949 SH   SOLE   0 0 317,949
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   3,190,550 174,347 SH   SOLE   0 0 174,347
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   2,242,940 116,881 SH   SOLE   0 0 116,881
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   8,277,849 595,101 SH   SOLE   0 0 595,101
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   901,248 18,043 SH   SOLE   0 0 18,043
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   6,080,321 224,449 SH   SOLE   0 0 224,449
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   7,725,305 309,260 SH   SOLE   0 0 309,260
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   20,015,735 1,114,462 SH   SOLE   0 0 1,114,462
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   1,085,081 30,183 SH   SOLE   0 0 30,183
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   930,413 29,295 SH   SOLE   0 0 29,295
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   2,734,993 138,903 SH   SOLE   0 0 138,903
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   13,707,339 163,592 SH   SOLE   0 0 163,592
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   26,283,349 1,274,653 SH   SOLE   0 0 1,274,653
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   46,110,892 1,599,407 SH   SOLE   0 0 1,599,407
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   1,403,632 56,632 SH   SOLE   0 0 56,632
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   10,949,618 603,950 SH   SOLE   1,027 0 602,923
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   7,044,761 296,997 SH   SOLE   0 0 296,997
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   33,008,757 696,479 SH   SOLE   0 0 696,479
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   2,961,099 155,031 SH   SOLE   0 0 155,031
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   652,219 20,081 SH   SOLE   0 0 20,081
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   1,587,833 99,426 SH   SOLE   0 0 99,426
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   4,261,494 218,202 SH   SOLE   0 0 218,202
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   2,502,080 63,296 SH   SOLE   0 0 63,296
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   4,029,555 107,685 SH   SOLE   0 0 107,685
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   3,626,382 157,327 SH   SOLE   0 0 157,327
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   2,450,326 74,569 SH   SOLE   0 0 74,569
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   4,050,677 82,348 SH   SOLE   0 0 82,348
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   9,959,799 627,982 SH   SOLE   0 0 627,982
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   14,750,777 162,974 SH   SOLE   0 0 162,974
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   8,743,226 433,262 SH   SOLE   0 0 433,262
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   1,396,559 25,545 SH   SOLE   0 0 25,545
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   549,839 17,150 SH   SOLE   0 0 17,150
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   843,813,243 5,006,605 SH   SOLE   24,297 0 4,982,308
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   10,961,645 406,137 SH   SOLE   15,416 0 390,721
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   32,058,692 1,325,835 SH   SOLE   8,235 0 1,317,600
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,982,150 85,733 SH   SOLE   0 0 85,733
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   123,006,037 10,724,154 SH   SOLE   716,649 0 10,007,505
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   18,861,975 757,661 SH   SOLE   0 0 757,661
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   17,846,812 373,990 SH   SOLE   0 0 373,990
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   11,777,563 267,065 SH   SOLE   0 0 267,065
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   8,129,661 183,882 SH   SOLE   0 0 183,882
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   2,561,381 54,040 SH   SOLE   0 0 54,040
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   26,492,573 321,512 SH   SOLE   0 0 321,512
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   28,503,440 435,196 SH   SOLE   0 0 435,196
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   210,165,437 2,462,684 SH   SOLE   0 0 2,462,684
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   26,322,896 1,094,963 SH   SOLE   0 0 1,094,963
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289   291,997 19,323 SH   SOLE   0 0 19,323
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,881,810 92,096 SH   SOLE   0 0 92,096
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   5,738,877 203,723 SH   SOLE   0 0 203,723
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   6,907,052 187,519 SH   SOLE   0 0 187,519
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   28,399,715 993,344 SH   SOLE   0 0 993,344
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   53,039,902 504,998 SH   SOLE   0 0 504,998
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   29,892,536 562,101 SH   SOLE   0 0 562,101
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G565   347,685 13,852 SH   SOLE   0 0 13,852
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   120,967,463 2,919,804 SH   SOLE   0 0 2,919,804
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   2,438,359 46,849 SH   SOLE   0 0 46,849
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   423,874 25,736 SH   SOLE   0 0 25,736
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   24,807,522 622,054 SH   SOLE   0 0 622,054
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   390,663 3,768 SH   SOLE   0 0 3,768
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   368,020 7,483 SH   SOLE   0 0 7,483
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   2,903,136 67,830 SH   SOLE   0 0 67,830
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   2,666,241 22,993 SH   SOLE   5,381 0 17,612
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   4,597,027 95,275 SH   SOLE   0 0 95,275
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   9,115,545 206,468 SH   SOLE   393 0 206,075
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   1,648,423 42,919 SH   SOLE   0 0 42,919
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   605,683 11,193 SH   SOLE   0 0 11,193
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   25,320,265 579,411 SH   SOLE   0 0 579,411
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   78,488,162 1,850,699 SH   SOLE   0 0 1,850,699
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   185,711,538 2,963,797 SH   SOLE   0 0 2,963,797
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   375,960 6,000 SH Put SOLE   0 0 6,000
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   764,564 19,479 SH   SOLE   0 0 19,479
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   94,190,589 891,914 SH   SOLE   0 0 891,914
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   11,973,911 224,441 SH   SOLE   0 0 224,441
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   40,529,101 1,913,555 SH   SOLE   0 0 1,913,555
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   11,591,918 430,766 SH   SOLE   0 0 430,766
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   16,921,023 733,147 SH   SOLE   0 0 733,147
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   19,340,114 267,237 SH   SOLE   0 0 267,237
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   7,109,754 317,835 SH   SOLE   0 0 317,835
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   11,489,207 619,531 SH   SOLE   0 0 619,531
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   526,728 24,875 SH   SOLE   0 0 24,875
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   5,837,422 355,615 SH   SOLE   0 0 355,615
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   1,051,812 48,605 SH   SOLE   0 0 48,605
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   101,311,446 4,850,920 SH   SOLE   330 0 4,850,590
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   16,148,766 710,930 SH   SOLE   0 0 710,930
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   11,251,659 451,602 SH   SOLE   0 0 451,602
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   103,179,782 5,044,234 SH   SOLE   0 0 5,044,234
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   21,203,288 932,833 SH   SOLE   0 0 932,833
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   8,862,437 361,210 SH   SOLE   0 0 361,210
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   60,969,769 3,159,056 SH   SOLE   0 0 3,159,056
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   6,323,373 266,187 SH   SOLE   0 0 266,187
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   38,155,781 1,961,233 SH   SOLE   0 0 1,961,233
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   4,264,537 178,411 SH   SOLE   0 0 178,411
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   4,191,484 176,446 SH   SOLE   0 0 176,446
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   1,718,701 73,152 SH   SOLE   0 0 73,152
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   12,309,685 489,050 SH   SOLE   0 0 489,050
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   3,402,087 151,743 SH   SOLE   0 0 151,743
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   4,409,849 203,594 SH   SOLE   0 0 203,594
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   23,818,773 1,431,847 SH   SOLE   0 0 1,431,847
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   15,753,133 681,069 SH   SOLE   0 0 681,069
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   31,549,503 1,555,695 SH   SOLE   0 0 1,555,695
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   27,093,455 625,715 SH   SOLE   0 0 625,715
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   323,855,963 6,299,474 SH   SOLE   0 0 6,299,474
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   51,766,899 1,334,199 SH   SOLE   0 0 1,334,199
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   95,109,153 1,032,000 SH   SOLE   0 0 1,032,000
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   7,400,577 191,675 SH   SOLE   0 0 191,675
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   5,468,872 83,063 SH   SOLE   0 0 83,063
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   3,801,111 93,785 SH   SOLE   0 0 93,785
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   10,689,855 169,358 SH   SOLE   0 0 169,358
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   37,296,311 376,654 SH   SOLE   0 0 376,654
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   95,537,326 2,395,020 SH   SOLE   0 0 2,395,020
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   41,978,894 912,188 SH   SOLE   0 0 912,188
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   2,687,012 31,409 SH   SOLE   0 0 31,409
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   903,601 10,972 SH   SOLE   0 0 10,972
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   1,729,173 18,898 SH   SOLE   0 0 18,898
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   2,036,993 45,579 SH   SOLE   0 0 45,579
INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860   749,645 16,670 SH   SOLE   0 0 16,670
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   3,878,614 32,750 SH   SOLE   0 0 32,750
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   26,696,522 528,539 SH   SOLE   0 0 528,539
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   2,933,871 91,945 SH   SOLE   0 0 91,945
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   4,766,215 121,774 SH   SOLE   0 0 121,774
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   21,387,751 250,178 SH   SOLE   0 0 250,178
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   4,641,099 150,197 SH   SOLE   0 0 150,197
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   15,474,439 1,061,347 SH   SOLE   0 0 1,061,347
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   7,940,448 173,176 SH   SOLE   0 0 173,176
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   81,013,655 2,301,524 SH   SOLE   0 0 2,301,524
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   46,021,731 1,227,574 SH   SOLE   2,276 0 1,225,298
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   9,180,473 147,596 SH   SOLE   166 0 147,430
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   1,521,113 58,437 SH   SOLE   0 0 58,437
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   52,437,369 2,480,481 SH   SOLE   0 0 2,480,481
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   47,979,434 2,599,455 SH   SOLE   0 0 2,599,455
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   3,790,323 80,242 SH   SOLE   0 0 80,242
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   58,552,267 753,568 SH   SOLE   0 0 753,568
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   47,177,953 929,798 SH   SOLE   0 0 929,798
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   6,637,524 158,301 SH   SOLE   0 0 158,301
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   15,544,981 430,967 SH   SOLE   0 0 430,967
INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688   942,374 10,545 SH   SOLE   0 0 10,545
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   2,578,797 66,664 SH   SOLE   0 0 66,664
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   1,564,992 54,548 SH   SOLE   0 0 54,548
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   3,035,659 39,891 SH   SOLE   0 0 39,891
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   443,457 7,177 SH   SOLE   0 0 7,177
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   41,097,401 469,363 SH   SOLE   0 0 469,363
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   326,327,425 3,328,513 SH   SOLE   0 0 3,328,513
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   209,507,076 5,554,271 SH   SOLE   0 0 5,554,271
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   2,278,021 44,910 SH   SOLE   0 0 44,910
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   309,738 10,564 SH   SOLE   0 0 10,564
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   120,647,912 1,343,369 SH   SOLE   0 0 1,343,369
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   254,110,631 2,864,510 SH   SOLE   0 0 2,864,510
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   20,801,411 413,218 SH   SOLE   0 0 413,218
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   6,740,822 163,391 SH   SOLE   0 0 163,391
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   8,927,374 76,676 SH   SOLE   0 0 76,676
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   10,338,122 105,073 SH   SOLE   0 0 105,073
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   78,876,619 1,456,094 SH   SOLE   0 0 1,456,094
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   4,617,448 101,401 SH   SOLE   0 0 101,401
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   12,584,307 117,305 SH   SOLE   0 0 117,305
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   39,854,533 703,449 SH   SOLE   0 0 703,449
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,771,471 81,635 SH   SOLE   0 0 81,635
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   5,567,355 117,084 SH   SOLE   1,610 0 115,474
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   19,791,721 268,472 SH   SOLE   0 0 268,472
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   8,144,870 138,980 SH   SOLE   0 0 138,980
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   24,971,644 838,538 SH   SOLE   0 0 838,538
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   14,547,046 337,440 SH   SOLE   0 0 337,440
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   9,967,882 296,340 SH   SOLE   0 0 296,340
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   5,625,348 169,089 SH   SOLE   0 0 169,089
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   28,406,219 904,735 SH   SOLE   0 0 904,735
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   61,327,909 1,878,919 SH   SOLE   11,693 0 1,867,226
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   14,986,817 274,660 SH   SOLE   0 0 274,660
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   535,427,733 3,393,078 SH   SOLE   5,131 0 3,387,947
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   36,436,620 1,129,468 SH   SOLE   0 0 1,129,468
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   20,027,639 244,001 SH   SOLE   2,254 0 241,747
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   355,610,808 6,575,644 SH   SOLE   51,574 0 6,524,070
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   23,116,853 467,007 SH   SOLE   0 0 467,007
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   35,926,172 590,308 SH   SOLE   0 0 590,308
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   6,640,547 223,437 SH   SOLE   0 0 223,437
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   19,137,574 203,999 SH   SOLE   0 0 203,999
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   929,790 39,134 SH   SOLE   0 0 39,134
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   367,509 14,428 SH   SOLE   0 0 14,428
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   6,704,496 324,045 SH   SOLE   0 0 324,045
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833   2,144,934 82,308 SH   SOLE   0 0 82,308
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825   3,648,514 171,332 SH   SOLE   0 0 171,332
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   2,703,554 111,326 SH   SOLE   0 0 111,326
INVESCO HIGH INCOME TR II COM 46131F101   157,450 15,154 SH   SOLE   0 0 15,154
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   5,459,586 213,265 SH   SOLE   264 0 213,001
INVESCO LTD SHS G491BT108   3,661,890 205,263 SH   SOLE   156 0 205,107
INVESCO MORTGAGE CAPITAL INC COM 46131B704   140,421 15,849 SH   SOLE   8,388 0 7,461
INVESCO MUN OPPORTUNITY TR COM 46132C107   3,056,374 318,041 SH   SOLE   0 0 318,041
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,086,055 171,032 SH   SOLE   0 0 171,032
INVESCO MUNICIPAL TRUST COM 46131J103   3,106,373 325,957 SH   SOLE   0 0 325,957
INVESCO PA VALUE MUN INC TR COM 46132K109   822,222 82,222 SH   SOLE   51,573 0 30,649
INVESCO QQQ TR UNIT SER 1 46090E103   3,339,232,251 8,154,015 SH   SOLE   11,670 0 8,142,345
INVESCO QQQ TR UNIT SER 1 46090E103   491,424 1,200 SH Call SOLE   0 0 1,200
INVESCO QQQ TR UNIT SER 1 46090E103   53,442,360 130,500 SH Put SOLE   0 0 130,500
INVESCO QUALITY MUN INCOME T COM 46133G107   4,385,768 461,174 SH   SOLE   84,421 0 376,753
INVESCO SR INCOME TR COM 46131H107   7,292,689 1,778,705 SH   SOLE   0 0 1,778,705
INVESCO TR INVT GRADE MUNS COM 46131M106   2,904,447 293,675 SH   SOLE   0 0 293,675
INVESCO VALUE MUN INCOME TR COM 46132P108   1,677,873 143,041 SH   SOLE   0 0 143,041
INVESTCORP CR MGMT BDC INC COM 46090R104   209,949 59,057 SH   SOLE   0 0 59,057
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   343,864 8,226 SH   SOLE   0 0 8,226
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   518,916 18,948 SH   SOLE   0 0 18,948
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,379,521 71,634 SH   SOLE   0 0 71,634
INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438   1,124,118 43,652 SH   SOLE   0 0 43,652
INVITAE CORP COM 46185L103   187,394 298,972 SH   SOLE   58,821 0 240,151
INVITATION HOMES INC COM 46187W107   2,073,336 60,784 SH   SOLE   30,476 0 30,308
IONIS PHARMACEUTICALS INC COM 462222100   4,416,431 87,299 SH   SOLE   50,643 0 36,656
IONQ INC COM 46222L108   915,534 73,893 SH   SOLE   0 0 73,893
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,049,876 129,136 SH   SOLE   0 0 129,136
IPG PHOTONICS CORP COM 44980X109   310,359 2,859 SH   SOLE   581 0 2,278
IQIYI INC SPONSORED ADS 46267X108   69,701 14,283 SH   SOLE   550 0 13,733
IQVIA HLDGS INC COM 46266C105   19,669,396 85,009 SH   SOLE   38,943 0 46,066
IRHYTHM TECHNOLOGIES INC COM 450056106   250,045 2,336 SH   SOLE   1,686 0 650
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,572,453 38,203 SH   SOLE   2,670 0 35,533
IROBOT CORP COM 462726100   1,026,092 26,514 SH   SOLE   0 0 26,514
IRON MTN INC DEL COM 46284V101   36,280,134 518,435 SH   SOLE   47,191 0 471,244
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   118,404 10,350 SH   SOLE   0 0 10,350
ISHARES INC ASIA/PAC DIV ETF 464286293   217,695 6,088 SH   SOLE   0 0 6,088
ISHARES INC CORE MSCI EMKT 46434G103   1,127,733,717 22,296,041 SH   SOLE   2,437,291 0 19,858,750
ISHARES INC CUR HD MSCI EM 46434G509   1,079,179 43,905 SH   SOLE   0 0 43,905
ISHARES INC EM MKT SM-CP ETF 464286475   2,208,985 38,211 SH   SOLE   0 0 38,211
ISHARES INC EM MKTS DIV ETF 464286319   5,042,260 190,346 SH   SOLE   0 0 190,346
ISHARES INC EMNG MKTS EQT 46434G889   4,023,079 93,866 SH   SOLE   0 0 93,866
ISHARES INC ESG AWR MSCI EM 46434G863   31,290,527 975,999 SH   SOLE   0 0 975,999
ISHARES INC FRONTIER AND SEL 464286145   486,375 18,493 SH   SOLE   0 0 18,493
ISHARES INC GLB ENR PROD ETF 464286343   6,507,106 269,992 SH   SOLE   0 0 269,992
ISHARES INC JP MORGAN EM ETF 464286517   204,452 5,568 SH   SOLE   0 0 5,568
ISHARES INC JP MRG EM CRP BD 464286251   753,066 17,065 SH   SOLE   0 0 17,065
ISHARES INC JP MRGN EM HI BD 464286285   9,061,414 249,282 SH   SOLE   0 0 249,282
ISHARES INC MSCI AGRICULTURE 464286350   3,526,098 92,333 SH   SOLE   0 0 92,333
ISHARES INC MSCI AUST ETF 464286103   21,986,037 903,288 SH   SOLE   689 0 902,599
ISHARES INC MSCI BIC ETF 464286657   200,559 5,866 SH   SOLE   0 0 5,866
ISHARES INC MSCI BRAZIL ETF 464286400   12,922,408 369,634 SH   SOLE   0 0 369,634
ISHARES INC MSCI CDA ETF 464286509   2,590,408 70,622 SH   SOLE   55 0 70,567
ISHARES INC MSCI CHILE ETF 464286640   6,316,103 223,896 SH   SOLE   0 0 223,896
ISHARES INC MSCI EM ASIA ETF 464286426   7,449,247 112,680 SH   SOLE   0 0 112,680
ISHARES INC MSCI EMERG MRKT 464286533   33,041,476 594,378 SH   SOLE   1,869 0 592,509
ISHARES INC MSCI EMRG CHN 46434G764   145,045,169 2,617,671 SH   SOLE   17,711 0 2,599,960
ISHARES INC MSCI EQUAL WEITE 464286681   5,816,507 68,883 SH   SOLE   0 0 68,883
ISHARES INC MSCI EURZONE ETF 464286608   10,831,152 228,313 SH   SOLE   4,088 0 224,225
ISHARES INC MSCI FRANCE ETF 464286707   794,889 20,288 SH   SOLE   0 0 20,288
ISHARES INC MSCI GBL ETF NEW 46434G848   6,553,186 152,152 SH   SOLE   542 0 151,610
ISHARES INC MSCI GBL GOLD MN 46434G855   1,886,508 76,750 SH   SOLE   7 0 76,743
ISHARES INC MSCI GBL MIN VOL 464286525   65,330,505 651,026 SH   SOLE   18 0 651,008
ISHARES INC MSCI GERMANY ETF 464286806   4,852,890 163,452 SH   SOLE   0 0 163,452
ISHARES INC MSCI GLB SLV&MTL 464286327   534,917 52,546 SH   SOLE   0 0 52,546
ISHARES INC MSCI HONG KG ETF 464286871   11,849,371 682,174 SH   SOLE   0 0 682,174
ISHARES INC MSCI ISRAEL ETF 464286632   657,222 11,294 SH   SOLE   0 0 11,294
ISHARES INC MSCI ITALY ETF 46434G830   10,953,589 322,829 SH   SOLE   0 0 322,829
ISHARES INC MSCI JAPN SMCETF 464286582   521,624 7,243 SH   SOLE   0 0 7,243
ISHARES INC MSCI JPN ETF NEW 46434G822   40,464,281 630,874 SH   SOLE   3,416 0 627,458
ISHARES INC MSCI MEXICO ETF 464286822   33,177,240 488,979 SH   SOLE   0 0 488,979
ISHARES INC MSCI MLY ETF NEW 46434G814   1,203,725 56,646 SH   SOLE   0 0 56,646
ISHARES INC MSCI NETHERL ETF 464286814   271,215 6,077 SH   SOLE   0 0 6,077
ISHARES INC MSCI PAC JP ETF 464286665   1,635,361 37,672 SH   SOLE   0 0 37,672
ISHARES INC MSCI SINGPOR ETF 46434G780   13,266,903 709,460 SH   SOLE   0 0 709,460
ISHARES INC MSCI SPAIN ETF 464286764   12,108,766 395,453 SH   SOLE   0 0 395,453
ISHARES INC MSCI STH AFR ETF 464286780   467,774 11,193 SH   SOLE   0 0 11,193
ISHARES INC MSCI STH KOR ETF 464286772   4,337,857 66,197 SH   SOLE   0 0 66,197
ISHARES INC MSCI SWEDEN ETF 464286756   8,168,809 206,962 SH   SOLE   0 0 206,962
ISHARES INC MSCI SWITZERLAND 464286749   11,761,576 243,662 SH   SOLE   0 0 243,662
ISHARES INC MSCI TAIWAN ETF 46434G772   25,788,808 560,261 SH   SOLE   0 0 560,261
ISHARES INC MSCI THAILND ETF 464286624   11,193,652 175,284 SH   SOLE   0 0 175,284
ISHARES INC MSCI WORLD ETF 464286392   9,073,496 68,212 SH   SOLE   0 0 68,212
ISHARES INC US INTL HGH YLD 464286178   1,317,507 29,784 SH   SOLE   0 0 29,784
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   756,703 37,722 SH   SOLE   0 0 37,722
ISHARES SILVER TR ISHARES 46428Q109   91,384,274 4,195,789 SH   SOLE   0 0 4,195,789
ISHARES SILVER TR ISHARES 46428Q109   801,504 36,800 SH Call SOLE   0 0 36,800
ISHARES TR 0-3 MNTH TREASRY 46436E718   254,290,935 2,536,062 SH   SOLE   182,922 0 2,353,140
ISHARES TR 0-5 YR TIPS ETF 46429B747   117,627,995 1,193,103 SH   SOLE   718 0 1,192,385
ISHARES TR 0-5YR HI YL CP 46434V407   55,397,749 1,312,121 SH   SOLE   50,756 0 1,261,365
ISHARES TR 0-5YR INVT GR CP 46434V100   37,555,590 763,325 SH   SOLE   0 0 763,325
ISHARES TR 1 3 YR TREAS BD 464287457   449,912,013 5,484,057 SH   SOLE   162,276 0 5,321,781
ISHARES TR 10+ YR INVST GRD 464289511   24,931,615 473,175 SH   SOLE   71,402 0 401,773
ISHARES TR 10-20 YR TRS ETF 464288653   123,416,998 1,140,005 SH   SOLE   16,238 0 1,123,767
ISHARES TR 20 YR TR BD ETF 464287432   488,331,491 4,938,628 SH   SOLE   71,553 0 4,867,075
ISHARES TR 20 YR TR BD ETF 464287432   1,048,128 10,600 SH Call SOLE   0 0 10,600
ISHARES TR 20+ YEAR TR BD 46436E338   7,127,948 259,481 SH   SOLE   0 0 259,481
ISHARES TR 3 7 YR TREAS BD 464288661   133,103,412 1,136,374 SH   SOLE   69,336 0 1,067,038
ISHARES TR 3YRTB ETF 464288125   643,369 8,927 SH   SOLE   0 0 8,927
ISHARES TR 7-10 YR TRSY BD 464287440   246,209,019 2,554,300 SH   SOLE   159,843 0 2,394,457
ISHARES TR A RATE CP BD ETF 46429B291   19,208,761 399,102 SH   SOLE   0 0 399,102
ISHARES TR AGENCY BOND ETF 464288166   2,421,916 22,336 SH   SOLE   0 0 22,336
ISHARES TR AGGRES ALLOC ETF 464289859   9,675,527 140,123 SH   SOLE   0 0 140,123
ISHARES TR ASIA 50 ETF 464288430   546,946 9,435 SH   SOLE   0 0 9,435
ISHARES TR BLACKROCK ULTRA 46434V878   75,030,070 1,489,874 SH   SOLE   0 0 1,489,874
ISHARES TR BROAD USD HIGH 46435U853   112,317,608 3,089,893 SH   SOLE   1,072,377 0 2,017,516
ISHARES TR CALIF MUN BD ETF 464288356   39,599,413 683,456 SH   SOLE   0 0 683,456
ISHARES TR CHINA LG-CAP ETF 464287184   4,733,046 196,964 SH   SOLE   0 0 196,964
ISHARES TR CMBS ETF 46429B366   1,969,609 42,095 SH   SOLE   0 0 42,095
ISHARES TR COHEN STEER REIT 464287564   15,648,917 266,455 SH   SOLE   35 0 266,420
ISHARES TR CONSER ALLOC ETF 464289883   16,208,554 448,369 SH   SOLE   0 0 448,369
ISHARES TR CONV BD ETF 46435G102   18,331,486 233,255 SH   SOLE   0 0 233,255
ISHARES TR CORE 1 5 YR USD 46432F859   28,342,196 595,925 SH   SOLE   0 0 595,925
ISHARES TR CORE DIV GRWTH 46434V621   600,426,923 11,156,205 SH   SOLE   5,124 0 11,151,081
ISHARES TR CORE DIVID ETF 46435U861   10,583,870 257,829 SH   SOLE   0 0 257,829
ISHARES TR CORE HIGH DV ETF 46429B663   172,856,317 1,694,836 SH   SOLE   225,203 0 1,469,633
ISHARES TR CORE INTL AGGR 46435G672   30,323,127 608,898 SH   SOLE   61,497 0 547,401
ISHARES TR CORE LT USDB ETF 464289479   2,610,270 49,644 SH   SOLE   0 0 49,644
ISHARES TR CORE MSCI EAFE 46432F842   2,426,840,813 34,496,671 SH   SOLE   3,012,903 0 31,483,768
ISHARES TR CORE MSCI EURO 46434V738   8,183,616 148,739 SH   SOLE   20,743 0 127,996
ISHARES TR CORE MSCI INTL 46435G326   30,902,047 485,423 SH   SOLE   3,333 0 482,090
ISHARES TR CORE MSCI PAC 46434V696   3,208,252 53,911 SH   SOLE   0 0 53,911
ISHARES TR CORE MSCI TOTAL 46432F834   109,620,244 1,688,284 SH   SOLE   0 0 1,688,284
ISHARES TR CORE S&P MCP ETF 464287507   2,213,793,550 7,987,709 SH   SOLE   46,166 0 7,941,543
ISHARES TR CORE S&P SCP ETF 464287804   1,269,186,512 11,724,587 SH   SOLE   125,839 0 11,598,748
ISHARES TR CORE S&P TTL STK 464287150   386,281,802 3,670,833 SH   SOLE   12,138 0 3,658,695
ISHARES TR CORE S&P US GWT 464287671   1,480,676,709 14,223,600 SH   SOLE   40,056 0 14,183,544
ISHARES TR CORE S&P US VLU 464287663   1,026,759,194 12,175,492 SH   SOLE   715 0 12,174,777
ISHARES TR CORE S&P500 ETF 464287200   4,680,796,391 9,800,047 SH   SOLE   20,594 0 9,779,453
ISHARES TR CORE S&P500 ETF 464287200   573,156 1,200 SH Put SOLE   0 0 1,200
ISHARES TR CORE TOTAL USD 46434V613   1,061,218,258 23,034,909 SH   SOLE   0 0 23,034,909
ISHARES TR CORE US AGGBD ET 464287226   701,980,215 7,072,849 SH   SOLE   205,815 0 6,867,034
ISHARES TR CR 5 10 YR ETF 46435G417   1,714,767 39,424 SH   SOLE   0 0 39,424
ISHARES TR CRE U S REIT ETF 464288521   7,151,263 131,723 SH   SOLE   0 0 131,723
ISHARES TR CUR HD EURZN ETF 46434V639   2,119,952 63,662 SH   SOLE   0 0 63,662
ISHARES TR CYBERSECURITY 46435U135   11,046,240 243,149 SH   SOLE   0 0 243,149
ISHARES TR DEVSMCP EXNA ETF 464288497   2,029,381 36,110 SH   SOLE   0 0 36,110
ISHARES TR DOW JONES US ETF 464287846   36,657,667 314,577 SH   SOLE   0 0 314,577
ISHARES TR EAFE GRWTH ETF 464288885   404,257,920 4,174,062 SH   SOLE   303 0 4,173,759
ISHARES TR EAFE SML CP ETF 464288273   32,548,600 525,826 SH   SOLE   58,431 0 467,395
ISHARES TR EAFE VALUE ETF 464288877   615,659,359 11,816,879 SH   SOLE   53,370 0 11,763,509
ISHARES TR ESG ADV TTL USD 46436E619   10,797,698 249,600 SH   SOLE   0 0 249,600
ISHARES TR ESG ADVNCD HY BD 46435G441   613,475 13,491 SH   SOLE   0 0 13,491
ISHARES TR ESG AW MSCI EAFE 46435G516   33,089,272 438,036 SH   SOLE   0 0 438,036
ISHARES TR ESG AWARE MSCI 46435U663   7,479,278 196,771 SH   SOLE   0 0 196,771
ISHARES TR ESG AWR MSCI USA 46435G425   353,065,507 3,365,093 SH   SOLE   0 0 3,365,093
ISHARES TR ESG AWR US AGRGT 46435U549   47,647,880 998,070 SH   SOLE   0 0 998,070
ISHARES TR ESG AWRE 1 5 YR 46435G243   14,471,404 591,152 SH   SOLE   0 0 591,152
ISHARES TR ESG AWRE USD ETF 46435G193   20,493,460 880,682 SH   SOLE   0 0 880,682
ISHARES TR ESG EAFE ETF 46436E759   7,671,962 120,100 SH   SOLE   0 0 120,100
ISHARES TR ESG MSCI LEADR 46435U218   1,802,343 21,360 SH   SOLE   0 0 21,360
ISHARES TR ESG MSCI USA ETF 46436E767   15,789,610 396,525 SH   SOLE   0 0 396,525
ISHARES TR ESG SCRD S&P MID 46436E551   1,706,203 45,227 SH   SOLE   0 0 45,227
ISHARES TR ESG SCRND S&P SM 46436E544   629,146 16,445 SH   SOLE   0 0 16,445
ISHARES TR ESG SCRND S&P500 46436E569   1,178,807 32,397 SH   SOLE   0 0 32,397
ISHARES TR EUROPE ETF 464287861   5,791,897 109,571 SH   SOLE   0 0 109,571
ISHARES TR EXPANDED TECH 464287515   86,370,625 212,924 SH   SOLE   0 0 212,924
ISHARES TR EXPND TEC SC ETF 464287549   49,856,893 111,243 SH   SOLE   0 0 111,243
ISHARES TR EXPONENTIAL TECH 46434V381   41,129,754 686,984 SH   SOLE   0 0 686,984
ISHARES TR FALN ANGLS USD 46435G474   45,805,468 1,735,056 SH   SOLE   0 0 1,735,056
ISHARES TR FLTG RATE NT ETF 46429B655   152,372,545 3,010,126 SH   SOLE   608 0 3,009,518
ISHARES TR FOCUSD VAL FAC 46435U333   927,484 15,931 SH   SOLE   0 0 15,931
ISHARES TR GBL COMM SVC ETF 464287275   2,550,329 34,179 SH   SOLE   0 0 34,179
ISHARES TR GENOMICS IMMUN 46435U192   1,244,668 54,092 SH   SOLE   0 0 54,092
ISHARES TR GL CLEAN ENE ETF 464288224   16,198,648 1,040,376 SH   SOLE   0 0 1,040,376
ISHARES TR GL TIMB FORE ETF 464288174   1,523,613 18,741 SH   SOLE   0 0 18,741
ISHARES TR GLB CNS DISC ETF 464288745   784,400 4,931 SH   SOLE   0 0 4,931
ISHARES TR GLB CNSM STP ETF 464288737   10,001,947 168,695 SH   SOLE   2,394 0 166,301
ISHARES TR GLB INFRASTR ETF 464288372   5,147,984 109,415 SH   SOLE   0 0 109,415
ISHARES TR GLOB HLTHCRE ETF 464287325   10,202,494 117,648 SH   SOLE   4,183 0 113,465
ISHARES TR GLOB INDSTRL ETF 464288729   1,266,746 9,941 SH   SOLE   598 0 9,343
ISHARES TR GLOB UTILITS ETF 464288711   1,805,652 30,892 SH   SOLE   0 0 30,892
ISHARES TR GLOBAL 100 ETF 464287572   34,705,710 431,020 SH   SOLE   0 0 431,020
ISHARES TR GLOBAL ENERG ETF 464287341   76,738,054 1,962,108 SH   SOLE   0 0 1,962,108
ISHARES TR GLOBAL EQUITY 46434V316   637,939 16,845 SH   SOLE   0 0 16,845
ISHARES TR GLOBAL FINLS ETF 464287333   2,520,974 32,082 SH   SOLE   0 0 32,082
ISHARES TR GLOBAL MATER ETF 464288695   3,370,937 38,632 SH   SOLE   0 0 38,632
ISHARES TR GLOBAL REIT ETF 46434V647   33,796,693 1,397,713 SH   SOLE   1,180,484 0 217,229
ISHARES TR GLOBAL TECH ETF 464287291   54,636,962 801,364 SH   SOLE   0 0 801,364
ISHARES TR GNMA BOND ETF 46429B333   1,767,023 39,933 SH   SOLE   984 0 38,949
ISHARES TR GOV/CRED BD ETF 464288596   1,993,058 18,940 SH   SOLE   0 0 18,940
ISHARES TR GRWT ALLOCAT ETF 464289867   15,631,599 293,882 SH   SOLE   1,212 0 292,670
ISHARES TR HDG MSCI EAFE 46434V803   39,897,981 1,266,201 SH   SOLE   0 0 1,266,201
ISHARES TR HDG MSCI JAPAN 46434V886   1,450,917 41,562 SH   SOLE   0 0 41,562
ISHARES TR HIGH YLD BD FCTR 46435G250   6,876,888 148,850 SH   SOLE   0 0 148,850
ISHARES TR HIGH YLD CORP BD 46436E320   465,899 13,928 SH   SOLE   0 0 13,928
ISHARES TR IBDS DEC28 ETF 46435U515   24,936,180 993,869 SH   SOLE   6,973 0 986,896
ISHARES TR IBOND DEC 2030 46436E593   2,357,230 119,535 SH   SOLE   505 0 119,030
ISHARES TR IBONDS 2026 TERM 46436E528   3,618,797 157,888 SH   SOLE   0 0 157,888
ISHARES TR IBONDS 2027 TERM 46436E478   474,547 21,366 SH   SOLE   0 0 21,366
ISHARES TR IBONDS 24 TRM HG 46435U184   9,879,466 425,656 SH   SOLE   0 0 425,656
ISHARES TR IBONDS 24 TRM TS 46436E874   40,230,486 1,686,106 SH   SOLE   0 0 1,686,106
ISHARES TR IBONDS 25 TRM HG 46435U168   4,741,609 205,264 SH   SOLE   0 0 205,264
ISHARES TR IBONDS 25 TRM TS 46436E866   28,198,975 1,211,296 SH   SOLE   0 0 1,211,296
ISHARES TR IBONDS 26 TRM TS 46436E858   10,036,972 439,159 SH   SOLE   0 0 439,159
ISHARES TR IBONDS 27 ETF 46435UAA9   28,590,436 1,194,753 SH   SOLE   22,842 0 1,171,911
ISHARES TR IBONDS 27 TRM TS 46436E841   4,729,853 211,251 SH   SOLE   0 0 211,251
ISHARES TR IBONDS 28 TRM TS 46436E833   5,039,116 226,834 SH   SOLE   50 0 226,784
ISHARES TR IBONDS 29 TRM TS 46436E825   2,130,933 97,839 SH   SOLE   0 0 97,839
ISHARES TR IBONDS DEC 46435U697   11,472,125 442,427 SH   SOLE   28,937 0 413,490
ISHARES TR IBONDS DEC 2030 46436E726   2,534,635 117,127 SH   SOLE   8,176 0 108,951
ISHARES TR IBONDS DEC 2031 46436E460   2,643,265 128,720 SH   SOLE   0 0 128,720
ISHARES TR IBONDS DEC 2031 46436E486   2,811,474 135,362 SH   SOLE   8,648 0 126,714
ISHARES TR IBONDS DEC 2032 46436E296   725,307 31,385 SH   SOLE   0 0 31,385
ISHARES TR IBONDS DEC 2032 46436E312   3,941,825 156,236 SH   SOLE   7,128 0 149,108
ISHARES TR IBONDS DEC 25 46435U432   9,672,561 364,384 SH   SOLE   28,410 0 335,974
ISHARES TR IBONDS DEC 26 46435U259   6,907,640 270,771 SH   SOLE   29,636 0 241,135
ISHARES TR IBONDS DEC 27 46435U283   4,130,288 162,514 SH   SOLE   29,771 0 132,743
ISHARES TR IBONDS DEC 28 46435U325   4,397,755 171,854 SH   SOLE   29,487 0 142,367
ISHARES TR IBONDS DEC 29 46436E205   17,739,937 768,961 SH   SOLE   7,614 0 761,347
ISHARES TR IBONDS DEC2026 46435GAA0   41,856,002 1,751,297 SH   SOLE   22,714 0 1,728,583
ISHARES TR IBONDS DEC24 ETF 46434VBG4   49,232,067 1,976,398 SH   SOLE   21,769 0 1,954,629
ISHARES TR IBONDS DEC25 ETF 46434VBD1   44,724,080 1,806,304 SH   SOLE   21,882 0 1,784,422
ISHARES TR IBOXX HI YD ETF 464288513   89,303,449 1,153,941 SH   SOLE   42,843 0 1,111,098
ISHARES TR IBOXX INV CP ETF 464287242   391,966,358 3,542,078 SH   SOLE   67,008 0 3,475,070
ISHARES TR INDIA 50 ETF 464289529   3,532,558 71,727 SH   SOLE   0 0 71,727
ISHARES TR INTERNATIONAL SL 46434V266   5,312,820 165,354 SH   SOLE   0 0 165,354
ISHARES TR INTL DEV RE ETF 464288489   861,031 39,569 SH   SOLE   0 0 39,569
ISHARES TR INTL DIV GRWTH 46435G524   24,495,240 379,359 SH   SOLE   0 0 379,359
ISHARES TR INTL EQTY FACTOR 46434V274   1,353,195 48,277 SH   SOLE   0 0 48,277
ISHARES TR INTL SEL DIV ETF 464288448   49,199,708 1,757,760 SH   SOLE   120 0 1,757,640
ISHARES TR INTL TREA BD ETF 464288117   1,463,886 35,419 SH   SOLE   0 0 35,419
ISHARES TR INTRM GOV CR ETF 464288612   5,667,601 54,101 SH   SOLE   0 0 54,101
ISHARES TR INVESTMENT GRADE 46435G219   25,400,816 561,406 SH   SOLE   0 0 561,406
ISHARES TR INVT GRD CORP BD 46436E288   2,427,396 81,841 SH   SOLE   0 0 81,841
ISHARES TR ISHARES 25+ YR T 46436E577   2,522,568 205,087 SH   SOLE   0 0 205,087
ISHARES TR ISHARES BIOTECH 464287556   63,814,985 469,746 SH   SOLE   0 0 469,746
ISHARES TR ISHARES SEMICDTR 464287523   117,047,522 203,172 SH   SOLE   0 0 203,172
ISHARES TR ISHS 1-5YR INVS 464288646   68,795,635 1,341,700 SH   SOLE   51,469 0 1,290,231
ISHARES TR ISHS 5-10YR INVT 464288638   69,007,479 1,327,067 SH   SOLE   26,012 0 1,301,055
ISHARES TR JPMORGAN USD EMG 464288281   75,576,520 848,602 SH   SOLE   324 0 848,278
ISHARES TR JPX NIKKEI 400 464287382   405,327 5,961 SH   SOLE   0 0 5,961
ISHARES TR LATN AMER 40 ETF 464287390   4,715,611 162,272 SH   SOLE   0 0 162,272
ISHARES TR MBS ETF 464288588   1,618,754,947 17,206,154 SH   SOLE   411,923 0 16,794,231
ISHARES TR MICRO-CAP ETF 464288869   3,289,075 28,347 SH   SOLE   0 0 28,347
ISHARES TR MODERT ALLOC ETF 464289875   38,910,350 937,373 SH   SOLE   820 0 936,553
ISHARES TR MORNINGSTAR GRWT 464287119   71,707,842 1,057,326 SH   SOLE   16,731 0 1,040,595
ISHARES TR MORNINGSTAR VALU 464288109   26,365,913 373,349 SH   SOLE   0 0 373,349
ISHARES TR MORNINGSTR US EQ 464287127   12,879,469 195,856 SH   SOLE   0 0 195,856
ISHARES TR MORTGE REL ETF 46435G342   11,098,647 470,481 SH   SOLE   0 0 470,481
ISHARES TR MRGSTR MD CP ETF 464288208   31,008,396 461,916 SH   SOLE   0 0 461,916
ISHARES TR MRGSTR MD CP GRW 464288307   55,034,083 853,904 SH   SOLE   0 0 853,904
ISHARES TR MRGSTR MD CP VAL 464288406   14,920,249 220,323 SH   SOLE   0 0 220,323
ISHARES TR MRGSTR SM CP ETF 464288505   4,797,761 89,501 SH   SOLE   0 0 89,501
ISHARES TR MRGSTR SM CP GR 464288604   13,689,678 311,129 SH   SOLE   0 0 311,129
ISHARES TR MRNGSTR INC ETF 46432F875   2,381,700 118,375 SH   SOLE   0 0 118,375
ISHARES TR MRNING SM CP ETF 464288703   5,614,926 94,831 SH   SOLE   0 0 94,831
ISHARES TR MSCI AC ASIA ETF 464288182   756,721 11,367 SH   SOLE   136 0 11,231
ISHARES TR MSCI ACWI ETF 464288257   17,157,435 168,590 SH   SOLE   429 0 168,161
ISHARES TR MSCI ACWI EX US 464288240   9,995,426 195,835 SH   SOLE   1,607 0 194,228
ISHARES TR MSCI ACWI EXUS 46435G847   6,968,465 240,458 SH   SOLE   0 0 240,458
ISHARES TR MSCI CHINA ETF 46429B671   12,772,628 313,516 SH   SOLE   16,511 0 297,005
ISHARES TR MSCI DENMARK ETF 46429B523   270,394 2,411 SH   SOLE   0 0 2,411
ISHARES TR MSCI EAFE ETF 464287465   247,764,750 3,288,185 SH   SOLE   156,782 0 3,131,403
ISHARES TR MSCI EAFE MIN VL 46429B689   62,339,302 899,038 SH   SOLE   5,453 0 893,585
ISHARES TR MSCI EAFE SMCP 46435G839   1,820,375 62,124 SH   SOLE   0 0 62,124
ISHARES TR MSCI EMG MKT ETF 464287234   81,491,736 2,026,654 SH   SOLE   30,303 0 1,996,351
ISHARES TR MSCI EURO FL ETF 464289180   6,006,269 286,559 SH   SOLE   17,567 0 268,992
ISHARES TR MSCI GBL SUS DEV 46435G532   2,069,987 25,540 SH   SOLE   0 0 25,540
ISHARES TR MSCI INDIA ETF 46429B598   37,568,264 769,684 SH   SOLE   1,112 0 768,572
ISHARES TR MSCI INDIA SM CP 46429B614   13,583,043 194,627 SH   SOLE   27 0 194,600
ISHARES TR MSCI INDONIA ETF 46429B309   5,326,825 238,657 SH   SOLE   0 0 238,657
ISHARES TR MSCI INTL MOMENT 46434V449   3,075,964 89,704 SH   SOLE   0 0 89,704
ISHARES TR MSCI INTL QUALTY 46434V456   105,701,999 2,814,218 SH   SOLE   32,108 0 2,782,110
ISHARES TR MSCI INTL VLU FT 46435G409   3,657,928 137,983 SH   SOLE   0 0 137,983
ISHARES TR MSCI JP VALUE 46435U374   1,850,450 63,415 SH   SOLE   0 0 63,415
ISHARES TR MSCI KLD400 SOC 464288570   70,061,285 769,481 SH   SOLE   0 0 769,481
ISHARES TR MSCI LW CRB TG 46434V464   2,319,518 14,017 SH   SOLE   0 0 14,017
ISHARES TR MSCI POLAND ETF 46429B606   1,002,714 44,270 SH   SOLE   0 0 44,270
ISHARES TR MSCI UK ETF NEW 46435G334   9,626,473 291,270 SH   SOLE   95 0 291,175
ISHARES TR MSCI USA ESG SLC 464288802   34,428,198 342,535 SH   SOLE   0 0 342,535
ISHARES TR MSCI USA MIN VOL 46429B697   470,232,486 6,026,304 SH   SOLE   43,807 0 5,982,497
ISHARES TR MSCI USA MMENTM 46432F396   88,666,629 565,152 SH   SOLE   4,179 0 560,973
ISHARES TR MSCI USA QLT FCT 46432F339   1,882,436,524 12,793,506 SH   SOLE   605,268 0 12,188,238
ISHARES TR MSCI USA SMCP MN 46435G433   7,389,514 207,047 SH   SOLE   0 0 207,047
ISHARES TR MSCI USA SZE FT 46432F370   3,111,160 23,593 SH   SOLE   0 0 23,593
ISHARES TR MSCI USA VALUE 46432F388   79,016,502 781,105 SH   SOLE   178,273 0 602,832
ISHARES TR NATIONAL MUN ETF 464288414   630,599,576 5,816,803 SH   SOLE   26,851 0 5,789,952
ISHARES TR NEW YORK MUN ETF 464288323   4,863,575 89,916 SH   SOLE   0 0 89,916
ISHARES TR NORTH AMERN NAT 464287374   3,606,143 88,560 SH   SOLE   0 0 88,560
ISHARES TR PFD AND INCM SEC 464288687   172,297,530 5,524,128 SH   SOLE   0 0 5,524,128
ISHARES TR RESIDENTIAL MULT 464288562   5,848,206 79,546 SH   SOLE   0 0 79,546
ISHARES TR ROBOTICS ARTIF 46435U556   10,768,277 312,124 SH   SOLE   0 0 312,124
ISHARES TR RUS 1000 ETF 464287622   591,712,681 2,256,206 SH   SOLE   1,766,218 0 489,988
ISHARES TR RUS 1000 GRW ETF 464287614   869,296,878 2,867,358 SH   SOLE   148,704 0 2,718,654
ISHARES TR RUS 1000 VAL ETF 464287598   492,041,995 2,977,561 SH   SOLE   345,314 0 2,632,247
ISHARES TR RUS 2000 GRW ETF 464287648   91,543,041 362,949 SH   SOLE   4,466 0 358,483
ISHARES TR RUS 2000 VAL ETF 464287630   114,159,520 734,949 SH   SOLE   146,418 0 588,531
ISHARES TR RUS MD CP GR ETF 464287481   171,356,595 1,640,404 SH   SOLE   9,681 0 1,630,723
ISHARES TR RUS MDCP VAL ETF 464287473   101,496,517 872,788 SH   SOLE   5,878 0 866,910
ISHARES TR RUS MID CAP ETF 464287499   229,201,205 2,948,684 SH   SOLE   4,604 0 2,944,080
ISHARES TR RUS TOP 200 ETF 464289446   21,170,048 183,943 SH   SOLE   0 0 183,943
ISHARES TR RUS TP200 GR ETF 464289438   220,913,125 1,260,776 SH   SOLE   20 0 1,260,756
ISHARES TR RUS TP200 VL ETF 464289420   3,640,718 51,884 SH   SOLE   0 0 51,884
ISHARES TR RUSEL 2500 ETF 46435G268   2,712,963 44,063 SH   SOLE   0 0 44,063
ISHARES TR RUSSELL 2000 ETF 464287655   1,118,345,671 5,571,948 SH   SOLE   312,994 0 5,258,954
ISHARES TR RUSSELL 2000 ETF 464287655   521,846 2,600 SH Put SOLE   0 0 2,600
ISHARES TR RUSSELL 3000 ETF 464287689   121,288,479 443,079 SH   SOLE   94 0 442,985
ISHARES TR S&P 100 ETF 464287101   266,707,148 1,193,908 SH   SOLE   0 0 1,193,908
ISHARES TR S&P 500 GRWT ETF 464287309   593,895,722 7,908,066 SH   SOLE   12,613 0 7,895,453
ISHARES TR S&P 500 VAL ETF 464287408   345,962,472 1,989,548 SH   SOLE   0 0 1,989,548
ISHARES TR S&P MC 400GR ETF 464287606   96,665,559 1,220,217 SH   SOLE   0 0 1,220,217
ISHARES TR S&P MC 400VL ETF 464287705   73,562,930 645,062 SH   SOLE   52 0 645,010
ISHARES TR S&P SML 600 GWT 464287887   93,462,106 746,860 SH   SOLE   5,410 0 741,450
ISHARES TR SELECT DIVID ETF 464287168   175,337,980 1,495,803 SH   SOLE   95,625 0 1,400,178
ISHARES TR SELF DRIVNG EV 46435U366   4,855,745 135,901 SH   SOLE   0 0 135,901
ISHARES TR SHORT TREAS BD 464288679   164,856,475 1,496,926 SH   SOLE   923 0 1,496,003
ISHARES TR SHRT NAT MUN ETF 464288158   66,705,532 632,700 SH   SOLE   48,039 0 584,661
ISHARES TR SP SMCP600VL ETF 464287879   84,346,068 818,338 SH   SOLE   21,069 0 797,269
ISHARES TR TIPS BD ETF 464287176   177,976,207 1,655,747 SH   SOLE   11,271 0 1,644,476
ISHARES TR TRS FLT RT BD 46434V860   553,066,184 10,958,316 SH   SOLE   75,517 0 10,882,799
ISHARES TR U S EQUITY FACTR 46434V282   7,867,725 162,927 SH   SOLE   0 0 162,927
ISHARES TR U.S. BAS MTL ETF 464287838   9,965,511 72,130 SH   SOLE   0 0 72,130
ISHARES TR U.S. ENERGY ETF 464287796   17,765,616 402,665 SH   SOLE   51 0 402,614
ISHARES TR U.S. FIN SVC ETF 464287770   18,655,176 104,097 SH   SOLE   6,281 0 97,816
ISHARES TR U.S. FINLS ETF 464287788   29,822,002 349,163 SH   SOLE   66 0 349,097
ISHARES TR U.S. FIXED INCME 46435U796   359,133 4,162 SH   SOLE   0 0 4,162
ISHARES TR U.S. INSRNCE ETF 464288786   9,599,436 95,875 SH   SOLE   0 0 95,875
ISHARES TR U.S. MED DVC ETF 464288810   123,991,180 2,297,409 SH   SOLE   12,144 0 2,285,265
ISHARES TR U.S. PHARMA ETF 464288836   4,361,572 23,525 SH   SOLE   1,936 0 21,589
ISHARES TR U.S. REAL ES ETF 464287739   25,667,131 280,791 SH   SOLE   0 0 280,791
ISHARES TR U.S. TECH ETF 464287721   418,544,709 3,409,733 SH   SOLE   24,032 0 3,385,701
ISHARES TR U.S. TECH ETF 464287721   2,651,400 21,600 SH Put SOLE   0 0 21,600
ISHARES TR U.S. UTILITS ETF 464287697   12,922,127 161,668 SH   SOLE   16 0 161,652
ISHARES TR US AER DEF ETF 464288760   116,334,826 918,917 SH   SOLE   1,275 0 917,642
ISHARES TR US BR DEL SE ETF 464288794   4,234,858 39,020 SH   SOLE   0 0 39,020
ISHARES TR US CONSM STAPLES 464287812   51,856,423 270,494 SH   SOLE   0 0 270,494
ISHARES TR US CONSUM DISCRE 464287580   12,717,755 167,847 SH   SOLE   0 0 167,847
ISHARES TR US DIGITAL INFRA 464287531   918,386 14,198 SH   SOLE   0 0 14,198
ISHARES TR US HLTHCARE ETF 464287762   77,794,112 271,779 SH   SOLE   23 0 271,756
ISHARES TR US HLTHCR PR ETF 464288828   34,708,684 132,199 SH   SOLE   0 0 132,199
ISHARES TR US HOME CONS ETF 464288752   52,914,042 520,142 SH   SOLE   0 0 520,142
ISHARES TR US INDUSTRIALS 464287754   28,723,440 251,167 SH   SOLE   52 0 251,115
ISHARES TR US INFRASTRUC 46435U713   72,906,543 1,810,443 SH   SOLE   0 0 1,810,443
ISHARES TR US OIL EQ&SV ETF 464288844   1,611,307 73,509 SH   SOLE   0 0 73,509
ISHARES TR US OIL GS EX ETF 464288851   9,706,131 104,154 SH   SOLE   247 0 103,907
ISHARES TR US REGNL BKS ETF 464288778   10,671,659 255,059 SH   SOLE   0 0 255,059
ISHARES TR US SML CAP EQT 46434V290   3,948,378 67,126 SH   SOLE   0 0 67,126
ISHARES TR US SML CP VALUE 46436E536   2,471,566 80,243 SH   SOLE   0 0 80,243
ISHARES TR US TECH BRKTHR 46436E502   1,849,301 43,087 SH   SOLE   0 0 43,087
ISHARES TR US TELECOM ETF 464287713   1,231,307 54,100 SH   SOLE   0 0 54,100
ISHARES TR US TREAS BD ETF 46429B267   120,841,522 5,244,858 SH   SOLE   801 0 5,244,057
ISHARES TR US TRSPRTION 464287192   13,268,165 50,559 SH   SOLE   0 0 50,559
ISHARES TR USD GRN BOND ETF 46435U440   3,586,273 75,932 SH   SOLE   0 0 75,932
ISHARES TR USD INV GRDE ETF 464288620   38,205,613 745,330 SH   SOLE   147,820 0 597,510
ISHARES TR YLD OPTIM BD 46434V787   3,055,294 136,218 SH   SOLE   0 0 136,218
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   60,516,595 1,197,874 SH   SOLE   0 0 1,197,874
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   7,519,530 150,421 SH   SOLE   0 0 150,421
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   1,548,603 32,911 SH   SOLE   0 0 32,911
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   4,063,990 162,106 SH   SOLE   0 0 162,106
ISHARES U S ETF TR INFLATION HEDG 46431W580   917,375 34,961 SH   SOLE   0 0 34,961
ISHARES U S ETF TR INT RT HD LONG 46431W812   1,086,556 44,955 SH   SOLE   0 0 44,955
ISHARES U S ETF TR INT RT HDG C B 46431W705   14,045,667 150,893 SH   SOLE   0 0 150,893
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   3,878,134 46,141 SH   SOLE   0 0 46,141
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   719,625 11,538 SH   SOLE   0 0 11,538
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,636,642 235,488 SH   SOLE   5,996 0 229,492
ITERIS INC NEW COM 46564T107   375,003 72,116 SH   SOLE   0 0 72,116
ITRON INC COM 465741106   1,002,278 13,273 SH   SOLE   6,820 0 6,453
ITT INC COM 45073V108   2,744,293 22,999 SH   SOLE   9,024 0 13,975
ITURAN LOCATION AND CONTROL SHS M6158M104   230,096 8,447 SH   SOLE   4,206 0 4,241
IVANHOE ELECTRIC INC COM 46578C108   400,176 39,700 SH   SOLE   0 0 39,700
J & J SNACK FOODS CORP COM 466032109   389,354 2,330 SH   SOLE   1,561 0 769
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   57,444,510 940,326 SH   SOLE   3,247 0 937,079
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   114,846,866 2,064,848 SH   SOLE   0 0 2,064,848
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   5,757,945 158,840 SH   SOLE   0 0 158,840
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   1,245,108 26,022 SH   SOLE   0 0 26,022
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,377,726 83,870 SH   SOLE   19,997 0 63,873
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   1,988,440 40,162 SH   SOLE   0 0 40,162
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   4,650,146 82,173 SH   SOLE   6,433 0 75,740
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   45,378,353 797,090 SH   SOLE   17 0 797,073
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   89,572,237 1,925,043 SH   SOLE   0 0 1,925,043
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290   10,722,872 174,411 SH   SOLE   0 0 174,411
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   839,423 9,910 SH   SOLE   0 0 9,910
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   2,429,517 52,597 SH   SOLE   0 0 52,597
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   40,725,604 886,979 SH   SOLE   0 0 886,979
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   113,067,184 1,316,419 SH   SOLE   31 0 1,316,388
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   28,587,367 544,314 SH   SOLE   5,028 0 539,286
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738   5,485,644 61,395 SH   SOLE   0 0 61,395
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   485,682 10,315 SH   SOLE   0 0 10,315
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   13,161,694 251,706 SH   SOLE   0 0 251,706
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   6,800,121 125,186 SH   SOLE   0 0 125,186
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   32,682,403 741,841 SH   SOLE   0 0 741,841
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   24,463,951 266,264 SH   SOLE   0 0 266,264
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   14,860,144 281,869 SH   SOLE   0 0 281,869
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   65,694,986 1,194,889 SH   SOLE   95,201 0 1,099,688
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   2,458,672 49,570 SH   SOLE   0 0 49,570
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   1,801,509 38,730 SH   SOLE   0 0 38,730
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   19,300,006 330,843 SH   SOLE   0 0 330,843
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   6,792,184 142,126 SH   SOLE   0 0 142,126
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   94,497,208 1,616,995 SH   SOLE   48 0 1,616,947
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   7,625,121 150,694 SH   SOLE   0 0 150,694
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,332,180 22,704 SH   SOLE   0 0 22,704
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   23,601,190 439,419 SH   SOLE   0 0 439,419
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   79,602,484 1,562,058 SH   SOLE   0 0 1,562,058
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   252,708,179 5,061,250 SH   SOLE   30,132 0 5,031,118
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   381,326 8,473 SH   SOLE   0 0 8,473
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   922,637 18,261 SH   SOLE   0 0 18,261
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   492,365,083 9,802,212 SH   SOLE   4,913 0 9,797,299
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   79,229,748 1,561,485 SH   SOLE   0 0 1,561,485
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   9,272,153 202,846 SH   SOLE   0 0 202,846
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   87,155,984 1,821,061 SH   SOLE   0 0 1,821,061
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   30,000,484 777,618 SH   SOLE   0 0 777,618
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   2,048,448 51,376 SH   SOLE   0 0 51,376
JABIL INC COM 466313103   5,461,691 42,870 SH   SOLE   1,936 0 40,934
JACK IN THE BOX INC COM 466367109   687,746 8,425 SH   SOLE   110 0 8,315
JACKSON FINANCIAL INC COM CL A 46817M107   8,372,556 163,526 SH   SOLE   0 0 163,526
JACKSON FINANCIAL INC COM CL A 46817M107   849,920 16,600 SH Put SOLE   0 0 16,600
JACOBS SOLUTIONS INC COM 46982L108   8,630,163 66,488 SH   SOLE   3,941 0 62,547
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   267,132 6,908 SH   SOLE   4,016 0 2,892
JANONE INC COM 47089W104   72,173 130,041 SH   SOLE   0 0 130,041
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   3,908,436 81,511 SH   SOLE   0 0 81,511
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   7,835,136 132,799 SH   SOLE   0 0 132,799
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   25,184,846 383,097 SH   SOLE   0 0 383,097
JANUS DETROIT STR TR HENDERSON MTG 47103U852   27,337,711 595,074 SH   SOLE   47,217 0 547,857
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   97,355,654 2,014,811 SH   SOLE   9,671 0 2,005,140
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   73,720,765 1,465,622 SH   SOLE   9,619 0 1,456,003
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,275,200 108,630 SH   SOLE   1,145 0 107,485
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   336,807 25,809 SH   SOLE   23,605 0 2,204
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,768,953 14,382 SH   SOLE   14 0 14,368
JD.COM INC SPON ADR CL A 47215P106   3,070,735 106,291 SH   SOLE   1,600 0 104,691
JD.COM INC SPON ADR CL A 47215P106   288,900 10,000 SH Call SOLE   0 0 10,000
JEFFERIES FINL GROUP INC COM 47233W109   4,492,802 111,180 SH   SOLE   1,889 0 109,291
JETBLUE AWYS CORP COM 477143101   674,591 121,548 SH   SOLE   0 0 121,548
JEWETT CAMERON TRADING LTD COM NEW 47733C207   241,993 44,566 SH   SOLE   0 0 44,566
JOBY AVIATION INC COMMON STOCK G65163100   547,175 82,282 SH   SOLE   615 0 81,667
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,417,989 14,258 SH   SOLE   11,280 0 2,978
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   61,363,850 1,043,425 SH   SOLE   0 0 1,043,425
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   2,980,492 117,204 SH   SOLE   0 0 117,204
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   14,412,920 442,046 SH   SOLE   0 0 442,046
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   210,661,113 4,000,401 SH   SOLE   50 0 4,000,351
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   9,911,565 271,040 SH   SOLE   0 0 271,040
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   579,343 57,646 SH   SOLE   0 0 57,646
JOHNSON & JOHNSON COM 478160104   471,969,736 3,011,164 SH   SOLE   373,155 0 2,638,009
JOHNSON CTLS INTL PLC SHS G51502105   21,332,314 370,095 SH   SOLE   191,281 0 178,814
JONES LANG LASALLE INC COM 48020Q107   1,006,299 5,328 SH   SOLE   29 0 5,299
JOYY INC ADS REPSTG COM A 46591M109   402,439 10,137 SH   SOLE   6,248 0 3,889
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   21,440,864 845,460 SH   SOLE   14,322 0 831,138
JPMORGAN CHASE & CO COM 46625H100   534,793,064 3,143,993 SH   SOLE   334,173 0 2,809,820
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   459,255 130,101 SH   SOLE   0 0 130,101
JUNIPER NETWORKS INC COM 48203R104   1,207,074 40,946 SH   SOLE   15,439 0 25,507
KADANT INC COM 48282T104   257,110 917 SH   SOLE   490 0 427
KAISER ALUMINUM CORP COM PAR $0.01 483007704   551,454 7,746 SH   SOLE   3,120 0 4,626
KARAT PACKAGING INC COM 48563L101   831,580 33,464 SH   SOLE   0 0 33,464
KARTOON STUDIOS INC. COM NEW 37229T509   14,639 10,532 SH   SOLE   0 0 10,532
KARUNA THERAPEUTICS INC COM 48576A100   383,294 1,211 SH   SOLE   251 0 960
KAYNE ANDERSON ENERGY INFRST COM 486606106   2,184,927 248,853 SH   SOLE   0 0 248,853
KB HOME COM 48666K109   1,259,687 20,168 SH   SOLE   2,071 0 18,097
KBR INC COM 48242W106   544,407 9,825 SH   SOLE   0 0 9,825
KELLANOVA COM 487836108   7,432,522 132,937 SH   SOLE   3,505 0 129,432
KEMPER CORP COM 488401100   411,294 8,451 SH   SOLE   334 0 8,117
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,062,736 85,843 SH   SOLE   1,906 0 83,937
KENVUE INC COM 49177J102   39,941,390 1,855,151 SH   SOLE   766,705 0 1,088,446
KEURIG DR PEPPER INC COM 49271V100   6,452,539 193,654 SH   SOLE   70,025 0 123,629
KEYCORP COM 493267108   13,732,258 953,629 SH   SOLE   83,739 0 869,890
KEYSIGHT TECHNOLOGIES INC COM 49338L103   25,177,775 158,262 SH   SOLE   94,231 0 64,031
KFORCE INC COM 493732101   646,033 9,562 SH   SOLE   5,853 0 3,709
KILROY RLTY CORP COM 49427F108   826,925 20,756 SH   SOLE   634 0 20,122
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,642,764 175,599 SH   SOLE   0 0 175,599
KIMBERLY-CLARK CORP COM 494368103   94,472,510 777,488 SH   SOLE   217,420 0 560,068
KIMCO RLTY CORP COM 49446R109   1,446,412 67,875 SH   SOLE   162 0 67,713
KINDER MORGAN INC DEL COM 49456B101   51,632,402 2,927,007 SH   SOLE   188,048 0 2,738,959
KINROSS GOLD CORP COM 496902404   3,326,788 549,882 SH   SOLE   0 0 549,882
KINSALE CAP GROUP INC COM 49714P108   5,293,397 15,805 SH   SOLE   6,424 0 9,381
KITE RLTY GROUP TR COM NEW 49803T300   1,984,002 86,789 SH   SOLE   23,950 0 62,839
KKR & CO INC COM 48251W104   21,240,962 256,378 SH   SOLE   44,795 0 211,583
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,446,979 115,114 SH   SOLE   0 0 115,114
KKR REAL ESTATE FIN TR INC COM 48251K100   1,355,306 102,442 SH   SOLE   0 0 102,442
KLA CORP COM NEW 482480100   45,382,098 78,070 SH   SOLE   8,129 0 69,941
KNIFE RIVER CORP COMMON STOCK 498894104   5,472,490 82,691 SH   SOLE   489 0 82,202
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,477,958 25,637 SH   SOLE   2,382 0 23,255
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   60,262 10,462 SH   SOLE   0 0 10,462
KOHLS CORP COM 500255104   1,691,219 58,969 SH   SOLE   0 0 58,969
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   675,098 28,937 SH   SOLE   8,309 0 20,628
KONTOOR BRANDS INC COM 50050N103   1,373,832 22,009 SH   SOLE   3,408 0 18,601
KOPIN CORP COM 500600101   27,101 13,350 SH   SOLE   0 0 13,350
KOREA FD INC COM NEW 500634209   336,960 14,400 SH   SOLE   0 0 14,400
KORN FERRY COM NEW 500643200   1,793,507 30,220 SH   SOLE   15,698 0 14,522
KOSMOS ENERGY LTD COM 500688106   670,446 99,917 SH   SOLE   0 0 99,917
KRAFT HEINZ CO COM 500754106   19,477,704 526,709 SH   SOLE   14,588 0 512,121
KRANESHARES TR BOSERA MSCI CHIN 500767405   443,176 21,399 SH   SOLE   0 0 21,399
KRANESHARES TR CSI CHI INTERNET 500767306   11,921,278 441,529 SH   SOLE   0 0 441,529
KRANESHARES TR ELEC VEH FUTUR 500767827   2,431,827 94,624 SH   SOLE   0 0 94,624
KRANESHARES TR QUADRATIC DEFLA 500767587   6,918,048 460,896 SH   SOLE   0 0 460,896
KRANESHARES TR QUADRTC INT RT 500767736   6,225,839 301,056 SH   SOLE   11,278 0 289,778
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,029,101 100,005 SH   SOLE   7,671 0 92,334
KROGER CO COM 501044101   19,872,567 434,753 SH   SOLE   20,105 0 414,648
KRYSTAL BIOTECH INC COM 501147102   205,319 1,655 SH   SOLE   1,396 0 259
KULICKE & SOFFA INDS INC COM 501242101   800,292 14,625 SH   SOLE   0 0 14,625
KULR TECHNOLOGY GROUP INC COM 50125G109   5,805 31,376 SH   SOLE   0 0 31,376
KURA SUSHI USA INC CL A COM 501270102   202,084 2,659 SH   SOLE   2,533 0 126
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,582,329 76,147 SH   SOLE   2,133 0 74,014
L3HARRIS TECHNOLOGIES INC COM 502431109   43,183,746 205,032 SH   SOLE   29,432 0 175,600
LA Z BOY INC COM 505336107   596,034 16,144 SH   SOLE   5,431 0 10,713
LABORATORY CORP AMER HLDGS COM NEW 50540R409   19,896,765 87,539 SH   SOLE   48,467 0 39,072
LADDER CAP CORP CL A 505743104   1,998,651 173,645 SH   SOLE   2,887 0 170,758
LAKELAND FINL CORP COM 511656100   3,520,529 54,029 SH   SOLE   860 0 53,169
LAKELAND INDS INC COM 511795106   240,353 12,964 SH   SOLE   0 0 12,964
LAM RESEARCH CORP COM 512807108   57,526,063 73,444 SH   SOLE   8,698 0 64,746
LAMAR ADVERTISING CO NEW CL A 512816109   6,351,447 59,761 SH   SOLE   9,603 0 50,158
LAMB WESTON HLDGS INC COM 513272104   12,036,832 111,359 SH   SOLE   35,859 0 75,500
LANCASTER COLONY CORP COM 513847103   329,297 1,979 SH   SOLE   652 0 1,327
LANDSTAR SYS INC COM 515098101   3,582,450 18,500 SH   SOLE   12,521 0 5,979
LANTHEUS HLDGS INC COM 516544103   2,134,224 34,423 SH   SOLE   12,915 0 21,508
LAS VEGAS SANDS CORP COM 517834107   7,645,328 155,361 SH   SOLE   27,804 0 127,557
LATHAM GROUP INC COM 51819L107   35,893 13,648 SH   SOLE   9,254 0 4,394
LATTICE SEMICONDUCTOR CORP COM 518415104   946,474 13,719 SH   SOLE   2,470 0 11,249
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   1,058,450 22,776 SH   SOLE   22,024 0 752
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   20,731,943 756,088 SH   SOLE   0 0 756,088
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   1,527,074 36,807 SH   SOLE   0 0 36,807
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   10,626,534 241,567 SH   SOLE   0 0 241,567
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   311,083 13,914 SH   SOLE   0 0 13,914
LAUDER ESTEE COS INC CL A 518439104   15,712,533 107,436 SH   SOLE   62,531 0 44,905
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   3,049,779 199,072 SH   SOLE   0 0 199,072
LAZARD LTD SHS A G54050102   594,694 17,089 SH   SOLE   295 0 16,794
LAZYDAYS HLDGS INC COM 52110H100   388,702 55,135 SH   SOLE   0 0 55,135
LCI INDS COM 50189K103   2,080,175 16,548 SH   SOLE   11,776 0 4,772
LEAR CORP COM NEW 521865204   1,849,879 13,100 SH   SOLE   1,045 0 12,055
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   8,921,616 149,492 SH   SOLE   0 0 149,492
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   4,536,339 102,229 SH   SOLE   0 0 102,229
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   1,952,476 41,436 SH   SOLE   0 0 41,436
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   51,584,689 1,864,956 SH   SOLE   0 0 1,864,956
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   44,325,418 1,219,406 SH   SOLE   0 0 1,219,406
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,940,236 95,687 SH   SOLE   0 0 95,687
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   10,956,404 529,807 SH   SOLE   0 0 529,807
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   1,199,022 50,189 SH   SOLE   0 0 50,189
LEGGETT & PLATT INC COM 524660107   9,057,709 346,111 SH   SOLE   54,610 0 291,501
LEIDOS HOLDINGS INC COM 525327102   1,690,804 15,621 SH   SOLE   1,513 0 14,108
LEMAITRE VASCULAR INC COM 525558201   282,551 4,978 SH   SOLE   1,407 0 3,571
LEMONADE INC COM 52567D107   426,780 26,459 SH   SOLE   3 0 26,456
LENDINGTREE INC NEW COM 52603B107   324,818 10,713 SH   SOLE   30 0 10,683
LENNAR CORP CL A 526057104   18,208,868 122,175 SH   SOLE   33,049 0 89,126
LENNAR CORP CL B 526057302   236,671 1,766 SH   SOLE   0 0 1,766
LENNOX INTL INC COM 526107107   7,871,830 17,590 SH   SOLE   6,972 0 10,618
LEONARDO DRS INC COM 52661A108   274,482 13,697 SH   SOLE   0 0 13,697
LESLIES INC COM 527064109   296,156 42,859 SH   SOLE   28,695 0 14,164
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,483,805 89,710 SH   SOLE   0 0 89,710
LEXICON PHARMACEUTICALS INC COM NEW 528872302   67,311 43,994 SH   SOLE   0 0 43,994
LGI HOMES INC COM 50187T106   1,195,510 8,978 SH   SOLE   2,012 0 6,966
LI AUTO INC SPONSORED ADS 50202M102   509,871 13,622 SH   SOLE   0 0 13,622
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   19,202,210 3,009,751 SH   SOLE   0 0 3,009,751
LIBERTY ALL-STAR GROWTH FD I COM 529900102   3,659,941 693,171 SH   SOLE   0 0 693,171
LIBERTY BROADBAND CORP COM SER C 530307305   1,732,195 21,494 SH   SOLE   5,672 0 15,822
LIBERTY ENERGY INC COM CL A 53115L104   439,844 24,247 SH   SOLE   9,868 0 14,379
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   421,949 7,278 SH   SOLE   2,259 0 5,019
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   3,259,497 51,632 SH   SOLE   27,490 0 24,142
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   555,122 19,288 SH   SOLE   185 0 19,103
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   5,118 23,000 PRN   SOLE   0 0 23,000
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   9,195 15,724 SH   SOLE   0 0 15,724
LIFEMD INC COM 53216B104   100,309 12,100 SH   SOLE   0 0 12,100
LIFESTANCE HEALTH GROUP INC COM 53228F101   325,908 41,623 SH   SOLE   0 0 41,623
LIGHTWAVE LOGIC INC COM 532275104   1,416,312 284,400 SH   SOLE   0 0 284,400
LILIUM N V CLASS A ORD SHS N52586109   26,630 22,568 SH   SOLE   0 0 22,568
LIMBACH HLDGS INC COM 53263P105   291,781 6,417 SH   SOLE   0 0 6,417
LINCOLN ELEC HLDGS INC COM 533900106   2,741,043 12,605 SH   SOLE   854 0 11,751
LINCOLN NATL CORP IND COM 534187109   5,487,903 203,482 SH   SOLE   132 0 203,350
LINDE PLC SHS G54950103   78,029,696 189,987 SH   SOLE   47,340 0 142,647
LINDSAY CORP COM 535555106   416,089 3,222 SH   SOLE   0 0 3,222
LINEAGE CELL THERAPEUTICS IN COM 53566P109   88,306 81,014 SH   SOLE   0 0 81,014
LINKBANCORP INC COM 53578P105   230,182 28,881 SH   SOLE   0 0 28,881
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   135,344 13,282 SH   SOLE   160 0 13,122
LISTED FD TR CORE ALT FD 53656F847   364,200 13,248 SH   SOLE   0 0 13,248
LISTED FD TR HORIZON KINETICS 53656F623   25,456,019 808,898 SH   SOLE   0 0 808,898
LISTED FD TR ROUNDHILL BALL 53656F417   1,574,956 136,834 SH   SOLE   0 0 136,834
LISTED FD TR ROUNDHILL SPORTS 53656F789   532,128 30,688 SH   SOLE   0 0 30,688
LISTED FD TR SHARES LAG CAP 53656F805   393,100 10,440 SH   SOLE   0 0 10,440
LISTED FD TR STF TAC GW & INC 53656F169   252,389 11,060 SH   SOLE   0 0 11,060
LISTED FD TR STF TACTICAL GRW 53656F151   4,693,232 159,471 SH   SOLE   0 0 159,471
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,008,653 51,672 SH   SOLE   0 0 51,672
LITHIA MTRS INC COM 536797103   3,341,905 10,149 SH   SOLE   2,471 0 7,678
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,073,564 169,868 SH   SOLE   0 0 169,868
LITHIUM AMERS CORP NEW COM SHS 53681J103   2,316,216 361,909 SH   SOLE   0 0 361,909
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   6,162,368 239,222 SH   SOLE   0 0 239,222
LITTELFUSE INC COM 537008104   1,806,743 6,753 SH   SOLE   4,806 0 1,947
LIVE NATION ENTERTAINMENT IN COM 538034109   3,339,648 35,680 SH   SOLE   9,331 0 26,349
LIVE OAK BANCSHARES INC COM 53803X105   347,355 7,634 SH   SOLE   0 0 7,634
LIVENT CORP COM 53814L108   2,389,730 132,910 SH   SOLE   114 0 132,796
LKQ CORP COM 501889208   3,358,024 70,266 SH   SOLE   34,872 0 35,394
LL FLOORING HOLDINGS INC COM 55003T107   44,041 11,293 SH   SOLE   0 0 11,293
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   2,714,251 1,135,670 SH   SOLE   530,425 0 605,245
LMP CAP & INCOME FD INC COM 50208A102   381,265 27,214 SH   SOLE   0 0 27,214
LOANDEPOT INC COM CL A 53946R106   101,781 28,915 SH   SOLE   0 0 28,915
LOCKHEED MARTIN CORP COM 539830109   231,919,631 511,693 SH   SOLE   40,107 0 471,586
LOCKHEED MARTIN CORP COM 539830109   1,405,044 3,100 SH Put SOLE   0 0 3,100
LOEWS CORP COM 540424108   1,548,489 22,252 SH   SOLE   4,700 0 17,552
LOGITECH INTL S A SHS H50430232   3,703,109 38,955 SH   SOLE   156 0 38,799
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104   669,856 94,479 SH   SOLE   0 0 94,479
LOUISIANA PAC CORP COM 546347105   2,507,768 35,405 SH   SOLE   258 0 35,147
LOWES COS INC COM 548661107   156,305,635 702,340 SH   SOLE   80,101 0 622,239
LPL FINL HLDGS INC COM 50212V100   18,215,877 80,028 SH   SOLE   19 0 80,009
LSB INDS INC COM 502160104   224,501 24,114 SH   SOLE   0 0 24,114
LSI INDS INC OHIO COM 50216C108   321,010 22,799 SH   SOLE   0 0 22,799
LTC PPTYS INC COM 502175102   756,476 23,552 SH   SOLE   2,962 0 20,590
LUCID DIAGNOSTICS INC COM 54948X109   46,008 32,630 SH   SOLE   0 0 32,630
LUCID GROUP INC COM 549498103   991,859 235,596 SH   SOLE   0 0 235,596
LULULEMON ATHLETICA INC COM 550021109   33,051,643 64,644 SH   SOLE   8,479 0 56,165
LUMEN TECHNOLOGIES INC COM 550241103   543,354 296,915 SH   SOLE   0 0 296,915
LUMENTUM HLDGS INC COM 55024U109   740,144 14,120 SH   SOLE   473 0 13,647
LUMINAR TECHNOLOGIES INC COM CL A 550424105   928,900 275,638 SH   SOLE   0 0 275,638
LUXURBAN HOTELS INC COM 21985R105   332,242 55,652 SH   SOLE   0 0 55,652
LXP INDUSTRIAL TRUST COM 529043101   464,053 46,779 SH   SOLE   33,104 0 13,675
LYFT INC CL A COM 55087P104   1,120,473 74,748 SH   SOLE   25,741 0 49,007
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   52,903,990 556,416 SH   SOLE   311,987 0 244,429
M & T BK CORP COM 55261F104   13,324,861 97,205 SH   SOLE   21,495 0 75,710
M D C HLDGS INC COM 552676108   2,366,468 42,832 SH   SOLE   7,427 0 35,405
M/I HOMES INC COM 55305B101   1,518,584 11,025 SH   SOLE   1,834 0 9,191
MACERICH CO COM 554382101   8,388,700 543,662 SH   SOLE   0 0 543,662
MACH NATURAL RESOURCES LP COM UNIT LTD PAR 55445L100   214,370 13,000 SH   SOLE   0 0 13,000
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   382,954 4,120 SH   SOLE   635 0 3,485
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,678,437 340,335 SH   SOLE   0 0 340,335
MACYS INC COM 55616P104   1,985,790 98,697 SH   SOLE   4,797 0 93,900
MADDEN STEVEN LTD COM 556269108   217,415 5,176 SH   SOLE   2,534 0 2,642
MADISON COVERED CALL & EQUIT COM 557437100   2,239,675 297,434 SH   SOLE   0 0 297,434
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   293,612 9,236 SH   SOLE   0 0 9,236
MADISON SQUARE GRDN SPRT COR CL A 55825T103   303,345 1,668 SH   SOLE   0 0 1,668
MADRIGAL PHARMACEUTICALS INC COM 558868105   826,489 3,572 SH   SOLE   204 0 3,368
MAG SILVER CORP COM 55903Q104   395,049 37,949 SH   SOLE   0 0 37,949
MAGNA INTL INC COM 559222401   4,014,299 67,947 SH   SOLE   320 0 67,627
MAGNITE INC COM 55955D100   196,962 21,088 SH   SOLE   1,175 0 19,913
MAGNOLIA OIL & GAS CORP CL A 559663109   854,791 40,150 SH   SOLE   27,716 0 12,434
MAIN STR CAP CORP COM 56035L104   11,078,526 256,269 SH   SOLE   0 0 256,269
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   218,538 16,836 SH   SOLE   0 0 16,836
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   1,917,675 118,011 SH   SOLE   0 0 118,011
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   349,249 7,434 SH   SOLE   1,351 0 6,083
MAMMOTH ENERGY SVCS INC COM 56155L108   65,147 14,607 SH   SOLE   0 0 14,607
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   1,025,151 23,395 SH   SOLE   0 0 23,395
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   3,619,787 139,545 SH   SOLE   0 0 139,545
MANCHESTER UTD PLC NEW ORD CL A G5784H106   487,234 23,907 SH   SOLE   0 0 23,907
MANHATTAN ASSOCIATES INC COM 562750109   7,184,906 33,369 SH   SOLE   10,818 0 22,551
MANITEX INTL INC COM 563420108   117,387 13,431 SH   SOLE   0 0 13,431
MANITOWOC CO INC COM NEW 563571405   179,685 10,766 SH   SOLE   0 0 10,766
MANNKIND CORP COM NEW 56400P706   141,028 38,744 SH   SOLE   0 0 38,744
MANULIFE FINL CORP COM 56501R106   10,466,365 473,591 SH   SOLE   1,167 0 472,424
MARATHON DIGITAL HOLDINGS IN COM 565788106   15,206,039 647,341 SH   SOLE   0 0 647,341
MARATHON OIL CORP COM 565849106   7,297,540 302,051 SH   SOLE   2,630 0 299,421
MARATHON PETE CORP COM 56585A102   55,954,080 377,151 SH   SOLE   31,320 0 345,831
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   138,703 21,176 SH   SOLE   16,803 0 4,373
MARCUS & MILLICHAP INC COM 566324109   436,930 10,003 SH   SOLE   9,259 0 744
MARINEMAX INC COM 567908108   635,976 16,349 SH   SOLE   0 0 16,349
MARKEL GROUP INC COM 570535104   5,430,408 3,825 SH   SOLE   527 0 3,298
MARKETAXESS HLDGS INC COM 57060D108   2,222,562 7,589 SH   SOLE   2,348 0 5,241
MARRIOTT INTL INC NEW CL A 571903202   38,738,111 171,780 SH   SOLE   20,135 0 151,645
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   633,577 7,464 SH   SOLE   363 0 7,101
MARSH & MCLENNAN COS INC COM 571748102   38,148,194 201,341 SH   SOLE   106,627 0 94,714
MARTEN TRANS LTD COM 573075108   649,538 30,960 SH   SOLE   25,203 0 5,757
MARTIN MARIETTA MATLS INC COM 573284106   13,237,578 26,533 SH   SOLE   6,822 0 19,711
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105   30,184 12,577 SH   SOLE   0 0 12,577
MARVELL TECHNOLOGY INC COM 573874104   22,629,934 375,227 SH   SOLE   94,123 0 281,104
MASCO CORP COM 574599106   10,370,351 154,827 SH   SOLE   38,822 0 116,005
MASIMO CORP COM 574795100   532,445 4,543 SH   SOLE   58 0 4,485
MASTEC INC COM 576323109   1,642,670 21,694 SH   SOLE   2,651 0 19,043
MASTERBRAND INC COMMON STOCK 57638P104   354,380 23,864 SH   SOLE   3 0 23,861
MASTERCARD INCORPORATED CL A 57636Q104   288,153,808 675,608 SH   SOLE   130,710 0 544,898
MATADOR RES CO COM 576485205   3,748,036 65,917 SH   SOLE   13,714 0 52,203
MATCH GROUP INC NEW COM 57667L107   4,558,274 124,885 SH   SOLE   68,815 0 56,070
MATERION CORP COM 576690101   361,634 2,779 SH   SOLE   0 0 2,779
MATINAS BIOPHARMA HLDGS INC COM 576810105   132,645 613,528 SH   SOLE   0 0 613,528
MATSON INC COM 57686G105   1,685,017 15,374 SH   SOLE   1,652 0 13,722
MATTEL INC COM 577081102   785,191 41,589 SH   SOLE   0 0 41,589
MATTERPORT INC COM CL A 577096100   416,092 154,681 SH   SOLE   0 0 154,681
MAXIMUS INC COM 577933104   9,898,314 118,034 SH   SOLE   89,737 0 28,297
MAYVILLE ENGR CO INC COM 578605107   592,662 41,100 SH   SOLE   0 0 41,100
MCCORMICK & CO INC COM NON VTG 579780206   21,949,029 320,798 SH   SOLE   42,805 0 277,993
MCCORMICK & CO INC COM VTG 579780107   281,316 4,137 SH   SOLE   0 0 4,137
MCDONALDS CORP COM 580135101   288,613,338 973,368 SH   SOLE   62,438 0 910,930
MCKESSON CORP COM 58155Q103   47,263,837 102,086 SH   SOLE   16,594 0 85,492
MDU RES GROUP INC COM 552690109   2,262,914 114,289 SH   SOLE   924 0 113,365
MEDALLION FINL CORP COM 583928106   137,999 14,010 SH   SOLE   0 0 14,010
MEDICAL PPTYS TRUST INC COM 58463J304   5,452,072 1,110,402 SH   SOLE   90 0 1,110,312
MEDIFAST INC COM 58470H101   264,219 3,931 SH   SOLE   275 0 3,656
MEDPACE HLDGS INC COM 58506Q109   4,060,910 13,248 SH   SOLE   6,994 0 6,254
MEDTRONIC PLC SHS G5960L103   102,884,855 1,248,906 SH   SOLE   337,388 0 911,518
MELCO RESORTS AND ENTMNT LTD ADR 585464100   871,770 98,283 SH   SOLE   0 0 98,283
MERCADOLIBRE INC COM 58733R102   43,094,174 27,422 SH   SOLE   1,160 0 26,262
MERCANTILE BK CORP COM 587376104   365,555 9,053 SH   SOLE   5,199 0 3,854
MERCER INTL INC COM 588056101   370,545 39,087 SH   SOLE   0 0 39,087
MERCK & CO INC COM 58933Y105   266,188,584 2,441,650 SH   SOLE   254,409 0 2,187,241
MERCURY SYS INC COM 589378108   1,379,238 37,715 SH   SOLE   35,824 0 1,891
MERIDIANLINK INC COMMON STOCK 58985J105   832,817 33,622 SH   SOLE   0 0 33,622
MERIT MED SYS INC COM 589889104   2,680,249 35,285 SH   SOLE   31,758 0 3,527
MERITAGE HOMES CORP COM 59001A102   508,158 2,917 SH   SOLE   74 0 2,843
MERSANA THERAPEUTICS INC COM 59045L106   177,930 76,694 SH   SOLE   0 0 76,694
MESA LABS INC COM 59064R109   245,556 2,344 SH   SOLE   993 0 1,351
MESABI TR CTF BEN INT 590672101   243,199 11,881 SH   SOLE   0 0 11,881
MESOBLAST LTD SPONS ADR 590717104   14,165 12,877 SH   SOLE   0 0 12,877
META MATERIALS INC COM 59134N104   1,377 20,867 SH   SOLE   0 0 20,867
META PLATFORMS INC CL A 30303M102   565,619,494 1,597,976 SH   SOLE   287,580 0 1,310,396
META PLATFORMS INC CL A 30303M102   1,309,652 3,700 SH Put SOLE   0 0 3,700
METLIFE INC COM 59156R108   49,032,107 741,450 SH   SOLE   210,709 0 530,741
METTLER TOLEDO INTERNATIONAL COM 592688105   3,939,985 3,248 SH   SOLE   559 0 2,689
MFA FINL INC COM 55272X607   1,113,894 98,837 SH   SOLE   0 0 98,837
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   90,032 91,000 PRN   SOLE   0 0 91,000
MFS CHARTER INCOME TR SH BEN INT 552727109   1,429,789 221,330 SH   SOLE   0 0 221,330
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,170,611 368,117 SH   SOLE   0 0 368,117
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   122,692 34,561 SH   SOLE   0 0 34,561
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   270,627 81,761 SH   SOLE   0 0 81,761
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   173,111 100,646 SH   SOLE   0 0 100,646
MFS INTER INCOME TR SH BEN INT 55273C107   282,659 105,470 SH   SOLE   0 0 105,470
MFS INVT GRADE MUN TR SH BEN INT 59318B108   98,087 12,957 SH   SOLE   0 0 12,957
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,376,798 522,373 SH   SOLE   0 0 522,373
MFS MUN INCOME TR SH BEN INT 552738106   1,127,189 218,025 SH   SOLE   0 0 218,025
MFS SPL VALUE TR SH BEN INT 55274E102   160,317 39,197 SH   SOLE   0 0 39,197
MGE ENERGY INC COM 55277P104   1,579,825 21,848 SH   SOLE   0 0 21,848
MGIC INVT CORP WIS COM 552848103   1,300,223 67,404 SH   SOLE   44,312 0 23,092
MGM RESORTS INTERNATIONAL COM 552953101   20,510,991 459,064 SH   SOLE   3,241 0 455,823
MGP INGREDIENTS INC NEW COM 55303J106   408,464 4,146 SH   SOLE   19 0 4,127
MICROCHIP TECHNOLOGY INC. COM 595017104   25,542,146 283,235 SH   SOLE   41,777 0 241,458
MICRON TECHNOLOGY INC COM 595112103   30,784,873 360,732 SH   SOLE   36,686 0 324,046
MICROSOFT CORP COM 594918104   2,292,284,324 6,095,853 SH   SOLE   771,854 0 5,323,999
MICROSOFT CORP COM 594918104   225,624 600 SH Call SOLE   0 0 600
MICROSOFT CORP COM 594918104   3,384,360 9,000 SH Put SOLE   0 0 9,000
MICROSTRATEGY INC CL A NEW 594972408   25,834,357 40,902 SH   SOLE   0 0 40,902
MICROVAST HOLDINGS INC COM 59516C106   53,474 38,196 SH   SOLE   0 0 38,196
MICROVISION INC DEL COM NEW 594960304   85,445 32,122 SH   SOLE   0 0 32,122
MID-AMER APT CMNTYS INC COM 59522J103   5,000,009 37,186 SH   SOLE   7,285 0 29,901
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,701,680 124,392 SH   SOLE   0 0 124,392
MIDDLEBY CORP COM 596278101   747,182 5,077 SH   SOLE   99 0 4,978
MIDDLESEX WTR CO COM 596680108   390,500 5,951 SH   SOLE   0 0 5,951
MILLERKNOLL INC COM 600544100   994,118 37,261 SH   SOLE   1,010 0 36,251
MIMEDX GROUP INC COM 602496101   594,615 67,801 SH   SOLE   0 0 67,801
MIND MEDICINE MINDMED INC COM NEW 60255C885   128,942 35,230 SH   SOLE   0 0 35,230
MINERALS TECHNOLOGIES INC COM 603158106   464,513 6,514 SH   SOLE   3,509 0 3,005
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   973,876 47,739 SH   SOLE   0 0 47,739
MIRION TECHNOLOGIES INC COM CL A 60471A101   148,400 14,478 SH   SOLE   0 0 14,478
MITEK SYS INC COM NEW 606710200   896,617 68,759 SH   SOLE   0 0 68,759
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   739,444 85,882 SH   SOLE   44,670 0 41,212
MKS INSTRS INC COM 55306N104   1,890,843 18,381 SH   SOLE   1,030 0 17,351
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   1,509,225 34,839 SH   SOLE   1,277 0 33,562
MODERNA INC COM 60770K107   9,201,089 92,520 SH   SOLE   3,170 0 89,350
MODINE MFG CO COM 607828100   1,586,348 26,572 SH   SOLE   0 0 26,572
MOELIS & CO CL A 60786M105   2,557,090 45,556 SH   SOLE   24,262 0 21,294
MOHAWK INDS INC COM 608190104   744,579 7,194 SH   SOLE   933 0 6,261
MOLINA HEALTHCARE INC COM 60855R100   4,254,801 11,776 SH   SOLE   972 0 10,804
MOLSON COORS BEVERAGE CO CL B 60871R209   5,596,943 91,438 SH   SOLE   9,144 0 82,294
MONARCH CASINO & RESORT INC COM 609027107   291,417 4,214 SH   SOLE   4,088 0 126
MONDAY COM LTD SHS M7S64H106   1,113,338 5,928 SH   SOLE   2,744 0 3,184
MONDEE HOLDINGS INC CLASS A COM 465712107   44,160 16,000 SH   SOLE   0 0 16,000
MONDELEZ INTL INC CL A 609207105   90,161,256 1,244,805 SH   SOLE   360,892 0 883,913
MONGODB INC CL A 60937P106   15,469,862 37,838 SH   SOLE   5,581 0 32,257
MONGODB INC CL A 60937P106   204,425 500 SH Call SOLE   0 0 500
MONOLITHIC PWR SYS INC COM 609839105   51,306,586 81,338 SH   SOLE   42,165 0 39,173
MONROE CAP CORP COM 610335101   322,951 45,711 SH   SOLE   0 0 45,711
MONSTER BEVERAGE CORP NEW COM 61174X109   39,383,948 683,630 SH   SOLE   341,531 0 342,099
MONTROSE ENVIRONMENTAL GROUP COM 615111101   262,486 8,170 SH   SOLE   7,214 0 956
MOODYS CORP COM 615369105   28,894,335 73,982 SH   SOLE   29,457 0 44,525
MOOG INC CL A 615394202   1,122,243 7,751 SH   SOLE   820 0 6,931
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   438,794 7,266 SH   SOLE   6,952 0 314
MORGAN STANLEY COM NEW 617446448   108,573,461 1,164,327 SH   SOLE   333,169 0 831,158
MORGAN STANLEY EMERGING MKTS COM 617477104   775,283 166,370 SH   SOLE   0 0 166,370
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,387,285 199,609 SH   SOLE   0 0 199,609
MORNINGSTAR INC COM 617700109   2,140,154 7,477 SH   SOLE   967 0 6,510
MOSAIC CO NEW COM 61945C103   8,721,320 244,090 SH   SOLE   27,530 0 216,560
MOTORCAR PTS AMER INC COM 620071100   231,725 24,810 SH   SOLE   0 0 24,810
MOTOROLA SOLUTIONS INC COM NEW 620076307   26,139,587 83,489 SH   SOLE   28,419 0 55,070
MP MATERIALS CORP COM CL A 553368101   3,479,933 175,312 SH   SOLE   14,435 0 160,877
MPLX LP COM UNIT REP LTD 55336V100   9,926,774 270,337 SH   SOLE   1,880 0 268,457
MR COOPER GROUP INC COM 62482R107   918,485 14,105 SH   SOLE   0 0 14,105
MSA SAFETY INC COM 553498106   10,416,993 61,701 SH   SOLE   753 0 60,948
MSC INDL DIRECT INC CL A 553530106   1,970,514 19,460 SH   SOLE   12,430 0 7,030
MSCI INC COM 55354G100   33,159,134 58,621 SH   SOLE   34,473 0 24,148
MUELLER INDS INC COM 624756102   1,078,530 22,874 SH   SOLE   662 0 22,212
MURPHY OIL CORP COM 626717102   2,195,784 51,472 SH   SOLE   5,169 0 46,303
MURPHY USA INC COM 626755102   3,054,068 8,565 SH   SOLE   5,168 0 3,397
MYMD PHARMACEUTICALS INC COM 62856X102   3,533 13,655 SH   SOLE   0 0 13,655
MYR GROUP INC DEL COM 55405W104   934,454 6,461 SH   SOLE   500 0 5,961
NABORS INDUSTRIES LTD SHS G6359F137   208,683 2,556 SH   SOLE   1,127 0 1,429
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   96,002 40,001 SH   SOLE   0 0 40,001
NANO X IMAGING LTD ORD SHS M70700105   211,102 33,140 SH   SOLE   0 0 33,140
NASDAQ INC COM 631103108   12,328,796 212,054 SH   SOLE   101,852 0 110,202
NATERA INC COM 632307104   3,904,226 62,328 SH   SOLE   37,059 0 25,269
NATIONAL BANKSHARES INC VA COM 634865109   821,771 25,403 SH   SOLE   0 0 25,403
NATIONAL FUEL GAS CO COM 636180101   3,989,456 79,519 SH   SOLE   19,426 0 60,093
NATIONAL GRID PLC SPONSORED ADR NE 636274409   52,954,176 778,853 SH   SOLE   477,920 0 300,933
NATIONAL HEALTH INVS INC COM 63633D104   844,668 15,124 SH   SOLE   698 0 14,426
NATIONAL HEALTHCARE CORP COM 635906100   200,066 2,165 SH   SOLE   0 0 2,165
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   20,355,039 490,838 SH   SOLE   590 0 490,248
NATIXIS ETF TR LOOMIS SAYLES 63873X208   973,161 40,650 SH   SOLE   0 0 40,650
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   3,371,354 36,423 SH   SOLE   0 0 36,423
NATWEST GROUP PLC SPONS ADR 639057207   112,184 19,926 SH   SOLE   2,441 0 17,485
NAVIENT CORPORATION COM 63938C108   399,228 21,441 SH   SOLE   58 0 21,383
NAVITAS SEMICONDUCTOR CORP COM 63942X106   424,079 52,550 SH   SOLE   0 0 52,550
NBT BANCORP INC COM 628778102   803,894 19,181 SH   SOLE   5,332 0 13,849
NCINO INC COM 63947X101   804,396 23,919 SH   SOLE   17,244 0 6,675
NCR ATLEOS CORPORATION COM SHS 63001N106   864,320 35,583 SH   SOLE   22,693 0 12,890
NCR VOYIX CORPORATION COM 62886E108   1,598,946 94,556 SH   SOLE   63,199 0 31,357
NEKTAR THERAPEUTICS COM 640268108   20,061 35,506 SH   SOLE   0 0 35,506
NELNET INC CL A 64031N108   1,479,417 16,770 SH   SOLE   0 0 16,770
NEOGEN CORP COM 640491106   2,036,479 101,267 SH   SOLE   65,949 0 35,318
NEOGENOMICS INC COM NEW 64049M209   306,409 18,938 SH   SOLE   10,570 0 8,368
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   7,531 10,000 PRN   SOLE   0 0 10,000
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   3,151,904 63,133 SH   SOLE   0 0 63,133
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   5,912,033 122,656 SH   SOLE   0 0 122,656
NET LEASE OFFICE PROPERTIES COM 64110Y108   748,994 40,530 SH   SOLE   7 0 40,523
NET POWER INC COM CL A 64107A105   214,443 21,232 SH   SOLE   0 0 21,232
NETAPP INC COM 64110D104   3,710,673 42,090 SH   SOLE   3,154 0 38,936
NETEASE INC SPONSORED ADS 64110W102   3,208,467 34,440 SH   SOLE   5,976 0 28,464
NETFLIX INC COM 64110L106   197,843,102 406,348 SH   SOLE   76,370 0 329,978
NEUBERGER BERMAN ENERGY INFR COM 64129H104   1,796,778 261,160 SH   SOLE   0 0 261,160
NEUBERGER BERMAN HIGH YIELD COM 64128C106   3,957,632 512,647 SH   SOLE   0 0 512,647
NEUBERGER BERMAN MUN FD INC COM 64124P101   546,775 52,828 SH   SOLE   0 0 52,828
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   719,430 65,822 SH   SOLE   0 0 65,822
NEUBERGER BERMAN REAL ESTATE COM 64190A103   974,628 305,526 SH   SOLE   0 0 305,526
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,294,806 9,827 SH   SOLE   6,390 0 3,437
NEVRO CORP COM 64157F103   301,678 14,019 SH   SOLE   13,133 0 886
NEW AMER HIGH INCOME FD INC COM NEW 641876800   614,778 87,326 SH   SOLE   0 0 87,326
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   698,882 10,027 SH   SOLE   0 0 10,027
NEW FORTRESS ENERGY INC COM CL A 644393100   2,714,159 71,936 SH   SOLE   0 0 71,936
NEW GERMANY FD INC COM 644465106   104,673 11,976 SH   SOLE   0 0 11,976
NEW GOLD INC CDA COM 644535106   149,976 102,723 SH   SOLE   0 0 102,723
NEW JERSEY RES CORP COM 646025106   5,245,410 117,663 SH   SOLE   12,984 0 104,679
NEW MTN FIN CORP COM 647551100   1,743,221 137,046 SH   SOLE   704 0 136,342
NEW YORK CMNTY BANCORP INC COM 649445103   3,171,352 310,005 SH   SOLE   0 0 310,005
NEW YORK MTG TR INC COM 649604840   99,380 11,651 SH   SOLE   0 0 11,651
NEW YORK TIMES CO CL A 650111107   467,475 9,542 SH   SOLE   463 0 9,079
NEWELL BRANDS INC COM 651229106   983,612 113,319 SH   SOLE   0 0 113,319
NEWMARK GROUP INC CL A 65158N102   295,265 26,940 SH   SOLE   13,916 0 13,024
NEWMARKET CORP COM 651587107   1,070,732 1,961 SH   SOLE   1,580 0 381
NEWMONT CORP COM 651639106   17,327,712 418,645 SH   SOLE   54,393 0 364,252
NEWS CORP NEW CL A 65249B109   1,300,883 52,989 SH   SOLE   0 0 52,989
NEWTEKONE INC COM NEW 652526203   420,198 30,449 SH   SOLE   0 0 30,449
NEXGEN ENERGY LTD COM 65340P106   240,667 34,381 SH   SOLE   0 0 34,381
NEXPOINT REAL ESTATE FIN INC COM 65342V101   309,801 19,670 SH   SOLE   0 0 19,670
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,303,026 27,452 SH   SOLE   20,676 0 6,776
NEXTCURE INC COM 65343E108   17,136 15,032 SH   SOLE   0 0 15,032
NEXTDECADE CORP COM 65342K105   244,400 51,237 SH   SOLE   0 0 51,237
NEXTERA ENERGY INC COM 65339F101   145,643,276 2,397,815 SH   SOLE   431,240 0 1,966,575
NEXTERA ENERGY INC COM 65339F101   455,550 7,500 SH Put SOLE   0 0 7,500
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,479,095 48,638 SH   SOLE   4,598 0 44,040
NEXTNAV INC COMMON STOCK 65345N106   372,688 83,750 SH   SOLE   0 0 83,750
NEXTRACKER INC CLASS A COM 65290E101   461,941 9,860 SH   SOLE   0 0 9,860
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   297,911 53,485 SH   SOLE   0 0 53,485
NICE LTD SPONSORED ADR 653656108   2,029,815 10,174 SH   SOLE   4,763 0 5,411
NICOLET BANKSHARES INC COM 65406E102   263,802 3,278 SH   SOLE   0 0 3,278
NIKE INC CL B 654106103   97,369,937 896,840 SH   SOLE   185,569 0 711,271
NIKOLA CORP COM 654110105   84,113 96,152 SH   SOLE   0 0 96,152
NINE ENERGY SERVICE INC COM 65441V101   44,408 16,570 SH   SOLE   0 0 16,570
NIO INC SPON ADS 62914V106   3,236,533 356,839 SH   SOLE   0 0 356,839
NISOURCE INC COM 65473P105   6,153,667 231,777 SH   SOLE   88,828 0 142,949
NLIGHT INC COM 65487K100   269,136 19,936 SH   SOLE   18,498 0 1,438
NMI HLDGS INC CL A 629209305   351,196 11,833 SH   SOLE   5,243 0 6,590
NNN REIT INC COM 637417106   9,275,041 215,198 SH   SOLE   7,986 0 207,212
NOBLE CORP PLC ORD SHS A G65431127   1,336,536 27,752 SH   SOLE   23,120 0 4,632
NOKIA CORP SPONSORED ADR 654902204   2,317,182 677,539 SH   SOLE   0 0 677,539
NOODLES & CO COM CL A 65540B105   123,956 39,351 SH   SOLE   0 0 39,351
NORDIC AMERICAN TANKERS LIMI COM G65773106   585,587 139,426 SH   SOLE   0 0 139,426
NORDSON CORP COM 655663102   8,500,249 32,178 SH   SOLE   9,941 0 22,237
NORDSTROM INC COM 655664100   855,606 46,374 SH   SOLE   0 0 46,374
NORFOLK SOUTHN CORP COM 655844108   47,485,678 200,887 SH   SOLE   24,028 0 176,859
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106   100,647 17,264 SH   SOLE   0 0 17,264
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   17,604 54,450 SH   SOLE   0 0 54,450
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   25,691,060 888,503 SH   SOLE   0 0 888,503
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   1,036,398 25,181 SH   SOLE   0 0 25,181
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   2,048,582 40,751 SH   SOLE   0 0 40,751
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   7,777,631 222,855 SH   SOLE   0 0 222,855
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   2,431,344 103,067 SH   SOLE   0 0 103,067
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   1,619,013 45,363 SH   SOLE   0 0 45,363
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,725,137 58,420 SH   SOLE   0 0 58,420
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,768,780 50,980 SH   SOLE   0 0 50,980
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   4,248,210 315,149 SH   SOLE   24,678 0 290,471
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   31,845,598 684,116 SH   SOLE   181,332 0 502,784
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278   169,571 10,352 SH   SOLE   0 0 10,352
NORTHERN OIL & GAS INC COM 665531307   3,084,005 83,194 SH   SOLE   10,389 0 72,805
NORTHERN TR CORP COM 665859104   2,826,877 33,502 SH   SOLE   9,755 0 23,747
NORTHROP GRUMMAN CORP COM 666807102   97,244,348 207,725 SH   SOLE   22,594 0 185,131
NORTHWEST BANCSHARES INC MD COM 667340103   1,268,981 101,681 SH   SOLE   0 0 101,681
NORTHWEST NAT HLDG CO COM 66765N105   1,019,426 26,179 SH   SOLE   0 0 26,179
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   526,088 10,338 SH   SOLE   4,445 0 5,893
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,069,611 352,776 SH   SOLE   16,982 0 335,794
NORWOOD FINL CORP COM 669549107   321,991 9,784 SH   SOLE   0 0 9,784
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   28,710 11,000 SH   SOLE   0 0 11,000
NOV INC COM 62955J103   684,927 33,774 SH   SOLE   3,598 0 30,176
NOVA LTD COM M7516K103   1,122,339 8,169 SH   SOLE   0 0 8,169
NOVAGOLD RES INC COM NEW 66987E206   605,618 161,930 SH   SOLE   0 0 161,930
NOVANTA INC COM 67000B104   2,833,582 16,826 SH   SOLE   13,530 0 3,296
NOVARTIS AG SPONSORED ADR 66987V109   34,937,833 346,022 SH   SOLE   81,452 0 264,570
NOVAVAX INC COM NEW 670002401   235,594 49,082 SH   SOLE   0 0 49,082
NOVOCURE LTD ORD SHS G6674U108   309,167 20,708 SH   SOLE   60 0 20,648
NOVO-NORDISK A S ADR 670100205   96,950,376 937,171 SH   SOLE   119,460 0 817,711
NOW INC COM 67011P100   863,099 76,246 SH   SOLE   8,368 0 67,878
NRG ENERGY INC COM NEW 629377508   6,108,647 118,156 SH   SOLE   11 0 118,145
NRX PHARMACEUTICALS INC COM 629444100   6,701 14,568 SH   SOLE   0 0 14,568
NU HLDGS LTD ORD SHS CL A G6683N103   784,486 94,176 SH   SOLE   8,961 0 85,215
NUCOR CORP COM 670346105   48,751,843 280,118 SH   SOLE   25,772 0 254,346
NUSCALE PWR CORP CL A COM 67079K100   132,274 40,205 SH   SOLE   0 0 40,205
NUSHARES ETF TR ESG HI TLD CRP 67092P854   2,289,310 108,807 SH   SOLE   0 0 108,807
NUSHARES ETF TR ESG LARGE CAP 67092P862   527,849 13,549 SH   SOLE   0 0 13,549
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   8,842,958 418,538 SH   SOLE   0 0 418,538
NUSHARES ETF TR NUVEEN ESG 1-5 67092P110   2,889,148 125,315 SH   SOLE   0 0 125,315
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   1,848,901 68,605 SH   SOLE   0 0 68,605
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   2,808,031 95,446 SH   SOLE   0 0 95,446
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   44,515,088 640,781 SH   SOLE   0 0 640,781
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   35,463,135 987,556 SH   SOLE   0 0 987,556
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   15,277,080 360,904 SH   SOLE   0 0 360,904
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   10,079,413 319,576 SH   SOLE   0 0 319,576
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   23,058,982 589,744 SH   SOLE   0 0 589,744
NUSHARES ETF TR NUVEEN ESG US 67092P870   5,017,177 225,390 SH   SOLE   0 0 225,390
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   1,003,156 32,486 SH   SOLE   0 0 32,486
NUSTAR ENERGY LP UNIT COM 67058H102   2,570,777 137,622 SH   SOLE   0 0 137,622
NUTANIX INC CL A 67059N108   1,161,347 24,352 SH   SOLE   135 0 24,217
NUTEX HEALTH INC COM 67079U108   1,800 10,000 SH   SOLE   0 0 10,000
NUTRIEN LTD COM 67077M108   6,507,869 115,531 SH   SOLE   22,310 0 93,221
NUVALENT INC COM 670703107   352,864 4,795 SH   SOLE   2,746 0 2,049
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,607,485 559,009 SH   SOLE   880 0 558,129
NUVEEN AMT FREE QLTY MUN INC COM 670657105   7,606,273 691,479 SH   SOLE   66,417 0 625,062
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   1,151,403 84,476 SH   SOLE   0 0 84,476
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   277,172 25,880 SH   SOLE   0 0 25,880
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   3,035,704 273,733 SH   SOLE   0 0 273,733
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   221,883 17,348 SH   SOLE   0 0 17,348
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   902,483 78,205 SH   SOLE   0 0 78,205
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   1,005,885 112,264 SH   SOLE   0 0 112,264
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,450,329 107,035 SH   SOLE   0 0 107,035
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   222,487 22,072 SH   SOLE   0 0 22,072
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   788,554 151,064 SH   SOLE   0 0 151,064
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   1,821,219 130,087 SH   SOLE   0 0 130,087
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   402,634 40,629 SH   SOLE   0 0 40,629
NUVEEN FLOATING RATE INCOME COM 67072T108   20,095,520 2,444,711 SH   SOLE   0 0 2,444,711
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   3,797,008 311,230 SH   SOLE   0 0 311,230
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   177,023 16,843 SH   SOLE   0 0 16,843
NUVEEN MULTI ASSET INCOME FU COM 670750108   3,350,249 272,378 SH   SOLE   0 0 272,378
NUVEEN MUN CR OPPORTUNITIES COM 670663103   270,017 27,083 SH   SOLE   0 0 27,083
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   2,856,480 289,117 SH   SOLE   0 0 289,117
NUVEEN MUN INCOME FD INC COM 67062J102   576,445 62,657 SH   SOLE   0 0 62,657
NUVEEN MUN VALUE FD INC COM 670928100   9,230,936 1,073,365 SH   SOLE   0 0 1,073,365
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   5,207,646 440,579 SH   SOLE   67,141 0 373,438
NUVEEN N Y MUN VALUE FD COM 67062M105   420,614 50,799 SH   SOLE   0 0 50,799
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   9,401,263 406,102 SH   SOLE   0 0 406,102
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   359,275 30,499 SH   SOLE   0 0 30,499
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   256,721 24,380 SH   SOLE   0 0 24,380
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   507,366 43,814 SH   SOLE   0 0 43,814
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   10,878,854 1,609,298 SH   SOLE   0 0 1,609,298
NUVEEN PFD & INCOME TERM FD COM 67075A106   1,971,320 107,840 SH   SOLE   0 0 107,840
NUVEEN QUALITY MUNCP INCOME COM 67066V101   4,991,647 435,952 SH   SOLE   0 0 435,952
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,248,215 106,503 SH   SOLE   0 0 106,503
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,485,076 189,907 SH   SOLE   0 0 189,907
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   21,798,563 1,699,031 SH   SOLE   0 0 1,699,031
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   2,063,205 137,181 SH   SOLE   0 0 137,181
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   298,919 33,891 SH   SOLE   0 0 33,891
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,092,825 73,939 SH   SOLE   0 0 73,939
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   2,330,671 147,604 SH   SOLE   126,610 0 20,994
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   173 10,000 SH   SOLE   0 0 10,000
NUVVE HOLDING CORP COM 67079Y100   3,295 26,469 SH   SOLE   0 0 26,469
NV5 GLOBAL INC COM 62945V109   822,288 7,400 SH   SOLE   2,679 0 4,721
NVENT ELECTRIC PLC SHS G6700G107   10,324,634 174,728 SH   SOLE   134,938 0 39,790
NVIDIA CORPORATION COM 67066G104   1,146,643,512 2,315,423 SH   SOLE   268,730 0 2,046,693
NVIDIA CORPORATION COM 67066G104   1,089,484 2,200 SH Call SOLE   0 0 2,200
NVR INC COM 62944T105   2,695,173 385 SH   SOLE   3 0 382
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   1,087,041 32,076 SH   SOLE   0 0 32,076
NXP SEMICONDUCTORS N V COM N6596X109   37,492,638 163,238 SH   SOLE   62,718 0 100,520
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,294,502 112,365 SH   SOLE   0 0 112,365
OATLY GROUP AB SPONSORED ADS 67421J108   39,931 33,840 SH   SOLE   0 0 33,840
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   791,120 20,322 SH   SOLE   14 0 20,308
OCCIDENTAL PETE CORP COM 674599105   34,637,648 580,098 SH   SOLE   9,955 0 570,143
OCEANFIRST FINL CORP COM 675234108   629,283 36,249 SH   SOLE   3,009 0 33,240
OCUPHIRE PHARMA INC COM 67577R102   78,287 26,009 SH   SOLE   0 0 26,009
ODDITY TECH LTD SHS CL A M7518J104   540,213 11,610 SH   SOLE   8,142 0 3,468
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   292,580 39,970 SH   SOLE   0 0 39,970
OFS CREDIT COMPANY INC COM 67111Q107   483,800 74,892 SH   SOLE   0 0 74,892
OGE ENERGY CORP COM 670837103   6,937,447 198,610 SH   SOLE   17,574 0 181,036
O-I GLASS INC COM 67098H104   442,375 27,007 SH   SOLE   48 0 26,959
OKTA INC CL A 679295105   3,930,088 43,412 SH   SOLE   832 0 42,580
OLD DOMINION FREIGHT LINE IN COM 679580100   18,340,684 45,248 SH   SOLE   6,133 0 39,115
OLD NATL BANCORP IND COM 680033107   1,999,307 118,372 SH   SOLE   11,375 0 106,997
OLD REP INTL CORP COM 680223104   8,516,339 289,672 SH   SOLE   174,343 0 115,329
OLD SECOND BANCORP INC ILL COM 680277100   191,163 12,381 SH   SOLE   0 0 12,381
OLIN CORP COM PAR $1 680665205   2,919,309 54,111 SH   SOLE   16,431 0 37,680
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,131,259 41,261 SH   SOLE   34,395 0 6,866
OLO INC CL A 68134L109   235,458 41,164 SH   SOLE   2,152 0 39,012
OMEGA HEALTHCARE INVS INC COM 681936100   14,378,760 468,975 SH   SOLE   11 0 468,964
OMNIAB INC COM 68218J103   113,479 18,392 SH   SOLE   0 0 18,392
OMNICELL COM COM 68213N109   1,368,942 36,379 SH   SOLE   31,800 0 4,579
OMNICOM GROUP INC COM 681919106   12,968,339 149,905 SH   SOLE   87,933 0 61,972
ON HLDG AG NAMEN AKT A H5919C104   2,132,032 79,052 SH   SOLE   0 0 79,052
ON SEMICONDUCTOR CORP COM 682189105   39,482,075 472,669 SH   SOLE   205,695 0 266,974
ONCOLYTICS BIOTECH INC COM NEW 682310875   26,432 19,579 SH   SOLE   0 0 19,579
ONCTERNAL THERAPEUTICS INC COM 68236P107   91,936 171,459 SH   SOLE   0 0 171,459
ONDAS HLDGS INC COM NEW 68236H204   42,684 27,898 SH   SOLE   0 0 27,898
ONE GAS INC COM 68235P108   1,485,855 23,319 SH   SOLE   4,869 0 18,450
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   32,300 10,000 SH   SOLE   0 0 10,000
ONEMAIN HLDGS INC COM 68268W103   3,867,183 78,601 SH   SOLE   30,464 0 48,137
ONEOK INC NEW COM 682680103   79,813,269 1,136,617 SH   SOLE   58,059 0 1,078,558
ONTO INNOVATION INC COM 683344105   3,966,227 25,940 SH   SOLE   22,037 0 3,903
OPEN TEXT CORP COM 683715106   253,604 6,035 SH   SOLE   0 0 6,035
OPENDOOR TECHNOLOGIES INC COM 683712103   628,347 140,256 SH   SOLE   0 0 140,256
OPERA LTD SPONSORED ADS 68373M107   697,830 52,746 SH   SOLE   0 0 52,746
OPKO HEALTH INC COM 68375N103   36,236 23,997 SH   SOLE   0 0 23,997
OPPFI INC COM CL A 68386H103   563,072 109,975 SH   SOLE   0 0 109,975
OPTION CARE HEALTH INC COM NEW 68404L201   530,195 15,737 SH   SOLE   1,061 0 14,676
ORACLE CORP COM 68389X105   127,935,399 1,213,463 SH   SOLE   245,976 0 967,487
ORACLE CORP COM 68389X105   527,150 5,000 SH Call SOLE   0 0 5,000
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   99,713 43,166 SH   SOLE   0 0 43,166
ORANGE SPONSORED ADR 684060106   3,970,527 347,378 SH   SOLE   15,878 0 331,500
ORASURE TECHNOLOGIES INC COM 68554V108   135,841 16,566 SH   SOLE   0 0 16,566
ORCHID IS CAP INC COM NEW 68571X301   273,349 32,426 SH   SOLE   0 0 32,426
OREILLY AUTOMOTIVE INC COM 67103H107   33,813,537 35,590 SH   SOLE   3,539 0 32,051
ORGANOGENESIS HLDGS INC COM 68621F102   47,223 11,546 SH   SOLE   0 0 11,546
ORGANON & CO COMMON STOCK 68622V106   7,606,129 527,471 SH   SOLE   24 0 527,447
ORGANON & CO COMMON STOCK 68622V106   3,838,604 266,200 SH Put SOLE   0 0 266,200
ORIC PHARMACEUTICALS INC COM 68622P109   92,000 10,000 SH   SOLE   0 0 10,000
ORIGIN BANCORP INC COM 68621T102   245,995 6,916 SH   SOLE   4,719 0 2,197
ORIGIN MATERIALS INC COM 68622D106   60,873 72,797 SH   SOLE   0 0 72,797
ORION ENERGY SYS INC COM 686275108   12,191 14,068 SH   SOLE   0 0 14,068
ORION OFFICE REIT INC COM 68629Y103   388,539 67,927 SH   SOLE   19,265 0 48,662
ORION S.A. COM L72967109   2,472,443 89,161 SH   SOLE   0 0 89,161
ORMAT TECHNOLOGIES INC COM 686688102   1,564,092 20,637 SH   SOLE   0 0 20,637
OSCAR HEALTH INC CL A 687793109   94,922 10,374 SH   SOLE   0 0 10,374
OSHKOSH CORP COM 688239201   1,799,789 16,602 SH   SOLE   3,200 0 13,402
OSISKO GOLD ROYALTIES LTD COM 68827L101   855,322 59,897 SH   SOLE   0 0 59,897
OTIS WORLDWIDE CORP COM 68902V107   11,143,680 124,552 SH   SOLE   32,760 0 91,792
OTTER TAIL CORP COM 689648103   4,381,017 51,560 SH   SOLE   376 0 51,184
OUSTER INC *W EXP 09/29/202 68989M129   378 14,805 SH   SOLE   0 0 14,805
OUSTER INC COM NEW 68989M202   105,884 13,805 SH   SOLE   0 0 13,805
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   79,273 201,200 SH   SOLE   0 0 201,200
OUTSET MED INC COM 690145107   68,399 12,643 SH   SOLE   0 0 12,643
OVINTIV INC COM 69047Q102   3,999,196 91,056 SH   SOLE   21 0 91,035
OWENS & MINOR INC NEW COM 690732102   402,033 20,863 SH   SOLE   0 0 20,863
OWENS CORNING NEW COM 690742101   2,468,323 16,652 SH   SOLE   6,050 0 10,602
OXFORD INDS INC COM 691497309   479,806 4,798 SH   SOLE   3,764 0 1,034
OXFORD LANE CAP CORP COM 691543102   1,904,066 385,439 SH   SOLE   0 0 385,439
OXFORD SQUARE CAP CORP COM 69181V107   77,609 27,136 SH   SOLE   0 0 27,136
PACCAR INC COM 693718108   20,173,299 206,588 SH   SOLE   16,569 0 190,019
PACER FDS TR AMERCN ENRGY IND 69374H634   7,702,991 267,113 SH   SOLE   0 0 267,113
PACER FDS TR CASH COWS ETF 69374H659   6,796,048 180,075 SH   SOLE   0 0 180,075
PACER FDS TR CFRA STVAL EQL 69374H691   2,499,209 68,725 SH   SOLE   0 0 68,725
PACER FDS TR DATA AND INFRAST 69374H741   10,768,609 361,242 SH   SOLE   0 0 361,242
PACER FDS TR DEVELOPED MRKT 69374H873   25,486,882 815,841 SH   SOLE   0 0 815,841
PACER FDS TR EMRG MKT CASH 69374H865   2,013,946 99,849 SH   SOLE   0 0 99,849
PACER FDS TR GLOBL CASH ETF 69374H709   71,788,050 2,094,778 SH   SOLE   0 0 2,094,778
PACER FDS TR INDUSTRIAL RELET 69374H766   6,705,223 160,259 SH   SOLE   0 0 160,259
PACER FDS TR LUNT LRG CP ALTR 69374H717   6,157,596 183,098 SH   SOLE   0 0 183,098
PACER FDS TR LUNT LRGCP MULTI 69374H816   5,106,447 124,578 SH   SOLE   0 0 124,578
PACER FDS TR LUNT MDCAP MLT 69374H725   751,092 20,227 SH   SOLE   0 0 20,227
PACER FDS TR METAURUS CAP 400 69374H436   14,693,538 444,585 SH   SOLE   0 0 444,585
PACER FDS TR PAC ASSET FLTG 69374H428   6,909,950 146,615 SH   SOLE   0 0 146,615
PACER FDS TR PACER US SMALL 69374H857   193,824,932 4,035,497 SH   SOLE   0 0 4,035,497
PACER FDS TR SWAN SOS FD OF 69374H568   7,059,702 272,786 SH   SOLE   0 0 272,786
PACER FDS TR TRENDP US LAR CP 69374H105   131,574,032 3,040,768 SH   SOLE   0 0 3,040,768
PACER FDS TR TRENDP US MID CP 69374H204   17,031,751 518,313 SH   SOLE   0 0 518,313
PACER FDS TR TRENDPILOT 100 69374H303   85,919,094 1,315,155 SH   SOLE   0 0 1,315,155
PACER FDS TR TRENDPILOT EUR 69374H808   3,439,026 138,169 SH   SOLE   0 0 138,169
PACER FDS TR TRENDPILOT FD 69374H675   3,605,516 121,562 SH   SOLE   0 0 121,562
PACER FDS TR TRENDPILOT INTL 69374H683   13,958,344 506,471 SH   SOLE   0 0 506,471
PACER FDS TR TRENDPILOT US BD 69374H642   11,766,548 574,819 SH   SOLE   0 0 574,819
PACER FDS TR US CASH COWS 100 69374H881   781,950,499 15,040,403 SH   SOLE   0 0 15,040,403
PACER FDS TR US CHS CWS GWT 69374H667   923,922 25,306 SH   SOLE   0 0 25,306
PACER FDS TR US EXPORT LEAD 69374H402   4,164,036 91,116 SH   SOLE   0 0 91,116
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,767,514 180,175 SH   SOLE   33,152 0 147,023
PACIFIC PREMIER BANCORP COM 69478X105   209,777 7,206 SH   SOLE   1,409 0 5,797
PACIRA BIOSCIENCES INC COM 695127100   217,556 6,448 SH   SOLE   3,840 0 2,608
PACKAGING CORP AMER COM 695156109   17,290,991 106,138 SH   SOLE   11,729 0 94,409
PAGERDUTY INC COM 69553P100   1,263,157 54,564 SH   SOLE   16,526 0 38,038
PALANTIR TECHNOLOGIES INC CL A 69608A108   29,854,432 1,738,756 SH   SOLE   24,186 0 1,714,570
PALANTIR TECHNOLOGIES INC CL A 69608A108   394,910 23,000 SH Put SOLE   0 0 23,000
PALATIN TECHNOLOGIES INC COM NEW 696077502   582,656 146,396 SH   SOLE   0 0 146,396
PALO ALTO NETWORKS INC COM 697435105   130,896,737 443,898 SH   SOLE   105,545 0 338,353
PAN AMERN SILVER CORP COM 697900108   3,350,133 205,152 SH   SOLE   5,568 0 199,584
PAPA JOHNS INTL INC COM 698813102   675,855 8,866 SH   SOLE   2,003 0 6,863
PAR PAC HOLDINGS INC COM NEW 69888T207   1,001,994 27,550 SH   SOLE   0 0 27,550
PAR TECHNOLOGY CORP COM 698884103   1,278,813 29,371 SH   SOLE   0 0 29,371
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   668,963 35,773 SH   SOLE   0 0 35,773
PARAMOUNT GLOBAL CLASS A COM 92556H107   523,834 26,645 SH   SOLE   0 0 26,645
PARAMOUNT GLOBAL CLASS B COM 92556H206   36,017,764 2,435,278 SH   SOLE   262,474 0 2,172,804
PARK HOTELS & RESORTS INC COM 700517105   586,982 38,365 SH   SOLE   4,669 0 33,696
PARK NATL CORP COM 700658107   444,682 3,347 SH   SOLE   0 0 3,347
PARKER-HANNIFIN CORP COM 701094104   49,283,005 106,974 SH   SOLE   16,163 0 90,811
PARSONS CORP DEL COM 70202L102   2,222,881 35,447 SH   SOLE   1,215 0 34,232
PATRICK INDS INC COM 703343103   684,735 6,824 SH   SOLE   3,811 0 3,013
PATTERSON COS INC COM 703395103   428,452 15,060 SH   SOLE   992 0 14,068
PATTERSON-UTI ENERGY INC COM 703481101   471,715 43,677 SH   SOLE   11,948 0 31,729
PAYCHEX INC COM 704326107   70,457,399 591,532 SH   SOLE   87,874 0 503,658
PAYCOM SOFTWARE INC COM 70432V102   6,419,258 31,053 SH   SOLE   2,243 0 28,810
PAYCOR HCM INC COM 70435P102   211,150 9,780 SH   SOLE   1,379 0 8,401
PAYLOCITY HLDG CORP COM 70438V106   2,035,568 12,348 SH   SOLE   11,060 0 1,288
PAYONEER GLOBAL INC COM 70451X104   151,142 29,010 SH   SOLE   0 0 29,010
PAYPAL HLDGS INC COM 70450Y103   53,742,865 875,149 SH   SOLE   159,002 0 716,147
PBF ENERGY INC CL A 69318G106   1,707,798 38,849 SH   SOLE   1,896 0 36,953
PC CONNECTION INC COM 69318J100   211,039 3,140 SH   SOLE   0 0 3,140
PCM FD INC COM 69323T101   99,022 12,440 SH   SOLE   0 0 12,440
PDD HOLDINGS INC SPONSORED ADS 722304102   2,733,656 18,684 SH   SOLE   24 0 18,660
PDS BIOTECHNOLOGY CORP COM 70465T107   653,689 131,527 SH   SOLE   0 0 131,527
PEABODY ENERGY CORP COM 704551100   1,871,602 76,957 SH   SOLE   2,232 0 74,725
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   5,741,261 288,071 SH   SOLE   0 0 288,071
PELOTON INTERACTIVE INC CL A COM 70614W100   503,984 82,756 SH   SOLE   0 0 82,756
PEMBINA PIPELINE CORP COM 706327103   2,245,151 65,228 SH   SOLE   6,832 0 58,396
PENN ENTERTAINMENT INC COM 707569109   2,196,920 84,432 SH   SOLE   1,335 0 83,097
PENNANTPARK FLOATING RATE CA COM 70806A106   1,452,704 120,058 SH   SOLE   0 0 120,058
PENNANTPARK INVT CORP COM 708062104   310,831 44,983 SH   SOLE   0 0 44,983
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   50,806 52,000 PRN   SOLE   0 0 52,000
PENNYMAC MTG INVT TR COM 70931T103   2,754,704 184,261 SH   SOLE   12,720 0 171,541
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,187,800 7,400 SH   SOLE   0 0 7,400
PENTAIR PLC SHS G7S00T104   4,567,355 62,817 SH   SOLE   20,826 0 41,991
PENUMBRA INC COM 70975L107   1,602,813 6,372 SH   SOLE   137 0 6,235
PEOPLES BANCORP INC COM 709789101   227,914 6,751 SH   SOLE   0 0 6,751
PEPSICO INC COM 713448108   256,678,380 1,511,296 SH   SOLE   138,695 0 1,372,601
PERFICIENT INC COM 71375U101   1,370,241 20,818 SH   SOLE   18,856 0 1,962
PERFORMANCE FOOD GROUP CO COM 71377A103   3,510,529 50,767 SH   SOLE   32,776 0 17,991
PERFORMANCE SHIPPING INC COMMON SHARES Y67305154   35,185 15,500 SH   SOLE   0 0 15,500
PERION NETWORK LTD SHS NEW M78673114   652,360 21,133 SH   SOLE   0 0 21,133
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   3,497,306 250,523 SH   SOLE   0 0 250,523
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,208,151 88,835 SH   SOLE   26,379 0 62,456
PERRIGO CO PLC SHS G97822103   881,129 27,381 SH   SOLE   21,002 0 6,379
PERSONALIS INC COM 71535D106   405,201 192,953 SH   SOLE   0 0 192,953
PETCO HEALTH & WELLNESS CO I COM 71601V105   74,205 23,483 SH   SOLE   53 0 23,430
PETIQ INC COM CL A 71639T106   1,160,915 58,781 SH   SOLE   87 0 58,694
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   4,913,967 307,700 SH   SOLE   2,267 0 305,433
PFIZER INC COM 717081103   189,805,916 6,592,773 SH   SOLE   1,309,598 0 5,283,175
PFIZER INC COM 717081103   829,152 28,800 SH Put SOLE   0 0 28,800
PG&E CORP COM 69331C108   35,506,891 1,969,323 SH   SOLE   158,837 0 1,810,486
PGIM ETF TR ACTV HY BD ETF 69344A206   1,790,217 51,458 SH   SOLE   0 0 51,458
PGIM ETF TR PGIM ULTRA SH BD 69344A107   203,210,206 4,114,400 SH   SOLE   0 0 4,114,400
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   3,322,811 292,501 SH   SOLE   0 0 292,501
PGIM HIGH YIELD BOND FUND IN COM 69346H100   635,808 51,608 SH   SOLE   0 0 51,608
PHILIP MORRIS INTL INC COM 718172109   170,815,782 1,815,644 SH   SOLE   743,585 0 1,072,059
PHILLIPS 66 COM 718546104   85,413,850 641,534 SH   SOLE   5,067 0 636,467
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   13,620,464 373,368 SH   SOLE   0 0 373,368
PHOTRONICS INC COM 719405102   825,407 26,312 SH   SOLE   23,093 0 3,219
PHX MINERALS INC CL A 69291A100   35,542 11,038 SH   SOLE   0 0 11,038
PHYSICIANS RLTY TR COM 71943U104   1,302,085 97,827 SH   SOLE   116 0 97,711
PIEDMONT LITHIUM INC COM 72016P105   758,258 26,860 SH   SOLE   0 0 26,860
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,124,611 158,173 SH   SOLE   0 0 158,173
PILGRIMS PRIDE CORP COM 72147K108   399,770 14,453 SH   SOLE   0 0 14,453
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   2,308,004 161,399 SH   SOLE   0 0 161,399
PIMCO CALIF MUN INCOME FD COM 72200N106   441,220 47,341 SH   SOLE   0 0 47,341
PIMCO CALIF MUN INCOME FD II COM 72200M108   151,351 26,095 SH   SOLE   0 0 26,095
PIMCO CORPORATE & INCM STRG COM 72200U100   3,860,384 311,070 SH   SOLE   0 0 311,070
PIMCO CORPORATE & INCOME OPP COM 72201B101   22,617,692 1,708,285 SH   SOLE   0 0 1,708,285
PIMCO DYNAMIC INCOME FD SHS 72201Y101   33,403,287 1,860,907 SH   SOLE   0 0 1,860,907
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,949,766 159,295 SH   SOLE   0 0 159,295
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   230,200 11,240 SH   SOLE   0 0 11,240
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   466,730 24,329 SH   SOLE   0 0 24,329
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   11,661,168 125,281 SH   SOLE   88 0 125,193
PIMCO ETF TR 1-5 US TIP IDX 72201R205   16,359,471 319,833 SH   SOLE   0 0 319,833
PIMCO ETF TR 15+ YR US TIPS 72201R304   2,338,545 41,259 SH   SOLE   0 0 41,259
PIMCO ETF TR 25YR+ ZERO U S 72201R882   71,543,019 838,428 SH   SOLE   0 0 838,428
PIMCO ETF TR ACTIVE BD ETF 72201R775   74,621,583 807,156 SH   SOLE   5,078 0 802,078
PIMCO ETF TR BROAD US TIPS 72201R403   2,421,281 45,407 SH   SOLE   0 0 45,407
PIMCO ETF TR COMMODITY STRAT 72201R593   415,022 16,155 SH   SOLE   0 0 16,155
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   156,719,986 1,570,498 SH   SOLE   4,729 0 1,565,769
PIMCO ETF TR ENHANCD SHORT 72201R643   1,890,481 19,305 SH   SOLE   0 0 19,305
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   40,645,019 428,926 SH   SOLE   1,806 0 427,120
PIMCO ETF TR INTER MUN BD ACT 72201R866   65,836,641 1,246,906 SH   SOLE   0 0 1,246,906
PIMCO ETF TR INV GRD CRP BD 72201R817   38,298,354 393,773 SH   SOLE   0 0 393,773
PIMCO ETF TR MULTISECTOR BD 72201R585   6,539,759 254,812 SH   SOLE   0 0 254,812
PIMCO ETF TR MUNI INCOME OPP 72201R635   3,361,781 74,015 SH   SOLE   0 0 74,015
PIMCO ETF TR PREFERRED AND CP 72201R619   3,223,146 66,649 SH   SOLE   0 0 66,649
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   9,525,963 190,418 SH   SOLE   0 0 190,418
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   2,642,802 52,353 SH   SOLE   0 0 52,353
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   5,030,591 49,986 SH   SOLE   0 0 49,986
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   822,861 109,715 SH   SOLE   0 0 109,715
PIMCO HIGH INCOME FD COM SHS 722014107   4,173,046 836,282 SH   SOLE   0 0 836,282
PIMCO INCOME STRATEGY FD COM 72201H108   1,759,183 208,434 SH   SOLE   0 0 208,434
PIMCO INCOME STRATEGY FD II COM 72201J104   6,858,440 948,609 SH   SOLE   0 0 948,609
PIMCO MUN INCOME FD COM 72200R107   383,746 41,130 SH   SOLE   0 0 41,130
PIMCO MUN INCOME FD II COM 72200W106   496,497 59,819 SH   SOLE   0 0 59,819
PIMCO MUN INCOME FD III COM 72201A103   249,388 33,747 SH   SOLE   0 0 33,747
PIMCO NEW YORK MUN FD II COM 72200Y102   112,437 14,814 SH   SOLE   0 0 14,814
PIMCO NEW YORK MUN INCOME FD COM 72200T103   191,030 24,304 SH   SOLE   0 0 24,304
PIMCO STRATEGIC INCOME FD COM 72200X104   4,691,979 771,707 SH   SOLE   0 0 771,707
PINNACLE FINL PARTNERS INC COM 72346Q104   1,453,747 16,668 SH   SOLE   1,842 0 14,826
PINNACLE WEST CAP CORP COM 723484101   3,715,278 51,716 SH   SOLE   9,980 0 41,736
PINTEREST INC CL A 72352L106   14,368,169 387,910 SH   SOLE   132,538 0 255,372
PIONEER FLOATING RATE FUND I COM 72369J102   139,934 15,260 SH   SOLE   0 0 15,260
PIONEER HIGH INCOME FUND INC COM 72369H106   849,687 118,837 SH   SOLE   0 0 118,837
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   130,891 12,383 SH   SOLE   0 0 12,383
PIONEER MUNICIPAL HIGH INCOM COM 723762100   379,303 47,295 SH   SOLE   0 0 47,295
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   231,896 26,871 SH   SOLE   0 0 26,871
PIONEER NAT RES CO COM 723787107   28,632,202 127,322 SH   SOLE   19,386 0 107,936
PIPER SANDLER COMPANIES COM 724078100   395,748 2,263 SH   SOLE   220 0 2,043
PITNEY BOWES INC COM 724479100   185,793 42,226 SH   SOLE   1,699 0 40,527
PJT PARTNERS INC COM CL A 69343T107   585,286 5,745 SH   SOLE   3,218 0 2,527
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   4,786,873 315,965 SH   SOLE   0 0 315,965
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   9,646,779 604,814 SH   SOLE   16,048 0 588,766
PLANET FITNESS INC CL A 72703H101   2,357,134 32,290 SH   SOLE   21,778 0 10,512
PLANET LABS PBC COM CL A 72703X106   27,797 11,254 SH   SOLE   0 0 11,254
PLAYSTUDIOS INC CLASS A COM 72815G108   97,178 35,859 SH   SOLE   35,577 0 282
PLBY GROUP INC COM 72814P109   37,829 37,829 SH   SOLE   0 0 37,829
PLEXUS CORP COM 729132100   1,714,509 15,856 SH   SOLE   13,473 0 2,383
PLUG POWER INC COM NEW 72919P202   1,272,765 282,837 SH   SOLE   0 0 282,837
PLUG POWER INC COM NEW 72919P202   45,000 10,000 SH Call SOLE   0 0 10,000
PLURI INC COM 72942G104   6,456 11,140 SH   SOLE   0 0 11,140
PLYMOUTH INDL REIT INC COM 729640102   1,651,927 68,630 SH   SOLE   19,786 0 48,844
PNC FINL SVCS GROUP INC COM 693475105   85,501,306 552,156 SH   SOLE   209,753 0 342,403
POLARIS INC COM 731068102   6,773,273 71,471 SH   SOLE   8,927 0 62,544
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   74,919 33,150 SH   SOLE   0 0 33,150
POOL CORP COM 73278L105   11,227,609 28,160 SH   SOLE   9,953 0 18,207
POPULAR INC COM NEW 733174700   532,373 6,487 SH   SOLE   74 0 6,413
PORCH GROUP INC COM 733245104   123,662 40,150 SH   SOLE   0 0 40,150
PORTILLOS INC COM CL A 73642K106   846,026 53,109 SH   SOLE   0 0 53,109
PORTLAND GEN ELEC CO COM NEW 736508847   1,186,778 27,383 SH   SOLE   10,105 0 17,278
POSCO HOLDINGS INC SPONSORED ADR 693483109   658,639 6,925 SH   SOLE   225 0 6,700
POST HLDGS INC COM 737446104   1,652,589 18,766 SH   SOLE   9,109 0 9,657
POSTAL REALTY TRUST INC CL A 73757R102   316,025 21,705 SH   SOLE   0 0 21,705
POTLATCHDELTIC CORPORATION COM 737630103   1,054,095 21,468 SH   SOLE   8,070 0 13,398
POWER INTEGRATIONS INC COM 739276103   3,377,931 41,139 SH   SOLE   5,850 0 35,289
POWERFLEET INC COM 73931J109   403,933 118,109 SH   SOLE   0 0 118,109
PPG INDS INC COM 693506107   24,766,826 165,609 SH   SOLE   34,799 0 130,810
PPL CORP COM 69351T106   32,506,088 1,199,486 SH   SOLE   572,973 0 626,513
PRECIGEN INC COM 74017N105   55,609 41,499 SH   SOLE   0 0 41,499
PRECISION BIOSCIENCES INC COM 74019P108   6,810 18,658 SH   SOLE   0 0 18,658
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   669 11,143 SH   SOLE   0 0 11,143
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   922,892 15,075 SH   SOLE   8,201 0 6,874
PRICE T ROWE GROUP INC COM 74144T108   30,760,992 285,644 SH   SOLE   36,062 0 249,582
PRIMERICA INC COM 74164M108   1,191,166 5,790 SH   SOLE   1,336 0 4,454
PRIMO WATER CORPORATION COM 74167P108   251,453 16,708 SH   SOLE   11,528 0 5,180
PRIMORIS SVCS CORP COM 74164F103   847,044 25,505 SH   SOLE   22,361 0 3,144
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   740,352 39,255 SH   SOLE   0 0 39,255
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   248,534 6,841 SH   SOLE   0 0 6,841
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   4,535,032 98,652 SH   SOLE   0 0 98,652
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   352,405 16,790 SH   SOLE   0 0 16,790
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   592,445 13,659 SH   SOLE   0 0 13,659
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   777,698 12,695 SH   SOLE   0 0 12,695
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   14,705,764 839,849 SH   SOLE   0 0 839,849
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   21,801,812 466,249 SH   SOLE   0 0 466,249
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,360,461 118,984 SH   SOLE   259 0 118,725
PROCORE TECHNOLOGIES INC COM 74275K108   434,978 6,284 SH   SOLE   73 0 6,211
PROCTER AND GAMBLE CO COM 742718109   396,471,331 2,705,550 SH   SOLE   313,819 0 2,391,731
PROG HOLDINGS INC COM NPV 74319R101   794,190 25,694 SH   SOLE   12,754 0 12,940
PROGRESSIVE CORP COM 743315103   32,102,646 201,549 SH   SOLE   56,593 0 144,956
PROGYNY INC COM 74340E103   1,749,282 47,049 SH   SOLE   21,390 0 25,659
PROLOGIS INC. COM 74340W103   59,935,626 449,629 SH   SOLE   78,046 0 371,583
PROPETRO HLDG CORP COM 74347M108   526,331 62,808 SH   SOLE   1,430 0 61,378
PROS HOLDINGS INC COM 74346Y103   1,369,714 35,311 SH   SOLE   33,001 0 2,310
PROSHARES TR BITCOIN STRATE 74347G440   1,721,857 84,034 SH   SOLE   71,844 0 12,190
PROSHARES TR DECLINE RETAIL 74347B367   154,257 10,825 SH   SOLE   0 0 10,825
PROSHARES TR DJ BRKFLD GLB 74347B508   1,051,791 23,050 SH   SOLE   0 0 23,050
PROSHARES TR EQTS FOR RISIN 74347B391   1,371,023 25,479 SH   SOLE   0 0 25,479
PROSHARES TR HGH YLD INT RATE 74348A541   7,738,138 123,023 SH   SOLE   0 0 123,023
PROSHARES TR INFLATN EXPECTNS 74348A814   287,305 9,135 SH   SOLE   0 0 9,135
PROSHARES TR INVT INT RT HG 74347B607   5,319,941 70,585 SH   SOLE   0 0 70,585
PROSHARES TR K1 FRE CRD OIL 74347G804   628,915 14,939 SH   SOLE   0 0 14,939
PROSHARES TR LARGE CAP CRE 74347R248   9,529,062 173,983 SH   SOLE   0 0 173,983
PROSHARES TR LONG ONLINE SHRT 74347B375   278,819 7,318 SH   SOLE   0 0 7,318
PROSHARES TR MSCI EAFE DIVD 74347B839   821,093 21,228 SH   SOLE   0 0 21,228
PROSHARES TR MSCI EMRG MKTS 74347B847   223,860 5,098 SH   SOLE   0 0 5,098
PROSHARES TR MSCI EUR DIV 74347B540   509,632 10,739 SH   SOLE   0 0 10,739
PROSHARES TR ONLINE RTL ETF 74347B169   750,076 20,795 SH   SOLE   0 0 20,795
PROSHARES TR PET CARE ETF 74348A145   1,351,516 25,629 SH   SOLE   0 0 25,629
PROSHARES TR PSHS ULT S&P 500 74347R107   979,624 15,055 SH   SOLE   2,134 0 12,921
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,093,726 14,391 SH   SOLE   0 0 14,391
PROSHARES TR PSHS ULTRA TECH 74347R693   217,203 4,092 SH   SOLE   0 0 4,092
PROSHARES TR RUSS 2000 DIVD 74347B698   17,847,499 274,535 SH   SOLE   0 0 274,535
PROSHARES TR S&P 500 DV ARIST 74348A467   290,435,132 3,050,789 SH   SOLE   0 0 3,050,789
PROSHARES TR S&P MDCP 400 DIV 74347B680   51,037,025 693,721 SH   SOLE   0 0 693,721
PROSHARES TR S&P TECH DIVIDEN 74347G606   6,104,741 87,737 SH   SOLE   0 0 87,737
PROSHARES TR SHORT QQQ NEW 74347B714   4,303,730 453,980 SH   SOLE   0 0 453,980
PROSHARES TR SHORT S&P 500 NE 74347B425   8,891,168 684,463 SH   SOLE   50,350 0 634,113
PROSHARES TR SHRT 20+YR TRE 74347X849   1,501,214 67,898 SH   SOLE   0 0 67,898
PROSHARES TR SHRT HGH YIELD 74347R131   506,028 29,352 SH   SOLE   0 0 29,352
PROSHARES TR SHRT RUSSELL2000 74348A210   792,439 37,592 SH   SOLE   0 0 37,592
PROSHARES TR SP500 EX ENRGY 74347B581   1,093,097 10,736 SH   SOLE   0 0 10,736
PROSHARES TR SP500 EX FINLS 74347B573   1,414,149 13,806 SH   SOLE   0 0 13,806
PROSHARES TR SP500 EX TECH 74347B557   465,191 6,011 SH   SOLE   0 0 6,011
PROSHARES TR ULTRAPRO QQQ 74347X831   425,120 8,385 SH   SOLE   0 0 8,385
PROSHARES TR ULTRPRO DOW30 74347X823   288,517 3,880 SH   SOLE   0 0 3,880
PROSPECT CAP CORP COM 74348T102   6,261,090 1,045,257 SH   SOLE   0 0 1,045,257
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   133,560 135,000 PRN   SOLE   0 0 135,000
PROSPERITY BANCSHARES INC COM 743606105   1,457,020 21,512 SH   SOLE   1,930 0 19,582
PROTARA THERAPEUTICS INC COM STK 74365U107   22,501 12,000 SH   SOLE   0 0 12,000
PROTO LABS INC COM 743713109   287,494 7,379 SH   SOLE   57 0 7,322
PROVIDENT FINL SVCS INC COM 74386T105   221,372 12,278 SH   SOLE   0 0 12,278
PRUDENTIAL FINL INC COM 744320102   48,731,333 469,881 SH   SOLE   6,689 0 463,192
PRUDENTIAL PLC ADR 74435K204   1,332,358 59,347 SH   SOLE   21,479 0 37,868
PSQ HOLDINGS INC CL A 693691107   215,657 41,156 SH   SOLE   0 0 41,156
PTC INC COM 69370C100   2,218,143 12,678 SH   SOLE   1,095 0 11,583
PUBLIC STORAGE COM 74460D109   19,201,465 62,955 SH   SOLE   10,889 0 52,066
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   24,014,460 392,714 SH   SOLE   63,531 0 329,183
PUBMATIC INC COM CL A 74467Q103   1,123,824 68,904 SH   SOLE   57,388 0 11,516
PULTE GROUP INC COM 745867101   26,253,508 254,345 SH   SOLE   9,398 0 244,947
PUMA BIOTECHNOLOGY INC COM 74587V107   47,297 10,923 SH   SOLE   0 0 10,923
PURE STORAGE INC CL A 74624M102   2,553,898 71,618 SH   SOLE   1,451 0 70,167
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,066,920 263,437 SH   SOLE   0 0 263,437
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   6,017,638 207,734 SH   SOLE   0 0 207,734
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,648,785 52,276 SH   SOLE   0 0 52,276
PUTNAM MANAGED MUN INCOME TR COM 746823103   876,734 144,200 SH   SOLE   0 0 144,200
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   153,692 48,179 SH   SOLE   0 0 48,179
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   642,972 62,852 SH   SOLE   0 0 62,852
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   287,292 80,474 SH   SOLE   0 0 80,474
PVH CORPORATION COM 693656100   520,561 4,263 SH   SOLE   0 0 4,263
PYXIS ONCOLOGY INC COMMON STOCK 747324101   20,572 11,429 SH   SOLE   0 0 11,429
Q2 HLDGS INC COM 74736L109   479,377 11,043 SH   SOLE   9,534 0 1,509
QIAGEN NV SHS NEW N72482123   456,970 10,522 SH   SOLE   8,120 0 2,402
QORVO INC COM 74736K101   2,445,889 21,720 SH   SOLE   680 0 21,040
QUAKER HOUGHTON COM 747316107   286,283 1,341 SH   SOLE   948 0 393
QUALCOMM INC COM 747525103   148,273,766 1,025,194 SH   SOLE   204,508 0 820,686
QUALYS INC COM 74758T303   3,546,191 18,067 SH   SOLE   492 0 17,575
QUANTA SVCS INC COM 74762E102   38,169,920 176,876 SH   SOLE   5,812 0 171,064
QUANTUMSCAPE CORP COM CL A 74767V109   3,177,380 457,177 SH   SOLE   0 0 457,177
QUEST DIAGNOSTICS INC COM 74834L100   6,495,540 47,111 SH   SOLE   1,138 0 45,973
QUIDELORTHO CORP COM 219798105   917,639 12,451 SH   SOLE   7,239 0 5,212
QUINSTREET INC COM 74874Q100   773,751 60,355 SH   SOLE   0 0 60,355
QURATE RETAIL INC COM SER A 74915M100   184,309 210,521 SH   SOLE   86,178 0 124,343
R1 RCM INC COM 77634L105   351,537 33,258 SH   SOLE   28,292 0 4,966
RACKSPACE TECHNOLOGY INC COM 750102105   25,412 12,706 SH   SOLE   0 0 12,706
RADIAN GROUP INC COM 750236101   383,647 13,438 SH   SOLE   5,500 0 7,938
RALPH LAUREN CORP CL A 751212101   1,779,594 12,341 SH   SOLE   372 0 11,969
RAMACO RES INC COM CL A 75134P600   422,682 24,603 SH   SOLE   0 0 24,603
RAMBUS INC DEL COM 750917106   6,545,329 95,902 SH   SOLE   10,055 0 85,847
RANGE RES CORP COM 75281A109   2,608,598 85,696 SH   SOLE   1,633 0 84,063
RANGER ENERGY SVCS INC COM CL A 75282U104   928,833 90,795 SH   SOLE   0 0 90,795
RAPID7 INC COM 753422104   967,745 16,948 SH   SOLE   13,649 0 3,299
RAYMOND JAMES FINL INC COM 754730109   5,550,449 49,780 SH   SOLE   1,010 0 48,770
RAYONIER INC COM 754907103   1,058,442 31,680 SH   SOLE   0 0 31,680
RB GLOBAL INC COM 74935Q107   3,493,598 52,229 SH   SOLE   5,838 0 46,391
RBB FD INC MOTLEY FOL ETF 74933W601   24,999,796 559,893 SH   SOLE   0 0 559,893
RBB FD INC MOTLEY FOOL GBL 74933W635   3,928,494 141,211 SH   SOLE   0 0 141,211
RBB FD INC MOTLEY FOOL MID 74933W627   403,848 15,954 SH   SOLE   0 0 15,954
RBB FD INC MOTLEY FOOL SML 74933W874   3,909,066 127,497 SH   SOLE   0 0 127,497
RBB FD INC SGI DIVERSI TAC 74933W577   7,227,197 267,278 SH   SOLE   0 0 267,278
RBB FD INC SGI US LARGE CAP 74933W593   4,423,135 149,134 SH   SOLE   0 0 149,134
RBB FD INC US TREAS 3 MNTH 74933W452   302,063,933 6,058,242 SH   SOLE   0 0 6,058,242
RBB FD INC US TREASR 10 YR 74933W536   5,757,400 127,715 SH   SOLE   0 0 127,715
RBB FD INC US TREASRY 12 MT 74933W478   27,429,613 549,306 SH   SOLE   0 0 549,306
RBB FD INC US TREASY 2 YR 74933W486   14,286,033 295,532 SH   SOLE   0 0 295,532
RBB FD INC US TRSRY 6 MNTH 74933W460   48,096,855 962,515 SH   SOLE   0 0 962,515
RBC BEARINGS INC COM 75524B104   4,323,491 15,176 SH   SOLE   12,580 0 2,596
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,008,478 15,220 SH   SOLE   0 0 15,220
RCM TECHNOLOGIES INC COM NEW 749360400   814,253 28,039 SH   SOLE   0 0 28,039
READY CAPITAL CORP COM 75574U101   266,439 25,994 SH   SOLE   0 0 25,994
REALTY INCOME CORP COM 756109104   79,047,892 1,376,661 SH   SOLE   204,265 0 1,172,396
REAVES UTIL INCOME FD COM SH BEN INT 756158101   7,849,129 293,535 SH   SOLE   0 0 293,535
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,375,490 139,502 SH   SOLE   40,592 0 98,910
RED RIVER BANCSHARES INC COM 75686R202   536,537 9,562 SH   SOLE   0 0 9,562
RED ROCK RESORTS INC CL A 75700L108   698,362 13,095 SH   SOLE   25 0 13,070
REDFIN CORP COM 75737F108   438,781 42,518 SH   SOLE   0 0 42,518
REDWOOD TRUST INC COM 758075402   782,794 105,640 SH   SOLE   48,798 0 56,842
REGAL REXNORD CORPORATION COM 758750103   2,858,544 19,312 SH   SOLE   890 0 18,422
REGENCY CTRS CORP COM 758849103   8,157,676 121,757 SH   SOLE   3,581 0 118,176
REGENERON PHARMACEUTICALS COM 75886F107   36,581,634 41,651 SH   SOLE   9,638 0 32,013
REGIONS FINANCIAL CORP NEW COM 7591EP100   14,542,276 750,375 SH   SOLE   197,031 0 553,344
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,657,378 22,607 SH   SOLE   7,110 0 15,497
REKOR SYSTEMS INC COM 759419104   74,925 22,500 SH   SOLE   0 0 22,500
RELIANCE STEEL & ALUMINUM CO COM 759509102   7,747,257 27,700 SH   SOLE   5,552 0 22,148
RELMADA THERAPEUTICS INC COM 75955J402   56,656 13,685 SH   SOLE   0 0 13,685
RELX PLC SPONSORED ADR 759530108   4,963,883 125,161 SH   SOLE   62,330 0 62,831
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,457,568 38,652 SH   SOLE   0 0 38,652
RENAISSANCERE HLDGS LTD COM G7496G103   532,136 2,715 SH   SOLE   1,140 0 1,575
RENALYTIX PLC ADS 75973T101   7,222 18,518 SH   SOLE   0 0 18,518
RENASANT CORP COM 75970E107   1,716,630 50,969 SH   SOLE   294 0 50,675
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   1,576,427 55,101 SH   SOLE   35,526 0 19,575
REPLIGEN CORP COM 759916109   3,142,544 17,478 SH   SOLE   11,655 0 5,823
REPUBLIC SVCS INC COM 760759100   40,800,518 247,411 SH   SOLE   78,740 0 168,671
RESIDEO TECHNOLOGIES INC COM 76118Y104   500,537 26,596 SH   SOLE   9,644 0 16,952
RESMED INC COM 761152107   3,512,607 20,420 SH   SOLE   200 0 20,220
RESOURCES CONNECTION INC COM 76122Q105   345,656 24,393 SH   SOLE   0 0 24,393
RESTAURANT BRANDS INTL INC COM 76131D103   6,500,234 83,198 SH   SOLE   10,550 0 72,648
RETRACTABLE TECHNOLOGIES INC COM 76129W105   89,689 80,801 SH   SOLE   0 0 80,801
REVANCE THERAPEUTICS INC COM 761330109   344,542 39,197 SH   SOLE   0 0 39,197
REVVITY INC COM 714046109   1,778,776 16,273 SH   SOLE   1,129 0 15,144
REXFORD INDL RLTY INC COM 76169C100   1,300,112 23,175 SH   SOLE   12,935 0 10,240
REYNOLDS CONSUMER PRODS INC COM 76171L106   320,484 11,941 SH   SOLE   9,431 0 2,510
RH COM 74967X103   2,438,522 8,366 SH   SOLE   537 0 7,829
RHYTHM PHARMACEUTICALS INC COM 76243J105   315,216 6,857 SH   SOLE   4,648 0 2,209
RIGEL PHARMACEUTICALS INC COM NEW 766559603   43,780 30,193 SH   SOLE   0 0 30,193
RIGETTI COMPUTING INC COMMON STOCK 76655K103   12,620 12,813 SH   SOLE   0 0 12,813
RILEY EXPLORATION PERMIAN IN COM 76665T102   484,409 17,783 SH   SOLE   0 0 17,783
RIMINI STR INC DEL COM 76674Q107   36,523 11,169 SH   SOLE   0 0 11,169
RING ENERGY INC COM 76680V108   72,601 49,727 SH   SOLE   0 0 49,727
RINGCENTRAL INC CL A 76680R206   324,426 9,556 SH   SOLE   0 0 9,556
RIO TINTO PLC SPONSORED ADR 767204100   25,521,630 342,756 SH   SOLE   29,656 0 313,100
RITHM CAPITAL CORP COM NEW 64828T201   4,000,826 374,609 SH   SOLE   6,729 0 367,880
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,609,210 192,489 SH   SOLE   0 0 192,489
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   764,775 49,436 SH   SOLE   0 0 49,436
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,168,297 82,390 SH   SOLE   0 0 82,390
RIVERNORTH MANAGED DUR MUN I COM 76882M104   405,022 25,880 SH   SOLE   0 0 25,880
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   1,105,416 100,584 SH   SOLE   0 0 100,584
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,971,204 425,030 SH   SOLE   5,038 0 419,992
RLI CORP COM 749607107   6,088,960 45,740 SH   SOLE   1,921 0 43,819
RLJ LODGING TR COM 74965L101   405,047 34,561 SH   SOLE   29,230 0 5,331
RLJ LODGING TR CUM CONV PFD A 74965L200   1,610,436 64,289 SH   SOLE   0 0 64,289
RMR GROUP INC CL A 74967R106   262,957 9,315 SH   SOLE   0 0 9,315
ROBERT HALF INC. COM 770323103   3,178,976 36,157 SH   SOLE   2,850 0 33,307
ROBINHOOD MKTS INC COM CL A 770700102   990,153 77,720 SH   SOLE   44,135 0 33,585
ROBLOX CORP CL A 771049103   6,457,447 141,239 SH   SOLE   17,678 0 123,561
ROCKET COS INC COM CL A 77311W101   5,330,015 368,095 SH   SOLE   2,801 0 365,294
ROCKET LAB USA INC COM 773122106   583,526 105,520 SH   SOLE   870 0 104,650
ROCKET PHARMACEUTICALS INC COM 77313F106   306,653 10,232 SH   SOLE   0 0 10,232
ROCKWELL AUTOMATION INC COM 773903109   28,264,569 91,035 SH   SOLE   27,679 0 63,356
ROGERS COMMUNICATIONS INC CL B 775109200   590,471 12,614 SH   SOLE   256 0 12,358
ROIVANT SCIENCES LTD SHS G76279101   224,488 19,990 SH   SOLE   0 0 19,990
ROKU INC COM CL A 77543R102   11,299,992 123,282 SH   SOLE   18,201 0 105,081
ROLLINS INC COM 775711104   7,913,586 181,213 SH   SOLE   417 0 180,796
ROPER TECHNOLOGIES INC COM 776696106   25,757,498 47,247 SH   SOLE   11,470 0 35,777
ROSS STORES INC COM 778296103   15,038,217 108,666 SH   SOLE   35,045 0 73,621
ROYAL BK CDA COM 780087102   11,082,579 109,587 SH   SOLE   14,080 0 95,507
ROYAL CARIBBEAN GROUP COM V7780T103   14,699,377 113,517 SH   SOLE   12,081 0 101,436
ROYAL GOLD INC COM 780287108   2,642,547 21,846 SH   SOLE   387 0 21,459
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   576,506 20,524 SH   SOLE   2,849 0 17,675
ROYCE GLOBAL VALUE TR INC COM 78081T104   169,412 17,376 SH   SOLE   0 0 17,376
ROYCE MICRO-CAP TR INC COM 780915104   2,513,833 272,060 SH   SOLE   0 0 272,060
ROYCE VALUE TR INC COM 780910105   13,217,841 907,819 SH   SOLE   0 0 907,819
RPC INC COM 749660106   235,156 32,302 SH   SOLE   0 0 32,302
RPM INTL INC COM 749685103   7,108,742 63,681 SH   SOLE   2,557 0 61,124
RTX CORPORATION COM 75513E101   155,372,717 1,846,598 SH   SOLE   238,323 0 1,608,275
RTX CORPORATION COM 75513E101   1,792,182 21,300 SH Put SOLE   0 0 21,300
RUMBLE INC COM CL A 78137L105   463,671 103,268 SH   SOLE   0 0 103,268
RUNWAY GROWTH FINANCE CORP COM 78163D100   449,253 35,599 SH   SOLE   0 0 35,599
RUSH ENTERPRISES INC CL A 781846209   1,641,982 32,644 SH   SOLE   13,348 0 19,296
RXO INC COMMON STOCK 74982T103   485,832 20,887 SH   SOLE   7,973 0 12,914
RXSIGHT INC COM 78349D107   898,531 22,285 SH   SOLE   43 0 22,242
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,109,271 25,785 SH   SOLE   5,379 0 20,406
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,894,912 29,206 SH   SOLE   3,263 0 25,943
RYDER SYS INC COM 783549108   1,387,229 12,057 SH   SOLE   0 0 12,057
RYMAN HOSPITALITY PPTYS INC COM 78377T107   695,459 6,319 SH   SOLE   934 0 5,385
S & T BANCORP INC COM 783859101   236,112 7,065 SH   SOLE   0 0 7,065
S&P GLOBAL INC COM 78409V104   89,556,290 203,296 SH   SOLE   88,429 0 114,867
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   897,294 116,381 SH   SOLE   0 0 116,381
SABINE RTY TR UNIT BEN INT 785688102   1,388,834 20,466 SH   SOLE   0 0 20,466
SABRA HEALTH CARE REIT INC COM 78573L106   1,804,912 126,483 SH   SOLE   2,088 0 124,395
SABRE CORP COM 78573M104   389,396 88,499 SH   SOLE   0 0 88,499
SACHEM CAP CORP COM 78590A109   437,484 116,974 SH   SOLE   0 0 116,974
SAFETY INS GROUP INC COM 78648T100   587,995 7,738 SH   SOLE   0 0 7,738
SAIA INC COM 78709Y105   2,846,458 6,496 SH   SOLE   1,632 0 4,864
SALESFORCE INC COM 79466L302   211,947,029 805,453 SH   SOLE   177,899 0 627,554
SALESFORCE INC COM 79466L302   526,280 2,000 SH Put SOLE   0 0 2,000
SAMSARA INC COM CL A 79589L106   2,706,083 81,069 SH   SOLE   0 0 81,069
SANA BIOTECHNOLOGY INC COM 799566104   91,698 22,475 SH   SOLE   0 0 22,475
SANDSTORM GOLD LTD COM NEW 80013R206   827,251 164,464 SH   SOLE   0 0 164,464
SANDY SPRING BANCORP INC COM 800363103   220,944 8,111 SH   SOLE   4,619 0 3,492
SANMINA CORPORATION COM 801056102   784,574 15,273 SH   SOLE   2,868 0 12,405
SANOFI SPONSORED ADR 80105N105   33,078,640 665,165 SH   SOLE   367,664 0 297,501
SAP SE SPON ADR 803054204   16,334,860 105,666 SH   SOLE   53,351 0 52,315
SAPIENS INTL CORP N V SHS G7T16G103   1,488,066 51,419 SH   SOLE   51,366 0 53
SARATOGA INVT CORP COM NEW 80349A208   1,924,900 74,435 SH   SOLE   0 0 74,435
SAREPTA THERAPEUTICS INC COM 803607100   2,713,391 28,138 SH   SOLE   326 0 27,812
SASOL LTD SPONSORED ADR 803866300   115,971 11,667 SH   SOLE   0 0 11,667
SBA COMMUNICATIONS CORP NEW CL A 78410G104   15,045,102 59,305 SH   SOLE   39,040 0 20,265
SCHLUMBERGER LTD COM STK 806857108   41,465,778 796,806 SH   SOLE   193,802 0 603,004
SCHLUMBERGER LTD COM STK 806857108   640,092 12,300 SH Put SOLE   0 0 12,300
SCHOLASTIC CORP COM 807066105   207,086 5,493 SH   SOLE   2,909 0 2,584
SCHRODINGER INC COM 80810D103   1,952,962 54,552 SH   SOLE   7,976 0 46,576
SCHWAB CHARLES CORP COM 808513105   62,079,440 902,318 SH   SOLE   300,659 0 601,659
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   2,754,757 56,940 SH   SOLE   0 0 56,940
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,029,956 22,361 SH   SOLE   0 0 22,361
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   635,811 14,148 SH   SOLE   0 0 14,148
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,467,167 502,911 SH   SOLE   0 0 502,911
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   4,792,389 194,892 SH   SOLE   0 0 194,892
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   84,011,364 2,273,035 SH   SOLE   0 0 2,273,035
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   7,406,317 212,276 SH   SOLE   0 0 212,276
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   14,537,427 292,386 SH   SOLE   2,903 0 289,483
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   5,310,362 86,913 SH   SOLE   0 0 86,913
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   25,158,515 406,176 SH   SOLE   0 0 406,176
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   5,375,967 97,127 SH   SOLE   0 0 97,127
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   4,553,717 167,786 SH   SOLE   0 0 167,786
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   34,352,321 1,018,450 SH   SOLE   0 0 1,018,450
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   1,103,481 31,655 SH   SOLE   0 0 31,655
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   40,216,167 830,055 SH   SOLE   0 0 830,055
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   10,089,511 216,420 SH   SOLE   0 0 216,420
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   29,432,394 528,694 SH   SOLE   293 0 528,401
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   873,245,887 11,470,458 SH   SOLE   6,264 0 11,464,194
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   226,752,044 2,733,270 SH   SOLE   0 0 2,733,270
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   73,517,866 1,048,757 SH   SOLE   0 0 1,048,757
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   123,631,447 2,192,047 SH   SOLE   0 0 2,192,047
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   53,079,755 704,723 SH   SOLE   0 0 704,723
SCHWAB STRATEGIC TR US REIT ETF 808524847   8,066,307 389,489 SH   SOLE   0 0 389,489
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   54,570,111 1,155,168 SH   SOLE   0 0 1,155,168
SCHWAB STRATEGIC TR US TIPS ETF 808524870   27,973,893 535,898 SH   SOLE   1,427 0 534,471
SCIENCE APPLICATIONS INTL CO COM 808625107   1,050,241 8,448 SH   SOLE   1,788 0 6,660
SCORPIO TANKERS INC SHS Y7542C130   247,527 4,071 SH   SOLE   2,141 0 1,930
SCOTTS MIRACLE-GRO CO CL A 810186106   2,838,710 44,529 SH   SOLE   44 0 44,485
SCRIPPS E W CO OHIO CL A NEW 811054402   209,410 26,209 SH   SOLE   0 0 26,209
SEA LTD SPONSORD ADS 81141R100   6,448,222 159,215 SH   SOLE   2,546 0 156,669
SEABRIDGE GOLD INC COM 811916105   929,946 76,665 SH   SOLE   0 0 76,665
SEACOAST BKG CORP FLA COM NEW 811707801   360,592 12,670 SH   SOLE   9,898 0 2,772
SEADRILL 2021 LTD COM G7997W102   675,678 14,291 SH   SOLE   0 0 14,291
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   10,050,019 117,723 SH   SOLE   37,773 0 79,950
SEALED AIR CORP NEW COM 81211K100   1,508,207 41,298 SH   SOLE   5,309 0 35,989
SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104   4,427 10,000 SH   SOLE   0 0 10,000
SEI INVTS CO COM 784117103   4,547,069 71,551 SH   SOLE   49,861 0 21,690
SELECT MED HLDGS CORP COM 81619Q105   736,486 31,340 SH   SOLE   10,835 0 20,505
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   277,667,460 3,821,463 SH   SOLE   86,154 0 3,735,309
SELECT SECTOR SPDR TR ENERGY 81369Y506   608,384,055 7,256,490 SH   SOLE   24,192 0 7,232,298
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   458,196,125 12,186,068 SH   SOLE   17,642 0 12,168,426
SELECT SECTOR SPDR TR INDL 81369Y704   414,014,414 3,632,024 SH   SOLE   5,331 0 3,626,693
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   142,992,580 3,569,461 SH   SOLE   6,535 0 3,562,926
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   210,138,791 1,175,207 SH   SOLE   25,695 0 1,149,512
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   240,190,556 3,334,591 SH   SOLE   81,302 0 3,253,289
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   839,216,796 6,153,519 SH   SOLE   84,086 0 6,069,433
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   239,679,469 3,784,612 SH   SOLE   34,267 0 3,750,345
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   76,165,832 890,412 SH   SOLE   4,431 0 885,981
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,212,406,490 6,298,870 SH   SOLE   60,617 0 6,238,253
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,831,248 25,100 SH Put SOLE   0 0 25,100
SELECTIVE INS GROUP INC COM 816300107   5,157,227 51,842 SH   SOLE   5,645 0 46,197
SELECTQUOTE INC COM 816307300   54,949 40,109 SH   SOLE   0 0 40,109
SEMLER SCIENTIFIC INC COM 81684M104   370,220 8,359 SH   SOLE   0 0 8,359
SEMPRA COM 816851109   32,632,579 436,673 SH   SOLE   130,636 0 306,037
SEMTECH CORP COM 816850101   314,955 14,375 SH   SOLE   4,850 0 9,525
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,410,246 37,537 SH   SOLE   19,391 0 18,146
SENSEONICS HLDGS INC COM 81727U105   26,507 46,495 SH   SOLE   0 0 46,495
SENSIENT TECHNOLOGIES CORP COM 81725T100   229,477 3,477 SH   SOLE   385 0 3,092
SENTINELONE INC CL A 81730H109   773,621 28,193 SH   SOLE   0 0 28,193
SERES THERAPEUTICS INC COM 81750R102   161,742 115,530 SH   SOLE   0 0 115,530
SERVICE CORP INTL COM 817565104   9,950,324 145,366 SH   SOLE   10,499 0 134,867
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,971,650 230,872 SH   SOLE   0 0 230,872
SERVICENOW INC COM 81762P102   101,483,749 143,645 SH   SOLE   24,327 0 119,318
SERVISFIRST BANCSHARES INC COM 81768T108   287,525 4,315 SH   SOLE   712 0 3,603
SES AI CORPORATION CL A COM 78397Q109   57,993 31,690 SH   SOLE   0 0 31,690
SFL CORPORATION LTD SHS G7738W106   1,604,738 142,264 SH   SOLE   0 0 142,264
SHAKE SHACK INC CL A 819047101   782,485 10,557 SH   SOLE   1,983 0 8,574
SHARECARE INC COM CL A 81948W104   55,188 51,100 SH   SOLE   0 0 51,100
SHELL PLC SPON ADS 780259305   43,726,307 664,533 SH   SOLE   66,324 0 598,209
SHENANDOAH TELECOMMUNICATION COM 82312B106   846,204 39,140 SH   SOLE   5,014 0 34,126
SHERWIN WILLIAMS CO COM 824348106   52,003,254 166,730 SH   SOLE   71,030 0 95,700
SHIFT4 PMTS INC CL A 82452J109   4,068,628 54,730 SH   SOLE   25 0 54,705
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   350,361 22,546 SH   SOLE   4,342 0 18,204
SHOCKWAVE MED INC COM 82489T104   4,830,791 25,351 SH   SOLE   5,381 0 19,970
SHOPIFY INC CL A 82509L107   84,067,616 1,079,174 SH   SOLE   92,119 0 987,055
SHUTTERSTOCK INC COM 825690100   485,358 10,053 SH   SOLE   662 0 9,391
SHYFT GROUP INC COM 825698103   651,458 53,311 SH   SOLE   0 0 53,311
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,593,005 293,371 SH   SOLE   0 0 293,371
SIGNET JEWELERS LIMITED SHS G81276100   270,617 2,523 SH   SOLE   914 0 1,609
SILGAN HLDGS INC COM 827048109   232,092 5,129 SH   SOLE   1,436 0 3,693
SILICON LABORATORIES INC COM 826919102   2,046,746 15,474 SH   SOLE   12,946 0 2,528
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   434,231 7,087 SH   SOLE   2,617 0 4,470
SILVERCORP METALS INC COM 82835P103   102,018 38,790 SH   SOLE   0 0 38,790
SILVERCREST METALS INC COM 828363101   492,043 75,121 SH   SOLE   0 0 75,121
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,743,845 87,895 SH   SOLE   0 0 87,895
SIMON PPTY GROUP INC NEW COM 828806109   61,746,079 432,880 SH   SOLE   20,345 0 412,535
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   1,737,364 70,740 SH   SOLE   0 0 70,740
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   2,887,459 105,613 SH   SOLE   100 0 105,513
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   709,250 28,078 SH   SOLE   0 0 28,078
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   2,647,958 112,202 SH   SOLE   0 0 112,202
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   4,468,251 193,013 SH   SOLE   0 0 193,013
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   1,524,592 53,054 SH   SOLE   0 0 53,054
SIMPLY GOOD FOODS CO COM 82900L102   302,029 7,627 SH   SOLE   36 0 7,591
SIMPSON MFG INC COM 829073105   1,168,362 5,901 SH   SOLE   2,933 0 2,968
SINCLAIR INC CL A 829242106   987,450 75,783 SH   SOLE   17 0 75,766
SIREN ETF TR DIVCN LDRS ETF 829658301   3,761,493 61,847 SH   SOLE   0 0 61,847
SIREN ETF TR NSD NXGN ECO ETF 829658202   878,059 35,942 SH   SOLE   0 0 35,942
SIRIUS XM HOLDINGS INC COM 82968B103   1,598,093 292,156 SH   SOLE   13,748 0 278,408
SITE CTRS CORP COM 82981J109   536,831 39,386 SH   SOLE   36,059 0 3,327
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,746,088 16,899 SH   SOLE   4,900 0 11,999
SITIME CORP COM 82982T106   359,159 2,942 SH   SOLE   1,145 0 1,797
SITIO ROYALTIES CORP CLASS A COM 82983N108   993,139 42,243 SH   SOLE   226 0 42,017
SIX FLAGS ENTMT CORP NEW COM 83001A102   819,564 32,678 SH   SOLE   14,561 0 18,117
SIXTH STREET SPECIALTY LENDI COM 83012A109   8,208,243 380,011 SH   SOLE   388 0 379,623
SK TELECOM LTD SPONSORED ADR 78440P306   1,083,113 50,613 SH   SOLE   44,074 0 6,539
SKECHERS U S A INC CL A 830566105   2,484,025 39,846 SH   SOLE   1,929 0 37,917
SKEENA RES LTD NEW COM 83056P715   252,296 51,700 SH   SOLE   0 0 51,700
SKYLINE CHAMPION CORPORATION COM 830830105   238,626 3,213 SH   SOLE   687 0 2,526
SKYWATER TECHNOLOGY INC COM 83089J108   340,769 35,423 SH   SOLE   0 0 35,423
SKYWEST INC COM 830879102   444,888 8,523 SH   SOLE   6,729 0 1,794
SKYWORKS SOLUTIONS INC COM 83088M102   14,959,672 133,069 SH   SOLE   12,309 0 120,760
SL GREEN RLTY CORP COM 78440X887   758,986 16,803 SH   SOLE   5,647 0 11,156
SLM CORP COM 78442P106   283,655 14,836 SH   SOLE   7,440 0 7,396
SLR INVESTMENT CORP COM 83413U100   419,821 27,932 SH   SOLE   935 0 26,997
SM ENERGY CO COM 78454L100   676,450 17,470 SH   SOLE   8,659 0 8,811
SMART GLOBAL HLDGS INC SHS G8232Y101   738,459 39,010 SH   SOLE   36,654 0 2,356
SMARTSHEET INC COM CL A 83200N103   789,604 16,512 SH   SOLE   8,468 0 8,044
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,724,014 63,197 SH   SOLE   10,416 0 52,781
SMITH & WESSON BRANDS INC COM 831754106   615,358 45,380 SH   SOLE   10 0 45,370
SMITH A O CORP COM 831865209   3,009,973 36,511 SH   SOLE   806 0 35,705
SMUCKER J M CO COM NEW 832696405   12,454,022 98,544 SH   SOLE   4,145 0 94,399
SNAP INC CL A 83304A106   3,385,594 199,976 SH   SOLE   354 0 199,622
SNAP ON INC COM 833034101   13,696,355 47,419 SH   SOLE   12,537 0 34,882
SNDL INC COM 83307B101   61,110 37,262 SH   SOLE   0 0 37,262
SNOWFLAKE INC CL A 833445109   23,825,076 119,724 SH   SOLE   21,039 0 98,685
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,142,043 35,570 SH   SOLE   0 0 35,570
SOFI TECHNOLOGIES INC COM 83406F102   9,839,863 988,931 SH   SOLE   72 0 988,859
SOHO HOUSE & CO INC COM CL A 586001109   10,761,733 1,511,479 SH   SOLE   178,151 0 1,333,328
SOLAREDGE TECHNOLOGIES INC COM 83417M104   972,106 10,386 SH   SOLE   11 0 10,375
SOLARWINDS CORP COM NEW 83417Q204   126,361 10,117 SH   SOLE   9,996 0 121
SOLID POWER INC CLASS A COM 83422N105   25,494 17,582 SH   SOLE   0 0 17,582
SOLITARIO RESOURCES CORP COM 8342EP107   6,721 12,000 SH   SOLE   0 0 12,000
SOLO BRANDS INC COM CL A 83425V104   413,385 67,108 SH   SOLE   0 0 67,108
SONOCO PRODS CO COM 835495102   1,946,529 34,840 SH   SOLE   1,547 0 33,293
SONOS INC COM 83570H108   451,450 26,339 SH   SOLE   4,547 0 21,792
SONY GROUP CORP SPONSORED ADR 835699307   10,716,275 113,173 SH   SOLE   33,766 0 79,407
SOUNDHOUND AI INC CLASS A COM 836100107   408,263 192,577 SH   SOLE   0 0 192,577
SOURCE CAP INC COM 836144105   353,604 8,758 SH   SOLE   0 0 8,758
SOUTHERN CO COM 842587107   146,232,396 2,085,459 SH   SOLE   457,747 0 1,627,712
SOUTHERN COPPER CORP COM 84265V105   9,319,106 108,274 SH   SOLE   254 0 108,020
SOUTHSIDE BANCSHARES INC COM 84470P109   635,572 20,293 SH   SOLE   0 0 20,293
SOUTHSTATE CORPORATION COM 840441109   1,458,366 17,269 SH   SOLE   4,366 0 12,903
SOUTHWEST AIRLS CO COM 844741108   19,461,403 673,871 SH   SOLE   32,897 0 640,974
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   16,149 16,000 PRN   SOLE   0 0 16,000
SOUTHWEST GAS HLDGS INC COM 844895102   621,222 9,806 SH   SOLE   0 0 9,806
SOUTHWESTERN ENERGY CO COM 845467109   818,043 124,892 SH   SOLE   5,537 0 119,355
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   493,320,910 1,308,995 SH   SOLE   47 0 1,308,948
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,356,732 3,600 SH Put SOLE   0 0 3,600
SPDR GOLD TR GOLD SHS 78463V107   552,288,335 2,888,991 SH   SOLE   4,502 0 2,884,489
SPDR GOLD TR GOLD SHS 78463V107   497,042 2,600 SH Put SOLE   0 0 2,600
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   3,331,809 32,967 SH   SOLE   0 0 32,967
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   9,175,819 209,925 SH   SOLE   28,087 0 181,838
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,500,835 54,996 SH   SOLE   0 0 54,996
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   23,329,095 487,954 SH   SOLE   0 0 487,954
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   12,718,447 224,509 SH   SOLE   1,209 0 223,300
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   811,548 25,601 SH   SOLE   0 0 25,601
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   39,873,470 1,474,611 SH   SOLE   0 0 1,474,611
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   5,825,980 149,346 SH   SOLE   0 0 149,346
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   59,615,306 815,724 SH   SOLE   0 0 815,724
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   521,790 16,940 SH   SOLE   0 0 16,940
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   13,258,799 231,979 SH   SOLE   0 0 231,979
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   24,443,945 221,955 SH   SOLE   0 0 221,955
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   119,076,909 2,151,733 SH   SOLE   0 0 2,151,733
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   8,102,672 200,945 SH   SOLE   0 0 200,945
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   847,276,274 24,912,564 SH   SOLE   96,525 0 24,816,039
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   324,404,871 9,161,392 SH   SOLE   90,686 0 9,070,706
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,870,407 27,458 SH   SOLE   0 0 27,458
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   5,327,065 163,809 SH   SOLE   0 0 163,809
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   10,171,760 180,159 SH   SOLE   0 0 180,159
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   5,438,126 101,666 SH   SOLE   0 0 101,666
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   6,269,023 103,672 SH   SOLE   62 0 103,610
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   12,795,034 359,917 SH   SOLE   0 0 359,917
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   34,868,853 1,097,886 SH   SOLE   36,826 0 1,061,060
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   7,143,522 140,075 SH   SOLE   0 0 140,075
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,705,331,831 7,795,611 SH   SOLE   35,202 0 7,760,409
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,513,596 11,600 SH Call SOLE   0 0 11,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   71,914,403 151,300 SH Put SOLE   23,600 0 127,700
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   71,302,405 140,531 SH   SOLE   0 0 140,531
SPDR SER TR AEROSPACE DEF 78464A631   135,276,599 998,941 SH   SOLE   0 0 998,941
SPDR SER TR BBG CONV SEC ETF 78464A359   79,288,477 1,098,939 SH   SOLE   0 0 1,098,939
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   103,603,960 5,573,102 SH   SOLE   0 0 5,573,102
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   843,746,404 9,232,372 SH   SOLE   346,161 0 8,886,211
SPDR SER TR BLOOMBERG 3-12 M 78468R523   148,389,627 1,497,071 SH   SOLE   630 0 1,496,441
SPDR SER TR BLOOMBERG EMERGI 78464A391   23,933,445 1,126,810 SH   SOLE   0 0 1,126,810
SPDR SER TR BLOOMBERG EMG MK 78468R515   792,744 32,544 SH   SOLE   0 0 32,544
SPDR SER TR BLOOMBERG HIGH Y 78468R622   57,922,244 611,446 SH   SOLE   27,478 0 583,968
SPDR SER TR BLOOMBERG INTL 78464A151   1,787,656 59,728 SH   SOLE   0 0 59,728
SPDR SER TR BLOOMBERG INTL T 78464A516   10,453,152 450,956 SH   SOLE   0 0 450,956
SPDR SER TR BLOOMBERG INVT 78468R200   53,205,278 1,739,303 SH   SOLE   49 0 1,739,254
SPDR SER TR BLOOMBERG SHT TE 78468R408   70,244,039 2,794,115 SH   SOLE   1,838 0 2,792,277
SPDR SER TR COMP SOFTWARE 78464A599   20,075,009 133,540 SH   SOLE   0 0 133,540
SPDR SER TR DJ REIT ETF 78464A607   23,858,539 250,299 SH   SOLE   91 0 250,208
SPDR SER TR FACTST INV ETF 78464A110   4,843,735 33,158 SH   SOLE   0 0 33,158
SPDR SER TR FTSE INT GVT ETF 78464A490   4,434,391 105,732 SH   SOLE   0 0 105,732
SPDR SER TR GLB DOW ETF 78464A706   6,605,809 55,505 SH   SOLE   0 0 55,505
SPDR SER TR HLTH CARE SVCS 78464A573   4,207,301 47,300 SH   SOLE   0 0 47,300
SPDR SER TR HLTH CR EQUIP 78464A581   8,038,859 95,405 SH   SOLE   0 0 95,405
SPDR SER TR ICE PFD SEC ETF 78464A292   20,321,548 606,251 SH   SOLE   0 0 606,251
SPDR SER TR MSCI USA STRTGIC 78468R812   63,623,938 481,564 SH   SOLE   0 0 481,564
SPDR SER TR NUVEEN BLMBRG MU 78468R721   54,620,268 1,162,133 SH   SOLE   86,326 0 1,075,807
SPDR SER TR NUVEEN BLMBRG SH 78468R739   34,865,585 729,558 SH   SOLE   1,066 0 728,492
SPDR SER TR NUVEEN BLOOMBERG 78464A284   68,727,895 2,716,518 SH   SOLE   0 0 2,716,518
SPDR SER TR NYSE TECH ETF 78464A102   21,664,253 131,982 SH   SOLE   0 0 131,982
SPDR SER TR OILGAS EQUIP 78468R549   9,951,207 117,752 SH   SOLE   0 0 117,752
SPDR SER TR PORT MTG BK ETF 78464A383   194,250,479 8,801,563 SH   SOLE   0 0 8,801,563
SPDR SER TR PORTFLI HIGH YLD 78468R606   65,618,459 2,806,607 SH   SOLE   0 0 2,806,607
SPDR SER TR PORTFLI INTRMDIT 78464A672   799,805,933 28,004,410 SH   SOLE   1,156,865 0 26,847,545
SPDR SER TR PORTFLI TIPS ETF 78464A656   46,335,193 1,812,092 SH   SOLE   0 0 1,812,092
SPDR SER TR PORTFOLI S&P1500 78464A805   512,717,049 8,771,892 SH   SOLE   133 0 8,771,759
SPDR SER TR PORTFOLIO AGRGTE 78464A649   518,347,729 20,216,371 SH   SOLE   69,649 0 20,146,722
SPDR SER TR PORTFOLIO CRPORT 78464A144   84,570,919 2,875,584 SH   SOLE   0 0 2,875,584
SPDR SER TR PORTFOLIO INTRMD 78464A375   410,688,105 12,509,538 SH   SOLE   251,733 0 12,257,805
SPDR SER TR PORTFOLIO LN COR 78464A367   41,674,169 1,751,752 SH   SOLE   0 0 1,751,752
SPDR SER TR PORTFOLIO LN TSR 78464A664   276,708,070 9,535,082 SH   SOLE   139,865 0 9,395,217
SPDR SER TR PORTFOLIO S&P400 78464A847   543,801,484 11,161,772 SH   SOLE   0 0 11,161,772
SPDR SER TR PORTFOLIO S&P500 78464A854   1,533,777,187 27,437,875 SH   SOLE   54,465 0 27,383,410
SPDR SER TR PORTFOLIO S&P600 78468R853   695,771,125 16,495,286 SH   SOLE   21,906 0 16,473,380
SPDR SER TR PORTFOLIO SH TSR 78468R101   273,920,124 9,429,265 SH   SOLE   16,731 0 9,412,534
SPDR SER TR PORTFOLIO SHORT 78464A474   151,777,969 5,096,641 SH   SOLE   85,337 0 5,011,304
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,722,377,064 26,473,672 SH   SOLE   91,762 0 26,381,910
SPDR SER TR PRTFLO S&P500 HI 78468R788   105,376,712 2,688,868 SH   SOLE   0 0 2,688,868
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,459,352,900 31,296,439 SH   SOLE   115,799 0 31,180,640
SPDR SER TR RUSSELL LOW VOL 78468R754   34,252,321 299,329 SH   SOLE   0 0 299,329
SPDR SER TR RUSSELL MOMENTUM 78468R762   1,994,114 19,083 SH   SOLE   0 0 19,083
SPDR SER TR RUSSELL YIELD 78468R770   60,676,327 602,426 SH   SOLE   0 0 602,426
SPDR SER TR S&P 400 MDCP GRW 78464A821   123,936,253 1,637,852 SH   SOLE   0 0 1,637,852
SPDR SER TR S&P 400 MDCP VAL 78464A839   100,586,109 1,370,757 SH   SOLE   35 0 1,370,722
SPDR SER TR S&P 500 ESG ETF 78468R531   6,933,364 150,073 SH   SOLE   0 0 150,073
SPDR SER TR S&P 600 SMCP GRW 78464A201   160,625,797 1,920,672 SH   SOLE   4,587 0 1,916,085
SPDR SER TR S&P 600 SMCP VAL 78464A300   128,269,770 1,539,669 SH   SOLE   10 0 1,539,659
SPDR SER TR S&P BIOTECH 78464A870   50,663,310 567,402 SH   SOLE   0 0 567,402
SPDR SER TR S&P BK ETF 78464A797   10,242,585 222,568 SH   SOLE   0 0 222,568
SPDR SER TR S&P CAP MKTS 78464A771   4,658,488 45,684 SH   SOLE   0 0 45,684
SPDR SER TR S&P DIVID ETF 78464A763   383,683,133 3,070,202 SH   SOLE   2,753 0 3,067,449
SPDR SER TR S&P HOMEBUILD 78464A888   31,725,249 331,646 SH   SOLE   0 0 331,646
SPDR SER TR S&P INS ETF 78464A789   19,881,491 439,661 SH   SOLE   0 0 439,661
SPDR SER TR S&P INTERNET ETF 78468R127   301,035 3,422 SH   SOLE   0 0 3,422
SPDR SER TR S&P KENSHO CLEAN 78468R655   14,840,302 206,862 SH   SOLE   0 0 206,862
SPDR SER TR S&P KENSHO FUTRE 78468R671   4,012,124 72,760 SH   SOLE   0 0 72,760
SPDR SER TR S&P KENSHO INTLG 78468R697   731,050 21,147 SH   SOLE   0 0 21,147
SPDR SER TR S&P KENSHO NEW 78468R648   8,489,012 181,778 SH   SOLE   0 0 181,778
SPDR SER TR S&P KENSHO SMART 78468R689   565,634 17,974 SH   SOLE   0 0 17,974
SPDR SER TR S&P METALS MNG 78464A755   37,058,587 619,398 SH   SOLE   0 0 619,398
SPDR SER TR S&P OILGAS EXP 78468R556   78,560,096 573,808 SH   SOLE   0 0 573,808
SPDR SER TR S&P PHARMAC 78464A722   4,702,068 112,976 SH   SOLE   0 0 112,976
SPDR SER TR S&P REGL BKG 78464A698   72,656,876 1,385,788 SH   SOLE   21 0 1,385,767
SPDR SER TR S&P RETAIL ETF 78464A714   5,878,303 81,282 SH   SOLE   0 0 81,282
SPDR SER TR S&P SEMICNDCTR 78464A862   50,450,540 224,434 SH   SOLE   0 0 224,434
SPDR SER TR S&P TELECOM 78464A540   3,093,817 38,682 SH   SOLE   0 0 38,682
SPDR SER TR S&P TRANSN ETF 78464A532   4,076,449 48,826 SH   SOLE   0 0 48,826
SPDR SER TR S&P1500MOMTILT 78468R705   14,812,715 73,296 SH   SOLE   0 0 73,296
SPDR SER TR SPDR MSCI USA GE 78468R747   9,373,432 98,671 SH   SOLE   0 0 98,671
SPDR SER TR SPDR S&P 500 ETF 78468R796   23,375,052 602,295 SH   SOLE   0 0 602,295
SPDR SER TR SPDR S&P1500VL 78464A128   60,397,068 376,822 SH   SOLE   0 0 376,822
SPDR SER TR SSGA US LRG ETF 78468R804   34,168,797 235,631 SH   SOLE   0 0 235,631
SPDR SER TR SSGA US SMAL ETF 78468R887   6,286,685 55,872 SH   SOLE   0 0 55,872
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   529,484 6,638 SH   SOLE   234 0 6,404
SPHERE 3D CORP NEW COM NEW 84841L407   85,500 25,753 SH   SOLE   0 0 25,753
SPHERE ENTERTAINMENT CO CL A 55826T102   264,582 7,791 SH   SOLE   0 0 7,791
SPIRE INC COM 84857L101   690,551 11,077 SH   SOLE   576 0 10,501
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   537,059 16,899 SH   SOLE   3 0 16,896
SPIRIT AIRLS INC COM 848577102   1,791,346 109,295 SH   SOLE   0 0 109,295
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,980,764 68,226 SH   SOLE   484 0 67,742
SPLUNK INC COM 848637104   8,700,289 57,107 SH   SOLE   35,877 0 21,230
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   448,586 40,596 SH   SOLE   900 0 39,696
SPORTSMANS WHSE HLDGS INC COM 84920Y106   64,530 15,148 SH   SOLE   0 0 15,148
SPOTIFY TECHNOLOGY S A SHS L8681T102   6,356,995 33,830 SH   SOLE   19,349 0 14,481
SPRINKLR INC CL A 85208T107   147,153 12,222 SH   SOLE   0 0 12,222
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,323,423 52,966 SH   SOLE   0 0 52,966
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   762,433 25,915 SH   SOLE   0 0 25,915
SPROTT FDS TR URANIUM MINERS E 85208P303   12,096,781 250,607 SH   SOLE   0 0 250,607
SPROTT FOCUS TR INC COM 85208J109   1,377,595 172,199 SH   SOLE   0 0 172,199
SPROTT INC COM NEW 852066208   1,302,144 38,355 SH   SOLE   0 0 38,355
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   13,806,601 720,971 SH   SOLE   0 0 720,971
SPROTT PHYSICAL GOLD TR UNIT 85207H104   16,911,861 1,061,636 SH   SOLE   847 0 1,060,789
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   565,565 56,052 SH   SOLE   0 0 56,052
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   12,078,974 1,494,923 SH   SOLE   0 0 1,494,923
SPROUT SOCIAL INC COM CL A 85209W109   572,928 9,325 SH   SOLE   4,465 0 4,860
SPROUTS FMRS MKT INC COM 85208M102   945,494 19,653 SH   SOLE   1,740 0 17,913
SPS COMM INC COM 78463M107   4,844,353 24,992 SH   SOLE   17,073 0 7,919
SPX TECHNOLOGIES INC COM 78473E103   675,151 6,684 SH   SOLE   1,344 0 5,340
SQUARESPACE INC CLASS A 85225A107   963,925 29,201 SH   SOLE   55 0 29,146
SRH TOTAL RETURN FUND INC COM 101507101   851,331 61,379 SH   SOLE   0 0 61,379
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,350,518 38,464 SH   SOLE   10,218 0 28,246
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   90,937,622 2,168,796 SH   SOLE   945 0 2,167,851
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   6,032,774 145,579 SH   SOLE   0 0 145,579
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   3,333,417 107,399 SH   SOLE   0 0 107,399
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   17,094,032 627,995 SH   SOLE   0 0 627,995
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   103,194,684 2,563,843 SH   SOLE   24,444 0 2,539,399
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   38,897,687 963,291 SH   SOLE   1,406 0 961,885
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   1,994,233 70,893 SH   SOLE   0 0 70,893
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   813,972 19,408 SH   SOLE   0 0 19,408
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   8,669,328 185,084 SH   SOLE   0 0 185,084
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   47,241,511 1,815,934 SH   SOLE   0 0 1,815,934
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   149,153,662 3,259,642 SH   SOLE   0 0 3,259,642
SSR MINING IN COM 784730103   592,544 55,069 SH   SOLE   0 0 55,069
ST JOE CO COM 790148100   311,853 5,182 SH   SOLE   0 0 5,182
STAAR SURGICAL CO COM PAR $0.01 852312305   875,902 28,065 SH   SOLE   18,674 0 9,391
STAG INDL INC COM 85254J102   3,790,886 96,558 SH   SOLE   2,935 0 93,623
STAGWELL INC COM CL A 85256A109   103,474 15,607 SH   SOLE   15,487 0 120
STANDARD LITHIUM LTD COM 853606101   136,607 67,627 SH   SOLE   0 0 67,627
STANDEX INTL CORP COM 854231107   265,290 1,675 SH   SOLE   0 0 1,675
STANLEY BLACK & DECKER INC COM 854502101   8,637,641 88,049 SH   SOLE   8,370 0 79,679
STANTEC INC COM 85472N109   411,455 5,131 SH   SOLE   0 0 5,131
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   2,908,335 136,798 SH   SOLE   0 0 136,798
STAR GROUP L P UNIT LTD PARTNR 85512C105   287,835 24,964 SH   SOLE   0 0 24,964
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   13,067,777 536,953 SH   SOLE   0 0 536,953
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   1,768,524 232,090 SH   SOLE   0 0 232,090
STARBOARD INVT TR RH TACTICAL ROT 85521B775   134,448 10,419 SH   SOLE   0 0 10,419
STARBUCKS CORP COM 855244109   139,887,301 1,457,008 SH   SOLE   209,103 0 1,247,905
STARWOOD PPTY TR INC COM 85571B105   10,035,919 477,446 SH   SOLE   0 0 477,446
STATE STR CORP COM 857477103   8,204,601 105,921 SH   SOLE   10,557 0 95,364
STEEL DYNAMICS INC COM 858119100   8,315,100 70,407 SH   SOLE   1,440 0 68,967
STELLANTIS N.V SHS N82405106   4,490,227 192,548 SH   SOLE   4,512 0 188,036
STELLUS CAP INVT CORP COM 858568108   180,057 14,012 SH   SOLE   0 0 14,012
STEM INC COM 85859N102   121,956 31,432 SH   SOLE   0 0 31,432
STEPAN CO COM 858586100   253,092 2,677 SH   SOLE   575 0 2,102
STEPSTONE GROUP INC COM CL A 85914M107   682,212 21,433 SH   SOLE   15,882 0 5,551
STEREOTAXIS INC COM NEW 85916J409   67,065 38,323 SH   SOLE   0 0 38,323
STERICYCLE INC COM 858912108   335,075 6,761 SH   SOLE   1,732 0 5,029
STERIS PLC SHS USD G8473T100   18,810,110 85,559 SH   SOLE   53,929 0 31,630
STERLING CHECK CORP COM 85917T109   315,998 22,701 SH   SOLE   16,759 0 5,942
STERLING INFRASTRUCTURE INC COM 859241101   3,702,469 42,107 SH   SOLE   0 0 42,107
STEVANATO GROUP S P A ORD SHS T9224W109   291,075 10,666 SH   SOLE   4,474 0 6,192
STEWART INFORMATION SVCS COR COM 860372101   582,453 9,914 SH   SOLE   5,828 0 4,086
STIFEL FINL CORP COM 860630102   3,255,745 47,082 SH   SOLE   23,200 0 23,882
STITCH FIX INC COM CL A 860897107   59,630 16,703 SH   SOLE   0 0 16,703
STMICROELECTRONICS N V NY REGISTRY 861012102   4,104,407 81,875 SH   SOLE   5,816 0 76,059
STOCK YDS BANCORP INC COM 861025104   208,903 4,057 SH   SOLE   0 0 4,057
STONECO LTD COM CL A G85158106   1,258,584 69,805 SH   SOLE   0 0 69,805
STONEX GROUP INC COM 861896108   1,669,001 22,606 SH   SOLE   500 0 22,106
STRATASYS LTD SHS M85548101   1,054,150 73,820 SH   SOLE   1,494 0 72,326
STRATEGIC ED INC COM 86272C103   649,946 7,036 SH   SOLE   0 0 7,036
STRATEGIC TRUST RUNNING GWTH ETF 48817R870   266,255 9,482 SH   SOLE   0 0 9,482
STRATEGY SHS DAY HAGAN NED 86280R803   9,951,685 279,306 SH   SOLE   0 0 279,306
STRATEGY SHS DAY HAGAN NED DA 86280R829   224,649 8,300 SH   SOLE   0 0 8,300
STRATEGY SHS NS 7HANDL IDX 86280R506   17,165,049 830,031 SH   SOLE   0 0 830,031
STRIDE INC COM 86333M108   695,816 11,720 SH   SOLE   7,454 0 4,266
STRYKER CORPORATION COM 863667101   69,258,031 231,277 SH   SOLE   45,227 0 186,050
STURM RUGER & CO INC COM 864159108   1,148,229 25,264 SH   SOLE   0 0 25,264
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,914,681 107,809 SH   SOLE   4,897 0 102,912
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   699,564 72,269 SH   SOLE   42,790 0 29,479
SUMMIT FINL GROUP INC COM 86606G101   477,290 15,552 SH   SOLE   0 0 15,552
SUMMIT HOTEL PPTYS INC COM 866082100   69,031 10,272 SH   SOLE   80 0 10,192
SUMMIT MATLS INC CL A 86614U100   1,957,453 50,896 SH   SOLE   5,343 0 45,553
SUN CMNTYS INC COM 866674104   2,355,095 17,621 SH   SOLE   6,608 0 11,013
SUN LIFE FINANCIAL INC. COM 866796105   1,521,882 29,346 SH   SOLE   0 0 29,346
SUNCOKE ENERGY INC COM 86722A103   158,632 14,770 SH   SOLE   3,532 0 11,238
SUNCOR ENERGY INC NEW COM 867224107   9,487,957 296,129 SH   SOLE   57,611 0 238,518
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   8,715,830 145,434 SH   SOLE   0 0 145,434
SUNOPTA INC COM 8676EP108   93,373 17,070 SH   SOLE   0 0 17,070
SUNPOWER CORP COM 867652406   72,334 14,976 SH   SOLE   0 0 14,976
SUNRUN INC COM 86771W105   1,415,971 72,133 SH   SOLE   2,286 0 69,847
SUNSTONE HOTEL INVS INC NEW COM 867892101   217,787 20,297 SH   SOLE   20,008 0 289
SUPER MICRO COMPUTER INC COM 86800U104   11,572,793 40,712 SH   SOLE   375 0 40,337
SUZANO S A SPON ADS 86959K105   807,616 71,093 SH   SOLE   0 0 71,093
SWISS HELVETIA FD INC COM 870875101   88,199 10,756 SH   SOLE   0 0 10,756
SYLVAMO CORP COMMON STOCK 871332102   905,906 18,446 SH   SOLE   0 0 18,446
SYMBOTIC INC CLASS A COM 87151X101   1,673,512 32,603 SH   SOLE   0 0 32,603
SYNAPTICS INC COM 87157D109   497,047 4,357 SH   SOLE   98 0 4,259
SYNCHRONY FINANCIAL COM 87165B103   3,903,449 102,211 SH   SOLE   899 0 101,312
SYNOPSYS INC COM 871607107   36,703,480 71,281 SH   SOLE   5,509 0 65,772
SYNOVUS FINL CORP COM NEW 87161C501   907,565 24,105 SH   SOLE   0 0 24,105
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   635,080 81,525 SH   SOLE   0 0 81,525
SYSCO CORP COM 871829107   34,996,443 478,551 SH   SOLE   53,529 0 425,022
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   35,203,559 1,274,106 SH   SOLE   0 0 1,274,106
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   312,688 10,103 SH   SOLE   0 0 10,103
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,393,729 39,516 SH   SOLE   2,145 0 37,371
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   387,083 9,007 SH   SOLE   0 0 9,007
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   63,536,468 610,927 SH   SOLE   82,992 0 527,935
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,721,420 120,632 SH   SOLE   92,579 0 28,053
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   24,174,395 150,198 SH   SOLE   58,499 0 91,699
TANDEM DIABETES CARE INC COM NEW 875372203   749,586 25,341 SH   SOLE   3,771 0 21,570
TANGER INC COM 875465106   2,150,618 77,584 SH   SOLE   415 0 77,169
TAPESTRY INC COM 876030107   4,383,700 119,090 SH   SOLE   73,928 0 45,162
TARGA RES CORP COM 87612G101   6,487,541 74,681 SH   SOLE   1,341 0 73,340
TARGET CORP COM 87612E106   85,392,810 599,584 SH   SOLE   94,119 0 505,465
TARGET HOSPITALITY CORP COM 87615L107   628,188 64,562 SH   SOLE   0 0 64,562
TAYLOR MORRISON HOME CORP COM 87724P106   227,591 4,266 SH   SOLE   0 0 4,266
TAYSHA GENE THERAPIES INC COM SHS 877619106   102,766 58,060 SH   SOLE   0 0 58,060
TC ENERGY CORP COM 87807B107   37,110,420 949,358 SH   SOLE   599,179 0 350,179
TCW STRATEGIC INCOME FD INC COM 872340104   77,856 16,962 SH   SOLE   0 0 16,962
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   248,344 4,465 SH   SOLE   0 0 4,465
TD SYNNEX CORPORATION COM 87162W100   339,592 3,156 SH   SOLE   826 0 2,330
TE CONNECTIVITY LTD SHS H84989104   42,856,456 305,028 SH   SOLE   177,889 0 127,139
TECHNIPFMC PLC COM G87110105   7,929,038 393,696 SH   SOLE   247,997 0 145,699
TECHTARGET INC COM 87874R100   1,266,498 36,331 SH   SOLE   35,833 0 498
TECK RESOURCES LTD CL B 878742204   3,265,565 77,255 SH   SOLE   7,138 0 70,117
TECNOGLASS INC ORD SHS G87264100   4,347,679 95,114 SH   SOLE   8,402 0 86,712
TEEKAY TANKERS LTD CL A Y8565N300   1,512,294 30,264 SH   SOLE   0 0 30,264
TELADOC HEALTH INC COM 87918A105   2,170,617 100,725 SH   SOLE   23,135 0 77,590
TELEDYNE TECHNOLOGIES INC COM 879360105   6,535,582 14,644 SH   SOLE   3,719 0 10,925
TELEFLEX INCORPORATED COM 879369106   3,302,404 13,245 SH   SOLE   3,282 0 9,963
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   838,262 133,057 SH   SOLE   70,682 0 62,375
TELEFONICA BRASIL SA NEW ADR 87936R205   287,232 26,255 SH   SOLE   11,385 0 14,870
TELEFONICA S A SPONSORED ADR 879382208   108,743 27,883 SH   SOLE   0 0 27,883
TELEPHONE & DATA SYS INC COM NEW 879433829   513,978 28,010 SH   SOLE   0 0 28,010
TELLURIAN INC NEW COM 87968A104   272,564 360,725 SH   SOLE   0 0 360,725
TELUS CORPORATION COM 87971M103   3,293,556 185,135 SH   SOLE   99,884 0 85,251
TEMPLETON EMERGING MKTS INCO COM 880192109   1,783,988 349,801 SH   SOLE   0 0 349,801
TEMPLETON GLOBAL INCOME FD COM 880198106   211,550 55,818 SH   SOLE   0 0 55,818
TEMPUR SEALY INTL INC COM 88023U101   2,280,925 44,750 SH   SOLE   2,883 0 41,867
TENABLE HLDGS INC COM 88025T102   597,490 12,972 SH   SOLE   7,625 0 5,347
TENARIS S A SPONSORED ADS 88031M109   1,296,960 37,312 SH   SOLE   0 0 37,312
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   513,534 56,996 SH   SOLE   0 0 56,996
TENET HEALTHCARE CORP COM NEW 88033G407   2,730,122 36,127 SH   SOLE   0 0 36,127
TERADATA CORP DEL COM 88076W103   3,334,379 76,635 SH   SOLE   27,651 0 48,984
TERADYNE INC COM 880770102   13,921,004 128,280 SH   SOLE   28,897 0 99,383
TERAWULF INC COM 88080T104   136,073 56,697 SH   SOLE   0 0 56,697
TEREX CORP NEW COM 880779103   2,538,059 44,171 SH   SOLE   10,703 0 33,468
TERNIUM SA SPONSORED ADS 880890108   887,164 20,889 SH   SOLE   259 0 20,630
TERRAN ORBITAL CORPORATION COM 88105P103   34,206 30,005 SH   SOLE   0 0 30,005
TERRENO RLTY CORP COM 88146M101   487,611 7,781 SH   SOLE   1,498 0 6,283
TESLA INC COM 88160R101   483,013,756 1,943,874 SH   SOLE   153,768 0 1,790,106
TESLA INC COM 88160R101   323,024 1,300 SH Put SOLE   0 0 1,300
TETRA TECH INC NEW COM 88162G103   20,460,172 122,568 SH   SOLE   76,751 0 45,817
TETRA TECHNOLOGIES INC DEL COM 88162F105   83,105 18,386 SH   SOLE   0 0 18,386
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   612,301 102,563 SH   SOLE   0 0 102,563
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,315,099 221,753 SH   SOLE   0 0 221,753
TEXAS CAP BANCSHARES INC COM 88224Q107   486,729 7,531 SH   SOLE   6,207 0 1,324
TEXAS INSTRS INC COM 882508104   82,933,351 486,527 SH   SOLE   107,188 0 379,339
TEXAS PACIFIC LAND CORPORATI COM 88262P102   5,825,584 3,705 SH   SOLE   10 0 3,695
TEXAS ROADHOUSE INC COM 882681109   2,155,410 17,634 SH   SOLE   14,867 0 2,767
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   536,231 10,899 SH   SOLE   52 0 10,847
TEXTRON INC COM 883203101   5,407,540 67,241 SH   SOLE   2,952 0 64,289
TFI INTL INC COM 87241L109   775,830 5,706 SH   SOLE   2,859 0 2,847
TFS FINL CORP COM 87240R107   356,178 24,246 SH   SOLE   0 0 24,246
TG THERAPEUTICS INC COM 88322Q108   1,581,061 92,568 SH   SOLE   0 0 92,568
THE CIGNA GROUP COM 125523100   37,955,763 126,752 SH   SOLE   35,837 0 90,915
THE REAL BROKERAGE INC COM NEW 75585H206   23,208 14,505 SH   SOLE   0 0 14,505
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   28,500 18,750 SH   SOLE   0 0 18,750
THE REALREAL INC COM 88339P101   27,845 13,853 SH   SOLE   0 0 13,853
THE TRADE DESK INC COM CL A 88339J105   43,277,707 601,413 SH   SOLE   12,336 0 589,077
THERMO FISHER SCIENTIFIC INC COM 883556102   132,526,837 249,678 SH   SOLE   82,535 0 167,143
THERMON GROUP HLDGS INC COM 88362T103   331,009 10,163 SH   SOLE   3,588 0 6,575
THOMSON REUTERS CORP. COM 884903808   3,739,377 25,574 SH   SOLE   6,146 0 19,428
THOR INDS INC COM 885160101   2,951,386 24,959 SH   SOLE   0 0 24,959
THORNBURG INCM BUILDER OPP T COM 885213108   748,335 48,249 SH   SOLE   0 0 48,249
TIDAL ETF TR ATAC US ROTATION 886364843   753,771 42,610 SH   SOLE   0 0 42,610
TIDAL ETF TR RPAR RISK PARI 886364603   1,046,699 54,715 SH   SOLE   0 0 54,715
TIDAL ETF TR SP FDS S&P 500 886364801   602,045 17,604 SH   SOLE   0 0 17,604
TIDAL TR II ROUNDHILL GENER 88636J600   214,964 6,959 SH   SOLE   0 0 6,959
TIDEWATER INC NEW COM 88642R109   426,032 5,908 SH   SOLE   545 0 5,363
TILRAY BRANDS INC COM 88688T100   774,921 336,922 SH   SOLE   0 0 336,922
TIMKEN CO COM 887389104   1,116,221 13,927 SH   SOLE   1,862 0 12,065
TIMKENSTEEL CORPORATION COM 887399103   689,383 29,398 SH   SOLE   0 0 29,398
TIMOTHY PLAN HIG DV STK ETF 887432326   10,426,238 314,839 SH   SOLE   0 0 314,839
TIMOTHY PLAN HIGH DIVIDEND 887432276   7,530,455 332,963 SH   SOLE   0 0 332,963
TIMOTHY PLAN INTL ETF 887432334   1,000,880 37,846 SH   SOLE   0 0 37,846
TIMOTHY PLAN U S SM CP CORE 887432342   2,165,586 61,209 SH   SOLE   0 0 61,209
TIMOTHY PLAN US LRGMD CP CORE 887432359   5,742,220 150,274 SH   SOLE   0 0 150,274
TITAN MACHY INC COM 88830R101   293,594 10,166 SH   SOLE   0 0 10,166
TJX COS INC NEW COM 872540109   64,571,809 688,326 SH   SOLE   126,049 0 562,277
TKO GROUP HOLDINGS INC CL A 87256C101   1,433,953 17,577 SH   SOLE   10,447 0 7,130
TMC THE METALS COMPANY INC COM 87261Y106   13,244 12,040 SH   SOLE   0 0 12,040
T-MOBILE US INC COM 872590104   28,598,169 178,371 SH   SOLE   43,370 0 135,001
TOAST INC CL A 888787108   2,221,201 121,643 SH   SOLE   538 0 121,105
TOLL BROTHERS INC COM 889478103   6,041,648 58,777 SH   SOLE   2,744 0 56,033
TOPBUILD CORP COM 89055F103   19,797,231 52,897 SH   SOLE   35,009 0 17,888
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,434,946 169,801 SH   SOLE   7,823 0 161,978
TORM PLC SHS CL A G89479102   1,178,113 38,741 SH   SOLE   0 0 38,741
TORO CO COM 891092108   5,155,886 53,713 SH   SOLE   9,891 0 43,822
TORO CORP COM Y8900D108   92,501 18,801 SH   SOLE   0 0 18,801
TORONTO DOMINION BK ONT COM NEW 891160509   15,496,612 239,811 SH   SOLE   69,487 0 170,324
TORTOISE ENERGY INFRA CORP COM 89147L886   1,636,441 56,880 SH   SOLE   0 0 56,880
TORTOISE PWR & ENERGY INFRAS COM 89147X104   178,374 12,728 SH   SOLE   0 0 12,728
TOTALENERGIES SE SPONSORED ADS 89151E109   88,127,493 1,307,918 SH   SOLE   702,585 0 605,333
TOUCHSTONE ETF TRUST DYNAMIC INTERNAT 89157W608   595,635 22,252 SH   SOLE   0 0 22,252
TOWNEBANK PORTSMOUTH VA COM 89214P109   886,269 29,781 SH   SOLE   436 0 29,345
TOYOTA MOTOR CORP ADS 892331307   9,727,973 53,048 SH   SOLE   96 0 52,952
TRACTOR SUPPLY CO COM 892356106   27,561,617 128,176 SH   SOLE   13,232 0 114,944
TRADEWEB MKTS INC CL A 892672106   1,309,776 14,412 SH   SOLE   10,531 0 3,881
TRANE TECHNOLOGIES PLC SHS G8994E103   30,458,714 124,882 SH   SOLE   17,767 0 107,115
TRANSCAT INC COM 893529107   638,815 5,843 SH   SOLE   4,501 0 1,342
TRANSDIGM GROUP INC COM 893641100   11,002,935 10,877 SH   SOLE   3,364 0 7,513
TRANSMEDICS GROUP INC COM 89377M109   1,373,619 17,403 SH   SOLE   9,100 0 8,303
TRANSOCEAN LTD REG SHS H8817H100   2,805,491 441,810 SH   SOLE   0 0 441,810
TRANSUNION COM 89400J107   1,412,990 20,565 SH   SOLE   9,206 0 11,359
TRAVEL PLUS LEISURE CO COM 894164102   1,595,032 40,804 SH   SOLE   29,796 0 11,008
TRAVELERS COMPANIES INC COM 89417E109   31,350,087 164,576 SH   SOLE   29,470 0 135,106
TREX CO INC COM 89531P105   4,982,998 60,188 SH   SOLE   13,294 0 46,894
TRI CONTL CORP COM 895436103   1,168,266 40,523 SH   SOLE   0 0 40,523
TRI POINTE HOMES INC COM 87265H109   773,525 21,851 SH   SOLE   8,187 0 13,664
TRICO BANCSHARES COM 896095106   481,609 11,208 SH   SOLE   0 0 11,208
TRICON RESIDENTIAL INC COM NPV 89612W102   986,067 108,359 SH   SOLE   0 0 108,359
TRIMBLE INC COM 896239100   1,169,176 21,977 SH   SOLE   5,632 0 16,345
TRIMTABS ETF TR DONOGHUE FORLNS 89628W708   773,374 26,776 SH   SOLE   0 0 26,776
TRIMTABS ETF TR DONOGHUE FRLINS 89628W500   991,461 35,685 SH   SOLE   0 0 35,685
TRIMTABS ETF TR DONOGHUE FRLNS 89628W609   505,858 24,077 SH   SOLE   0 0 24,077
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   368,242 12,637 SH   SOLE   0 0 12,637
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,890,338 51,049 SH   SOLE   0 0 51,049
TRINITY CAP INC COM 896442308   257,085 17,693 SH   SOLE   0 0 17,693
TRINITY INDS INC COM 896522109   762,657 28,682 SH   SOLE   777 0 27,905
TRIP COM GROUP LTD ADS 89677Q107   230,824 6,410 SH   SOLE   5,146 0 1,264
TRIPADVISOR INC COM 896945201   248,938 11,562 SH   SOLE   4,845 0 6,717
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   848,854 78,163 SH   SOLE   0 0 78,163
TRIUMPH GROUP INC NEW COM 896818101   385,618 23,258 SH   SOLE   8,573 0 14,685
TRONOX HOLDINGS PLC SHS G9087Q102   297,615 21,018 SH   SOLE   0 0 21,018
TRUECAR INC COM 89785L107   138,400 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   109,477,510 2,965,263 SH   SOLE   1,011,124 0 1,954,139
TRUIST FINL CORP COM 89832Q109   527,956 14,300 SH Put SOLE   0 0 14,300
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   409,583 24,016 SH   SOLE   0 0 24,016
TRUSTMARK CORP COM 898402102   1,782,703 63,942 SH   SOLE   0 0 63,942
TRX GOLD CORPORATION COM 87283P109   18,069 47,532 SH   SOLE   0 0 47,532
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   225,919 10,167 SH   SOLE   680 0 9,487
TTM TECHNOLOGIES INC COM 87305R109   210,573 13,319 SH   SOLE   7,432 0 5,887
TUTOR PERINI CORP COM 901109108   832,241 91,455 SH   SOLE   0 0 91,455
TWILIO INC CL A 90138F102   11,519,945 151,838 SH   SOLE   10,132 0 141,706
TWILIO INC CL A 90138F102   349,002 4,600 SH Put SOLE   0 0 4,600
TWIST BIOSCIENCE CORP COM 90184D100   1,129,206 30,635 SH   SOLE   5,439 0 25,196
TWO HBRS INVT CORP COM 90187B804   1,482,034 106,392 SH   SOLE   142 0 106,250
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   114,455 12,661 SH   SOLE   0 0 12,661
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   174,071 13,039 SH   SOLE   0 0 13,039
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   30,168,791 875,511 SH   SOLE   0 0 875,511
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   21,581,928 952,004 SH   SOLE   0 0 952,004
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   23,582,285 755,487 SH   SOLE   0 0 755,487
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   16,137,358 483,376 SH   SOLE   0 0 483,376
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   33,198,420 963,111 SH   SOLE   0 0 963,111
TYLER TECHNOLOGIES INC COM 902252105   4,804,362 11,490 SH   SOLE   2,109 0 9,381
TYRA BIOSCIENCES INC COM 90240B106   145,425 10,500 SH   SOLE   0 0 10,500
TYSON FOODS INC CL A 902494103   11,325,577 210,708 SH   SOLE   4,144 0 206,564
U HAUL HOLDING COMPANY COM 023586100   309,058 4,304 SH   SOLE   370 0 3,934
U HAUL HOLDING COMPANY COM SER N 023586506   2,483,996 35,264 SH   SOLE   5,719 0 29,545
U S PHYSICAL THERAPY COM 90337L108   458,987 4,928 SH   SOLE   1,903 0 3,025
U S SILICA HLDGS INC COM 90346E103   661,423 58,481 SH   SOLE   125 0 58,356
UBER TECHNOLOGIES INC COM 90353T100   77,743,680 1,262,687 SH   SOLE   356,060 0 906,627
UBIQUITI INC COM 90353W103   2,591,735 18,571 SH   SOLE   0 0 18,571
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   355,699 16,637 SH   SOLE   0 0 16,637
UBS GROUP AG SHS H42097107   4,602,100 148,935 SH   SOLE   23,324 0 125,611
UDR INC COM 902653104   3,509,803 91,664 SH   SOLE   1,421 0 90,243
UFP INDUSTRIES INC COM 90278Q108   1,701,236 13,551 SH   SOLE   4,271 0 9,280
UFP TECHNOLOGIES INC COM 902673102   413,584 2,404 SH   SOLE   120 0 2,284
UGI CORP NEW COM 902681105   4,662,567 189,535 SH   SOLE   8,573 0 180,962
UIPATH INC CL A 90364P105   3,618,492 145,672 SH   SOLE   49,369 0 96,303
ULTA BEAUTY INC COM 90384S303   22,045,246 44,992 SH   SOLE   736 0 44,256
ULTRA CLEAN HLDGS INC COM 90385V107   409,987 12,009 SH   SOLE   3,492 0 8,517
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   344,973 7,214 SH   SOLE   6,812 0 402
UMB FINL CORP COM 902788108   351,364 4,205 SH   SOLE   2,678 0 1,527
UMH PPTYS INC COM 903002103   532,845 34,781 SH   SOLE   0 0 34,781
UNDER ARMOUR INC CL A 904311107   1,338,332 152,257 SH   SOLE   28 0 152,229
UNDER ARMOUR INC CL A 904311107   105,480 12,000 SH Call SOLE   0 0 12,000
UNDER ARMOUR INC CL C 904311206   817,423 97,895 SH   SOLE   0 0 97,895
UNIFI INC COM NEW 904677200   67,832 10,185 SH   SOLE   0 0 10,185
UNIFIRST CORP MASS COM 904708104   1,041,711 5,695 SH   SOLE   3,699 0 1,996
UNILEVER PLC SPON ADR NEW 904767704   55,311,266 1,140,909 SH   SOLE   649,608 0 491,301
UNION BANKSHARES INC COM 905400107   950,295 31,005 SH   SOLE   0 0 31,005
UNION PAC CORP COM 907818108   143,533,147 584,371 SH   SOLE   94,968 0 489,403
UNITED AIRLS HLDGS INC COM 910047109   6,261,081 151,747 SH   SOLE   15,121 0 136,626
UNITED BANCORP INC OHIO COM 909911109   134,576 10,481 SH   SOLE   0 0 10,481
UNITED BANKSHARES INC WEST V COM 909907107   1,770,968 47,163 SH   SOLE   1,154 0 46,009
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,204,358 41,161 SH   SOLE   4,788 0 36,373
UNITED FIRE GROUP INC COM 910340108   200,374 9,959 SH   SOLE   4,942 0 5,017
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   998,999 118,085 SH   SOLE   135 0 117,950
UNITED NAT FOODS INC COM 911163103   1,154,975 71,163 SH   SOLE   10,989 0 60,174
UNITED PARCEL SERVICE INC CL B 911312106   184,296,425 1,172,146 SH   SOLE   240,752 0 931,394
UNITED RENTALS INC COM 911363109   57,211,583 99,773 SH   SOLE   5,316 0 94,457
UNITED STATES STL CORP NEW COM 912909108   13,553,550 278,593 SH   SOLE   0 0 278,593
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   241,226 6,871 SH   SOLE   0 0 6,871
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   1,801,037 74,608 SH   SOLE   0 0 74,608
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   2,698,345 47,945 SH   SOLE   0 0 47,945
UNITED STS GASOLINE FD LP UNITS 91201T102   521,292 8,588 SH   SOLE   0 0 8,588
UNITED STS NAT GAS FD LP UNIT PAR 912318300   4,578,780 903,113 SH   SOLE   0 0 903,113
UNITED STS OIL FD LP UNITS 91232N207   2,520,241 37,813 SH   SOLE   0 0 37,813
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,217,971 5,539 SH   SOLE   1,318 0 4,221
UNITEDHEALTH GROUP INC COM 91324P102   422,761,079 803,011 SH   SOLE   193,575 0 609,436
UNITI GROUP INC COM 91325V108   790,595 136,781 SH   SOLE   0 0 136,781
UNITY SOFTWARE INC COM 91332U101   5,713,682 139,733 SH   SOLE   23,846 0 115,887
UNIVERSAL CORP VA COM 913456109   1,238,867 18,403 SH   SOLE   1,315 0 17,088
UNIVERSAL DISPLAY CORP COM 91347P105   2,571,106 13,443 SH   SOLE   57 0 13,386
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   335,193 7,750 SH   SOLE   0 0 7,750
UNIVERSAL HLTH SVCS INC CL B 913903100   2,212,518 14,514 SH   SOLE   116 0 14,398
UNIVERSAL INS HLDGS INC COM 91359V107   223,720 14,000 SH   SOLE   0 0 14,000
UNIVERSAL INS HLDGS INC COM 91359V107   180,574 11,300 SH Put SOLE   0 0 11,300
UNIVEST FINANCIAL CORPORATIO COM 915271100   728,008 33,046 SH   SOLE   0 0 33,046
UNUM GROUP COM 91529Y106   12,291,022 271,805 SH   SOLE   1,571 0 270,234
UPBOUND GROUP INC COM 76009N100   627,596 18,475 SH   SOLE   0 0 18,475
UPSTART HLDGS INC COM 91680M107   2,398,053 58,690 SH   SOLE   2,518 0 56,172
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   10,904 15,000 PRN   SOLE   0 0 15,000
URANIUM ENERGY CORP COM 916896103   297,062 46,416 SH   SOLE   0 0 46,416
URANIUM RTY CORP COM 91702V101   97,203 36,001 SH   SOLE   0 0 36,001
URBAN OUTFITTERS INC COM 917047102   4,373,045 122,528 SH   SOLE   82 0 122,446
US BANCORP DEL COM NEW 902973304   84,147,579 1,944,261 SH   SOLE   630,274 0 1,313,987
US BANCORP DEL COM NEW 902973304   1,337,352 30,900 SH Put SOLE   0 0 30,900
US FOODS HLDG CORP COM 912008109   4,089,761 90,063 SH   SOLE   7,572 0 82,491
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   359,080 15,728 SH   SOLE   0 0 15,728
USCF ETF TR MIDSTREAM ENERGY 90290T882   762,849 20,892 SH   SOLE   0 0 20,892
UTZ BRANDS INC COM CL A 918090101   657,241 40,471 SH   SOLE   24,783 0 15,688
UWM HOLDINGS CORPORATION COM CL A 91823B109   859,662 120,232 SH   SOLE   0 0 120,232
V F CORP COM 918204108   6,440,604 342,585 SH   SOLE   30,309 0 312,276
VAALCO ENERGY INC COM NEW 91851C201   317,694 70,756 SH   SOLE   0 0 70,756
VAIL RESORTS INC COM 91879Q109   1,462,175 6,850 SH   SOLE   809 0 6,041
VALARIS LTD CL A G9460G101   486,529 7,095 SH   SOLE   6,267 0 828
VALE S A SPONSORED ADS 91912E105   8,224,285 518,555 SH   SOLE   32,489 0 486,066
VALE S A SPONSORED ADS 91912E105   471,042 29,700 SH Call SOLE   0 0 29,700
VALERO ENERGY CORP COM 91913Y100   52,020,938 400,161 SH   SOLE   45,004 0 355,157
VALLEY NATL BANCORP COM 919794107   831,135 76,532 SH   SOLE   14,173 0 62,359
VALMONT INDS INC COM 920253101   904,484 3,873 SH   SOLE   1,623 0 2,250
VALVOLINE INC COM 92047W101   628,713 16,731 SH   SOLE   900 0 15,831
VANCE TAX-MANAGED GLOB COM 27829C105   2,700,686 347,579 SH   SOLE   0 0 347,579
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   12,854,092 168,733 SH   SOLE   0 0 168,733
VANECK ETF TRUST BDC INCOME ETF 92189F411   34,471,272 2,149,082 SH   SOLE   724 0 2,148,358
VANECK ETF TRUST BIOTECH ETF 92189F726   3,452,471 20,885 SH   SOLE   0 0 20,885
VANECK ETF TRUST CEF MUNI INCOME 92189F460   1,843,775 87,053 SH   SOLE   0 0 87,053
VANECK ETF TRUST CLO ETF 92189H748   18,516,917 355,241 SH   SOLE   0 0 355,241
VANECK ETF TRUST DIGI TRANSFRM 92189H821   4,365,075 424,618 SH   SOLE   0 0 424,618
VANECK ETF TRUST DURABLE HGH DIV 92189H102   4,303,425 138,759 SH   SOLE   0 0 138,759
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,159,527 116,668 SH   SOLE   0 0 116,668
VANECK ETF TRUST ENERGY INCME ET 92189H870   1,600,982 23,347 SH   SOLE   0 0 23,347
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   1,110,342 7,285 SH   SOLE   0 0 7,285
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   79,654,025 2,767,687 SH   SOLE   52,829 0 2,714,858
VANECK ETF TRUST GAMING ETF 92189F882   2,450,232 57,925 SH   SOLE   0 0 57,925
VANECK ETF TRUST GOLD MINERS ETF 92189F106   92,967,020 2,997,969 SH   SOLE   0 0 2,997,969
VANECK ETF TRUST GREEN BOND ETF 92189F171   10,590,152 444,403 SH   SOLE   0 0 444,403
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   27,136,112 525,588 SH   SOLE   10,201 0 515,387
VANECK ETF TRUST IG FLOATING RATE 92189F486   28,320,039 1,126,045 SH   SOLE   0 0 1,126,045
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   2,898,535 65,831 SH   SOLE   0 0 65,831
VANECK ETF TRUST INFLATION ALLOCA 92189F130   14,891,834 583,079 SH   SOLE   0 0 583,079
VANECK ETF TRUST INTERNATIONAL HI 92189F445   251,008 12,010 SH   SOLE   0 0 12,010
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   68,346,118 1,453,245 SH   SOLE   1,215,675 0 237,570
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   5,634,545 222,270 SH   SOLE   15,186 0 207,084
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   16,832,911 444,023 SH   SOLE   0 0 444,023
VANECK ETF TRUST LONG MUNI ETF 92189F536   4,273,945 234,189 SH   SOLE   0 0 234,189
VANECK ETF TRUST LONG/FLAT TREND 92189F148   1,659,646 41,409 SH   SOLE   0 0 41,409
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   1,911,004 17,273 SH   SOLE   0 0 17,273
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   16,158,229 512,960 SH   SOLE   0 0 512,960
VANECK ETF TRUST MORTGAGE REIT 92189F452   6,068,862 513,440 SH   SOLE   0 0 513,440
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   8,661,348 278,142 SH   SOLE   52,075 0 226,067
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   592,614,151 6,982,611 SH   SOLE   0 0 6,982,611
VANECK ETF TRUST NATURAL RESOURC 92189F841   2,850,866 58,407 SH   SOLE   0 0 58,407
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,062,134 31,038 SH   SOLE   0 0 31,038
VANECK ETF TRUST OIL SERVICES ETF 92189H607   29,922,549 96,674 SH   SOLE   0 0 96,674
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   5,590,880 68,713 SH   SOLE   0 0 68,713
VANECK ETF TRUST PREFERRED SECURT 92189F429   30,044,897 1,748,830 SH   SOLE   0 0 1,748,830
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   4,126,477 67,043 SH   SOLE   0 0 67,043
VANECK ETF TRUST RETAIL ETF 92189F684   5,056,078 26,861 SH   SOLE   0 0 26,861
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   190,268,595 1,088,057 SH   SOLE   144 0 1,087,913
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   42,231,105 241,500 SH Put SOLE   0 0 241,500
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   5,882,736 265,826 SH   SOLE   0 0 265,826
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   350,278 18,741 SH   SOLE   0 0 18,741
VANECK ETF TRUST STEEL ETF 92189F205   1,895,190 25,696 SH   SOLE   0 0 25,696
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   8,170,534 113,923 SH   SOLE   0 0 113,923
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   9,897,100 579,116 SH   SOLE   0 0 579,116
VANECK ETF TRUST VANECK VIETNAM 92189F817   729,349 56,451 SH   SOLE   0 0 56,451
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   4,533,412 79,912 SH   SOLE   0 0 79,912
VANECK MERK GOLD TR GOLD TRUST 921078101   29,898,094 1,497,901 SH   SOLE   0 0 1,497,901
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   136,995,918 505,912 SH   SOLE   0 0 505,912
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   83,601,751 497,748 SH   SOLE   0 0 497,748
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   12,509,910 127,353 SH   SOLE   0 0 127,353
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   29,108,892 309,768 SH   SOLE   0 0 309,768
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,849,797 90,041 SH   SOLE   0 0 90,041
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   12,424,672 115,471 SH   SOLE   0 0 115,471
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   7,696,268 86,963 SH   SOLE   0 0 86,963
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   36,765,281 370,655 SH   SOLE   0 0 370,655
VANGUARD BD INDEX FDS INTERMED TERM 921937819   300,809,465 3,938,328 SH   SOLE   324 0 3,938,004
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   200,366,710 2,686,601 SH   SOLE   312 0 2,686,289
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   433,721,617 5,631,286 SH   SOLE   113 0 5,631,173
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,515,184,183 34,196,930 SH   SOLE   6,705,113 0 27,491,817
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   30,838,007 623,747 SH   SOLE   0 0 623,747
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   348,117,547 7,051,911 SH   SOLE   13,226 0 7,038,685
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   113,597,413 690,898 SH   SOLE   42 0 690,856
VANGUARD INDEX FDS GROWTH ETF 922908736   1,434,019,031 4,612,773 SH   SOLE   17,440 0 4,595,333
VANGUARD INDEX FDS LARGE CAP ETF 922908637   146,390,332 671,054 SH   SOLE   29,911 0 641,143
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   129,913,193 591,671 SH   SOLE   1,584 0 590,087
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   132,102,655 910,990 SH   SOLE   2,519 0 908,471
VANGUARD INDEX FDS MID CAP ETF 922908629   682,664,483 2,934,425 SH   SOLE   50,621 0 2,883,804
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   127,729,009 1,445,552 SH   SOLE   1,900 0 1,443,652
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,703,611,988 3,900,211 SH   SOLE   73,813 0 3,826,398
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,244,320 34,900 SH Put SOLE   0 0 34,900
VANGUARD INDEX FDS SM CP VAL ETF 922908611   198,156,468 1,101,053 SH   SOLE   9,924 0 1,091,129
VANGUARD INDEX FDS SMALL CP ETF 922908751   692,691,157 3,247,041 SH   SOLE   50,015 0 3,197,026
VANGUARD INDEX FDS SML CP GRW ETF 922908595   147,132,918 608,566 SH   SOLE   4,895 0 603,671
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,331,096,494 14,042,225 SH   SOLE   1,158 0 14,041,067
VANGUARD INDEX FDS VALUE ETF 922908744   1,289,308,919 8,624,140 SH   SOLE   90,839 0 8,533,301
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   132,323,297 2,357,024 SH   SOLE   164,886 0 2,192,138
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   428,542,430 10,426,824 SH   SOLE   131,148 0 10,295,676
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   23,565,355 365,467 SH   SOLE   1,510 0 363,957
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   19,465,815 270,246 SH   SOLE   88,035 0 182,211
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   14,054,303 122,179 SH   SOLE   14 0 122,165
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   3,974,928 93,330 SH   SOLE   0 0 93,330
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   92,334,053 897,493 SH   SOLE   0 0 897,493
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   87,623,773 1,845,100 SH   SOLE   45 0 1,845,055
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   134,727,153 2,639,122 SH   SOLE   141,336 0 2,497,786
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   81,614,733 1,375,839 SH   SOLE   5,201 0 1,370,638
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   866,991,754 10,666,729 SH   SOLE   43,724 0 10,623,005
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   32,573,052 406,401 SH   SOLE   20,677 0 385,724
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   56,275,898 914,609 SH   SOLE   155,771 0 758,838
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   215,697,298 4,652,660 SH   SOLE   752 0 4,651,908
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   111,867,434 1,917,838 SH   SOLE   75,337 0 1,842,501
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   187,367,982 2,421,714 SH   SOLE   11,505 0 2,410,209
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   3,484,876 44,972 SH   SOLE   0 0 44,972
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   561,874 8,118 SH   SOLE   0 0 8,118
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   400,127,206 5,128,521 SH   SOLE   1,249 0 5,127,272
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   26,720,405 123,170 SH   SOLE   0 0 123,170
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   88,783,391 1,223,923 SH   SOLE   0 0 1,223,923
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   10,105,055 55,053 SH   SOLE   0 0 55,053
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   49,437,635 609,589 SH   SOLE   40 0 609,549
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   10,875,172 79,625 SH   SOLE   23 0 79,602
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   15,023,846 70,591 SH   SOLE   0 0 70,591
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   902,738,892 5,297,764 SH   SOLE   14,881 0 5,282,883
VANGUARD STAR FDS VG TL INTL STK F 921909768   148,009,719 2,553,653 SH   SOLE   1,981 0 2,551,672
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   955,431,042 19,946,369 SH   SOLE   31,688 0 19,914,681
VANGUARD WELLINGTON FD US MINIMUM 921935409   718,760 6,869 SH   SOLE   0 0 6,869
VANGUARD WELLINGTON FD US MOMENTUM 921935508   4,862,522 37,036 SH   SOLE   0 0 37,036
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   4,277,438 37,245 SH   SOLE   0 0 37,245
VANGUARD WELLINGTON FD US QUALITY 921935706   3,651,436 28,872 SH   SOLE   0 0 28,872
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,156,063 10,261 SH   SOLE   0 0 10,261
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   14,538,776 228,059 SH   SOLE   0 0 228,059
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   562,076,403 5,035,174 SH   SOLE   26,543 0 5,008,631
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   78,130,003 984,749 SH   SOLE   0 0 984,749
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   83,242,345 1,251,953 SH   SOLE   0 0 1,251,953
VANGUARD WORLD FD ESG INTL STK ETF 921910725   4,096,585 74,106 SH   SOLE   0 0 74,106
VANGUARD WORLD FD ESG US CORP BD 921910691   1,223,537 19,305 SH   SOLE   0 0 19,305
VANGUARD WORLD FD ESG US STK ETF 921910733   15,156,229 178,183 SH   SOLE   0 0 178,183
VANGUARD WORLD FD EXTENDED DUR 921910709   17,242,337 212,790 SH   SOLE   4,824 0 207,966
VANGUARD WORLD FD MEGA CAP INDEX 921910873   55,868,141 330,034 SH   SOLE   0 0 330,034
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   75,758,930 692,685 SH   SOLE   609 0 692,076
VANGUARD WORLD FD MEGA GRWTH IND 921910816   220,533,476 849,807 SH   SOLE   347 0 849,460
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   21,835,227 185,478 SH   SOLE   0 0 185,478
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   44,666,016 146,662 SH   SOLE   0 0 146,662
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   126,367,891 661,751 SH   SOLE   0 0 661,751
VANGUARD WORLD FDS ENERGY ETF 92204A306   60,205,337 513,347 SH   SOLE   16 0 513,331
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   55,214,554 598,467 SH   SOLE   0 0 598,467
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   168,948,900 673,909 SH   SOLE   0 0 673,909
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   35,001,558 158,788 SH   SOLE   0 0 158,788
VANGUARD WORLD FDS INF TECH ETF 92204A702   517,092,811 1,068,374 SH   SOLE   4,019 0 1,064,355
VANGUARD WORLD FDS MATERIALS ETF 92204A801   15,122,474 79,617 SH   SOLE   8 0 79,609
VANGUARD WORLD FDS UTILITIES ETF 92204A876   77,812,812 567,687 SH   SOLE   0 0 567,687
VARONIS SYS INC COM 922280102   348,113 7,688 SH   SOLE   944 0 6,744
VAXART INC COM NEW 92243A200   12,665 22,110 SH   SOLE   0 0 22,110
VAXCYTE INC COM 92243G108   675,979 10,764 SH   SOLE   7,158 0 3,606
VECTOR GROUP LTD COM 92240M108   806,216 71,473 SH   SOLE   0 0 71,473
VEEVA SYS INC CL A COM 922475108   15,409,756 80,042 SH   SOLE   21,312 0 58,730
VENTAS INC COM 92276F100   29,231,585 586,509 SH   SOLE   251,819 0 334,690
VERACYTE INC COM 92337F107   846,978 30,788 SH   SOLE   12,811 0 17,977
VERALTO CORP COM SHS 92338C103   28,409,513 345,362 SH   SOLE   227,658 0 117,704
VERICEL CORP COM 92346J108   380,742 10,692 SH   SOLE   6,018 0 4,674
VERIFYME INC COM NEW 92346X206   54,631 48,778 SH   SOLE   48,778 0 0
VERISIGN INC COM 92343E102   3,664,301 17,791 SH   SOLE   3,969 0 13,822
VERISK ANALYTICS INC COM 92345Y106   18,301,417 76,620 SH   SOLE   43,510 0 33,110
VERIZON COMMUNICATIONS INC COM 92343V104   247,486,064 6,564,618 SH   SOLE   1,253,245 0 5,311,373
VERIZON COMMUNICATIONS INC COM 92343V104   818,090 21,700 SH Put SOLE   0 0 21,700
VERMILION ENERGY INC COM 923725105   195,018 16,171 SH   SOLE   7,309 0 8,862
VERRA MOBILITY CORP CL A COM STK 92511U102   1,694,790 73,591 SH   SOLE   0 0 73,591
VERRICA PHARMACEUTICALS INC COM 92511W108   249,876 34,136 SH   SOLE   0 0 34,136
VERTEX ENERGY INC COM 92534K107   40,297 11,887 SH   SOLE   0 0 11,887
VERTEX INC CL A 92538J106   1,003,488 37,249 SH   SOLE   27,479 0 9,770
VERTEX PHARMACEUTICALS INC COM 92532F100   66,581,830 163,636 SH   SOLE   71,431 0 92,205
VERTEX PHARMACEUTICALS INC COM 92532F100   1,220,670 3,000 SH Call SOLE   0 0 3,000
VERTIV HOLDINGS CO COM CL A 92537N108   3,479,600 72,446 SH   SOLE   23,664 0 48,782
VERU INC COM 92536C103   67,179 93,304 SH   SOLE   0 0 93,304
VIASAT INC COM 92552V100   1,059,515 37,908 SH   SOLE   4,270 0 33,638
VIATRIS INC COM 92556V106   6,677,323 616,558 SH   SOLE   392 0 616,166
VIATRIS INC COM 92556V106   170,031 15,700 SH Put SOLE   0 0 15,700
VIAVI SOLUTIONS INC COM 925550105   408,963 40,612 SH   SOLE   28,134 0 12,478
VICI PPTYS INC COM 925652109   28,759,585 902,120 SH   SOLE   148,404 0 753,716
VICTORY CAP HLDGS INC COM CL A 92645B103   694,689 20,171 SH   SOLE   49 0 20,122
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   8,628,971 183,947 SH   SOLE   0 0 183,947
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   11,100,949 223,855 SH   SOLE   0 0 223,855
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   1,885,694 62,498 SH   SOLE   0 0 62,498
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   478,018 11,466 SH   SOLE   0 0 11,466
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   30,163,218 497,087 SH   SOLE   0 0 497,087
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   37,067,867 496,689 SH   SOLE   0 0 496,689
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   7,805,066 158,736 SH   SOLE   0 0 158,736
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   62,198,373 1,099,494 SH   SOLE   0 0 1,099,494
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   4,275,789 73,140 SH   SOLE   0 0 73,140
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   6,775,360 121,053 SH   SOLE   0 0 121,053
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   6,253,849 93,614 SH   SOLE   0 0 93,614
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   14,482,438 304,381 SH   SOLE   0 0 304,381
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   2,887,421 68,632 SH   SOLE   0 0 68,632
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,275,551 46,982 SH   SOLE   0 0 46,982
VIEMED HEALTHCARE INC COM 92663R105   1,466,302 186,790 SH   SOLE   0 0 186,790
VIKING THERAPEUTICS INC COM 92686J106   923,707 49,635 SH   SOLE   0 0 49,635
VIKING THERAPEUTICS INC COM 92686J106   307,065 16,500 SH Call SOLE   0 0 16,500
VILLAGE FARMS INTL INC COM 92707Y108   102,548 134,754 SH   SOLE   0 0 134,754
VINTAGE WINE ESTATES INC COM 92747V106   12,244 24,375 SH   SOLE   0 0 24,375
VIPER ENERGY INC CL A 927959106   1,490,862 47,510 SH   SOLE   5,649 0 41,861
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   935,171 52,656 SH   SOLE   33,652 0 19,004
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   280,711 114,576 SH   SOLE   0 0 114,576
VIRTU FINL INC CL A 928254101   999,921 49,354 SH   SOLE   3,791 0 45,563
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   818,019 47,013 SH   SOLE   0 0 47,013
VIRTUS CONVERTIBLE & INC FD COM 92838U108   820,828 275,446 SH   SOLE   0 0 275,446
VIRTUS CONVERTIBLE & INCOME COM 92838X102   1,881,908 558,430 SH   SOLE   0 0 558,430
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   8,743,244 416,742 SH   SOLE   0 0 416,742
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,795,843 142,527 SH   SOLE   0 0 142,527
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,949,999 93,257 SH   SOLE   0 0 93,257
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   505,853 16,488 SH   SOLE   0 0 16,488
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   1,228,717 156,924 SH   SOLE   0 0 156,924
VIRTUS INVT PARTNERS INC COM 92828Q109   210,020 869 SH   SOLE   0 0 869
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   690,077 160,111 SH   SOLE   0 0 160,111
VIRTUS TOTAL RETURN FD INC COM 92835W107   4,351,430 789,733 SH   SOLE   0 0 789,733
VISA INC COM CL A 92826C839   515,914,211 1,981,618 SH   SOLE   367,198 0 1,614,420
VISHAY INTERTECHNOLOGY INC COM 928298108   565,145 23,577 SH   SOLE   8,048 0 15,529
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   254,907 8,638 SH   SOLE   0 0 8,638
VISTA GOLD CORP COM NEW 927926303   4,628 10,242 SH   SOLE   0 0 10,242
VISTA OUTDOOR INC COM 928377100   948,539 32,078 SH   SOLE   135 0 31,943
VISTEON CORP COM NEW 92839U206   538,069 4,308 SH   SOLE   2,587 0 1,721
VISTRA CORP COM 92840M102   6,588,176 171,033 SH   SOLE   43,125 0 127,908
VITA COCO CO INC COM 92846Q107   309,955 12,084 SH   SOLE   548 0 11,536
VITAL ENERGY INC COM 516806205   667,884 14,682 SH   SOLE   1,351 0 13,331
VIVID SEATS INC COM CL A 92854T100   338,961 53,633 SH   SOLE   43,233 0 10,400
VOC ENERGY TR TR UNIT 91829B103   318,964 44,301 SH   SOLE   0 0 44,301
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,788,022 665,290 SH   SOLE   60,416 0 604,874
VONTIER CORPORATION COM 928881101   412,105 11,928 SH   SOLE   1,066 0 10,862
VORNADO RLTY TR SH BEN INT 929042109   1,713,867 60,668 SH   SOLE   65 0 60,603
VOXX INTL CORP CL A 91829F104   274,476 25,700 SH   SOLE   0 0 25,700
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   152,007 25,292 SH   SOLE   0 0 25,292
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   149,993 28,354 SH   SOLE   0 0 28,354
VOYA FINANCIAL INC COM 929089100   663,909 9,100 SH   SOLE   1,724 0 7,376
VOYA GLBL ADV & PREM OPP FD COM 92912R104   1,754,173 205,889 SH   SOLE   0 0 205,889
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   4,024,716 809,802 SH   SOLE   0 0 809,802
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,033,509 101,523 SH   SOLE   0 0 101,523
VULCAN MATLS CO COM 929160109   17,456,477 76,897 SH   SOLE   37,690 0 39,207
VUZIX CORP COM NEW 92921W300   33,900 16,259 SH   SOLE   0 0 16,259
W & T OFFSHORE INC COM 92922P106   60,933 18,691 SH   SOLE   0 0 18,691
WABASH NATL CORP COM 929566107   1,319,218 51,492 SH   SOLE   9,452 0 42,040
WABTEC COM 929740108   6,709,234 52,870 SH   SOLE   19,402 0 33,468
WAFD INC COM 938824109   1,133,808 34,399 SH   SOLE   18,202 0 16,197
WALGREENS BOOTS ALLIANCE INC COM 931427108   23,020,537 881,675 SH   SOLE   47,492 0 834,183
WALGREENS BOOTS ALLIANCE INC COM 931427108   616,196 23,600 SH Put SOLE   0 0 23,600
WALKER & DUNLOP INC COM 93148P102   294,684 2,655 SH   SOLE   10 0 2,645
WALKME LTD ORD SHS M97628107   231,902 21,734 SH   SOLE   19,143 0 2,591
WALLBOX NV SHS CL A N94209108   47,437 27,107 SH   SOLE   0 0 27,107
WALMART INC COM 931142103   276,968,891 1,756,859 SH   SOLE   124,614 0 1,632,245
WARNER BROS DISCOVERY INC COM SER A 934423104   12,430,404 1,092,303 SH   SOLE   146,543 0 945,760
WARNER MUSIC GROUP CORP COM CL A 934550203   209,093 5,842 SH   SOLE   0 0 5,842
WARRIOR MET COAL INC COM 93627C101   247,321 4,056 SH   SOLE   2,507 0 1,549
WASTE CONNECTIONS INC COM 94106B101   4,308,435 28,863 SH   SOLE   3,602 0 25,261
WASTE MGMT INC DEL COM 94106L109   122,375,800 683,282 SH   SOLE   146,790 0 536,492
WATERS CORP COM 941848103   3,448,684 10,475 SH   SOLE   3,596 0 6,879
WATSCO INC COM 942622200   6,355,487 14,832 SH   SOLE   4,812 0 10,020
WATTS WATER TECHNOLOGIES INC CL A 942749102   831,352 3,990 SH   SOLE   1,841 0 2,149
WAYFAIR INC CL A 94419L101   356,904 5,785 SH   SOLE   17 0 5,768
WD 40 CO COM 929236107   1,054,808 4,412 SH   SOLE   593 0 3,819
WEATHERFORD INTL PLC ORD SHS G48833118   2,541,526 25,979 SH   SOLE   621 0 25,358
WEBSTER FINL CORP COM 947890109   2,937,991 57,880 SH   SOLE   141 0 57,739
WEC ENERGY GROUP INC COM 92939U106   29,895,223 355,177 SH   SOLE   65,207 0 289,970
WELLS FARGO CO NEW COM 949746101   99,734,851 2,026,308 SH   SOLE   232,651 0 1,793,657
WELLS FARGO CO NEW PERP PFD CNV A 949746804   5,784,880 4,838 SH   SOLE   470 0 4,368
WELLTOWER INC COM 95040Q104   15,045,162 166,854 SH   SOLE   10,681 0 156,173
WENDYS CO COM 95058W100   3,060,752 157,123 SH   SOLE   2,918 0 154,205
WERNER ENTERPRISES INC COM 950755108   864,274 20,398 SH   SOLE   10,085 0 10,313
WESBANCO INC COM 950810101   991,093 31,593 SH   SOLE   29 0 31,564
WESCO INTL INC COM 95082P105   3,439,111 19,779 SH   SOLE   2,096 0 17,683
WEST PHARMACEUTICAL SVSC INC COM 955306105   19,673,153 55,871 SH   SOLE   38,195 0 17,676
WESTAMERICA BANCORPORATION COM 957090103   586,858 10,403 SH   SOLE   2,262 0 8,141
WESTERN ALLIANCE BANCORP COM 957638109   8,760,719 133,162 SH   SOLE   549 0 132,613
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,928,199 136,752 SH   SOLE   0 0 136,752
WESTERN ASSET EMERGING MKTS COM 95766A101   2,802,292 304,266 SH   SOLE   0 0 304,266
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,480,576 204,782 SH   SOLE   0 0 204,782
WESTERN ASSET HIGH INCOM FD COM 95766J102   367,223 74,037 SH   SOLE   0 0 74,037
WESTERN ASSET HIGH INCOME OP COM 95766K109   294,747 76,359 SH   SOLE   0 0 76,359
WESTERN ASSET HIGH YIELD DEF COM 95768B107   371,696 30,744 SH   SOLE   0 0 30,744
WESTERN ASSET INTER MUNI FD COM 958435109   1,334,241 173,278 SH   SOLE   0 0 173,278
WESTERN ASSET INVESTMENT GRA COM 95766T100   590,718 49,063 SH   SOLE   0 0 49,063
WESTERN ASSET INVT GRADE DEF COM 95790A101   285,423 16,236 SH   SOLE   0 0 16,236
WESTERN ASSET MANAGED MUNS F COM 95766M105   1,963,866 193,104 SH   SOLE   118,441 0 74,663
WESTERN ASSET MTG DEFINED OP COM 95790B109   726,529 65,043 SH   SOLE   0 0 65,043
WESTERN ASSET MUN HIGH INCOM COM 95766N103   274,083 42,692 SH   SOLE   0 0 42,692
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,293,514 119,770 SH   SOLE   0 0 119,770
WESTERN AST INFL LKD OPP & I COM 95766R104   288,290 33,251 SH   SOLE   0 0 33,251
WESTERN DIGITAL CORP. COM 958102105   4,378,522 83,608 SH   SOLE   15,953 0 67,655
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   13,839 14,000 PRN   SOLE   0 0 14,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,324,544 79,444 SH   SOLE   0 0 79,444
WESTERN UN CO COM 959802109   637,307 53,465 SH   SOLE   7,106 0 46,359
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   681,293 31,469 SH   SOLE   1,020 0 30,449
WESTLAKE CORPORATION COM 960413102   2,806,003 20,049 SH   SOLE   0 0 20,049
WESTROCK CO COM 96145D105   3,057,117 73,630 SH   SOLE   118 0 73,512
WESTROCK COFFEE CO COM 96145W103   508,458 49,800 SH   SOLE   0 0 49,800
WEX INC COM 96208T104   3,394,075 17,446 SH   SOLE   11,810 0 5,636
WEYERHAEUSER CO MTN BE COM NEW 962166104   20,042,469 576,430 SH   SOLE   73,881 0 502,549
WHEATON PRECIOUS METALS CORP COM 962879102   7,854,351 159,188 SH   SOLE   27,762 0 131,426
WHEELS UP EXPERIENCE INC COM CL A 96328L205   57,001 16,619 SH   SOLE   0 0 16,619
WHIRLPOOL CORP COM 963320106   18,210,375 149,547 SH   SOLE   60,104 0 89,443
WHITE MTNS INS GROUP LTD COM G9618E107   1,545,826 1,027 SH   SOLE   609 0 418
WHITEHORSE FIN INC COM 96524V106   652,439 53,044 SH   SOLE   0 0 53,044
WHITESTONE REIT COM 966084204   504,714 41,067 SH   SOLE   10,452 0 30,615
WILEY JOHN & SONS INC CL A 968223206   203,187 6,401 SH   SOLE   1,041 0 5,360
WILLIAMS COS INC COM 969457100   102,750,179 2,950,048 SH   SOLE   1,143,498 0 1,806,550
WILLIAMS SONOMA INC COM 969904101   7,469,308 37,017 SH   SOLE   9,075 0 27,942
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,059,407 12,684 SH   SOLE   1,742 0 10,942
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,987,338 44,659 SH   SOLE   28,864 0 15,795
WINGSTOP INC COM 974155103   1,903,597 7,419 SH   SOLE   3,890 0 3,529
WINMARK CORP COM 974250102   425,483 1,019 SH   SOLE   136 0 883
WINNEBAGO INDS INC COM 974637100   1,272,026 17,454 SH   SOLE   52 0 17,402
WINTRUST FINL CORP COM 97650W108   905,583 9,764 SH   SOLE   6,391 0 3,373
WIPRO LTD SPON ADR 1 SH 97651M109   919,975 165,166 SH   SOLE   142,655 0 22,511
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   4,361,626 210,808 SH   SOLE   0 0 210,808
WISDOMTREE TR BLMBG US BULL 97717W471   2,328,575 92,735 SH   SOLE   0 0 92,735
WISDOMTREE TR CHINADIV EX FI 97717X719   400,885 14,307 SH   SOLE   0 0 14,307
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   7,639,329 218,579 SH   SOLE   0 0 218,579
WISDOMTREE TR CURRNCY INT EQ 97717X263   31,504,315 979,003 SH   SOLE   0 0 979,003
WISDOMTREE TR CYBERSECURITY FD 97717Y659   984,603 38,810 SH   SOLE   0 0 38,810
WISDOMTREE TR DYNAMIC INT EQ 97717X271   7,985,711 241,479 SH   SOLE   0 0 241,479
WISDOMTREE TR EM EX ST-OWNED 97717X578   45,894,727 1,589,153 SH   SOLE   0 0 1,589,153
WISDOMTREE TR EM LCL DEBT FD 97717X867   279,548 9,959 SH   SOLE   0 0 9,959
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   10,076,679 409,954 SH   SOLE   0 0 409,954
WISDOMTREE TR EMER MKT HIGH FD 97717W315   60,523,401 1,487,793 SH   SOLE   0 0 1,487,793
WISDOMTREE TR EMERG CUR STR FD 97717W133   13,075,950 726,240 SH   SOLE   0 0 726,240
WISDOMTREE TR EMERG MKTS ESG 97717X214   896,353 30,620 SH   SOLE   0 0 30,620
WISDOMTREE TR EMERGING MARKETS 97717Y642   1,621,669 57,268 SH   SOLE   0 0 57,268
WISDOMTREE TR EMG MKTS SMCAP 97717W281   23,040,025 461,539 SH   SOLE   0 0 461,539
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,747,817 103,238 SH   SOLE   0 0 103,238
WISDOMTREE TR EURO QTLY DIV GR 97717X610   452,838 14,227 SH   SOLE   0 0 14,227
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   12,183,904 284,339 SH   SOLE   0 0 284,339
WISDOMTREE TR EUROPE SMCP DV 97717W869   615,898 10,329 SH   SOLE   0 0 10,329
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   635,532,781 12,649,936 SH   SOLE   12,355 0 12,637,581
WISDOMTREE TR FUTRE STRAT FD 97717W125   7,031,921 200,511 SH   SOLE   0 0 200,511
WISDOMTREE TR GLB HIGH DIV FD 97717W877   7,345,376 150,498 SH   SOLE   0 0 150,498
WISDOMTREE TR GLB US QTLY DIV 97717W844   21,297,697 575,769 SH   SOLE   0 0 575,769
WISDOMTREE TR HEDGED HI YLD BD 97717W430   9,017,117 417,170 SH   SOLE   0 0 417,170
WISDOMTREE TR INDIA ERNGS FD 97717W422   32,863,326 801,545 SH   SOLE   0 0 801,545
WISDOMTREE TR INTERNATIONL EFI 97717Y634   2,751,895 77,033 SH   SOLE   0 0 77,033
WISDOMTREE TR INTERNTNL AI ENH 97717W786   804,507 19,879 SH   SOLE   0 0 19,879
WISDOMTREE TR INTK MLTIFACTR 97717Y774   349,851 13,831 SH   SOLE   0 0 13,831
WISDOMTREE TR INTL EQUITY FD 97717W703   41,364,128 787,738 SH   SOLE   0 0 787,738
WISDOMTREE TR INTL ESG FUND 97717Y709   826,759 28,166 SH   SOLE   0 0 28,166
WISDOMTREE TR INTL LRGCAP DV 97717W794   9,783,456 198,617 SH   SOLE   0 0 198,617
WISDOMTREE TR INTL MIDCAP DV 97717W778   620,465 10,210 SH   SOLE   0 0 10,210
WISDOMTREE TR INTL QULTY DIV 97717X131   35,519,903 979,319 SH   SOLE   0 0 979,319
WISDOMTREE TR INTL SMCAP DIV 97717W760   4,146,633 64,948 SH   SOLE   0 0 64,948
WISDOMTREE TR INTRST RATE HDGE 97717W380   13,995,140 638,464 SH   SOLE   0 0 638,464
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   125,816,807 2,996,352 SH   SOLE   0 0 2,996,352
WISDOMTREE TR ITL HIGH DIV FD 97717W802   22,512,785 578,863 SH   SOLE   0 0 578,863
WISDOMTREE TR JAPN HEDGE EQT 97717W851   57,253,085 650,751 SH   SOLE   0 0 650,751
WISDOMTREE TR JP SMALLCP DIV 97717W836   2,820,611 37,658 SH   SOLE   904 0 36,754
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   1,357,882 45,521 SH   SOLE   0 0 45,521
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   2,509,914 57,193 SH   SOLE   0 0 57,193
WISDOMTREE TR NEW ECON REAL ES 97717W331   271,260 14,827 SH   SOLE   0 0 14,827
WISDOMTREE TR PUTWRITE STRAT 97717X560   413,583 13,047 SH   SOLE   0 0 13,047
WISDOMTREE TR US AI ENHANCED 97717W406   3,099,626 32,320 SH   SOLE   0 0 32,320
WISDOMTREE TR US CORP BOND FD 97717X198   1,724,333 38,409 SH   SOLE   0 0 38,409
WISDOMTREE TR US EFFICIENT COR 97717Y790   14,607,855 371,701 SH   SOLE   0 0 371,701
WISDOMTREE TR US ESG FUND 97717W596   6,095,609 123,926 SH   SOLE   0 0 123,926
WISDOMTREE TR US HGH YLD CORP 97717X172   5,554,674 122,296 SH   SOLE   0 0 122,296
WISDOMTREE TR US HIGH DIVIDEND 97717W208   58,438,657 711,106 SH   SOLE   0 0 711,106
WISDOMTREE TR US LARGECAP DIVD 97717W307   217,186,843 3,271,872 SH   SOLE   0 0 3,271,872
WISDOMTREE TR US LARGECAP FUND 97717W588   45,720,579 912,313 SH   SOLE   0 0 912,313
WISDOMTREE TR US MIDCAP DIVID 97717W505   80,527,822 1,762,483 SH   SOLE   0 0 1,762,483
WISDOMTREE TR US MIDCAP FUND 97717W570   23,288,178 405,788 SH   SOLE   0 0 405,788
WISDOMTREE TR US MULTIFACTOR 97717Y857   2,353,731 55,971 SH   SOLE   0 0 55,971
WISDOMTREE TR US QTLY DIV GRT 97717X669   589,044,557 8,381,397 SH   SOLE   10,533 0 8,370,864
WISDOMTREE TR US QUALITY GROW 97717Y477   7,451,931 203,717 SH   SOLE   0 0 203,717
WISDOMTREE TR US S CAP QTY DIV 97717X651   11,451,976 241,399 SH   SOLE   0 0 241,399
WISDOMTREE TR US SHT TRM CORP 97717X156   7,689,111 160,290 SH   SOLE   0 0 160,290
WISDOMTREE TR US SMALLCAP DIVD 97717W604   55,692,373 1,731,190 SH   SOLE   159,043 0 1,572,147
WISDOMTREE TR US SMALLCAP FUND 97717W562   23,865,957 479,044 SH   SOLE   0 0 479,044
WISDOMTREE TR US TOTAL DIVIDND 97717W109   37,176,632 568,624 SH   SOLE   0 0 568,624
WISDOMTREE TR WISDOMTREE US VA 97717W547   22,489,162 328,165 SH   SOLE   0 0 328,165
WISDOMTREE TR WSDM EMKTBD FD 97717X784   5,695,207 89,127 SH   SOLE   0 0 89,127
WISDOMTREE TR YIELD ENHANCD US 97717X511   63,189,004 1,435,461 SH   SOLE   0 0 1,435,461
WISDOMTREE TR YIELD ENHANCED 97717Y808   6,575,346 138,911 SH   SOLE   0 0 138,911
WIX COM LTD SHS M98068105   1,624,848 13,208 SH   SOLE   967 0 12,241
WK KELLOGG CO COM SHS 92942W107   916,757 69,768 SH   SOLE   8,157 0 61,611
WNS HLDGS LTD SPON ADR 92932M101   2,132,589 33,744 SH   SOLE   1,771 0 31,973
WOLFSPEED INC COM 977852102   3,521,699 80,940 SH   SOLE   43,510 0 37,430
WOLVERINE WORLD WIDE INC COM 978097103   108,138 12,164 SH   SOLE   2,062 0 10,102
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,275,077 60,459 SH   SOLE   2,966 0 57,493
WOODWARD INC COM 980745103   4,081,812 29,985 SH   SOLE   17,723 0 12,262
WORKDAY INC CL A 98138H101   23,845,886 86,379 SH   SOLE   48,210 0 38,169
WORKHORSE GROUP INC COM NEW 98138J206   28,384 78,844 SH   SOLE   0 0 78,844
WORKIVA INC COM CL A 98139A105   1,901,961 18,733 SH   SOLE   327 0 18,406
WORLD GOLD TR SPDR GLD MINIS 98149E303   59,877,193 1,463,632 SH   SOLE   1,133 0 1,462,499
WORLD KINECT CORPORATION COM 981475106   520,917 22,867 SH   SOLE   67 0 22,800
WORTHINGTON ENTERPRISES INC COM 981811102   823,838 14,315 SH   SOLE   0 0 14,315
WORTHINGTON STL INC COM SHS 982104101   366,424 13,040 SH   SOLE   0 0 13,040
WP CAREY INC COM 92936U109   46,322,095 714,736 SH   SOLE   21,268 0 693,468
WPP PLC NEW ADR 92937A102   1,498,074 31,492 SH   SOLE   665 0 30,827
WRAP TECHNOLOGIES INC COM 98212N107   206,770 66,700 SH   SOLE   0 0 66,700
WSFS FINL CORP COM 929328102   287,284 6,255 SH   SOLE   1,698 0 4,557
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,247,422 15,513 SH   SOLE   3,436 0 12,077
WYNN RESORTS LTD COM 983134107   8,823,014 96,839 SH   SOLE   416 0 96,423
X4 PHARMACEUTICALS INC COM 98420X103   9,643 11,500 SH   SOLE   0 0 11,500
XAI OCTAGON FLOATING RATE & COM 98400T106   2,286,691 320,265 SH   SOLE   0 0 320,265
XCEL ENERGY INC COM 98389B100   55,691,844 899,562 SH   SOLE   346,179 0 553,383
XENCOR INC COM 98401F105   321,104 15,125 SH   SOLE   3,602 0 11,523
XENIA HOTELS & RESORTS INC COM 984017103   969,654 71,193 SH   SOLE   11,491 0 59,702
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   78,431 33,375 SH   SOLE   0 0 33,375
XEROX HOLDINGS CORP COM NEW 98421M106   1,112,272 60,680 SH   SOLE   182 0 60,498
XOMETRY INC CLASS A COM 98423F109   808,837 22,524 SH   SOLE   21,236 0 1,288
XP INC CL A G98239109   218,666 8,388 SH   SOLE   2,031 0 6,357
XPENG INC ADS 98422D105   1,528,777 104,783 SH   SOLE   0 0 104,783
XPO INC COM 983793100   2,879,911 32,879 SH   SOLE   610 0 32,269
XYLEM INC COM 98419M100   8,800,591 76,955 SH   SOLE   7,058 0 69,897
YETI HLDGS INC COM 98585X104   2,428,068 46,892 SH   SOLE   427 0 46,465
YORK WTR CO COM 987184108   1,853,154 47,984 SH   SOLE   0 0 47,984
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   2,019,464 117,479 SH   SOLE   1,540 0 115,939
YUM BRANDS INC COM 988498101   25,691,265 196,627 SH   SOLE   24,760 0 171,867
YUM CHINA HLDGS INC COM 98850P109   5,393,132 127,106 SH   SOLE   41,729 0 85,377
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   8,870,925 32,455 SH   SOLE   7,633 0 24,822
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   32,167 22,653 SH   SOLE   0 0 22,653
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   506,647 57,443 SH   SOLE   0 0 57,443
ZEVRA THERAPEUTICS INC COM NEW 488445206   109,804 16,764 SH   SOLE   0 0 16,764
ZILLOW GROUP INC CL A 98954M101   234,792 4,140 SH   SOLE   0 0 4,140
ZILLOW GROUP INC CL C CAP STK 98954M200   1,247,346 21,558 SH   SOLE   0 0 21,558
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,008,485 102,177 SH   SOLE   0 0 102,177
ZIMMER BIOMET HOLDINGS INC COM 98956P102   15,272,848 125,496 SH   SOLE   20,940 0 104,556
ZIONS BANCORPORATION N A COM 989701107   2,860,586 65,206 SH   SOLE   0 0 65,206
ZOETIS INC CL A 98978V103   57,093,830 289,274 SH   SOLE   118,607 0 170,667
ZOMEDICA CORP COM 98980M109   36,312 181,378 SH   SOLE   0 0 181,378
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   8,164,457 113,537 SH   SOLE   16,226 0 97,311
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,295,102 70,043 SH   SOLE   30,980 0 39,063
ZSCALER INC COM 98980G102   14,147,359 63,853 SH   SOLE   7 0 63,846
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,475,212 50,160 SH   SOLE   4,016 0 46,144
ZYMEWORKS INC COM 98985Y108   240,279 23,126 SH   SOLE   0 0 23,126
ZYNEX INC COM 98986M103   243,882 22,395 SH   SOLE   0 0 22,395