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   418,648 7,504 SH   SOLE   5,386 0 2,118
22ND CENTY GROUP INC COM 90137F103   74,942 97,454 SH   SOLE   0 0 97,454
23ANDME HOLDING CO CLASS A COM 90138Q108   137,096 60,130 SH   SOLE   0 0 60,130
2U INC COM 90214J101   136,325 19,902 SH   SOLE   15,484 0 4,418
374WATER INC COM 88583P104   52,826 11,192 SH   SOLE   0 0 11,192
3-D SYS CORP DEL COM NEW 88554D205   5,249,467 489,689 SH   SOLE   0 0 489,689
3M CO COM 88579Y101   48,803,889 464,312 SH   SOLE   21,304 0 443,008
908 DEVICES INC COM 65443P102   361,854 42,076 SH   SOLE   15,129 0 26,947
AAON INC COM PAR $0.004 000360206   915,523 9,469 SH   SOLE   1,973 0 7,496
AAR CORP COM 000361105   297,570 5,455 SH   SOLE   239 0 5,216
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   33,903,986 1,348,071 SH   SOLE   0 0 1,348,071
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   48,641,859 969,058 SH   SOLE   0 0 969,058
ABB LTD SPONSORED ADR 000375204   8,162,489 237,973 SH   SOLE   10,125 0 227,848
ABBOTT LABS COM 002824100   103,292,550 1,020,073 SH   SOLE   111,527 0 908,546
ABBVIE INC COM 00287Y109   366,033,519 2,296,753 SH   SOLE   331,823 0 1,964,930
ABM INDS INC COM 000957100   290,269 6,459 SH   SOLE   115 0 6,344
ABRDN ASIA PACIFIC INCOME FU COM 003009107   5,384,621 2,024,294 SH   SOLE   0 0 2,024,294
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   241,513 55,014 SH   SOLE   0 0 55,014
ABRDN ETFS BBRG ALL COMD K1 003261104   3,474,617 167,290 SH   SOLE   0 0 167,290
ABRDN ETFS BBRG ALL COMMDY 003261203   9,358,647 282,397 SH   SOLE   0 0 282,397
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   3,736,769 400,511 SH   SOLE   0 0 400,511
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,027,645 57,219 SH   SOLE   0 0 57,219
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   1,421,098 344,927 SH   SOLE   0 0 344,927
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   13,196,659 699,346 SH   SOLE   0 0 699,346
ABRDN INCOME CREDIT STRATEGI COM 003057106   2,587,546 387,938 SH   SOLE   0 0 387,938
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,549,960 18,883 SH   SOLE   0 0 18,883
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   4,174,444 45,404 SH   SOLE   0 0 45,404
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   13,341,287 146,270 SH   SOLE   0 0 146,270
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   7,862,935 340,240 SH   SOLE   0 0 340,240
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   5,342,316 661,178 SH   SOLE   0 0 661,178
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   2,977,397 107,388 SH   SOLE   65,717 0 41,671
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   2,855,262 107,071 SH   SOLE   62,515 0 44,556
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   4,256,271 190,641 SH   SOLE   131,161 0 59,480
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   3,533,528 132,670 SH   SOLE   72,951 0 59,719
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,482,524 99,349 SH   SOLE   0 0 99,349
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,941,081 40,707 SH   SOLE   9,853 0 30,854
ACADIA PHARMACEUTICALS INC COM 004225108   878,602 46,684 SH   SOLE   7,923 0 38,761
ACADIA RLTY TR COM SH BEN INT 004239109   375,604 26,925 SH   SOLE   0 0 26,925
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   671,015 73,657 SH   SOLE   0 0 73,657
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   92,720,589 324,413 SH   SOLE   105,872 0 218,541
ACCO BRANDS CORP COM 00081T108   898,485 168,888 SH   SOLE   0 0 168,888
ACCOLADE INC COM 00437E102   173,969 12,098 SH   SOLE   0 0 12,098
ACCURAY INC COM 004397105   39,468 13,289 SH   SOLE   0 0 13,289
ACHIEVE LIFE SCIENCES INC COM 004468500   978,520 143,900 SH   SOLE   0 0 143,900
ACI WORLDWIDE INC COM 004498101   415,263 15,392 SH   SOLE   9,328 0 6,064
ACNB CORP COM 000868109   286,699 8,808 SH   SOLE   0 0 8,808
ACTIVISION BLIZZARD INC COM 00507V109   35,242,008 411,754 SH   SOLE   21,340 0 390,414
ACUITY BRANDS INC COM 00508Y102   1,061,676 5,810 SH   SOLE   1,492 0 4,318
ACUSHNET HLDGS CORP COM 005098108   402,284 7,897 SH   SOLE   3,219 0 4,678
ADAM NAT RES FD INC COM 00548F105   432,388 21,031 SH   SOLE   0 0 21,031
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,570,982 101,028 SH   SOLE   0 0 101,028
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   456,732 51,725 SH   SOLE   0 0 51,725
ADDUS HOMECARE CORP COM 006739106   216,189 2,025 SH   SOLE   1,546 0 479
ADIENT PLC ORD SHS G0084W101   215,088 5,251 SH   SOLE   126 0 5,125
ADMA BIOLOGICS INC COM 000899104   75,776 22,893 SH   SOLE   4,451 0 18,442
ADOBE SYSTEMS INCORPORATED COM 00724F101   126,493,399 328,239 SH   SOLE   84,627 0 243,612
ADOBE SYSTEMS INCORPORATED COM 00724F101   423,907 1,100 SH Call SOLE   0 0 1,100
ADT INC DEL COM 00090Q103   377,992 52,281 SH   SOLE   0 0 52,281
ADVANCE AUTO PARTS INC COM 00751Y106   4,661,793 38,334 SH   SOLE   11,979 0 26,355
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,062,592 24,493 SH   SOLE   866 0 23,627
ADVANCED ENERGY INDS COM 007973100   2,317,601 23,649 SH   SOLE   8,888 0 14,761
ADVANCED MICRO DEVICES INC COM 007903107   128,275,882 1,308,804 SH   SOLE   265,492 0 1,043,312
ADVANSIX INC COM 00773T101   360,397 9,417 SH   SOLE   2,480 0 6,937
ADVENT CONV & INCOME FD COM 00764C109   2,589,479 224,003 SH   SOLE   0 0 224,003
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   1,607,851 31,618 SH   SOLE   0 0 31,618
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   524,544 10,981 SH   SOLE   0 0 10,981
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   1,083,354 12,064 SH   SOLE   0 0 12,064
ADVISORSHARES TR NEWFLT MULSINC 00768Y727   646,560 14,423 SH   SOLE   0 0 14,423
ADVISORSHARES TR PURE CANNABIS 00768Y495   365,626 126,078 SH   SOLE   0 0 126,078
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,022,038 179,620 SH   SOLE   0 0 179,620
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   4,079,353 160,415 SH   SOLE   0 0 160,415
ADVISORSHARES TR VICE E T F 00768Y545   292,592 10,423 SH   SOLE   0 0 10,423
AECOM COM 00766T100   1,060,949 12,582 SH   SOLE   1,818 0 10,764
AEGON N V NY REGISTRY SHS 007924103   708,829 164,844 SH   SOLE   2,769 0 162,075
AEHR TEST SYS COM 00760J108   3,336,977 107,575 SH   SOLE   0 0 107,575
AERCAP HOLDINGS NV SHS N00985106   1,417,671 25,212 SH   SOLE   21,754 0 3,458
AEROJET ROCKETDYNE HLDGS INC COM 007800105   793,979 14,135 SH   SOLE   10 0 14,125
AEROVIRONMENT INC COM 008073108   905,876 9,883 SH   SOLE   721 0 9,162
AES CORP COM 00130H105   15,091,784 626,735 SH   SOLE   326,884 0 299,851
AEVA TECHNOLOGIES INC COM 00835Q103   14,353 12,061 SH   SOLE   0 0 12,061
AFFILIATED MANAGERS GROUP IN COM 008252108   764,083 5,365 SH   SOLE   3,650 0 1,715
AFFIMED N V COM N01045108   26,077 34,975 SH   SOLE   0 0 34,975
AFFIRM HLDGS INC COM CL A 00827B106   500,602 44,419 SH   SOLE   82 0 44,337
AFLAC INC COM 001055102   49,122,963 761,360 SH   SOLE   229,907 0 531,453
AGCO CORP COM 001084102   3,839,716 28,400 SH   SOLE   7,741 0 20,659
AGENUS INC COM NEW 00847G705   155,511 102,310 SH   SOLE   0 0 102,310
AGEX THERAPEUTICS INC COM 00848H108   8,548 12,893 SH   SOLE   0 0 12,893
AGF INVTS TR US MARKET NETRL 00110G408   21,819,106 1,069,564 SH   SOLE   0 0 1,069,564
AGILE THERAPEUTICS INC COM NEW 00847L209   92,177 411,503 SH   SOLE   0 0 411,503
AGILENT TECHNOLOGIES INC COM 00846U101   8,215,504 59,386 SH   SOLE   10,844 0 48,542
AGILITI INC COM 00848J104   276,150 17,281 SH   SOLE   16,761 0 520
AGILON HEALTH INC COM 00857U107   216,671 9,123 SH   SOLE   121 0 9,002
AGILYSYS INC COM 00847J105   1,029,395 12,476 SH   SOLE   6,350 0 6,126
AGNC INVT CORP COM 00123Q104   7,593,472 753,321 SH   SOLE   32,169 0 721,152
AGNICO EAGLE MINES LTD COM 008474108   6,349,088 124,565 SH   SOLE   0 0 124,565
AGREE RLTY CORP COM 008492100   799,098 11,647 SH   SOLE   5,465 0 6,182
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877   702,567 26,750 SH   SOLE   0 0 26,750
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307   586,450 20,055 SH   SOLE   0 0 20,055
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604   350,067 11,644 SH   SOLE   0 0 11,644
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406   1,311,271 46,620 SH   SOLE   0 0 46,620
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   1,138,447 39,080 SH   SOLE   0 0 39,080
AIR LEASE CORP CL A 00912X302   375,745 9,544 SH   SOLE   1,505 0 8,039
AIR PRODS & CHEMS INC COM 009158106   87,521,066 304,728 SH   SOLE   110,797 0 193,931
AIRBNB INC COM CL A 009066101   17,600,720 141,485 SH   SOLE   23,731 0 117,754
AKAMAI TECHNOLOGIES INC COM 00971T101   9,879,399 126,174 SH   SOLE   71,996 0 54,178
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   15,092 15,000 PRN   SOLE   0 0 15,000
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108   24,430 134,453 SH   SOLE   0 0 134,453
AKEBIA THERAPEUTICS INC COM 00972D105   16,025 28,596 SH   SOLE   0 0 28,596
AKOUSTIS TECHNOLOGIES INC COM 00973N102   40,524 13,157 SH   SOLE   0 0 13,157
ALAMOS GOLD INC NEW COM CL A 011532108   1,733,809 141,767 SH   SOLE   22,682 0 119,085
ALASKA AIR GROUP INC COM 011659109   5,212,704 124,231 SH   SOLE   28,957 0 95,274
ALBANY INTL CORP CL A 012348108   391,739 4,384 SH   SOLE   1,264 0 3,120
ALBEMARLE CORP COM 012653101   13,539,574 61,254 SH   SOLE   1,645 0 59,609
ALBERTSONS COS INC COMMON STOCK 013091103   1,220,423 58,731 SH   SOLE   2,469 0 56,262
ALCOA CORP COM 013872106   5,867,793 137,871 SH   SOLE   30 0 137,841
ALCON AG ORD SHS H01301128   22,787,795 323,048 SH   SOLE   267,638 0 55,410
ALEXANDER & BALDWIN INC NEW COM 014491104   807,832 42,720 SH   SOLE   33,383 0 9,337
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,327,837 18,536 SH   SOLE   4,111 0 14,425
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   22,750 13,000 SH   SOLE   0 0 13,000
ALGOMA STL GROUP INC COM 015658107   1,174,711 145,385 SH   SOLE   0 0 145,385
ALGONQUIN PWR UTILS CORP COM 015857105   348,293 41,464 SH   SOLE   0 0 41,464
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   31,051,148 303,887 SH   SOLE   25,953 0 277,934
ALIGN TECHNOLOGY INC COM 016255101   7,147,054 21,389 SH   SOLE   3,867 0 17,522
ALKERMES PLC SHS G01767105   345,919 12,271 SH   SOLE   3,031 0 9,240
ALLBIRDS INC COM CL A 01675A109   20,519 17,099 SH   SOLE   0 0 17,099
ALLEGIANT TRAVEL CO COM 01748X102   294,723 3,204 SH   SOLE   489 0 2,715
ALLEGION PLC ORD SHS G0176J109   4,887,826 45,796 SH   SOLE   18,902 0 26,894
ALLEGRO MICROSYSTEMS INC COM 01749D105   832,914 17,356 SH   SOLE   481 0 16,875
ALLETE INC COM NEW 018522300   464,632 7,218 SH   SOLE   682 0 6,536
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,222,309 60,600 SH   SOLE   0 0 60,600
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   7,188,860 739,595 SH   SOLE   0 0 739,595
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   13,169,943 360,228 SH   SOLE   0 0 360,228
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,414,255 129,156 SH   SOLE   0 0 129,156
ALLIANT ENERGY CORP COM 018802108   13,580,853 254,323 SH   SOLE   16,814 0 237,509
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,510,975 33,399 SH   SOLE   27,723 0 5,676
ALLOT LTD SHS M0854Q105   40,619 15,100 SH   SOLE   0 0 15,100
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   331,083 74,068 SH   SOLE   0 0 74,068
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   1,123,753 177,528 SH   SOLE   0 0 177,528
ALLSPRING MULTI SECTOR INCOM COM 94987D101   262,642 28,704 SH   SOLE   0 0 28,704
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   262,538 24,628 SH   SOLE   0 0 24,628
ALLSTATE CORP COM 020002101   19,372,215 174,824 SH   SOLE   17,069 0 157,755
ALLY FINL INC COM 02005N100   2,601,328 102,053 SH   SOLE   7,651 0 94,402
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,946,707 14,710 SH   SOLE   1,881 0 12,829
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   269,069 9,984 SH   SOLE   2,572 0 7,412
ALPHA METALLURGICAL RESOUR I COM 020764106   630,396 4,041 SH   SOLE   15 0 4,026
ALPHABET INC CAP STK CL A 02079K305   405,534,138 3,909,516 SH   SOLE   636,324 0 3,273,192
ALPHABET INC CAP STK CL C 02079K107   368,467,387 3,542,956 SH   SOLE   263,560 0 3,279,396
ALPHABET INC CAP STK CL C 02079K107   1,040,000 10,000 SH Call SOLE   0 0 10,000
ALPHATEC HLDGS INC COM NEW 02081G201   1,897,522 121,636 SH   SOLE   0 0 121,636
ALPINE INCOME PPTY TR INC COM 02083X103   377,318 22,419 SH   SOLE   0 0 22,419
ALPS ETF TR ALERIAN ENERGY 00162Q676   2,621,169 125,222 SH   SOLE   0 0 125,222
ALPS ETF TR ALERIAN MLP 00162Q452   68,982,034 1,784,788 SH   SOLE   529 0 1,784,259
ALPS ETF TR BARRONS 400 ETF 00162Q726   579,550 10,640 SH   SOLE   0 0 10,640
ALPS ETF TR CLEAN ENERGY 00162Q460   2,688,135 57,822 SH   SOLE   0 0 57,822
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,541,030 41,437 SH   SOLE   0 0 41,437
ALPS ETF TR EQUAL SEC ETF 00162Q205   4,170,933 41,907 SH   SOLE   0 0 41,907
ALPS ETF TR INTL SEC DV DOG 00162Q718   1,060,941 38,343 SH   SOLE   0 0 38,343
ALPS ETF TR MED BREAKTHGH 00162Q593   651,226 23,956 SH   SOLE   0 0 23,956
ALPS ETF TR OSHARES EUR QLT 00162Q379   1,217,878 45,291 SH   SOLE   0 0 45,291
ALPS ETF TR OSHARES US QUALT 00162Q387   21,249,632 504,144 SH   SOLE   0 0 504,144
ALPS ETF TR OSHARES US SMLCP 00162Q395   9,791,461 277,221 SH   SOLE   0 0 277,221
ALPS ETF TR OSHS GBL INTER 00162Q361   1,856,560 64,576 SH   SOLE   0 0 64,576
ALPS ETF TR RIVRFRNT STR INC 00162Q783   593,912 25,833 SH   SOLE   0 0 25,833
ALPS ETF TR SECTR DIV DOGS 00162Q858   13,678,705 267,162 SH   SOLE   0 0 267,162
ALTAIR ENGR INC COM CL A 021369103   1,452,944 20,149 SH   SOLE   19,489 0 660
ALTERYX INC COM CL A 02156B103   1,179,448 20,045 SH   SOLE   1 0 20,044
ALTO INGREDIENTS INC COM 021513106   40,773 27,182 SH   SOLE   0 0 27,182
ALTRIA GROUP INC COM 02209S103   82,699,730 1,853,423 SH   SOLE   84,679 0 1,768,744
ALTUS POWER INC COM CL A 02217A102   78,506 14,326 SH   SOLE   0 0 14,326
AMARIN CORP PLC SPONS ADR NEW 023111206   231,774 154,516 SH   SOLE   216 0 154,300
AMAZON COM INC COM 023135106   814,946,477 7,889,887 SH   SOLE   962,583 0 6,927,304
AMAZON COM INC COM 023135106   619,740 6,000 SH Call SOLE   0 0 6,000
AMBAC FINL GROUP INC COM NEW 023139884   915,781 59,159 SH   SOLE   0 0 59,159
AMBARELLA INC SHS G037AX101   750,974 9,700 SH   SOLE   2,522 0 7,178
AMBEV SA SPONSORED ADR 02319V103   109,241 38,738 SH   SOLE   0 0 38,738
AMC ENTMT HLDGS INC CL A COM 00165C104   1,457,690 290,956 SH   SOLE   0 0 290,956
AMC NETWORKS INC CL A 00164V103   314,594 17,895 SH   SOLE   14,745 0 3,150
AMCOR PLC ORD G0250X107   26,097,215 2,293,253 SH   SOLE   1,512,997 0 780,256
AMDOCS LTD SHS G02602103   3,964,464 41,284 SH   SOLE   17,813 0 23,471
AMEDISYS INC COM 023436108   596,932 8,116 SH   SOLE   88 0 8,028
AMER STATES WTR CO COM 029899101   1,997,698 22,474 SH   SOLE   647 0 21,827
AMEREN CORP COM 023608102   5,432,521 62,884 SH   SOLE   2,785 0 60,099
AMERESCO INC CL A 02361E108   1,557,566 31,645 SH   SOLE   28,050 0 3,595
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,709,856 81,228 SH   SOLE   18,052 0 63,176
AMERICAN AIRLS GROUP INC COM 02376R102   4,865,491 329,864 SH   SOLE   942 0 328,922
AMERICAN ASSETS TR INC COM 024013104   300,284 16,153 SH   SOLE   14,900 0 1,253
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   320,039 5,537 SH   SOLE   0 0 5,537
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   1,038,116 24,641 SH   SOLE   0 0 24,641
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   29,075,155 549,729 SH   SOLE   0 0 549,729
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   377,257 8,142 SH   SOLE   0 0 8,142
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   782,377 16,793 SH   SOLE   0 0 16,793
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   20,282,582 437,360 SH   SOLE   0 0 437,360
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   14,455,649 287,103 SH   SOLE   0 0 287,103
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   880,695 20,630 SH   SOLE   0 0 20,630
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   36,308,419 636,655 SH   SOLE   0 0 636,655
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   15,080,974 257,883 SH   SOLE   0 0 257,883
AMERICAN CENTY ETF TR MULTISECTOR 025072398   7,142,524 163,493 SH   SOLE   0 0 163,493
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   7,353,147 168,534 SH   SOLE   0 0 168,534
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   888,297 21,425 SH   SOLE   0 0 21,425
AMERICAN CENTY ETF TR STOXX US QLTY 025072307   39,010,205 607,470 SH   SOLE   0 0 607,470
AMERICAN CENTY ETF TR STOXX US QUALT 025072208   6,830,360 142,477 SH   SOLE   0 0 142,477
AMERICAN CENTY ETF TR US EQT ETF 025072885   73,562,364 1,037,844 SH   SOLE   0 0 1,037,844
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   11,788,532 230,650 SH   SOLE   0 0 230,650
AMERICAN CENTY ETF TR US SML CP VALU 025072877   138,233,575 1,866,508 SH   SOLE   0 0 1,866,508
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   243,395 18,110 SH   SOLE   1,375 0 16,735
AMERICAN ELEC PWR CO INC COM 025537101   73,424,694 806,954 SH   SOLE   309,340 0 497,614
AMERICAN EXPRESS CO COM 025816109   78,302,116 474,702 SH   SOLE   52,972 0 421,730
AMERICAN FINL GROUP INC OHIO COM 025932104   1,194,769 9,833 SH   SOLE   3,386 0 6,447
AMERICAN HOMES 4 RENT CL A 02665T306   2,442,239 77,654 SH   SOLE   39,365 0 38,289
AMERICAN INTL GROUP INC COM NEW 026874784   9,977,442 198,122 SH   SOLE   98,750 0 99,372
AMERICAN LITHIUM CORP COM NEW 027259209   146,269 63,320 SH   SOLE   0 0 63,320
AMERICAN NATL BANKSHARES INC COM 027745108   353,260 11,144 SH   SOLE   0 0 11,144
AMERICAN RES CORP CL A 02927U208   28,566 19,044 SH   SOLE   0 0 19,044
AMERICAN TOWER CORP NEW COM 03027X100   50,255,582 245,941 SH   SOLE   56,869 0 189,072
AMERICAN WOODMARK CORPORATIO COM 030506109   218,954 4,205 SH   SOLE   2,765 0 1,440
AMERICAN WTR WKS CO INC NEW COM 030420103   34,681,874 236,753 SH   SOLE   66,166 0 170,587
AMERICOLD REALTY TRUST INC COM 03064D108   1,701,278 59,799 SH   SOLE   42,008 0 17,791
AMERIPRISE FINL INC COM 03076C106   9,812,218 32,014 SH   SOLE   8,297 0 23,717
AMERISOURCEBERGEN CORP COM 03073E105   30,241,866 188,882 SH   SOLE   55,891 0 132,991
AMES NATL CORP COM 031001100   817,336 39,295 SH   SOLE   0 0 39,295
AMETEK INC COM 031100100   9,225,643 63,480 SH   SOLE   35,094 0 28,386
AMGEN INC COM 031162100   150,389,904 622,089 SH   SOLE   132,153 0 489,936
AMKOR TECHNOLOGY INC COM 031652100   869,032 33,399 SH   SOLE   696 0 32,703
AMMO INC COM 00175J107   125,083 63,494 SH   SOLE   0 0 63,494
AMN HEALTHCARE SVCS INC COM 001744101   3,372,739 40,655 SH   SOLE   2,253 0 38,402
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   81,151 58,382 SH   SOLE   0 0 58,382
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   495,488 13,213 SH   SOLE   0 0 13,213
AMPHENOL CORP NEW CL A 032095101   10,653,643 130,368 SH   SOLE   50,751 0 79,617
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,696,876 131,847 SH   SOLE   0 0 131,847
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   1,059,413 41,467 SH   SOLE   0 0 41,467
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   13,312,381 687,978 SH   SOLE   0 0 687,978
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   121,087,872 3,413,811 SH   SOLE   0 0 3,413,811
AMPLIFY ETF TR HIGH INCOME 032108847   11,711,978 1,004,458 SH   SOLE   0 0 1,004,458
AMPLIFY ETF TR INTERNATINL ENHC 032108722   583,532 21,535 SH   SOLE   0 0 21,535
AMPLIFY ETF TR ONLIN RETL ETF 032108102   4,048,989 91,648 SH   SOLE   0 0 91,648
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   171,489 40,730 SH   SOLE   0 0 40,730
AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116   10,125 20,250 SH   SOLE   0 0 20,250
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   121,940 14,000 SH   SOLE   0 0 14,000
AMYRIS INC COM NEW 03236M200   100,055 73,570 SH   SOLE   0 0 73,570
ANALOG DEVICES INC COM 032654105   46,480,131 235,676 SH   SOLE   50,509 0 185,167
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   421,344 49,165 SH   SOLE   0 0 49,165
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   2,347,314 190,374 SH   SOLE   0 0 190,374
ANGI INC COM CL A NEW 00183L102   111,414 49,081 SH   SOLE   0 0 49,081
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   2,167,616 89,608 SH   SOLE   0 0 89,608
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   9,881,070 148,075 SH   SOLE   2,343 0 145,732
ANIXA BIOSCIENCES INC COM 03528H109   99,373 23,110 SH   SOLE   0 0 23,110
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   12,628,592 660,837 SH   SOLE   11,701 0 649,136
ANSYS INC COM 03662Q105   3,911,495 11,753 SH   SOLE   1,203 0 10,550
ANTERIX INC COM 03676C100   240,432 7,277 SH   SOLE   7,277 0 0
ANTERO MIDSTREAM CORP COM 03676B102   2,491,973 237,557 SH   SOLE   980 0 236,577
ANTERO RESOURCES CORP COM 03674X106   335,221 14,518 SH   SOLE   3,867 0 10,651
AON PLC SHS CL A G0403H108   16,448,134 52,168 SH   SOLE   26,901 0 25,267
APA CORPORATION COM 03743Q108   6,621,723 183,631 SH   SOLE   17,272 0 166,359
APARTMENT INCOME REIT CORP COM 03750L109   235,103 6,565 SH   SOLE   742 0 5,823
API GROUP CORP COM STK 00187Y100   752,743 33,485 SH   SOLE   4,963 0 28,522
APOGEE ENTERPRISES INC COM 037598109   207,254 4,792 SH   SOLE   0 0 4,792
APOLLO COML REAL EST FIN INC COM 03762U105   2,545,634 273,430 SH   SOLE   0 0 273,430
APOLLO GLOBAL MGMT INC COM 03769M106   10,022,091 158,678 SH   SOLE   69,299 0 89,379
APOLLO SR FLOATING RATE FD I COM 037636107   2,111,606 167,190 SH   SOLE   0 0 167,190
APOLLO TACTICAL INCOME FD IN COM 037638103   1,582,490 130,568 SH   SOLE   0 0 130,568
APPFOLIO INC COM CL A 03783C100   780,490 6,270 SH   SOLE   4,171 0 2,099
APPHARVEST INC COM 03783T103   33,994 55,518 SH   SOLE   0 0 55,518
APPIAN CORP CL A 03782L101   1,318,241 29,704 SH   SOLE   0 0 29,704
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,531,640 163,121 SH   SOLE   10,673 0 152,448
APPLE INC COM 037833100   2,423,988,234 14,699,748 SH   SOLE   826,543 0 13,873,205
APPLE INC COM 037833100   1,187,280 7,200 SH Call SOLE   0 0 7,200
APPLE INC COM 037833100   1,253,240 7,600 SH Put SOLE   0 0 7,600
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,953,577 13,745 SH   SOLE   12,382 0 1,363
APPLIED MATLS INC COM 038222105   46,448,425 378,152 SH   SOLE   55,324 0 322,828
APPLIED OPTOELECTRONICS INC COM 03823U102   29,316 13,265 SH   SOLE   0 0 13,265
APPLIED UV INC COM 03828V105   17,160 19,500 SH   SOLE   0 0 19,500
APTARGROUP INC COM 038336103   3,359,664 28,426 SH   SOLE   15,396 0 13,030
APTINYX INC COM 03836N103   4,992 40,000 SH   SOLE   0 0 40,000
APTIV PLC SHS G6095L109   20,016,113 178,412 SH   SOLE   141,437 0 36,975
AQUA METALS INC COM 03837J101   18,582 18,582 SH   SOLE   0 0 18,582
ARBOR REALTY TRUST INC COM 038923108   5,951,048 517,933 SH   SOLE   0 0 517,933
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   969,686 32,194 SH   SOLE   4,621 0 27,573
ARCH CAP GROUP LTD ORD G0450A105   2,459,914 36,245 SH   SOLE   12,759 0 23,486
ARCH RESOURCES INC CL A 03940R107   733,917 5,583 SH   SOLE   0 0 5,583
ARCHER AVIATION INC COM CL A 03945R102   51,989 18,178 SH   SOLE   0 0 18,178
ARCHER DANIELS MIDLAND CO COM 039483102   27,713,337 347,895 SH   SOLE   12,665 0 335,230
ARCHROCK INC COM 03957W106   215,430 22,050 SH   SOLE   2,031 0 20,019
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   119,562 15,507 SH   SOLE   0 0 15,507
ARCOSA INC COM 039653100   321,458 5,094 SH   SOLE   0 0 5,094
ARDAGH METAL PACKAGING S A SHS L02235106   60,184 14,751 SH   SOLE   0 0 14,751
ARDELYX INC COM 039697107   353,023 73,700 SH   SOLE   0 0 73,700
ARDMORE SHIPPING CORP COM Y0207T100   284,106 19,106 SH   SOLE   118 0 18,988
ARES CAPITAL CORP COM 04010L103   45,411,428 2,484,894 SH   SOLE   0 0 2,484,894
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   45,095 45,000 PRN   SOLE   0 0 45,000
ARES COML REAL ESTATE CORP COM 04013V108   1,347,642 148,255 SH   SOLE   0 0 148,255
ARES DYNAMIC CR ALLOCATION F COM 04014F102   244,127 20,395 SH   SOLE   0 0 20,395
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,384,884 40,567 SH   SOLE   8,521 0 32,046
ARISTA NETWORKS INC COM 040413106   15,358,519 91,496 SH   SOLE   10,951 0 80,545
ARK ETF TR 3D PRINTING ETF 00214Q500   1,389,402 60,673 SH   SOLE   0 0 60,673
ARK ETF TR ARK SPACE EXPL 00214Q807   1,195,566 85,398 SH   SOLE   0 0 85,398
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   13,095,465 260,399 SH   SOLE   0 0 260,399
ARK ETF TR FINTECH INNOVA 00214Q708   17,002,422 903,903 SH   SOLE   0 0 903,903
ARK ETF TR GENOMIC REV ETF 00214Q302   29,020,891 965,111 SH   SOLE   0 0 965,111
ARK ETF TR INNOVATION ETF 00214Q104   143,513,809 3,557,606 SH   SOLE   370 0 3,557,236
ARK ETF TR ISRAEL INOVATE 00214Q609   506,164 28,977 SH   SOLE   0 0 28,977
ARK ETF TR NEXT GNRTN INTER 00214Q401   15,231,630 284,119 SH   SOLE   0 0 284,119
ARLO TECHNOLOGIES INC COM 04206A101   114,479 18,891 SH   SOLE   0 0 18,891
ARMADA HOFFLER PPTYS INC COM 04208T108   431,656 36,550 SH   SOLE   25,434 0 11,116
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   202,877 38,643 SH   SOLE   0 0 38,643
ARMSTRONG WORLD INDS INC NEW COM 04247X102   944,070 13,252 SH   SOLE   9,744 0 3,508
ARRAY TECHNOLOGIES INC COM SHS 04271T100   518,819 23,712 SH   SOLE   0 0 23,712
ARRIVAL SHS L0423Q108   3,237 24,156 SH   SOLE   0 0 24,156
ARROW ELECTRS INC COM 042735100   284,391 2,278 SH   SOLE   389 0 1,889
ARROW ETF TR ARROW DJ GLB YLD 04273H104   397,956 30,494 SH   SOLE   0 0 30,494
ARROW FINL CORP COM 042744102   206,949 8,308 SH   SOLE   0 0 8,308
ARROW INVTS TR DWA TACTICAL MAC 042765792   127,466 12,712 SH   SOLE   0 0 12,712
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   372,059 14,648 SH   SOLE   1,175 0 13,473
ARTESIAN RES CORP CL A 043113208   2,240,775 40,476 SH   SOLE   0 0 40,476
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,067,591 33,383 SH   SOLE   2,912 0 30,471
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   485,869 30,310 SH   SOLE   0 0 30,310
ASANA INC CL A 04342Y104   378,956 17,935 SH   SOLE   0 0 17,935
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   97,840 12,276 SH   SOLE   2,613 0 9,663
ASENSUS SURGICAL INC COM 04367G103   106,592 161,994 SH   SOLE   0 0 161,994
ASGN INC COM 00191U102   1,017,419 12,307 SH   SOLE   10,967 0 1,340
ASHFORD HOSPITALITY TR INC COM SHS 044103869   34,114 10,628 SH   SOLE   0 0 10,628
ASHLAND INC COM 044186104   1,024,331 9,973 SH   SOLE   925 0 9,048
ASML HOLDING N V N Y REGISTRY SHS N07059210   56,646,935 83,218 SH   SOLE   24,779 0 58,439
ASPEN TECHNOLOGY INC COM 29109X106   3,357,216 14,669 SH   SOLE   9,247 0 5,422
ASPIRA WOMENS HEALTH INC COM 04537Y109   6,060 16,557 SH   SOLE   0 0 16,557
ASSERTIO HOLDINGS INC COM NEW 04546C205   117,310 18,416 SH   SOLE   0 0 18,416
ASSOCIATED BANC CORP COM 045487105   299,070 16,633 SH   SOLE   280 0 16,353
ASSURED GUARANTY LTD COM G0585R106   1,938,467 38,561 SH   SOLE   8,406 0 30,155
AST SPACEMOBILE INC COM CL A 00217D100   112,171 22,081 SH   SOLE   0 0 22,081
ASTRA SPACE INC COM CL A 04634X103   10,337 24,323 SH   SOLE   0 0 24,323
ASTRAZENECA PLC SPONSORED ADR 046353108   17,838,663 257,004 SH   SOLE   52,718 0 204,286
AT&T INC COM 00206R102   160,360,430 8,330,413 SH   SOLE   2,065,065 0 6,265,348
ATERIAN INC COM 02156U101   13,137 15,274 SH   SOLE   0 0 15,274
ATI INC COM 01741R102   1,116,955 28,306 SH   SOLE   746 0 27,560
ATI PHYSICAL THERAPY INC COM CL A 00216W109   6,355 25,000 SH   SOLE   0 0 25,000
ATKORE INC COM 047649108   481,355 3,427 SH   SOLE   33 0 3,394
ATLANTIC UN BANKSHARES CORP COM 04911A107   668,802 19,081 SH   SOLE   7,628 0 11,453
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   845,827 28,614 SH   SOLE   0 0 28,614
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   500,512 29,390 SH   SOLE   29,390 0 0
ATLASSIAN CORPORATION CL A 049468101   10,204,129 59,614 SH   SOLE   40,935 0 18,679
ATMOS ENERGY CORP COM 049560105   6,921,476 61,601 SH   SOLE   10,370 0 51,231
ATRICURE INC COM 04963C209   793,436 19,142 SH   SOLE   15,951 0 3,191
ATRION CORP COM 049904105   256,815 409 SH   SOLE   74 0 335
AUDACY INC CL A 05070N103   3,795 28,172 SH   SOLE   0 0 28,172
AURINIA PHARMACEUTICALS INC COM 05156V102   272,992 24,908 SH   SOLE   0 0 24,908
AURORA CANNABIS INC COM 05156X884   62,737 89,974 SH   SOLE   0 0 89,974
AUTODESK INC COM 052769106   23,280,458 111,839 SH   SOLE   86,126 0 25,713
AUTODESK INC COM 052769106   416,320 2,000 SH Call SOLE   0 0 2,000
AUTOHOME INC SP ADS RP CL A 05278C107   361,721 10,807 SH   SOLE   10,400 0 407
AUTOLIV INC COM 052800109   624,534 6,689 SH   SOLE   2,500 0 4,189
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   64,998 35,325 SH   SOLE   0 0 35,325
AUTOMATIC DATA PROCESSING IN COM 053015103   83,075,156 373,153 SH   SOLE   24,626 0 348,527
AUTONATION INC COM 05329W102   1,756,878 13,076 SH   SOLE   738 0 12,338
AUTOZONE INC COM 053332102   18,025,614 7,333 SH   SOLE   778 0 6,555
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   141,522 15,450 SH   SOLE   0 0 15,450
AVALONBAY CMNTYS INC COM 053484101   9,310,396 55,400 SH   SOLE   43,552 0 11,848
AVANGRID INC COM 05351W103   593,041 14,871 SH   SOLE   207 0 14,664
AVANOS MED INC COM 05350V106   403,956 13,583 SH   SOLE   10,664 0 2,919
AVANTOR INC COM 05352A100   1,256,350 59,430 SH   SOLE   38,161 0 21,269
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   11,960 11,500 SH   SOLE   0 0 11,500
AVERY DENNISON CORP COM 053611109   8,475,553 47,368 SH   SOLE   15,557 0 31,811
AVID BIOSERVICES INC COM 05368M106   1,038,835 55,375 SH   SOLE   6,722 0 48,653
AVIENT CORPORATION COM 05368V106   501,790 12,191 SH   SOLE   10,708 0 1,483
AVIS BUDGET GROUP COM 053774105   1,143,281 5,869 SH   SOLE   0 0 5,869
AVISTA CORP COM 05379B107   1,100,296 25,920 SH   SOLE   0 0 25,920
AVNET INC COM 053807103   330,325 7,308 SH   SOLE   940 0 6,368
AXALTA COATING SYS LTD COM G0750C108   486,306 16,055 SH   SOLE   9,217 0 6,838
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,286,662 9,656 SH   SOLE   422 0 9,234
AXIS CAP HLDGS LTD SHS G0692U109   615,553 11,290 SH   SOLE   1,790 0 9,500
AXON ENTERPRISE INC COM 05464C101   9,518,687 42,334 SH   SOLE   4,581 0 37,753
AXONICS INC COM 05465P101   710,644 13,025 SH   SOLE   7,706 0 5,319
AXOS FINANCIAL INC COM 05465C100   887,729 24,045 SH   SOLE   2,449 0 21,596
AXSOME THERAPEUTICS INC COM 05464T104   533,409 8,648 SH   SOLE   0 0 8,648
AZENTA INC COM 114340102   2,668,544 59,806 SH   SOLE   50,141 0 9,665
AZZ INC COM 002474104   283,236 6,868 SH   SOLE   2,240 0 4,628
B & G FOODS INC NEW COM 05508R106   1,832,206 117,979 SH   SOLE   2,541 0 115,438
B2GOLD CORP COM 11777Q209   300,902 76,371 SH   SOLE   0 0 76,371
BADGER METER INC COM 056525108   2,455,951 20,160 SH   SOLE   11,529 0 8,631
BAIDU INC SPON ADR REP A 056752108   6,603,052 43,752 SH   SOLE   75 0 43,677
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   189,168 15,870 SH   SOLE   0 0 15,870
BAKER HUGHES COMPANY CL A 05722G100   4,439,725 153,837 SH   SOLE   86,355 0 67,482
BALCHEM CORP COM 057665200   1,477,385 11,681 SH   SOLE   10,743 0 938
BALL CORP COM 058498106   14,487,404 262,881 SH   SOLE   58,491 0 204,390
BALLARD PWR SYS INC NEW COM 058586108   122,231 21,945 SH   SOLE   0 0 21,945
BANCFIRST CORP COM 05945F103   1,267,774 15,256 SH   SOLE   863 0 14,393
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   115,180 16,338 SH   SOLE   3,269 0 13,069
BANCO BRADESCO S A SP ADR PFD NEW 059460303   887,606 338,781 SH   SOLE   87,295 0 251,486
BANCO SANTANDER S.A. ADR 05964H105   953,929 258,517 SH   SOLE   43,837 0 214,680
BANCROFT FD LTD COM 059695106   2,780,185 163,637 SH   SOLE   0 0 163,637
BANDWIDTH INC COM CL A 05988J103   170,449 11,214 SH   SOLE   0 0 11,214
BANK AMERICA CORP 7.25%CNV PFD L 060505682   5,041,297 4,317 SH   SOLE   323 0 3,994
BANK AMERICA CORP COM 060505104   137,907,824 4,821,952 SH   SOLE   946,823 0 3,875,129
BANK AMERICA CORP COM 060505104   429,000 15,000 SH Call SOLE   0 0 15,000
BANK HAWAII CORP COM 062540109   6,451,009 123,867 SH   SOLE   0 0 123,867
BANK MONTREAL QUE COM 063671101   4,966,165 55,731 SH   SOLE   964 0 54,767
BANK NEW YORK MELLON CORP COM 064058100   9,397,574 206,813 SH   SOLE   33,097 0 173,716
BANK NOVA SCOTIA HALIFAX COM 064149107   2,477,604 49,198 SH   SOLE   145 0 49,053
BANK OZK LITTLE ROCK ARK COM 06417N103   10,364,401 303,053 SH   SOLE   13,290 0 289,763
BANK SOUTH CAROLINA CORP COM 065066102   470,513 29,742 SH   SOLE   0 0 29,742
BANNER CORP COM NEW 06652V208   225,258 4,143 SH   SOLE   1,022 0 3,121
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   2,978,495 94,286 SH   SOLE   0 0 94,286
BARCLAYS PLC ADR 06738E204   1,263,224 175,692 SH   SOLE   0 0 175,692
BARINGS BDC INC COM 06759L103   1,946,840 245,194 SH   SOLE   0 0 245,194
BARINGS CORPORATE INVS COM 06759X107   1,302,361 92,040 SH   SOLE   0 0 92,040
BARNES GROUP INC COM 067806109   395,262 9,813 SH   SOLE   5,862 0 3,951
BARNWELL INDS INC COM 068221100   22,000 10,000 SH   SOLE   0 0 10,000
BARRICK GOLD CORP COM 067901108   12,246,051 659,454 SH   SOLE   152,382 0 507,072
BATH & BODY WORKS INC COM 070830104   893,629 24,429 SH   SOLE   0 0 24,429
BAUSCH HEALTH COS INC COM 071734107   306,941 37,894 SH   SOLE   0 0 37,894
BAXTER INTL INC COM 071813109   7,722,167 190,389 SH   SOLE   49,578 0 140,811
BAYTEX ENERGY CORP COM 07317Q105   37,714 10,057 SH   SOLE   0 0 10,057
BCE INC COM NEW 05534B760   46,970,333 1,048,679 SH   SOLE   719,648 0 329,031
BEACON ROOFING SUPPLY INC COM 073685109   299,311 5,086 SH   SOLE   878 0 4,208
BEAM THERAPEUTICS INC COM 07373V105   719,076 23,484 SH   SOLE   2,856 0 20,628
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   435,647 8,762 SH   SOLE   0 0 8,762
BECTON DICKINSON & CO COM 075887109   50,158,103 202,626 SH   SOLE   85,105 0 117,521
BED BATH & BEYOND INC COM 075896100   8,222 19,237 SH   SOLE   0 0 19,237
BEIGENE LTD SPONSORED ADR 07725L102   418,128 1,940 SH   SOLE   1,109 0 831
BELDEN INC COM 077454106   765,225 8,819 SH   SOLE   183 0 8,636
BELLRING BRANDS INC COMMON STOCK 07831C103   728,212 21,418 SH   SOLE   11,366 0 10,052
BENCHMARK ELECTRS INC COM 08160H101   252,202 10,646 SH   SOLE   7,985 0 2,661
BENTLEY SYS INC COM CL B 08265T208   2,694,508 62,678 SH   SOLE   36,761 0 25,917
BERKLEY W R CORP COM 084423102   4,148,882 66,638 SH   SOLE   17,851 0 48,787
BERKSHIRE HATHAWAY INC DEL CL A 084670108   32,592,000 70 SH   SOLE   0 0 70
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   534,272,040 1,730,323 SH   SOLE   76,703 0 1,653,620
BERKSHIRE HILLS BANCORP INC COM 084680107   5,226,890 208,575 SH   SOLE   0 0 208,575
BERRY CORP COM 08579X101   116,803 14,879 SH   SOLE   9,957 0 4,922
BERRY GLOBAL GROUP INC COM 08579W103   1,136,026 19,287 SH   SOLE   630 0 18,657
BEST BUY INC COM 086516101   6,669,176 85,207 SH   SOLE   2,997 0 82,210
BEYOND MEAT INC COM 08862E109   549,239 33,841 SH   SOLE   2,287 0 31,554
BGC PARTNERS INC CL A 05541T101   160,831 30,752 SH   SOLE   0 0 30,752
BGSF INC COM 05601C105   239,380 22,477 SH   SOLE   0 0 22,477
BHP GROUP LTD SPONSORED ADS 088606108   17,132,224 270,181 SH   SOLE   32,961 0 237,220
BIG 5 SPORTING GOODS CORP COM 08915P101   164,426 21,382 SH   SOLE   0 0 21,382
BIG LOTS INC COM 089302103   193,197 17,627 SH   SOLE   0 0 17,627
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   318,103 35,582 SH   SOLE   20,589 0 14,993
BIGLARI HLDGS INC COM STK CL B 08986R309   240,772 1,423 SH   SOLE   0 0 1,423
BILL HOLDINGS INC COM 090043100   659,587 8,129 SH   SOLE   1,113 0 7,016
BIO RAD LABS INC CL A 090572207   14,011,709 29,251 SH   SOLE   22,879 0 6,372
BIOCARDIA INC COM 09060U507   21,548 11,050 SH   SOLE   0 0 11,050
BIOCRYST PHARMACEUTICALS INC COM 09058V103   228,299 27,374 SH   SOLE   1,245 0 26,129
BIOGEN INC COM 09062X103   11,824,352 42,529 SH   SOLE   20,965 0 21,564
BIOHAVEN LTD COM G1110E107   388,272 28,424 SH   SOLE   0 0 28,424
BIOLIFE SOLUTIONS INC COM NEW 09062W204   609,413 28,019 SH   SOLE   20,890 0 7,129
BIOLINERX LTD SPONSORED ADS 09071M205   104,350 117,710 SH   SOLE   0 0 117,710
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,469,653 25,398 SH   SOLE   9,791 0 15,607
BIONANO GENOMICS INC COM 09075F107   43,347 39,051 SH   SOLE   0 0 39,051
BIONTECH SE SPONSORED ADS 09075V102   962,054 7,723 SH   SOLE   83 0 7,640
BIORA THERAPEUTICS INC COM NEW 74319F305   57,389 20,718 SH   SOLE   0 0 20,718
BIO-TECHNE CORP COM 09073M104   2,724,189 36,719 SH   SOLE   31,911 0 4,808
BIOVENTUS INC COM CL A 09075A108   42,825 40,023 SH   SOLE   0 0 40,023
BITFARMS LTD COM 09173B107   75,837 78,182 SH   SOLE   0 0 78,182
BJS WHSL CLUB HLDGS INC COM 05550J101   1,572,139 20,667 SH   SOLE   9,680 0 10,987
BLACK HILLS CORP COM 092113109   1,802,660 28,568 SH   SOLE   7,720 0 20,848
BLACK KNIGHT INC COM 09215C105   3,355,964 58,304 SH   SOLE   20,119 0 38,185
BLACK STONE MINERALS L P COM UNIT 09225M101   1,026,484 65,423 SH   SOLE   0 0 65,423
BLACKBAUD INC COM 09227Q100   627,997 9,062 SH   SOLE   4,988 0 4,074
BLACKBERRY LTD COM 09228F103   472,001 103,509 SH   SOLE   0 0 103,509
BLACKLINE INC COM 09239B109   1,053,315 15,686 SH   SOLE   11,184 0 4,502
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   399,330 34,131 SH   SOLE   0 0 34,131
BLACKROCK CAP ALLOCATION TR COM 09260U109   1,626,645 107,440 SH   SOLE   0 0 107,440
BLACKROCK CAP INVT CORP COM 092533108   261,344 75,752 SH   SOLE   0 0 75,752
BLACKROCK CORE BD TR SHS BEN INT 09249E101   7,455,364 687,764 SH   SOLE   0 0 687,764
BLACKROCK CORPOR HI YLD FD I COM 09255P107   3,956,707 453,751 SH   SOLE   0 0 453,751
BLACKROCK CR ALLOCATION INCO COM 092508100   5,658,966 549,948 SH   SOLE   0 0 549,948
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   3,194,420 335,901 SH   SOLE   0 0 335,901
BLACKROCK ENERGY & RES TR COM 09250U101   601,824 49,492 SH   SOLE   0 0 49,492
BLACKROCK ENHANCD CAP & INM COM 09256A109   1,693,707 94,462 SH   SOLE   0 0 94,462
BLACKROCK ENHANCED EQUITY DI COM 09251A104   10,171,816 1,184,146 SH   SOLE   0 0 1,184,146
BLACKROCK ENHANCED GLOBAL DI COM 092501105   3,047,332 306,881 SH   SOLE   0 0 306,881
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   423,662 78,456 SH   SOLE   0 0 78,456
BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100   647,907 41,506 SH   SOLE   0 0 41,506
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,639,972 36,250 SH   SOLE   0 0 36,250
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   211,508 6,526 SH   SOLE   0 0 6,526
BLACKROCK FLOATING RATE INC COM 091941104   520,570 46,438 SH   SOLE   0 0 46,438
BLACKROCK FLOATING RATE INCO COM 09255X100   10,089,749 862,372 SH   SOLE   0 0 862,372
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,912,891 69,587 SH   SOLE   0 0 69,587
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   3,575,744 213,988 SH   SOLE   0 0 213,988
BLACKROCK INC COM 09247X101   72,987,803 109,080 SH   SOLE   18,720 0 90,360
BLACKROCK INCOME TR INC COM NEW 09247F209   2,208,165 175,391 SH   SOLE   0 0 175,391
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   5,434,144 676,730 SH   SOLE   0 0 676,730
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,798,039 148,968 SH   SOLE   0 0 148,968
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   578,580 58,149 SH   SOLE   0 0 58,149
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,277,181 97,420 SH   SOLE   0 0 97,420
BLACKROCK MULTI SECTOR INC T COM 09258A107   1,993,534 136,637 SH   SOLE   0 0 136,637
BLACKROCK MUN INCOME QUALITY COM 092479104   808,762 70,696 SH   SOLE   0 0 70,696
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   675,041 66,116 SH   SOLE   0 0 66,116
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,957,906 182,224 SH   SOLE   410 0 181,814
BLACKROCK MUNI INCOME TR II COM 09249N101   1,045,751 97,460 SH   SOLE   0 0 97,460
BLACKROCK MUNIASSETS FD INC COM 09254J102   410,836 39,016 SH   SOLE   0 0 39,016
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,065,056 91,186 SH   SOLE   44,386 0 46,800
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,036,613 90,534 SH   SOLE   0 0 90,534
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   276,387 25,976 SH   SOLE   0 0 25,976
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   1,919,469 173,551 SH   SOLE   0 0 173,551
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   581,131 48,227 SH   SOLE   24,468 0 23,759
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   312,482 31,124 SH   SOLE   0 0 31,124
BLACKROCK MUNIVEST FD II INC COM 09253T101   198,165 18,434 SH   SOLE   0 0 18,434
BLACKROCK MUNIVEST FD INC COM 09253R105   358,566 51,816 SH   SOLE   0 0 51,816
BLACKROCK MUNIYIELD FD INC COM 09253W104   498,922 46,411 SH   SOLE   13,541 0 32,870
BLACKROCK MUNIYIELD MICH QU COM 09254V105   1,064,949 95,170 SH   SOLE   0 0 95,170
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   295,857 29,148 SH   SOLE   0 0 29,148
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   547,537 46,639 SH   SOLE   0 0 46,639
BLACKROCK MUNIYIELD QUALITY COM 09254E103   647,909 57,135 SH   SOLE   13,270 0 43,865
BLACKROCK MUNIYIELD QUALITY COM 09254G108   618,497 59,643 SH   SOLE   0 0 59,643
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,101,418 93,025 SH   SOLE   0 0 93,025
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   722,335 69,455 SH   SOLE   0 0 69,455
BLACKROCK RES & COMMODITIES SHS 09257A108   4,518,425 473,630 SH   SOLE   0 0 473,630
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   3,898,887 120,559 SH   SOLE   0 0 120,559
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   4,073,839 217,969 SH   SOLE   0 0 217,969
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   8,936,736 498,702 SH   SOLE   0 0 498,702
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,546,497 150,145 SH   SOLE   469 0 149,676
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   475,733 19,839 SH   SOLE   0 0 19,839
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   21,186 14,124 SH   SOLE   0 0 14,124
BLACKSTONE INC COM 09260D107   73,083,526 832,007 SH   SOLE   28,206 0 803,801
BLACKSTONE MTG TR INC COM CL A 09257W100   5,416,880 303,467 SH   SOLE   0 0 303,467
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,536,431 61,630 SH   SOLE   0 0 61,630
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   354,832 27,995 SH   SOLE   0 0 27,995
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   217,574 20,430 SH   SOLE   0 0 20,430
BLADE AIR MOBILITY INC CL A COM 092667104   102,509 30,328 SH   SOLE   0 0 30,328
BLINK CHARGING CO COM 09354A100   425,537 49,195 SH   SOLE   0 0 49,195
BLOCK H & R INC COM 093671105   4,052,732 114,971 SH   SOLE   2,436 0 112,535
BLOCK INC CL A 852234103   24,166,887 352,030 SH   SOLE   58,582 0 293,448
BLOOM ENERGY CORP COM CL A 093712107   1,124,072 56,401 SH   SOLE   0 0 56,401
BLOOMIN BRANDS INC COM 094235108   1,768,435 68,945 SH   SOLE   41,371 0 27,574
BLUELINX HLDGS INC COM NEW 09624H208   451,526 6,644 SH   SOLE   1,172 0 5,472
BLUEPRINT MEDICINES CORP COM 09627Y109   480,471 10,680 SH   SOLE   834 0 9,846
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   1,575,408 36,860 SH   SOLE   0 0 36,860
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   1,789,088 37,768 SH   SOLE   0 0 37,768
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   924,273 13,775 SH   SOLE   0 0 13,775
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   2,594,754 34,074 SH   SOLE   0 0 34,074
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206   243,925 3,004 SH   SOLE   0 0 3,004
BNY MELLON ETF TRUST US SMLCP CORE 09661T305   342,729 4,216 SH   SOLE   0 0 4,216
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   678,758 312,792 SH   SOLE   0 0 312,792
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   1,335,510 115,230 SH   SOLE   0 0 115,230
BNY MELLON MUN INCOME INC COM 05589T104   302,583 46,623 SH   SOLE   0 0 46,623
BNY MELLON STRATEGIC MUN BD COM 09662E109   1,250,025 207,991 SH   SOLE   0 0 207,991
BNY MELLON STRATEGIC MUNS IN COM 05588W108   788,244 126,321 SH   SOLE   0 0 126,321
BOEING CO COM 097023105   181,661,424 855,159 SH   SOLE   104,338 0 750,821
BOISE CASCADE CO DEL COM 09739D100   460,890 7,287 SH   SOLE   0 0 7,287
BOK FINL CORP COM NEW 05561Q201   500,214 5,926 SH   SOLE   4,423 0 1,503
BOOKING HOLDINGS INC COM 09857L108   34,232,667 12,906 SH   SOLE   5,636 0 7,270
BOOT BARN HLDGS INC COM 099406100   539,392 7,038 SH   SOLE   4,611 0 2,427
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,070,262 43,912 SH   SOLE   22,499 0 21,413
BORGWARNER INC COM 099724106   2,457,860 50,048 SH   SOLE   1,405 0 48,643
BOSTON BEER INC CL A 100557107   1,767,502 5,377 SH   SOLE   9 0 5,368
BOSTON PROPERTIES INC COM 101121101   1,938,357 35,816 SH   SOLE   9,132 0 26,684
BOSTON SCIENTIFIC CORP COM 101137107   14,583,870 291,502 SH   SOLE   137,554 0 153,948
BOX INC CL A 10316T104   357,486 13,344 SH   SOLE   0 0 13,344
BOXLIGHT CORP COM CL A 103197109   23,639 61,800 SH   SOLE   0 0 61,800
BOYD GAMING CORP COM 103304101   2,342,150 36,528 SH   SOLE   389 0 36,139
BP PLC SPONSORED ADR 055622104   36,589,284 964,399 SH   SOLE   27,519 0 936,880
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   177,726 11,094 SH   SOLE   0 0 11,094
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,590,204 411,970 SH   SOLE   0 0 411,970
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   213,990 45,241 SH   SOLE   6,416 0 38,825
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,678,493 210,866 SH   SOLE   0 0 210,866
BRC INC COM CL A 05601U105   851,698 165,700 SH   SOLE   0 0 165,700
BRIGHT HEALTH GROUP INC COM 10920V107   4,081 18,525 SH   SOLE   0 0 18,525
BRIGHT HORIZONS FAM SOL IN D COM 109194100   428,064 5,560 SH   SOLE   694 0 4,866
BRIGHTHOUSE FINL INC COM 10922N103   359,430 8,149 SH   SOLE   1,082 0 7,067
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,737,547 294,500 SH   SOLE   0 0 294,500
BRINKS CO COM 109696104   225,584 3,377 SH   SOLE   37 0 3,340
BRISTOL-MYERS SQUIBB CO COM 110122108   126,269,806 1,821,812 SH   SOLE   242,347 0 1,579,465
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   58,512,850 1,666,084 SH   SOLE   1,075,493 0 590,591
BRIXMOR PPTY GROUP INC COM 11120U105   304,364 14,143 SH   SOLE   4,590 0 9,553
BROADCOM INC COM 11135F101   194,630,505 303,380 SH   SOLE   64,998 0 238,382
BROADMARK RLTY CAP INC COM 11135B100   799,231 170,049 SH   SOLE   0 0 170,049
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   34,806,599 237,474 SH   SOLE   22,265 0 215,209
BROADSTONE NET LEASE INC COM 11135E203   750,126 44,099 SH   SOLE   1,178 0 42,921
BROOKDALE SR LIVING INC COM 112463104   69,526 23,568 SH   SOLE   0 0 23,568
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,416,520 43,292 SH   SOLE   3,260 0 40,032
BROOKFIELD CORP CL A LTD VT SH 11271J107   5,461,401 167,579 SH   SOLE   7,986 0 159,593
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,771,231 170,898 SH   SOLE   0 0 170,898
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,972,168 42,817 SH   SOLE   1,732 0 41,085
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,973,755 180,775 SH   SOLE   0 0 180,775
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   721,504 20,644 SH   SOLE   2,930 0 17,714
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   776,422 24,640 SH   SOLE   0 0 24,640
BROWN & BROWN INC COM 115236101   6,091,264 106,083 SH   SOLE   26,601 0 79,482
BROWN FORMAN CORP CL A 115637100   1,604,686 24,616 SH   SOLE   0 0 24,616
BROWN FORMAN CORP CL B 115637209   7,172,436 111,598 SH   SOLE   7,262 0 104,336
BRUKER CORP COM 116794108   11,042,705 140,065 SH   SOLE   115,320 0 24,745
BRUNSWICK CORP COM 117043109   712,863 8,693 SH   SOLE   253 0 8,440
BUILDERS FIRSTSOURCE INC COM 12008R107   11,912,856 134,184 SH   SOLE   2,153 0 132,031
BUMBLE INC COM CL A 12047B105   343,572 17,574 SH   SOLE   3,837 0 13,737
BUNGE LIMITED COM G16962105   8,272,324 86,603 SH   SOLE   3,255 0 83,348
BURLINGTON STORES INC COM 122017106   1,656,815 8,198 SH   SOLE   6,452 0 1,746
BUSINESS FIRST BANCSHARES IN COM 12326C105   400,345 23,371 SH   SOLE   0 0 23,371
BUTTERFLY NETWORK INC COM CL A 124155102   102,609 54,579 SH   SOLE   0 0 54,579
BWX TECHNOLOGIES INC COM 05605H100   913,203 14,486 SH   SOLE   7,874 0 6,612
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,790,809 38,148 SH   SOLE   8,193 0 29,955
C3 AI INC CL A 12468P104   3,599,443 107,222 SH   SOLE   2,047 0 105,175
CABALETTA BIO INC COM 12674W109   204,931 24,780 SH   SOLE   24,140 0 640
CABOT CORP COM 127055101   1,504,630 19,632 SH   SOLE   326 0 19,306
CACI INTL INC CL A 127190304   1,744,200 5,887 SH   SOLE   3,990 0 1,897
CADENCE BANK COM 12740C103   1,491,200 71,830 SH   SOLE   23,886 0 47,944
CADENCE DESIGN SYSTEM INC COM 127387108   27,684,358 131,774 SH   SOLE   77,579 0 54,195
CAESARS ENTERTAINMENT INC NE COM 12769G100   17,150,939 351,382 SH   SOLE   143,767 0 207,615
CAL MAINE FOODS INC COM NEW 128030202   1,932,752 31,742 SH   SOLE   345 0 31,397
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   7,949,582 727,984 SH   SOLE   0 0 727,984
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,136,036 583,273 SH   SOLE   0 0 583,273
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   3,134,781 147,173 SH   SOLE   0 0 147,173
CALAMOS GBL DYN INCOME FUND COM 12811L107   2,157,133 360,725 SH   SOLE   0 0 360,725
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   1,310,683 139,434 SH   SOLE   0 0 139,434
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   466,750 30,210 SH   SOLE   0 0 30,210
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   9,163,121 654,509 SH   SOLE   0 0 654,509
CALIFORNIA WTR SVC GROUP COM 130788102   758,185 13,027 SH   SOLE   955 0 12,072
CALIX INC COM 13100M509   773,786 14,439 SH   SOLE   0 0 14,439
CALLON PETE CO DEL COM 13123X508   330,070 9,871 SH   SOLE   175 0 9,696
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   2,516,518 144,794 SH   SOLE   0 0 144,794
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   1,065,321 42,596 SH   SOLE   0 0 42,596
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   6,092,063 213,982 SH   SOLE   0 0 213,982
CAMBRIA ETF TR GLB ASSET ALLO 132061607   7,521,284 280,436 SH   SOLE   0 0 280,436
CAMBRIA ETF TR GLB MOMENT ETF 132061508   4,168,589 151,102 SH   SOLE   0 0 151,102
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   222,975 10,984 SH   SOLE   0 0 10,984
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   29,204,397 497,520 SH   SOLE   0 0 497,520
CAMBRIA ETF TR TAIL RISK 132061862   11,004,005 748,572 SH   SOLE   0 0 748,572
CAMBRIA ETF TR TRINITY 132061839   757,024 30,744 SH   SOLE   0 0 30,744
CAMBRIA ETF TR VALUE MOMENTUM 132061888   3,101,412 123,513 SH   SOLE   0 0 123,513
CAMDEN PPTY TR SH BEN INT 133131102   2,403,035 22,921 SH   SOLE   10,837 0 12,084
CAMECO CORP COM 13321L108   3,451,669 131,894 SH   SOLE   0 0 131,894
CAMPBELL SOUP CO COM 134429109   6,506,061 118,335 SH   SOLE   0 0 118,335
CAMPING WORLD HLDGS INC CL A 13462K109   2,791,255 133,745 SH   SOLE   0 0 133,745
CANADIAN IMPERIAL BK COMM TO COM 136069101   18,552,171 437,345 SH   SOLE   293,497 0 143,848
CANADIAN NAT RES LTD COM 136385101   4,520,348 81,668 SH   SOLE   32,491 0 49,177
CANADIAN NATL RY CO COM 136375102   7,421,218 62,908 SH   SOLE   10,704 0 52,204
CANADIAN PAC RY LTD COM 13645T100   27,796,065 361,270 SH   SOLE   43,851 0 317,419
CANADIAN SOLAR INC COM 136635109   838,996 21,075 SH   SOLE   0 0 21,075
CANGO INC ADS 137586103   18,172 15,940 SH   SOLE   0 0 15,940
CANO HEALTH INC COM CL A 13781Y103   11,022 12,112 SH   SOLE   0 0 12,112
CANOO INC COM CL A 13803R102   36,272 55,581 SH   SOLE   0 0 55,581
CANOPY GROWTH CORP COM 138035100   721,236 412,135 SH   SOLE   0 0 412,135
CAPITAL CITY BK GROUP INC COM 139674105   204,838 6,989 SH   SOLE   0 0 6,989
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   40,891,059 1,726,090 SH   SOLE   0 0 1,726,090
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   85,116,982 3,412,870 SH   SOLE   0 0 3,412,870
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   15,513,173 680,701 SH   SOLE   0 0 680,701
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   42,667,547 1,850,284 SH   SOLE   0 0 1,850,284
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   73,800,560 3,285,867 SH   SOLE   0 0 3,285,867
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   10,242,951 441,697 SH   SOLE   0 0 441,697
CAPITAL ONE FINL CORP COM 14040H105   11,349,189 118,024 SH   SOLE   27,006 0 91,018
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   317,095 23,629 SH   SOLE   0 0 23,629
CAPITAL SOUTHWEST CORP COM 140501107   2,035,996 114,510 SH   SOLE   0 0 114,510
CAPRI HOLDINGS LIMITED SHS G1890L107   494,440 10,520 SH   SOLE   1,005 0 9,515
CARA THERAPEUTICS INC COM 140755109   858,602 174,868 SH   SOLE   9,702 0 165,166
CARDINAL HEALTH INC COM 14149Y108   10,481,804 138,832 SH   SOLE   35,082 0 103,750
CARDLYTICS INC COM 14161W105   853,302 251,341 SH   SOLE   0 0 251,341
CAREDX INC COM 14167L103   369,000 40,372 SH   SOLE   463 0 39,909
CAREMAX INC COM CL A 14171W103   86,639 32,449 SH   SOLE   32,449 0 0
CARETRUST REIT INC COM 14174T107   701,448 35,825 SH   SOLE   4,311 0 31,514
CARLISLE COS INC COM 142339100   3,754,741 16,609 SH   SOLE   1,226 0 15,383
CARLYLE GROUP INC COM 14316J108   2,935,983 94,526 SH   SOLE   5,997 0 88,529
CARLYLE SECURED LENDING INC COM 872280102   554,244 40,693 SH   SOLE   0 0 40,693
CARMAX INC COM 143130102   9,805,110 152,538 SH   SOLE   79,614 0 72,924
CARNIVAL CORP COMMON STOCK 143658300   7,391,813 728,257 SH   SOLE   67 0 728,190
CARNIVAL PLC ADR 14365C103   333,610 36,460 SH   SOLE   0 0 36,460
CARPENTER TECHNOLOGY CORP COM 144285103   909,924 20,329 SH   SOLE   0 0 20,329
CARRIAGE SVCS INC COM 143905107   1,310,839 42,950 SH   SOLE   0 0 42,950
CARRIER GLOBAL CORPORATION COM 14448C104   13,723,751 299,973 SH   SOLE   54,691 0 245,282
CARTER BANKSHARES INC COM NEW 146103106   394,198 28,157 SH   SOLE   0 0 28,157
CARTERS INC COM 146229109   212,724 2,958 SH   SOLE   125 0 2,833
CARVANA CO CL A 146869102   409,207 41,799 SH   SOLE   46 0 41,753
CASELLA WASTE SYS INC CL A 147448104   1,357,525 16,423 SH   SOLE   9,987 0 6,436
CASEYS GEN STORES INC COM 147528103   6,123,893 28,291 SH   SOLE   10,912 0 17,379
CASS INFORMATION SYS INC COM 14808P109   441,125 10,186 SH   SOLE   3,352 0 6,834
CASSAVA SCIENCES INC COM 14817C107   1,254,521 52,012 SH   SOLE   0 0 52,012
CATALENT INC COM 148806102   800,151 12,177 SH   SOLE   4,367 0 7,810
CATALYST PHARMACEUTICALS INC COM 14888U101   1,114,375 67,212 SH   SOLE   948 0 66,264
CATERPILLAR INC COM 149123101   157,199,144 686,939 SH   SOLE   47,618 0 639,321
CATHAY GEN BANCORP COM 149150104   408,406 11,831 SH   SOLE   2,323 0 9,508
CBIZ INC COM 124805102   995,541 20,116 SH   SOLE   514 0 19,602
CBOE GLOBAL MKTS INC COM 12503M108   1,702,507 12,683 SH   SOLE   1,571 0 11,112
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,662,143 313,021 SH   SOLE   0 0 313,021
CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118   7,413 239,935 SH   SOLE   0 0 239,935
CBRE GROUP INC CL A 12504L109   2,577,838 35,405 SH   SOLE   19,813 0 15,592
CDW CORP COM 12514G108   6,918,861 35,501 SH   SOLE   6,620 0 28,881
CEDAR FAIR L P DEPOSITRY UNIT 150185106   2,218,880 48,564 SH   SOLE   0 0 48,564
CELANESE CORP DEL COM 150870103   4,413,806 40,535 SH   SOLE   6,335 0 34,200
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   260,561 42,785 SH   SOLE   0 0 42,785
CELLECTIS S A SPON ADS 15117K103   23,849 12,357 SH   SOLE   0 0 12,357
CEL-SCI CORP COM PAR NEW 150837607   49,903 21,510 SH   SOLE   0 0 21,510
CELSIUS HLDGS INC COM NEW 15118V207   4,102,186 44,138 SH   SOLE   2,584 0 41,554
CEMEX SAB DE CV SPON ADR NEW 151290889   951,720 172,101 SH   SOLE   0 0 172,101
CENOVUS ENERGY INC COM 15135U109   2,329,745 133,433 SH   SOLE   43,524 0 89,909
CENTENE CORP DEL COM 15135B101   8,399,598 132,884 SH   SOLE   34,022 0 98,862
CENTERPOINT ENERGY INC COM 15189T107   6,534,626 221,814 SH   SOLE   33,209 0 188,605
CENTERSPACE COM 15202L107   575,365 10,532 SH   SOLE   487 0 10,045
CENTURY ALUM CO COM 156431108   143,330 14,333 SH   SOLE   0 0 14,333
CENTURY CMNTYS INC COM 156504300   683,049 10,686 SH   SOLE   10,595 0 91
CERBERUS CYBER SENTINEL CORP COM 15672X102   8,450 25,000 SH   SOLE   0 0 25,000
CERENCE INC COM 156727109   422,502 15,041 SH   SOLE   929 0 14,112
CERIDIAN HCM HLDG INC COM 15677J108   2,086,697 28,499 SH   SOLE   1,617 0 26,882
CERTARA INC COM 15687V109   851,975 35,337 SH   SOLE   33,041 0 2,296
CERUS CORP COM 157085101   44,936 15,130 SH   SOLE   0 0 15,130
CF INDS HLDGS INC COM 125269100   5,300,526 73,121 SH   SOLE   17,108 0 56,013
CGI INC CL A SUB VTG 12532H104   430,038 4,467 SH   SOLE   0 0 4,467
CHAMPIONX CORPORATION COM 15872M104   794,301 29,278 SH   SOLE   26,713 0 2,565
CHARGE ENTERPRISES INC COM 159610104   61,050 55,500 SH   SOLE   0 0 55,500
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   3,395,484 324,306 SH   SOLE   0 0 324,306
CHARLES RIV LABS INTL INC COM 159864107   5,843,294 28,953 SH   SOLE   19,427 0 9,526
CHART INDS INC COM 16115Q308   506,591 4,040 SH   SOLE   1,777 0 2,263
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,943,771 16,621 SH   SOLE   5,035 0 11,586
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,913,334 60,872 SH   SOLE   19,836 0 41,036
CHEESECAKE FACTORY INC COM 163072101   339,634 9,690 SH   SOLE   3,280 0 6,410
CHEGG INC COM 163092109   464,240 28,481 SH   SOLE   21,950 0 6,531
CHEMED CORP NEW COM 16359R103   2,199,573 4,090 SH   SOLE   332 0 3,758
CHEMOURS CO COM 163851108   1,562,146 52,176 SH   SOLE   51 0 52,125
CHENIERE ENERGY INC COM NEW 16411R208   30,561,385 193,918 SH   SOLE   5,129 0 188,789
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   2,971,861 62,803 SH   SOLE   1,206 0 61,597
CHERRY HILL MTG INVT CORP COM 164651101   447,488 81,067 SH   SOLE   0 0 81,067
CHESAPEAKE ENERGY CORP COM 165167735   3,462,561 45,536 SH   SOLE   16,291 0 29,245
CHESAPEAKE UTILS CORP COM 165303108   1,227,507 9,590 SH   SOLE   1,214 0 8,376
CHEVRON CORP NEW COM 166764100   305,962,449 1,875,229 SH   SOLE   257,670 0 1,617,559
CHEWY INC CL A 16679L109   1,649,467 44,127 SH   SOLE   5,520 0 38,607
CHICOS FAS INC COM 168615102   58,433 10,624 SH   SOLE   0 0 10,624
CHIMERA INVT CORP COM NEW 16934Q208   635,242 112,632 SH   SOLE   8,909 0 103,723
CHIPOTLE MEXICAN GRILL INC COM 169656105   17,220,759 10,081 SH   SOLE   2,156 0 7,925
CHORD ENERGY CORPORATION COM NEW 674215207   1,140,164 8,471 SH   SOLE   1,402 0 7,069
CHROMADEX CORP COM NEW 171077407   28,940 18,915 SH   SOLE   0 0 18,915
CHUBB LIMITED COM H1467J104   51,268,578 264,026 SH   SOLE   70,091 0 193,935
CHURCH & DWIGHT CO INC COM 171340102   9,988,920 112,984 SH   SOLE   19,310 0 93,674
CHURCHILL DOWNS INC COM 171484108   1,584,564 6,164 SH   SOLE   3,766 0 2,398
CI&T INC COM CL A G21307106   90,992 16,514 SH   SOLE   15,780 0 734
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   42,971 19,183 SH   SOLE   0 0 19,183
CIENA CORP COM NEW 171779309   14,229,159 270,928 SH   SOLE   213,064 0 57,864
CINCINNATI FINL CORP COM 172062101   11,458,964 102,239 SH   SOLE   13,233 0 89,006
CINEDIGM CORP COM NEW CL A 172406209   4,227 10,064 SH   SOLE   0 0 10,064
CINEMARK HLDGS INC COM 17243V102   171,712 11,610 SH   SOLE   0 0 11,610
CINTAS CORP COM 172908105   18,143,903 39,215 SH   SOLE   1,367 0 37,848
CION INVT CORP COM 17259U204   9,242,239 936,397 SH   SOLE   0 0 936,397
CIPHER MINING INC COM 17253J106   25,672 11,018 SH   SOLE   0 0 11,018
CIRRUS LOGIC INC COM 172755100   419,144 3,832 SH   SOLE   18 0 3,814
CISCO SYS INC COM 17275R102   215,839,903 4,128,933 SH   SOLE   829,416 0 3,299,517
CITIGROUP INC COM NEW 172967424   36,207,567 772,181 SH   SOLE   78,498 0 693,683
CITIZENS & NORTHN CORP COM 172922106   207,660 9,713 SH   SOLE   0 0 9,713
CITIZENS FINL GROUP INC COM 174610105   7,473,364 246,077 SH   SOLE   66,964 0 179,113
CITIZENS HLDG CO MISS COM 174715102   164,329 13,603 SH   SOLE   0 0 13,603
CITY HLDG CO COM 177835105   484,546 5,332 SH   SOLE   793 0 4,539
CITY OFFICE REIT INC COM 178587101   469,925 68,105 SH   SOLE   0 0 68,105
CIVEO CORP CDA COM NEW 17878Y207   457,769 22,168 SH   SOLE   0 0 22,168
CIVISTA BANCSHARES INC COM NO PAR 178867107   200,754 11,893 SH   SOLE   0 0 11,893
CIVITAS RESOURCES INC COM NEW 17888H103   583,709 8,541 SH   SOLE   0 0 8,541
CLARUS CORP NEW COM 18270P109   931,126 98,532 SH   SOLE   0 0 98,532
CLEAN ENERGY FUELS CORP COM 184499101   675,870 155,016 SH   SOLE   0 0 155,016
CLEAN HARBORS INC COM 184496107   946,456 6,639 SH   SOLE   196 0 6,443
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   64,800 54,000 SH   SOLE   0 0 54,000
CLEAR SECURE INC COM CL A 18467V109   223,410 8,537 SH   SOLE   0 0 8,537
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   336,231 11,634 SH   SOLE   0 0 11,634
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   486,150 15,019 SH   SOLE   0 0 15,019
CLEARFIELD INC COM 18482P103   757,670 16,266 SH   SOLE   0 0 16,266
CLEARPOINT NEURO INC COM 18507C103   223,871 26,525 SH   SOLE   0 0 26,525
CLEARWATER ANALYTICS HLDGS I CL A 185123106   679,960 42,604 SH   SOLE   39,638 0 2,966
CLEARWATER PAPER CORP COM 18538R103   468,214 14,010 SH   SOLE   0 0 14,010
CLEARWAY ENERGY INC CL C 18539C204   2,070,750 66,095 SH   SOLE   3,166 0 62,929
CLEVELAND-CLIFFS INC NEW COM 185899101   8,778,655 478,923 SH   SOLE   5,302 0 473,621
CLIPPER RLTY INC COM 18885T306   565,046 98,440 SH   SOLE   0 0 98,440
CLOROX CO DEL COM 189054109   64,174,726 405,553 SH   SOLE   114,214 0 291,339
CLOUDFLARE INC CL A COM 18915M107   6,029,022 97,779 SH   SOLE   0 0 97,779
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103   73,316 12,684 SH   SOLE   0 0 12,684
CLOUGH GLOBAL EQUITY FD COM 18914C100   377,698 62,326 SH   SOLE   0 0 62,326
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   96,445 19,723 SH   SOLE   0 0 19,723
CME GROUP INC COM 12572Q105   22,009,944 114,923 SH   SOLE   44,026 0 70,897
CMS ENERGY CORP COM 125896100   10,101,463 164,572 SH   SOLE   23,137 0 141,435
CNA FINL CORP COM 126117100   385,786 9,884 SH   SOLE   898 0 8,986
CNB FINL CORP PA COM 126128107   703,491 36,640 SH   SOLE   0 0 36,640
CNH INDL N V SHS N20944109   1,426,818 93,439 SH   SOLE   28,353 0 65,086
CNO FINL GROUP INC COM 12621E103   316,896 14,281 SH   SOLE   178 0 14,103
CNX RES CORP COM 12653C108   1,731,582 108,089 SH   SOLE   41,819 0 66,270
COCA COLA CO COM 191216100   174,388,676 2,811,360 SH   SOLE   286,206 0 2,525,154
COCA COLA CONS INC COM 191098102   2,022,375 3,780 SH   SOLE   435 0 3,345
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,323,396 56,148 SH   SOLE   5,534 0 50,614
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,732,762 46,387 SH   SOLE   32,102 0 14,285
CODEXIS INC COM 192005106   106,874 25,815 SH   SOLE   0 0 25,815
COEUR MNG INC COM NEW 192108504   156,276 39,167 SH   SOLE   0 0 39,167
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   411,593 6,459 SH   SOLE   1,439 0 5,020
COGNEX CORP COM 192422103   1,595,629 32,202 SH   SOLE   3,299 0 28,903
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,740,755 77,806 SH   SOLE   21,037 0 56,769
COGNYTE SOFTWARE LTD ORD SHS M25133105   41,277 12,176 SH   SOLE   0 0 12,176
COHEN & STEERS CLOSED-END OP COM 19248P106   6,506,180 593,630 SH   SOLE   0 0 593,630
COHEN & STEERS INFRASTRUCTUR COM 19248A109   6,000,608 245,927 SH   SOLE   0 0 245,927
COHEN & STEERS LTD DURATION COM 19248C105   1,125,749 63,103 SH   SOLE   0 0 63,103
COHEN & STEERS QUALITY INCOM COM 19247L106   8,053,385 675,620 SH   SOLE   0 0 675,620
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   189,141 14,115 SH   SOLE   0 0 14,115
COHEN & STEERS REIT & PFD & COM 19247X100   9,313,585 477,375 SH   SOLE   0 0 477,375
COHEN & STEERS SELECT PFD & COM 19248Y107   1,419,018 78,399 SH   SOLE   0 0 78,399
COHEN & STEERS TOTAL RETURN COM 19247R103   3,652,616 301,371 SH   SOLE   0 0 301,371
COHERENT CORP COM 19247G107   1,920,824 50,442 SH   SOLE   15,649 0 34,793
COHU INC COM 192576106   774,134 20,165 SH   SOLE   4,240 0 15,925
COINBASE GLOBAL INC COM CL A 19260Q107   7,432,334 109,995 SH   SOLE   13,797 0 96,198
COLGATE PALMOLIVE CO COM 194162103   43,066,621 573,076 SH   SOLE   41,878 0 531,198
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,800,376 158,415 SH   SOLE   3,780 0 154,635
COLUMBIA BKG SYS INC COM 197236102   920,408 42,970 SH   SOLE   8,458 0 34,512
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   5,323,358 297,894 SH   SOLE   0 0 297,894
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   3,909,452 189,595 SH   SOLE   0 0 189,595
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   296,258 12,337 SH   SOLE   0 0 12,337
COLUMBIA ETF TR I US ESG EQUITY 19761L300   1,741,452 46,266 SH   SOLE   0 0 46,266
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   2,727,591 100,835 SH   SOLE   0 0 100,835
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509   268,130 13,099 SH   SOLE   0 0 13,099
COLUMBIA FINL INC COM 197641103   201,994 11,050 SH   SOLE   0 0 11,050
COLUMBIA SELIGM PREM TECH GR COM 19842X109   1,493,003 53,647 SH   SOLE   0 0 53,647
COLUMBIA SPORTSWEAR CO COM 198516106   1,131,119 12,535 SH   SOLE   11,940 0 595
COMCAST CORP NEW CL A 20030N101   104,602,292 2,759,227 SH   SOLE   759,780 0 1,999,447
COMERICA INC COM 200340107   3,524,186 81,165 SH   SOLE   342 0 80,823
COMFORT SYS USA INC COM 199908104   2,238,134 15,334 SH   SOLE   2,546 0 12,788
COMMERCE BANCSHARES INC COM 200525103   4,187,412 71,764 SH   SOLE   9,112 0 62,652
COMMERCIAL METALS CO COM 201723103   2,505,735 51,242 SH   SOLE   8,698 0 42,544
COMMERCIAL VEH GROUP INC COM 202608105   1,073,713 147,084 SH   SOLE   0 0 147,084
COMMUNITY BK SYS INC COM 203607106   962,201 18,331 SH   SOLE   0 0 18,331
COMMUNITY HEALTH SYS INC NEW COM 203668108   887,437 181,110 SH   SOLE   0 0 181,110
COMMVAULT SYS INC COM 204166102   566,776 9,989 SH   SOLE   9,413 0 576
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   197,026 29,319 SH   SOLE   0 0 29,319
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   39,827 12,973 SH   SOLE   0 0 12,973
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,590,598 188,187 SH   SOLE   47 0 188,140
COMPASS INC CL A 20464U100   45,440 14,068 SH   SOLE   0 0 14,068
COMPASS MINERALS INTL INC COM 20451N101   2,427,347 70,789 SH   SOLE   9,275 0 61,514
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   134,691 13,564 SH   SOLE   0 0 13,564
COMSTOCK INC COM NEW 205750300   28,561 84,726 SH   SOLE   0 0 84,726
COMSTOCK RES INC COM 205768302   670,711 62,160 SH   SOLE   9,272 0 52,888
CONAGRA BRANDS INC COM 205887102   26,907,441 716,385 SH   SOLE   390,750 0 325,635
CONCENTRIX CORP COM 20602D101   312,256 2,569 SH   SOLE   399 0 2,170
CONFLUENT INC CLASS A COM 20717M103   395,109 16,415 SH   SOLE   1,816 0 14,599
CONMED CORP COM 207410101   203,295 1,957 SH   SOLE   633 0 1,324
CONOCOPHILLIPS COM 20825C104   75,840,355 764,443 SH   SOLE   118,537 0 645,906
CONSOLIDATED EDISON INC COM 209115104   27,914,824 291,782 SH   SOLE   7,161 0 284,621
CONSTELLATION BRANDS INC CL A 21036P108   27,688,086 122,573 SH   SOLE   9,196 0 113,377
CONSTELLATION ENERGY CORP COM 21037T109   6,240,975 79,503 SH   SOLE   13,260 0 66,243
CONSTELLIUM SE CL A SHS F21107101   364,539 23,857 SH   SOLE   22,489 0 1,368
COOPER COS INC COM NEW 216648402   3,687,733 9,877 SH   SOLE   5,488 0 4,389
COPART INC COM 217204106   10,958,584 145,707 SH   SOLE   49,353 0 96,354
CORCEPT THERAPEUTICS INC COM 218352102   214,781 9,916 SH   SOLE   118 0 9,798
CORE LABORATORIES N V COM N22717107   515,450 23,376 SH   SOLE   19,323 0 4,053
CORECIVIC INC COM 21871N101   331,816 36,067 SH   SOLE   23,552 0 12,515
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0   7,545 10,000 PRN   SOLE   0 0 10,000
CORMEDIX INC COM 21900C308   82,800 20,000 SH   SOLE   0 0 20,000
CORNERSTONE STRATEGIC VALUE COM 21924B302   3,815,755 489,827 SH   SOLE   0 0 489,827
CORNERSTONE TOTAL RETURN FD COM 21924U300   4,799,842 649,505 SH   SOLE   0 0 649,505
CORNING INC COM 219350105   25,943,712 735,366 SH   SOLE   68,733 0 666,633
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   665,439 28,066 SH   SOLE   18,493 0 9,573
CORTEVA INC COM 22052L104   32,488,496 538,692 SH   SOLE   37,020 0 501,672
CORVEL CORP COM 221006109   381,321 2,004 SH   SOLE   1,254 0 750
COSTAMARE INC SHS Y1771G102   165,515 17,589 SH   SOLE   0 0 17,589
COSTAR GROUP INC COM 22160N109   5,032,178 73,089 SH   SOLE   30,716 0 42,373
COSTCO WHSL CORP NEW COM 22160K105   279,308,727 562,137 SH   SOLE   22,284 0 539,853
COSTCO WHSL CORP NEW COM 22160K105   248,435 500 SH Call SOLE   0 0 500
COTERRA ENERGY INC COM 127097103   12,475,455 508,372 SH   SOLE   7,330 0 501,042
COTY INC COM CL A 222070203   1,149,662 95,329 SH   SOLE   76,573 0 18,756
COUPANG INC CL A 22266T109   519,136 32,446 SH   SOLE   947 0 31,499
COUSINS PPTYS INC COM NEW 222795502   251,563 11,766 SH   SOLE   3,833 0 7,933
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,376,927 12,121 SH   SOLE   212 0 11,909
CRANE HLDGS CO COM 224441105   2,568,942 22,634 SH   SOLE   3,711 0 18,923
CREDICORP LTD COM G2519Y108   272,988 2,062 SH   SOLE   474 0 1,588
CREDIT ACCEP CORP MICH COM 225310101   238,078 546 SH   SOLE   119 0 427
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   1,162,798 7,868 SH   SOLE   0 0 7,868
CREDIT SUISSE ASSET MGMT INC COM 224916106   3,495,399 1,360,077 SH   SOLE   0 0 1,360,077
CREDIT SUISSE GROUP SPONSORED ADR 225401108   70,338 79,049 SH   SOLE   0 0 79,049
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,550,678 820,465 SH   SOLE   0 0 820,465
CRESCENT CAP BDC INC COM 225655109   326,357 23,962 SH   SOLE   0 0 23,962
CRESCENT ENERGY COMPANY CL A COM 44952J104   189,498 16,755 SH   SOLE   0 0 16,755
CRESCENT PT ENERGY CORP COM 22576C101   90,225 12,780 SH   SOLE   0 0 12,780
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,185,465 47,552 SH   SOLE   0 0 47,552
CRH PLC ADR 12626K203   3,047,182 59,901 SH   SOLE   55,313 0 4,588
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,695,879 81,713 SH   SOLE   12,681 0 69,032
CROCS INC COM 227046109   6,005,647 47,498 SH   SOLE   339 0 47,159
CRONOS GROUP INC COM 22717L101   161,703 83,352 SH   SOLE   0 0 83,352
CROSS CTRY HEALTHCARE INC COM 227483104   243,221 10,897 SH   SOLE   0 0 10,897
CROSS TIMBERS RTY TR TR UNIT 22757R109   374,748 20,040 SH   SOLE   0 0 20,040
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   687,746 32,003 SH   SOLE   0 0 32,003
CROWDSTRIKE HLDGS INC CL A 22788C105   36,244,947 264,061 SH   SOLE   44,250 0 219,811
CROWN CASTLE INC COM 22822V101   99,487,245 743,330 SH   SOLE   349,402 0 393,928
CROWN HLDGS INC COM 228368106   1,928,366 23,314 SH   SOLE   2,529 0 20,785
CRYOPORT INC COM PAR $0.001 229050307   593,640 24,735 SH   SOLE   20,284 0 4,451
CSW INDUSTRIALS INC COM 126402106   603,671 4,345 SH   SOLE   1,487 0 2,858
CSX CORP COM 126408103   53,825,838 1,797,790 SH   SOLE   555,171 0 1,242,619
CTI BIOPHARMA CORP COM 12648L601   79,901 19,024 SH   SOLE   0 0 19,024
CTO RLTY GROWTH INC NEW COM 22948Q101   545,873 31,627 SH   SOLE   0 0 31,627
CTS CORP COM 126501105   336,502 6,803 SH   SOLE   4,673 0 2,130
CUBESMART COM 229663109   3,676,038 79,533 SH   SOLE   42,858 0 36,675
CUE BIOPHARMA INC COM 22978P106   37,735 10,570 SH   SOLE   0 0 10,570
CULLEN FROST BANKERS INC COM 229899109   3,531,412 33,524 SH   SOLE   598 0 32,926
CUMMINS INC COM 231021106   54,101,128 226,478 SH   SOLE   29,397 0 197,081
CURIS INC COM NEW 231269200   44,136 74,054 SH   SOLE   0 0 74,054
CURTISS WRIGHT CORP COM 231561101   1,635,640 9,280 SH   SOLE   906 0 8,374
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   329,909 48,588 SH   SOLE   48,443 0 145
CVB FINL CORP COM 126600105   328,851 19,715 SH   SOLE   586 0 19,129
CVR ENERGY INC COM 12662P108   1,414,396 43,148 SH   SOLE   16 0 43,132
CVR PARTNERS LP COM 126633205   574,925 6,448 SH   SOLE   1,508 0 4,940
CVS HEALTH CORP COM 126650100   113,079,123 1,521,722 SH   SOLE   182,559 0 1,339,163
CYBERARK SOFTWARE LTD SHS M2682V108   4,047,697 27,353 SH   SOLE   9,360 0 17,993
CYMABAY THERAPEUTICS INC COM 23257D103   1,036,189 118,829 SH   SOLE   0 0 118,829
CYTOMX THERAPEUTICS INC COM 23284F105   88,735 58,765 SH   SOLE   0 0 58,765
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   33,433 24,950 SH   SOLE   0 0 24,950
D R HORTON INC COM 23331A109   13,148,320 134,592 SH   SOLE   24,650 0 109,942
DANA INC COM 235825205   387,831 25,770 SH   SOLE   2,487 0 23,283
DANAHER CORPORATION COM 235851102   67,046,877 266,016 SH   SOLE   99,089 0 166,927
DANIMER SCIENTIFIC INC COM CL A 236272100   578,544 167,694 SH   SOLE   0 0 167,694
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   358,537 7,655 SH   SOLE   0 0 7,655
DARDEN RESTAURANTS INC COM 237194105   6,918,767 44,591 SH   SOLE   4,872 0 39,719
DARIOHEALTH CORP COM NEW 23725P209   356,652 86,566 SH   SOLE   0 0 86,566
DARLING INGREDIENTS INC COM 237266101   2,018,304 34,560 SH   SOLE   0 0 34,560
DASEKE INC COM 23753F107   158,913 20,558 SH   SOLE   0 0 20,558
DATADOG INC CL A COM 23804L103   4,690,530 64,555 SH   SOLE   4,587 0 59,968
DAVE & BUSTERS ENTMT INC COM 238337109   681,572 18,526 SH   SOLE   3,032 0 15,494
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   821,518 44,722 SH   SOLE   0 0 44,722
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   5,767,376 222,123 SH   SOLE   0 0 222,123
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   5,611,833 197,391 SH   SOLE   0 0 197,391
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,453,209 130,606 SH   SOLE   0 0 130,606
DAVITA INC COM 23918K108   754,485 9,302 SH   SOLE   5 0 9,297
DBX ETF TR XTRACK HRVST CSI 233051879   613,088 20,797 SH   SOLE   0 0 20,797
DBX ETF TR XTRACK MSCI ALL 233051820   6,838,623 236,304 SH   SOLE   0 0 236,304
DBX ETF TR XTRACK MSCI EAFE 233051200   48,682,548 1,383,027 SH   SOLE   0 0 1,383,027
DBX ETF TR XTRACK MSCI EAFE 233051630   2,175,166 93,395 SH   SOLE   0 0 93,395
DBX ETF TR XTRACK MSCI EMRG 233051101   424,326 19,028 SH   SOLE   0 0 19,028
DBX ETF TR XTRACK MSCI EURP 233051853   469,259 12,814 SH   SOLE   0 0 12,814
DBX ETF TR XTRACK MUN INFRA 233051705   1,516,633 60,617 SH   SOLE   0 0 60,617
DBX ETF TR XTRACK USD HIGH 233051432   7,852,011 225,957 SH   SOLE   13,311 0 212,646
DBX ETF TR XTRACKERS HIGH 233051259   504,723 12,698 SH   SOLE   0 0 12,698
DBX ETF TR XTRACKERS RUSSEL 233051481   1,594,836 36,941 SH   SOLE   0 0 36,941
DBX ETF TR XTRACKERS S&P 233051143   19,313,907 519,331 SH   SOLE   87 0 519,244
DBX ETF TR XTRCK JP MRG ESG 233051747   520,364 28,577 SH   SOLE   0 0 28,577
DBX ETF TR XTRCK JP MRGN ES 233051713   314,407 18,855 SH   SOLE   0 0 18,855
DBX ETF TR XTRCKR MSCI US 233051150   1,169,201 31,115 SH   SOLE   0 0 31,115
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   1,184,449 28,390 SH   SOLE   0 0 28,390
DECKERS OUTDOOR CORP COM 243537107   7,747,994 17,235 SH   SOLE   379 0 16,856
DEERE & CO COM 244199105   121,275,949 293,732 SH   SOLE   55,343 0 238,389
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   170,445 16,500 SH   SOLE   15,625 0 875
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108   178,216 16,703 SH   SOLE   0 0 16,703
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,369,727 28,885 SH   SOLE   0 0 28,885
DELEK US HLDGS INC NEW COM 24665A103   360,491 15,708 SH   SOLE   1 0 15,707
DELL TECHNOLOGIES INC CL C 24703L202   3,577,901 88,980 SH   SOLE   21,589 0 67,391
DELTA AIR LINES INC DEL COM NEW 247361702   13,628,296 390,272 SH   SOLE   3,894 0 386,378
DENISON MINES CORP COM 248356107   47,805 43,858 SH   SOLE   0 0 43,858
DENNYS CORP COM 24869P104   158,215 14,177 SH   SOLE   529 0 13,648
DENTSPLY SIRONA INC COM 24906P109   2,280,883 58,067 SH   SOLE   17,312 0 40,755
DERMTECH INC COM 24984K105   45,917 12,478 SH   SOLE   0 0 12,478
DESCARTES SYS GROUP INC COM 249906108   435,536 5,403 SH   SOLE   1,544 0 3,859
DESKTOP METAL INC COM CL A 25058X105   202,830 88,187 SH   SOLE   0 0 88,187
DESTINATION XL GROUP INC COM 25065K104   132,383 24,026 SH   SOLE   0 0 24,026
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   9,230,681 1,533,336 SH   SOLE   0 0 1,533,336
DEVON ENERGY CORP NEW COM 25179M103   40,071,872 791,778 SH   SOLE   26,349 0 765,429
DEXCOM INC COM 252131107   16,364,816 140,858 SH   SOLE   79,687 0 61,171
DEXCOM INC NOTE 0.250%11/1 252131AK3   11,678 11,000 PRN   SOLE   0 0 11,000
DHT HOLDINGS INC SHS NEW Y2065G121   648,258 59,968 SH   SOLE   538 0 59,430
DIAGEO PLC SPON ADR NEW 25243Q205   28,431,388 156,923 SH   SOLE   47,754 0 109,169
DIAMONDBACK ENERGY INC COM 25278X109   10,963,267 81,107 SH   SOLE   5,794 0 75,313
DIAMONDROCK HOSPITALITY CO COM 252784301   101,072 12,432 SH   SOLE   8,093 0 4,339
DIANA SHIPPING INC COM Y2066G104   84,664 21,709 SH   SOLE   0 0 21,709
DICKS SPORTING GOODS INC COM 253393102   4,690,435 33,057 SH   SOLE   179 0 32,878
DIGI INTL INC COM 253798102   399,411 11,859 SH   SOLE   154 0 11,705
DIGITAL RLTY TR INC COM 253868103   31,935,054 324,840 SH   SOLE   149,081 0 175,759
DIGITAL TURBINE INC COM NEW 25400W102   1,174,655 95,037 SH   SOLE   0 0 95,037
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   569,601 40,541 SH   SOLE   0 0 40,541
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   424,766 35,427 SH   SOLE   0 0 35,427
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   119,900 10,000 SH Call SOLE   0 0 10,000
DIGITALOCEAN HLDGS INC COM 25402D102   2,363,524 60,340 SH   SOLE   0 0 60,340
DILLARDS INC CL A 254067101   261,397 850 SH   SOLE   0 0 850
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   10,041,652 236,274 SH   SOLE   0 0 236,274
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   14,675,103 622,090 SH   SOLE   0 0 622,090
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   213,752 9,046 SH   SOLE   0 0 9,046
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   243,562 10,419 SH   SOLE   0 0 10,419
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   2,982,868 129,577 SH   SOLE   0 0 129,577
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   339,582 7,929 SH   SOLE   0 0 7,929
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   27,315,200 847,509 SH   SOLE   0 0 847,509
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,780,735 66,075 SH   SOLE   0 0 66,075
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   30,071,803 1,249,608 SH   SOLE   0 0 1,249,608
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   966,475 39,970 SH   SOLE   0 0 39,970
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   704,509 29,595 SH   SOLE   0 0 29,595
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   8,282,987 171,437 SH   SOLE   0 0 171,437
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   6,809,915 145,948 SH   SOLE   0 0 145,948
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,748,074 199,794 SH   SOLE   0 0 199,794
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   427,317,760 16,770,713 SH   SOLE   0 0 16,770,713
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   47,163,661 1,061,527 SH   SOLE   0 0 1,061,527
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   2,762,465 109,883 SH   SOLE   0 0 109,883
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   37,795,417 1,128,895 SH   SOLE   0 0 1,128,895
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   4,602,649 214,176 SH   SOLE   0 0 214,176
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   21,096,522 400,314 SH   SOLE   0 0 400,314
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   11,868,875 476,088 SH   SOLE   0 0 476,088
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   23,652,012 531,506 SH   SOLE   0 0 531,506
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   162,634,691 7,052,675 SH   SOLE   0 0 7,052,675
DIODES INC COM 254543101   7,513,653 81,001 SH   SOLE   23,038 0 57,963
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,938,842 95,821 SH   SOLE   0 0 95,821
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   290,657 5,040 SH   SOLE   0 0 5,040
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   1,361,958 87,925 SH   SOLE   0 0 87,925
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732   173,086 14,630 SH   SOLE   0 0 14,630
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   15,331,673 211,326 SH   SOLE   2,911 0 208,415
DIREXION SHS ETF TR WORK FROM HOME 25460G773   386,077 8,454 SH   SOLE   0 0 8,454
DISCOVER FINL SVCS COM 254709108   14,043,428 142,083 SH   SOLE   40,867 0 101,216
DISH NETWORK CORPORATION CL A 25470M109   430,659 46,159 SH   SOLE   36,314 0 9,845
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   22,548 44,000 PRN   SOLE   0 0 44,000
DISNEY WALT CO COM 254687106   166,993,355 1,667,766 SH   SOLE   121,303 0 1,546,463
DNP SELECT INCOME FD INC COM 23325P104   19,926,923 1,808,251 SH   SOLE   0 0 1,808,251
DOCUSIGN INC COM 256163106   12,959,689 222,294 SH   SOLE   29,623 0 192,671
DOLBY LABORATORIES INC COM CL A 25659T107   5,051,369 59,136 SH   SOLE   47,318 0 11,818
DOLLAR GEN CORP NEW COM 256677105   25,857,174 122,860 SH   SOLE   26,178 0 96,682
DOLLAR TREE INC COM 256746108   13,277,475 92,493 SH   SOLE   16,056 0 76,437
DOMINION ENERGY INC COM 25746U109   65,674,001 1,174,638 SH   SOLE   458,512 0 716,126
DOMINOS PIZZA INC COM 25754A201   4,654,745 14,111 SH   SOLE   4,981 0 9,130
DONALDSON INC COM 257651109   3,223,052 49,327 SH   SOLE   14,169 0 35,158
DONNELLEY FINL SOLUTIONS INC COM 25787G100   528,197 12,927 SH   SOLE   3,820 0 9,107
DORCHESTER MINERALS LP COM UNIT 25820R105   1,511,774 49,910 SH   SOLE   0 0 49,910
DORIAN LPG LTD SHS USD Y2106R110   1,273,106 63,847 SH   SOLE   0 0 63,847
DORMAN PRODS INC COM 258278100   1,424,584 16,515 SH   SOLE   15,900 0 615
DOUBLELINE INCOME SOLUTIONS COM 258622109   5,600,190 492,541 SH   SOLE   0 0 492,541
DOUBLELINE OPPORTUNISTIC CR COM 258623107   879,679 62,037 SH   SOLE   0 0 62,037
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   986,075 70,484 SH   SOLE   0 0 70,484
DOUBLEVERIFY HLDGS INC COM 25862V105   392,734 13,026 SH   SOLE   339 0 12,687
DOUGLAS ELLIMAN INC COM 25961D105   43,912 14,120 SH   SOLE   0 0 14,120
DOUGLAS EMMETT INC COM 25960P109   308,278 25,002 SH   SOLE   0 0 25,002
DOVER CORP COM 260003108   15,268,773 100,492 SH   SOLE   5,921 0 94,571
DOW INC COM 260557103   65,284,869 1,190,896 SH   SOLE   107,802 0 1,083,094
DOXIMITY INC CL A 26622P107   1,828,741 56,478 SH   SOLE   39,525 0 16,953
DR REDDYS LABS LTD ADR 256135203   373,064 6,553 SH   SOLE   4,120 0 2,433
DRAFTKINGS INC NEW COM CL A 26142V105   8,008,109 413,642 SH   SOLE   27,820 0 385,822
DRIL-QUIP INC COM 262037104   326,693 11,387 SH   SOLE   10,112 0 1,275
DROPBOX INC CL A 26210C104   1,169,383 54,088 SH   SOLE   24,716 0 29,372
DT MIDSTREAM INC COMMON STOCK 23345M107   1,808,518 36,632 SH   SOLE   1,602 0 35,030
DTE ENERGY CO COM 233331107   11,174,661 102,014 SH   SOLE   18,788 0 83,226
DUFF & PHELPS UTLITY AND INF COM 26433C105   3,727,085 279,601 SH   SOLE   0 0 279,601
DUKE ENERGY CORP NEW COM NEW 26441C204   127,297,617 1,319,556 SH   SOLE   407,225 0 912,331
DUN & BRADSTREET HLDGS INC COM 26484T106   137,875 11,744 SH   SOLE   8,565 0 3,179
DUPONT DE NEMOURS INC COM 26614N102   17,763,274 247,503 SH   SOLE   25,804 0 221,699
DUTCH BROS INC CL A 26701L100   10,104,172 319,449 SH   SOLE   0 0 319,449
DWS MUN INCOME TR COM 233368109   717,277 80,593 SH   SOLE   0 0 80,593
DWS STRATEGIC MUN INCOME TR COM 23342Q101   522,699 61,639 SH   SOLE   0 0 61,639
DXC TECHNOLOGY CO COM 23355L106   10,019,896 392,015 SH   SOLE   255,464 0 136,551
DYCOM INDS INC COM 267475101   241,992 2,584 SH   SOLE   114 0 2,470
DYNATRACE INC COM NEW 268150109   3,072,502 72,636 SH   SOLE   65,274 0 7,362
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   182,162 18,569 SH   SOLE   6,351 0 12,218
DYNEX CAP INC COM 26817Q886   689,737 56,909 SH   SOLE   0 0 56,909
E L F BEAUTY INC COM 26856L103   1,052,515 12,781 SH   SOLE   15 0 12,766
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   731,405 125,671 SH   SOLE   0 0 125,671
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   1,246,359 140,514 SH   SOLE   0 0 140,514
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   257,270 14,676 SH   SOLE   0 0 14,676
EA SERIES TRUST FREEDOM 100 EM 02072L607   526,387 17,910 SH   SOLE   0 0 17,910
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   415,952 15,729 SH   SOLE   0 0 15,729
EA SERIES TRUST INTL QUAN VALUE 02072L201   792,267 33,776 SH   SOLE   0 0 33,776
EA SERIES TRUST US QUAN MOMENTUM 02072L409   1,513,760 33,582 SH   SOLE   0 0 33,582
EA SERIES TRUST US QUAN VALUE 02072L102   1,711,351 50,587 SH   SOLE   0 0 50,587
EAGLE BULK SHIPPING INC COM Y2187A150   379,968 8,351 SH   SOLE   0 0 8,351
EAGLE MATLS INC COM 26969P108   1,259,335 8,581 SH   SOLE   6,420 0 2,161
EAGLE POINT CREDIT COMPANY I COM 269808101   489,872 43,856 SH   SOLE   0 0 43,856
EARTHSTONE ENERGY INC CL A 27032D304   196,880 15,133 SH   SOLE   0 0 15,133
EAST WEST BANCORP INC COM 27579R104   860,739 15,509 SH   SOLE   2,815 0 12,694
EASTERLY GOVT PPTYS INC COM 27616P103   2,526,114 183,851 SH   SOLE   12,048 0 171,803
EASTERN BANKSHARES INC COM 27627N105   279,119 22,117 SH   SOLE   1,206 0 20,911
EASTGROUP PPTYS INC COM 277276101   1,373,312 8,307 SH   SOLE   5,356 0 2,951
EASTMAN CHEM CO COM 277432100   8,992,801 106,625 SH   SOLE   2,419 0 104,206
EATON CORP PLC SHS G29183103   50,035,290 292,023 SH   SOLE   103,129 0 188,894
EATON VANCE CALIF MUN BD FD COM 27828A100   386,767 42,879 SH   SOLE   0 0 42,879
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   110,824 10,833 SH   SOLE   0 0 10,833
EATON VANCE ENHANCED EQUITY COM 278274105   1,277,311 83,923 SH   SOLE   0 0 83,923
EATON VANCE ENHANCED EQUITY COM 278277108   3,390,550 206,741 SH   SOLE   0 0 206,741
EATON VANCE FLTING RATE INC COM 278279104   1,513,699 131,512 SH   SOLE   0 0 131,512
EATON VANCE LTD DURATION INC COM 27828H105   4,291,516 435,687 SH   SOLE   0 0 435,687
EATON VANCE MUN BD FD COM 27827X101   343,211 33,001 SH   SOLE   0 0 33,001
EATON VANCE MUN INCOME 2028 SHS 27829U105   751,971 42,269 SH   SOLE   0 0 42,269
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,039,202 102,587 SH   SOLE   0 0 102,587
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   929,740 52,617 SH   SOLE   0 0 52,617
EATON VANCE RISK-MANAGED DIV COM 27829G106   1,936,607 243,598 SH   SOLE   0 0 243,598
EATON VANCE SHORT DURATION D COM 27828V104   485,373 46,447 SH   SOLE   0 0 46,447
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,277,355 112,741 SH   SOLE   0 0 112,741
EATON VANCE SR INCOME TR SH BEN INT 27826S103   382,294 71,457 SH   SOLE   0 0 71,457
EATON VANCE TAX ADVT DIV INC COM 27828G107   6,602,088 291,999 SH   SOLE   0 0 291,999
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103   1,615,821 167,616 SH   SOLE   0 0 167,616
EATON VANCE TAX MNGED BUY WR COM 27828X100   889,924 68,193 SH   SOLE   0 0 68,193
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,630,351 118,324 SH   SOLE   0 0 118,324
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   9,283,324 735,022 SH   SOLE   0 0 735,022
EATON VANCE TAX-MANAGED DIVE COM 27828N102   5,517,777 472,817 SH   SOLE   0 0 472,817
EATON VANCE TAX-MANAGED GLOB COM 27829F108   5,163,255 661,108 SH   SOLE   0 0 661,108
EATON VANCE TX ADV GLBL DIV COM 27828S101   4,499,028 278,578 SH   SOLE   0 0 278,578
EBAY INC. COM 278642103   7,212,418 162,552 SH   SOLE   62,590 0 99,962
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   587,728 45,314 SH   SOLE   0 0 45,314
ECOLAB INC COM 278865100   19,795,065 119,586 SH   SOLE   28,901 0 90,685
ECOVYST INC COM 27923Q109   1,107,155 100,195 SH   SOLE   4,445 0 95,750
EDGIO INC COM 53261M104   27,265 34,465 SH   SOLE   0 0 34,465
EDISON INTL COM 281020107   14,396,587 203,946 SH   SOLE   66,012 0 137,934
EDITAS MEDICINE INC COM 28106W103   452,915 62,471 SH   SOLE   248 0 62,223
EDWARDS LIFESCIENCES CORP COM 28176E108   22,323,589 269,837 SH   SOLE   44,001 0 225,836
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   784,248 17,060 SH   SOLE   0 0 17,060
EL POLLO LOCO HLDGS INC COM 268603107   129,145 13,467 SH   SOLE   0 0 13,467
ELANCO ANIMAL HEALTH INC COM 28414H103   194,533 20,695 SH   SOLE   4,017 0 16,678
ELASTIC N V ORD SHS N14506104   692,542 11,961 SH   SOLE   101 0 11,860
ELBIT SYS LTD ORD M3760D101   844,212 4,960 SH   SOLE   0 0 4,960
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   7,364 14,178 SH   SOLE   0 0 14,178
ELECTRONIC ARTS INC COM 285512109   9,434,546 78,327 SH   SOLE   13,138 0 65,189
ELEVANCE HEALTH INC COM 036752103   67,859,370 147,582 SH   SOLE   61,541 0 86,041
ELLINGTON FINANCIAL INC COM 28852N109   131,745 10,790 SH   SOLE   0 0 10,790
ELLSWORTH GROWTH & INCOME FD COM 289074106   85,496 10,542 SH   SOLE   0 0 10,542
EMBECTA CORP COMMON STOCK 29082K105   394,002 14,011 SH   SOLE   253 0 13,758
EMCOR GROUP INC COM 29084Q100   1,976,361 12,155 SH   SOLE   3,155 0 9,000
EMEREN GROUP LTD SPONSORED ADS 75971T301   167,405 37,619 SH   SOLE   0 0 37,619
EMERSON ELEC CO COM 291011104   53,459,812 613,494 SH   SOLE   65,208 0 548,286
EMPIRE ST RLTY TR INC CL A 292104106   131,348 20,239 SH   SOLE   18,058 0 2,181
EMX RTY CORP COM 26873J107   20,577 10,340 SH   SOLE   0 0 10,340
ENBRIDGE INC COM 29250N105   90,310,955 2,367,259 SH   SOLE   1,006,133 0 1,361,126
ENCOMPASS HEALTH CORP COM 29261A100   1,569,062 29,003 SH   SOLE   8,062 0 20,941
ENCORE CAP GROUP INC COM 292554102   406,223 8,052 SH   SOLE   7,457 0 595
ENCORE WIRE CORP COM 292562105   6,872,820 37,084 SH   SOLE   147 0 36,937
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   512,700 21,425 SH   SOLE   17,806 0 3,619
ENDEAVOUR SILVER CORP COM 29258Y103   708,957 182,721 SH   SOLE   0 0 182,721
ENERGIZER HLDGS INC NEW COM 29272W109   347,661 10,019 SH   SOLE   0 0 10,019
ENERGOUS CORP COM 29272C103   17,519 32,442 SH   SOLE   150 0 32,292
ENERGY FUELS INC COM NEW 292671708   77,802 13,943 SH   SOLE   0 0 13,943
ENERGY RECOVERY INC COM 29270J100   1,450,145 62,913 SH   SOLE   0 0 62,913
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   31,404,830 2,518,431 SH   SOLE   8,599 0 2,509,832
ENERGY VAULT HOLDINGS INC COM 29280W109   35,631 16,650 SH   SOLE   0 0 16,650
ENERPLUS CORP COM 292766102   741,224 51,438 SH   SOLE   15,745 0 35,693
ENERSYS COM 29275Y102   811,549 9,341 SH   SOLE   7,807 0 1,534
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   226,624 4,762 SH   SOLE   0 0 4,762
ENI S P A SPONSORED ADR 26874R108   223,607 7,986 SH   SOLE   438 0 7,548
ENNIS INC COM 293389102   418,902 19,863 SH   SOLE   0 0 19,863
ENOVA INTL INC COM 29357K103   313,054 7,046 SH   SOLE   3,016 0 4,030
ENOVIS CORPORATION COM 194014502   1,199,674 22,428 SH   SOLE   873 0 21,555
ENOVIX CORPORATION COM 293594107   1,864,809 125,071 SH   SOLE   0 0 125,071
ENPHASE ENERGY INC COM 29355A107   10,434,724 49,623 SH   SOLE   2,218 0 47,405
ENPRO INDS INC COM 29355X107   381,941 3,676 SH   SOLE   2,306 0 1,370
ENSIGN GROUP INC COM 29358P101   673,665 7,051 SH   SOLE   2,323 0 4,728
ENTEGRIS INC COM 29362U104   5,001,988 60,993 SH   SOLE   18,845 0 42,148
ENTERGY CORP NEW COM 29364G103   24,520,588 227,591 SH   SOLE   136,351 0 91,240
ENTERPRISE BANCORP INC MASS COM 293668109   467,716 14,867 SH   SOLE   0 0 14,867
ENTERPRISE FINL SVCS CORP COM 293712105   1,142,623 25,625 SH   SOLE   0 0 25,625
ENTERPRISE PRODS PARTNERS L COM 293792107   50,038,887 1,932,003 SH   SOLE   19,928 0 1,912,075
ENTHUSIAST GAMING HLDGS INC COM 29385B109   13,835 23,849 SH   SOLE   0 0 23,849
ENVESTNET INC COM 29404K106   1,218,517 20,769 SH   SOLE   17,644 0 3,125
ENVISTA HOLDINGS CORPORATION COM 29415F104   215,029 5,260 SH   SOLE   1,139 0 4,121
ENVIVA INC COM 29415B103   1,597,098 55,301 SH   SOLE   223 0 55,078
EOG RES INC COM 26875P101   39,113,906 341,219 SH   SOLE   120,013 0 221,206
EPAM SYS INC COM 29414B104   3,951,285 13,215 SH   SOLE   2,763 0 10,452
EPLUS INC COM 294268107   1,503,517 30,659 SH   SOLE   26,645 0 4,014
EPR PPTYS COM SH BEN INT 26884U109   1,869,245 49,062 SH   SOLE   598 0 48,464
EPR PPTYS CONV PFD 9% SR E 26884U307   212,341 8,028 SH   SOLE   0 0 8,028
EQT CORP COM 26884L109   4,784,837 149,948 SH   SOLE   59,011 0 90,937
EQUIFAX INC COM 294429105   8,487,139 41,841 SH   SOLE   10,604 0 31,237
EQUINIX INC COM 29444U700   14,255,323 19,770 SH   SOLE   10,023 0 9,747
EQUINOR ASA SPONSORED ADR 29446M102   3,189,447 112,186 SH   SOLE   83,623 0 28,563
EQUINOX GOLD CORP COM 29446Y502   709,052 137,680 SH   SOLE   0 0 137,680
EQUITABLE HLDGS INC COM 29452E101   965,663 38,033 SH   SOLE   28,429 0 9,604
EQUITRANS MIDSTREAM CORP COM 294600101   415,563 71,897 SH   SOLE   0 0 71,897
EQUITY COMWLTH COM SH BEN INT 294628102   831,862 40,167 SH   SOLE   0 0 40,167
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,204,376 32,837 SH   SOLE   12,363 0 20,474
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,643,968 60,733 SH   SOLE   8,361 0 52,372
ERICSSON ADR B SEK 10 294821608   653,729 111,749 SH   SOLE   64,540 0 47,209
ERIE INDTY CO CL A 29530P102   333,722 1,441 SH   SOLE   88 0 1,353
ESAB CORPORATION COM 29605J106   1,545,005 26,156 SH   SOLE   2,973 0 23,183
ESCALADE INC COM 296056104   452,369 30,984 SH   SOLE   0 0 30,984
ESS TECH INC COMMON STOCK 26916J106   32,334 23,262 SH   SOLE   0 0 23,262
ESSENTIAL UTILS INC COM 29670G102   9,573,854 219,332 SH   SOLE   664 0 218,668
ESSEX PPTY TR INC COM 297178105   6,816,763 32,594 SH   SOLE   4,207 0 28,387
ETF MANAGERS TR AI POWERED EQT 26924G813   3,691,396 126,698 SH   SOLE   0 0 126,698
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   4,637,377 100,485 SH   SOLE   0 0 100,485
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   3,017,017 857,108 SH   SOLE   0 0 857,108
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   1,855,381 107,124 SH   SOLE   0 0 107,124
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   7,702,682 147,635 SH   SOLE   0 0 147,635
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   16,522,417 345,513 SH   SOLE   0 0 345,513
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   3,241,814 291,530 SH   SOLE   0 0 291,530
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   4,980,493 119,522 SH   SOLE   0 0 119,522
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   1,129,606 55,252 SH   SOLE   0 0 55,252
ETF MANAGERS TR WEDBUSH ETFMG 26924G805   1,166,655 35,964 SH   SOLE   0 0 35,964
ETF MANAGERS TR WEDBUSH VID GAME 26924G706   1,755,955 28,710 SH   SOLE   0 0 28,710
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   366,049 11,617 SH   SOLE   0 0 11,617
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   573,728 24,687 SH   SOLE   0 0 24,687
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   10,801,989 512,915 SH   SOLE   0 0 512,915
ETF SER SOLUTIONS AAM S&P 500 26922A594   6,444,685 228,490 SH   SOLE   0 0 228,490
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   11,568,919 440,970 SH   SOLE   6,304 0 434,666
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   215,864 8,800 SH   SOLE   0 0 8,800
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   715,170 23,689 SH   SOLE   0 0 23,689
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,317,501 50,732 SH   SOLE   0 0 50,732
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,666,175 48,155 SH   SOLE   0 0 48,155
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   3,457,407 34,531 SH   SOLE   0 0 34,531
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   14,797,282 451,274 SH   SOLE   0 0 451,274
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   702,085 71,854 SH   SOLE   0 0 71,854
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   5,543,682 119,166 SH   SOLE   0 0 119,166
ETF SER SOLUTIONS DISTILLATE US 26922A321   30,820,292 714,259 SH   SOLE   14 0 714,245
ETF SER SOLUTIONS LONCAR CANCER 26922A826   207,162 17,279 SH   SOLE   0 0 17,279
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   7,782,730 396,068 SH   SOLE   0 0 396,068
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,493,143 59,529 SH   SOLE   0 0 59,529
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   769,955 20,482 SH   SOLE   0 0 20,482
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   291,493 16,221 SH   SOLE   0 0 16,221
ETF SER SOLUTIONS US GLB JETS 26922A842   24,561,712 1,318,396 SH   SOLE   0 0 1,318,396
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   243,185 10,643 SH   SOLE   0 0 10,643
ETFIS SER TR I INFRAC ACT MLP 26923G772   1,977,160 62,273 SH   SOLE   0 0 62,273
ETFIS SER TR I INFRACP REIT PFD 26923G400   2,348,071 139,683 SH   SOLE   0 0 139,683
ETFIS SER TR I VIRTUS INFRCAP 26923G822   8,046,367 416,479 SH   SOLE   0 0 416,479
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   268,228 5,443 SH   SOLE   0 0 5,443
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   411,906 18,791 SH   SOLE   0 0 18,791
ETFIS SER TR I VIRTUS PVT CR 26923G798   200,974 9,768 SH   SOLE   0 0 9,768
ETFIS SER TR I VIRTUS REAL AS 26923G780   4,078,589 173,625 SH   SOLE   0 0 173,625
ETFIS SER TR I VIRTUS REAVES UT 26923G806   495,224 10,842 SH   SOLE   0 0 10,842
ETHAN ALLEN INTERIORS INC COM 297602104   442,298 16,107 SH   SOLE   4,960 0 11,147
ETSY INC COM 29786A106   20,254,438 181,932 SH   SOLE   87,270 0 94,662
EURONET WORLDWIDE INC COM 298736109   1,442,839 12,894 SH   SOLE   10,560 0 2,334
EUROPEAN EQUITY FD INC COM 298768102   289,730 34,303 SH   SOLE   0 0 34,303
EVANS BANCORP INC COM NEW 29911Q208   325,950 9,711 SH   SOLE   0 0 9,711
EVERBRIDGE INC COM 29978A104   1,234,529 35,608 SH   SOLE   13,219 0 22,389
EVERCORE INC CLASS A 29977A105   442,372 3,834 SH   SOLE   996 0 2,838
EVEREST RE GROUP LTD COM G3223R108   2,058,558 5,750 SH   SOLE   1,190 0 4,560
EVERGY INC COM 30034W106   3,961,742 64,819 SH   SOLE   4,130 0 60,689
EVERI HLDGS INC COM 30034T103   948,378 55,299 SH   SOLE   32,409 0 22,890
EVERSOURCE ENERGY COM 30040W108   16,384,862 209,364 SH   SOLE   2,692 0 206,672
EVGO INC CL A COM 30052F100   363,084 46,609 SH   SOLE   0 0 46,609
EVOGENE LTD SHS M4119S104   41,634 66,085 SH   SOLE   0 0 66,085
EVOLENT HEALTH INC CL A 30050B101   676,485 20,847 SH   SOLE   18,598 0 2,249
EVOLUS INC COM 30052C107   255,441 30,194 SH   SOLE   0 0 30,194
EVOLUTION PETE CORP COM 30049A107   578,602 91,696 SH   SOLE   0 0 91,696
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   70,125 22,476 SH   SOLE   0 0 22,476
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,196,711 24,070 SH   SOLE   1,162 0 22,908
EXACT SCIENCES CORP COM 30063P105   5,601,676 82,609 SH   SOLE   15,912 0 66,697
EXCELERATE ENERGY INC CL A COM 30069T101   731,406 33,036 SH   SOLE   1,499 0 31,537
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   1,287,358 61,082 SH   SOLE   0 0 61,082
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814   1,145,905 43,463 SH   SOLE   0 0 43,463
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   3,195,173 174,999 SH   SOLE   0 0 174,999
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   9,457,944 294,732 SH   SOLE   0 0 294,732
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806   380,283 12,588 SH   SOLE   0 0 12,588
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   965,172 32,379 SH   SOLE   0 0 32,379
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   257,639 7,931 SH   SOLE   0 0 7,931
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   19,051,433 348,162 SH   SOLE   0 0 348,162
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   789,314 32,320 SH   SOLE   0 0 32,320
EXELIXIS INC COM 30161Q104   851,196 43,854 SH   SOLE   23,988 0 19,866
EXELON CORP COM 30161N101   12,084,275 288,477 SH   SOLE   38,855 0 249,622
EXLSERVICE HOLDINGS INC COM 302081104   3,394,385 20,975 SH   SOLE   10,572 0 10,403
EXP WORLD HLDGS INC COM 30212W100   851,811 67,125 SH   SOLE   0 0 67,125
EXPEDIA GROUP INC COM NEW 30212P303   5,194,332 53,533 SH   SOLE   7,858 0 45,675
EXPEDITORS INTL WASH INC COM 302130109   10,945,856 99,399 SH   SOLE   33,885 0 65,514
EXPONENT INC COM 30214U102   2,898,479 29,075 SH   SOLE   19,806 0 9,269
EXPRESS INC COM 30219E103   51,047 64,756 SH   SOLE   0 0 64,756
EXTRA SPACE STORAGE INC COM 30225T102   5,410,900 33,210 SH   SOLE   597 0 32,613
EXTREME NETWORKS COM 30226D106   395,574 20,689 SH   SOLE   19,769 0 920
EXXON MOBIL CORP COM 30231G102   364,155,265 3,320,767 SH   SOLE   160,205 0 3,160,562
EZCORP INC CL A NON VTG 302301106   819,666 95,310 SH   SOLE   0 0 95,310
F N B CORP COM 302520101   644,070 55,523 SH   SOLE   1,820 0 53,703
F5 INC COM 315616102   1,968,490 13,512 SH   SOLE   9,606 0 3,906
FABRINET SHS G3323L100   2,831,713 23,844 SH   SOLE   76 0 23,768
FACTSET RESH SYS INC COM 303075105   19,581,925 47,175 SH   SOLE   7,268 0 39,907
FAIR ISAAC CORP COM 303250104   3,868,168 5,505 SH   SOLE   349 0 5,156
FARMER BROS CO COM 307675108   211,914 54,900 SH   SOLE   0 0 54,900
FARMERS NATIONAL BANC CORP COM 309627107   173,329 13,713 SH   SOLE   0 0 13,713
FARMLAND PARTNERS INC COM 31154R109   821,812 76,805 SH   SOLE   0 0 76,805
FASTENAL CO COM 311900104   12,893,664 239,037 SH   SOLE   38,072 0 200,965
FASTLY INC CL A 31188V100   824,277 46,412 SH   SOLE   0 0 46,412
FEDERAL AGRIC MTG CORP CL C 313148306   452,499 3,397 SH   SOLE   0 0 3,397
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   4,772,087 48,286 SH   SOLE   0 0 48,286
FEDERATED HERMES INC CL B 314211103   431,446 10,749 SH   SOLE   0 0 10,749
FEDERATED HERMES PREM MUNI I COM 31423P108   502,416 46,434 SH   SOLE   0 0 46,434
FEDEX CORP COM 31428X106   59,720,877 261,372 SH   SOLE   4,175 0 257,197
FEMASYS INC COM 31447E105   22,820 21,032 SH   SOLE   0 0 21,032
FERGUSON PLC NEW SHS G3421J106   2,803,301 20,959 SH   SOLE   18,854 0 2,105
FERRARI N V COM N3167Y103   5,194,612 19,173 SH   SOLE   734 0 18,439
FERROGLOBE PLC SHS G33856108   55,886 11,313 SH   SOLE   0 0 11,313
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   38,306,644 798,887 SH   SOLE   0 0 798,887
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   8,995,928 199,245 SH   SOLE   0 0 199,245
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   5,362,437 131,885 SH   SOLE   0 0 131,885
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   11,553,170 303,392 SH   SOLE   0 0 303,392
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   8,007,017 169,604 SH   SOLE   0 0 169,604
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   710,357 37,495 SH   SOLE   0 0 37,495
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   3,682,301 77,555 SH   SOLE   0 0 77,555
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   692,858 15,517 SH   SOLE   0 0 15,517
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,907,765 52,125 SH   SOLE   0 0 52,125
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   5,367,772 81,976 SH   SOLE   0 0 81,976
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   6,674,367 297,432 SH   SOLE   0 0 297,432
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   7,397,224 164,018 SH   SOLE   0 0 164,018
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   22,722,098 369,645 SH   SOLE   0 0 369,645
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   2,756,826 52,124 SH   SOLE   0 0 52,124
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   24,333,860 213,549 SH   SOLE   1,652 0 211,897
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   3,278,193 71,906 SH   SOLE   0 0 71,906
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   6,322,763 253,824 SH   SOLE   0 0 253,824
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   10,484,392 239,260 SH   SOLE   0 0 239,260
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,187,375 25,026 SH   SOLE   0 0 25,026
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   574,712 17,815 SH   SOLE   0 0 17,815
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,165,384 37,011 SH   SOLE   0 0 37,011
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,631,991 57,517 SH   SOLE   0 0 57,517
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   4,319,128 93,650 SH   SOLE   0 0 93,650
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   1,891,220 38,100 SH   SOLE   0 0 38,100
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   2,215,787 45,724 SH   SOLE   0 0 45,724
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   40,275,523 875,555 SH   SOLE   0 0 875,555
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,734,321 135,537 SH   SOLE   12,568 0 122,969
FIDELITY NATL INFORMATION SV COM 31620M106   12,094,239 222,607 SH   SOLE   123,350 0 99,257
FIDUS INVT CORP COM 316500107   1,154,337 60,532 SH   SOLE   0 0 60,532
FIESTA RESTAURANT GROUP INC COM 31660B101   140,726 17,120 SH   SOLE   0 0 17,120
FIFTH THIRD BANCORP COM 316773100   8,458,245 317,501 SH   SOLE   30,087 0 287,414
FINVOLUTION GROUP SPONSORED ADS 31810T101   128,782 30,883 SH   SOLE   0 0 30,883
FIRST AMERN FINL CORP COM 31847R102   1,571,182 28,228 SH   SOLE   2,254 0 25,974
FIRST BANCORP N C COM 318910106   853,190 24,020 SH   SOLE   0 0 24,020
FIRST BANCSHARES INC MS COM 318916103   536,166 20,758 SH   SOLE   0 0 20,758
FIRST COMWLTH FINL CORP PA COM 319829107   307,051 24,702 SH   SOLE   0 0 24,702
FIRST CTZNS BANCSHARES INC N CL A 31946M103   823,006 846 SH   SOLE   0 0 846
FIRST FINL BANCORP OH COM 320209109   741,909 34,079 SH   SOLE   15,989 0 18,090
FIRST FINL BANKSHARES INC COM 32020R109   1,448,565 45,409 SH   SOLE   31,737 0 13,672
FIRST FNDTN INC COM 32026V104   84,046 11,281 SH   SOLE   0 0 11,281
FIRST HAWAIIAN INC COM 32051X108   318,548 15,441 SH   SOLE   5,447 0 9,994
FIRST HORIZON CORPORATION COM 320517105   2,284,689 128,497 SH   SOLE   2,020 0 126,477
FIRST INDL RLTY TR INC COM 32054K103   2,266,619 42,605 SH   SOLE   22,850 0 19,755
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   314,197 10,522 SH   SOLE   3,446 0 7,076
FIRST MAJESTIC SILVER CORP COM 32076V103   2,388,671 331,300 SH   SOLE   0 0 331,300
FIRST MERCHANTS CORP COM 320817109   275,634 8,365 SH   SOLE   2,960 0 5,405
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,272,085 90,928 SH   SOLE   29 0 90,899
FIRST SOLAR INC COM 336433107   9,232,085 42,446 SH   SOLE   2,092 0 40,354
FIRST SVGS FINL GROUP INC COM 33621E109   430,322 26,745 SH   SOLE   0 0 26,745
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   2,858,852 477,271 SH   SOLE   0 0 477,271
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   4,992,256 93,044 SH   SOLE   0 0 93,044
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   753,534 59,147 SH   SOLE   0 0 59,147
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,718,077 132,363 SH   SOLE   0 0 132,363
FIRST TR ENERGY INFRASTRCTR COM 33738C103   456,335 31,823 SH   SOLE   0 0 31,823
FIRST TR ENHANCED EQUITY INC COM 337318109   849,315 51,411 SH   SOLE   0 0 51,411
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   12,199,408 247,804 SH   SOLE   0 0 247,804
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   4,481,142 161,774 SH   SOLE   0 0 161,774
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   18,013,095 557,952 SH   SOLE   133,391 0 424,561
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   4,578,724 160,714 SH   SOLE   136,087 0 24,627
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   3,347,600 108,501 SH   SOLE   105,810 0 2,691
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   32,534,461 1,942,356 SH   SOLE   0 0 1,942,356
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   41,221,713 811,291 SH   SOLE   0 0 811,291
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   101,256,357 1,987,925 SH   SOLE   0 0 1,987,925
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   24,034,531 512,573 SH   SOLE   0 0 512,573
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   156,457,092 9,803,077 SH   SOLE   0 0 9,803,077
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   230,615 4,309 SH   SOLE   0 0 4,309
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,001,887 17,824 SH   SOLE   0 0 17,824
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   477,524 7,928 SH   SOLE   0 0 7,928
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   26,964,442 1,356,360 SH   SOLE   0 0 1,356,360
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   25,489,515 1,276,710 SH   SOLE   0 0 1,276,710
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109   1,110,604 41,425 SH   SOLE   0 0 41,425
FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141   1,834,806 83,906 SH   SOLE   0 0 83,906
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   33,801,062 666,819 SH   SOLE   0 0 666,819
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   9,659,425 259,592 SH   SOLE   0 0 259,592
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   19,248,908 907,967 SH   SOLE   0 0 907,967
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   9,120,764 262,430 SH   SOLE   0 0 262,430
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   279,270 6,979 SH   SOLE   0 0 6,979
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   1,222,511 29,114 SH   SOLE   0 0 29,114
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   205,575 4,535 SH   SOLE   0 0 4,535
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   298,666 17,260 SH   SOLE   0 0 17,260
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   350,924 5,756 SH   SOLE   0 0 5,756
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   18,457,411 621,462 SH   SOLE   0 0 621,462
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   132,574,355 5,643,864 SH   SOLE   0 0 5,643,864
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   56,156,520 839,410 SH   SOLE   13 0 839,397
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   17,271,619 332,594 SH   SOLE   0 0 332,594
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   29,878,586 481,369 SH   SOLE   0 0 481,369
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   35,253,638 1,594,466 SH   SOLE   0 0 1,594,466
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   1,401,495 57,865 SH   SOLE   0 0 57,865
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   28,530,098 965,087 SH   SOLE   0 0 965,087
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   46,301,912 2,983,371 SH   SOLE   0 0 2,983,371
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   59,507,646 1,594,097 SH   SOLE   0 0 1,594,097
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   70,848,053 658,868 SH   SOLE   0 0 658,868
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   37,213,576 669,911 SH   SOLE   0 0 669,911
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   2,279,145 78,265 SH   SOLE   0 0 78,265
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   34,878,906 2,630,386 SH   SOLE   0 0 2,630,386
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   19,107,256 274,964 SH   SOLE   0 0 274,964
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   17,801,378 436,522 SH   SOLE   0 0 436,522
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   47,713,958 730,465 SH   SOLE   0 0 730,465
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   110,876,212 2,593,596 SH   SOLE   0 0 2,593,596
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   26,976,349 276,227 SH   SOLE   0 0 276,227
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   1,725,185 33,854 SH   SOLE   0 0 33,854
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   45,445,928 432,037 SH   SOLE   0 0 432,037
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   32,659,192 388,569 SH   SOLE   0 0 388,569
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   26,311,845 801,580 SH   SOLE   0 0 801,580
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   43,880,576 524,699 SH   SOLE   0 0 524,699
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   17,104,484 391,497 SH   SOLE   0 0 391,497
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   30,733,648 516,619 SH   SOLE   0 0 516,619
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   15,547,007 340,272 SH   SOLE   0 0 340,272
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   22,787,600 393,908 SH   SOLE   0 0 393,908
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   23,989,582 1,189,960 SH   SOLE   0 0 1,189,960
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   616,644,251 8,454,131 SH   SOLE   0 0 8,454,131
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787   2,045,006 41,645 SH   SOLE   0 0 41,645
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   5,228,587 123,652 SH   SOLE   0 0 123,652
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   103,173,449 697,825 SH   SOLE   0 0 697,825
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   22,888,131 694,000 SH   SOLE   0 0 694,000
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   17,087,983 991,182 SH   SOLE   0 0 991,182
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   149,001,852 3,305,276 SH   SOLE   0 0 3,305,276
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   15,457,842 621,546 SH   SOLE   0 0 621,546
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   8,670,998 312,807 SH   SOLE   0 0 312,807
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   919,011 35,963 SH   SOLE   0 0 35,963
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   200,683 9,052 SH   SOLE   0 0 9,052
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   482,523 10,809 SH   SOLE   0 0 10,809
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   548,203,737 9,211,960 SH   SOLE   2,636 0 9,209,324
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   76,762,972 1,930,658 SH   SOLE   0 0 1,930,658
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   288,329,379 6,023,175 SH   SOLE   412 0 6,022,763
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   222,336 11,249 SH   SOLE   0 0 11,249
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   50,798,866 987,536 SH   SOLE   0 0 987,536
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   4,250,314 237,980 SH   SOLE   0 0 237,980
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   2,515,496 56,566 SH   SOLE   0 0 56,566
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   3,687,654 98,759 SH   SOLE   0 0 98,759
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   9,041,476 287,305 SH   SOLE   0 0 287,305
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   2,242,018 72,350 SH   SOLE   0 0 72,350
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   83,498,853 4,434,352 SH   SOLE   0 0 4,434,352
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   4,175,593 183,040 SH   SOLE   0 0 183,040
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   31,392,151 1,143,954 SH   SOLE   0 0 1,143,954
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   1,833,031 66,366 SH   SOLE   0 0 66,366
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   12,301,238 261,673 SH   SOLE   0 0 261,673
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   14,870,421 1,014,388 SH   SOLE   0 0 1,014,388
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   53,336,615 1,021,188 SH   SOLE   0 0 1,021,188
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   68,742,914 1,270,899 SH   SOLE   0 0 1,270,899
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   3,204,636 38,866 SH   SOLE   0 0 38,866
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   9,326,274 438,677 SH   SOLE   0 0 438,677
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   3,473,618 179,330 SH   SOLE   0 0 179,330
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,265,978 46,560 SH   SOLE   0 0 46,560
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   14,149,568 331,916 SH   SOLE   0 0 331,916
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   11,740,705 436,782 SH   SOLE   20 0 436,762
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   20,824,186 772,124 SH   SOLE   0 0 772,124
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,830,156 70,125 SH   SOLE   0 0 70,125
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   13,588,575 209,668 SH   SOLE   0 0 209,668
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   15,344,229 681,360 SH   SOLE   0 0 681,360
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   46,084,744 1,730,558 SH   SOLE   0 0 1,730,558
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   29,687,417 191,497 SH   SOLE   0 0 191,497
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   20,326,953 423,343 SH   SOLE   0 0 423,343
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   681,154,629 15,180,625 SH   SOLE   0 0 15,180,625
FIRST TR EXCHANGE-TRADED FD S NETWRK E-COM 33738R829   349,014 13,057 SH   SOLE   0 0 13,057
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   6,348,506 404,363 SH   SOLE   0 0 404,363
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   78,751,611 1,740,752 SH   SOLE   0 0 1,740,752
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   17,427,152 656,474 SH   SOLE   0 0 656,474
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   170,151,884 6,384,521 SH   SOLE   0 0 6,384,521
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   12,536,580 392,873 SH   SOLE   0 0 392,873
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738   8,099,587 285,377 SH   SOLE   0 0 285,377
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,412,844 90,771 SH   SOLE   0 0 90,771
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   439,547 12,826 SH   SOLE   0 0 12,826
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   314,356 15,387 SH   SOLE   0 0 15,387
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   355,912 18,460 SH   SOLE   0 0 18,460
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   688,095 18,683 SH   SOLE   0 0 18,683
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   559,803 18,874 SH   SOLE   0 0 18,874
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   4,736,927 201,829 SH   SOLE   0 0 201,829
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   219,082 6,057 SH   SOLE   0 0 6,057
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,296,052 41,957 SH   SOLE   0 0 41,957
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   712,078 21,150 SH   SOLE   0 0 21,150
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   206,487 9,956 SH   SOLE   0 0 9,956
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   706,760 21,022 SH   SOLE   0 0 21,022
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   303,705 9,835 SH   SOLE   0 0 9,835
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   388,609 10,990 SH   SOLE   0 0 10,990
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,451,070 75,066 SH   SOLE   0 0 75,066
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   17,111,346 918,484 SH   SOLE   0 0 918,484
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   1,465,457 76,766 SH   SOLE   0 0 76,766
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   214,676,437 4,764,236 SH   SOLE   22,651 0 4,741,585
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   2,354,814 108,417 SH   SOLE   0 0 108,417
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   135,698,065 5,605,042 SH   SOLE   0 0 5,605,042
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   303,376 8,116 SH   SOLE   0 0 8,116
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   314,105 9,341 SH   SOLE   0 0 9,341
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   741,620 20,331 SH   SOLE   0 0 20,331
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   2,482,857 77,298 SH   SOLE   0 0 77,298
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   275,178 7,851 SH   SOLE   0 0 7,851
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   461,744 11,492 SH   SOLE   0 0 11,492
FIRST TR HIGH INCOME LONG / COM 33738E109   997,295 87,867 SH   SOLE   0 0 87,867
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   703,827 50,417 SH   SOLE   0 0 50,417
FIRST TR INTER DURATN PFD & COM 33718W103   9,913,918 628,258 SH   SOLE   0 0 628,258
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   62,600,419 942,833 SH   SOLE   0 0 942,833
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   74,247,350 922,327 SH   SOLE   0 0 922,327
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   75,015,234 833,873 SH   SOLE   0 0 833,873
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,144,516 280,696 SH   SOLE   0 0 280,696
FIRST TR MORNINGSTAR DIVID L SHS 336917109   374,845,728 10,559,035 SH   SOLE   0 0 10,559,035
FIRST TR MTG INCOME FD COM SHS 33734E103   181,875 16,024 SH   SOLE   0 0 16,024
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   5,421,610 55,362 SH   SOLE   0 0 55,362
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   12,755,070 183,052 SH   SOLE   0 0 183,052
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   34,482,250 342,596 SH   SOLE   0 0 342,596
FIRST TR NASDAQ 100 TECH IND SHS 337345102   62,744,689 480,765 SH   SOLE   0 0 480,765
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   3,899,834 90,715 SH   SOLE   0 0 90,715
FIRST TR S&P REIT INDEX FD COM 33734G108   15,506,625 636,822 SH   SOLE   0 0 636,822
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   62,582,439 776,457 SH   SOLE   0 0 776,457
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   1,915,055 609,890 SH   SOLE   0 0 609,890
FIRST TR SR FLTG RATE INCOME COM 33733U108   10,336,394 1,038,834 SH   SOLE   0 0 1,038,834
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   4,433,204 380,043 SH   SOLE   0 0 380,043
FIRST TR VALUE LINE DIVID IN SHS 33734H106   915,674,986 22,800,674 SH   SOLE   11,843 0 22,788,831
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   89,298,118 959,782 SH   SOLE   0 0 959,782
FIRSTCASH HOLDINGS INC COM 33768G107   4,724,805 49,542 SH   SOLE   14,778 0 34,764
FIRSTENERGY CORP COM 337932107   11,649,651 290,805 SH   SOLE   163,391 0 127,414
FIRSTSERVICE CORP NEW COM 33767E202   942,518 6,685 SH   SOLE   5,812 0 873
FISCALNOTE HOLDINGS INC COM CL A 337655104   65,446 29,348 SH   SOLE   0 0 29,348
FISERV INC COM 337738108   32,494,863 287,489 SH   SOLE   53,841 0 233,648
FISKER INC CL A COM STK 33813J106   525,621 85,606 SH   SOLE   0 0 85,606
FIVE BELOW INC COM 33829M101   1,977,998 9,603 SH   SOLE   1,607 0 7,996
FIVE9 INC COM 338307101   1,093,603 15,128 SH   SOLE   10,936 0 4,192
FIVERR INTL LTD ORD SHS M4R82T106   402,261 11,520 SH   SOLE   0 0 11,520
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   4,226,753 232,751 SH   SOLE   0 0 232,751
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   263,903 31,988 SH   SOLE   0 0 31,988
FLAHERTY & CRUMRINE PFD INCO COM 338480106   464,447 43,774 SH   SOLE   0 0 43,774
FLAHERTY & CRUMRINE PFD SECS COM 338478100   2,784,144 201,166 SH   SOLE   0 0 201,166
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,549,143 105,384 SH   SOLE   0 0 105,384
FLEETCOR TECHNOLOGIES INC COM 339041105   3,910,846 18,548 SH   SOLE   3,964 0 14,584
FLEX LNG LTD SHS G35947202   1,382,186 41,161 SH   SOLE   0 0 41,161
FLEX LTD ORD Y2573F102   24,606,993 1,069,405 SH   SOLE   618,163 0 451,242
FLEXSHARES TR CR SCD US BD 33939L761   515,232 10,863 SH   SOLE   0 0 10,863
FLEXSHARES TR CR SCORED LONG 33939L753   578,704 13,047 SH   SOLE   0 0 13,047
FLEXSHARES TR DISCP DUR MBS 33939L779   782,390 37,886 SH   SOLE   0 0 37,886
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   7,237,166 96,754 SH   SOLE   0 0 96,754
FLEXSHARES TR GLB QLT R/E IDX 33939L787   1,068,803 20,166 SH   SOLE   0 0 20,166
FLEXSHARES TR HIG YLD VL ETF 33939L662   1,322,534 32,471 SH   SOLE   0 0 32,471
FLEXSHARES TR IBOXX 3R TARGT 33939L506   5,062,829 209,467 SH   SOLE   0 0 209,467
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   3,107,577 126,892 SH   SOLE   0 0 126,892
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,392,823 129,125 SH   SOLE   0 0 129,125
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,155,478 52,331 SH   SOLE   0 0 52,331
FLEXSHARES TR M STAR DEV MKT 33939L803   1,012,294 15,709 SH   SOLE   0 0 15,709
FLEXSHARES TR MORNSTAR UPSTR 33939L407   13,875,286 328,099 SH   SOLE   0 0 328,099
FLEXSHARES TR MORNSTAR USMKT 33939L100   5,001,825 31,891 SH   SOLE   0 0 31,891
FLEXSHARES TR MSTAR EMKT FAC 33939L308   838,982 17,090 SH   SOLE   0 0 17,090
FLEXSHARES TR QLT DIV DEF IDX 33939L845   8,141,047 153,792 SH   SOLE   0 0 153,792
FLEXSHARES TR QLT DIVDYN IDX 33939L852   790,107 13,647 SH   SOLE   0 0 13,647
FLEXSHARES TR QUALT DIVD IDX 33939L860   13,776,243 252,961 SH   SOLE   0 0 252,961
FLEXSHARES TR STOX GBL ESG SLT 33939L688   1,235,925 9,357 SH   SOLE   0 0 9,357
FLEXSHARES TR STOX US ESG SLCT 33939L696   4,193,888 42,227 SH   SOLE   0 0 42,227
FLEXSHARES TR STOXX GLOBR INF 33939L795   2,734,716 52,641 SH   SOLE   0 0 52,641
FLEXSHARES TR US QT LW VLTY 33939L654   1,286,456 25,039 SH   SOLE   0 0 25,039
FLEXSHARES TR US QUALITY CAP 33939L746   1,946,062 42,838 SH   SOLE   0 0 42,838
FLOOR & DECOR HLDGS INC CL A 339750101   230,915 2,351 SH   SOLE   21 0 2,330
FLOTEK INDS INC DEL COM 343389102   8,687 12,590 SH   SOLE   0 0 12,590
FLOWERS FOODS INC COM 343498101   1,299,227 47,400 SH   SOLE   1,473 0 45,927
FLOWSERVE CORP COM 34354P105   320,496 9,426 SH   SOLE   6,209 0 3,217
FLUENCE ENERGY INC COM CL A 34379V103   296,703 14,652 SH   SOLE   0 0 14,652
FLUENT INC COM 34380C102   36,061 43,977 SH   SOLE   0 0 43,977
FLUOR CORP NEW COM 343412102   2,562,713 82,909 SH   SOLE   4,839 0 78,070
FLYWIRE CORPORATION COM VTG 302492103   673,959 22,955 SH   SOLE   14,674 0 8,281
FMC CORP COM NEW 302491303   7,325,985 59,985 SH   SOLE   30,809 0 29,176
FNCB BANCORP INC COM 302578109   299,860 48,365 SH   SOLE   0 0 48,365
FOOT LOCKER INC COM 344849104   267,218 6,733 SH   SOLE   1,004 0 5,729
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   167,250 15,000 SH   SOLE   0 0 15,000
FORD MTR CO DEL COM 345370860   71,556,210 5,679,065 SH   SOLE   6,181 0 5,672,884
FORESTAR GROUP INC COM 346232101   1,572,011 101,029 SH   SOLE   0 0 101,029
FORTINET INC COM 34959E109   13,583,560 204,387 SH   SOLE   48,303 0 156,084
FORTIS INC COM 349553107   1,429,079 33,601 SH   SOLE   23,942 0 9,659
FORTIVE CORP COM 34959J108   4,120,947 60,451 SH   SOLE   27,580 0 32,871
FORTRESS BIOTECH INC COM 34960Q109   16,400 20,000 SH   SOLE   0 0 20,000
FORTUNE BRANDS INNOVATIONS I COM 34964C106   4,126,565 70,263 SH   SOLE   16,732 0 53,531
FORWARD AIR CORP COM 349853101   791,838 7,348 SH   SOLE   3,311 0 4,037
FOUR CORNERS PPTY TR INC COM 35086T109   259,018 9,643 SH   SOLE   224 0 9,419
FOX CORP CL A COM 35137L105   241,229 7,085 SH   SOLE   0 0 7,085
FOX FACTORY HLDG CORP COM 35138V102   1,728,187 14,239 SH   SOLE   13,348 0 891
FRANCHISE GROUP INC COM 35180X105   459,677 16,869 SH   SOLE   0 0 16,869
FRANCO NEV CORP COM 351858105   5,991,497 41,094 SH   SOLE   4,354 0 36,740
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   609,926 51,125 SH   SOLE   168 0 50,957
FRANKLIN ELEC INC COM 353514102   502,938 5,344 SH   SOLE   3,185 0 2,159
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   7,136,554 78,962 SH   SOLE   0 0 78,962
FRANKLIN LTD DURATION INCOME COM 35472T101   267,229 43,241 SH   SOLE   0 0 43,241
FRANKLIN RESOURCES INC COM 354613101   2,949,274 109,476 SH   SOLE   0 0 109,476
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   3,500,654 304,935 SH   SOLE   0 0 304,935
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   862,130 36,222 SH   SOLE   0 0 36,222
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   6,859,829 286,782 SH   SOLE   0 0 286,782
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   780,535 28,163 SH   SOLE   0 0 28,163
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   1,633,037 52,288 SH   SOLE   0 0 52,288
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   539,512 20,093 SH   SOLE   0 0 20,093
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   181,074 10,763 SH   SOLE   0 0 10,763
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   381,779 12,408 SH   SOLE   0 0 12,408
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   523,076 26,620 SH   SOLE   0 0 26,620
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   1,784,440 67,153 SH   SOLE   0 0 67,153
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,626,622 62,922 SH   SOLE   15,546 0 47,376
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   268,612 12,779 SH   SOLE   0 0 12,779
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   475,305 12,811 SH   SOLE   0 0 12,811
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   1,222,395 50,491 SH   SOLE   7 0 50,484
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   472,824 15,562 SH   SOLE   0 0 15,562
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   2,104,334 92,013 SH   SOLE   0 0 92,013
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   1,047,606 53,232 SH   SOLE   0 0 53,232
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   35,247,714 1,226,007 SH   SOLE   0 0 1,226,007
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   969,288 45,136 SH   SOLE   0 0 45,136
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   342,355 14,324 SH   SOLE   0 0 14,324
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   6,573,846 275,633 SH   SOLE   0 0 275,633
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   2,568,171 118,141 SH   SOLE   0 0 118,141
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   1,102,617 34,183 SH   SOLE   0 0 34,183
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   16,923,634 359,062 SH   SOLE   0 0 359,062
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   8,207,161 198,336 SH   SOLE   0 0 198,336
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   51,776,727 1,196,873 SH   SOLE   0 0 1,196,873
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   2,634,104 77,261 SH   SOLE   0 0 77,261
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   737,810 34,753 SH   SOLE   0 0 34,753
FRANKLIN UNVL TR SH BEN INT 355145103   965,314 135,388 SH   SOLE   0 0 135,388
FREEPORT-MCMORAN INC CL B 35671D857   38,872,952 950,207 SH   SOLE   310,051 0 640,156
FRESH DEL MONTE PRODUCE INC ORD G36738105   242,809 8,064 SH   SOLE   5,823 0 2,241
FRESHPET INC COM 358039105   660,179 9,974 SH   SOLE   5,430 0 4,544
FREYR BATTERY SHS L4135L100   272,594 30,663 SH   SOLE   0 0 30,663
FRONTLINE PLC COM M46528101   378,154 22,835 SH   SOLE   0 0 22,835
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   7,101,049 1,599,335 SH   SOLE   0 0 1,599,335
FS KKR CAP CORP COM 302635206   52,035,022 2,812,704 SH   SOLE   807 0 2,811,897
FST TR NEW OPPORT MLP & ENE COM 33739M100   923,473 154,427 SH   SOLE   0 0 154,427
FTAI AVIATION LTD SHS G3730V105   355,339 12,709 SH   SOLE   0 0 12,709
FTI CONSULTING INC COM 302941109   832,028 4,216 SH   SOLE   1,914 0 2,302
FUBOTV INC COM 35953D104   111,765 92,368 SH   SOLE   0 0 92,368
FUELCELL ENERGY INC COM 35952H601   125,478 44,028 SH   SOLE   0 0 44,028
FULGENT GENETICS INC COM 359664109   807,131 25,853 SH   SOLE   46 0 25,807
FULL HSE RESORTS INC COM 359678109   92,913 12,851 SH   SOLE   0 0 12,851
FULLER H B CO COM 359694106   1,823,212 26,636 SH   SOLE   22,271 0 4,365
FULTON FINL CORP PA COM 360271100   689,987 49,927 SH   SOLE   340 0 49,587
GABELLI CONV & INC SECS FD I COM 36240B109   83,582 18,825 SH   SOLE   0 0 18,825
GABELLI DIVID & INCOME TR COM 36242H104   7,067,017 339,924 SH   SOLE   0 0 339,924
GABELLI EQUITY TR INC COM 362397101   12,248,273 2,133,845 SH   SOLE   0 0 2,133,845
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   483,146 32,934 SH   SOLE   0 0 32,934
GABELLI HLTHCARE & WELLNESS SHS 36246K103   258,294 25,599 SH   SOLE   0 0 25,599
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,579,485 280,051 SH   SOLE   0 0 280,051
GABELLI UTIL TR COM 36240A101   8,248,388 1,153,621 SH   SOLE   0 0 1,153,621
GALECTIN THERAPEUTICS INC COM NEW 363225202   109,855 52,312 SH   SOLE   0 0 52,312
GALERA THERAPEUTICS INC COM 36338D108   82,522 32,235 SH   SOLE   0 0 32,235
GALLAGHER ARTHUR J & CO COM 363576109   13,045,744 68,191 SH   SOLE   9,134 0 59,057
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   545,607 149,073 SH   SOLE   0 0 149,073
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   1,013,677 195,314 SH   SOLE   0 0 195,314
GAMESTOP CORP NEW CL A 36467W109   469,953 20,415 SH   SOLE   0 0 20,415
GAMING & LEISURE PPTYS INC COM 36467J108   4,404,619 84,606 SH   SOLE   33,434 0 51,172
GAN LTD SHS G3728V109   36,290 28,132 SH   SOLE   0 0 28,132
GAP INC COM 364760108   717,413 71,455 SH   SOLE   2,076 0 69,379
GARMIN LTD SHS H2906T109   3,515,415 34,834 SH   SOLE   1,312 0 33,522
GARRETT MOTION INC COM 366505105   123,384 16,108 SH   SOLE   5 0 16,103
GARTNER INC COM 366651107   5,703,581 17,508 SH   SOLE   11,442 0 6,066
GATX CORP COM 361448103   1,467,535 13,338 SH   SOLE   7,724 0 5,614
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   10,500,784 128,012 SH   SOLE   12,120 0 115,892
GEN DIGITAL INC COM 668771108   1,272,351 74,147 SH   SOLE   37,202 0 36,945
GENCO SHIPPING & TRADING LTD SHS Y2685T131   677,076 43,236 SH   SOLE   0 0 43,236
GENERAC HLDGS INC COM 368736104   6,902,887 63,910 SH   SOLE   1,862 0 62,048
GENERAL DYNAMICS CORP COM 369550108   60,704,762 266,004 SH   SOLE   22,067 0 243,937
GENERAL ELECTRIC CO COM NEW 369604301   39,586,536 414,085 SH   SOLE   37,088 0 376,997
GENERAL MLS INC COM 370334104   53,408,955 624,959 SH   SOLE   22,505 0 602,454
GENERAL MTRS CO COM 37045V100   18,426,543 502,360 SH   SOLE   71,074 0 431,286
GENMAB A/S SPONSORED ADS 372303206   1,792,354 47,467 SH   SOLE   11,255 0 36,212
GENPACT LIMITED SHS G3922B107   522,451 11,304 SH   SOLE   2,604 0 8,700
GENTEX CORP COM 371901109   824,114 29,401 SH   SOLE   3,803 0 25,598
GENTHERM INC COM 37253A103   1,208,581 20,003 SH   SOLE   18,947 0 1,056
GENUINE PARTS CO COM 372460105   20,357,128 121,673 SH   SOLE   8,861 0 112,812
GENWORTH FINL INC COM CL A 37247D106   285,322 56,837 SH   SOLE   18,212 0 38,625
GEO GROUP INC NEW COM 36162J106   191,206 24,234 SH   SOLE   75 0 24,159
GERDAU SA SPON ADR REP PFD 373737105   669,283 135,757 SH   SOLE   2,524 0 133,233
GERON CORP COM 374163103   254,252 117,167 SH   SOLE   0 0 117,167
GETTY RLTY CORP NEW COM 374297109   342,789 9,514 SH   SOLE   5,191 0 4,323
GEVO INC COM PAR 374396406   42,171 27,384 SH   SOLE   0 0 27,384
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   474,067 13,765 SH   SOLE   11,110 0 2,655
GIBRALTAR INDS INC COM 374689107   769,356 15,863 SH   SOLE   1,350 0 14,513
GILDAN ACTIVEWEAR INC COM 375916103   230,803 6,954 SH   SOLE   4,756 0 2,198
GILEAD SCIENCES INC COM 375558103   75,286,329 907,392 SH   SOLE   370,970 0 536,422
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   277,401 208,572 SH   SOLE   91,043 0 117,529
GITLAB INC CLASS A COM 37637K108   262,936 7,668 SH   SOLE   5,762 0 1,906
GLACIER BANCORP INC NEW COM 37637Q105   1,470,854 35,012 SH   SOLE   12,605 0 22,407
GLADSTONE CAPITAL CORP COM 376535100   3,218,734 342,418 SH   SOLE   0 0 342,418
GLADSTONE COMMERCIAL CORP COM 376536108   3,942,494 312,153 SH   SOLE   0 0 312,153
GLADSTONE INVT CORP COM 376546107   2,475,013 186,793 SH   SOLE   0 0 186,793
GLADSTONE LD CORP COM 376549101   711,739 42,747 SH   SOLE   0 0 42,747
GLAUKOS CORP COM 377322102   683,564 13,644 SH   SOLE   8,959 0 4,685
GLEN BURNIE BANCORP COM 377407101   311,320 43,000 SH   SOLE   0 0 43,000
GLOBAL MED REIT INC COM NEW 37954A204   1,064,330 116,831 SH   SOLE   3,654 0 113,177
GLOBAL NET LEASE INC COM NEW 379378201   995,594 77,418 SH   SOLE   0 0 77,418
GLOBAL PARTNERS LP COM UNITS 37946R109   248,777 8,020 SH   SOLE   0 0 8,020
GLOBAL PMTS INC COM 37940X102   8,112,122 77,082 SH   SOLE   23,943 0 53,139
GLOBAL SELF STORAGE INC COM 37955N106   713,365 138,787 SH   SOLE   0 0 138,787
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,394,792 74,429 SH   SOLE   0 0 74,429
GLOBAL X FDS ADAPTIVE US 37954Y574   372,775 12,303 SH   SOLE   0 0 12,303
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,375,437 124,102 SH   SOLE   0 0 124,102
GLOBAL X FDS AGING POPULATION 37954Y772   2,234,484 83,418 SH   SOLE   0 0 83,418
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   784,392 69,170 SH   SOLE   0 0 69,170
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,611,254 65,525 SH   SOLE   0 0 65,525
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   13,290,870 557,503 SH   SOLE   0 0 557,503
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   262,342 28,860 SH   SOLE   0 0 28,860
GLOBAL X FDS CLEANTECH ETF 37954Y228   704,645 44,262 SH   SOLE   0 0 44,262
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   6,252,461 340,734 SH   SOLE   96 0 340,638
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,343,577 45,560 SH   SOLE   0 0 45,560
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   24,641,457 1,050,808 SH   SOLE   0 0 1,050,808
GLOBAL X FDS DATA CTR REITS 37954Y236   437,155 33,269 SH   SOLE   0 0 33,269
GLOBAL X FDS DAX GERMANY ETF 37954Y491   1,378,305 46,961 SH   SOLE   0 0 46,961
GLOBAL X FDS DOW 30 COVERED C 37960A859   354,307 16,320 SH   SOLE   0 0 16,320
GLOBAL X FDS E COMMERCE ETF 37954Y467   1,432,243 79,459 SH   SOLE   0 0 79,459
GLOBAL X FDS FINTECH ETF 37954Y814   3,584,437 172,163 SH   SOLE   0 0 172,163
GLOBAL X FDS FOUNDER RUN CO 37954Y681   275,889 11,282 SH   SOLE   0 0 11,282
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   1,052,509 47,308 SH   SOLE   0 0 47,308
GLOBAL X FDS GBL X FTSE ETF 37950E648   667,120 44,078 SH   SOLE   0 0 44,078
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   676,139 54,881 SH   SOLE   0 0 54,881
GLOBAL X FDS GLB X GURU INDEX 37950E341   403,357 11,474 SH   SOLE   0 0 11,474
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   32,839,692 822,020 SH   SOLE   345 0 821,675
GLOBAL X FDS GLBL X MLP ETF 37954Y343   18,804,801 452,039 SH   SOLE   235 0 451,804
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   7,127,087 759,817 SH   SOLE   0 0 759,817
GLOBAL X FDS GLOBAL X COPPER 37954Y830   9,756,764 252,048 SH   SOLE   0 0 252,048
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   1,711,176 61,708 SH   SOLE   0 0 61,708
GLOBAL X FDS GLOBAL X SILVER 37954Y848   17,019,615 554,024 SH   SOLE   0 0 554,024
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   9,020,461 452,607 SH   SOLE   0 0 452,607
GLOBAL X FDS GLOBX SUPDV US 37950E291   19,380,021 1,110,603 SH   SOLE   0 0 1,110,603
GLOBAL X FDS HEALTH WELLNESS 37954Y798   255,727 10,999 SH   SOLE   0 0 10,999
GLOBAL X FDS INTERNET OF THNG 37954Y780   5,514,759 165,708 SH   SOLE   0 0 165,708
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   61,678,367 970,549 SH   SOLE   14 0 970,535
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   1,618,101 54,390 SH   SOLE   0 0 54,390
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   1,180,794 58,484 SH   SOLE   0 0 58,484
GLOBAL X FDS MSCI CHINA COMMU 37950E804   255,010 14,828 SH   SOLE   0 0 14,828
GLOBAL X FDS MSCI NXT EMRNG 37950E218   532,069 28,480 SH   SOLE   0 0 28,480
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   371,013 26,885 SH   SOLE   0 0 26,885
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   307,282 12,916 SH   SOLE   0 0 12,916
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   139,714,673 8,146,629 SH   SOLE   0 0 8,146,629
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   2,119,315 83,668 SH   SOLE   0 0 83,668
GLOBAL X FDS RATE PREFERRED 37954Y376   2,591,864 113,380 SH   SOLE   0 0 113,380
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   18,583,975 728,783 SH   SOLE   0 0 728,783
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   344,789 27,828 SH   SOLE   0 0 27,828
GLOBAL X FDS RUSSELL 2000 37954Y459   25,558,192 1,423,062 SH   SOLE   0 0 1,423,062
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   5,581,309 111,181 SH   SOLE   0 0 111,181
GLOBAL X FDS S&P 500 COVERED 37954Y277   1,717,555 64,985 SH   SOLE   0 0 64,985
GLOBAL X FDS S&P 500 COVERED 37954Y475   71,806,221 1,772,993 SH   SOLE   0 0 1,772,993
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   1,454,452 45,619 SH   SOLE   0 0 45,619
GLOBAL X FDS SOCIAL MED ETF 37950E416   2,826,015 76,379 SH   SOLE   0 0 76,379
GLOBAL X FDS SUPERDIVIDEND 37960A669   8,109,261 351,964 SH   SOLE   0 0 351,964
GLOBAL X FDS SUPERDVDND REIT 37960A651   11,615,265 533,545 SH   SOLE   0 0 533,545
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   1,076,541 91,855 SH   SOLE   0 0 91,855
GLOBAL X FDS THMATC GWT ETF 37954Y418   593,654 23,317 SH   SOLE   0 0 23,317
GLOBAL X FDS US INFR DEV ETF 37954Y673   110,178,949 3,886,383 SH   SOLE   1,912 0 3,884,471
GLOBAL X FDS US PFD ETF 37954Y657   27,344,974 1,376,887 SH   SOLE   369 0 1,376,518
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   2,876,382 141,415 SH   SOLE   0 0 141,415
GLOBAL X FDS X EMERGING MKT 37954Y350   449,143 20,584 SH   SOLE   0 0 20,584
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   3,263,113 45,208 SH   SOLE   62 0 45,146
GLOBALSTAR INC COM 378973408   616,381 531,363 SH   SOLE   0 0 531,363
GLOBANT S A COM L44385109   1,468,012 8,951 SH   SOLE   6,416 0 2,535
GLOBE LIFE INC COM 37959E102   1,489,752 13,541 SH   SOLE   4,168 0 9,373
GLOBUS MED INC CL A 379577208   3,512,360 62,012 SH   SOLE   3,372 0 58,640
GODADDY INC CL A 380237107   2,764,500 35,570 SH   SOLE   21,585 0 13,985
GOLD FIELDS LTD SPONSORED ADR 38059T106   437,953 32,879 SH   SOLE   0 0 32,879
GOLD RESOURCE CORP COM 38068T105   20,618 19,636 SH   SOLE   0 0 19,636
GOLD ROYALTY CORP COMMON SHARES 38071H106   67,820 31,398 SH   SOLE   0 0 31,398
GOLD TR ISHARES NEW 464285204   251,203,121 6,722,053 SH   SOLE   33,432 0 6,688,621
GOLDEN ENTMT INC COM 381013101   1,908,044 43,853 SH   SOLE   0 0 43,853
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   606,275 63,684 SH   SOLE   0 0 63,684
GOLDMAN SACHS BDC INC SHS 38147U107   1,056,211 77,378 SH   SOLE   0 0 77,378
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   127,892,672 1,277,139 SH   SOLE   0 0 1,277,139
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   18,272,797 450,519 SH   SOLE   0 0 450,519
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   380,110 8,746 SH   SOLE   0 0 8,746
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   18,603,744 370,114 SH   SOLE   0 0 370,114
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   16,303,809 356,208 SH   SOLE   0 0 356,208
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   198,621,782 4,707,793 SH   SOLE   0 0 4,707,793
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   3,582,390 71,741 SH   SOLE   0 0 71,741
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   56,901,809 1,911,381 SH   SOLE   0 0 1,911,381
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   2,150,104 65,014 SH   SOLE   0 0 65,014
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   151,101,705 4,904,307 SH   SOLE   0 0 4,904,307
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   367,353 11,395 SH   SOLE   0 0 11,395
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   37,740,510 679,887 SH   SOLE   0 0 679,887
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   243,392,562 2,996,708 SH   SOLE   57,041 0 2,939,667
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   27,561,292 694,589 SH   SOLE   0 0 694,589
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   4,643,443 77,172 SH   SOLE   0 0 77,172
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   1,970,764 25,602 SH   SOLE   0 0 25,602
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   290,696 6,266 SH   SOLE   0 0 6,266
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   506,940 8,640 SH   SOLE   0 0 8,640
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   222,513,138 3,984,834 SH   SOLE   0 0 3,984,834
GOLDMAN SACHS GROUP INC COM 38141G104   64,925,824 198,483 SH   SOLE   12,703 0 185,780
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   2,774,669 141,929 SH   SOLE   0 0 141,929
GOLUB CAP BDC INC COM 38173M102   3,335,180 245,957 SH   SOLE   0 0 245,957
GOODRX HLDGS INC COM CL A 38246G108   171,550 27,448 SH   SOLE   0 0 27,448
GOODYEAR TIRE & RUBR CO COM 382550101   2,342,083 212,530 SH   SOLE   50 0 212,480
GOPRO INC CL A 38268T103   89,509 17,795 SH   SOLE   0 0 17,795
GRACO INC COM 384109104   9,058,278 124,069 SH   SOLE   11,212 0 112,857
GRAHAM CORP COM 384556106   154,998 11,850 SH   SOLE   0 0 11,850
GRAINGER W W INC COM 384802104   30,801,024 44,717 SH   SOLE   21,551 0 23,166
GRAN TIERRA ENERGY INC COM 38500T101   32,808 37,320 SH   SOLE   0 0 37,320
GRAND CANYON ED INC COM 38526M106   477,013 4,188 SH   SOLE   506 0 3,682
GRANITE CONSTR INC COM 387328107   256,421 6,242 SH   SOLE   0 0 6,242
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   614,615 28,923 SH   SOLE   0 0 28,923
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   1,874,221 158,967 SH   SOLE   0 0 158,967
GRANITESHARES ETF TR XOUT US LRG CP 38747R603   489,640 13,504 SH   SOLE   0 0 13,504
GRANITESHARES GOLD TR SHS BEN INT 38748G101   9,241,146 473,662 SH   SOLE   11,584 0 462,078
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   220,248 22,735 SH   SOLE   0 0 22,735
GRAPHIC PACKAGING HLDG CO COM 388689101   1,965,146 77,095 SH   SOLE   2,430 0 74,665
GRAY TELEVISION INC COM 389375106   603,779 69,241 SH   SOLE   65,940 0 3,301
GREEN BRICK PARTNERS INC COM 392709101   228,521 6,518 SH   SOLE   0 0 6,518
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   2,225,445 175,232 SH   SOLE   0 0 175,232
GREIF INC CL A 397624107   537,734 8,486 SH   SOLE   0 0 8,486
GREIF INC CL B 397624206   210,200 2,747 SH   SOLE   0 0 2,747
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   650,548 37,626 SH   SOLE   0 0 37,626
GRIFFON CORP COM 398433102   2,036,080 63,608 SH   SOLE   0 0 63,608
GROCERY OUTLET HLDG CORP COM 39874R101   452,217 16,002 SH   SOLE   3,102 0 12,900
GROUP 1 AUTOMOTIVE INC COM 398905109   980,248 4,329 SH   SOLE   2,904 0 1,425
GROWGENERATION CORP COM 39986L109   253,326 74,072 SH   SOLE   0 0 74,072
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   656,497 124,101 SH   SOLE   0 0 124,101
GSK PLC SPONSORED ADR 37733W204   15,929,529 447,710 SH   SOLE   20,236 0 427,474
GUARANTY BANCSHARES INC TEX COM 400764106   756,782 27,154 SH   SOLE   0 0 27,154
GUARDANT HEALTH INC COM 40131M109   1,518,771 64,794 SH   SOLE   36,181 0 28,613
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   8,143,275 503,604 SH   SOLE   0 0 503,604
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   2,991,633 175,565 SH   SOLE   0 0 175,565
GUIDEWIRE SOFTWARE INC COM 40171V100   1,744,465 21,261 SH   SOLE   13,373 0 7,888
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,834,792 56,179 SH   SOLE   434 0 55,745
H & E EQUIPMENT SERVICES INC COM 404030108   482,231 10,903 SH   SOLE   0 0 10,903
HAEMONETICS CORP MASS COM 405024100   1,273,792 15,393 SH   SOLE   14,681 0 712
HAGERTY INC CL A COM 405166109   507,925 58,115 SH   SOLE   0 0 58,115
HAIN CELESTIAL GROUP INC COM 405217100   379,667 22,138 SH   SOLE   149 0 21,989
HALEON PLC SPON ADS 405552100   12,186,239 1,497,081 SH   SOLE   1,052,151 0 444,930
HALLIBURTON CO COM 406216101   9,791,840 309,477 SH   SOLE   39,417 0 270,060
HALOZYME THERAPEUTICS INC COM 40637H109   1,155,935 30,268 SH   SOLE   4,626 0 25,642
HAMILTON LANE INC CL A 407497106   508,169 6,869 SH   SOLE   5,353 0 1,516
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   1,591,916 52,126 SH   SOLE   0 0 52,126
HANCOCK JOHN INCOME SECS TR COM 410123103   712,790 65,274 SH   SOLE   0 0 65,274
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   851,119 173,344 SH   SOLE   0 0 173,344
HANCOCK JOHN INVT TR II COM 410142103   320,013 25,218 SH   SOLE   0 0 25,218
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,317,388 144,837 SH   SOLE   0 0 144,837
HANCOCK JOHN PFD INCOME FD I COM 41013X106   272,647 17,567 SH   SOLE   0 0 17,567
HANCOCK JOHN PFD INCOME FD I COM 41021P103   800,641 54,726 SH   SOLE   0 0 54,726
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,308,042 186,283 SH   SOLE   0 0 186,283
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   4,323,780 202,804 SH   SOLE   0 0 202,804
HANCOCK WHITNEY CORPORATION COM 410120109   683,508 18,778 SH   SOLE   4,518 0 14,260
HANESBRANDS INC COM 410345102   1,342,953 255,314 SH   SOLE   32,846 0 222,468
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,178,438 76,169 SH   SOLE   2,780 0 73,389
HANOVER INS GROUP INC COM 410867105   541,847 4,217 SH   SOLE   667 0 3,550
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   4,529,690 375,285 SH   SOLE   0 0 375,285
HARBOR ETF TRUST LONG TERM GROWER 41151J406   4,201,901 260,664 SH   SOLE   0 0 260,664
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   1,436,323 32,496 SH   SOLE   0 0 32,496
HARBORONE BANCORP INC NEW COM NEW 41165Y100   343,459 28,152 SH   SOLE   0 0 28,152
HARLEY DAVIDSON INC COM 412822108   1,361,022 35,845 SH   SOLE   2,802 0 33,043
HARMONIC INC COM 413160102   281,791 19,314 SH   SOLE   2,559 0 16,755
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   14,174,599 371,014 SH   SOLE   0 0 371,014
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   1,467,640 74,839 SH   SOLE   0 0 74,839
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   3,769,081 98,732 SH   SOLE   0 0 98,732
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   4,086,059 120,178 SH   SOLE   10,658 0 109,520
HARTFORD FINL SVCS GROUP INC COM 416515104   6,326,792 90,785 SH   SOLE   34,461 0 56,324
HASBRO INC COM 418056107   2,287,164 42,600 SH   SOLE   20,898 0 21,702
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,355,300 35,294 SH   SOLE   0 0 35,294
HCA HEALTHCARE INC COM 40412C101   24,708,465 93,706 SH   SOLE   46,489 0 47,217
HDFC BANK LTD SPONSORED ADS 40415F101   1,677,071 25,155 SH   SOLE   8,519 0 16,636
HEALTHCARE RLTY TR CL A COM 42226K105   3,741,972 193,583 SH   SOLE   59,388 0 134,195
HEALTHCARE SVCS GROUP INC COM 421906108   264,094 19,041 SH   SOLE   126 0 18,915
HEALTHEQUITY INC COM 42226A107   2,189,398 37,292 SH   SOLE   32,347 0 4,945
HEALTHPEAK PROPERTIES INC COM 42250P103   4,020,211 182,986 SH   SOLE   35,792 0 147,194
HECLA MNG CO COM 422704106   661,068 104,434 SH   SOLE   0 0 104,434
HEICO CORP NEW CL A 422806208   2,408,144 17,720 SH   SOLE   14,197 0 3,523
HEICO CORP NEW COM 422806109   2,161,676 12,638 SH   SOLE   0 0 12,638
HELEN OF TROY LTD COM G4388N106   2,263,809 23,787 SH   SOLE   437 0 23,350
HELIOS TECHNOLOGIES INC COM 42328H109   1,079,102 16,500 SH   SOLE   13,344 0 3,156
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   80,751 10,433 SH   SOLE   0 0 10,433
HELLO GROUP INC ADS 423403104   93,911 10,320 SH   SOLE   904 0 9,416
HELMERICH & PAYNE INC COM 423452101   819,584 22,926 SH   SOLE   11,145 0 11,781
HENRY JACK & ASSOC INC COM 426281101   5,395,749 35,800 SH   SOLE   13,175 0 22,625
HENRY SCHEIN INC COM 806407102   2,144,094 26,295 SH   SOLE   16,929 0 9,366
HERC HLDGS INC COM 42704L104   508,860 4,467 SH   SOLE   3,411 0 1,056
HERCULES CAPITAL INC COM 427096508   5,815,984 451,201 SH   SOLE   0 0 451,201
HERITAGE COMM CORP COM 426927109   84,965 10,200 SH   SOLE   0 0 10,200
HERON THERAPEUTICS INC COM 427746102   19,555 12,950 SH   SOLE   0 0 12,950
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   366,448 54,531 SH   SOLE   3,230 0 51,301
HERSHEY CO COM 427866108   46,812,557 184,004 SH   SOLE   10,075 0 173,929
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   220,290 13,523 SH   SOLE   0 0 13,523
HESKA CORP COM RESTRC NEW 42805E306   762,217 7,808 SH   SOLE   7,452 0 356
HESS CORP COM 42809H107   3,560,307 26,903 SH   SOLE   10,334 0 16,569
HESS MIDSTREAM LP CL A SHS 428103105   2,537,777 87,691 SH   SOLE   1,761 0 85,930
HEWLETT PACKARD ENTERPRISE C COM 42824C109   34,655,945 2,175,514 SH   SOLE   1,288,161 0 887,353
HEXCEL CORP NEW COM 428291108   12,139,684 177,871 SH   SOLE   143,694 0 34,177
HF SINCLAIR CORP COM 403949100   1,381,641 28,558 SH   SOLE   7,536 0 21,022
HIBBETT INC COM 428567101   255,324 4,329 SH   SOLE   0 0 4,329
HIGH INCOME SECS FD SHS BEN INT 42968F108   1,126,537 173,313 SH   SOLE   0 0 173,313
HIGHLAND FDS I HI LD IBOXX SRLN 430101774   1,121,610 76,196 SH   SOLE   0 0 76,196
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   1,572,644 173,965 SH   SOLE   0 0 173,965
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   13,061,295 1,485,927 SH   SOLE   0 0 1,485,927
HIGHPEAK ENERGY INC COM 43114Q105   259,257 11,272 SH   SOLE   0 0 11,272
HIGHWOODS PPTYS INC COM 431284108   319,117 13,761 SH   SOLE   0 0 13,761
HILLENBRAND INC COM 431571108   1,875,040 39,449 SH   SOLE   6,686 0 32,763
HILLMAN SOLUTIONS CORP COM 431636109   588,196 69,857 SH   SOLE   69,544 0 313
HILTON GRAND VACATIONS INC COM 43283X105   301,457 6,785 SH   SOLE   0 0 6,785
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,129,551 50,611 SH   SOLE   10,431 0 40,180
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   111,072 13,662 SH   SOLE   0 0 13,662
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   49,988 15,194 SH   SOLE   0 0 15,194
HNI CORP COM 404251100   211,136 7,584 SH   SOLE   2,833 0 4,751
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   489,746 28,195 SH   SOLE   2,012 0 26,183
HOLOGIC INC COM 436440101   22,903,628 283,812 SH   SOLE   148,424 0 135,388
HOME BANCORP INC COM 43689E107   216,390 6,551 SH   SOLE   0 0 6,551
HOME BANCSHARES INC COM 436893200   960,740 44,253 SH   SOLE   0 0 44,253
HOME DEPOT INC COM 437076102   334,541,093 1,133,577 SH   SOLE   144,910 0 988,667
HONDA MOTOR LTD AMERN SHS 438128308   1,135,993 42,884 SH   SOLE   0 0 42,884
HONEST CO INC COM 438333106   49,582 27,546 SH   SOLE   42 0 27,504
HONEYWELL INTL INC COM 438516106   90,484,354 473,442 SH   SOLE   54,557 0 418,885
HONEYWELL INTL INC COM 438516106   382,240 2,000 SH Put SOLE   0 0 2,000
HOPE BANCORP INC COM 43940T109   111,663 11,371 SH   SOLE   11,304 0 67
HORIZON BANCORP INC COM 440407104   286,114 25,869 SH   SOLE   0 0 25,869
HORIZON TECHNOLOGY FIN CORP COM 44045A102   407,511 36,127 SH   SOLE   0 0 36,127
HORIZON THERAPEUTICS PUB L SHS G46188101   1,979,017 18,133 SH   SOLE   3,589 0 14,544
HORMEL FOODS CORP COM 440452100   4,856,293 121,772 SH   SOLE   22,048 0 99,724
HOST HOTELS & RESORTS INC COM 44107P104   280,134 16,988 SH   SOLE   3,367 0 13,621
HOSTESS BRANDS INC CL A 44109J106   315,503 12,681 SH   SOLE   7,687 0 4,994
HOULIHAN LOKEY INC CL A 441593100   2,619,023 29,935 SH   SOLE   18,753 0 11,182
HOUSTON AMERN ENERGY CORP COM 44183U209   35,638 13,760 SH   SOLE   0 0 13,760
HOWARD HUGHES CORP COM 44267D107   976,720 12,209 SH   SOLE   236 0 11,973
HOWMET AEROSPACE INC COM 443201108   3,032,043 71,561 SH   SOLE   30,889 0 40,672
HP INC COM 40434L105   5,376,635 183,190 SH   SOLE   1,968 0 181,222
HSBC HLDGS PLC SPON ADR NEW 404280406   2,210,844 64,777 SH   SOLE   10,592 0 54,185
HUBBELL INC COM 443510607   4,934,862 20,283 SH   SOLE   1,301 0 18,982
HUBSPOT INC COM 443573100   10,954,562 25,551 SH   SOLE   13,216 0 12,335
HUDBAY MINERALS INC COM 443628102   131,282 25,006 SH   SOLE   24,636 0 370
HUDSON TECHNOLOGIES INC COM 444144109   144,132 16,510 SH   SOLE   10,060 0 6,450
HUMACYTE INC *W EXP 08/27/202 44486Q111   143,674 239,457 SH   SOLE   0 0 239,457
HUMACYTE INC COM 44486Q103   861,616 278,840 SH   SOLE   0 0 278,840
HUMANA INC COM 444859102   24,560,149 50,591 SH   SOLE   5,617 0 44,974
HUNT J B TRANS SVCS INC COM 445658107   5,331,666 30,387 SH   SOLE   2,846 0 27,541
HUNTINGTON BANCSHARES INC COM 446150104   30,997,461 2,767,631 SH   SOLE   1,560,054 0 1,207,577
HUNTINGTON INGALLS INDS INC COM 446413106   6,491,097 31,355 SH   SOLE   1,291 0 30,064
HUNTSMAN CORP COM 447011107   1,639,412 59,920 SH   SOLE   35,996 0 23,924
HUT 8 MNG CORP COM 44812T102   187,449 101,324 SH   SOLE   0 0 101,324
HYATT HOTELS CORP COM CL A 448579102   726,747 6,501 SH   SOLE   610 0 5,891
HYSTER YALE MATLS HANDLING I CL A 449172105   560,811 11,241 SH   SOLE   0 0 11,241
I-80 GOLD CORP COM 44955L106   45,707 18,656 SH   SOLE   0 0 18,656
IAC INC COM NEW 44891N208   965,126 18,704 SH   SOLE   264 0 18,440
IAMGOLD CORP COM 450913108   36,040 13,299 SH   SOLE   0 0 13,299
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   7,877,628 152,342 SH   SOLE   0 0 152,342
ICF INTL INC COM 44925C103   2,402,649 21,902 SH   SOLE   21,096 0 806
ICICI BANK LIMITED ADR 45104G104   3,238,120 150,052 SH   SOLE   26,187 0 123,865
ICL GROUP LTD SHS M53213100   995,765 146,436 SH   SOLE   0 0 146,436
ICON PLC SHS G4705A100   20,295,814 95,022 SH   SOLE   63,412 0 31,610
IDACORP INC COM 451107106   1,529,680 14,120 SH   SOLE   3,606 0 10,514
IDEANOMICS INC COM 45166V106   1,826 16,909 SH   SOLE   0 0 16,909
IDEX CORP COM 45167R104   2,909,089 12,592 SH   SOLE   4,589 0 8,003
IDEXX LABS INC COM 45168D104   10,732,292 21,461 SH   SOLE   9,624 0 11,837
ILLINOIS TOOL WKS INC COM 452308109   82,929,017 340,641 SH   SOLE   109,432 0 231,209
ILLUMINA INC COM 452327109   9,281,850 39,914 SH   SOLE   18,097 0 21,817
IMMUNOGEN INC COM 45253H101   73,862 19,235 SH   SOLE   409 0 18,826
IMPACT SHS TR I AFFORDABLE HOUS 45259R103   8,186,369 472,398 SH   SOLE   0 0 472,398
IMPERIAL OIL LTD COM NEW 453038408   1,274,366 25,081 SH   SOLE   0 0 25,081
IMPINJ INC COM 453204109   1,472,967 10,869 SH   SOLE   2,418 0 8,451
INARI MED INC COM 45332Y109   302,896 4,906 SH   SOLE   14 0 4,892
INCYTE CORP COM 45337C102   2,809,496 38,875 SH   SOLE   7,667 0 31,208
INDEPENDENCE RLTY TR INC COM 45378A106   3,927,994 245,040 SH   SOLE   1,025 0 244,015
INDEPENDENT BANK GROUP INC COM 45384B106   622,773 13,436 SH   SOLE   114 0 13,322
INDEPENDENT BK CORP MASS COM 453836108   358,876 5,469 SH   SOLE   2,349 0 3,120
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   7,376,288 302,059 SH   SOLE   0 0 302,059
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   9,066,238 368,696 SH   SOLE   0 0 368,696
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   1,750,803 36,859 SH   SOLE   0 0 36,859
INDEXIQ ETF TR CANDRIAM ESG US 45409B461   1,040,135 29,483 SH   SOLE   0 0 29,483
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   11,101,557 481,212 SH   SOLE   0 0 481,212
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,734,264 59,372 SH   SOLE   0 0 59,372
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   303,571 15,812 SH   SOLE   0 0 15,812
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   23,895,853 753,575 SH   SOLE   0 0 753,575
INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453   1,396,109 52,564 SH   SOLE   0 0 52,564
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   3,530,389 103,896 SH   SOLE   0 0 103,896
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   15,035,162 475,345 SH   SOLE   0 0 475,345
INDIA FD INC COM 454089103   186,211 12,307 SH   SOLE   0 0 12,307
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   182,871 59,567 SH   SOLE   0 0 59,567
INFINERA CORP COM 45667G103   79,858 10,291 SH   SOLE   0 0 10,291
INFOSYS LTD SPONSORED ADR 456788108   2,158,969 123,795 SH   SOLE   48,099 0 75,696
ING GROEP N.V. SPONSORED ADR 456837103   2,252,715 189,783 SH   SOLE   23,721 0 166,062
INGERSOLL RAND INC COM 45687V106   5,647,201 97,064 SH   SOLE   2,656 0 94,408
INGLES MKTS INC CL A 457030104   281,357 3,172 SH   SOLE   1,592 0 1,580
INGREDION INC COM 457187102   1,510,294 14,846 SH   SOLE   2,165 0 12,681
INMODE LTD SHS M5425M103   1,021,649 31,967 SH   SOLE   1,867 0 30,100
INNOSPEC INC COM 45768S105   421,666 4,107 SH   SOLE   1,566 0 2,541
INNOVATIVE INDL PPTYS INC COM 45781V101   2,254,795 29,672 SH   SOLE   0 0 29,672
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   448,036 11,447 SH   SOLE   0 0 11,447
INNOVATOR ETFS TR IBD 50 ETF 45782C102   1,045,670 44,228 SH   SOLE   0 0 44,228
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   797,364 31,423 SH   SOLE   0 0 31,423
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   268,174 7,465 SH   SOLE   0 0 7,465
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   281,223 7,932 SH   SOLE   0 0 7,932
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   4,288,193 230,921 SH   SOLE   0 0 230,921
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   3,444,632 102,641 SH   SOLE   0 0 102,641
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,289,954 43,876 SH   SOLE   0 0 43,876
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   504,530 16,227 SH   SOLE   0 0 16,227
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   296,761 11,899 SH   SOLE   0 0 11,899
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   201,994 7,611 SH   SOLE   0 0 7,611
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   1,209,302 38,263 SH   SOLE   0 0 38,263
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   819,723 24,245 SH   SOLE   0 0 24,245
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   421,704 12,908 SH   SOLE   0 0 12,908
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   455,982 15,457 SH   SOLE   0 0 15,457
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,079,690 32,511 SH   SOLE   0 0 32,511
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   292,013 9,285 SH   SOLE   0 0 9,285
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   9,395,135 295,445 SH   SOLE   0 0 295,445
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   363,957 11,863 SH   SOLE   0 0 11,863
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   226,260 7,352 SH   SOLE   0 0 7,352
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   1,517,892 47,989 SH   SOLE   0 0 47,989
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   517,915 16,369 SH   SOLE   0 0 16,369
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   699,616 25,443 SH   SOLE   0 0 25,443
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   575,961 20,192 SH   SOLE   0 0 20,192
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   50,428 14,408 SH   SOLE   0 0 14,408
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   16,367 19,960 SH   SOLE   0 0 19,960
INSEEGO CORP COM 45782B104   16,374 28,114 SH   SOLE   0 0 28,114
INSIGHT ENTERPRISES INC COM 45765U103   1,012,157 7,080 SH   SOLE   1,882 0 5,198
INSIGHT SELECT INCOME FD COM 45781W109   202,458 12,749 SH   SOLE   0 0 12,749
INSPERITY INC COM 45778Q107   572,438 4,709 SH   SOLE   914 0 3,795
INSPIRE MED SYS INC COM 457730109   1,547,671 6,612 SH   SOLE   3,850 0 2,762
INSTALLED BLDG PRODS INC COM 45780R101   1,259,108 11,042 SH   SOLE   10,498 0 544
INSTRUCTURE HLDGS INC COM 457790103   1,571,638 60,681 SH   SOLE   0 0 60,681
INSULET CORP COM 45784P101   6,825,212 21,398 SH   SOLE   12,310 0 9,088
INTEGER HLDGS CORP COM 45826H109   2,070,955 26,722 SH   SOLE   19,409 0 7,313
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,686,821 29,382 SH   SOLE   25,270 0 4,112
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   592,733 41,537 SH   SOLE   41,344 0 193
INTEL CORP COM 458140100   81,721,340 2,501,419 SH   SOLE   251,873 0 2,249,546
INTELLIA THERAPEUTICS INC COM 45826J105   1,437,914 38,581 SH   SOLE   17,902 0 20,679
INTER PARFUMS INC COM 458334109   538,531 3,786 SH   SOLE   757 0 3,029
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,806,384 46,104 SH   SOLE   2,272 0 43,832
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6   84,276 86,000 PRN   SOLE   0 0 86,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104   28,624,654 274,471 SH   SOLE   135,541 0 138,930
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   734,392 11,027 SH   SOLE   140 0 10,887
INTERDIGITAL INC COM 45867G101   236,611 3,246 SH   SOLE   0 0 3,246
INTERFACE INC COM 458665304   104,951 12,925 SH   SOLE   0 0 12,925
INTERNATIONAL BUSINESS MACHS COM 459200101   121,747,718 928,734 SH   SOLE   72,213 0 856,521
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   6,085,837 66,180 SH   SOLE   26,610 0 39,570
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   670,260 25,010 SH   SOLE   2,353 0 22,657
INTERNATIONAL PAPER CO COM 460146103   14,167,601 392,889 SH   SOLE   45,805 0 347,084
INTERNATIONAL SEAWAYS INC COM Y41053102   494,283 11,859 SH   SOLE   59 0 11,800
INTERPUBLIC GROUP COS INC COM 460690100   5,205,679 139,787 SH   SOLE   21,809 0 117,978
INTEST CORP COM 461147100   398,167 19,198 SH   SOLE   0 0 19,198
INTRA-CELLULAR THERAPIES INC COM 46116X101   428,462 7,913 SH   SOLE   7,749 0 164
INTUIT COM 461202103   53,679,226 120,403 SH   SOLE   54,820 0 65,583
INTUITIVE SURGICAL INC COM NEW 46120E602   43,691,888 171,026 SH   SOLE   50,055 0 120,971
INVENTRUST PPTYS CORP COM NEW 46124J201   3,000,788 128,239 SH   SOLE   18,476 0 109,763
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   7,098,192 81,153 SH   SOLE   0 0 81,153
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200   2,273,714 152,862 SH   SOLE   0 0 152,862
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309   505,425 41,498 SH   SOLE   0 0 41,498
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408   497,036 29,834 SH   SOLE   0 0 29,834
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   1,983,705 92,094 SH   SOLE   0 0 92,094
INVESCO ACTIVELY MANAGED ETF MDRTLY CNSRTIV 46090A507   2,616,795 190,142 SH   SOLE   0 0 190,142
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   9,910,911 301,518 SH   SOLE   0 0 301,518
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   107,539,232 2,278,374 SH   SOLE   299 0 2,278,075
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   68,055,013 1,372,077 SH   SOLE   3,191 0 1,368,886
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   23,837,588 964,304 SH   SOLE   0 0 964,304
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   62,406,604 4,388,651 SH   SOLE   1,725,706 0 2,662,945
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,432,532 160,778 SH   SOLE   0 0 160,778
INVESCO BD FD COM 46132L107   841,603 54,614 SH   SOLE   0 0 54,614
INVESCO CALIF VALUE MUN INCO COM 46132H106   279,773 27,510 SH   SOLE   0 0 27,510
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103   588,651 8,890 SH   SOLE   0 0 8,890
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   912,077 7,682 SH   SOLE   0 0 7,682
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,012,505 10,106 SH   SOLE   0 0 10,106
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,467,912 20,930 SH   SOLE   0 0 20,930
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   908,069 9,324 SH   SOLE   0 0 9,324
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   13,971,084 588,504 SH   SOLE   0 0 588,504
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   9,151,401 447,939 SH   SOLE   0 0 447,939
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   1,965,904 97,322 SH   SOLE   0 0 97,322
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   1,653,260 80,473 SH   SOLE   0 0 80,473
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   1,713,078 117,576 SH   SOLE   0 0 117,576
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   731,454 14,331 SH   SOLE   0 0 14,331
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   31,155,927 1,117,501 SH   SOLE   0 0 1,117,501
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107   17,838,816 595,421 SH   SOLE   0 0 595,421
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   4,777,209 192,863 SH   SOLE   0 0 192,863
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   13,451,815 738,299 SH   SOLE   0 0 738,299
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   3,504,063 75,211 SH   SOLE   0 0 75,211
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   1,180,242 39,394 SH   SOLE   0 0 39,394
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   2,810,015 151,655 SH   SOLE   0 0 151,655
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   12,950,346 175,789 SH   SOLE   0 0 175,789
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   8,898,118 463,927 SH   SOLE   0 0 463,927
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   9,314,832 531,972 SH   SOLE   1,027 0 530,945
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   2,703,540 115,303 SH   SOLE   0 0 115,303
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   14,831,040 336,610 SH   SOLE   0 0 336,610
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   3,387,670 184,514 SH   SOLE   60 0 184,454
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   259,079 8,355 SH   SOLE   0 0 8,355
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   4,876,899 247,471 SH   SOLE   0 0 247,471
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   3,599,612 187,187 SH   SOLE   0 0 187,187
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   2,703,986 77,301 SH   SOLE   0 0 77,301
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   15,937,239 467,505 SH   SOLE   0 0 467,505
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   2,539,044 116,629 SH   SOLE   0 0 116,629
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   4,517,506 177,505 SH   SOLE   0 0 177,505
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   12,051,845 287,154 SH   SOLE   2,775 0 284,379
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   6,548,968 443,998 SH   SOLE   0 0 443,998
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   13,779,621 165,541 SH   SOLE   0 0 165,541
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   8,164,056 444,182 SH   SOLE   0 0 444,182
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   1,160,582 25,159 SH   SOLE   0 0 25,159
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   514,223 17,229 SH   SOLE   0 0 17,229
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   314,571,142 2,382,934 SH   SOLE   5,843 0 2,377,091
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   18,232,907 715,016 SH   SOLE   2,414 0 712,602
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   24,181,986 1,021,199 SH   SOLE   0 0 1,021,199
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,431,942 62,860 SH   SOLE   0 0 62,860
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   105,383,702 9,179,765 SH   SOLE   2,041 0 9,177,724
INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446   3,070,723 137,793 SH   SOLE   0 0 137,793
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   23,622,363 946,640 SH   SOLE   0 0 946,640
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487   590,233 23,020 SH   SOLE   0 0 23,020
INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479   445,603 19,757 SH   SOLE   0 0 19,757
INVESCO EXCH TRADED FD TR II PURBTA MSCI SM 46138E453   7,505,739 226,914 SH   SOLE   0 0 226,914
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   18,960,242 464,563 SH   SOLE   0 0 464,563
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   11,815,039 287,541 SH   SOLE   0 0 287,541
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   6,200,660 154,636 SH   SOLE   0 0 154,636
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   6,913,200 145,910 SH   SOLE   0 0 145,910
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   55,176,759 788,690 SH   SOLE   0 0 788,690
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   24,897,877 456,590 SH   SOLE   0 0 456,590
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   105,164,143 1,381,920 SH   SOLE   0 0 1,381,920
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   20,073,610 864,125 SH   SOLE   0 0 864,125
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289   180,480 13,704 SH   SOLE   0 0 13,704
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,977,066 99,821 SH   SOLE   0 0 99,821
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   7,067,782 258,325 SH   SOLE   0 0 258,325
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   1,949,913 60,186 SH   SOLE   0 0 60,186
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   16,626,982 629,457 SH   SOLE   0 0 629,457
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   30,224,800 333,533 SH   SOLE   0 0 333,533
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573   5,471,081 236,435 SH   SOLE   0 0 236,435
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   36,603,487 698,540 SH   SOLE   0 0 698,540
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   80,093,510 714,164 SH   SOLE   0 0 714,164
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   2,809,303 167,990 SH   SOLE   0 0 167,990
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   9,121,978 269,657 SH   SOLE   0 0 269,657
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   712,668 8,047 SH   SOLE   0 0 8,047
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   1,152,898 124,369 SH   SOLE   0 0 124,369
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   398,063 9,184 SH   SOLE   0 0 9,184
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   8,600,695 65,669 SH   SOLE   0 0 65,669
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   631,563 6,618 SH   SOLE   0 0 6,618
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   3,430,942 26,081 SH   SOLE   0 0 26,081
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   10,933,155 258,162 SH   SOLE   3,905 0 254,257
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   2,242,012 20,404 SH   SOLE   0 0 20,404
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   662,702 11,865 SH   SOLE   0 0 11,865
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   29,704,840 722,043 SH   SOLE   0 0 722,043
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   91,181,701 2,160,192 SH   SOLE   0 0 2,160,192
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   296,536,556 4,752,189 SH   SOLE   122 0 4,752,067
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   683,886 18,522 SH   SOLE   0 0 18,522
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   30,402,177 391,629 SH   SOLE   0 0 391,629
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   24,300,756 1,168,306 SH   SOLE   0 0 1,168,306
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   10,755,968 400,148 SH   SOLE   0 0 400,148
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   86,772,280 822,252 SH   SOLE   0 0 822,252
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   12,067,405 544,804 SH   SOLE   0 0 544,804
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   1,733,602 69,497 SH   SOLE   0 0 69,497
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   3,307,687 151,473 SH   SOLE   0 0 151,473
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   3,076,729 168,175 SH   SOLE   0 0 168,175
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   656,855 40,437 SH   SOLE   0 0 40,437
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   97,035,224 4,603,189 SH   SOLE   0 0 4,603,189
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   12,917,849 548,412 SH   SOLE   0 0 548,412
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   9,529,230 379,651 SH   SOLE   0 0 379,651
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   87,935,465 4,270,785 SH   SOLE   0 0 4,270,785
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   9,878,971 439,963 SH   SOLE   0 0 439,963
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   10,398,000 417,653 SH   SOLE   0 0 417,653
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   79,084,480 3,899,629 SH   SOLE   0 0 3,899,629
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   11,095,400 493,568 SH   SOLE   0 0 493,568
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   9,405,490 383,272 SH   SOLE   0 0 383,272
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   33,172,666 1,731,350 SH   SOLE   0 0 1,731,350
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   6,643,837 279,275 SH   SOLE   0 0 279,275
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   20,115,016 1,041,959 SH   SOLE   0 0 1,041,959
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   3,775,301 158,161 SH   SOLE   0 0 158,161
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   2,881,156 121,773 SH   SOLE   0 0 121,773
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   871,034 37,244 SH   SOLE   0 0 37,244
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   16,224,662 241,100 SH   SOLE   0 0 241,100
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   979,691 44,071 SH   SOLE   0 0 44,071
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   799,962 37,896 SH   SOLE   0 0 37,896
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   2,407,956 146,025 SH   SOLE   0 0 146,025
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   8,988,383 393,107 SH   SOLE   0 0 393,107
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   6,333,838 315,597 SH   SOLE   0 0 315,597
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   9,760,161 254,835 SH   SOLE   0 0 254,835
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   187,127,617 4,025,116 SH   SOLE   0 0 4,025,116
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   36,726,993 1,045,013 SH   SOLE   0 0 1,045,013
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   64,220,714 797,278 SH   SOLE   0 0 797,278
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   33,392,408 392,529 SH   SOLE   0 0 392,529
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   108,774,446 2,971,979 SH   SOLE   0 0 2,971,979
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   45,163,447 1,055,714 SH   SOLE   0 0 1,055,714
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   7,275,782 85,587 SH   SOLE   0 0 85,587
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803   778,817 11,332 SH   SOLE   0 0 11,332
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   2,368,071 59,410 SH   SOLE   0 0 59,410
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860   904,079 22,687 SH   SOLE   0 0 22,687
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   3,888,518 34,639 SH   SOLE   0 0 34,639
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   2,785,540 29,362 SH   SOLE   0 0 29,362
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   15,935,231 209,757 SH   SOLE   0 0 209,757
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   1,859,570 21,594 SH   SOLE   0 0 21,594
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   16,894,316 129,211 SH   SOLE   0 0 129,211
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   5,955,273 179,396 SH   SOLE   0 0 179,396
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   3,685,609 58,718 SH   SOLE   0 0 58,718
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   6,626,791 144,406 SH   SOLE   0 0 144,406
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   6,329,400 234,509 SH   SOLE   0 0 234,509
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   13,375,307 288,572 SH   SOLE   0 0 288,572
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   11,993,037 294,742 SH   SOLE   0 0 294,742
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   35,443,491 545,401 SH   SOLE   0 0 545,401
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   46,555,048 1,028,159 SH   SOLE   0 0 1,028,159
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696   2,255,592 65,109 SH   SOLE   0 0 65,109
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   1,964,482 17,784 SH   SOLE   0 0 17,784
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688   967,268 12,573 SH   SOLE   0 0 12,573
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670   3,061,986 613,625 SH   SOLE   0 0 613,625
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   3,231,351 42,518 SH   SOLE   0 0 42,518
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   17,621,202 142,613 SH   SOLE   0 0 142,613
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   3,909,864 38,539 SH   SOLE   0 0 38,539
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   15,842,473 1,091,080 SH   SOLE   0 0 1,091,080
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   75,756,352 483,202 SH   SOLE   0 0 483,202
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   11,924,299 72,479 SH   SOLE   0 0 72,479
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   6,358,717 628,953 SH   SOLE   0 0 628,953
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   2,493,300 83,978 SH   SOLE   0 0 83,978
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   61,359,187 3,080,281 SH   SOLE   0 0 3,080,281
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   41,581,965 2,332,135 SH   SOLE   0 0 2,332,135
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   6,869,624 139,882 SH   SOLE   0 0 139,882
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   9,441,279 67,012 SH   SOLE   0 0 67,012
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   519,704 9,382 SH   SOLE   0 0 9,382
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   18,629,841 238,712 SH   SOLE   0 0 238,712
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   139,048,402 1,630,110 SH   SOLE   0 0 1,630,110
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   82,795,710 266,636 SH   SOLE   0 0 266,636
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   3,164,450 66,695 SH   SOLE   0 0 66,695
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   1,955,152 71,304 SH   SOLE   0 0 71,304
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   98,514,712 1,304,831 SH   SOLE   0 0 1,304,831
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   80,308,681 1,094,273 SH   SOLE   0 0 1,094,273
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   16,680,718 382,191 SH   SOLE   0 0 382,191
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   10,008,837 115,056 SH   SOLE   0 0 115,056
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   8,664,196 47,310 SH   SOLE   0 0 47,310
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   11,545,692 122,462 SH   SOLE   0 0 122,462
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   58,941,790 1,294,570 SH   SOLE   0 0 1,294,570
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   3,844,874 32,534 SH   SOLE   0 0 32,534
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   12,030,913 132,674 SH   SOLE   0 0 132,674
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   22,966,463 495,895 SH   SOLE   0 0 495,895
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   216,243 3,820 SH   SOLE   0 0 3,820
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,752,048 82,644 SH   SOLE   3,605 0 79,039
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   4,182,367 32,711 SH   SOLE   0 0 32,711
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   19,777,793 289,445 SH   SOLE   0 0 289,445
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   10,527,842 208,596 SH   SOLE   0 0 208,596
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   21,877,371 75,005 SH   SOLE   0 0 75,005
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   12,816,603 68,304 SH   SOLE   0 0 68,304
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   11,923,191 73,250 SH   SOLE   0 0 73,250
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   3,118,313 101,739 SH   SOLE   0 0 101,739
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   35,577,680 208,759 SH   SOLE   0 0 208,759
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   44,986,648 163,007 SH   SOLE   0 0 163,007
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   20,003,058 176,394 SH   SOLE   0 0 176,394
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   465,952,799 3,221,911 SH   SOLE   11,466 0 3,210,445
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   36,852,626 243,831 SH   SOLE   0 0 243,831
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   52,495,797 691,644 SH   SOLE   47 0 691,597
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   194,120,889 4,102,302 SH   SOLE   43,077 0 4,059,225
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   31,285,552 586,421 SH   SOLE   0 0 586,421
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   10,060,768 248,967 SH   SOLE   0 0 248,967
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   26,414,983 302,565 SH   SOLE   0 0 302,565
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   992,042 47,061 SH   SOLE   0 0 47,061
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   587,617 28,627 SH   SOLE   0 0 28,627
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   8,437,042 349,376 SH   SOLE   0 0 349,376
INVESCO HIG INCM 2023 TARG T COM 46135X108   208,835 26,739 SH   SOLE   0 0 26,739
INVESCO HIGH INCOME 2024 TAR COM 46136K105   115,928 15,902 SH   SOLE   0 0 15,902
INVESCO HIGH INCOME TR II COM 46131F101   152,469 14,521 SH   SOLE   0 0 14,521
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   527,785 25,559 SH   SOLE   0 0 25,559
INVESCO LTD SHS G491BT108   2,481,884 151,334 SH   SOLE   156 0 151,178
INVESCO MORTGAGE CAPITAL INC COM 46131B704   594,057 53,567 SH   SOLE   0 0 53,567
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,811,934 184,703 SH   SOLE   0 0 184,703
INVESCO MUNI INCOME OPP TRST COM 46132X101   979,877 147,572 SH   SOLE   0 0 147,572
INVESCO MUNICIPAL TRUST COM 46131J103   1,580,519 159,326 SH   SOLE   0 0 159,326
INVESCO PA VALUE MUN INC TR COM 46132K109   517,175 51,511 SH   SOLE   28,805 0 22,706
INVESCO QQQ TR UNIT SER 1 46090E103   2,204,969,827 6,870,563 SH   SOLE   10,015 0 6,860,548
INVESCO QQQ TR UNIT SER 1 46090E103   13,350,688 41,600 SH Put SOLE   0 0 41,600
INVESCO QUALITY MUN INCOME T COM 46133G107   2,278,218 228,278 SH   SOLE   20,875 0 207,403
INVESCO SR INCOME TR COM 46131H107   5,012,855 1,362,189 SH   SOLE   0 0 1,362,189
INVESCO TR INVT GRADE MUNS COM 46131M106   1,684,041 169,421 SH   SOLE   0 0 169,421
INVESCO VALUE MUN INCOME TR COM 46132P108   2,453,766 201,128 SH   SOLE   0 0 201,128
INVESTAR HLDG CORP COM 46134L105   442,420 31,692 SH   SOLE   0 0 31,692
INVESTCORP CR MGMT BDC INC COM 46090R104   262,131 71,817 SH   SOLE   0 0 71,817
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   297,281 7,503 SH   SOLE   0 0 7,503
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   1,426,472 56,945 SH   SOLE   0 0 56,945
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,371,588 82,136 SH   SOLE   0 0 82,136
INVITAE CORP COM 46185L103   453,248 335,740 SH   SOLE   54,800 0 280,940
INVITATION HOMES INC COM 46187W107   1,873,618 59,994 SH   SOLE   31,565 0 28,429
IONIS PHARMACEUTICALS INC COM 462222100   2,465,846 68,994 SH   SOLE   56,049 0 12,945
IONQ INC COM 46222L108   66,807 10,863 SH   SOLE   0 0 10,863
IOVANCE BIOTHERAPEUTICS INC COM 462260100   420,179 68,769 SH   SOLE   0 0 68,769
IQIYI INC SPONSORED ADS 46267X108   130,705 17,954 SH   SOLE   1,667 0 16,287
IQVIA HLDGS INC COM 46266C105   16,003,833 80,466 SH   SOLE   41,523 0 38,943
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,972,206 31,846 SH   SOLE   2,175 0 29,671
IROBOT CORP COM 462726100   538,910 12,349 SH   SOLE   0 0 12,349
IROBOT CORP COM 462726100   218,200 5,000 SH Call SOLE   0 0 5,000
IRON MTN INC DEL COM 46284V101   22,785,053 430,637 SH   SOLE   49,239 0 381,398
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   400,012 38,024 SH   SOLE   12,678 0 25,346
ISHARES INC ASIA/PAC DIV ETF 464286293   207,201 6,119 SH   SOLE   0 0 6,119
ISHARES INC CORE MSCI EMKT 46434G103   1,095,888,914 22,461,343 SH   SOLE   2,282,562 0 20,178,781
ISHARES INC CUR HD MSCI EM 46434G509   1,480,671 61,592 SH   SOLE   0 0 61,592
ISHARES INC EM MKT SM-CP ETF 464286475   4,931,467 97,890 SH   SOLE   0 0 97,890
ISHARES INC EM MKTS DIV ETF 464286319   4,420,478 180,134 SH   SOLE   0 0 180,134
ISHARES INC EMNG MKTS EQT 46434G889   3,422,845 82,438 SH   SOLE   0 0 82,438
ISHARES INC ESG AWR MSCI EM 46434G863   75,465,340 2,397,247 SH   SOLE   24 0 2,397,223
ISHARES INC GLB ENR PROD ETF 464286343   6,630,276 284,248 SH   SOLE   0 0 284,248
ISHARES INC JP MORGAN EM ETF 464286517   1,005,092 27,880 SH   SOLE   0 0 27,880
ISHARES INC JP MRG EM CRP BD 464286251   246,668 5,663 SH   SOLE   0 0 5,663
ISHARES INC JP MRGN EM HI BD 464286285   6,248,551 177,314 SH   SOLE   0 0 177,314
ISHARES INC MSCI AGRICULTURE 464286350   6,147,347 146,122 SH   SOLE   0 0 146,122
ISHARES INC MSCI AUST ETF 464286103   30,433,911 1,326,674 SH   SOLE   708 0 1,325,966
ISHARES INC MSCI BIC ETF 464286657   224,152 6,456 SH   SOLE   0 0 6,456
ISHARES INC MSCI BRAZIL ETF 464286400   7,612,492 278,031 SH   SOLE   0 0 278,031
ISHARES INC MSCI CDA ETF 464286509   56,162,049 1,643,126 SH   SOLE   0 0 1,643,126
ISHARES INC MSCI EM ASIA ETF 464286426   12,525,370 188,493 SH   SOLE   0 0 188,493
ISHARES INC MSCI EMERG MRKT 464286533   43,985,992 806,047 SH   SOLE   1,173 0 804,874
ISHARES INC MSCI EMRG CHN 46434G764   5,264,282 106,715 SH   SOLE   19,403 0 87,312
ISHARES INC MSCI EQUAL WEITE 464286681   5,072,884 67,146 SH   SOLE   0 0 67,146
ISHARES INC MSCI EURZONE ETF 464286608   16,049,772 356,029 SH   SOLE   9,050 0 346,979
ISHARES INC MSCI FRANCE ETF 464286707   1,292,833 34,202 SH   SOLE   0 0 34,202
ISHARES INC MSCI FRONTIER 464286145   598,699 23,396 SH   SOLE   0 0 23,396
ISHARES INC MSCI GBL ETF NEW 46434G848   7,149,784 167,364 SH   SOLE   0 0 167,364
ISHARES INC MSCI GBL GOLD MN 46434G855   8,634,913 343,064 SH   SOLE   7 0 343,057
ISHARES INC MSCI GBL MIN VOL 464286525   62,788,421 648,976 SH   SOLE   0 0 648,976
ISHARES INC MSCI GERMANY ETF 464286806   6,306,435 221,589 SH   SOLE   310 0 221,279
ISHARES INC MSCI GLB SLV&MTL 464286327   588,482 51,351 SH   SOLE   0 0 51,351
ISHARES INC MSCI HONG KG ETF 464286871   319,159 15,531 SH   SOLE   0 0 15,531
ISHARES INC MSCI ISRAEL ETF 464286632   639,647 11,689 SH   SOLE   0 0 11,689
ISHARES INC MSCI JPN ETF NEW 46434G822   25,928,330 441,784 SH   SOLE   6,807 0 434,977
ISHARES INC MSCI MEXICO ETF 464286822   15,645,146 262,811 SH   SOLE   0 0 262,811
ISHARES INC MSCI NETHERL ETF 464286814   8,816,963 208,933 SH   SOLE   0 0 208,933
ISHARES INC MSCI PAC JP ETF 464286665   786,307 17,956 SH   SOLE   0 0 17,956
ISHARES INC MSCI SINGPOR ETF 46434G780   3,276,848 165,080 SH   SOLE   0 0 165,080
ISHARES INC MSCI STH AFR ETF 464286780   2,063,325 48,871 SH   SOLE   0 0 48,871
ISHARES INC MSCI STH KOR ETF 464286772   1,838,757 30,035 SH   SOLE   0 0 30,035
ISHARES INC MSCI SWEDEN ETF 464286756   4,979,856 140,120 SH   SOLE   0 0 140,120
ISHARES INC MSCI SWITZERLAND 464286749   1,957,217 43,187 SH   SOLE   0 0 43,187
ISHARES INC MSCI TAIWAN ETF 46434G772   14,556,286 321,118 SH   SOLE   0 0 321,118
ISHARES INC MSCI THAILND ETF 464286624   510,695 6,962 SH   SOLE   0 0 6,962
ISHARES INC MSCI WORLD ETF 464286392   7,058,809 59,988 SH   SOLE   0 0 59,988
ISHARES INC US INTL HGH YLD 464286178   640,427 14,956 SH   SOLE   0 0 14,956
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   1,201,446 59,714 SH   SOLE   0 0 59,714
ISHARES SILVER TR ISHARES 46428Q109   79,888,053 3,611,576 SH   SOLE   0 0 3,611,576
ISHARES TR 0-3 MNTH TREASRY 46436E718   135,310,935 1,345,307 SH   SOLE   48,191 0 1,297,116
ISHARES TR 0-5 YR TIPS ETF 46429B747   139,709,961 1,407,941 SH   SOLE   160 0 1,407,781
ISHARES TR 0-5YR HI YL CP 46434V407   40,855,220 980,212 SH   SOLE   111,261 0 868,951
ISHARES TR 0-5YR INVT GR CP 46434V100   46,355,416 956,176 SH   SOLE   0 0 956,176
ISHARES TR 1 3 YR TREAS BD 464287457   511,112,759 6,220,945 SH   SOLE   313,564 0 5,907,381
ISHARES TR 10+ YR INVST GRD 464289511   11,158,784 212,995 SH   SOLE   10,893 0 202,102
ISHARES TR 10-20 YR TRS ETF 464288653   132,575,768 1,157,463 SH   SOLE   34,498 0 1,122,965
ISHARES TR 20 YR TR BD ETF 464287432   212,642,054 1,999,079 SH   SOLE   63,228 0 1,935,851
ISHARES TR 3 7 YR TREAS BD 464288661   131,695,276 1,119,382 SH   SOLE   248,132 0 871,250
ISHARES TR 3YRTB ETF 464288125   464,014 6,608 SH   SOLE   0 0 6,608
ISHARES TR 7-10 YR TRSY BD 464287440   180,895,735 1,825,018 SH   SOLE   65,581 0 1,759,437
ISHARES TR A RATE CP BD ETF 46429B291   9,423,763 196,985 SH   SOLE   0 0 196,985
ISHARES TR AGENCY BOND ETF 464288166   2,398,207 22,158 SH   SOLE   0 0 22,158
ISHARES TR AGGRES ALLOC ETF 464289859   8,665,074 136,265 SH   SOLE   0 0 136,265
ISHARES TR ASIA 50 ETF 464288430   556,170 8,986 SH   SOLE   0 0 8,986
ISHARES TR BLACKROCK ULTRA 46434V878   67,704,292 1,347,349 SH   SOLE   0 0 1,347,349
ISHARES TR BROAD USD HIGH 46435U853   94,407,987 2,655,640 SH   SOLE   892,456 0 1,763,184
ISHARES TR CALIF MUN BD ETF 464288356   28,430,748 495,137 SH   SOLE   0 0 495,137
ISHARES TR CHINA LG-CAP ETF 464287184   4,866,606 164,802 SH   SOLE   0 0 164,802
ISHARES TR CMBS ETF 46429B366   8,064,065 174,593 SH   SOLE   0 0 174,593
ISHARES TR COHEN STEER REIT 464287564   20,796,049 374,434 SH   SOLE   35 0 374,399
ISHARES TR CONSER ALLOC ETF 464289883   23,012,628 658,256 SH   SOLE   0 0 658,256
ISHARES TR CONV BD ETF 46435G102   11,295,729 155,546 SH   SOLE   0 0 155,546
ISHARES TR CORE 1 5 YR USD 46432F859   27,505,885 583,308 SH   SOLE   3,006 0 580,302
ISHARES TR CORE DIV GRWTH 46434V621   522,202,397 10,446,138 SH   SOLE   1,320 0 10,444,818
ISHARES TR CORE DIVID ETF 46435U861   10,927,031 292,714 SH   SOLE   0 0 292,714
ISHARES TR CORE HIGH DV ETF 46429B663   174,624,718 1,717,733 SH   SOLE   231,541 0 1,486,192
ISHARES TR CORE INTL AGGR 46435G672   27,394,872 559,650 SH   SOLE   56,357 0 503,293
ISHARES TR CORE LT USDB ETF 464289479   1,582,930 29,461 SH   SOLE   0 0 29,461
ISHARES TR CORE MSCI EAFE 46432F842   2,092,826,012 31,306,298 SH   SOLE   2,748,171 0 28,558,127
ISHARES TR CORE MSCI EURO 46434V738   7,047,448 134,544 SH   SOLE   24,678 0 109,866
ISHARES TR CORE MSCI INTL 46435G326   10,882,545 179,966 SH   SOLE   0 0 179,966
ISHARES TR CORE MSCI PAC 46434V696   1,955,290 34,564 SH   SOLE   0 0 34,564
ISHARES TR CORE MSCI TOTAL 46432F834   58,762,467 948,547 SH   SOLE   0 0 948,547
ISHARES TR CORE S&P MCP ETF 464287507   1,842,728,125 7,366,198 SH   SOLE   50,830 0 7,315,368
ISHARES TR CORE S&P SCP ETF 464287804   1,083,358,526 11,203,294 SH   SOLE   133,145 0 11,070,149
ISHARES TR CORE S&P TTL STK 464287150   285,857,182 3,156,899 SH   SOLE   1,163 0 3,155,736
ISHARES TR CORE S&P US GWT 464287671   1,199,806,365 13,515,899 SH   SOLE   31,671 0 13,484,228
ISHARES TR CORE S&P US VLU 464287663   852,613,860 11,556,165 SH   SOLE   529 0 11,555,636
ISHARES TR CORE S&P500 ETF 464287200   3,249,871,258 7,905,690 SH   SOLE   11,539 0 7,894,151
ISHARES TR CORE TOTAL USD 46434V613   1,153,734,134 24,999,656 SH   SOLE   0 0 24,999,656
ISHARES TR CORE US AGGBD ET 464287226   583,226,091 5,853,333 SH   SOLE   155,371 0 5,697,962
ISHARES TR CR 5 10 YR ETF 46435G417   1,701,670 38,851 SH   SOLE   0 0 38,851
ISHARES TR CRE U S REIT ETF 464288521   8,528,214 169,211 SH   SOLE   0 0 169,211
ISHARES TR CUR HD EURZN ETF 46434V639   1,600,604 50,732 SH   SOLE   0 0 50,732
ISHARES TR CYBERSECURITY 46435U135   7,528,635 207,115 SH   SOLE   0 0 207,115
ISHARES TR DEVSMCP EXNA ETF 464288497   1,762,140 33,030 SH   SOLE   0 0 33,030
ISHARES TR DOW JONES US ETF 464287846   31,308,298 312,864 SH   SOLE   0 0 312,864
ISHARES TR EAFE GRWTH ETF 464288885   600,793,384 6,413,251 SH   SOLE   567 0 6,412,684
ISHARES TR EAFE SML CP ETF 464288273   30,615,579 514,461 SH   SOLE   60,658 0 453,803
ISHARES TR EAFE VALUE ETF 464288877   477,236,807 9,833,852 SH   SOLE   228,452 0 9,605,400
ISHARES TR ESG ADV TTL USD 46436E619   4,333,638 100,246 SH   SOLE   0 0 100,246
ISHARES TR ESG ADVNCD HY BD 46435G441   761,744 17,168 SH   SOLE   0 0 17,168
ISHARES TR ESG AW MSCI EAFE 46435G516   29,554,873 411,399 SH   SOLE   37 0 411,362
ISHARES TR ESG AWARE MSCI 46435U663   8,047,603 236,764 SH   SOLE   0 0 236,764
ISHARES TR ESG AWR MSCI USA 46435G425   500,644,136 5,535,038 SH   SOLE   95 0 5,534,943
ISHARES TR ESG AWR US AGRGT 46435U549   28,940,873 602,182 SH   SOLE   0 0 602,182
ISHARES TR ESG AWRE 1 5 YR 46435G243   13,806,791 573,848 SH   SOLE   0 0 573,848
ISHARES TR ESG AWRE USD ETF 46435G193   10,386,395 451,288 SH   SOLE   0 0 451,288
ISHARES TR ESG EAFE ETF 46436E759   2,371,293 39,793 SH   SOLE   0 0 39,793
ISHARES TR ESG MSCI LEADR 46435U218   1,812,847 25,440 SH   SOLE   0 0 25,440
ISHARES TR ESG MSCI USA ETF 46436E767   5,205,525 157,409 SH   SOLE   0 0 157,409
ISHARES TR ESG SCRD S&P MID 46436E551   538,391 15,840 SH   SOLE   0 0 15,840
ISHARES TR ESG SCRND S&P500 46436E569   321,082 10,392 SH   SOLE   0 0 10,392
ISHARES TR EUROPE ETF 464287861   6,974,170 139,428 SH   SOLE   0 0 139,428
ISHARES TR EXPANDED TECH 464287515   24,613,770 80,780 SH   SOLE   0 0 80,780
ISHARES TR EXPND TEC SC ETF 464287549   31,230,102 92,037 SH   SOLE   1 0 92,036
ISHARES TR EXPONENTIAL TECH 46434V381   26,242,157 497,954 SH   SOLE   0 0 497,954
ISHARES TR FALN ANGLS USD 46435G474   68,779,426 2,721,782 SH   SOLE   176 0 2,721,606
ISHARES TR FLTG RATE NT ETF 46429B655   166,550,994 3,305,239 SH   SOLE   616 0 3,304,623
ISHARES TR FOCUSD VAL FAC 46435U333   213,312 4,239 SH   SOLE   0 0 4,239
ISHARES TR GBL COMM SVC ETF 464287275   2,183,850 34,091 SH   SOLE   0 0 34,091
ISHARES TR GENOMICS IMMUN 46435U192   1,627,566 69,943 SH   SOLE   0 0 69,943
ISHARES TR GL CLEAN ENE ETF 464288224   25,719,878 1,300,297 SH   SOLE   0 0 1,300,297
ISHARES TR GL TIMB FORE ETF 464288174   1,546,308 21,600 SH   SOLE   0 0 21,600
ISHARES TR GLB CNS DISC ETF 464288745   1,111,592 7,657 SH   SOLE   0 0 7,657
ISHARES TR GLB CNSM STP ETF 464288737   9,126,597 147,322 SH   SOLE   7,816 0 139,506
ISHARES TR GLB INFRASTR ETF 464288372   4,917,586 103,094 SH   SOLE   0 0 103,094
ISHARES TR GLOB HLTHCRE ETF 464287325   12,169,480 145,987 SH   SOLE   4,451 0 141,536
ISHARES TR GLOB INDSTRL ETF 464288729   798,610 6,996 SH   SOLE   0 0 6,996
ISHARES TR GLOB UTILITS ETF 464288711   1,634,345 27,041 SH   SOLE   0 0 27,041
ISHARES TR GLOBAL 100 ETF 464287572   20,324,991 290,108 SH   SOLE   0 0 290,108
ISHARES TR GLOBAL ENERG ETF 464287341   8,447,508 223,716 SH   SOLE   0 0 223,716
ISHARES TR GLOBAL EQUITY 46434V316   521,630 15,510 SH   SOLE   0 0 15,510
ISHARES TR GLOBAL FINLS ETF 464287333   2,557,653 37,064 SH   SOLE   0 0 37,064
ISHARES TR GLOBAL MATER ETF 464288695   3,507,576 41,920 SH   SOLE   0 0 41,920
ISHARES TR GLOBAL REIT ETF 46434V647   30,194,242 1,316,801 SH   SOLE   1,101,325 0 215,476
ISHARES TR GLOBAL TECH ETF 464287291   42,983,703 790,723 SH   SOLE   0 0 790,723
ISHARES TR GNMA BOND ETF 46429B333   1,976,123 44,447 SH   SOLE   0 0 44,447
ISHARES TR GOV/CRED BD ETF 464288596   1,876,399 17,738 SH   SOLE   0 0 17,738
ISHARES TR GRWT ALLOCAT ETF 464289867   13,581,654 271,470 SH   SOLE   3,732 0 267,738
ISHARES TR HDG MSCI EAFE 46434V803   29,095,062 987,277 SH   SOLE   0 0 987,277
ISHARES TR HDG MSCI JAPAN 46434V886   617,605 21,385 SH   SOLE   0 0 21,385
ISHARES TR HIGH YLD BD FCTR 46435G250   3,044,901 68,164 SH   SOLE   0 0 68,164
ISHARES TR IBDS DEC28 ETF 46435U515   14,780,997 592,662 SH   SOLE   3,368 0 589,294
ISHARES TR IBOND DEC 2030 46436E593   1,528,985 75,880 SH   SOLE   0 0 75,880
ISHARES TR IBONDS 2026 TERM 46436E528   2,080,567 91,253 SH   SOLE   0 0 91,253
ISHARES TR IBONDS 23 TRM HG 46435U150   6,159,375 260,880 SH   SOLE   0 0 260,880
ISHARES TR IBONDS 23 TRM TS 46436E882   18,811,480 758,222 SH   SOLE   0 0 758,222
ISHARES TR IBONDS 24 TRM HG 46435U184   4,871,610 210,619 SH   SOLE   0 0 210,619
ISHARES TR IBONDS 24 TRM TS 46436E874   22,401,477 933,006 SH   SOLE   0 0 933,006
ISHARES TR IBONDS 25 TRM HG 46435U168   3,812,947 166,432 SH   SOLE   0 0 166,432
ISHARES TR IBONDS 25 TRM TS 46436E866   5,698,109 242,164 SH   SOLE   0 0 242,164
ISHARES TR IBONDS 26 TRM TS 46436E858   2,000,825 86,691 SH   SOLE   0 0 86,691
ISHARES TR IBONDS 27 ETF 46435UAA9   23,927,868 1,004,528 SH   SOLE   4,757 0 999,771
ISHARES TR IBONDS 27 TRM TS 46436E841   977,846 43,153 SH   SOLE   0 0 43,153
ISHARES TR IBONDS 29 TRM TS 46436E825   492,285 22,205 SH   SOLE   0 0 22,205
ISHARES TR IBONDS DEC 46435U697   9,559,414 369,517 SH   SOLE   29,183 0 340,334
ISHARES TR IBONDS DEC 2030 46436E726   1,325,900 61,584 SH   SOLE   3,911 0 57,673
ISHARES TR IBONDS DEC 2031 46436E460   1,435,928 67,989 SH   SOLE   0 0 67,989
ISHARES TR IBONDS DEC 2031 46436E486   740,132 35,859 SH   SOLE   4,063 0 31,796
ISHARES TR IBONDS DEC 25 46435U432   8,526,451 320,423 SH   SOLE   28,556 0 291,867
ISHARES TR IBONDS DEC 26 46435U259   5,577,879 218,483 SH   SOLE   29,555 0 188,928
ISHARES TR IBONDS DEC 27 46435U283   3,387,138 133,038 SH   SOLE   30,041 0 102,997
ISHARES TR IBONDS DEC 28 46435U325   2,886,912 112,770 SH   SOLE   0 0 112,770
ISHARES TR IBONDS DEC 29 46436E205   6,980,489 305,091 SH   SOLE   3,671 0 301,420
ISHARES TR IBONDS DEC2023 46435G318   10,807,486 424,990 SH   SOLE   29,937 0 395,053
ISHARES TR IBONDS DEC2026 46435GAA0   24,609,373 1,037,057 SH   SOLE   4,792 0 1,032,265
ISHARES TR IBONDS DEC23 ETF 46434VAX8   47,608,836 1,889,990 SH   SOLE   4,592 0 1,885,398
ISHARES TR IBONDS DEC24 ETF 46434VBG4   34,898,450 1,419,213 SH   SOLE   4,631 0 1,414,582
ISHARES TR IBONDS DEC25 ETF 46434VBD1   34,715,103 1,415,210 SH   SOLE   4,640 0 1,410,570
ISHARES TR IBOXX HI YD ETF 464288513   82,940,841 1,097,827 SH   SOLE   57,487 0 1,040,340
ISHARES TR IBOXX INV CP ETF 464287242   175,037,821 1,596,915 SH   SOLE   136,703 0 1,460,212
ISHARES TR INDIA 50 ETF 464289529   1,437,325 34,963 SH   SOLE   0 0 34,963
ISHARES TR INTERNATIONAL SL 46434V266   4,630,312 148,969 SH   SOLE   0 0 148,969
ISHARES TR INTL DEV RE ETF 464288489   477,034 23,012 SH   SOLE   0 0 23,012
ISHARES TR INTL DIV GRWTH 46435G524   26,368,881 434,986 SH   SOLE   0 0 434,986
ISHARES TR INTL EQTY FACTOR 46434V274   6,106,779 230,532 SH   SOLE   0 0 230,532
ISHARES TR INTL SEL DIV ETF 464288448   38,641,214 1,405,646 SH   SOLE   120 0 1,405,526
ISHARES TR INTL TREA BD ETF 464288117   1,544,526 38,411 SH   SOLE   0 0 38,411
ISHARES TR INTRM GOV CR ETF 464288612   2,989,802 28,613 SH   SOLE   0 0 28,613
ISHARES TR INVESTMENT GRADE 46435G219   411,986 9,215 SH   SOLE   0 0 9,215
ISHARES TR ISHARES 25+ YR T 46436E577   1,529,866 111,263 SH   SOLE   0 0 111,263
ISHARES TR ISHARES BIOTECH 464287556   81,025,308 627,325 SH   SOLE   35 0 627,290
ISHARES TR ISHARES SEMICDTR 464287523   73,914,235 166,223 SH   SOLE   0 0 166,223
ISHARES TR ISHS 1-5YR INVS 464288646   80,161,297 1,586,096 SH   SOLE   88,744 0 1,497,352
ISHARES TR ISHS 5-10YR INVT 464288638   65,265,844 1,272,735 SH   SOLE   32,305 0 1,240,430
ISHARES TR JPMORGAN USD EMG 464288281   103,970,029 1,205,031 SH   SOLE   4,011 0 1,201,020
ISHARES TR JPX NIKKEI 400 464287382   293,594 4,684 SH   SOLE   0 0 4,684
ISHARES TR LATN AMER 40 ETF 464287390   1,459,379 61,139 SH   SOLE   8,923 0 52,216
ISHARES TR MBS ETF 464288588   1,534,177,921 16,195,270 SH   SOLE   414,931 0 15,780,339
ISHARES TR MICRO-CAP ETF 464288869   3,858,591 36,921 SH   SOLE   0 0 36,921
ISHARES TR MODERT ALLOC ETF 464289875   30,512,339 765,488 SH   SOLE   0 0 765,488
ISHARES TR MORNINGSTAR GRWT 464287119   60,526,848 1,093,356 SH   SOLE   3,367 0 1,089,989
ISHARES TR MORNINGSTAR VALU 464288109   24,896,278 389,613 SH   SOLE   0 0 389,613
ISHARES TR MORNINGSTR US EQ 464287127   10,802,607 191,502 SH   SOLE   0 0 191,502
ISHARES TR MORTGE REL ETF 46435G342   12,017,299 550,243 SH   SOLE   0 0 550,243
ISHARES TR MRGSTR MD CP ETF 464288208   22,844,448 376,722 SH   SOLE   0 0 376,722
ISHARES TR MRGSTR MD CP GRW 464288307   33,551,035 582,888 SH   SOLE   0 0 582,888
ISHARES TR MRGSTR MD CP VAL 464288406   7,265,373 117,411 SH   SOLE   0 0 117,411
ISHARES TR MRGSTR SM CP ETF 464288505   5,990,383 126,378 SH   SOLE   0 0 126,378
ISHARES TR MRGSTR SM CP GR 464288604   6,284,198 161,206 SH   SOLE   0 0 161,206
ISHARES TR MRNGSTR INC ETF 46432F875   2,819,231 146,454 SH   SOLE   0 0 146,454
ISHARES TR MRNING SM CP ETF 464288703   4,890,181 93,741 SH   SOLE   0 0 93,741
ISHARES TR MSCI AC ASIA ETF 464288182   1,581,519 23,302 SH   SOLE   8,575 0 14,727
ISHARES TR MSCI ACWI ETF 464288257   13,428,386 147,306 SH   SOLE   0 0 147,306
ISHARES TR MSCI ACWI EX US 464288240   5,586,095 114,540 SH   SOLE   0 0 114,540
ISHARES TR MSCI ACWI EXUS 46435G847   1,244,694 45,463 SH   SOLE   0 0 45,463
ISHARES TR MSCI CHINA ETF 46429B671   19,261,845 386,086 SH   SOLE   16,039 0 370,047
ISHARES TR MSCI DENMARK ETF 46429B523   201,188 1,898 SH   SOLE   0 0 1,898
ISHARES TR MSCI EAFE ETF 464287465   227,698,462 3,183,703 SH   SOLE   149,496 0 3,034,207
ISHARES TR MSCI EAFE MIN VL 46429B689   60,347,937 892,061 SH   SOLE   7,321 0 884,740
ISHARES TR MSCI EAFE SMCP 46435G839   1,362,082 49,755 SH   SOLE   0 0 49,755
ISHARES TR MSCI EMG MKT ETF 464287234   84,794,660 2,148,876 SH   SOLE   36,278 0 2,112,598
ISHARES TR MSCI EURO FL ETF 464289180   4,986,099 266,636 SH   SOLE   19,614 0 247,022
ISHARES TR MSCI GBL SUS DEV 46435G532   2,502,367 31,600 SH   SOLE   0 0 31,600
ISHARES TR MSCI INDIA ETF 46429B598   7,204,893 183,051 SH   SOLE   0 0 183,051
ISHARES TR MSCI INDONIA ETF 46429B309   5,904,289 250,926 SH   SOLE   0 0 250,926
ISHARES TR MSCI INTL MOMENT 46434V449   1,785,837 55,257 SH   SOLE   0 0 55,257
ISHARES TR MSCI INTL QUALTY 46434V456   49,112,629 1,391,293 SH   SOLE   28,202 0 1,363,091
ISHARES TR MSCI INTL VLU FT 46435G409   3,217,194 129,778 SH   SOLE   0 0 129,778
ISHARES TR MSCI IRELAND ETF 46429B507   607,634 11,069 SH   SOLE   0 0 11,069
ISHARES TR MSCI KLD400 SOC 464288570   48,998,146 628,262 SH   SOLE   0 0 628,262
ISHARES TR MSCI LW CRB TG 46434V464   2,127,616 14,382 SH   SOLE   0 0 14,382
ISHARES TR MSCI POLAND ETF 46429B606   647,616 41,836 SH   SOLE   0 0 41,836
ISHARES TR MSCI UK ETF NEW 46435G334   10,631,626 329,561 SH   SOLE   0 0 329,561
ISHARES TR MSCI USA ESG SLC 464288802   30,420,075 346,589 SH   SOLE   0 0 346,589
ISHARES TR MSCI USA MIN VOL 46429B697   607,159,383 8,346,981 SH   SOLE   63,305 0 8,283,676
ISHARES TR MSCI USA MMENTM 46432F396   116,199,759 835,729 SH   SOLE   4,231 0 831,498
ISHARES TR MSCI USA QLT FCT 46432F339   1,531,998,674 12,348,358 SH   SOLE   629,400 0 11,718,958
ISHARES TR MSCI USA SMCP MN 46435G433   9,307,260 268,375 SH   SOLE   0 0 268,375
ISHARES TR MSCI USA SZE FT 46432F370   4,420,992 37,511 SH   SOLE   0 0 37,511
ISHARES TR MSCI USA VALUE 46432F388   119,827,576 1,294,174 SH   SOLE   177,318 0 1,116,856
ISHARES TR NA TEC MULTM ETF 464287531   1,600,894 22,404 SH   SOLE   0 0 22,404
ISHARES TR NATIONAL MUN ETF 464288414   468,240,080 4,346,019 SH   SOLE   17,385 0 4,328,634
ISHARES TR NEW YORK MUN ETF 464288323   4,809,595 89,882 SH   SOLE   0 0 89,882
ISHARES TR NORTH AMERN NAT 464287374   2,380,683 60,778 SH   SOLE   0 0 60,778
ISHARES TR PFD AND INCM SEC 464288687   153,154,240 4,905,645 SH   SOLE   20 0 4,905,625
ISHARES TR RESIDENTIAL MULT 464288562   6,618,003 93,713 SH   SOLE   0 0 93,713
ISHARES TR ROBOTICS ARTIF 46435U556   5,386,300 171,648 SH   SOLE   0 0 171,648
ISHARES TR RUS 1000 ETF 464287622   489,872,871 2,174,990 SH   SOLE   1,689,087 0 485,903
ISHARES TR RUS 1000 GRW ETF 464287614   665,130,714 2,722,264 SH   SOLE   154,294 0 2,567,970
ISHARES TR RUS 1000 VAL ETF 464287598   393,048,266 2,581,428 SH   SOLE   312,391 0 2,269,037
ISHARES TR RUS 2000 GRW ETF 464287648   78,796,621 347,397 SH   SOLE   5,077 0 342,320
ISHARES TR RUS 2000 VAL ETF 464287630   88,562,400 646,347 SH   SOLE   15,476 0 630,871
ISHARES TR RUS MD CP GR ETF 464287481   126,926,334 1,394,029 SH   SOLE   1,466 0 1,392,563
ISHARES TR RUS MDCP VAL ETF 464287473   96,189,629 905,740 SH   SOLE   2,119 0 903,621
ISHARES TR RUS MID CAP ETF 464287499   178,952,751 2,559,393 SH   SOLE   7,862 0 2,551,531
ISHARES TR RUS TOP 200 ETF 464289446   15,496,391 159,248 SH   SOLE   0 0 159,248
ISHARES TR RUS TP200 GR ETF 464289438   136,849,945 985,028 SH   SOLE   0 0 985,028
ISHARES TR RUS TP200 VL ETF 464289420   2,974,964 45,698 SH   SOLE   0 0 45,698
ISHARES TR RUSEL 2500 ETF 46435G268   3,034,730 55,358 SH   SOLE   0 0 55,358
ISHARES TR RUSSELL 2000 ETF 464287655   918,902,437 5,150,798 SH   SOLE   212,612 0 4,938,186
ISHARES TR RUSSELL 2000 ETF 464287655   90,020,640 504,600 SH Put SOLE   0 0 504,600
ISHARES TR RUSSELL 3000 ETF 464287689   101,052,324 429,261 SH   SOLE   0 0 429,261
ISHARES TR S&P 100 ETF 464287101   45,102,881 241,140 SH   SOLE   0 0 241,140
ISHARES TR S&P 500 GRWT ETF 464287309   314,635,330 4,924,642 SH   SOLE   14,440 0 4,910,202
ISHARES TR S&P 500 VAL ETF 464287408   295,761,462 1,948,876 SH   SOLE   3,890 0 1,944,986
ISHARES TR S&P MC 400GR ETF 464287606   63,062,533 881,870 SH   SOLE   0 0 881,870
ISHARES TR S&P MC 400VL ETF 464287705   72,391,981 704,408 SH   SOLE   76 0 704,332
ISHARES TR S&P SML 600 GWT 464287887   66,558,521 605,408 SH   SOLE   7,689 0 597,719
ISHARES TR SELECT DIVID ETF 464287168   205,308,268 1,752,076 SH   SOLE   2,445 0 1,749,631
ISHARES TR SELF DRIVNG EV 46435U366   5,905,023 153,937 SH   SOLE   0 0 153,937
ISHARES TR SHORT TREAS BD 464288679   138,989,539 1,257,824 SH   SOLE   88 0 1,257,736
ISHARES TR SHRT NAT MUN ETF 464288158   101,411,749 968,779 SH   SOLE   37,112 0 931,667
ISHARES TR SP SMCP600VL ETF 464287879   74,628,379 797,397 SH   SOLE   22,660 0 774,737
ISHARES TR TIPS BD ETF 464287176   193,467,788 1,754,810 SH   SOLE   10,133 0 1,744,677
ISHARES TR TRS FLT RT BD 46434V860   261,569,674 5,170,383 SH   SOLE   62,273 0 5,108,110
ISHARES TR U S EQUITY FACTR 46434V282   3,634,155 87,697 SH   SOLE   0 0 87,697
ISHARES TR U.S. BAS MTL ETF 464287838   11,703,571 88,309 SH   SOLE   0 0 88,309
ISHARES TR U.S. ENERGY ETF 464287796   21,512,445 491,713 SH   SOLE   0 0 491,713
ISHARES TR U.S. FIN SVC ETF 464287770   16,189,447 107,244 SH   SOLE   4,799 0 102,445
ISHARES TR U.S. FINLS ETF 464287788   26,829,656 377,139 SH   SOLE   0 0 377,139
ISHARES TR U.S. FIXED INCME 46435U796   679,571 7,987 SH   SOLE   0 0 7,987
ISHARES TR U.S. INSRNCE ETF 464288786   13,460,901 157,217 SH   SOLE   0 0 157,217
ISHARES TR U.S. MED DVC ETF 464288810   139,613,879 2,586,400 SH   SOLE   12,016 0 2,574,384
ISHARES TR U.S. PHARMA ETF 464288836   5,034,951 28,726 SH   SOLE   1,832 0 26,894
ISHARES TR U.S. REAL ES ETF 464287739   23,581,435 277,755 SH   SOLE   0 0 277,755
ISHARES TR U.S. TECH ETF 464287721   377,697,976 4,069,583 SH   SOLE   25,752 0 4,043,831
ISHARES TR U.S. UTILITS ETF 464287697   19,645,365 234,684 SH   SOLE   0 0 234,684
ISHARES TR US AER DEF ETF 464288760   102,653,764 892,021 SH   SOLE   1,418 0 890,603
ISHARES TR US BR DEL SE ETF 464288794   3,811,763 41,595 SH   SOLE   0 0 41,595
ISHARES TR US CONSM STAPLES 464287812   38,645,601 193,975 SH   SOLE   165 0 193,810
ISHARES TR US CONSUM DISCRE 464287580   9,241,997 142,866 SH   SOLE   0 0 142,866
ISHARES TR US HLTHCARE ETF 464287762   109,194,578 399,892 SH   SOLE   0 0 399,892
ISHARES TR US HLTHCR PR ETF 464288828   20,613,196 83,383 SH   SOLE   0 0 83,383
ISHARES TR US HOME CONS ETF 464288752   15,954,499 226,981 SH   SOLE   0 0 226,981
ISHARES TR US INDUSTRIALS 464287754   29,907,341 298,596 SH   SOLE   0 0 298,596
ISHARES TR US INFRASTRUC 46435U713   69,270,905 1,856,134 SH   SOLE   0 0 1,856,134
ISHARES TR US OIL EQ&SV ETF 464288844   2,114,195 109,430 SH   SOLE   0 0 109,430
ISHARES TR US OIL GS EX ETF 464288851   9,373,943 109,241 SH   SOLE   254 0 108,987
ISHARES TR US REGNL BKS ETF 464288778   7,429,940 207,598 SH   SOLE   0 0 207,598
ISHARES TR US SML CAP EQT 46434V290   1,668,218 32,544 SH   SOLE   0 0 32,544
ISHARES TR US SML CP VALUE 46436E536   2,305,516 86,641 SH   SOLE   0 0 86,641
ISHARES TR US TELECOM ETF 464287713   1,503,423 64,915 SH   SOLE   0 0 64,915
ISHARES TR US TREAS BD ETF 46429B267   468,590,130 20,042,350 SH   SOLE   194 0 20,042,156
ISHARES TR US TRSPRTION 464287192   13,500,271 59,253 SH   SOLE   0 0 59,253
ISHARES TR USD GRN BOND ETF 46435U440   3,363,625 71,429 SH   SOLE   0 0 71,429
ISHARES TR USD INV GRDE ETF 464288620   32,480,573 641,149 SH   SOLE   152,431 0 488,718
ISHARES TR YLD OPTIM BD 46434V787   1,354,894 61,474 SH   SOLE   0 0 61,474
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   5,264,754 105,379 SH   SOLE   0 0 105,379
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   83,618,362 1,685,854 SH   SOLE   1,871 0 1,683,983
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   2,098,280 40,727 SH   SOLE   0 0 40,727
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   5,843,493 216,186 SH   SOLE   113 0 216,073
ISHARES U S ETF TR INT RT HD LONG 46431W812   1,460,042 62,473 SH   SOLE   0 0 62,473
ISHARES U S ETF TR INT RT HDG C B 46431W705   14,617,160 159,518 SH   SOLE   0 0 159,518
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   5,154,004 62,264 SH   SOLE   0 0 62,264
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   542,151 11,496 SH   SOLE   0 0 11,496
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,073,073 220,344 SH   SOLE   4,680 0 215,664
ITERIS INC NEW COM 46564T107   315,506 67,272 SH   SOLE   0 0 67,272
ITRON INC COM 465741106   689,268 12,430 SH   SOLE   7,287 0 5,143
ITT INC COM 45073V108   1,273,308 14,754 SH   SOLE   5,699 0 9,055
J & J SNACK FOODS CORP COM 466032109   226,842 1,530 SH   SOLE   952 0 578
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   9,389,026 191,028 SH   SOLE   1,961 0 189,067
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   25,966,661 504,403 SH   SOLE   0 0 504,403
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   5,376,999 148,331 SH   SOLE   0 0 148,331
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   687,857 14,417 SH   SOLE   0 0 14,417
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,354,488 89,946 SH   SOLE   18,317 0 71,629
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   1,821,348 37,057 SH   SOLE   0 0 37,057
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   4,408,203 82,582 SH   SOLE   0 0 82,582
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   31,783,082 590,106 SH   SOLE   17 0 590,089
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   171,030,179 3,642,815 SH   SOLE   0 0 3,642,815
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   721,882 9,574 SH   SOLE   0 0 9,574
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   2,708,026 59,010 SH   SOLE   0 0 59,010
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   3,814,435 84,897 SH   SOLE   0 0 84,897
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   53,370,320 725,831 SH   SOLE   31 0 725,800
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   8,696,186 179,673 SH   SOLE   5,474 0 174,199
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   5,665,657 112,236 SH   SOLE   0 0 112,236
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   3,975,806 76,005 SH   SOLE   0 0 76,005
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   20,588,124 516,511 SH   SOLE   0 0 516,511
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   18,274,975 213,013 SH   SOLE   0 0 213,013
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   38,942,156 713,226 SH   SOLE   87,371 0 625,855
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   2,118,627 44,612 SH   SOLE   0 0 44,612
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   24,977,842 429,775 SH   SOLE   0 0 429,775
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   5,468,342 115,463 SH   SOLE   0 0 115,463
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   60,690,847 1,102,067 SH   SOLE   48 0 1,102,019
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   16,437,689 171,920 SH   SOLE   0 0 171,920
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   19,268,578 401,764 SH   SOLE   0 0 401,764
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   38,214,451 754,779 SH   SOLE   0 0 754,779
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   86,712,690 1,923,103 SH   SOLE   15,741 0 1,907,362
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   508,904 12,042 SH   SOLE   0 0 12,042
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   474,126,427 9,422,227 SH   SOLE   25,611 0 9,396,616
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   62,735,379 1,235,192 SH   SOLE   0 0 1,235,192
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   2,124,256 53,535 SH   SOLE   0 0 53,535
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   31,644,893 767,521 SH   SOLE   0 0 767,521
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   20,315,783 596,470 SH   SOLE   0 0 596,470
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   1,977,409 50,313 SH   SOLE   0 0 50,313
JABIL INC COM 466313103   4,524,325 51,320 SH   SOLE   1,759 0 49,561
JACK IN THE BOX INC COM 466367109   258,651 2,953 SH   SOLE   104 0 2,849
JACKSON FINANCIAL INC COM CL A 46817M107   6,473,073 173,031 SH   SOLE   0 0 173,031
JACOBS SOLUTIONS INC COM 46982L108   3,622,679 30,829 SH   SOLE   2,458 0 28,371
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   273,821 6,123 SH   SOLE   0 0 6,123
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   1,888,883 37,612 SH   SOLE   0 0 37,612
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   4,725,301 84,140 SH   SOLE   0 0 84,140
JANUS DETROIT STR TR HENDERSON MTG 47103U852   16,292,246 348,945 SH   SOLE   7,799 0 341,146
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   87,934,966 1,841,570 SH   SOLE   3,295 0 1,838,275
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   16,701,192 337,330 SH   SOLE   9,088 0 328,242
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,343,503 87,969 SH   SOLE   824 0 87,145
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   130,990 13,285 SH   SOLE   0 0 13,285
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,189,900 8,132 SH   SOLE   2 0 8,130
JD.COM INC SPON ADR CL A 47215P106   3,790,533 86,364 SH   SOLE   1,696 0 84,668
JEFFERIES FINL GROUP INC COM 47233W109   2,979,108 93,860 SH   SOLE   404 0 93,456
JETBLUE AWYS CORP COM 477143101   688,499 94,574 SH   SOLE   249 0 94,325
JEWETT CAMERON TRADING LTD COM NEW 47733C207   210,465 37,416 SH   SOLE   0 0 37,416
JOBY AVIATION INC COMMON STOCK G65163100   293,653 67,662 SH   SOLE   0 0 67,662
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,228,357 11,239 SH   SOLE   9,148 0 2,091
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   43,766,757 845,081 SH   SOLE   0 0 845,081
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   8,907,665 367,630 SH   SOLE   0 0 367,630
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   14,642,032 476,939 SH   SOLE   0 0 476,939
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   168,829,451 3,526,096 SH   SOLE   0 0 3,526,096
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   6,017,685 188,701 SH   SOLE   0 0 188,701
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   300,475 25,836 SH   SOLE   0 0 25,836
JOHNSON & JOHNSON COM 478160104   426,434,108 2,751,188 SH   SOLE   353,996 0 2,397,192
JOHNSON CTLS INTL PLC SHS G51502105   21,315,385 353,958 SH   SOLE   223,308 0 130,650
JONES LANG LASALLE INC COM 48020Q107   1,718,819 11,814 SH   SOLE   39 0 11,775
JOUNCE THERAPEUTICS INC COM 481116101   19,869 10,740 SH   SOLE   0 0 10,740
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   17,661,557 795,924 SH   SOLE   4,129 0 791,795
JPMORGAN CHASE & CO COM 46625H100   349,971,335 2,685,683 SH   SOLE   322,375 0 2,363,308
JPMORGAN CHASE & CO COM 46625H100   1,237,945 9,500 SH Call SOLE   0 0 9,500
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   189,629 57,638 SH   SOLE   0 0 57,638
JUNIPER NETWORKS INC COM 48203R104   976,915 28,382 SH   SOLE   16,348 0 12,034
KAISER ALUMINUM CORP COM PAR $0.01 483007704   254,249 3,407 SH   SOLE   2,546 0 861
KARUNA THERAPEUTICS INC COM 48576A100   254,205 1,400 SH   SOLE   404 0 996
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,595,157 184,625 SH   SOLE   0 0 184,625
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   142,131 18,507 SH   SOLE   0 0 18,507
KB HOME COM 48666K109   675,879 16,821 SH   SOLE   2,540 0 14,281
KBR INC COM 48242W106   1,515,213 27,524 SH   SOLE   893 0 26,631
KELLOGG CO COM 487836108   8,991,287 134,278 SH   SOLE   3,302 0 130,976
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,390,535 83,818 SH   SOLE   2,633 0 81,185
KEURIG DR PEPPER INC COM 49271V100   3,571,406 101,230 SH   SOLE   43,852 0 57,378
KEYCORP COM 493267108   19,126,918 1,527,710 SH   SOLE   888,971 0 638,739
KEYSIGHT TECHNOLOGIES INC COM 49338L103   20,759,089 128,556 SH   SOLE   84,994 0 43,562
KFORCE INC COM 493732101   435,565 6,887 SH   SOLE   3,675 0 3,212
KILROY RLTY CORP COM 49427F108   300,140 9,263 SH   SOLE   1,399 0 7,864
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,303,701 151,261 SH   SOLE   0 0 151,261
KIMBERLY-CLARK CORP COM 494368103   102,135,622 760,956 SH   SOLE   189,496 0 571,460
KIMCO RLTY CORP COM 49446R109   1,418,579 72,636 SH   SOLE   0 0 72,636
KINDER MORGAN INC DEL COM 49456B101   46,409,588 2,650,462 SH   SOLE   127,469 0 2,522,993
KINROSS GOLD CORP COM 496902404   894,171 189,845 SH   SOLE   0 0 189,845
KINSALE CAP GROUP INC COM 49714P108   4,202,125 14,000 SH   SOLE   6,446 0 7,554
KIRKLANDS INC COM 497498105   36,486 12,802 SH   SOLE   0 0 12,802
KITE RLTY GROUP TR COM NEW 49803T300   1,851,567 88,507 SH   SOLE   26,144 0 62,363
KKR & CO INC COM 48251W104   12,505,915 238,117 SH   SOLE   30,836 0 207,281
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,446,932 131,779 SH   SOLE   0 0 131,779
KKR REAL ESTATE FIN TR INC COM 48251K100   895,935 78,660 SH   SOLE   0 0 78,660
KLA CORP COM NEW 482480100   19,212,609 48,132 SH   SOLE   6,940 0 41,192
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,072,155 36,623 SH   SOLE   29 0 36,594
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   61,262 11,429 SH   SOLE   0 0 11,429
KOHLS CORP COM 500255104   931,060 39,552 SH   SOLE   0 0 39,552
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   674,861 36,777 SH   SOLE   1,062 0 35,715
KONTOOR BRANDS INC COM 50050N103   1,126,222 23,274 SH   SOLE   3,237 0 20,037
KOREA FD INC COM NEW 500634209   221,325 10,075 SH   SOLE   0 0 10,075
KORN FERRY COM NEW 500643200   2,030,576 39,246 SH   SOLE   14,630 0 24,616
KOSMOS ENERGY LTD COM 500688106   1,306,144 175,557 SH   SOLE   197 0 175,360
KRAFT HEINZ CO COM 500754106   17,461,052 451,540 SH   SOLE   1,685 0 449,855
KRANESHARES TR BOSERA MSCI CHIN 500767405   822,972 31,702 SH   SOLE   0 0 31,702
KRANESHARES TR CSI CHI INTERNET 500767306   17,195,526 551,315 SH   SOLE   0 0 551,315
KRANESHARES TR ELEC VEH FUTUR 500767827   3,349,099 109,162 SH   SOLE   0 0 109,162
KRANESHARES TR QUADRATIC DEFLA 500767587   4,755,837 300,432 SH   SOLE   0 0 300,432
KRANESHARES TR QUADRTC INT RT 500767736   7,433,511 327,179 SH   SOLE   0 0 327,179
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   407,096 30,200 SH   SOLE   5,727 0 24,473
KROGER CO COM 501044101   17,676,194 358,035 SH   SOLE   6,811 0 351,224
KT CORP SPONSORED ADR 48268K101   680,587 60,017 SH   SOLE   58,537 0 1,480
KULICKE & SOFFA INDS INC COM 501242101   782,124 14,844 SH   SOLE   267 0 14,577
KULR TECHNOLOGY GROUP INC COM 50125G109   44,809 51,076 SH   SOLE   0 0 51,076
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   919,159 62,274 SH   SOLE   9 0 62,265
L3HARRIS TECHNOLOGIES INC COM 502431109   28,442,149 144,936 SH   SOLE   26,488 0 118,448
LA Z BOY INC COM 505336107   551,049 18,949 SH   SOLE   10,875 0 8,074
LABORATORY CORP AMER HLDGS COM NEW 50540R409   15,635,547 68,153 SH   SOLE   37,704 0 30,449
LADDER CAP CORP CL A 505743104   1,418,240 150,078 SH   SOLE   4,151 0 145,927
LAKELAND FINL CORP COM 511656100   2,521,185 40,249 SH   SOLE   0 0 40,249
LAM RESEARCH CORP COM 512807108   31,437,504 59,303 SH   SOLE   9,375 0 49,928
LAMAR ADVERTISING CO NEW CL A 512816109   5,194,085 51,998 SH   SOLE   10,411 0 41,587
LAMB WESTON HLDGS INC COM 513272104   6,698,655 64,090 SH   SOLE   29,165 0 34,925
LANCASTER COLONY CORP COM 513847103   251,705 1,241 SH   SOLE   544 0 697
LANDSTAR SYS INC COM 515098101   4,278,851 23,869 SH   SOLE   11,872 0 11,997
LANTHEUS HLDGS INC COM 516544103   2,056,095 24,904 SH   SOLE   11,054 0 13,850
LAS VEGAS SANDS CORP COM 517834107   6,582,293 114,575 SH   SOLE   6,671 0 107,904
LATTICE SEMICONDUCTOR CORP COM 518415104   1,182,481 12,382 SH   SOLE   3,223 0 9,159
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   13,023,182 494,614 SH   SOLE   0 0 494,614
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   2,772,400 77,349 SH   SOLE   0 0 77,349
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   9,423,512 236,316 SH   SOLE   0 0 236,316
LAUDER ESTEE COS INC CL A 518439104   22,378,716 90,800 SH   SOLE   38,113 0 52,687
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   2,880,356 186,672 SH   SOLE   0 0 186,672
LAZARD LTD SHS A G54050102   987,455 29,823 SH   SOLE   4,890 0 24,933
LAZYDAYS HLDGS INC COM 52110H100   955,855 81,907 SH   SOLE   0 0 81,907
LCI INDS COM 50189K103   1,462,837 13,314 SH   SOLE   10,038 0 3,276
LEAP THERAPEUTICS INC COM 52187K101   8,968 26,375 SH   SOLE   0 0 26,375
LEAR CORP COM NEW 521865204   1,429,991 10,252 SH   SOLE   931 0 9,321
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   6,346,948 133,120 SH   SOLE   0 0 133,120
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   5,853,334 147,395 SH   SOLE   0 0 147,395
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   1,373,529 36,443 SH   SOLE   0 0 36,443
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   14,376,077 533,237 SH   SOLE   0 0 533,237
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   32,511,072 872,078 SH   SOLE   0 0 872,078
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,344,684 94,536 SH   SOLE   0 0 94,536
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   1,178,657 56,734 SH   SOLE   0 0 56,734
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   1,159,580 49,060 SH   SOLE   0 0 49,060
LEGGETT & PLATT INC COM 524660107   8,837,944 277,226 SH   SOLE   52,827 0 224,399
LEIDOS HOLDINGS INC COM 525327102   1,499,816 16,292 SH   SOLE   1,461 0 14,831
LEMONADE INC COM 52567D107   340,169 23,855 SH   SOLE   3 0 23,852
LENDINGTREE INC NEW COM 52603B107   286,248 10,737 SH   SOLE   46 0 10,691
LENNAR CORP CL A 526057104   9,747,622 92,737 SH   SOLE   22,747 0 69,990
LENNOX INTL INC COM 526107107   2,680,821 10,669 SH   SOLE   7,298 0 3,371
LESLIES INC COM 527064109   369,430 33,554 SH   SOLE   25,198 0 8,356
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   887,541 48,686 SH   SOLE   0 0 48,686
LEXICON PHARMACEUTICALS INC COM NEW 528872302   50,379 20,732 SH   SOLE   0 0 20,732
LGI HOMES INC COM 50187T106   954,887 8,374 SH   SOLE   1,276 0 7,098
LI AUTO INC SPONSORED ADS 50202M102   391,141 15,677 SH   SOLE   0 0 15,677
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   10,059,607 1,622,517 SH   SOLE   0 0 1,622,517
LIBERTY ALL-STAR GROWTH FD I COM 529900102   2,194,136 415,556 SH   SOLE   0 0 415,556
LIBERTY BROADBAND CORP COM SER A 530307107   212,691 2,590 SH   SOLE   21 0 2,569
LIBERTY BROADBAND CORP COM SER C 530307305   1,394,292 17,066 SH   SOLE   10,572 0 6,494
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   564,567 20,099 SH   SOLE   12,904 0 7,195
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,083,717 38,718 SH   SOLE   26,060 0 12,658
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   577,429 8,555 SH   SOLE   3,925 0 4,630
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,951,379 26,078 SH   SOLE   14,629 0 11,449
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   4,301 33,000 PRN   SOLE   0 0 33,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8   10,795 10,000 PRN   SOLE   0 0 10,000
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   303,654 53,935 SH   SOLE   0 0 53,935
LIFE STORAGE INC COM 53223X107   9,773,092 74,552 SH   SOLE   10,380 0 64,172
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   47,940 34,000 SH   SOLE   0 0 34,000
LIGHTWAVE LOGIC INC COM 532275104   1,175,714 224,802 SH   SOLE   0 0 224,802
LILIUM N V CLASS A ORD SHS N52586109   14,036 21,594 SH   SOLE   0 0 21,594
LILLY ELI & CO COM 532457108   146,286,852 425,971 SH   SOLE   37,988 0 387,983
LINCOLN ELEC HLDGS INC COM 533900106   1,788,002 10,574 SH   SOLE   17 0 10,557
LINCOLN NATL CORP IND COM 534187109   4,694,420 208,919 SH   SOLE   11,444 0 197,475
LINDE PLC SHS G54950103   53,775,580 151,293 SH   SOLE   45,696 0 105,597
LINDSAY CORP COM 535555106   502,552 3,325 SH   SOLE   0 0 3,325
LINEAGE CELL THERAPEUTICS IN COM 53566P109   195,062 130,041 SH   SOLE   0 0 130,041
LIONS GATE ENTMNT CORP CL A VTG 535919401   236,843 21,395 SH   SOLE   0 0 21,395
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   372,383 35,875 SH   SOLE   160 0 35,715
LIPOCINE INC NEW COM 53630X104   17,973 56,500 SH   SOLE   0 0 56,500
LISTED FD TR CORE ALT FD 53656F847   2,199,987 73,751 SH   SOLE   0 0 73,751
LISTED FD TR HORIZON KINETICS 53656F623   28,473,850 923,277 SH   SOLE   0 0 923,277
LISTED FD TR ROUNDHILL BALL 53656F417   1,447,884 154,359 SH   SOLE   0 0 154,359
LISTED FD TR ROUNDHILL SPORTS 53656F789   619,811 38,166 SH   SOLE   0 0 38,166
LISTED FD TR SWAN HEDGED EQTY 53656F599   503,938 28,641 SH   SOLE   0 0 28,641
LITHIA MTRS INC COM 536797103   2,352,444 10,276 SH   SOLE   2,113 0 8,163
LITHIUM AMERS CORP NEW COM NEW 53680Q207   2,532,206 116,370 SH   SOLE   0 0 116,370
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   13,835,172 526,052 SH   SOLE   0 0 526,052
LITTELFUSE INC COM 537008104   1,951,985 7,281 SH   SOLE   4,948 0 2,333
LIVE NATION ENTERTAINMENT IN COM 538034109   4,993,205 71,332 SH   SOLE   26,047 0 45,285
LIVENT CORP COM 53814L108   2,212,165 101,849 SH   SOLE   4,625 0 97,224
LKQ CORP COM 501889208   3,360,880 59,212 SH   SOLE   29,011 0 30,201
LL FLOORING HOLDINGS INC COM 55003T107   39,482 10,390 SH   SOLE   0 0 10,390
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   2,104,246 907,003 SH   SOLE   473,940 0 433,063
LMP CAP & INCOME FD INC COM 50208A102   257,215 21,066 SH   SOLE   0 0 21,066
LOANDEPOT INC COM CL A 53946R106   42,338 26,297 SH   SOLE   0 0 26,297
LOCKHEED MARTIN CORP COM 539830109   211,313,053 447,006 SH   SOLE   37,998 0 409,008
LOCKHEED MARTIN CORP COM 539830109   1,607,282 3,400 SH Put SOLE   0 0 3,400
LOEWS CORP COM 540424108   1,251,068 21,563 SH   SOLE   7,123 0 14,440
LOGITECH INTL S A SHS H50430232   1,085,043 18,688 SH   SOLE   0 0 18,688
LORDSTOWN MOTORS CORP COM CL A 54405Q100   16,833 25,386 SH   SOLE   0 0 25,386
LOUISIANA PAC CORP COM 546347105   1,801,246 33,227 SH   SOLE   0 0 33,227
LOWES COS INC COM 548661107   117,064,877 585,413 SH   SOLE   74,428 0 510,985
LPL FINL HLDGS INC COM 50212V100   14,808,285 73,163 SH   SOLE   25 0 73,138
LTC PPTYS INC COM 502175102   590,854 16,819 SH   SOLE   2,447 0 14,372
LUCID DIAGNOSTICS INC COM 54948X109   20,160 14,400 SH   SOLE   0 0 14,400
LUCID GROUP INC COM 549498103   2,013,811 250,474 SH   SOLE   0 0 250,474
LULULEMON ATHLETICA INC COM 550021109   17,625,190 48,396 SH   SOLE   3,263 0 45,133
LUMEN TECHNOLOGIES INC COM 550241103   1,260,713 475,741 SH   SOLE   380 0 475,361
LUMENTUM HLDGS INC COM 55024U109   6,501,213 120,371 SH   SOLE   91,146 0 29,225
LUMINAR TECHNOLOGIES INC COM CL A 550424105   712,660 109,809 SH   SOLE   0 0 109,809
LXP INDUSTRIAL TRUST COM 529043101   465,623 45,162 SH   SOLE   37,547 0 7,615
LYFT INC CL A COM 55087P104   923,816 99,657 SH   SOLE   60,656 0 39,001
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   37,592,656 400,391 SH   SOLE   235,115 0 165,276
M & T BK CORP COM 55261F104   10,045,971 84,017 SH   SOLE   25,924 0 58,093
M D C HLDGS INC COM 552676108   613,609 15,786 SH   SOLE   7,013 0 8,773
M/I HOMES INC COM 55305B101   421,315 6,678 SH   SOLE   2,762 0 3,916
MACERICH CO COM 554382101   4,695,710 442,992 SH   SOLE   0 0 442,992
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   214,999 3,035 SH   SOLE   766 0 2,269
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,708,984 327,964 SH   SOLE   0 0 327,964
MACYS INC COM 55616P104   754,647 43,147 SH   SOLE   6,590 0 36,557
MADDEN STEVEN LTD COM 556269108   246,926 6,859 SH   SOLE   1,386 0 5,473
MADISON COVERED CALL & EQUIT COM 557437100   1,794,283 225,696 SH   SOLE   0 0 225,696
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   827,275 14,005 SH   SOLE   0 0 14,005
MADISON SQUARE GRDN SPRT COR CL A 55825T103   348,279 1,787 SH   SOLE   0 0 1,787
MADRIGAL PHARMACEUTICALS INC COM 558868105   200,107 826 SH   SOLE   63 0 763
MAG SILVER CORP COM 55903Q104   136,887 10,804 SH   SOLE   0 0 10,804
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   21,401,363 394,422 SH   SOLE   8,026 0 386,396
MAGNA INTL INC COM 559222401   2,798,044 52,232 SH   SOLE   457 0 51,775
MAGNITE INC COM 55955D100   151,207 16,329 SH   SOLE   0 0 16,329
MAGNOLIA OIL & GAS CORP CL A 559663109   963,161 44,020 SH   SOLE   29,146 0 14,874
MAIN STR CAP CORP COM 56035L104   8,968,907 227,291 SH   SOLE   0 0 227,291
MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107   282,848 19,919 SH   SOLE   0 0 19,919
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   2,478,721 142,619 SH   SOLE   0 0 142,619
MALIBU BOATS INC COM CL A 56117J100   215,384 3,815 SH   SOLE   0 0 3,815
MAMMOTH ENERGY SVCS INC COM 56155L108   57,949 13,732 SH   SOLE   0 0 13,732
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   1,147,468 28,986 SH   SOLE   0 0 28,986
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,046,823 84,162 SH   SOLE   0 0 84,162
MANCHESTER UTD PLC NEW ORD CL A G5784H106   240,759 10,869 SH   SOLE   0 0 10,869
MANHATTAN ASSOCIATES INC COM 562750109   2,632,450 17,000 SH   SOLE   12,016 0 4,984
MANITEX INTL INC COM 563420108   52,720 10,119 SH   SOLE   0 0 10,119
MANITOWOC CO INC COM NEW 563571405   377,655 22,098 SH   SOLE   0 0 22,098
MANNKIND CORP COM NEW 56400P706   135,193 32,974 SH   SOLE   0 0 32,974
MANPOWERGROUP INC WIS COM 56418H100   264,070 3,200 SH   SOLE   132 0 3,068
MANULIFE FINL CORP COM 56501R106   7,268,326 395,878 SH   SOLE   1,277 0 394,601
MARATHON DIGITAL HOLDINGS IN COM 565788106   4,828,539 553,732 SH   SOLE   0 0 553,732
MARATHON OIL CORP COM 565849106   7,938,024 331,303 SH   SOLE   3,248 0 328,055
MARATHON PETE CORP COM 56585A102   63,834,793 473,446 SH   SOLE   150,810 0 322,636
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   291,716 20,822 SH   SOLE   14,981 0 5,841
MARCUS & MILLICHAP INC COM 566324109   248,611 7,742 SH   SOLE   6,823 0 919
MARINEMAX INC COM 567908108   484,668 16,858 SH   SOLE   64 0 16,794
MARKEL CORP COM 570535104   4,193,098 3,283 SH   SOLE   428 0 2,855
MARKETAXESS HLDGS INC COM 57060D108   2,802,484 7,162 SH   SOLE   244 0 6,918
MARQETA INC CLASS A COM 57142B104   65,314 14,292 SH   SOLE   0 0 14,292
MARRIOTT INTL INC NEW CL A 571903202   23,829,523 143,517 SH   SOLE   19,383 0 124,134
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,283,118 9,514 SH   SOLE   753 0 8,761
MARSH & MCLENNAN COS INC COM 571748102   27,528,671 165,288 SH   SOLE   114,969 0 50,319
MARTEN TRANS LTD COM 573075108   598,549 28,570 SH   SOLE   23,018 0 5,552
MARTIN MARIETTA MATLS INC COM 573284106   8,350,908 23,520 SH   SOLE   6,491 0 17,029
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105   38,365 14,002 SH   SOLE   0 0 14,002
MARVELL TECHNOLOGY INC COM 573874104   11,589,608 267,658 SH   SOLE   85,248 0 182,410
MASCO CORP COM 574599106   5,080,443 102,181 SH   SOLE   34,636 0 67,545
MASIMO CORP COM 574795100   3,691,719 20,005 SH   SOLE   2,803 0 17,202
MASTEC INC COM 576323109   1,073,976 11,372 SH   SOLE   2,635 0 8,737
MASTERBRAND INC COMMON STOCK 57638P104   216,710 26,954 SH   SOLE   1,317 0 25,637
MASTERCARD INCORPORATED CL A 57636Q104   210,974,222 580,541 SH   SOLE   122,067 0 458,474
MATADOR RES CO COM 576485205   2,854,202 59,899 SH   SOLE   11,579 0 48,320
MATCH GROUP INC NEW COM 57667L107   3,114,029 81,116 SH   SOLE   60,275 0 20,841
MATINAS BIOPHARMA HLDGS INC COM 576810105   298,416 634,928 SH   SOLE   0 0 634,928
MATIV HOLDINGS INC COM 808541106   251,738 11,725 SH   SOLE   0 0 11,725
MATSON INC COM 57686G105   1,357,289 22,747 SH   SOLE   1,367 0 21,380
MATTEL INC COM 577081102   700,151 38,031 SH   SOLE   0 0 38,031
MATTERPORT INC COM CL A 577096100   489,331 179,242 SH   SOLE   0 0 179,242
MAXAR TECHNOLOGIES INC COM 57778K105   448,260 8,779 SH   SOLE   30 0 8,749
MAXIMUS INC COM 577933104   9,127,542 115,979 SH   SOLE   95,326 0 20,653
MAYVILLE ENGR CO INC COM 578605107   1,002,848 67,215 SH   SOLE   0 0 67,215
MCCORMICK & CO INC COM NON VTG 579780206   24,309,597 292,148 SH   SOLE   18,022 0 274,126
MCCORMICK & CO INC COM VTG 579780107   441,662 5,347 SH   SOLE   0 0 5,347
MCDONALDS CORP COM 580135101   218,113,605 780,063 SH   SOLE   61,696 0 718,367
MCKESSON CORP COM 58155Q103   25,685,109 72,139 SH   SOLE   12,949 0 59,190
MDU RES GROUP INC COM 552690109   3,718,820 122,009 SH   SOLE   378 0 121,631
MEDALLION FINL CORP COM 583928106   99,748 13,005 SH   SOLE   0 0 13,005
MEDICAL PPTYS TRUST INC COM 58463J304   11,596,103 1,410,719 SH   SOLE   1,051 0 1,409,668
MEDIFAST INC COM 58470H101   1,273,391 12,283 SH   SOLE   65 0 12,218
MEDPACE HLDGS INC COM 58506Q109   1,936,539 10,298 SH   SOLE   7,623 0 2,675
MEDTRONIC PLC SHS G5960L103   82,009,099 1,017,231 SH   SOLE   315,868 0 701,363
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,181,026 92,775 SH   SOLE   0 0 92,775
MERCADOLIBRE INC COM 58733R102   34,037,266 25,824 SH   SOLE   1,540 0 24,284
MERCANTILE BK CORP COM 587376104   246,692 8,067 SH   SOLE   4,388 0 3,679
MERCER INTL INC COM 588056101   144,290 14,761 SH   SOLE   9,018 0 5,743
MERCK & CO INC COM 58933Y105   236,608,639 2,223,975 SH   SOLE   258,536 0 1,965,439
MERCURY SYS INC COM 589378108   1,934,841 37,849 SH   SOLE   35,027 0 2,822
MERIDIANLINK INC COMMON STOCK 58985J105   930,775 53,802 SH   SOLE   0 0 53,802
MERIT MED SYS INC COM 589889104   2,279,213 30,821 SH   SOLE   30,715 0 106
MERITAGE HOMES CORP COM 59001A102   508,410 4,354 SH   SOLE   0 0 4,354
MESA LABS INC COM 59064R109   344,398 1,971 SH   SOLE   626 0 1,345
MESOBLAST LTD SPONS ADR 590717104   35,779 10,875 SH   SOLE   0 0 10,875
META PLATFORMS INC CL A 30303M102   279,755,839 1,319,977 SH   SOLE   234,225 0 1,085,752
METALLA RTY & STREAMING LTD COM NEW 59124U605   284,883 50,963 SH   SOLE   0 0 50,963
METLIFE INC COM 59156R108   36,984,641 638,327 SH   SOLE   219,474 0 418,853
METTLER TOLEDO INTERNATIONAL COM 592688105   2,613,599 1,708 SH   SOLE   175 0 1,533
MFA FINL INC COM 55272X607   186,289 18,779 SH   SOLE   0 0 18,779
MFS CHARTER INCOME TR SH BEN INT 552727109   1,771,808 281,686 SH   SOLE   0 0 281,686
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,402,457 424,987 SH   SOLE   0 0 424,987
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   76,873 21,061 SH   SOLE   0 0 21,061
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   270,410 84,240 SH   SOLE   0 0 84,240
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   738,233 439,424 SH   SOLE   0 0 439,424
MFS INTER INCOME TR SH BEN INT 55273C107   45,758 16,519 SH   SOLE   0 0 16,519
MFS INVT GRADE MUN TR SH BEN INT 59318B108   203,774 27,574 SH   SOLE   0 0 27,574
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,814,591 619,954 SH   SOLE   0 0 619,954
MFS MUN INCOME TR SH BEN INT 552738106   1,134,816 212,512 SH   SOLE   0 0 212,512
MFS SPL VALUE TR SH BEN INT 55274E102   279,997 66,507 SH   SOLE   0 0 66,507
MGE ENERGY INC COM 55277P104   1,519,516 19,564 SH   SOLE   0 0 19,564
MGIC INVT CORP WIS COM 552848103   841,417 62,699 SH   SOLE   47,595 0 15,104
MGM RESORTS INTERNATIONAL COM 552953101   17,280,451 389,024 SH   SOLE   17,365 0 371,659
MICROCHIP TECHNOLOGY INC. COM 595017104   18,070,430 215,689 SH   SOLE   24,979 0 190,710
MICRON TECHNOLOGY INC COM 595112103   20,421,023 338,433 SH   SOLE   33,674 0 304,759
MICROSOFT CORP COM 594918104   1,460,000,037 5,064,170 SH   SOLE   733,844 0 4,330,326
MICROSTRATEGY INC CL A NEW 594972408   7,407,313 25,340 SH   SOLE   0 0 25,340
MICROVAST HOLDINGS INC COM 59516C106   39,369 31,749 SH   SOLE   0 0 31,749
MICROVISION INC DEL COM NEW 594960304   45,649 17,097 SH   SOLE   0 0 17,097
MID-AMER APT CMNTYS INC COM 59522J103   2,883,902 19,093 SH   SOLE   2,118 0 16,975
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,397,402 122,579 SH   SOLE   0 0 122,579
MIDDLEBY CORP COM 596278101   719,562 4,908 SH   SOLE   49 0 4,859
MIDDLESEX WTR CO COM 596680108   451,113 5,775 SH   SOLE   0 0 5,775
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   142,604 14,189 SH   SOLE   0 0 14,189
MIMEDX GROUP INC COM 602496101   211,880 62,135 SH   SOLE   0 0 62,135
MIND MEDICINE MINDMED INC COM NEW 60255C885   66,037 20,832 SH   SOLE   0 0 20,832
MINERALS TECHNOLOGIES INC COM 603158106   463,542 7,672 SH   SOLE   3,051 0 4,621
MITEK SYS INC COM NEW 606710200   583,427 60,837 SH   SOLE   0 0 60,837
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   357,461 55,941 SH   SOLE   30,529 0 25,412
MKS INSTRS INC COM 55306N104   1,677,493 18,929 SH   SOLE   407 0 18,522
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   200,946 4,644 SH   SOLE   0 0 4,644
MODERNA INC COM 60770K107   15,009,604 97,732 SH   SOLE   358 0 97,374
MODINE MFG CO COM 607828100   250,069 10,849 SH   SOLE   0 0 10,849
MOELIS & CO CL A 60786M105   1,870,771 48,667 SH   SOLE   21,176 0 27,491
MOHAWK INDS INC COM 608190104   384,795 3,840 SH   SOLE   1,213 0 2,627
MOLINA HEALTHCARE INC COM 60855R100   2,789,584 10,429 SH   SOLE   396 0 10,033
MOLSON COORS BEVERAGE CO CL B 60871R209   3,385,193 65,503 SH   SOLE   0 0 65,503
MOMENTUS INC COM CL A 60879E101   14,718 25,159 SH   SOLE   0 0 25,159
MONARCH CASINO & RESORT INC COM 609027107   264,687 3,570 SH   SOLE   3,474 0 96
MONDAY COM LTD SHS M7S64H106   673,637 4,719 SH   SOLE   953 0 3,766
MONDELEZ INTL INC CL A 609207105   67,479,591 967,866 SH   SOLE   377,250 0 590,616
MONEYGRAM INTL INC COM NEW 60935Y208   512,685 49,202 SH   SOLE   0 0 49,202
MONGODB INC CL A 60937P106   5,304,995 22,757 SH   SOLE   1,085 0 21,672
MONOLITHIC PWR SYS INC COM 609839105   33,407,945 66,744 SH   SOLE   47,575 0 19,169
MONROE CAP CORP COM 610335101   472,502 61,765 SH   SOLE   0 0 61,765
MONSTER BEVERAGE CORP NEW COM 61174X109   32,029,010 593,020 SH   SOLE   385,081 0 207,939
MONTROSE ENVIRONMENTAL GROUP COM 615111101   555,275 15,567 SH   SOLE   13,816 0 1,751
MOODYS CORP COM 615369105   28,733,392 93,893 SH   SOLE   52,074 0 41,819
MOOG INC CL A 615394202   789,779 7,839 SH   SOLE   1,567 0 6,272
MORGAN STANLEY COM NEW 617446448   76,341,905 869,498 SH   SOLE   234,601 0 634,897
MORGAN STANLEY EMERGING MKTS COM 617477104   156,576 34,641 SH   SOLE   0 0 34,641
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,533,446 238,113 SH   SOLE   0 0 238,113
MORNINGSTAR INC COM 617700109   527,723 2,599 SH   SOLE   466 0 2,133
MOSAIC CO NEW COM 61945C103   7,818,803 170,419 SH   SOLE   22,392 0 148,027
MOTOROLA SOLUTIONS INC COM NEW 620076307   20,876,901 72,963 SH   SOLE   33,674 0 39,289
MP MATERIALS CORP COM CL A 553368101   4,718,344 167,377 SH   SOLE   9,012 0 158,365
MPLX LP COM UNIT REP LTD 55336V100   7,177,346 208,341 SH   SOLE   1,601 0 206,740
MR COOPER GROUP INC COM 62482R107   1,097,812 26,796 SH   SOLE   0 0 26,796
MSA SAFETY INC COM 553498106   3,024,249 22,654 SH   SOLE   902 0 21,752
MSC INDL DIRECT INC CL A 553530106   1,521,386 18,112 SH   SOLE   10,567 0 7,545
MSCI INC COM 55354G100   26,458,949 47,275 SH   SOLE   36,193 0 11,082
MUELLER INDS INC COM 624756102   846,904 11,526 SH   SOLE   645 0 10,881
MULLEN AUTOMOTIVE INC COM 62526P109   10,638 81,021 SH   SOLE   0 0 81,021
MURPHY OIL CORP COM 626717102   1,589,289 42,977 SH   SOLE   5,813 0 37,164
MURPHY USA INC COM 626755102   2,314,703 8,970 SH   SOLE   6,448 0 2,522
MYR GROUP INC DEL COM 55405W104   792,981 6,293 SH   SOLE   0 0 6,293
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   71,108 24,605 SH   SOLE   0 0 24,605
NANO X IMAGING LTD ORD SHS M70700105   76,377 13,237 SH   SOLE   0 0 13,237
NASDAQ INC COM 631103108   6,383,275 116,760 SH   SOLE   53,344 0 63,416
NATERA INC COM 632307104   2,772,336 49,934 SH   SOLE   36,826 0 13,108
NATIONAL BANKSHARES INC VA COM 634865109   482,078 15,324 SH   SOLE   0 0 15,324
NATIONAL FUEL GAS CO COM 636180101   2,329,681 40,348 SH   SOLE   8,216 0 32,132
NATIONAL GRID PLC SPONSORED ADR NE 636274409   38,654,645 568,534 SH   SOLE   379,096 0 189,438
NATIONAL HEALTH INVS INC COM 63633D104   470,182 9,116 SH   SOLE   590 0 8,526
NATIONAL INSTRS CORP COM 636518102   921,573 17,584 SH   SOLE   2,175 0 15,409
NATIONAL RETAIL PROPERTIES I COM 637417106   9,882,815 223,846 SH   SOLE   511 0 223,335
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   18,906,471 452,524 SH   SOLE   0 0 452,524
NATIXIS ETF TR LOOMIS SAYLES 63873X208   224,984 9,473 SH   SOLE   0 0 9,473
NAVITAS SEMICONDUCTOR CORP COM 63942X106   372,810 51,000 SH   SOLE   0 0 51,000
NBT BANCORP INC COM 628778102   414,863 12,307 SH   SOLE   3,260 0 9,047
NCR CORP NEW COM 62886E108   1,612,996 68,377 SH   SOLE   48,401 0 19,976
NEKTAR THERAPEUTICS COM 640268108   7,349 10,456 SH   SOLE   0 0 10,456
NELNET INC CL A 64031N108   1,116,426 12,150 SH   SOLE   0 0 12,150
NEOGEN CORP COM 640491106   927,333 50,072 SH   SOLE   43,904 0 6,168
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   7,338 10,000 PRN   SOLE   0 0 10,000
NETAPP INC COM 64110D104   2,301,752 36,049 SH   SOLE   1,258 0 34,791
NETEASE INC SPONSORED ADS 64110W102   2,775,349 31,381 SH   SOLE   950 0 30,431
NETFLIX INC COM 64110L106   118,412,959 342,750 SH   SOLE   93,293 0 249,457
NETFLIX INC COM 64110L106   345,480 1,000 SH Call SOLE   0 0 1,000
NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408   329,376 14,757 SH   SOLE   0 0 14,757
NEUBERGER BERMAN HIGH YIELD COM 64128C106   2,821,122 331,118 SH   SOLE   0 0 331,118
NEUBERGER BERMAN MLP & ENERG COM 64129H104   1,758,508 267,657 SH   SOLE   0 0 267,657
NEUBERGER BERMAN MUN FD INC COM 64124P101   482,116 44,029 SH   SOLE   0 0 44,029
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   165,857 15,933 SH   SOLE   0 0 15,933
NEUBERGER BERMAN REAL ESTATE COM 64190A103   1,079,886 350,612 SH   SOLE   0 0 350,612
NEUROCRINE BIOSCIENCES INC COM 64125C109   829,295 8,193 SH   SOLE   6,301 0 1,892
NEVRO CORP COM 64157F103   229,697 6,354 SH   SOLE   5,923 0 431
NEW AMER HIGH INCOME FD INC COM NEW 641876800   520,999 76,505 SH   SOLE   0 0 76,505
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   696,138 9,802 SH   SOLE   0 0 9,802
NEW FORTRESS ENERGY INC COM CL A 644393100   322,067 10,944 SH   SOLE   0 0 10,944
NEW GERMANY FD INC COM 644465106   96,772 10,646 SH   SOLE   0 0 10,646
NEW GOLD INC CDA COM 644535106   46,115 41,923 SH   SOLE   0 0 41,923
NEW JERSEY RES CORP COM 646025106   5,466,470 102,753 SH   SOLE   13,301 0 89,452
NEW MTN FIN CORP COM 647551100   1,624,776 133,507 SH   SOLE   704 0 132,803
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   507,142 13,135 SH   SOLE   325 0 12,810
NEW RELIC INC COM 64829B100   671,286 8,916 SH   SOLE   4,403 0 4,513
NEW YORK CMNTY BANCORP INC COM 649445103   1,738,629 192,326 SH   SOLE   927 0 191,399
NEW YORK MTG TR INC COM 649604840   105,773 10,620 SH   SOLE   0 0 10,620
NEWELL BRANDS INC COM 651229106   2,227,540 179,063 SH   SOLE   582 0 178,481
NEWMARK GROUP INC CL A 65158N102   162,427 22,942 SH   SOLE   15,288 0 7,654
NEWMARKET CORP COM 651587107   723,920 1,983 SH   SOLE   1,678 0 305
NEWMONT CORP COM 651639106   18,154,756 370,354 SH   SOLE   59,363 0 310,991
NEWTEKONE INC COM NEW 652526203   499,262 39,005 SH   SOLE   0 0 39,005
NEXPOINT REAL ESTATE FIN INC COM 65342V101   306,149 19,537 SH   SOLE   0 0 19,537
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,253,271 24,634 SH   SOLE   20,349 0 4,285
NEXTDECADE CORP COM 65342K105   64,053 12,888 SH   SOLE   0 0 12,888
NEXTERA ENERGY INC COM 65339F101   147,061,074 1,907,902 SH   SOLE   209,271 0 1,698,631
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   252,744 5,236 SH   SOLE   0 0 5,236
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,960,346 32,269 SH   SOLE   2,338 0 29,931
NEXTGEN HEALTHCARE INC COM 65343C102   174,814 10,041 SH   SOLE   5,638 0 4,403
NEXTIER OILFIELD SOLUTIONS COM 65290C105   180,004 22,642 SH   SOLE   0 0 22,642
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   61,926 21,354 SH   SOLE   0 0 21,354
NICE LTD SPONSORED ADR 653656108   2,120,208 9,263 SH   SOLE   2,657 0 6,606
NIKE INC CL B 654106103   93,953,318 766,091 SH   SOLE   149,160 0 616,931
NIKOLA CORP COM 654110105   97,074 80,226 SH   SOLE   0 0 80,226
NIO INC SPON ADS 62914V106   2,884,032 274,408 SH   SOLE   0 0 274,408
NISOURCE INC COM 65473P105   3,174,962 113,554 SH   SOLE   49,641 0 63,913
NLIGHT INC COM 65487K100   175,310 17,221 SH   SOLE   16,033 0 1,188
NMI HLDGS INC CL A 629209305   725,211 32,477 SH   SOLE   28,162 0 4,315
NOBLE CORP PLC ORD SHS A G65431127   494,125 12,519 SH   SOLE   12,519 0 0
NOKIA CORP SPONSORED ADR 654902204   2,323,558 473,230 SH   SOLE   0 0 473,230
NORDIC AMERICAN TANKERS LIMI COM G65773106   198,331 50,083 SH   SOLE   0 0 50,083
NORDSON CORP COM 655663102   5,232,249 23,541 SH   SOLE   9,854 0 13,687
NORDSTROM INC COM 655664100   901,562 55,413 SH   SOLE   100 0 55,313
NORFOLK SOUTHN CORP COM 655844108   34,198,930 161,316 SH   SOLE   18,478 0 142,838
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   13,313 55,750 SH   SOLE   0 0 55,750
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   822,829 23,436 SH   SOLE   0 0 23,436
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   972,282 24,696 SH   SOLE   0 0 24,696
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   6,438,381 204,848 SH   SOLE   0 0 204,848
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   2,180,805 93,157 SH   SOLE   0 0 93,157
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   966,941 29,498 SH   SOLE   0 0 29,498
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,600,730 57,809 SH   SOLE   0 0 57,809
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,610,540 51,886 SH   SOLE   0 0 51,886
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   150,446 11,363 SH   SOLE   0 0 11,363
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   7,688,732 189,378 SH   SOLE   39,867 0 149,511
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278   452,009 31,978 SH   SOLE   0 0 31,978
NORTHERN OIL AND GAS INC MN COM 665531307   1,753,907 57,789 SH   SOLE   7,702 0 50,087
NORTHERN TR CORP COM 665859104   2,545,601 28,885 SH   SOLE   13,374 0 15,511
NORTHROP GRUMMAN CORP COM 666807102   83,683,561 181,243 SH   SOLE   19,144 0 162,099
NORTHWEST BANCSHARES INC MD COM 667340103   787,295 65,444 SH   SOLE   0 0 65,444
NORTHWEST NAT HLDG CO COM 66765N105   736,871 15,493 SH   SOLE   0 0 15,493
NORTHWESTERN CORP COM NEW 668074305   375,644 6,492 SH   SOLE   1,764 0 4,728
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,153,146 383,134 SH   SOLE   634 0 382,500
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   181,575 13,500 SH Call SOLE   0 0 13,500
NORWOOD FINL CORP COM 669549107   272,871 9,275 SH   SOLE   0 0 9,275
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   56,430 11,000 SH   SOLE   0 0 11,000
NOV INC COM 62955J103   623,117 33,664 SH   SOLE   2,925 0 30,739
NOVA LTD COM M7516K103   1,345,887 12,883 SH   SOLE   0 0 12,883
NOVAGOLD RES INC COM NEW 66987E206   439,617 70,678 SH   SOLE   0 0 70,678
NOVANTA INC COM 67000B104   2,786,143 17,513 SH   SOLE   14,543 0 2,970
NOVARTIS AG SPONSORED ADR 66987V109   27,539,880 299,347 SH   SOLE   75,735 0 223,612
NOVAVAX INC COM NEW 670002401   235,197 33,939 SH   SOLE   0 0 33,939
NOVOCURE LTD ORD SHS G6674U108   1,447,314 24,066 SH   SOLE   3,283 0 20,783
NOVO-NORDISK A S ADR 670100205   40,804,820 256,408 SH   SOLE   56,903 0 199,505
NOW INC COM 67011P100   830,168 74,455 SH   SOLE   6,980 0 67,475
NRG ENERGY INC COM NEW 629377508   5,635,802 164,357 SH   SOLE   33,251 0 131,106
NU HLDGS LTD ORD SHS CL A G6683N103   71,928 15,111 SH   SOLE   2,444 0 12,667
NUCOR CORP COM 670346105   43,975,123 284,683 SH   SOLE   25,124 0 259,559
NUSCALE PWR CORP CL A COM 67079K100   182,673 20,096 SH   SOLE   0 0 20,096
NUSHARES ETF TR ESG HI TLD CRP 67092P854   6,761,329 325,805 SH   SOLE   0 0 325,805
NUSHARES ETF TR ESG LARGE CAP 67092P862   364,101 10,640 SH   SOLE   0 0 10,640
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110   2,145,279 93,118 SH   SOLE   0 0 93,118
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   1,348,623 64,159 SH   SOLE   0 0 64,159
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   1,911,780 71,149 SH   SOLE   0 0 71,149
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,735,734 61,726 SH   SOLE   0 0 61,726
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   35,419,462 635,441 SH   SOLE   0 0 635,441
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   35,230,738 1,034,069 SH   SOLE   0 0 1,034,069
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   12,349,238 323,025 SH   SOLE   0 0 323,025
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   9,096,424 316,950 SH   SOLE   0 0 316,950
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   16,871,238 476,454 SH   SOLE   34 0 476,420
NUSHARES ETF TR NUVEEN ESG US 67092P870   4,670,401 208,971 SH   SOLE   0 0 208,971
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   1,016,275 34,190 SH   SOLE   0 0 34,190
NUSTAR ENERGY LP UNIT COM 67058H102   1,979,463 126,564 SH   SOLE   0 0 126,564
NUTANIX INC CL A 67059N108   570,636 21,956 SH   SOLE   36 0 21,920
NUTRIEN LTD COM 67077M108   9,527,194 129,007 SH   SOLE   7,700 0 121,307
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,201,298 526,426 SH   SOLE   0 0 526,426
NUVEEN AMT FREE QLTY MUN INC COM 670657105   10,281,930 924,634 SH   SOLE   43,714 0 880,920
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   427,176 31,022 SH   SOLE   0 0 31,022
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   802,445 71,013 SH   SOLE   0 0 71,013
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   2,380,059 216,172 SH   SOLE   0 0 216,172
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   230,946 17,145 SH   SOLE   0 0 17,145
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   845,606 72,647 SH   SOLE   0 0 72,647
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   802,710 91,114 SH   SOLE   0 0 91,114
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,440,447 116,919 SH   SOLE   0 0 116,919
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   273,649 26,776 SH   SOLE   0 0 26,776
NUVEEN CORPORATE INCOME 2023 COM 67079F101   152,665 16,612 SH   SOLE   0 0 16,612
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   737,460 144,317 SH   SOLE   0 0 144,317
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   2,210,696 150,592 SH   SOLE   0 0 150,592
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   364,137 34,450 SH   SOLE   0 0 34,450
NUVEEN FLOATING RATE INCOME COM 67072T108   18,385,750 2,242,165 SH   SOLE   0 0 2,242,165
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   2,512,038 313,222 SH   SOLE   0 0 313,222
NUVEEN GEORGIA QLTY MUN INC COM 67072B107   121,745 11,971 SH   SOLE   0 0 11,971
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   238,707 21,525 SH   SOLE   0 0 21,525
NUVEEN INT DUR QUAL MUN TRM COM 670677103   399,254 31,265 SH   SOLE   0 0 31,265
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   179,828 16,901 SH   SOLE   0 0 16,901
NUVEEN MULTI ASSET INCOME FU COM 670750108   4,333,067 375,482 SH   SOLE   0 0 375,482
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   4,069,326 376,789 SH   SOLE   0 0 376,789
NUVEEN MUN INCOME FD INC COM 67062J102   668,908 71,471 SH   SOLE   0 0 71,471
NUVEEN MUN VALUE FD INC COM 670928100   7,368,122 836,336 SH   SOLE   0 0 836,336
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   4,582,973 383,512 SH   SOLE   12,385 0 371,127
NUVEEN N Y MUN VALUE FD COM 67062M105   352,201 40,367 SH   SOLE   0 0 40,367
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   7,683,981 320,968 SH   SOLE   0 0 320,968
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   661,529 56,493 SH   SOLE   0 0 56,493
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   204,404 19,338 SH   SOLE   0 0 19,338
NUVEEN OHIO QLTY MUN INCOME COM 670980101   747,483 58,811 SH   SOLE   23,363 0 35,448
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   505,355 44,213 SH   SOLE   0 0 44,213
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,824,752 277,318 SH   SOLE   0 0 277,318
NUVEEN PFD & INCOME SECS FD COM 67072C105   6,994,249 1,082,701 SH   SOLE   0 0 1,082,701
NUVEEN PFD & INCOME TERM FD COM 67075A106   832,123 47,199 SH   SOLE   0 0 47,199
NUVEEN QUALITY MUNCP INCOME COM 67066V101   2,857,702 247,849 SH   SOLE   0 0 247,849
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,181,168 100,611 SH   SOLE   0 0 100,611
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,667,673 223,249 SH   SOLE   0 0 223,249
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   18,000,793 1,375,156 SH   SOLE   0 0 1,375,156
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   2,490,025 159,822 SH   SOLE   0 0 159,822
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   360,392 39,046 SH   SOLE   0 0 39,046
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,458,654 101,933 SH   SOLE   0 0 101,933
NUVEEN SHORT DURATION CR OPP COM 67074X107   797,143 67,958 SH   SOLE   0 0 67,958
NUVEEN SR INCOME FD COM 67067Y104   548,822 119,050 SH   SOLE   0 0 119,050
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   1,463,235 90,771 SH   SOLE   42,284 0 48,487
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   799 10,000 SH   SOLE   0 0 10,000
NUVVE HOLDING CORP COM 67079Y100   14,526 20,751 SH   SOLE   0 0 20,751
NV5 GLOBAL INC COM 62945V109   950,806 9,145 SH   SOLE   254 0 8,891
NVENT ELECTRIC PLC SHS G6700G107   6,793,276 158,204 SH   SOLE   114,915 0 43,289
NVIDIA CORPORATION COM 67066G104   587,127,455 2,113,718 SH   SOLE   275,401 0 1,838,317
NVR INC COM 62944T105   1,042,000 187 SH   SOLE   5 0 182
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   912,132 27,851 SH   SOLE   0 0 27,851
NXG NEXTGEN INFRASTR INCM FD COM 231647207   207,589 5,661 SH   SOLE   0 0 5,661
NXP SEMICONDUCTORS N V COM N6596X109   28,098,533 150,683 SH   SOLE   77,111 0 73,572
OAK STR HEALTH INC COM 67181A107   247,165 6,390 SH   SOLE   30 0 6,360
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,975,166 105,230 SH   SOLE   0 0 105,230
OATLY GROUP AB SPONSORED ADS 67421J108   89,884 37,142 SH   SOLE   0 0 37,142
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   665,700 16,237 SH   SOLE   12 0 16,225
OCCIDENTAL PETE CORP COM 674599105   27,614,047 442,320 SH   SOLE   11,536 0 430,784
OCEANFIRST FINL CORP COM 675234108   642,513 34,768 SH   SOLE   4,031 0 30,737
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   531,263 43,192 SH   SOLE   0 0 43,192
OGE ENERGY CORP COM 670837103   4,793,536 127,285 SH   SOLE   4,525 0 122,760
OIL STS INTL INC COM 678026105   200,170 24,030 SH   SOLE   18,355 0 5,675
OKTA INC CL A 679295105   3,459,440 40,114 SH   SOLE   372 0 39,742
OLD DOMINION FREIGHT LINE IN COM 679580100   12,867,878 37,754 SH   SOLE   7,912 0 29,842
OLD NATL BANCORP IND COM 680033107   1,222,545 84,781 SH   SOLE   795 0 83,986
OLD REP INTL CORP COM 680223104   7,647,988 306,287 SH   SOLE   160,738 0 145,549
OLIN CORP COM PAR $1 680665205   4,725,406 85,143 SH   SOLE   20,171 0 64,972
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,159,887 37,278 SH   SOLE   32,299 0 4,979
OLO INC CL A 68134L109   155,407 19,045 SH   SOLE   2,045 0 17,000
OMEGA HEALTHCARE INVS INC COM 681936100   13,014,406 474,805 SH   SOLE   11 0 474,794
OMNIAB INC COM 68218J103   112,836 30,662 SH   SOLE   0 0 30,662
OMNICELL COM COM 68213N109   1,735,048 29,573 SH   SOLE   28,450 0 1,123
OMNICOM GROUP INC COM 681919106   11,954,917 126,722 SH   SOLE   85,572 0 41,150
ON HLDG AG NAMEN AKT A H5919C104   1,563,167 50,376 SH   SOLE   0 0 50,376
ON SEMICONDUCTOR CORP COM 682189105   33,356,159 405,202 SH   SOLE   237,899 0 167,303
ONCOCYTE CORP COM 68235C107   52,296 147,563 SH   SOLE   0 0 147,563
ONCOSEC MED INC COM NOV 2022 68234L405   44,902 17,404 SH   SOLE   0 0 17,404
ONCTERNAL THERAPEUTICS INC COM 68236P107   134,595 171,459 SH   SOLE   0 0 171,459
ONDAS HLDGS INC COM NEW 68236H204   30,994 28,698 SH   SOLE   0 0 28,698
ONE GAS INC COM 68235P108   1,216,947 15,360 SH   SOLE   1,308 0 14,052
ONEMAIN HLDGS INC COM 68268W103   2,303,152 62,113 SH   SOLE   35,284 0 26,829
ONEOK INC NEW COM 682680103   42,563,766 669,874 SH   SOLE   15,077 0 654,797
ONESPAWORLD HOLDINGS LIMITED COM P73684113   126,818 10,577 SH   SOLE   4,213 0 6,364
ONTO INNOVATION INC COM 683344105   2,099,366 23,889 SH   SOLE   21,134 0 2,755
OPENDOOR TECHNOLOGIES INC COM 683712103   47,606 27,049 SH   SOLE   0 0 27,049
OPKO HEALTH INC COM 68375N103   21,828 14,951 SH   SOLE   0 0 14,951
OPTION CARE HEALTH INC COM NEW 68404L201   297,812 9,374 SH   SOLE   1,638 0 7,736
ORACLE CORP COM 68389X105   88,346,104 950,776 SH   SOLE   221,184 0 729,592
ORANGE SPONSORED ADR 684060106   3,840,620 321,930 SH   SOLE   12,663 0 309,267
ORASURE TECHNOLOGIES INC COM 68554V108   73,405 12,133 SH   SOLE   0 0 12,133
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   14,590 100,000 SH   SOLE   0 0 100,000
ORCHID IS CAP INC COM NEW 68571X301   250,546 23,350 SH   SOLE   0 0 23,350
OREILLY AUTOMOTIVE INC COM 67103H107   26,139,245 30,789 SH   SOLE   4,064 0 26,725
ORGANIGRAM HLDGS INC COM 68620P101   30,583 47,786 SH   SOLE   0 0 47,786
ORGANOGENESIS HLDGS INC COM 68621F102   35,876 16,843 SH   SOLE   0 0 16,843
ORGANON & CO COMMON STOCK 68622V106   2,397,670 101,942 SH   SOLE   830 0 101,112
ORIGIN MATERIALS INC COM 68622D106   339,252 79,450 SH   SOLE   0 0 79,450
ORION ENERGY SYS INC COM 686275108   32,571 16,045 SH   SOLE   0 0 16,045
ORION ENGINEERED CARBONS S A COM L72967109   2,399,732 91,979 SH   SOLE   0 0 91,979
ORION OFFICE REIT INC COM 68629Y103   393,092 58,671 SH   SOLE   16,149 0 42,522
ORMAT TECHNOLOGIES INC COM 686688102   1,328,380 15,670 SH   SOLE   0 0 15,670
OSHKOSH CORP COM 688239201   679,493 8,169 SH   SOLE   297 0 7,872
OSI SYSTEMS INC COM 671044105   234,404 2,290 SH   SOLE   1,603 0 687
OTIS WORLDWIDE CORP COM 68902V107   7,854,019 93,057 SH   SOLE   24,891 0 68,166
OTTER TAIL CORP COM 689648103   2,484,306 34,375 SH   SOLE   769 0 33,606
OUSTER INC *W EXP 09/29/202 68989M129   3,997 14,805 SH   SOLE   0 0 14,805
OUSTER INC COM 68989M103   58,105 69,446 SH   SOLE   0 0 69,446
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   110,308 101,200 SH   SOLE   0 0 101,200
OVERSTOCK COM INC DEL COM 690370101   507,135 25,019 SH   SOLE   0 0 25,019
OVINTIV INC COM 69047Q102   3,631,307 100,646 SH   SOLE   0 0 100,646
OWENS CORNING NEW COM 690742101   8,666,137 90,461 SH   SOLE   71,440 0 19,021
OWL ROCK CAPITAL CORPORATION COM 69121K104   18,138,210 1,438,399 SH   SOLE   0 0 1,438,399
OXFORD LANE CAP CORP COM 691543102   2,519,755 481,789 SH   SOLE   0 0 481,789
OXFORD SQUARE CAP CORP COM 69181V107   98,611 31,206 SH   SOLE   0 0 31,206
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   219,180 8,037 SH   SOLE   1,962 0 6,075
PACCAR INC COM 693718108   13,297,490 181,659 SH   SOLE   25,348 0 156,311
PACER FDS TR AMERCN ENRGY IND 69374H634   5,825,005 223,982 SH   SOLE   0 0 223,982
PACER FDS TR CASH COWS ETF 69374H659   2,325,070 69,281 SH   SOLE   0 0 69,281
PACER FDS TR CFRA STVAL EQL 69374H691   5,232,460 140,976 SH   SOLE   0 0 140,976
PACER FDS TR DATA AND INFRAST 69374H741   16,505,312 556,672 SH   SOLE   355 0 556,317
PACER FDS TR DEVELOPED MRKT 69374H873   9,933,240 335,469 SH   SOLE   0 0 335,469
PACER FDS TR GLOBL CASH ETF 69374H709   58,046,183 1,726,024 SH   SOLE   0 0 1,726,024
PACER FDS TR INDUSTRIAL RELET 69374H766   7,299,153 180,226 SH   SOLE   335 0 179,891
PACER FDS TR LUNT LRG CP ALTR 69374H717   18,697,551 492,430 SH   SOLE   0 0 492,430
PACER FDS TR LUNT LRGCP MULTI 69374H816   6,389,539 184,509 SH   SOLE   0 0 184,509
PACER FDS TR LUNT MDCAP MLT 69374H725   456,715 13,732 SH   SOLE   0 0 13,732
PACER FDS TR METAURUS CAP 400 69374H436   4,681,874 156,395 SH   SOLE   0 0 156,395
PACER FDS TR PAC ASSET FLTG 69374H428   3,367,109 74,305 SH   SOLE   0 0 74,305
PACER FDS TR PACER US SMALL 69374H857   64,207,454 1,687,006 SH   SOLE   0 0 1,687,006
PACER FDS TR SWAN SOS FD OF 69374H568   728,945 31,725 SH   SOLE   0 0 31,725
PACER FDS TR TRENDP US LAR CP 69374H105   91,443,966 2,401,996 SH   SOLE   0 0 2,401,996
PACER FDS TR TRENDP US MID CP 69374H204   17,403,381 548,138 SH   SOLE   0 0 548,138
PACER FDS TR TRENDPILOT 100 69374H303   41,226,030 751,066 SH   SOLE   0 0 751,066
PACER FDS TR TRENDPILOT EUR 69374H808   1,508,320 58,243 SH   SOLE   0 0 58,243
PACER FDS TR TRENDPILOT FD 69374H675   1,674,556 61,024 SH   SOLE   0 0 61,024
PACER FDS TR TRENDPILOT INTL 69374H683   3,815,451 145,295 SH   SOLE   0 0 145,295
PACER FDS TR TRENDPILOT US BD 69374H642   21,326,540 1,059,967 SH   SOLE   0 0 1,059,967
PACER FDS TR US CASH COWS 100 69374H881   548,170,425 11,675,622 SH   SOLE   175 0 11,675,447
PACER FDS TR US CHS CWS GWT 69374H667   260,833 7,532 SH   SOLE   0 0 7,532
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,858,618 160,502 SH   SOLE   20,308 0 140,194
PACKAGING CORP AMER COM 695156109   8,369,912 60,289 SH   SOLE   10,148 0 50,141
PACWEST BANCORP DEL COM 695263103   706,280 72,588 SH   SOLE   20 0 72,568
PAGERDUTY INC COM 69553P100   1,983,856 56,714 SH   SOLE   22,117 0 34,597
PALANTIR TECHNOLOGIES INC CL A 69608A108   9,800,124 1,159,778 SH   SOLE   967 0 1,158,811
PALANTIR TECHNOLOGIES INC CL A 69608A108   84,500 10,000 SH Call SOLE   0 0 10,000
PALO ALTO NETWORKS INC COM 697435105   70,684,990 353,885 SH   SOLE   111,799 0 242,086
PAN AMERN SILVER CORP COM 697900108   2,290,243 125,838 SH   SOLE   6,749 0 119,089
PAPA JOHNS INTL INC COM 698813102   477,477 6,372 SH   SOLE   1,747 0 4,625
PAR TECHNOLOGY CORP COM 698884103   836,740 24,639 SH   SOLE   0 0 24,639
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   1,079,773 36,065 SH   SOLE   0 0 36,065
PARAMOUNT GLOBAL CLASS A COM 92556H107   553,503 21,420 SH   SOLE   0 0 21,420
PARAMOUNT GLOBAL CLASS B COM 92556H206   30,251,709 1,355,971 SH   SOLE   49,036 0 1,306,935
PARAMOUNT GLOBAL CLASS B COM 92556H206   997,257 44,700 SH Put SOLE   0 0 44,700
PARAMOUNT GROUP INC COM 69924R108   52,572 11,529 SH   SOLE   11,529 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   131,953 51,950 SH   SOLE   0 0 51,950
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0   35,144 50,000 PRN   SOLE   0 0 50,000
PARK HOTELS & RESORTS INC COM 700517105   377,636 30,553 SH   SOLE   0 0 30,553
PARK NATL CORP COM 700658107   483,766 4,080 SH   SOLE   0 0 4,080
PARKER-HANNIFIN CORP COM 701094104   17,055,167 50,743 SH   SOLE   8,188 0 42,555
PARSONS CORP DEL COM 70202L102   1,219,612 27,260 SH   SOLE   1,229 0 26,031
PARTNERS BANCORP COM 70213Q108   260,786 33,306 SH   SOLE   0 0 33,306
PATRICK INDS INC COM 703343103   402,010 5,843 SH   SOLE   2,888 0 2,955
PATTERSON COS INC COM 703395103   373,050 13,935 SH   SOLE   580 0 13,355
PATTERSON-UTI ENERGY INC COM 703481101   186,756 15,962 SH   SOLE   7,404 0 8,558
PAVMED INC COM 70387R106   28,912 77,409 SH   SOLE   0 0 77,409
PAYCHEX INC COM 704326107   49,519,612 432,146 SH   SOLE   11,985 0 420,161
PAYCOM SOFTWARE INC COM 70432V102   6,115,520 20,116 SH   SOLE   942 0 19,174
PAYCOR HCM INC COM 70435P102   302,063 11,390 SH   SOLE   1,415 0 9,975
PAYLOCITY HLDG CORP COM 70438V106   1,804,723 9,079 SH   SOLE   5,969 0 3,110
PAYONEER GLOBAL INC COM 70451X104   159,135 25,340 SH   SOLE   0 0 25,340
PAYPAL HLDGS INC COM 70450Y103   66,604,978 877,074 SH   SOLE   185,443 0 691,631
PBF ENERGY INC CL A 69318G106   2,816,712 64,961 SH   SOLE   0 0 64,961
PC CONNECTION INC COM 69318J100   212,931 4,736 SH   SOLE   664 0 4,072
PCM FD INC COM 69323T101   123,284 14,642 SH   SOLE   0 0 14,642
PDC ENERGY INC COM 69327R101   1,208,906 18,836 SH   SOLE   12,320 0 6,516
PDD HOLDINGS INC SPONSORED ADS 722304102   336,313 4,431 SH   SOLE   164 0 4,267
PDS BIOTECHNOLOGY CORP COM 70465T107   2,018,719 328,247 SH   SOLE   0 0 328,247
PEABODY ENERGY CORP COM 704551100   2,497,818 97,571 SH   SOLE   1,836 0 95,735
PELOTON INTERACTIVE INC CL A COM 70614W100   625,435 55,153 SH   SOLE   0 0 55,153
PEMBINA PIPELINE CORP COM 706327103   2,322,063 71,669 SH   SOLE   3,964 0 67,705
PENN ENTERTAINMENT INC COM 707569109   4,066,430 137,101 SH   SOLE   0 0 137,101
PENNANTPARK FLOATING RATE CA COM 70806A106   549,133 51,756 SH   SOLE   0 0 51,756
PENNANTPARK INVT CORP COM 708062104   322,873 61,150 SH   SOLE   0 0 61,150
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   48,350 52,000 PRN   SOLE   0 0 52,000
PENNYMAC MTG INVT TR COM 70931T103   2,170,401 176,026 SH   SOLE   6,642 0 169,384
PENSKE AUTOMOTIVE GRP INC COM 70959W103   443,378 3,127 SH   SOLE   50 0 3,077
PENTAIR PLC SHS G7S00T104   2,998,188 54,247 SH   SOLE   20,246 0 34,001
PEPSICO INC COM 713448108   231,690,570 1,270,930 SH   SOLE   126,442 0 1,144,488
PERFICIENT INC COM 71375U101   1,171,066 16,222 SH   SOLE   15,725 0 497
PERFORMANCE FOOD GROUP CO COM 71377A103   1,791,555 29,691 SH   SOLE   27,175 0 2,516
PERION NETWORK LTD SHS NEW M78673114   247,217 6,246 SH   SOLE   0 0 6,246
PERKINELMER INC COM 714046109   3,177,652 23,846 SH   SOLE   3,446 0 20,400
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   2,156,926 88,399 SH   SOLE   0 0 88,399
PERMIAN RESOURCES CORP CLASS A COM 71424F105   676,825 64,460 SH   SOLE   26,902 0 37,558
PERRIGO CO PLC SHS G97822103   1,232,129 34,350 SH   SOLE   26,779 0 7,571
PERSONALIS INC COM 71535D106   506,162 183,392 SH   SOLE   0 0 183,392
PERSPECTIVE THERAPEUTICS INC COM 46489V104   21,780 34,138 SH   SOLE   0 0 34,138
PETCO HEALTH & WELLNESS CO I COM 71601V105   302,864 33,652 SH   SOLE   20,298 0 13,354
PETIQ INC COM CL A 71639T106   293,013 25,613 SH   SOLE   125 0 25,488
PETMED EXPRESS INC COM 716382106   482,833 29,731 SH   SOLE   20 0 29,711
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,569,984 246,403 SH   SOLE   25,988 0 220,415
PFIZER INC COM 717081103   250,054,453 6,128,786 SH   SOLE   1,291,377 0 4,837,409
PG&E CORP COM 69331C108   28,373,979 1,754,730 SH   SOLE   189,233 0 1,565,497
PGIM ETF TR ACTV HY BD ETF 69344A206   1,423,810 41,623 SH   SOLE   0 0 41,623
PGIM ETF TR PGIM ULTRA SH BD 69344A107   117,651,947 2,386,449 SH   SOLE   0 0 2,386,449
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   973,239 88,718 SH   SOLE   0 0 88,718
PGIM HIGH YIELD BOND FUND IN COM 69346H100   834,599 68,410 SH   SOLE   0 0 68,410
PHENOMEX INC COM 084310101   155,105 133,711 SH   SOLE   0 0 133,711
PHILIP MORRIS INTL INC COM 718172109   147,612,091 1,517,862 SH   SOLE   701,067 0 816,795
PHILLIPS 66 COM 718546104   60,417,656 595,952 SH   SOLE   26,313 0 569,639
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   8,708,422 266,966 SH   SOLE   287 0 266,679
PHOTRONICS INC COM 719405102   488,298 29,451 SH   SOLE   27,887 0 1,564
PHX MINERALS INC CL A 69291A100   32,273 12,318 SH   SOLE   0 0 12,318
PHYSICIANS RLTY TR COM 71943U104   2,288,017 153,249 SH   SOLE   1,202 0 152,047
PIEDMONT LITHIUM INC COM 72016P105   3,452,267 57,490 SH   SOLE   0 0 57,490
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,052,571 144,188 SH   SOLE   0 0 144,188
PILGRIMS PRIDE CORP COM 72147K108   399,160 17,220 SH   SOLE   791 0 16,429
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   2,104,882 141,743 SH   SOLE   0 0 141,743
PIMCO CALIF MUN INCOME FD COM 72200N106   1,387,677 137,666 SH   SOLE   0 0 137,666
PIMCO CALIF MUN INCOME FD II COM 72200M108   68,653 11,073 SH   SOLE   0 0 11,073
PIMCO CORPORATE & INCM STRG COM 72200U100   3,242,532 258,575 SH   SOLE   0 0 258,575
PIMCO CORPORATE & INCOME OPP COM 72201B101   13,664,718 1,095,807 SH   SOLE   0 0 1,095,807
PIMCO DYNAMIC INCOME FD SHS 72201Y101   23,690,975 1,314,705 SH   SOLE   0 0 1,314,705
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   942,409 76,001 SH   SOLE   0 0 76,001
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   240,504 16,473 SH   SOLE   0 0 16,473
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   6,890,501 75,463 SH   SOLE   88 0 75,375
PIMCO ETF TR 1-5 US TIP IDX 72201R205   19,831,791 388,554 SH   SOLE   0 0 388,554
PIMCO ETF TR 15+ YR US TIPS 72201R304   4,605,635 74,670 SH   SOLE   0 0 74,670
PIMCO ETF TR 25YR+ ZERO U S 72201R882   38,520,919 402,181 SH   SOLE   0 0 402,181
PIMCO ETF TR ACTIVE BD ETF 72201R775   35,609,622 383,911 SH   SOLE   6,839 0 377,072
PIMCO ETF TR BROAD US TIPS 72201R403   4,994,963 89,515 SH   SOLE   0 0 89,515
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   128,819,033 1,297,925 SH   SOLE   1,419 0 1,296,506
PIMCO ETF TR ENHANCD SHORT 72201R643   1,442,244 14,763 SH   SOLE   0 0 14,763
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   20,742,918 218,611 SH   SOLE   0 0 218,611
PIMCO ETF TR INTER MUN BD ACT 72201R866   50,677,191 969,713 SH   SOLE   0 0 969,713
PIMCO ETF TR INV GRD CRP BD 72201R817   8,615,256 89,556 SH   SOLE   0 0 89,556
PIMCO ETF TR MUNI INCOME OPP 72201R635   2,687,591 60,477 SH   SOLE   0 0 60,477
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   8,147,042 163,661 SH   SOLE   0 0 163,661
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   797,539 107,630 SH   SOLE   0 0 107,630
PIMCO HIGH INCOME FD COM SHS 722014107   2,327,905 488,030 SH   SOLE   0 0 488,030
PIMCO INCOME STRATEGY FD COM 72201H108   522,552 64,275 SH   SOLE   0 0 64,275
PIMCO INCOME STRATEGY FD II COM 72201J104   3,562,724 496,893 SH   SOLE   0 0 496,893
PIMCO MUN INCOME FD COM 72200R107   393,963 39,594 SH   SOLE   0 0 39,594
PIMCO MUN INCOME FD II COM 72200W106   1,604,247 170,846 SH   SOLE   0 0 170,846
PIMCO MUN INCOME FD III COM 72201A103   428,130 51,520 SH   SOLE   0 0 51,520
PIMCO NEW YORK MUN FD II COM 72200Y102   97,791 12,651 SH   SOLE   0 0 12,651
PIMCO NEW YORK MUN INCOME FD COM 72200T103   308,804 34,350 SH   SOLE   0 0 34,350
PIMCO STRATEGIC INCOME FD COM 72200X104   2,880,379 541,425 SH   SOLE   0 0 541,425
PINNACLE FINL PARTNERS INC COM 72346Q104   481,827 8,735 SH   SOLE   1,200 0 7,535
PINNACLE WEST CAP CORP COM 723484101   3,210,803 40,520 SH   SOLE   7,395 0 33,125
PINTEREST INC CL A 72352L106   4,751,211 174,229 SH   SOLE   15,852 0 158,377
PIONEER FLOATING RATE FUND I COM 72369J102   111,647 12,833 SH   SOLE   0 0 12,833
PIONEER HIGH INCOME FUND INC COM 72369H106   684,941 103,309 SH   SOLE   0 0 103,309
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   136,758 12,524 SH   SOLE   0 0 12,524
PIONEER MUNICIPAL HIGH INCOM COM 723762100   510,887 62,076 SH   SOLE   0 0 62,076
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   331,222 37,258 SH   SOLE   0 0 37,258
PIONEER NAT RES CO COM 723787107   37,793,782 185,046 SH   SOLE   28,372 0 156,674
PIPER SANDLER COMPANIES COM 724078100   297,391 2,146 SH   SOLE   305 0 1,841
PJT PARTNERS INC COM CL A 69343T107   297,449 4,120 SH   SOLE   2,183 0 1,937
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,781,022 223,017 SH   SOLE   25 0 222,992
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   5,583,454 425,568 SH   SOLE   18,415 0 407,153
PLANET FITNESS INC CL A 72703H101   2,523,964 32,496 SH   SOLE   21,702 0 10,794
PLAYSTUDIOS INC CLASS A COM 72815G108   142,353 38,578 SH   SOLE   38,578 0 0
PLBY GROUP INC COM 72814P109   120,045 60,629 SH   SOLE   0 0 60,629
PLEXUS CORP COM 729132100   1,587,561 16,271 SH   SOLE   14,219 0 2,052
PLIANT THERAPEUTICS INC COM 729139105   214,928 8,080 SH   SOLE   8,007 0 73
PLUG POWER INC COM NEW 72919P202   3,591,203 306,417 SH   SOLE   0 0 306,417
PLYMOUTH INDL REIT INC COM 729640102   1,750,377 83,312 SH   SOLE   22,879 0 60,433
PNC FINL SVCS GROUP INC COM 693475105   55,483,579 436,535 SH   SOLE   208,587 0 227,948
PNM RES INC COM 69349H107   268,476 5,515 SH   SOLE   180 0 5,335
POINT BIOPHARMA GLOBAL INC COM 730541109   633,508 87,140 SH   SOLE   0 0 87,140
POLARIS INC COM 731068102   5,741,952 51,902 SH   SOLE   6,219 0 45,683
POLARITYTE INC COM NEW 731094207   146,104 289,889 SH   SOLE   0 0 289,889
POLYMET MNG CORP COM NEW 731916409   84,243 39,183 SH   SOLE   0 0 39,183
POLYMET MNG CORP RIGHT 04/04/2023 731916144   121 44,909 SH   SOLE   0 0 44,909
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   82,700 10,535 SH   SOLE   0 0 10,535
POOL CORP COM 73278L105   6,946,764 20,286 SH   SOLE   8,873 0 11,413
POPULAR INC COM NEW 733174700   386,833 6,738 SH   SOLE   295 0 6,443
PORCH GROUP INC COM 733245104   42,504 29,723 SH   SOLE   0 0 29,723
PORTILLOS INC COM CL A 73642K106   1,405,398 65,765 SH   SOLE   0 0 65,765
PORTLAND GEN ELEC CO COM NEW 736508847   1,350,787 27,629 SH   SOLE   11,795 0 15,834
POSCO HOLDINGS INC SPONSORED ADR 693483109   1,066,287 15,300 SH   SOLE   225 0 15,075
POST HLDGS INC COM 737446104   1,904,467 21,191 SH   SOLE   9,592 0 11,599
POTLATCHDELTIC CORPORATION COM 737630103   1,192,671 24,094 SH   SOLE   8,497 0 15,597
POWER INTEGRATIONS INC COM 739276103   3,007,166 35,529 SH   SOLE   4,215 0 31,314
POWERFLEET INC COM 73931J109   35,771 10,429 SH   SOLE   0 0 10,429
PPG INDS INC COM 693506107   17,230,637 128,991 SH   SOLE   43,274 0 85,717
PPL CORP COM 69351T106   31,248,088 1,124,437 SH   SOLE   558,591 0 565,846
PRECIGEN INC COM 74017N105   44,826 42,289 SH   SOLE   0 0 42,289
PRECISION BIOSCIENCES INC COM 74019P108   21,711 28,810 SH   SOLE   0 0 28,810
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   694,692 11,092 SH   SOLE   8,326 0 2,766
PRICE T ROWE GROUP INC COM 74144T108   26,346,846 233,364 SH   SOLE   24,380 0 208,984
PRIMERICA INC COM 74164M108   1,013,142 5,882 SH   SOLE   1,247 0 4,635
PRIMO WATER CORPORATION COM 74167P108   233,903 15,238 SH   SOLE   12,087 0 3,151
PRIMORIS SVCS CORP COM 74164F103   683,351 27,711 SH   SOLE   24,594 0 3,117
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   520,237 28,413 SH   SOLE   0 0 28,413
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   306,370 9,228 SH   SOLE   0 0 9,228
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   262,049 6,108 SH   SOLE   0 0 6,108
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   476,435 22,697 SH   SOLE   0 0 22,697
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   453,169 11,196 SH   SOLE   0 0 11,196
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   429,287 8,165 SH   SOLE   0 0 8,165
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   9,730,451 572,716 SH   SOLE   0 0 572,716
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   6,039,550 151,727 SH   SOLE   0 0 151,727
PRINCIPAL EXCHANGE TRADED FD US SMCP MLTFCTR 74255Y607   1,868,996 46,620 SH   SOLE   0 0 46,620
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,817,568 118,643 SH   SOLE   132 0 118,511
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104   107,201 11,332 SH   SOLE   0 0 11,332
PROCTER AND GAMBLE CO COM 742718109   346,832,312 2,332,587 SH   SOLE   329,437 0 2,003,150
PROG HOLDINGS INC COM NPV 74319R101   522,205 21,951 SH   SOLE   17,179 0 4,772
PROGRESS SOFTWARE CORP COM 743312100   796,802 13,869 SH   SOLE   3,622 0 10,247
PROGRESSIVE CORP COM 743315103   28,467,389 198,989 SH   SOLE   51,903 0 147,086
PROGYNY INC COM 74340E103   838,750 26,113 SH   SOLE   20,043 0 6,070
PROLOGIS INC. COM 74340W103   40,844,850 327,361 SH   SOLE   68,264 0 259,097
PROMETHEUS BIOSCIENCES INC COM 74349U108   608,182 5,667 SH   SOLE   4,083 0 1,584
PROPETRO HLDG CORP COM 74347M108   407,846 56,724 SH   SOLE   0 0 56,724
PROS HOLDINGS INC COM 74346Y103   864,251 31,542 SH   SOLE   30,261 0 1,281
PROSHARES TR DECLINE RETAIL 74347B367   155,839 10,825 SH   SOLE   0 0 10,825
PROSHARES TR DJ BRKFLD GLB 74347B508   1,113,492 24,513 SH   SOLE   0 0 24,513
PROSHARES TR EQTS FOR RISIN 74347B391   1,670,083 33,859 SH   SOLE   0 0 33,859
PROSHARES TR HD REPLICATION 74347X294   236,204 4,924 SH   SOLE   0 0 4,924
PROSHARES TR HGH YLD INT RATE 74348A541   6,778,288 113,492 SH   SOLE   0 0 113,492
PROSHARES TR INFLATN EXPECTNS 74348A814   586,839 18,247 SH   SOLE   0 0 18,247
PROSHARES TR INVT INT RT HG 74347B607   4,711,792 65,596 SH   SOLE   0 0 65,596
PROSHARES TR LARGE CAP CRE 74347R248   25,164,529 527,886 SH   SOLE   0 0 527,886
PROSHARES TR MSCI EAFE DIVD 74347B839   848,826 22,635 SH   SOLE   0 0 22,635
PROSHARES TR MSCI EMRG MKTS 74347B847   422,968 8,986 SH   SOLE   0 0 8,986
PROSHARES TR MSCI EUR DIV 74347B540   300,317 6,720 SH   SOLE   0 0 6,720
PROSHARES TR ONLINE RTL ETF 74347B169   1,054,374 33,282 SH   SOLE   0 0 33,282
PROSHARES TR PET CARE ETF 74348A145   1,494,243 30,104 SH   SOLE   0 0 30,104
PROSHARES TR PSHS SH MDCAP400 74347B250   391,184 16,332 SH   SOLE   0 0 16,332
PROSHARES TR PSHS SH MSCI EAF 74347R370   525,181 28,496 SH   SOLE   0 0 28,496
PROSHARES TR PSHS SHORT DOW30 74347B235   3,041,797 91,345 SH   SOLE   0 0 91,345
PROSHARES TR PSHS SHTFINL ETF 74347B185   226,130 16,964 SH   SOLE   0 0 16,964
PROSHARES TR PSHS ULT MCAP400 74347R404   286,169 5,730 SH   SOLE   5,729 0 1
PROSHARES TR PSHS ULT S&P 500 74347R107   705,625 14,056 SH   SOLE   0 0 14,056
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,167,727 23,557 SH   SOLE   0 0 23,557
PROSHARES TR PSHS ULTRUSS2000 74347R842   270,756 8,509 SH   SOLE   8,509 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   12,377,492 202,777 SH   SOLE   0 0 202,777
PROSHARES TR S&P 500 DV ARIST 74348A467   243,958,895 2,673,815 SH   SOLE   0 0 2,673,815
PROSHARES TR S&P MDCP 400 DIV 74347B680   49,124,753 694,343 SH   SOLE   0 0 694,343
PROSHARES TR S&P TECH DIVIDEN 74347G606   3,285,062 53,704 SH   SOLE   0 0 53,704
PROSHARES TR SHORT QQQ NEW 74347B714   5,842,649 479,692 SH   SOLE   0 0 479,692
PROSHARES TR SHORT S&P 500 NE 74347B425   9,016,819 601,121 SH   SOLE   48,081 0 553,040
PROSHARES TR SHRT 20+YR TRE 74347X849   1,473,066 69,714 SH   SOLE   0 0 69,714
PROSHARES TR SHRT HGH YIELD 74347R131   1,367,490 74,482 SH   SOLE   0 0 74,482
PROSHARES TR SHRT RUSSELL2000 74348A210   2,503,091 104,426 SH   SOLE   0 0 104,426
PROSHARES TR SP500 EX ENRGY 74347B581   268,913 3,085 SH   SOLE   0 0 3,085
PROSHARES TR SP500 EX TECH 74347B557   328,748 4,756 SH   SOLE   0 0 4,756
PROSHARES TR ULTRA FNCLS NEW 74347X633   206,258 4,883 SH   SOLE   0 0 4,883
PROSPECT CAP CORP COM 74348T102   6,651,190 955,631 SH   SOLE   0 0 955,631
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   73,766 75,000 PRN   SOLE   0 0 75,000
PROSPERITY BANCSHARES INC COM 743606105   952,642 15,485 SH   SOLE   7,640 0 7,845
PROTARA THERAPEUTICS INC COM STK 74365U107   31,378 10,025 SH   SOLE   0 0 10,025
PROTERRA INC COM 74374T109   28,989 19,072 SH   SOLE   0 0 19,072
PROTO LABS INC COM 743713109   262,018 7,904 SH   SOLE   57 0 7,847
PROVENTION BIO INC COM 74374N102   807,181 33,493 SH   SOLE   0 0 33,493
PROVIDENT BANCORP INC COM NEW 74383L105   144,754 21,163 SH   SOLE   0 0 21,163
PRUDENTIAL FINL INC COM 744320102   35,837,417 433,133 SH   SOLE   6,821 0 426,312
PRUDENTIAL PLC ADR 74435K204   1,586,670 58,035 SH   SOLE   24,507 0 33,528
PTC INC COM 69370C100   1,516,320 11,825 SH   SOLE   5,031 0 6,794
PUBLIC STORAGE COM 74460D109   17,158,532 56,790 SH   SOLE   8,127 0 48,663
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   17,528,898 280,687 SH   SOLE   61,749 0 218,938
PUBMATIC INC COM CL A 74467Q103   816,085 59,051 SH   SOLE   46,869 0 12,182
PULTE GROUP INC COM 745867101   4,000,224 68,638 SH   SOLE   9,522 0 59,116
PURE STORAGE INC CL A 74624M102   1,412,769 55,381 SH   SOLE   151 0 55,230
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,032,052 147,436 SH   SOLE   0 0 147,436
PURPLE INNOVATION INC COM 74640Y106   60,517 22,923 SH   SOLE   0 0 22,923
PUTNAM MANAGED MUN INCOME TR COM 746823103   1,049,139 171,148 SH   SOLE   0 0 171,148
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   166,653 52,407 SH   SOLE   0 0 52,407
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   1,331,370 128,511 SH   SOLE   0 0 128,511
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   229,854 64,566 SH   SOLE   0 0 64,566
PVH CORPORATION COM 693656100   264,348 2,965 SH   SOLE   0 0 2,965
PYXIS ONCOLOGY INC COMMON STOCK 747324101   54,793 13,664 SH   SOLE   0 0 13,664
Q2 HLDGS INC COM 74736L109   335,989 13,647 SH   SOLE   12,442 0 1,205
QIAGEN NV SHS NEW N72482123   514,921 11,211 SH   SOLE   9,562 0 1,649
QORVO INC COM 74736K101   2,366,378 23,298 SH   SOLE   978 0 22,320
QUAKER HOUGHTON COM 747316107   350,668 1,772 SH   SOLE   983 0 789
QUALCOMM INC COM 747525103   103,977,097 814,996 SH   SOLE   162,494 0 652,502
QUALYS INC COM 74758T303   1,523,704 11,719 SH   SOLE   375 0 11,344
QUANEX BLDG PRODS CORP COM 747619104   294,961 13,700 SH   SOLE   0 0 13,700
QUANTA SVCS INC COM 74762E102   22,923,373 137,562 SH   SOLE   7,917 0 129,645
QUANTUM CORP COM NEW 747906501   313,096 272,257 SH   SOLE   0 0 272,257
QUANTUMSCAPE CORP COM CL A 74767V109   5,010,086 612,480 SH   SOLE   0 0 612,480
QUEST DIAGNOSTICS INC COM 74834L100   6,812,170 48,149 SH   SOLE   1,309 0 46,840
QUIDELORTHO CORP COM 219798105   1,571,637 17,641 SH   SOLE   7,113 0 10,528
QURATE RETAIL INC COM SER A 74915M100   203,116 205,626 SH   SOLE   122,230 0 83,396
R1 RCM INC COM 77634L105   499,530 33,302 SH   SOLE   27,690 0 5,612
RACKSPACE TECHNOLOGY INC COM 750102105   33,767 17,961 SH   SOLE   0 0 17,961
RADIAN GROUP INC COM 750236101   1,066,004 48,235 SH   SOLE   3,060 0 45,175
RADWARE LTD ORD M81873107   360,009 16,714 SH   SOLE   13,627 0 3,087
RALPH LAUREN CORP CL A 751212101   289,067 2,478 SH   SOLE   0 0 2,478
RAMACO RES INC COM 75134P303   161,037 18,279 SH   SOLE   0 0 18,279
RAMBUS INC DEL COM 750917106   4,652,854 90,770 SH   SOLE   5,806 0 84,964
RANGE RES CORP COM 75281A109   2,161,065 81,642 SH   SOLE   0 0 81,642
RANGER ENERGY SVCS INC COM CL A 75282U104   1,067,861 104,795 SH   SOLE   0 0 104,795
RAPID7 INC COM 753422104   891,515 19,419 SH   SOLE   16,277 0 3,142
RAYMOND JAMES FINL INC COM 754730109   6,011,653 64,454 SH   SOLE   1,782 0 62,672
RAYONIER INC COM 754907103   993,087 29,858 SH   SOLE   0 0 29,858
RAYTHEON TECHNOLOGIES CORP COM 75513E101   170,154,169 1,737,508 SH   SOLE   291,296 0 1,446,212
RBB FD INC MOTLEY FOL ETF 74933W601   13,264,606 374,389 SH   SOLE   0 0 374,389
RBB FD INC MOTLEY FOOL GBL 74933W635   1,585,254 61,829 SH   SOLE   0 0 61,829
RBB FD INC MOTLEY FOOL SML 74933W874   1,407,404 52,728 SH   SOLE   0 0 52,728
RBB FD INC US TREAS 3 MNTH 74933W452   19,381,150 387,004 SH   SOLE   0 0 387,004
RBB FD INC US TREASRY 12 MT 74933W478   223,421 4,440 SH   SOLE   0 0 4,440
RBB FD INC US TREASY 2 YR 74933W486   9,261,125 188,387 SH   SOLE   0 0 188,387
RBC BEARINGS INC COM 75524B104   3,123,469 13,421 SH   SOLE   12,046 0 1,375
RCI HOSPITALITY HLDGS INC COM 74934Q108   992,681 12,699 SH   SOLE   0 0 12,699
RCM TECHNOLOGIES INC COM NEW 749360400   348,915 30,183 SH   SOLE   0 0 30,183
READY CAPITAL CORP COM 75574U101   116,159 11,422 SH   SOLE   0 0 11,422
REALTY INCOME CORP COM 756109104   73,711,846 1,164,117 SH   SOLE   200,749 0 963,368
REAVES UTIL INCOME FD COM SH BEN INT 756158101   5,445,758 191,887 SH   SOLE   0 0 191,887
RECURSION PHARMACEUTICALS IN CL A 75629V104   240,520 36,060 SH   SOLE   0 0 36,060
RED RIVER BANCSHARES INC COM 75686R202   445,505 9,260 SH   SOLE   0 0 9,260
RED ROCK RESORTS INC CL A 75700L108   414,292 9,295 SH   SOLE   0 0 9,295
REDFIN CORP COM 75737F108   96,276 10,627 SH   SOLE   0 0 10,627
REDWOOD TRUST INC COM 758075402   727,402 107,923 SH   SOLE   40,182 0 67,741
REGAL REXNORD CORPORATION COM 758750103   1,249,055 8,876 SH   SOLE   666 0 8,210
REGENCY CTRS CORP COM 758849103   571,735 9,345 SH   SOLE   3,184 0 6,161
REGENERON PHARMACEUTICALS COM 75886F107   29,184,465 35,518 SH   SOLE   9,466 0 26,052
REGIONS FINANCIAL CORP NEW COM 7591EP100   8,620,830 464,485 SH   SOLE   14,320 0 450,165
REGULUS THERAPEUTICS INC COM 75915K309   11,443 13,502 SH   SOLE   0 0 13,502
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,916,504 21,968 SH   SOLE   6,586 0 15,382
REKOR SYSTEMS INC COM 759419104   29,088 23,270 SH   SOLE   0 0 23,270
RELIANCE STEEL & ALUMINUM CO COM 759509102   6,742,156 26,261 SH   SOLE   5,938 0 20,323
RELX PLC SPONSORED ADR 759530108   2,891,501 89,134 SH   SOLE   62,878 0 26,256
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,342,302 45,859 SH   SOLE   0 0 45,859
RENAISSANCERE HLDGS LTD COM G7496G103   845,978 4,223 SH   SOLE   1,068 0 3,155
RENASANT CORP COM 75970E107   1,959,686 64,084 SH   SOLE   177 0 63,907
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   1,141,027 31,252 SH   SOLE   25,718 0 5,534
REPLIGEN CORP COM 759916109   2,680,459 15,921 SH   SOLE   10,683 0 5,238
REPUBLIC FIRST BANCORP INC COM 760416107   22,571 16,596 SH   SOLE   0 0 16,596
REPUBLIC SVCS INC COM 760759100   16,252,324 120,192 SH   SOLE   20,341 0 99,851
RESIDEO TECHNOLOGIES INC COM 76118Y104   310,632 16,993 SH   SOLE   5,175 0 11,818
RESMED INC COM 761152107   2,369,128 10,818 SH   SOLE   60 0 10,758
RESOURCES CONNECTION INC COM 76122Q105   1,144,834 67,106 SH   SOLE   0 0 67,106
RESTAURANT BRANDS INTL INC COM 76131D103   4,421,629 65,857 SH   SOLE   4,242 0 61,615
RETRACTABLE TECHNOLOGIES INC COM 76129W105   144,792 82,738 SH   SOLE   0 0 82,738
REUNION NEUROSCIENCE INC COM 76134G103   7,263 10,520 SH   SOLE   0 0 10,520
REVANCE THERAPEUTICS INC COM 761330109   721,053 22,386 SH   SOLE   0 0 22,386
REX AMERICAN RES CORP COM 761624105   407,550 14,255 SH   SOLE   0 0 14,255
REXFORD INDL RLTY INC COM 76169C100   706,481 11,844 SH   SOLE   1,395 0 10,449
REYNOLDS CONSUMER PRODS INC COM 76171L106   423,387 15,396 SH   SOLE   9,821 0 5,575
RGC RES INC COM 74955L103   348,062 15,009 SH   SOLE   0 0 15,009
RH COM 74967X103   1,914,340 7,860 SH   SOLE   524 0 7,336
RIGEL PHARMACEUTICALS INC COM NEW 766559603   35,871 27,175 SH   SOLE   0 0 27,175
RIGETTI COMPUTING INC COMMON STOCK 76655K103   70,043 96,825 SH   SOLE   0 0 96,825
RIMINI STR INC DEL COM 76674Q107   66,616 16,169 SH   SOLE   0 0 16,169
RING ENERGY INC COM 76680V108   74,531 39,227 SH   SOLE   0 0 39,227
RINGCENTRAL INC CL A 76680R206   365,954 11,932 SH   SOLE   0 0 11,932
RIO TINTO PLC SPONSORED ADR 767204100   22,909,395 333,957 SH   SOLE   28,483 0 305,474
RITCHIE BROS AUCTIONEERS COM 767744105   897,657 15,947 SH   SOLE   7,583 0 8,364
RITE AID CORP COM 767754872   38,926 17,378 SH   SOLE   0 0 17,378
RITHM CAPITAL CORP COM NEW 64828T201   2,605,618 325,703 SH   SOLE   6,343 0 319,360
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,624,235 189,747 SH   SOLE   0 0 189,747
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   1,358,907 87,728 SH   SOLE   0 0 87,728
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,726,169 114,543 SH   SOLE   0 0 114,543
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   222,071 13,260 SH   SOLE   0 0 13,260
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   243,284 21,416 SH   SOLE   0 0 21,416
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,598,605 232,468 SH   SOLE   257 0 232,211
RLI CORP COM 749607107   5,846,498 43,988 SH   SOLE   1,672 0 42,316
RLJ LODGING TR COM 74965L101   385,133 36,334 SH   SOLE   31,943 0 4,391
RLJ LODGING TR CUM CONV PFD A 74965L200   907,086 36,197 SH   SOLE   0 0 36,197
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   38,425 13,250 SH   SOLE   0 0 13,250
ROBERT HALF INTL INC COM 770323103   3,299,113 40,947 SH   SOLE   957 0 39,990
ROBINHOOD MKTS INC COM CL A 770700102   573,589 59,072 SH   SOLE   32,880 0 26,192
ROBLOX CORP CL A 771049103   6,404,747 142,391 SH   SOLE   11,087 0 131,304
ROCKET COS INC COM CL A 77311W101   1,512,967 166,994 SH   SOLE   0 0 166,994
ROCKET LAB USA INC COM 773122106   324,481 80,317 SH   SOLE   201 0 80,116
ROCKET PHARMACEUTICALS INC COM 77313F106   226,818 13,241 SH   SOLE   0 0 13,241
ROCKWELL AUTOMATION INC COM 773903109   24,013,616 81,832 SH   SOLE   30,364 0 51,468
ROGERS CORP COM 775133101   336,012 2,056 SH   SOLE   0 0 2,056
ROKU INC COM CL A 77543R102   6,972,857 105,938 SH   SOLE   17,408 0 88,530
ROLLINS INC COM 775711104   5,208,954 138,794 SH   SOLE   318 0 138,476
ROPER TECHNOLOGIES INC COM 776696106   12,422,317 28,188 SH   SOLE   4,583 0 23,605
ROSS STORES INC COM 778296103   8,303,177 78,236 SH   SOLE   34,662 0 43,574
ROYAL BK CDA SUSTAINABL COM 780087102   7,282,639 76,194 SH   SOLE   9,119 0 67,075
ROYAL CARIBBEAN GROUP COM V7780T103   5,447,892 83,429 SH   SOLE   9,786 0 73,643
ROYAL GOLD INC COM 780287108   4,417,940 34,060 SH   SOLE   836 0 33,224
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   668,068 18,542 SH   SOLE   2,899 0 15,643
ROYCE GLOBAL VALUE TR INC COM 78081T104   287,866 31,985 SH   SOLE   0 0 31,985
ROYCE MICRO-CAP TR INC COM 780915104   1,514,233 172,661 SH   SOLE   0 0 172,661
ROYCE VALUE TR INC COM 780910105   12,121,330 893,245 SH   SOLE   0 0 893,245
RPC INC COM 749660106   89,550 11,645 SH   SOLE   100 0 11,545
RPM INTL INC COM 749685103   4,174,665 47,853 SH   SOLE   882 0 46,971
RUBICON TECHNOLOGIES INC CL A COM 78112J109   11,155 17,000 SH   SOLE   0 0 17,000
RUMBLE INC COM CL A 78137L105   634,340 63,434 SH   SOLE   0 0 63,434
RUNWAY GROWTH FINANCE CORP COM 78163D100   449,739 37,077 SH   SOLE   0 0 37,077
RUSH ENTERPRISES INC CL A 781846209   906,378 16,600 SH   SOLE   9,112 0 7,488
RUTHS HOSPITALITY GROUP INC COM 783332109   197,861 12,050 SH   SOLE   0 0 12,050
RVL PHARMACEUTICALS PLC SHS G6S41R101   24,179 21,210 SH   SOLE   0 0 21,210
RXO INC COMMON STOCK 74982T103   297,726 15,159 SH   SOLE   5,359 0 9,800
RXSIGHT INC COM 78349D107   551,407 33,058 SH   SOLE   0 0 33,058
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,018,756 25,317 SH   SOLE   1,895 0 23,422
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   2,255,605 23,922 SH   SOLE   2,541 0 21,381
RYDER SYS INC COM 783549108   1,635,952 18,332 SH   SOLE   0 0 18,332
RYERSON HLDG CORP COM 783754104   590,193 16,223 SH   SOLE   0 0 16,223
RYMAN HOSPITALITY PPTYS INC COM 78377T107   381,947 4,257 SH   SOLE   914 0 3,343
S&P GLOBAL INC COM 78409V104   43,143,454 125,137 SH   SOLE   66,047 0 59,090
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   143,657 17,627 SH   SOLE   0 0 17,627
SABINE RTY TR UNIT BEN INT 785688102   1,268,705 17,668 SH   SOLE   0 0 17,668
SABRA HEALTH CARE REIT INC COM 78573L106   1,010,431 87,864 SH   SOLE   1,570 0 86,294
SABRE CORP COM 78573M104   560,593 130,674 SH   SOLE   0 0 130,674
SACHEM CAP CORP COM 78590A109   538,497 144,757 SH   SOLE   0 0 144,757
SAFE BULKERS INC COM Y7388L103   510,344 138,305 SH   SOLE   0 0 138,305
SAFETY INS GROUP INC COM 78648T100   288,181 3,867 SH   SOLE   0 0 3,867
SAIA INC COM 78709Y105   1,164,502 4,280 SH   SOLE   1,685 0 2,595
SALESFORCE INC COM 79466L302   131,607,035 658,760 SH   SOLE   172,737 0 486,023
SAMSARA INC COM CL A 79589L106   1,125,795 57,089 SH   SOLE   0 0 57,089
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   658,604 62,605 SH   SOLE   0 0 62,605
SANDSTORM GOLD LTD COM NEW 80013R206   536,937 92,416 SH   SOLE   0 0 92,416
SANMINA CORPORATION COM 801056102   556,412 9,123 SH   SOLE   2,642 0 6,481
SANOFI SPONSORED ADR 80105N105   29,344,698 539,226 SH   SOLE   338,902 0 200,324
SAP SE SPON ADR 803054204   7,018,695 55,461 SH   SOLE   35,930 0 19,531
SAPIENS INTL CORP N V SHS G7T16G103   681,422 31,373 SH   SOLE   31,353 0 20
SARATOGA INVT CORP COM NEW 80349A208   1,640,274 64,884 SH   SOLE   0 0 64,884
SAREPTA THERAPEUTICS INC COM 803607100   3,944,620 28,619 SH   SOLE   945 0 27,674
SASOL LTD SPONSORED ADR 803866300   152,873 11,199 SH   SOLE   0 0 11,199
SBA COMMUNICATIONS CORP NEW CL A 78410G104   14,557,631 55,761 SH   SOLE   36,489 0 19,272
SCHLUMBERGER LTD COM STK 806857108   19,036,905 387,717 SH   SOLE   34,369 0 353,348
SCHNEIDER NATIONAL INC CL B 80689H102   418,717 15,653 SH   SOLE   1,863 0 13,790
SCHRODINGER INC COM 80810D103   553,562 21,024 SH   SOLE   0 0 21,024
SCHWAB CHARLES CORP COM 808513105   35,497,123 677,685 SH   SOLE   226,737 0 450,948
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   611,218 15,454 SH   SOLE   0 0 15,454
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   11,873,974 484,257 SH   SOLE   80 0 484,177
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,901,063 80,451 SH   SOLE   0 0 80,451
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   59,015,565 1,695,850 SH   SOLE   75 0 1,695,775
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,707,036 50,639 SH   SOLE   40 0 50,599
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   15,445,591 306,278 SH   SOLE   0 0 306,278
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   801,173 14,804 SH   SOLE   0 0 14,804
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   15,483,099 281,921 SH   SOLE   81 0 281,840
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   4,090,948 84,055 SH   SOLE   62 0 83,993
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   7,962,613 305,667 SH   SOLE   122 0 305,545
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   25,341,591 810,412 SH   SOLE   111 0 810,301
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   832,474 25,127 SH   SOLE   65 0 25,062
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   44,836,858 918,976 SH   SOLE   2,881 0 916,095
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   10,046,647 214,169 SH   SOLE   0 0 214,169
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   22,669,844 473,769 SH   SOLE   0 0 473,769
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   739,991,604 10,114,703 SH   SOLE   10 0 10,114,693
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   142,474,670 2,186,200 SH   SOLE   0 0 2,186,200
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   70,627,415 1,076,966 SH   SOLE   0 0 1,076,966
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   104,200,809 2,154,245 SH   SOLE   118 0 2,154,127
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   46,530,535 685,785 SH   SOLE   0 0 685,785
SCHWAB STRATEGIC TR US REIT ETF 808524847   8,197,016 420,360 SH   SOLE   50 0 420,310
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   42,230,060 1,007,156 SH   SOLE   88 0 1,007,068
SCHWAB STRATEGIC TR US TIPS ETF 808524870   31,525,810 588,058 SH   SOLE   14 0 588,044
SCIENCE APPLICATIONS INTL CO COM 808625107   1,014,680 9,442 SH   SOLE   2,629 0 6,813
SCOTTS MIRACLE-GRO CO CL A 810186106   3,668,286 52,599 SH   SOLE   50 0 52,549
SCULPTOR CAP MGMT COM CL A 811246107   95,727 11,118 SH   SOLE   0 0 11,118
SEA LTD SPONSORD ADS 81141R100   11,643,344 134,528 SH   SOLE   52,861 0 81,667
SEABRIDGE GOLD INC COM 811916105   427,214 32,990 SH   SOLE   0 0 32,990
SEACOAST BKG CORP FLA COM NEW 811707801   271,324 11,449 SH   SOLE   8,699 0 2,750
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   8,344,328 126,200 SH   SOLE   63,691 0 62,509
SEAGEN INC COM 81181C104   3,078,151 15,203 SH   SOLE   2,222 0 12,981
SEALED AIR CORP NEW COM 81211K100   4,446,740 96,858 SH   SOLE   31,844 0 65,014
SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104   18,600 10,000 SH   SOLE   0 0 10,000
SEI INVTS CO COM 784117103   2,507,080 43,564 SH   SOLE   40,361 0 3,203
SELECT MED HLDGS CORP COM 81619Q105   781,697 30,240 SH   SOLE   8,853 0 21,387
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   78,070,488 1,346,739 SH   SOLE   99,044 0 1,247,695
SELECT SECTOR SPDR TR ENERGY 81369Y506   697,383,667 8,419,458 SH   SOLE   18,059 0 8,401,399
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   405,736,804 12,620,119 SH   SOLE   13,525 0 12,606,594
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   146,797,342 3,927,163 SH   SOLE   5,314 0 3,921,849
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   133,725,946 894,249 SH   SOLE   29,202 0 865,047
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   313,584,710 4,197,360 SH   SOLE   73,377 0 4,123,983
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   844,780,471 6,525,417 SH   SOLE   89,766 0 6,435,651
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   364,259,298 3,600,112 SH   SOLE   4,770 0 3,595,342
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   263,354,051 3,890,590 SH   SOLE   61,315 0 3,829,275
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   101,492,968 1,258,281 SH   SOLE   3,686 0 1,254,595
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   775,023,587 5,132,267 SH   SOLE   86,579 0 5,045,688
SELECTIVE INS GROUP INC COM 816300107   5,075,480 53,242 SH   SOLE   5,038 0 48,204
SELECTQUOTE INC COM 816307300   22,188 10,225 SH   SOLE   0 0 10,225
SEMPRA COM 816851109   23,991,862 158,718 SH   SOLE   51,090 0 107,628
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,442,202 28,833 SH   SOLE   19,146 0 9,687
SENSEONICS HLDGS INC COM 81727U105   31,025 43,697 SH   SOLE   0 0 43,697
SENSUS HEALTHCARE INC COM 81728J109   233,189 44,758 SH   SOLE   0 0 44,758
SENTINELONE INC CL A 81730H109   316,160 19,325 SH   SOLE   0 0 19,325
SERES THERAPEUTICS INC COM 81750R102   542,449 95,670 SH   SOLE   0 0 95,670
SERVICE CORP INTL COM 817565104   9,057,323 131,685 SH   SOLE   4,822 0 126,863
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,469,601 147,550 SH   SOLE   0 0 147,550
SERVICENOW INC COM 81762P102   39,244,572 84,448 SH   SOLE   17,117 0 67,331
SES AI CORPORATION CL A COM 78397Q109   126,304 42,815 SH   SOLE   0 0 42,815
SFL CORPORATION LTD SHS G7738W106   968,076 101,903 SH   SOLE   0 0 101,903
SHAKE SHACK INC CL A 819047101   625,539 11,273 SH   SOLE   1,826 0 9,447
SHELL PLC SPON ADS 780259305   32,512,586 565,043 SH   SOLE   33,181 0 531,862
SHENANDOAH TELECOMMUNICATION COM 82312B106   655,949 34,487 SH   SOLE   4,138 0 30,349
SHERWIN WILLIAMS CO COM 824348106   26,676,024 118,682 SH   SOLE   55,771 0 62,911
SHIFT4 PMTS INC CL A 82452J109   4,642,977 61,253 SH   SOLE   0 0 61,253
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   379,698 16,661 SH   SOLE   1,673 0 14,988
SHOCKWAVE MED INC COM 82489T104   5,258,236 24,251 SH   SOLE   3,569 0 20,682
SHOPIFY INC CL A 82509L107   46,313,452 966,071 SH   SOLE   86,060 0 880,011
SHOPIFY INC CL A 82509L107   239,700 5,000 SH Call SOLE   0 0 5,000
SHYFT GROUP INC COM 825698103   1,244,535 54,705 SH   SOLE   1,085 0 53,620
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   389,975 46,872 SH   SOLE   0 0 46,872
SIGMA LITHIUM CORPORATION COM 826599102   254,537 6,766 SH   SOLE   0 0 6,766
SIGNET JEWELERS LIMITED SHS G81276100   301,009 3,870 SH   SOLE   658 0 3,212
SILICON LABORATORIES INC COM 826919102   2,151,506 12,288 SH   SOLE   10,886 0 1,402
SILK RD MED INC COM 82710M100   469,521 11,999 SH   SOLE   8,023 0 3,976
SILVERCORP METALS INC COM 82835P103   90,561 23,707 SH   SOLE   0 0 23,707
SILVERCREST METALS INC COM 828363101   418,597 58,627 SH   SOLE   0 0 58,627
SILVERGATE CAP CORP CL A 82837P408   66,491 41,044 SH   SOLE   13 0 41,031
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,618,042 92,512 SH   SOLE   64 0 92,448
SIMON PPTY GROUP INC NEW COM 828806109   34,699,033 309,896 SH   SOLE   18,809 0 291,087
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   719,861 30,737 SH   SOLE   0 0 30,737
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   1,261,017 49,297 SH   SOLE   0 0 49,297
SIMPLY GOOD FOODS CO COM 82900L102   267,573 6,728 SH   SOLE   3,790 0 2,938
SIMPSON MFG INC COM 829073105   377,353 3,442 SH   SOLE   2,073 0 1,369
SINCLAIR BROADCAST GROUP INC CL A 829226109   745,288 43,432 SH   SOLE   17 0 43,415
SIREN ETF TR DIVCN DIVD ETF 829658400   239,115 6,811 SH   SOLE   0 0 6,811
SIREN ETF TR DIVCN LDRS ETF 829658301   2,226,051 41,946 SH   SOLE   0 0 41,946
SIREN ETF TR NSD NXGN ECO ETF 829658202   1,090,927 50,859 SH   SOLE   0 0 50,859
SIRIUS XM HOLDINGS INC COM 82968B103   1,360,107 342,596 SH   SOLE   12,311 0 330,285
SITE CTRS CORP COM 82981J109   475,387 38,712 SH   SOLE   35,924 0 2,788
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,709,096 12,487 SH   SOLE   4,115 0 8,372
SITIME CORP COM 82982T106   228,706 1,608 SH   SOLE   233 0 1,375
SITIO ROYALTIES CORP CLASS A COM 82983N108   840,867 37,207 SH   SOLE   13,151 0 24,056
SIX FLAGS ENTMT CORP NEW COM 83001A102   987,300 36,964 SH   SOLE   14,549 0 22,415
SIXTH STREET SPECIALTY LENDI COM 83012A109   5,554,417 303,520 SH   SOLE   388 0 303,132
SJW GROUP COM 784305104   279,362 3,670 SH   SOLE   0 0 3,670
SK TELECOM LTD SPONSORED ADR 78440P306   2,208,060 107,658 SH   SOLE   106,115 0 1,543
SKECHERS U S A INC CL A 830566105   555,699 11,694 SH   SOLE   0 0 11,694
SKILLZ INC COM 83067L109   41,996 70,796 SH   SOLE   0 0 70,796
SKYLINE CHAMPION CORPORATION COM 830830105   454,464 6,041 SH   SOLE   739 0 5,302
SKYWATER TECHNOLOGY INC COM 83089J108   400,041 35,153 SH   SOLE   0 0 35,153
SKYWORKS SOLUTIONS INC COM 83088M102   13,953,541 118,270 SH   SOLE   19,359 0 98,911
SL GREEN RLTY CORP COM 78440X887   301,475 12,818 SH   SOLE   4,663 0 8,155
SLM CORP COM 78442P106   726,584 58,643 SH   SOLE   8,490 0 50,153
SLR INVESTMENT CORP COM 83413U100   310,490 20,644 SH   SOLE   705 0 19,939
SMART GLOBAL HLDGS INC SHS G8232Y101   771,326 44,741 SH   SOLE   42,060 0 2,681
SMARTSHEET INC COM CL A 83200N103   927,941 19,413 SH   SOLE   9,676 0 9,737
SMILEDIRECTCLUB INC CL A COM 83192H106   40,921 95,166 SH   SOLE   0 0 95,166
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,739,865 62,339 SH   SOLE   13,181 0 49,158
SMITH & WESSON BRANDS INC COM 831754106   1,422,484 115,555 SH   SOLE   0 0 115,555
SMITH A O CORP COM 831865209   1,880,456 27,194 SH   SOLE   1,814 0 25,380
SMUCKER J M CO COM NEW 832696405   12,885,353 81,879 SH   SOLE   2,934 0 78,945
SNAP INC CL A 83304A106   2,321,154 207,061 SH   SOLE   7,102 0 199,959
SNAP ON INC COM 833034101   7,005,334 28,374 SH   SOLE   12,434 0 15,940
SNDL INC COM 83307B101   38,126 23,829 SH   SOLE   0 0 23,829
SNOWFLAKE INC CL A 833445109   12,142,484 78,699 SH   SOLE   22,847 0 55,852
SNOWFLAKE INC CL A 833445109   308,580 2,000 SH Call SOLE   0 0 2,000
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,315,753 40,905 SH   SOLE   137 0 40,768
SOFI TECHNOLOGIES INC COM 83406F102   4,859,375 800,556 SH   SOLE   141 0 800,415
SOHO HOUSE & CO INC COM CL A 586001109   8,930,746 1,365,558 SH   SOLE   38,449 0 1,327,109
SOLAREDGE TECHNOLOGIES INC COM 83417M104   5,085,007 16,730 SH   SOLE   2,685 0 14,045
SOLID POWER INC CLASS A COM 83422N105   120,960 40,186 SH   SOLE   0 0 40,186
SONO GROUP N V COM N81409109   7,378 20,000 SH   SOLE   0 0 20,000
SONOCO PRODS CO COM 835495102   1,283,316 21,038 SH   SOLE   201 0 20,837
SONOS INC COM 83570H108   570,157 29,060 SH   SOLE   2,836 0 26,224
SONY GROUP CORPORATION SPONSORED ADR 835699307   6,506,894 71,781 SH   SOLE   34,197 0 37,584
SOTHERLY HOTELS INC COM 83600C103   236,409 118,501 SH   SOLE   0 0 118,501
SOURCE CAP INC COM 836144105   421,536 11,155 SH   SOLE   0 0 11,155
SOUTHERN CO COM 842587107   130,231,179 1,871,676 SH   SOLE   475,298 0 1,396,378
SOUTHERN CO COM 842587107   577,514 8,300 SH Put SOLE   0 0 8,300
SOUTHERN COPPER CORP COM 84265V105   5,637,090 73,929 SH   SOLE   144 0 73,785
SOUTHSTATE CORPORATION COM 840441109   764,725 10,731 SH   SOLE   3,282 0 7,449
SOUTHWEST AIRLS CO COM 844741108   18,202,429 559,386 SH   SOLE   47,218 0 512,168
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   18,175 16,000 PRN   SOLE   0 0 16,000
SOUTHWEST GAS HLDGS INC COM 844895102   714,957 11,448 SH   SOLE   0 0 11,448
SOUTHWESTERN ENERGY CO COM 845467109   748,970 149,794 SH   SOLE   0 0 149,794
SOVOS BRANDS INC COM 84612U107   339,838 20,374 SH   SOLE   20,174 0 200
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   391,795,074 1,177,906 SH   SOLE   0 0 1,177,906
SPDR GOLD TR GOLD SHS 78463V107   518,074,499 2,827,609 SH   SOLE   3,508 0 2,824,101
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   10,151,739 101,171 SH   SOLE   0 0 101,171
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   8,826,323 214,439 SH   SOLE   28,926 0 185,513
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   3,117,825 118,639 SH   SOLE   0 0 118,639
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   14,686,961 327,104 SH   SOLE   0 0 327,104
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   13,077,286 229,064 SH   SOLE   3,869 0 225,195
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   1,598,444 56,579 SH   SOLE   0 0 56,579
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   20,309,929 789,348 SH   SOLE   0 0 789,348
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   4,599,854 124,184 SH   SOLE   0 0 124,184
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   48,389,273 698,056 SH   SOLE   0 0 698,056
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   574,523 19,083 SH   SOLE   0 0 19,083
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   3,252,107 58,502 SH   SOLE   0 0 58,502
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   8,329,848 83,777 SH   SOLE   0 0 83,777
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   80,525,208 1,614,702 SH   SOLE   0 0 1,614,702
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   27,879,244 733,086 SH   SOLE   0 0 733,086
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   565,107,189 17,593,624 SH   SOLE   82,397 0 17,511,227
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   263,474,439 7,719,732 SH   SOLE   54,396 0 7,665,336
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,950,394 35,849 SH   SOLE   0 0 35,849
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   2,327,276 88,861 SH   SOLE   0 0 88,861
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   10,232,938 202,032 SH   SOLE   0 0 202,032
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   4,817,177 88,437 SH   SOLE   0 0 88,437
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   4,929,773 83,606 SH   SOLE   0 0 83,606
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   14,138,945 412,455 SH   SOLE   0 0 412,455
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   23,717,468 765,821 SH   SOLE   89 0 765,732
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   6,814,455 127,064 SH   SOLE   0 0 127,064
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,558,895,699 6,250,508 SH   SOLE   31,656 0 6,218,852
SPDR S&P 500 ETF TR TR UNIT 78462F103   48,635,532 118,800 SH Put SOLE   0 0 118,800
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   64,953,676 141,693 SH   SOLE   0 0 141,693
SPDR SER TR AEROSPACE DEF 78464A631   84,628,580 723,878 SH   SOLE   0 0 723,878
SPDR SER TR BBG CONV SEC ETF 78464A359   67,313,089 1,003,624 SH   SOLE   0 0 1,003,624
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   166,538,576 8,751,370 SH   SOLE   0 0 8,751,370
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   641,542,208 6,986,955 SH   SOLE   146,386 0 6,840,569
SPDR SER TR BLOOMBERG 3-12 M 78468R523   119,304,925 1,197,720 SH   SOLE   0 0 1,197,720
SPDR SER TR BLOOMBERG EMERGI 78464A391   18,883,278 889,881 SH   SOLE   25 0 889,856
SPDR SER TR BLOOMBERG HIGH Y 78468R622   61,914,420 667,038 SH   SOLE   18,111 0 648,927
SPDR SER TR BLOOMBERG INTL 78464A151   4,874,529 170,796 SH   SOLE   0 0 170,796
SPDR SER TR BLOOMBERG INTL T 78464A516   4,342,859 187,840 SH   SOLE   0 0 187,840
SPDR SER TR BLOOMBERG INVT 78468R200   44,007,280 1,446,181 SH   SOLE   0 0 1,446,181
SPDR SER TR BLOOMBERG SHORT 78464A334   262,830 9,638 SH   SOLE   0 0 9,638
SPDR SER TR BLOOMBERG SHT TE 78468R408   54,964,735 2,212,751 SH   SOLE   14,405 0 2,198,346
SPDR SER TR COMP SOFTWARE 78464A599   9,035,112 73,414 SH   SOLE   0 0 73,414
SPDR SER TR DJ REIT ETF 78464A607   23,957,112 269,848 SH   SOLE   91 0 269,757
SPDR SER TR FACTST INV ETF 78464A110   18,613,440 155,638 SH   SOLE   0 0 155,638
SPDR SER TR FTSE INT GVT ETF 78464A490   4,615,073 106,781 SH   SOLE   0 0 106,781
SPDR SER TR GLB DOW ETF 78464A706   3,459,062 32,159 SH   SOLE   0 0 32,159
SPDR SER TR HLTH CARE SVCS 78464A573   3,548,776 41,044 SH   SOLE   0 0 41,044
SPDR SER TR HLTH CR EQUIP 78464A581   10,337,410 110,431 SH   SOLE   0 0 110,431
SPDR SER TR ICE PFD SEC ETF 78464A292   20,911,653 615,773 SH   SOLE   1,328 0 614,445
SPDR SER TR MSCI USA STRTGIC 78468R812   60,573,077 522,497 SH   SOLE   0 0 522,497
SPDR SER TR NUVEEN BLMBRG MU 78468R721   72,871,365 1,556,415 SH   SOLE   87,619 0 1,468,796
SPDR SER TR NUVEEN BLMBRG SH 78468R739   40,402,245 849,679 SH   SOLE   0 0 849,679
SPDR SER TR NUVEEN BLOOMBERG 78464A284   47,932,888 1,914,253 SH   SOLE   0 0 1,914,253
SPDR SER TR NYSE TECH ETF 78464A102   12,532,107 103,396 SH   SOLE   0 0 103,396
SPDR SER TR OILGAS EQUIP 78468R549   11,985,116 159,355 SH   SOLE   0 0 159,355
SPDR SER TR PORT MTG BK ETF 78464A383   117,526,627 5,298,766 SH   SOLE   0 0 5,298,766
SPDR SER TR PORTFLI HIGH YLD 78468R606   63,015,372 2,742,183 SH   SOLE   0 0 2,742,183
SPDR SER TR PORTFLI INTRMDIT 78464A672   532,692,099 18,406,776 SH   SOLE   0 0 18,406,776
SPDR SER TR PORTFLI TIPS ETF 78464A656   65,928,348 2,472,004 SH   SOLE   0 0 2,472,004
SPDR SER TR PORTFOLI S&P1500 78464A805   352,991,424 6,999,632 SH   SOLE   0 0 6,999,632
SPDR SER TR PORTFOLIO AGRGTE 78464A649   435,561,727 16,888,784 SH   SOLE   49,009 0 16,839,775
SPDR SER TR PORTFOLIO CRPORT 78464A144   50,041,393 1,710,817 SH   SOLE   0 0 1,710,817
SPDR SER TR PORTFOLIO INTRMD 78464A375   333,982,005 10,279,533 SH   SOLE   551,224 0 9,728,309
SPDR SER TR PORTFOLIO LN COR 78464A367   18,286,798 774,208 SH   SOLE   0 0 774,208
SPDR SER TR PORTFOLIO LN TSR 78464A664   228,582,047 7,402,269 SH   SOLE   7,256 0 7,395,013
SPDR SER TR PORTFOLIO S&P400 78464A847   408,053,888 9,286,616 SH   SOLE   0 0 9,286,616
SPDR SER TR PORTFOLIO S&P500 78464A854   863,127,615 17,925,808 SH   SOLE   1,537 0 17,924,271
SPDR SER TR PORTFOLIO S&P600 78468R853   476,674,890 12,620,464 SH   SOLE   0 0 12,620,464
SPDR SER TR PORTFOLIO SH TSR 78468R101   355,243,059 12,153,372 SH   SOLE   13,687 0 12,139,685
SPDR SER TR PORTFOLIO SHORT 78464A474   121,443,518 4,098,668 SH   SOLE   92,632 0 4,006,036
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,143,228,011 20,650,796 SH   SOLE   48,347 0 20,602,449
SPDR SER TR PRTFLO S&P500 HI 78468R788   136,617,347 3,595,193 SH   SOLE   0 0 3,595,193
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,040,022,314 25,540,824 SH   SOLE   70,314 0 25,470,510
SPDR SER TR RUSSELL LOW VOL 78468R754   24,289,716 230,002 SH   SOLE   0 0 230,002
SPDR SER TR RUSSELL MOMENTUM 78468R762   1,752,092 18,590 SH   SOLE   0 0 18,590
SPDR SER TR RUSSELL YIELD 78468R770   52,056,453 551,998 SH   SOLE   0 0 551,998
SPDR SER TR S&P 400 MDCP GRW 78464A821   82,083,102 1,199,344 SH   SOLE   0 0 1,199,344
SPDR SER TR S&P 400 MDCP VAL 78464A839   79,669,809 1,205,657 SH   SOLE   0 0 1,205,657
SPDR SER TR S&P 500 ESG ETF 78468R531   9,350,257 237,136 SH   SOLE   0 0 237,136
SPDR SER TR S&P 600 SMCP GRW 78464A201   117,033,419 1,586,894 SH   SOLE   4,628 0 1,582,266
SPDR SER TR S&P 600 SMCP VAL 78464A300   128,077,625 1,681,250 SH   SOLE   48 0 1,681,202
SPDR SER TR S&P 600 SML CAP 78464A813   137,008,096 1,630,467 SH   SOLE   0 0 1,630,467
SPDR SER TR S&P BIOTECH 78464A870   47,254,409 620,055 SH   SOLE   0 0 620,055
SPDR SER TR S&P BK ETF 78464A797   6,666,518 179,836 SH   SOLE   0 0 179,836
SPDR SER TR S&P CAP MKTS 78464A771   1,124,643 13,538 SH   SOLE   0 0 13,538
SPDR SER TR S&P DIVID ETF 78464A763   419,284,142 3,389,250 SH   SOLE   2,976 0 3,386,274
SPDR SER TR S&P HOMEBUILD 78464A888   16,366,787 241,541 SH   SOLE   0 0 241,541
SPDR SER TR S&P INS ETF 78464A789   20,246,706 514,398 SH   SOLE   0 0 514,398
SPDR SER TR S&P INTERNET ETF 78468R127   219,582 3,058 SH   SOLE   0 0 3,058
SPDR SER TR S&P KENSHO CLEAN 78468R655   13,653,778 157,505 SH   SOLE   0 0 157,505
SPDR SER TR S&P KENSHO FUTRE 78468R671   3,001,092 64,685 SH   SOLE   0 0 64,685
SPDR SER TR S&P KENSHO INTLG 78468R697   871,330 25,163 SH   SOLE   0 0 25,163
SPDR SER TR S&P KENSHO NEW 78468R648   7,593,303 177,829 SH   SOLE   0 0 177,829
SPDR SER TR S&P KENSHO SMART 78468R689   1,695,266 53,316 SH   SOLE   0 0 53,316
SPDR SER TR S&P METALS MNG 78464A755   34,668,487 652,154 SH   SOLE   0 0 652,154
SPDR SER TR S&P OILGAS EXP 78468R556   29,421,044 230,591 SH   SOLE   0 0 230,591
SPDR SER TR S&P PHARMAC 78464A722   3,913,427 95,426 SH   SOLE   0 0 95,426
SPDR SER TR S&P REGL BKG 78464A698   41,341,892 942,588 SH   SOLE   1,402 0 941,186
SPDR SER TR S&P RETAIL ETF 78464A714   3,026,424 47,720 SH   SOLE   0 0 47,720
SPDR SER TR S&P SEMICNDCTR 78464A862   43,040,530 206,311 SH   SOLE   0 0 206,311
SPDR SER TR S&P TELECOM 78464A540   2,790,048 34,420 SH   SOLE   0 0 34,420
SPDR SER TR S&P TRANSN ETF 78464A532   5,607,786 77,381 SH   SOLE   0 0 77,381
SPDR SER TR S&P1500MOMTILT 78468R705   8,275,934 48,988 SH   SOLE   0 0 48,988
SPDR SER TR SPDR MSCI USA GE 78468R747   8,159,805 98,429 SH   SOLE   0 0 98,429
SPDR SER TR SPDR S&P 500 ETF 78468R796   27,397,383 824,229 SH   SOLE   0 0 824,229
SPDR SER TR SPDR S&P1500VL 78464A128   38,713,026 272,580 SH   SOLE   0 0 272,580
SPDR SER TR SSGA US LRG ETF 78468R804   31,004,830 226,644 SH   SOLE   0 0 226,644
SPDR SER TR SSGA US SMAL ETF 78468R887   6,892,925 65,566 SH   SOLE   0 0 65,566
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   446,907 6,749 SH   SOLE   274 0 6,475
SPIRE INC COM 84857L101   616,889 8,795 SH   SOLE   1,003 0 7,792
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   561,386 16,258 SH   SOLE   8 0 16,250
SPIRIT AIRLS INC COM 848577102   1,782,395 103,809 SH   SOLE   0 0 103,809
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   3,367,051 84,514 SH   SOLE   14,172 0 70,342
SPLUNK INC COM 848637104   8,643,606 90,150 SH   SOLE   59,057 0 31,093
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   287,470 24,718 SH   SOLE   1,291 0 23,427
SPORTSMANS WHSE HLDGS INC COM 84920Y106   366,913 43,268 SH   SOLE   0 0 43,268
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,929,740 14,442 SH   SOLE   2,747 0 11,695
SPOTIFY TECHNOLOGY S A SHS L8681T102   334,050 2,500 SH Call SOLE   0 0 2,500
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   2,246,381 79,546 SH   SOLE   0 0 79,546
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   814,419 24,340 SH   SOLE   0 0 24,340
SPROTT FDS TR URANIUM MINERS E 85208P303   5,232,846 166,811 SH   SOLE   0 0 166,811
SPROTT FOCUS TR INC COM 85208J109   4,240,930 523,895 SH   SOLE   0 0 523,895
SPROTT INC COM NEW 852066208   484,295 13,298 SH   SOLE   0 0 13,298
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   12,559,453 664,170 SH   SOLE   0 0 664,170
SPROTT PHYSICAL GOLD TR UNIT 85207H104   16,168,570 1,045,833 SH   SOLE   0 0 1,045,833
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   314,066 25,722 SH   SOLE   0 0 25,722
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   11,829,473 1,418,402 SH   SOLE   0 0 1,418,402
SPROUT SOCIAL INC COM CL A 85209W109   680,030 11,170 SH   SOLE   10,069 0 1,101
SPROUTS FMRS MKT INC COM 85208M102   597,393 17,054 SH   SOLE   4,518 0 12,536
SPS COMM INC COM 78463M107   3,107,072 20,401 SH   SOLE   15,843 0 4,558
SPX TECHNOLOGIES INC COM 78473E103   247,171 3,502 SH   SOLE   972 0 2,530
SRH TOTAL RETURN FUND INC COM 101507101   774,038 63,032 SH   SOLE   0 0 63,032
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,217,415 39,267 SH   SOLE   17,808 0 21,459
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   96,810,291 2,335,029 SH   SOLE   12,003 0 2,323,026
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   3,660,123 93,642 SH   SOLE   0 0 93,642
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   1,013,158 33,404 SH   SOLE   0 0 33,404
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   16,169,285 586,269 SH   SOLE   0 0 586,269
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   95,338,608 2,323,632 SH   SOLE   16,833 0 2,306,799
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   34,552,835 858,456 SH   SOLE   0 0 858,456
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   1,157,230 28,309 SH   SOLE   0 0 28,309
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   10,340,001 222,677 SH   SOLE   0 0 222,677
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   43,693,057 1,657,552 SH   SOLE   0 0 1,657,552
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   69,720,882 1,736,510 SH   SOLE   0 0 1,736,510
SSR MINING IN COM 784730103   658,536 43,554 SH   SOLE   0 0 43,554
ST JOE CO COM 790148100   223,330 5,367 SH   SOLE   0 0 5,367
STAAR SURGICAL CO COM PAR $0.01 852312305   1,430,868 22,375 SH   SOLE   10,753 0 11,622
STAG INDL INC COM 85254J102   2,855,030 84,418 SH   SOLE   3,250 0 81,168
STANDARD LITHIUM LTD COM 853606101   353,028 92,902 SH   SOLE   0 0 92,902
STANLEY BLACK & DECKER INC COM 854502101   5,988,414 74,317 SH   SOLE   7,795 0 66,522
STANTEC INC COM 85472N109   313,779 5,372 SH   SOLE   0 0 5,372
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,709,388 80,937 SH   SOLE   0 0 80,937
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   9,098,837 417,529 SH   SOLE   0 0 417,529
STARBOARD INVT TR RH HEDGED MULTI 85521B783   3,203,846 412,867 SH   SOLE   0 0 412,867
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   2,565,325 197,715 SH   SOLE   0 0 197,715
STARBOARD INVT TR RH TACTICAL ROT 85521B775   2,194,292 184,430 SH   SOLE   0 0 184,430
STARBUCKS CORP COM 855244109   129,460,991 1,243,264 SH   SOLE   148,638 0 1,094,626
STARWOOD PPTY TR INC COM 85571B105   6,426,628 363,292 SH   SOLE   0 0 363,292
STATE STR CORP COM 857477103   7,783,156 102,830 SH   SOLE   34,695 0 68,135
STEEL DYNAMICS INC COM 858119100   9,130,142 80,755 SH   SOLE   993 0 79,762
STELLANTIS N.V SHS N82405106   1,698,123 93,355 SH   SOLE   1,096 0 92,259
STELLUS CAP INVT CORP COM 858568108   202,650 14,383 SH   SOLE   0 0 14,383
STEM INC COM 85859N102   433,250 76,411 SH   SOLE   0 0 76,411
STEPSTONE GROUP INC COM CL A 85914M107   377,835 15,568 SH   SOLE   12,723 0 2,845
STERICYCLE INC COM 858912108   243,169 5,576 SH   SOLE   1,093 0 4,483
STERIS PLC SHS USD G8473T100   16,635,358 86,969 SH   SOLE   64,506 0 22,463
STERLING CHECK CORP COM 85917T109   199,998 17,937 SH   SOLE   17,937 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,353,452 35,730 SH   SOLE   0 0 35,730
STEWART INFORMATION SVCS COR COM 860372101   423,459 10,494 SH   SOLE   7,051 0 3,443
STIFEL FINL CORP COM 860630102   2,043,108 34,576 SH   SOLE   18,272 0 16,304
STITCH FIX INC COM CL A 860897107   97,698 19,119 SH   SOLE   0 0 19,119
STMICROELECTRONICS N V NY REGISTRY 861012102   5,891,210 110,137 SH   SOLE   6,027 0 104,110
STONECO LTD COM CL A G85158106   455,697 47,767 SH   SOLE   0 0 47,767
STONEX GROUP INC COM 861896108   1,202,190 11,612 SH   SOLE   397 0 11,215
STRATASYS LTD SHS M85548101   744,627 45,047 SH   SOLE   2,464 0 42,583
STRATEGIC ED INC COM 86272C103   461,243 5,135 SH   SOLE   0 0 5,135
STRATEGY SHS DAY HAGAN NED 86280R803   8,204,687 248,552 SH   SOLE   0 0 248,552
STRATEGY SHS NS 7HANDL IDX 86280R506   23,183,327 1,145,988 SH   SOLE   0 0 1,145,988
STRIDE INC COM 86333M108   480,891 12,252 SH   SOLE   8,773 0 3,479
STRYKER CORPORATION COM 863667101   49,424,193 173,133 SH   SOLE   39,883 0 133,250
STURM RUGER & CO INC COM 864159108   1,050,342 18,286 SH   SOLE   0 0 18,286
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,482,984 96,801 SH   SOLE   0 0 96,801
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,721,784 215,223 SH   SOLE   192,109 0 23,114
SUMMIT HOTEL PPTYS INC COM 866082100   124,551 17,793 SH   SOLE   10,169 0 7,624
SUMMIT MATLS INC CL A 86614U100   1,543,446 54,175 SH   SOLE   6,605 0 47,570
SUN CMNTYS INC COM 866674104   2,083,681 14,790 SH   SOLE   5,756 0 9,034
SUN LIFE FINANCIAL INC. COM 866796105   1,165,066 24,948 SH   SOLE   0 0 24,948
SUNCOKE ENERGY INC COM 86722A103   138,537 15,427 SH   SOLE   3,248 0 12,179
SUNCOR ENERGY INC NEW COM 867224107   7,607,246 245,000 SH   SOLE   52,661 0 192,339
SUNNOVA ENERGY INTL INC. COM 86745K104   562,664 36,022 SH   SOLE   19,980 0 16,042
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   6,300,514 143,552 SH   SOLE   0 0 143,552
SUNOPTA INC COM 8676EP108   152,514 19,807 SH   SOLE   0 0 19,807
SUNPOWER CORP COM 867652406   290,363 20,980 SH   SOLE   0 0 20,980
SUNRUN INC COM 86771W105   1,419,205 70,432 SH   SOLE   5,780 0 64,652
SUNSTONE HOTEL INVS INC NEW COM 867892101   152,684 15,454 SH   SOLE   15,205 0 249
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   41,537 10,307 SH   SOLE   0 0 10,307
SUPER MICRO COMPUTER INC COM 86800U104   3,380,725 31,729 SH   SOLE   0 0 31,729
SUPERNUS PHARMACEUTICALS INC COM 868459108   313,716 8,659 SH   SOLE   5,964 0 2,695
SUZANO S A SPON ADS 86959K105   448,058 54,575 SH   SOLE   0 0 54,575
SYLVAMO CORP COMMON STOCK 871332102   586,088 12,669 SH   SOLE   0 0 12,669
SYMBOTIC INC CLASS A COM 87151X101   230,159 10,077 SH   SOLE   0 0 10,077
SYNAPTICS INC COM 87157D109   203,516 1,831 SH   SOLE   0 0 1,831
SYNCHRONY FINANCIAL COM 87165B103   2,267,096 77,961 SH   SOLE   542 0 77,419
SYNEOS HEALTH INC CL A 87166B102   339,512 9,532 SH   SOLE   8,265 0 1,267
SYNLOGIC INC COM 87166L100   19,016 30,088 SH   SOLE   0 0 30,088
SYNOPSYS INC COM 871607107   11,370,408 29,438 SH   SOLE   3,847 0 25,591
SYNOVUS FINL CORP COM NEW 87161C501   1,746,106 56,637 SH   SOLE   0 0 56,637
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   222,115 83,189 SH   SOLE   0 0 83,189
SYSCO CORP COM 871829107   29,590,850 383,152 SH   SOLE   46,842 0 336,310
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   557,360 17,443 SH   SOLE   1,765 0 15,678
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   45,657,909 490,840 SH   SOLE   82,180 0 408,660
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,730,448 105,003 SH   SOLE   79,786 0 25,217
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   9,789,969 82,062 SH   SOLE   48,588 0 33,474
TANDEM DIABETES CARE INC COM NEW 875372203   864,668 21,292 SH   SOLE   1,093 0 20,199
TANGER FACTORY OUTLET CTRS I COM 875465106   1,589,330 80,964 SH   SOLE   1,242 0 79,722
TAPESTRY INC COM 876030107   3,771,840 87,494 SH   SOLE   59,370 0 28,124
TARGA RES CORP COM 87612G101   3,213,639 44,053 SH   SOLE   642 0 43,411
TARGET CORP COM 87612E106   104,122,481 628,645 SH   SOLE   41,991 0 586,654
TASEKO MINES LTD COM 876511106   345,132 207,911 SH   SOLE   0 0 207,911
TATTOOED CHEF INC COM CL A 87663X102   42,259 29,760 SH   SOLE   0 0 29,760
TC ENERGY CORP COM 87807B107   30,010,135 771,271 SH   SOLE   530,564 0 240,707
TCW STRATEGIC INCOME FD INC COM 872340104   110,376 23,585 SH   SOLE   0 0 23,585
TD SYNNEX CORPORATION COM 87162W100   236,253 2,441 SH   SOLE   546 0 1,895
TE CONNECTIVITY LTD SHS H84989104   38,496,397 293,529 SH   SOLE   190,078 0 103,451
TEAM INC NOTE 5.000% 8/0 878155AE0   13,447 15,000 PRN   SOLE   0 0 15,000
TECHNIPFMC PLC COM G87110105   5,109,983 374,358 SH   SOLE   276,047 0 98,311
TECHTARGET INC COM 87874R100   822,778 22,779 SH   SOLE   22,401 0 378
TECK RESOURCES LTD CL B 878742204   2,346,034 64,275 SH   SOLE   10 0 64,265
TECNOGLASS INC ORD SHS G87264100   4,387,153 104,556 SH   SOLE   0 0 104,556
TEEKAY TANKERS LTD CL A Y8565N300   2,024,708 47,163 SH   SOLE   0 0 47,163
TEGNA INC COM 87901J105   216,377 12,796 SH   SOLE   1,863 0 10,933
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   5,282,299 299,280 SH   SOLE   0 0 299,280
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   2,780,574 148,218 SH   SOLE   0 0 148,218
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   2,334,815 167,611 SH   SOLE   0 0 167,611
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,206,609 160,597 SH   SOLE   0 0 160,597
TELADOC HEALTH INC COM 87918A105   3,191,068 123,207 SH   SOLE   20,817 0 102,390
TELEDYNE TECHNOLOGIES INC COM 879360105   2,707,170 6,051 SH   SOLE   437 0 5,614
TELEFLEX INCORPORATED COM 879369106   2,381,829 9,403 SH   SOLE   2,851 0 6,552
TELEFONICA BRASIL SA NEW ADR 87936R205   180,130 23,795 SH   SOLE   10,883 0 12,912
TELEFONICA S A SPONSORED ADR 879382208   74,514 17,410 SH   SOLE   0 0 17,410
TELEPHONE & DATA SYS INC COM NEW 879433829   1,416,218 134,750 SH   SOLE   0 0 134,750
TELLURIAN INC NEW COM 87968A104   294,738 239,624 SH   SOLE   0 0 239,624
TELUS CORPORATION COM 87971M103   4,502,786 226,726 SH   SOLE   77,172 0 149,554
TEMPLETON EMERGING MKTS INCO COM 880192109   1,792,489 353,548 SH   SOLE   0 0 353,548
TEMPLETON GLOBAL INCOME FD COM 880198106   495,651 112,648 SH   SOLE   0 0 112,648
TEMPUR SEALY INTL INC COM 88023U101   1,200,189 30,392 SH   SOLE   3,660 0 26,732
TENABLE HLDGS INC COM 88025T102   573,161 12,064 SH   SOLE   8,048 0 4,016
TENARIS S A SPONSORED ADS 88031M109   817,785 28,775 SH   SOLE   698 0 28,077
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   203,241 24,546 SH   SOLE   1,644 0 22,902
TENET HEALTHCARE CORP COM NEW 88033G407   833,781 14,032 SH   SOLE   5 0 14,027
TERADATA CORP DEL COM 88076W103   2,813,093 69,838 SH   SOLE   36,936 0 32,902
TERADYNE INC COM 880770102   8,475,467 78,834 SH   SOLE   25,692 0 53,142
TEREX CORP NEW COM 880779103   1,976,392 40,851 SH   SOLE   11,117 0 29,734
TERNIUM SA SPONSORED ADS 880890108   1,482,991 35,943 SH   SOLE   87 0 35,856
TESLA INC COM 88160R101   344,023,365 1,658,264 SH   SOLE   138,916 0 1,519,348
TETRA TECH INC NEW COM 88162G103   14,330,345 97,545 SH   SOLE   74,365 0 23,180
TETRA TECHNOLOGIES INC DEL COM 88162F105   35,619 13,441 SH   SOLE   0 0 13,441
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706   206,261 6,645 SH   SOLE   0 0 6,645
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607   967,010 35,637 SH   SOLE   0 0 35,637
TEUCRIUM COMMODITY TR SUGAR FD 88166A409   1,454,979 127,854 SH   SOLE   0 0 127,854
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   1,135,241 160,799 SH   SOLE   0 0 160,799
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,347,798 265,288 SH   SOLE   26,273 0 239,015
TEXAS INSTRS INC COM 882508104   72,405,673 389,257 SH   SOLE   78,280 0 310,977
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,748,913 2,792 SH   SOLE   4 0 2,788
TEXAS ROADHOUSE INC COM 882681109   1,696,125 15,696 SH   SOLE   13,148 0 2,548
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   1,391,605 43,339 SH   SOLE   20,834 0 22,505
TEXTRON INC COM 883203101   3,474,494 49,193 SH   SOLE   2,223 0 46,970
TFI INTL INC COM 87241L109   515,929 4,325 SH   SOLE   2,506 0 1,819
TFS FINL CORP COM 87240R107   279,563 22,135 SH   SOLE   0 0 22,135
TG THERAPEUTICS INC COM 88322Q108   754,226 50,148 SH   SOLE   0 0 50,148
THE CIGNA GROUP COM 125523100   27,727,776 108,511 SH   SOLE   30,962 0 77,549
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,601,327 254,988 SH   SOLE   0 0 254,988
THE ONE GROUP HOSPITALITY IN COM 88338K103   138,364 17,082 SH   SOLE   0 0 17,082
THE REAL BROKERAGE INC COM NEW 75585H206   17,551 14,505 SH   SOLE   0 0 14,505
THE REALREAL INC COM 88339P101   20,108 15,959 SH   SOLE   0 0 15,959
THE TRADE DESK INC COM CL A 88339J105   30,886,563 507,085 SH   SOLE   11,080 0 496,005
THERATECHNOLOGIES INC COM 88338H100   10,036 12,390 SH   SOLE   0 0 12,390
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8   16,910 18,000 PRN   SOLE   0 0 18,000
THERMO FISHER SCIENTIFIC INC COM 883556102   119,410,314 207,177 SH   SOLE   69,583 0 137,594
THERMON GROUP HLDGS INC COM 88362T103   219,732 8,818 SH   SOLE   4,509 0 4,309
THIRD HARMONIC BIO INC COM 88427A107   41,200 10,000 SH   SOLE   0 0 10,000
THOMSON REUTERS CORP. COM NEW 884903709   2,098,179 16,125 SH   SOLE   6,816 0 9,309
THOR INDS INC COM 885160101   1,217,154 15,283 SH   SOLE   1,154 0 14,129
THORNBURG INCM BUILDER OPP T COM 885213108   703,462 45,065 SH   SOLE   0 0 45,065
THOUGHTWORKS HOLDING INC COM 88546E105   198,190 26,928 SH   SOLE   26,928 0 0
TIDAL ETF TR RPAR RISK PARI 886364603   758,382 38,772 SH   SOLE   0 0 38,772
TILRAY BRANDS INC COM 88688T100   801,044 316,618 SH   SOLE   0 0 316,618
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   98,154 100,000 PRN   SOLE   0 0 100,000
TIMKEN CO COM 887389104   654,663 8,011 SH   SOLE   405 0 7,606
TIMKENSTEEL CORPORATION COM 887399103   524,414 28,594 SH   SOLE   0 0 28,594
TIMOTHY PLAN HIG DV STK ETF 887432326   4,493,993 143,923 SH   SOLE   0 0 143,923
TIMOTHY PLAN HIGH DIVIDEND 887432276   6,376,181 270,806 SH   SOLE   0 0 270,806
TIMOTHY PLAN INTL ETF 887432334   775,190 31,020 SH   SOLE   0 0 31,020
TIMOTHY PLAN U S SM CP CORE 887432342   538,609 17,226 SH   SOLE   0 0 17,226
TIMOTHY PLAN US LRGMD CP CORE 887432359   1,366,085 39,659 SH   SOLE   0 0 39,659
TITAN MACHY INC COM 88830R101   290,006 9,524 SH   SOLE   3,108 0 6,416
TJX COS INC NEW COM 872540109   36,789,826 469,498 SH   SOLE   93,462 0 376,036
TMC THE METALS COMPANY INC COM 87261Y106   10,394 12,540 SH   SOLE   0 0 12,540
T-MOBILE US INC COM 872590104   21,095,253 145,645 SH   SOLE   37,954 0 107,691
TOAST INC CL A 888787108   1,026,749 57,845 SH   SOLE   569 0 57,276
TOLL BROTHERS INC COM 889478103   945,353 15,748 SH   SOLE   462 0 15,286
TOOTSIE ROLL INDS INC COM 890516107   289,385 6,444 SH   SOLE   0 0 6,444
TOPBUILD CORP COM 89055F103   11,348,151 54,522 SH   SOLE   38,300 0 16,222
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   842,142 38,952 SH   SOLE   7,284 0 31,668
TORO CO COM 891092108   4,785,123 43,047 SH   SOLE   1,814 0 41,233
TORONTO DOMINION BK ONT COM NEW 891160509   10,657,084 177,915 SH   SOLE   66,600 0 111,315
TORTOISE ENERGY INFRA CORP COM 89147L886   1,247,624 42,436 SH   SOLE   0 0 42,436
TOTALENERGIES SE SPONSORED ADS 89151E109   64,980,139 1,100,426 SH   SOLE   705,717 0 394,709
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,881,888 44,311 SH   SOLE   0 0 44,311
TOWNEBANK PORTSMOUTH VA COM 89214P109   852,361 31,984 SH   SOLE   239 0 31,745
TOYOTA MOTOR CORP ADS 892331307   5,087,309 35,905 SH   SOLE   125 0 35,780
TRACTOR SUPPLY CO COM 892356106   22,673,700 96,467 SH   SOLE   11,842 0 84,625
TRADEWEB MKTS INC CL A 892672106   955,276 12,089 SH   SOLE   9,949 0 2,140
TRANE TECHNOLOGIES PLC SHS G8994E103   16,636,811 90,428 SH   SOLE   17,779 0 72,649
TRANSCAT INC COM 893529107   421,116 4,711 SH   SOLE   3,883 0 828
TRANSDIGM GROUP INC COM 893641100   4,787,435 6,495 SH   SOLE   3,242 0 3,253
TRANSMEDICS GROUP INC COM 89377M109   1,188,128 15,689 SH   SOLE   8,523 0 7,166
TRANSOCEAN LTD REG SHS H8817H100   1,151,921 181,120 SH   SOLE   0 0 181,120
TRANSUNION COM 89400J107   1,634,789 26,308 SH   SOLE   11,098 0 15,210
TRAVEL PLUS LEISURE CO COM 894164102   1,350,227 34,445 SH   SOLE   22,499 0 11,946
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   351,363 4,062 SH   SOLE   0 0 4,062
TRAVELERS COMPANIES INC COM 89417E109   23,280,471 135,817 SH   SOLE   26,759 0 109,058
TREVI THERAPEUTICS INC COM 89532M101   18,500 10,000 SH   SOLE   0 0 10,000
TREX CO INC COM 89531P105   1,908,583 39,215 SH   SOLE   5,375 0 33,840
TRI CONTL CORP COM 895436103   732,344 27,584 SH   SOLE   0 0 27,584
TRI POINTE HOMES INC COM 87265H109   374,457 14,789 SH   SOLE   6,338 0 8,451
TRICO BANCSHARES COM 896095106   409,079 9,836 SH   SOLE   0 0 9,836
TRIMBLE INC COM 896239100   2,714,989 51,793 SH   SOLE   4,207 0 47,586
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   242,714 8,948 SH   SOLE   0 0 8,948
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,303,012 47,106 SH   SOLE   0 0 47,106
TRINET GROUP INC COM 896288107   250,052 3,102 SH   SOLE   0 0 3,102
TRINITY INDS INC COM 896522109   596,518 24,488 SH   SOLE   1,148 0 23,340
TRIP COM GROUP LTD ADS 89677Q107   401,713 10,664 SH   SOLE   7,214 0 3,450
TRIPADVISOR INC COM 896945201   325,319 16,381 SH   SOLE   5,275 0 11,106
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   948,798 78,543 SH   SOLE   0 0 78,543
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   20,703 16,174 SH   SOLE   0 0 16,174
TRITON INTL LTD CL A G9078F107   1,867,421 29,538 SH   SOLE   0 0 29,538
TRIUMPH GROUP INC NEW COM 896818101   385,924 33,298 SH   SOLE   6,184 0 27,114
TRUECAR INC COM 89785L107   92,000 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   66,232,509 1,942,302 SH   SOLE   878,566 0 1,063,736
TRUPANION INC COM 898202106   246,746 5,753 SH   SOLE   1,939 0 3,814
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   209,964 13,850 SH   SOLE   0 0 13,850
TRUSTMARK CORP COM 898402102   526,604 21,320 SH   SOLE   0 0 21,320
TRX GOLD CORPORATION COM 87283P109   23,402 48,532 SH   SOLE   0 0 48,532
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   201,314 10,361 SH   SOLE   680 0 9,681
TSCAN THERAPEUTICS INC COM 89854M101   25,200 12,000 SH   SOLE   0 0 12,000
TTM TECHNOLOGIES INC COM 87305R109   159,438 11,819 SH   SOLE   8,068 0 3,751
TUPPERWARE BRANDS CORP COM 899896104   30,091 12,036 SH   SOLE   0 0 12,036
TUSIMPLE HLDGS INC CL A 90089L108   20,455 13,915 SH   SOLE   882 0 13,033
TUTOR PERINI CORP COM 901109108   545,693 88,443 SH   SOLE   0 0 88,443
TWILIO INC CL A 90138F102   6,499,782 97,550 SH   SOLE   9,240 0 88,310
TWIST BIOSCIENCE CORP COM 90184D100   409,482 27,154 SH   SOLE   4,866 0 22,288
TWO HBRS INVT CORP COM 90187B804   1,040,327 70,722 SH   SOLE   2,639 0 68,083
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   211,911 15,957 SH   SOLE   0 0 15,957
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   16,376,716 538,299 SH   SOLE   0 0 538,299
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   15,690,565 696,251 SH   SOLE   0 0 696,251
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   11,780,739 406,465 SH   SOLE   0 0 406,465
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   7,851,752 262,864 SH   SOLE   0 0 262,864
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   16,970,895 533,673 SH   SOLE   0 0 533,673
TYLER TECHNOLOGIES INC COM 902252105   5,803,684 16,365 SH   SOLE   2,817 0 13,548
TYRA BIOSCIENCES INC COM 90240B106   313,365 19,500 SH   SOLE   0 0 19,500
TYSON FOODS INC CL A 902494103   12,033,046 202,850 SH   SOLE   3,530 0 199,320
U HAUL HOLDING COMPANY COM SER N 023586506   1,209,090 23,319 SH   SOLE   7,585 0 15,734
U S PHYSICAL THERAPY COM 90337L108   300,778 3,072 SH   SOLE   2,030 0 1,042
U S SILICA HLDGS INC COM 90346E103   390,859 32,735 SH   SOLE   180 0 32,555
UBER TECHNOLOGIES INC COM 90353T100   25,865,507 815,947 SH   SOLE   279,702 0 536,245
UBIQUITI INC COM 90353W103   3,043,871 11,203 SH   SOLE   158 0 11,045
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   330,781 17,344 SH   SOLE   0 0 17,344
UBS GROUP AG SHS H42097107   2,052,644 96,188 SH   SOLE   2,257 0 93,931
UDR INC COM 902653104   4,276,351 104,149 SH   SOLE   4,812 0 99,337
UFP INDUSTRIES INC COM 90278Q108   1,791,858 22,548 SH   SOLE   3,759 0 18,789
UGI CORP NEW COM 902681105   4,476,070 128,771 SH   SOLE   11,211 0 117,560
UIPATH INC CL A 90364P105   1,758,862 100,163 SH   SOLE   39,243 0 60,920
ULTA BEAUTY INC COM 90384S303   32,300,918 59,195 SH   SOLE   2,624 0 56,571
ULTRA CLEAN HLDGS INC COM 90385V107   757,839 22,854 SH   SOLE   2,969 0 19,885
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   240,119 5,988 SH   SOLE   5,704 0 284
UMB FINL CORP COM 902788108   204,075 3,535 SH   SOLE   1,927 0 1,608
UNDER ARMOUR INC CL A 904311107   1,094,613 115,344 SH   SOLE   28 0 115,316
UNDER ARMOUR INC CL C 904311206   831,257 97,451 SH   SOLE   0 0 97,451
UNIFIRST CORP MASS COM 904708104   934,293 5,301 SH   SOLE   3,841 0 1,460
UNILEVER PLC SPON ADR NEW 904767704   56,758,839 1,092,988 SH   SOLE   712,758 0 380,230
UNION BANKSHARES INC COM 905400107   506,034 22,887 SH   SOLE   0 0 22,887
UNION PAC CORP COM 907818108   96,758,485 480,764 SH   SOLE   61,904 0 418,860
UNITED AIRLS HLDGS INC COM 910047109   6,682,325 151,013 SH   SOLE   20,262 0 130,751
UNITED BANKSHARES INC WEST V COM 909907107   932,635 26,496 SH   SOLE   4,695 0 21,801
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   709,207 25,221 SH   SOLE   3,975 0 21,246
UNITED INS HLDGS CORP COM 910710102   48,166 17,080 SH   SOLE   0 0 17,080
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   673,881 76,927 SH   SOLE   1,124 0 75,803
UNITED NAT FOODS INC COM 911163103   266,504 10,114 SH   SOLE   3,638 0 6,476
UNITED PARCEL SERVICE INC CL B 911312106   187,479,210 966,438 SH   SOLE   237,190 0 729,248
UNITED RENTALS INC COM 911363109   30,769,801 77,749 SH   SOLE   4,623 0 73,126
UNITED STATES STL CORP NEW COM 912909108   7,352,032 281,687 SH   SOLE   2,085 0 279,602
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   276,368 23,866 SH   SOLE   0 0 23,866
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   4,748,900 190,413 SH   SOLE   0 0 190,413
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   2,083,459 38,398 SH   SOLE   0 0 38,398
UNITED STS GASOLINE FD LP UNITS 91201T102   1,090,573 17,940 SH   SOLE   0 0 17,940
UNITED STS NAT GAS FD LP UNIT PAR 912318300   1,636,962 235,874 SH   SOLE   0 0 235,874
UNITED STS OIL FD LP UNITS 91232N207   2,741,892 41,269 SH   SOLE   0 0 41,269
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,315,877 5,876 SH   SOLE   1,932 0 3,944
UNITEDHEALTH GROUP INC COM 91324P102   310,881,276 657,824 SH   SOLE   164,754 0 493,070
UNITI GROUP INC COM 91325V108   195,310 55,017 SH   SOLE   470 0 54,547
UNITY SOFTWARE INC COM 91332U101   4,062,071 125,218 SH   SOLE   40,126 0 85,092
UNIVERSAL CORP VA COM 913456109   568,868 10,756 SH   SOLE   1,096 0 9,660
UNIVERSAL DISPLAY CORP COM 91347P105   2,223,857 14,335 SH   SOLE   0 0 14,335
UNIVERSAL DISPLAY CORP COM 91347P105   775,650 5,000 SH Call SOLE   0 0 5,000
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   355,496 7,389 SH   SOLE   0 0 7,389
UNIVERSAL HLTH SVCS INC CL B 913903100   1,702,852 13,398 SH   SOLE   24 0 13,374
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   921,985 31,629 SH   SOLE   0 0 31,629
UNIVEST FINANCIAL CORPORATIO COM 915271100   748,876 31,545 SH   SOLE   0 0 31,545
UNUM GROUP COM 91529Y106   9,353,080 236,428 SH   SOLE   1,649 0 234,779
UPHEALTH INC COM NEW 91532B200   210,309 141,147 SH   SOLE   0 0 141,147
UPSTART HLDGS INC COM 91680M107   789,852 49,708 SH   SOLE   13 0 49,695
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   8,566 15,000 PRN   SOLE   0 0 15,000
URANIUM ENERGY CORP COM 916896103   107,559 37,347 SH   SOLE   0 0 37,347
URBAN OUTFITTERS INC COM 917047102   3,571,059 128,826 SH   SOLE   12,817 0 116,009
UR-ENERGY INC COM 91688R108   13,338 12,583 SH   SOLE   0 0 12,583
URSTADT BIDDLE PPTYS INC CL A 917286205   5,628,612 320,354 SH   SOLE   0 0 320,354
US BANCORP DEL COM NEW 902973304   65,006,733 1,803,238 SH   SOLE   623,163 0 1,180,075
US FOODS HLDG CORP COM 912008109   3,145,367 85,148 SH   SOLE   6,595 0 78,553
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   229,498 10,861 SH   SOLE   0 0 10,861
USCF ETF TR MIDSTREAM ENERGY 90290T882   475,824 14,378 SH   SOLE   0 0 14,378
UTZ BRANDS INC COM CL A 918090101   475,049 28,843 SH   SOLE   25,282 0 3,561
UWM HOLDINGS CORPORATION COM CL A 91823B109   366,829 74,711 SH   SOLE   0 0 74,711
V F CORP COM 918204108   4,469,165 195,075 SH   SOLE   13,084 0 181,991
VAALCO ENERGY INC COM NEW 91851C201   461,911 101,967 SH   SOLE   30,862 0 71,105
VACASA INC CLASS A COM 91854V107   15,876 16,500 SH   SOLE   0 0 16,500
VAIL RESORTS INC COM 91879Q109   940,539 4,025 SH   SOLE   414 0 3,611
VALARIS LIMITED CL A G9460G101   338,832 5,208 SH   SOLE   4,198 0 1,010
VALE S A SPONSORED ADS 91912E105   5,217,149 330,618 SH   SOLE   35,567 0 295,051
VALE S A SPONSORED ADS 91912E105   468,666 29,700 SH Call SOLE   0 0 29,700
VALERO ENERGY CORP COM 91913Y100   53,489,654 383,164 SH   SOLE   42,216 0 340,948
VALLEY NATL BANCORP COM 919794107   604,404 65,412 SH   SOLE   0 0 65,412
VALMONT INDS INC COM 920253101   1,160,947 3,636 SH   SOLE   1,318 0 2,318
VALVOLINE INC COM 92047W101   500,146 14,314 SH   SOLE   1,580 0 12,734
VANCE TAX-MANAGED GLOB COM 27829C105   2,464,018 304,953 SH   SOLE   0 0 304,953
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   39,057,865 449,665 SH   SOLE   0 0 449,665
VANECK ETF TRUST BDC INCOME ETF 92189F411   29,194,151 1,968,587 SH   SOLE   0 0 1,968,587
VANECK ETF TRUST BIOTECH ETF 92189F726   7,806,092 48,159 SH   SOLE   0 0 48,159
VANECK ETF TRUST CEF MUNI INCOME 92189F460   4,225,820 194,738 SH   SOLE   0 0 194,738
VANECK ETF TRUST CHINEXT ETF 92189F627   255,674 7,977 SH   SOLE   0 0 7,977
VANECK ETF TRUST DIGI TRANSFRM 92189H821   1,251,754 269,775 SH   SOLE   0 0 269,775
VANECK ETF TRUST DURABLE HGH DIV 92189H102   8,612,005 274,968 SH   SOLE   0 0 274,968
VANECK ETF TRUST EMERGING MRKT HI 92189F353   1,719,602 93,355 SH   SOLE   113 0 93,242
VANECK ETF TRUST ENERGY INCME ET 92189H870   617,426 10,135 SH   SOLE   0 0 10,135
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   775,922 5,332 SH   SOLE   0 0 5,332
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   59,354,692 2,118,298 SH   SOLE   23,024 0 2,095,274
VANECK ETF TRUST GAMING ETF 92189F882   4,706,320 106,094 SH   SOLE   0 0 106,094
VANECK ETF TRUST GOLD MINERS ETF 92189F106   85,032,456 2,628,515 SH   SOLE   0 0 2,628,515
VANECK ETF TRUST GOLD MINERS ETF 92189F106   533,775 16,500 SH Put SOLE   0 0 16,500
VANECK ETF TRUST GREEN BOND ETF 92189F171   1,037,064 44,112 SH   SOLE   0 0 44,112
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   21,796,526 421,270 SH   SOLE   11,921 0 409,349
VANECK ETF TRUST IG FLOATING RATE 92189F486   18,854,330 755,079 SH   SOLE   0 0 755,079
VANECK ETF TRUST INDONESIA INDEX 92189F833   220,362 12,351 SH   SOLE   0 0 12,351
VANECK ETF TRUST INFLATION ALLOCA 92189F130   22,791,125 902,619 SH   SOLE   39 0 902,580
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   66,505,584 1,431,151 SH   SOLE   1,199,320 0 231,831
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   13,107,271 519,100 SH   SOLE   0 0 519,100
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   18,206,106 460,914 SH   SOLE   0 0 460,914
VANECK ETF TRUST LONG MUNI ETF 92189F536   12,364,427 686,531 SH   SOLE   0 0 686,531
VANECK ETF TRUST LONG/FLAT TREND 92189F148   3,115,224 86,224 SH   SOLE   0 0 86,224
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   2,200,448 18,109 SH   SOLE   0 0 18,109
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   1,270,301 44,666 SH   SOLE   0 0 44,666
VANECK ETF TRUST MORTGAGE REIT 92189F452   2,614,800 231,398 SH   SOLE   0 0 231,398
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   6,726,330 210,395 SH   SOLE   50,375 0 160,020
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   281,172,711 3,808,380 SH   SOLE   0 0 3,808,380
VANECK ETF TRUST NATURAL RESOURC 92189F841   7,620,856 154,512 SH   SOLE   0 0 154,512
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,281,889 40,322 SH   SOLE   0 0 40,322
VANECK ETF TRUST OIL SERVICES ETF 92189H607   24,960,205 90,067 SH   SOLE   0 0 90,067
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   3,462,507 44,603 SH   SOLE   0 0 44,603
VANECK ETF TRUST PREFERRED SECURT 92189F429   16,665,685 944,232 SH   SOLE   0 0 944,232
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   9,914,345 121,529 SH   SOLE   0 0 121,529
VANECK ETF TRUST RETAIL ETF 92189F684   3,943,332 24,129 SH   SOLE   0 0 24,129
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   94,400,820 358,679 SH   SOLE   47 0 358,632
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   7,565,166 339,397 SH   SOLE   0 0 339,397
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   156,403 10,486 SH   SOLE   0 0 10,486
VANECK ETF TRUST STEEL ETF 92189F205   2,063,384 32,372 SH   SOLE   0 0 32,372
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   1,276,832 22,981 SH   SOLE   0 0 22,981
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   6,633,208 390,189 SH   SOLE   0 0 390,189
VANECK ETF TRUST VANECK VIETNAM 92189F817   379,593 31,165 SH   SOLE   0 0 31,165
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   3,433,071 64,922 SH   SOLE   0 0 64,922
VANECK MERK GOLD TR GOLD TRUST 921078101   29,041,875 1,520,517 SH   SOLE   0 0 1,520,517
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   96,408,060 418,293 SH   SOLE   0 0 418,293
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   51,175,752 348,846 SH   SOLE   0 0 348,846
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   8,913,184 100,317 SH   SOLE   0 0 100,317
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   25,259,671 298,296 SH   SOLE   56 0 298,240
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,257,440 92,265 SH   SOLE   0 0 92,265
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   10,377,962 109,545 SH   SOLE   0 0 109,545
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   5,269,227 65,246 SH   SOLE   0 0 65,246
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   31,807,431 358,232 SH   SOLE   0 0 358,232
VANGUARD BD INDEX FDS INTERMED TERM 921937819   288,866,518 3,764,224 SH   SOLE   668 0 3,763,556
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   182,635,181 2,383,027 SH   SOLE   606 0 2,382,421
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   409,270,586 5,350,642 SH   SOLE   3,246 0 5,347,396
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,231,447,251 30,224,127 SH   SOLE   5,550,591 0 24,673,536
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   11,537,447 234,310 SH   SOLE   0 0 234,310
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   287,419,401 5,875,295 SH   SOLE   5,414 0 5,869,881
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   89,722,554 639,961 SH   SOLE   134 0 639,827
VANGUARD INDEX FDS GROWTH ETF 922908736   1,036,215,069 4,154,166 SH   SOLE   14,767 0 4,139,399
VANGUARD INDEX FDS LARGE CAP ETF 922908637   113,392,861 606,996 SH   SOLE   28,328 0 578,668
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   100,956,058 518,016 SH   SOLE   1,684 0 516,332
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   125,327,544 934,792 SH   SOLE   3,157 0 931,635
VANGUARD INDEX FDS MID CAP ETF 922908629   492,391,783 2,334,496 SH   SOLE   51,343 0 2,283,153
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   129,026,750 1,553,790 SH   SOLE   623 0 1,553,167
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,395,804,529 3,711,555 SH   SOLE   79,674 0 3,631,881
VANGUARD INDEX FDS SM CP VAL ETF 922908611   172,560,134 1,086,925 SH   SOLE   11,415 0 1,075,510
VANGUARD INDEX FDS SMALL CP ETF 922908751   677,035,029 3,571,614 SH   SOLE   50,953 0 3,520,661
VANGUARD INDEX FDS SML CP GRW ETF 922908595   111,141,108 513,567 SH   SOLE   5,211 0 508,356
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,658,270,072 13,024,351 SH   SOLE   17 0 13,024,334
VANGUARD INDEX FDS TOTAL STK MKT 922908769   204,100 1,000 SH Put SOLE   0 0 1,000
VANGUARD INDEX FDS VALUE ETF 922908744   1,027,189,902 7,437,477 SH   SOLE   86,698 0 7,350,779
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   116,767,637 2,183,797 SH   SOLE   182,881 0 2,000,916
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   382,667,516 9,471,969 SH   SOLE   123,853 0 9,348,116
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   20,553,903 337,225 SH   SOLE   3,441 0 333,784
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   20,350,745 300,070 SH   SOLE   104,792 0 195,278
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   11,121,897 101,812 SH   SOLE   19 0 101,793
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   4,237,909 104,459 SH   SOLE   12 0 104,447
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   93,960,803 1,020,315 SH   SOLE   0 0 1,020,315
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   98,350,613 2,056,684 SH   SOLE   2,909 0 2,053,775
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   107,772,822 2,127,375 SH   SOLE   78,443 0 2,048,932
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   52,652,801 878,132 SH   SOLE   22,427 0 855,705
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   786,462,296 9,803,819 SH   SOLE   62,529 0 9,741,290
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   19,636,963 246,324 SH   SOLE   48,395 0 197,929
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   24,136,202 368,435 SH   SOLE   27,244 0 341,191
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   178,229,073 3,828,767 SH   SOLE   3,095 0 3,825,672
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   108,087,604 1,846,389 SH   SOLE   63,679 0 1,782,710
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   193,717,332 2,541,222 SH   SOLE   9,031 0 2,532,191
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   3,354,511 43,775 SH   SOLE   0 0 43,775
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   722,587 10,475 SH   SOLE   0 0 10,475
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   173,942,204 2,765,817 SH   SOLE   1,556 0 2,764,261
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   24,060,280 129,127 SH   SOLE   0 0 129,127
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   77,115,071 1,154,244 SH   SOLE   0 0 1,154,244
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   7,582,533 45,941 SH   SOLE   0 0 45,941
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   38,505,533 534,206 SH   SOLE   0 0 534,206
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   8,168,194 67,786 SH   SOLE   0 0 67,786
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   11,814,724 64,456 SH   SOLE   0 0 64,456
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   767,911,286 4,986,113 SH   SOLE   10,719 0 4,975,394
VANGUARD STAR FDS VG TL INTL STK F 921909768   116,392,307 2,108,174 SH   SOLE   0 0 2,108,174
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   788,075,002 17,446,868 SH   SOLE   26,939 0 17,419,929
VANGUARD WELLINGTON FD US MINIMUM 921935409   914,245 9,293 SH   SOLE   0 0 9,293
VANGUARD WELLINGTON FD US MOMENTUM 921935508   3,366,822 29,917 SH   SOLE   0 0 29,917
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   529,867 5,347 SH   SOLE   0 0 5,347
VANGUARD WELLINGTON FD US QUALITY 921935706   1,451,766 13,401 SH   SOLE   0 0 13,401
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   5,604,775 57,799 SH   SOLE   0 0 57,799
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   12,546,388 201,354 SH   SOLE   37 0 201,317
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   511,455,378 4,847,919 SH   SOLE   27,645 0 4,820,274
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   68,266,975 926,533 SH   SOLE   0 0 926,533
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   46,155,395 745,043 SH   SOLE   0 0 745,043
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,420,665 65,330 SH   SOLE   0 0 65,330
VANGUARD WORLD FD ESG US CORP BD 921910691   1,867,295 29,781 SH   SOLE   0 0 29,781
VANGUARD WORLD FD ESG US STK ETF 921910733   9,509,285 132,608 SH   SOLE   0 0 132,608
VANGUARD WORLD FD EXTENDED DUR 921910709   16,791,151 185,456 SH   SOLE   0 0 185,456
VANGUARD WORLD FD MEGA CAP INDEX 921910873   41,966,895 293,188 SH   SOLE   0 0 293,188
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   59,734,981 591,318 SH   SOLE   67 0 591,251
VANGUARD WORLD FD MEGA GRWTH IND 921910816   138,475,274 677,108 SH   SOLE   0 0 677,108
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   15,022,737 155,402 SH   SOLE   0 0 155,402
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   35,401,050 140,174 SH   SOLE   0 0 140,174
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   99,073,662 511,956 SH   SOLE   0 0 511,956
VANGUARD WORLD FDS ENERGY ETF 92204A306   57,996,292 507,715 SH   SOLE   16 0 507,699
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   54,605,244 701,056 SH   SOLE   0 0 701,056
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   146,153,416 612,905 SH   SOLE   0 0 612,905
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   30,246,828 158,768 SH   SOLE   0 0 158,768
VANGUARD WORLD FDS INF TECH ETF 92204A702   395,632,403 1,026,364 SH   SOLE   4,074 0 1,022,290
VANGUARD WORLD FDS MATERIALS ETF 92204A801   17,315,178 97,375 SH   SOLE   0 0 97,375
VANGUARD WORLD FDS UTILITIES ETF 92204A876   90,057,973 610,480 SH   SOLE   0 0 610,480
VAXART INC COM NEW 92243A200   18,852 24,913 SH   SOLE   0 0 24,913
VBI VACCINES INC CDA COM NEW 91822J103   50,029 165,113 SH   SOLE   0 0 165,113
VECTOR GROUP LTD COM 92240M108   572,526 47,671 SH   SOLE   0 0 47,671
VEEVA SYS INC CL A COM 922475108   12,146,773 66,091 SH   SOLE   26,423 0 39,668
VENTAS INC COM 92276F100   13,653,198 314,952 SH   SOLE   152,775 0 162,177
VERACYTE INC COM 92337F107   748,210 33,552 SH   SOLE   11,964 0 21,588
VERICEL CORP COM 92346J108   229,576 7,830 SH   SOLE   4,781 0 3,049
VERISIGN INC COM 92343E102   2,917,622 13,806 SH   SOLE   2,977 0 10,829
VERISK ANALYTICS INC COM 92345Y106   11,108,868 57,901 SH   SOLE   42,013 0 15,888
VERITIV CORP COM 923454102   234,344 1,734 SH   SOLE   572 0 1,162
VERIZON COMMUNICATIONS INC COM 92343V104   241,284,313 6,204,277 SH   SOLE   1,413,878 0 4,790,399
VERRA MOBILITY CORP CL A COM STK 92511U102   1,284,820 75,935 SH   SOLE   0 0 75,935
VERRICA PHARMACEUTICALS INC COM 92511W108   228,345 35,130 SH   SOLE   0 0 35,130
VERTEX ENERGY INC COM 92534K107   105,291 10,657 SH   SOLE   0 0 10,657
VERTEX INC CL A 92538J106   348,771 16,857 SH   SOLE   15,917 0 940
VERTEX PHARMACEUTICALS INC COM 92532F100   52,773,963 167,500 SH   SOLE   75,859 0 91,641
VERTICAL CAP INCOME FD SHS BEN INT 92535C104   147,336 15,019 SH   SOLE   0 0 15,019
VERTIV HOLDINGS CO COM CL A 92537N108   825,505 57,687 SH   SOLE   48,562 0 9,125
VERU INC COM 92536C103   18,722 16,140 SH   SOLE   0 0 16,140
VIASAT INC COM 92552V100   1,444,359 42,682 SH   SOLE   4,974 0 37,708
VIASAT INC COM 92552V100   338,400 10,000 SH Put SOLE   0 0 10,000
VIATRIS INC COM 92556V106   5,594,878 581,588 SH   SOLE   421 0 581,167
VIAVI SOLUTIONS INC COM 925550105   310,182 28,641 SH   SOLE   18,340 0 10,301
VICI PPTYS INC COM 925652109   20,220,051 619,867 SH   SOLE   138,374 0 481,493
VICTORIAS SECRET AND CO COMMON STOCK 926400102   209,100 6,123 SH   SOLE   0 0 6,123
VICTORY CAP HLDGS INC COM CL A 92645B103   1,344,200 45,924 SH   SOLE   4,437 0 41,487
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   421,370 6,612 SH   SOLE   0 0 6,612
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   1,999,258 64,285 SH   SOLE   0 0 64,285
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   722,537 18,186 SH   SOLE   0 0 18,186
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   48,754,479 782,523 SH   SOLE   0 0 782,523
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   33,847,676 492,361 SH   SOLE   0 0 492,361
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   8,129,130 156,721 SH   SOLE   0 0 156,721
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   109,322,191 1,803,401 SH   SOLE   0 0 1,803,401
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   5,338,660 92,824 SH   SOLE   0 0 92,824
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   9,212,526 177,505 SH   SOLE   0 0 177,505
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   5,973,993 100,684 SH   SOLE   0 0 100,684
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N527   2,334,428 50,023 SH   SOLE   0 0 50,023
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   10,996,987 224,200 SH   SOLE   0 0 224,200
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   13,492,427 298,175 SH   SOLE   0 0 298,175
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   2,652,062 68,529 SH   SOLE   0 0 68,529
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,200,464 46,765 SH   SOLE   0 0 46,765
VIEMED HEALTHCARE INC COM 92663R105   1,677,845 173,690 SH   SOLE   0 0 173,690
VIEWRAY INC COM 92672L107   87,379 25,254 SH   SOLE   0 0 25,254
VIKING THERAPEUTICS INC COM 92686J106   542,873 32,605 SH   SOLE   0 0 32,605
VILLAGE FARMS INTL INC COM 92707Y108   121,167 145,984 SH   SOLE   0 0 145,984
VINCO VENTURES INC COM 927330100   9,803 30,510 SH   SOLE   0 0 30,510
VINTAGE WINE ESTATES INC COM 92747V106   12,840 12,000 SH   SOLE   0 0 12,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,540,028 55,001 SH   SOLE   0 0 55,001
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   473,586 31,198 SH   SOLE   20,857 0 10,341
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   390,404 96,396 SH   SOLE   0 0 96,396
VIRIDIAN THERAPEUTICS INC COM 92790C104   256,435 10,080 SH   SOLE   1,182 0 8,898
VIRTU FINL INC CL A 928254101   776,988 41,111 SH   SOLE   3,934 0 37,177
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   772,677 44,407 SH   SOLE   0 0 44,407
VIRTUS CONVERTIBLE & INC FD COM 92838U108   612,382 204,127 SH   SOLE   0 0 204,127
VIRTUS CONVERTIBLE & INCOME COM 92838X102   1,866,048 555,371 SH   SOLE   0 0 555,371
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   3,622,695 187,607 SH   SOLE   0 0 187,607
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,550,029 131,805 SH   SOLE   0 0 131,805
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,213,410 61,751 SH   SOLE   0 0 61,751
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   1,791,055 65,102 SH   SOLE   0 0 65,102
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   315,899 40,761 SH   SOLE   0 0 40,761
VIRTUS INVT PARTNERS INC COM 92828Q109   259,464 1,363 SH   SOLE   0 0 1,363
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   691,322 151,274 SH   SOLE   0 0 151,274
VIRTUS TOTAL RETURN FD INC COM 92835W107   4,130,705 637,947 SH   SOLE   0 0 637,947
VISA INC COM CL A 92826C839   387,789,292 1,719,992 SH   SOLE   356,424 0 1,363,568
VISA INC COM CL A 92826C839   225,460 1,000 SH Put SOLE   0 0 1,000
VISHAY INTERTECHNOLOGY INC COM 928298108   542,936 24,003 SH   SOLE   9,176 0 14,827
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,306,655 66,026 SH   SOLE   0 0 66,026
VISTA OUTDOOR INC COM 928377100   1,327,856 47,920 SH   SOLE   16,254 0 31,666
VISTEON CORP COM NEW 92839U206   497,622 3,173 SH   SOLE   2,949 0 224
VISTRA CORP COM 92840M102   2,558,358 106,599 SH   SOLE   51,725 0 54,874
VITA COCO CO INC COM 92846Q107   337,464 17,200 SH   SOLE   0 0 17,200
VITAL ENERGY INC COM 516806205   699,221 15,354 SH   SOLE   1,126 0 14,228
VITESSE ENERGY INC COMMON STOCK 92852X103   192,486 10,115 SH   SOLE   0 0 10,115
VIVANI MEDICAL INC COMMON STOCK 92854B109   45,895 45,895 SH   SOLE   0 0 45,895
VMWARE INC CL A COM 928563402   5,684,287 45,529 SH   SOLE   7,876 0 37,653
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,191,827 470,275 SH   SOLE   36,688 0 433,587
VONTIER CORPORATION COM 928881101   309,578 11,323 SH   SOLE   3,486 0 7,837
VORNADO RLTY TR SH BEN INT 929042109   336,387 21,886 SH   SOLE   15,455 0 6,431
VOXX INTL CORP CL A 91829F104   299,557 24,295 SH   SOLE   0 0 24,295
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   244,908 38,207 SH   SOLE   0 0 38,207
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   464,682 86,533 SH   SOLE   0 0 86,533
VOYA FINANCIAL INC COM 929089100   539,375 7,548 SH   SOLE   1,761 0 5,787
VOYA GLBL ADV & PREM OPP FD COM 92912R104   844,305 98,865 SH   SOLE   0 0 98,865
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   1,805,403 354,001 SH   SOLE   0 0 354,001
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,146,640 118,823 SH   SOLE   0 0 118,823
VSE CORP COM 918284100   277,305 6,176 SH   SOLE   0 0 6,176
VULCAN MATLS CO COM 929160109   14,605,095 85,131 SH   SOLE   36,459 0 48,672
VUZIX CORP COM NEW 92921W300   82,539 19,937 SH   SOLE   0 0 19,937
W & T OFFSHORE INC COM 92922P106   97,490 19,191 SH   SOLE   0 0 19,191
WABASH NATL CORP COM 929566107   278,924 11,343 SH   SOLE   730 0 10,613
WABTEC COM 929740108   4,223,102 41,788 SH   SOLE   20,612 0 21,176
WALGREENS BOOTS ALLIANCE INC COM 931427108   46,333,550 1,339,895 SH   SOLE   435,260 0 904,635
WALKER & DUNLOP INC COM 93148P102   277,897 3,648 SH   SOLE   0 0 3,648
WALKME LTD ORD SHS M97628107   215,237 20,229 SH   SOLE   19,729 0 500
WALMART INC COM 931142103   214,015,522 1,451,445 SH   SOLE   100,102 0 1,351,343
WARNER BROS DISCOVERY INC COM SER A 934423104   14,420,896 955,026 SH   SOLE   107,219 0 847,807
WARNER MUSIC GROUP CORP COM CL A 934550203   208,640 6,252 SH   SOLE   0 0 6,252
WARRIOR MET COAL INC COM 93627C101   971,493 26,464 SH   SOLE   4,458 0 22,006
WASHINGTON FED INC COM 938824109   2,361,545 78,404 SH   SOLE   18,103 0 60,301
WASTE CONNECTIONS INC COM 94106B101   2,388,889 17,178 SH   SOLE   3,791 0 13,387
WASTE MGMT INC DEL COM 94106L109   100,762,062 617,528 SH   SOLE   151,052 0 466,476
WATERS CORP COM 941848103   3,679,953 11,885 SH   SOLE   3,694 0 8,191
WATSCO INC COM 942622200   4,183,032 13,147 SH   SOLE   5,787 0 7,360
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,233,689 7,329 SH   SOLE   1,633 0 5,696
WAYFAIR INC CL A 94419L101   226,970 6,610 SH   SOLE   0 0 6,610
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   15,176 21,000 PRN   SOLE   0 0 21,000
WD 40 CO COM 929236107   583,518 3,277 SH   SOLE   114 0 3,163
WEBSTER FINL CORP COM 947890109   988,953 25,088 SH   SOLE   0 0 25,088
WEC ENERGY GROUP INC COM 92939U106   27,114,545 286,048 SH   SOLE   49,525 0 236,523
WEIS MKTS INC COM 948849104   367,584 4,341 SH   SOLE   0 0 4,341
WELLS FARGO CO NEW COM 949746101   67,994,171 1,818,999 SH   SOLE   249,046 0 1,569,953
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,566,898 3,032 SH   SOLE   292 0 2,740
WELLTOWER INC COM 95040Q104   10,807,156 150,749 SH   SOLE   14,414 0 136,335
WENDYS CO COM 95058W100   1,400,548 64,304 SH   SOLE   2,815 0 61,489
WERNER ENTERPRISES INC COM 950755108   813,316 17,879 SH   SOLE   0 0 17,879
WESBANCO INC COM 950810101   1,265,308 41,215 SH   SOLE   13,090 0 28,125
WESCO INTL INC COM 95082P105   1,220,118 7,895 SH   SOLE   2,605 0 5,290
WEST FRASER TIMBER CO LTD COM 952845105   212,438 2,982 SH   SOLE   94 0 2,888
WEST PHARMACEUTICAL SVSC INC COM 955306105   19,305,871 55,722 SH   SOLE   44,393 0 11,329
WESTAMERICA BANCORPORATION COM 957090103   1,289,511 29,109 SH   SOLE   1,866 0 27,243
WESTERN ALLIANCE BANCORP COM 957638109   1,947,303 54,792 SH   SOLE   5 0 54,787
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   2,041,746 153,515 SH   SOLE   0 0 153,515
WESTERN ASSET EMERGING MKTS COM 95766A101   3,908,123 454,962 SH   SOLE   0 0 454,962
WESTERN ASSET GBL HIGH INC F COM 95766B109   2,316,177 332,784 SH   SOLE   0 0 332,784
WESTERN ASSET HIGH INCOM FD COM 95766J102   392,648 80,792 SH   SOLE   0 0 80,792
WESTERN ASSET HIGH INCOME OP COM 95766K109   325,307 85,382 SH   SOLE   0 0 85,382
WESTERN ASSET HIGH YIELD DEF COM 95768B107   504,580 42,119 SH   SOLE   0 0 42,119
WESTERN ASSET INTER MUNI FD COM 958435109   1,727,923 218,536 SH   SOLE   0 0 218,536
WESTERN ASSET INVESTMENT GRA COM 95766T100   320,297 26,826 SH   SOLE   0 0 26,826
WESTERN ASSET MANAGED MUNS F COM 95766M105   914,368 88,946 SH   SOLE   42,562 0 46,384
WESTERN ASSET MTG DEFINED OP COM 95790B109   563,642 53,937 SH   SOLE   0 0 53,937
WESTERN ASSET MUN HIGH INCOM COM 95766N103   200,894 30,119 SH   SOLE   0 0 30,119
WESTERN ASSET MUN PARTNERS F COM 95766P108   443,390 36,644 SH   SOLE   0 0 36,644
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,395,156 136,780 SH   SOLE   0 0 136,780
WESTERN AST INFL LKD OPP & I COM 95766R104   5,726,878 625,888 SH   SOLE   0 0 625,888
WESTERN DIGITAL CORP. COM 958102105   3,474,980 92,248 SH   SOLE   40,802 0 51,446
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   529,283 549,000 PRN   SOLE   0 0 549,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,018,430 76,543 SH   SOLE   0 0 76,543
WESTERN UN CO COM 959802109   586,370 52,589 SH   SOLE   14,125 0 38,464
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   793,196 36,038 SH   SOLE   1,190 0 34,848
WESTLAKE CORPORATION COM 960413102   2,933,139 25,290 SH   SOLE   487 0 24,803
WESTROCK CO COM 96145D105   3,288,760 107,934 SH   SOLE   239 0 107,695
WESTROCK COFFEE CO COM 96145W103   554,472 45,300 SH   SOLE   0 0 45,300
WEX INC COM 96208T104   4,145,478 22,544 SH   SOLE   9,337 0 13,207
WEYERHAEUSER CO MTN BE COM NEW 962166104   14,964,144 496,653 SH   SOLE   85,338 0 411,315
WHEATON PRECIOUS METALS CORP COM 962879102   6,387,110 132,623 SH   SOLE   7,023 0 125,600
WHEELS UP EXPERIENCE INC COM CL A 96328L106   65,335 103,247 SH   SOLE   0 0 103,247
WHIRLPOOL CORP COM 963320106   3,226,025 24,436 SH   SOLE   3,265 0 21,171
WHITE MTNS INS GROUP LTD COM G9618E107   1,581,524 1,148 SH   SOLE   742 0 406
WHITEHORSE FIN INC COM 96524V106   617,504 49,321 SH   SOLE   0 0 49,321
WHITESTONE REIT COM 966084204   271,330 29,492 SH   SOLE   0 0 29,492
WILLIAMS COS INC COM 969457100   72,045,113 2,412,764 SH   SOLE   1,139,511 0 1,273,253
WILLIAMS SONOMA INC COM 969904101   3,765,847 30,954 SH   SOLE   3,481 0 27,473
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,547,594 15,266 SH   SOLE   4,713 0 10,553
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   876,656 18,700 SH   SOLE   13,553 0 5,147
WINGSTOP INC COM 974155103   1,811,935 9,870 SH   SOLE   5,521 0 4,349
WINMARK CORP COM 974250102   275,570 860 SH   SOLE   119 0 741
WINNEBAGO INDS INC COM 974637100   1,032,903 17,901 SH   SOLE   0 0 17,901
WINTRUST FINL CORP COM 97650W108   760,849 10,430 SH   SOLE   6,687 0 3,743
WIPRO LTD SPON ADR 1 SH 97651M109   409,475 91,197 SH   SOLE   85,563 0 5,634
WISDOMTREE TR BLMBG US BULL 97717W471   4,225,567 162,085 SH   SOLE   0 0 162,085
WISDOMTREE TR CHINADIV EX FI 97717X719   4,389,351 126,203 SH   SOLE   0 0 126,203
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   6,731,594 226,653 SH   SOLE   0 0 226,653
WISDOMTREE TR CURRNCY INT EQ 97717X263   19,024,582 615,505 SH   SOLE   0 0 615,505
WISDOMTREE TR CYBERSECURITY FD 97717Y659   267,089 14,516 SH   SOLE   0 0 14,516
WISDOMTREE TR DYNAMIC INT EQ 97717X271   210,039 6,651 SH   SOLE   0 0 6,651
WISDOMTREE TR EM EX ST-OWNED 97717X578   60,665,461 2,179,076 SH   SOLE   0 0 2,179,076
WISDOMTREE TR EM LCL DEBT FD 97717X867   230,766 8,525 SH   SOLE   0 0 8,525
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   1,459,049 64,503 SH   SOLE   0 0 64,503
WISDOMTREE TR EMER MKT HIGH FD 97717W315   37,598,322 993,088 SH   SOLE   0 0 993,088
WISDOMTREE TR EMERG MKTS ESG 97717X214   862,114 30,727 SH   SOLE   0 0 30,727
WISDOMTREE TR EMERGING MARKETS 97717Y642   357,132 12,726 SH   SOLE   0 0 12,726
WISDOMTREE TR EMG MKTS SMCAP 97717W281   4,975,083 108,650 SH   SOLE   0 0 108,650
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   15,640,217 875,222 SH   SOLE   0 0 875,222
WISDOMTREE TR EURO QTLY DIV GR 97717X610   430,886 14,289 SH   SOLE   0 0 14,289
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   7,349,626 89,401 SH   SOLE   0 0 89,401
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,378,495 23,641 SH   SOLE   116 0 23,525
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   442,675,489 8,805,958 SH   SOLE   19,014 0 8,786,944
WISDOMTREE TR FUTRE STRAT FD 97717W125   5,483,107 163,391 SH   SOLE   0 0 163,391
WISDOMTREE TR GLB HIGH DIV FD 97717W877   7,088,683 151,482 SH   SOLE   0 0 151,482
WISDOMTREE TR GLB US QTLY DIV 97717W844   15,808,343 445,682 SH   SOLE   0 0 445,682
WISDOMTREE TR HEDGED HI YLD BD 97717W430   4,432,232 213,396 SH   SOLE   0 0 213,396
WISDOMTREE TR INDIA ERNGS FD 97717W422   3,396,706 107,695 SH   SOLE   0 0 107,695
WISDOMTREE TR INTERNATIONL EFI 97717Y634   674,987 19,663 SH   SOLE   0 0 19,663
WISDOMTREE TR INTERNTNL AI ENH 97717W786   258,898 6,663 SH   SOLE   0 0 6,663
WISDOMTREE TR INTK MLTIFACTR 97717Y774   328,464 13,114 SH   SOLE   0 0 13,114
WISDOMTREE TR INTL EQUITY FD 97717W703   34,396,286 691,661 SH   SOLE   0 0 691,661
WISDOMTREE TR INTL ESG FUND 97717Y709   677,140 24,725 SH   SOLE   0 0 24,725
WISDOMTREE TR INTL LRGCAP DV 97717W794   4,788,028 102,527 SH   SOLE   0 0 102,527
WISDOMTREE TR INTL MIDCAP DV 97717W778   848,624 14,516 SH   SOLE   0 0 14,516
WISDOMTREE TR INTL QULTY DIV 97717X131   15,333,497 452,716 SH   SOLE   0 0 452,716
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,712,963 60,928 SH   SOLE   0 0 60,928
WISDOMTREE TR INTRST RATE HDGE 97717W380   20,740,164 476,457 SH   SOLE   0 0 476,457
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   51,965,508 1,318,252 SH   SOLE   0 0 1,318,252
WISDOMTREE TR ITL HIGH DIV FD 97717W802   21,777,703 578,425 SH   SOLE   0 0 578,425
WISDOMTREE TR JAPN HEDGE EQT 97717W851   8,510,760 120,344 SH   SOLE   0 0 120,344
WISDOMTREE TR JP SMALLCP DIV 97717W836   408,371 6,110 SH   SOLE   0 0 6,110
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   1,993,977 45,238 SH   SOLE   0 0 45,238
WISDOMTREE TR NEW ECON REAL ES 97717W331   281,518 16,541 SH   SOLE   0 0 16,541
WISDOMTREE TR PUTWRITE STRAT 97717X560   209,115 6,737 SH   SOLE   0 0 6,737
WISDOMTREE TR US AI ENHANCED 97717W406   2,462,181 26,862 SH   SOLE   0 0 26,862
WISDOMTREE TR US CORP BOND FD 97717X198   1,223,054 27,519 SH   SOLE   0 0 27,519
WISDOMTREE TR US EFFICIENT COR 97717Y790   11,651,361 332,326 SH   SOLE   0 0 332,326
WISDOMTREE TR US ESG FUND 97717W596   5,188,382 120,359 SH   SOLE   0 0 120,359
WISDOMTREE TR US HGH YLD CORP 97717X172   8,513,676 190,293 SH   SOLE   0 0 190,293
WISDOMTREE TR US HIGH DIVIDEND 97717W208   65,778,953 799,550 SH   SOLE   0 0 799,550
WISDOMTREE TR US LARGECAP DIVD 97717W307   156,601,354 2,531,545 SH   SOLE   0 0 2,531,545
WISDOMTREE TR US LARGECAP FUND 97717W588   29,466,623 673,985 SH   SOLE   0 0 673,985
WISDOMTREE TR US MIDCAP DIVID 97717W505   67,703,023 1,652,099 SH   SOLE   0 0 1,652,099
WISDOMTREE TR US MIDCAP FUND 97717W570   6,015,258 120,934 SH   SOLE   0 0 120,934
WISDOMTREE TR US MULTIFACTOR 97717Y857   2,757,674 73,440 SH   SOLE   0 0 73,440
WISDOMTREE TR US QTLY DIV GRT 97717X669   352,347,410 5,652,028 SH   SOLE   65 0 5,651,963
WISDOMTREE TR US S CAP QTY DIV 97717X651   8,464,823 203,628 SH   SOLE   0 0 203,628
WISDOMTREE TR US SHT TRM CORP 97717X156   8,501,052 180,203 SH   SOLE   0 0 180,203
WISDOMTREE TR US SMALLCAP DIVD 97717W604   47,781,628 1,673,027 SH   SOLE   134,330 0 1,538,697
WISDOMTREE TR US SMALLCAP FUND 97717W562   19,184,054 443,870 SH   SOLE   0 0 443,870
WISDOMTREE TR US TOTAL DIVIDND 97717W109   31,136,850 513,894 SH   SOLE   0 0 513,894
WISDOMTREE TR WISDOMTREE US VA 97717W547   16,444,627 280,445 SH   SOLE   0 0 280,445
WISDOMTREE TR WSDM EMKTBD FD 97717X784   3,678,666 59,067 SH   SOLE   0 0 59,067
WISDOMTREE TR YIELD ENHANCD US 97717X511   79,455,182 1,818,613 SH   SOLE   0 0 1,818,613
WISDOMTREE TR YIELD ENHANCED 97717Y808   4,154,869 88,083 SH   SOLE   0 0 88,083
WIX COM LTD SHS M98068105   1,329,735 13,324 SH   SOLE   314 0 13,010
WNS HLDGS LTD SPON ADR 92932M101   1,612,633 17,309 SH   SOLE   2,190 0 15,119
WOLFSPEED INC COM 977852102   5,477,039 84,327 SH   SOLE   51,518 0 32,809
WOLVERINE WORLD WIDE INC COM 978097103   321,163 18,837 SH   SOLE   864 0 17,973
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,206,086 53,771 SH   SOLE   7,348 0 46,423
WOODWARD INC COM 980745103   2,804,938 28,807 SH   SOLE   15,744 0 13,063
WORKDAY INC CL A 98138H101   13,619,723 65,942 SH   SOLE   43,223 0 22,719
WORKHORSE GROUP INC COM NEW 98138J206   41,731 31,377 SH   SOLE   0 0 31,377
WORKIVA INC COM CL A 98139A105   482,658 4,713 SH   SOLE   256 0 4,457
WORLD FUEL SVCS CORP COM 981475106   542,700 21,241 SH   SOLE   5,152 0 16,089
WORLD GOLD TR SPDR GLD MINIS 98149E303   32,699,050 836,079 SH   SOLE   557 0 835,522
WORLD WRESTLING ENTMT INC CL A 98156Q108   214,170 2,347 SH   SOLE   0 0 2,347
WORTHINGTON INDS INC COM 981811102   624,778 9,664 SH   SOLE   69 0 9,595
WP CAREY INC COM 92936U109   60,607,553 782,538 SH   SOLE   20,709 0 761,829
WPP PLC NEW ADR 92937A102   2,331,051 39,164 SH   SOLE   3,706 0 35,458
WRAP TECHNOLOGIES INC COM 98212N107   117,261 68,175 SH   SOLE   0 0 68,175
WSFS FINL CORP COM 929328102   520,398 13,837 SH   SOLE   10,397 0 3,440
WYNDHAM HOTELS & RESORTS INC COM 98311A105   981,569 14,467 SH   SOLE   3,033 0 11,434
WYNN RESORTS LTD COM 983134107   10,428,156 93,183 SH   SOLE   3,652 0 89,531
WYNN RESORTS LTD COM 983134107   1,119,100 10,000 SH Call SOLE   0 0 10,000
XAI OCTAGON FLOATING RATE & COM 98400T106   2,136,145 332,474 SH   SOLE   0 0 332,474
XCEL ENERGY INC COM 98389B100   35,979,152 533,499 SH   SOLE   144,659 0 388,840
XENCOR INC COM 98401F105   370,965 13,301 SH   SOLE   2,975 0 10,326
XENIA HOTELS & RESORTS INC COM 984017103   743,350 56,788 SH   SOLE   4,428 0 52,360
XEROX HOLDINGS CORP COM NEW 98421M106   737,111 47,864 SH   SOLE   269 0 47,595
XOMETRY INC CLASS A COM 98423F109   179,655 12,001 SH   SOLE   11,922 0 79
XPEL INC COM 98379L100   237,485 3,495 SH   SOLE   0 0 3,495
XPENG INC ADS 98422D105   929,501 83,664 SH   SOLE   0 0 83,664
XPO INC COM 983793100   1,167,299 36,592 SH   SOLE   385 0 36,207
XYLEM INC COM 98419M100   13,844,760 132,233 SH   SOLE   61,709 0 70,524
YAMANA GOLD INC COM 98462Y100   573,165 97,977 SH   SOLE   0 0 97,977
YELLOW CORP COM 985510106   328,050 161,601 SH   SOLE   0 0 161,601
YETI HLDGS INC COM 98585X104   2,730,760 68,269 SH   SOLE   14,650 0 53,619
YORK WTR CO COM 987184108   1,169,952 26,173 SH   SOLE   0 0 26,173
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   1,216,826 110,822 SH   SOLE   1,441 0 109,381
YUM BRANDS INC COM 988498101   23,442,004 177,483 SH   SOLE   23,871 0 153,612
YUM CHINA HLDGS INC COM 98850P109   8,112,692 127,981 SH   SOLE   41,342 0 86,639
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   11,424,786 35,927 SH   SOLE   11,212 0 24,715
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   30,330 23,153 SH   SOLE   0 0 23,153
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   634,941 58,628 SH   SOLE   0 0 58,628
ZEVRA THERAPEUTICS INC COM NEW 488445206   92,296 16,781 SH   SOLE   0 0 16,781
ZILLOW GROUP INC CL A 98954M101   299,665 6,857 SH   SOLE   0 0 6,857
ZILLOW GROUP INC CL C CAP STK 98954M200   1,408,172 31,666 SH   SOLE   1,502 0 30,164
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,509,277 64,007 SH   SOLE   32 0 63,975
ZIMMER BIOMET HOLDINGS INC COM 98956P102   13,760,647 106,507 SH   SOLE   19,508 0 86,999
ZIONS BANCORPORATION N A COM 989701107   1,513,391 50,564 SH   SOLE   167 0 50,397
ZOETIS INC CL A 98978V103   34,693,355 208,444 SH   SOLE   98,567 0 109,877
ZOMEDICA CORP COM 98980M109   4,496 21,238 SH   SOLE   0 0 21,238
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   7,737,031 104,781 SH   SOLE   14,450 0 90,331
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,599,083 64,714 SH   SOLE   24,004 0 40,710
ZSCALER INC COM 98980G102   3,950,221 33,812 SH   SOLE   0 0 33,812
ZYNEX INC COM 98986M103   177,120 14,760 SH   SOLE   0 0 14,760