0001580642-23-004212.txt : 20230811 0001580642-23-004212.hdr.sgml : 20230811 20230811143128 ACCESSION NUMBER: 0001580642-23-004212 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mariner, LLC CENTRAL INDEX KEY: 0001373442 IRS NUMBER: 204553256 STATE OF INCORPORATION: KS FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13550 FILM NUMBER: 231163266 BUSINESS ADDRESS: STREET 1: 5700 W. 112TH STREET STREET 2: SUITE 500 CITY: OVERLAND PARK STATE: KS ZIP: 66211 BUSINESS PHONE: 9139045700 MAIL ADDRESS: STREET 1: 5700 W. 112TH STREET STREET 2: SUITE 500 CITY: OVERLAND PARK STATE: KS ZIP: 66211 FORMER COMPANY: FORMER CONFORMED NAME: Mariner Wealth Advisors, LLC DATE OF NAME CHANGE: 20060821 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001373442 XXXXXXXX 06-30-2023 06-30-2023 false Mariner, LLC
5700 W. 112th Street Suite 500 Overland Park KS 66211
13F HOLDINGS REPORT 028-13550 N
Anne Dorian General Counsel and Chief Compliance Officer 913-904-5700 /s/ Anne Dorian Overland Park KS 08-11-2023 2 3930 37424906886 2 028-21357 Mariner Platform Solutions, LLC 3 028-16275 Mariner Independent Advisor Network, LLC
INFORMATION TABLE 2 infotable.xml 1 800 FLOWERS COM INC CL A 68243Q106 85765 10972 SH SOLE 6167 0 4805 2SEVENTY BIO INC COMMON STOCK 901384107 133189 13161 SH SOLE 1622 0 11539 3-D SYS CORP DEL COM NEW 88554D205 239000 24030 SH SOLE 3 0 0 24030 3M CO COM 88579Y101 27301653 272772 SH SOLE 150257 0 122515 3M CO COM 88579Y101 611505 6111 SH OTR 2 450 0 5661 8X8 INC NEW COM 282914100 145279 34345 SH SOLE 14779 0 19566 10X GENOMICS INC CL A COM 88025U109 968910 17351 SH SOLE 13109 0 4242 23ANDME HOLDING CO CLASS A COM 90138Q108 66453 37973 SH SOLE 1675 0 36298 374WATER INC COM 88583P104 145790 61000 SH SOLE 60000 0 1000 AAON INC COM PAR $0.004 000360206 515332 5435 SH SOLE 1165 0 4270 AAR CORP COM 000361105 217928 3773 SH SOLE 635 0 3138 ABBOTT LABS COM 002824100 121993974 1119013 SH SOLE 765158 0 353855 ABBOTT LABS COM 002824100 3472984 31864 SH OTR 2 482 0 31382 ABBOTT LABS COM 002824100 2430000 22285 SH SOLE 3 0 0 22285 ABBVIE INC COM 00287Y109 107360528 796872 SH SOLE 504619 0 292253 ABBVIE INC COM 00287Y109 7478027 55511 SH OTR 2 55 0 55456 ABBVIE INC COM 00287Y109 6249000 46372 SH SOLE 3 0 0 46372 ABCAM PLC ADS 000380204 373196 15270 SH SOLE 7335 0 7935 ABERCROMBIE & FITCH CO CL A 002896207 271893 7216 SH SOLE 2116 0 5100 ABM INDS INC COM 000957100 204699 4800 SH SOLE 1387 0 3412 ABRDN ASIA PACIFIC INCOME FU COM 003009107 55040 20385 SH SOLE 10120 0 10265 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 142022 36230 SH SOLE 800 0 35430 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 279739 15228 SH SOLE 13573 0 1655 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 377429 4512 SH SOLE 200 0 4312 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 437010 5037 SH SOLE 4938 0 99 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 255121 11676 SH SOLE 9726 0 1950 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 790300 95678 SH SOLE 7650 0 88028 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 569000 68880 SH SOLE 3 0 0 68880 ACACIA RESH CORP ACACIA TCH COM 003881307 199722 48010 SH SOLE 39147 0 8863 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 452727 8376 SH SOLE 5434 0 2942 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1253000 23182 SH SOLE 3 0 0 23182 ACADIA HEALTHCARE COMPANY IN COM 00404A109 489706 6149 SH SOLE 1896 0 4254 ACADIA RLTY TR COM SH BEN INT 004239109 189795 13190 SH SOLE 4888 0 8302 ACCELERATE DIAGNOSTICS INC COM 00430H102 23543 29065 SH SOLE 28505 0 560 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68091185 220660 SH SOLE 141738 0 78922 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5940468 19251 SH OTR 2 0 0 19251 ACCOLADE INC COM 00437E102 166315 12350 SH SOLE 5673 0 6677 ACI WORLDWIDE INC COM 004498101 268274 11579 SH SOLE 5302 0 6276 ACTIVISION BLIZZARD INC COM 00507V109 9558224 113386 SH SOLE 37343 0 76043 ACTIVISION BLIZZARD INC COM 00507V109 8657169 102698 SH OTR 2 0 0 102698 ACTIVISION BLIZZARD INC COM 00507V109 870000 10322 SH SOLE 3 0 0 10322 ACUSHNET HLDGS CORP COM 005098108 300961 5495 SH SOLE 2973 0 2521 ADAMS DIVERSIFIED EQUITY FD COM 006212104 749760 44602 SH SOLE 4760 0 39842 ADDUS HOMECARE CORP COM 006739106 581693 6275 SH SOLE 2014 0 4261 ADEIA INC COM 00676P107 2178462 197862 SH SOLE 194288 0 3574 ADIENT PLC ORD SHS G0084W101 403370 10526 SH SOLE 2686 0 7840 ADOBE SYSTEMS INCORPORATED COM 00724F101 140875699 288097 SH SOLE 202310 0 85786 ADOBE SYSTEMS INCORPORATED COM 00724F101 6008779 12290 SH OTR 2 38 0 12252 ADT INC DEL COM 00090Q103 264938 43937 SH SOLE 21488 0 22449 ADVANCE AUTO PARTS INC COM 00751Y106 200492 2852 SH SOLE 1694 0 1158 ADVANCED DRAIN SYS INC DEL COM 00790R104 275761 2424 SH SOLE 1487 0 937 ADVANCED ENERGY INDS COM 007973100 345341 3099 SH SOLE 1399 0 1700 ADVANCED MICRO DEVICES INC COM 007903107 21528859 189094 SH SOLE 119307 0 69787 ADVANCED MICRO DEVICES INC COM 007903107 7141032 62703 SH OTR 2 0 0 62703 ADVANCED MICRO DEVICES INC COM 007903107 6706000 58868 SH SOLE 3 0 0 58868 ADVANSIX INC COM 00773T101 210253 6011 SH SOLE 4900 0 1111 ADVENT CONV & INCOME FD COM 00764C109 292766 24980 SH SOLE 524 0 24456 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 79500 50000 SH SOLE 0 0 50000 ADVISORSHARES TR PURE US CANNABIS 00768Y453 160178 28913 SH SOLE 16572 0 12341 AECOM COM 00766T100 57309858 676702 SH SOLE 503011 0 173691 AECOM COM 00766T100 295935 3494 SH OTR 2 415 0 3079 AEGON N V NY REGISTRY SHS 007924103 599862 118506 SH SOLE 42094 0 76412 AEGON N V NY REGISTRY SHS 007924103 124907 24666 SH OTR 2 0 0 24666 AERCAP HOLDINGS NV SHS N00985106 1270865 20028 SH SOLE 13210 0 6818 AEROJET ROCKETDYNE HLDGS INC COM 007800105 245766 4479 SH SOLE 1246 0 3233 AES CORP COM 00130H105 819961 39555 SH SOLE 26105 0 13451 AEVA TECHNOLOGIES INC COM 00835Q103 19209 15367 SH SOLE 2084 0 13283 AFFILIATED MANAGERS GROUP IN COM 008252108 399760 2667 SH SOLE 704 0 1964 AFFIMED N V COM N01045108 7349 12282 SH SOLE 1594 0 10688 AFFIRM HLDGS INC COM CL A 00827B106 332715 21703 SH SOLE 12720 0 8983 AFFIRM HLDGS INC COM CL A 00827B106 502000 32773 SH SOLE 3 0 0 32773 AFLAC INC COM 001055102 7419153 106294 SH SOLE 68686 0 37608 AFLAC INC COM 001055102 294205 4218 SH OTR 2 0 0 4218 AGCO CORP COM 001084102 362664 2760 SH SOLE 855 0 1905 AGILENT TECHNOLOGIES INC COM 00846U101 4712670 39191 SH SOLE 26141 0 13050 AGILENT TECHNOLOGIES INC COM 00846U101 223887 1864 SH OTR 2 0 0 1864 AGILON HEALTH INC COM 00857U107 1027829 59275 SH SOLE 57029 0 2246 AGNC INVT CORP COM 00123Q104 606756 59897 SH SOLE 49539 0 10357 AGNC INVT CORP COM 00123Q104 159145 15710 SH OTR 2 0 0 15710 AGNICO EAGLE MINES LTD COM 008474108 847896 16965 SH SOLE 9313 0 7652 AGNICO EAGLE MINES LTD COM 008474108 265420 5314 SH OTR 2 0 0 5314 AGREE RLTY CORP COM 008492100 744818 11390 SH SOLE 5041 0 6350 AIR LEASE CORP CL A 00912X302 726326 17355 SH SOLE 3615 0 13741 AIR PRODS & CHEMS INC COM 009158106 67662533 225897 SH SOLE 178410 0 47486 AIR PRODS & CHEMS INC COM 009158106 1934720 6461 SH OTR 2 94 0 6367 AIRBNB INC COM CL A 009066101 3777285 29474 SH SOLE 10023 0 19451 AIRBNB INC COM CL A 009066101 419883 3278 SH OTR 2 0 0 3278 AIRBNB INC COM CL A 009066101 1526000 11906 SH SOLE 3 0 0 11906 AKAMAI TECHNOLOGIES INC COM 00971T101 1232472 13714 SH SOLE 6190 0 7524 AKAMAI TECHNOLOGIES INC COM 00971T101 671414 7471 SH OTR 2 0 0 7471 ALAMO GROUP INC COM 011311107 231284 1258 SH SOLE 503 0 755 ALARM COM HLDGS INC COM 011642105 239330 4631 SH SOLE 2987 0 1644 ALASKA AIR GROUP INC COM 011659109 661809 12445 SH SOLE 4768 0 7677 ALASKA AIR GROUP INC COM 011659109 1124000 21140 SH SOLE 3 0 0 21140 ALBEMARLE CORP COM 012653101 38982750 174740 SH SOLE 140846 0 33895 ALCOA CORP COM 013872106 521543 15371 SH SOLE 5811 0 9560 ALCOA CORP COM 013872106 533000 15706 SH SOLE 3 0 0 15706 ALCON AG ORD SHS H01301128 2995799 36519 SH SOLE 15880 0 20639 ALCON AG ORD SHS H01301128 273755 3337 SH OTR 2 0 0 3337 ALERUS FINL CORP COM 01446U103 661826 36809 SH SOLE 35549 0 1260 ALEXANDERS INC COM 014752109 1189595 6470 SH SOLE 6282 0 188 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 565596 4984 SH SOLE 3145 0 1839 ALGONQUIN PWR UTILS CORP COM 015857105 413634 50067 SH SOLE 26457 0 23610 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5038498 60450 SH SOLE 44155 0 16295 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 416557 4997 SH OTR 2 0 0 4997 ALIGHT INC COM CL A 01626W101 124269 13449 SH SOLE 9351 0 4098 ALIGN TECHNOLOGY INC COM 016255101 2299689 6504 SH SOLE 2986 0 3518 ALIGN TECHNOLOGY INC COM 016255101 210898 597 SH OTR 2 0 0 597 ALKERMES PLC SHS G01767105 847574 27079 SH SOLE 17494 0 9585 ALLEGIANT TRAVEL CO COM 01748X102 306222 2425 SH SOLE 372 0 2053 ALLEGION PLC ORD SHS G0176J109 1327979 11065 SH SOLE 5273 0 5791 ALLEGRO MICROSYSTEMS INC COM 01749D105 441875 9789 SH SOLE 2934 0 6855 ALLETE INC COM NEW 018522300 540251 9320 SH SOLE 4635 0 4685 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 199637 10797 SH SOLE 10797 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 194013 19479 SH SOLE 154 0 19325 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 639422 19883 SH SOLE 18285 0 1598 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 456000 14165 SH SOLE 3 0 0 14165 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 212014 19759 SH SOLE 0 0 19759 ALLIANT ENERGY CORP COM 018802108 1839561 35055 SH SOLE 22026 0 13029 ALLISON TRANSMISSION HLDGS I COM 01973R101 202691 3590 SH SOLE 1569 0 2021 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 162224 25151 SH SOLE 500 0 24651 ALLSPRING MULTI SECTOR INCOM COM 94987D101 236000 25489 SH SOLE 3 0 0 25489 ALLSTATE CORP COM 020002101 4005632 36735 SH SOLE 27712 0 9023 ALLY FINL INC COM 02005N100 804920 29801 SH SOLE 16074 0 13727 ALLY FINL INC COM 02005N100 369000 13656 SH SOLE 3 0 0 13656 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3387598 17835 SH SOLE 1409 0 16426 ALPHA TAU MEDICAL LTD *W EXP 03/07/202 M0740A116 37095 93888 SH SOLE 93888 0 0 ALPHABET INC CAP STK CL A 02079K305 316096125 2640763 SH SOLE 1626660 0 1014103 ALPHABET INC CAP STK CL C 02079K107 119976774 991811 SH SOLE 643716 0 348095 ALPHABET INC CAP STK CL A 02079K305 15118614 126315 SH OTR 2 3475 0 122840 ALPHABET INC CAP STK CL C 02079K107 12634535 104456 SH OTR 2 5580 0 98876 ALPHABET INC CAP STK CL A 02079K305 31508000 263228 SH SOLE 3 0 0 263228 ALPHABET INC CAP STK CL C 02079K107 17840000 147477 SH SOLE 3 0 0 147477 ALPS ETF TR ALERIAN ENERGY 00162Q676 6415440 294017 SH SOLE 208285 0 85732 ALPS ETF TR ALERIAN MLP 00162Q452 1572018 40092 SH SOLE 38438 0 1654 ALPS ETF TR INTL SEC DV DOG 00162Q718 334521 11939 SH SOLE 9135 0 2804 ALPS ETF TR SECTR DIV DOGS 00162Q858 502968 10065 SH SOLE 5692 0 4373 ALPS ETF TR ALERIAN MLP 00162Q452 246788 6294 SH OTR 2 0 0 6294 ALTERYX INC COM CL A 02156B103 430689 9487 SH SOLE 1223 0 8264 ALTRIA GROUP INC COM 02209S103 17405812 384237 SH SOLE 210130 0 174107 ALTRIA GROUP INC COM 02209S103 1146225 25305 SH OTR 2 227 0 25078 ALTRIA GROUP INC COM 02209S103 2767000 61086 SH SOLE 3 0 0 61086 ALVOTECH ORDINARY SHARES L01800108 202486 26161 SH SOLE 17562 0 8599 AMARIN CORP PLC SPONS ADR NEW 023111206 15900 13459 SH SOLE 891 0 12568 AMAZON COM INC COM 023135106 356912275 2738041 SH SOLE 1689102 0 1048939 AMAZON COM INC COM 023135106 26038884 199800 SH OTR 2 3641 0 196159 AMAZON COM INC COM 023135106 52714000 404370 SH SOLE 3 0 0 404370 AMBARELLA INC SHS G037AX101 393132 4699 SH SOLE 2965 0 1734 AMBEV SA SPONSORED ADR 02319V103 1033314 324942 SH SOLE 133468 0 191473 AMBEV SA SPONSORED ADR 02319V103 71972 22675 SH OTR 2 0 0 22675 AMC ENTMT HLDGS INC CL A COM 00165C104 65124 14801 SH SOLE 11945 0 2856 AMCOR PLC ORD G0250X107 2493444 249845 SH SOLE 121243 0 128602 AMDOCS LTD SHS G02602103 1462043 14791 SH SOLE 9781 0 5011 AMER STATES WTR CO COM 029899101 599237 6888 SH SOLE 3898 0 2990 AMEREN CORP COM 023608102 2123330 25999 SH SOLE 15503 0 10496 AMERESCO INC CL A 02361E108 1049098 21573 SH SOLE 1072 0 20501 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 262070 12110 SH SOLE 7050 0 5060 AMERICAN AIRLS GROUP INC COM 02376R102 1215810 67833 SH SOLE 32687 0 35146 AMERICAN AIRLS GROUP INC COM 02376R102 201264 11226 SH OTR 2 0 0 11226 AMERICAN ASSETS TR INC COM 024013104 209033 10887 SH SOLE 4262 0 6625 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5381851 650768 SH SOLE 642690 0 8078 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 426014 7917 SH SOLE 7457 0 460 AMERICAN CENTY ETF TR US SML CP VALU 025072877 331007 4265 SH SOLE 3259 0 1006 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 1200749 26315 SH OTR 2 0 0 26315 AMERICAN CENTY ETF TR US SML CP VALU 025072877 658084 8479 SH OTR 2 2703 0 5776 AMERICAN CENTY ETF TR US SML CP VALU 025072877 11142000 143561 SH SOLE 3 0 0 143561 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 7968000 149362 SH SOLE 3 0 0 149362 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 2781000 67260 SH SOLE 3 0 0 67260 AMERICAN CENTY ETF TR US EQT ETF 025072885 1945000 25873 SH SOLE 3 0 0 25873 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1589000 27678 SH SOLE 3 0 0 27678 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 1581000 34483 SH SOLE 3 0 0 34483 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1382000 27641 SH SOLE 3 0 0 27641 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1265000 23512 SH SOLE 3 0 0 23512 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 233200 19763 SH SOLE 9411 0 10352 AMERICAN ELEC PWR CO INC COM 025537101 5629709 66866 SH SOLE 37968 0 28898 AMERICAN ELEC PWR CO INC COM 025537101 239716 2850 SH OTR 2 0 0 2850 AMERICAN ELEC PWR CO INC COM 025537101 1388000 16487 SH SOLE 3 0 0 16487 AMERICAN EQTY INVT LIFE HLD COM 025676206 298067 5720 SH SOLE 867 0 4853 AMERICAN EXPRESS CO COM 025816109 17655820 101357 SH SOLE 72134 0 29223 AMERICAN EXPRESS CO COM 025816109 1228378 7055 SH OTR 2 0 0 7055 AMERICAN EXPRESS CO COM 025816109 2134000 12250 SH SOLE 3 0 0 12250 AMERICAN FINL GROUP INC OHIO COM 025932104 905130 7622 SH SOLE 5758 0 1864 AMERICAN HOMES 4 RENT CL A 02665T306 1943457 54823 SH SOLE 14361 0 40462 AMERICAN INTL GROUP INC COM NEW 026874784 3284042 57076 SH SOLE 27010 0 30066 AMERICAN INTL GROUP INC COM NEW 026874784 356324 6194 SH OTR 2 157 0 6037 AMERICAN TOWER CORP NEW COM 03027X100 51698841 266572 SH SOLE 184954 0 81618 AMERICAN TOWER CORP NEW COM 03027X100 673368 3473 SH OTR 2 0 0 3473 AMERICAN WELL CORP CL A 03044L105 41551 19786 SH SOLE 12843 0 6943 AMERICAN WOODMARK CORPORATIO COM 030506109 412322 5399 SH SOLE 2050 0 3349 AMERICAN WTR WKS CO INC NEW COM 030420103 3129205 21922 SH SOLE 10975 0 10947 AMERICAN WTR WKS CO INC NEW COM 030420103 1040628 7290 SH OTR 2 0 0 7290 AMERICAS CAR-MART INC COM 03062T105 292954 2936 SH SOLE 515 0 2421 AMERICOLD REALTY TRUST INC COM 03064D108 732148 22668 SH SOLE 11688 0 10979 AMERIPRISE FINL INC COM 03076C106 8359757 25168 SH SOLE 12346 0 12822 AMERIPRISE FINL INC COM 03076C106 507352 1528 SH OTR 2 0 0 1528 AMERISOURCEBERGEN CORP COM 03073E105 8532404 44341 SH SOLE 23164 0 21176 AMERISOURCEBERGEN CORP COM 03073E105 988375 5137 SH OTR 2 0 0 5137 AMETEK INC COM 031100100 4734344 29247 SH SOLE 12383 0 16864 AMETEK INC COM 031100100 345260 2134 SH OTR 2 0 0 2134 AMGEN INC COM 031162100 133205649 599973 SH SOLE 435711 0 164263 AMGEN INC COM 031162100 1236859 5572 SH OTR 2 58 0 5514 AMGEN INC COM 031162100 5210000 23464 SH SOLE 3 0 0 23464 AMICUS THERAPEUTICS INC COM 03152W109 435617 34683 SH SOLE 10192 0 24490 AMKOR TECHNOLOGY INC COM 031652100 238182 8006 SH SOLE 5312 0 2694 AMKOR TECHNOLOGY INC COM 031652100 315000 10588 SH SOLE 3 0 0 10588 AMMO INC COM 00175J107 30468 14304 SH SOLE 3577 0 10727 AMN HEALTHCARE SVCS INC COM 001744101 453612 4157 SH SOLE 2881 0 1276 AMPHENOL CORP NEW CL A 032095101 5649333 66509 SH SOLE 26982 0 39528 AMPHENOL CORP NEW CL A 032095101 564036 6648 SH OTR 2 0 0 6648 AMPHENOL CORP NEW CL A 032095101 971000 11431 SH SOLE 3 0 0 11431 AMPLIFY ENERGY CORP NEW COM 03212B103 103750 15325 SH SOLE 9633 0 5692 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 291562 12816 SH SOLE 3719 0 9097 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 487396 21424 SH OTR 2 10313 0 11111 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1058000 46515 SH SOLE 3 0 0 46515 AMTD IDEA GROUP SPONSORED ADS 00180G205 53333 33760 SH SOLE 29583 0 4177 AMYLYX PHARMACEUTICALS INC COM 03237H101 1049207 48642 SH SOLE 48555 0 87 AMYRIS INC COM NEW 03236M200 19261 18700 SH SOLE 7690 0 11010 ANALOG DEVICES INC COM 032654105 18719916 96098 SH SOLE 51734 0 44364 ANALOG DEVICES INC COM 032654105 626632 3223 SH OTR 2 0 0 3223 ANDERSONS INC COM 034164103 27764902 601623 SH SOLE 86453 0 515170 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 220392 10450 SH SOLE 7083 0 3367 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1343410 23734 SH SOLE 9116 0 14618 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 366164 6469 SH OTR 2 390 0 6079 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2001682 100034 SH SOLE 91626 0 8408 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 657000 32841 SH SOLE 3 0 0 32841 ANSYS INC COM 03662Q105 2696553 8165 SH SOLE 3873 0 4292 ANSYS INC COM 03662Q105 222090 673 SH OTR 2 0 0 673 ANTERO MIDSTREAM CORP COM 03676B102 514850 44385 SH SOLE 25227 0 19158 ANTERO RESOURCES CORP COM 03674X106 247751 10758 SH SOLE 7203 0 3555 ANYWHERE REAL ESTATE INC COM 75605Y106 116967 17510 SH SOLE 5976 0 11534 AON PLC SHS CL A G0403H108 10819969 31345 SH SOLE 13853 0 17492 AON PLC SHS CL A G0403H108 540132 1565 SH OTR 2 20 0 1545 APA CORPORATION COM 03743Q108 2093390 61278 SH SOLE 21260 0 40018 APARTMENT INCOME REIT CORP COM 03750L109 630810 17479 SH SOLE 9524 0 7955 APELLIS PHARMACEUTICALS INC COM 03753U106 506417 5559 SH SOLE 2053 0 3506 API GROUP CORP COM STK 00187Y100 828266 30384 SH SOLE 16630 0 13754 APOGEE ENTERPRISES INC COM 037598109 407008 8574 SH SOLE 134 0 8440 APOLLO COML REAL EST FIN INC COM 03762U105 248997 21996 SH SOLE 1867 0 20129 APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 29719 30000 SH SOLE 30000 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 279400349 3638380 SH SOLE 13152 0 3625228 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 268574 17775 SH SOLE 13467 0 4308 APPLE INC COM 037833100 1999935909 10310974 SH SOLE 5343621 0 4967353 APPLE INC COM 037833100 78862641 406714 SH OTR 2 8648 0 398066 APPLE INC COM 037833100 176316000 908986 SH SOLE 3 0 0 908986 APPLIED INDL TECHNOLOGIES IN COM 03820C105 231038 1595 SH SOLE 822 0 773 APPLIED MATLS INC COM 038222105 37468822 259229 SH SOLE 148545 0 110684 APPLIED MATLS INC COM 038222105 2711409 18762 SH OTR 2 0 0 18762 APPLIED MATLS INC COM 038222105 2868000 19842 SH SOLE 3 0 0 19842 APPLOVIN CORP COM CL A 03831W108 383319 14899 SH SOLE 4679 0 10220 APTARGROUP INC COM 038336103 4252330 36702 SH SOLE 4339 0 32363 APTIV PLC SHS G6095L109 8532396 83579 SH SOLE 65385 0 18194 APTIV PLC SHS G6095L109 1717219 16821 SH OTR 2 69 0 16752 ARAMARK COM 03852U106 529846 12308 SH SOLE 2016 0 10292 ARBOR REALTY TRUST INC COM 038923108 713503 48145 SH SOLE 34953 0 13192 ARBOR REALTY TRUST INC COM 038923108 702000 47351 SH SOLE 3 0 0 47351 ARCBEST CORP COM 03937C105 210435 2130 SH SOLE 249 0 1881 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 447635 16389 SH SOLE 4373 0 12016 ARCH CAP GROUP LTD ORD G0450A105 1662903 22221 SH SOLE 11919 0 10302 ARCH CAP GROUP LTD ORD G0450A105 806111 10771 SH OTR 2 0 0 10771 ARCHER AVIATION INC COM CL A 03945R102 42156 10232 SH SOLE 9851 0 381 ARCHER DANIELS MIDLAND CO COM 039483102 6120798 81007 SH SOLE 48335 0 32672 ARCHER DANIELS MIDLAND CO COM 039483102 248083 3285 SH OTR 2 0 0 3285 ARCHER DANIELS MIDLAND CO COM 039483102 916000 12117 SH SOLE 3 0 0 12117 ARCHROCK INC COM 03957W106 255265 24904 SH SOLE 3809 0 21095 ARCONIC CORPORATION COM 03966V107 620367 20973 SH SOLE 12970 0 8002 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 111759 10903 SH SOLE 6892 0 4011 ARCOSA INC COM 039653100 523866 6914 SH SOLE 3968 0 2946 ARDAGH METAL PACKAGING S A SHS L02235106 426129 113332 SH SOLE 85093 0 28239 ARDMORE SHIPPING CORP COM Y0207T100 196513 15940 SH SOLE 6431 0 9509 ARES CAPITAL CORP COM 04010L103 2869948 152730 SH SOLE 27190 0 125540 ARES CAPITAL CORP COM 04010L103 1201465 63942 SH OTR 2 0 0 63942 ARES CAPITAL CORP COM 04010L103 1202000 63944 SH SOLE 3 0 0 63944 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 867334 9002 SH SOLE 1969 0 7033 ARGENX SE SPONSORED ADR 04016X101 790209 2031 SH SOLE 434 0 1596 ARGO GROUP INTL HLDGS LTD COM G0464B107 240270 8115 SH SOLE 2479 0 5636 ARISTA NETWORKS INC COM 040413106 37891144 233811 SH SOLE 185026 0 48784 ARISTA NETWORKS INC COM 040413106 288539 1782 SH OTR 2 0 0 1782 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 671248 11910 SH SOLE 4783 0 7127 ARK ETF TR FINTECH INNOVA 00214Q708 258433 12359 SH SOLE 8294 0 4065 ARK ETF TR GENOMIC REV ETF 00214Q302 1326877 38923 SH SOLE 34961 0 3961 ARK ETF TR INNOVATION ETF 00214Q104 3658830 82891 SH SOLE 71387 0 11505 ARK ETF TR NEXT GNRTN INTER 00214Q401 212455 3625 SH SOLE 1108 0 2517 ARK ETF TR INNOVATION ETF 00214Q104 20923000 473945 SH SOLE 3 0 0 473945 ARK ETF TR GENOMIC REV ETF 00214Q302 2155000 63214 SH SOLE 3 0 0 63214 ARK ETF TR NEXT GNRTN INTER 00214Q401 1850000 31551 SH SOLE 3 0 0 31551 ARK ETF TR FINTECH INNOVA 00214Q708 565000 27038 SH SOLE 3 0 0 27038 ARKO CORP COM 041242108 119638 15049 SH SOLE 13276 0 1773 ARLO TECHNOLOGIES INC COM 04206A101 203231 18628 SH SOLE 13343 0 5285 ARRAY TECHNOLOGIES INC COM SHS 04271T100 798530 35337 SH SOLE 5468 0 29869 ARROW ELECTRS INC COM 042735100 625307 4366 SH SOLE 1265 0 3101 ARTESIAN RES CORP CL A 043113208 270806 5735 SH SOLE 4400 0 1335 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 520839 13249 SH SOLE 9463 0 3786 ASBURY AUTOMOTIVE GROUP INC COM 043436104 400059 1664 SH SOLE 738 0 926 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 622672 79932 SH SOLE 25055 0 54877 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 456533 57860 SH OTR 2 0 0 57860 ASENSUS SURGICAL INC COM 04367G103 6608 13085 SH SOLE 12931 0 154 ASHLAND INC COM 044186104 301971 3475 SH SOLE 2389 0 1086 ASML HOLDING N V N Y REGISTRY SHS N07059210 9404707 12978 SH SOLE 6546 0 6432 ASML HOLDING N V N Y REGISTRY SHS N07059210 1800360 2484 SH OTR 2 0 0 2484 ASPEN AEROGELS INC COM 04523Y105 106799 13536 SH SOLE 3280 0 10256 ASPEN TECHNOLOGY INC COM 29109X106 567148 3384 SH SOLE 1088 0 2296 ASSOCIATED BANC CORP COM 045487105 279980 17251 SH SOLE 12943 0 4307 ASSURANT INC COM 04621X108 596750 4747 SH SOLE 1380 0 3366 ASSURED GUARANTY LTD COM G0585R106 336225 6026 SH SOLE 1385 0 4641 ASTRA SPACE INC COM CL A 04634X103 231174 627168 SH OTR 2 0 0 627168 ASTRAZENECA PLC SPONSORED ADR 046353108 9419408 131688 SH SOLE 55589 0 76099 ASTRAZENECA PLC SPONSORED ADR 046353108 1373947 19209 SH OTR 2 148 0 19061 AT&T INC COM 00206R102 32441145 2033914 SH SOLE 1497499 0 536415 AT&T INC COM 00206R102 623890 39113 SH OTR 2 546 0 38567 AT&T INC COM 00206R102 2968000 186091 SH SOLE 3 0 0 186091 ATAI LIFE SCIENCES NV SHS N0731H103 18953 11388 SH SOLE 2020 0 9368 ATI INC COM 01741R102 712273 16105 SH SOLE 10131 0 5974 ATKORE INC COM 047649108 839421 5383 SH SOLE 2657 0 2726 ATLANTIC UN BANKSHARES CORP COM 04911A107 490435 18899 SH SOLE 10110 0 8789 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 402653 17179 SH SOLE 6664 0 10515 ATLASSIAN CORPORATION CL A 049468101 1150017 6855 SH SOLE 2892 0 3963 ATMOS ENERGY CORP COM 049560105 2667337 22927 SH SOLE 18786 0 4141 ATOSSA THERAPEUTICS INC COM 04962H506 132187 104910 SH SOLE 104910 0 0 ATRENEW INC SPONSORED ADS 00138L108 32114 10998 SH SOLE 4785 0 6213 ATRICURE INC COM 04963C209 240707 4877 SH SOLE 1556 0 3320 AUGMEDIX INC COM 05105P107 129601 26944 SH SOLE 0 0 26944 AURA BIOSCIENCES INC COM 05153U107 194895 15781 SH SOLE 12594 0 3187 AURORA CANNABIS INC COM 05156X884 6170 11532 SH SOLE 6447 0 5085 AUTODESK INC COM 052769106 4256346 20801 SH SOLE 10484 0 10317 AUTODESK INC COM 052769106 374252 1828 SH OTR 2 0 0 1828 AUTOLIV INC COM 052800109 210380 2474 SH SOLE 1504 0 970 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 240000 101000 SH SOLE 3 0 0 101000 AUTOMATIC DATA PROCESSING IN COM 053015103 27260384 124032 SH SOLE 72838 0 51193 AUTOMATIC DATA PROCESSING IN COM 053015103 1959705 8921 SH OTR 2 0 0 8921 AUTONATION INC COM 05329W102 351933 2138 SH SOLE 579 0 1559 AUTOZONE INC COM 053332102 18137333 7274 SH SOLE 3022 0 4253 AUTOZONE INC COM 053332102 827492 332 SH OTR 2 0 0 332 AVALONBAY CMNTYS INC COM 053484101 1278949 6757 SH SOLE 3990 0 2767 AVANGRID INC COM 05351W103 381590 10132 SH SOLE 3604 0 6528 AVANOS MED INC COM 05350V106 381764 14936 SH SOLE 6399 0 8537 AVANTOR INC COM 05352A100 526276 25626 SH SOLE 11625 0 14001 AVANTOR INC COM 05352A100 209533 10203 SH OTR 2 0 0 10203 AVERY DENNISON CORP COM 053611109 1799099 10475 SH SOLE 3169 0 7306 AVID BIOSERVICES INC COM 05368M106 314000 22500 SH SOLE 3 0 0 22500 AVIENT CORPORATION COM 05368V106 239738 5862 SH SOLE 2404 0 3458 AVIS BUDGET GROUP COM 053774105 284004 1242 SH SOLE 406 0 836 AVISTA CORP COM 05379B107 383381 9761 SH SOLE 3913 0 5848 AVNET INC COM 053807103 1043618 20686 SH SOLE 13012 0 7674 AXALTA COATING SYS LTD COM G0750C108 576472 17570 SH SOLE 4874 0 12696 AXCELIS TECHNOLOGIES INC COM NEW 054540208 473471 2584 SH SOLE 689 0 1895 AXIS CAP HLDGS LTD SHS G0692U109 373384 6937 SH SOLE 5123 0 1813 AXON ENTERPRISE INC COM 05464C101 1194138 6120 SH SOLE 2638 0 3482 AZEK CO INC CL A 05478C105 475873 15711 SH SOLE 6819 0 8892 AZENTA INC COM 114340102 962625 20622 SH SOLE 4420 0 16202 B2GOLD CORP COM 11777Q209 68648 19286 SH SOLE 10439 0 8847 BABCOCK & WILCOX ENTERPRISES COM 05614L209 207361 35146 SH SOLE 32672 0 2474 BADGER METER INC COM 056525108 718357 4868 SH SOLE 3788 0 1080 BAIDU INC SPON ADR REP A 056752108 1127180 8233 SH SOLE 4332 0 3901 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2778743 206038 SH SOLE 3838 0 202200 BAKER HUGHES COMPANY CL A 05722G100 23593627 746399 SH SOLE 602529 0 143870 BAKER HUGHES COMPANY CL A 05722G100 319289 10104 SH OTR 2 323 0 9781 BALCHEM CORP COM 057665200 252558 1873 SH SOLE 1074 0 799 BALL CORP COM 058498106 19787080 339926 SH SOLE 279971 0 59956 BALLARD PWR SYS INC NEW COM 058586108 104017 23844 SH SOLE 9484 0 14360 BANCFIRST CORP COM 05945F103 283172 3078 SH SOLE 147 0 2931 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3800902 495275 SH SOLE 223950 0 271325 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 345874 45080 SH OTR 2 0 0 45080 BANCO BRADESCO S A SP ADR PFD NEW 059460303 367738 106283 SH SOLE 61841 0 44442 BANCO BRADESCO S A SP ADR PFD NEW 059460303 54507 15790 SH OTR 2 0 0 15790 BANCO DE CHILE SPONSORED ADS 059520106 375988 17938 SH SOLE 12665 0 5273 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 238518 37503 SH SOLE 23125 0 14378 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 284672 15102 SH SOLE 9999 0 5103 BANCO SANTANDER S.A. ADR 05964H105 2068664 558140 SH SOLE 252453 0 305687 BANCO SANTANDER S.A. ADR 05964H105 293247 79184 SH OTR 2 0 0 79184 BANK AMERICA CORP 7.25%CNV PFD L 060505682 4429480 3780 SH SOLE 3203 0 577 BANK AMERICA CORP COM 060505104 73350778 2556688 SH SOLE 1885055 0 671633 BANK AMERICA CORP COM 060505104 2054921 71627 SH OTR 2 1600 0 70027 BANK AMERICA CORP COM 060505104 3293000 114790 SH SOLE 3 0 0 114790 BANK HAWAII CORP COM 062540109 349256 8469 SH SOLE 4288 0 4181 BANK MONTREAL MEDIUM NT LKD 38 06368B504 11481000 341384 SH SOLE 3 0 0 341384 BANK MONTREAL QUE COM 063671101 1988493 22019 SH SOLE 11203 0 10815 BANK NEW YORK MELLON CORP COM 064058100 4921587 110549 SH SOLE 67144 0 43405 BANK NOVA SCOTIA HALIFAX COM 064149107 1939381 38758 SH SOLE 23036 0 15722 BANK NOVA SCOTIA HALIFAX COM 064149107 322155 6447 SH OTR 2 0 0 6447 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 217068 7934 SH SOLE 3674 0 4260 BANK OZK LITTLE ROCK ARK COM 06417N103 337048 8386 SH SOLE 5054 0 3332 BANKUNITED INC COM 06652K103 212062 9836 SH SOLE 1942 0 7893 BARCLAYS PLC ADR 06738E204 1178041 150190 SH SOLE 61971 0 88219 BARCLAYS PLC ADR 06738E204 138696 17685 SH OTR 2 0 0 17685 BARINGS BDC INC COM 06759L103 435000 55490 SH SOLE 3 0 0 55490 BARNES GROUP INC COM 067806109 279748 6631 SH SOLE 4859 0 1771 BARRICK GOLD CORP COM 067901108 1596380 94295 SH SOLE 49204 0 45091 BARRICK GOLD CORP COM 067901108 639111 37759 SH OTR 2 625 0 37134 BATH & BODY WORKS INC COM 070830104 723578 19294 SH SOLE 14022 0 5273 BAXTER INTL INC COM 071813109 1960319 43032 SH SOLE 22349 0 20683 BAXTER INTL INC COM 071813109 518203 11380 SH OTR 2 0 0 11380 BAYTEX ENERGY CORP COM 07317Q105 83744 25692 SH SOLE 5252 0 20440 BCE INC COM NEW 05534B760 2067325 45346 SH SOLE 31377 0 13969 BEACON ROOFING SUPPLY INC COM 073685109 325365 3921 SH SOLE 790 0 3131 BECTON DICKINSON & CO COM 075887109 11130344 42159 SH SOLE 26017 0 16142 BECTON DICKINSON & CO COM 075887109 392826 1489 SH OTR 2 0 0 1489 BELLRING BRANDS INC COMMON STOCK 07831C103 288878 7893 SH SOLE 3890 0 4003 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 1796945 20885 SH SOLE 0 0 20885 BENTLEY SYS INC COM CL B 08265T208 1094226 20179 SH SOLE 7914 0 12265 BERKLEY W R CORP COM 084423102 1910864 32083 SH SOLE 8505 0 23578 BERKSHIRE HATHAWAY INC DEL CL A 084670108 18123350 35 SH SOLE 27 0 8 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 276717261 811529 SH SOLE 377415 0 434114 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6208170 12 SH OTR 2 0 0 12 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12436567 36489 SH OTR 2 400 0 36089 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22793000 66842 SH SOLE 3 0 0 66842 BERRY GLOBAL GROUP INC COM 08579W103 56386043 876376 SH SOLE 617181 0 259196 BERRY GLOBAL GROUP INC COM 08579W103 281721 4379 SH OTR 2 511 0 3868 BEST BUY INC COM 086516101 5218367 63677 SH SOLE 39961 0 23716 BGC PARTNERS INC CL A 05541T101 197807 44652 SH SOLE 15474 0 29177 BGC PARTNERS INC CL A 05541T101 1368000 308800 SH SOLE 3 0 0 308800 BHP GROUP LTD SPONSORED ADS 088606108 9240386 154846 SH SOLE 79592 0 75253 BHP GROUP LTD SPONSORED ADS 088606108 846136 14178 SH OTR 2 101 0 14077 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 109201 10975 SH SOLE 7067 0 3908 BILIBILI INC SPONS ADS REP Z 090040106 182906 12113 SH SOLE 8145 0 3968 BILL HOLDINGS INC COM 090043100 1831004 15670 SH SOLE 1103 0 14567 BIO RAD LABS INC CL A 090572207 1183968 3123 SH SOLE 1328 0 1795 BIOGEN INC COM 09062X103 5366958 18843 SH SOLE 12773 0 6069 BIOGEN INC COM 09062X103 313115 1100 SH OTR 2 0 0 1100 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2180582 25155 SH SOLE 6911 0 18244 BIONANO GENOMICS INC COM 09075F107 9070 14869 SH SOLE 10896 0 3973 BIORESTORATIVE THERAPIES INC COM NEW 090655606 117606 26668 SH SOLE 26668 0 0 BIO-TECHNE CORP COM 09073M104 2026427 24826 SH SOLE 18116 0 6710 BIOVENTUS INC COM CL A 09075A108 219608 75989 SH SOLE 35642 0 40347 BJS WHSL CLUB HLDGS INC COM 05550J101 984508 15625 SH SOLE 5793 0 9832 BLACK HILLS CORP COM 092113109 618570 10265 SH SOLE 8354 0 1911 BLACK KNIGHT INC COM 09215C105 826633 13840 SH SOLE 9940 0 3900 BLACK STONE MINERALS L P COM UNIT 09225M101 236255 14812 SH SOLE 14812 0 0 BLACKBERRY LTD COM 09228F103 229014 41413 SH SOLE 27672 0 13741 BLACKROCK CORE BD TR SHS BEN INT 09249E101 107496 10103 SH SOLE 3845 0 6258 BLACKROCK CR ALLOCATION INCO COM 092508100 278638 27452 SH SOLE 0 0 27452 BLACKROCK ENHANCED GLOBAL DI COM 092501105 396637 39388 SH SOLE 3020 0 36368 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 268585 17151 SH SOLE 6143 0 11008 BLACKROCK ETF TRUST II AAA CLO ETF 092528504 355356 6984 SH SOLE 6984 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 257332 6332 SH SOLE 5552 0 780 BLACKROCK INC COM 09247X101 58730910 84977 SH SOLE 62999 0 21979 BLACKROCK INC COM 09247X101 4290171 6208 SH OTR 2 146 0 6062 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 92661 11804 SH SOLE 0 0 11804 BLACKROCK MULTI SECTOR INC T COM 09258A107 161663 11250 SH SOLE 11250 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 3214565 315773 SH OTR 2 0 0 315773 BLACKROCK MUNICIPAL INCOME COM 09253X102 361103 31565 SH SOLE 0 0 31565 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 240000 22162 SH SOLE 3 0 0 22162 BLACKROCK MUNIYIELD FD INC COM 09253W104 131220 12569 SH SOLE 0 0 12569 BLACKROCK MUNIYIELD QUALITY COM 09254E103 246702 22550 SH SOLE 41 0 22509 BLACKROCK MUNIYILD QULT FD I COM 09254F100 116440 10064 SH SOLE 10064 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 174116 19197 SH SOLE 8032 0 11165 BLACKROCK TCP CAPITAL CORP COM 09259E108 304613 27921 SH SOLE 21315 0 6606 BLACKSTONE INC COM 09260D107 23137628 248872 SH SOLE 127294 0 121578 BLACKSTONE INC COM 09260D107 526736 5667 SH OTR 2 0 0 5667 BLACKSTONE INC COM 09260D107 1547000 16638 SH SOLE 3 0 0 16638 BLACKSTONE MTG TR INC COM CL A 09257W100 482258 23176 SH SOLE 5695 0 17481 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 4487765 164114 SH SOLE 96398 0 67717 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1434000 52425 SH SOLE 3 0 0 52425 BLOCK H & R INC COM 093671105 622339 19527 SH SOLE 11232 0 8295 BLOCK INC CL A 852234103 1841999 27677 SH SOLE 11450 0 16227 BLOCK INC CL A 852234103 407419 6127 SH OTR 2 149 0 5978 BLOCK INC CL A 852234103 2059000 30925 SH SOLE 3 0 0 30925 BLOOM ENERGY CORP COM CL A 093712107 347617 21261 SH SOLE 18921 0 2340 BLUE FOUNDRY BANCORP COM 09549B104 229952 22745 SH SOLE 16651 0 6094 BLUE RIDGE BANKSHARES INC VA COM 095825105 94038 10626 SH SOLE 10047 0 579 BLUEBIRD BIO INC COM 09609G100 117295 35652 SH SOLE 432 0 35220 BNY MELLON STRATEGIC MUNS IN COM 05588W108 318184 51155 SH SOLE 555 0 50600 BOEING CO COM 097023105 22529133 106692 SH SOLE 69077 0 37615 BOEING CO COM 097023105 1177678 5576 SH OTR 2 1167 0 4409 BOEING CO COM 097023105 14373000 68068 SH SOLE 3 0 0 68068 BOISE CASCADE CO DEL COM 09739D100 430666 4767 SH SOLE 864 0 3903 BOK FINL CORP COM NEW 05561Q201 785837 9728 SH SOLE 5164 0 4564 BOOKING HOLDINGS INC COM 09857L108 51109456 18927 SH SOLE 14423 0 4504 BOOKING HOLDINGS INC COM 09857L108 1123115 416 SH OTR 2 94 0 322 BOOT BARN HLDGS INC COM 099406100 282187 3332 SH SOLE 1754 0 1578 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1171810 10501 SH SOLE 4431 0 6069 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12024572 107748 SH OTR 2 0 0 107748 BORGWARNER INC COM 099724106 1209274 24727 SH SOLE 8663 0 16064 BOSTON PROPERTIES INC COM 101121101 822038 14277 SH SOLE 5217 0 9059 BOSTON SCIENTIFIC CORP COM 101137107 5883066 108771 SH SOLE 55108 0 53662 BOSTON SCIENTIFIC CORP COM 101137107 418529 7745 SH OTR 2 0 0 7745 BOX INC CL A 10316T104 239036 8136 SH SOLE 6034 0 2102 BOYD GAMING CORP COM 103304101 276377 3984 SH SOLE 1359 0 2625 BP PLC SPONSORED ADR 055622104 8265778 234306 SH SOLE 162543 0 71764 BP PLC SPONSORED ADR 055622104 1143252 32411 SH OTR 2 400 0 32011 BP PLC SPONSORED ADR 055622104 917000 25984 SH SOLE 3 0 0 25984 BRAEMAR HOTELS & RESORTS INC COM 10482B101 110242 27423 SH SOLE 15352 0 12072 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 245986 52896 SH SOLE 2068 0 50828 BRIDGEWATER BANCSHARES INC COM 108621103 1255422 127454 SH SOLE 604 0 126850 BRIGHT HORIZONS FAM SOL IN D COM 109194100 655246 7088 SH SOLE 2647 0 4441 BRIGHTHOUSE FINL INC COM 10922N103 234756 4958 SH SOLE 1174 0 3784 BRISTOL-MYERS SQUIBB CO COM 110122108 111159412 1738219 SH SOLE 709487 0 1028732 BRISTOL-MYERS SQUIBB CO COM 110122108 1281241 20034 SH OTR 2 0 0 20034 BRISTOL-MYERS SQUIBB CO COM 110122108 3857000 60320 SH SOLE 3 0 0 60320 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1286062 38768 SH SOLE 15727 0 23040 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 410330 12369 SH OTR 2 0 0 12369 BRIXMOR PPTY GROUP INC COM 11120U105 589803 26809 SH SOLE 20677 0 6133 BROADCOM INC COM 11135F101 254476565 293369 SH SOLE 222141 0 71228 BROADCOM INC COM 11135F101 10010799 11542 SH OTR 2 75 0 11467 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3164223 19105 SH SOLE 10824 0 8281 BROADSTONE NET LEASE INC COM 11135E203 316731 20513 SH SOLE 17187 0 3327 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 2025121 62064 SH SOLE 15832 0 46231 BROOKFIELD CORP CL A LTD VT SH 11271J107 7598713 225816 SH SOLE 38047 0 187769 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 308188 8444 SH SOLE 4207 0 4237 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 484834 10640 SH SOLE 3880 0 6760 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 443615 14075 SH SOLE 4976 0 9099 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 201740 6841 SH SOLE 6207 0 634 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1692000 57359 SH SOLE 3 0 0 57359 BROOKLINE BANCORP INC DEL COM 11373M107 119200 13638 SH SOLE 6802 0 6836 BROWN & BROWN INC COM 115236101 3166306 45997 SH SOLE 28185 0 17812 BROWN FORMAN CORP CL A 115637100 999280 14680 SH SOLE 9812 0 4868 BROWN FORMAN CORP CL B 115637209 4865664 72861 SH SOLE 28565 0 44296 BRP GROUP INC COM CL A 05589G102 222450 8977 SH SOLE 3207 0 5770 BRUKER CORP COM 116794108 315008 4262 SH SOLE 2571 0 1690 BRUNSWICK CORP COM 117043109 264335 3056 SH SOLE 544 0 2512 BUILDERS FIRSTSOURCE INC COM 12008R107 956499 7033 SH SOLE 2855 0 4178 BUILDERS FIRSTSOURCE INC COM 12008R107 923236 6788 SH OTR 2 0 0 6788 BUNGE LIMITED COM G16962105 2173573 23037 SH SOLE 19059 0 3978 BURGERFI INTERNATIONAL INC COM 12122L101 51695 32927 SH SOLE 0 0 32927 BURLINGTON STORES INC COM 122017106 621491 3949 SH SOLE 1538 0 2411 BUTTERFLY NETWORK INC COM CL A 124155102 32444 14106 SH SOLE 9413 0 4693 BUTTERFLY NETWORK INC COM CL A 124155102 46000 20000 SH OTR 2 0 0 20000 BWX TECHNOLOGIES INC COM 05605H100 662239 9253 SH SOLE 3239 0 6014 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2632053 27897 SH SOLE 19186 0 8710 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 233059 2470 SH OTR 2 0 0 2470 C3 AI INC CL A 12468P104 358419 9841 SH SOLE 5944 0 3897 C4 THERAPEUTICS INC COM STK 12529R107 389972 141808 SH SOLE 9439 0 132369 CABLE ONE INC COM 12685J105 227617 346 SH SOLE 120 0 226 CABOT CORP COM 127055101 220472 3297 SH SOLE 1984 0 1312 CACI INTL INC CL A 127190304 1079781 3168 SH SOLE 2505 0 663 CACTUS INC CL A 127203107 232989 5505 SH SOLE 1320 0 4185 CADENCE BANK COM 12740C103 255122 12989 SH SOLE 2795 0 10194 CADENCE DESIGN SYSTEM INC COM 127387108 6547276 27921 SH SOLE 12951 0 14971 CADENCE DESIGN SYSTEM INC COM 127387108 493428 2107 SH OTR 2 0 0 2107 CAESARS ENTERTAINMENT INC NE COM 12769G100 494957 9713 SH SOLE 4689 0 5024 CAESARS ENTERTAINMENT INC NE COM 12769G100 3791577 74389 SH OTR 2 0 0 74389 CAL MAINE FOODS INC COM NEW 128030202 810536 18012 SH SOLE 4561 0 13451 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3093000 275395 SH SOLE 3 0 0 275395 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1416975 96066 SH SOLE 76955 0 19111 CALAVO GROWERS INC COM 128246105 1157170 39875 SH SOLE 11059 0 28815 CALIBERCOS INC COM CL A 13000T109 653094 340153 SH SOLE 340153 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1109703 21493 SH SOLE 8220 0 13274 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 430162 18077 SH SOLE 0 0 18077 CAMBRIA ETF TR TRINITY 132061839 3366000 136461 SH SOLE 3 0 0 136461 CAMDEN PPTY TR SH BEN INT 133131102 835966 7679 SH SOLE 3929 0 3750 CAMECO CORP COM 13321L108 572669 18279 SH SOLE 6185 0 12094 CAMPBELL SOUP CO COM 134429109 633461 13861 SH SOLE 8064 0 5797 CAMPING WORLD HLDGS INC CL A 13462K109 242956 8072 SH SOLE 3964 0 4108 CANADIAN IMPERIAL BK COMM TO COM 136069101 1333286 31243 SH SOLE 18623 0 12620 CANADIAN NAT RES LTD COM 136385101 2755204 48975 SH SOLE 11088 0 37887 CANADIAN NAT RES LTD COM 136385101 243805 4339 SH OTR 2 0 0 4339 CANADIAN NATL RY CO COM 136375102 15315997 126506 SH SOLE 81149 0 45357 CANADIAN NATL RY CO COM 136375102 375055 3101 SH OTR 2 0 0 3101 CANADIAN PACIFIC KANSAS CITY COM 13646K108 13145262 162776 SH SOLE 121069 0 41707 CANADIAN PACIFIC KANSAS CITY COM 13646K108 657927 8153 SH OTR 2 0 0 8153 CANO HEALTH INC COM CL A 13781Y103 41258 29682 SH SOLE 8363 0 21319 CANOO INC COM CL A 13803R102 13979 29182 SH SOLE 27111 0 2071 CANOPY GROWTH CORP COM 138035100 15150 37271 SH SOLE 10853 0 26418 CANTALOUPE INC COM 138103106 181233 22768 SH SOLE 21172 0 1596 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1266000 52139 SH SOLE 3 0 0 52139 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 1437000 56938 SH SOLE 3 0 0 56938 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 245431 10435 SH SOLE 10295 0 140 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 744000 33412 SH SOLE 3 0 0 33412 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 287000 11415 SH SOLE 3 0 0 11415 CAPITAL ONE FINL CORP COM 14040H105 6930561 63368 SH SOLE 43517 0 19851 CAPITAL SOUTHWEST CORP COM 140501107 249754 12665 SH SOLE 8046 0 4619 CAPITOL FED FINL INC COM 14057J101 720438 116765 SH SOLE 91081 0 25684 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 10418000 438175 SH SOLE 3 0 0 438175 CARDINAL HEALTH INC COM 14149Y108 4221721 44642 SH SOLE 22233 0 22409 CARDINAL HEALTH INC COM 14149Y108 263397 2786 SH OTR 2 0 0 2786 CARLISLE COS INC COM 142339100 702886 2740 SH SOLE 2138 0 602 CARLYLE GROUP INC COM 14316J108 517432 16196 SH SOLE 7914 0 8282 CARLYLE GROUP INC COM 14316J108 843000 26376 SH SOLE 3 0 0 26376 CARMAX INC COM 143130102 873772 10439 SH SOLE 4702 0 5737 CARMAX INC COM 143130102 249181 2977 SH OTR 2 0 0 2977 CARNIVAL CORP COMMON STOCK 143658300 1221664 64962 SH SOLE 31623 0 33339 CARNIVAL CORP COMMON STOCK 143658300 305472 16233 SH OTR 2 200 0 16033 CARNIVAL CORP COMMON STOCK 143658300 379000 20136 SH SOLE 3 0 0 20136 CARPENTER TECHNOLOGY CORP COM 144285103 231370 4122 SH SOLE 2122 0 2000 CARRIER GLOBAL CORPORATION COM 14448C104 9928977 199742 SH SOLE 106164 0 93579 CARRIER GLOBAL CORPORATION COM 14448C104 266262 5357 SH OTR 2 200 0 5157 CARTER BANKSHARES INC COM NEW 146103106 296125 20022 SH SOLE 14032 0 5990 CARTERS INC COM 146229109 243625 3356 SH SOLE 1175 0 2181 CASELLA WASTE SYS INC CL A 147448104 263698 2915 SH SOLE 1461 0 1454 CASEYS GEN STORES INC COM 147528103 3255476 13349 SH SOLE 12305 0 1044 CATALENT INC COM 148806102 477196 11006 SH SOLE 3016 0 7990 CATERPILLAR INC COM 149123101 35249383 143262 SH SOLE 93223 0 50039 CATERPILLAR INC COM 149123101 6691497 27197 SH OTR 2 591 0 26606 CATERPILLAR INC COM 149123101 5749000 23364 SH SOLE 3 0 0 23364 CAVCO INDS INC DEL COM 149568107 570530 1934 SH SOLE 609 0 1325 CBIZ INC COM 124805102 292553 5491 SH SOLE 1583 0 3908 CBOE GLOBAL MKTS INC COM 12503M108 4926582 35697 SH SOLE 8605 0 27092 CBRE GBL REAL ESTATE INC FD COM 12504G100 326122 62356 SH SOLE 0 0 62356 CBRE GBL REAL ESTATE INC FD COM 12504G100 112968 21600 SH OTR 2 0 0 21600 CBRE GROUP INC CL A 12504L109 2769843 34319 SH SOLE 11735 0 22585 CBRE GROUP INC CL A 12504L109 208592 2586 SH OTR 2 0 0 2586 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 149889 13371 SH SOLE 8174 0 5197 CDW CORP COM 12514G108 5386199 29353 SH SOLE 15468 0 13885 CDW CORP COM 12514G108 225881 1232 SH OTR 2 0 0 1232 CECO ENVIRONMENTAL CORP COM 125141101 201455 15079 SH SOLE 15005 0 74 CELANESE CORP DEL COM 150870103 7017986 60605 SH SOLE 45092 0 15514 CEL-SCI CORP COM PAR NEW 150837607 39138 16240 SH SOLE 16240 0 0 CELSIUS HLDGS INC COM NEW 15118V207 672941 4511 SH SOLE 1941 0 2570 CEMEX SAB DE CV SPON ADR NEW 151290889 110243 15571 SH SOLE 9585 0 5986 CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 4449 15383 SH SOLE 13053 0 2330 CENOVUS ENERGY INC COM 15135U109 704531 41502 SH SOLE 20022 0 21480 CENTENE CORP DEL COM 15135B101 3411172 50575 SH SOLE 16923 0 33652 CENTENE CORP DEL COM 15135B101 4825432 71542 SH OTR 2 0 0 71542 CENTERPOINT ENERGY INC COM 15189T107 1808402 62040 SH SOLE 38770 0 23271 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 183964 22245 SH SOLE 12967 0 9278 CENTURY ALUM CO COM 156431108 157204 18028 SH SOLE 9289 0 8739 CERENCE INC COM 156727109 481071 16459 SH SOLE 11448 0 5011 CERIDIAN HCM HLDG INC COM 15677J108 8468906 126460 SH SOLE 102147 0 24313 CERTARA INC COM 15687V109 271183 14892 SH SOLE 9384 0 5508 CF INDS HLDGS INC COM 125269100 2011693 28977 SH SOLE 9561 0 19417 CF INDS HLDGS INC COM 125269100 2332615 33601 SH OTR 2 0 0 33601 CGI INC CL A SUB VTG 12532H104 1022893 9704 SH SOLE 4670 0 5034 CHAMPIONX CORPORATION COM 15872M104 1031298 33225 SH SOLE 13723 0 19502 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 216409 24632 SH SOLE 12697 0 11935 CHARLES RIV LABS INTL INC COM 159864107 2024281 9628 SH SOLE 4061 0 5567 CHART INDS INC COM 16115Q308 353918 2215 SH SOLE 1419 0 796 CHARTER COMMUNICATIONS INC N CL A 16119P108 28992908 78921 SH SOLE 25539 0 53381 CHARTER COMMUNICATIONS INC N CL A 16119P108 393162 1071 SH OTR 2 29 0 1042 CHECK POINT SOFTWARE TECH LT ORD M22465104 2988438 23786 SH SOLE 5528 0 18258 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 15261 18000 SH SOLE 18000 0 0 CHEGG INC COM 163092109 142878 16090 SH SOLE 14550 0 1540 CHEMED CORP NEW COM 16359R103 1372710 2534 SH SOLE 2150 0 384 CHEMED CORP NEW COM 16359R103 3266384 6030 SH OTR 2 0 0 6030 CHEMOURS CO COM 163851108 1012616 27601 SH SOLE 11261 0 16340 CHENIERE ENERGY INC COM NEW 16411R208 4612925 30277 SH SOLE 18448 0 11829 CHENIERE ENERGY INC COM NEW 16411R208 335985 2206 SH OTR 2 33 0 2173 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 416105 9018 SH SOLE 6502 0 2516 CHESAPEAKE ENERGY CORP COM 165167735 269275 3218 SH SOLE 2327 0 891 CHESAPEAKE UTILS CORP COM 165303108 423648 3560 SH SOLE 2404 0 1156 CHEVRON CORP NEW COM 166764100 165115794 1049368 SH SOLE 744463 0 304904 CHEVRON CORP NEW COM 166764100 7752802 49275 SH OTR 2 781 0 48494 CHEVRON CORP NEW COM 166764100 19974000 126937 SH SOLE 3 0 0 126937 CHEWY INC CL A 16679L109 215847 5469 SH SOLE 3742 0 1727 CHICAGO ATLANTIC REAL ESTATE COM 167239102 671979 44355 SH SOLE 21927 0 22428 CHICOS FAS INC COM 168615102 58716 10975 SH SOLE 6208 0 4768 CHIMERA INVT CORP COM NEW 16934Q208 112547 19507 SH SOLE 6906 0 12601 CHIPOTLE MEXICAN GRILL INC COM 169656105 7067222 3304 SH SOLE 1937 0 1367 CHIPOTLE MEXICAN GRILL INC COM 169656105 312152 146 SH OTR 2 0 0 146 CHORD ENERGY CORPORATION COM NEW 674215207 350006 2276 SH SOLE 1590 0 686 CHUBB LIMITED COM H1467J104 17537605 91080 SH SOLE 56026 0 35053 CHUBB LIMITED COM H1467J104 668587 3475 SH OTR 2 0 0 3475 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 294719 7903 SH SOLE 1645 0 6258 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 306458 8204 SH OTR 2 0 0 8204 CHURCH & DWIGHT CO INC COM 171340102 11187218 111616 SH SOLE 66198 0 45418 CHURCH & DWIGHT CO INC COM 171340102 259391 2589 SH OTR 2 0 0 2589 CHURCHILL DOWNS INC COM 171484108 566530 4071 SH SOLE 2760 0 1311 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 235450 89525 SH SOLE 58630 0 30895 CIENA CORP COM NEW 171779309 590742 13903 SH SOLE 2014 0 11890 CINCINNATI FINL CORP COM 172062101 6347561 65224 SH SOLE 40394 0 24830 CINEMARK HLDGS INC COM 17243V102 259801 15745 SH SOLE 5421 0 10324 CINTAS CORP COM 172908105 10252289 20626 SH SOLE 14897 0 5728 CINTAS CORP COM 172908105 318870 642 SH OTR 2 0 0 642 CION INVT CORP COM 17259U204 435586 41964 SH SOLE 3308 0 38656 CIRCOR INTL INC COM 17273K109 235284 4168 SH SOLE 2258 0 1910 CIRRUS LOGIC INC COM 172755100 868097 10716 SH SOLE 9797 0 919 CIRRUS LOGIC INC COM 172755100 2467721 30462 SH OTR 2 0 0 30462 CISCO SYS INC COM 17275R102 83265243 1609378 SH SOLE 1119342 0 490035 CISCO SYS INC COM 17275R102 2677795 51762 SH OTR 2 600 0 51162 CISCO SYS INC COM 17275R102 5801000 112117 SH SOLE 3 0 0 112117 CITIGROUP INC COM NEW 172967424 13807011 299889 SH SOLE 106087 0 193802 CITIGROUP INC COM NEW 172967424 711606 15453 SH OTR 2 408 0 15045 CITIGROUP INC COM NEW 172967424 613000 13311 SH SOLE 3 0 0 13311 CITIZENS FINL GROUP INC COM 174610105 5393326 206800 SH SOLE 167078 0 39722 CIVISTA BANCSHARES INC COM NO PAR 178867107 479353 27549 SH SOLE 27349 0 200 CIVITAS RESOURCES INC COM NEW 17888H103 402799 5807 SH SOLE 3032 0 2775 CLARIVATE PLC ORD SHS G21810109 647729 67968 SH SOLE 2366 0 65602 CLEAN ENERGY FUELS CORP COM 184499101 56916 11475 SH SOLE 9011 0 2464 CLEAN HARBORS INC COM 184496107 10887733 66215 SH SOLE 5630 0 60584 CLEANSPARK INC COM NEW 18452B209 46143 10756 SH SOLE 1469 0 9287 CLEARFIELD INC COM 18482P103 732126 15462 SH SOLE 15171 0 291 CLEARWAY ENERGY INC CL C 18539C204 339018 11870 SH SOLE 5021 0 6850 CLEVELAND-CLIFFS INC NEW COM 185899101 532563 31775 SH SOLE 12217 0 19558 CLOROX CO DEL COM 189054109 12373754 77803 SH SOLE 34564 0 43239 CLOROX CO DEL COM 189054109 238084 1497 SH OTR 2 0 0 1497 CLOUDFLARE INC CL A COM 18915M107 4273033 65369 SH SOLE 4358 0 61011 CLOUDFLARE INC CL A COM 18915M107 1139000 17423 SH SOLE 3 0 0 17423 CLOUGH GLOBAL EQUITY FD COM 18914C100 62400 10000 SH SOLE 10000 0 0 CME GROUP INC COM 12572Q105 15145322 81740 SH SOLE 65788 0 15951 CME GROUP INC COM 12572Q105 958693 5175 SH OTR 2 0 0 5175 CMS ENERGY CORP COM 125896100 1476975 25141 SH SOLE 14414 0 10727 CNA FINL CORP COM 126117100 301458 7806 SH SOLE 5279 0 2527 CNH INDL N V SHS N20944109 718789 49966 SH SOLE 30728 0 19238 CNX RES CORP COM 12653C108 239969 13542 SH SOLE 8024 0 5518 COCA COLA CO COM 191216100 53169205 882924 SH SOLE 580766 0 302157 COCA COLA CO COM 191216100 2850405 47340 SH OTR 2 327 0 47013 COCA COLA CO COM 191216100 6123000 101667 SH SOLE 3 0 0 101667 COCA COLA CONS INC COM 191098102 423341 666 SH SOLE 416 0 250 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1901262 29516 SH SOLE 20542 0 8974 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1225618 14712 SH SOLE 11235 0 3477 COEUR MNG INC COM NEW 192108504 67136 23634 SH SOLE 9013 0 14621 COFFEE HLDG CO INC COM 192176105 13900 10000 SH SOLE 10000 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 384828 5719 SH SOLE 1290 0 4429 COGNEX CORP COM 192422103 1501934 26811 SH SOLE 10351 0 16461 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2587376 39637 SH SOLE 18145 0 21492 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 259756 3982 SH OTR 2 0 0 3982 COHEN & STEERS INFRASTRUCTUR COM 19248A109 543544 23012 SH SOLE 15973 0 7039 COHEN & STEERS QUALITY INCOM COM 19247L106 273563 23583 SH SOLE 8345 0 15238 COHEN & STEERS QUALITY INCOM COM 19247L106 3916172 337601 SH OTR 2 0 0 337601 COHEN & STEERS QUALITY INCOM COM 19247L106 1794000 154680 SH SOLE 3 0 0 154680 COHEN & STEERS TOTAL RETURN COM 19247R103 116484 10200 SH OTR 2 0 0 10200 COHERENT CORP COM 19247G107 23701214 464912 SH SOLE 394582 0 70330 COINBASE GLOBAL INC COM CL A 19260Q107 3645513 50950 SH SOLE 6701 0 44249 COINBASE GLOBAL INC COM CL A 19260Q107 1958664 27373 SH OTR 2 14 0 27359 COLGATE PALMOLIVE CO COM 194162103 15945945 206992 SH SOLE 131045 0 75946 COLGATE PALMOLIVE CO COM 194162103 1092005 14178 SH OTR 2 0 0 14178 COLGATE PALMOLIVE CO COM 194162103 1008000 13088 SH SOLE 3 0 0 13088 COLUMBIA BKG SYS INC COM 197236102 297341 14662 SH SOLE 5391 0 9271 COLUMBIA FINL INC COM 197641103 424020 24524 SH SOLE 14693 0 9831 COLUMBIA SPORTSWEAR CO COM 198516106 306848 3973 SH SOLE 1532 0 2441 COLUMBUS MCKINNON CORP N Y COM 199333105 421473 10368 SH SOLE 2923 0 7445 COMCAST CORP NEW CL A 20030N101 71519557 1721297 SH SOLE 1083997 0 637300 COMCAST CORP NEW CL A 20030N101 2594037 62434 SH OTR 2 127 0 62307 COMCAST CORP NEW CL A 20030N101 3310000 79662 SH SOLE 3 0 0 79662 COMERICA INC COM 200340107 678927 16026 SH SOLE 6994 0 9033 COMFORT SYS USA INC COM 199908104 984025 5992 SH SOLE 2652 0 3340 COMMERCE BANCSHARES INC COM 200525103 3644868 74843 SH SOLE 65606 0 9237 COMMERCIAL METALS CO COM 201723103 617020 11717 SH SOLE 10086 0 1632 COMMUNITY HEALTH SYS INC NEW COM 203668108 48558 11036 SH SOLE 6618 0 4418 COMMVAULT SYS INC COM 204166102 272180 3748 SH SOLE 1037 0 2711 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 129210 10913 SH SOLE 5062 0 5851 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 156605 18189 SH SOLE 8660 0 9529 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 74227 28659 SH SOLE 17141 0 11518 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 514953 31728 SH SOLE 22992 0 8736 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 213986 29114 SH SOLE 17193 0 11921 COMPASS INC CL A 20464U100 104986 29996 SH SOLE 18323 0 11673 COMPUGEN LTD ORD M25722105 39923 35260 SH SOLE 302 0 34958 COMSTOCK RES INC COM 205768302 148013 12760 SH SOLE 9121 0 3639 CONAGRA BRANDS INC COM 205887102 3971133 117786 SH SOLE 71043 0 46743 CONCENTRIX CORP COM 20602D101 497223 6158 SH SOLE 3470 0 2687 CONOCOPHILLIPS COM 20825C104 18797782 181431 SH SOLE 101756 0 79674 CONOCOPHILLIPS COM 20825C104 673408 6502 SH OTR 2 0 0 6502 CONOCOPHILLIPS COM 20825C104 2065000 19927 SH SOLE 3 0 0 19927 CONSOLIDATED COMM HLDGS INC COM 209034107 58147 15182 SH SOLE 1498 0 13684 CONSOLIDATED EDISON INC COM 209115104 5424523 60010 SH SOLE 30753 0 29256 CONSOLIDATED EDISON INC COM 209115104 247676 2740 SH OTR 2 0 0 2740 CONSOLIDATED EDISON INC COM 209115104 966000 10682 SH SOLE 3 0 0 10682 CONSTELLATION BRANDS INC CL A 21036P108 7924637 32197 SH SOLE 24253 0 7944 CONSTELLATION BRANDS INC CL A 21036P108 276768 1124 SH OTR 2 0 0 1124 CONSTELLATION ENERGY CORP COM 21037T109 3044832 33260 SH SOLE 19844 0 13415 CONSTELLATION ENERGY CORP COM 21037T109 3130744 34197 SH OTR 2 83 0 34114 CONSTELLIUM SE CL A SHS F21107101 191642 11142 SH SOLE 10088 0 1054 CONSTRUCTION PARTNERS INC COM CL A 21044C107 254322 8102 SH SOLE 1358 0 6744 COOPER COS INC COM NEW 216648402 1932974 5041 SH SOLE 2226 0 2815 COPA HOLDINGS SA CL A P31076105 335587 3036 SH SOLE 998 0 2038 COPART INC COM 217204106 5775191 63322 SH SOLE 20428 0 42894 COPART INC COM 217204106 446188 4896 SH OTR 2 0 0 4896 COPART INC COM 217204106 1038000 11376 SH SOLE 3 0 0 11376 COREBRIDGE FINL INC COM 21871X109 569691 32259 SH SOLE 3657 0 28601 CORECARD CORPORATION COM 45816D100 457799 18052 SH SOLE 18052 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 36871 32920 SH SOLE 13169 0 19751 CORNERSTONE TOTAL RETURN FD COM 21924U300 246704 30838 SH SOLE 30838 0 0 CORNING INC COM 219350105 33230686 948368 SH SOLE 745187 0 203181 CORNING INC COM 219350105 688331 19648 SH OTR 2 0 0 19648 CORNING INC COM 219350105 369000 10536 SH SOLE 3 0 0 10536 CORTEVA INC COM 22052L104 6728025 117333 SH SOLE 61871 0 55462 CORTEVA INC COM 22052L104 233700 4077 SH OTR 2 0 0 4077 COSAN S A ADS 22113B103 490383 32868 SH SOLE 23292 0 9576 COSTAMARE INC SHS Y1771G102 103982 10753 SH OTR 2 0 0 10753 COSTAR GROUP INC COM 22160N109 3115577 35005 SH SOLE 19959 0 15046 COSTCO WHSL CORP NEW COM 22160K105 143494407 266531 SH SOLE 188758 0 77773 COSTCO WHSL CORP NEW COM 22160K105 21402975 39757 SH OTR 2 49 0 39707 COSTCO WHSL CORP NEW COM 22160K105 16680000 30982 SH SOLE 3 0 0 30982 COTERRA ENERGY INC COM 127097103 8563597 338489 SH SOLE 283543 0 54946 COTY INC COM CL A 222070203 146137 11891 SH SOLE 7453 0 4438 COUPANG INC CL A 22266T109 7389809 424702 SH SOLE 5467 0 419235 CRANE COMPANY COMMON STOCK 224408104 374504 4204 SH SOLE 1033 0 3171 CRANE NXT CO COM 224441105 233321 4134 SH SOLE 1356 0 2778 CRAWFORD & CO CL A 224633206 192689 17375 SH SOLE 16317 0 1058 CREDICORP LTD COM G2519Y108 903623 6120 SH SOLE 2681 0 3440 CRESCENT CAP BDC INC COM 225655109 10546409 700723 SH SOLE 1029 0 699694 CRESCENT PT ENERGY CORP COM 22576C101 927347 137803 SH SOLE 6495 0 131308 CRESCENT PT ENERGY CORP COM 22576C101 70413 10463 SH OTR 2 0 0 10463 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 6979986 263595 SH SOLE 30594 0 233001 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 3770000 142359 SH SOLE 3 0 0 142359 CRH PLC ADR 12626K203 793491 14256 SH SOLE 3697 0 10559 CRH PLC ADR 12626K203 316475 5686 SH OTR 2 0 0 5686 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 367975 6552 SH SOLE 2890 0 3662 CROCS INC COM 227046109 481478 4285 SH SOLE 2264 0 2020 CRONOS GROUP INC COM 22717L101 29395 14921 SH SOLE 7050 0 7871 CROSS CTRY HEALTHCARE INC COM 227483104 209364 7456 SH SOLE 6754 0 702 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2077000 105438 SH SOLE 3 0 0 105438 CROSSFIRST BANKSHARES INC COM 22766M109 3231600 323160 SH SOLE 183187 0 139973 CROWDSTRIKE HLDGS INC CL A 22788C105 11420953 77764 SH SOLE 57991 0 19773 CROWDSTRIKE HLDGS INC CL A 22788C105 362691 2472 SH OTR 2 0 0 2472 CROWDSTRIKE HLDGS INC CL A 22788C105 1904000 12967 SH SOLE 3 0 0 12967 CROWN CASTLE INC COM 22822V101 6493201 56988 SH SOLE 32726 0 24262 CROWN CASTLE INC COM 22822V101 243282 2135 SH OTR 2 0 0 2135 CROWN CASTLE INC COM 22822V101 2286000 20066 SH SOLE 3 0 0 20066 CROWN HLDGS INC COM 228368106 2021718 23273 SH SOLE 5870 0 17403 CRYOPORT INC COM PAR $0.001 229050307 1202808 69728 SH SOLE 4081 0 65647 CSW INDUSTRIALS INC COM 126402106 265410 1597 SH SOLE 836 0 761 CSX CORP COM 126408103 10713206 314178 SH SOLE 172940 0 141238 CSX CORP COM 126408103 1514018 44409 SH OTR 2 0 0 44409 CSX CORP COM 126408103 486000 14248 SH SOLE 3 0 0 14248 CTS CORP COM 126501105 306307 7185 SH SOLE 4537 0 2649 CUBESMART COM 229663109 696650 15599 SH SOLE 7025 0 8574 CULLEN FROST BANKERS INC COM 229899109 693458 6448 SH SOLE 4587 0 1861 CUMMINS INC COM 231021106 31764918 129569 SH SOLE 99284 0 30285 CUMMINS INC COM 231021106 1815416 7406 SH OTR 2 0 0 7406 CUMULUS MEDIA INC COM CL A 231082801 45750 11433 SH SOLE 714 0 10719 CURTISS WRIGHT CORP COM 231561101 293842 1600 SH SOLE 278 0 1322 CUSHMAN WAKEFIELD PLC SHS G2717B108 195494 23898 SH SOLE 1994 0 21904 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 191217 28371 SH SOLE 20240 0 8131 CVB FINL CORP COM 126600105 343202 25833 SH SOLE 4257 0 21576 CVB FINL CORP COM 126600105 484000 36446 SH SOLE 3 0 0 36446 CVR PARTNERS LP COM 126633205 219265 2718 SH SOLE 2718 0 0 CVS HEALTH CORP COM 126650100 41897177 606066 SH SOLE 434388 0 171678 CVS HEALTH CORP COM 126650100 1195559 17296 SH OTR 2 200 0 17096 CVS HEALTH CORP COM 126650100 2045000 29580 SH SOLE 3 0 0 29580 CYBERARK SOFTWARE LTD SHS M2682V108 723043 4628 SH SOLE 1742 0 2886 CYBIN INC COM 23256X100 8041 21272 SH SOLE 21272 0 0 D R HORTON INC COM 23331A109 7975953 65544 SH SOLE 25319 0 40225 D R HORTON INC COM 23331A109 9881880 81207 SH OTR 2 0 0 81207 DAKOTA GOLD CORP COM 46655E100 129467 44338 SH SOLE 6 0 44332 DANA INC COM 235825205 297463 17500 SH SOLE 8361 0 9138 DANAHER CORPORATION COM 235851102 137966847 574884 SH SOLE 423741 0 151143 DANAHER CORPORATION COM 235851102 4477986 18661 SH OTR 2 172 0 18489 DANIMER SCIENTIFIC INC COM CL A 236272100 30557 12839 SH SOLE 6715 0 6124 DARDEN RESTAURANTS INC COM 237194105 5010340 29988 SH SOLE 20689 0 9299 DARDEN RESTAURANTS INC COM 237194105 1249096 7476 SH OTR 2 0 0 7476 DARLING INGREDIENTS INC COM 237266101 469750 7364 SH SOLE 2223 0 5141 DATADOG INC CL A COM 23804L103 938648 9543 SH SOLE 3625 0 5918 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 693000 21638 SH SOLE 3 0 0 21638 DAVITA INC COM 23918K108 588231 5855 SH SOLE 3681 0 2174 DBX ETF TR XTRACK MSCI EAFE 233051200 1862257 52651 SH SOLE 31993 0 20658 DBX ETF TR XTRACK USD HIGH 233051432 211934 6143 SH SOLE 4001 0 2142 DBX ETF TR XTRACK MSCI EAFE 233051200 2509000 70942 SH SOLE 3 0 0 70942 DBX ETF TR XTRACK MSCI EMRG 233051101 263000 11617 SH SOLE 3 0 0 11617 DECKERS OUTDOOR CORP COM 243537107 8740719 16566 SH SOLE 12198 0 4368 DEERE & CO COM 244199105 29288303 72298 SH SOLE 45208 0 27089 DEERE & CO COM 244199105 1515855 3742 SH OTR 2 307 0 3435 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 300300 5500 SH SOLE 5500 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2659187 49146 SH SOLE 13308 0 35838 DELTA AIR LINES INC DEL COM NEW 247361702 3387214 71262 SH SOLE 40745 0 30517 DELTA AIR LINES INC DEL COM NEW 247361702 425214 8947 SH OTR 2 550 0 8397 DELTA AIR LINES INC DEL COM NEW 247361702 1080000 22718 SH SOLE 3 0 0 22718 DENISON MINES CORP COM 248356107 25020 20053 SH SOLE 13388 0 6665 DENTSPLY SIRONA INC COM 24906P109 5551539 138719 SH SOLE 30267 0 108452 DESCARTES SYS GROUP INC COM 249906108 336162 4201 SH SOLE 2419 0 1782 DESKTOP METAL INC COM CL A 25058X105 31915 18031 SH SOLE 8940 0 9091 DEUTSCHE BANK A G NAMEN AKT D18190898 1084450 103183 SH SOLE 52246 0 50937 DEUTSCHE BANK A G NAMEN AKT D18190898 128506 12219 SH OTR 2 0 0 12219 DEVON ENERGY CORP NEW COM 25179M103 11017345 227913 SH SOLE 78305 0 149608 DEVON ENERGY CORP NEW COM 25179M103 3531726 73060 SH OTR 2 0 0 73060 DEVON ENERGY CORP NEW COM 25179M103 806000 16683 SH SOLE 3 0 0 16683 DEXCOM INC COM 252131107 3782432 29433 SH SOLE 16066 0 13367 DEXCOM INC COM 252131107 372460 2899 SH OTR 2 0 0 2899 DIAGEO PLC SPON ADR NEW 25243Q205 8834871 50946 SH SOLE 28248 0 22699 DIAGEO PLC SPON ADR NEW 25243Q205 806173 4654 SH OTR 2 200 0 4454 DIAMONDBACK ENERGY INC COM 25278X109 2134307 16249 SH SOLE 4976 0 11273 DIAMONDROCK HOSPITALITY CO COM 252784301 100256 12516 SH SOLE 3527 0 8989 DICKS SPORTING GOODS INC COM 253393102 414139 3133 SH SOLE 1545 0 1588 DIGITAL RLTY TR INC COM 253868103 17247769 151471 SH SOLE 104362 0 47109 DIGITAL RLTY TR INC COM 253868103 316305 2780 SH OTR 2 65 0 2715 DIGITAL TURBINE INC COM NEW 25400W102 426509 45960 SH SOLE 44833 0 1127 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 210119 14287 SH SOLE 2864 0 11423 DIGITALOCEAN HLDGS INC COM 25402D102 237767 5925 SH SOLE 3476 0 2449 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 275168 6594 SH SOLE 6594 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 59087208 2518746 SH SOLE 1154516 0 1364230 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 586047 17840 SH SOLE 11339 0 6501 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 23997372 878381 SH SOLE 523224 0 355157 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 376816 15526 SH SOLE 5220 0 10306 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 6599685 212962 SH SOLE 168333 0 44629 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 30562587 1125694 SH SOLE 584377 0 541317 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 34005853 706561 SH SOLE 132738 0 573823 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 11533276 334298 SH SOLE 196173 0 138125 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 9404538 171616 SH SOLE 96740 0 74876 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 16040049 345765 SH SOLE 203852 0 141913 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5150586 220960 SH SOLE 144944 0 76016 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 3468453 144218 SH OTR 2 0 0 144218 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 3556927 151617 SH OTR 2 21062 0 130555 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 3037672 92471 SH OTR 2 18997 0 73474 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 11612569 425057 SH OTR 2 8466 0 416591 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 19475885 802467 SH OTR 2 0 0 802467 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 11696065 377433 SH OTR 2 14455 0 362978 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 37298342 1373807 SH OTR 2 30790 0 1343017 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 12268592 254747 SH OTR 2 9407 0 245340 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 2235270 84223 SH OTR 2 1250 0 82973 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1556441 45114 SH OTR 2 3564 0 41550 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 852710 15560 SH OTR 2 0 0 15560 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 2572371 100092 SH OTR 2 0 0 100092 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2449508 52802 SH OTR 2 1396 0 51406 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 676192 29009 SH OTR 2 0 0 29009 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 15482000 570244 SH SOLE 3 0 0 570244 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 2135000 91598 SH SOLE 3 0 0 91598 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1097000 26298 SH SOLE 3 0 0 26298 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1088000 22582 SH SOLE 3 0 0 22582 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 704000 25783 SH SOLE 3 0 0 25783 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 704000 15175 SH SOLE 3 0 0 15175 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 569000 21458 SH SOLE 3 0 0 21458 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 546000 17619 SH SOLE 3 0 0 17619 DIODES INC COM 254543101 860218 9302 SH SOLE 3689 0 5613 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 331777 23250 SH SOLE 23250 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 470628 18954 SH SOLE 18954 0 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 25712 95228 SH SOLE 95228 0 0 DISCOVER FINL SVCS COM 254709108 4692035 40151 SH SOLE 19768 0 20383 DISCOVER FINL SVCS COM 254709108 430943 3687 SH OTR 2 68 0 3619 DISH NETWORK CORPORATION CL A 25470M109 147157 22327 SH SOLE 3220 0 19107 DISNEY WALT CO COM 254687106 65563599 734362 SH SOLE 447896 0 286465 DISNEY WALT CO COM 254687106 2259956 25315 SH OTR 2 997 0 24318 DISNEY WALT CO COM 254687106 10452000 117066 SH SOLE 3 0 0 117066 DIVERSEY HLDGS LTD ORD SHS G28923103 101309 12075 SH SOLE 9793 0 2282 DNP SELECT INCOME FD INC COM 23325P104 970715 92625 SH SOLE 72894 0 19732 DNP SELECT INCOME FD INC COM 23325P104 370000 35326 SH SOLE 3 0 0 35326 DOCGO INC COM 256086109 150913 16106 SH SOLE 5926 0 10180 DOCUSIGN INC COM 256163106 1181817 23132 SH SOLE 7991 0 15141 DOLBY LABORATORIES INC COM CL A 25659T107 1084129 12956 SH SOLE 5275 0 7681 DOLLAR GEN CORP NEW COM 256677105 18044503 106283 SH SOLE 20582 0 85701 DOLLAR GEN CORP NEW COM 256677105 298880 1763 SH OTR 2 0 0 1763 DOLLAR TREE INC COM 256746108 2254333 15710 SH SOLE 10286 0 5424 DOLLAR TREE INC COM 256746108 258451 1801 SH OTR 2 0 0 1801 DOMINION ENERGY INC COM 25746U109 3724003 71906 SH SOLE 39377 0 32529 DOMINION ENERGY INC COM 25746U109 650167 12554 SH OTR 2 138 0 12416 DOMINION ENERGY INC COM 25746U109 1504000 29034 SH SOLE 3 0 0 29034 DOMINOS PIZZA INC COM 25754A201 3963550 11762 SH SOLE 4020 0 7741 DONALDSON INC COM 257651109 4791868 76658 SH SOLE 19484 0 57174 DONEGAL GROUP INC CL A 257701201 472421 32739 SH SOLE 24369 0 8370 DOORDASH INC CL A 25809K105 2340487 30628 SH SOLE 22994 0 7634 DOORDASH INC CL A 25809K105 231519 3031 SH OTR 2 0 0 3031 DORMAN PRODS INC COM 258278100 670056 8500 SH SOLE 2994 0 5506 DOUBLELINE INCOME SOLUTIONS COM 258622109 258447 21700 SH SOLE 16000 0 5700 DOUGLAS EMMETT INC COM 25960P109 254584 20248 SH SOLE 1476 0 18772 DOVER CORP COM 260003108 2635692 17851 SH SOLE 9756 0 8095 DOVER CORP COM 260003108 200471 1359 SH OTR 2 0 0 1359 DOW INC COM 260557103 8658694 162579 SH SOLE 90111 0 72467 DOW INC COM 260557103 373336 7010 SH OTR 2 42 0 6968 DOXIMITY INC CL A 26622P107 751365 22086 SH SOLE 20196 0 1890 DR REDDYS LABS LTD ADR 256135203 647714 10263 SH SOLE 3110 0 7153 DR REDDYS LABS LTD ADR 256135203 420144 6664 SH OTR 2 0 0 6664 DRAFTKINGS INC NEW COM CL A 26142V105 795548 29942 SH SOLE 10117 0 19825 DROPBOX INC CL A 26210C104 1126255 42229 SH SOLE 2364 0 39865 DSS INC COM 26253C102 15177 42310 SH SOLE 42310 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 932167 18805 SH SOLE 13618 0 5187 DTE ENERGY CO COM 233331107 3997168 36332 SH SOLE 25943 0 10389 DUKE ENERGY CORP NEW COM NEW 26441C204 81574241 909012 SH SOLE 659498 0 249514 DUKE ENERGY CORP NEW COM NEW 26441C204 899977 10030 SH OTR 2 0 0 10030 DUKE ENERGY CORP NEW COM NEW 26441C204 2506000 27927 SH SOLE 3 0 0 27927 DUN & BRADSTREET HLDGS INC COM 26484T106 645270 55771 SH SOLE 6679 0 49092 DUOLINGO INC CL A COM 26603R106 211837 1482 SH SOLE 1092 0 390 DUPONT DE NEMOURS INC COM 26614N102 7304436 102344 SH SOLE 51024 0 51320 DUPONT DE NEMOURS INC COM 26614N102 436252 6110 SH OTR 2 210 0 5900 DWS MUN INCOME TR COM 233368109 104278 12111 SH SOLE 765 0 11346 DXC TECHNOLOGY CO COM 23355L106 289011 10816 SH SOLE 4701 0 6115 DYNATRACE INC COM NEW 268150109 592633 11515 SH SOLE 4773 0 6742 E L F BEAUTY INC COM 26856L103 332946 2915 SH SOLE 802 0 2113 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 217123 38772 SH SOLE 13886 0 24886 EA SERIES TRUST STRIVE US ENERGY 02072L722 369168 13493 SH SOLE 9550 0 3943 EAGLE BANCORP INC MD COM 268948106 467403 22089 SH SOLE 3260 0 18829 EAGLE MATLS INC COM 26969P108 1626304 8724 SH SOLE 2041 0 6683 EAST WEST BANCORP INC COM 27579R104 266165 5051 SH SOLE 1882 0 3169 EASTERLY GOVT PPTYS INC COM 27616P103 500714 34532 SH SOLE 11889 0 22643 EASTERN BANKSHARES INC COM 27627N105 145511 11859 SH SOLE 5928 0 5931 EASTGROUP PPTYS INC COM 277276101 903027 5202 SH SOLE 1457 0 3745 EASTMAN CHEM CO COM 277432100 1538436 18377 SH SOLE 11402 0 6975 EATON CORP PLC SHS G29183103 71565815 355874 SH SOLE 271267 0 84607 EATON CORP PLC SHS G29183103 2314017 11509 SH OTR 2 56 0 11453 EATON VANCE TAX ADVT DIV INC COM 27828G107 837428 36810 SH SOLE 2900 0 33910 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1319880 103277 SH SOLE 63033 0 40244 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2383000 186467 SH SOLE 3 0 0 186467 EATON VANCE TAX-MANAGED DIVE COM 27828N102 677086 54341 SH SOLE 10883 0 43458 EATON VANCE TAX-MANAGED DIVE COM 27828N102 200880 16122 SH OTR 2 0 0 16122 EATON VANCE TAX-MANAGED GLOB COM 27829C105 466622 56767 SH SOLE 55267 0 1500 EATON VANCE TAX-MANAGED GLOB COM 27829F108 221340 27947 SH SOLE 23526 0 4421 EBAY INC. COM 278642103 3533400 79078 SH SOLE 35478 0 43600 EBAY INC. COM 278642103 310729 6953 SH OTR 2 0 0 6953 EBAY INC. COM 278642103 644000 14420 SH SOLE 3 0 0 14420 ECB BANCORP INC COM 26828M106 130800 10000 SH SOLE 10000 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 272551 21839 SH SOLE 19809 0 2030 ECOLAB INC COM 278865100 12221508 65465 SH SOLE 37253 0 28212 ECOLAB INC COM 278865100 514919 2762 SH OTR 2 0 0 2762 EDAP TMS S A SPONSORED ADR 268311107 146174 15854 SH SOLE 15141 0 713 EDGEWELL PERS CARE CO COM 28035Q102 218281 5284 SH OTR 2 0 0 5284 EDGEWISE THERAPEUTICS INC COM 28036F105 141135 18211 SH SOLE 14797 0 3414 EDISON INTL COM 281020107 2318053 33378 SH SOLE 15272 0 18106 EDWARDS LIFESCIENCES CORP COM 28176E108 14129710 149794 SH SOLE 97898 0 51895 EDWARDS LIFESCIENCES CORP COM 28176E108 531423 5635 SH OTR 2 0 0 5635 EGAIN CORP COM NEW 28225C806 81132 10832 SH SOLE 609 0 10223 ELANCO ANIMAL HEALTH INC COM 28414H103 394635 39230 SH SOLE 17352 0 21878 ELBIT SYS LTD ORD M3760D101 506243 2422 SH SOLE 1343 0 1079 ELDORADO GOLD CORP NEW COM 284902509 104232 10320 SH SOLE 6729 0 3591 ELECTRONIC ARTS INC COM 285512109 2316709 17862 SH SOLE 9421 0 8441 ELECTRONIC ARTS INC COM 285512109 200420 1545 SH OTR 2 0 0 1545 ELEMENT SOLUTIONS INC COM 28618M106 895668 46650 SH SOLE 11644 0 35006 ELEVANCE HEALTH INC COM 036752103 35789172 80554 SH SOLE 35221 0 45333 ELEVANCE HEALTH INC COM 036752103 15368803 34593 SH OTR 2 21 0 34572 ELLINGTON FINANCIAL INC COM 28852N109 243000 17633 SH SOLE 3 0 0 17633 EMCOR GROUP INC COM 29084Q100 1471776 7965 SH SOLE 3179 0 4786 EMERSON ELEC CO COM 291011104 13409531 148354 SH SOLE 108603 0 39751 EMERSON ELEC CO COM 291011104 1596662 17670 SH OTR 2 0 0 17670 EMERSON ELEC CO COM 291011104 1726000 19096 SH SOLE 3 0 0 19096 EMPIRE PETE CORP COM 292034303 4845495 532472 SH SOLE 582 0 531890 EMPIRE ST RLTY TR INC CL A 292104106 152145 20313 SH SOLE 12219 0 8094 ENACT HLDGS INC COM 29249E109 320124 12739 SH SOLE 9389 0 3350 ENBRIDGE INC COM 29250N105 7732335 208139 SH SOLE 94065 0 114074 ENBRIDGE INC COM 29250N105 621197 16724 SH OTR 2 0 0 16724 ENBRIDGE INC COM 29250N105 1653000 44490 SH SOLE 3 0 0 44490 ENCORE WIRE CORP COM 292562105 208615 1122 SH SOLE 176 0 946 ENEL CHILE S.A. SPONSORED ADR 29278D105 37013 11115 SH SOLE 8041 0 3074 ENERGIZER HLDGS INC NEW COM 29272W109 211543 6300 SH SOLE 3539 0 2761 ENERGIZER HLDGS INC NEW COM 29272W109 5344341 159153 SH OTR 2 0 0 159153 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 5034008 396379 SH SOLE 280402 0 115976 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 340360 26800 SH OTR 2 0 0 26800 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1289000 101523 SH SOLE 3 0 0 101523 ENERGY VAULT HOLDINGS INC COM 29280W109 37881 13876 SH SOLE 11201 0 2675 ENERPLUS CORP COM 292766102 222606 15384 SH SOLE 5006 0 10378 ENERSYS COM 29275Y102 446368 4113 SH SOLE 2778 0 1335 ENI S P A SPONSORED ADR 26874R108 1159913 40323 SH SOLE 15918 0 24405 ENI S P A SPONSORED ADR 26874R108 203101 7065 SH OTR 2 0 0 7065 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1174766 110827 SH SOLE 82585 0 28242 ENOVIS CORPORATION COM 194014502 290848 4536 SH SOLE 2257 0 2279 ENOVIX CORPORATION COM 293594107 459000 25455 SH SOLE 3 0 0 25455 ENPHASE ENERGY INC COM 29355A107 98635404 588941 SH SOLE 416934 0 172006 ENPHASE ENERGY INC COM 29355A107 407627 2442 SH OTR 2 68 0 2374 ENPHASE ENERGY INC COM 29355A107 2768000 16525 SH SOLE 3 0 0 16525 ENPRO INDS INC COM 29355X107 510454 3823 SH SOLE 1620 0 2202 ENSIGN GROUP INC COM 29358P101 331265 3470 SH SOLE 1334 0 2136 ENSTAR GROUP LIMITED SHS G3075P101 450928 1846 SH SOLE 555 0 1291 ENTEGRIS INC COM 29362U104 2042171 18428 SH SOLE 8790 0 9638 ENTERGY CORP NEW COM 29364G103 1508699 15495 SH SOLE 9863 0 5632 ENTERPRISE PRODS PARTNERS L COM 293792107 20524810 778930 SH SOLE 363616 0 415314 ENTERPRISE PRODS PARTNERS L COM 293792107 1083453 41118 SH OTR 2 0 0 41118 ENTERPRISE PRODS PARTNERS L COM 293792107 7629000 289514 SH SOLE 3 0 0 289514 ENVESTNET INC COM 29404K106 811125 13667 SH SOLE 9610 0 4057 ENVIRI CORP COM 415864107 146724 14869 SH SOLE 6526 0 8344 ENVISTA HOLDINGS CORPORATION COM 29415F104 233225 6892 SH SOLE 3815 0 3077 ENVIVA INC COM 29415B103 125562 11569 SH SOLE 5391 0 6178 EOG RES INC COM 26875P101 8313438 72645 SH SOLE 42932 0 29714 EOG RES INC COM 26875P101 2525218 22069 SH OTR 2 0 0 22069 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 59470 13703 SH SOLE 13663 0 40 EPAM SYS INC COM 29414B104 372186 1656 SH SOLE 649 0 1007 EPLUS INC COM 294268107 408175 7250 SH SOLE 1020 0 6230 EPR PPTYS COM SH BEN INT 26884U109 1980621 42321 SH SOLE 26405 0 15916 EQRX INC COM 26886C107 53066 28530 SH SOLE 9441 0 19089 EQT CORP COM 26884L109 981162 23855 SH SOLE 10529 0 13326 EQUIFAX INC COM 294429105 3005930 12775 SH SOLE 6761 0 6014 EQUINIX INC COM 29444U700 47430536 60503 SH SOLE 47832 0 12671 EQUINIX INC COM 29444U700 1024102 1307 SH OTR 2 126 0 1181 EQUINOR ASA SPONSORED ADR 29446M102 1009213 34575 SH SOLE 8514 0 26061 EQUINOR ASA SPONSORED ADR 29446M102 212987 7297 SH OTR 2 0 0 7297 EQUITABLE HLDGS INC COM 29452E101 442472 16291 SH SOLE 5064 0 11227 EQUITRANS MIDSTREAM CORP COM 294600101 306951 32108 SH SOLE 20593 0 11515 EQUITY COMWLTH COM SH BEN INT 294628102 920240 45422 SH SOLE 21452 0 23969 EQUITY LIFESTYLE PPTYS INC COM 29472R108 676500 10114 SH SOLE 4471 0 5642 EQUITY RESIDENTIAL SH BEN INT 29476L107 2035740 30859 SH SOLE 20892 0 9967 ERICSSON ADR B SEK 10 294821608 308985 56838 SH SOLE 26370 0 30468 ERIE INDTY CO CL A 29530P102 438514 2088 SH SOLE 270 0 1818 ERMENEGILDO ZEGNA N V ORD SHS N30577105 162107 12784 SH SOLE 8923 0 3861 ESCO TECHNOLOGIES INC COM 296315104 529747 5112 SH SOLE 3155 0 1957 ESPERION THERAPEUTICS INC NE COM 29664W105 30565 21989 SH SOLE 16465 0 5524 ESS TECH INC COMMON STOCK 26916J106 31070 21136 SH SOLE 19759 0 1377 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 531559 22581 SH SOLE 9714 0 12867 ESSENTIAL UTILS INC COM 29670G102 1247413 31256 SH SOLE 21778 0 9478 ESSEX PPTY TR INC COM 297178105 1021230 4359 SH SOLE 2646 0 1713 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 45047 15066 SH SOLE 4507 0 10559 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 481097 9512 SH SOLE 3652 0 5860 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 512740 12007 SH SOLE 444 0 11563 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 60400 20201 SH OTR 2 0 0 20201 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 377685 11220 SH SOLE 5990 0 5229 ETFIS SER TR I INFRAC ACT MLP 26923G772 1273957 38418 SH SOLE 38418 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 200534 10210 SH SOLE 9203 0 1008 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 378000 17175 SH SOLE 3 0 0 17175 ETSY INC COM 29786A106 1054331 12460 SH SOLE 4827 0 7633 ETSY INC COM 29786A106 1109000 13113 SH SOLE 3 0 0 13113 EURONAV NV SHS B38564108 189449 12481 SH SOLE 2727 0 9754 EURONET WORLDWIDE INC COM 298736109 466479 3975 SH SOLE 2166 0 1809 EVENTBRITE INC COM CL A 29975E109 551579 57757 SH SOLE 8285 0 49472 EVERBRIDGE INC COM 29978A104 336519 12510 SH SOLE 11304 0 1206 EVERCORE INC CLASS A 29977A105 485748 3930 SH SOLE 1785 0 2145 EVEREST RE GROUP LTD COM G3223R108 1263962 3697 SH SOLE 1915 0 1782 EVERGY INC COM 30034W106 2353572 40287 SH SOLE 25936 0 14352 EVERI HLDGS INC COM 30034T103 215000 14867 SH SOLE 3 0 0 14867 EVERSOURCE ENERGY COM 30040W108 2323864 32770 SH SOLE 18642 0 14128 EVGO INC CL A COM 30052F100 53684 13356 SH SOLE 6623 0 6733 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 75594 12599 SH SOLE 6981 0 5618 EXACT SCIENCES CORP COM 30063P105 3016406 32123 SH SOLE 24490 0 7633 EXCELERATE ENERGY INC CL A COM 30069T101 204168 10043 SH SOLE 2183 0 7860 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 819015 101741 SH SOLE 19587 0 82154 EXCHANGE TRADED CONCEPTS TR ETC 6 MEGA CAP 301505681 1453475 42241 SH SOLE 0 0 42241 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 212480 8639 SH SOLE 8639 0 0 EXELIXIS INC COM 30161Q104 340908 17840 SH SOLE 8699 0 9141 EXELON CORP COM 30161N101 3951433 96996 SH SOLE 51457 0 45539 EXLSERVICE HOLDINGS INC COM 302081104 712165 4715 SH SOLE 4238 0 476 EXP WORLD HLDGS INC COM 30212W100 237319 11699 SH SOLE 9148 0 2551 EXP WORLD HLDGS INC COM 30212W100 1411000 69578 SH SOLE 3 0 0 69578 EXPEDIA GROUP INC COM NEW 30212P303 1205233 11018 SH SOLE 4906 0 6112 EXPEDITORS INTL WASH INC COM 302130109 1980189 16349 SH SOLE 4897 0 11451 EXPEDITORS INTL WASH INC COM 302130109 349220 2884 SH OTR 2 0 0 2884 EXPONENT INC COM 30214U102 1418430 15200 SH SOLE 6749 0 8450 EXTRA SPACE STORAGE INC COM 30225T102 2077028 13954 SH SOLE 10210 0 3744 EXXON MOBIL CORP COM 30231G102 118469976 1104627 SH SOLE 748178 0 356449 EXXON MOBIL CORP COM 30231G102 3792990 35374 SH OTR 2 2377 0 32996 EXXON MOBIL CORP COM 30231G102 9703000 90471 SH SOLE 3 0 0 90471 F N B CORP COM 302520101 427267 37346 SH SOLE 19747 0 17599 F5 INC COM 315616102 11471994 78436 SH SOLE 58906 0 19530 F45 TRAINING HLDGS INC COM 30322L101 11903 23805 SH SOLE 20132 0 3673 FABRINET SHS G3323L100 521858 4018 SH SOLE 470 0 3548 FACTSET RESH SYS INC COM 303075105 4548532 11353 SH SOLE 4853 0 6500 FAIR ISAAC CORP COM 303250104 1389312 1717 SH SOLE 1052 0 665 FARADAY FUTRE INTLGT ELCTR I COM 307359109 2264 11322 SH SOLE 0 0 11322 FARFETCH LTD ORD SH CL A 30744W107 128209 21212 SH SOLE 10838 0 10374 FASTENAL CO COM 311900104 45948453 778921 SH SOLE 639457 0 139464 FASTENAL CO COM 311900104 833579 14133 SH OTR 2 0 0 14133 FASTLY INC CL A 31188V100 253398 16068 SH SOLE 4475 0 11593 FB FINL CORP COM 30257X104 554382 19764 SH SOLE 1335 0 18429 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 593155 6130 SH SOLE 903 0 5227 FEDERAL SIGNAL CORP COM 313855108 1116191 17432 SH SOLE 5235 0 12198 FEDERATED HERMES INC CL B 314211103 221128 6168 SH SOLE 2168 0 4000 FEDEX CORP COM 31428X106 30127649 121531 SH SOLE 63816 0 57716 FEDEX CORP COM 31428X106 483949 1951 SH OTR 2 355 0 1596 FEMASYS INC COM 31447E105 19113 37476 SH SOLE 0 0 37476 FERGUSON PLC NEW SHS G3421J106 1559751 9918 SH SOLE 3586 0 6332 FERGUSON PLC NEW SHS G3421J106 332354 2114 SH OTR 2 0 0 2114 FERRARI N V COM N3167Y103 3072472 9456 SH SOLE 5528 0 3928 FERRARI N V COM N3167Y103 363993 1120 SH OTR 2 30 0 1090 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1731938 32025 SH SOLE 28463 0 3563 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 474028 10437 SH SOLE 8170 0 2267 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 223940 5635 SH SOLE 2080 0 3555 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 216098 4645 SH SOLE 4645 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3831653 52259 SH SOLE 13575 0 38685 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2200608 99305 SH SOLE 94250 0 5056 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1769287 37588 SH SOLE 16360 0 21228 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1881337 29806 SH SOLE 20951 0 8855 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5066895 38785 SH SOLE 23185 0 15600 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 427535 9163 SH SOLE 5275 0 3888 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1719007 68514 SH SOLE 52935 0 15579 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 212528 5027 SH SOLE 4784 0 243 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 895608 17717 SH SOLE 12475 0 5243 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 206672 1582 SH OTR 2 0 0 1582 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1146883 25251 SH SOLE 2319 0 22932 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1808000 39803 SH SOLE 3 0 0 39803 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 523733 14548 SH SOLE 5239 0 9309 FIDELITY NATL INFORMATION SV COM 31620M106 4140291 75698 SH SOLE 56177 0 19521 FIFTH THIRD BANCORP COM 316773100 31537999 1203281 SH SOLE 944201 0 259080 FIRST AMERN FINL CORP COM 31847R102 275344 4829 SH SOLE 2067 0 2762 FIRST BANCORP P R COM NEW 318672706 234882 19221 SH SOLE 2291 0 16930 FIRST CAP INC COM 31942S104 333936 10800 SH SOLE 10800 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 612659 477 SH SOLE 193 0 284 FIRST FINANCIAL NORTHWEST IN COM 32022K102 805098 70809 SH SOLE 70809 0 0 FIRST FINL BANCORP OH COM 320209109 884634 43280 SH SOLE 28295 0 14984 FIRST FINL BANKSHARES INC COM 32020R109 359126 12605 SH SOLE 2593 0 10012 FIRST FNDTN INC COM 32026V104 111358 28045 SH SOLE 13370 0 14675 FIRST HORIZON CORPORATION COM 320517105 996806 88448 SH SOLE 35293 0 53155 FIRST INDL RLTY TR INC COM 32054K103 518742 9855 SH SOLE 4712 0 5143 FIRST INTERNET BANCORP COM 320557101 242677 16342 SH SOLE 14775 0 1567 FIRST INTST BANCSYSTEM INC COM 32055Y201 297176 12465 SH SOLE 8509 0 3956 FIRST MERCHANTS CORP COM 320817109 1757226 62247 SH SOLE 12392 0 49855 FIRST SOLAR INC COM 336433107 1288910 6781 SH SOLE 3079 0 3702 FIRST SOLAR INC COM 336433107 8638750 45447 SH OTR 2 0 0 45447 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 75577 12150 SH SOLE 0 0 12150 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 280418 4987 SH SOLE 4987 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 624810 12329 SH SOLE 7003 0 5326 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 314242 19677 SH SOLE 2079 0 17598 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 265562 13453 SH SOLE 13453 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 4666242 292188 SH OTR 2 0 0 292188 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 3583000 181501 SH SOLE 3 0 0 181501 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3118000 195238 SH SOLE 3 0 0 195238 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 1693000 34552 SH SOLE 3 0 0 34552 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 669000 12668 SH SOLE 3 0 0 12668 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 471000 10001 SH SOLE 3 0 0 10001 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 242113 10633 SH SOLE 2698 0 7935 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 708000 31035 SH SOLE 3 0 0 31035 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 285000 10125 SH SOLE 3 0 0 10125 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2235337 29436 SH SOLE 5977 0 23459 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1253079 17457 SH SOLE 2639 0 14819 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 208706 5316 SH SOLE 1039 0 4277 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 746454 16438 SH SOLE 6566 0 9872 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 376728 3584 SH SOLE 665 0 2919 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 473275 4114 SH SOLE 868 0 3246 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1311256 14872 SH SOLE 3145 0 11727 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2230295 25181 SH SOLE 725 0 24456 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2396000 75371 SH SOLE 3 0 0 75371 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2207000 48596 SH SOLE 3 0 0 48596 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1937000 26979 SH SOLE 3 0 0 26979 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1705000 19249 SH SOLE 3 0 0 19249 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 857000 11289 SH SOLE 3 0 0 11289 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 233000 10286 SH SOLE 3 0 0 10286 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 626552 9672 SH SOLE 799 0 8873 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2573968 34283 SH SOLE 3498 0 30785 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1054871 6472 SH SOLE 2036 0 4436 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 14633732 435398 SH SOLE 71732 0 363666 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 591520 12610 SH SOLE 6421 0 6189 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 34419299 579352 SH SOLE 117649 0 461703 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 769773 19424 SH SOLE 383 0 19041 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 848352 17796 SH SOLE 7357 0 10439 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 519802 29754 SH SOLE 546 0 29208 FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 407187 12566 SH SOLE 0 0 12566 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 216859 7541 SH SOLE 0 0 7541 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1292747 25269 SH SOLE 6929 0 18340 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 336406 5735 SH SOLE 4818 0 917 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1278225 27988 SH SOLE 4115 0 23873 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 226598 3183 SH SOLE 2041 0 1142 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 23117053 856268 SH SOLE 39622 0 816646 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 201532 1316 SH SOLE 579 0 737 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1255524 26657 SH SOLE 6295 0 20362 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1376259 30381 SH SOLE 2348 0 28033 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 242031 4126 SH OTR 2 0 0 4126 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 295388 10940 SH OTR 2 0 0 10940 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 30091000 400787 SH SOLE 3 0 0 400787 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 27757000 589312 SH SOLE 3 0 0 589312 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 12715000 214018 SH SOLE 3 0 0 214018 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9194000 179704 SH SOLE 3 0 0 179704 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 8915000 314922 SH SOLE 3 0 0 314922 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5147000 112692 SH SOLE 3 0 0 112692 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 3500000 74609 SH SOLE 3 0 0 74609 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2833000 59424 SH SOLE 3 0 0 59424 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2739000 16804 SH SOLE 3 0 0 16804 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1360000 23177 SH SOLE 3 0 0 23177 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 846000 46793 SH SOLE 3 0 0 46793 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 583000 14706 SH SOLE 3 0 0 14706 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 346000 13194 SH SOLE 3 0 0 13194 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 323000 11972 SH SOLE 3 0 0 11972 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 954681 23710 SH SOLE 695 0 23015 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 2458272 67721 SH SOLE 1750 0 65971 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 287937 12941 SH SOLE 1870 0 11071 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 972702 40570 SH SOLE 5058 0 35512 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 773561 36258 SH SOLE 10490 0 25768 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 2130920 62859 SH SOLE 9162 0 53697 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 548326 14072 SH SOLE 76 0 13996 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 439398 14294 SH SOLE 3328 0 10966 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 268223 7820 SH SOLE 503 0 7318 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 9884601 328174 SH SOLE 13234 0 314940 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 567238 17436 SH SOLE 5470 0 11966 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 5677791 137012 SH SOLE 5864 0 131149 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 429468 11012 SH SOLE 300 0 10712 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 5762483 184753 SH SOLE 7652 0 177101 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 619415 18983 SH SOLE 0 0 18983 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 347556 10593 SH SOLE 1900 0 8693 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 850012 23588 SH SOLE 600 0 22988 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 222616 10130 SH SOLE 0 0 10130 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 452591 20214 SH SOLE 11545 0 8669 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 211202 5679 SH SOLE 0 0 5679 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 503773 14139 SH SOLE 1312 0 12827 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 223708 10750 SH SOLE 3500 0 7250 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 234062 7251 SH SOLE 1400 0 5851 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 366198 10705 SH SOLE 1800 0 8905 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 541329 14252 SH SOLE 0 0 14252 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 499074 14920 SH SOLE 945 0 13975 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 478759 22570 SH SOLE 9770 0 12800 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 831914 18834 SH SOLE 1396 0 17438 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2416106 99963 SH SOLE 69015 0 30948 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 2054705 51580 SH SOLE 82 0 51498 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1375146 38879 SH SOLE 650 0 38229 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 562889 14575 SH SOLE 0 0 14575 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 3144610 92407 SH SOLE 0 0 92407 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 360594 9555 SH SOLE 0 0 9555 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 2248795 55850 SH OTR 2 2105 0 53745 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 352426 10833 SH OTR 2 0 0 10833 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 447364 13635 SH OTR 2 582 0 13053 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 293454 7726 SH OTR 2 0 0 7726 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 367080 10974 SH OTR 2 0 0 10974 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 404166 10146 SH OTR 2 0 0 10146 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 13577000 307383 SH SOLE 3 0 0 307383 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 6097000 252269 SH SOLE 3 0 0 252269 FIRST TR HIGH INCOME LONG / COM 33738E109 199834 17468 SH SOLE 4070 0 13398 FIRST TR INTER DURATN PFD & COM 33718W103 253651 16354 SH SOLE 6281 0 10073 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 403312 6048 SH SOLE 2013 0 4035 FIRST TR MLP & ENERGY INCOM COM 33739B104 597764 77531 SH SOLE 77531 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1942834 57125 SH SOLE 38139 0 18987 FIRST TR MORNINGSTAR DIVID L SHS 336917109 7839000 230505 SH SOLE 3 0 0 230505 FIRST TR NASDAQ 100 TECH IND SHS 337345102 4261798 28960 SH SOLE 8028 0 20932 FIRST TR NASDAQ 100 TECH IND SHS 337345102 3473000 23599 SH SOLE 3 0 0 23599 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1485735 37060 SH SOLE 10967 0 26093 FIRST TR VALUE LINE DIVID IN SHS 33734H106 25711000 641323 SH SOLE 3 0 0 641323 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 538154 5313 SH SOLE 492 0 4821 FIRSTCASH HOLDINGS INC COM 33768G107 271666 2911 SH SOLE 1837 0 1074 FIRSTENERGY CORP COM 337932107 2093686 53851 SH SOLE 32652 0 21199 FIRSTENERGY CORP COM 337932107 232238 5974 SH OTR 2 202 0 5772 FIRSTSERVICE CORP NEW COM 33767E202 202736 1316 SH SOLE 837 0 479 FISERV INC COM 337738108 46826710 371202 SH SOLE 281669 0 89532 FISERV INC COM 337738108 951454 7548 SH OTR 2 198 0 7350 FISKER INC CL A COM STK 33813J106 116235 20613 SH SOLE 10324 0 10289 FIVE BELOW INC COM 33829M101 3439775 17502 SH SOLE 12745 0 4757 FIVE STAR BANCORP COM 33830T103 600000 26837 SH SOLE 3 0 0 26837 FIVE9 INC COM 338307101 418639 5078 SH SOLE 2681 0 2397 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 98123 12250 SH SOLE 12250 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1270692 5061 SH SOLE 2577 0 2484 FLEX LNG LTD SHS G35947202 625260 20486 SH SOLE 18437 0 2048 FLEX LTD ORD Y2573F102 1580260 57174 SH SOLE 5966 0 51208 FLEXSHARES TR MORNSTAR UPSTR 33939L407 215139 5369 SH SOLE 4323 0 1046 FLEXSHARES TR STOX US ESG SLCT 33939L696 538985 4987 SH SOLE 4987 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 597043 14900 SH OTR 2 0 0 14900 FLEXSHARES TR STOXX GLOBR INF 33939L795 283295 5410 SH OTR 2 0 0 5410 FLEXSHARES TR IBOXX 3R TARGT 33939L506 271000 11530 SH SOLE 3 0 0 11530 FLOOR & DECOR HLDGS INC CL A 339750101 2477196 23829 SH SOLE 20081 0 3748 FLOTEK INDS INC DEL COM 343389102 7340 10000 SH SOLE 2000 0 8000 FLOWERS FOODS INC COM 343498101 461970 18568 SH SOLE 11682 0 6886 FLOWSERVE CORP COM 34354P105 241502 6501 SH SOLE 4829 0 1671 FLUOR CORP NEW COM 343412102 388149 13113 SH SOLE 2497 0 10617 FMC CORP COM NEW 302491303 1172331 11236 SH SOLE 3199 0 8037 FOCUS FINL PARTNERS INC COM CL A 34417P100 264966 5046 SH SOLE 1397 0 3649 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3072654 27722 SH SOLE 11574 0 16148 FORD MTR CO DEL COM 345370860 61422865 4059682 SH SOLE 3072568 0 987114 FORD MTR CO DEL COM 345370860 3516726 232451 SH OTR 2 0 0 232451 FORD MTR CO DEL COM 345370860 1818000 120133 SH SOLE 3 0 0 120133 FORMFACTOR INC COM 346375108 1422286 41563 SH SOLE 1085 0 40478 FORTINET INC COM 34959E109 61997359 820181 SH SOLE 565457 0 254723 FORTINET INC COM 34959E109 537856 7117 SH OTR 2 147 0 6970 FORTINET INC COM 34959E109 2875000 38037 SH SOLE 3 0 0 38037 FORTIS INC COM 349553107 619399 14375 SH SOLE 9737 0 4637 FORTIVE CORP COM 34959J108 2006619 26840 SH SOLE 15706 0 11134 FORTIVE CORP COM 34959J108 228801 3062 SH OTR 2 0 0 3062 FORTUNA SILVER MINES INC COM 349915108 117908 36401 SH SOLE 30879 0 5522 FORTUNE BRANDS INNOVATIONS I COM 34964C106 1423553 19785 SH SOLE 10647 0 9138 FORWARD AIR CORP COM 349853101 269232 2537 SH SOLE 1826 0 711 FOUR CORNERS PPTY TR INC COM 35086T109 376415 14819 SH SOLE 8471 0 6348 FOX CORP CL A COM 35137L105 1227520 36101 SH SOLE 21351 0 14750 FOX CORP CL B COM 35137L204 887624 27834 SH SOLE 16160 0 11673 FOX FACTORY HLDG CORP COM 35138V102 463843 4275 SH SOLE 2104 0 2171 FRANCO NEV CORP COM 351858105 1176471 8250 SH SOLE 5778 0 2472 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 6016591 424900 SH SOLE 9646 0 415255 FRANKLIN ELEC INC COM 353514102 515873 5013 SH SOLE 3807 0 1206 FRANKLIN RESOURCES INC COM 354613101 938240 35127 SH SOLE 14076 0 21051 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 2263000 50409 SH SOLE 3 0 0 50409 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 2129000 47545 SH SOLE 3 0 0 47545 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 1980000 40434 SH SOLE 3 0 0 40434 FRANKLIN TEMPLETON ETF TR FTSE EUROPE HG 35473P645 1896000 78606 SH SOLE 3 0 0 78606 FREEPORT-MCMORAN INC CL B 35671D857 4943676 123594 SH SOLE 62074 0 61520 FREEPORT-MCMORAN INC CL B 35671D857 331120 8286 SH OTR 2 0 0 8286 FREEPORT-MCMORAN INC CL B 35671D857 1451000 36284 SH SOLE 3 0 0 36284 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1021409 42772 SH SOLE 21747 0 21025 FREYR BATTERY SHS L4135L100 140299 15029 SH SOLE 6899 0 8130 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 558234 117523 SH SOLE 23924 0 93599 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 697000 146758 SH SOLE 3 0 0 146758 FS KKR CAP CORP COM 302635206 6687378 348664 SH SOLE 334090 0 14574 FS KKR CAP CORP COM 302635206 3792000 197721 SH SOLE 3 0 0 197721 FTI CONSULTING INC COM 302941109 929507 4887 SH SOLE 3292 0 1595 FUBOTV INC COM 35953D104 21231 10207 SH SOLE 4015 0 6192 FUELCELL ENERGY INC COM 35952H601 48762 22575 SH SOLE 8262 0 14313 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 89773 14433 SH SOLE 10854 0 3579 FULLER H B CO COM 359694106 1287348 18008 SH SOLE 15104 0 2904 FUTU HLDGS LTD SPON ADS CL A 36118L106 232833 5861 SH SOLE 2424 0 3437 GABELLI EQUITY TR INC COM 362397101 104773 18064 SH SOLE 13664 0 4400 GAIA INC NEW CL A 36269P104 334668 144878 SH SOLE 143883 0 995 GALECTIN THERAPEUTICS INC COM NEW 363225202 15552 10800 SH SOLE 7800 0 3000 GALLAGHER ARTHUR J & CO COM 363576109 7811635 35579 SH SOLE 12767 0 22812 GALLAGHER ARTHUR J & CO COM 363576109 296027 1352 SH OTR 2 0 0 1352 GAMIDA CELL LTD SHS M47364100 1404661 728083 SH SOLE 707648 0 20435 GAMING & LEISURE PPTYS INC COM 36467J108 940437 19406 SH SOLE 6917 0 12489 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 43570 15076 SH SOLE 11006 0 4070 GAP INC COM 364760108 158539 17754 SH SOLE 2035 0 15719 GARMIN LTD SHS H2906T109 3552299 34062 SH SOLE 10381 0 23681 GARRETT MOTION INC COM 366505105 93860 12399 SH SOLE 10428 0 1971 GARTNER INC COM 366651107 3741492 10681 SH SOLE 4507 0 6174 GATES INDL CORP PLC ORD SHS G39108108 326828 24246 SH SOLE 8681 0 15565 GATX CORP COM 361448103 476570 3702 SH SOLE 2270 0 1432 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 3774527 46463 SH SOLE 32243 0 14220 GEN DIGITAL INC COM 668771108 325340 17539 SH SOLE 4767 0 12772 GENERAC HLDGS INC COM 368736104 707457 4744 SH SOLE 2243 0 2501 GENERAL AMERN INVS CO INC COM 368802104 342021 8198 SH SOLE 4768 0 3430 GENERAL DYNAMICS CORP COM 369550108 9488795 44104 SH SOLE 29810 0 14293 GENERAL DYNAMICS CORP COM 369550108 516884 2403 SH OTR 2 59 0 2344 GENERAL ELECTRIC CO COM NEW 369604301 16266932 148087 SH SOLE 103335 0 44752 GENERAL ELECTRIC CO COM NEW 369604301 587990 5359 SH OTR 2 80 0 5279 GENERAL MLS INC COM 370334104 42199033 550187 SH SOLE 389879 0 160308 GENERAL MLS INC COM 370334104 975049 12714 SH OTR 2 219 0 12495 GENERAL MLS INC COM 370334104 2333000 30413 SH SOLE 3 0 0 30413 GENERAL MTRS CO COM 37045V100 17330086 449434 SH SOLE 200885 0 248548 GENERAL MTRS CO COM 37045V100 684607 17763 SH OTR 2 303 0 17460 GENERAL MTRS CO COM 37045V100 565000 14641 SH SOLE 3 0 0 14641 GENESIS ENERGY L P UNIT LTD PARTN 371927104 250487 26229 SH SOLE 19725 0 6504 GENIUS SPORTS LIMITED SHARES CL A G3934V109 121547 19769 SH SOLE 7093 0 12676 GENMAB A/S SPONSORED ADS 372303206 656350 17298 SH SOLE 5579 0 11719 GENPACT LIMITED SHS G3922B107 275472 7332 SH SOLE 2640 0 4692 GENTEX CORP COM 371901109 651709 22274 SH SOLE 13623 0 8651 GENTHERM INC COM 37253A103 367710 6507 SH SOLE 1586 0 4921 GENUINE PARTS CO COM 372460105 16888656 99797 SH SOLE 75691 0 24106 GENUINE PARTS CO COM 372460105 306462 1813 SH OTR 2 0 0 1813 GENWORTH FINL INC COM CL A 37247D106 275635 55127 SH SOLE 28049 0 27078 GENWORTH FINL INC COM CL A 37247D106 240000 48000 SH SOLE 3 0 0 48000 GERDAU SA SPON ADR REP PFD 373737105 82988 15898 SH SOLE 10192 0 5706 GERDAU SA SPON ADR REP PFD 373737105 53014 10159 SH OTR 2 0 0 10159 GERON CORP COM 374163103 54397 16946 SH SOLE 15681 0 1265 GEVO INC COM PAR 374396406 33476 22024 SH SOLE 18364 0 3660 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3095125 79772 SH SOLE 1464 0 78308 GIBRALTAR INDS INC COM 374689107 599052 9521 SH SOLE 2969 0 6552 GILEAD SCIENCES INC COM 375558103 10533564 136749 SH SOLE 73558 0 63191 GILEAD SCIENCES INC COM 375558103 1452981 18862 SH OTR 2 149 0 18713 GILEAD SCIENCES INC COM 375558103 1158000 15027 SH SOLE 3 0 0 15027 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 66741 35882 SH SOLE 17105 0 18777 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 3720394 2000212 SH OTR 2 0 0 2000212 GITLAB INC CLASS A COM 37637K108 405839 7941 SH SOLE 2634 0 5307 GLACIER BANCORP INC NEW COM 37637Q105 546440 17531 SH SOLE 11044 0 6487 GLADSTONE COMMERCIAL CORP COM 376536108 281118 22726 SH SOLE 14156 0 8570 GLATFELTER CORPORATION COM 377320106 34546 11439 SH SOLE 4852 0 6587 GLAUKOS CORP COM 377322102 413512 5807 SH SOLE 5032 0 775 GLOBAL NET LEASE INC COM NEW 379378201 199976 19453 SH SOLE 3749 0 15704 GLOBAL PMTS INC COM 37940X102 2658370 26984 SH SOLE 19070 0 7914 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 237903 8509 SH SOLE 8309 0 200 GLOBAL X FDS GBL X FTSE ETF 37950E648 331389 22771 SH SOLE 8097 0 14674 GLOBAL X FDS GLBL X MLP ETF 37954Y343 871113 20291 SH SOLE 16704 0 3587 GLOBAL X FDS GLOBX SUPDV US 37950E291 179966 10776 SH SOLE 10776 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 665856 10241 SH SOLE 5128 0 5113 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1272229 71675 SH SOLE 66694 0 4981 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 350351 12190 SH SOLE 5717 0 6473 GLOBAL X FDS RUSSELL 2000 37954Y459 610501 33748 SH SOLE 12700 0 21048 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1571900 28874 SH SOLE 27926 0 948 GLOBAL X FDS S&P 500 COVERED 37954Y475 770509 18770 SH SOLE 16600 0 2170 GLOBAL X FDS US INFR DEV ETF 37954Y673 33244773 1057740 SH SOLE 600623 0 457117 GLOBAL X FDS US PFD ETF 37954Y657 8306315 428381 SH SOLE 37257 0 391124 GLOBAL X FDS US INFR DEV ETF 37954Y673 5215000 165911 SH SOLE 3 0 0 165911 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3726000 129655 SH SOLE 3 0 0 129655 GLOBAL X FDS US PFD ETF 37954Y657 3170000 163480 SH SOLE 3 0 0 163480 GLOBAL X FDS AGING POPULATION 37954Y772 3114000 112031 SH SOLE 3 0 0 112031 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1429000 54886 SH SOLE 3 0 0 54886 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1392000 78446 SH SOLE 3 0 0 78446 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1128000 17347 SH SOLE 3 0 0 17347 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 529000 24362 SH SOLE 3 0 0 24362 GLOBAL X FDS RUSSELL 2000 37954Y459 475000 26255 SH SOLE 3 0 0 26255 GLOBAL X FDS GLOBX SUPDV US 37950E291 336000 20110 SH SOLE 3 0 0 20110 GLOBALSTAR INC COM 378973408 19796 18700 SH SOLE 8000 0 10700 GLOBANT S A COM L44385109 694964 3867 SH SOLE 1650 0 2217 GLOBE LIFE INC COM 37959E102 686643 6264 SH SOLE 2778 0 3486 GLOBUS MED INC CL A 379577208 2498464 41963 SH SOLE 8923 0 33040 GODADDY INC CL A 380237107 4191490 55791 SH SOLE 3272 0 52518 GOGORO INC ORDINARY SHARES G9491K105 70387 20402 SH SOLE 12095 0 8307 GOLD FIELDS LTD SPONSORED ADR 38059T106 232846 16836 SH SOLE 11745 0 5092 GOLDMAN SACHS BDC INC SHS 38147U107 487456 35170 SH SOLE 7230 0 27940 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4939482 49360 SH SOLE 9478 0 39882 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 500534 15966 SH SOLE 15350 0 616 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 9363237 107254 SH SOLE 20465 0 86789 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 270428 2702 SH OTR 2 2188 0 514 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 6153000 70486 SH SOLE 3 0 0 70486 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 4800000 96201 SH SOLE 3 0 0 96201 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1698000 54152 SH SOLE 3 0 0 54152 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1046000 10454 SH SOLE 3 0 0 10454 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 961000 32140 SH SOLE 3 0 0 32140 GOLDMAN SACHS GROUP INC COM 38141G104 15311016 47470 SH SOLE 26758 0 20712 GOLDMAN SACHS GROUP INC COM 38141G104 2579997 7999 SH OTR 2 478 0 7521 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 272216 14301 SH SOLE 10001 0 4300 GOLUB CAP BDC INC COM 38173M102 1771707 131238 SH SOLE 0 0 131238 GOODYEAR TIRE & RUBR CO COM 382550101 304601 22264 SH SOLE 6821 0 15443 GOOSEHEAD INS INC COM CL A 38267D109 337216 5362 SH SOLE 1550 0 3812 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 514855 150183 SH SOLE 74273 0 75910 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 62837 18330 SH OTR 2 0 0 18330 GRACO INC COM 384109104 3731332 43212 SH SOLE 11673 0 31539 GRAHAM HLDGS CO COM CL B 384637104 267542 468 SH SOLE 304 0 164 GRAINGER W W INC COM 384802104 12171003 15434 SH SOLE 10537 0 4897 GRAINGER W W INC COM 384802104 301805 383 SH OTR 2 0 0 383 GRAND CANYON ED INC COM 38526M106 501291 4857 SH SOLE 2472 0 2385 GRANITE CONSTR INC COM 387328107 564740 14197 SH SOLE 1341 0 12856 GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 28952 30000 SH SOLE 30000 0 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 93775 10608 SH SOLE 10608 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4138041 172207 SH SOLE 34244 0 137964 GRIFOLS S A SP ADR REP B NVT 398438408 312257 34093 SH SOLE 18882 0 15211 GROCERY OUTLET HLDG CORP COM 39874R101 650865 21264 SH SOLE 8863 0 12401 GROUP 1 AUTOMOTIVE INC COM 398905109 323155 1252 SH SOLE 518 0 734 GROWGENERATION CORP COM 39986L109 87302 25677 SH SOLE 21325 0 4352 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 284822 122768 SH SOLE 97719 0 25049 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 114343 22289 SH SOLE 9372 0 12917 GSK PLC SPONSORED ADR 37733W204 2914821 81817 SH SOLE 38625 0 43193 GSK PLC SPONSORED ADR 37733W204 363594 10207 SH OTR 2 0 0 10207 GUARDANT HEALTH INC COM 40131M109 238300 6656 SH SOLE 2623 0 4033 GUARDANT HEALTH INC COM 40131M109 370000 10331 SH SOLE 3 0 0 10331 GUIDEWIRE SOFTWARE INC COM 40171V100 6418799 84370 SH SOLE 53621 0 30749 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 502432 7998 SH SOLE 3655 0 4343 H WORLD GROUP LTD SPONSORED ADS 44332N106 218409 5632 SH SOLE 2909 0 2723 HALEON PLC SPON ADS 405552100 2003787 239406 SH SOLE 93010 0 146395 HALEON PLC SPON ADS 405552100 176543 21103 SH OTR 2 0 0 21103 HALLIBURTON CO COM 406216101 6641624 201321 SH SOLE 127385 0 73937 HALLIBURTON CO COM 406216101 249050 7548 SH OTR 2 0 0 7548 HALLIBURTON CO COM 406216101 399000 12104 SH SOLE 3 0 0 12104 HALOZYME THERAPEUTICS INC COM 40637H109 2626715 72824 SH SOLE 7219 0 65605 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 229990 8575 SH SOLE 8575 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 233473 15330 SH SOLE 210 0 15120 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 483904 23721 SH SOLE 3721 0 20000 HANCOCK WHITNEY CORPORATION COM 410120109 323197 8421 SH SOLE 3315 0 5106 HANESBRANDS INC COM 410345102 292449 64417 SH SOLE 7664 0 56753 HANESBRANDS INC COM 410345102 60508 13328 SH OTR 2 0 0 13328 HANNON ARMSTRONG SUST INFR C COM 41068X100 1508000 60303 SH SOLE 3 0 0 60303 HANOVER INS GROUP INC COM 410867105 396624 3509 SH SOLE 2069 0 1440 HARLEY DAVIDSON INC COM 412822108 437906 12437 SH SOLE 9646 0 2791 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 90455 21537 SH SOLE 14874 0 6663 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 4958000 148303 SH SOLE 3 0 0 148303 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1760000 46258 SH SOLE 3 0 0 46258 HARTFORD FINL SVCS GROUP INC COM 416515104 2463382 34205 SH SOLE 21823 0 12382 HASBRO INC COM 418056107 522659 8070 SH SOLE 3640 0 4431 HAWAIIAN ELEC INDUSTRIES COM 419870100 590974 16325 SH SOLE 13417 0 2908 HAYWARD HLDGS INC COM 421298100 176135 13707 SH SOLE 5077 0 8630 HCA HEALTHCARE INC COM 40412C101 24397344 80403 SH SOLE 56152 0 24251 HCA HEALTHCARE INC COM 40412C101 422724 1394 SH OTR 2 0 0 1394 HDFC BANK LTD SPONSORED ADS 40415F101 1620308 23247 SH SOLE 13751 0 9496 HEALTH CATALYST INC COM 42225T107 267826 21428 SH SOLE 12354 0 9074 HEALTHCARE RLTY TR CL A COM 42226K105 3319092 175988 SH SOLE 35418 0 140569 HEALTHEQUITY INC COM 42226A107 924234 14638 SH SOLE 12497 0 2141 HEALTHPEAK PROPERTIES INC COM 42250P103 637449 31718 SH SOLE 17127 0 14591 HEARTLAND FINL USA INC COM 42234Q102 233340 8372 SH SOLE 5488 0 2884 HECLA MNG CO COM 422704106 217550 42243 SH SOLE 20132 0 22111 HECLA MNG CO COM 422704106 282000 54699 SH SOLE 3 0 0 54699 HEICO CORP NEW CL A 422806208 1036279 7371 SH SOLE 2035 0 5336 HEICO CORP NEW COM 422806109 775953 4385 SH SOLE 2733 0 1652 HELEN OF TROY LTD COM G4388N106 283985 2629 SH SOLE 1662 0 967 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 169976 23032 SH SOLE 9902 0 13130 HELMERICH & PAYNE INC COM 423452101 901091 25429 SH SOLE 6803 0 18625 HENRY JACK & ASSOC INC COM 426281101 2400987 14349 SH SOLE 11486 0 2862 HENRY JACK & ASSOC INC COM 426281101 2749378 16431 SH OTR 2 0 0 16431 HENRY SCHEIN INC COM 806407102 1032728 12734 SH SOLE 9877 0 2857 HERC HLDGS INC COM 42704L104 333928 2440 SH SOLE 1642 0 798 HERCULES CAPITAL INC COM 427096508 179264 12112 SH SOLE 7558 0 4554 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 84712 13910 SH SOLE 4016 0 9894 HERSHEY CO COM 427866108 28688918 114894 SH SOLE 70298 0 44596 HERSHEY CO COM 427866108 370106 1483 SH OTR 2 0 0 1483 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 227131 12351 SH OTR 2 0 0 12351 HESS CORP COM 42809H107 3219965 23685 SH SOLE 10180 0 13505 HESS CORP COM 42809H107 366921 2700 SH OTR 2 77 0 2623 HESS MIDSTREAM LP CL A SHS 428103105 334382 10899 SH SOLE 8074 0 2825 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3079490 183310 SH SOLE 133593 0 49717 HEWLETT PACKARD ENTERPRISE C COM 42824C109 249000 14815 SH SOLE 3 0 0 14815 HEXCEL CORP NEW COM 428291108 1011351 13305 SH SOLE 6609 0 6696 HF SINCLAIR CORP COM 403949100 528563 11849 SH SOLE 6645 0 5204 HIGHWOODS PPTYS INC COM 431284108 773315 32343 SH SOLE 4069 0 28275 HILLENBRAND INC COM 431571108 563628 10991 SH SOLE 2434 0 8557 HILLMAN SOLUTIONS CORP COM 431636109 241423 26795 SH SOLE 5451 0 21344 HILTON WORLDWIDE HLDGS INC COM 43300A203 2423973 16655 SH SOLE 7824 0 8831 HILTON WORLDWIDE HLDGS INC COM 43300A203 228823 1574 SH OTR 2 0 0 1574 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 120508 17853 SH SOLE 8082 0 9771 HIRERIGHT HOLDINGS CORPORATI COM 433537107 116482 10299 SH SOLE 7886 0 2413 HNI CORP COM 404251100 346004 12278 SH SOLE 11398 0 880 HOLOGIC INC COM 436440101 1411859 17437 SH SOLE 8671 0 8766 HOME BANCSHARES INC COM 436893200 215310 9443 SH SOLE 1782 0 7661 HOME DEPOT INC COM 437076102 201353000 648191 SH SOLE 459836 0 188355 HOME DEPOT INC COM 437076102 11047167 35566 SH OTR 2 197 0 35369 HOME DEPOT INC COM 437076102 10326000 33240 SH SOLE 3 0 0 33240 HOMOLOGY MEDICINES INC COM 438083107 17552 19833 SH SOLE 463 0 19370 HONDA MOTOR LTD AMERN SHS 438128308 1783626 58834 SH SOLE 23511 0 35323 HONDA MOTOR LTD AMERN SHS 438128308 378149 12474 SH OTR 2 0 0 12474 HONEYWELL INTL INC COM 438516106 78540553 378509 SH SOLE 252964 0 125545 HONEYWELL INTL INC COM 438516106 1636811 7890 SH OTR 2 0 0 7890 HONEYWELL INTL INC COM 438516106 2806000 13522 SH SOLE 3 0 0 13522 HOPE BANCORP INC COM 43940T109 170215 20212 SH SOLE 875 0 19337 HORIZON THERAPEUTICS PUB L SHS G46188101 6794913 66066 SH SOLE 58331 0 7735 HORMEL FOODS CORP COM 440452100 1973023 49056 SH SOLE 18272 0 30784 HOST HOTELS & RESORTS INC COM 44107P104 670310 39829 SH SOLE 20551 0 19279 HOSTESS BRANDS INC CL A 44109J106 464033 18326 SH SOLE 10532 0 7794 HOULIHAN LOKEY INC CL A 441593100 712854 7251 SH SOLE 2097 0 5154 HOWMET AEROSPACE INC COM 443201108 1141640 23036 SH SOLE 13207 0 9830 HP INC COM 40434L105 5069826 165089 SH SOLE 118947 0 46142 HP INC COM 40434L105 245288 7992 SH OTR 2 0 0 7992 HP INC COM 40434L105 491000 15989 SH SOLE 3 0 0 15989 HSBC HLDGS PLC SPON ADR NEW 404280406 4160232 105097 SH SOLE 43629 0 61468 HSBC HLDGS PLC SPON ADR NEW 404280406 657105 16600 SH OTR 2 0 0 16600 HUB GROUP INC CL A 443320106 274611 3419 SH SOLE 856 0 2563 HUBBELL INC COM 443510607 3193732 9633 SH SOLE 7733 0 1900 HUBBELL INC COM 443510607 232858 702 SH OTR 2 26 0 676 HUBSPOT INC COM 443573100 3073208 5776 SH SOLE 2969 0 2807 HUBSPOT INC COM 443573100 285100 542 SH OTR 2 0 0 542 HUDBAY MINERALS INC COM 443628102 240986 50310 SH SOLE 27704 0 22606 HUDSON PAC PPTYS INC COM 444097109 70386 16661 SH SOLE 462 0 16199 HUMANA INC COM 444859102 5704508 12759 SH SOLE 7936 0 4823 HUMANA INC COM 444859102 468451 1048 SH OTR 2 13 0 1035 HUNT J B TRANS SVCS INC COM 445658107 1708018 9435 SH SOLE 2948 0 6487 HUNTINGTON BANCSHARES INC COM 446150104 1108603 102839 SH SOLE 54439 0 48399 HUNTINGTON BANCSHARES INC COM 446150104 235773 21871 SH OTR 2 0 0 21871 HUNTINGTON INGALLS INDS INC COM 446413106 1497524 6580 SH SOLE 4549 0 2031 HUNTSMAN CORP COM 447011107 374775 13868 SH SOLE 8405 0 5463 HURON CONSULTING GROUP INC COM 447462102 257023 3027 SH SOLE 1575 0 1452 HUYA INC ADS REP SHS A 44852D108 79229 22131 SH SOLE 18386 0 3745 HYATT HOTELS CORP COM CL A 448579102 574014 5010 SH SOLE 1352 0 3658 HYLIION HOLDINGS CORP COMMON STOCK 449109107 188693 112990 SH SOLE 107427 0 5563 I3 VERTICALS INC COM CL A 46571Y107 1038873 45445 SH SOLE 44046 0 1399 IAC INC COM NEW 44891N208 620887 9886 SH SOLE 4489 0 5397 IAMGOLD CORP COM 450913108 26461 10097 SH SOLE 6490 0 3607 ICF INTL INC COM 44925C103 518258 4166 SH SOLE 1977 0 2189 ICICI BANK LIMITED ADR 45104G104 1768631 76630 SH SOLE 26802 0 49828 ICICI BANK LIMITED ADR 45104G104 811726 35164 SH OTR 2 0 0 35164 ICL GROUP LTD SHS M53213100 167916 30660 SH SOLE 15055 0 15605 ICON PLC SHS G4705A100 1080385 4325 SH SOLE 1821 0 2504 ICU MED INC COM 44930G107 362412 2034 SH SOLE 495 0 1539 IDACORP INC COM 451107106 1336618 13028 SH SOLE 4076 0 8952 IDEX CORP COM 45167R104 1489869 6922 SH SOLE 3213 0 3709 IDEXX LABS INC COM 45168D104 5448282 10849 SH SOLE 4889 0 5960 IDEXX LABS INC COM 45168D104 339144 676 SH OTR 2 0 0 676 IHEARTMEDIA INC COM CL A 45174J509 53483 14693 SH SOLE 4674 0 10019 ILLINOIS TOOL WKS INC COM 452308109 77590955 310167 SH SOLE 247906 0 62261 ILLINOIS TOOL WKS INC COM 452308109 842348 3369 SH OTR 2 300 0 3069 ILLUMINA INC COM 452327109 2216553 11823 SH SOLE 4205 0 7618 IMMUNOCORE HLDGS PLC ADS 45258D105 223256 3732 SH SOLE 950 0 2782 IMPERIAL OIL LTD COM NEW 453038408 334033 6528 SH SOLE 1902 0 4626 INCYTE CORP COM 45337C102 454350 7299 SH SOLE 4544 0 2755 INDEPENDENCE RLTY TR INC COM 45378A106 283530 15561 SH SOLE 2738 0 12823 INDEPENDENCE RLTY TR INC COM 45378A106 359000 19686 SH SOLE 3 0 0 19686 INDEPENDENT BANK GROUP INC COM 45384B106 278509 8065 SH SOLE 1061 0 7004 INDEPENDENT BK CORP MASS COM 453836108 491044 11031 SH SOLE 1414 0 9617 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 239703 9901 SH SOLE 9508 0 393 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 638031 26629 SH SOLE 8140 0 18489 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 472686 15846 SH SOLE 10942 0 4904 INFINITY PHARMACEUTICALS INC COM 45665G303 252000 1195000 SH SOLE 3 0 0 1195000 INFOSYS LTD SPONSORED ADR 456788108 371995 23148 SH SOLE 8550 0 14599 INFOSYS LTD SPONSORED ADR 456788108 189132 11787 SH OTR 2 0 0 11787 ING GROEP N.V. SPONSORED ADR 456837103 1572029 116840 SH SOLE 47424 0 69415 ING GROEP N.V. SPONSORED ADR 456837103 327095 24311 SH OTR 2 300 0 24011 ING GROEP N.V. SPONSORED ADR 456837103 535000 39741 SH SOLE 3 0 0 39741 INGERSOLL RAND INC COM 45687V106 2643330 40445 SH SOLE 27090 0 13355 INGREDION INC COM 457187102 1472350 13897 SH SOLE 6776 0 7122 INNOVATIVE INDL PPTYS INC COM 45781V101 262451 3594 SH SOLE 2591 0 1003 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 1674404 60036 SH SOLE 10185 0 49851 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 7256496 232580 SH SOLE 32620 0 199960 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 4016000 117534 SH SOLE 3 0 0 117534 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1051000 35224 SH SOLE 3 0 0 35224 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 545000 17692 SH SOLE 3 0 0 17692 INOTIV INC COM 45783Q100 213000 44650 SH SOLE 3 0 0 44650 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6047 13374 SH SOLE 9037 0 4337 INSEEGO CORP COM 45782B104 25324 39348 SH SOLE 31811 0 7537 INSIGHT ENTERPRISES INC COM 45765U103 441941 3020 SH SOLE 539 0 2481 INSPERITY INC COM 45778Q107 329496 2770 SH SOLE 913 0 1857 INSPIRE MED SYS INC COM 457730109 1406643 4333 SH SOLE 3613 0 720 INSTRUCTURE HLDGS INC COM 457790103 225157 8949 SH SOLE 7022 0 1927 INSULET CORP COM 45784P101 788361 2734 SH SOLE 1102 0 1632 INTEGER HLDGS CORP COM 45826H109 891417 10060 SH SOLE 3580 0 6480 INTEL CORP COM 458140100 22898143 684882 SH SOLE 392370 0 292512 INTEL CORP COM 458140100 2009963 60118 SH OTR 2 1406 0 58712 INTEL CORP COM 458140100 4452000 133132 SH SOLE 3 0 0 133132 INTELLIA THERAPEUTICS INC COM 45826J105 572434 14037 SH SOLE 11535 0 2502 INTER PARFUMS INC COM 458334109 376503 2784 SH SOLE 755 0 2029 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 414505 4990 SH SOLE 2673 0 2317 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9866552 87254 SH SOLE 40807 0 46447 INTERCONTINENTAL EXCHANGE IN COM 45866F104 809409 7160 SH OTR 2 86 0 7074 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 436440 6216 SH SOLE 787 0 5429 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 21532 18000 SH SOLE 18000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 26868831 200798 SH SOLE 126325 0 74472 INTERNATIONAL BUSINESS MACHS COM 459200101 1517088 11337 SH OTR 2 0 0 11337 INTERNATIONAL BUSINESS MACHS COM 459200101 2703000 20201 SH SOLE 3 0 0 20201 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2999744 37690 SH SOLE 19785 0 17905 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 278821 8743 SH SOLE 3192 0 5552 INTERNATIONAL PAPER CO COM 460146103 1368259 43014 SH SOLE 25408 0 17606 INTERPUBLIC GROUP COS INC COM 460690100 1981102 51352 SH SOLE 23929 0 27423 INTRA-CELLULAR THERAPIES INC COM 46116X101 637919 10075 SH SOLE 3526 0 6549 INTUIT COM 461202103 18346543 40042 SH SOLE 17869 0 22172 INTUIT COM 461202103 920419 2009 SH OTR 2 0 0 2009 INTUITIVE SURGICAL INC COM NEW 46120E602 12916897 37776 SH SOLE 20149 0 17628 INTUITIVE SURGICAL INC COM NEW 46120E602 3147893 9207 SH OTR 2 0 0 9207 INVENTRUST PPTYS CORP COM NEW 46124J201 419235 18117 SH SOLE 11940 0 6178 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 10900000 219577 SH SOLE 3 0 0 219577 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 6236000 187192 SH SOLE 3 0 0 187192 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1510000 32509 SH SOLE 3 0 0 32509 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 525783 38646 SH SOLE 11976 0 26670 INVESCO CALIF VALUE MUN INCO COM 46132H106 166520 17382 SH SOLE 0 0 17382 INVESCO CALIF VALUE MUN INCO COM 46132H106 364000 37997 SH SOLE 3 0 0 37997 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3208333 141336 SH SOLE 83852 0 57484 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 349000 15371 SH SOLE 3 0 0 15371 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 147169 10423 SH SOLE 2491 0 7932 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 2024743 111988 SH SOLE 95492 0 16496 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1273399 28323 SH SOLE 25268 0 3055 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 628881 33738 SH SOLE 29024 0 4714 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 430942 13992 SH SOLE 11479 0 2513 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4836588 31824 SH SOLE 27304 0 4520 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 376717 14412 SH SOLE 1254 0 13158 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 271762 23902 SH SOLE 9253 0 14649 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 233083 9910 SH SOLE 0 0 9910 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 358204 6922 SH SOLE 6671 0 251 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 727860 4939 SH SOLE 3512 0 1427 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1084428 26226 SH SOLE 8287 0 17938 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4936553 78598 SH SOLE 27254 0 51344 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1068720 14964 SH SOLE 2441 0 12523 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 29076312 1381954 SH SOLE 230258 0 1151696 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 744972 30242 SH OTR 2 0 0 30242 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 475230 22587 SH OTR 2 0 0 22587 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 28549000 187850 SH SOLE 3 0 0 187850 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 9949000 87728 SH SOLE 3 0 0 87728 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 5715000 71440 SH SOLE 3 0 0 71440 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 5585000 226645 SH SOLE 3 0 0 226645 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4081000 64980 SH SOLE 3 0 0 64980 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3705000 71603 SH SOLE 3 0 0 71603 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 2572000 24384 SH SOLE 3 0 0 24384 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2038000 49275 SH SOLE 3 0 0 49275 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1808000 69153 SH SOLE 3 0 0 69153 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 770000 31424 SH SOLE 3 0 0 31424 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 738000 64943 SH SOLE 3 0 0 64943 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 577000 29626 SH SOLE 3 0 0 29626 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 3200683 151190 SH SOLE 101753 0 49437 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 3777964 183664 SH SOLE 137192 0 46472 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1933417 96047 SH SOLE 72644 0 23402 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 815374 43039 SH SOLE 41411 0 1628 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 299671 15751 SH SOLE 15106 0 645 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 2981506 43059 SH SOLE 283 0 42776 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 28344000 578695 SH SOLE 3 0 0 578695 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 15805000 436249 SH SOLE 3 0 0 436249 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 12700000 599921 SH SOLE 3 0 0 599921 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 10682000 519290 SH SOLE 3 0 0 519290 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 5303000 225550 SH SOLE 3 0 0 225550 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1150000 51159 SH SOLE 3 0 0 51159 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 631000 25170 SH SOLE 3 0 0 25170 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 579000 23378 SH SOLE 3 0 0 23378 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 275000 12191 SH SOLE 3 0 0 12191 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 294058 3629 SH SOLE 980 0 2649 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 306314 5633 SH SOLE 1794 0 3839 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 251677 9043 SH SOLE 2824 0 6219 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 576580 12365 SH SOLE 8623 0 3742 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 315539 4173 SH SOLE 3527 0 646 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 269103 1967 SH SOLE 684 0 1283 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 4265350 26064 SH SOLE 20241 0 5823 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 9699175 56446 SH SOLE 24185 0 32261 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 292893 15239 SH SOLE 15238 0 1 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2672745 148075 SH SOLE 95103 0 52972 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 778959 4982 SH SOLE 2933 0 2049 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1492337 4267 SH SOLE 4053 0 214 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 974529 12255 SH SOLE 2404 0 9851 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 403335 2065 SH SOLE 0 0 2065 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 522695 1754 SH SOLE 1605 0 149 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 206769 1011 SH SOLE 639 0 372 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 3367121 11449 SH SOLE 7746 0 3703 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 32288289 215773 SH SOLE 165942 0 49831 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 612200 4013 SH SOLE 2576 0 1437 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 551924 7117 SH SOLE 4615 0 2502 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1038205 20579 SH SOLE 16277 0 4302 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2302005 40823 SH SOLE 34482 0 6341 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 379808 9467 SH SOLE 803 0 8664 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 372304 2275 SH OTR 2 1295 0 980 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 320279 17744 SH OTR 2 0 0 17744 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 3056744 33672 SH OTR 2 803 0 32869 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5024216 33575 SH OTR 2 0 0 33575 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 8181000 162160 SH SOLE 3 0 0 162160 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4860000 54330 SH SOLE 3 0 0 54330 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 3028000 79208 SH SOLE 3 0 0 79208 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2574000 61555 SH SOLE 3 0 0 61555 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1745000 11664 SH SOLE 3 0 0 11664 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1681000 10273 SH SOLE 3 0 0 10273 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1507000 18669 SH SOLE 3 0 0 18669 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1470000 16197 SH SOLE 3 0 0 16197 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 468000 24340 SH SOLE 3 0 0 24340 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 4859077 204407 SH SOLE 2062 0 202345 INVESCO LTD SHS G491BT108 655915 39020 SH SOLE 22697 0 16322 INVESCO QQQ TR UNIT SER 1 46090E103 120840143 327108 SH SOLE 235898 0 91210 INVESCO QQQ TR UNIT SER 1 46090E103 7758455 21002 SH OTR 2 0 0 21002 INVESCO QQQ TR UNIT SER 1 46090E103 105416000 285353 SH SOLE 3 0 0 285353 INVESCO QUALITY MUN INCOME T COM 46133G107 956000 100047 SH SOLE 3 0 0 100047 INVESCO VALUE MUN INCOME TR COM 46132P108 237000 20045 SH SOLE 3 0 0 20045 INVITATION HOMES INC COM 46187W107 1748506 50830 SH SOLE 27440 0 23390 IONIS PHARMACEUTICALS INC COM 462222100 712860 17374 SH SOLE 1178 0 16196 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1263000 179400 SH SOLE 3 0 0 179400 IPG PHOTONICS CORP COM 44980X109 416661 3068 SH SOLE 1475 0 1593 IQVIA HLDGS INC COM 46266C105 2390302 10635 SH SOLE 5417 0 5218 IQVIA HLDGS INC COM 46266C105 614404 2734 SH OTR 2 0 0 2734 IRHYTHM TECHNOLOGIES INC COM 450056106 326504 3130 SH SOLE 1292 0 1838 IRIDIUM COMMUNICATIONS INC COM 46269C102 708099 11399 SH SOLE 6660 0 4739 IRIS ENERGY LTD ORDINARY SHARES Q4982L109 55264 11763 SH SOLE 0 0 11763 IRON MTN INC DEL COM 46284V101 2019510 35543 SH SOLE 20993 0 14550 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 318253 29911 SH SOLE 22223 0 7688 ISHARES GOLD TR ISHARES NEW 464285204 36081131 991512 SH SOLE 540821 0 450691 ISHARES GOLD TR ISHARES NEW 464285204 349817 9613 SH OTR 2 0 0 9613 ISHARES GOLD TR ISHARES NEW 464285204 1179000 32397 SH SOLE 3 0 0 32397 ISHARES INC CORE MSCI EMKT 46434G103 140682137 2855411 SH SOLE 1190847 0 1664564 ISHARES INC EMNG MKTS EQT 46434G889 829161 19965 SH SOLE 16807 0 3158 ISHARES INC ESG AWR MSCI EM 46434G863 2940869 92977 SH SOLE 59620 0 33358 ISHARES INC MSCI AGRICULTURE 464286350 1512069 38271 SH SOLE 16176 0 22095 ISHARES INC MSCI CDA ETF 464286509 248545 7103 SH SOLE 2610 0 4493 ISHARES INC MSCI EMERG MRKT 464286533 17977903 326990 SH SOLE 152139 0 174851 ISHARES INC MSCI EMRG CHN 46434G764 5859359 112723 SH SOLE 80208 0 32515 ISHARES INC MSCI EQUAL WEITE 464286681 1729559 21949 SH SOLE 14729 0 7220 ISHARES INC MSCI EURZONE ETF 464286608 526910 11500 SH SOLE 10287 0 1213 ISHARES INC MSCI GBL GOLD MN 46434G855 335147 14384 SH SOLE 9360 0 5024 ISHARES INC MSCI GBL MIN VOL 464286525 11462985 116904 SH SOLE 34474 0 82429 ISHARES INC MSCI JPN ETF NEW 46434G822 522738 8445 SH SOLE 7448 0 997 ISHARES INC MSCI TAIWAN ETF 46434G772 235946 5018 SH SOLE 5018 0 0 ISHARES INC MSCI WORLD ETF 464286392 455114 3655 SH SOLE 2566 0 1089 ISHARES INC ASIA/PAC DIV ETF 464286293 625573 19045 SH OTR 2 9491 0 9554 ISHARES INC CORE MSCI EMKT 46434G103 28372195 575618 SH OTR 2 2455 0 573163 ISHARES INC EM MKTS DIV ETF 464286319 349772 14276 SH OTR 2 0 0 14276 ISHARES INC ESG AWR MSCI EM 46434G863 234206 7405 SH OTR 2 0 0 7405 ISHARES INC MSCI EMRG CHN 46434G764 2270694 43684 SH OTR 2 0 0 43684 ISHARES INC CORE MSCI EMKT 46434G103 4941000 100241 SH SOLE 3 0 0 100241 ISHARES INC MSCI GBL MIN VOL 464286525 1868000 19053 SH SOLE 3 0 0 19053 ISHARES INC ESG AWR MSCI EM 46434G863 324000 10250 SH SOLE 3 0 0 10250 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1656338 84984 SH SOLE 57666 0 27318 ISHARES SILVER TR ISHARES 46428Q109 4037689 193283 SH SOLE 114460 0 78823 ISHARES SILVER TR ISHARES 46428Q109 1935000 92638 SH SOLE 3 0 0 92638 ISHARES TR 0-3 MNTH TREASRY 46436E718 10206199 101423 SH SOLE 7314 0 94109 ISHARES TR 0-5 YR TIPS ETF 46429B747 1429132 14643 SH SOLE 11167 0 3476 ISHARES TR 0-5YR HI YL CP 46434V407 28869031 696479 SH SOLE 205444 0 491034 ISHARES TR 0-5YR INVT GR CP 46434V100 134671082 2793426 SH SOLE 2113007 0 680420 ISHARES TR 1 3 YR TREAS BD 464287457 14552247 179480 SH SOLE 68039 0 111442 ISHARES TR 10-20 YR TRS ETF 464288653 892043 8053 SH SOLE 5048 0 3005 ISHARES TR 20 YR TR BD ETF 464287432 7101155 68998 SH SOLE 17974 0 51024 ISHARES TR 3 7 YR TREAS BD 464288661 137389641 1191998 SH SOLE 893657 0 298341 ISHARES TR 7-10 YR TRSY BD 464287440 6037997 62508 SH SOLE 9775 0 52733 ISHARES TR AGGRES ALLOC ETF 464289859 886411 13362 SH SOLE 4801 0 8560 ISHARES TR ASIA 50 ETF 464288430 598284 10040 SH SOLE 2951 0 7089 ISHARES TR BLACKROCK ULTRA 46434V878 8443203 167863 SH SOLE 18559 0 149303 ISHARES TR BROAD USD HIGH 46435U853 406135 11505 SH SOLE 6389 0 5116 ISHARES TR CALIF MUN BD ETF 464288356 32359751 568213 SH SOLE 47144 0 521069 ISHARES TR CHINA LG-CAP ETF 464287184 298669 10985 SH SOLE 10745 0 240 ISHARES TR COHEN STEER REIT 464287564 7465804 134350 SH SOLE 53461 0 80889 ISHARES TR CORE 1 5 YR USD 46432F859 48045987 1030146 SH SOLE 616667 0 413479 ISHARES TR CORE DIV GRWTH 46434V621 105300646 2043482 SH SOLE 1670263 0 373219 ISHARES TR CORE HIGH DV ETF 46429B663 31096399 308527 SH SOLE 253989 0 54538 ISHARES TR CORE INTL AGGR 46435G672 407777 8273 SH SOLE 2029 0 6244 ISHARES TR CORE MSCI EAFE 46432F842 490826463 7272898 SH SOLE 4940584 0 2332314 ISHARES TR CORE MSCI INTL 46435G326 43770067 716133 SH SOLE 170170 0 545964 ISHARES TR CORE MSCI PAC 46434V696 231440 4030 SH SOLE 721 0 3309 ISHARES TR CORE MSCI TOTAL 46432F834 129935140 2074978 SH SOLE 1669007 0 405971 ISHARES TR CORE S&P MCP ETF 464287507 512968953 1961791 SH SOLE 1105484 0 856307 ISHARES TR CORE S&P SCP ETF 464287804 176004961 1766232 SH SOLE 1077795 0 688437 ISHARES TR CORE S&P TTL STK 464287150 93518425 956070 SH SOLE 556290 0 399779 ISHARES TR CORE S&P US GWT 464287671 2274867 23299 SH SOLE 17921 0 5378 ISHARES TR CORE S&P US VLU 464287663 2182987 27894 SH SOLE 19634 0 8260 ISHARES TR CORE S&P500 ETF 464287200 1488146629 3338832 SH SOLE 2194427 0 1144405 ISHARES TR CORE TOTAL USD 46434V613 108562428 2387562 SH SOLE 1309396 0 1078166 ISHARES TR CORE US AGGBD ET 464287226 365106478 3727481 SH SOLE 2163698 0 1563783 ISHARES TR CR 5 10 YR ETF 46435G417 40916302 949995 SH SOLE 141198 0 808797 ISHARES TR CRE U S REIT ETF 464288521 423147 8231 SH SOLE 4553 0 3678 ISHARES TR CYBERSECURITY 46435U135 364026 9625 SH SOLE 3806 0 5819 ISHARES TR DOW JONES US ETF 464287846 862829 7965 SH SOLE 7965 0 0 ISHARES TR EAFE GRWTH ETF 464288885 20135225 211039 SH SOLE 116960 0 94079 ISHARES TR EAFE SML CP ETF 464288273 8656749 146774 SH SOLE 91356 0 55418 ISHARES TR EAFE VALUE ETF 464288877 18860271 385375 SH SOLE 202954 0 182421 ISHARES TR ESG AW MSCI EAFE 46435G516 4965660 68088 SH SOLE 43219 0 24869 ISHARES TR ESG AWARE MSCI 46435U663 338881 9541 SH SOLE 7017 0 2523 ISHARES TR ESG AWR MSCI USA 46435G425 2784317 28569 SH SOLE 9918 0 18651 ISHARES TR ESG AWR US AGRGT 46435U549 3422291 72552 SH SOLE 44760 0 27793 ISHARES TR ESG SCRD S&P MID 46436E551 1434542 40273 SH SOLE 29467 0 10806 ISHARES TR ESG SCRND S&P500 46436E569 264338 7817 SH SOLE 5486 0 2331 ISHARES TR EUROPE ETF 464287861 352832 6981 SH SOLE 6554 0 427 ISHARES TR EXPANDED TECH 464287515 7274284 21029 SH SOLE 4272 0 16757 ISHARES TR EXPND TEC SC ETF 464287549 524268 1334 SH SOLE 1008 0 326 ISHARES TR EXPONENTIAL TECH 46434V381 14635034 263220 SH SOLE 40711 0 222509 ISHARES TR FALN ANGLS USD 46435G474 253467 9991 SH SOLE 223 0 9768 ISHARES TR FLTG RATE NT ETF 46429B655 15187272 298844 SH SOLE 159472 0 139372 ISHARES TR GL CLEAN ENE ETF 464288224 2446966 132987 SH SOLE 100909 0 32078 ISHARES TR GLB INFRASTR ETF 464288372 59769065 1273435 SH SOLE 588073 0 685362 ISHARES TR GLOB HLTHCRE ETF 464287325 262859 3093 SH SOLE 1994 0 1099 ISHARES TR GLOB INDSTRL ETF 464288729 326592 2716 SH SOLE 2716 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2360259 31032 SH SOLE 23469 0 7563 ISHARES TR GLOBAL ENERG ETF 464287341 421370 11321 SH SOLE 11193 0 128 ISHARES TR GLOBAL MATER ETF 464288695 297688 3637 SH SOLE 3637 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1035308 16648 SH SOLE 9408 0 7239 ISHARES TR GNMA BOND ETF 46429B333 252624 5762 SH SOLE 3973 0 1789 ISHARES TR GRWT ALLOCAT ETF 464289867 234950 4567 SH SOLE 2175 0 2392 ISHARES TR HDG MSCI EAFE 46434V803 1308669 42215 SH SOLE 22018 0 20197 ISHARES TR IBDS DEC28 ETF 46435U515 373542 15247 SH SOLE 12317 0 2930 ISHARES TR IBONDS 23 TRM TS 46436E882 4368051 176060 SH SOLE 134427 0 41633 ISHARES TR IBONDS 24 TRM TS 46436E874 4017125 168787 SH SOLE 119883 0 48904 ISHARES TR IBONDS 25 TRM TS 46436E866 3613185 156212 SH SOLE 113283 0 42929 ISHARES TR IBONDS 26 TRM TS 46436E858 3463802 152927 SH SOLE 113381 0 39547 ISHARES TR IBONDS 27 ETF 46435UAA9 621319 26462 SH SOLE 23402 0 3060 ISHARES TR IBONDS DEC 46435U697 1842256 71516 SH SOLE 32914 0 38602 ISHARES TR IBONDS DEC 25 46435U432 1419373 53897 SH SOLE 31296 0 22601 ISHARES TR IBONDS DEC 26 46435U259 377675 14999 SH SOLE 14999 0 0 ISHARES TR IBONDS DEC2023 46435G318 4133643 162167 SH SOLE 100297 0 61870 ISHARES TR IBONDS DEC2026 46435GAA0 4322402 184167 SH SOLE 139788 0 44379 ISHARES TR IBONDS DEC23 ETF 46434VAX8 25134473 993850 SH SOLE 501838 0 492013 ISHARES TR IBONDS DEC24 ETF 46434VBG4 10419759 423223 SH SOLE 292711 0 130513 ISHARES TR IBONDS DEC25 ETF 46434VBD1 6265457 256992 SH SOLE 170763 0 86228 ISHARES TR IBOXX HI YD ETF 464288513 7548669 100555 SH SOLE 39865 0 60690 ISHARES TR IBOXX INV CP ETF 464287242 10812737 99988 SH SOLE 27514 0 72474 ISHARES TR INTL DIV GRWTH 46435G524 1584540 25549 SH SOLE 18136 0 7413 ISHARES TR INTL EQTY FACTOR 46434V274 603547 22512 SH SOLE 21883 0 629 ISHARES TR INTL SEL DIV ETF 464288448 2595821 98588 SH SOLE 46283 0 52305 ISHARES TR INTL TREA BD ETF 464288117 3380311 85383 SH SOLE 5078 0 80305 ISHARES TR ISHARES BIOTECH 464287556 3463129 27277 SH SOLE 12179 0 15099 ISHARES TR ISHARES SEMICDTR 464287523 5390625 10627 SH SOLE 6995 0 3632 ISHARES TR ISHS 1-5YR INVS 464288646 50632586 1009220 SH SOLE 549059 0 460161 ISHARES TR ISHS 5-10YR INVT 464288638 15310605 302784 SH SOLE 80892 0 221893 ISHARES TR JPMORGAN USD EMG 464288281 11876476 137237 SH SOLE 19224 0 118013 ISHARES TR MBS ETF 464288588 3494766 37471 SH SOLE 20834 0 16637 ISHARES TR MICRO-CAP ETF 464288869 1246967 11409 SH SOLE 4243 0 7167 ISHARES TR MORNINGSTAR GRWT 464287119 809441 12984 SH SOLE 6937 0 6047 ISHARES TR MORNINGSTAR VALU 464288109 2159716 32467 SH SOLE 32169 0 298 ISHARES TR MORTGE REL ETF 46435G342 747237 31663 SH SOLE 19276 0 12387 ISHARES TR MRGSTR MD CP ETF 464288208 394423 6232 SH SOLE 1152 0 5080 ISHARES TR MRGSTR MD CP GRW 464288307 10010890 164275 SH SOLE 104201 0 60074 ISHARES TR MRGSTR MD CP VAL 464288406 2733645 42914 SH SOLE 42330 0 584 ISHARES TR MRGSTR SM CP GR 464288604 1416855 34215 SH SOLE 26388 0 7828 ISHARES TR MRNING SM CP ETF 464288703 648678 12008 SH SOLE 11102 0 906 ISHARES TR MSCI ACWI ETF 464288257 5888621 61378 SH SOLE 33156 0 28222 ISHARES TR MSCI ACWI EX US 464288240 23765308 482838 SH SOLE 78013 0 404825 ISHARES TR MSCI ACWI EXUS 46435G847 203470 7149 SH SOLE 7149 0 0 ISHARES TR MSCI EAFE ETF 464287465 244347768 3370788 SH SOLE 2593872 0 776916 ISHARES TR MSCI EAFE MIN VL 46429B689 13946937 206621 SH SOLE 98036 0 108586 ISHARES TR MSCI EMG MKT ETF 464287234 43217969 1092475 SH SOLE 497441 0 595033 ISHARES TR MSCI EURO FL ETF 464289180 371897 19390 SH SOLE 18865 0 525 ISHARES TR MSCI GBL SUS DEV 46435G532 1099228 13905 SH SOLE 12467 0 1438 ISHARES TR MSCI INTL MOMENT 46434V449 7927811 238789 SH SOLE 96972 0 141817 ISHARES TR MSCI INTL QUALTY 46434V456 11205169 314752 SH SOLE 148347 0 166405 ISHARES TR MSCI KLD400 SOC 464288570 18464774 219375 SH SOLE 51896 0 167479 ISHARES TR MSCI USA ESG SLC 464288802 10454528 111646 SH SOLE 11075 0 100571 ISHARES TR MSCI USA MIN VOL 46429B697 88178119 1186306 SH SOLE 462386 0 723920 ISHARES TR MSCI USA MMENTM 46432F396 11783041 81685 SH SOLE 66163 0 15522 ISHARES TR MSCI USA QLT FCT 46432F339 9764712 72403 SH SOLE 26288 0 46115 ISHARES TR MSCI USA VALUE 46432F388 1496219 15953 SH SOLE 11558 0 4395 ISHARES TR NATIONAL MUN ETF 464288414 133565471 1251478 SH SOLE 415542 0 835936 ISHARES TR NEW YORK MUN ETF 464288323 216394 4063 SH SOLE 4063 0 0 ISHARES TR PFD AND INCM SEC 464288687 86640799 2801190 SH SOLE 1965025 0 836165 ISHARES TR RESIDENTIAL MULT 464288562 451442 6161 SH SOLE 1386 0 4775 ISHARES TR ROBOTICS ARTIF 46435U556 258543 7825 SH SOLE 7413 0 412 ISHARES TR RUS 1000 ETF 464287622 112203880 460343 SH SOLE 202594 0 257748 ISHARES TR RUS 1000 GRW ETF 464287614 110371607 401089 SH SOLE 275800 0 125289 ISHARES TR RUS 1000 VAL ETF 464287598 83690994 530260 SH SOLE 232786 0 297474 ISHARES TR RUS 2000 GRW ETF 464287648 13785298 56809 SH SOLE 37626 0 19183 ISHARES TR RUS 2000 VAL ETF 464287630 21513842 152798 SH SOLE 94716 0 58082 ISHARES TR RUS MD CP GR ETF 464287481 42080397 435480 SH SOLE 160962 0 274517 ISHARES TR RUS MDCP VAL ETF 464287473 30611456 278704 SH SOLE 156923 0 121781 ISHARES TR RUS MID CAP ETF 464287499 51936337 711233 SH SOLE 520149 0 191084 ISHARES TR RUS TOP 200 ETF 464289446 437742 4105 SH SOLE 3530 0 575 ISHARES TR RUS TP200 GR ETF 464289438 29027971 183072 SH SOLE 150007 0 33065 ISHARES TR RUS TP200 VL ETF 464289420 638252 9464 SH SOLE 9464 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 1490307 25932 SH SOLE 28 0 25904 ISHARES TR RUSSELL 2000 ETF 464287655 130448593 696618 SH SOLE 497267 0 199351 ISHARES TR RUSSELL 3000 ETF 464287689 17647496 69347 SH SOLE 46075 0 23272 ISHARES TR S&P 100 ETF 464287101 29662725 143257 SH SOLE 113299 0 29958 ISHARES TR S&P 500 GRWT ETF 464287309 252903384 3588300 SH SOLE 1812252 0 1776048 ISHARES TR S&P 500 VAL ETF 464287408 161485402 1001885 SH SOLE 439881 0 562004 ISHARES TR S&P MC 400GR ETF 464287606 14170214 188936 SH SOLE 99261 0 89675 ISHARES TR S&P MC 400VL ETF 464287705 14941745 139473 SH SOLE 78619 0 60854 ISHARES TR S&P SML 600 GWT 464287887 15245728 132652 SH SOLE 94089 0 38564 ISHARES TR SELECT DIVID ETF 464287168 38506839 339866 SH SOLE 176053 0 163813 ISHARES TR SELF DRIVNG EV 46435U366 279700 6837 SH SOLE 5745 0 1091 ISHARES TR SHORT TREAS BD 464288679 181595891 1673441 SH SOLE 1146666 0 526775 ISHARES TR SHRT NAT MUN ETF 464288158 78829261 757682 SH SOLE 467422 0 290260 ISHARES TR SP SMCP600VL ETF 464287879 26417166 277812 SH SOLE 166746 0 111066 ISHARES TR TIPS BD ETF 464287176 22590945 209914 SH SOLE 149119 0 60795 ISHARES TR TRS FLT RT BD 46434V860 7407992 146201 SH SOLE 8601 0 137600 ISHARES TR U.S. BAS MTL ETF 464287838 391170 2940 SH SOLE 2705 0 235 ISHARES TR U.S. ENERGY ETF 464287796 295649 6901 SH SOLE 5106 0 1795 ISHARES TR U.S. FIN SVC ETF 464287770 2220974 14058 SH SOLE 4576 0 9482 ISHARES TR U.S. MED DVC ETF 464288810 4626594 81945 SH SOLE 22031 0 59913 ISHARES TR U.S. PHARMA ETF 464288836 252844 1412 SH SOLE 0 0 1412 ISHARES TR U.S. REAL ES ETF 464287739 20249359 233988 SH SOLE 129845 0 104143 ISHARES TR U.S. TECH ETF 464287721 10616499 97835 SH SOLE 51192 0 46643 ISHARES TR US AER DEF ETF 464288760 1224582 10496 SH SOLE 7273 0 3223 ISHARES TR US CONSUM DISCRE 464287580 309547 4350 SH SOLE 4350 0 0 ISHARES TR US HLTHCARE ETF 464287762 1325818 4731 SH SOLE 1993 0 2738 ISHARES TR US HLTHCR PR ETF 464288828 2284184 8930 SH SOLE 8697 0 233 ISHARES TR US HOME CONS ETF 464288752 909642 10647 SH SOLE 8842 0 1805 ISHARES TR US INDUSTRIALS 464287754 1819407 17158 SH SOLE 11627 0 5531 ISHARES TR US INFRASTRUC 46435U713 23625821 604550 SH SOLE 415481 0 189070 ISHARES TR US OIL GS EX ETF 464288851 323923 3814 SH SOLE 156 0 3658 ISHARES TR US SML CP VALUE 46436E536 248934 9327 SH SOLE 8921 0 406 ISHARES TR US TREAS BD ETF 46429B267 1707874 74580 SH SOLE 29237 0 45343 ISHARES TR USD INV GRDE ETF 464288620 517357 10329 SH SOLE 5024 0 5305 ISHARES TR YLD OPTIM BD 46434V787 409993 18687 SH SOLE 18687 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1742610 17317 SH OTR 2 2177 0 15140 ISHARES TR 0-5 YR TIPS ETF 46429B747 1305713 13379 SH OTR 2 0 0 13379 ISHARES TR 1 3 YR TREAS BD 464287457 1701211 20982 SH OTR 2 0 0 20982 ISHARES TR 3 7 YR TREAS BD 464288661 729581 6330 SH OTR 2 0 0 6330 ISHARES TR 7-10 YR TRSY BD 464287440 264307 2736 SH OTR 2 0 0 2736 ISHARES TR BLACKROCK ULTRA 46434V878 760837 15126 SH OTR 2 367 0 14759 ISHARES TR CALIF MUN BD ETF 464288356 3207698 56325 SH OTR 2 0 0 56325 ISHARES TR CORE 1 5 YR USD 46432F859 548607 11763 SH OTR 2 0 0 11763 ISHARES TR CORE DIV GRWTH 46434V621 1389515 26966 SH OTR 2 0 0 26966 ISHARES TR CORE HIGH DV ETF 46429B663 541242 5370 SH OTR 2 165 0 5205 ISHARES TR CORE MSCI EAFE 46432F842 38350419 568176 SH OTR 2 13485 0 554691 ISHARES TR CORE MSCI INTL 46435G326 3430035 56136 SH OTR 2 0 0 56136 ISHARES TR CORE S&P MCP ETF 464287507 12339544 47192 SH OTR 2 1196 0 45996 ISHARES TR CORE S&P SCP ETF 464287804 2651281 26606 SH OTR 2 366 0 26240 ISHARES TR CORE S&P TTL STK 464287150 14875741 152044 SH OTR 2 0 0 152044 ISHARES TR CORE S&P500 ETF 464287200 49012103 109966 SH OTR 2 2989 0 106977 ISHARES TR CORE TOTAL USD 46434V613 28044666 616776 SH OTR 2 7018 0 609758 ISHARES TR CORE US AGGBD ET 464287226 55360427 565191 SH OTR 2 10298 0 554893 ISHARES TR EAFE GRWTH ETF 464288885 596859 6256 SH OTR 2 0 0 6256 ISHARES TR EAFE SML CP ETF 464288273 228291 3871 SH OTR 2 0 0 3871 ISHARES TR EAFE VALUE ETF 464288877 754513 15417 SH OTR 2 6801 0 8616 ISHARES TR ESG AW MSCI EAFE 46435G516 487743 6688 SH OTR 2 0 0 6688 ISHARES TR ESG AWR MSCI USA 46435G425 1822213 18697 SH OTR 2 0 0 18697 ISHARES TR ESG AWR US AGRGT 46435U549 1045012 22154 SH OTR 2 0 0 22154 ISHARES TR EXPND TEC SC ETF 464287549 592448 1508 SH OTR 2 0 0 1508 ISHARES TR GL CLEAN ENE ETF 464288224 276696 15038 SH OTR 2 1750 0 13288 ISHARES TR GLB INFRASTR ETF 464288372 943610 20102 SH OTR 2 2 0 20100 ISHARES TR GLOBAL 100 ETF 464287572 319604 4202 SH OTR 2 183 0 4019 ISHARES TR GLOBAL TECH ETF 464287291 249035 4004 SH OTR 2 0 0 4004 ISHARES TR HDG MSCI EAFE 46434V803 888987 28677 SH OTR 2 0 0 28677 ISHARES TR IBONDS DEC2023 46435G318 289745 11367 SH OTR 2 0 0 11367 ISHARES TR IBOXX HI YD ETF 464288513 589600 7854 SH OTR 2 391 0 7463 ISHARES TR ISHS 1-5YR INVS 464288646 1244718 24810 SH OTR 2 8584 0 16226 ISHARES TR ISHS 5-10YR INVT 464288638 1080082 21358 SH OTR 2 8042 0 13316 ISHARES TR JPMORGAN USD EMG 464288281 1392720 16093 SH OTR 2 0 0 16093 ISHARES TR MBS ETF 464288588 593683 6366 SH OTR 2 0 0 6366 ISHARES TR MORNINGSTAR GRWT 464287119 408648 6555 SH OTR 2 0 0 6555 ISHARES TR MSCI ACWI ETF 464288257 692904 7222 SH OTR 2 0 0 7222 ISHARES TR MSCI EAFE ETF 464287465 2682554 37001 SH OTR 2 378 0 36623 ISHARES TR MSCI EMG MKT ETF 464287234 446065 11276 SH OTR 2 0 0 11276 ISHARES TR MSCI KLD400 SOC 464288570 363973 4324 SH OTR 2 0 0 4324 ISHARES TR MSCI USA ESG SLC 464288802 262393 2802 SH OTR 2 0 0 2802 ISHARES TR MSCI USA MIN VOL 46429B697 414807 5581 SH OTR 2 0 0 5581 ISHARES TR MSCI USA QLT FCT 46432F339 690424 5119 SH OTR 2 0 0 5119 ISHARES TR MSCI USA VALUE 46432F388 404095 4309 SH OTR 2 0 0 4309 ISHARES TR NATIONAL MUN ETF 464288414 8528736 79912 SH OTR 2 0 0 79912 ISHARES TR NEW YORK MUN ETF 464288323 2463488 46254 SH OTR 2 0 0 46254 ISHARES TR NORTH AMERN NAT 464287374 566686 14598 SH OTR 2 6652 0 7946 ISHARES TR PFD AND INCM SEC 464288687 557246 18016 SH OTR 2 0 0 18016 ISHARES TR RESIDENTIAL MULT 464288562 436689 5960 SH OTR 2 0 0 5960 ISHARES TR RUS 1000 ETF 464287622 2058643 8446 SH OTR 2 0 0 8446 ISHARES TR RUS 1000 GRW ETF 464287614 10436773 37928 SH OTR 2 1090 0 36838 ISHARES TR RUS 1000 VAL ETF 464287598 3761779 23834 SH OTR 2 0 0 23834 ISHARES TR RUS 2000 GRW ETF 464287648 991799 4087 SH OTR 2 0 0 4087 ISHARES TR RUS 2000 VAL ETF 464287630 1209827 8593 SH OTR 2 0 0 8593 ISHARES TR RUS MD CP GR ETF 464287481 1181291 12225 SH OTR 2 0 0 12225 ISHARES TR RUS MDCP VAL ETF 464287473 1016642 9256 SH OTR 2 0 0 9256 ISHARES TR RUS MID CAP ETF 464287499 4714756 64559 SH OTR 2 0 0 64559 ISHARES TR RUS TP200 GR ETF 464289438 630117 3974 SH OTR 2 0 0 3974 ISHARES TR RUSEL 2500 ETF 46435G268 1039977 18096 SH OTR 2 0 0 18096 ISHARES TR RUSSELL 2000 ETF 464287655 1844308 9848 SH OTR 2 0 0 9848 ISHARES TR S&P 500 GRWT ETF 464287309 9420657 133664 SH OTR 2 1662 0 132002 ISHARES TR S&P 500 VAL ETF 464287408 9067488 56253 SH OTR 2 0 0 56253 ISHARES TR S&P MC 400VL ETF 464287705 293849 2743 SH OTR 2 0 0 2743 ISHARES TR SELECT DIVID ETF 464287168 1207646 10659 SH OTR 2 703 0 9956 ISHARES TR SHORT TREAS BD 464288679 3086067 27941 SH OTR 2 1983 0 25958 ISHARES TR SHRT NAT MUN ETF 464288158 1074137 10324 SH OTR 2 0 0 10324 ISHARES TR TIPS BD ETF 464287176 317264 2948 SH OTR 2 0 0 2948 ISHARES TR TRS FLT RT BD 46434V860 44919776 886526 SH OTR 2 0 0 886526 ISHARES TR U.S. ENERGY ETF 464287796 5743327 134065 SH OTR 2 0 0 134065 ISHARES TR U.S. MED DVC ETF 464288810 309749 5486 SH OTR 2 678 0 4808 ISHARES TR CORE S&P500 ETF 464287200 47046000 105553 SH SOLE 3 0 0 105553 ISHARES TR RUS 1000 GRW ETF 464287614 24708000 89788 SH SOLE 3 0 0 89788 ISHARES TR CORE S&P TTL STK 464287150 23297000 238110 SH SOLE 3 0 0 238110 ISHARES TR MSCI USA MIN VOL 46429B697 19533000 262790 SH SOLE 3 0 0 262790 ISHARES TR CORE S&P MCP ETF 464287507 13967000 53414 SH SOLE 3 0 0 53414 ISHARES TR MSCI USA QLT FCT 46432F339 9235000 68470 SH SOLE 3 0 0 68470 ISHARES TR RUS 1000 VAL ETF 464287598 9196000 58262 SH SOLE 3 0 0 58262 ISHARES TR CORE TOTAL USD 46434V613 8188000 180084 SH SOLE 3 0 0 180084 ISHARES TR S&P 500 GRWT ETF 464287309 7755000 110027 SH SOLE 3 0 0 110027 ISHARES TR US TREAS BD ETF 46429B267 7586000 331277 SH SOLE 3 0 0 331277 ISHARES TR EXPND TEC SC ETF 464287549 6968000 17736 SH SOLE 3 0 0 17736 ISHARES TR CORE DIV GRWTH 46434V621 6548000 127068 SH SOLE 3 0 0 127068 ISHARES TR CORE S&P SCP ETF 464287804 6128000 61498 SH SOLE 3 0 0 61498 ISHARES TR SELECT DIVID ETF 464287168 6067000 53550 SH SOLE 3 0 0 53550 ISHARES TR ESG AWR MSCI USA 46435G425 5940000 60948 SH SOLE 3 0 0 60948 ISHARES TR EAFE GRWTH ETF 464288885 5678000 59511 SH SOLE 3 0 0 59511 ISHARES TR MSCI EAFE MIN VL 46429B689 5295000 78448 SH SOLE 3 0 0 78448 ISHARES TR RUS TP200 GR ETF 464289438 5146000 32454 SH SOLE 3 0 0 32454 ISHARES TR PFD AND INCM SEC 464288687 5032000 162676 SH SOLE 3 0 0 162676 ISHARES TR CORE MSCI EAFE 46432F842 4639000 68725 SH SOLE 3 0 0 68725 ISHARES TR CORE US AGGBD ET 464287226 4556000 46514 SH SOLE 3 0 0 46514 ISHARES TR CALIF MUN BD ETF 464288356 4343000 76260 SH SOLE 3 0 0 76260 ISHARES TR U.S. TECH ETF 464287721 4328000 39751 SH SOLE 3 0 0 39751 ISHARES TR MBS ETF 464288588 3888000 41692 SH SOLE 3 0 0 41692 ISHARES TR CORE S&P US VLU 464287663 3877000 49541 SH SOLE 3 0 0 49541 ISHARES TR RUSSELL 2000 ETF 464287655 3769000 20127 SH SOLE 3 0 0 20127 ISHARES TR CORE HIGH DV ETF 46429B663 3618000 35900 SH SOLE 3 0 0 35900 ISHARES TR MSCI ACWI EXUS 46435G847 3522000 123760 SH SOLE 3 0 0 123760 ISHARES TR S&P SML 600 GWT 464287887 3321000 28896 SH SOLE 3 0 0 28896 ISHARES TR EAFE VALUE ETF 464288877 3253000 66467 SH SOLE 3 0 0 66467 ISHARES TR US AER DEF ETF 464288760 3146000 26964 SH SOLE 3 0 0 26964 ISHARES TR RUS 1000 ETF 464287622 3067000 12584 SH SOLE 3 0 0 12584 ISHARES TR MORNINGSTAR GRWT 464287119 2988000 47929 SH SOLE 3 0 0 47929 ISHARES TR S&P 500 VAL ETF 464287408 2847000 17663 SH SOLE 3 0 0 17663 ISHARES TR CORE S&P US GWT 464287671 2732000 27979 SH SOLE 3 0 0 27979 ISHARES TR TIPS BD ETF 464287176 2450000 22770 SH SOLE 3 0 0 22770 ISHARES TR GLOBAL TECH ETF 464287291 2299000 36964 SH SOLE 3 0 0 36964 ISHARES TR FLTG RATE NT ETF 46429B655 2253000 44330 SH SOLE 3 0 0 44330 ISHARES TR MSCI KLD400 SOC 464288570 2090000 24829 SH SOLE 3 0 0 24829 ISHARES TR IBONDS 24 TRM TS 46436E874 2073000 87099 SH SOLE 3 0 0 87099 ISHARES TR MSCI EMG MKT ETF 464287234 1992000 50350 SH SOLE 3 0 0 50350 ISHARES TR ISHS 5-10YR INVT 464288638 1961000 38779 SH SOLE 3 0 0 38779 ISHARES TR MSCI EAFE ETF 464287465 1925000 26546 SH SOLE 3 0 0 26546 ISHARES TR 1 3 YR TREAS BD 464287457 1853000 22857 SH SOLE 3 0 0 22857 ISHARES TR INTL SEL DIV ETF 464288448 1817000 69004 SH SOLE 3 0 0 69004 ISHARES TR U.S. MED DVC ETF 464288810 1782000 31567 SH SOLE 3 0 0 31567 ISHARES TR MSCI USA ESG SLC 464288802 1737000 18545 SH SOLE 3 0 0 18545 ISHARES TR RUS MD CP GR ETF 464287481 1680000 17384 SH SOLE 3 0 0 17384 ISHARES TR S&P MC 400GR ETF 464287606 1550000 20667 SH SOLE 3 0 0 20667 ISHARES TR ISHS 1-5YR INVS 464288646 1530000 30491 SH SOLE 3 0 0 30491 ISHARES TR US HOME CONS ETF 464288752 1479000 17313 SH SOLE 3 0 0 17313 ISHARES TR IBOXX INV CP ETF 464287242 1409000 13025 SH SOLE 3 0 0 13025 ISHARES TR CONV BD ETF 46435G102 1298000 17001 SH SOLE 3 0 0 17001 ISHARES TR RUS TOP 200 ETF 464289446 1295000 12146 SH SOLE 3 0 0 12146 ISHARES TR RUS MID CAP ETF 464287499 1282000 17559 SH SOLE 3 0 0 17559 ISHARES TR USD INV GRDE ETF 464288620 1184000 23645 SH SOLE 3 0 0 23645 ISHARES TR NATIONAL MUN ETF 464288414 1161000 10880 SH SOLE 3 0 0 10880 ISHARES TR SP SMCP600VL ETF 464287879 1152000 12114 SH SOLE 3 0 0 12114 ISHARES TR IBOXX HI YD ETF 464288513 1044000 13914 SH SOLE 3 0 0 13914 ISHARES TR U.S. FINLS ETF 464287788 1037000 13899 SH SOLE 3 0 0 13899 ISHARES TR U.S. INSRNCE ETF 464288786 1011000 11507 SH SOLE 3 0 0 11507 ISHARES TR ESG AW MSCI EAFE 46435G516 977000 13402 SH SOLE 3 0 0 13402 ISHARES TR CORE MSCI TOTAL 46432F834 881000 14073 SH SOLE 3 0 0 14073 ISHARES TR US INFRASTRUC 46435U713 692000 17699 SH SOLE 3 0 0 17699 ISHARES TR FALN ANGLS USD 46435G474 656000 25846 SH SOLE 3 0 0 25846 ISHARES TR 0-5YR HI YL CP 46434V407 521000 12564 SH SOLE 3 0 0 12564 ISHARES TR US REGNL BKS ETF 464288778 489000 14455 SH SOLE 3 0 0 14455 ISHARES TR GL CLEAN ENE ETF 464288224 488000 26521 SH SOLE 3 0 0 26521 ISHARES TR HDG MSCI EAFE 46434V803 481000 15506 SH SOLE 3 0 0 15506 ISHARES TR IBONDS DEC23 ETF 46434VAX8 379000 15000 SH SOLE 3 0 0 15000 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 472758 9476 SH SOLE 5675 0 3801 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1694117 34073 SH SOLE 4319 0 29754 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2652756 102108 SH SOLE 61182 0 40926 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 314039 5699 SH SOLE 5584 0 115 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 717963 14440 SH OTR 2 1286 0 13154 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2929000 58902 SH SOLE 3 0 0 58902 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 353949 59991 SH SOLE 38755 0 21237 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 109632 18607 SH OTR 2 0 0 18607 ITT INC COM 45073V108 1155220 12394 SH SOLE 6211 0 6183 J & J SNACK FOODS CORP COM 466032109 384876 2430 SH SOLE 1450 0 980 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 368785 6020 SH SOLE 5898 0 122 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2876773 51993 SH SOLE 38463 0 13530 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 334426 5658 SH SOLE 5658 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 500793 9970 SH SOLE 5302 0 4668 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1222683 25278 SH SOLE 11633 0 13645 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 16674339 332556 SH SOLE 303724 0 28832 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 3237919 63927 SH SOLE 52105 0 11822 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 292815 5840 SH OTR 2 0 0 5840 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 10101000 182556 SH SOLE 3 0 0 182556 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 7671000 137600 SH SOLE 3 0 0 137600 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 6996000 139529 SH SOLE 3 0 0 139529 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 5681000 96123 SH SOLE 3 0 0 96123 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1879000 37091 SH SOLE 3 0 0 37091 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1537000 34714 SH SOLE 3 0 0 34714 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1166000 25031 SH SOLE 3 0 0 25031 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 684000 12639 SH SOLE 3 0 0 12639 JABIL INC COM 466313103 1566586 14515 SH SOLE 7859 0 6656 JACK IN THE BOX INC COM 466367109 348147 3570 SH SOLE 1118 0 2452 JACOBS SOLUTIONS INC COM 46982L108 49005492 412192 SH SOLE 304866 0 107326 JACOBS SOLUTIONS INC COM 46982L108 272607 2293 SH OTR 2 163 0 2130 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 688963 25729 SH SOLE 1399 0 24330 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 245540 9142 SH OTR 2 0 0 9142 JANUS DETROIT STR TR HENDERSON MTG 47103U852 489724 10702 SH SOLE 10139 0 563 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 754255 15783 SH SOLE 9678 0 6105 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 4108310 82414 SH SOLE 13656 0 68758 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1026000 21476 SH SOLE 3 0 0 21476 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 293464 10769 SH SOLE 4960 0 5810 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 143100 13424 SH SOLE 11160 0 2264 JASPER THERAPEUTICS INC COM 471871103 979505 714996 SH SOLE 0 0 714996 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 902469 7280 SH SOLE 2894 0 4386 JBG SMITH PPTYS COM 46590V100 258320 17192 SH SOLE 4092 0 13100 JD.COM INC SPON ADR CL A 47215P106 513309 15040 SH SOLE 9274 0 5766 JEFFERIES FINL GROUP INC COM 47233W109 352927 10639 SH SOLE 5574 0 5066 JETBLUE AWYS CORP COM 477143101 156634 17695 SH SOLE 2666 0 15029 JFROG LTD ORD SHS M6191J100 607170 21913 SH SOLE 11843 0 10070 JOHN BEAN TECHNOLOGIES CORP COM 477839104 247321 2039 SH SOLE 670 0 1369 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 223506 4498 SH SOLE 438 0 4060 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 526834 9598 SH OTR 2 0 0 9598 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 513000 10326 SH SOLE 3 0 0 10326 JOHN MARSHALL BANCORP INC COM 47805L101 349546 17399 SH SOLE 16590 0 809 JOHNSON & JOHNSON COM 478160104 216970116 1310860 SH SOLE 923769 0 387091 JOHNSON & JOHNSON COM 478160104 11389207 68814 SH OTR 2 1236 0 67578 JOHNSON & JOHNSON COM 478160104 11021000 66586 SH SOLE 3 0 0 66586 JOHNSON CTLS INTL PLC SHS G51502105 36253316 532045 SH SOLE 408132 0 123913 JOHNSON CTLS INTL PLC SHS G51502105 585344 8595 SH OTR 2 0 0 8595 JONES LANG LASALLE INC COM 48020Q107 3150579 20222 SH SOLE 19105 0 1117 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13878016 605762 SH SOLE 317166 0 288596 JPMORGAN CHASE & CO COM 46625H100 261299676 1796685 SH SOLE 1186361 0 610325 JPMORGAN CHASE & CO COM 46625H100 14168679 97436 SH OTR 2 1451 0 95986 JPMORGAN CHASE & CO COM 46625H100 6433000 44234 SH SOLE 3 0 0 44234 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 44727 13143 SH SOLE 1539 0 11604 JUNIPER NETWORKS INC COM 48203R104 691048 22059 SH SOLE 9853 0 12206 KAMAN CORP NOTE 3.250% 5/0 483548AF0 14484 15000 SH SOLE 15000 0 0 KARUNA THERAPEUTICS INC COM 48576A100 449096 2071 SH SOLE 821 0 1250 KARYOPHARM THERAPEUTICS INC COM 48576U106 35771 19984 SH SOLE 14223 0 5761 KB FINL GROUP INC SPONSORED ADR 48241A105 487310 13388 SH SOLE 6028 0 7359 KB FINL GROUP INC SPONSORED ADR 48241A105 329541 9064 SH OTR 2 0 0 9064 KB HOME COM 48666K109 273355 5286 SH SOLE 2517 0 2769 KBR INC COM 48242W106 283111 4352 SH SOLE 1359 0 2992 KE HLDGS INC SPONSORED ADS 482497104 849346 57195 SH SOLE 40403 0 16792 KELLOGG CO COM 487836108 1827552 27124 SH SOLE 12609 0 14515 KELLOGG CO COM 487836108 234412 3481 SH OTR 2 0 0 3481 KEMPER CORP COM 488401100 204891 4245 SH SOLE 2396 0 1849 KEURIG DR PEPPER INC COM 49271V100 1223105 39116 SH SOLE 17870 0 21245 KEYCORP COM 493267108 707337 76551 SH SOLE 39340 0 37211 KEYCORP COM 493267108 456000 49387 SH SOLE 3 0 0 49387 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5190316 30997 SH SOLE 15455 0 15542 KEYSIGHT TECHNOLOGIES INC COM 49338L103 305656 1828 SH OTR 2 0 0 1828 KIMBERLY-CLARK CORP COM 494368103 16178778 117188 SH SOLE 61593 0 55595 KIMBERLY-CLARK CORP COM 494368103 1270221 9202 SH OTR 2 300 0 8902 KIMBERLY-CLARK CORP COM 494368103 2448000 17729 SH SOLE 3 0 0 17729 KIMCO RLTY CORP COM 49446R109 1348110 68363 SH SOLE 44138 0 24224 KINDER MORGAN INC DEL COM 49456B101 32789888 1904175 SH SOLE 1446539 0 457636 KINDER MORGAN INC DEL COM 49456B101 775047 45009 SH OTR 2 0 0 45009 KINDER MORGAN INC DEL COM 49456B101 1520000 88246 SH SOLE 3 0 0 88246 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 248990 40818 SH SOLE 37787 0 3031 KINROSS GOLD CORP COM 496902404 285239 59792 SH SOLE 24032 0 35760 KINROSS GOLD CORP COM 496902404 138091 28948 SH OTR 2 0 0 28948 KINSALE CAP GROUP INC COM 49714P108 1276866 3412 SH SOLE 1893 0 1520 KIRBY CORP COM 497266106 529493 6881 SH SOLE 5944 0 937 KITE RLTY GROUP TR COM NEW 49803T300 1795376 80366 SH SOLE 11339 0 69027 KKR & CO INC COM 48251W104 36313286 648452 SH SOLE 64019 0 584433 KKR & CO INC COM 48251W104 908280 16219 SH OTR 2 133 0 16086 KKR & CO INC 6% MCONV PFD C 48251W401 2419000 36600 SH SOLE 3 0 0 36600 KLA CORP COM NEW 482480100 68007931 140217 SH SOLE 110503 0 29714 KLA CORP COM NEW 482480100 10955854 22589 SH OTR 2 29 0 22560 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3936479 70851 SH SOLE 25967 0 44884 KNOWLES CORP COM 49926D109 212809 11784 SH SOLE 4038 0 7746 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1472041 67940 SH SOLE 17785 0 50155 KONTOOR BRANDS INC COM 50050N103 1065408 25307 SH SOLE 8930 0 16376 KOPPERS HOLDINGS INC COM 50060P106 782332 22942 SH OTR 2 0 0 22942 KOREA ELEC PWR CORP SPONSORED ADR 500631106 613475 79158 SH SOLE 46423 0 32735 KOREA ELEC PWR CORP SPONSORED ADR 500631106 109124 14142 SH OTR 2 0 0 14142 KORN FERRY COM NEW 500643200 452091 9126 SH SOLE 3165 0 5961 KOSMOS ENERGY LTD COM 500688106 176891 29893 SH SOLE 8464 0 21429 KRAFT HEINZ CO COM 500754106 3430345 96637 SH SOLE 41628 0 55009 KRAFT HEINZ CO COM 500754106 206753 5828 SH OTR 2 80 0 5748 KRANESHARES TR CSI CHI INTERNET 500767306 292460 10860 SH SOLE 1330 0 9530 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 248640 17338 SH SOLE 9265 0 8073 KRISPY KREME INC COM 50101L106 183190 12437 SH SOLE 4792 0 7645 KROGER CO COM 501044101 5000963 106407 SH SOLE 68647 0 37759 KROGER CO COM 501044101 236421 5036 SH OTR 2 0 0 5036 KRONOS BIO INC COM 50107A104 1574369 915331 SH SOLE 103 0 915228 KRYSTAL BIOTECH INC COM 501147102 449112 3826 SH SOLE 1108 0 2718 KT CORP SPONSORED ADR 48268K101 307828 27241 SH SOLE 16475 0 10766 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 339954 25600 SH SOLE 11009 0 14591 L3HARRIS TECHNOLOGIES INC COM 502431109 8676198 44318 SH SOLE 30044 0 14275 L3HARRIS TECHNOLOGIES INC COM 502431109 300996 1538 SH OTR 2 43 0 1495 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1949153 8077 SH SOLE 4297 0 3780 LADDER CAP CORP CL A 505743104 125629 11579 SH SOLE 8832 0 2746 LAKELAND BANCORP INC COM 511637100 248776 18579 SH SOLE 10583 0 7996 LAM RESEARCH CORP COM 512807108 56132216 87317 SH SOLE 60739 0 26577 LAM RESEARCH CORP COM 512807108 1732522 2695 SH OTR 2 0 0 2695 LAMAR ADVERTISING CO NEW CL A 512816109 6077410 61233 SH SOLE 47551 0 13682 LAMB WESTON HLDGS INC COM 513272104 4605838 40068 SH SOLE 23093 0 16976 LANCASTER COLONY CORP COM 513847103 1364132 6784 SH SOLE 3032 0 3752 LANDSTAR SYS INC COM 515098101 1526406 7928 SH SOLE 2660 0 5267 LANDSTAR SYS INC COM 515098101 275915 1433 SH OTR 2 0 0 1433 LANTHEUS HLDGS INC COM 516544103 295314 3519 SH SOLE 1869 0 1650 LAS VEGAS SANDS CORP COM 517834107 3435111 59228 SH SOLE 48213 0 11015 LATCH INC COM 51818V106 15432 11102 SH SOLE 346 0 10756 LATTICE SEMICONDUCTOR CORP COM 518415104 1223467 12738 SH SOLE 4829 0 7909 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 1795000 48470 SH SOLE 3 0 0 48470 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1418000 34238 SH SOLE 3 0 0 34238 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1244000 47239 SH SOLE 3 0 0 47239 LAUDER ESTEE COS INC CL A 518439104 6727307 34278 SH SOLE 27050 0 7228 LAUDER ESTEE COS INC CL A 518439104 2522536 12846 SH OTR 2 0 0 12846 LCI INDS COM 50189K103 225981 1789 SH SOLE 291 0 1498 LEAR CORP COM NEW 521865204 1263844 8804 SH SOLE 3621 0 5184 LEGALZOOM COM INC COM 52466B103 148234 12271 SH SOLE 9613 0 2658 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 793832 21648 SH SOLE 2777 0 18871 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 1047000 38501 SH SOLE 3 0 0 38501 LEGGETT & PLATT INC COM 524660107 1021226 34477 SH SOLE 22448 0 12029 LEIDOS HOLDINGS INC COM 525327102 49023662 554065 SH SOLE 398865 0 155200 LEIDOS HOLDINGS INC COM 525327102 307127 3472 SH OTR 2 291 0 3180 LEMONADE INC COM 52567D107 290079 17215 SH SOLE 10580 0 6635 LENDINGTREE INC NEW COM 52603B107 1108435 50133 SH SOLE 1049 0 49084 LENNAR CORP CL A 526057104 8828157 70451 SH SOLE 13009 0 57442 LENNOX INTL INC COM 526107107 1296189 3975 SH SOLE 1658 0 2318 LESLIES INC COM 527064109 521380 55525 SH SOLE 8064 0 47461 LG DISPLAY CO LTD SPONS ADR REP 50186V102 403738 66623 SH SOLE 33432 0 33191 LG DISPLAY CO LTD SPONS ADR REP 50186V102 154893 25570 SH OTR 2 0 0 25570 LGI HOMES INC COM 50187T106 567867 4210 SH SOLE 3013 0 1197 LI AUTO INC SPONSORED ADS 50202M102 441558 12580 SH SOLE 8296 0 4284 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1096414 169461 SH SOLE 59541 0 109920 LIBERTY BROADBAND CORP COM SER A 530307107 5136093 64419 SH SOLE 9687 0 54732 LIBERTY BROADBAND CORP COM SER C 530307305 615657 7686 SH SOLE 3619 0 4067 LIBERTY BROADBAND CORP COM SER C 530307305 232127 2898 SH OTR 2 0 0 2898 LIBERTY ENERGY INC COM CL A 53115L104 286281 21414 SH SOLE 6716 0 14697 LIBERTY GLOBAL PLC SHS CL C G5480U120 5906747 332402 SH SOLE 44252 0 288150 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 89588 10393 SH SOLE 4835 0 5558 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 319012 9747 SH SOLE 1991 0 7756 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 748784 9947 SH SOLE 5418 0 4529 LIFE STORAGE INC COM 53223X107 733449 5516 SH SOLE 2370 0 3146 LILIUM N V CLASS A ORD SHS N52586109 35686 21084 SH SOLE 549 0 20535 LILLY ELI & CO COM 532457108 224690163 479110 SH SOLE 351323 0 127787 LILLY ELI & CO COM 532457108 11206792 23899 SH OTR 2 265 0 23634 LINCOLN EDL SVCS CORP COM 533535100 1198635 177839 SH SOLE 0 0 177839 LINCOLN ELEC HLDGS INC COM 533900106 1279430 6442 SH SOLE 3137 0 3305 LINCOLN NATL CORP IND COM 534187109 578046 22440 SH SOLE 9152 0 13288 LINDE PLC SHS G54950103 17212076 45167 SH SOLE 22573 0 22594 LINDE PLC SHS G54950103 3519070 9235 SH OTR 2 0 0 9235 LINEAGE CELL THERAPEUTICS IN COM 53566P109 45083 31974 SH SOLE 10000 0 21974 LIONS GATE ENTMNT CORP CL A VTG 535919401 116521 13196 SH SOLE 1072 0 12124 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 196572 23534 SH SOLE 2003 0 21531 LIQUIDIA CORPORATION COM NEW 53635D202 117672 14990 SH SOLE 14123 0 867 LISTED FD TR HORIZON KINETICS 53656F623 321245 10509 SH SOLE 7759 0 2750 LITHIA MTRS INC COM 536797103 1285471 4227 SH SOLE 1236 0 2991 LITHIUM AMERS CORP NEW COM NEW 53680Q207 284946 14109 SH SOLE 5209 0 8900 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 982465 35558 SH OTR 2 0 0 35558 LITTELFUSE INC COM 537008104 308060 1060 SH SOLE 404 0 655 LIVE NATION ENTERTAINMENT IN COM 538034109 571846 6277 SH SOLE 2007 0 4270 LIVENT CORP COM 53814L108 4305282 156956 SH SOLE 5887 0 151069 LIVEPERSON INC COM 538146101 111599 24690 SH SOLE 745 0 23945 LIVEVOX HOLDING INC COM CL A 53838L100 63470 23080 SH SOLE 18751 0 4329 LKQ CORP COM 501889208 5786759 99310 SH SOLE 31877 0 67433 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1134755 516747 SH SOLE 260304 0 256444 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 116350 53024 SH OTR 2 0 0 53024 LOCKHEED MARTIN CORP COM 539830109 29484392 64045 SH SOLE 36803 0 27242 LOCKHEED MARTIN CORP COM 539830109 1798587 3907 SH OTR 2 553 0 3355 LOCKHEED MARTIN CORP COM 539830109 6396000 13893 SH SOLE 3 0 0 13893 LOEWS CORP COM 540424108 747352 12586 SH SOLE 6573 0 6013 LOEWS CORP COM 540424108 400286 6741 SH OTR 2 0 0 6741 LOGITECH INTL S A SHS H50430232 769876 12967 SH SOLE 6297 0 6671 LOUISIANA PAC CORP COM 546347105 280023 3735 SH SOLE 2443 0 1292 LOWES COS INC COM 548661107 97607807 432469 SH SOLE 321747 0 110722 LOWES COS INC COM 548661107 1580797 7007 SH OTR 2 52 0 6955 LOWES COS INC COM 548661107 2334000 10339 SH SOLE 3 0 0 10339 LPL FINL HLDGS INC COM 50212V100 1663728 7652 SH SOLE 4110 0 3541 LUCID GROUP INC COM 549498103 480185 69697 SH SOLE 40472 0 29225 LUCID GROUP INC COM 549498103 72704 10553 SH OTR 2 0 0 10553 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 121889 85237 SH SOLE 37218 0 48019 LULULEMON ATHLETICA INC COM 550021109 6526994 17245 SH SOLE 11654 0 5591 LULULEMON ATHLETICA INC COM 550021109 333919 883 SH OTR 2 27 0 856 LUMEN TECHNOLOGIES INC COM 550241103 206371 91351 SH SOLE 31693 0 59659 LUMENTUM HLDGS INC COM 55024U109 284104 5008 SH SOLE 3315 0 1693 LUMINAR TECHNOLOGIES INC COM CL A 550424105 153842 22368 SH SOLE 5103 0 17265 LUMIRADX LTD SHS G5709L109 14400 30000 SH OTR 2 0 0 30000 LXP INDUSTRIAL TRUST COM 529043101 347641 35655 SH SOLE 12501 0 23154 LYELL IMMUNOPHARMA INC COM 55083R104 136603 42957 SH SOLE 33860 0 9097 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27622317 300799 SH SOLE 240421 0 60379 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 391060 4260 SH OTR 2 98 0 4162 M & T BK CORP COM 55261F104 3533424 28550 SH SOLE 22487 0 6064 M D C HLDGS INC COM 552676108 864126 18476 SH SOLE 5772 0 12704 M/I HOMES INC COM 55305B101 2160918 24784 SH SOLE 23511 0 1273 MACERICH CO COM 554382101 357569 31727 SH SOLE 11690 0 20037 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 629013 9601 SH SOLE 2044 0 7557 MACYS INC COM 55616P104 187759 11698 SH SOLE 2933 0 8765 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11450603 183739 SH SOLE 82836 0 100903 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 563996 9050 SH OTR 2 0 0 9050 MAGNA INTL INC COM 559222401 7271956 128845 SH SOLE 18292 0 110552 MAGNOLIA OIL & GAS CORP CL A 559663109 796067 38090 SH SOLE 9683 0 28407 MAIDEN HOLDINGS LTD SHS G5753U112 42210 20100 SH SOLE 20100 0 0 MAIN STR CAP CORP COM 56035L104 244518 6108 SH SOLE 2194 0 3915 MAINSTAY CBRE GLOBAL INFRA COM 56064Q107 214295 15642 SH SOLE 0 0 15642 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 650420 15787 SH SOLE 4365 0 11422 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 5261904 213438 SH SOLE 176367 0 37071 MANCHESTER UTD PLC NEW ORD CL A G5784H106 416145 17068 SH SOLE 9227 0 7841 MANHATTAN ASSOCIATES INC COM 562750109 1349838 6754 SH SOLE 2369 0 4385 MANNKIND CORP COM NEW 56400P706 50895 12505 SH SOLE 10525 0 1980 MANULIFE FINL CORP COM 56501R106 3350333 177175 SH SOLE 94105 0 83070 MARATHON OIL CORP COM 565849106 5204884 226103 SH SOLE 155934 0 70169 MARATHON PETE CORP COM 56585A102 38873908 333396 SH SOLE 225978 0 107418 MARATHON PETE CORP COM 56585A102 431202 3698 SH OTR 2 0 0 3698 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 170627 13727 SH SOLE 9769 0 3958 MARKEL GROUP INC COM 570535104 2672251 1932 SH SOLE 876 0 1056 MARKEL GROUP INC COM 570535104 271071 196 SH OTR 2 0 0 196 MARKETAXESS HLDGS INC COM 57060D108 1052947 4028 SH SOLE 1330 0 2698 MARQETA INC CLASS A COM 57142B104 429689 88235 SH SOLE 70759 0 17476 MARRIOTT INTL INC NEW CL A 571903202 12799195 69681 SH SOLE 39205 0 30476 MARRIOTT INTL INC NEW CL A 571903202 540889 2945 SH OTR 2 500 0 2445 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 412497 3361 SH SOLE 537 0 2824 MARSH & MCLENNAN COS INC COM 571748102 74160917 394308 SH SOLE 314106 0 80202 MARSH & MCLENNAN COS INC COM 571748102 1112220 5917 SH OTR 2 73 0 5844 MARTEN TRANS LTD COM 573075108 344877 16040 SH SOLE 4509 0 11531 MARTIN MARIETTA MATLS INC COM 573284106 2017448 4370 SH SOLE 2549 0 1821 MARVELL TECHNOLOGY INC COM 573874104 2580042 43161 SH SOLE 27092 0 16069 MARVELL TECHNOLOGY INC COM 573874104 470736 7888 SH OTR 2 0 0 7888 MARVELL TECHNOLOGY INC COM 573874104 809000 13527 SH SOLE 3 0 0 13527 MASCO CORP COM 574599106 3875019 67533 SH SOLE 14894 0 52639 MASIMO CORP COM 574795100 952747 5790 SH SOLE 1541 0 4249 MASONITE INTL CORP COM 575385109 326686 3189 SH SOLE 1968 0 1221 MASTEC INC COM 576323109 424574 3599 SH SOLE 1281 0 2318 MASTERBRAND INC COMMON STOCK 57638P104 198803 17094 SH SOLE 8381 0 8713 MASTERCARD INCORPORATED CL A 57636Q104 149236362 379451 SH SOLE 249613 0 129838 MASTERCARD INCORPORATED CL A 57636Q104 6140095 15615 SH OTR 2 967 0 14648 MASTERCARD INCORPORATED CL A 57636Q104 13222000 33618 SH SOLE 3 0 0 33618 MATADOR RES CO COM 576485205 1312282 25082 SH SOLE 3437 0 21645 MATCH GROUP INC NEW COM 57667L107 511760 12228 SH SOLE 6527 0 5701 MATERIALISE NV SPONSORED ADS 57667T100 203620 23582 SH SOLE 5000 0 18582 MATSON INC COM 57686G105 207787 2673 SH SOLE 1412 0 1261 MATTERPORT INC COM CL A 577096100 165456 52525 SH SOLE 39011 0 13514 MAXIMUS INC COM 577933104 400900 4744 SH SOLE 2364 0 2380 MBIA INC COM 55262C100 109607 12686 SH SOLE 11215 0 1471 MCCORMICK & CO INC COM NON VTG 579780206 9153275 104933 SH SOLE 52670 0 52263 MCDONALDS CORP COM 580135101 171144518 573527 SH SOLE 418890 0 154637 MCDONALDS CORP COM 580135101 3949317 13238 SH OTR 2 350 0 12888 MCDONALDS CORP COM 580135101 8380000 28081 SH SOLE 3 0 0 28081 MCKESSON CORP COM 58155Q103 16542158 38713 SH SOLE 24374 0 14339 MCKESSON CORP COM 58155Q103 8012174 18751 SH OTR 2 0 0 18751 MDU RES GROUP INC COM 552690109 364594 17411 SH SOLE 14344 0 3067 MEDIAALPHA INC CL A 58450V104 142793 13850 SH SOLE 13760 0 90 MEDICAL PPTYS TRUST INC COM 58463J304 1210321 130705 SH SOLE 96511 0 34194 MEDICAL PPTYS TRUST INC COM 58463J304 122637 13245 SH OTR 2 0 0 13245 MEDICAL PPTYS TRUST INC COM 58463J304 1259000 135915 SH SOLE 3 0 0 135915 MEDPACE HLDGS INC COM 58506Q109 363581 1514 SH SOLE 1052 0 462 MEDTRONIC PLC SHS G5960L103 57590604 653703 SH SOLE 445770 0 207933 MEDTRONIC PLC SHS G5960L103 1425673 16189 SH OTR 2 118 0 16071 MEDTRONIC PLC SHS G5960L103 1237000 14042 SH SOLE 3 0 0 14042 MELCO RESORTS AND ENTMNT LTD ADR 585464100 380426 31158 SH SOLE 15474 0 15684 MERCADOLIBRE INC COM 58733R102 1580291 1334 SH SOLE 826 0 508 MERCADOLIBRE INC COM 58733R102 242751 205 SH OTR 2 0 0 205 MERCK & CO INC COM 58933Y105 164327310 1424129 SH SOLE 1087605 0 336524 MERCK & CO INC COM 58933Y105 4261897 36951 SH OTR 2 403 0 36548 MERCK & CO INC COM 58933Y105 8676000 75195 SH SOLE 3 0 0 75195 MERCURY GENL CORP NEW COM 589400100 306353 10121 SH SOLE 7512 0 2609 MERIT MED SYS INC COM 589889104 587569 7025 SH SOLE 5292 0 1733 MERITAGE HOMES CORP COM 59001A102 483079 3396 SH SOLE 1368 0 2027 META MATERIALS INC COM 59134N104 2951 13713 SH SOLE 12309 0 1404 META PLATFORMS INC CL A 30303M102 85272077 297175 SH SOLE 154371 0 142804 META PLATFORMS INC CL A 30303M102 8878614 30955 SH OTR 2 50 0 30905 META PLATFORMS INC CL A 30303M102 11022000 38407 SH SOLE 3 0 0 38407 METLIFE INC COM 59156R108 7665831 135626 SH SOLE 74136 0 61490 METLIFE INC COM 59156R108 257626 4558 SH OTR 2 0 0 4558 METTLER TOLEDO INTERNATIONAL COM 592688105 3932657 2998 SH SOLE 851 0 2147 METTLER TOLEDO INTERNATIONAL COM 592688105 5958817 4543 SH OTR 2 0 0 4543 MFS CHARTER INCOME TR SH BEN INT 552727109 78011 12363 SH SOLE 0 0 12363 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 85478 18953 SH SOLE 0 0 18953 MGE ENERGY INC COM 55277P104 214570 2712 SH SOLE 798 0 1914 MGIC INVT CORP WIS COM 552848103 166951 10573 SH SOLE 5714 0 4859 MGM RESORTS INTERNATIONAL COM 552953101 1236983 28169 SH SOLE 13593 0 14577 MGM RESORTS INTERNATIONAL COM 552953101 1043000 23758 SH SOLE 3 0 0 23758 MGP INGREDIENTS INC NEW COM 55303J106 5784450 54427 SH SOLE 53722 0 704 MICROCHIP TECHNOLOGY INC. COM 595017104 54362430 606803 SH SOLE 496293 0 110510 MICROCHIP TECHNOLOGY INC. COM 595017104 1523266 17011 SH OTR 2 134 0 16877 MICRON TECHNOLOGY INC COM 595112103 8583517 136005 SH SOLE 89071 0 46934 MICRON TECHNOLOGY INC COM 595112103 1002837 15883 SH OTR 2 132 0 15751 MICRON TECHNOLOGY INC COM 595112103 721000 11427 SH SOLE 3 0 0 11427 MICROSOFT CORP COM 594918104 937484650 2753016 SH SOLE 1817511 0 935505 MICROSOFT CORP COM 594918104 51185985 150354 SH OTR 2 688 0 149665 MICROSOFT CORP COM 594918104 78940000 231808 SH SOLE 3 0 0 231808 MICROSTRATEGY INC CL A NEW 594972408 313999 917 SH SOLE 462 0 455 MICROVISION INC DEL COM NEW 594960304 85812 18784 SH SOLE 13759 0 5025 MID-AMER APT CMNTYS INC COM 59522J103 2183163 14376 SH SOLE 9256 0 5121 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 269000 21399 SH SOLE 3 0 0 21399 MIDDLEBY CORP COM 596278101 876631 5930 SH SOLE 3308 0 2622 MIDDLEBY CORP COM 596278101 447776 3029 SH OTR 2 0 0 3029 MIDDLESEX WTR CO COM 596680108 275779 3419 SH SOLE 3000 0 419 MILESTONE SCIENTIFIC INC COM NEW 59935P209 105983 121750 SH SOLE 0 0 121750 MILLERKNOLL INC COM 600544100 184905 12511 SH SOLE 11484 0 1027 MILLICOM INTL CELLULAR S A COM STK L6388F110 282657 18580 SH SOLE 8976 0 9604 MIMEDX GROUP INC COM 602496101 89162 13489 SH SOLE 10967 0 2522 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 388473 22865 SH SOLE 14516 0 8349 MIRION TECHNOLOGIES INC COM CL A 60471A101 119880 14187 SH SOLE 8543 0 5644 MISSION PRODUCE INC COM 60510V108 1518794 125313 SH SOLE 28030 0 97283 MISTER CAR WASH INC COM 60646V105 11693943 1211808 SH SOLE 1206570 0 5238 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1381186 187208 SH SOLE 32234 0 154974 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 243766 33056 SH OTR 2 0 0 33056 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 1786293 582091 SH SOLE 242735 0 339357 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 322969 105252 SH OTR 2 0 0 105252 MKS INSTRS INC COM 55306N104 276337 2557 SH SOLE 1091 0 1466 MKS INSTRS INC COM 55306N104 225967 2090 SH OTR 2 0 0 2090 MODERNA INC COM 60770K107 2107653 17347 SH SOLE 9517 0 7830 MODERNA INC COM 60770K107 230768 1899 SH OTR 2 0 0 1899 MOELIS & CO CL A 60786M105 327437 7222 SH SOLE 5984 0 1237 MOGO INC COM 60800C109 985704 1445102 SH SOLE 1444586 0 516 MOHAWK INDS INC COM 608190104 817132 7921 SH SOLE 4344 0 3578 MOLINA HEALTHCARE INC COM 60855R100 3711501 12321 SH SOLE 8252 0 4070 MOLSON COORS BEVERAGE CO CL B 60871R209 7955997 120838 SH SOLE 86042 0 34797 MOLSON COORS BEVERAGE CO CL B 60871R209 215936 3280 SH OTR 2 0 0 3280 MONDAY COM LTD SHS M7S64H106 772693 4513 SH SOLE 351 0 4162 MONDELEZ INTL INC CL A 609207105 49151904 673875 SH SOLE 498833 0 175042 MONDELEZ INTL INC CL A 609207105 1137093 15595 SH OTR 2 0 0 15595 MONDELEZ INTL INC CL A 609207105 1020000 13980 SH SOLE 3 0 0 13980 MONGODB INC CL A 60937P106 2340633 5696 SH SOLE 2663 0 3032 MONGODB INC CL A 60937P106 286719 698 SH OTR 2 0 0 698 MONOLITHIC PWR SYS INC COM 609839105 2362945 4374 SH SOLE 1866 0 2508 MONSTER BEVERAGE CORP NEW COM 61174X109 6724113 117063 SH SOLE 34531 0 82532 MONSTER BEVERAGE CORP NEW COM 61174X109 588352 10243 SH OTR 2 0 0 10243 MONSTER BEVERAGE CORP NEW COM 61174X109 941000 16390 SH SOLE 3 0 0 16390 MONTAUK RENEWABLES INC COM 61218C103 148212 19921 SH SOLE 15066 0 4855 MOODYS CORP COM 615369105 11825634 34010 SH SOLE 19581 0 14429 MOODYS CORP COM 615369105 528088 1519 SH OTR 2 0 0 1519 MOOG INC CL A 615394202 312580 2883 SH SOLE 531 0 2352 MORGAN STANLEY COM NEW 617446448 53501980 626489 SH SOLE 465908 0 160580 MORGAN STANLEY COM NEW 617446448 1129948 13232 SH OTR 2 80 0 13152 MORNINGSTAR INC COM 617700109 212414 1083 SH SOLE 724 0 359 MOSAIC CO NEW COM 61945C103 1143257 32665 SH SOLE 26134 0 6531 MOSAIC CO NEW COM 61945C103 254977 7286 SH OTR 2 0 0 7286 MOSAIC CO NEW COM 61945C103 731000 20873 SH SOLE 3 0 0 20873 MOTOROLA SOLUTIONS INC COM NEW 620076307 11819092 40301 SH SOLE 27703 0 12598 MOTOROLA SOLUTIONS INC COM NEW 620076307 676320 2307 SH OTR 2 0 0 2307 MP MATERIALS CORP COM CL A 553368101 287829 12580 SH SOLE 10209 0 2371 MPLX LP COM UNIT REP LTD 55336V100 23273981 685739 SH SOLE 189471 0 496268 MPLX LP COM UNIT REP LTD 55336V100 225701 6650 SH OTR 2 0 0 6650 MR COOPER GROUP INC COM 62482R107 231577 4573 SH SOLE 1653 0 2920 MRC GLOBAL INC COM 55345K103 104939 10421 SH SOLE 4656 0 5765 MSA SAFETY INC COM 553498106 288988 1661 SH SOLE 955 0 706 MSC INDL DIRECT INC CL A 553530106 1202199 12618 SH SOLE 8341 0 4276 MSCI INC COM 55354G100 6032153 12855 SH SOLE 3726 0 9129 MSCI INC COM 55354G100 330263 705 SH OTR 2 0 0 705 MUELLER INDS INC COM 624756102 243897 2795 SH SOLE 1122 0 1673 MUELLER WTR PRODS INC COM SER A 624758108 2752375 169586 SH SOLE 30384 0 139202 MURPHY OIL CORP COM 626717102 578297 15098 SH SOLE 6196 0 8902 MURPHY USA INC COM 626755102 1076721 3461 SH SOLE 2426 0 1035 MYRIAD GENETICS INC COM 62855J104 391342 16883 SH SOLE 7927 0 8956 NAAS TECHNOLOGY INC SPONSORED ADS 62955X102 84960 15940 SH SOLE 13796 0 2144 NASDAQ INC COM 631103108 71675003 1437814 SH SOLE 1080253 0 357561 NASDAQ INC COM 631103108 1174034 23551 SH OTR 2 691 0 22860 NATERA INC COM 632307104 267409 5495 SH SOLE 1256 0 4239 NATIONAL FUEL GAS CO COM 636180101 847026 16492 SH SOLE 5973 0 10519 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1442571 21465 SH SOLE 7419 0 14046 NATIONAL GRID PLC SPONSORED ADR NE 636274409 364265 5418 SH OTR 2 0 0 5418 NATIONAL INSTRS CORP COM 636518102 343515 5985 SH SOLE 4237 0 1748 NATIONAL PRESTO INDS INC COM 637215104 243463 3326 SH SOLE 1871 0 1455 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 225780 6482 SH SOLE 1694 0 4789 NATWEST GROUP PLC SPONS ADR 639057207 587718 96357 SH SOLE 43690 0 52667 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 73000 18863 SH SOLE 17042 0 1821 NAVITAS SEMICONDUCTOR CORP COM 63942X106 110456 10586 SH SOLE 8224 0 2362 NCR CORP NEW COM 62886E108 370451 14701 SH SOLE 5179 0 9522 NEOGEN CORP COM 640491106 653887 30062 SH SOLE 14232 0 15830 NEOGENOMICS INC COM NEW 64049M209 684667 42606 SH SOLE 33538 0 9068 NETAPP INC COM 64110D104 34616960 453102 SH SOLE 358181 0 94921 NETAPP INC COM 64110D104 548796 7183 SH OTR 2 77 0 7106 NETEASE INC SPONSORED ADS 64110W102 760908 7870 SH SOLE 5755 0 2115 NETFLIX INC COM 64110L106 27402160 62216 SH SOLE 31730 0 30485 NETFLIX INC COM 64110L106 2183273 4962 SH OTR 2 0 0 4962 NETFLIX INC COM 64110L106 10844000 24618 SH SOLE 3 0 0 24618 NEUROCRINE BIOSCIENCES INC COM 64125C109 972053 10308 SH SOLE 3308 0 7000 NEW GOLD INC CDA COM 644535106 29702 27591 SH SOLE 15150 0 12441 NEW JERSEY RES CORP COM 646025106 999588 21178 SH SOLE 6460 0 14718 NEW YORK CMNTY BANCORP INC COM 649445103 221643 19720 SH SOLE 8769 0 10951 NEW YORK MTG TR INC COM 649604840 104766 10561 SH SOLE 2326 0 8235 NEW YORK TIMES CO CL A 650111107 1063191 26998 SH SOLE 5158 0 21840 NEWELL BRANDS INC COM 651229106 279696 32147 SH SOLE 21814 0 10333 NEWELL BRANDS INC COM 651229106 90648 10414 SH OTR 2 0 0 10414 NEWMARK GROUP INC CL A 65158N102 172191 27683 SH SOLE 12345 0 15338 NEWMARKET CORP COM 651587107 684027 1701 SH SOLE 1536 0 165 NEWMONT CORP COM 651639106 25312084 593355 SH SOLE 452086 0 141269 NEWMONT CORP COM 651639106 351707 8249 SH OTR 2 0 0 8249 NEWS CORP NEW CL A 65249B109 704471 36127 SH SOLE 19094 0 17033 NEWS CORP NEW CL B 65249B208 516875 26211 SH SOLE 13105 0 13106 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 407552 2447 SH SOLE 989 0 1458 NEXTDOOR HOLDINGS INC COM CL A 65345M108 117686 36100 SH SOLE 0 0 36100 NEXTERA ENERGY INC COM 65339F101 133114576 1794013 SH SOLE 1309090 0 484923 NEXTERA ENERGY INC COM 65339F101 11928992 160787 SH OTR 2 512 0 160275 NEXTERA ENERGY INC COM 65339F101 2382000 32103 SH SOLE 3 0 0 32103 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 921000 20325 SH SOLE 3 0 0 20325 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 4175192 71200 SH SOLE 52612 0 18588 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2661000 45382 SH SOLE 3 0 0 45382 NEXTIER OILFIELD SOLUTIONS COM 65290C105 379843 42488 SH SOLE 26282 0 16206 NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201 14273 12199 SH SOLE 12199 0 0 NICE LTD SPONSORED ADR 653656108 957093 4636 SH SOLE 2284 0 2352 NIKE INC CL B 654106103 120920939 1095588 SH SOLE 719375 0 376214 NIKE INC CL B 654106103 4836091 43809 SH OTR 2 333 0 43476 NIKE INC CL B 654106103 4463000 40440 SH SOLE 3 0 0 40440 NIKOLA CORP COM 654110105 14512 10733 SH SOLE 7014 0 3719 NIO INC SPON ADS 62914V106 510649 52699 SH SOLE 39117 0 13581 NIO INC SPON ADS 62914V106 209273 21609 SH OTR 2 0 0 21609 NISOURCE INC COM 65473P105 1314777 48072 SH SOLE 22007 0 26066 NIU TECHNOLOGIES ADS 65481N100 57089 14344 SH SOLE 11803 0 2541 NKARTA INC COM 65487U108 45153 20618 SH SOLE 13378 0 7240 NMI HLDGS INC CL A 629209305 550276 21312 SH SOLE 5170 0 16142 NNN REIT INC COM 637417106 629392 14709 SH SOLE 9800 0 4909 NNN REIT INC COM 637417106 435000 10165 SH SOLE 3 0 0 10165 NOKIA CORP SPONSORED ADR 654902204 559030 134390 SH SOLE 62597 0 71792 NOKIA CORP SPONSORED ADR 654902204 129022 31020 SH OTR 2 0 0 31020 NOMAD FOODS LTD USD ORD SHS G6564A105 366124 20911 SH SOLE 9944 0 10967 NOMURA HLDGS INC SPONSORED ADR 65535H208 689217 180054 SH SOLE 51558 0 128496 NOMURA HLDGS INC SPONSORED ADR 65535H208 121874 31833 SH OTR 2 0 0 31833 NORDIC AMERICAN TANKERS LIMI COM G65773106 100843 27478 SH SOLE 14940 0 12538 NORDSON CORP COM 655663102 3009874 12128 SH SOLE 3548 0 8580 NORFOLK SOUTHN CORP COM 655844108 12308328 54279 SH SOLE 43061 0 11218 NORFOLK SOUTHN CORP COM 655844108 1319226 5818 SH OTR 2 0 0 5818 NORTHERN OIL & GAS INC COM 665531307 662803 19313 SH SOLE 5899 0 13413 NORTHERN TR CORP COM 665859104 10035498 135359 SH SOLE 58964 0 76395 NORTHFIELD BANCORP INC DEL COM 66611T108 142845 13010 SH SOLE 5174 0 7836 NORTHROP GRUMMAN CORP COM 666807102 10073753 22102 SH SOLE 10818 0 11284 NORTHROP GRUMMAN CORP COM 666807102 431539 947 SH OTR 2 0 0 947 NORTHWEST BANCSHARES INC MD COM 667340103 879834 83003 SH SOLE 79487 0 3516 NORTHWESTERN CORP COM NEW 668074305 429476 7567 SH SOLE 4062 0 3505 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1881909 86460 SH SOLE 55193 0 31267 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 221481 10175 SH OTR 2 0 0 10175 NOV INC COM 62955J103 414062 25828 SH SOLE 12427 0 13401 NOVAGOLD RES INC COM NEW 66987E206 102927 25818 SH SOLE 12152 0 13666 NOVANTA INC COM 67000B104 357890 1944 SH SOLE 866 0 1078 NOVARTIS AG SPONSORED ADR 66987V109 17590573 174395 SH SOLE 74398 0 99996 NOVARTIS AG SPONSORED ADR 66987V109 1174619 11658 SH OTR 2 425 0 11233 NOVO-NORDISK A S ADR 670100205 19002842 117554 SH SOLE 63343 0 54212 NOVO-NORDISK A S ADR 670100205 1609527 9968 SH OTR 2 0 0 9968 NRG ENERGY INC COM NEW 629377508 643746 17217 SH SOLE 6384 0 10833 NU HLDGS LTD ORD SHS CL A G6683N103 502822 63729 SH SOLE 6418 0 57311 NU HLDGS LTD ORD SHS CL A G6683N103 151749 19236 SH OTR 2 0 0 19236 NUCOR CORP COM 670346105 8013287 48868 SH SOLE 31631 0 17237 NUCOR CORP COM 670346105 5878868 35851 SH OTR 2 150 0 35701 NURIX THERAPEUTICS INC COM 67080M103 326733 32706 SH SOLE 856 0 31850 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 371332 5969 SH SOLE 3662 0 2307 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 327650 9456 SH SOLE 5359 0 4097 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 203815 5510 SH SOLE 4328 0 1182 NUSHARES ETF TR NUVEEN ESG US 67092P870 1171000 53267 SH SOLE 3 0 0 53267 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 925000 26700 SH SOLE 3 0 0 26700 NUSTAR ENERGY LP UNIT COM 67058H102 780774 45553 SH SOLE 23419 0 22134 NUTRIEN LTD COM 67077M108 1062630 17996 SH SOLE 6596 0 11400 NUVEEN AMT FREE MUN CR INC F COM 67071L106 551783 47161 SH SOLE 9269 0 37892 NUVEEN AMT FREE MUN CR INC F COM 67071L106 413000 35339 SH SOLE 3 0 0 35339 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1026501 93916 SH SOLE 9437 0 84479 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 314125 28766 SH SOLE 14011 0 14755 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 6494000 594730 SH SOLE 3 0 0 594730 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 120051 10403 SH SOLE 7200 0 3203 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2033000 176212 SH SOLE 3 0 0 176212 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 353470 69994 SH SOLE 200 0 69794 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1147000 108498 SH SOLE 3 0 0 108498 NUVEEN MUN VALUE FD INC COM 670928100 226190 25999 SH SOLE 5799 0 20200 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 171228 14685 SH SOLE 4721 0 9965 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 313167 30258 SH SOLE 29504 0 754 NUVEEN PFD & INCOME SECS FD COM 67072C105 324949 50932 SH SOLE 13774 0 37158 NUVEEN QUALITY MUNCP INCOME COM 67066V101 796745 70696 SH SOLE 15818 0 54878 NUVEEN QUALITY MUNCP INCOME COM 67066V101 207000 18395 SH SOLE 3 0 0 18395 NUVEEN REAL ASSET INCOME & G COM 67074Y105 370922 32480 SH SOLE 0 0 32480 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 442908 33127 SH SOLE 31127 0 2000 NVENT ELECTRIC PLC SHS G6700G107 900320 17427 SH SOLE 10009 0 7418 NVENT ELECTRIC PLC SHS G6700G107 256236 4959 SH OTR 2 272 0 4687 NVIDIA CORPORATION COM 67066G104 380600382 899889 SH SOLE 610517 0 289371 NVIDIA CORPORATION COM 67066G104 17742200 41969 SH OTR 2 624 0 41345 NVIDIA CORPORATION COM 67066G104 42381000 100172 SH SOLE 3 0 0 100172 NVR INC COM 62944T105 1841680 290 SH SOLE 123 0 167 NVR INC COM 62944T105 4407275 694 SH OTR 2 0 0 694 NWTN INC CLASS B ORD SHS G6693P106 313976 29371 SH SOLE 21611 0 7760 NXP SEMICONDUCTORS N V COM N6596X109 3781344 18477 SH SOLE 7779 0 10698 OATLY GROUP AB SPONSORED ADS 67421J108 69469 33887 SH SOLE 27656 0 6231 OCCIDENTAL PETE CORP COM 674599105 4786863 81410 SH SOLE 52470 0 28940 OCCIDENTAL PETE CORP COM 674599105 466188 7930 SH OTR 2 0 0 7930 OCEANEERING INTL INC COM 675232102 228564 12223 SH SOLE 4681 0 7542 OCEANFIRST FINL CORP COM 675234108 1059386 67822 SH SOLE 55512 0 12310 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 126742 16457 SH SOLE 264 0 16193 OGE ENERGY CORP COM 670837103 3495218 97334 SH SOLE 63976 0 33358 OIL DRI CORP AMER COM 677864100 283506 4806 SH SOLE 3806 0 1000 OIL STS INTL INC COM 678026105 223368 29902 SH SOLE 7926 0 21976 OKTA INC CL A 679295105 1352063 19496 SH SOLE 5598 0 13899 OLAPLEX HLDGS INC COM 679369108 48480 13032 SH SOLE 8883 0 4149 OLD DOMINION FREIGHT LINE IN COM 679580100 6309527 17064 SH SOLE 9995 0 7069 OLD DOMINION FREIGHT LINE IN COM 679580100 374953 1013 SH OTR 2 0 0 1013 OLD NATL BANCORP IND COM 680033107 609980 43758 SH SOLE 36091 0 7666 OLD REP INTL CORP COM 680223104 2423480 96284 SH SOLE 71533 0 24751 OLD REP INTL CORP COM 680223104 302000 12015 SH SOLE 3 0 0 12015 OLIN CORP COM PAR $1 680665205 736071 14323 SH SOLE 11323 0 3000 OLLIES BARGAIN OUTLET HLDGS COM 681116109 598182 10326 SH SOLE 2504 0 7822 OMEGA HEALTHCARE INVS INC COM 681936100 3526900 114921 SH SOLE 78526 0 36395 OMNIAB INC COM 68218J103 339251 67446 SH SOLE 49198 0 18248 OMNICELL COM COM 68213N109 523007 7100 SH SOLE 2595 0 4505 OMNICOM GROUP INC COM 681919106 3343062 35135 SH SOLE 21533 0 13602 ON HLDG AG NAMEN AKT A H5919C104 1595196 48357 SH SOLE 4433 0 43924 ON SEMICONDUCTOR CORP COM 682189105 14103119 149184 SH SOLE 113078 0 36106 ON SEMICONDUCTOR CORP COM 682189105 242409 2568 SH OTR 2 0 0 2568 ON24 INC COM 68339B104 218851 26952 SH SOLE 17120 0 9832 ONE GAS INC COM 68235P108 1348258 17551 SH SOLE 11503 0 6049 ONEMAIN HLDGS INC COM 68268W103 392620 8986 SH SOLE 7546 0 1441 ONEOK INC NEW COM 682680103 9588770 155359 SH SOLE 96225 0 59134 ONEOK INC NEW COM 682680103 261455 4236 SH OTR 2 0 0 4236 ONTO INNOVATION INC COM 683344105 298396 2562 SH SOLE 1343 0 1219 OPEN LENDING CORP COM 68373J104 533646 50775 SH SOLE 31493 0 19282 OPEN TEXT CORP COM 683715106 784631 18884 SH SOLE 9862 0 9022 OPEN TEXT CORP COM 683715106 291255 7014 SH OTR 2 0 0 7014 OPENDOOR TECHNOLOGIES INC COM 683712103 183093 45536 SH SOLE 5648 0 39888 OPKO HEALTH INC COM 68375N103 21934 10108 SH SOLE 2181 0 7927 OPPFI INC COM CL A 68386H103 37456 18361 SH SOLE 14471 0 3890 OPTINOSE INC COM 68404V100 16095 13085 SH SOLE 13085 0 0 ORACLE CORP COM 68389X105 66174965 555676 SH SOLE 379385 0 176292 ORACLE CORP COM 68389X105 6028742 50631 SH OTR 2 118 0 50513 ORACLE CORP COM 68389X105 3628000 30463 SH SOLE 3 0 0 30463 ORANGE SPONSORED ADR 684060106 1891209 162475 SH SOLE 96833 0 65642 ORASURE TECHNOLOGIES INC COM 68554V108 167373 33407 SH SOLE 12646 0 20760 ORCHARD THERAPEUTICS PLC SPON ADS NEW 68570P200 804000 154410 SH SOLE 3 0 0 154410 OREILLY AUTOMOTIVE INC COM 67103H107 7620130 7977 SH SOLE 4742 0 3235 OREILLY AUTOMOTIVE INC COM 67103H107 741821 777 SH OTR 2 0 0 777 ORGANIGRAM HLDGS INC COM 68620P101 4617 11838 SH SOLE 7150 0 4688 ORGANON & CO COMMON STOCK 68622V106 791879 38054 SH SOLE 23522 0 14532 ORIX CORP SPONSORED ADR 686330101 683639 7496 SH SOLE 401 0 7096 ORMAT TECHNOLOGIES INC COM 686688102 204254 2539 SH SOLE 1391 0 1148 OSHKOSH CORP COM 688239201 1554502 17952 SH SOLE 15785 0 2168 OTIS WORLDWIDE CORP COM 68902V107 5130186 57638 SH SOLE 37531 0 20107 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 639525 1598813 SH SOLE 0 0 1598813 OTTER TAIL CORP COM 689648103 420882 5331 SH SOLE 3867 0 1464 OVINTIV INC COM 69047Q102 49121453 1290294 SH SOLE 914083 0 376212 OVINTIV INC COM 69047Q102 283987 7460 SH OTR 2 421 0 7039 OWENS & MINOR INC NEW COM 690732102 303847 15958 SH SOLE 6980 0 8978 OWENS CORNING NEW COM 690742101 542346 4156 SH SOLE 2026 0 2130 OWL ROCK CAPITAL CORPORATION COM 69121K104 12200723 909109 SH SOLE 317623 0 591486 OWL ROCK CAPITAL CORPORATION COM 69121K104 1288034 95979 SH OTR 2 0 0 95979 OWL ROCK CAPITAL CORPORATION COM 69121K104 723000 53877 SH SOLE 3 0 0 53877 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1431550 53676 SH SOLE 26093 0 27584 PACCAR INC COM 693718108 3890061 46508 SH SOLE 21451 0 25057 PACCAR INC COM 693718108 337743 4039 SH OTR 2 0 0 4039 PACER FDS TR US CASH COWS 100 69374H881 1151817 24061 SH SOLE 7900 0 16161 PACER FDS TR US CASH COWS 100 69374H881 25013000 522433 SH SOLE 3 0 0 522433 PACER FDS TR PACER US SMALL 69374H857 7282000 178927 SH SOLE 3 0 0 178927 PACER FDS TR METAURUS CAP 400 69374H436 3354000 105293 SH SOLE 3 0 0 105293 PACER FDS TR TRENDP US LAR CP 69374H105 731000 17707 SH SOLE 3 0 0 17707 PACER FDS TR TRENDPILOT 100 69374H303 668000 10756 SH SOLE 3 0 0 10756 PACER FDS TR DEVELOPED MRKT 69374H873 431000 14490 SH SOLE 3 0 0 14490 PACIFIC PREMIER BANCORP COM 69478X105 242696 11733 SH SOLE 1209 0 10524 PACKAGING CORP AMER COM 695156109 3696799 27972 SH SOLE 21415 0 6557 PACWEST BANCORP DEL COM 695263103 118770 14563 SH SOLE 2098 0 12465 PALANTIR TECHNOLOGIES INC CL A 69608A108 1915607 124976 SH SOLE 94679 0 30297 PALANTIR TECHNOLOGIES INC CL A 69608A108 236599 15441 SH OTR 2 200 0 15241 PALANTIR TECHNOLOGIES INC CL A 69608A108 869000 56672 SH SOLE 3 0 0 56672 PALO ALTO NETWORKS INC COM 697435105 45863822 179499 SH SOLE 135641 0 43859 PALO ALTO NETWORKS INC COM 697435105 2406782 9420 SH OTR 2 0 0 9420 PAN AMERN SILVER CORP COM 697900108 189731 13024 SH SOLE 9991 0 3033 PARAMOUNT GLOBAL CLASS B COM 92556H206 841945 52918 SH SOLE 22028 0 30890 PARAMOUNT GLOBAL CLASS B COM 92556H206 260000 16372 SH SOLE 3 0 0 16372 PARAMOUNT GROUP INC COM 69924R108 72258 16303 SH SOLE 7017 0 9286 PARK HOTELS & RESORTS INC COM 700517105 332467 25934 SH SOLE 9590 0 16344 PARK NATL CORP COM 700658107 1000280 9776 SH SOLE 8527 0 1249 PARKER-HANNIFIN CORP COM 701094104 10013458 25674 SH SOLE 11821 0 13853 PARKER-HANNIFIN CORP COM 701094104 404397 1037 SH OTR 2 0 0 1037 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 20531 18000 SH SOLE 18000 0 0 PATRICK INDS INC COM 703343103 227802 2848 SH SOLE 1458 0 1390 PATTERSON COS INC COM 703395103 277804 8353 SH SOLE 4544 0 3809 PATTERSON-UTI ENERGY INC COM 703481101 825240 68944 SH SOLE 5505 0 63439 PAYCHEX INC COM 704326107 45106833 403209 SH SOLE 247099 0 156110 PAYCHEX INC COM 704326107 4176970 37339 SH OTR 2 0 0 37339 PAYCHEX INC COM 704326107 1517000 13560 SH SOLE 3 0 0 13560 PAYCOM SOFTWARE INC COM 70432V102 1462127 4552 SH SOLE 2301 0 2251 PAYCOR HCM INC COM 70435P102 948315 40064 SH SOLE 1871 0 38193 PAYLOCITY HLDG CORP COM 70438V106 8264638 44788 SH SOLE 36920 0 7868 PAYPAL HLDGS INC COM 70450Y103 8362846 125325 SH SOLE 49493 0 75832 PAYPAL HLDGS INC COM 70450Y103 696840 10445 SH OTR 2 36 0 10409 PAYPAL HLDGS INC COM 70450Y103 2914000 43676 SH SOLE 3 0 0 43676 PBF ENERGY INC CL A 69318G106 988355 24142 SH SOLE 14874 0 9268 PDC ENERGY INC COM 69327R101 810116 11388 SH SOLE 1507 0 9881 PDD HOLDINGS INC SPONSORED ADS 722304102 608472 8801 SH SOLE 5009 0 3792 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 399061 14293 SH SOLE 11930 0 2363 PEARSON PLC SPONSORED ADR 705015105 969621 92578 SH SOLE 48174 0 44403 PEBBLEBROOK HOTEL TR COM 70509V100 224761 16123 SH SOLE 3045 0 13078 PELOTON INTERACTIVE INC CL A COM 70614W100 198607 25827 SH SOLE 10633 0 15194 PEMBINA PIPELINE CORP COM 706327103 372308 11844 SH SOLE 6182 0 5662 PENN ENTERTAINMENT INC COM 707569109 216280 9001 SH SOLE 6575 0 2426 PENSKE AUTOMOTIVE GRP INC COM 70959W103 345859 2076 SH SOLE 866 0 1210 PENTAIR PLC SHS G7S00T104 2095882 32445 SH SOLE 17960 0 14485 PENUMBRA INC COM 70975L107 2863223 8322 SH SOLE 737 0 7585 PEPSICO INC COM 713448108 146327856 790027 SH SOLE 559267 0 230761 PEPSICO INC COM 713448108 6888862 37198 SH OTR 2 65 0 37133 PEPSICO INC COM 713448108 6352000 34296 SH SOLE 3 0 0 34296 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 188398 22617 SH SOLE 16528 0 6089 PERFICIENT INC COM 71375U101 349075 4189 SH SOLE 1988 0 2201 PERFORMANCE FOOD GROUP CO COM 71377A103 710699 11798 SH SOLE 4189 0 7609 PERMIAN RESOURCES CORP CLASS A COM 71424F105 352419 32155 SH SOLE 22596 0 9559 PETCO HEALTH & WELLNESS CO I COM 71601V105 149022 16744 SH SOLE 10754 0 5990 PETIQ INC NOTE 4.000% 6/0 71639TAB2 11937 13000 SH SOLE 13000 0 0 PETMED EXPRESS INC COM 716382106 185738 13469 SH SOLE 3179 0 10290 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 221627 16025 SH SOLE 8532 0 7493 PFIZER INC COM 717081103 66478458 1812402 SH SOLE 1285554 0 526848 PFIZER INC COM 717081103 2132130 58140 SH OTR 2 696 0 57444 PFIZER INC COM 717081103 7523000 205085 SH SOLE 3 0 0 205085 PG&E CORP COM 69331C108 1122260 64949 SH SOLE 29380 0 35570 PG&E CORP COM 69331C108 1007000 58250 SH SOLE 3 0 0 58250 PGIM ETF TR PGIM ULTRA SH BD 69344A107 3568203 72216 SH SOLE 10700 0 61517 PGIM ETF TR PGIM ULTRA SH BD 69344A107 515198 10427 SH OTR 2 0 0 10427 PGIM ETF TR PGIM ULTRA SH BD 69344A107 1985000 40183 SH SOLE 3 0 0 40183 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 328354 29932 SH SOLE 0 0 29932 PGIM HIGH YIELD BOND FUND IN COM 69346H100 199627 16073 SH SOLE 0 0 16073 PGT INNOVATIONS INC COM 69336V101 470160 16129 SH SOLE 2196 0 13933 PHAXIAM THERAPEUTICS S A SPONSORED ADR 29604W108 18406 23904 SH SOLE 0 0 23904 PHILIP MORRIS INTL INC COM 718172109 22432977 229799 SH SOLE 125695 0 104104 PHILIP MORRIS INTL INC COM 718172109 1534223 15716 SH OTR 2 834 0 14882 PHILIP MORRIS INTL INC COM 718172109 3537000 36234 SH SOLE 3 0 0 36234 PHILLIPS 66 COM 718546104 62053926 650600 SH SOLE 466265 0 184335 PHILLIPS 66 COM 718546104 612780 6426 SH OTR 2 327 0 6099 PHILLIPS 66 COM 718546104 1498000 15708 SH SOLE 3 0 0 15708 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 6709730 196882 SH SOLE 155370 0 41512 PHYSICIANS RLTY TR COM 71943U104 477232 34111 SH SOLE 15564 0 18547 PHYSICIANS RLTY TR COM 71943U104 223000 15909 SH SOLE 3 0 0 15909 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 82231 11309 SH SOLE 1626 0 9683 PIMCO DYNAMIC INCOME FD SHS 72201Y101 389925 20796 SH OTR 2 0 0 20796 PIMCO DYNAMIC INCOME FD SHS 72201Y101 318000 16950 SH SOLE 3 0 0 16950 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3651835 40047 SH SOLE 7017 0 33029 PIMCO ETF TR ACTIVE BD ETF 72201R775 495573 5409 SH SOLE 1954 0 3455 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 30386545 304596 SH SOLE 256322 0 48274 PIMCO ETF TR INTER MUN BD ACT 72201R866 1122595 21655 SH SOLE 1845 0 19810 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 3538309 70908 SH SOLE 10456 0 60452 PIMCO ETF TR 25YR+ ZERO U S 72201R882 391312 4252 SH OTR 2 0 0 4252 PIMCO ETF TR 25YR+ ZERO U S 72201R882 6104000 66323 SH SOLE 3 0 0 66323 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3420000 34278 SH SOLE 3 0 0 34278 PIMCO ETF TR ACTIVE BD ETF 72201R775 2934000 32019 SH SOLE 3 0 0 32019 PIMCO INCOME STRATEGY FD COM 72201H108 366000 44704 SH SOLE 3 0 0 44704 PIMCO MUN INCOME FD III COM 72201A103 289800 36000 SH SOLE 2000 0 34000 PINNACLE FINL PARTNERS INC COM 72346Q104 2640999 46619 SH SOLE 10704 0 35915 PINNACLE WEST CAP CORP COM 723484101 1562622 19183 SH SOLE 9273 0 9910 PINTEREST INC CL A 72352L106 1781219 65148 SH SOLE 11464 0 53684 PIONEER BANCORP INC MD COM 723561106 94396 10547 SH SOLE 8137 0 2410 PIONEER NAT RES CO COM 723787107 6385569 30822 SH SOLE 12463 0 18358 PIONEER NAT RES CO COM 723787107 282390 1363 SH OTR 2 0 0 1363 PIPER SANDLER COMPANIES COM 724078100 634679 4910 SH SOLE 2183 0 2727 PITNEY BOWES INC COM 724479100 56491 15958 SH SOLE 5307 0 10651 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 13024881 923750 SH SOLE 563073 0 360678 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 238936 16118 SH SOLE 13211 0 2907 PLANET FITNESS INC CL A 72703H101 2164554 32096 SH SOLE 26403 0 5693 PLAYSTUDIOS INC CLASS A COM 72815G108 292739 59621 SH SOLE 35819 0 23802 PLAYTIKA HLDG CORP COM 72815L107 127164 10971 SH SOLE 5134 0 5837 PLUG POWER INC COM NEW 72919P202 636427 62371 SH SOLE 9559 0 52812 PLUG POWER INC COM NEW 72919P202 338000 32505 SH SOLE 3 0 0 32505 PNC FINL SVCS GROUP INC COM 693475105 70240255 557684 SH SOLE 414864 0 142820 PNC FINL SVCS GROUP INC COM 693475105 947162 7521 SH OTR 2 156 0 7364 PNM RES INC COM 69349H107 463691 10281 SH SOLE 4894 0 5387 POLARIS INC COM 731068102 3998666 33066 SH SOLE 2967 0 30099 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 314247 82241 SH SOLE 47951 0 34290 POLYMET MNG CORP COM NEW 731916409 14767 18693 SH SOLE 18395 0 298 POOL CORP COM 73278L105 2972406 7934 SH SOLE 3724 0 4210 POPULAR INC COM NEW 733174700 241596 3992 SH SOLE 1900 0 2092 PORTLAND GEN ELEC CO COM NEW 736508847 544676 11631 SH SOLE 5163 0 6468 POSCO HOLDINGS INC SPONSORED ADR 693483109 710583 9609 SH SOLE 3906 0 5703 POSCO HOLDINGS INC SPONSORED ADR 693483109 369068 4993 SH OTR 2 0 0 4993 POST HLDGS INC COM 737446104 229189 2645 SH SOLE 1358 0 1287 POTLATCHDELTIC CORPORATION COM 737630103 347202 6569 SH SOLE 4921 0 1648 POWER INTEGRATIONS INC COM 739276103 743836 7857 SH SOLE 2979 0 4878 PPG INDS INC COM 693506107 6061726 40877 SH SOLE 18937 0 21941 PPG INDS INC COM 693506107 209133 1411 SH OTR 2 0 0 1411 PPL CORP COM 69351T106 1589481 60073 SH SOLE 26585 0 33489 PRECIGEN INC COM 74017N105 16700 14633 SH SOLE 8841 0 5792 PRECISION DRILLING CORP COM NEW 74022D407 501656 10291 SH SOLE 160 0 10131 PRICE T ROWE GROUP INC COM 74144T108 12010411 107218 SH SOLE 66362 0 40855 PRICE T ROWE GROUP INC COM 74144T108 326364 2914 SH OTR 2 424 0 2490 PRIMERICA INC COM 74164M108 444428 2247 SH SOLE 1234 0 1013 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 2770000 163380 SH SOLE 3 0 0 163380 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1800613 23742 SH SOLE 13692 0 10051 PRIVIA HEALTH GROUP INC COM 74276R102 226609 8679 SH SOLE 7374 0 1305 PROCORE TECHNOLOGIES INC COM 74275K108 387957 5962 SH SOLE 4087 0 1875 PROCTER AND GAMBLE CO COM 742718109 311384072 2052104 SH SOLE 1546374 0 505730 PROCTER AND GAMBLE CO COM 742718109 4947648 32620 SH OTR 2 389 0 32231 PROCTER AND GAMBLE CO COM 742718109 10404000 68563 SH SOLE 3 0 0 68563 PROFIRE ENERGY INC COM 74316X101 16913 13750 SH SOLE 13750 0 0 PROGRESS SOFTWARE CORP COM 743312100 2889816 49739 SH SOLE 26044 0 23694 PROGRESSIVE CORP COM 743315103 17865316 134965 SH SOLE 75568 0 59398 PROGRESSIVE CORP COM 743315103 835990 6316 SH OTR 2 0 0 6316 PROLOGIS INC. COM 74340W103 11879824 96878 SH SOLE 43724 0 53154 PROLOGIS INC. COM 74340W103 1161120 9470 SH OTR 2 0 0 9470 PROLOGIS INC. COM 74340W103 1588000 12953 SH SOLE 3 0 0 12953 PROPETRO HLDG CORP COM 74347M108 165270 20057 SH SOLE 5959 0 14098 PROQR THRAPEUTICS N V SHS EURO N71542109 29701 18334 SH SOLE 0 0 18334 PROSHARES TR BITCOIN STRATE 74347G440 206131 12140 SH SOLE 6627 0 5513 PROSHARES TR DJ BRKFLD GLB 74347B508 987279 21986 SH SOLE 657 0 21329 PROSHARES TR PSHS ULT S&P 500 74347R107 1775354 30531 SH SOLE 30031 0 500 PROSHARES TR PSHS ULTRA DOW30 74347R305 269492 3996 SH SOLE 3935 0 61 PROSHARES TR PSHS ULTRA QQQ 74347R206 914325 14202 SH SOLE 14102 0 100 PROSHARES TR S&P 500 DV ARIST 74348A467 2712543 28771 SH SOLE 26115 0 2656 PROSHARES TR S&P MDCP 400 DIV 74347B680 297341 4231 SH SOLE 2064 0 2167 PROSHARES TR ULTRAPRO QQQ 74347X831 1165385 28424 SH SOLE 24569 0 3855 PROSHARES TR ULTRAPRO SHORT S 74347B110 161966 15194 SH SOLE 15181 0 13 PROSHARES TR ULTRPRO S&P500 74347X864 681929 14393 SH SOLE 14393 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 7841000 83168 SH SOLE 3 0 0 83168 PROSHARES TR PSHS ULTRA QQQ 74347R206 1254000 19476 SH SOLE 3 0 0 19476 PROSPECT CAP CORP COM 74348T102 249146 40185 SH SOLE 40185 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 14770 15000 SH SOLE 0 0 15000 PROSPECT CAP CORP COM 74348T102 829000 133679 SH SOLE 3 0 0 133679 PROSPERITY BANCSHARES INC COM 743606105 2001528 35438 SH SOLE 30243 0 5194 PROTAGONIST THERAPEUTICS INC COM 74366E102 299235 10834 SH SOLE 8259 0 2575 PROTERRA INC COM 74374T109 46841 39034 SH SOLE 30994 0 8040 PROTHENA CORP PLC SHS G72800108 9222072 135062 SH SOLE 15487 0 119575 PROVIDENT FINL SVCS INC COM 74386T105 203936 12481 SH SOLE 4702 0 7778 PRUDENTIAL FINL INC COM 744320102 97121953 1100907 SH SOLE 848414 0 252493 PRUDENTIAL FINL INC COM 744320102 842455 9550 SH OTR 2 197 0 9353 PRUDENTIAL PLC ADR 74435K204 1029125 36398 SH SOLE 15242 0 21156 PTC INC COM 69370C100 1138978 8004 SH SOLE 4782 0 3222 PUBLIC STORAGE COM 74460D109 5505178 18861 SH SOLE 10806 0 8055 PUBLIC STORAGE COM 74460D109 2510519 8602 SH OTR 2 27 0 8575 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8062363 128773 SH SOLE 84317 0 44456 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 222680 3558 SH OTR 2 0 0 3558 PULTE GROUP INC COM 745867101 4247932 54685 SH SOLE 9493 0 45192 PURE STORAGE INC CL A 74624M102 699379 18995 SH SOLE 12884 0 6111 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 54110 15372 SH SOLE 3961 0 11411 PVH CORPORATION COM 693656100 397859 4683 SH SOLE 2617 0 2066 QIAGEN NV SHS NEW N72482123 809763 17992 SH SOLE 7311 0 10681 QORVO INC COM 74736K101 1026724 10063 SH SOLE 5221 0 4842 QUAD / GRAPHICS INC COM CL A 747301109 41191 10955 SH SOLE 10955 0 0 QUAKER HOUGHTON COM 747316107 603366 3096 SH SOLE 1179 0 1917 QUALCOMM INC COM 747525103 42259507 355016 SH SOLE 258933 0 96083 QUALCOMM INC COM 747525103 5910628 49654 SH OTR 2 468 0 49186 QUALCOMM INC COM 747525103 2448000 20565 SH SOLE 3 0 0 20565 QUALYS INC COM 74758T303 317500 2458 SH SOLE 1444 0 1014 QUANTA SVCS INC COM 74762E102 4337335 22079 SH SOLE 14951 0 7128 QUANTUMSCAPE CORP COM CL A 74767V109 258824 32408 SH SOLE 11511 0 20897 QUANTUMSCAPE CORP COM CL A 74767V109 131701 16492 SH OTR 2 0 0 16492 QUEST DIAGNOSTICS INC COM 74834L100 2329106 16570 SH SOLE 9015 0 7556 QUEST DIAGNOSTICS INC COM 74834L100 4049164 28807 SH OTR 2 40 0 28767 QUIDELORTHO CORP COM 219798105 638675 7708 SH SOLE 609 0 7099 QUOTIENT TECHNOLOGY INC COM 749119103 211127 54981 SH SOLE 737 0 54244 QURATE RETAIL INC COM SER A 74915M100 11326 11443 SH SOLE 11028 0 414 R1 RCM INC COM 77634L105 492098 26672 SH SOLE 18355 0 8317 RADIAN GROUP INC COM 750236101 599255 23705 SH SOLE 3895 0 19810 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 297985 19999 SH SOLE 14084 0 5915 RALLYBIO CORP COM 75120L100 3432695 606483 SH SOLE 389037 0 217446 RALPH LAUREN CORP CL A 751212101 212379 1722 SH SOLE 1020 0 702 RAMBUS INC DEL COM 750917106 652884 10175 SH SOLE 2681 0 7494 RANGE RES CORP COM 75281A109 273432 9301 SH SOLE 2072 0 7229 RANPAK HOLDINGS CORP COM CL A 75321W103 45454 10061 SH SOLE 5093 0 4968 RAPID7 INC COM 753422104 502790 11104 SH SOLE 3121 0 7983 RAYMOND JAMES FINL INC COM 754730109 2381652 22951 SH SOLE 6797 0 16155 RAYONIER ADVANCED MATLS INC COM 75508B104 190713 44559 SH SOLE 27599 0 16960 RAYONIER INC COM 754907103 239168 7617 SH SOLE 1713 0 5904 RAYTHEON TECHNOLOGIES CORP COM 75513E101 31305828 319580 SH SOLE 194231 0 125349 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1843905 18823 SH OTR 2 322 0 18501 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3075000 31392 SH SOLE 3 0 0 31392 RB GLOBAL INC COM 74935Q107 1597107 26621 SH SOLE 7079 0 19542 RBB FD INC MOTLEY FOL ETF 74933W601 222927 5472 SH SOLE 5371 0 101 RBB FD INC US TREAS 3 MNTH 74933W452 1457000 29075 SH SOLE 3 0 0 29075 RBC BEARINGS INC COM 75524B104 892218 4103 SH SOLE 1642 0 2461 READY CAPITAL CORP COM 75574U101 8610383 763332 SH SOLE 13223 0 750109 REALTY INCOME CORP COM 756109104 6005571 100438 SH SOLE 62792 0 37645 REALTY INCOME CORP COM 756109104 564409 9439 SH OTR 2 0 0 9439 REALTY INCOME CORP COM 756109104 1468000 24549 SH SOLE 3 0 0 24549 REAVES UTIL INCOME FD COM SH BEN INT 756158101 250005 9118 SH SOLE 5648 0 3470 RECURSION PHARMACEUTICALS IN CL A 75629V104 978794 131030 SH SOLE 130124 0 906 REDFIN CORP COM 75737F108 667046 53697 SH SOLE 19833 0 33864 REGAL REXNORD CORPORATION COM 758750103 832916 5412 SH SOLE 2234 0 3178 REGENCY CTRS CORP COM 758849103 472412 7648 SH SOLE 4977 0 2671 REGENERON PHARMACEUTICALS COM 75886F107 4817529 6705 SH SOLE 3410 0 3295 REGENERON PHARMACEUTICALS COM 75886F107 429950 599 SH OTR 2 0 0 599 REGIONS FINANCIAL CORP NEW COM 7591EP100 1369444 76849 SH SOLE 38837 0 38012 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2426490 17496 SH SOLE 5577 0 11918 RELIANCE STEEL & ALUMINUM CO COM 759509102 937444 3452 SH SOLE 1740 0 1712 RELIANCE STEEL & ALUMINUM CO COM 759509102 278257 1025 SH OTR 2 0 0 1025 RELMADA THERAPEUTICS INC COM 75955J402 75921 30862 SH SOLE 18100 0 12762 RELX PLC SPONSORED ADR 759530108 1876322 56220 SH SOLE 19049 0 37171 RELX PLC SPONSORED ADR 759530108 412327 12353 SH OTR 2 0 0 12353 RENAISSANCERE HLDGS LTD COM G7496G103 707806 3795 SH SOLE 2370 0 1425 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 596475 15329 SH SOLE 4568 0 10761 REPAY HLDGS CORP COM CL A 76029L100 368316 47040 SH SOLE 29152 0 17888 REPLIGEN CORP COM 759916109 636958 4503 SH SOLE 2095 0 2408 REPUBLIC FIRST BANCORP INC COM 760416107 19460 21622 SH SOLE 18887 0 2735 REPUBLIC SVCS INC COM 760759100 11462889 74838 SH SOLE 56149 0 18689 REPUBLIC SVCS INC COM 760759100 262970 1719 SH OTR 2 0 0 1719 RESIDEO TECHNOLOGIES INC COM 76118Y104 534498 30266 SH SOLE 22564 0 7702 RESMED INC COM 761152107 1928255 8826 SH SOLE 4222 0 4604 RESMED INC COM 761152107 242922 1112 SH OTR 2 0 0 1112 RESTAURANT BRANDS INTL INC COM 76131D103 645622 8332 SH SOLE 2411 0 5921 RESTAURANT BRANDS INTL INC COM 76131D103 202574 2615 SH OTR 2 0 0 2615 RETAIL OPPORTUNITY INVTS COR COM 76131N101 175870 13018 SH SOLE 2343 0 10674 REVVITY INC COM 714046109 597509 5030 SH SOLE 1685 0 3345 REXFORD INDL RLTY INC COM 76169C100 459372 8797 SH SOLE 4674 0 4123 REYNOLDS CONSUMER PRODS INC COM 76171L106 287289 10170 SH SOLE 6409 0 3761 RH COM 74967X103 497912 1511 SH SOLE 1019 0 492 RILEY EXPLORATION PERMIAN IN COM 76665T102 1300851 36418 SH SOLE 36356 0 62 RING ENERGY INC COM 76680V108 24581 14375 SH SOLE 12942 0 1433 RINGCENTRAL INC CL A 76680R206 618000 18886 SH SOLE 3 0 0 18886 RIO TINTO PLC SPONSORED ADR 767204100 5881969 92139 SH SOLE 43099 0 49041 RIO TINTO PLC SPONSORED ADR 767204100 768777 12043 SH OTR 2 0 0 12043 RIOT PLATFORMS INC COM 767292105 411664 34829 SH SOLE 20255 0 14574 RITHM CAPITAL CORP COM NEW 64828T201 831692 88939 SH SOLE 62360 0 26579 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 740478 44460 SH SOLE 14031 0 30429 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 178586 10758 SH OTR 2 0 0 10758 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 234000 14056 SH SOLE 3 0 0 14056 RLI CORP COM 749607107 292996 2147 SH SOLE 1088 0 1059 RLJ LODGING TR COM 74965L101 160016 15581 SH SOLE 6186 0 9395 ROBERT HALF INTL INC COM 770323103 1235772 16429 SH SOLE 6936 0 9493 ROBINHOOD MKTS INC COM CL A 770700102 481553 48252 SH SOLE 41199 0 7053 ROBLOX CORP CL A 771049103 721425 17902 SH SOLE 6749 0 11153 ROBLOX CORP CL A 771049103 1108000 27488 SH SOLE 3 0 0 27488 ROCKET COS INC COM CL A 77311W101 103355 11534 SH SOLE 9214 0 2320 ROCKET LAB USA INC COM 773122106 154194 25699 SH SOLE 7617 0 18082 ROCKWELL AUTOMATION INC COM 773903109 18790054 57036 SH SOLE 42605 0 14431 ROCKWELL AUTOMATION INC COM 773903109 2725152 8273 SH OTR 2 0 0 8273 ROGERS COMMUNICATIONS INC CL B 775109200 478001 10473 SH SOLE 5677 0 4796 ROGERS CORP COM 775133101 217148 1341 SH SOLE 424 0 917 ROKU INC COM CL A 77543R102 1304830 20402 SH SOLE 2994 0 17408 ROKU INC COM CL A 77543R102 1070000 16732 SH SOLE 3 0 0 16732 ROLLINS INC COM 775711104 3747432 87496 SH SOLE 20921 0 66575 ROPER TECHNOLOGIES INC COM 776696106 16289371 33881 SH SOLE 10356 0 23525 ROPER TECHNOLOGIES INC COM 776696106 380021 791 SH OTR 2 0 0 791 ROSS STORES INC COM 778296103 3990686 35592 SH SOLE 16447 0 19145 ROSS STORES INC COM 778296103 489140 4366 SH OTR 2 0 0 4366 ROYAL BK CDA COM 780087102 4175152 43715 SH SOLE 19752 0 23963 ROYAL BK CDA COM 780087102 548912 5752 SH OTR 2 0 0 5752 ROYAL CARIBBEAN GROUP COM V7780T103 7074561 68200 SH SOLE 48468 0 19732 ROYAL CARIBBEAN GROUP COM V7780T103 282542 2729 SH OTR 2 0 0 2729 ROYAL GOLD INC COM 780287108 1119884 9757 SH SOLE 7066 0 2691 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 424701 13816 SH SOLE 9086 0 4730 ROYCE VALUE TR INC COM 780910105 341729 24763 SH SOLE 22404 0 2359 RPM INTL INC COM 749685103 1816125 20243 SH SOLE 6273 0 13970 RPT REALTY SH BEN INT 74971D101 169726 16242 SH SOLE 7548 0 8694 RUSH ENTERPRISES INC CL A 781846209 671578 11057 SH SOLE 2101 0 8956 RXSIGHT INC COM 78349D107 316576 10958 SH SOLE 870 0 10088 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 592703 5391 SH SOLE 233 0 5158 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1148428 12359 SH SOLE 7812 0 4547 S & T BANCORP INC COM 783859101 211884 7793 SH SOLE 3539 0 4254 S&P GLOBAL INC COM 78409V104 19903661 49649 SH SOLE 28114 0 21535 S&P GLOBAL INC COM 78409V104 881244 2200 SH OTR 2 0 0 2200 SAB BIOTHERAPEUTICS INC COM 78397T103 57270 69000 SH SOLE 69000 0 0 SAIA INC COM 78709Y105 501323 1464 SH SOLE 713 0 751 SALESFORCE INC COM 79466L302 32017874 151558 SH SOLE 91088 0 60470 SALESFORCE INC COM 79466L302 1428145 6761 SH OTR 2 41 0 6720 SALESFORCE INC COM 79466L302 5342000 25286 SH SOLE 3 0 0 25286 SALLY BEAUTY HLDGS INC COM 79546E104 140601 11385 SH SOLE 7105 0 4280 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 253274 34091 SH SOLE 33550 0 541 SANDSTORM GOLD LTD COM NEW 80013R206 983404 192071 SH SOLE 10159 0 181912 SANDY SPRING BANCORP INC COM 800363103 406100 17903 SH SOLE 13159 0 4744 SANMINA CORPORATION COM 801056102 259032 4298 SH SOLE 2029 0 2269 SANOFI SPONSORED ADR 80105N105 3636542 67578 SH SOLE 25647 0 41931 SANOFI SPONSORED ADR 80105N105 859982 15973 SH OTR 2 162 0 15811 SAP SE SPON ADR 803054204 7958632 58218 SH SOLE 26774 0 31444 SAP SE SPON ADR 803054204 847835 6203 SH OTR 2 0 0 6203 SAPIENS INTL CORP N V SHS G7T16G103 215050 8084 SH SOLE 3159 0 4925 SARATOGA INVT CORP COM NEW 80349A208 257659 9546 SH SOLE 5546 0 4000 SAREPTA THERAPEUTICS INC COM 803607100 368381 3217 SH SOLE 1012 0 2205 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1534629 6622 SH SOLE 3566 0 3056 SCHLUMBERGER LTD COM STK 806857108 11775238 239727 SH SOLE 165311 0 74416 SCHLUMBERGER LTD COM STK 806857108 466367 9497 SH OTR 2 0 0 9497 SCHLUMBERGER LTD COM STK 806857108 912000 18572 SH SOLE 3 0 0 18572 SCHNEIDER NATIONAL INC CL B 80689H102 355818 12389 SH SOLE 4007 0 8382 SCHWAB CHARLES CORP COM 808513105 58258381 1027843 SH SOLE 755967 0 271877 SCHWAB CHARLES CORP COM 808513105 1149747 20281 SH OTR 2 300 0 19980 SCHWAB CHARLES CORP COM 808513105 1031000 18189 SH SOLE 3 0 0 18189 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 719824 719824 SH SOLE 719824 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 4092170 95634 SH SOLE 29824 0 65810 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 486912 11054 SH SOLE 9997 0 1057 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26304668 1068607 SH SOLE 504130 0 564477 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1713047 34762 SH SOLE 33361 0 1401 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 169605330 4757641 SH SOLE 3210871 0 1546770 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1650603 48878 SH SOLE 46317 0 2561 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 7740724 134458 SH SOLE 122517 0 11941 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 4479834 88798 SH SOLE 73662 0 15136 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1788856 66823 SH SOLE 58946 0 7877 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 13148556 407202 SH SOLE 287088 0 120114 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1051306 31675 SH SOLE 29168 0 2508 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4883945 101622 SH SOLE 96090 0 5532 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11955977 259012 SH SOLE 203780 0 55231 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 44650417 863660 SH SOLE 593522 0 270138 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 140996242 1941562 SH SOLE 1489768 0 451795 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 241336085 3219961 SH SOLE 2871404 0 348558 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 137421694 2048319 SH SOLE 1758410 0 289908 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 180963662 3455483 SH SOLE 3120775 0 334709 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 38216230 538029 SH SOLE 435000 0 103029 SCHWAB STRATEGIC TR US REIT ETF 808524847 11675541 597826 SH SOLE 316525 0 281301 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 61989141 1415277 SH SOLE 1216699 0 198579 SCHWAB STRATEGIC TR US TIPS ETF 808524870 2449392 46717 SH SOLE 29530 0 17188 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 657195 13903 SH OTR 2 0 0 13903 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 608859 14229 SH OTR 2 0 0 14229 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2184241 88682 SH OTR 2 0 0 88682 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7978678 223806 SH OTR 2 0 0 223806 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 747285 15549 SH OTR 2 0 0 15549 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2366289 51263 SH OTR 2 1775 0 49488 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 17616703 340749 SH OTR 2 970 0 339779 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6298308 86730 SH OTR 2 282 0 86448 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12451994 166142 SH OTR 2 5963 0 160179 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 18889950 281571 SH OTR 2 2446 0 279125 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3882453 74135 SH OTR 2 207 0 73928 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1725995 24302 SH OTR 2 0 0 24302 SCHWAB STRATEGIC TR US REIT ETF 808524847 310117 15879 SH OTR 2 0 0 15879 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1968898 44952 SH OTR 2 0 0 44952 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9592000 127982 SH SOLE 3 0 0 127982 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 5916000 102754 SH SOLE 3 0 0 102754 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5257000 72371 SH SOLE 3 0 0 72371 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3557000 70515 SH SOLE 3 0 0 70515 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3300000 46462 SH SOLE 3 0 0 46462 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2256000 46951 SH SOLE 3 0 0 46951 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1818000 51000 SH SOLE 3 0 0 51000 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1675000 33996 SH SOLE 3 0 0 33996 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1027000 19592 SH SOLE 3 0 0 19592 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1005000 14976 SH SOLE 3 0 0 14976 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 871000 19884 SH SOLE 3 0 0 19884 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 762000 14744 SH SOLE 3 0 0 14744 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 757000 14451 SH SOLE 3 0 0 14451 SCIENCE APPLICATIONS INTL CO COM 808625107 304289 2705 SH SOLE 688 0 2017 SCORPIO TANKERS INC SHS Y7542C130 310303 6570 SH SOLE 4015 0 2555 SCOTTS MIRACLE-GRO CO CL A 810186106 710153 11329 SH SOLE 5769 0 5560 SEA LTD SPONSORD ADS 81141R100 569048 9818 SH SOLE 4492 0 5326 SEA LTD SPONSORD ADS 81141R100 1304000 22469 SH SOLE 3 0 0 22469 SEACOAST BKG CORP FLA COM NEW 811707801 428974 19410 SH SOLE 9699 0 9712 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1820870 29431 SH SOLE 16369 0 13062 SEAGEN INC COM 81181C104 1563603 8125 SH SOLE 1863 0 6262 SEALED AIR CORP NEW COM 81211K100 277633 6941 SH SOLE 3002 0 3939 SEELOS THERAPEUTICS INC COM 81577F109 63584 53208 SH SOLE 3967 0 49241 SEI INVTS CO COM 784117103 448016 7515 SH SOLE 1851 0 5664 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4887483 75100 SH SOLE 49359 0 25741 SELECT SECTOR SPDR TR ENERGY 81369Y506 9923091 122250 SH SOLE 91068 0 31182 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 10053372 298231 SH SOLE 208852 0 89379 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 17903212 475015 SH SOLE 303826 0 171189 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14642568 86229 SH SOLE 48924 0 37305 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7609895 102603 SH SOLE 50725 0 51878 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17992672 135560 SH SOLE 81484 0 54076 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10817535 100797 SH SOLE 52725 0 48072 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14017263 214204 SH SOLE 108940 0 105264 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2411729 29102 SH SOLE 19552 0 9550 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 63966266 367918 SH SOLE 273375 0 94543 SELECT SECTOR SPDR TR ENERGY 81369Y506 1518004 18711 SH OTR 2 0 0 18711 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 424123 12582 SH OTR 2 0 0 12582 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 540776 14348 SH OTR 2 213 0 14135 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 219445 1303 SH OTR 2 0 0 1303 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1906385 14378 SH OTR 2 218 0 14160 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5237366 30124 SH OTR 2 400 0 29724 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20808000 119683 SH SOLE 3 0 0 119683 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 16040000 193559 SH SOLE 3 0 0 193559 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14230000 191857 SH SOLE 3 0 0 191857 SELECT SECTOR SPDR TR ENERGY 81369Y506 9340000 115068 SH SOLE 3 0 0 115068 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8681000 65401 SH SOLE 3 0 0 65401 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7905000 73655 SH SOLE 3 0 0 73655 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7705000 117738 SH SOLE 3 0 0 117738 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6767000 200753 SH SOLE 3 0 0 200753 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6449000 37979 SH SOLE 3 0 0 37979 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4819000 127847 SH SOLE 3 0 0 127847 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4321000 66389 SH SOLE 3 0 0 66389 SELECTIVE INS GROUP INC COM 816300107 697357 7268 SH SOLE 4523 0 2745 SELECTQUOTE INC COM 816307300 5074078 2602091 SH SOLE 184155 0 2417936 SEMPRA COM 816851109 3752290 25773 SH SOLE 15602 0 10171 SEMPRA COM 816851109 451990 3105 SH OTR 2 0 0 3105 SEMTECH CORP COM 816850101 349000 13708 SH SOLE 3 0 0 13708 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 543946 12091 SH SOLE 7574 0 4516 SENSEONICS HLDGS INC COM 81727U105 12256 16061 SH SOLE 15794 0 267 SERVICE CORP INTL COM 817565104 557971 8639 SH SOLE 5286 0 3353 SERVICE PPTYS TR COM SH BEN INT 81761L102 257344 29614 SH SOLE 11926 0 17688 SERVICENOW INC COM 81762P102 131173350 233418 SH SOLE 168637 0 64781 SERVICENOW INC COM 81762P102 1262316 2247 SH OTR 2 49 0 2198 SFL CORPORATION LTD SHS G7738W106 108141 11600 SH SOLE 1340 0 10260 SHAKE SHACK INC CL A 819047101 211319 2719 SH SOLE 1336 0 1383 SHARECARE INC COM CL A 81948W104 52154 29802 SH SOLE 28322 0 1480 SHELL PLC SPON ADS 780259305 16976327 281234 SH SOLE 179732 0 101502 SHELL PLC SPON ADS 780259305 1683427 27896 SH OTR 2 1503 0 26393 SHELL PLC SPON ADS 780259305 638000 10565 SH SOLE 3 0 0 10565 SHENANDOAH TELECOMMUNICATION COM 82312B106 357570 18403 SH SOLE 573 0 17830 SHERWIN WILLIAMS CO COM 824348106 34685884 130635 SH SOLE 61572 0 69063 SHERWIN WILLIAMS CO COM 824348106 5767328 21722 SH OTR 2 0 0 21722 SHIFT4 PMTS INC CL A 82452J109 328956 4844 SH SOLE 2606 0 2238 SHIFT4 PMTS INC CL A 82452J109 693000 10205 SH SOLE 3 0 0 10205 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 424197 16278 SH SOLE 5395 0 10883 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 335646 12889 SH OTR 2 0 0 12889 SHOCKWAVE MED INC COM 82489T104 1116429 3912 SH SOLE 1558 0 2354 SHOPIFY INC CL A 82509L107 6832949 105775 SH SOLE 80132 0 25643 SHOPIFY INC CL A 82509L107 526586 8158 SH OTR 2 0 0 8158 SHOPIFY INC CL A 82509L107 7774000 120334 SH SOLE 3 0 0 120334 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 90127 14444 SH SOLE 3238 0 11206 SIERRA BANCORP COM 82620P102 264000 15579 SH SOLE 3 0 0 15579 SIGMA LITHIUM CORPORATION COM 826599102 248683 6174 SH SOLE 3252 0 2922 SIGNET JEWELERS LIMITED SHS G81276100 202384 3101 SH SOLE 1445 0 1656 SILGAN HLDGS INC COM 827048109 289342 6170 SH SOLE 2915 0 3255 SILICON LABORATORIES INC COM 826919102 718475 4555 SH SOLE 1401 0 3154 SILVERCREST METALS INC COM 828363101 82593 14102 SH SOLE 12467 0 1635 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 180535 10465 SH SOLE 2871 0 7594 SIMON PPTY GROUP INC NEW COM 828806109 4419729 38273 SH SOLE 20489 0 17784 SIMON PPTY GROUP INC NEW COM 828806109 289972 2512 SH OTR 2 0 0 2512 SIMPLY GOOD FOODS CO COM 82900L102 206080 5632 SH SOLE 4200 0 1432 SIMPSON MFG INC COM 829073105 733223 5294 SH SOLE 713 0 4581 SIRIUS XM HOLDINGS INC COM 82968B103 489045 107970 SH SOLE 62487 0 45483 SIRIUS XM HOLDINGS INC COM 82968B103 79303 17547 SH OTR 2 0 0 17547 SIRIUSPOINT LTD COM G8192H106 199879 22135 SH SOLE 4752 0 17383 SITE CTRS CORP COM 82981J109 172145 13022 SH SOLE 3808 0 9213 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 633448 3785 SH SOLE 1741 0 2044 SITIME CORP COM 82982T106 285636 2421 SH SOLE 1227 0 1194 SITIO ROYALTIES CORP CLASS A COM 82983N108 218075 8301 SH SOLE 3057 0 5244 SIX FLAGS ENTMT CORP NEW COM 83001A102 475533 18302 SH SOLE 9043 0 9259 SIXTH STREET SPECIALTY LENDI COM 83012A109 256252 13711 SH SOLE 9247 0 4464 SIXTH STREET SPECIALTY LENDI COM 83012A109 463718 24811 SH OTR 2 0 0 24811 SK TELECOM LTD SPONSORED ADR 78440P306 519300 26617 SH SOLE 18647 0 7970 SKYLINE CHAMPION CORPORATION COM 830830105 358993 5485 SH SOLE 1206 0 4279 SKYWORKS SOLUTIONS INC COM 83088M102 3327751 30064 SH SOLE 14695 0 15369 SKYWORKS SOLUTIONS INC COM 83088M102 1410000 12738 SH SOLE 3 0 0 12738 SL GREEN RLTY CORP COM 78440X887 357370 11907 SH SOLE 767 0 11139 SLEEP NUMBER CORP COM 83125X103 1289471 47268 SH SOLE 6783 0 40485 SM ENERGY CO COM 78454L100 4755173 150338 SH SOLE 11304 0 139034 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5703384 176866 SH SOLE 62564 0 114302 SMITH A O CORP COM 831865209 960390 13196 SH SOLE 7156 0 6040 SMUCKER J M CO COM NEW 832696405 4380695 29667 SH SOLE 21311 0 8356 SNAP INC CL A 83304A106 134005 11318 SH SOLE 5860 0 5458 SNAP INC CL A 83304A106 327000 27628 SH SOLE 3 0 0 27628 SNAP ON INC COM 833034101 4854452 16845 SH SOLE 5580 0 11265 SNAP ON INC COM 833034101 3716461 12896 SH OTR 2 0 0 12896 SNOWFLAKE INC CL A 833445109 23169863 131662 SH SOLE 7779 0 123883 SNOWFLAKE INC CL A 833445109 1305577 7419 SH OTR 2 0 0 7419 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 270954 3731 SH SOLE 3599 0 132 SOFI TECHNOLOGIES INC COM 83406F102 2434462 291849 SH SOLE 233457 0 58392 SOFI TECHNOLOGIES INC COM 83406F102 3816000 457524 SH SOLE 3 0 0 457524 SOLAREDGE TECHNOLOGIES INC COM 83417M104 549086 2041 SH SOLE 1319 0 722 SOLID POWER INC CLASS A COM 83422N105 38504 15159 SH SOLE 12260 0 2899 SONOCO PRODS CO COM 835495102 793640 13447 SH SOLE 11421 0 2026 SONOS INC COM 83570H108 528047 32337 SH SOLE 8034 0 24303 SONY GROUP CORPORATION SPONSORED ADR 835699307 2506767 27844 SH SOLE 6349 0 21495 SONY GROUP CORPORATION SPONSORED ADR 835699307 849530 9436 SH OTR 2 0 0 9436 SOTERA HEALTH CO COM 83601L102 199685 10599 SH SOLE 8001 0 2598 SOUTHERN CO COM 842587107 21552731 306812 SH SOLE 105100 0 201712 SOUTHERN CO COM 842587107 1595648 22716 SH OTR 2 548 0 22168 SOUTHERN CO COM 842587107 1670000 23766 SH SOLE 3 0 0 23766 SOUTHERN COPPER CORP COM 84265V105 2062955 28758 SH SOLE 14815 0 13942 SOUTHERN COPPER CORP COM 84265V105 216743 3024 SH OTR 2 0 0 3024 SOUTHSTATE CORPORATION COM 840441109 243072 3694 SH SOLE 1811 0 1883 SOUTHWEST AIRLS CO COM 844741108 2802017 77384 SH SOLE 58149 0 19235 SOUTHWEST AIRLS CO COM 844741108 1214000 33514 SH SOLE 3 0 0 33514 SOUTHWEST GAS HLDGS INC COM 844895102 595484 9356 SH SOLE 2625 0 6731 SOUTHWESTERN ENERGY CO COM 845467109 410508 68305 SH SOLE 25797 0 42508 SOVOS BRANDS INC COM 84612U107 469015 23978 SH SOLE 16788 0 7190 SP PLUS CORP COM 78469C103 242795 6208 SH SOLE 2780 0 3428 SPARTANNASH CO COM 847215100 328683 14601 SH SOLE 13579 0 1022 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 15397871 44781 SH SOLE 35852 0 8928 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 505460 1470 SH OTR 2 0 0 1470 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4372000 12716 SH SOLE 3 0 0 12716 SPDR GOLD TR GOLD SHS 78463V107 37316910 209331 SH SOLE 130462 0 78869 SPDR GOLD TR GOLD SHS 78463V107 2608447 14632 SH OTR 2 0 0 14632 SPDR GOLD TR GOLD SHS 78463V107 7544000 42319 SH SOLE 3 0 0 42319 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 18478528 449928 SH SOLE 165914 0 284014 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 446251 18016 SH SOLE 526 0 17490 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 222638 4842 SH SOLE 1534 0 3308 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5796022 107513 SH SOLE 81106 0 26407 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1167809 44692 SH SOLE 36389 0 8303 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 483162 12833 SH SOLE 11867 0 966 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 247519 3540 SH SOLE 3510 0 30 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 34126641 1048779 SH SOLE 523129 0 525650 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 38112236 1108972 SH SOLE 589266 0 519705 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 336707 11835 SH SOLE 6534 0 5301 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 13713736 261164 SH SOLE 173416 0 87748 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 17785405 333247 SH SOLE 224865 0 108382 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 284190 4950 SH SOLE 4950 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 5767001 111959 SH SOLE 29364 0 82595 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 697014 18513 SH OTR 2 0 0 18513 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 345996 11419 SH OTR 2 0 0 11419 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 13738630 422207 SH OTR 2 0 0 422207 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6725490 195622 SH OTR 2 0 0 195622 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 7657000 146299 SH SOLE 3 0 0 146299 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4892000 142301 SH SOLE 3 0 0 142301 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4031000 123881 SH SOLE 3 0 0 123881 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 3714000 53113 SH SOLE 3 0 0 53113 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2868000 109753 SH SOLE 3 0 0 109753 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1198000 22449 SH SOLE 3 0 0 22449 SPDR S&P 500 ETF TR TR UNIT 78462F103 439654085 991836 SH SOLE 683056 0 308780 SPDR S&P 500 ETF TR TR UNIT 78462F103 31934298 72046 SH OTR 2 676 0 71370 SPDR S&P 500 ETF TR TR UNIT 78462F103 89771000 202514 SH SOLE 3 0 0 202514 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 43997237 91870 SH SOLE 58787 0 33082 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 951149 1986 SH OTR 2 176 0 1810 SPDR SER TR AEROSPACE DEF 78464A631 931939 7668 SH SOLE 3620 0 4048 SPDR SER TR BBG CONV SEC ETF 78464A359 215665 3083 SH SOLE 2983 0 100 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 28912003 314877 SH SOLE 88413 0 226464 SPDR SER TR BLOOMBERG 3-12 M 78468R523 1016879 10224 SH SOLE 7554 0 2670 SPDR SER TR BLOOMBERG EMERGI 78464A391 290115 13711 SH SOLE 7244 0 6467 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2803775 30466 SH SOLE 16025 0 14441 SPDR SER TR BLOOMBERG INTL T 78464A516 358481 15897 SH SOLE 2014 0 13883 SPDR SER TR BLOOMBERG INVT 78468R200 4123499 134360 SH SOLE 113408 0 20952 SPDR SER TR BLOOMBERG SHT TE 78468R408 6388561 258646 SH SOLE 26874 0 231772 SPDR SER TR DJ REIT ETF 78464A607 810277 8959 SH SOLE 6130 0 2829 SPDR SER TR ICE PFD SEC ETF 78464A292 15859626 473846 SH SOLE 79230 0 394616 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1723361 37335 SH SOLE 3745 0 33589 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1274964 27098 SH SOLE 18651 0 8447 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1230967 49219 SH SOLE 20399 0 28820 SPDR SER TR PORT MTG BK ETF 78464A383 14862608 678348 SH SOLE 65516 0 612832 SPDR SER TR PORTFLI HIGH YLD 78468R606 942458 41263 SH SOLE 39846 0 1417 SPDR SER TR PORTFLI INTRMDIT 78464A672 3872707 136893 SH SOLE 32171 0 104722 SPDR SER TR PORTFOLI S&P1500 78464A805 1590168 29210 SH SOLE 24038 0 5172 SPDR SER TR PORTFOLIO AGRGTE 78464A649 347602 13701 SH SOLE 10197 0 3504 SPDR SER TR PORTFOLIO CRPORT 78464A144 2761098 95622 SH SOLE 5456 0 90166 SPDR SER TR PORTFOLIO INTRMD 78464A375 1015362 31621 SH SOLE 19749 0 11872 SPDR SER TR PORTFOLIO LN TSR 78464A664 4775498 159716 SH SOLE 24622 0 135094 SPDR SER TR PORTFOLIO S&P400 78464A847 1961490 42743 SH SOLE 27031 0 15712 SPDR SER TR PORTFOLIO S&P500 78464A854 27381106 525448 SH SOLE 190496 0 334952 SPDR SER TR PORTFOLIO S&P600 78468R853 47548816 1224224 SH SOLE 1016865 0 207359 SPDR SER TR PORTFOLIO SH TSR 78468R101 727573 25272 SH SOLE 20430 0 4842 SPDR SER TR PORTFOLIO SHORT 78464A474 11638785 395339 SH SOLE 39124 0 356215 SPDR SER TR PRTFLO S&P500 GW 78464A409 23996210 393316 SH SOLE 145308 0 248008 SPDR SER TR PRTFLO S&P500 HI 78468R788 1595396 43026 SH SOLE 36518 0 6508 SPDR SER TR PRTFLO S&P500 VL 78464A508 42747618 989528 SH SOLE 238017 0 751512 SPDR SER TR RUSSELL YIELD 78468R770 7252830 76113 SH SOLE 56208 0 19905 SPDR SER TR S&P 400 MDCP GRW 78464A821 8077611 112737 SH SOLE 97751 0 14986 SPDR SER TR S&P 400 MDCP VAL 78464A839 6623796 96304 SH SOLE 82369 0 13935 SPDR SER TR S&P 600 SMCP GRW 78464A201 11186740 145358 SH SOLE 112681 0 32677 SPDR SER TR S&P 600 SMCP VAL 78464A300 12772819 165472 SH SOLE 127843 0 37629 SPDR SER TR S&P BIOTECH 78464A870 1507358 18117 SH SOLE 8912 0 9205 SPDR SER TR S&P BK ETF 78464A797 499248 13868 SH SOLE 8397 0 5471 SPDR SER TR S&P DIVID ETF 78464A763 16016134 130660 SH SOLE 72532 0 58128 SPDR SER TR S&P HOMEBUILD 78464A888 490472 6108 SH SOLE 5556 0 552 SPDR SER TR S&P KENSHO CLEAN 78468R655 1233391 14577 SH SOLE 12461 0 2117 SPDR SER TR S&P KENSHO NEW 78468R648 11975788 268515 SH SOLE 37066 0 231449 SPDR SER TR S&P METALS MNG 78464A755 221043 4350 SH SOLE 1866 0 2484 SPDR SER TR S&P REGL BKG 78464A698 708581 17354 SH SOLE 8457 0 8898 SPDR SER TR S&P SEMICNDCTR 78464A862 217967 985 SH SOLE 984 0 1 SPDR SER TR SPDR S&P 500 ETF 78468R796 1156477 31973 SH SOLE 1123 0 30850 SPDR SER TR SSGA US LRG ETF 78468R804 736517 5238 SH SOLE 4610 0 628 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2815201 30660 SH OTR 2 3364 0 27296 SPDR SER TR BLOOMBERG INVT 78468R200 2422526 78935 SH OTR 2 36731 0 42204 SPDR SER TR PORTFLI HIGH YLD 78468R606 669897 29330 SH OTR 2 14340 0 14990 SPDR SER TR PORTFOLIO AGRGTE 78464A649 559003 22034 SH OTR 2 0 0 22034 SPDR SER TR PORTFOLIO S&P400 78464A847 308610 6725 SH OTR 2 0 0 6725 SPDR SER TR PORTFOLIO S&P500 78464A854 2834315 54391 SH OTR 2 0 0 54391 SPDR SER TR PORTFOLIO S&P600 78468R853 1118942 28809 SH OTR 2 0 0 28809 SPDR SER TR PORTFOLIO SH TSR 78468R101 421083 14626 SH OTR 2 0 0 14626 SPDR SER TR PRTFLO S&P500 GW 78464A409 352534 5790 SH OTR 2 0 0 5790 SPDR SER TR PRTFLO S&P500 HI 78468R788 1259447 33966 SH OTR 2 17250 0 16715 SPDR SER TR PRTFLO S&P500 VL 78464A508 1613336 37357 SH OTR 2 0 0 37357 SPDR SER TR S&P DIVID ETF 78464A763 1270421 10364 SH OTR 2 600 0 9764 SPDR SER TR S&P TRANSN ETF 78464A532 682230 8147 SH OTR 2 4098 0 4049 SPDR SER TR PORTFOLIO S&P500 78464A854 82920000 1591216 SH SOLE 3 0 0 1591216 SPDR SER TR PRTFLO S&P500 VL 78464A508 54861000 1269914 SH SOLE 3 0 0 1269914 SPDR SER TR S&P DIVID ETF 78464A763 31154000 254154 SH SOLE 3 0 0 254154 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 28370000 308973 SH SOLE 3 0 0 308973 SPDR SER TR PRTFLO S&P500 GW 78464A409 19088000 312868 SH SOLE 3 0 0 312868 SPDR SER TR PORTFOLIO SH TSR 78468R101 18012000 625650 SH SOLE 3 0 0 625650 SPDR SER TR PORTFOLIO AGRGTE 78464A649 13703000 540109 SH SOLE 3 0 0 540109 SPDR SER TR PORTFOLIO SHORT 78464A474 12404000 421322 SH SOLE 3 0 0 421322 SPDR SER TR PORTFOLIO LN TSR 78464A664 9299000 311011 SH SOLE 3 0 0 311011 SPDR SER TR PORTFOLI S&P1500 78464A805 9072000 166638 SH SOLE 3 0 0 166638 SPDR SER TR PORTFOLIO S&P400 78464A847 8303000 180924 SH SOLE 3 0 0 180924 SPDR SER TR PORTFOLIO S&P600 78468R853 5991000 154242 SH SOLE 3 0 0 154242 SPDR SER TR SPDR S&P 500 ETF 78468R796 4731000 130790 SH SOLE 3 0 0 130790 SPDR SER TR BLOOMBERG SHT TE 78468R408 3813000 154354 SH SOLE 3 0 0 154354 SPDR SER TR PORT MTG BK ETF 78464A383 3294000 150346 SH SOLE 3 0 0 150346 SPDR SER TR PORTFLI INTRMDIT 78464A672 3081000 108924 SH SOLE 3 0 0 108924 SPDR SER TR NUVEEN BLMBRG SH 78468R739 2479000 52678 SH SOLE 3 0 0 52678 SPDR SER TR S&P 600 SMCP VAL 78464A300 2261000 29289 SH SOLE 3 0 0 29289 SPDR SER TR S&P 400 MDCP VAL 78464A839 1530000 22243 SH SOLE 3 0 0 22243 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1484000 32141 SH SOLE 3 0 0 32141 SPDR SER TR PORTFOLIO CRPORT 78464A144 1287000 44565 SH SOLE 3 0 0 44565 SPDR SER TR S&P BIOTECH 78464A870 1107000 13309 SH SOLE 3 0 0 13309 SPDR SER TR BBG CONV SEC ETF 78464A359 1083000 15484 SH SOLE 3 0 0 15484 SPDR SER TR S&P 500 ESG ETF 78468R531 1060000 24633 SH SOLE 3 0 0 24633 SPDR SER TR S&P 400 MDCP GRW 78464A821 1029000 14367 SH SOLE 3 0 0 14367 SPDR SER TR PRTFLO S&P500 HI 78468R788 975000 26307 SH SOLE 3 0 0 26307 SPDR SER TR BLOOMBERG INVT 78468R200 606000 19742 SH SOLE 3 0 0 19742 SPDR SER TR S&P INS ETF 78464A789 606000 14825 SH SOLE 3 0 0 14825 SPDR SER TR NUVEEN BLOOMBERG 78464A284 434000 17373 SH SOLE 3 0 0 17373 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 224000 12153 SH SOLE 3 0 0 12153 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 218911 2805 SH SOLE 629 0 2176 SPIRE INC COM 84857L101 253972 4004 SH SOLE 1455 0 2548 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 200664 6874 SH SOLE 2938 0 3936 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 16128 20000 SH SOLE 20000 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 502983 12773 SH SOLE 7179 0 5594 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 992000 25198 SH SOLE 3 0 0 25198 SPLUNK INC COM 848637104 1406700 13260 SH SOLE 7391 0 5869 SPOTIFY TECHNOLOGY S A SHS L8681T102 1221827 7611 SH SOLE 3292 0 4319 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1116916 61982 SH SOLE 33778 0 28204 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 261560 14515 SH OTR 2 0 0 14515 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 231000 12843 SH SOLE 3 0 0 12843 SPROTT PHYSICAL GOLD TR UNIT 85207H104 1097232 73541 SH SOLE 50858 0 22683 SPROTT PHYSICAL GOLD TR UNIT 85207H104 439000 29446 SH SOLE 3 0 0 29446 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 245907 31567 SH SOLE 18153 0 13414 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 211911 27203 SH OTR 2 0 0 27203 SPROUT SOCIAL INC COM CL A 85209W109 221728 4803 SH SOLE 2716 0 2087 SPROUTS FMRS MKT INC COM 85208M102 573310 15609 SH SOLE 12403 0 3206 SPRUCE POWER HOLDING CORP COM CL A 9837FR100 22258 27418 SH SOLE 27418 0 0 SPS COMM INC COM 78463M107 565219 2943 SH SOLE 1493 0 1450 SPX TECHNOLOGIES INC COM 78473E103 231023 2719 SH SOLE 381 0 2338 SQUARESPACE INC CLASS A 85225A107 298684 9470 SH SOLE 6850 0 2620 SRH TOTAL RETURN FUND INC COM 101507101 313156 23581 SH SOLE 5619 0 17962 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1261486 20817 SH SOLE 5396 0 15421 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 640294 15790 SH SOLE 6058 0 9732 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2296000 54849 SH SOLE 3 0 0 54849 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1435000 35399 SH SOLE 3 0 0 35399 SSR MINING IN COM 784730103 220053 15520 SH SOLE 9177 0 6343 STAAR SURGICAL CO COM PAR $0.01 852312305 870717 16563 SH SOLE 862 0 15701 STAG INDL INC COM 85254J102 1180080 32890 SH SOLE 19496 0 13393 STANDARD LITHIUM LTD COM 853606101 261000 57950 SH SOLE 3 0 0 57950 STANDEX INTL CORP COM 854231107 211420 1494 SH SOLE 236 0 1258 STANLEY BLACK & DECKER INC COM 854502101 1633778 17434 SH SOLE 8717 0 8717 STARBUCKS CORP COM 855244109 108291875 1093199 SH SOLE 744138 0 349061 STARBUCKS CORP COM 855244109 4292050 43330 SH OTR 2 0 0 43330 STARBUCKS CORP COM 855244109 4545000 45884 SH SOLE 3 0 0 45884 STARWOOD PPTY TR INC COM 85571B105 844180 43515 SH SOLE 23911 0 19604 STARWOOD PPTY TR INC COM 85571B105 297000 15312 SH SOLE 3 0 0 15312 STATE STR CORP COM 857477103 8980371 122716 SH SOLE 93954 0 28762 STATE STR CORP COM 857477103 243867 3332 SH OTR 2 91 0 3241 STEEL DYNAMICS INC COM 858119100 2271104 20849 SH SOLE 9577 0 11272 STELLANTIS N.V SHS N82405106 1782531 101650 SH SOLE 49761 0 51889 STELLANTIS N.V SHS N82405106 308526 17594 SH OTR 2 0 0 17594 STEM INC COM 85859N102 71311 12467 SH SOLE 6976 0 5491 STEPAN CO COM 858586100 494750 5177 SH SOLE 255 0 4922 STERICYCLE INC COM 858912108 274029 5901 SH SOLE 1227 0 4674 STERIS PLC SHS USD G8473T100 2147184 9546 SH SOLE 4769 0 4777 STEWART INFORMATION SVCS COR COM 860372101 248710 6045 SH SOLE 3633 0 2413 STIFEL FINL CORP COM 860630102 928058 15553 SH SOLE 6326 0 9227 STITCH FIX INC COM CL A 860897107 244949 63705 SH SOLE 49077 0 14628 STMICROELECTRONICS N V NY REGISTRY 861012102 1420113 28454 SH SOLE 11397 0 17057 STMICROELECTRONICS N V NY REGISTRY 861012102 1531199 30635 SH OTR 2 0 0 30635 STMICROELECTRONICS N V NY REGISTRY 861012102 737000 14736 SH SOLE 3 0 0 14736 STONECO LTD COM CL A G85158106 179239 14069 SH SOLE 6418 0 7651 STONECO LTD COM CL A G85158106 418000 32800 SH SOLE 3 0 0 32800 STONEX GROUP INC COM 861896108 4412213 53108 SH SOLE 49618 0 3490 STRIDE INC NOTE 1.125% 9/0 86333MAA6 17333 18000 SH SOLE 18000 0 0 STRYKER CORPORATION COM 863667101 123974287 406355 SH SOLE 308461 0 97894 STRYKER CORPORATION COM 863667101 1086003 3562 SH OTR 2 372 0 3189 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2314290 269011 SH SOLE 103696 0 165315 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 320295 37234 SH OTR 2 0 0 37234 SUMMIT HOTEL PPTYS INC COM 866082100 405463 62283 SH SOLE 21635 0 40649 SUN CMNTYS INC COM 866674104 1449119 11108 SH SOLE 4349 0 6759 SUN LIFE FINANCIAL INC. COM 866796105 1311321 25161 SH SOLE 12385 0 12776 SUN LIFE FINANCIAL INC. COM 866796105 230680 4434 SH OTR 2 0 0 4434 SUNCOR ENERGY INC NEW COM 867224107 1113852 37990 SH SOLE 16877 0 21113 SUNNOVA ENERGY INTL INC. COM 86745K104 2336787 127625 SH SOLE 8081 0 119544 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 327117 7510 SH SOLE 7504 0 6 SUNRUN INC COM 86771W105 382782 21449 SH SOLE 14660 0 6789 SUNSTONE HOTEL INVS INC NEW COM 867892101 227300 22460 SH SOLE 12659 0 9801 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 68878 23751 SH SOLE 20176 0 3575 SUPER MICRO COMPUTER INC COM 86800U104 752366 3019 SH SOLE 412 0 2607 SWEETGREEN INC COM CL A 87043Q108 175262 13671 SH SOLE 2192 0 11479 SYNAPTICS INC COM 87157D109 231634 2713 SH SOLE 2275 0 438 SYNCHRONY FINANCIAL COM 87165B103 750145 22115 SH SOLE 11281 0 10833 SYNCHRONY FINANCIAL COM 87165B103 4489929 132368 SH OTR 2 0 0 132368 SYNEOS HEALTH INC CL A 87166B102 251472 5968 SH SOLE 984 0 4984 SYNOPSYS INC COM 871607107 35094394 80601 SH SOLE 60971 0 19630 SYNOPSYS INC COM 871607107 463216 1065 SH OTR 2 0 0 1065 SYNOVUS FINL CORP COM NEW 87161C501 361242 11942 SH SOLE 4553 0 7389 SYSCO CORP COM 871829107 38293513 516086 SH SOLE 343709 0 172377 SYSCO CORP COM 871829107 2364791 31874 SH OTR 2 0 0 31874 SYSCO CORP COM 871829107 1400000 18864 SH SOLE 3 0 0 18864 TABOOLA.COM LTD *W EXP 06/29/202 M8744T114 11960 29899 SH SOLE 29899 0 0 TABOOLA.COM LTD ORD SHS M8744T106 233760 75067 SH SOLE 52094 0 22973 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14124784 139960 SH SOLE 77378 0 62582 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2270336 22500 SH OTR 2 50 0 22450 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1876000 18589 SH SOLE 3 0 0 18589 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1230776 78347 SH SOLE 20102 0 58245 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 268866 17115 SH OTR 2 0 0 17115 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20940837 142300 SH SOLE 103835 0 38465 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1690000 11483 SH SOLE 3 0 0 11483 TALOS ENERGY INC COM 87484T108 214472 15463 SH SOLE 8432 0 7031 TANGER FACTORY OUTLET CTRS I COM 875465106 437874 19840 SH SOLE 11904 0 7937 TAPESTRY INC COM 876030107 837296 19563 SH SOLE 11126 0 8437 TARGA RES CORP COM 87612G101 4047970 53195 SH SOLE 25461 0 27733 TARGA RES CORP COM 87612G101 339931 4468 SH OTR 2 0 0 4468 TARGET CORP COM 87612E106 56175606 425886 SH SOLE 328476 0 97410 TARGET CORP COM 87612E106 811940 6154 SH OTR 2 40 0 6114 TARGET CORP COM 87612E106 4251000 32230 SH SOLE 3 0 0 32230 TASEKO MINES LTD COM 876511106 34571 24416 SH SOLE 5962 0 18454 TAYLOR MORRISON HOME CORP COM 87724P106 465545 9547 SH SOLE 3014 0 6533 TC ENERGY CORP COM 87807B107 729274 18049 SH SOLE 9600 0 8449 TE CONNECTIVITY LTD SHS H84989104 3129315 22328 SH SOLE 10227 0 12101 TE CONNECTIVITY LTD SHS H84989104 260695 1861 SH OTR 2 0 0 1861 TECHNIPFMC PLC COM G87110105 304606 18395 SH SOLE 5312 0 13083 TECK RESOURCES LTD CL B 878742204 901558 21421 SH SOLE 8311 0 13110 TEEKAY TANKERS LTD CL A Y8565N300 324839 8497 SH SOLE 6915 0 1582 TEGNA INC COM 87901J105 227035 13980 SH SOLE 7352 0 6628 TEJON RANCH CO COM 879080109 390237 22675 SH SOLE 1551 0 21124 TELECOM ARGENTINA SA SPON ADR REP B 879273209 176994 29063 SH SOLE 23128 0 5935 TELEDYNE TECHNOLOGIES INC COM 879360105 1208101 2939 SH SOLE 1586 0 1353 TELEFLEX INCORPORATED COM 879369106 978461 4043 SH SOLE 841 0 3202 TELEFONICA BRASIL SA NEW ADR 87936R205 183573 20107 SH SOLE 13522 0 6585 TELEFONICA S A SPONSORED ADR 879382208 960444 238425 SH SOLE 143836 0 94589 TELEFONICA S A SPONSORED ADR 879382208 104369 25938 SH OTR 2 0 0 25938 TELOS CORP MD COM 87969B101 37998 14843 SH SOLE 11222 0 3621 TELUS CORPORATION COM 87971M103 1474858 75790 SH SOLE 58963 0 16826 TEMPLETON EMERGING MKTS INCO COM 880192109 95301 18505 SH SOLE 4630 0 13875 TEMPLETON GLOBAL INCOME FD COM 880198106 98342 23754 SH SOLE 468 0 23286 TEMPUR SEALY INTL INC COM 88023U101 443304 11063 SH SOLE 5052 0 6011 TENARIS S A SPONSORED ADS 88031M109 538605 17986 SH SOLE 5804 0 12182 TENARIS S A SPONSORED ADS 88031M109 219346 7330 SH OTR 2 0 0 7330 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 179076 24265 SH SOLE 15639 0 8626 TENET HEALTHCARE CORP COM NEW 88033G407 524011 6439 SH SOLE 2221 0 4218 TERADATA CORP DEL COM 88076W103 233764 4377 SH SOLE 2328 0 2049 TERADYNE INC COM 880770102 1186054 10654 SH SOLE 5915 0 4739 TEREX CORP NEW COM 880779103 297348 4970 SH SOLE 2032 0 2938 TERRENO RLTY CORP COM 88146M101 311698 5187 SH SOLE 2066 0 3120 TESLA INC COM 88160R101 525452104 2007319 SH SOLE 622758 0 1384561 TESLA INC COM 88160R101 6862297 26224 SH OTR 2 245 0 25979 TESLA INC COM 88160R101 39921000 152505 SH SOLE 3 0 0 152505 TETRA TECH INC NEW COM 88162G103 381758 2332 SH SOLE 1355 0 976 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 165379 21949 SH SOLE 7977 0 13972 TEXAS INSTRS INC COM 882508104 101359763 563053 SH SOLE 397831 0 165222 TEXAS INSTRS INC COM 882508104 6765099 37585 SH OTR 2 0 0 37585 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1134361 862 SH SOLE 465 0 397 TEXAS ROADHOUSE INC COM 882681109 938770 8361 SH SOLE 3254 0 5106 TEXTRON INC COM 883203101 46790915 691867 SH SOLE 511677 0 180189 TEXTRON INC COM 883203101 271528 4015 SH OTR 2 281 0 3734 TFI INTL INC COM 87241L109 275453 2416 SH SOLE 1302 0 1114 TFS FINL CORP COM 87240R107 151133 12023 SH SOLE 5626 0 6397 TG THERAPEUTICS INC COM 88322Q108 524000 21100 SH SOLE 3 0 0 21100 THE AARONS COMPANY INC COM 00258W108 283214 20029 SH SOLE 11030 0 8999 THE BEACHBODY COMPANY INC COM CL A 073463101 4934 11788 SH SOLE 11778 0 10 THE CIGNA GROUP COM 125523100 8310818 29619 SH SOLE 16401 0 13218 THE CIGNA GROUP COM 125523100 523948 1869 SH OTR 2 0 0 1869 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 33098 17891 SH SOLE 10268 0 7623 THE ONCOLOGY INSTITUTE INC COM 68236X100 9304 16911 SH SOLE 14973 0 1938 THE TRADE DESK INC COM CL A 88339J105 8541281 110609 SH SOLE 81030 0 29579 THE TRADE DESK INC COM CL A 88339J105 1252824 16223 SH OTR 2 0 0 16223 THE TRADE DESK INC COM CL A 88339J105 5284000 68426 SH SOLE 3 0 0 68426 THERAVANCE BIOPHARMA INC COM G8807B106 142747 13792 SH SOLE 9432 0 4360 THERMO FISHER SCIENTIFIC INC COM 883556102 148886884 285366 SH SOLE 210288 0 75078 THERMO FISHER SCIENTIFIC INC COM 883556102 4805680 9213 SH OTR 2 75 0 9138 THOMSON REUTERS CORP. COM 884903808 2228428 16516 SH SOLE 8906 0 7609 THOMSON REUTERS CORP. COM 884903808 4204516 31160 SH OTR 2 0 0 31160 THOR INDS INC COM 885160101 5571069 53827 SH SOLE 7687 0 46140 THOUGHTWORKS HOLDING INC COM 88546E105 106495 14105 SH SOLE 2821 0 11284 THRYV HLDGS INC COM NEW 886029206 309935 12599 SH SOLE 9146 0 3453 TIDEWATER INC NEW COM 88642R109 300408 5420 SH SOLE 2516 0 2904 TILRAY BRANDS INC COM 88688T100 71254 45662 SH SOLE 13238 0 32424 TIM S A SPONSORED ADR 88706T108 193446 12652 SH SOLE 7681 0 4971 TIMKEN CO COM 887389104 841071 9189 SH SOLE 6130 0 3059 TJX COS INC NEW COM 872540109 88623769 1045221 SH SOLE 817072 0 228149 TJX COS INC NEW COM 872540109 1209288 14268 SH OTR 2 0 0 14268 TJX COS INC NEW COM 872540109 1482000 17480 SH SOLE 3 0 0 17480 TMC THE METALS COMPANY INC COM 87261Y106 165285 101402 SH SOLE 1000 0 100402 T-MOBILE US INC COM 872590104 103971620 748541 SH SOLE 545792 0 202749 T-MOBILE US INC COM 872590104 1024132 7378 SH OTR 2 137 0 7241 TOAST INC CL A 888787108 213709 9468 SH SOLE 2963 0 6505 TOAST INC CL A 888787108 581626 25769 SH OTR 2 0 0 25769 TOLL BROTHERS INC COM 889478103 542419 6860 SH SOLE 4009 0 2851 TOLL BROTHERS INC COM 889478103 542816 6865 SH OTR 2 0 0 6865 TOPBUILD CORP COM 89055F103 837564 3149 SH SOLE 1309 0 1840 TORM PLC SHS CL A G89479102 266265 11147 SH SOLE 899 0 10248 TORO CO COM 891092108 10433417 102641 SH SOLE 39954 0 62687 TORONTO DOMINION BK ONT COM NEW 891160509 3561616 57437 SH SOLE 38122 0 19315 TORONTO DOMINION BK ONT COM NEW 891160509 337873 5453 SH OTR 2 0 0 5453 TORTOISE ENERGY INFRA CORP COM 89147L886 943659 32484 SH SOLE 29427 0 3057 TORTOISEECOFIN ACQUISITION C UNIT 99/99/9999 G8956E208 134290 13000 SH SOLE 3000 0 10000 TOTALENERGIES SE SPONSORED ADS 89151E109 4382852 76107 SH SOLE 35837 0 40270 TOTALENERGIES SE SPONSORED ADS 89151E109 653531 11350 SH OTR 2 250 0 11100 TOYOTA MOTOR CORP ADS 892331307 4741084 29500 SH SOLE 11378 0 18122 TOYOTA MOTOR CORP ADS 892331307 977841 6084 SH OTR 2 0 0 6084 TPG RE FIN TR INC COM 87266M107 117644 15913 SH SOLE 897 0 15016 TRACTOR SUPPLY CO COM 892356106 7770596 35146 SH SOLE 16648 0 18498 TRADEWEB MKTS INC CL A 892672106 210236 3070 SH SOLE 1621 0 1449 TRANE TECHNOLOGIES PLC SHS G8994E103 11425661 59740 SH SOLE 46399 0 13341 TRANE TECHNOLOGIES PLC SHS G8994E103 269486 1410 SH OTR 2 0 0 1410 TRANSALTA CORP COM 89346D107 290214 31008 SH SOLE 4639 0 26369 TRANSDIGM GROUP INC COM 893641100 2870067 3210 SH SOLE 1597 0 1612 TRANSDIGM GROUP INC COM 893641100 273463 306 SH OTR 2 0 0 306 TRANSMEDICS GROUP INC COM 89377M109 2440879 29065 SH SOLE 500 0 28565 TRANSOCEAN LTD REG SHS H8817H100 394858 56328 SH SOLE 4753 0 51574 TRANSUNION COM 89400J107 621812 7939 SH SOLE 4338 0 3601 TRAVELERS COMPANIES INC COM 89417E109 8857159 51007 SH SOLE 24334 0 26673 TRAVELERS COMPANIES INC COM 89417E109 881910 5079 SH OTR 2 0 0 5079 TREEHOUSE FOODS INC COM 89469A104 208974 4143 SH SOLE 1205 0 2938 TREX CO INC COM 89531P105 1065006 16245 SH SOLE 7728 0 8517 TREX CO INC COM 89531P105 2232052 34046 SH OTR 2 0 0 34046 TRI POINTE HOMES INC COM 87265H109 276428 8413 SH SOLE 2482 0 5931 TRICON RESIDENTIAL INC COM NPV 89612W102 794521 90219 SH SOLE 52253 0 37966 TRIMBLE INC COM 896239100 749158 14151 SH SOLE 7588 0 6563 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 10840910 206533 SH SOLE 1427 0 205106 TRINITY INDS INC COM 896522109 318547 12390 SH SOLE 10911 0 1479 TRIP COM GROUP LTD ADS 89677Q107 282905 8083 SH SOLE 4454 0 3629 TRIPLE FLAG PRECIOUS METAL COM 89679M104 424744 30823 SH SOLE 22693 0 8130 TRITON INTL LTD CL A G9078F107 864906 10388 SH SOLE 7063 0 3325 TRIUMPH GROUP INC NEW COM 896818101 156995 12692 SH SOLE 9471 0 3221 TRUIST FINL CORP COM 89832Q109 7037190 231866 SH SOLE 175690 0 56177 TRUIST FINL CORP COM 89832Q109 1063000 35020 SH SOLE 3 0 0 35020 TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 1681873 106365 SH SOLE 98372 0 7993 TRUSTMARK CORP COM 898402102 253250 11991 SH SOLE 11042 0 949 TRX GOLD CORPORATION COM 87283P109 10933 24680 SH SOLE 24680 0 0 TUPPERWARE BRANDS CORP COM 899896104 16898 21122 SH SOLE 2136 0 18986 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 119117 33366 SH SOLE 10828 0 22538 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 56851 15931 SH OTR 2 0 0 15931 TUSIMPLE HLDGS INC CL A 90089L108 23202 13977 SH SOLE 7478 0 6499 TWILIO INC CL A 90138F102 2381985 37442 SH SOLE 6552 0 30890 TWILIO INC CL A 90138F102 229697 3611 SH OTR 2 0 0 3611 TWIN VEE POWERCATS CO COM 90177C101 61730 29118 SH SOLE 0 0 29118 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 5983000 179234 SH SOLE 3 0 0 179234 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 5127000 161379 SH SOLE 3 0 0 161379 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 4341000 144943 SH SOLE 3 0 0 144943 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 3489000 110446 SH SOLE 3 0 0 110446 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 1279000 57074 SH SOLE 3 0 0 57074 TYLER TECHNOLOGIES INC COM 902252105 7679683 18440 SH SOLE 1986 0 16454 TYRA BIOSCIENCES INC COM 90240B106 367388 21573 SH SOLE 209 0 21364 TYSON FOODS INC CL A 902494103 6075181 119028 SH SOLE 84241 0 34787 TYSON FOODS INC CL A 902494103 234145 4589 SH OTR 2 294 0 4295 U HAUL HOLDING COMPANY COM SER N 023586506 296004 5843 SH SOLE 3209 0 2634 UBER TECHNOLOGIES INC COM 90353T100 9415467 218109 SH SOLE 141463 0 76646 UBER TECHNOLOGIES INC COM 90353T100 3000800 69520 SH OTR 2 0 0 69520 UBER TECHNOLOGIES INC COM 90353T100 1899000 44000 SH SOLE 3 0 0 44000 UBIQUITI INC COM 90353W103 703106 4001 SH SOLE 339 0 3662 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 392778 657 SH SOLE 304 0 353 UBS GROUP AG SHS H42097107 2106298 104051 SH SOLE 29533 0 74519 UBS GROUP AG SHS H42097107 483443 23873 SH OTR 2 0 0 23873 UDR INC COM 902653104 1075088 25025 SH SOLE 16987 0 8039 UFP INDUSTRIES INC COM 90278Q108 518501 5343 SH SOLE 2443 0 2900 UGI CORP NEW COM 902681105 367603 13630 SH SOLE 8702 0 4928 UGI CORP NEW COM 902681105 474000 17588 SH SOLE 3 0 0 17588 UIPATH INC CL A 90364P105 868895 52435 SH SOLE 25308 0 27127 ULTA BEAUTY INC COM 90384S303 2329832 4951 SH SOLE 3391 0 1560 ULTA BEAUTY INC COM 90384S303 206977 440 SH OTR 2 0 0 440 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 74072 18848 SH SOLE 11036 0 7812 UMB FINL CORP COM 902788108 1028670 16891 SH SOLE 10994 0 5897 UNDER ARMOUR INC CL C 904311206 73637 10978 SH SOLE 3866 0 7112 UNIFIRST CORP MASS COM 904708104 457193 2949 SH SOLE 892 0 2057 UNILEVER PLC SPON ADR NEW 904767704 16754710 321479 SH SOLE 211405 0 110074 UNILEVER PLC SPON ADR NEW 904767704 776734 14912 SH OTR 2 0 0 14912 UNILEVER PLC SPON ADR NEW 904767704 533000 10219 SH SOLE 3 0 0 10219 UNION PAC CORP COM 907818108 100126379 489329 SH SOLE 354175 0 135153 UNION PAC CORP COM 907818108 1904857 9309 SH OTR 2 189 0 9120 UNIQUE FABRICATING INC COM 90915J103 3407 16562 SH SOLE 16562 0 0 UNITED AIRLS HLDGS INC COM 910047109 1084728 19771 SH SOLE 10830 0 8941 UNITED BANKSHARES INC WEST V COM 909907107 309647 10436 SH SOLE 5348 0 5088 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1483211 59352 SH SOLE 53881 0 5471 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 521675 66118 SH SOLE 12584 0 53534 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 273414 34670 SH OTR 2 0 0 34670 UNITED PARCEL SERVICE INC CL B 911312106 127496455 711280 SH SOLE 545256 0 166024 UNITED PARCEL SERVICE INC CL B 911312106 10555937 58894 SH OTR 2 27 0 58868 UNITED PARCEL SERVICE INC CL B 911312106 3889000 21694 SH SOLE 3 0 0 21694 UNITED RENTALS INC COM 911363109 46772473 105020 SH SOLE 75421 0 29599 UNITED RENTALS INC COM 911363109 242822 545 SH OTR 2 0 0 545 UNITED STATES STL CORP NEW COM 912909108 593135 23716 SH SOLE 14751 0 8964 UNITED STATES STL CORP NEW COM 912909108 446000 17841 SH SOLE 3 0 0 17841 UNITED STS OIL FD LP UNITS 91232N207 526003 8277 SH SOLE 1280 0 6997 UNITED THERAPEUTICS CORP DEL COM 91307C102 682108 3090 SH SOLE 911 0 2179 UNITEDHEALTH GROUP INC COM 91324P102 208277400 433338 SH SOLE 263941 0 169397 UNITEDHEALTH GROUP INC COM 91324P102 5455635 11354 SH OTR 2 15 0 11339 UNITEDHEALTH GROUP INC COM 91324P102 5672000 11800 SH SOLE 3 0 0 11800 UNITI GROUP INC COM 91325V108 138025 29865 SH SOLE 4980 0 24885 UNITY SOFTWARE INC COM 91332U101 1313371 30248 SH SOLE 16027 0 14221 UNIVERSAL CORP VA COM 913456109 236627 4738 SH SOLE 1192 0 3546 UNIVERSAL DISPLAY CORP COM 91347P105 789245 5476 SH SOLE 2432 0 3045 UNIVERSAL HLTH SVCS INC CL B 913903100 3631753 23019 SH SOLE 4679 0 18340 UNUM GROUP COM 91529Y106 2473246 51857 SH SOLE 29876 0 21981 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 29732 10410 SH SOLE 0 0 10410 UPSTART HLDGS INC COM 91680M107 309486 8642 SH SOLE 4685 0 3957 UPSTART HLDGS INC COM 91680M107 581000 16236 SH SOLE 3 0 0 16236 URBAN EDGE PPTYS COM 91704F104 166377 10783 SH SOLE 5467 0 5316 US BANCORP DEL COM NEW 902973304 17888706 541428 SH SOLE 378950 0 162478 US BANCORP DEL COM NEW 902973304 435389 13180 SH OTR 2 363 0 12817 US BANCORP DEL COM NEW 902973304 797000 24124 SH SOLE 3 0 0 24124 US FOODS HLDG CORP COM 912008109 1019615 23174 SH SOLE 16792 0 6382 UTZ BRANDS INC COM CL A 918090101 305783 18691 SH SOLE 12116 0 6574 UWM HOLDINGS CORPORATION COM CL A 91823B109 356028 63576 SH SOLE 51726 0 11850 V F CORP COM 918204108 844255 44224 SH SOLE 32791 0 11433 VAALCO ENERGY INC COM NEW 91851C201 157706 41943 SH SOLE 28199 0 13744 VAIL RESORTS INC COM 91879Q109 702841 2792 SH SOLE 1055 0 1736 VALE S A SPONSORED ADS 91912E105 979496 72988 SH SOLE 48115 0 24873 VALERO ENERGY CORP COM 91913Y100 7728152 65884 SH SOLE 39437 0 26448 VALERO ENERGY CORP COM 91913Y100 976559 8326 SH OTR 2 0 0 8326 VALLEY NATL BANCORP COM 919794107 936212 120799 SH SOLE 50709 0 70090 VALMONT INDS INC COM 920253101 442589 1521 SH SOLE 1327 0 194 VALVOLINE INC COM 92047W101 661479 17635 SH SOLE 13041 0 4594 VANECK ETF TRUST BDC INCOME ETF 92189F411 1126896 73366 SH SOLE 73365 0 1 VANECK ETF TRUST DIGI TRANSFRM 92189H821 77225 11340 SH SOLE 133 0 11207 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 396103 14264 SH SOLE 7170 0 7094 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1326265 44047 SH SOLE 35943 0 8104 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 537640 10472 SH SOLE 4868 0 5604 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 218971 4753 SH SOLE 4611 0 142 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 317123 12407 SH SOLE 5574 0 6833 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 351134 2874 SH SOLE 0 0 2874 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1477781 18521 SH SOLE 13653 0 4868 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2854540 18749 SH SOLE 7810 0 10939 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 200700 9000 SH SOLE 0 0 9000 VANECK ETF TRUST GOLD MINERS ETF 92189F106 268280 8910 SH OTR 2 0 0 8910 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 9410000 117935 SH SOLE 3 0 0 117935 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 4325000 144417 SH SOLE 3 0 0 144417 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2120000 13924 SH SOLE 3 0 0 13924 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1808000 60047 SH SOLE 3 0 0 60047 VANECK ETF TRUST INFLATION ALLOCA 92189F130 716000 28634 SH SOLE 3 0 0 28634 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 564000 15801 SH SOLE 3 0 0 15801 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 501000 18053 SH SOLE 3 0 0 18053 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 345000 20517 SH SOLE 3 0 0 20517 VANECK MERK GOLD TR GOLD TRUST 921078101 215016 11560 SH SOLE 0 0 11560 VANECK MERK GOLD TR GOLD TRUST 921078101 192082 10327 SH OTR 2 0 0 10327 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2761988 10870 SH SOLE 9190 0 1680 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4760995 30578 SH SOLE 16298 0 14280 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 61893857 661985 SH SOLE 440661 0 221324 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2447774 27641 SH SOLE 20298 0 7344 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 71597415 869753 SH SOLE 588148 0 281604 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 8128545 82007 SH SOLE 49285 0 32722 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1369886 16684 SH SOLE 10346 0 6338 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1910924 20796 SH SOLE 8569 0 12227 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 18776000 73893 SH SOLE 3 0 0 73893 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4656000 50670 SH SOLE 3 0 0 50670 VANGUARD BD INDEX FDS INTERMED TERM 921937819 71625773 952148 SH SOLE 211303 0 740845 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 519330 6932 SH SOLE 4008 0 2923 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 11584123 153293 SH SOLE 92894 0 60399 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 18497249 254476 SH SOLE 62357 0 192119 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 6733639 136974 SH SOLE 81616 0 55358 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1676801 22289 SH OTR 2 0 0 22289 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6083143 80497 SH OTR 2 21185 0 59312 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 59919865 824331 SH OTR 2 339 0 823992 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7814000 107496 SH SOLE 3 0 0 107496 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4840000 64051 SH SOLE 3 0 0 64051 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 15671253 320640 SH SOLE 20136 0 300504 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4519003 92451 SH OTR 2 0 0 92451 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 841000 17215 SH SOLE 3 0 0 17215 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 38297538 257324 SH SOLE 71040 0 186285 VANGUARD INDEX FDS GROWTH ETF 922908736 327110579 1156031 SH SOLE 624620 0 531412 VANGUARD INDEX FDS LARGE CAP ETF 922908637 63644165 313951 SH SOLE 145496 0 168456 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 18080376 87867 SH SOLE 74079 0 13788 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 50134090 362334 SH SOLE 126914 0 235419 VANGUARD INDEX FDS MID CAP ETF 922908629 171250180 777844 SH SOLE 490477 0 287367 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 158768062 1900216 SH SOLE 1169944 0 730273 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 133997569 329006 SH SOLE 161960 0 167046 VANGUARD INDEX FDS SM CP VAL ETF 922908611 53339019 322486 SH SOLE 192458 0 130028 VANGUARD INDEX FDS SMALL CP ETF 922908751 169987623 854682 SH SOLE 485179 0 369502 VANGUARD INDEX FDS SML CP GRW ETF 922908595 35318966 153735 SH SOLE 108687 0 45048 VANGUARD INDEX FDS TOTAL STK MKT 922908769 258476175 1173507 SH SOLE 445622 0 727886 VANGUARD INDEX FDS VALUE ETF 922908744 420360601 2958212 SH SOLE 1659947 0 1298265 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16237869 109106 SH OTR 2 0 0 109106 VANGUARD INDEX FDS GROWTH ETF 922908736 12326896 43564 SH OTR 2 78 0 43486 VANGUARD INDEX FDS LARGE CAP ETF 922908637 3757487 18535 SH OTR 2 0 0 18535 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 634274 3083 SH OTR 2 0 0 3082 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1179884 8527 SH OTR 2 18 0 8509 VANGUARD INDEX FDS MID CAP ETF 922908629 7992236 36302 SH OTR 2 749 0 35553 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1130660 13532 SH OTR 2 251 0 13281 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 95646287 234850 SH OTR 2 2321 0 232529 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3163910 19129 SH OTR 2 436 0 18693 VANGUARD INDEX FDS SMALL CP ETF 922908751 6612172 33246 SH OTR 2 804 0 32442 VANGUARD INDEX FDS SML CP GRW ETF 922908595 855253 3723 SH OTR 2 0 0 3723 VANGUARD INDEX FDS TOTAL STK MKT 922908769 29838401 135458 SH OTR 2 0 0 135458 VANGUARD INDEX FDS VALUE ETF 922908744 11573985 81450 SH OTR 2 2136 0 79314 VANGUARD INDEX FDS TOTAL STK MKT 922908769 23459000 106495 SH SOLE 3 0 0 106495 VANGUARD INDEX FDS VALUE ETF 922908744 23343000 164271 SH SOLE 3 0 0 164271 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23139000 56813 SH SOLE 3 0 0 56813 VANGUARD INDEX FDS GROWTH ETF 922908736 17605000 62217 SH SOLE 3 0 0 62217 VANGUARD INDEX FDS SMALL CP ETF 922908751 9989000 50222 SH SOLE 3 0 0 50222 VANGUARD INDEX FDS MID CAP ETF 922908629 7799000 35425 SH SOLE 3 0 0 35425 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5643000 27837 SH SOLE 3 0 0 27837 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3913000 17033 SH SOLE 3 0 0 17033 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3362000 20326 SH SOLE 3 0 0 20326 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2013000 24093 SH SOLE 3 0 0 24093 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1980000 14308 SH SOLE 3 0 0 14308 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 8230976 151304 SH SOLE 83224 0 68080 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 347709849 8547978 SH SOLE 3449750 0 5098228 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2005290 32501 SH SOLE 22669 0 9832 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 593855 8527 SH SOLE 3224 0 5303 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1992566 18036 SH SOLE 14426 0 3610 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 880509 21916 SH SOLE 6917 0 14999 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 14076719 145151 SH SOLE 88876 0 56275 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1094795 20121 SH OTR 2 0 0 20121 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 31116927 764932 SH OTR 2 5558 0 759374 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 17675041 182254 SH OTR 2 0 0 182254 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1709000 31403 SH SOLE 3 0 0 31403 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 964000 23691 SH SOLE 3 0 0 23691 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8010668 168930 SH SOLE 106288 0 62642 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3760958 79313 SH OTR 2 20210 0 59103 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 102514285 2041319 SH SOLE 638369 0 1402950 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 20308662 404394 SH OTR 2 1907 0 402487 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 813000 16194 SH SOLE 3 0 0 16194 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19884443 251611 SH SOLE 54635 0 196976 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 18417840 313976 SH SOLE 255972 0 58005 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 703977 8969 SH SOLE 8259 0 710 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2866578 62330 SH SOLE 55666 0 6664 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 20745178 359349 SH SOLE 96533 0 262816 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 41474515 548178 SH SOLE 155190 0 392989 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 510535 6748 SH SOLE 6661 0 87 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 3622515 52945 SH SOLE 38061 0 14885 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 12117316 171245 SH SOLE 67350 0 103896 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3196508 15859 SH SOLE 2174 0 13685 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5144837 74337 SH SOLE 20370 0 53967 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 8310298 109896 SH SOLE 26351 0 83545 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 376276 3043 SH SOLE 849 0 2194 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5380118 27248 SH SOLE 7807 0 19441 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6307925 79817 SH OTR 2 0 0 79817 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2049447 34938 SH OTR 2 0 0 34938 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 16020411 277506 SH OTR 2 0 0 277506 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2128316 28130 SH OTR 2 0 0 28130 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4505496 22353 SH OTR 2 0 0 22353 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 289549 3829 SH OTR 2 0 0 3829 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3572000 61872 SH SOLE 3 0 0 61872 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1320000 16696 SH SOLE 3 0 0 16696 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1018000 13462 SH SOLE 3 0 0 13462 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 750000 10595 SH SOLE 3 0 0 10595 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 171110925 1053461 SH SOLE 651476 0 401985 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7449015 45860 SH OTR 2 7259 0 38601 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 31734000 195372 SH SOLE 3 0 0 195372 VANGUARD STAR FDS VG TL INTL STK F 921909768 13597352 242463 SH SOLE 180025 0 62439 VANGUARD STAR FDS VG TL INTL STK F 921909768 928068 16549 SH OTR 2 0 0 16549 VANGUARD STAR FDS VG TL INTL STK F 921909768 1108000 19759 SH SOLE 3 0 0 19759 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 898921412 19466540 SH SOLE 9669160 0 9797379 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 82261848 1781365 SH OTR 2 7627 0 1773738 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4369000 94615 SH SOLE 3 0 0 94615 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 6979036 112218 SH SOLE 438 0 111780 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 32445091 305884 SH SOLE 210981 0 94903 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 16192675 215644 SH SOLE 177175 0 38469 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 8400142 132914 SH SOLE 112843 0 20071 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 990426 15905 SH OTR 2 3614 0 12291 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 797116 7515 SH OTR 2 200 0 7315 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1957596 26070 SH OTR 2 0 0 26070 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 19708000 185800 SH SOLE 3 0 0 185800 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 739000 11696 SH SOLE 3 0 0 11696 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2788985 52513 SH SOLE 37821 0 14693 VANGUARD WORLD FD ESG US CORP BD 921910691 1964273 31692 SH SOLE 16764 0 14928 VANGUARD WORLD FD ESG US STK ETF 921910733 1632329 20834 SH SOLE 14912 0 5922 VANGUARD WORLD FD EXTENDED DUR 921910709 1532954 17606 SH SOLE 16488 0 1118 VANGUARD WORLD FD MEGA CAP INDEX 921910873 435121 2781 SH SOLE 2022 0 759 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 802516 7734 SH SOLE 7294 0 440 VANGUARD WORLD FD MEGA GRWTH IND 921910816 14027867 59627 SH SOLE 21252 0 38375 VANGUARD WORLD FD ESG INTL STK ETF 921910725 208742 3930 SH OTR 2 0 0 3930 VANGUARD WORLD FD MEGA GRWTH IND 921910816 823417 3499 SH OTR 2 0 0 3499 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2670000 11347 SH SOLE 3 0 0 11347 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1301000 12535 SH SOLE 3 0 0 12535 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 385406 3625 SH SOLE 2251 0 1374 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5358524 18921 SH SOLE 9331 0 9590 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1841879 9472 SH SOLE 5726 0 3746 VANGUARD WORLD FDS ENERGY ETF 92204A306 549243 4865 SH SOLE 4049 0 817 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9589628 118041 SH SOLE 82505 0 35536 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 24514138 100131 SH SOLE 75351 0 24781 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2806758 13656 SH SOLE 9647 0 4009 VANGUARD WORLD FDS INF TECH ETF 92204A702 16279296 36818 SH SOLE 22263 0 14555 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1771247 9734 SH SOLE 7341 0 2392 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1122507 7896 SH SOLE 6875 0 1021 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 608867 2487 SH OTR 2 0 0 2487 VANGUARD WORLD FDS INF TECH ETF 92204A702 814665 1857 SH OTR 2 144 0 1713 VANGUARD WORLD FDS INF TECH ETF 92204A702 18100000 40936 SH SOLE 3 0 0 40936 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13460000 54978 SH SOLE 3 0 0 54978 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4166000 14711 SH SOLE 3 0 0 14711 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1976000 10163 SH SOLE 3 0 0 10163 VAPOTHERM INC COM 922107107 5405 12147 SH SOLE 12147 0 0 VECTOR GROUP LTD COM 92240M108 378000 29492 SH SOLE 3 0 0 29492 VEEVA SYS INC CL A COM 922475108 3392361 17157 SH SOLE 7813 0 9344 VEEVA SYS INC CL A COM 922475108 200569 1015 SH OTR 2 0 0 1015 VELOCITY FINL INC COM 92262D101 222529 19300 SH SOLE 18076 0 1224 VENTAS INC COM 92276F100 49856817 1054723 SH SOLE 762957 0 291766 VENTAS INC COM 92276F100 398862 8437 SH OTR 2 437 0 8000 VERICEL CORP COM 92346J108 319935 8516 SH SOLE 3878 0 4638 VERISIGN INC COM 92343E102 1993088 8821 SH SOLE 3758 0 5063 VERISIGN INC COM 92343E102 373762 1656 SH OTR 2 0 0 1656 VERISK ANALYTICS INC COM 92345Y106 3137070 13879 SH SOLE 5757 0 8123 VERISK ANALYTICS INC COM 92345Y106 231177 1023 SH OTR 2 0 0 1023 VERITIV CORP COM 923454102 286229 2279 SH SOLE 279 0 2000 VERIZON COMMUNICATIONS INC COM 92343V104 54525341 1466142 SH SOLE 1044718 0 421424 VERIZON COMMUNICATIONS INC COM 92343V104 3891552 104645 SH OTR 2 525 0 104120 VERIZON COMMUNICATIONS INC COM 92343V104 8559000 230183 SH SOLE 3 0 0 230183 VERMILION ENERGY INC COM 923725105 918110 73748 SH SOLE 2082 0 71666 VERRA MOBILITY CORP CL A COM STK 92511U102 545672 27671 SH SOLE 11080 0 16591 VERTEX ENERGY INC COM 92534K107 110619 17699 SH SOLE 3777 0 13922 VERTEX PHARMACEUTICALS INC COM 92532F100 32060188 91105 SH SOLE 67984 0 23121 VERTEX PHARMACEUTICALS INC COM 92532F100 747369 2125 SH OTR 2 0 0 2125 VERTIV HOLDINGS CO COM CL A 92537N108 505601 20412 SH SOLE 11472 0 8940 VERU INC COM 92536C103 50630 42546 SH SOLE 39741 0 2805 VIATRIS INC COM 92556V106 903551 90538 SH SOLE 53453 0 37085 VIATRIS INC COM 92556V106 121683 12193 SH OTR 2 65 0 12128 VIAVI SOLUTIONS INC COM 925550105 167967 14825 SH SOLE 9087 0 5738 VICI PPTYS INC COM 925652109 2310534 73514 SH SOLE 31371 0 42143 VICI PPTYS INC COM 925652109 231995 7382 SH OTR 2 0 0 7382 VICTORIAS SECRET AND CO COMMON STOCK 926400102 226919 13019 SH SOLE 9167 0 3852 VICTORY CAP HLDGS INC COM CL A 92645B103 10487054 332500 SH SOLE 332430 0 70 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 314456 6828 SH SOLE 6828 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 11000437 225050 SH SOLE 13388 0 211662 VIMEO INC COMMON STOCK 92719V100 57743 14004 SH SOLE 7276 0 6728 VINTAGE WINE ESTATES INC COM 92747V106 18138 21202 SH SOLE 20500 0 702 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 249034 15093 SH SOLE 8829 0 6264 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 65619 16912 SH SOLE 4160 0 12752 VIRTUS CONVERTIBLE & INC FD COM 92838U108 164501 52894 SH SOLE 586 0 52308 VIRTUS CONVERTIBLE & INCOME COM 92838X102 115901 33305 SH SOLE 0 0 33305 VIRTUS DIVIDEND INTEREST & P COM 92840R101 733174 60047 SH SOLE 0 0 60047 VIRTUS INVT PARTNERS INC COM 92828Q109 428065 2167 SH SOLE 889 0 1277 VIRTUS TOTAL RETURN FD INC COM 92835W107 112498 18503 SH SOLE 539 0 17964 VISA INC COM CL A 92826C839 136582658 575141 SH SOLE 426801 0 148340 VISA INC COM CL A 92826C839 16909673 71211 SH OTR 2 700 0 70511 VISA INC COM CL A 92826C839 28473000 119895 SH SOLE 3 0 0 119895 VISHAY INTERTECHNOLOGY INC COM 928298108 284178 9668 SH SOLE 2180 0 7488 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 21898 20000 SH SOLE 20000 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 207770 8614 SH SOLE 6363 0 2251 VISTEON CORP COM NEW 92839U206 649096 4520 SH SOLE 2555 0 1965 VISTRA CORP COM 92840M102 8816166 335855 SH SOLE 58812 0 277043 VITA COCO CO INC COM 92846Q107 415410 15560 SH SOLE 11294 0 4266 VMWARE INC CL A COM 928563402 4336005 30176 SH SOLE 10114 0 20062 VMWARE INC CL A COM 928563402 265563 1848 SH OTR 2 0 0 1848 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5699567 603130 SH SOLE 81427 0 521704 VONTIER CORPORATION COM 928881101 436405 13549 SH SOLE 7890 0 5659 VORNADO RLTY TR SH BEN INT 929042109 745433 41115 SH SOLE 19040 0 22075 VOYA FINANCIAL INC COM 929089100 1191992 16623 SH SOLE 5789 0 10833 VROOM INC COM 92918V109 16651 11563 SH SOLE 828 0 10735 VULCAN MATLS CO COM 929160109 26306816 116691 SH SOLE 96263 0 20428 VULCAN MATLS CO COM 929160109 279846 1242 SH OTR 2 0 0 1242 W & T OFFSHORE INC COM 92922P106 61275 15833 SH SOLE 6591 0 9242 WABTEC COM 929740108 1056668 9636 SH SOLE 4529 0 5106 WALGREENS BOOTS ALLIANCE INC COM 931427108 4728231 165963 SH SOLE 92889 0 73073 WALMART INC COM 931142103 138417785 880640 SH SOLE 635750 0 244891 WALMART INC COM 931142103 11549240 73491 SH OTR 2 265 0 73226 WALMART INC COM 931142103 6702000 42638 SH SOLE 3 0 0 42638 WARNER BROS DISCOVERY INC COM SER A 934423104 9813158 782552 SH SOLE 645494 0 137058 WARNER BROS DISCOVERY INC COM SER A 934423104 187289 14948 SH OTR 2 437 0 14511 WASTE CONNECTIONS INC COM 94106B101 807412 5649 SH SOLE 1282 0 4367 WASTE MGMT INC DEL COM 94106L109 80594595 464741 SH SOLE 332693 0 132047 WASTE MGMT INC DEL COM 94106L109 1224406 7064 SH OTR 2 0 0 7064 WATERDROP INC ADS 94132V105 146950 70649 SH SOLE 46456 0 24193 WATERS CORP COM 941848103 917494 3442 SH SOLE 1921 0 1521 WATSCO INC COM 942622200 1894847 4967 SH SOLE 3377 0 1591 WATTS WATER TECHNOLOGIES INC CL A 942749102 737998 4017 SH SOLE 2766 0 1251 WAYFAIR INC CL A 94419L101 302492 4655 SH SOLE 1258 0 3397 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 42555 50000 SH SOLE 50000 0 0 WD 40 CO COM 929236107 924460 4900 SH SOLE 2935 0 1965 WEATHERFORD INTL PLC ORD SHS G48833118 240406 3620 SH SOLE 2356 0 1264 WEBSTER FINL CORP COM 947890109 509308 13492 SH SOLE 7633 0 5858 WEC ENERGY GROUP INC COM 92939U106 10563857 119722 SH SOLE 32404 0 87317 WEC ENERGY GROUP INC COM 92939U106 240754 2730 SH OTR 2 0 0 2730 WEIBO CORP SPONSORED ADR 948596101 270420 20627 SH SOLE 15217 0 5410 WELLS FARGO CO NEW COM 949746101 26612881 623549 SH SOLE 347169 0 276380 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5166720 4485 SH SOLE 3064 0 1421 WELLS FARGO CO NEW COM 949746101 1036163 24284 SH OTR 2 689 0 23595 WELLS FARGO CO NEW COM 949746101 3023000 70833 SH SOLE 3 0 0 70833 WELLTOWER INC COM 95040Q104 3260913 40313 SH SOLE 22094 0 18220 WELLTOWER INC COM 95040Q104 309762 3830 SH OTR 2 78 0 3752 WELLTOWER INC COM 95040Q104 2036000 25172 SH SOLE 3 0 0 25172 WENDYS CO COM 95058W100 631789 29048 SH SOLE 13219 0 15828 WESCO INTL INC COM 95082P105 481187 2688 SH SOLE 1037 0 1650 WEST FRASER TIMBER CO LTD COM 952845105 203171 2363 SH SOLE 1472 0 891 WEST PHARMACEUTICAL SVSC INC COM 955306105 4268559 11161 SH SOLE 3978 0 7183 WEST PHARMACEUTICAL SVSC INC COM 955306105 201900 528 SH OTR 2 0 0 528 WESTERN ALLIANCE BANCORP COM 957638109 243180 6666 SH SOLE 3166 0 3500 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 139374 10347 SH SOLE 1250 0 9097 WESTERN ASSET EMERGING MKTS COM 95766A101 378970 43964 SH SOLE 0 0 43964 WESTERN ASSET INTER MUNI FD COM 958435109 199126 26132 SH SOLE 3269 0 22863 WESTERN ASSET MANAGED MUNS F COM 95766M105 114662 11547 SH SOLE 1137 0 10410 WESTERN AST INFL LKD OPP & I COM 95766R104 144241 16280 SH SOLE 0 0 16280 WESTERN DIGITAL CORP. COM 958102105 970194 25579 SH SOLE 17265 0 8314 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1972048 74361 SH SOLE 54874 0 19487 WESTERN UN CO COM 959802109 285573 24346 SH SOLE 12244 0 12101 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 512004 23606 SH SOLE 23257 0 349 WESTROCK CO COM 96145D105 3105638 106833 SH SOLE 85619 0 21214 WEWORK INC CL A 96209A104 39861 156074 SH SOLE 122409 0 33665 WEX INC COM 96208T104 572947 3147 SH SOLE 1519 0 1628 WEYERHAEUSER CO MTN BE COM NEW 962166104 13741616 410077 SH SOLE 345938 0 64139 WHEATON PRECIOUS METALS CORP COM 962879102 938810 21726 SH SOLE 13490 0 8236 WHEATON PRECIOUS METALS CORP COM 962879102 252152 5850 SH OTR 2 0 0 5850 WHEELS UP EXPERIENCE INC COM CL A 96328L205 165562 141506 SH SOLE 275 0 141231 WHIRLPOOL CORP COM 963320106 751305 5049 SH SOLE 1761 0 3289 WHITE MTNS INS GROUP LTD COM G9618E107 476398 343 SH SOLE 258 0 85 WHITESTONE REIT COM 966084204 118173 12182 SH SOLE 1507 0 10675 WHOLE EARTH BRANDS INC COM CL A 96684W100 68324 16996 SH SOLE 14312 0 2684 WILLIAMS COS INC COM 969457100 19814287 607242 SH SOLE 266473 0 340769 WILLIAMS COS INC COM 969457100 328145 10058 SH OTR 2 0 0 10058 WILLIAMS SONOMA INC COM 969904101 498305 3982 SH SOLE 1499 0 2483 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2076185 8817 SH SOLE 4778 0 4038 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 340107 7117 SH SOLE 2431 0 4686 WINGSTOP INC COM 974155103 722913 3612 SH SOLE 1330 0 2282 WINTRUST FINL CORP COM 97650W108 716517 9867 SH SOLE 5121 0 4746 WIPRO LTD SPON ADR 1 SH 97651M109 461094 97690 SH SOLE 37335 0 60354 WIPRO LTD SPON ADR 1 SH 97651M109 289577 61363 SH OTR 2 0 0 61363 WIRELESS TELECOM GROUP INC COM 976524108 69552 33120 SH SOLE 33120 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 339244 4144 SH SOLE 4119 0 25 WISDOMTREE TR INDIA ERNGS FD 97717W422 256267 7364 SH SOLE 4950 0 2414 WISDOMTREE TR INTL SMCAP DIV 97717W760 364167 6125 SH SOLE 4922 0 1202 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 243575 6064 SH SOLE 3143 0 2921 WISDOMTREE TR JAPN HEDGE EQT 97717W851 213725 2567 SH SOLE 2054 0 513 WISDOMTREE TR US AI ENHANCED 97717W406 408184 4364 SH SOLE 3275 0 1089 WISDOMTREE TR US HIGH DIVIDEND 97717W208 3091778 38856 SH SOLE 38838 0 18 WISDOMTREE TR US LARGECAP DIVD 97717W307 1293187 20333 SH SOLE 10982 0 9351 WISDOMTREE TR US MIDCAP DIVID 97717W505 2949420 70141 SH SOLE 56100 0 14041 WISDOMTREE TR US QTLY DIV GRT 97717X669 452322 6786 SH SOLE 4885 0 1901 WISDOMTREE TR US SMALLCAP DIVD 97717W604 253120 8792 SH SOLE 4602 0 4190 WISDOMTREE TR US TOTAL DIVIDND 97717W109 703386 11328 SH SOLE 5313 0 6015 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1849887 36763 SH OTR 2 0 0 36763 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 8020021 199652 SH OTR 2 0 0 199652 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1242498 15615 SH OTR 2 7899 0 7716 WISDOMTREE TR US MIDCAP DIVID 97717W505 563680 13405 SH OTR 2 0 0 13405 WISDOMTREE TR US QTLY DIV GRT 97717X669 21081000 316252 SH SOLE 3 0 0 316252 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 9685000 192460 SH SOLE 3 0 0 192460 WISDOMTREE TR ITL HIGH DIV FD 97717W802 4120000 111520 SH SOLE 3 0 0 111520 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3943000 98154 SH SOLE 3 0 0 98154 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3144000 50637 SH SOLE 3 0 0 50637 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2306000 28983 SH SOLE 3 0 0 28983 WISDOMTREE TR INTRST RATE HDGE 97717W380 2016000 45567 SH SOLE 3 0 0 45567 WISDOMTREE TR US MIDCAP DIVID 97717W505 1748000 41577 SH SOLE 3 0 0 41577 WISDOMTREE TR EM EX ST-OWNED 97717X578 1568000 56105 SH SOLE 3 0 0 56105 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1314000 45638 SH SOLE 3 0 0 45638 WISDOMTREE TR INTL EQUITY FD 97717W703 967000 19329 SH SOLE 3 0 0 19329 WISDOMTREE TR EURO QTLY DIV GR 97717X610 911000 29772 SH SOLE 3 0 0 29772 WISDOMTREE TR YIELD ENHANCD US 97717X511 537000 12458 SH SOLE 3 0 0 12458 WISDOMTREE TR GLB HIGH DIV FD 97717W877 498000 10709 SH SOLE 3 0 0 10709 WIX COM LTD SHS M98068105 331820 4245 SH SOLE 1165 0 3080 WNS HLDGS LTD SPON ADR 92932M101 322451 4374 SH SOLE 2049 0 2325 WOLFSPEED INC COM 977852102 320134 5759 SH SOLE 4056 0 1703 WOLVERINE WORLD WIDE INC COM 978097103 162873 11089 SH SOLE 434 0 10655 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1417856 61237 SH SOLE 19088 0 42149 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 348113 15030 SH OTR 2 0 0 15030 WOODWARD INC COM 980745103 362808 3051 SH SOLE 1393 0 1658 WOORI FINL GROUP INC SPONSORED ADS 981064108 206689 7669 SH SOLE 688 0 6981 WOORI FINL GROUP INC SPONSORED ADS 981064108 305509 11343 SH OTR 2 0 0 11343 WORKDAY INC CL A 98138H101 4908267 21728 SH SOLE 14105 0 7623 WORKDAY INC CL A 98138H101 372704 1649 SH OTR 2 0 0 1649 WORKHORSE GROUP INC COM NEW 98138J206 38949 44932 SH SOLE 23365 0 21567 WORKIVA INC COM CL A 98139A105 1799478 17701 SH SOLE 15116 0 2585 WORLD GOLD TR SPDR GLD MINIS 98149E303 2849246 74803 SH SOLE 56716 0 18087 WORLD KINECT CORPORATION COM 981475106 207693 10043 SH SOLE 8389 0 1654 WORTHINGTON INDS INC COM 981811102 332448 4786 SH SOLE 4067 0 719 WP CAREY INC COM 92936U109 3566109 52784 SH SOLE 20802 0 31982 WP CAREY INC COM 92936U109 1952000 28896 SH SOLE 3 0 0 28896 WPP PLC NEW ADR 92937A102 2263548 43330 SH SOLE 1572 0 41758 WYNDHAM HOTELS & RESORTS INC COM 98311A105 692287 10096 SH SOLE 4121 0 5976 WYNDHAM HOTELS & RESORTS INC COM 98311A105 353406 5154 SH OTR 2 0 0 5154 WYNN RESORTS LTD COM 983134107 1106190 10475 SH SOLE 5149 0 5326 XCEL ENERGY INC COM 98389B100 4564301 73424 SH SOLE 45152 0 28272 XCEL ENERGY INC COM 98389B100 284027 4573 SH OTR 2 0 0 4573 XENIA HOTELS & RESORTS INC COM 984017103 139478 11330 SH SOLE 4382 0 6948 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 394538 150587 SH SOLE 150310 0 277 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 79386 30300 SH OTR 2 0 0 30300 XP INC CL A G98239109 792420 33778 SH SOLE 15438 0 18339 XPENG INC ADS 98422D105 245358 18283 SH SOLE 11768 0 6515 XPERI INC COMMON STOCK 98423J101 1054091 80159 SH SOLE 78322 0 1837 XPO INC COM 983793100 572483 9703 SH SOLE 4441 0 5262 XYLEM INC COM 98419M100 7661487 68030 SH SOLE 43988 0 24042 YANDEX N V SHS CLASS A N97284108 0 14832 SH SOLE 7564 0 7268 YETI HLDGS INC COM 98585X104 391848 10089 SH SOLE 5721 0 4368 YEXT INC COM 98585N106 256746 22722 SH SOLE 4366 0 18356 YORK WTR CO COM 987184108 307078 7441 SH SOLE 6871 0 570 YUM BRANDS INC COM 988498101 7075322 51080 SH SOLE 34556 0 16524 YUM BRANDS INC COM 988498101 299483 2162 SH OTR 2 0 0 2162 YUM CHINA HLDGS INC COM 98850P109 2227094 39421 SH SOLE 24993 0 14427 YUM CHINA HLDGS INC COM 98850P109 241536 4275 SH OTR 2 0 0 4275 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1852669 6263 SH SOLE 2307 0 3956 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1036713 3505 SH OTR 2 0 0 3505 ZILLOW GROUP INC CL A 98954M101 255339 5190 SH SOLE 2882 0 2308 ZILLOW GROUP INC CL C CAP STK 98954M200 903212 17971 SH SOLE 10946 0 7025 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 207226 16725 SH SOLE 6559 0 10166 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4980047 34204 SH SOLE 19061 0 15143 ZIMMER BIOMET HOLDINGS INC COM 98956P102 798600 5485 SH OTR 2 70 0 5415 ZIONS BANCORPORATION N A COM 989701107 761607 28352 SH SOLE 14905 0 13447 ZIPRECRUITER INC CL A 98980B103 453801 25552 SH SOLE 3990 0 21562 ZOETIS INC CL A 98978V103 40003735 232297 SH SOLE 164718 0 67578 ZOETIS INC CL A 98978V103 1171914 6805 SH OTR 2 0 0 6805 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 646959 9531 SH SOLE 6178 0 3353 ZSCALER INC COM 98980G102 1118257 7644 SH SOLE 2902 0 4742 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 995408 39689 SH SOLE 28124 0 11565 ZUORA INC COM CL A 98983V106 1046110 95361 SH SOLE 8209 0 87152 ZURN ELKAY WATER SOLNS CORP COM 98983L108 12746176 474012 SH SOLE 472009 0 2003 ZYMEWORKS INC COM 98985Y108 2625000 303850 SH SOLE 3 0 0 303850