0001567619-22-002197.txt : 20220201 0001567619-22-002197.hdr.sgml : 20220201 20220201115023 ACCESSION NUMBER: 0001567619-22-002197 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220201 DATE AS OF CHANGE: 20220201 EFFECTIVENESS DATE: 20220201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NOMURA ASSET MANAGEMENT CO LTD CENTRAL INDEX KEY: 0001055964 IRS NUMBER: 000000000 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06746 FILM NUMBER: 22577613 BUSINESS ADDRESS: STREET 1: TOYOSU BAYSIDE CROSS TOWER STREET 2: 2-2-1, TOYOSU, KOTO-KU CITY: TOKYO STATE: M0 ZIP: 135-0061 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: TOYOSU BAYSIDE CROSS TOWER STREET 2: 2-2-1, TOYOSU, KOTO-KU CITY: TOKYO STATE: M0 ZIP: 135-0061 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001055964 XXXXXXXX 12-31-2021 12-31-2021 NOMURA ASSET MANAGEMENT CO LTD
TOYOSU BAYSIDE CROSS TOWER 2-2-1, TOYOSU, KOTO-KU TOKYO M0 135-0061
13F HOLDINGS REPORT 028-06746 Y For certain positions, Nomura Asset Management Co., Ltd. ("NAM Tokyo") may have investment discretion and/or may have delegated sole investment discretion to certain sub-advisers, while retaining voting authority. In such situations, the number of shares that NAM Tokyo is listing on the 13F as having investment discretion may be lower than the number of shares that NAM Tokyo is listing on the 13F as having voting authority over.
Neil Daniele Attorney-in-Fact 212-667-1873 /s/ Neil Daniele New York NY 02-01-2022 6 1756 19795647 false 1 0001568445 028-15407 Nomura Asset Management Malaysia Sdn. Bhd. 2 0001332826 028-11455 Nomura Asset Management U.K. Ltd 3 0001455301 028-13391 NOMURA ASSET MANAGEMENT SINGAPORE Ltd 4 0001672271 028-17455 Nomura Islamic Asset Management Sdn. Bhd. 5 0001674607 028-17454 Nomura Asset Management Taiwan Ltd. 6 0001831764 028-20377 Nomura Asset Management Europe KVG mbH
INFORMATION TABLE 2 form13fInfoTable.xml 10X GENOMICS INC CL A COM 88025U109 4253 28549 SH SOLE 5 28549 0 0 10X GENOMICS INC CL A COM 88025U109 2306 15480 SH SOLE 145804 0 0 3M CO COM 88579Y101 74304 418310 SH SOLE 425843 0 0 3M CO COM 88579Y101 7615 42871 SH SOLE 2 42871 0 0 3M CO COM 88579Y101 515 2900 SH SOLE 1 0 2900 0 ABBOTT LABS COM 002824100 86743 616335 SH SOLE 1475322 0 0 ABBOTT LABS COM 002824100 2322 16500 SH SOLE 2 16500 0 0 ABBOTT LABS COM 002824100 8328 59175 SH SOLE 1 0 3100 56075 ABBOTT LABS COM 002824100 13467 95688 SH SOLE 4 0 0 95688 ABBVIE INC COM 00287Y109 8300 61300 SH SOLE 5 61300 0 0 ABBVIE INC COM 00287Y109 77765 574332 SH SOLE 589036 0 0 ABBVIE INC COM 00287Y109 14183 104752 SH SOLE 1 0 0 104752 ABCELLERA BIOLOGICS INC COM 00288U106 784 54830 SH SOLE 5 54830 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2396 13600 SH SOLE 13600 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 737 8200 SH SOLE 8200 0 0 ABIOMED INC COM 003654100 4132 11505 SH SOLE 5 11505 0 0 ABIOMED INC COM 003654100 3272 9109 SH SOLE 67923 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1609 73720 SH SOLE 116938 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 56852 137142 SH SOLE 142396 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12326 185267 SH SOLE 221868 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4290 64476 SH SOLE 1 0 0 64476 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 0 SH SOLE 177075 0 0 ADC THERAPEUTICS SA SHS H0036K147 0 0 SH SOLE 132097 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 10108 17825 SH SOLE 5 17825 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 249665 440280 SH SOLE 464585 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2212 3900 SH SOLE 2 3900 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2536 4472 SH SOLE 4472 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 263 464 SH SOLE 1 98 0 366 ADOBE SYSTEMS INCORPORATED COM 00724F101 17319 30541 SH SOLE 4 0 0 30541 ADVANCE AUTO PARTS INC COM 00751Y106 5293 22064 SH SOLE 5 22064 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4036 16825 SH SOLE 22425 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9370 39063 SH SOLE 1 0 0 39063 ADVANCE AUTO PARTS INC COM 00751Y106 10309 42977 SH SOLE 4 0 0 42977 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 15229 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7503 52139 SH SOLE 5 52139 0 0 ADVANCED MICRO DEVICES INC COM 007903107 52000 361364 SH SOLE 374298 0 0 AECOM COM 00766T100 169 2180 SH SOLE 45485 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 0 SH SOLE 273188 0 0 AEGON N V NY REGISTRY SHS 007924103 0 0 SH SOLE 138273 0 0 AES CORP COM 00130H105 3457 142265 SH SOLE 154945 0 0 AFFIMED N V COM N01045108 0 0 SH SOLE 516401 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1694 16850 SH SOLE 16850 0 0 AFLAC INC COM 001055102 15224 260724 SH SOLE 362407 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 10168 63689 SH SOLE 99005 0 0 AGNC INVT CORP COM 00123Q104 1925 127994 SH SOLE 127994 0 0 AGNICO EAGLE MINES LTD COM 008474108 0 0 SH SOLE 5128 0 0 AGREE RLTY CORP COM 008492100 237 3326 SH SOLE 5 3326 0 0 AGREE RLTY CORP COM 008492100 4105 57520 SH SOLE 107730 0 0 AIR PRODS & CHEMS INC COM 009158106 21433 70442 SH SOLE 75225 0 0 AIR PRODS & CHEMS INC COM 009158106 9380 30828 SH SOLE 1 0 0 30828 AIR PRODS & CHEMS INC COM 009158106 13441 44176 SH SOLE 4 0 0 44176 AIRBNB INC COM CL A 009066101 1030 6189 SH SOLE 5 6189 0 0 AIRBNB INC COM CL A 009066101 9299 55855 SH SOLE 56103 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4078 34839 SH SOLE 46774 0 0 ALBEMARLE CORP COM 012653101 12645 54090 SH SOLE 56259 0 0 ALCOA CORP COM 013872106 226 3790 SH SOLE 3790 0 0 ALCON AG ORD SHS H01301128 0 0 SH SOLE 21065 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1503 59900 SH SOLE 87279 0 0 ALEXANDERS INC COM 014752109 471 1810 SH SOLE 1810 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 513 2302 SH SOLE 5 2302 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32690 146617 SH SOLE 170856 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 0 0 SH SOLE 1959 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 0 SH SOLE 9400 0 0 ALIGN TECHNOLOGY INC COM 016255101 11472 17456 SH SOLE 29148 0 0 ALLBIRDS INC COM CL A 01675A109 0 0 SH SOLE 124059 0 0 ALLEGHANY CORP MD COM 017175100 2361 3537 SH SOLE 3616 0 0 ALLEGION PLC ORD SHS G0176J109 2848 21507 SH SOLE 27069 0 0 ALLIANT ENERGY CORP COM 018802108 3267 53152 SH SOLE 58023 0 0 ALLSTATE CORP COM 020002101 8467 71967 SH SOLE 105583 0 0 ALLY FINL INC COM 02005N100 3864 81159 SH SOLE 128614 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3894 22965 SH SOLE 5 22965 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2927 17262 SH SOLE 6 0 0 17262 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3951 23300 SH SOLE 287010 0 0 ALPHABET INC CAP STK CL C 02079K107 18849 6514 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 13805 4771 SH SOLE 6 0 0 4771 ALPHABET INC CAP STK CL C 02079K107 224470 77575 SH SOLE 90664 0 0 ALPHABET INC CAP STK CL C 02079K107 13177 4554 SH SOLE 2 4554 0 0 ALPHABET INC CAP STK CL C 02079K107 33702 11647 SH SOLE 1 73 0 11574 ALPHABET INC CAP STK CL A 02079K305 234463 80932 SH SOLE 96002 0 0 ALPHABET INC CAP STK CL A 02079K305 27058 9340 SH SOLE 2 9340 0 0 ALPHABET INC CAP STK CL A 02079K305 4273 1475 SH SOLE 4 0 0 1475 ALTICE USA INC CL A 02156K103 200 12380 SH SOLE 12380 0 0 ALTRIA GROUP INC COM 02209S103 20408 430636 SH SOLE 563543 0 0 AMAZON COM INC COM 023135106 23154 6944 SH SOLE 5 6944 0 0 AMAZON COM INC COM 023135106 15068 4519 SH SOLE 6 0 0 4519 AMAZON COM INC COM 023135106 555258 166527 SH SOLE 179943 0 0 AMAZON COM INC COM 023135106 5335 1600 SH SOLE 2 1600 0 0 AMAZON COM INC COM 023135106 2461 738 SH SOLE 738 0 0 AMAZON COM INC COM 023135106 26011 7801 SH SOLE 1 56 0 7745 AMAZON COM INC COM 023135106 3268 980 SH SOLE 4 0 0 980 AMC ENTMT HLDGS INC CL A COM 00165C104 2670 98180 SH SOLE 98180 0 0 AMCOR PLC ORD G0250X107 10301 857710 SH SOLE 1248851 0 0 AMER STATES WTR CO COM 029899101 0 0 SH SOLE 11459 0 0 AMERCO COM 023586100 1415 1948 SH SOLE 4062 0 0 AMEREN CORP COM 023608102 4989 56052 SH SOLE 59103 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 589 32800 SH SOLE 5 32800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 189 10526 SH SOLE 23028 0 0 AMERICAN ASSETS TR INC COM 024013104 1651 44000 SH SOLE 44000 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 192 3356 SH SOLE 5 3356 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 6635 115820 SH SOLE 396918 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10749 120820 SH SOLE 121478 0 0 AMERICAN EXPRESS CO COM 025816109 7888 48215 SH SOLE 5 48215 0 0 AMERICAN EXPRESS CO COM 025816109 32444 198314 SH SOLE 301053 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 913 100000 SH SOLE 100000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2269 16520 SH SOLE 17229 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 10240 234810 SH SOLE 242666 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 20752 364960 SH SOLE 428952 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 944 16600 SH SOLE 2 16600 0 0 AMERICAN TOWER CORP NEW COM 03027X100 252 862 SH SOLE 5 862 0 0 AMERICAN TOWER CORP NEW COM 03027X100 27681 94636 SH SOLE 128543 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 7282 38560 SH SOLE 88102 0 0 AMERICOLD RLTY TR COM 03064D108 7247 221000 SH SOLE 268258 0 0 AMERIPRISE FINL INC COM 03076C106 7519 24927 SH SOLE 37784 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8135 61213 SH SOLE 61689 0 0 AMETEK INC COM 031100100 7184 48857 SH SOLE 53847 0 0 AMGEN INC COM 031162100 3692 16410 SH SOLE 5 16410 0 0 AMGEN INC COM 031162100 122876 546188 SH SOLE 588868 0 0 AMGEN INC COM 031162100 2475 11000 SH SOLE 2 11000 0 0 AMGEN INC COM 031162100 615 2735 SH SOLE 2735 0 0 AMPHENOL CORP NEW CL A 032095101 10853 124086 SH SOLE 137738 0 0 ANALOG DEVICES INC COM 032654105 4745 26997 SH SOLE 5 26997 0 0 ANALOG DEVICES INC COM 032654105 44540 253399 SH SOLE 277159 0 0 ANALOG DEVICES INC COM 032654105 554 3150 SH SOLE 2 3150 0 0 ANALOG DEVICES INC COM 032654105 10320 58714 SH SOLE 4 0 0 58714 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2620 335024 SH SOLE 335024 0 0 ANNEXON INC COM 03589W102 0 0 SH SOLE 223678 0 0 ANSYS INC COM 03662Q105 63501 158310 SH SOLE 186816 0 0 ANSYS INC COM 03662Q105 361 900 SH SOLE 2 900 0 0 ANSYS INC COM 03662Q105 588 1465 SH SOLE 1465 0 0 ANTHEM INC COM 036752103 5629 12143 SH SOLE 5 12143 0 0 ANTHEM INC COM 036752103 24801 53504 SH SOLE 58091 0 0 AON PLC SHS CL A G0403H108 15744 52381 SH SOLE 58761 0 0 APA CORPORATION COM 03743Q108 221 8201 SH SOLE 8201 0 0 APARTMENT INCOME REIT CORP COM 03750L109 7115 130150 SH SOLE 343799 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 950 123000 SH SOLE 123000 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 0 SH SOLE 68028 0 0 API GROUP CORP COM STK 00187Y100 0 0 SH SOLE 61902 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2499 34501 SH SOLE 35351 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2870 177700 SH SOLE 177700 0 0 APPLE INC COM 037833100 3498 19700 SH SOLE 5 19700 0 0 APPLE INC COM 037833100 769106 4331285 SH SOLE 4579436 0 0 APPLE INC COM 037833100 39132 220376 SH SOLE 2 220376 0 0 APPLE INC COM 037833100 38165 214930 SH SOLE 1 1064 3000 210866 APPLE INC COM 037833100 95241 536358 SH SOLE 4 0 0 536358 APPLIED MATLS INC COM 038222105 2773 17620 SH SOLE 5 17620 0 0 APPLIED MATLS INC COM 038222105 48017 305141 SH SOLE 358847 0 0 APPLIED MATLS INC COM 038222105 111 708 SH SOLE 1 175 0 533 APPLIED MATLS INC COM 038222105 8960 56939 SH SOLE 4 0 0 56939 APPLOVIN CORP COM CL A 03831W108 0 0 SH SOLE 9668 0 0 APTIV PLC SHS G6095L109 9290 56321 SH SOLE 186807 0 0 APTIV PLC SHS G6095L109 8376 50777 SH SOLE 1 305 0 50472 APTIV PLC SHS G6095L109 10295 62415 SH SOLE 4 0 0 62415 ARAMARK COM 03852U106 1652 44823 SH SOLE 44823 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH SOLE 89168 0 0 ARCH CAP GROUP LTD ORD G0450A105 3599 80976 SH SOLE 124021 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 15160 224294 SH SOLE 236025 0 0 ARCUS BIOSCIENCES INC COM 03969F109 0 0 SH SOLE 175650 0 0 ARES CAPITAL CORP COM 04010L103 9109 429892 SH SOLE 429892 0 0 ARES CAPITAL CORP COM 04010L103 678 32000 SH SOLE 2 32000 0 0 ARES CAPITAL CORP COM 04010L103 14330 676245 SH SOLE 1 0 0 676245 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9849 121185 SH SOLE 5 121185 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 0 0 SH SOLE 1836 0 0 ARGENX SE SPONSORED ADR 04016X101 2176 6215 SH SOLE 6 0 0 6215 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 157430 0 0 ARISTA NETWORKS INC COM 040413106 6968 48476 SH SOLE 57258 0 0 ARKO CORP COM 041242108 0 0 SH SOLE 87876 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 753 49500 SH SOLE 49500 0 0 ARROW ELECTRS INC COM 042735100 2291 17061 SH SOLE 17061 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 429 6475 SH SOLE 5 6475 0 0 ARVINAS INC COM 04335A105 381 4638 SH SOLE 5 4638 0 0 ARVINAS INC COM 04335A105 0 0 SH SOLE 413486 0 0 ASANA INC CL A 04342Y104 958 12850 SH SOLE 13143 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1431 10640 SH SOLE 6 0 0 10640 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 0 0 SH SOLE 146974 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 252 26300 SH SOLE 26300 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1818 2284 SH SOLE 4270 0 0 ASPEN TECHNOLOGY INC COM 045327103 0 0 SH SOLE 274 0 0 ASSURANT INC COM 04621X108 2346 15049 SH SOLE 15290 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH SOLE 292002 0 0 AT&T INC COM 00206R102 49651 2018336 SH SOLE 2173003 0 0 ATHENE HOLDING LTD CL A G0684D107 2514 30165 SH SOLE 51205 0 0 ATLASSIAN CORP PLC CL A G06242104 63402 166284 SH SOLE 190761 0 0 ATMOS ENERGY CORP COM 049560105 10520 100410 SH SOLE 209869 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH SOLE 152308 0 0 AUTODESK INC COM 052769106 14592 51892 SH SOLE 83039 0 0 AUTOLIV INC COM 052800109 616 5953 SH SOLE 6532 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 32830 133142 SH SOLE 169818 0 0 AUTOZONE INC COM 053332102 9901 4723 SH SOLE 4825 0 0 AVALARA INC COM 05338G106 16753 129760 SH SOLE 135499 0 0 AVALONBAY CMNTYS INC COM 053484101 606 2401 SH SOLE 5 2401 0 0 AVALONBAY CMNTYS INC COM 053484101 36623 144989 SH SOLE 302701 0 0 AVANGRID INC COM 05351W103 2701 54149 SH SOLE 55424 0 0 AVANTOR INC COM 05352A100 4448 105563 SH SOLE 230445 0 0 AVERY DENNISON CORP COM 053611109 3850 17779 SH SOLE 29645 0 0 AVIS BUDGET GROUP COM 053774105 435 2100 SH SOLE 2100 0 0 AXOS FINANCIAL INC COM 05465C100 4212 75328 SH SOLE 5 75328 0 0 AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH SOLE 34261 0 0 B2GOLD CORP COM 11777Q209 0 0 SH SOLE 73988 0 0 BAIDU INC SPON ADR REP A 056752108 4224 28389 SH SOLE 28389 0 0 BAKER HUGHES COMPANY CL A 05722G100 4435 184329 SH SOLE 310389 0 0 BALL CORP COM 058498106 6656 69143 SH SOLE 75048 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 0 SH SOLE 89200 0 0 BANCO DE CHILE SPONSORED ADS 059520106 304 19350 SH SOLE 19350 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 254 15600 SH SOLE 18294 0 0 BANCO SANTANDER S.A. ADR 05964H105 0 0 SH SOLE 180576 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 317 10030 SH SOLE 10030 0 0 BANCORP INC DEL COM 05969A105 0 0 SH SOLE 26126 0 0 BANK MONTREAL QUE COM 063671101 0 0 SH SOLE 9090 0 0 BANK NEW YORK MELLON CORP COM 064058100 11042 190120 SH SOLE 317433 0 0 BANK NOVA SCOTIA B C COM 064149107 0 0 SH SOLE 14912 0 0 BARCLAYS PLC ADR 06738E204 0 0 SH SOLE 64492 0 0 BARRICK GOLD CORP COM 067901108 0 0 SH SOLE 32124 0 0 BATH & BODY WORKS INC COM 070830104 4036 57826 SH SOLE 62961 0 0 BAUSCH HEALTH COS INC COM 071734107 0 0 SH SOLE 4860 0 0 BAXTER INTL INC COM 071813109 19997 232962 SH SOLE 243849 0 0 BCE INC COM NEW 05534B760 0 0 SH SOLE 867 0 0 BECTON DICKINSON & CO COM 075887109 51922 206465 SH SOLE 213923 0 0 BECTON DICKINSON & CO COM 075887109 25147 99995 SH SOLE 2 99995 0 0 BECTON DICKINSON & CO COM 075887109 428 1700 SH SOLE 1 0 1700 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 0 0 SH SOLE 240596 0 0 BEIGENE LTD SPONSORED ADR 07725L102 965 3560 SH SOLE 17934 0 0 BENTLEY SYS INC COM CL B 08265T208 1719 35560 SH SOLE 35560 0 0 BERKELEY LTS INC COM 084310101 510 28077 SH SOLE 5 28077 0 0 BERKLEY W R CORP COM 084423102 3067 37220 SH SOLE 56684 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 901 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1615 5400 SH SOLE 5 5400 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 91666 306575 SH SOLE 346390 0 0 BEST BUY INC COM 086516101 5071 49915 SH SOLE 58260 0 0 BEYOND MEAT INC COM 08862E109 2073 31816 SH SOLE 5 31816 0 0 BHP GROUP LTD SPONSORED ADS 088606108 0 0 SH SOLE 12181 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 0 0 SH SOLE 10055 0 0 BILIBILI INC SPONS ADS REP Z 090040106 1694 36501 SH SOLE 5 36501 0 0 BILIBILI INC SPONS ADS REP Z 090040106 558 12020 SH SOLE 12020 0 0 BILL COM HLDGS INC COM 090043100 7411 29744 SH SOLE 6 0 0 29744 BILL COM HLDGS INC COM 090043100 3580 14370 SH SOLE 15832 0 0 BIO RAD LABS INC CL A 090572207 3464 4584 SH SOLE 5896 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 0 0 SH SOLE 535086 0 0 BIOGEN INC COM 09062X103 863 3598 SH SOLE 6 0 0 3598 BIOGEN INC COM 09062X103 9068 37798 SH SOLE 240373 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 74105 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 795 9000 SH SOLE 5 9000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3304 37400 SH SOLE 81322 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3794 42938 SH SOLE 4 0 0 42938 BIONTECH SE SPONSORED ADS 09075V102 0 0 SH SOLE 52052 0 0 BIO-TECHNE CORP COM 09073M104 4138 7998 SH SOLE 158283 0 0 BK OF AMERICA CORP COM 060505104 76469 1718783 SH SOLE 1865399 0 0 BK OF AMERICA CORP COM 060505104 17134 385115 SH SOLE 1 0 0 385115 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 0 0 SH SOLE 3000 0 0 BLACK KNIGHT INC COM 09215C105 2459 29670 SH SOLE 34315 0 0 BLACKBERRY LTD COM 09228F103 0 0 SH SOLE 622721 0 0 BLACKROCK INC COM 09247X101 8271 9034 SH SOLE 5 9034 0 0 BLACKROCK INC COM 09247X101 40481 44215 SH SOLE 55525 0 0 BLACKSTONE INC COM 09260D107 8627 66675 SH SOLE 5 0 0 0 BLACKSTONE INC COM 09260D107 18695 144484 SH SOLE 192687 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 230893 6790969 SH SOLE 6790969 0 0 BLOCK INC CL A 852234103 2298 14230 SH SOLE 5 14230 0 0 BLOCK INC CL A 852234103 5826 36073 SH SOLE 6 0 0 36073 BLOCK INC CL A 852234103 50969 315576 SH SOLE 336939 0 0 BLOCK INC CL A 852234103 355 2200 SH SOLE 2 2200 0 0 BLOCK INC CL A 852234103 581 3600 SH SOLE 3600 0 0 BLOCK INC CL A 852234103 163 1009 SH SOLE 1 261 0 748 BLOCK INC CL A 852234103 249 1540 SH SOLE 4 0 0 1540 BLUEPRINT MEDICINES CORP COM 09627Y109 554 5172 SH SOLE 5 5172 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2652 24763 SH SOLE 6 0 0 24763 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 367032 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 607 23000 SH SOLE 23000 0 0 BOEING CO COM 097023105 1641 8150 SH SOLE 5 8150 0 0 BOEING CO COM 097023105 32621 162035 SH SOLE 162290 0 0 BOEING CO COM 097023105 3415 16961 SH SOLE 1 0 0 16961 BOOKING HOLDINGS INC COM 09857L108 936 390 SH SOLE 5 390 0 0 BOOKING HOLDINGS INC COM 09857L108 23671 9866 SH SOLE 12076 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2499 29478 SH SOLE 35062 0 0 BORGWARNER INC COM 099724106 2438 54090 SH SOLE 76804 0 0 BOSTON BEER INC CL A 100557107 2729 5403 SH SOLE 6 0 0 5403 BOSTON BEER INC CL A 100557107 37 74 SH SOLE 74 0 0 BOSTON PROPERTIES INC COM 101121101 17139 148802 SH SOLE 152505 0 0 BOSTON SCIENTIFIC CORP COM 101137107 12720 299439 SH SOLE 1000200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5892 138699 SH SOLE 1 936 0 137763 BOSTON SCIENTIFIC CORP COM 101137107 6243 146964 SH SOLE 4 0 0 146964 BRAEMAR HOTELS & RESORTS INC COM 10482B101 235 46100 SH SOLE 46100 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1903 141800 SH SOLE 141800 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 24 190 SH SOLE 58855 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 71617 1148630 SH SOLE 3036583 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1422 22800 SH SOLE 2 22800 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 885 14200 SH SOLE 14200 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 7039 112895 SH SOLE 1 0 0 112895 BRISTOL-MYERS SQUIBB CO COM 110122108 11925 191262 SH SOLE 4 0 0 191262 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 0 SH SOLE 55964 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 8008 315170 SH SOLE 427354 0 0 BROADCOM INC COM 11135F101 3957 5947 SH SOLE 5 5947 0 0 BROADCOM INC COM 11135F101 167059 251061 SH SOLE 268256 0 0 BROADCOM INC COM 11135F101 4059 6100 SH SOLE 2 6100 0 0 BROADCOM INC COM 11135F101 932 1400 SH SOLE 1400 0 0 BROADCOM INC COM 11135F101 9879 14847 SH SOLE 1 0 800 14047 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4375 23932 SH SOLE 31105 0 0 BROADSTONE NET LEASE INC COM 11135E203 3313 133500 SH SOLE 133500 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 12745 0 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 0 0 SH SOLE 40 0 0 BROWN & BROWN INC COM 115236101 3742 53250 SH SOLE 73898 0 0 BROWN FORMAN CORP CL A 115637100 0 0 SH SOLE 1112 0 0 BROWN FORMAN CORP CL B 115637209 11646 159845 SH SOLE 279328 0 0 BRP GROUP INC COM CL A 05589G102 0 0 SH SOLE 38168 0 0 BRP INC COM SUN VTG 05577W200 0 0 SH SOLE 581 0 0 BRUKER CORP COM 116794108 0 0 SH SOLE 2152 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 98 1140 SH SOLE 23860 0 0 BUMBLE INC COM CL A 12047B105 0 0 SH SOLE 449 0 0 BUNGE LIMITED COM G16962105 2737 29318 SH SOLE 47463 0 0 BURLINGTON STORES INC COM 122017106 3963 13596 SH SOLE 14345 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3467 32212 SH SOLE 44759 0 0 C4 THERAPEUTICS INC COM STK 12529R107 0 0 SH SOLE 112557 0 0 CABLE ONE INC COM 12685J105 1880 1066 SH SOLE 1290 0 0 CACTUS INC CL A 127203107 2379 62384 SH SOLE 6 0 0 62384 CADENCE DESIGN SYSTEM INC COM 127387108 12389 66484 SH SOLE 69745 0 0 CAE INC COM 124765108 0 0 SH SOLE 3254 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 3992 42683 SH SOLE 49295 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 0 0 SH SOLE 1497 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 16862 0 0 CAMDEN PPTY TR SH BEN INT 133131102 799 4470 SH SOLE 5 4470 0 0 CAMDEN PPTY TR SH BEN INT 133131102 18577 103970 SH SOLE 290236 0 0 CAMECO CORP COM 13321L108 0 0 SH SOLE 23371 0 0 CAMPBELL SOUP CO COM 134429109 9764 224669 SH SOLE 245080 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 0 0 SH SOLE 105635 0 0 CANADIAN IMP BK COMM COM 136069101 0 0 SH SOLE 3026 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 29978 0 0 CANADIAN NATL RY CO COM 136375102 0 0 SH SOLE 3065 0 0 CANADIAN PAC RY LTD COM 13645T100 3571 49638 SH SOLE 58747 0 0 CAPITAL ONE FINL CORP COM 14040H105 14181 97740 SH SOLE 111652 0 0 CAPITOL FED FINL INC COM 14057J101 15 1300 SH SOLE 345800 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 82 1260 SH SOLE 185957 0 0 CARDINAL HEALTH INC COM 14149Y108 10358 201161 SH SOLE 253430 0 0 CARETRUST REIT INC COM 14174T107 1833 80300 SH SOLE 140169 0 0 CARIBOU BIOSCIENCES INC COM 142038108 0 0 SH SOLE 218142 0 0 CARLYLE GROUP INC COM 14316J108 1707 31100 SH SOLE 31100 0 0 CARMAX INC COM 143130102 4554 34968 SH SOLE 43652 0 0 CARNIVAL CORP COMMON STOCK 143658300 3550 176460 SH SOLE 210983 0 0 CARNIVAL PLC ADR 14365C103 0 0 SH SOLE 1258 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 7838 144499 SH SOLE 5 144499 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 9566 176363 SH SOLE 207662 0 0 CARVANA CO CL A 146869102 724 3125 SH SOLE 5 3125 0 0 CARVANA CO CL A 146869102 3451 14890 SH SOLE 15369 0 0 CATALENT INC COM 148806102 4429 34593 SH SOLE 41317 0 0 CATERPILLAR INC COM 149123101 68910 333317 SH SOLE 339724 0 0 CATERPILLAR INC COM 149123101 351 1700 SH SOLE 2 1700 0 0 CATERPILLAR INC COM 149123101 600 2900 SH SOLE 2900 0 0 CBOE GLOBAL MKTS INC COM 12503M108 3194 24496 SH SOLE 36823 0 0 CBRE GROUP INC CL A 12504L109 5002 46094 SH SOLE 5 46094 0 0 CBRE GROUP INC CL A 12504L109 7742 71346 SH SOLE 97854 0 0 CDW CORP COM 12514G108 5257 25671 SH SOLE 5 25671 0 0 CDW CORP COM 12514G108 5988 29243 SH SOLE 32175 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 269 10700 SH SOLE 10700 0 0 CELANESE CORP DEL COM 150870103 3872 23042 SH SOLE 31295 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 11750 1733100 SH SOLE 1733100 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 319 47100 SH SOLE 2 47100 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 530 78100 SH SOLE 78100 0 0 CENOVUS ENERGY INC COM 15135U109 0 0 SH SOLE 43138 0 0 CENTENE CORP DEL COM 15135B101 10343 125520 SH SOLE 154722 0 0 CENTERPOINT ENERGY INC COM 15189T107 3546 127066 SH SOLE 136413 0 0 CENTERSPACE COM 15202L107 1295 11680 SH SOLE 31766 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2837 27160 SH SOLE 31985 0 0 CERNER CORP COM 156782104 6263 67433 SH SOLE 184739 0 0 CF INDS HLDGS INC COM 125269100 3521 49744 SH SOLE 70109 0 0 CGI INC CL A SUB VTG 12532H104 0 0 SH SOLE 2216 0 0 CHARLES RIV LABS INTL INC COM 159864107 3891 10326 SH SOLE 37299 0 0 CHART INDS INC COM 16115Q308 10990 68910 SH SOLE 1 154 0 68756 CHARTER COMMUNICATIONS INC N CL A 16119P108 21371 32779 SH SOLE 84872 0 0 CHATHAM LODGING TR COM 16208T102 535 39000 SH SOLE 39000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10354 88826 SH SOLE 88826 0 0 CHEGG INC COM 163092109 573 18663 SH SOLE 6 0 0 18663 CHEGG INC COM 163092109 0 0 SH SOLE 506960 0 0 CHEMOCENTRYX INC COM 16383L106 0 0 SH SOLE 171297 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4932 48627 SH SOLE 54075 0 0 CHEVRON CORP NEW COM 166764100 70722 602655 SH SOLE 739199 0 0 CHEVRON CORP NEW COM 166764100 6756 57569 SH SOLE 1 375 0 57194 CHEVRON CORP NEW COM 166764100 13557 115525 SH SOLE 4 0 0 115525 CHEWY INC CL A 16679L109 955 16190 SH SOLE 24476 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3135 1793 SH SOLE 6 0 0 1793 CHIPOTLE MEXICAN GRILL INC COM 169656105 10072 5761 SH SOLE 6054 0 0 CHUBB LIMITED COM H1467J104 27210 140756 SH SOLE 184191 0 0 CHURCH & DWIGHT CO INC COM 171340102 15830 154442 SH SOLE 169511 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 0 0 SH SOLE 44179 0 0 CIGNA CORP NEW COM 125523100 36124 157316 SH SOLE 163950 0 0 CIGNA CORP NEW COM 125523100 27292 118854 SH SOLE 2 118854 0 0 CIM COML TR CORP COM NEW 125525584 116 15800 SH SOLE 15800 0 0 CINCINNATI FINL CORP COM 172062101 9927 87134 SH SOLE 104416 0 0 CINTAS CORP COM 172908105 22729 51287 SH SOLE 52970 0 0 CISCO SYS INC COM 17275R102 6763 106716 SH SOLE 5 106716 0 0 CISCO SYS INC COM 17275R102 119684 1888661 SH SOLE 2201405 0 0 CISCO SYS INC COM 17275R102 28073 443007 SH SOLE 2 443007 0 0 CISCO SYS INC COM 17275R102 494 7800 SH SOLE 1 0 7800 0 CITIGROUP INC COM NEW 172967424 529 8761 SH SOLE 5 8761 0 0 CITIGROUP INC COM NEW 172967424 52327 866480 SH SOLE 916812 0 0 CITIGROUP INC COM NEW 172967424 2029 33600 SH SOLE 2 33600 0 0 CITIGROUP INC COM NEW 172967424 11597 192038 SH SOLE 1 0 7200 184838 CITIZENS FINL GROUP INC COM 174610105 4303 91073 SH SOLE 137278 0 0 CITRIX SYS INC COM 177376100 2930 30977 SH SOLE 33900 0 0 CITY OFFICE REIT INC COM 178587101 734 37200 SH SOLE 37200 0 0 CLARIVATE PLC ORD SHS G21810109 1639 69700 SH SOLE 108507 0 0 CLEAN HARBORS INC COM 184496107 40 400 SH SOLE 20170 0 0 CLOROX CO DEL COM 189054109 22425 128613 SH SOLE 137911 0 0 CLOUDFLARE INC CL A COM 18915M107 6060 46080 SH SOLE 169203 0 0 CME GROUP INC COM 12572Q105 48588 212677 SH SOLE 219932 0 0 CME GROUP INC COM 12572Q105 251 1100 SH SOLE 2 1100 0 0 CME GROUP INC COM 12572Q105 425 1862 SH SOLE 1862 0 0 CMS ENERGY CORP COM 125896100 5034 77379 SH SOLE 82922 0 0 COCA COLA CO COM 191216100 554 9350 SH SOLE 5 9350 0 0 COCA COLA CO COM 191216100 87228 1473191 SH SOLE 1502851 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2365 42290 SH SOLE 42290 0 0 CODEXIS INC COM 192005106 0 0 SH SOLE 62674 0 0 COGNEX CORP COM 192422103 3313 42606 SH SOLE 6 0 0 42606 COGNEX CORP COM 192422103 2586 33260 SH SOLE 37001 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11546 130140 SH SOLE 151115 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1827 7240 SH SOLE 8405 0 0 COLGATE PALMOLIVE CO COM 194162103 34283 401727 SH SOLE 531266 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH SOLE 700 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH SOLE 10366 0 0 COMCAST CORP NEW CL A 20030N101 82549 1640158 SH SOLE 1760998 0 0 COMCAST CORP NEW CL A 20030N101 6866 136413 SH SOLE 2 136413 0 0 COMCAST CORP NEW CL A 20030N101 498 9900 SH SOLE 1 0 9900 0 COMERICA INC COM 200340107 253 2909 SH SOLE 2909 0 0 COMFORT SYS USA INC COM 199908104 0 0 SH SOLE 7442 0 0 COMMERCE BANCSHARES INC COM 200525103 36 519 SH SOLE 22018 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 873 18460 SH SOLE 18460 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 227737 0 0 CONAGRA BRANDS INC COM 205887102 3538 103593 SH SOLE 180982 0 0 CONOCOPHILLIPS COM 20825C104 21465 297377 SH SOLE 323062 0 0 CONOCOPHILLIPS COM 20825C104 12194 168945 SH SOLE 1 0 0 168945 CONOCOPHILLIPS COM 20825C104 13288 184092 SH SOLE 4 0 0 184092 CONSOLIDATED EDISON INC COM 209115104 24384 285795 SH SOLE 286513 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8121 32360 SH SOLE 6 0 0 32360 CONSTELLATION BRANDS INC CL A 21036P108 8803 35074 SH SOLE 46785 0 0 CONTINENTAL RES INC COM 212015101 49 1100 SH SOLE 23781 0 0 COOPER COS INC COM NEW 216648402 4250 10144 SH SOLE 18714 0 0 COPA HOLDINGS SA CL A P31076105 0 0 SH SOLE 2587 0 0 COPART INC COM 217204106 7819 51571 SH SOLE 56105 0 0 CORE & MAIN INC CL A 21874C102 0 0 SH SOLE 50998 0 0 COREPOINT LODGING INC COM 21872L104 509 32400 SH SOLE 32400 0 0 CORNING INC COM 219350105 6344 170412 SH SOLE 384057 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2618 93590 SH SOLE 93590 0 0 CORTEVA INC COM 22052L104 10386 219668 SH SOLE 251267 0 0 COSTAR GROUP INC COM 22160N109 6214 78633 SH SOLE 343193 0 0 COSTCO WHSL CORP NEW COM 22160K105 89397 157472 SH SOLE 160571 0 0 COSTCO WHSL CORP NEW COM 22160K105 965 1700 SH SOLE 2 1700 0 0 COSTCO WHSL CORP NEW COM 22160K105 12669 22316 SH SOLE 1 0 600 21716 COTERRA ENERGY INC COM 127097103 3030 159483 SH SOLE 161189 0 0 COUPA SOFTWARE INC COM 22266L106 2173 13750 SH SOLE 14386 0 0 COUPANG INC CL A 22266T109 0 0 SH SOLE 11804 0 0 COURSERA INC COM 22266M104 2142 87624 SH SOLE 5 87624 0 0 COUSINS PPTYS INC COM NEW 222795502 5011 124410 SH SOLE 124410 0 0 CREDICORP LTD COM G2519Y108 702 5750 SH SOLE 5750 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 0 0 SH SOLE 67782 0 0 CRH PLC ADR 12626K203 0 0 SH SOLE 14047 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 104865 0 0 CROCS INC COM 227046109 0 0 SH SOLE 16011 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 8677 42378 SH SOLE 76985 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 19 95 SH SOLE 1 95 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 486 2330 SH SOLE 5 2330 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 19099 91495 SH SOLE 161094 0 0 CROWN HLDGS INC COM 228368106 3266 29525 SH SOLE 43674 0 0 CSX CORP COM 126408103 20211 537521 SH SOLE 566941 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 286 4660 SH SOLE 4660 0 0 CUBESMART COM 229663109 746 13107 SH SOLE 5 13107 0 0 CUBESMART COM 229663109 10223 179640 SH SOLE 590477 0 0 CUMMINS INC COM 231021106 6781 31087 SH SOLE 34247 0 0 CVS HEALTH CORP COM 126650100 58238 564538 SH SOLE 1150509 0 0 CVS HEALTH CORP COM 126650100 12910 125147 SH SOLE 2 125147 0 0 CVS HEALTH CORP COM 126650100 12813 124207 SH SOLE 1 0 4800 119407 CVS HEALTH CORP COM 126650100 16057 155652 SH SOLE 4 0 0 155652 CYBERARK SOFTWARE LTD SHS M2682V108 1339 7730 SH SOLE 7730 0 0 CYRUSONE INC COM 23283R100 9436 105170 SH SOLE 105170 0 0 CYTOKINETICS INC COM NEW 23282W605 0 0 SH SOLE 277864 0 0 D R HORTON INC COM 23331A109 7738 71355 SH SOLE 90800 0 0 D R HORTON INC COM 23331A109 104 957 SH SOLE 1 200 0 757 D R HORTON INC COM 23331A109 15499 142910 SH SOLE 4 0 0 142910 DANAHER CORPORATION COM 235851102 5858 17805 SH SOLE 5 17805 0 0 DANAHER CORPORATION COM 235851102 44216 134391 SH SOLE 529343 0 0 DANAHER CORPORATION COM 235851102 4852 14748 SH SOLE 1 151 0 14597 DANAHER CORPORATION COM 235851102 10709 32548 SH SOLE 4 0 0 32548 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 669 16600 SH SOLE 3 16600 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 165 4100 SH SOLE 26796 0 0 DARDEN RESTAURANTS INC COM 237194105 4120 27351 SH SOLE 40840 0 0 DATADOG INC CL A COM 23804L103 8046 45177 SH SOLE 46090 0 0 DAVITA INC COM 23918K108 5134 45128 SH SOLE 51313 0 0 DAVITA INC COM 23918K108 25917 227821 SH SOLE 2 227821 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1480 37870 SH SOLE 37870 0 0 DEERE & CO COM 244199105 5802 16922 SH SOLE 5 16922 0 0 DEERE & CO COM 244199105 45806 133587 SH SOLE 141372 0 0 DEERE & CO COM 244199105 240 700 SH SOLE 2 700 0 0 DEERE & CO COM 244199105 343 1000 SH SOLE 1000 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3205 57056 SH SOLE 58457 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1638 41923 SH SOLE 46128 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3650 93397 SH SOLE 4 0 0 93397 DENALI THERAPEUTICS INC COM 24823R105 464 10402 SH SOLE 5 10402 0 0 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 634591 0 0 DENTSPLY SIRONA INC COM 24906P109 2556 45819 SH SOLE 69827 0 0 DESCARTES SYS GROUP INC COM 249906108 0 0 SH SOLE 937 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 0 0 SH SOLE 69429 0 0 DEVON ENERGY CORP NEW COM 25179M103 5990 135974 SH SOLE 349044 0 0 DEXCOM INC COM 252131107 8913 16599 SH SOLE 5 16599 0 0 DEXCOM INC COM 252131107 12129 22589 SH SOLE 85918 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 0 0 SH SOLE 991 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3952 36640 SH SOLE 56497 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 152 15836 SH SOLE 5 15836 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1688 175600 SH SOLE 656542 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 91 18200 SH SOLE 18200 0 0 DIGITAL RLTY TR INC COM 253868103 455 2574 SH SOLE 5 2574 0 0 DIGITAL RLTY TR INC COM 253868103 51766 292677 SH SOLE 490114 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3629 435600 SH SOLE 665016 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 0 0 SH SOLE 15785 0 0 DISCOVER FINL SVCS COM 254709108 7492 64836 SH SOLE 84620 0 0 DISCOVERY INC COM SER A 25470F104 846 35942 SH SOLE 51725 0 0 DISCOVERY INC COM SER C 25470F302 1616 70575 SH SOLE 100615 0 0 DISH NETWORK CORPORATION CL A 25470M109 1722 53069 SH SOLE 67363 0 0 DISNEY WALT CO COM 254687106 3584 23139 SH SOLE 5 23139 0 0 DISNEY WALT CO COM 254687106 66371 428507 SH SOLE 443571 0 0 DISNEY WALT CO COM 254687106 7439 48027 SH SOLE 1 0 0 48027 DIVERSEY HLDGS LTD ORD SHS G28923103 0 0 SH SOLE 112300 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 580 187600 SH SOLE 187600 0 0 DOCUSIGN INC COM 256163106 1216 7981 SH SOLE 5 7981 0 0 DOCUSIGN INC COM 256163106 6044 39683 SH SOLE 6 0 0 39683 DOCUSIGN INC COM 256163106 6527 42853 SH SOLE 43786 0 0 DOCUSIGN INC COM 256163106 29 193 SH SOLE 1 0 0 193 DOLLAR GEN CORP NEW COM 256677105 16739 70978 SH SOLE 81315 0 0 DOLLAR TREE INC COM 256746108 7898 56203 SH SOLE 69682 0 0 DOLLAR TREE INC COM 256746108 10529 74929 SH SOLE 1 0 0 74929 DOLLAR TREE INC COM 256746108 12141 86398 SH SOLE 4 0 0 86398 DOMINION ENERGY INC COM 25746U109 14652 186506 SH SOLE 187232 0 0 DOMINOS PIZZA INC COM 25754A201 10557 18707 SH SOLE 19404 0 0 DOORDASH INC CL A 25809K105 3146 21130 SH SOLE 21130 0 0 DOUGLAS EMMETT INC COM 25960P109 4887 145890 SH SOLE 145890 0 0 DOVER CORP COM 260003108 12764 70287 SH SOLE 79897 0 0 DOW INC COM 260557103 11469 202212 SH SOLE 261340 0 0 DOW INC COM 260557103 3718 65554 SH SOLE 4 0 0 65554 DR REDDYS LABS LTD ADR 256135203 4566 69800 SH SOLE 69800 0 0 DRAFTKINGS INC COM CL A 26142R104 1731 63010 SH SOLE 63010 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 0 0 SH SOLE 41307 0 0 DROPBOX INC CL A 26210C104 1563 63678 SH SOLE 64408 0 0 DTE ENERGY CO COM 233331107 5140 43000 SH SOLE 43986 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17674 168488 SH SOLE 208940 0 0 DUKE REALTY CORP COM NEW 264411505 505 7698 SH SOLE 5 7698 0 0 DUKE REALTY CORP COM NEW 264411505 25738 392111 SH SOLE 669152 0 0 DUOLINGO INC CL A COM 26603R106 1379 13000 SH SOLE 5 13000 0 0 DUPONT DE NEMOURS INC COM 26614N102 2094 25920 SH SOLE 5 25920 0 0 DUPONT DE NEMOURS INC COM 26614N102 30048 371975 SH SOLE 388506 0 0 DUPONT DE NEMOURS INC COM 26614N102 1073 13282 SH SOLE 2 13282 0 0 DUPONT DE NEMOURS INC COM 26614N102 533 6600 SH SOLE 1 0 6600 0 DUPONT DE NEMOURS INC COM 26614N102 1676 20753 SH SOLE 4 0 0 20753 DXC TECHNOLOGY CO COM 23355L106 252 7816 SH SOLE 7816 0 0 DYNATRACE INC COM NEW 268150109 2153 35680 SH SOLE 40884 0 0 E L F BEAUTY INC COM 26856L103 0 0 SH SOLE 51289 0 0 EAGLE MATLS INC COM 26969P108 23 140 SH SOLE 11716 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1611 70300 SH SOLE 70300 0 0 EASTGROUP PPTYS INC COM 277276101 7674 33680 SH SOLE 33680 0 0 EASTMAN CHEM CO COM 277432100 4232 35005 SH SOLE 50272 0 0 EATON CORP PLC SHS G29183103 15207 87994 SH SOLE 95028 0 0 EATON CORP PLC SHS G29183103 9816 56797 SH SOLE 1 356 0 56441 EATON CORP PLC SHS G29183103 12405 71782 SH SOLE 4 0 0 71782 EBAY INC. COM 278642103 10439 156978 SH SOLE 173438 0 0 ECOLAB INC COM 278865100 3317 14140 SH SOLE 5 14140 0 0 ECOLAB INC COM 278865100 19826 84512 SH SOLE 133944 0 0 ECOLAB INC COM 278865100 2619 11164 SH SOLE 4 0 0 11164 ECOPETROL S A SPONSORED ADS 279158109 262 20300 SH SOLE 20300 0 0 EDISON INTL COM 281020107 5736 84039 SH SOLE 88051 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 195034 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 30846 238101 SH SOLE 1074004 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 285 2200 SH SOLE 2 2200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 466 3600 SH SOLE 3600 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2334 82257 SH SOLE 134271 0 0 ELASTIC N V ORD SHS N14506104 80439 653500 SH SOLE 653500 0 0 ELASTIC N V ORD SHS N14506104 714 5800 SH SOLE 2 5800 0 0 ELBIT SYS LTD ORD M3760D101 0 0 SH SOLE 693 0 0 ELECTRONIC ARTS INC COM 285512109 18313 138841 SH SOLE 142961 0 0 ELEMENT SOLUTIONS INC COM 28618M106 41 1700 SH SOLE 57515 0 0 EMERSON ELEC CO COM 291011104 18751 201684 SH SOLE 352961 0 0 EMERSON ELEC CO COM 291011104 121 1303 SH SOLE 1 340 0 963 EMPIRE ST RLTY TR INC CL A 292104106 1041 117000 SH SOLE 117000 0 0 ENBRIDGE INC COM 29250N105 0 0 SH SOLE 10588 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 194 35700 SH SOLE 35700 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 78 42900 SH SOLE 42900 0 0 ENPHASE ENERGY INC COM 29355A107 3183 17397 SH SOLE 5 17397 0 0 ENPHASE ENERGY INC COM 29355A107 4814 26316 SH SOLE 53664 0 0 ENTEGRIS INC COM 29362U104 3647 26320 SH SOLE 33289 0 0 ENTERGY CORP NEW COM 29364G103 4889 43396 SH SOLE 45796 0 0 EOG RES INC COM 26875P101 11475 129175 SH SOLE 155897 0 0 EOG RES INC COM 26875P101 130 1463 SH SOLE 1 476 0 987 EPAM SYS INC COM 29414B104 7899 11817 SH SOLE 12555 0 0 EPR PPTYS COM SH BEN INT 26884U109 2962 62380 SH SOLE 99284 0 0 EQUIFAX INC COM 294429105 4220 14414 SH SOLE 5 14414 0 0 EQUIFAX INC COM 294429105 7291 24903 SH SOLE 27420 0 0 EQUINIX INC COM 29444U700 307 363 SH SOLE 5 363 0 0 EQUINIX INC COM 29444U700 78722 93070 SH SOLE 114292 0 0 EQUITABLE HLDGS INC COM 29452E101 2612 79659 SH SOLE 125152 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2629 101510 SH SOLE 101510 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15464 176407 SH SOLE 180732 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 32459 358658 SH SOLE 367549 0 0 ERIE INDTY CO CL A 29530P102 7672 39820 SH SOLE 40520 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4016 139300 SH SOLE 187486 0 0 ESSENTIAL UTILS INC COM 29670G102 2598 48390 SH SOLE 110213 0 0 ESSEX PPTY TR INC COM 297178105 30737 87263 SH SOLE 154639 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1694 80300 SH SOLE 80300 0 0 ETSY INC COM 29786A106 5803 26505 SH SOLE 29510 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 0 0 SH SOLE 44111 0 0 EVEREST RE GROUP LTD COM G3223R108 2893 10562 SH SOLE 10703 0 0 EVERGY INC COM 30034W106 3651 53209 SH SOLE 57694 0 0 EVERSOURCE ENERGY COM 30040W108 27031 297108 SH SOLE 343580 0 0 EVERSOURCE ENERGY COM 30040W108 13147 144500 SH SOLE 2 144500 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH SOLE 39879 0 0 EXACT SCIENCES CORP COM 30063P105 2485 31930 SH SOLE 35453 0 0 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 409 5674 SH SOLE 5 0 0 0 EXELON CORP COM 30161N101 22042 381621 SH SOLE 415004 0 0 EXELON CORP COM 30161N101 6738 116652 SH SOLE 4 0 0 116652 EXPEDIA GROUP INC COM NEW 30212P303 1077 5960 SH SOLE 5 5960 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5700 31540 SH SOLE 32276 0 0 EXPEDITORS INTL WASH INC COM 302130109 12137 90377 SH SOLE 99403 0 0 EXTRA SPACE STORAGE INC COM 30225T102 915 4036 SH SOLE 5 4036 0 0 EXTRA SPACE STORAGE INC COM 30225T102 31327 138170 SH SOLE 302020 0 0 EXXON MOBIL CORP COM 30231G102 66876 1092930 SH SOLE 1428325 0 0 EXXON MOBIL CORP COM 30231G102 164 2682 SH SOLE 1 480 0 2202 EXXON MOBIL CORP COM 30231G102 1530 25000 SH SOLE 4 0 0 25000 F5 INC COM 315616102 3547 14493 SH SOLE 16150 0 0 FACTSET RESH SYS INC COM 303075105 4076 8386 SH SOLE 10066 0 0 FAIR ISAAC CORP COM 303250104 2756 6354 SH SOLE 7029 0 0 FARMLAND PARTNERS INC COM 31154R109 272 22800 SH SOLE 22800 0 0 FASTENAL CO COM 311900104 9020 140812 SH SOLE 154347 0 0 FASTLY INC CL A 31188V100 0 0 SH SOLE 52585 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 146461 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 15611 114516 SH SOLE 150745 0 0 FEDERAL SIGNAL CORP COM 313855108 0 0 SH SOLE 24600 0 0 FEDEX CORP COM 31428X106 14037 54274 SH SOLE 72044 0 0 FEDEX CORP COM 31428X106 15596 60301 SH SOLE 1 0 0 60301 FEDEX CORP COM 31428X106 17691 68399 SH SOLE 4 0 0 68399 FERRARI N V COM N3167Y103 0 0 SH SOLE 288 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3409 65335 SH SOLE 112913 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 39357 360581 SH SOLE 400217 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 13273 121605 SH SOLE 2 121605 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 469 4300 SH SOLE 1 0 4300 0 FIFTH THIRD BANCORP COM 316773100 7944 182400 SH SOLE 212353 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 0 0 SH SOLE 87570 0 0 FIRST INDL RLTY TR INC COM 32054K103 7150 108000 SH SOLE 158637 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 7488 36260 SH SOLE 43359 0 0 FIRSTENERGY CORP COM 337932107 5006 120372 SH SOLE 130715 0 0 FIRSTSERVICE CORP NEW COM 33767E202 0 0 SH SOLE 1006 0 0 FISERV INC COM 337738108 14855 143126 SH SOLE 189869 0 0 FIVE BELOW INC COM 33829M101 15144 73200 SH SOLE 74735 0 0 FIVE BELOW INC COM 33829M101 290 1400 SH SOLE 2 1400 0 0 FIVE BELOW INC COM 33829M101 455 2200 SH SOLE 2200 0 0 FIVE BELOW INC COM 33829M101 76 367 SH SOLE 1 87 0 280 FIVE9 INC COM 338307101 0 0 SH SOLE 660 0 0 FIVERR INTL LTD ORD SHS M4R82T106 12180 107120 SH SOLE 107120 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3645 16285 SH SOLE 22574 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6306 28171 SH SOLE 1 0 0 28171 FLEETCOR TECHNOLOGIES INC COM 339041105 6040 26984 SH SOLE 4 0 0 26984 FLOOR & DECOR HLDGS INC CL A 339750101 0 0 SH SOLE 2516 0 0 FMC CORP COM NEW 302491303 3083 28052 SH SOLE 35312 0 0 FOOT LOCKER INC COM 344849104 17912 410553 SH SOLE 410553 0 0 FOOT LOCKER INC COM 344849104 1331 30500 SH SOLE 2 30500 0 0 FOOT LOCKER INC COM 344849104 388 8900 SH SOLE 1 0 8900 0 FORD MTR CO DEL COM 345370860 19376 932898 SH SOLE 1063350 0 0 FORTINET INC COM 34959E109 77965 216932 SH SOLE 220316 0 0 FORTINET INC COM 34959E109 575 1600 SH SOLE 2 1600 0 0 FORTINET INC COM 34959E109 970 2700 SH SOLE 2700 0 0 FORTIS INC COM 349553107 0 0 SH SOLE 800 0 0 FORTIVE CORP COM 34959J108 5465 71629 SH SOLE 93698 0 0 FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 1106 11000000 PRN SOLE 2 11000000 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3190 29842 SH SOLE 86455 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1897 64500 SH SOLE 170100 0 0 FOX CORP CL A COM 35137L105 2799 75845 SH SOLE 101246 0 0 FOX CORP CL B COM 35137L204 1036 30231 SH SOLE 49247 0 0 FOX FACTORY HLDG CORP COM 35138V102 0 0 SH SOLE 9286 0 0 FRANCO NEV CORP COM 351858105 0 0 SH SOLE 176 0 0 FRANKLIN RESOURCES INC COM 354613101 9762 291503 SH SOLE 343800 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 476 80000 SH SOLE 80000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 12824 307300 SH SOLE 345234 0 0 FREEPORT-MCMORAN INC CL B 35671D857 9499 227634 SH SOLE 1 0 0 227634 FREEPORT-MCMORAN INC CL B 35671D857 11885 284800 SH SOLE 4 0 0 284800 FTS INTERNATIONAL INC COM NEW CL A 30283W302 0 0 SH SOLE 22250 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 3114 118617 SH SOLE 2 118617 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 385 8900 SH SOLE 8900 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7282 42920 SH SOLE 46184 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 11448 235268 SH SOLE 254742 0 0 GARMIN LTD SHS H2906T109 4332 31812 SH SOLE 119126 0 0 GARTNER INC COM 366651107 4837 14467 SH SOLE 5 14467 0 0 GARTNER INC COM 366651107 6007 17969 SH SOLE 20511 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 307 6500 SH SOLE 6500 0 0 GENERAC HLDGS INC COM 368736104 4664 13254 SH SOLE 14822 0 0 GENERAL DYNAMICS CORP COM 369550108 17429 83605 SH SOLE 94527 0 0 GENERAL ELECTRIC CO COM NEW 369604301 22652 239785 SH SOLE 259591 0 0 GENERAL MLS INC COM 370334104 19698 292343 SH SOLE 308681 0 0 GENERAL MTRS CO COM 37045V100 17626 300626 SH SOLE 349427 0 0 GENTEX CORP COM 371901109 5499 157800 SH SOLE 157800 0 0 GENUINE PARTS CO COM 372460105 11656 83137 SH SOLE 91343 0 0 GENWORTH FINL INC COM CL A 37247D106 55 13500 SH SOLE 13500 0 0 GEO GROUP INC NEW COM 36162J106 835 107800 SH SOLE 107800 0 0 GETTY RLTY CORP NEW COM 374297109 1040 32400 SH SOLE 32400 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH SOLE 63176 0 0 GILDAN ACTIVEWEAR INC COM 375916103 0 0 SH SOLE 4587 0 0 GILEAD SCIENCES INC COM 375558103 1878 25868 SH SOLE 5 25868 0 0 GILEAD SCIENCES INC COM 375558103 36679 505149 SH SOLE 1129035 0 0 GILEAD SCIENCES INC COM 375558103 13360 183996 SH SOLE 2 183996 0 0 GLACIER BANCORP INC NEW COM 37637Q105 35 610 SH SOLE 35856 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 819 31800 SH SOLE 31800 0 0 GLADSTONE LD CORP COM 376549101 881 26100 SH SOLE 26100 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 0 0 SH SOLE 7351 0 0 GLOBAL MED REIT INC COM NEW 37954A204 870 49000 SH SOLE 142399 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1337 87500 SH SOLE 87500 0 0 GLOBAL PMTS INC COM 37940X102 25094 185637 SH SOLE 206835 0 0 GLOBAL PMTS INC COM 37940X102 243 1800 SH SOLE 2 1800 0 0 GLOBAL PMTS INC COM 37940X102 397 2938 SH SOLE 2938 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 417 13670 SH SOLE 5 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 3841 133400 SH SOLE 5 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2885 100200 SH SOLE 100200 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1610 19070 SH SOLE 5 19070 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6122 72500 SH SOLE 72500 0 0 GLOBANT S A COM L44385109 0 0 SH SOLE 22385 0 0 GLOBE LIFE INC COM 37959E102 2363 25215 SH SOLE 29702 0 0 GODADDY INC CL A 380237107 2743 32323 SH SOLE 35662 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 45716 119503 SH SOLE 125269 0 0 GOOSEHEAD INS INC COM CL A 38267D109 0 0 SH SOLE 6286 0 0 GRAINGER W W INC COM 384802104 13076 25232 SH SOLE 27243 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH SOLE 57015 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 0 0 SH SOLE 69690 0 0 GUARDANT HEALTH INC COM 40131M109 0 0 SH SOLE 217719 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1665 14670 SH SOLE 14670 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 0 0 SH SOLE 11569 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 6286 87273 SH SOLE 2 87273 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 100 1098 SH SOLE 11638 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 0 0 SH SOLE 26582 0 0 HALLIBURTON CO COM 406216101 4568 199756 SH SOLE 273696 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 0 0 SH SOLE 17529 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 0 0 SH SOLE 28804 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5301 76785 SH SOLE 117554 0 0 HASBRO INC COM 418056107 3560 34982 SH SOLE 43762 0 0 HAYWARD HLDGS INC COM 421298100 0 0 SH SOLE 15122 0 0 HCA HEALTHCARE INC COM 40412C101 13855 53927 SH SOLE 63796 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 0 0 SH SOLE 281673 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2082 32000 SH SOLE 0 0 32000 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 283 5540 SH SOLE 20907 0 0 HEALTH CATALYST INC COM 42225T107 0 0 SH SOLE 476318 0 0 HEALTHCARE RLTY TR COM 421946104 202 6376 SH SOLE 5 6376 0 0 HEALTHCARE RLTY TR COM 421946104 3906 123440 SH SOLE 281640 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 365 10944 SH SOLE 5 10944 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 6152 184260 SH SOLE 486742 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 20098 556877 SH SOLE 770060 0 0 HEICO CORP NEW COM 422806109 1222 8470 SH SOLE 9666 0 0 HEICO CORP NEW CL A 422806208 1714 13340 SH SOLE 15520 0 0 HELLO GROUP INC ADS 423403104 113 12600 SH SOLE 56797 0 0 HENRY JACK & ASSOC INC COM 426281101 3502 20970 SH SOLE 23616 0 0 HENRY SCHEIN INC COM 806407102 2644 34104 SH SOLE 34104 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 274 29900 SH SOLE 29900 0 0 HERSHEY CO COM 427866108 6546 33834 SH SOLE 71582 0 0 HESS CORP COM 42809H107 4390 59297 SH SOLE 68650 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4663 295684 SH SOLE 436963 0 0 HIGHWOODS PPTYS INC COM 431284108 3860 86570 SH SOLE 108657 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 30710 196874 SH SOLE 307745 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 562 3600 SH SOLE 2 3600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 936 6000 SH SOLE 6000 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 0 0 SH SOLE 63843 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 0 0 SH SOLE 67275 0 0 HOLOGIC INC COM 436440101 4161 54349 SH SOLE 74970 0 0 HOME DEPOT INC COM 437076102 2824 6804 SH SOLE 5 6804 0 0 HOME DEPOT INC COM 437076102 132320 318836 SH SOLE 326758 0 0 HOME DEPOT INC COM 437076102 1204 2900 SH SOLE 2 2900 0 0 HOME DEPOT INC COM 437076102 2637 6355 SH SOLE 1 0 0 6355 HOME DEPOT INC COM 437076102 747 1800 SH SOLE 4 0 0 1800 HONEYWELL INTL INC COM 438516106 792 3797 SH SOLE 5 3797 0 0 HONEYWELL INTL INC COM 438516106 80819 387602 SH SOLE 393803 0 0 HONEYWELL INTL INC COM 438516106 1168 5600 SH SOLE 2 5600 0 0 HONEYWELL INTL INC COM 438516106 412 1976 SH SOLE 1976 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 4546 42183 SH SOLE 248117 0 0 HORMEL FOODS CORP COM 440452100 21573 441972 SH SOLE 463012 0 0 HOST HOTELS & RESORTS INC COM 44107P104 471 27077 SH SOLE 5 27077 0 0 HOST HOTELS & RESORTS INC COM 44107P104 12838 738263 SH SOLE 1125498 0 0 HOWMET AEROSPACE INC COM 443201108 2770 87020 SH SOLE 114373 0 0 HP INC COM 40434L105 10088 267804 SH SOLE 269562 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 0 0 SH SOLE 72217 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 534 14300 SH SOLE 14300 0 0 HUBBELL INC COM 443510607 73 350 SH SOLE 38126 0 0 HUBSPOT INC COM 443573100 5663 8591 SH SOLE 8934 0 0 HUDSON PAC PPTYS INC COM 444097109 3152 127550 SH SOLE 316955 0 0 HUMANA INC COM 444859102 20540 44280 SH SOLE 71074 0 0 HUMANA INC COM 444859102 997 2149 SH SOLE 2 2149 0 0 HUNT J B TRANS SVCS INC COM 445658107 3787 18526 SH SOLE 28062 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4985 323271 SH SOLE 425809 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2155 11538 SH SOLE 11538 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 274 7800 SH SOLE 7800 0 0 I MAB SPONSORED ADS 44975P103 109 2300 SH SOLE 88999 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 1954 14951 SH SOLE 14951 0 0 ICICI BANK LIMITED ADR 45104G104 3643 184100 SH SOLE 6 0 0 184100 ICICI BANK LIMITED ADR 45104G104 584 29490 SH SOLE 218067 0 0 ICICI BANK LIMITED ADR 45104G104 2868 144900 SH SOLE 0 0 144900 IDEX CORP COM 45167R104 3683 15585 SH SOLE 42779 0 0 IDEXX LABS INC COM 45168D104 66034 100286 SH SOLE 163499 0 0 IDEXX LABS INC COM 45168D104 461 700 SH SOLE 2 700 0 0 IDEXX LABS INC COM 45168D104 724 1100 SH SOLE 1100 0 0 IGM BIOSCIENCES INC COM 449585108 0 0 SH SOLE 101644 0 0 IHS MARKIT LTD SHS G47567105 10465 78731 SH SOLE 82991 0 0 ILLINOIS TOOL WKS INC COM 452308109 24078 97562 SH SOLE 99505 0 0 ILLUMINA INC COM 452327109 8021 21084 SH SOLE 5 21084 0 0 ILLUMINA INC COM 452327109 13293 34940 SH SOLE 157263 0 0 IMPERIAL OIL LTD COM NEW 453038408 0 0 SH SOLE 7603 0 0 INCYTE CORP COM 45337C102 1231 16771 SH SOLE 5 16771 0 0 INCYTE CORP COM 45337C102 5563 75788 SH SOLE 189229 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2208 85500 SH SOLE 85500 0 0 INDUS REALTY TRUST INC COM 45580R103 427 5270 SH SOLE 5270 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1345 53700 SH SOLE 53700 0 0 INFOSYS LTD SPONSORED ADR 456788108 5143 203200 SH SOLE 6 0 0 203200 INFOSYS LTD SPONSORED ADR 456788108 20514 810500 SH SOLE 810500 0 0 INFOSYS LTD SPONSORED ADR 456788108 3688 145700 SH SOLE 0 0 145700 INGERSOLL RAND INC COM 45687V106 5174 83620 SH SOLE 147132 0 0 INMODE LTD SHS M5425M103 671 9510 SH SOLE 37324 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5187 19730 SH SOLE 31535 0 0 INSMED INC COM PAR $.01 457669307 0 0 SH SOLE 313905 0 0 INSULET CORP COM 45784P101 798 3000 SH SOLE 5 3000 0 0 INSULET CORP COM 45784P101 18001 67655 SH SOLE 163112 0 0 INSULET CORP COM 45784P101 293 1100 SH SOLE 2 1100 0 0 INSULET CORP COM 45784P101 506 1900 SH SOLE 1900 0 0 INTEL CORP COM 458140100 105639 2051239 SH SOLE 2186405 0 0 INTEL CORP COM 458140100 16127 313145 SH SOLE 2 313145 0 0 INTEL CORP COM 458140100 412 8000 SH SOLE 1 0 8000 0 INTEL CORP COM 458140100 7292 141592 SH SOLE 4 0 0 141592 INTELLIA THERAPEUTICS INC COM 45826J105 433 3660 SH SOLE 5 3660 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH SOLE 40546 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 0 0 SH SOLE 383 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3381 24723 SH SOLE 6 0 0 24723 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17132 125260 SH SOLE 299054 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 0 0 SH SOLE 1583 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 41884 313364 SH SOLE 328386 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7874 52269 SH SOLE 81434 0 0 INTERNATIONAL PAPER CO COM 460146103 3913 83297 SH SOLE 131395 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3882 103663 SH SOLE 140618 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 0 0 SH SOLE 153287 0 0 INTUIT COM 461202103 5063 7872 SH SOLE 5 7872 0 0 INTUIT COM 461202103 246529 383273 SH SOLE 419010 0 0 INTUIT COM 461202103 1801 2800 SH SOLE 2 2800 0 0 INTUIT COM 461202103 3022 4698 SH SOLE 4698 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6936 19305 SH SOLE 6 0 0 19305 INTUITIVE SURGICAL INC COM NEW 46120E602 86605 241037 SH SOLE 634593 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 611 1700 SH SOLE 2 1700 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 995 2769 SH SOLE 2769 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 68 189 SH SOLE 1 39 0 150 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 6872 330700 SH SOLE 330700 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3259 165000 SH SOLE 165000 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1006 13070 SH SOLE 5 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 736 9105 SH SOLE 5 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1839 19055 SH SOLE 5 19055 0 0 INVESCO LTD SHS G491BT108 1974 85752 SH SOLE 136388 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4087 10272 SH SOLE 5 10272 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 27054 68000 SH SOLE 68000 0 0 INVITATION HOMES INC COM 46187W107 621 13695 SH SOLE 5 13695 0 0 INVITATION HOMES INC COM 46187W107 27580 608299 SH SOLE 1313757 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH SOLE 483100 0 0 IPG PHOTONICS CORP COM 44980X109 1363 7920 SH SOLE 7920 0 0 IQIYI INC SPONSORED ADS 46267X108 98 21400 SH SOLE 21400 0 0 IQVIA HLDGS INC COM 46266C105 11300 40051 SH SOLE 110447 0 0 IRON MTN INC NEW COM 46284V101 18078 345454 SH SOLE 412949 0 0 ISHARES GOLD TR ISHARES NEW 464285204 6212 178450 SH SOLE 178450 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 246 3000 SH SOLE 3000 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 6029 90510 SH SOLE 90510 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 5179 302700 SH SOLE 302700 0 0 ISHARES SILVER TR ISHARES 46428Q109 3091 143700 SH SOLE 143700 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 1543 21485 SH SOLE 5 21485 0 0 ISHARES TR TIPS BD ETF 464287176 1346 10415 SH SOLE 5 10415 0 0 ISHARES TR TIPS BD ETF 464287176 31538 244100 SH SOLE 244100 0 0 ISHARES TR CORE S&P500 ETF 464287200 5049 10585 SH SOLE 5 10585 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7780 52500 SH SOLE 52500 0 0 ISHARES TR EXPANDED TECH 464287515 3738 9400 SH SOLE 9400 0 0 ISHARES TR ISHARES BIOTECH 464287556 1477 9680 SH SOLE 5 9680 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2243 7339 SH SOLE 5 7339 0 0 ISHARES TR CORE S&P US GWT 464287671 1426 12333 SH SOLE 5 12333 0 0 ISHARES TR U.S. REAL ES ETF 464287739 430 3700 SH SOLE 5 3700 0 0 ISHARES TR U.S. REAL ES ETF 464287739 3124 26900 SH SOLE 26900 0 0 ISHARES TR U.S. FINLS ETF 464287788 300 3462 SH SOLE 5 3462 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2485 117400 SH SOLE 5 117400 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 4624 218400 SH SOLE 218400 0 0 ISHARES TR MSCI ACWI ETF 464288257 3330 31485 SH SOLE 5 31485 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9772 89600 SH SOLE 89600 0 0 ISHARES TR IBOXX HI YD ETF 464288513 9034 103826 SH SOLE 5 103826 0 0 ISHARES TR IBOXX HI YD ETF 464288513 357 4100 SH SOLE 4100 0 0 ISHARES TR CRE U S REIT ETF 464288521 3589 53100 SH SOLE 5 53100 0 0 ISHARES TR MBS ETF 464288588 5726 53300 SH SOLE 53300 0 0 ISHARES TR USD INV GRDE ETF 464288620 2575 43100 SH SOLE 43100 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 16466 305600 SH SOLE 305600 0 0 ISHARES TR U.S. MED DVC ETF 464288810 1962 29800 SH SOLE 29800 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1415 8164 SH SOLE 5 8164 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4242 92530 SH SOLE 92530 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2984 28183 SH SOLE 5 28183 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 5063 34780 SH SOLE 5 34780 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1003 22139 SH SOLE 5 22139 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2673 59000 SH SOLE 59000 0 0 ISHARES TR CONV BD ETF 46435G102 16067 180167 SH SOLE 5 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 8314 277417 SH SOLE 5 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 36312 1211600 SH SOLE 1211600 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 643 171338 SH SOLE 5 0 0 0 JACOBS ENGR GROUP INC COM 469814107 14363 103162 SH SOLE 114135 0 0 JACOBS ENGR GROUP INC COM 469814107 278 2000 SH SOLE 2 2000 0 0 JACOBS ENGR GROUP INC COM 469814107 452 3246 SH SOLE 3246 0 0 JACOBS ENGR GROUP INC COM 469814107 7314 52534 SH SOLE 1 233 0 52301 JACOBS ENGR GROUP INC COM 469814107 640 4600 SH SOLE 4 0 0 4600 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1511 11860 SH SOLE 11860 0 0 JBG SMITH PPTYS COM 46590V100 2752 95860 SH SOLE 95860 0 0 JD.COM INC SPON ADR CL A 47215P106 259 3698 SH SOLE 5 7396 0 0 JD.COM INC SPON ADR CL A 47215P106 40381 576300 SH SOLE 3 0 0 576300 JD.COM INC SPON ADR CL A 47215P106 24517 349900 SH SOLE 6 28600 0 321300 JD.COM INC SPON ADR CL A 47215P106 6038 86174 SH SOLE 86174 0 0 JD.COM INC SPON ADR CL A 47215P106 20744 296050 SH SOLE 2 296050 0 0 JD.COM INC SPON ADR CL A 47215P106 3293 47000 SH SOLE 0 0 47000 JOHN BEAN TECHNOLOGIES CORP COM 477839104 0 0 SH SOLE 7331 0 0 JOHNSON & JOHNSON COM 478160104 2968 17352 SH SOLE 5 17352 0 0 JOHNSON & JOHNSON COM 478160104 182128 1064643 SH SOLE 1562183 0 0 JOHNSON & JOHNSON COM 478160104 15339 89665 SH SOLE 2 89665 0 0 JOHNSON & JOHNSON COM 478160104 638 3728 SH SOLE 1 179 2800 749 JOHNSON & JOHNSON COM 478160104 11812 69050 SH SOLE 4 0 0 69050 JOHNSON CTLS INTL PLC SHS G51502105 34852 428631 SH SOLE 459305 0 0 JOHNSON CTLS INTL PLC SHS G51502105 28234 347235 SH SOLE 2 347235 0 0 JOHNSON CTLS INTL PLC SHS G51502105 11071 136160 SH SOLE 1 477 6100 129583 JOHNSON CTLS INTL PLC SHS G51502105 14338 176333 SH SOLE 4 0 0 176333 JOYY INC ADS REPSTG COM A 46591M109 206 4530 SH SOLE 4530 0 0 JPMORGAN CHASE & CO COM 46625H100 13069 82533 SH SOLE 5 82533 0 0 JPMORGAN CHASE & CO COM 46625H100 133954 845939 SH SOLE 1038906 0 0 JPMORGAN CHASE & CO COM 46625H100 1378 8703 SH SOLE 2 8703 0 0 JPMORGAN CHASE & CO COM 46625H100 15247 96288 SH SOLE 1 0 0 96288 JUNIPER NETWORKS INC COM 48203R104 3305 92551 SH SOLE 92551 0 0 KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH SOLE 21460 0 0 KE HLDGS INC SPONSORED ADS 482497104 515 25590 SH SOLE 25590 0 0 KELLOGG CO COM 487836108 11463 177938 SH SOLE 201196 0 0 KEURIG DR PEPPER INC COM 49271V100 6646 180300 SH SOLE 284030 0 0 KEYCORP COM 493267108 4737 204814 SH SOLE 246340 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8069 39074 SH SOLE 42315 0 0 KILROY RLTY CORP COM 49427F108 5789 87110 SH SOLE 187444 0 0 KIMBERLY-CLARK CORP COM 494368103 28605 200149 SH SOLE 205711 0 0 KIMCO RLTY CORP COM 49446R109 12843 520994 SH SOLE 1135812 0 0 KINDER MORGAN INC DEL COM 49456B101 7395 466244 SH SOLE 551627 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 0 0 SH SOLE 377639 0 0 KINROSS GOLD CORP COM 496902404 0 0 SH SOLE 173874 0 0 KINSALE CAP GROUP INC COM 49714P108 0 0 SH SOLE 7511 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 0 0 SH SOLE 8900 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3923 180100 SH SOLE 382253 0 0 KKR & CO INC COM 48251W104 4871 65380 SH SOLE 5 0 0 0 KKR & CO INC COM 48251W104 18899 253678 SH SOLE 371249 0 0 KKR & CO INC COM 48251W104 671 9000 SH SOLE 2 9000 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2466 118400 SH SOLE 118400 0 0 KLA CORP COM NEW 482480100 23988 55772 SH SOLE 59858 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1831 30043 SH SOLE 30043 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 0 0 SH SOLE 1306 0 0 KORN FERRY COM NEW 500643200 23 310 SH SOLE 22086 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1349 8860 SH SOLE 24154 0 0 KRAFT HEINZ CO COM 500754106 6578 183241 SH SOLE 205004 0 0 KROGER CO COM 501044101 18059 398997 SH SOLE 480246 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 75148 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 40674 0 0 KYMERA THERAPEUTICS INC COM 501575104 0 0 SH SOLE 80089 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 9053 42455 SH SOLE 49164 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6522 20758 SH SOLE 27806 0 0 LAM RESEARCH CORP COM 512807108 97024 134915 SH SOLE 143657 0 0 LAM RESEARCH CORP COM 512807108 431 600 SH SOLE 2 600 0 0 LAM RESEARCH CORP COM 512807108 719 1000 SH SOLE 1000 0 0 LAMB WESTON HLDGS INC COM 513272104 470 7420 SH SOLE 7420 0 0 LAS VEGAS SANDS CORP COM 517834107 2894 76878 SH SOLE 80116 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 0 0 SH SOLE 20774 0 0 LAUDER ESTEE COS INC CL A 518439104 17955 48502 SH SOLE 119710 0 0 LAUDER ESTEE COS INC CL A 518439104 7187 19414 SH SOLE 1 100 0 19314 LAUDER ESTEE COS INC CL A 518439104 13013 35151 SH SOLE 4 0 0 35151 LEAR CORP COM NEW 521865204 13406 73275 SH SOLE 74028 0 0 LEAR CORP COM NEW 521865204 1064 5816 SH SOLE 2 5816 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 210 4500 SH SOLE 4500 0 0 LEIDOS HOLDINGS INC COM 525327102 2518 28327 SH SOLE 36285 0 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 0 0 SH SOLE 7909 0 0 LENNAR CORP CL A 526057104 4446 38273 SH SOLE 5 38273 0 0 LENNAR CORP CL A 526057104 6669 57409 SH SOLE 71176 0 0 LENNAR CORP CL B 526057302 0 0 SH SOLE 1104 0 0 LENNOX INTL INC COM 526107107 2397 7391 SH SOLE 8112 0 0 LESLIES INC COM 527064109 0 0 SH SOLE 137196 0 0 LI AUTO INC SPONSORED ADS 50202M102 1538 47900 SH SOLE 6 0 0 47900 LI AUTO INC SPONSORED ADS 50202M102 1387 43200 SH SOLE 43200 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 706 4390 SH SOLE 5306 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4668 28976 SH SOLE 35715 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1133 40842 SH SOLE 84125 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2229 79368 SH SOLE 79368 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 823 16186 SH SOLE 26972 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1966 38671 SH SOLE 58532 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2383 37680 SH SOLE 51075 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 0 0 SH SOLE 2233 0 0 LIFE STORAGE INC COM 53223X107 369 2410 SH SOLE 5 2410 0 0 LIFE STORAGE INC COM 53223X107 10413 67980 SH SOLE 269931 0 0 LILLY ELI & CO COM 532457108 16976 61457 SH SOLE 5 61457 0 0 LILLY ELI & CO COM 532457108 61906 224120 SH SOLE 255799 0 0 LILLY ELI & CO COM 532457108 9074 32849 SH SOLE 1 120 0 32729 LILLY ELI & CO COM 532457108 15470 56007 SH SOLE 4 0 0 56007 LINCOLN NATL CORP IND COM 534187109 3024 44301 SH SOLE 64146 0 0 LINDE PLC SHS G5494J103 46049 132925 SH SOLE 174056 0 0 LINDE PLC SHS G5494J103 63 182 SH SOLE 1 0 0 182 LIVE NATION ENTERTAINMENT IN COM 538034109 4017 33561 SH SOLE 37702 0 0 LIVE OAK BANCSHARES INC COM 53803X105 0 0 SH SOLE 28172 0 0 LKQ CORP COM 501889208 3601 59990 SH SOLE 98654 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 0 SH SOLE 247733 0 0 LOCKHEED MARTIN CORP COM 539830109 50760 142821 SH SOLE 144542 0 0 LOCKHEED MARTIN CORP COM 539830109 2168 6100 SH SOLE 2 6100 0 0 LOEWS CORP COM 540424108 3100 53675 SH SOLE 81790 0 0 LOGITECH INTL S A SHS H50430232 0 0 SH SOLE 3737 0 0 LOUISIANA PAC CORP COM 546347105 48 610 SH SOLE 13768 0 0 LOVESAC COMPANY COM 54738L109 0 0 SH SOLE 28256 0 0 LOWES COS INC COM 548661107 5810 22479 SH SOLE 5 22479 0 0 LOWES COS INC COM 548661107 46322 179211 SH SOLE 179495 0 0 LPL FINL HLDGS INC COM 50212V100 5043 31500 SH SOLE 5 31500 0 0 LPL FINL HLDGS INC COM 50212V100 56 350 SH SOLE 5290 0 0 LTC PPTYS INC COM 502175102 1088 31870 SH SOLE 31870 0 0 LUCID GROUP INC COM 549498103 4748 124773 SH SOLE 124773 0 0 LULULEMON ATHLETICA INC COM 550021109 15652 39984 SH SOLE 97138 0 0 LUMEN TECHNOLOGIES INC COM 550241103 3497 278680 SH SOLE 450904 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 1001 8000000 PRN SOLE 2 8000000 0 0 LXP INDUSTRIAL TRUST COM 529043101 3696 236600 SH SOLE 640500 0 0 LYFT INC CL A COM 55087P104 2175 50900 SH SOLE 56493 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15099 163713 SH SOLE 190074 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 433 4700 SH SOLE 2 4700 0 0 M & T BK CORP COM 55261F104 4281 27872 SH SOLE 41836 0 0 M D C HLDGS INC COM 552676108 1558 27900 SH SOLE 5 27900 0 0 M D C HLDGS INC COM 552676108 30 540 SH SOLE 540 0 0 MACERICH CO COM 554382101 3102 179500 SH SOLE 179500 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH SOLE 19291 0 0 MACYS INC COM 55616P104 417 15920 SH SOLE 15920 0 0 MAGNA INTL INC COM 559222401 0 0 SH SOLE 9094 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 0 0 SH SOLE 7900 0 0 MANHATTAN ASSOCIATES INC COM 562750109 0 0 SH SOLE 11616 0 0 MANULIFE FINL CORP COM 56501R106 0 0 SH SOLE 33193 0 0 MARATHON OIL CORP COM 565849106 368 22410 SH SOLE 35510 0 0 MARATHON PETE CORP COM 56585A102 9623 150387 SH SOLE 169823 0 0 MARKEL CORP COM 570535104 3500 2836 SH SOLE 4327 0 0 MARKETAXESS HLDGS INC COM 57060D108 3139 7632 SH SOLE 8481 0 0 MARRIOTT INTL INC NEW CL A 571903202 16677 100928 SH SOLE 228558 0 0 MARSH & MCLENNAN COS INC COM 571748102 28363 163173 SH SOLE 245325 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5734 13016 SH SOLE 15660 0 0 MARVELL TECHNOLOGY INC COM 573874104 4598 52560 SH SOLE 5 52560 0 0 MARVELL TECHNOLOGY INC COM 573874104 22063 252179 SH SOLE 366174 0 0 MARVELL TECHNOLOGY INC COM 573874104 15689 179324 SH SOLE 1 515 0 178809 MARVELL TECHNOLOGY INC COM 573874104 18514 211616 SH SOLE 4 0 0 211616 MASCO CORP COM 574599106 5126 72998 SH SOLE 174884 0 0 MASIMO CORP COM 574795100 8369 28585 SH SOLE 29772 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6845 19050 SH SOLE 6 0 0 19050 MASTERCARD INCORPORATED CL A 57636Q104 171442 477130 SH SOLE 516761 0 0 MASTERCARD INCORPORATED CL A 57636Q104 29501 82103 SH SOLE 2 82103 0 0 MASTERCARD INCORPORATED CL A 57636Q104 949 2641 SH SOLE 2641 0 0 MASTERCARD INCORPORATED CL A 57636Q104 17694 49243 SH SOLE 1 179 1400 47664 MASTERCARD INCORPORATED CL A 57636Q104 1841 5124 SH SOLE 4 0 0 5124 MATCH GROUP INC NEW COM 57667L107 11542 87276 SH SOLE 87276 0 0 MAXIMUS INC COM 577933104 24 300 SH SOLE 29035 0 0 MCCORMICK & CO INC COM VTG 579780107 0 0 SH SOLE 360 0 0 MCCORMICK & CO INC COM NON VTG 579780206 13166 136275 SH SOLE 146265 0 0 MCDONALDS CORP COM 580135101 89980 335658 SH SOLE 335905 0 0 MCDONALDS CORP COM 580135101 322 1200 SH SOLE 2 1200 0 0 MCDONALDS CORP COM 580135101 509 1900 SH SOLE 1900 0 0 MCDONALDS CORP COM 580135101 536 2000 SH SOLE 1 0 2000 0 MCKESSON CORP COM 58155Q103 8741 35166 SH SOLE 37021 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16819 711779 SH SOLE 725840 0 0 MEDPACE HLDGS INC COM 58506Q109 2182 10027 SH SOLE 5 10027 0 0 MEDTRONIC PLC SHS G5960L103 42826 413980 SH SOLE 639670 0 0 MEDTRONIC PLC SHS G5960L103 13562 131095 SH SOLE 2 131095 0 0 MEDTRONIC PLC SHS G5960L103 6252 60439 SH SOLE 1 248 0 60191 MEDTRONIC PLC SHS G5960L103 11454 110721 SH SOLE 4 0 0 110721 MELCO RESORTS AND ENTMNT LTD ADR 585464100 386 37951 SH SOLE 37951 0 0 MERCADOLIBRE INC COM 58733R102 6983 5179 SH SOLE 5 5179 0 0 MERCADOLIBRE INC COM 58733R102 17286 12820 SH SOLE 15972 0 0 MERCK & CO INC COM 58933Y105 61419 801391 SH SOLE 842744 0 0 META PLATFORMS INC CL A 30303M102 9512 28279 SH SOLE 5 28279 0 0 META PLATFORMS INC CL A 30303M102 8989 26725 SH SOLE 6 0 0 26725 META PLATFORMS INC CL A 30303M102 315544 938142 SH SOLE 1032196 0 0 META PLATFORMS INC CL A 30303M102 1009 3000 SH SOLE 2 3000 0 0 META PLATFORMS INC CL A 30303M102 1682 5000 SH SOLE 5000 0 0 META PLATFORMS INC CL A 30303M102 16935 50350 SH SOLE 1 291 0 50059 META PLATFORMS INC CL A 30303M102 2055 6109 SH SOLE 4 0 0 6109 METLIFE INC COM 59156R108 11132 178138 SH SOLE 234424 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 8237 4853 SH SOLE 5888 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2071 50700 SH SOLE 83783 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3835 85447 SH SOLE 136170 0 0 MGP INGREDIENTS INC NEW COM 55303J106 0 0 SH SOLE 15973 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 18981 218023 SH SOLE 228237 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 0 0 PRN SOLE 4381000 0 0 MICRON TECHNOLOGY INC COM 595112103 2047 21975 SH SOLE 5 21975 0 0 MICRON TECHNOLOGY INC COM 595112103 35995 386424 SH SOLE 499725 0 0 MICRON TECHNOLOGY INC COM 595112103 7909 84906 SH SOLE 1 516 0 84390 MICRON TECHNOLOGY INC COM 595112103 11248 120752 SH SOLE 4 0 0 120752 MICROSOFT CORP COM 594918104 41826 124365 SH SOLE 5 124365 0 0 MICROSOFT CORP COM 594918104 906622 2695713 SH SOLE 3015896 0 0 MICROSOFT CORP COM 594918104 43794 130216 SH SOLE 2 130216 0 0 MICROSOFT CORP COM 594918104 3337 9923 SH SOLE 9923 0 0 MICROSOFT CORP COM 594918104 43251 128600 SH SOLE 1 821 3500 124279 MICROSOFT CORP COM 594918104 5122 15231 SH SOLE 4 0 0 15231 MID-AMER APT CMNTYS INC COM 59522J103 602 2623 SH SOLE 5 2623 0 0 MID-AMER APT CMNTYS INC COM 59522J103 27332 119125 SH SOLE 121841 0 0 MIDDLESEX WTR CO COM 596680108 0 0 SH SOLE 6751 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 31561 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 990 124571 SH SOLE 5 0 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 659 82850 SH SOLE 82850 0 0 MODERNA INC COM 60770K107 17037 67082 SH SOLE 5 67082 0 0 MODERNA INC COM 60770K107 20815 81954 SH SOLE 83807 0 0 MOHAWK INDS INC COM 608190104 2245 12323 SH SOLE 19969 0 0 MOLECULAR TEMPLATES INC COM 608550109 0 0 SH SOLE 376394 0 0 MOLINA HEALTHCARE INC COM 60855R100 3816 11998 SH SOLE 17217 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2270 48971 SH SOLE 69920 0 0 MONDELEZ INTL INC CL A 609207105 22487 339124 SH SOLE 480107 0 0 MONDELEZ INTL INC CL A 609207105 157 2374 SH SOLE 1 340 0 2034 MONDELEZ INTL INC CL A 609207105 14960 225613 SH SOLE 4 0 0 225613 MONGODB INC CL A 60937P106 6023 11378 SH SOLE 25902 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1681 80000 SH SOLE 80000 0 0 MONOLITHIC PWR SYS INC COM 609839105 7456 15113 SH SOLE 6 0 0 15113 MONOLITHIC PWR SYS INC COM 609839105 4462 9045 SH SOLE 9764 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11221 116840 SH SOLE 124044 0 0 MOODYS CORP COM 615369105 14881 38101 SH SOLE 41606 0 0 MOODYS CORP COM 615369105 3594 9202 SH SOLE 2 9202 0 0 MOODYS CORP COM 615369105 4767 12204 SH SOLE 1 0 0 12204 MORGAN STANLEY COM NEW 617446448 11267 114787 SH SOLE 5 114787 0 0 MORGAN STANLEY COM NEW 617446448 29752 303092 SH SOLE 391273 0 0 MORNINGSTAR INC COM 617700109 0 0 SH SOLE 519 0 0 MOSAIC CO NEW COM 61945C103 3241 82495 SH SOLE 122096 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9959 36655 SH SOLE 38579 0 0 MSCI INC COM 55354G100 8165 13327 SH SOLE 5 13327 0 0 MSCI INC COM 55354G100 11401 18608 SH SOLE 18731 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 47177 0 0 NASDAQ INC COM 631103108 5668 26989 SH SOLE 30334 0 0 NATERA INC COM 632307104 0 0 SH SOLE 74335 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 0 0 SH SOLE 4554 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2180 37930 SH SOLE 37930 0 0 NATIONAL INSTRS CORP COM 636518102 24 550 SH SOLE 37701 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 98 2031 SH SOLE 5 2031 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 6989 145400 SH SOLE 346800 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4669 67470 SH SOLE 67470 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 0 0 SH SOLE 25291 0 0 NEOGENOMICS INC COM NEW 64049M209 0 0 SH SOLE 4971 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 0 SH SOLE 339233 0 0 NETAPP INC COM 64110D104 4523 49171 SH SOLE 56095 0 0 NETEASE INC SPONSORED ADS 64110W102 2531 24863 SH SOLE 24863 0 0 NETEASE INC SPONSORED ADS 64110W102 774 7600 SH SOLE 2 7600 0 0 NETFLIX INC COM 64110L106 6591 10940 SH SOLE 6 0 0 10940 NETFLIX INC COM 64110L106 83374 138394 SH SOLE 139938 0 0 NETSTREIT CORP COM 64119V303 2514 109800 SH SOLE 266963 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1152 13529 SH SOLE 5 13529 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1567 18400 SH SOLE 151914 0 0 NEUROPACE INC COM 641288105 0 0 SH SOLE 15785 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 5340 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 230 109400 SH SOLE 109400 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1362 127200 SH SOLE 127200 0 0 NEWELL BRANDS INC COM 651229106 1786 81791 SH SOLE 136212 0 0 NEWMARK GROUP INC CL A 65158N102 0 0 SH SOLE 172057 0 0 NEWMONT CORP COM 651639106 20887 336778 SH SOLE 449714 0 0 NEWS CORP NEW CL A 65249B109 1815 81376 SH SOLE 124280 0 0 NEWS CORP NEW CL B 65249B208 49 2173 SH SOLE 24068 0 0 NEXA RES S A COM L67359106 0 0 SH SOLE 4610 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1545 18430 SH SOLE 18430 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 1213 153722 SH SOLE 6 0 0 153722 NEXTERA ENERGY INC COM 65339F101 66783 715332 SH SOLE 789170 0 0 NEXTERA ENERGY INC COM 65339F101 16294 174532 SH SOLE 2 174532 0 0 NEXTERA ENERGY INC COM 65339F101 457 4900 SH SOLE 1 0 4900 0 NIKE INC CL B 654106103 3300 19799 SH SOLE 6 0 0 19799 NIKE INC CL B 654106103 52778 316660 SH SOLE 438772 0 0 NIKE INC CL B 654106103 9807 58842 SH SOLE 1 275 0 58567 NIKE INC CL B 654106103 1287 7720 SH SOLE 4 0 0 7720 NIO INC SPON ADS 62914V106 22227 701600 SH SOLE 3 0 0 701600 NIO INC SPON ADS 62914V106 11661 368100 SH SOLE 6 23600 0 344500 NIO INC SPON ADS 62914V106 4762 150300 SH SOLE 150300 0 0 NIO INC SPON ADS 62914V106 10663 336600 SH SOLE 2 336600 0 0 NIO INC SPON ADS 62914V106 1331 42000 SH SOLE 0 0 42000 NISOURCE INC COM 65473P105 2849 103177 SH SOLE 103177 0 0 NOKIA CORP SPONSORED ADR 654902204 0 0 SH SOLE 121418 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 33 1300 SH SOLE 66908 0 0 NORDSON CORP COM 655663102 3153 12353 SH SOLE 14691 0 0 NORFOLK SOUTHN CORP COM 655844108 15458 51922 SH SOLE 77623 0 0 NORFOLK SOUTHN CORP COM 655844108 3489 11720 SH SOLE 4 0 0 11720 NORTHERN TR CORP COM 665859104 8099 67708 SH SOLE 120620 0 0 NORTHROP GRUMMAN CORP COM 666807102 12735 32902 SH SOLE 38410 0 0 NORTONLIFELOCK INC COM 668771108 3295 126824 SH SOLE 137806 0 0 NOVA LTD COM M7516K103 0 0 SH SOLE 23433 0 0 NOVANTA INC COM 67000B104 0 0 SH SOLE 5219 0 0 NOVARTIS AG SPONSORED ADR 66987V109 0 0 SH SOLE 22545 0 0 NOVAVAX INC COM NEW 670002401 2002 13990 SH SOLE 60113 0 0 NOVOCURE LTD ORD SHS G6674U108 1321 17600 SH SOLE 18723 0 0 NOVO-NORDISK A S ADR 670100205 808 7215 SH SOLE 5 0 0 0 NOVO-NORDISK A S ADR 670100205 0 0 SH SOLE 275 0 0 NOW INC COM 67011P100 15 1700 SH SOLE 165319 0 0 NRG ENERGY INC COM NEW 629377508 2283 53005 SH SOLE 53005 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3210 58030 SH SOLE 63271 0 0 NUCOR CORP COM 670346105 15152 132736 SH SOLE 155968 0 0 NURIX THERAPEUTICS INC COM 67080M103 0 0 SH SOLE 104716 0 0 NUTRIEN LTD COM 67077M108 4896 65100 SH SOLE 87083 0 0 NUTRIEN LTD COM 67077M108 414 5500 SH SOLE 1 0 5500 0 NVIDIA CORPORATION COM 67066G104 1798 6112 SH SOLE 5 6112 0 0 NVIDIA CORPORATION COM 67066G104 450319 1531124 SH SOLE 1546225 0 0 NVIDIA CORPORATION COM 67066G104 1500 5100 SH SOLE 2 5100 0 0 NVIDIA CORPORATION COM 67066G104 2522 8576 SH SOLE 8576 0 0 NVIDIA CORPORATION COM 67066G104 22666 77068 SH SOLE 1 406 0 76662 NVIDIA CORPORATION COM 67066G104 2260 7684 SH SOLE 4 0 0 7684 NVR INC COM 62944T105 7741 1310 SH SOLE 1653 0 0 NVR INC COM 62944T105 6393 1082 SH SOLE 2 1082 0 0 NVR INC COM 62944T105 11085 1876 SH SOLE 1 0 0 1876 NXP SEMICONDUCTORS N V COM N6596X109 20854 91552 SH SOLE 127858 0 0 OAK STR HEALTH INC COM 67181A107 585 17660 SH SOLE 17660 0 0 OCCIDENTAL PETE CORP COM 674599105 6056 208900 SH SOLE 623610 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 984 39600 SH SOLE 39600 0 0 OKTA INC CL A 679295105 9479 42283 SH SOLE 6 0 0 42283 OKTA INC CL A 679295105 6383 28474 SH SOLE 28730 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7182 20040 SH SOLE 22773 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 0 0 SH SOLE 4665 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 5881 198750 SH SOLE 198750 0 0 OMNICOM GROUP INC COM 681919106 3337 45542 SH SOLE 65820 0 0 ON HLDG AG NAMEN AKT A H5919C104 0 0 SH SOLE 46922 0 0 ON SEMICONDUCTOR CORP COM 682189105 5855 86210 SH SOLE 312254 0 0 ONE GAS INC COM 68235P108 39 500 SH SOLE 133726 0 0 ONE LIBERTY PPTYS INC COM 682406103 453 12852 SH SOLE 12852 0 0 ONEOK INC NEW COM 682680103 5585 95055 SH SOLE 115996 0 0 ONTO INNOVATION INC COM 683344105 0 0 SH SOLE 14328 0 0 OPEN TEXT CORP COM 683715106 0 0 SH SOLE 4388 0 0 OPTIMIZERX CORP COM NEW 68401U204 0 0 SH SOLE 16341 0 0 ORACLE CORP COM 68389X105 33947 389261 SH SOLE 454504 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 11980 16964 SH SOLE 18329 0 0 ORION OFFICE REIT INC COM 68629Y103 824 44119 SH SOLE 45006 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 0 0 SH SOLE 123138 0 0 OTIS WORLDWIDE CORP COM 68902V107 7711 88559 SH SOLE 89297 0 0 OUTFRONT MEDIA INC COM 69007J106 51 1910 SH SOLE 43627 0 0 OWENS CORNING NEW COM 690742101 2086 23047 SH SOLE 23569 0 0 PACCAR INC COM 693718108 7638 86542 SH SOLE 108871 0 0 PACKAGING CORP AMER COM 695156109 3401 24981 SH SOLE 60042 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 5620 308600 SH SOLE 315601 0 0 PALO ALTO NETWORKS INC COM 697435105 10155 18240 SH SOLE 5 18240 0 0 PALO ALTO NETWORKS INC COM 697435105 12097 21727 SH SOLE 22424 0 0 PALO ALTO NETWORKS INC COM 697435105 131 235 SH SOLE 1 70 0 165 PALO ALTO NETWORKS INC COM 697435105 5465 9816 SH SOLE 4 0 0 9816 PAN AMERN SILVER CORP COM 697900108 0 0 SH SOLE 10092 0 0 PARAMOUNT GROUP INC COM 69924R108 1159 139000 SH SOLE 202000 0 0 PARK HOTELS & RESORTS INC COM 700517105 3755 198870 SH SOLE 552971 0 0 PARKER-HANNIFIN CORP COM 701094104 8602 27040 SH SOLE 29829 0 0 PARKER-HANNIFIN CORP COM 701094104 169 530 SH SOLE 1 108 0 422 PAYCHEX INC COM 704326107 16545 121210 SH SOLE 129395 0 0 PAYCOM SOFTWARE INC COM 70432V102 4240 10212 SH SOLE 11039 0 0 PAYCOR HCM INC COM 70435P102 0 0 SH SOLE 56538 0 0 PAYLOCITY HLDG CORP COM 70438V106 6190 26213 SH SOLE 6 0 0 26213 PAYLOCITY HLDG CORP COM 70438V106 0 0 SH SOLE 224 0 0 PAYPAL HLDGS INC COM 70450Y103 69377 367889 SH SOLE 432346 0 0 PAYPAL HLDGS INC COM 70450Y103 25260 133947 SH SOLE 2 133947 0 0 PAYPAL HLDGS INC COM 70450Y103 10714 56816 SH SOLE 1 0 0 56816 PEARSON PLC SPONSORED ADR 705015105 0 0 SH SOLE 12422 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 193 8628 SH SOLE 5 8628 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2467 110300 SH SOLE 250704 0 0 PEGASYSTEMS INC COM 705573103 0 0 SH SOLE 265 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 739 20657 SH SOLE 5 20657 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2328 65104 SH SOLE 67025 0 0 PEMBINA PIPELINE CORP COM 706327103 0 0 SH SOLE 12862 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 49 48000 SH SOLE 48000 0 0 PENTAIR PLC SHS G7S00T104 9173 125601 SH SOLE 247473 0 0 PENTAIR PLC SHS G7S00T104 14768 202218 SH SOLE 2 202218 0 0 PENUMBRA INC COM 70975L107 0 0 SH SOLE 86222 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 6564 368340 SH SOLE 374999 0 0 PEPSICO INC COM 713448108 130701 752410 SH SOLE 825267 0 0 PEPSICO INC COM 713448108 9351 53833 SH SOLE 2 53833 0 0 PEPSICO INC COM 713448108 452 2600 SH SOLE 2600 0 0 PEPSICO INC COM 713448108 11405 65654 SH SOLE 1 0 2600 63054 PERFICIENT INC COM 71375U101 0 0 SH SOLE 13920 0 0 PERKINELMER INC COM 714046109 4694 23344 SH SOLE 68320 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1218 110902 SH SOLE 5 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH SOLE 510655 0 0 PFIZER INC COM 717081103 12275 207870 SH SOLE 5 207870 0 0 PFIZER INC COM 717081103 77705 1315927 SH SOLE 1390219 0 0 PG&E CORP COM 69331C108 3541 291647 SH SOLE 318212 0 0 PHILIP MORRIS INTL INC COM 718172109 72848 766823 SH SOLE 870852 0 0 PHILIP MORRIS INTL INC COM 718172109 2632 27700 SH SOLE 2 27700 0 0 PHILLIPS 66 COM 718546104 7276 100411 SH SOLE 119142 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 532 16100 SH SOLE 16100 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 0 SH SOLE 20276 0 0 PHYSICIANS RLTY TR COM 71943U104 3480 184800 SH SOLE 313527 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1913 104100 SH SOLE 559091 0 0 PINDUODUO INC SPONSORED ADS 722304102 2612 44795 SH SOLE 44795 0 0 PINNACLE WEST CAP CORP COM 723484101 387 5488 SH SOLE 5488 0 0 PINTEREST INC CL A 72352L106 3842 105701 SH SOLE 155711 0 0 PIONEER NAT RES CO COM 723787107 8763 48179 SH SOLE 55609 0 0 PLUG POWER INC COM NEW 72919P202 14253 504900 SH SOLE 530920 0 0 PLUG POWER INC COM NEW 72919P202 99 3500 SH SOLE 2 3500 0 0 PLUG POWER INC COM NEW 72919P202 152 5400 SH SOLE 5400 0 0 PLYMOUTH INDL REIT INC COM 729640102 925 28900 SH SOLE 59773 0 0 PNC FINL SVCS GROUP INC COM 693475105 18818 93845 SH SOLE 112113 0 0 POOL CORP COM 73278L105 4813 8504 SH SOLE 15307 0 0 POSTAL REALTY TRUST INC CL A 73757R102 212 10700 SH SOLE 89583 0 0 POWER INTEGRATIONS INC COM 739276103 0 0 SH SOLE 10873 0 0 PPG INDS INC COM 693506107 21537 124894 SH SOLE 133434 0 0 PPL CORP COM 69351T106 4973 165429 SH SOLE 167495 0 0 PREFERRED APT CMNTYS INC COM 74039L103 777 43000 SH SOLE 43000 0 0 PRICE T ROWE GROUP INC COM 74144T108 16767 85265 SH SOLE 90894 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4525 62556 SH SOLE 85258 0 0 PROCTER AND GAMBLE CO COM 742718109 120902 739099 SH SOLE 871447 0 0 PROGRESSIVE CORP COM 743315103 13873 135147 SH SOLE 197811 0 0 PROGYNY INC COM 74340E103 4315 85700 SH SOLE 100681 0 0 PROLOGIS INC. COM 74340W103 2085 12384 SH SOLE 5 12384 0 0 PROLOGIS INC. COM 74340W103 128529 763419 SH SOLE 1141423 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 2455 25000 SH SOLE 25000 0 0 PRUDENTIAL FINL INC COM 744320102 9424 87066 SH SOLE 103446 0 0 PRUDENTIAL PLC ADR 74435K204 0 0 SH SOLE 11292 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3052 16570 SH SOLE 16570 0 0 PTC INC COM 69370C100 2770 22865 SH SOLE 26461 0 0 PTC INC COM 69370C100 6419 52986 SH SOLE 4 0 0 52986 PUBLIC STORAGE COM 74460D109 59372 158512 SH SOLE 206725 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7386 110691 SH SOLE 113984 0 0 PULTE GROUP INC COM 745867101 3188 55769 SH SOLE 89418 0 0 PURE STORAGE INC CL A 74624M102 0 0 SH SOLE 54552 0 0 QIAGEN NV SHS NEW N72482123 0 0 SH SOLE 4107 0 0 QORVO INC COM 74736K101 3526 22547 SH SOLE 30791 0 0 QUALCOMM INC COM 747525103 3645 19933 SH SOLE 5 19933 0 0 QUALCOMM INC COM 747525103 66774 365143 SH SOLE 389001 0 0 QUANTA SVCS INC COM 74762E102 11181 97515 SH SOLE 115034 0 0 QUANTA SVCS INC COM 74762E102 287 2500 SH SOLE 2 2500 0 0 QUANTA SVCS INC COM 74762E102 482 4200 SH SOLE 4200 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 6746 304000 SH SOLE 304000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 58 2600 SH SOLE 2 2600 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 91 4100 SH SOLE 4100 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4607 26628 SH SOLE 70733 0 0 R1 RCM INC COM 749397105 0 0 SH SOLE 87829 0 0 RADNET INC COM 750491102 0 0 SH SOLE 65019 0 0 RALPH LAUREN CORP CL A 751212101 2922 24580 SH SOLE 5 24580 0 0 RALPH LAUREN CORP CL A 751212101 116 979 SH SOLE 53687 0 0 RAPID7 INC COM 753422104 0 0 SH SOLE 6246 0 0 RAYMOND JAMES FINL INC COM 754730109 4143 41264 SH SOLE 63882 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 30304 352122 SH SOLE 483839 0 0 REALTY INCOME CORP COM 756109104 853 11919 SH SOLE 5 11919 0 0 REALTY INCOME CORP COM 756109104 50519 705665 SH SOLE 1064100 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 0 0 SH SOLE 298415 0 0 REGENCY CTRS CORP COM 758849103 153 2031 SH SOLE 5 2031 0 0 REGENCY CTRS CORP COM 758849103 11914 158122 SH SOLE 255202 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4208 6664 SH SOLE 5 6664 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4210 6666 SH SOLE 6 0 0 6666 REGENERON PHARMACEUTICALS COM 75886F107 28054 44423 SH SOLE 210555 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 4564 209357 SH SOLE 285477 0 0 RELAY THERAPEUTICS INC COM 75943R102 430 14000 SH SOLE 5 14000 0 0 RELX PLC SPONSORED ADR 759530108 0 0 SH SOLE 11609 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 432 2550 SH SOLE 2550 0 0 REPLIGEN CORP COM 759916109 0 0 SH SOLE 315 0 0 REPUBLIC SVCS INC COM 760759100 6617 47454 SH SOLE 124738 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 39 1480 SH SOLE 32280 0 0 RESMED INC COM 761152107 7981 30638 SH SOLE 33301 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 0 0 SH SOLE 1822 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1976 100800 SH SOLE 404500 0 0 RETAIL VALUE INC COM 76133Q102 87 13615 SH SOLE 13615 0 0 REVOLVE GROUP INC CL A 76156B107 0 0 SH SOLE 18560 0 0 REXFORD INDL RLTY INC COM 76169C100 10191 125650 SH SOLE 398777 0 0 RH COM 74967X103 0 0 SH SOLE 2700 0 0 RINGCENTRAL INC CL A 76680R206 2692 14370 SH SOLE 14756 0 0 RIO TINTO PLC SPONSORED ADR 767204100 0 0 SH SOLE 13991 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 0 0 SH SOLE 2019 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3449 33260 SH SOLE 33260 0 0 RLJ LODGING TR COM 74965L101 1938 139100 SH SOLE 139100 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 220 56300 SH SOLE 56300 0 0 ROBERT HALF INTL INC COM 770323103 2837 25436 SH SOLE 29036 0 0 ROBINHOOD MKTS INC COM CL A 770700102 614 34600 SH SOLE 34600 0 0 ROBLOX CORP CL A 771049103 3580 34699 SH SOLE 6 0 0 34699 ROCKET LAB USA INC COM 773122106 1468 119524 SH SOLE 6 0 0 119524 ROCKWELL AUTOMATION INC COM 773903109 4157 11915 SH SOLE 5 11915 0 0 ROCKWELL AUTOMATION INC COM 773903109 8755 25096 SH SOLE 27512 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH SOLE 5503 0 0 ROKU INC COM CL A 77543R102 5112 22403 SH SOLE 72432 0 0 ROLLINS INC COM 775711104 1764 51569 SH SOLE 61257 0 0 ROPER TECHNOLOGIES INC COM 776696106 17598 35778 SH SOLE 104419 0 0 ROSS STORES INC COM 778296103 20807 182068 SH SOLE 187371 0 0 ROSS STORES INC COM 778296103 8319 72791 SH SOLE 2 72791 0 0 ROSS STORES INC COM 778296103 7449 65185 SH SOLE 1 0 0 65185 ROYAL CARIBBEAN GROUP COM V7780T103 3760 48892 SH SOLE 60306 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 0 0 SH SOLE 73594 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2710 68009 SH SOLE 78081 0 0 RPM INTL INC COM 749685103 2895 28661 SH SOLE 35327 0 0 RPT REALTY SH BEN INT 74971D101 930 69500 SH SOLE 69500 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 0 0 SH SOLE 53150 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4185 45510 SH SOLE 84698 0 0 S&P GLOBAL INC COM 78409V104 5328 11290 SH SOLE 5 11290 0 0 S&P GLOBAL INC COM 78409V104 6605 13996 SH SOLE 6 0 0 13996 S&P GLOBAL INC COM 78409V104 49306 104477 SH SOLE 104626 0 0 S&P GLOBAL INC COM 78409V104 1416 3000 SH SOLE 2 3000 0 0 S&P GLOBAL INC COM 78409V104 476 1008 SH SOLE 1 38 800 170 S&P GLOBAL INC COM 78409V104 1274 2700 SH SOLE 4 0 0 2700 SABRA HEALTH CARE REIT INC COM 78573L106 2613 193000 SH SOLE 193000 0 0 SAFEHOLD INC COM 78645L100 913 11430 SH SOLE 11430 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 162214 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 0 0 SH SOLE 7508 0 0 SALESFORCE COM INC COM 79466L302 5865 23077 SH SOLE 5 23077 0 0 SALESFORCE COM INC COM 79466L302 7812 30739 SH SOLE 6 0 0 30739 SALESFORCE COM INC COM 79466L302 63098 248290 SH SOLE 325748 0 0 SALESFORCE COM INC COM 79466L302 11959 47057 SH SOLE 1 54 0 47003 SALESFORCE COM INC COM 79466L302 16519 65004 SH SOLE 4 0 0 65004 SANTANDER CONSUMER USA HLDGS COM 80283M101 0 0 SH SOLE 29284 0 0 SAUL CTRS INC COM 804395101 557 10500 SH SOLE 10500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 9010 23161 SH SOLE 25760 0 0 SCHLUMBERGER LTD COM STK 806857108 9483 316615 SH SOLE 380618 0 0 SCHWAB CHARLES CORP COM 808513105 6667 79275 SH SOLE 5 79275 0 0 SCHWAB CHARLES CORP COM 808513105 27195 323360 SH SOLE 357858 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3667 32215 SH SOLE 5 32215 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH SOLE 1784 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1362 16850 SH SOLE 5 16850 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH SOLE 34921 0 0 SEA LTD SPONSORD ADS 81141R100 1530 6840 SH SOLE 5 6840 0 0 SEA LTD SPONSORD ADS 81141R100 13602 60800 SH SOLE 6 3100 0 57700 SEA LTD SPONSORD ADS 81141R100 8879 39690 SH SOLE 82766 0 0 SEA LTD SPONSORD ADS 81141R100 12886 57600 SH SOLE 2 57600 0 0 SEA LTD SPONSORD ADS 81141R100 1365 6100 SH SOLE 1100 0 5000 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5279 46721 SH SOLE 75813 0 0 SEAGEN INC COM 81181C104 1288 8333 SH SOLE 5 8333 0 0 SEAGEN INC COM 81181C104 9989 64612 SH SOLE 205567 0 0 SEALED AIR CORP NEW COM 81211K100 2522 37383 SH SOLE 38805 0 0 SEAWORLD ENTMT INC COM 81282V100 0 0 SH SOLE 30935 0 0 SEI INVTS CO COM 784117103 1712 28096 SH SOLE 28096 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1165 5700 SH SOLE 5 5700 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1901 9300 SH SOLE 9300 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 956 5500 SH SOLE 5 5500 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 17 100 SH SOLE 100 0 0 SEMPRA COM 816851109 9046 68387 SH SOLE 68800 0 0 SEMTECH CORP COM 816850101 0 0 SH SOLE 18349 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1938 31410 SH SOLE 48168 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 409 30800 SH SOLE 30800 0 0 SERVICE CORP INTL COM 817565104 70 990 SH SOLE 22471 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1204 137000 SH SOLE 137000 0 0 SERVICENOW INC COM 81762P102 5548 8547 SH SOLE 5 8547 0 0 SERVICENOW INC COM 81762P102 151400 233242 SH SOLE 240992 0 0 SERVICENOW INC COM 81762P102 844 1300 SH SOLE 2 1300 0 0 SERVICENOW INC COM 81762P102 1455 2241 SH SOLE 2241 0 0 SERVICENOW INC COM 81762P102 8054 12407 SH SOLE 1 56 0 12351 SERVICENOW INC COM 81762P102 7766 11964 SH SOLE 4 0 0 11964 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 0 SH SOLE 9010 0 0 SHERWIN WILLIAMS CO COM 824348106 26436 75069 SH SOLE 77586 0 0 SHOPIFY INC CL A 82509L107 5193 3770 SH SOLE 5 3770 0 0 SHOPIFY INC CL A 82509L107 28925 21000 SH SOLE 21000 0 0 SI-BONE INC COM 825704109 0 0 SH SOLE 9286 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4039 12487 SH SOLE 18807 0 0 SILK RD MED INC COM 82710M100 792 18594 SH SOLE 6 0 0 18594 SILK RD MED INC COM 82710M100 0 0 SH SOLE 199758 0 0 SILVERGATE CAP CORP CL A 82837P408 0 0 SH SOLE 8233 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1485 9296 SH SOLE 5 9296 0 0 SIMON PPTY GROUP INC NEW COM 828806109 56522 353774 SH SOLE 717431 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2525 397671 SH SOLE 407430 0 0 SITE CTRS CORP COM 82981J109 2389 150900 SH SOLE 150900 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 6711 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6220 40092 SH SOLE 53660 0 0 SL GREEN RLTY CORP COM 78440X804 5796 80840 SH SOLE 80840 0 0 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 10665 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 0 0 SH SOLE 6433 0 0 SMITH A O CORP COM 831865209 22630 263600 SH SOLE 330424 0 0 SMITH A O CORP COM 831865209 20966 244222 SH SOLE 2 244222 0 0 SMUCKER J M CO COM NEW 832696405 9297 68451 SH SOLE 82510 0 0 SNAP INC CL A 83304A106 9694 206130 SH SOLE 519251 0 0 SNAP ON INC COM 833034101 4083 18959 SH SOLE 25884 0 0 SNOWFLAKE INC CL A 833445109 13824 40810 SH SOLE 40810 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 493 9779 SH SOLE 9779 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1572 99400 SH SOLE 99400 0 0 SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH SOLE 18519 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2938 10470 SH SOLE 11155 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 0 0 SH SOLE 16067 0 0 SOUTHERN CO COM 842587107 15418 224824 SH SOLE 225690 0 0 SOUTHERN COPPER CORP COM 84265V105 479 7760 SH SOLE 10502 0 0 SOUTHWEST AIRLS CO COM 844741108 1459 34063 SH SOLE 58381 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 0 0 PRN SOLE 701000 0 0 SOVOS BRANDS INC COM 84612U107 0 0 SH SOLE 77608 0 0 SP PLUS CORP COM 78469C103 0 0 SH SOLE 32579 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2135 5875 SH SOLE 5 5875 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 109 300 SH SOLE 300 0 0 SPDR GOLD TR GOLD SHS 78463V107 10429 61000 SH SOLE 61000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2375 5000 SH SOLE 5 5000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 570 1200 SH SOLE 1200 0 0 SPDR SER TR BLOOMBERG CONV 78464A359 17064 205687 SH SOLE 5 205687 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 257 2728 SH SOLE 5 2728 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 2774 29400 SH SOLE 29400 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 180 5719 SH SOLE 5 5719 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 2268 72000 SH SOLE 72000 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 3521 39000 SH SOLE 39000 0 0 SPDR SER TR S&P METALS MNG 78464A755 300 6700 SH SOLE 6700 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 2213 25800 SH SOLE 5 25800 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 10822 398600 SH SOLE 5 398600 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 358 3732 SH SOLE 5 3732 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8164 75200 SH SOLE 5 75200 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 829 7633 SH SOLE 7633 0 0 SPIRE INC COM 84857L101 37 570 SH SOLE 123220 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 275 5699 SH SOLE 5 5699 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7015 145560 SH SOLE 363462 0 0 SPLUNK INC COM 848637104 4132 35703 SH SOLE 65970 0 0 SPLUNK INC NOTE 0.500% 9/1 848637AC8 858 8000000 PRN SOLE 2 8000000 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 0 0 SH SOLE 73903 0 0 SPROUT SOCIAL INC COM CL A 85209W109 0 0 SH SOLE 13381 0 0 SPS COMM INC COM 78463M107 0 0 SH SOLE 7747 0 0 SPX FLOW INC COM 78469X107 0 0 SH SOLE 20180 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3650 44517 SH SOLE 77245 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 0 0 SH SOLE 3523 0 0 STAG INDL INC COM 85254J102 6938 144670 SH SOLE 168425 0 0 STANLEY BLACK & DECKER INC COM 854502101 13267 70339 SH SOLE 79073 0 0 STANTEC INC COM 85472N109 0 0 SH SOLE 500 0 0 STARBUCKS CORP COM 855244109 33846 289359 SH SOLE 386226 0 0 STARWOOD PPTY TR INC COM 85571B105 1348 55480 SH SOLE 55480 0 0 STATE STR CORP COM 857477103 7332 78842 SH SOLE 93481 0 0 STEEL DYNAMICS INC COM 858119100 2650 42700 SH SOLE 69748 0 0 STERIS PLC SHS USD G8473T100 5136 21101 SH SOLE 78033 0 0 STERLING CHECK CORP COM 85917T109 0 0 SH SOLE 37074 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 116738 0 0 STORE CAP CORP COM 862121100 7015 203920 SH SOLE 203920 0 0 STRYKER CORPORATION COM 863667101 28252 105646 SH SOLE 303894 0 0 STRYKER CORPORATION COM 863667101 1257 4700 SH SOLE 2 4700 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 890 91200 SH SOLE 91200 0 0 SUMMIT MATLS INC CL A 86614U100 44 1100 SH SOLE 65568 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 1668 75140 SH SOLE 2 75140 0 0 SUN CMNTYS INC COM 866674104 1041 4959 SH SOLE 5 4959 0 0 SUN CMNTYS INC COM 866674104 24994 119036 SH SOLE 285446 0 0 SUN LIFE FINANCIAL INC. COM 866796105 0 0 SH SOLE 6251 0 0 SUNCOR ENERGY INC NEW COM 867224107 0 0 SH SOLE 37115 0 0 SUNRUN INC COM 86771W105 1085 31630 SH SOLE 31630 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 128 10890 SH SOLE 5 10890 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2184 186200 SH SOLE 795000 0 0 SVB FINANCIAL GROUP COM 78486Q101 12974 19129 SH SOLE 20789 0 0 SWITCH INC CL A 87105L104 0 0 SH SOLE 97303 0 0 SYNCHRONY FINANCIAL COM 87165B103 1656 35695 SH SOLE 5 35695 0 0 SYNCHRONY FINANCIAL COM 87165B103 6565 141525 SH SOLE 178924 0 0 SYNOPSYS INC COM 871607107 13262 35990 SH SOLE 60854 0 0 SYSCO CORP COM 871829107 15811 201286 SH SOLE 223236 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 8413 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4115 34200 SH SOLE 351121 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8308 69059 SH SOLE 0 0 69059 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 664 5519 SH SOLE 1 446 4400 673 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4775 26869 SH SOLE 34874 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 117 29730 SH SOLE 29730 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1668 86500 SH SOLE 86500 0 0 TAPESTRY INC COM 876030107 217 5354 SH SOLE 22903 0 0 TARGA RES CORP COM 87612G101 240 4600 SH SOLE 4600 0 0 TARGET CORP COM 87612E106 30937 133671 SH SOLE 192008 0 0 TARGET CORP COM 87612E106 188 812 SH SOLE 1 195 0 617 TARGET CORP COM 87612E106 833 3600 SH SOLE 4 0 0 3600 TC ENERGY CORP COM 87807B107 0 0 SH SOLE 6691 0 0 TE CONNECTIVITY LTD SHS H84989104 17131 106177 SH SOLE 113308 0 0 TE CONNECTIVITY LTD SHS H84989104 10124 62749 SH SOLE 4 0 0 62749 TECHNIPFMC PLC COM G87110105 0 0 SH SOLE 10485 0 0 TECK RESOURCES LTD CL B 878742204 0 0 SH SOLE 18312 0 0 TELADOC HEALTH INC COM 87918A105 3805 41440 SH SOLE 5 41440 0 0 TELADOC HEALTH INC COM 87918A105 2475 26955 SH SOLE 190728 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4320 9888 SH SOLE 12050 0 0 TELEFLEX INCORPORATED COM 879369106 3065 9330 SH SOLE 12118 0 0 TENABLE HLDGS INC COM 88025T102 0 0 SH SOLE 65398 0 0 TENARIS S A SPONSORED ADS 88031M109 0 0 SH SOLE 14915 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 320 46700 SH SOLE 46700 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 200 2450 SH SOLE 2450 0 0 TERADYNE INC COM 880770102 5792 35420 SH SOLE 81396 0 0 TERRENO RLTY CORP COM 88146M101 5271 61800 SH SOLE 61800 0 0 TESLA INC COM 88160R101 16227 15355 SH SOLE 5 15355 0 0 TESLA INC COM 88160R101 17179 16256 SH SOLE 6 0 0 16256 TESLA INC COM 88160R101 200639 189859 SH SOLE 225358 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1706 212975 SH SOLE 233165 0 0 TEXAS INSTRS INC COM 882508104 5089 26999 SH SOLE 5 26999 0 0 TEXAS INSTRS INC COM 882508104 61149 324447 SH SOLE 447770 0 0 TEXTRON INC COM 883203101 3784 49016 SH SOLE 72374 0 0 TFI INTL INC COM 87241L109 0 0 SH SOLE 2531 0 0 TG THERAPEUTICS INC COM 88322Q108 0 0 SH SOLE 270885 0 0 THE AARONS COMPANY INC COM 00258W108 0 0 SH SOLE 253 0 0 THE TRADE DESK INC COM CL A 88339J105 7650 83484 SH SOLE 187599 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 91660 137372 SH SOLE 176459 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24237 36325 SH SOLE 2 36325 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 646 968 SH SOLE 968 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11545 17302 SH SOLE 1 78 700 16524 THERMO FISHER SCIENTIFIC INC COM 883556102 19471 29182 SH SOLE 4 0 0 29182 THOMSON REUTERS CORP. COM NEW 884903709 0 0 SH SOLE 744 0 0 TJX COS INC NEW COM 872540109 34672 456696 SH SOLE 465415 0 0 TJX COS INC NEW COM 872540109 1427 18800 SH SOLE 2 18800 0 0 TJX COS INC NEW COM 872540109 440 5800 SH SOLE 1 0 5800 0 TJX COS INC NEW COM 872540109 935 12318 SH SOLE 4 0 0 12318 T-MOBILE US INC COM 872590104 24162 208326 SH SOLE 221387 0 0 TORO CO COM 891092108 33 330 SH SOLE 22511 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 0 0 SH SOLE 2308 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 0 0 SH SOLE 103549 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 0 0 SH SOLE 6013 0 0 TOYOTA MOTOR CORP ADS 892331307 0 0 SH SOLE 8300 0 0 TRACTOR SUPPLY CO COM 892356106 29471 123516 SH SOLE 128503 0 0 TRACTOR SUPPLY CO COM 892356106 2028 8500 SH SOLE 2 8500 0 0 TRADEWEB MKTS INC CL A 892672106 5032 50250 SH SOLE 55392 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 10492 51931 SH SOLE 55918 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5338 26421 SH SOLE 4 0 0 26421 TRANSDIGM GROUP INC COM 893641100 6949 10921 SH SOLE 29825 0 0 TRANSOCEAN LTD REG SHS H8817H100 63 23000 SH SOLE 23000 0 0 TRANSUNION COM 89400J107 4659 39288 SH SOLE 5 39288 0 0 TRANSUNION COM 89400J107 4544 38320 SH SOLE 45387 0 0 TRAVEL PLUS LEISURE CO COM 894164102 36 660 SH SOLE 23971 0 0 TRAVELERS COMPANIES INC COM 89417E109 22779 145617 SH SOLE 161920 0 0 TRAVELERS COMPANIES INC COM 89417E109 454 2900 SH SOLE 1 0 2900 0 TREX CO INC COM 89531P105 0 0 SH SOLE 2860 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 0 0 SH SOLE 30033 0 0 TRIMBLE INC COM 896239100 4508 51705 SH SOLE 111531 0 0 TRIP COM GROUP LTD ADS 89677Q107 1025 41650 SH SOLE 47131 0 0 TRIPADVISOR INC COM 896945201 11 400 SH SOLE 67180 0 0 TRIUMPH BANCORP INC COM 89679E300 0 0 SH SOLE 18526 0 0 TRUIST FINL CORP COM 89832Q109 18583 317383 SH SOLE 339821 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH SOLE 111425 0 0 TWILIO INC CL A 90138F102 8545 32448 SH SOLE 71642 0 0 TWITTER INC COM 90184L102 7070 163592 SH SOLE 175082 0 0 TYLER TECHNOLOGIES INC COM 902252105 4597 8545 SH SOLE 9147 0 0 TYSON FOODS INC CL A 902494103 5657 64898 SH SOLE 79123 0 0 UBER TECHNOLOGIES INC COM 90353T100 890 21220 SH SOLE 5 21220 0 0 UBER TECHNOLOGIES INC COM 90353T100 10193 243091 SH SOLE 263966 0 0 UBER TECHNOLOGIES INC COM 90353T100 128 3056 SH SOLE 1 785 0 2271 UBER TECHNOLOGIES INC COM 90353T100 3753 89513 SH SOLE 4 0 0 89513 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 889 9000000 PRN SOLE 2 9000000 0 0 UBIQUITI INC COM 90353W103 0 0 SH SOLE 171 0 0 UBS GROUP AG SHS H42097107 0 0 SH SOLE 39330 0 0 UDR INC COM 902653104 20157 336012 SH SOLE 588306 0 0 UGI CORP NEW COM 902681105 2192 47746 SH SOLE 47746 0 0 ULTA BEAUTY INC COM 90384S303 19918 48304 SH SOLE 71591 0 0 ULTA BEAUTY INC COM 90384S303 289 700 SH SOLE 2 700 0 0 ULTA BEAUTY INC COM 90384S303 454 1100 SH SOLE 1100 0 0 ULTA BEAUTY INC COM 90384S303 96 232 SH SOLE 1 63 0 169 UMH PPTYS INC COM 903002103 1017 37200 SH SOLE 37200 0 0 UNDER ARMOUR INC CL A 904311107 66 3109 SH SOLE 10357 0 0 UNDER ARMOUR INC CL C 904311206 58 3191 SH SOLE 50750 0 0 UNILEVER PLC SPON ADR NEW 904767704 0 0 SH SOLE 185745 0 0 UNION PAC CORP COM 907818108 47340 187908 SH SOLE 230693 0 0 UNION PAC CORP COM 907818108 428 1700 SH SOLE 1 0 1700 0 UNITED AIRLS HLDGS INC COM 910047109 226 5156 SH SOLE 40206 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1606 7494 SH SOLE 5 7494 0 0 UNITED PARCEL SERVICE INC CL B 911312106 64797 302308 SH SOLE 310631 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2208 10300 SH SOLE 2 10300 0 0 UNITED PARCEL SERVICE INC CL B 911312106 536 2500 SH SOLE 1 0 2500 0 UNITED RENTALS INC COM 911363109 5089 15315 SH SOLE 18444 0 0 UNITED STS OIL FD LP UNITS 91232N207 344 6325 SH SOLE 6325 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 56 260 SH SOLE 47555 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11716 23332 SH SOLE 5 23332 0 0 UNITEDHEALTH GROUP INC COM 91324P102 192993 384341 SH SOLE 835852 0 0 UNITEDHEALTH GROUP INC COM 91324P102 653 1300 SH SOLE 2 1300 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1054 2100 SH SOLE 2100 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13084 26057 SH SOLE 1 0 0 26057 UNITY SOFTWARE INC COM 91332U101 1456 10180 SH SOLE 10180 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 660 11090 SH SOLE 11090 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2226 17171 SH SOLE 27175 0 0 UPSTART HLDGS INC COM 91680M107 2085 13780 SH SOLE 13780 0 0 URBAN EDGE PPTYS COM 91704F104 1742 91700 SH SOLE 91700 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 547 25700 SH SOLE 25700 0 0 US BANCORP DEL COM NEW 902973304 33707 600092 SH SOLE 689722 0 0 US BANCORP DEL COM NEW 902973304 1230 21900 SH SOLE 2 21900 0 0 V F CORP COM 918204108 12159 166056 SH SOLE 227956 0 0 VAIL RESORTS INC COM 91879Q109 2668 8137 SH SOLE 8993 0 0 VALE S A SPONSORED ADS 91912E105 2498 178205 SH SOLE 5 178205 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 78116 0 0 VALERO ENERGY CORP COM 91913Y100 6978 92904 SH SOLE 110390 0 0 VALERO ENERGY CORP COM 91913Y100 5795 77150 SH SOLE 4 0 0 77150 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 13650 414016 SH SOLE 5 414016 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 847 25700 SH SOLE 25700 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5682 18400 SH SOLE 18400 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 811 8500 SH SOLE 8500 0 0 VANECK ETF TRUST GAMING ETF 92189F882 906 20400 SH SOLE 20400 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23447 53707 SH SOLE 53707 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 905 7800 SH SOLE 7800 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 610 2700 SH SOLE 2700 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1265 25575 SH SOLE 5 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 745 10920 SH SOLE 5 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1849 35965 SH SOLE 5 35965 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1354 24660 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 29679 487900 SH SOLE 487900 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1003 12345 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16488 202900 SH SOLE 202900 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7148 140000 SH SOLE 140000 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 219 642 SH SOLE 5 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1090 3200 SH SOLE 3200 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 419 2096 SH SOLE 5 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3978 19900 SH SOLE 19900 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1700 17600 SH SOLE 5 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 859 8900 SH SOLE 8900 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2912 10930 SH SOLE 5 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2664 10000 SH SOLE 10000 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 4169 9100 SH SOLE 9100 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 984 5000 SH SOLE 5000 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7679 49100 SH SOLE 49100 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 624 4600 SH SOLE 4600 0 0 VEEVA SYS INC CL A COM 922475108 63337 247912 SH SOLE 418546 0 0 VEEVA SYS INC CL A COM 922475108 460 1800 SH SOLE 2 1800 0 0 VEEVA SYS INC CL A COM 922475108 741 2900 SH SOLE 2900 0 0 VENTAS INC COM 92276F100 21162 413963 SH SOLE 828342 0 0 VERACYTE INC COM 92337F107 0 0 SH SOLE 97500 0 0 VERIS RESIDENTIAL INC COM 554489104 1244 67700 SH SOLE 67700 0 0 VERISIGN INC COM 92343E102 6346 25002 SH SOLE 26395 0 0 VERISK ANALYTICS INC COM 92345Y106 988 4321 SH SOLE 6 0 0 4321 VERISK ANALYTICS INC COM 92345Y106 8269 36152 SH SOLE 39063 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 78795 1516453 SH SOLE 1919949 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 64210 292395 SH SOLE 526025 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 373 1700 SH SOLE 2 1700 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 606 2759 SH SOLE 2759 0 0 VIACOMCBS INC CL A 92556H107 0 0 SH SOLE 774 0 0 VIACOMCBS INC CL B 92556H206 3808 126175 SH SOLE 165098 0 0 VIATRIS INC COM 92556V106 3564 263431 SH SOLE 359143 0 0 VICI PPTYS INC COM 925652109 21180 703406 SH SOLE 857853 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 283 33700 SH SOLE 33700 0 0 VISA INC COM CL A 92826C839 7704 35550 SH SOLE 6 0 0 35550 VISA INC COM CL A 92826C839 85936 396547 SH SOLE 650159 0 0 VISA INC COM CL A 92826C839 11792 54416 SH SOLE 2 54416 0 0 VISTRA CORP COM 92840M102 2311 101501 SH SOLE 104814 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 2 13365 SH SOLE 2 13365 0 0 VMWARE INC CL A COM 928563402 5652 48771 SH SOLE 63584 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 0 0 SH SOLE 18570 0 0 VORNADO RLTY TR SH BEN INT 929042109 6901 164849 SH SOLE 164849 0 0 VOYA FINANCIAL INC COM 929089100 343 5178 SH SOLE 5178 0 0 VULCAN MATLS CO COM 929160109 5683 27375 SH SOLE 34058 0 0 WABTEC COM 929740108 5368 58281 SH SOLE 6 0 0 58281 WABTEC COM 929740108 3458 37544 SH SOLE 58289 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 19897 381454 SH SOLE 412958 0 0 WALMART INC COM 931142103 77256 533944 SH SOLE 751778 0 0 WALMART INC COM 931142103 200 1379 SH SOLE 1 298 0 1081 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1828 70730 SH SOLE 70730 0 0 WASTE CONNECTIONS INC COM 94106B101 6827 50100 SH SOLE 191452 0 0 WASTE MGMT INC DEL COM 94106L109 15025 90024 SH SOLE 135505 0 0 WATERS CORP COM 941848103 6080 16317 SH SOLE 18242 0 0 WAYFAIR INC CL A 94419L101 2777 14616 SH SOLE 14808 0 0 WEC ENERGY GROUP INC COM 92939U106 21061 216969 SH SOLE 217563 0 0 WELLS FARGO CO NEW COM 949746101 74568 1554156 SH SOLE 1620183 0 0 WELLS FARGO CO NEW COM 949746101 2639 55000 SH SOLE 2 55000 0 0 WELLTOWER INC COM 95040Q104 272 3174 SH SOLE 5 3174 0 0 WELLTOWER INC COM 95040Q104 40610 473475 SH SOLE 815187 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 16321 34798 SH SOLE 35852 0 0 WESTERN DIGITAL CORP. COM 958102105 4411 67639 SH SOLE 97892 0 0 WESTERN UN CO COM 959802109 2139 119898 SH SOLE 119898 0 0 WESTROCK CO COM 96145D105 7183 161915 SH SOLE 191124 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 6505 157964 SH SOLE 171819 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 0 0 SH SOLE 4797 0 0 WHIRLPOOL CORP COM 963320106 3892 16586 SH SOLE 26889 0 0 WHITESTONE REIT COM 966084204 384 37900 SH SOLE 37900 0 0 WILLIAMS COS INC COM 969457100 6904 265135 SH SOLE 333179 0 0 WILLIAMS SONOMA INC COM 969904101 7802 46129 SH SOLE 5 46129 0 0 WILLIAMS SONOMA INC COM 969904101 73 430 SH SOLE 23660 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6299 26524 SH SOLE 32043 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 0 0 SH SOLE 437 0 0 WINTRUST FINL CORP COM 97650W108 46 510 SH SOLE 23769 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6891 706000 SH SOLE 706000 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 872 13940 SH SOLE 5 13940 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 206 2760 SH SOLE 5 2760 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2209 27560 SH SOLE 5 27560 0 0 WIX COM LTD SHS M98068105 1733 10980 SH SOLE 10980 0 0 WNS HLDGS LTD SPON ADR 92932M101 0 0 SH SOLE 21769 0 0 WORKDAY INC CL A 98138H101 11670 42718 SH SOLE 77769 0 0 WP CAREY INC COM 92936U109 17301 210865 SH SOLE 214851 0 0 WPP PLC NEW ADR 92937A102 0 0 SH SOLE 4589 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 40 450 SH SOLE 23107 0 0 WYNN RESORTS LTD COM 983134107 1907 22422 SH SOLE 23616 0 0 XCEL ENERGY INC COM 98389B100 12942 191160 SH SOLE 191960 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1742 96200 SH SOLE 194600 0 0 XILINX INC COM 983919101 17036 80348 SH SOLE 89339 0 0 XPENG INC ADS 98422D105 1455 28900 SH SOLE 28900 0 0 XYLEM INC COM 98419M100 4553 37965 SH SOLE 5 37965 0 0 XYLEM INC COM 98419M100 4475 37313 SH SOLE 80676 0 0 YAMANA GOLD INC COM 98462Y100 0 0 SH SOLE 11600 0 0 YANDEX N V SHS CLASS A N97284108 1850 30580 SH SOLE 30580 0 0 YUM BRANDS INC COM 988498101 9001 64824 SH SOLE 67679 0 0 YUM CHINA HLDGS INC COM 98850P109 1613 32360 SH SOLE 37909 0 0 ZAI LAB LTD ADR 98887Q104 341 5420 SH SOLE 5420 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6849 11507 SH SOLE 12696 0 0 ZENDESK INC COM 98936J101 2309 22140 SH SOLE 23308 0 0 ZILLOW GROUP INC CL A 98954M101 663 10660 SH SOLE 12392 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2039 31940 SH SOLE 42537 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5823 45839 SH SOLE 199960 0 0 ZOETIS INC CL A 98978V103 4856 19900 SH SOLE 5 19900 0 0 ZOETIS INC CL A 98978V103 81507 334005 SH SOLE 799245 0 0 ZOETIS INC CL A 98978V103 586 2400 SH SOLE 2 2400 0 0 ZOETIS INC CL A 98978V103 955 3914 SH SOLE 3914 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9027 49086 SH SOLE 49282 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2781 43310 SH SOLE 116085 0 0 ZSCALER INC COM 98980G102 6356 19780 SH SOLE 45054 0 0 ZSCALER INC COM 98980G102 68 213 SH SOLE 1 0 0 213 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1000 35430 SH SOLE 35430 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 25 700 SH SOLE 64872 0 0 ZYMEWORKS INC COM 98985W102 0 0 SH SOLE 136726 0 0