The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   1,177,564 15,480 SH   SOLE   132,359 0 0
10X GENOMICS INC CL A COM 88025U109   1,694,610 22,277 SH   SOLE 5 22,277 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   116,964 7,600 SH   SOLE   7,600 0 0
3M CO COM 88579Y101   60,312,330 405,107 SH   SOLE   412,640 0 0
3M CO COM 88579Y101   5,107,030 34,303 SH   SOLE 2 34,303 0 0
3M CO COM 88579Y101   342,424 2,300 SH   SOLE 1 0 2,300 0
51JOB INC SPONSORED ADS 316827104   129,396 2,210 SH   SOLE   2,210 0 0
ABBOTT LABS COM 002824100   70,549,662 596,060 SH   SOLE   1,454,319 0 0
ABBOTT LABS COM 002824100   1,704,380 14,400 SH   SOLE 2 14,400 0 0
ABBOTT LABS COM 002824100   11,325,632 95,688 SH   SOLE 4 0 0 95,688
ABBOTT LABS COM 002824100   7,015,789 59,275 SH   SOLE 1 0 3,200 56,075
ABBVIE INC COM 00287Y109   93,942,097 579,496 SH   SOLE   594,200 0 0
ABBVIE INC COM 00287Y109   9,937,340 61,300 SH   SOLE 5 61,300 0 0
ABBVIE INC COM 00287Y109   11,477,388 70,800 SH   SOLE 1 0 0 70,800
ABCELLERA BIOLOGICS INC COM 00288U106   534,590 54,830 SH   SOLE 5 54,830 0 0
ABERCROMBIE & FITCH CO CL A 002896207   19,194 600 SH   SOLE   600 0 0
ABIOMED INC COM 003654100   3,280,601 9,904 SH   SOLE   68,718 0 0
ABM INDS INC COM 000957100   36,832 800 SH   SOLE   800 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,590,360 12,400 SH   SOLE   12,400 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   752,432 8,200 SH   SOLE   8,200 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   37,430 950 SH   SOLE   950 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   40,629 620 SH   SOLE   620 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   1,673,357 77,220 SH   SOLE   169,975 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   47,782,793 141,692 SH   SOLE   146,422 0 0
ACI WORLDWIDE INC COM 004498101   18,579 590 SH   SOLE   590 0 0
ACTIVISION BLIZZARD INC COM 00507V109   15,591,970 194,632 SH   SOLE   231,233 0 0
ACTIVISION BLIZZARD INC COM 00507V109   5,165,172 64,476 SH   SOLE 1 0 0 64,476
ACUITY BRANDS INC COM 00508Y102   34,074 180 SH   SOLE   180 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   0 0 SH   SOLE   177,075 0 0
ADC THERAPEUTICS SA SHS H0036K147   0 0 SH   SOLE   132,097 0 0
ADIENT PLC ORD SHS G0084W101   55,855 1,370 SH   SOLE   1,370 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   186,525,361 409,388 SH   SOLE   433,370 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,336,790 2,934 SH   SOLE 5 2,934 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,230,170 2,700 SH   SOLE 2 2,700 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,562,638 23,183 SH   SOLE 4 0 0 23,183
ADOBE SYSTEMS INCORPORATED COM 00724F101   218,698 480 SH   SOLE 1 114 0 366
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,126,293 2,472 SH   SOLE   2,472 0 0
ADT INC DEL COM 00090Q103   15,939 2,100 SH   SOLE   2,100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,968,220 14,342 SH   SOLE   19,942 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   5,588,950 27,005 SH   SOLE 5 27,005 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   9,348,176 45,169 SH   SOLE 4 0 0 45,169
ADVANCE AUTO PARTS INC COM 00751Y106   8,700,184 42,038 SH   SOLE 1 0 0 42,038
ADVANCED DRAIN SYS INC DEL COM 00790R104   0 0 SH   SOLE   15,044 0 0
ADVANCED MICRO DEVICES INC COM 007903107   56,608,489 517,729 SH   SOLE   541,635 0 0
ADVANCED MICRO DEVICES INC COM 007903107   132,301 1,210 SH   SOLE 1 371 0 839
AECOM COM 00766T100   111,375 1,450 SH   SOLE   46,374 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   0 0 SH   SOLE   273,188 0 0
AEGON N V NY REGISTRY SHS 007924103   0 0 SH   SOLE   138,273 0 0
AERCAP HOLDINGS NV SHS N00985106   1,429,812 28,437 SH   SOLE   28,437 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   14,560 370 SH   SOLE   370 0 0
AES CORP COM 00130H105   3,887,520 151,089 SH   SOLE   163,769 0 0
AFC GAMMA INC COM 00109K105   1,284,864 67,200 SH   SOLE   67,200 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   43,695 310 SH   SOLE   310 0 0
AFFIMED N V COM N01045108   0 0 SH   SOLE   516,401 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,640,626 35,450 SH   SOLE   35,450 0 0
AFLAC INC COM 001055102   17,438,100 270,820 SH   SOLE   366,264 0 0
AGCO CORP COM 001084102   59,872 410 SH   SOLE   11,417 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   8,688,920 65,661 SH   SOLE   103,089 0 0
AGNC INVT CORP COM 00123Q104   1,976,345 150,866 SH   SOLE   150,866 0 0
AGNICO EAGLE MINES LTD COM 008474108   0 0 SH   SOLE   84,458 0 0
AGREE RLTY CORP COM 008492100   4,139,537 62,380 SH   SOLE   110,590 0 0
AIR LEASE CORP CL A 00912X302   47,329 1,060 SH   SOLE   1,060 0 0
AIR PRODS & CHEMS INC COM 009158106   19,314,044 77,284 SH   SOLE   81,700 0 0
AIR PRODS & CHEMS INC COM 009158106   10,652,664 42,626 SH   SOLE 4 0 0 42,626
AIR PRODS & CHEMS INC COM 009158106   7,704,225 30,828 SH   SOLE 1 0 0 30,828
AIRBNB INC COM CL A 009066101   12,211,621 71,097 SH   SOLE   71,345 0 0
AIRBNB INC NOTE 3/1 009066AB7   12,662,050 13,000,000 PRN   SOLE 2 13,000,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   17,983,954 150,632 SH   SOLE   162,567 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   262,660 2,200 SH   SOLE 2 2,200 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   417,865 3,500 SH   SOLE   3,500 0 0
ALASKA AIR GROUP INC COM 011659109   105,056 1,811 SH   SOLE   1,811 0 0
ALBEMARLE CORP COM 012653101   14,013,612 63,367 SH   SOLE   64,840 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   135,328 4,070 SH   SOLE   7,009 0 0
ALCOA CORP COM 013872106   90,030 1,000 SH   SOLE   12,529 0 0
ALCON AG ORD SHS H01301128   0 0 SH   SOLE   21,065 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,435,461 61,900 SH   SOLE   61,900 0 0
ALEXANDERS INC COM 014752109   463,776 1,810 SH   SOLE   1,810 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   31,925,898 158,638 SH   SOLE   184,422 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   0 0 SH   SOLE   1,959 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   0 0 SH   SOLE   9,400 0 0
ALIGN TECHNOLOGY INC COM 016255101   8,153,636 18,701 SH   SOLE   30,826 0 0
ALLBIRDS INC COM CL A 01675A109   0 0 SH   SOLE   124,059 0 0
ALLEGHANY CORP MD COM 017175100   2,857,778 3,374 SH   SOLE   3,453 0 0
ALLEGION PLC ORD SHS G0176J109   2,134,892 19,447 SH   SOLE   24,613 0 0
ALLETE INC COM NEW 018522300   38,848 580 SH   SOLE   580 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108   51,658 920 SH   SOLE   920 0 0
ALLIANT ENERGY CORP COM 018802108   3,552,488 56,858 SH   SOLE   61,729 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   42,401 1,080 SH   SOLE   1,080 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108   29,276 1,300 SH   SOLE   1,300 0 0
ALLSTATE CORP COM 020002101   10,093,501 72,872 SH   SOLE   102,988 0 0
ALLY FINL INC COM 02005N100   3,522,184 81,007 SH   SOLE   128,462 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   4,033,263 24,700 SH   SOLE   283,889 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,123,900 19,131 SH   SOLE 5 19,131 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,115,410 19,079 SH   SOLE 6 0 0 19,079
ALPHABET INC CAP STK CL C 02079K107   212,493,472 76,081 SH   SOLE   82,762 0 0
ALPHABET INC CAP STK CL A 02079K305   232,910,249 83,740 SH   SOLE   98,957 0 0
ALPHABET INC CAP STK CL C 02079K107   18,520,320 6,631 SH   SOLE 5 0 0 0
ALPHABET INC CAP STK CL A 02079K305   25,171,220 9,050 SH   SOLE 2 956 0 8,094
ALPHABET INC CAP STK CL C 02079K107   11,252,960 4,029 SH   SOLE 2 4,029 0 0
ALPHABET INC CAP STK CL A 02079K305   4,269,372 1,535 SH   SOLE 4 0 0 1,535
ALPHABET INC CAP STK CL C 02079K107   34,755,968 12,444 SH   SOLE 1 75 0 12,369
ALPHABET INC CAP STK CL C 02079K107   13,752,683 4,924 SH   SOLE 6 0 0 4,924
ALPINE INCOME PPTY TR INC COM 02083X103   171,080 9,100 SH   SOLE   9,100 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   77,366 2,020 SH   SOLE   2,020 0 0
ALTICE USA INC CL A 02156K103   79,872 6,400 SH   SOLE   6,400 0 0
ALTRA INDL MOTION CORP COM 02208R106   12,847 330 SH   SOLE   330 0 0
ALTRIA GROUP INC COM 02209S103   22,683,084 434,126 SH   SOLE   708,769 0 0
AMAZON COM INC COM 023135106   526,817,700 161,603 SH   SOLE   176,428 0 0
AMAZON COM INC COM 023135106   4,889,930 1,500 SH   SOLE 2 1,500 0 0
AMAZON COM INC COM 023135106   3,716,343 1,140 SH   SOLE 4 0 0 1,140
AMAZON COM INC COM 023135106   26,265,417 8,057 SH   SOLE 1 60 0 7,997
AMAZON COM INC COM 023135106   16,231,291 4,979 SH   SOLE 6 0 0 4,979
AMAZON COM INC COM 023135106   1,427,858 438 SH   SOLE   438 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   2,451,187 99,480 SH   SOLE   99,480 0 0
AMC NETWORKS INC CL A 00164V103   21,534 530 SH   SOLE   530 0 0
AMCOR PLC ORD G0250X107   11,075,868 977,570 SH   SOLE   1,368,711 0 0
AMDOCS LTD SHS G02602103   77,853 947 SH   SOLE   1,452 0 0
AMEDISYS INC COM 023436108   18,952 110 SH   SOLE   110 0 0
AMER STATES WTR CO COM 029899101   0 0 SH   SOLE   11,494 0 0
AMERCO COM 023586100   1,162,839 1,948 SH   SOLE   4,062 0 0
AMEREN CORP COM 023608102   5,611,630 59,851 SH   SOLE   62,902 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   191,899 10,515 SH   SOLE   23,017 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   598,600 32,800 SH   SOLE 5 32,800 0 0
AMERICAN ASSETS TR INC COM 024013104   1,742,940 46,000 SH   SOLE   46,000 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   22,504 2,900 SH   SOLE   2,900 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100   6,782,445 121,180 SH   SOLE   312,679 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   24,864 1,480 SH   SOLE   1,480 0 0
AMERICAN ELEC PWR CO INC COM 025537101   22,954,683 230,076 SH   SOLE   230,734 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   52,681 1,320 SH   SOLE   1,320 0 0
AMERICAN EXPRESS CO COM 025816109   35,430,142 189,466 SH   SOLE   290,311 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,897,256 19,896 SH   SOLE   25,299 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   10,304,923 257,430 SH   SOLE   353,315 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   18,678,030 297,563 SH   SOLE   464,598 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,041,980 16,600 SH   SOLE 2 16,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100   24,957,702 99,346 SH   SOLE   112,508 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,786,170 7,110 SH   SOLE 5 7,110 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   6,684,598 40,383 SH   SOLE   88,566 0 0
AMERICOLD RLTY TR COM 03064D108   6,450,874 231,380 SH   SOLE   272,984 0 0
AMERIPRISE FINL INC COM 03076C106   7,552,853 25,146 SH   SOLE   36,403 0 0
AMERIS BANCORP COM 03076K108   16,674 380 SH   SOLE   380 0 0
AMERISOURCEBERGEN CORP COM 03073E105   8,478,882 54,805 SH   SOLE   55,281 0 0
AMETEK INC COM 031100100   6,753,158 50,707 SH   SOLE   53,722 0 0
AMGEN INC COM 031162100   115,211,270 476,434 SH   SOLE   508,534 0 0
AMGEN INC COM 031162100   2,660,020 11,000 SH   SOLE 2 11,000 0 0
AMGEN INC COM 031162100   613,014 2,535 SH   SOLE   2,535 0 0
AMKOR TECHNOLOGY INC COM 031652100   13,466 620 SH   SOLE   620 0 0
AMN HEALTHCARE SVCS INC COM 001744101   29,212 280 SH   SOLE   280 0 0
AMPHENOL CORP NEW CL A 032095101   9,827,901 130,430 SH   SOLE   139,762 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102   6,569 100 SH   SOLE   100 0 0
ANALOG DEVICES INC COM 032654105   41,618,753 251,960 SH   SOLE   275,720 0 0
ANALOG DEVICES INC COM 032654105   1,194,250 7,230 SH   SOLE 2 7,230 0 0
ANALOG DEVICES INC COM 032654105   9,212,749 55,774 SH   SOLE 4 0 0 55,774
ANNALY CAPITAL MANAGEMENT IN COM 035710409   2,722,192 386,675 SH   SOLE   386,675 0 0
ANNEXON INC COM 03589W102   0 0 SH   SOLE   223,678 0 0
ANSYS INC COM 03662Q105   50,555,903 159,156 SH   SOLE   192,714 0 0
ANSYS INC COM 03662Q105   285,890 900 SH   SOLE 2 900 0 0
ANSYS INC COM 03662Q105   433,592 1,365 SH   SOLE   1,365 0 0
ANTERO RESOURCES CORP COM 03674X106   75,714 2,480 SH   SOLE   2,480 0 0
ANTHEM INC COM 036752103   26,921,312 54,805 SH   SOLE   59,392 0 0
AON PLC SHS CL A G0403H108   17,278,579 53,062 SH   SOLE   56,925 0 0
APA CORPORATION COM 03743Q108   268,521 6,497 SH   SOLE   11,450 0 0
APARTMENT INCOME REIT CORP COM 03750L109   7,288,736 136,340 SH   SOLE   343,372 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   980,880 134,000 SH   SOLE   134,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   0 0 SH   SOLE   83,466 0 0
API GROUP CORP COM STK 00187Y100   18,717 890 SH   SOLE   67,790 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   29,253 2,100 SH   SOLE   2,100 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,529,423 73,067 SH   SOLE   98,091 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   3,347,811 186,300 SH   SOLE   186,300 0 0
APPLE INC COM 037833100   749,716,147 4,293,661 SH   SOLE   4,478,249 0 0
APPLE INC COM 037833100   32,139,070 184,062 SH   SOLE 2 78,824 0 105,238
APPLE INC COM 037833100   92,543,300 530,000 SH   SOLE 4 0 0 530,000
APPLE INC COM 037833100   40,119,267 229,765 SH   SOLE 1 926 2,500 226,339
APPLIED INDL TECHNOLOGIES IN COM 03820C105   22,585 220 SH   SOLE   220 0 0
APPLIED MATLS INC COM 038222105   50,457,653 382,835 SH   SOLE   436,541 0 0
APPLIED MATLS INC COM 038222105   6,999,503 53,107 SH   SOLE 4 0 0 53,107
APTARGROUP INC COM 038336103   32,900 280 SH   SOLE   280 0 0
APTIV PLC SHS G6095L109   6,993,578 58,421 SH   SOLE   211,531 0 0
APTIV PLC SHS G6095L109   9,815,502 81,994 SH   SOLE 4 0 0 81,994
APTIV PLC SHS G6095L109   8,050,019 67,246 SH   SOLE 1 305 0 66,941
ARAMARK COM 03852U106   1,859,057 49,443 SH   SOLE   49,443 0 0
ARCBEST CORP COM 03937C105   15,295 190 SH   SOLE   190 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   0 0 SH   SOLE   62,454 0 0
ARCH CAP GROUP LTD ORD G0450A105   4,079,385 84,250 SH   SOLE   127,295 0 0
ARCHAEA ENERGY INC COM CL A 03940F103   0 0 SH   SOLE   8,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   21,600,391 239,313 SH   SOLE   256,163 0 0
ARCONIC CORPORATION COM 03966V107   39,455 1,540 SH   SOLE   1,540 0 0
ARCOSA INC COM 039653100   25,190 440 SH   SOLE   440 0 0
ARCUS BIOSCIENCES INC COM 03969F109   0 0 SH   SOLE   162,783 0 0
ARES CAPITAL CORP COM 04010L103   9,217,832 439,992 SH   SOLE   439,992 0 0
ARES CAPITAL CORP COM 04010L103   14,167,333 676,245 SH   SOLE 1 0 0 676,245
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   0 0 SH   SOLE   1,836 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   7,253,760 89,299 SH   SOLE 5 89,299 0 0
ARGENX SE SPONSORED ADR 04016X101   0 0 SH   SOLE   170,707 0 0
ARGENX SE SPONSORED ADR 04016X101   2,159,243 6,848 SH   SOLE 6 0 0 6,848
ARGO GROUP INTL HLDGS LTD COM G0464B107   16,925 410 SH   SOLE   410 0 0
ARISTA NETWORKS INC COM 040413106   7,017,100 50,490 SH   SOLE   54,498 0 0
ARKO CORP COM 041242108   0 0 SH   SOLE   94,743 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   840,960 57,600 SH   SOLE   57,600 0 0
ARROW ELECTRS INC COM 042735100   2,028,692 17,101 SH   SOLE   17,101 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   297,790 6,475 SH   SOLE 5 6,475 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   15,347 390 SH   SOLE   390 0 0
ARVINAS INC COM 04335A105   0 0 SH   SOLE   413,486 0 0
ARVINAS INC COM 04335A105   312,140 4,638 SH   SOLE 5 4,638 0 0
ASANA INC CL A 04342Y104   513,615 12,850 SH   SOLE   12,850 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   37,967 237 SH   SOLE   237 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   0 0 SH   SOLE   172,576 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,382,501 11,780 SH   SOLE 6 0 0 11,780
ASGN INC COM 00191U102   37,347 320 SH   SOLE   320 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   288,660 28,300 SH   SOLE   28,300 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104   28,539 290 SH   SOLE   290 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,615,055 2,418 SH   SOLE   4,107 0 0
ASPEN TECHNOLOGY INC COM 045327103   0 0 SH   SOLE   274 0 0
ASSOCIATED BANC CORP COM 045487105   35,506 1,560 SH   SOLE   1,560 0 0
ASSURANT INC COM 04621X108   2,715,086 14,932 SH   SOLE   15,173 0 0
ASSURED GUARANTY LTD COM G0585R106   55,384 870 SH   SOLE   870 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,146,820 17,287 SH   SOLE   250,598 0 0
AT&T INC COM 00206R102   43,942,584 1,859,610 SH   SOLE   2,014,277 0 0
ATKORE INC COM 047649108   14,766 150 SH   SOLE   150 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   19,079 520 SH   SOLE   520 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   21,042 600 SH   SOLE   600 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   42,321 490 SH   SOLE   490 0 0
ATLASSIAN CORP PLC CL A G06242104   44,526,117 151,537 SH   SOLE   178,065 0 0
ATMOS ENERGY CORP COM 049560105   12,556,129 105,081 SH   SOLE   193,246 0 0
AUTODESK INC COM 052769106   11,494,090 53,623 SH   SOLE   87,094 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   228,075 7,500 SH   SOLE   7,500 0 0
AUTOLIV INC COM 052800109   61,916 810 SH   SOLE   810 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   31,975,741 140,528 SH   SOLE   186,666 0 0
AUTONATION INC COM 05329W102   78,668 790 SH   SOLE   790 0 0
AUTOZONE INC COM 053332102   9,803,761 4,795 SH   SOLE   4,897 0 0
AVALARA INC COM 05338G106   13,101,487 131,660 SH   SOLE   136,779 0 0
AVALONBAY CMNTYS INC COM 053484101   37,773,351 152,085 SH   SOLE   288,497 0 0
AVANGRID INC COM 05351W103   2,530,924 54,149 SH   SOLE   55,424 0 0
AVANGRID INC COM 05351W103   1,974,110 42,236 SH   SOLE 5 42,236 0 0
AVANTOR INC COM 05352A100   3,872,390 114,500 SH   SOLE   252,047 0 0
AVERY DENNISON CORP COM 053611109   3,147,465 18,092 SH   SOLE   31,123 0 0
AVIENT CORPORATION COM 05368V106   33,120 690 SH   SOLE   690 0 0
AVIS BUDGET GROUP COM 053774105   127,174 483 SH   SOLE   483 0 0
AVISTA CORP COM 05379B107   40,635 900 SH   SOLE   900 0 0
AVNET INC COM 053807103   62,915 1,550 SH   SOLE   1,550 0 0
AXALTA COATING SYS LTD COM G0750C108   36,624 1,490 SH   SOLE   1,490 0 0
AXIS CAP HLDGS LTD SHS G0692U109   55,028 910 SH   SOLE   910 0 0
AXOS FINANCIAL INC COM 05465C100   3,494,470 75,328 SH   SOLE 5 75,328 0 0
AXSOME THERAPEUTICS INC COM 05464T104   0 0 SH   SOLE   19,201 0 0
B & G FOODS INC NEW COM 05508R106   24,822 920 SH   SOLE   920 0 0
B2GOLD CORP COM 11777Q209   0 0 SH   SOLE   110,988 0 0
BAIDU INC SPON ADR REP A 056752108   3,839,875 29,024 SH   SOLE   29,024 0 0
BAKER HUGHES COMPANY CL A 05722G100   6,881,927 189,012 SH   SOLE   280,772 0 0
BALL CORP COM 058498106   6,429,420 71,438 SH   SOLE   77,343 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   0 0 SH   SOLE   83,144 0 0
BANCO DE CHILE SPONSORED ADS 059520106   434,172 20,260 SH   SOLE   20,260 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   352,404 15,600 SH   SOLE   15,600 0 0
BANCO SANTANDER S.A. ADR 05964H105   0 0 SH   SOLE   180,576 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   427,880 10,030 SH   SOLE   10,030 0 0
BANCORP INC DEL COM 05969A105   0 0 SH   SOLE   67,200 0 0
BANK HAWAII CORP COM 062540109   24,337 290 SH   SOLE   290 0 0
BANK MONTREAL QUE COM 063671101   0 0 SH   SOLE   9,090 0 0
BANK NEW YORK MELLON CORP COM 064058100   9,484,640 191,107 SH   SOLE   358,720 0 0
BANK NOVA SCOTIA B C COM 064149107   0 0 SH   SOLE   14,912 0 0
BANK OZK COM 06417N103   42,700 1,000 SH   SOLE   1,000 0 0
BANKUNITED INC COM 06652K103   42,641 970 SH   SOLE   970 0 0
BANNER CORP COM NEW 06652V208   20,486 350 SH   SOLE   350 0 0
BARCLAYS PLC ADR 06738E204   0 0 SH   SOLE   64,492 0 0
BARNES GROUP INC COM 067806109   12,861 320 SH   SOLE   320 0 0
BARRICK GOLD CORP COM 067901108   0 0 SH   SOLE   55,544 0 0
BATH & BODY WORKS INC COM 070830104   2,874,979 60,146 SH   SOLE   65,281 0 0
BAUSCH HEALTH COS INC COM 071734107   0 0 SH   SOLE   2,803 0 0
BAXTER INTL INC COM 071813109   18,014,713 232,328 SH   SOLE   242,039 0 0
BCE INC COM NEW 05534B760   0 0 SH   SOLE   434 0 0
BEACON ROOFING SUPPLY INC COM 073685109   45,053 760 SH   SOLE   760 0 0
BECTON DICKINSON & CO COM 075887109   46,680,074 175,489 SH   SOLE   179,559 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   0 0 SH   SOLE   194,596 0 0
BECTON DICKINSON & CO COM 075887109   19,869,650 76,618 SH   SOLE 2 8,227 0 68,391
BED BATH & BEYOND INC COM 075896100   88,994 3,950 SH   SOLE   3,950 0 0
BEIGENE LTD SPONSORED ADR 07725L102   671,416 3,560 SH   SOLE   3,560 0 0
BELDEN INC COM 077454106   17,728 320 SH   SOLE   320 0 0
BENTLEY SYS INC COM CL B 08265T208   1,571,041 35,560 SH   SOLE   35,560 0 0
BERKLEY W R CORP COM 084423102   3,692,682 55,454 SH   SOLE   84,650 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,057,842 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   110,370,485 312,744 SH   SOLE   350,134 0 0
BERRY GLOBAL GROUP INC COM 08579W103   81,724 1,410 SH   SOLE   1,410 0 0
BEST BUY INC COM 086516101   4,722,710 51,955 SH   SOLE   63,763 0 0
BGC PARTNERS INC CL A 05541T101   17,600 4,000 SH   SOLE   4,000 0 0
BHP GROUP LTD SPONSORED ADS 088606108   0 0 SH   SOLE   20,462 0 0
BIG LOTS INC COM 089302103   34,946 1,010 SH   SOLE   1,010 0 0
BILIBILI INC SPONS ADS REP Z 090040106   307,472 12,020 SH   SOLE   12,020 0 0
BILL COM HLDGS INC COM 090043100   3,463,083 15,270 SH   SOLE   16,541 0 0
BILL COM HLDGS INC COM 090043100   7,127,329 31,427 SH   SOLE 6 0 0 31,427
BIO RAD LABS INC CL A 090572207   2,791,368 4,956 SH   SOLE   6,268 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   0 0 SH   SOLE   520,001 0 0
BIOGEN INC COM 09062X103   8,381,459 39,798 SH   SOLE   180,372 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105   0 0 SH   SOLE   52,717 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,891,867 37,508 SH   SOLE   81,430 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   826,820 10,724 SH   SOLE 5 10,724 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,310,520 42,938 SH   SOLE 4 0 0 42,938
BIONTECH SE SPONSORED ADS 09075V102   0 0 SH   SOLE   83,655 0 0
BIO-TECHNE CORP COM 09073M104   3,711,153 8,570 SH   SOLE   169,303 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   75,723 1,120 SH   SOLE   21,897 0 0
BK OF AMERICA CORP COM 060505104   92,641,991 2,247,501 SH   SOLE   2,393,517 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   0 0 SH   SOLE   2,500 0 0
BK OF AMERICA CORP COM 060505104   564,710 13,700 SH   SOLE 2 13,700 0 0
BK OF AMERICA CORP COM 060505104   11,200,917 271,735 SH   SOLE 1 0 0 271,735
BK OF AMERICA CORP COM 060505104   894,474 21,700 SH   SOLE   21,700 0 0
BLACK HILLS CORP COM 092113109   50,833 660 SH   SOLE   660 0 0
BLACK KNIGHT INC COM 09215C105   1,882,935 32,470 SH   SOLE   37,885 0 0
BLACKBERRY LTD COM 09228F103   0 0 SH   SOLE   622,721 0 0
BLACKROCK INC COM 09247X101   43,623,409 57,086 SH   SOLE   72,084 0 0
BLACKROCK INC COM 09247X101   2,804,500 3,670 SH   SOLE 5 3,670 0 0
BLACKROCK INC COM 09247X101   1,288,390 1,686 SH   SOLE 2 1,686 0 0
BLACKROCK INC COM 09247X101   458,502 600 SH   SOLE 1 0 600 0
BLACKSTONE INC COM 09260D107   18,959,251 149,356 SH   SOLE   150,022 0 0
BLACKSTONE INC COM 09260D107   4,661,740 36,724 SH   SOLE 5 0 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   48,639 1,530 SH   SOLE   1,530 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   189,332,226 6,790,969 SH   SOLE   6,790,969 0 0
BLOCK H & R INC COM 093671105   48,434 1,860 SH   SOLE   1,860 0 0
BLOCK INC CL A 852234103   35,180,471 259,443 SH   SOLE   280,806 0 0
BLOCK INC CL A 852234103   4,574,873 33,738 SH   SOLE 6 0 0 33,738
BLOOMIN BRANDS INC COM 094235108   26,328 1,200 SH   SOLE   43,513 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   0 0 SH   SOLE   282,429 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   330,390 5,172 SH   SOLE 5 5,172 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,455,634 22,787 SH   SOLE 6 0 0 22,787
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102   635,023 23,900 SH   SOLE   23,900 0 0
BOEING CO COM 097023105   30,185,954 157,629 SH   SOLE   157,884 0 0
BOEING CO COM 097023105   2,852,010 14,893 SH   SOLE 1 0 0 14,893
BOISE CASCADE CO DEL COM 09739D100   25,009 360 SH   SOLE   360 0 0
BOK FINL CORP COM NEW 05561Q201   21,609 230 SH   SOLE   230 0 0
BOOKING HOLDINGS INC COM 09857L108   23,672,376 10,080 SH   SOLE   12,270 0 0
BOOKING HOLDINGS INC COM 09857L108   915,900 390 SH   SOLE 5 390 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,585,834 29,438 SH   SOLE   35,022 0 0
BORGWARNER INC COM 099724106   2,117,055 54,423 SH   SOLE   77,137 0 0
BOSTON BEER INC CL A 100557107   2,315,670 5,961 SH   SOLE 6 0 0 5,961
BOSTON PROPERTIES INC COM 101121101   20,171,883 156,614 SH   SOLE   189,483 0 0
BOSTON SCIENTIFIC CORP COM 101137107   13,780,745 311,148 SH   SOLE   997,788 0 0
BOSTON SCIENTIFIC CORP COM 101137107   8,504,034 192,008 SH   SOLE 4 0 0 192,008
BOSTON SCIENTIFIC CORP COM 101137107   8,144,532 183,891 SH   SOLE 1 936 0 182,955
BOYD GAMING CORP COM 103304101   24,996 380 SH   SOLE   6,797 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   303,438 49,100 SH   SOLE   49,100 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,099,790 148,500 SH   SOLE   148,500 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   25,211 190 SH   SOLE   64,868 0 0
BRIGHTHOUSE FINL INC COM 10922N103   87,305 1,690 SH   SOLE   1,690 0 0
BRINKER INTL INC COM 109641100   14,882 390 SH   SOLE   390 0 0
BRINKS CO COM 109696104   15,640 230 SH   SOLE   230 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   90,338,694 1,237,008 SH   SOLE   3,074,958 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,448,400 19,833 SH   SOLE 5 19,833 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,833,050 25,100 SH   SOLE 2 25,100 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   12,786,896 175,091 SH   SOLE 4 0 0 175,091
BRISTOL-MYERS SQUIBB CO COM 110122108   8,089,825 110,774 SH   SOLE 1 0 0 110,774
BRISTOL-MYERS SQUIBB CO COM 110122108   1,278,025 17,500 SH   SOLE   17,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   0 0 SH   SOLE   156,502 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   7,691,380 298,000 SH   SOLE   402,285 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   3,583,670 138,848 SH   SOLE 5 138,848 0 0
BROADCOM INC COM 11135F101   157,685,725 250,422 SH   SOLE   267,617 0 0
BROADCOM INC COM 11135F101   4,181,080 6,640 SH   SOLE 5 6,640 0 0
BROADCOM INC COM 11135F101   3,841,050 6,100 SH   SOLE 2 6,100 0 0
BROADCOM INC COM 11135F101   10,970,285 17,422 SH   SOLE 1 0 600 16,822
BROADCOM INC COM 11135F101   818,584 1,300 SH   SOLE   1,300 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,940,242 25,305 SH   SOLE   32,478 0 0
BROADSTONE NET LEASE INC COM 11135E203   3,039,181 139,540 SH   SOLE   139,540 0 0
BROOKDALE SR LIVING INC COM 112463104   32,430 4,600 SH   SOLE   4,600 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   0 0 SH   SOLE   13,547 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107   0 0 SH   SOLE   40 0 0
BROWN & BROWN INC COM 115236101   12,505,601 173,040 SH   SOLE   193,688 0 0
BROWN FORMAN CORP CL A 115637100   0 0 SH   SOLE   1,112 0 0
BROWN FORMAN CORP CL B 115637209   12,337,042 184,080 SH   SOLE   275,354 0 0
BRP INC COM SUN VTG 05577W200   0 0 SH   SOLE   581 0 0
BRT APARTMENTS CORP COM 055645303   263,670 11,000 SH   SOLE   11,000 0 0
BRUKER CORP COM 116794108   0 0 SH   SOLE   13,477 0 0
BRUNSWICK CORP COM 117043109   36,401 450 SH   SOLE   5,549 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   45,823 710 SH   SOLE   40,181 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   3,157,550 48,924 SH   SOLE 5 48,924 0 0
BUMBLE INC COM CL A 12047B105   0 0 SH   SOLE   449 0 0
BUNGE LIMITED COM G16962105   3,732,302 33,682 SH   SOLE   54,279 0 0
BURLINGTON STORES INC COM 122017106   2,468,221 13,549 SH   SOLE   14,298 0 0
BWX TECHNOLOGIES INC COM 05605H100   19,928 370 SH   SOLE   370 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,483,665 32,343 SH   SOLE   44,890 0 0
C4 THERAPEUTICS INC COM STK 12529R107   0 0 SH   SOLE   118,755 0 0
CABLE ONE INC COM 12685J105   1,560,880 1,066 SH   SOLE   1,290 0 0
CABOT CORP COM 127055101   24,628 360 SH   SOLE   360 0 0
CACI INTL INC CL A 127190304   59,348 197 SH   SOLE   197 0 0
CACTUS INC CL A 127203107   2,619,970 46,175 SH   SOLE 6 0 0 46,175
CADENCE BANK COM 12740C103   22,823 780 SH   SOLE   780 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   11,186,240 68,018 SH   SOLE   70,477 0 0
CAE INC COM 124765108   0 0 SH   SOLE   3,254 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   3,517,018 45,463 SH   SOLE   60,645 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   0 0 SH   SOLE   1,497 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   0 0 SH   SOLE   16,915 0 0
CAMDEN PPTY TR SH BEN INT 133131102   18,134,248 109,111 SH   SOLE   203,346 0 0
CAMDEN PPTY TR SH BEN INT 133131102   413,010 2,485 SH   SOLE 5 2,485 0 0
CAMECO CORP COM 13321L108   0 0 SH   SOLE   17,549 0 0
CAMPBELL SOUP CO COM 134429109   11,707,336 262,673 SH   SOLE   283,983 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   0 0 SH   SOLE   105,635 0 0
CANADIAN IMP BK COMM COM 136069101   0 0 SH   SOLE   3,026 0 0
CANADIAN NAT RES LTD COM 136385101   0 0 SH   SOLE   13,741 0 0
CANADIAN NATL RY CO COM 136375102   0 0 SH   SOLE   1,962 0 0
CANADIAN PAC RY LTD COM 13645T100   0 0 SH   SOLE   9,109 0 0
CANADIAN SOLAR INC COM 136635109   38,189 1,080 SH   SOLE   1,080 0 0
CANNAE HLDGS INC COM 13765N107   20,810 870 SH   SOLE   870 0 0
CAPITAL ONE FINL CORP COM 14040H105   12,733,948 96,991 SH   SOLE   110,903 0 0
CAPITOL FED FINL INC COM 14057J101   14,144 1,300 SH   SOLE   345,800 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   36,487 710 SH   SOLE   199,296 0 0
CARDINAL HEALTH INC COM 14149Y108   12,730,057 224,516 SH   SOLE   242,485 0 0
CARETRUST REIT INC COM 14174T107   1,613,480 83,600 SH   SOLE   83,600 0 0
CARIBOU BIOSCIENCES INC COM 142038108   0 0 SH   SOLE   267,035 0 0
CARLISLE COS INC COM 142339100   49,430 201 SH   SOLE   2,763 0 0
CARLYLE GROUP INC COM 14316J108   1,552,697 31,746 SH   SOLE   31,746 0 0
CARMAX INC COM 143130102   3,574,873 37,053 SH   SOLE   51,162 0 0
CARNIVAL CORP COMMON STOCK 143658300   3,886,486 192,210 SH   SOLE   258,266 0 0
CARNIVAL PLC ADR 14365C103   0 0 SH   SOLE   1,258 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   22,249 530 SH   SOLE   530 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   8,428,567 183,749 SH   SOLE   199,609 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   4,863,640 106,031 SH   SOLE 5 106,031 0 0
CARTERS INC COM 146229109   39,556 430 SH   SOLE   430 0 0
CARVANA CO CL A 146869102   1,776,228 14,890 SH   SOLE   15,369 0 0
CASEYS GEN STORES INC COM 147528103   58,658 296 SH   SOLE   296 0 0
CATALENT INC COM 148806102   4,091,323 36,892 SH   SOLE   46,858 0 0
CATERPILLAR INC COM 149123101   73,979,359 332,014 SH   SOLE   337,182 0 0
CATERPILLAR INC COM 149123101   378,790 1,700 SH   SOLE 2 1,700 0 0
CATERPILLAR INC COM 149123101   623,896 2,800 SH   SOLE   2,800 0 0
CATHAY GEN BANCORP COM 149150104   23,270 520 SH   SOLE   520 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   720,291 21,900 SH   SOLE   21,900 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,662,439 23,269 SH   SOLE   35,596 0 0
CBRE GROUP INC CL A 12504L109   6,700,362 73,212 SH   SOLE   77,444 0 0
CBRE GROUP INC CL A 12504L109   4,218,520 46,094 SH   SOLE 5 46,094 0 0
CDK GLOBAL INC COM 12508E101   31,155 640 SH   SOLE   640 0 0
CDW CORP COM 12514G108   7,642,539 42,722 SH   SOLE   45,396 0 0
CDW CORP COM 12514G108   4,592,290 25,671 SH   SOLE 5 25,671 0 0
CEDAR REALTY TRUST INC COM NEW 150602605   295,748 10,700 SH   SOLE   10,700 0 0
CELANESE CORP DEL COM 150870103   3,537,747 24,762 SH   SOLE   33,015 0 0
CENOVUS ENERGY INC COM 15135U109   0 0 SH   SOLE   39,562 0 0
CENTENE CORP DEL COM 15135B101   11,135,559 132,267 SH   SOLE   163,586 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,333,599 141,436 SH   SOLE   150,783 0 0
CENTERSPACE COM 15202L107   1,283,410 13,080 SH   SOLE   32,540 0 0
CENTURY CMNTYS INC COM 156504300   14,464 270 SH   SOLE   270 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,056,952 30,090 SH   SOLE   35,944 0 0
CERNER CORP COM 156782104   5,925,342 63,332 SH   SOLE   79,938 0 0
CF INDS HLDGS INC COM 125269100   5,299,654 51,423 SH   SOLE   70,565 0 0
CGI INC CL A SUB VTG 12532H104   0 0 SH   SOLE   2,216 0 0
CHAMPIONX CORPORATION COM 15872M104   18,115 740 SH   SOLE   740 0 0
CHANGE HEALTHCARE INC COM 15912K100   44,036 2,020 SH   SOLE   2,020 0 0
CHARLES RIV LABS INTL INC COM 159864107   3,117,423 10,978 SH   SOLE   41,620 0 0
CHART INDS INC COM 16115Q308   24,048 140 SH   SOLE   140 0 0
CHART INDS INC COM 16115Q308   10,897,604 63,443 SH   SOLE 1 154 0 63,289
CHARTER COMMUNICATIONS INC N CL A 16119P108   18,017,435 33,028 SH   SOLE   67,677 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,672,500 4,899 SH   SOLE 5 4,899 0 0
CHATHAM LODGING TR COM 16208T102   579,180 42,000 SH   SOLE   42,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   10,691,093 77,326 SH   SOLE   77,326 0 0
CHEGG INC COM 163092109   0 0 SH   SOLE   568,862 0 0
CHEGG INC COM 163092109   1,105,488 30,471 SH   SOLE 6 0 0 30,471
CHEMED CORP NEW COM 16359R103   17,729 35 SH   SOLE   35 0 0
CHEMOCENTRYX INC COM 16383L106   0 0 SH   SOLE   189,099 0 0
CHEMOURS CO COM 163851108   63,904 2,030 SH   SOLE   2,030 0 0
CHENIERE ENERGY INC COM NEW 16411R208   6,957,041 50,177 SH   SOLE   54,321 0 0
CHESAPEAKE ENERGY CORP COM 165167735   42,630 490 SH   SOLE   490 0 0
CHEVRON CORP NEW COM 166764100   96,716,949 593,975 SH   SOLE   660,919 0 0
CHEVRON CORP NEW COM 166764100   169,343 1,040 SH   SOLE 1 375 0 665
CHEWY INC CL A 16679L109   660,228 16,190 SH   SOLE   26,325 0 0
CHIMERA INVT CORP COM NEW 16934Q208   54,180 4,500 SH   SOLE   4,500 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   37,920 6,000 SH   SOLE   6,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   9,674,113 6,115 SH   SOLE   6,408 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,146,658 1,989 SH   SOLE 6 0 0 1,989
CHUBB LIMITED COM H1467J104   31,266,405 146,173 SH   SOLE   182,022 0 0
CHURCH & DWIGHT CO INC COM 171340102   22,396,476 225,362 SH   SOLE   229,394 0 0
CIENA CORP COM NEW 171779309   37,591 620 SH   SOLE   620 0 0
CIGNA CORP NEW COM 125523100   32,672,022 136,355 SH   SOLE   141,665 0 0
CIGNA CORP NEW COM 125523100   19,578,050 81,708 SH   SOLE 2 24,665 0 57,043
CINCINNATI FINL CORP COM 172062101   13,641,547 100,335 SH   SOLE   117,617 0 0
CINEMARK HLDGS INC COM 17243V102   36,806 2,130 SH   SOLE   2,130 0 0
CINTAS CORP COM 172908105   24,260,842 57,032 SH   SOLE   59,362 0 0
CIRRUS LOGIC INC COM 172755100   23,741 280 SH   SOLE   280 0 0
CISCO SYS INC COM 17275R102   102,657,506 1,841,060 SH   SOLE   2,145,303 0 0
CISCO SYS INC COM 17275R102   6,645,870 119,187 SH   SOLE 5 119,187 0 0
CISCO SYS INC COM 17275R102   22,064,790 395,710 SH   SOLE 2 54,922 0 340,788
CISCO SYS INC COM 17275R102   373,592 6,700 SH   SOLE 1 0 6,700 0
CITIGROUP INC COM NEW 172967424   39,328,940 736,497 SH   SOLE   786,511 0 0
CITIGROUP INC COM NEW 172967424   1,272,520 23,830 SH   SOLE 5 23,830 0 0
CITIGROUP INC COM NEW 172967424   1,569,960 29,400 SH   SOLE 2 29,400 0 0
CITIGROUP INC COM NEW 172967424   6,835,894 128,013 SH   SOLE 1 0 5,800 122,213
CITIZENS FINL GROUP INC COM 174610105   4,292,751 94,700 SH   SOLE   140,905 0 0
CITRIX SYS INC COM 177376100   2,825,705 28,005 SH   SOLE   30,928 0 0
CITY OFFICE REIT INC COM 178587101   656,952 37,200 SH   SOLE   37,200 0 0
CLARIVATE PLC ORD SHS G21810109   1,208,396 72,100 SH   SOLE   110,907 0 0
CLEAN HARBORS INC COM 184496107   44,656 400 SH   SOLE   22,631 0 0
CLEARWAY ENERGY INC CL C 18539C204   21,906 600 SH   SOLE   600 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   38,652 1,200 SH   SOLE   8,272 0 0
CLIPPER RLTY INC COM 18885T306   95,235 10,500 SH   SOLE   10,500 0 0
CLOROX CO DEL COM 189054109   19,556,099 140,661 SH   SOLE   142,651 0 0
CLOUDFLARE INC CL A COM 18915M107   6,365,646 53,180 SH   SOLE   228,806 0 0
CME GROUP INC COM 12572Q105   73,483,993 308,938 SH   SOLE   314,893 0 0
CME GROUP INC COM 12572Q105   856,300 3,600 SH   SOLE 2 3,600 0 0
CME GROUP INC COM 12572Q105   1,346,763 5,662 SH   SOLE   5,662 0 0
CMS ENERGY CORP COM 125896100   14,523,321 207,654 SH   SOLE   213,197 0 0
CNA FINL CORP COM 126117100   0 0 SH   SOLE   6,401 0 0
CNO FINL GROUP INC COM 12621E103   47,169 1,880 SH   SOLE   1,880 0 0
CNX RES CORP COM 12653C108   40,404 1,950 SH   SOLE   1,950 0 0
COCA COLA CO COM 191216100   83,431,044 1,345,662 SH   SOLE   1,473,330 0 0
COCA COLA CO COM 191216100   579,700 9,350 SH   SOLE 5 9,350 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,173,353 44,710 SH   SOLE   44,710 0 0
CODEXIS INC COM 192005106   0 0 SH   SOLE   70,536 0 0
COGNEX CORP COM 192422103   2,806,717 36,380 SH   SOLE   41,321 0 0
COGNEX CORP COM 192422103   3,621,267 46,938 SH   SOLE 6 0 0 46,938
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   11,995,873 133,778 SH   SOLE   145,603 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,504,930 39,087 SH   SOLE 5 39,087 0 0
COHERENT INC COM 192479103   25,696 94 SH   SOLE   94 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,590,647 8,378 SH   SOLE   8,974 0 0
COLFAX CORP COM 194014106   31,832 800 SH   SOLE   800 0 0
COLGATE PALMOLIVE CO COM 194162103   30,685,899 404,667 SH   SOLE   501,661 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   0 0 SH   SOLE   700 0 0
COLUMBIA BKG SYS INC COM 197236102   20,330 630 SH   SOLE   630 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   15,390 170 SH   SOLE   10,575 0 0
COMCAST CORP NEW CL A 20030N101   76,066,207 1,624,652 SH   SOLE   1,766,992 0 0
COMCAST CORP NEW CL A 20030N101   2,270,630 48,497 SH   SOLE 5 3,017 0 0
COMCAST CORP NEW CL A 20030N101   5,469,560 116,821 SH   SOLE 2 116,821 0 0
COMCAST CORP NEW CL A 20030N101   393,288 8,400 SH   SOLE 1 0 8,400 0
COMERICA INC COM 200340107   230,144 2,545 SH   SOLE   10,261 0 0
COMFORT SYS USA INC COM 199908104   0 0 SH   SOLE   7,442 0 0
COMMERCE BANCSHARES INC COM 200525103   37,155 519 SH   SOLE   29,318 0 0
COMMERCIAL METALS CO COM 201723103   41,204 990 SH   SOLE   46,244 0 0
COMMSCOPE HLDG CO INC COM 20337X109   36,248 4,600 SH   SOLE   4,600 0 0
COMMUNITY BK SYS INC COM 203607106   27,359 390 SH   SOLE   390 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   43,919 3,700 SH   SOLE   3,700 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   846,733 20,060 SH   SOLE   20,060 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   0 0 SH   SOLE   229,949 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   106,216 7,100 SH   SOLE   7,100 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   217,512 21,600 SH   SOLE   21,600 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   18,778 790 SH   SOLE   790 0 0
COMPASS MINERALS INTL INC COM 20451N101   23,232 370 SH   SOLE   370 0 0
CONAGRA BRANDS INC COM 205887102   3,890,897 115,904 SH   SOLE   213,967 0 0
CONCENTRIX CORP COM 20602D101   26,650 160 SH   SOLE   420 0 0
CONDUENT INC COM 206787103   18,576 3,600 SH   SOLE   3,600 0 0
CONOCOPHILLIPS COM 20825C104   30,582,200 305,822 SH   SOLE   331,507 0 0
CONOCOPHILLIPS COM 20825C104   16,484,000 164,840 SH   SOLE 4 0 0 164,840
CONOCOPHILLIPS COM 20825C104   12,656,500 126,565 SH   SOLE 1 253 0 126,312
CONSOL ENERGY INC NEW COM 20854L108   22,578 600 SH   SOLE   600 0 0
CONSOLIDATED EDISON INC COM 209115104   26,648,633 281,460 SH   SOLE   282,178 0 0
CONSTELLATION BRANDS INC CL A 21036P108   8,373,053 36,354 SH   SOLE   41,215 0 0
CONSTELLATION BRANDS INC CL A 21036P108   8,276,089 35,933 SH   SOLE 6 0 0 35,933
CONSTELLATION ENERGY CORP COM 21037T109   11,616,806 206,521 SH   SOLE   208,587 0 0
CONSTELLATION ENERGY CORP COM 21037T109   708,750 12,600 SH   SOLE 5 12,600 0 0
CONSTELLATION ENERGY CORP COM 21037T109   127,460 2,266 SH   SOLE 2 2,266 0 0
CONSTELLATION ENERGY CORP COM 21037T109   209,981 3,733 SH   SOLE   3,733 0 0
CONSTELLIUM SE CL A SHS F21107101   36,000 2,000 SH   SOLE   67,717 0 0
CONTINENTAL RES INC COM 212015101   0 0 SH   SOLE   22,681 0 0
COOPER COS INC COM NEW 216648402   4,474,894 10,716 SH   SOLE   19,624 0 0
COPA HOLDINGS SA CL A P31076105   0 0 SH   SOLE   3,243 0 0
COPART INC COM 217204106   6,791,189 54,126 SH   SOLE   56,922 0 0
CORE & MAIN INC CL A 21874C102   0 0 SH   SOLE   99,316 0 0
CORECIVIC INC COM 21871N101   17,872 1,600 SH   SOLE   1,600 0 0
CORNING INC COM 219350105   6,716,328 181,965 SH   SOLE   404,888 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   2,828,029 99,090 SH   SOLE   99,090 0 0
CORTEVA INC COM 22052L104   12,325,092 214,424 SH   SOLE   246,023 0 0
COSTAR GROUP INC COM 22160N109   5,497,323 82,530 SH   SOLE   373,165 0 0
COSTCO WHSL CORP NEW COM 22160K105   89,176,707 154,861 SH   SOLE   157,960 0 0
COSTCO WHSL CORP NEW COM 22160K105   640,350 1,112 SH   SOLE 2 1,112 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,828,283 18,804 SH   SOLE 1 0 600 18,204
COTERRA ENERGY INC COM 127097103   23,179,933 859,471 SH   SOLE   861,177 0 0
COTERRA ENERGY INC COM 127097103   493,550 18,300 SH   SOLE 2 18,300 0 0
COTERRA ENERGY INC COM 127097103   782,130 29,000 SH   SOLE   29,000 0 0
COTY INC COM CL A 222070203   32,364 3,600 SH   SOLE   3,600 0 0
COUPA SOFTWARE INC COM 22266L106   1,549,858 15,250 SH   SOLE   15,886 0 0
COUPANG INC CL A 22266T109   0 0 SH   SOLE   13,778 0 0
COURSERA INC COM 22266M104   1,788,940 77,645 SH   SOLE 5 77,645 0 0
COUSINS PPTYS INC COM NEW 222795502   5,241,729 130,100 SH   SOLE   130,100 0 0
COVETRUS INC COM 22304C100   11,585 690 SH   SOLE   690 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   28,495 240 SH   SOLE   240 0 0
CRANE CO COM 224399105   35,732 330 SH   SOLE   330 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   122,292 15,800 SH   SOLE   15,800 0 0
CREDICORP LTD COM G2519Y108   965,909 5,620 SH   SOLE   5,620 0 0
CREDIT ACCEP CORP MICH COM 225310101   19,813 36 SH   SOLE   36 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108   0 0 SH   SOLE   67,782 0 0
CRH PLC ADR 12626K203   0 0 SH   SOLE   13,970 0 0
CRITEO S A SPONS ADS 226718104   0 0 SH   SOLE   104,865 0 0
CROCS INC COM 227046109   0 0 SH   SOLE   4,934 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   38,866,104 171,156 SH   SOLE   205,763 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   272,500 1,200 SH   SOLE 2 1,200 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   21,573 95 SH   SOLE 1 95 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   431,452 1,900 SH   SOLE   1,900 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   17,319,726 93,823 SH   SOLE   167,087 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   430,120 2,330 SH   SOLE 5 2,330 0 0
CROWN HLDGS INC COM 228368106   3,954,971 31,617 SH   SOLE   45,766 0 0
CSX CORP COM 126408103   20,989,901 560,478 SH   SOLE   589,898 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   355,475 5,360 SH   SOLE   5,360 0 0
CUBESMART COM 229663109   9,894,025 190,160 SH   SOLE   579,750 0 0
CUBESMART COM 229663109   681,960 13,107 SH   SOLE 5 13,107 0 0
CULLEN FROST BANKERS INC COM 229899109   47,059 340 SH   SOLE   340 0 0
CUMMINS INC COM 231021106   6,648,846 32,416 SH   SOLE   35,576 0 0
CURTISS WRIGHT CORP COM 231561101   37,540 250 SH   SOLE   250 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   24,612 1,200 SH   SOLE   1,200 0 0
CVB FINL CORP COM 126600105   20,889 900 SH   SOLE   900 0 0
CVS HEALTH CORP COM 126650100   53,823,883 531,804 SH   SOLE   1,340,176 0 0
CVS HEALTH CORP COM 126650100   7,617,370 75,263 SH   SOLE 5 75,263 0 0
CVS HEALTH CORP COM 126650100   12,741,630 125,893 SH   SOLE 2 19,280 0 106,613
CVS HEALTH CORP COM 126650100   14,499,142 143,258 SH   SOLE 4 0 0 143,258
CVS HEALTH CORP COM 126650100   10,934,425 108,037 SH   SOLE 1 0 3,500 104,537
CYBERARK SOFTWARE LTD SHS M2682V108   1,304,438 7,730 SH   SOLE   7,730 0 0
CYTOKINETICS INC COM NEW 23282W605   0 0 SH   SOLE   257,432 0 0
D R HORTON INC COM 23331A109   5,533,858 74,270 SH   SOLE   93,715 0 0
D R HORTON INC COM 23331A109   9,780,183 131,260 SH   SOLE 4 0 0 131,260
DADA NEXUS LTD ADS 23344D108   37,433 4,100 SH   SOLE   4,100 0 0
DANA INC COM 235825205   40,411 2,300 SH   SOLE   2,300 0 0
DANAHER CORPORATION COM 235851102   41,244,545 140,608 SH   SOLE   538,047 0 0
DANAHER CORPORATION COM 235851102   5,222,740 17,805 SH   SOLE 5 17,805 0 0
DANAHER CORPORATION COM 235851102   8,495,717 28,963 SH   SOLE 4 0 0 28,963
DANAHER CORPORATION COM 235851102   4,326,031 14,748 SH   SOLE 1 151 0 14,597
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   169,412 4,100 SH   SOLE   8,264 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   685,912 16,600 SH   SOLE 3 16,600 0 0
DARDEN RESTAURANTS INC COM 237194105   3,865,654 29,076 SH   SOLE   43,179 0 0
DARLING INGREDIENTS INC COM 237266101   57,070 710 SH   SOLE   8,484 0 0
DATADOG INC CL A COM 23804L103   7,950,206 52,487 SH   SOLE   53,400 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   0 0 SH   SOLE   6,681 0 0
DAVITA INC COM 23918K108   3,820,743 33,779 SH   SOLE   38,402 0 0
DAVITA INC COM 23918K108   18,401,750 162,689 SH   SOLE 2 43,454 0 119,235
DBX ETF TR XTRACKERS S&P 233051143   286,720 7,000 SH   SOLE   7,000 0 0
DBX ETF TR XTRACK HRVST CSI 233051879   1,454,636 43,960 SH   SOLE   43,960 0 0
DECKERS OUTDOOR CORP COM 243537107   21,902 80 SH   SOLE   80 0 0
DEERE & CO COM 244199105   56,836,174 136,803 SH   SOLE   144,842 0 0
DEERE & CO COM 244199105   5,724,620 13,779 SH   SOLE 5 13,779 0 0
DEERE & CO COM 244199105   249,280 600 SH   SOLE 2 600 0 0
DEERE & CO COM 244199105   415,460 1,000 SH   SOLE   1,000 0 0
DELEK US HLDGS INC NEW COM 24665A103   39,745 1,873 SH   SOLE   1,873 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,173,213 63,224 SH   SOLE   68,902 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,649,634 41,689 SH   SOLE   47,633 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   3,203,152 80,949 SH   SOLE 4 0 0 80,949
DENALI THERAPEUTICS INC COM 24823R105   0 0 SH   SOLE   634,591 0 0
DENTSPLY SIRONA INC COM 24906P109   2,411,288 48,990 SH   SOLE   72,998 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   69,429 0 0
DEVON ENERGY CORP NEW COM 25179M103   31,106,342 526,067 SH   SOLE   710,572 0 0
DEVON ENERGY CORP NEW COM 25179M103   591,300 10,000 SH   SOLE 2 10,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   940,167 15,900 SH   SOLE   15,900 0 0
DEXCOM INC COM 252131107   12,021,577 23,498 SH   SOLE   86,320 0 0
DEXCOM INC COM 252131107   7,202,300 14,078 SH   SOLE 5 14,078 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   0 0 SH   SOLE   991 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   940,230 131,869 SH   SOLE 2 131,869 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,082,789 37,079 SH   SOLE   56,936 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,870,520 185,200 SH   SOLE   637,093 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   159,940 15,836 SH   SOLE 5 15,836 0 0
DICKS SPORTING GOODS INC COM 253393102   43,009 430 SH   SOLE   1,396 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108   45,500 18,200 SH   SOLE   18,200 0 0
DIGITAL RLTY TR INC COM 253868103   43,838,463 309,157 SH   SOLE   445,789 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108   3,225,600 448,000 SH   SOLE   734,102 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   0 0 SH   SOLE   17,436 0 0
DIODES INC COM 254543101   14,788 170 SH   SOLE   170 0 0
DISCOVER FINL SVCS COM 254709108   7,333,695 66,555 SH   SOLE   86,339 0 0
DISCOVERY INC COM SER A 25470F104   913,567 36,660 SH   SOLE   52,443 0 0
DISCOVERY INC COM SER C 25470F302   1,832,398 73,384 SH   SOLE   103,424 0 0
DISH NETWORK CORPORATION CL A 25470M109   1,696,408 53,599 SH   SOLE   79,551 0 0
DISNEY WALT CO COM 254687106   60,222,293 439,066 SH   SOLE   457,762 0 0
DISNEY WALT CO COM 254687106   3,799,740 27,703 SH   SOLE 5 27,703 0 0
DISNEY WALT CO COM 254687106   8,748,339 63,782 SH   SOLE 1 0 0 63,782
DIVERSEY HLDGS LTD ORD SHS G28923103   0 0 SH   SOLE   57,401 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   662,400 207,000 SH   SOLE   207,000 0 0
DOCUSIGN INC COM 256163106   4,801,868 44,827 SH   SOLE   45,760 0 0
DOCUSIGN INC COM 256163106   3,964,083 37,006 SH   SOLE 6 0 0 37,006
DOLBY LABORATORIES INC COM CL A 25659T107   14,862 190 SH   SOLE   190 0 0
DOLE PLC ORD SHS G27907107   14,880 1,200 SH   SOLE   1,200 0 0
DOLLAR GEN CORP NEW COM 256677105   15,985,725 71,804 SH   SOLE   77,570 0 0
DOLLAR TREE INC COM 256746108   9,128,070 56,997 SH   SOLE   63,050 0 0
DOLLAR TREE INC COM 256746108   10,829,183 67,619 SH   SOLE 4 0 0 67,619
DOLLAR TREE INC COM 256746108   10,472,689 65,393 SH   SOLE 1 0 0 65,393
DOMINION ENERGY INC COM 25746U109   33,409,609 393,193 SH   SOLE   393,919 0 0
DOMINION ENERGY INC COM 25746U109   433,350 5,100 SH   SOLE 2 5,100 0 0
DOMINION ENERGY INC COM 25746U109   671,263 7,900 SH   SOLE   7,900 0 0
DOMINOS PIZZA INC COM 25754A201   3,307,363 8,126 SH   SOLE   8,823 0 0
DONALDSON INC COM 257651109   27,523 530 SH   SOLE   530 0 0
DOORDASH INC CL A 25809K105   2,476,225 21,130 SH   SOLE   21,130 0 0
DOUGLAS EMMETT INC COM 25960P109   5,147,683 154,030 SH   SOLE   154,030 0 0
DOVER CORP COM 260003108   12,024,032 76,635 SH   SOLE   86,648 0 0
DOW INC COM 260557103   13,142,696 206,257 SH   SOLE   265,385 0 0
DOW INC COM 260557103   3,297,319 51,747 SH   SOLE 4 0 0 51,747
DR REDDYS LABS LTD ADR 256135203   3,889,954 69,800 SH   SOLE   72,442 0 0
DRAFTKINGS INC COM CL A 26142R104   1,226,805 63,010 SH   SOLE   63,010 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   0 0 SH   SOLE   54,660 0 0
DROPBOX INC CL A 26210C104   1,480,514 63,678 SH   SOLE   64,408 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   34,726 640 SH   SOLE   1,133 0 0
DTE ENERGY CO COM 233331107   5,889,030 44,543 SH   SOLE   45,831 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   27,856,825 249,479 SH   SOLE   291,031 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,096,520 54,599 SH   SOLE 5 54,599 0 0
DUKE REALTY CORP COM NEW 264411505   23,877,465 411,255 SH   SOLE   610,465 0 0
DUKE REALTY CORP COM NEW 264411505   370,480 6,381 SH   SOLE 5 6,381 0 0
DUOLINGO INC CL A COM 26603R106   1,046,210 11,000 SH   SOLE 5 11,000 0 0
DUPONT DE NEMOURS INC COM 26614N102   25,583,104 347,691 SH   SOLE   364,222 0 0
DUPONT DE NEMOURS INC COM 26614N102   705,780 9,592 SH   SOLE 5 9,592 0 0
DUPONT DE NEMOURS INC COM 26614N102   977,290 13,282 SH   SOLE 2 13,282 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,527,006 20,753 SH   SOLE 4 0 0 20,753
DUPONT DE NEMOURS INC COM 26614N102   367,900 5,000 SH   SOLE 1 0 5,000 0
DXC TECHNOLOGY CO COM 23355L106   194,932 5,974 SH   SOLE   5,974 0 0
DYCOM INDS INC COM 267475101   26,673 280 SH   SOLE   280 0 0
DYNATRACE INC COM NEW 268150109   1,680,528 35,680 SH   SOLE   46,740 0 0
E L F BEAUTY INC COM 26856L103   0 0 SH   SOLE   55,940 0 0
EAGLE MATLS INC COM 26969P108   17,970 140 SH   SOLE   12,918 0 0
EAST WEST BANCORP INC COM 27579R104   51,363 650 SH   SOLE   10,999 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   1,555,904 73,600 SH   SOLE   73,600 0 0
EASTERN BANKSHARES INC COM 27627N105   17,017 790 SH   SOLE   790 0 0
EASTGROUP PPTYS INC COM 277276101   7,187,981 35,360 SH   SOLE   35,360 0 0
EASTMAN CHEM CO COM 277432100   3,563,060 31,796 SH   SOLE   47,063 0 0
EATON CORP PLC SHS G29183103   13,699,830 90,273 SH   SOLE   96,605 0 0
EATON CORP PLC SHS G29183103   7,284,935 48,003 SH   SOLE 4 0 0 48,003
EATON CORP PLC SHS G29183103   3,917,533 25,814 SH   SOLE 1 356 0 25,458
EBAY INC. COM 278642103   8,940,405 156,137 SH   SOLE   172,597 0 0
ECHOSTAR CORP CL A 278768106   16,064 660 SH   SOLE   660 0 0
ECOLAB INC COM 278865100   17,107,252 96,892 SH   SOLE   155,217 0 0
ECOLAB INC COM 278865100   2,275,860 12,890 SH   SOLE 5 12,890 0 0
ECOLAB INC COM 278865100   3,792,862 21,482 SH   SOLE 4 0 0 21,482
ECOPETROL S A SPONSORED ADS 279158109   377,580 20,300 SH   SOLE   49,825 0 0
EDGEWELL PERS CARE CO COM 28035Q102   26,769 730 SH   SOLE   730 0 0
EDISON INTL COM 281020107   6,152,046 87,761 SH   SOLE   91,773 0 0
EDISON INTL COM 281020107   2,728,500 38,923 SH   SOLE 5 38,923 0 0
EDITAS MEDICINE INC COM 28106W103   0 0 SH   SOLE   195,034 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   28,626,679 243,176 SH   SOLE   1,079,877 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   258,980 2,200 SH   SOLE 2 2,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   423,792 3,600 SH   SOLE   3,600 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,345,152 89,887 SH   SOLE   141,901 0 0
ELBIT SYS LTD ORD M3760D101   0 0 SH   SOLE   281 0 0
ELECTRONIC ARTS INC COM 285512109   18,735,878 148,098 SH   SOLE   151,486 0 0
ELEMENT SOLUTIONS INC COM 28618M106   19,491 890 SH   SOLE   85,193 0 0
EMBECTA CORP COMMON STOCK 29082K105   0 0 SH   SOLE 2 0 0 0
EMCOR GROUP INC COM 29084Q100   43,926 390 SH   SOLE   4,229 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   16,013 390 SH   SOLE   390 0 0
EMERSON ELEC CO COM 291011104   21,586,492 220,158 SH   SOLE   348,629 0 0
EMERSON ELEC CO COM 291011104   3,752,080 38,267 SH   SOLE 5 38,267 0 0
EMERSON ELEC CO COM 291011104   804,010 8,200 SH   SOLE 4 0 0 8,200
EMERSON ELEC CO COM 291011104   127,759 1,303 SH   SOLE 1 340 0 963
EMPIRE ST RLTY TR INC CL A 292104106   1,213,752 123,600 SH   SOLE   123,600 0 0
ENBRIDGE INC COM 29250N105   0 0 SH   SOLE   10,588 0 0
ENCOMPASS HEALTH CORP COM 29261A100   49,066 690 SH   SOLE   690 0 0
ENCORE CAP GROUP INC COM 292554102   15,055 240 SH   SOLE   240 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104   213,726 35,800 SH   SOLE   35,800 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   67,782 42,900 SH   SOLE   42,900 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   13,842 450 SH   SOLE   450 0 0
ENERSYS COM 29275Y102   20,134 270 SH   SOLE   270 0 0
ENPHASE ENERGY INC COM 29355A107   5,615,537 27,830 SH   SOLE   55,178 0 0
ENSTAR GROUP LIMITED SHS G3075P101   26,115 100 SH   SOLE   100 0 0
ENTEGRIS INC COM 29362U104   3,651,653 27,820 SH   SOLE   150,028 0 0
ENTERGY CORP NEW COM 29364G103   5,334,775 45,694 SH   SOLE   48,094 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   43,839 900 SH   SOLE   900 0 0
EOG RES INC COM 26875P101   16,379,817 137,380 SH   SOLE   164,102 0 0
EOG RES INC COM 26875P101   9,590,384 80,436 SH   SOLE 4 0 0 80,436
EOG RES INC COM 26875P101   5,934,912 49,777 SH   SOLE 1 275 0 49,502
EPAM SYS INC COM 29414B104   3,524,320 11,882 SH   SOLE   12,620 0 0
EPR PPTYS COM SH BEN INT 26884U109   3,576,940 65,380 SH   SOLE   101,114 0 0
EQT CORP COM 26884L109   65,723 1,910 SH   SOLE   1,910 0 0
EQUIFAX INC COM 294429105   6,311,365 26,619 SH   SOLE   28,359 0 0
EQUINIX INC COM 29444U700   72,369,504 97,583 SH   SOLE   132,759 0 0
EQUINIX INC COM 29444U700   740,880 999 SH   SOLE 5 999 0 0
EQUITABLE HLDGS INC COM 29452E101   2,442,786 79,029 SH   SOLE   124,522 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   53,172 6,300 SH   SOLE   6,300 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   2,848,928 100,990 SH   SOLE   100,990 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   14,124,862 184,687 SH   SOLE   250,007 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   33,730,611 375,118 SH   SOLE   383,494 0 0
ERIE INDTY CO CL A 29530P102   831,334 4,720 SH   SOLE   5,420 0 0
ESSENT GROUP LTD COM G3198U102   19,369 470 SH   SOLE   470 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   3,316,830 131,100 SH   SOLE   234,363 0 0
ESSENTIAL UTILS INC COM 29670G102   2,474,181 48,390 SH   SOLE   117,459 0 0
ESSEX PPTY TR INC COM 297178105   32,548,362 94,212 SH   SOLE   150,074 0 0
ESSEX PPTY TR INC COM 297178105   256,690 743 SH   SOLE 5 743 0 0
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   179,100 7,541 SH   SOLE 5 0 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   1,747,328 80,300 SH   SOLE   80,300 0 0
ETSY INC COM 29786A106   3,469,649 27,918 SH   SOLE   30,659 0 0
EURONET WORLDWIDE INC COM 298736109   26,030 200 SH   SOLE   200 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   0 0 SH   SOLE   15,304 0 0
EVERCORE INC CLASS A 29977A105   24,490 220 SH   SOLE   220 0 0
EVEREST RE GROUP LTD COM G3223R108   3,167,504 10,510 SH   SOLE   13,385 0 0
EVERGY INC COM 30034W106   4,045,045 59,190 SH   SOLE   63,675 0 0
EVERSOURCE ENERGY COM 30040W108   22,773,921 258,237 SH   SOLE   305,109 0 0
EVERSOURCE ENERGY COM 30040W108   12,825,910 145,435 SH   SOLE 2 19,423 0 126,012
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   0 0 SH   SOLE   54,651 0 0
EXACT SCIENCES CORP COM 30063P105   2,438,110 34,870 SH   SOLE   42,414 0 0
EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715   1,103,270 13,262 SH   SOLE 5 0 0 0
EXELIXIS INC COM 30161Q104   19,043 840 SH   SOLE   840 0 0
EXELON CORP COM 30161N101   31,511,008 661,579 SH   SOLE   961,197 0 0
EXELON CORP COM 30161N101   7,618,750 159,957 SH   SOLE 5 159,957 0 0
EXELON CORP COM 30161N101   342,940 7,200 SH   SOLE 2 7,200 0 0
EXELON CORP COM 30161N101   7,740,828 162,520 SH   SOLE 4 0 0 162,520
EXELON CORP COM 30161N101   6,783,750 142,426 SH   SOLE 1 0 0 142,426
EXELON CORP COM 30161N101   533,456 11,200 SH   SOLE   11,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303   6,308,596 32,241 SH   SOLE   32,977 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,166,190 5,960 SH   SOLE 5 5,960 0 0
EXPEDITORS INTL WASH INC COM 302130109   10,726,474 103,979 SH   SOLE   114,665 0 0
EXTRA SPACE STORAGE INC COM 30225T102   29,867,512 145,270 SH   SOLE   177,714 0 0
EXTRA SPACE STORAGE INC COM 30225T102   829,800 4,036 SH   SOLE 5 4,036 0 0
EXXON MOBIL CORP COM 30231G102   90,988,907 1,101,694 SH   SOLE   1,626,780 0 0
EXXON MOBIL CORP COM 30231G102   23,817,222 288,379 SH   SOLE 4 0 0 288,379
EXXON MOBIL CORP COM 30231G102   14,156,174 171,403 SH   SOLE 1 622 0 170,781
F N B CORP COM 302520101   43,575 3,500 SH   SOLE   3,500 0 0
F5 INC COM 315616102   2,931,777 14,031 SH   SOLE   18,684 0 0
FACTSET RESH SYS INC COM 303075105   3,706,773 8,538 SH   SOLE   10,218 0 0
FAIR ISAAC CORP COM 303250104   2,618,240 5,613 SH   SOLE   6,288 0 0
FARMLAND PARTNERS INC COM 31154R109   330,000 24,000 SH   SOLE   24,000 0 0
FASTENAL CO COM 311900104   8,608,307 144,921 SH   SOLE   157,067 0 0
FASTLY INC CL A 31188V100   0 0 SH   SOLE   52,585 0 0
FATE THERAPEUTICS INC COM 31189P102   0 0 SH   SOLE   146,461 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   15,350,913 125,755 SH   SOLE   125,755 0 0
FEDERAL SIGNAL CORP COM 313855108   0 0 SH   SOLE   23,610 0 0
FEDERATED HERMES INC CL B 314211103   29,292 860 SH   SOLE   860 0 0
FEDEX CORP COM 31428X106   13,449,081 58,123 SH   SOLE   75,893 0 0
FEDEX CORP COM 31428X106   15,548,945 67,198 SH   SOLE 4 0 0 67,198
FEDEX CORP COM 31428X106   13,541,868 58,524 SH   SOLE 1 0 0 58,524
FERRARI N V COM N3167Y103   0 0 SH   SOLE   288 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,532,988 72,338 SH   SOLE   119,916 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   33,994,078 338,519 SH   SOLE   380,868 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   12,298,140 122,467 SH   SOLE 2 17,734 0 104,733
FIDELITY NATL INFORMATION SV COM 31620M106   381,596 3,800 SH   SOLE 1 0 3,800 0
FIFTH THIRD BANCORP COM 316773100   7,743,240 179,908 SH   SOLE   209,861 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   0 0 SH   SOLE   59,701 0 0
FIRST AMERN FINL CORP COM 31847R102   68,709 1,060 SH   SOLE   1,060 0 0
FIRST BANCORP P R COM NEW 318672706   24,928 1,900 SH   SOLE   1,900 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,634,714 2,456 SH   SOLE   2,456 0 0
FIRST FINL BANCORP OH COM 320209109   20,745 900 SH   SOLE   900 0 0
FIRST FINL BANKSHARES INC COM 32020R109   14,560 330 SH   SOLE   330 0 0
FIRST HAWAIIAN INC COM 32051X108   39,883 1,430 SH   SOLE   1,430 0 0
FIRST HORIZON CORPORATION COM 320517105   88,088 3,750 SH   SOLE   3,750 0 0
FIRST INDL RLTY TR INC COM 32054K103   6,984,067 112,810 SH   SOLE   161,297 0 0
FIRST MERCHANTS CORP COM 320817109   14,976 360 SH   SOLE   360 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   6,338,434 39,102 SH   SOLE   46,201 0 0
FIRST SOLAR INC COM 336433107   56,106 670 SH   SOLE   3,304 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   7,175,161 135,100 SH   SOLE   135,100 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   21,805 310 SH   SOLE   310 0 0
FIRSTENERGY CORP COM 337932107   5,760,337 125,607 SH   SOLE   223,710 0 0
FIRSTENERGY CORP COM 337932107   2,776,040 60,533 SH   SOLE 5 60,533 0 0
FIRSTSERVICE CORP NEW COM 33767E202   0 0 SH   SOLE   1,006 0 0
FISERV INC COM 337738108   15,193,168 149,834 SH   SOLE   200,863 0 0
FIVE BELOW INC COM 33829M101   15,837 100 SH   SOLE   1,635 0 0
FIVE BELOW INC COM 33829M101   58,122 367 SH   SOLE 1 87 0 280
FIVE9 INC COM 338307101   0 0 SH   SOLE   3,207 0 0
FIVERR INTL LTD ORD SHS M4R82T106   8,148,618 107,120 SH   SOLE   107,120 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705   16,960 400 SH   SOLE   400 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   4,117,709 16,533 SH   SOLE   25,337 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   6,977,167 28,014 SH   SOLE 4 0 0 28,014
FLEETCOR TECHNOLOGIES INC COM 339041105   7,016,269 28,171 SH   SOLE 1 0 0 28,171
FLEX LTD ORD Y2573F102   174,370 9,400 SH   SOLE   9,400 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   13,770 170 SH   SOLE   2,686 0 0
FLOWERS FOODS INC COM 343498101   32,652 1,270 SH   SOLE   1,270 0 0
FLOWSERVE CORP COM 34354P105   45,952 1,280 SH   SOLE   1,280 0 0
FLUOR CORP NEW COM 343412102   100,702 3,510 SH   SOLE   3,510 0 0
FMC CORP COM NEW 302491303   3,709,090 28,191 SH   SOLE   35,451 0 0
FOOT LOCKER INC COM 344849104   9,062,702 305,553 SH   SOLE   305,553 0 0
FOOT LOCKER INC COM 344849104   904,630 30,500 SH   SOLE 2 30,500 0 0
FOOT LOCKER INC COM 344849104   263,974 8,900 SH   SOLE 1 0 8,900 0
FORD MTR CO DEL COM 345370860   15,907,237 940,700 SH   SOLE   1,114,373 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   5,978,200 5,000,000 PRN   SOLE 2 5,000,000 0 0
FORTINET INC COM 34959E109   48,608,414 142,238 SH   SOLE   144,800 0 0
FORTIS INC COM 349553107   0 0 SH   SOLE   800 0 0
FORTIVE CORP COM 34959J108   4,578,768 75,148 SH   SOLE   98,017 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106   2,229,366 30,013 SH   SOLE   90,734 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,822,496 67,400 SH   SOLE   216,900 0 0
FOX CORP CL A COM 35137L105   3,134,736 79,461 SH   SOLE   107,419 0 0
FOX CORP CL B COM 35137L204   1,251,696 34,501 SH   SOLE   55,061 0 0
FRANCO NEV CORP COM 351858105   0 0 SH   SOLE   176 0 0
FRANKLIN RESOURCES INC COM 354613101   9,259,891 331,658 SH   SOLE   383,955 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   472,000 80,000 SH   SOLE   80,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   43,348,211 871,496 SH   SOLE   908,025 0 0
FREEPORT-MCMORAN INC CL B 35671D857   731,180 14,700 SH   SOLE 2 14,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857   16,751,238 336,776 SH   SOLE 4 0 0 336,776
FREEPORT-MCMORAN INC CL B 35671D857   11,784,998 236,932 SH   SOLE 1 833 0 236,099
FREEPORT-MCMORAN INC CL B 35671D857   1,139,046 22,900 SH   SOLE   22,900 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   24,626 890 SH   SOLE   890 0 0
FTI CONSULTING INC COM 302941109   25,155 160 SH   SOLE   160 0 0
FULLER H B CO COM 359694106   23,785 360 SH   SOLE   360 0 0
FULTON FINL CORP PA COM 360271100   23,268 1,400 SH   SOLE   1,400 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   289,784 8,900 SH   SOLE   8,900 0 0
G III APPAREL GROUP LTD COM 36237H101   27,050 1,000 SH   SOLE   1,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   8,025,838 45,967 SH   SOLE   48,687 0 0
GAMESTOP CORP NEW CL A 36467W109   41,645 250 SH   SOLE   250 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   10,782,543 229,758 SH   SOLE   414,088 0 0
GAP INC COM 364760108   61,952 4,400 SH   SOLE   4,400 0 0
GARMIN LTD SHS H2906T109   4,021,353 33,904 SH   SOLE   124,915 0 0
GARTNER INC COM 366651107   5,311,743 17,857 SH   SOLE   19,335 0 0
GARTNER INC COM 366651107   4,303,350 14,467 SH   SOLE 5 14,467 0 0
GATX CORP COM 361448103   36,999 300 SH   SOLE   300 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   255,125 6,500 SH   SOLE   6,500 0 0
GENERAC HLDGS INC COM 368736104   3,970,502 13,357 SH   SOLE   15,337 0 0
GENERAL DYNAMICS CORP COM 369550108   21,951,239 91,016 SH   SOLE   94,275 0 0
GENERAL ELECTRIC CO COM NEW 369604301   22,579,455 246,770 SH   SOLE   266,576 0 0
GENERAL MLS INC COM 370334104   19,216,701 283,767 SH   SOLE   297,837 0 0
GENERAL MTRS CO COM 37045V100   14,002,967 320,141 SH   SOLE   410,607 0 0
GENMAB A/S SPONSORED ADS 372303206   0 0 SH   SOLE   373,288 0 0
GENPACT LIMITED SHS G3922B107   40,899 940 SH   SOLE   940 0 0
GENTEX CORP COM 371901109   4,603,026 157,800 SH   SOLE   157,800 0 0
GENUINE PARTS CO COM 372460105   11,432,660 90,721 SH   SOLE   99,105 0 0
GENWORTH FINL INC COM CL A 37247D106   25,326 6,700 SH   SOLE   6,700 0 0
GEO GROUP INC NEW COM 36162J106   38,999 5,900 SH   SOLE   5,900 0 0
GETTY RLTY CORP NEW COM 374297109   964,494 33,700 SH   SOLE   54,700 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   0 0 SH   SOLE   66,016 0 0
GILDAN ACTIVEWEAR INC COM 375916103   0 0 SH   SOLE   8,087 0 0
GILEAD SCIENCES INC COM 375558103   33,672,539 566,401 SH   SOLE   1,069,810 0 0
GILEAD SCIENCES INC COM 375558103   1,080,440 18,174 SH   SOLE 5 18,174 0 0
GILEAD SCIENCES INC COM 375558103   11,717,060 197,091 SH   SOLE 2 3,748 0 193,343
GLACIER BANCORP INC NEW COM 37637Q105   30,671 610 SH   SOLE   41,039 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   700,236 31,800 SH   SOLE   31,800 0 0
GLADSTONE LD CORP COM 376549101   979,698 26,900 SH   SOLE   26,900 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   0 0 SH   SOLE   7,351 0 0
GLOBAL MED REIT INC COM NEW 37954A204   871,488 53,400 SH   SOLE   139,365 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,415,700 90,000 SH   SOLE   90,000 0 0
GLOBAL PMTS INC COM 37940X102   25,727,425 188,011 SH   SOLE   210,489 0 0
GLOBAL PMTS INC COM 37940X102   246,310 1,800 SH   SOLE 2 1,800 0 0
GLOBAL PMTS INC COM 37940X102   402,036 2,938 SH   SOLE   2,938 0 0
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   1,454 100 SH   SOLE   100 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   1,503 100 SH   SOLE   100 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   2,199 100 SH   SOLE   100 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   2,828 100 SH   SOLE   100 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   3,564,174 46,300 SH   SOLE   46,300 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   376,750 13,670 SH   SOLE 5 0 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   4,803,360 169,850 SH   SOLE 5 0 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,468,010 19,070 SH   SOLE 5 19,070 0 0
GLOBANT S A COM L44385109   0 0 SH   SOLE   24,491 0 0
GLOBE LIFE INC COM 37959E102   2,429,188 24,147 SH   SOLE   28,634 0 0
GMS INC COM 36251C103   21,401 430 SH   SOLE   430 0 0
GODADDY INC CL A 380237107   2,934,857 35,064 SH   SOLE   38,403 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   37,366,000 113,196 SH   SOLE   118,962 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   92,885 6,500 SH   SOLE   6,500 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   767,200 219,200 SH   SOLE   219,200 0 0
GRACO INC COM 384109104   28,585 410 SH   SOLE   7,658 0 0
GRAHAM HLDGS CO COM CL B 384637104   33,019 54 SH   SOLE   54 0 0
GRAINGER W W INC COM 384802104   13,208,350 25,608 SH   SOLE   26,948 0 0
GRAND CANYON ED INC COM 38526M106   24,278 250 SH   SOLE   250 0 0
GRANITE CONSTR INC COM 387328107   16,400 500 SH   SOLE   500 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   51,102 2,550 SH   SOLE   2,550 0 0
GRAY TELEVISION INC COM 389375106   22,070 1,000 SH   SOLE   1,000 0 0
GREENBRIER COS INC COM 393657101   28,331 550 SH   SOLE   550 0 0
GREIF INC CL A 397624107   21,470 330 SH   SOLE   330 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   0 0 SH   SOLE   56,314 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   20,651 630 SH   SOLE   630 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   47,999 286 SH   SOLE   286 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   0 0 SH   SOLE   65,190 0 0
GUARDANT HEALTH INC COM 40131M109   0 0 SH   SOLE   215,623 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,596,239 16,870 SH   SOLE   16,870 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   0 0 SH   SOLE   8,264 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   6,393,750 71,184 SH   SOLE 2 71,184 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   39,237 550 SH   SOLE   7,487 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   0 0 SH   SOLE   37,720 0 0
HAIN CELESTIAL GROUP INC COM 405217100   21,328 620 SH   SOLE   620 0 0
HALLIBURTON CO COM 406216101   7,782,285 205,500 SH   SOLE   243,521 0 0
HALLIBURTON CO COM 406216101   4,276,430 112,924 SH   SOLE 5 112,924 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   33,898 650 SH   SOLE   650 0 0
HANESBRANDS INC COM 410345102   55,093 3,700 SH   SOLE   3,700 0 0
HANOVER INS GROUP INC COM 410867105   47,846 320 SH   SOLE   320 0 0
HARLEY DAVIDSON INC COM 412822108   60,676 1,540 SH   SOLE   1,540 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   0 0 SH   SOLE   32,347 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   5,664,804 78,886 SH   SOLE   101,855 0 0
HASBRO INC COM 418056107   3,046,441 37,188 SH   SOLE   45,968 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   46,118 1,090 SH   SOLE   1,090 0 0
HAYWARD HLDGS INC COM 421298100   0 0 SH   SOLE   7,494 0 0
HCA HEALTHCARE INC COM 40412C101   13,668,063 54,537 SH   SOLE   64,649 0 0
HCA HEALTHCARE INC COM 40412C101   3,987,870 15,912 SH   SOLE 5 15,912 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   0 0 SH   SOLE   309,695 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,962,560 32,000 SH   SOLE   0 0 32,000
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106   83,266 5,540 SH   SOLE   20,907 0 0
HEALTH CATALYST INC COM 42225T107   0 0 SH   SOLE   538,504 0 0
HEALTHCARE RLTY TR COM 421946104   3,514,967 127,910 SH   SOLE   152,010 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   11,328 610 SH   SOLE   610 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501   6,050,814 193,070 SH   SOLE   459,901 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501   342,980 10,944 SH   SOLE 5 10,944 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   20,091,221 585,238 SH   SOLE   811,994 0 0
HEICO CORP NEW COM 422806109   1,300,484 8,470 SH   SOLE   10,949 0 0
HEICO CORP NEW CL A 422806208   1,894,840 14,940 SH   SOLE   18,652 0 0
HELEN OF TROY LTD COM G4388N106   13,709 70 SH   SOLE   70 0 0
HELLO GROUP INC ADS 423403104   66,470 11,500 SH   SOLE   11,500 0 0
HELMERICH & PAYNE INC COM 423452101   71,015 1,660 SH   SOLE   1,660 0 0
HENRY JACK & ASSOC INC COM 426281101   3,884,841 19,715 SH   SOLE   22,361 0 0
HENRY SCHEIN INC COM 806407102   2,942,575 33,749 SH   SOLE   39,699 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   23,074 760 SH   SOLE   760 0 0
HERC HLDGS INC COM 42704L104   25,064 150 SH   SOLE   150 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   271,492 29,900 SH   SOLE   29,900 0 0
HERSHEY CO COM 427866108   10,231,435 47,230 SH   SOLE   74,613 0 0
HESS CORP COM 42809H107   6,596,875 61,630 SH   SOLE   70,983 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,028,741 300,942 SH   SOLE   442,221 0 0
HEXCEL CORP NEW COM 428291108   33,898 570 SH   SOLE   570 0 0
HF SINCLAIR CORPORATION COM 403949100   134,295 3,370 SH   SOLE   3,370 0 0
HIGHWOODS PPTYS INC COM 431284108   4,179,264 91,370 SH   SOLE   263,054 0 0
HILLENBRAND INC COM 431571108   22,085 500 SH   SOLE   500 0 0
HILLTOP HOLDINGS INC COM 432748101   16,758 570 SH   SOLE   570 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   30,471,516 200,814 SH   SOLE   305,159 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   561,440 3,700 SH   SOLE 2 3,700 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   880,092 5,800 SH   SOLE   5,800 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   0 0 SH   SOLE   68,756 0 0
HNI CORP COM 404251100   13,709 370 SH   SOLE   370 0 0
HOLOGIC INC COM 436440101   4,163,567 54,199 SH   SOLE   74,820 0 0
HOME BANCSHARES INC COM 436893200   24,860 1,100 SH   SOLE   1,100 0 0
HOME DEPOT INC COM 437076102   94,331,455 315,142 SH   SOLE   323,064 0 0
HOME DEPOT INC COM 437076102   1,261,380 4,214 SH   SOLE 5 4,214 0 0
HOME DEPOT INC COM 437076102   1,167,390 3,900 SH   SOLE 2 3,900 0 0
HOME DEPOT INC COM 437076102   389,129 1,300 SH   SOLE 4 0 0 1,300
HOME DEPOT INC COM 437076102   3,246,833 10,847 SH   SOLE 1 0 0 10,847
HONEYWELL INTL INC COM 438516106   99,331,339 510,491 SH   SOLE   518,015 0 0
HONEYWELL INTL INC COM 438516106   2,043,090 10,500 SH   SOLE 2 10,500 0 0
HONEYWELL INTL INC COM 438516106   1,143,352 5,876 SH   SOLE   5,876 0 0
HOPE BANCORP INC COM 43940T109   22,512 1,400 SH   SOLE   1,400 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   22,170 530 SH   SOLE   530 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   4,765,487 45,295 SH   SOLE   232,286 0 0
HORMEL FOODS CORP COM 440452100   20,935,857 406,206 SH   SOLE   413,730 0 0
HOST HOTELS & RESORTS INC COM 44107P104   15,126,391 778,507 SH   SOLE   1,127,050 0 0
HOST HOTELS & RESORTS INC COM 44107P104   270,100 13,901 SH   SOLE 5 13,901 0 0
HOSTESS BRANDS INC CL A 44109J106   17,771 810 SH   SOLE   810 0 0
HOWARD HUGHES CORP COM 44267D107   21,758 210 SH   SOLE   210 0 0
HOWMET AEROSPACE INC COM 443201108   3,031,934 84,361 SH   SOLE   111,714 0 0
HP INC COM 40434L105   9,473,901 260,989 SH   SOLE   262,747 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   0 0 SH   SOLE   68,607 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106   471,757 14,300 SH   SOLE   14,300 0 0
HUB GROUP INC CL A 443320106   24,707 320 SH   SOLE   320 0 0
HUBBELL INC COM 443510607   53,845 293 SH   SOLE   40,869 0 0
HUBSPOT INC COM 443573100   4,312,930 9,081 SH   SOLE   9,385 0 0
HUDSON PAC PPTYS INC COM 444097109   3,694,913 133,150 SH   SOLE   370,035 0 0
HUMANA INC COM 444859102   17,026,897 39,127 SH   SOLE   49,316 0 0
HUMANA INC COM 444859102   4,286,860 9,851 SH   SOLE 5 9,851 0 0
HUMANA INC COM 444859102   935,180 2,149 SH   SOLE 2 2,149 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,799,148 18,921 SH   SOLE   23,013 0 0
HUNTINGTON BANCSHARES INC COM 446150104   4,715,871 322,563 SH   SOLE   396,649 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,087,738 10,468 SH   SOLE   10,468 0 0
HUNTSMAN CORP COM 447011107   61,516 1,640 SH   SOLE   1,640 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   147,576 7,800 SH   SOLE   7,800 0 0
HYATT HOTELS CORP COM CL A 448579102   21,954 230 SH   SOLE   230 0 0
HYATT HOTELS CORP COM CL A 448579102   197,770 2,072 SH   SOLE 5 2,072 0 0
I MAB SPONSORED ADS 44975P103   37,352 2,300 SH   SOLE   2,300 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208   1,670,163 16,655 SH   SOLE   16,655 0 0
ICICI BANK LIMITED ADR 45104G104   658,923 34,790 SH   SOLE   34,790 0 0
ICICI BANK LIMITED ADR 45104G104   3,770,954 199,100 SH   SOLE 6 0 0 199,100
ICICI BANK LIMITED ADR 45104G104   2,744,406 144,900 SH   SOLE   0 0 144,900
ICON PLC SHS G4705A100   33,564 138 SH   SOLE   1,351 0 0
IDACORP INC COM 451107106   40,376 350 SH   SOLE   350 0 0
IDEX CORP COM 45167R104   3,186,553 16,620 SH   SOLE   44,434 0 0
IDEXX LABS INC COM 45168D104   41,238,477 75,382 SH   SOLE   139,576 0 0
IHEARTMEDIA INC COM CL A 45174J509   35,967 1,900 SH   SOLE   2,655 0 0
IHEARTMEDIA INC COM CL A 45174J509   344,770 18,213 SH   SOLE 2 18,213 0 0
II-VI INC COM 902104108   15,223 210 SH   SOLE   210 0 0
ILLINOIS TOOL WKS INC COM 452308109   21,500,773 102,678 SH   SOLE   107,408 0 0
ILLUMINA INC COM 452327109   13,012,355 37,242 SH   SOLE   152,032 0 0
ILLUMINA INC COM 452327109   6,772,770 19,384 SH   SOLE 5 19,384 0 0
IMPERIAL OIL LTD COM NEW 453038408   0 0 SH   SOLE   5,903 0 0
INCYTE CORP COM 45337C102   13,597,181 171,206 SH   SOLE   325,201 0 0
INCYTE CORP COM 45337C102   1,331,950 16,771 SH   SOLE 5 16,771 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,057,972 191,300 SH   SOLE   554,423 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   148,990 5,635 SH   SOLE 5 5,635 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   14,232 200 SH   SOLE   200 0 0
INDEPENDENT BK CORP MASS COM 453836108   17,155 210 SH   SOLE   210 0 0
INDUS REALTY TRUST INC COM 45580R103   390,301 5,340 SH   SOLE   5,340 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,255,918 55,400 SH   SOLE   55,400 0 0
INFOSYS LTD SPONSORED ADR 456788108   20,083,741 806,900 SH   SOLE   806,900 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,992,356 160,400 SH   SOLE 6 0 0 160,400
INFOSYS LTD SPONSORED ADR 456788108   3,626,473 145,700 SH   SOLE   0 0 145,700
INGERSOLL RAND INC COM 45687V106   4,470,224 88,783 SH   SOLE   139,361 0 0
INGEVITY CORP COM 45688C107   14,736 230 SH   SOLE   230 0 0
INGLES MKTS INC CL A 457030104   17,810 200 SH   SOLE   200 0 0
INGREDION INC COM 457187102   71,463 820 SH   SOLE   8,984 0 0
INMODE LTD SHS M5425M103   351,014 9,510 SH   SOLE   32,624 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   4,592,744 22,360 SH   SOLE   35,424 0 0
INSIGHT ENTERPRISES INC COM 45765U103   40,782 380 SH   SOLE   380 0 0
INSMED INC COM PAR $.01 457669307   0 0 SH   SOLE   332,211 0 0
INSPERITY INC COM 45778Q107   24,101 240 SH   SOLE   240 0 0
INSULET CORP COM 45784P101   18,297,530 68,687 SH   SOLE   164,144 0 0
INSULET CORP COM 45784P101   799,170 3,000 SH   SOLE 5 3,000 0 0
INSULET CORP COM 45784P101   293,030 1,100 SH   SOLE 2 1,100 0 0
INSULET CORP COM 45784P101   479,502 1,800 SH   SOLE   1,800 0 0
INTEGER HLDGS CORP COM 45826H109   17,725 220 SH   SOLE   220 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   16,065 250 SH   SOLE   250 0 0
INTEL CORP COM 458140100   100,323,862 2,024,291 SH   SOLE   2,155,045 0 0
INTEL CORP COM 458140100   16,002,530 322,892 SH   SOLE 2 47,753 0 275,139
INTEL CORP COM 458140100   5,425,928 109,482 SH   SOLE 4 0 0 109,482
INTEL CORP COM 458140100   312,228 6,300 SH   SOLE 1 0 6,300 0
INTELLIA THERAPEUTICS INC COM 45826J105   0 0 SH   SOLE   33,343 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   265,970 3,660 SH   SOLE 5 3,660 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   0 0 SH   SOLE   383 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   17,295,301 130,906 SH   SOLE   301,335 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,398,787 25,725 SH   SOLE 6 0 0 25,725
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   0 0 SH   SOLE   1,583 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   18,150 430 SH   SOLE   430 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   41,270,948 317,420 SH   SOLE   325,256 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   7,319,284 55,732 SH   SOLE   83,827 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   20,731 840 SH   SOLE   840 0 0
INTERNATIONAL PAPER CO COM 460146103   3,845,403 83,324 SH   SOLE   131,966 0 0
INTERPUBLIC GROUP COS INC COM 460690100   3,647,840 102,901 SH   SOLE   139,856 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   0 0 SH   SOLE   153,949 0 0
INTUIT COM 461202103   157,143,320 326,810 SH   SOLE   365,588 0 0
INTUIT COM 461202103   673,180 1,400 SH   SOLE 2 1,400 0 0
INTUIT COM 461202103   3,482,243 7,242 SH   SOLE 4 0 0 7,242
INTUIT COM 461202103   1,104,970 2,298 SH   SOLE   2,298 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   64,168,844 212,705 SH   SOLE   607,913 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   241,340 800 SH   SOLE 2 800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,421,259 21,285 SH   SOLE 6 0 0 21,285
INTUITIVE SURGICAL INC COM NEW 46120E602   413,000 1,369 SH   SOLE   1,369 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   1,779,084 57,800 SH   SOLE   57,800 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   4,995,702 191,700 SH   SOLE   191,700 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   3,393,588 155,100 SH   SOLE   155,100 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   1,823,998 37,400 SH   SOLE   37,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   779,840 9,105 SH   SOLE 5 0 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   2,672,330 29,535 SH   SOLE 5 29,535 0 0
INVESCO LTD SHS G491BT108   2,278,835 98,822 SH   SOLE   146,927 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   16,749,348 46,200 SH   SOLE   46,200 0 0
INVESTORS BANCORP INC NEW COM 46146L101   26,874 1,800 SH   SOLE   1,800 0 0
INVITATION HOMES INC COM 46187W107   25,770,809 641,384 SH   SOLE   1,267,911 0 0
INVITATION HOMES INC COM 46187W107   354,230 8,816 SH   SOLE 5 8,816 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   0 0 SH   SOLE   483,100 0 0
IPG PHOTONICS CORP COM 44980X109   873,141 7,955 SH   SOLE   7,955 0 0
IQIYI INC SPONSORED ADS 46267X108   97,156 21,400 SH   SOLE   21,400 0 0
IQVIA HLDGS INC COM 46266C105   9,487,702 41,035 SH   SOLE   118,442 0 0
IRON MTN INC NEW COM 46284V101   18,552,598 334,824 SH   SOLE   395,702 0 0
ISHARES GOLD TR ISHARES NEW 464285204   5,795,201 157,350 SH   SOLE   157,350 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   5,467,326 144,600 SH   SOLE   144,600 0 0
ISHARES INC MSCI EM ASIA ETF 464286426   1,035,860 14,000 SH   SOLE   14,000 0 0
ISHARES INC MSCI TURKEY ETF 464286715   6,210 300 SH   SOLE   300 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   4,622,884 75,230 SH   SOLE   75,230 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   3,584,390 94,800 SH   SOLE 5 94,800 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   204,880 8,000 SH   SOLE 5 8,000 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,758,770 121,800 SH   SOLE   121,800 0 0
ISHARES SILVER TR ISHARES 46428Q109   3,287,856 143,700 SH   SOLE   143,700 0 0
ISHARES TR TIPS BD ETF 464287176   32,898,937 264,100 SH   SOLE   264,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,083,600 24,000 SH   SOLE   24,000 0 0
ISHARES TR LATN AMER 40 ETF 464287390   373,797 12,300 SH   SOLE   12,300 0 0
ISHARES TR S&P 500 VAL ETF 464287408   15,572 100 SH   SOLE   100 0 0
ISHARES TR 20 YR TR BD ETF 464287432   5,283,200 40,000 SH   SOLE   40,000 0 0
ISHARES TR EXPANDED TECH 464287515   34,494 100 SH   SOLE   100 0 0
ISHARES TR US TELECOM ETF 464287713   2,989 100 SH   SOLE   100 0 0
ISHARES TR U.S. REAL ES ETF 464287739   3,798,522 35,100 SH   SOLE   35,100 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   2,152 100 SH   SOLE   100 0 0
ISHARES TR JPMORGAN USD EMG 464288281   7,439,536 76,100 SH   SOLE   76,100 0 0
ISHARES TR IBOXX HI YD ETF 464288513   337,389 4,100 SH   SOLE   4,100 0 0
ISHARES TR MBS ETF 464288588   2,271,701 22,300 SH   SOLE   22,300 0 0
ISHARES TR USD INV GRDE ETF 464288620   11,008 200 SH   SOLE   200 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,816,608 29,800 SH   SOLE   29,800 0 0
ISHARES TR MSCI INDIA ETF 46429B598   3,735,412 83,810 SH   SOLE   83,810 0 0
ISHARES TR MSCI POLAND ETF 46429B606   1,901 100 SH   SOLE   100 0 0
ISHARES TR MSCI USA VALUE 46432F388   10,457 100 SH   SOLE   100 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,173,732 26,700 SH   SOLE   26,700 0 0
ISHARES TR FALN ANGLS USD 46435G474   7,095,456 255,600 SH   SOLE   255,600 0 0
ISHARES TR GENOMICS IMMUN 46435U192   3,445 100 SH   SOLE   100 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   975,850 15,013 SH   SOLE 5 15,013 0 0
ISHARES TR TIPS BD ETF 464287176   1,245,700 10,000 SH   SOLE 5 10,000 0 0
ISHARES TR CORE S&P500 ETF 464287200   13,669,680 30,130 SH   SOLE 5 30,130 0 0
ISHARES TR LATN AMER 40 ETF 464287390   1,763,840 58,040 SH   SOLE 5 58,040 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,450,240 10,980 SH   SOLE 5 10,980 0 0
ISHARES TR ISHARES SEMICDTR 464287523   1,751,140 3,700 SH   SOLE 5 3,700 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,373,510 14,300 SH   SOLE 5 14,300 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,329,060 11,991 SH   SOLE 5 11,991 0 0
ISHARES TR CORE S&P US GWT 464287671   875,920 8,290 SH   SOLE 5 8,290 0 0
ISHARES TR U.S. REAL ES ETF 464287739   75,750 700 SH   SOLE 5 700 0 0
ISHARES TR U.S. FINLS ETF 464287788   482,240 5,705 SH   SOLE 5 5,705 0 0
ISHARES TR MSCI ACWI ETF 464288257   4,970,040 49,810 SH   SOLE 5 49,810 0 0
ISHARES TR IBOXX HI YD ETF 464288513   10,188,820 123,816 SH   SOLE 5 123,816 0 0
ISHARES TR CRE U S REIT ETF 464288521   1,794,040 27,750 SH   SOLE 5 27,750 0 0
ISHARES TR PFD AND INCM SEC 464288687   145,170 3,986 SH   SOLE 5 3,986 0 0
ISHARES TR RUS TP200 GR ETF 464289438   876,490 5,517 SH   SOLE 5 5,517 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   315,110 2,948 SH   SOLE 5 2,948 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,459,060 23,433 SH   SOLE 5 23,433 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   9,427,220 214,450 SH   SOLE 5 214,450 0 0
ISHARES TR CONV BD ETF 46435G102   11,511,410 138,159 SH   SOLE 5 0 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   471,550 82,584 SH   SOLE 5 0 0 0
ITRON INC COM 465741106   11,063 210 SH   SOLE   210 0 0
ITT INC COM 45073V108   33,845 450 SH   SOLE   450 0 0
JABIL INC COM 466313103   108,028 1,750 SH   SOLE   2,455 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   61,480 1,390 SH   SOLE   1,954 0 0
JACOBS ENGR GROUP INC COM 469814107   14,466,054 104,971 SH   SOLE   115,944 0 0
JACOBS ENGR GROUP INC COM 469814107   261,840 1,900 SH   SOLE 2 1,900 0 0
JACOBS ENGR GROUP INC COM 469814107   702,831 5,100 SH   SOLE 4 0 0 5,100
JACOBS ENGR GROUP INC COM 469814107   7,239,711 52,534 SH   SOLE 1 233 0 52,301
JACOBS ENGR GROUP INC COM 469814107   447,331 3,246 SH   SOLE   3,246 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   65,137 1,860 SH   SOLE   1,860 0 0
JAPAN SMALLER CAPITALIZATION COM 47109U104   384,958 53,765 SH   SOLE   53,765 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,292,085 14,724 SH   SOLE   14,724 0 0
JBG SMITH PPTYS COM 46590V100   2,941,285 100,660 SH   SOLE   100,660 0 0
JD.COM INC SPON ADR CL A 47215P106   4,504,311 77,835 SH   SOLE   77,835 0 0
JD.COM INC SPON ADR CL A 47215P106   9,994,150 172,700 SH   SOLE 2 172,700 0 0
JD.COM INC SPON ADR CL A 47215P106   20,132,973 347,900 SH   SOLE 6 19,100 0 328,800
JD.COM INC SPON ADR CL A 47215P106   33,350,481 576,300 SH   SOLE 3 0 0 576,300
JD.COM INC SPON ADR CL A 47215P106   2,719,890 47,000 SH   SOLE   0 0 47,000
JEFFERIES FINL GROUP INC COM 47233W109   73,913 2,250 SH   SOLE   2,250 0 0
JELD-WEN HLDG INC COM 47580P103   22,308 1,100 SH   SOLE   1,100 0 0
JETBLUE AWYS CORP COM 477143101   19,435 1,300 SH   SOLE   1,300 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   23,179 480 SH   SOLE   480 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   0 0 SH   SOLE   9,720 0 0
JOHNSON & JOHNSON COM 478160104   192,565,535 1,086,529 SH   SOLE   1,593,174 0 0
JOHNSON & JOHNSON COM 478160104   8,865,930 50,025 SH   SOLE 5 50,025 0 0
JOHNSON & JOHNSON COM 478160104   11,013,960 62,145 SH   SOLE 2 18,073 0 44,072
JOHNSON & JOHNSON COM 478160104   25,250,490 142,473 SH   SOLE 4 0 0 142,473
JOHNSON & JOHNSON COM 478160104   8,294,187 46,799 SH   SOLE 1 446 0 46,353
JOHNSON & JOHNSON COM 478160104   354,460 2,000 SH   SOLE   2,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105   24,273,227 370,188 SH   SOLE   400,862 0 0
JOHNSON CTLS INTL PLC SHS G51502105   26,884,620 410,014 SH   SOLE 2 81,899 0 328,115
JOHNSON CTLS INTL PLC SHS G51502105   12,749,759 194,445 SH   SOLE 4 0 0 194,445
JOHNSON CTLS INTL PLC SHS G51502105   9,935,560 151,526 SH   SOLE 1 477 6,300 144,749
JONES LANG LASALLE INC COM 48020Q107   87,642 366 SH   SOLE   7,309 0 0
JOYY INC ADS REPSTG COM A 46591M109   187,323 5,100 SH   SOLE   5,100 0 0
JPMORGAN CHASE & CO COM 46625H100   116,923,436 857,713 SH   SOLE   995,587 0 0
JPMORGAN CHASE & CO COM 46625H100   1,808,010 13,263 SH   SOLE 5 13,263 0 0
JPMORGAN CHASE & CO COM 46625H100   1,565,500 11,484 SH   SOLE 2 11,484 0 0
JPMORGAN CHASE & CO COM 46625H100   13,152,426 96,482 SH   SOLE 1 0 0 96,482
JUNIPER NETWORKS INC COM 48203R104   3,223,407 86,744 SH   SOLE   111,352 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   209,244 8,400 SH   SOLE   8,400 0 0
KAR AUCTION SVCS INC COM 48238T109   37,905 2,100 SH   SOLE   2,100 0 0
KARUNA THERAPEUTICS INC COM 48576A100   0 0 SH   SOLE   12,444 0 0
KB HOME COM 48666K109   22,666 700 SH   SOLE   700 0 0
KBR INC COM 48242W106   42,142 770 SH   SOLE   770 0 0
KE HLDGS INC SPONSORED ADS 482497104   341,412 27,600 SH   SOLE   27,600 0 0
KELLOGG CO COM 487836108   13,228,769 205,129 SH   SOLE   217,229 0 0
KEMPER CORP COM 488401100   50,321 890 SH   SOLE   890 0 0
KENNAMETAL INC COM 489170100   21,171 740 SH   SOLE   740 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   21,951 900 SH   SOLE   900 0 0
KEURIG DR PEPPER INC COM 49271V100   7,159,386 188,902 SH   SOLE   301,891 0 0
KEYCORP COM 493267108   4,748,118 212,159 SH   SOLE   253,685 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   6,418,953 40,634 SH   SOLE   42,776 0 0
KILROY RLTY CORP COM 49427F108   7,022,234 91,890 SH   SOLE   201,630 0 0
KIMBERLY-CLARK CORP COM 494368103   25,732,804 208,938 SH   SOLE   250,400 0 0
KIMCO RLTY CORP COM 49446R109   16,543,319 669,770 SH   SOLE   1,329,413 0 0
KINDER MORGAN INC DEL COM 49456B101   8,901,599 470,735 SH   SOLE   556,118 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   24,280 4,000 SH   SOLE   4,000 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   0 0 SH   SOLE   377,639 0 0
KINROSS GOLD CORP COM 496902404   0 0 SH   SOLE   173,874 0 0
KINSALE CAP GROUP INC COM 49714P108   0 0 SH   SOLE   4,390 0 0
KIRBY CORP COM 497266106   36,817 510 SH   SOLE   510 0 0
KITE RLTY GROUP TR COM NEW 49803T300   4,315,370 189,520 SH   SOLE   461,793 0 0
KKR & CO INC COM 48251W104   10,050,935 171,899 SH   SOLE   179,440 0 0
KKR & CO INC COM 48251W104   2,531,170 43,290 SH   SOLE 5 0 0 0
KKR & CO INC COM 48251W104   526,230 9,000 SH   SOLE 2 9,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,409,724 68,400 SH   SOLE   68,400 0 0
KLA CORP COM NEW 482480100   21,152,777 57,785 SH   SOLE   61,667 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,687,534 33,443 SH   SOLE   33,443 0 0
KOHLS CORP COM 500255104   163,242 2,700 SH   SOLE   2,700 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   0 0 SH   SOLE   7,535 0 0
KORN FERRY COM NEW 500643200   20,131 310 SH   SOLE   310 0 0
KORNIT DIGITAL LTD SHS M6372Q113   732,633 8,860 SH   SOLE   21,424 0 0
KRAFT HEINZ CO COM 500754106   7,471,732 189,686 SH   SOLE   211,449 0 0
KROGER CO COM 501044101   19,668,960 342,844 SH   SOLE   376,922 0 0
KRYSTAL BIOTECH INC COM 501147102   0 0 SH   SOLE   75,148 0 0
KT CORP SPONSORED ADR 48268K101   0 0 SH   SOLE   40,674 0 0
KYMERA THERAPEUTICS INC COM 501575104   0 0 SH   SOLE   67,641 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   72,160 5,500 SH   SOLE   8,504 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   10,656,133 42,887 SH   SOLE   49,596 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   5,713,776 21,671 SH   SOLE   28,851 0 0
LADDER CAP CORP CL A 505743104   24,927 2,100 SH   SOLE   2,100 0 0
LAM RESEARCH CORP COM 512807108   73,369,787 136,474 SH   SOLE   144,726 0 0
LAM RESEARCH CORP COM 512807108   322,570 600 SH   SOLE 2 600 0 0
LAM RESEARCH CORP COM 512807108   483,849 900 SH   SOLE   900 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   49,957 430 SH   SOLE   1,108 0 0
LAMB WESTON HLDGS INC COM 513272104   122,816 2,050 SH   SOLE   2,050 0 0
LANDSTAR SYS INC COM 515098101   34,691 230 SH   SOLE   230 0 0
LAS VEGAS SANDS CORP COM 517834107   2,966,830 76,327 SH   SOLE   79,565 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   0 0 SH   SOLE   23,592 0 0
LAUDER ESTEE COS INC CL A 518439104   13,540,567 49,723 SH   SOLE   116,284 0 0
LAUDER ESTEE COS INC CL A 518439104   7,733,888 28,400 SH   SOLE 4 0 0 28,400
LAUDER ESTEE COS INC CL A 518439104   5,597,810 20,556 SH   SOLE 1 100 0 20,456
LAUREATE EDUCATION INC COMMON STOCK 518613203   21,330 1,800 SH   SOLE   1,800 0 0
LAZARD LTD SHS A G54050102   48,990 1,420 SH   SOLE   1,420 0 0
LCI INDS COM 50189K103   19,724 190 SH   SOLE   190 0 0
LEAR CORP COM NEW 521865204   7,682,892 53,881 SH   SOLE   54,634 0 0
LEAR CORP COM NEW 521865204   601,160 4,216 SH   SOLE 2 4,216 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   163,530 4,500 SH   SOLE   4,500 0 0
LEGGETT & PLATT INC COM 524660107   49,764 1,430 SH   SOLE   1,430 0 0
LEIDOS HOLDINGS INC COM 525327102   3,572,005 33,068 SH   SOLE   41,716 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108   0 0 SH   SOLE   7,909 0 0
LENNAR CORP CL A 526057104   4,863,301 59,915 SH   SOLE   73,682 0 0
LENNAR CORP CL B 526057302   0 0 SH   SOLE   1,104 0 0
LENNOX INTL INC COM 526107107   1,871,806 7,259 SH   SOLE   7,805 0 0
LESLIES INC COM 527064109   0 0 SH   SOLE   119,660 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   38,038 1,925 SH   SOLE 1 660 0 1,265
LGI HOMES INC COM 50187T106   12,698 130 SH   SOLE   130 0 0
LHC GROUP INC COM 50187A107   15,343 91 SH   SOLE   91 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,114,992 43,200 SH   SOLE   43,200 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,236,299 47,900 SH   SOLE 6 0 0 47,900
LIBERTY BROADBAND CORP COM SER A 530307107   575,353 4,390 SH   SOLE   5,306 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   3,934,564 29,076 SH   SOLE   35,815 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,041,879 40,842 SH   SOLE   86,725 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,607,582 100,640 SH   SOLE   100,640 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   17,041 1,777 SH   SOLE   1,777 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   1,071,260 23,436 SH   SOLE   34,222 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,835,236 40,132 SH   SOLE   59,993 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,846,259 40,754 SH   SOLE   229,114 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   0 0 SH   SOLE   2,233 0 0
LIFE STORAGE INC COM 53223X107   10,004,233 71,240 SH   SOLE   267,765 0 0
LIFE STORAGE INC COM 53223X107   594,440 4,233 SH   SOLE 5 4,233 0 0
LILLY ELI & CO COM 532457108   64,747,398 226,097 SH   SOLE   254,401 0 0
LILLY ELI & CO COM 532457108   19,139,250 66,834 SH   SOLE 5 66,834 0 0
LILLY ELI & CO COM 532457108   3,293,255 11,500 SH   SOLE 4 0 0 11,500
LILLY ELI & CO COM 532457108   1,856,537 6,483 SH   SOLE 1 120 0 6,363
LINCOLN ELEC HLDGS INC COM 533900106   41,343 300 SH   SOLE   300 0 0
LINCOLN NATL CORP IND COM 534187109   2,873,879 43,970 SH   SOLE   63,815 0 0
LINDE PLC SHS G5494J103   44,778,975 140,184 SH   SOLE   180,603 0 0
LINDE PLC SHS G5494J103   58,136 182 SH   SOLE 1 0 0 182
LINDSAY CORP COM 535555106   0 0 SH   SOLE   7,861 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   19,539 1,300 SH   SOLE   1,300 0 0
LITHIA MTRS INC COM 536797103   56,122 187 SH   SOLE   187 0 0
LITTELFUSE INC COM 537008104   18,207 73 SH   SOLE   73 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   4,140,105 35,193 SH   SOLE   38,950 0 0
LIVE OAK BANCSHARES INC COM 53803X105   0 0 SH   SOLE   24,018 0 0
LKQ CORP COM 501889208   2,837,807 62,493 SH   SOLE   101,157 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   0 0 SH   SOLE   267,227 0 0
LOCKHEED MARTIN CORP COM 539830109   45,107,549 102,192 SH   SOLE   129,623 0 0
LOCKHEED MARTIN CORP COM 539830109   1,747,500 3,959 SH   SOLE 2 3,959 0 0
LOEWS CORP COM 540424108   3,698,824 57,063 SH   SOLE   85,178 0 0
LOGITECH INTL S A SHS H50430232   0 0 SH   SOLE   10,563 0 0
LOUISIANA PAC CORP COM 546347105   27,954 450 SH   SOLE   14,834 0 0
LOVESAC COMPANY COM 54738L109   0 0 SH   SOLE   4,698 0 0
LOWES COS INC COM 548661107   37,430,828 185,127 SH   SOLE   185,411 0 0
LOWES COS INC COM 548661107   4,545,030 22,479 SH   SOLE 5 22,479 0 0
LPL FINL HLDGS INC COM 50212V100   45,670 250 SH   SOLE   5,190 0 0
LPL FINL HLDGS INC COM 50212V100   6,921,930 37,891 SH   SOLE 5 37,891 0 0
LTC PPTYS INC COM 502175102   1,299,132 33,770 SH   SOLE   33,770 0 0
LUCID GROUP INC COM 549498103   3,385,541 133,289 SH   SOLE   133,289 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   299,109 53,700 SH   SOLE   53,700 0 0
LULULEMON ATHLETICA INC COM 550021109   14,812,633 40,557 SH   SOLE   97,980 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,161,787 280,549 SH   SOLE   452,773 0 0
LUMENTUM HLDGS INC COM 55024U109   20,496 210 SH   SOLE   210 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   9,346,080 8,000,000 PRN   SOLE 2 8,000,000 0 0
LXP INDUSTRIAL TRUST COM 529043101   3,827,660 243,800 SH   SOLE   682,000 0 0
LYFT INC CL A COM 55087P104   2,135,808 55,620 SH   SOLE   61,213 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   12,196,097 118,616 SH   SOLE   145,632 0 0
M & T BK CORP COM 55261F104   4,939,908 29,144 SH   SOLE   43,108 0 0
M D C HLDGS INC COM 552676108   20,434 540 SH   SOLE   540 0 0
M/I HOMES INC COM 55305B101   17,297 390 SH   SOLE   390 0 0
MACERICH CO COM 554382101   2,918,424 186,600 SH   SOLE   186,600 0 0
MACYS INC COM 55616P104   148,596 6,100 SH   SOLE   6,100 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   15,829 190 SH   SOLE   190 0 0
MAGNA INTL INC COM 559222401   0 0 SH   SOLE   16,194 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   0 0 SH   SOLE   8,219 0 0
MANHATTAN ASSOCIATES INC COM 562750109   0 0 SH   SOLE   8,752 0 0
MANPOWERGROUP INC WIS COM 56418H100   88,285 940 SH   SOLE   940 0 0
MANULIFE FINL CORP COM 56501R106   0 0 SH   SOLE   33,193 0 0
MARATHON OIL CORP COM 565849106   336,725 13,410 SH   SOLE   79,605 0 0
MARATHON PETE CORP COM 56585A102   12,352,869 144,478 SH   SOLE   163,914 0 0
MARKEL CORP COM 570535104   4,160,177 2,820 SH   SOLE   4,311 0 0
MARKETAXESS HLDGS INC COM 57060D108   11,369,144 33,419 SH   SOLE   34,695 0 0
MARKETAXESS HLDGS INC COM 57060D108   238,140 700 SH   SOLE 2 700 0 0
MARKETAXESS HLDGS INC COM 57060D108   340,200 1,000 SH   SOLE   1,000 0 0
MARRIOTT INTL INC NEW CL A 571903202   18,385,559 104,612 SH   SOLE   204,262 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   34,694 220 SH   SOLE   220 0 0
MARSH & MCLENNAN COS INC COM 571748102   28,372,544 166,486 SH   SOLE   237,825 0 0
MARSH & MCLENNAN COS INC COM 571748102   5,162,874 30,295 SH   SOLE 1 0 0 30,295
MARTIN MARIETTA MATLS INC COM 573284106   5,208,331 13,532 SH   SOLE   14,430 0 0
MARVELL TECHNOLOGY INC COM 573874104   20,495,005 285,804 SH   SOLE   390,945 0 0
MARVELL TECHNOLOGY INC COM 573874104   14,157,132 197,422 SH   SOLE 4 0 0 197,422
MARVELL TECHNOLOGY INC COM 573874104   12,182,955 169,892 SH   SOLE 1 679 0 169,213
MASCO CORP COM 574599106   3,030,369 59,419 SH   SOLE   142,749 0 0
MASIMO CORP COM 574795100   1,488,438 10,227 SH   SOLE   11,414 0 0
MASONITE INTL CORP COM 575385109   12,452 140 SH   SOLE   140 0 0
MASTEC INC COM 576323109   40,066 460 SH   SOLE   460 0 0
MASTERCARD INCORPORATED CL A 57636Q104   167,717,362 469,297 SH   SOLE   512,663 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,038,700 14,099 SH   SOLE 5 14,099 0 0
MASTERCARD INCORPORATED CL A 57636Q104   30,434,120 85,159 SH   SOLE 2 25,889 0 59,270
MASTERCARD INCORPORATED CL A 57636Q104   1,965,590 5,500 SH   SOLE 4 0 0 5,500
MASTERCARD INCORPORATED CL A 57636Q104   16,527,395 46,246 SH   SOLE 1 224 1,000 45,022
MASTERCARD INCORPORATED CL A 57636Q104   6,594,376 18,452 SH   SOLE 6 0 0 18,452
MASTERCARD INCORPORATED CL A 57636Q104   908,103 2,541 SH   SOLE   2,541 0 0
MATADOR RES CO COM 576485205   19,073 360 SH   SOLE   360 0 0
MATCH GROUP INC NEW COM 57667L107   7,236,321 66,547 SH   SOLE   66,547 0 0
MATTEL INC COM 577081102   36,869 1,660 SH   SOLE   1,660 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   16,573 420 SH   SOLE   420 0 0
MAXIMUS INC COM 577933104   22,485 300 SH   SOLE   13,819 0 0
MCCORMICK & CO INC COM VTG 579780107   0 0 SH   SOLE   360 0 0
MCCORMICK & CO INC COM NON VTG 579780206   13,805,534 138,332 SH   SOLE   143,789 0 0
MCDONALDS CORP COM 580135101   84,597,208 342,111 SH   SOLE   342,358 0 0
MCDONALDS CORP COM 580135101   321,460 1,300 SH   SOLE 2 1,300 0 0
MCDONALDS CORP COM 580135101   395,648 1,600 SH   SOLE 1 0 1,600 0
MCDONALDS CORP COM 580135101   469,832 1,900 SH   SOLE   1,900 0 0
MCKESSON CORP COM 58155Q103   11,026,496 36,019 SH   SOLE   37,874 0 0
MDU RES GROUP INC COM 552690109   57,031 2,140 SH   SOLE   2,140 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   14,664,374 693,679 SH   SOLE   707,740 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,900,220 137,191 SH   SOLE 5 137,191 0 0
MEDNAX INC COM 58502B106   30,054 1,280 SH   SOLE   1,280 0 0
MEDTRONIC PLC SHS G5960L103   51,150,835 461,026 SH   SOLE   679,916 0 0
MEDTRONIC PLC SHS G5960L103   14,645,290 131,999 SH   SOLE 2 2,500 0 129,499
MEDTRONIC PLC SHS G5960L103   10,403,005 93,763 SH   SOLE 4 0 0 93,763
MEDTRONIC PLC SHS G5960L103   4,379,862 39,476 SH   SOLE 1 248 3,900 35,328
MELCO RESORTS AND ENTMNT LTD ADR 585464100   284,399 37,225 SH   SOLE   37,225 0 0
MERCADOLIBRE INC COM 58733R102   12,746,468 10,716 SH   SOLE   14,157 0 0
MERCADOLIBRE INC COM 58733R102   5,759,460 4,842 SH   SOLE 5 4,842 0 0
MERCK & CO INC COM 58933Y105   65,831,587 802,335 SH   SOLE   843,688 0 0
MERCURY GENL CORP NEW COM 589400100   22,000 400 SH   SOLE   400 0 0
MERITAGE HOMES CORP COM 59001A102   31,692 400 SH   SOLE   400 0 0
MERITOR INC COM 59001K100   35,570 1,000 SH   SOLE   1,000 0 0
META PLATFORMS INC CL A 30303M102   207,961,745 935,248 SH   SOLE   1,033,063 0 0
META PLATFORMS INC CL A 30303M102   555,900 2,500 SH   SOLE 2 2,500 0 0
META PLATFORMS INC CL A 30303M102   480,742 2,162 SH   SOLE 4 0 0 2,162
META PLATFORMS INC CL A 30303M102   8,871,942 39,899 SH   SOLE 1 120 0 39,779
META PLATFORMS INC CL A 30303M102   4,067,854 18,294 SH   SOLE 6 0 0 18,294
META PLATFORMS INC CL A 30303M102   867,204 3,900 SH   SOLE   3,900 0 0
METLIFE INC COM 59156R108   12,610,411 179,431 SH   SOLE   228,617 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   7,030,733 5,120 SH   SOLE   6,093 0 0
MFA FINL INC COM 55272X102   20,150 5,000 SH   SOLE   5,000 0 0
MGIC INVT CORP WIS COM 552848103   31,165 2,300 SH   SOLE   2,300 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105   603,720 15,600 SH   SOLE   47,448 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,540,155 84,410 SH   SOLE   135,133 0 0
MGP INGREDIENTS INC NEW COM 55303J106   0 0 SH   SOLE   17,875 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   19,077,295 253,890 SH   SOLE   265,719 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   0 0 PRN   SOLE   5,245,000 0 0
MICRON TECHNOLOGY INC COM 595112103   27,731,177 356,030 SH   SOLE   475,453 0 0
MICRON TECHNOLOGY INC COM 595112103   1,711,630 21,975 SH   SOLE 5 21,975 0 0
MICRON TECHNOLOGY INC COM 595112103   7,881,845 101,192 SH   SOLE 4 0 0 101,192
MICRON TECHNOLOGY INC COM 595112103   6,451,395 82,827 SH   SOLE 1 130 0 82,697
MICROSOFT CORP COM 594918104   797,326,349 2,586,119 SH   SOLE   2,875,894 0 0
MICROSOFT CORP COM 594918104   37,190,200 120,626 SH   SOLE 5 120,626 0 0
MICROSOFT CORP COM 594918104   37,890,070 122,896 SH   SOLE 2 47,294 0 75,602
MICROSOFT CORP COM 594918104   4,973,349 16,131 SH   SOLE 4 0 0 16,131
MICROSOFT CORP COM 594918104   46,017,734 149,258 SH   SOLE 1 887 3,100 145,271
MICROSOFT CORP COM 594918104   1,394,486 4,523 SH   SOLE   4,523 0 0
MID-AMER APT CMNTYS INC COM 59522J103   26,190,047 125,042 SH   SOLE   127,537 0 0
MIDDLEBY CORP COM 596278101   36,067 220 SH   SOLE   220 0 0
MIDDLESEX WTR CO COM 596680108   0 0 SH   SOLE   8,235 0 0
MILLERKNOLL INC COM 600544100   19,699 570 SH   SOLE   570 0 0
MINERALS TECHNOLOGIES INC COM 603158106   23,153 350 SH   SOLE   350 0 0
MIRATI THERAPEUTICS INC COM 60468T105   0 0 SH   SOLE   38,931 0 0
MKS INSTRS INC COM 55306N104   25,500 170 SH   SOLE   170 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109   362,725 65,950 SH   SOLE   65,950 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109   16,190 124,571 SH   SOLE 5 0 0 0
MODERNA INC COM 60770K107   14,732,364 85,524 SH   SOLE   91,288 0 0
MODERNA INC COM 60770K107   8,252,800 47,909 SH   SOLE 5 47,909 0 0
MOELIS & CO CL A 60786M105   17,841 380 SH   SOLE   380 0 0
MOHAWK INDS INC COM 608190104   1,538,962 12,391 SH   SOLE   20,037 0 0
MOLECULAR TEMPLATES INC COM 608550109   0 0 SH   SOLE   376,394 0 0
MOLINA HEALTHCARE INC COM 60855R100   4,404,055 13,202 SH   SOLE   18,421 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,930,989 54,908 SH   SOLE   75,857 0 0
MONDELEZ INTL INC CL A 609207105   24,212,677 385,675 SH   SOLE   519,196 0 0
MONDELEZ INTL INC CL A 609207105   3,473,931 55,335 SH   SOLE 4 0 0 55,335
MONDELEZ INTL INC CL A 609207105   149,040 2,374 SH   SOLE 1 340 0 2,034
MONGODB INC CL A 60937P106   5,397,603 12,168 SH   SOLE   26,230 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,600,847 9,473 SH   SOLE   10,192 0 0
MONOLITHIC PWR SYS INC COM 609839105   7,026,818 14,468 SH   SOLE 6 0 0 14,468
MONSTER BEVERAGE CORP NEW COM 61174X109   9,579,850 119,898 SH   SOLE   126,611 0 0
MOODYS CORP COM 615369105   13,427,231 39,795 SH   SOLE   42,934 0 0
MOODYS CORP COM 615369105   3,865,030 11,455 SH   SOLE 2 11,455 0 0
MOOG INC CL A 615394202   14,926 170 SH   SOLE   170 0 0
MORGAN STANLEY COM NEW 617446448   27,129,397 310,405 SH   SOLE   335,791 0 0
MORGAN STANLEY COM NEW 617446448   3,142,640 35,957 SH   SOLE 5 35,957 0 0
MORNINGSTAR INC COM 617700109   0 0 SH   SOLE   867 0 0
MOSAIC CO NEW COM 61945C103   5,390,424 81,059 SH   SOLE   120,660 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   8,886,802 36,692 SH   SOLE   38,616 0 0
MR COOPER GROUP INC COM 62482R107   18,268 400 SH   SOLE   400 0 0
MRC GLOBAL INC COM 55345K103   0 0 SH   SOLE   120,264 0 0
MSA SAFETY INC COM 553498106   14,597 110 SH   SOLE   110 0 0
MSC INDL DIRECT INC CL A 553530106   43,457 510 SH   SOLE   510 0 0
MSCI INC COM 55354G100   9,503,929 18,899 SH   SOLE   19,022 0 0
MUELLER INDS INC COM 624756102   27,085 500 SH   SOLE   500 0 0
MUELLER WTR PRODS INC COM SER A 624758108   0 0 SH   SOLE   47,177 0 0
MULTIPLAN CORPORATION COM 62548M100   19,656 4,200 SH   SOLE   4,200 0 0
MURPHY OIL CORP COM 626717102   63,008 1,560 SH   SOLE   1,560 0 0
MURPHY USA INC COM 626755102   66,187 331 SH   SOLE   331 0 0
NABORS INDUSTRIES LTD SHS G6359F137   27,490 180 SH   SOLE   180 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   0 0 SH   SOLE   143,692 0 0
NASDAQ INC COM 631103108   5,066,404 28,431 SH   SOLE   31,515 0 0
NATERA INC COM 632307104   0 0 SH   SOLE   161,703 0 0
NATIONAL FUEL GAS CO COM 636180101   45,342 660 SH   SOLE   660 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   0 0 SH   SOLE   4,632 0 0
NATIONAL HEALTH INVS INC COM 63633D104   2,362,170 40,030 SH   SOLE   40,030 0 0
NATIONAL INSTRS CORP COM 636518102   22,325 550 SH   SOLE   52,798 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   6,883,460 153,170 SH   SOLE   294,270 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,406,380 70,210 SH   SOLE   70,210 0 0
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108   0 0 SH   SOLE   25,291 0 0
NAVIENT CORPORATION COM 63938C108   64,752 3,800 SH   SOLE   3,800 0 0
NCR CORP NEW COM 62886E108   51,845 1,290 SH   SOLE   1,290 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   0 0 SH   SOLE   339,233 0 0
NETAPP INC COM 64110D104   4,254,497 51,259 SH   SOLE   58,183 0 0
NETAPP INC COM 64110D104   3,515,800 42,359 SH   SOLE 5 42,359 0 0
NETEASE INC SPONSORED ADS 64110W102   1,478,719 16,487 SH   SOLE   16,487 0 0
NETEASE INC SPONSORED ADS 64110W102   681,640 7,600 SH   SOLE 2 7,600 0 0
NETFLIX INC COM 64110L106   40,459,091 108,009 SH   SOLE   110,394 0 0
NETFLIX INC COM 64110L106   3,745,151 9,998 SH   SOLE 6 0 0 9,998
NETSCOUT SYS INC COM 64115T104   19,248 600 SH   SOLE   600 0 0
NETSTREIT CORP COM 64119V303   2,024,088 90,200 SH   SOLE   307,063 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,725,000 18,400 SH   SOLE   188,998 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,268,340 13,529 SH   SOLE 5 13,529 0 0
NEVRO CORP COM 64157F103   0 0 SH   SOLE   6,843 0 0
NEW JERSEY RES CORP COM 646025106   38,064 830 SH   SOLE   830 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107   125,810 109,400 SH   SOLE   109,400 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201   1,426,302 129,900 SH   SOLE   129,900 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   70,752 6,600 SH   SOLE   6,600 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   22,265 6,100 SH   SOLE   6,100 0 0
NEW YORK TIMES CO CL A 650111107   17,419 380 SH   SOLE   380 0 0
NEWELL BRANDS INC COM 651229106   2,214,329 103,425 SH   SOLE   157,846 0 0
NEWMARK GROUP INC CL A 65158N102   0 0 SH   SOLE   90,962 0 0
NEWMARKET CORP COM 651587107   15,246 47 SH   SOLE   47 0 0
NEWMONT CORP COM 651639106   24,970,579 314,293 SH   SOLE   486,336 0 0
NEWS CORP NEW CL A 65249B109   1,940,694 87,616 SH   SOLE   130,520 0 0
NEWS CORP NEW CL B 65249B208   53,508 2,376 SH   SOLE   24,271 0 0
NEXA RES S A COM L67359106   0 0 SH   SOLE   4,610 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,791,750 19,840 SH   SOLE   19,840 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103   52,774 280 SH   SOLE   280 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   844,219 140,938 SH   SOLE 6 0 0 140,938
NEXTERA ENERGY INC COM 65339F101   62,182,731 734,066 SH   SOLE   814,790 0 0
NEXTERA ENERGY INC COM 65339F101   22,024,600 260,000 SH   SOLE 2 20,265 0 239,735
NEXTERA ENERGY INC COM 65339F101   415,079 4,900 SH   SOLE 1 0 4,900 0
NIELSEN HLDGS PLC SHS EUR G6518L108   259,543 9,528 SH   SOLE   9,528 0 0
NIKE INC CL B 654106103   42,557,022 316,268 SH   SOLE   456,397 0 0
NIKE INC CL B 654106103   810,051 6,020 SH   SOLE 4 0 0 6,020
NIKE INC CL B 654106103   8,039,287 59,745 SH   SOLE 1 275 0 59,470
NIKE INC CL B 654106103   2,937,579 21,831 SH   SOLE 6 0 0 21,831
NIO INC SPON ADS 62914V106   2,210,250 105,000 SH   SOLE   105,000 0 0
NISOURCE INC COM 65473P105   3,047,235 95,825 SH   SOLE   95,825 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   70,590 3,000 SH   SOLE   3,000 0 0
NOKIA CORP SPONSORED ADR 654902204   0 0 SH   SOLE   121,418 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   29,354 1,300 SH   SOLE   70,992 0 0
NORDSON CORP COM 655663102   2,671,142 11,763 SH   SOLE   14,704 0 0
NORDSTROM INC COM 655664100   81,330 3,000 SH   SOLE   3,000 0 0
NORFOLK SOUTHN CORP COM 655844108   15,304,335 53,658 SH   SOLE   85,119 0 0
NORTHERN TR CORP COM 665859104   30,104,421 258,518 SH   SOLE   307,530 0 0
NORTHERN TR CORP COM 665859104   465,800 4,000 SH   SOLE 2 4,000 0 0
NORTHERN TR CORP COM 665859104   733,635 6,300 SH   SOLE   6,300 0 0
NORTHROP GRUMMAN CORP COM 666807102   15,244,388 34,087 SH   SOLE   36,703 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   16,212 1,200 SH   SOLE   1,200 0 0
NORTHWESTERN CORP COM NEW 668074305   37,504 620 SH   SOLE   620 0 0
NORTONLIFELOCK INC COM 668771108   3,520,530 132,750 SH   SOLE   143,732 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   150,316 6,870 SH   SOLE   6,870 0 0
NOV INC COM 62955J103   63,340 3,230 SH   SOLE   3,230 0 0
NOVA LTD COM M7516K103   0 0 SH   SOLE   15,262 0 0
NOVANTA INC COM 67000B104   0 0 SH   SOLE   4,532 0 0
NOVARTIS AG SPONSORED ADR 66987V109   0 0 SH   SOLE   25,410 0 0
NOVAVAX INC COM NEW 670002401   1,030,364 13,990 SH   SOLE   65,945 0 0
NOVOCURE LTD ORD SHS G6674U108   1,458,160 17,600 SH   SOLE   17,600 0 0
NOVO-NORDISK A S ADR 670100205   0 0 SH   SOLE   275 0 0
NOVO-NORDISK A S ADR 670100205   1,237,990 11,148 SH   SOLE 5 0 0 0
NOW INC COM 67011P100   0 0 SH   SOLE   247,006 0 0
NRG ENERGY INC COM NEW 629377508   2,416,872 63,005 SH   SOLE   63,005 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   28,728 600 SH   SOLE   600 0 0
NUCOR CORP COM 670346105   22,265,986 149,788 SH   SOLE   173,020 0 0
NURIX THERAPEUTICS INC COM 67080M103   0 0 SH   SOLE   150,985 0 0
NUTRIEN LTD COM 67077M108   540,748 5,200 SH   SOLE   43,340 0 0
NUTRIEN LTD COM 67077M108   5,260,130 50,583 SH   SOLE 5 50,583 0 0
NVENT ELECTRIC PLC SHS G6700G107   34,432 990 SH   SOLE   990 0 0
NVIDIA CORPORATION COM 67066G104   393,176,526 1,440,946 SH   SOLE   1,456,047 0 0
NVIDIA CORPORATION COM 67066G104   1,667,720 6,112 SH   SOLE 5 6,112 0 0
NVIDIA CORPORATION COM 67066G104   818,580 3,000 SH   SOLE 2 3,000 0 0
NVIDIA CORPORATION COM 67066G104   2,272,924 8,330 SH   SOLE 4 0 0 8,330
NVIDIA CORPORATION COM 67066G104   18,851,625 69,089 SH   SOLE 1 444 0 68,645
NVIDIA CORPORATION COM 67066G104   1,464,985 5,369 SH   SOLE 6 0 0 5,369
NVIDIA CORPORATION COM 67066G104   1,303,179 4,776 SH   SOLE   4,776 0 0
NVR INC COM 62944T105   5,874,460 1,315 SH   SOLE   1,658 0 0
NVR INC COM 62944T105   3,935,660 881 SH   SOLE 2 881 0 0
NVR INC COM 62944T105   7,009,147 1,569 SH   SOLE 1 0 0 1,569
NXP SEMICONDUCTORS N V COM N6596X109   17,749,727 95,903 SH   SOLE   132,147 0 0
OCCIDENTAL PETE CORP COM 674599105   11,971,459 210,988 SH   SOLE   593,696 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,075,257 41,790 SH   SOLE   41,790 0 0
OGE ENERGY CORP COM 670837103   76,666 1,880 SH   SOLE   1,880 0 0
O-I GLASS INC COM 67098H104   31,632 2,400 SH   SOLE   2,400 0 0
OKTA INC CL A 679295105   5,217,027 34,559 SH   SOLE   34,815 0 0
OKTA INC CL A 679295105   5,786,750 38,333 SH   SOLE 6 0 0 38,333
OLD DOMINION FREIGHT LINE IN COM 679580100   7,279,728 24,373 SH   SOLE   27,106 0 0
OLD NATL BANCORP IND COM 680033107   25,061 1,530 SH   SOLE   1,530 0 0
OLD REP INTL CORP COM 680223104   95,978 3,710 SH   SOLE   3,710 0 0
OLIN CORP COM PAR $1 680665205   50,189 960 SH   SOLE   960 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   17,614 410 SH   SOLE   410 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   6,538,303 209,830 SH   SOLE   209,830 0 0
OMNICOM GROUP INC COM 681919106   4,031,715 47,499 SH   SOLE   67,777 0 0
OMNICOM GROUP INC COM 681919106   3,743,460 44,103 SH   SOLE 5 44,103 0 0
ON HLDG AG NAMEN AKT A H5919C104   0 0 SH   SOLE   46,922 0 0
ON SEMICONDUCTOR CORP COM 682189105   5,589,821 89,280 SH   SOLE   306,730 0 0
ONE GAS INC COM 68235P108   44,120 500 SH   SOLE   121,926 0 0
ONE LIBERTY PPTYS INC COM 682406103   395,713 12,852 SH   SOLE   12,852 0 0
ONEMAIN HLDGS INC COM 68268W103   65,426 1,380 SH   SOLE   1,380 0 0
ONEOK INC NEW COM 682680103   7,136,031 101,034 SH   SOLE   117,565 0 0
ONTO INNOVATION INC COM 683344105   0 0 SH   SOLE   11,446 0 0
OPEN TEXT CORP COM 683715106   0 0 SH   SOLE   4,388 0 0
OPTIMIZERX CORP COM NEW 68401U204   0 0 SH   SOLE   18,968 0 0
ORACLE CORP COM 68389X105   34,353,467 415,248 SH   SOLE   470,191 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   11,829,259 17,270 SH   SOLE   18,077 0 0
ORGANON & CO COMMON STOCK 68622V106   235,079 6,730 SH   SOLE   6,730 0 0
ORION OFFICE REIT INC COM 68629Y103   666,960 47,640 SH   SOLE   48,527 0 0
OSHKOSH CORP COM 688239201   50,325 500 SH   SOLE   500 0 0
OTIS WORLDWIDE CORP COM 68902V107   7,069,320 91,869 SH   SOLE   92,607 0 0
OUTFRONT MEDIA INC COM 69007J106   38,381 1,350 SH   SOLE   1,350 0 0
OVINTIV INC COM 69047Q102   66,506 1,230 SH   SOLE   1,230 0 0
OWENS & MINOR INC NEW COM 690732102   44,460 1,010 SH   SOLE   1,010 0 0
OWENS CORNING NEW COM 690742101   2,384,307 26,058 SH   SOLE   26,580 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104   95,236 8,210 SH   SOLE   8,210 0 0
PACCAR INC COM 693718108   7,825,636 88,857 SH   SOLE   111,186 0 0
PACIFIC PREMIER BANCORP COM 69478X105   16,615 470 SH   SOLE   470 0 0
PACKAGING CORP AMER COM 695156109   3,682,167 23,587 SH   SOLE   58,648 0 0
PACWEST BANCORP DEL COM 695263103   45,287 1,050 SH   SOLE   1,050 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,552,868 331,600 SH   SOLE   341,057 0 0
PALO ALTO NETWORKS INC COM 697435105   14,274,154 22,930 SH   SOLE   23,627 0 0
PALO ALTO NETWORKS INC COM 697435105   9,614,670 15,445 SH   SOLE 5 15,445 0 0
PALO ALTO NETWORKS INC COM 697435105   6,388,198 10,262 SH   SOLE 4 0 0 10,262
PALO ALTO NETWORKS INC COM 697435105   181,773 292 SH   SOLE 1 70 0 222
PAN AMERN SILVER CORP COM 697900108   0 0 SH   SOLE   17,892 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   0 0 SH   SOLE   1,190 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,215,511 137,940 SH   SOLE   191,117 0 0
PARAMOUNT GROUP INC COM 69924R108   1,603,770 147,000 SH   SOLE   247,500 0 0
PARK HOTELS & RESORTS INC COM 700517105   4,065,951 208,190 SH   SOLE   529,990 0 0
PARK HOTELS & RESORTS INC COM 700517105   77,180 3,952 SH   SOLE 5 3,952 0 0
PARKER-HANNIFIN CORP COM 701094104   7,887,393 27,796 SH   SOLE   30,176 0 0
PATRICK INDS INC COM 703343103   13,869 230 SH   SOLE   230 0 0
PATTERSON COS INC COM 703395103   42,081 1,300 SH   SOLE   1,300 0 0
PATTERSON-UTI ENERGY INC COM 703481101   23,220 1,500 SH   SOLE   1,500 0 0
PAYCHEX INC COM 704326107   17,289,794 126,693 SH   SOLE   134,878 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,761,687 10,860 SH   SOLE   11,687 0 0
PAYCOR HCM INC COM 70435P102   0 0 SH   SOLE   57,744 0 0
PAYLOCITY HLDG CORP COM 70438V106   0 0 SH   SOLE   224 0 0
PAYLOCITY HLDG CORP COM 70438V106   4,434,961 21,553 SH   SOLE 6 0 0 21,553
PAYPAL HLDGS INC COM 70450Y103   40,753,325 352,385 SH   SOLE   420,158 0 0
PAYPAL HLDGS INC COM 70450Y103   15,101,810 130,582 SH   SOLE 2 30,390 0 100,192
PAYPAL HLDGS INC COM 70450Y103   3,500,147 30,265 SH   SOLE 1 0 0 30,265
PAYSAFE LIMITED ORD G6964L107   25,086 7,400 SH   SOLE   7,400 0 0
PBF ENERGY INC CL A 69318G106   106,253 4,360 SH   SOLE   4,360 0 0
PDC ENERGY INC COM 69327R101   35,613 490 SH   SOLE   490 0 0
PEABODY ENGR CORP COM 704551100   35,078 1,430 SH   SOLE   1,430 0 0
PEARSON PLC SPONSORED ADR 705015105   0 0 SH   SOLE   12,422 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,829,888 115,600 SH   SOLE   276,530 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   211,210 8,628 SH   SOLE 5 8,628 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,479,520 56,000 SH   SOLE   56,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   545,760 20,657 SH   SOLE 5 20,657 0 0
PEMBINA PIPELINE CORP COM 706327103   0 0 SH   SOLE   6,965 0 0
PENN NATL GAMING INC COM 707569109   114,110 2,690 SH   SOLE   2,690 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107   30,269 48,000 SH   SOLE   48,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   17,024 320 SH   SOLE   320 0 0
PENNYMAC MTG INVT TR COM 70931T103   26,686 1,580 SH   SOLE   1,580 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   40,300 430 SH   SOLE   430 0 0
PENTAIR PLC SHS G7S00T104   8,449,442 155,865 SH   SOLE   296,149 0 0
PENTAIR PLC SHS G7S00T104   11,042,250 203,694 SH   SOLE 2 3,922 0 199,772
PENUMBRA INC COM 70975L107   0 0 SH   SOLE   86,079 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105   8,271,462 413,780 SH   SOLE   420,439 0 0
PEPSICO INC COM 713448108   136,184,050 813,622 SH   SOLE   885,295 0 0
PEPSICO INC COM 713448108   7,490,420 44,751 SH   SOLE 2 44,751 0 0
PEPSICO INC COM 713448108   8,697,567 51,963 SH   SOLE 1 0 2,000 49,963
PEPSICO INC COM 713448108   803,424 4,800 SH   SOLE   4,800 0 0
PERFICIENT INC COM 71375U101   0 0 SH   SOLE   11,287 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   92,656 1,820 SH   SOLE   1,820 0 0
PERKINELMER INC COM 714046109   4,339,867 24,876 SH   SOLE   70,966 0 0
PERRIGO CO PLC SHS G97822103   56,108 1,460 SH   SOLE   1,460 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   0 0 SH   SOLE   446,517 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,256,920 84,927 SH   SOLE 5 0 0 0
PFIZER INC COM 717081103   70,021,358 1,352,547 SH   SOLE   1,425,780 0 0
PFIZER INC COM 717081103   5,376,630 103,856 SH   SOLE 5 103,856 0 0
PG&E CORP COM 69331C108   3,749,721 314,047 SH   SOLE   340,612 0 0
PHILIP MORRIS INTL INC COM 718172109   64,044,534 681,760 SH   SOLE   849,032 0 0
PHILIP MORRIS INTL INC COM 718172109   4,273,140 45,488 SH   SOLE 5 45,488 0 0
PHILIP MORRIS INTL INC COM 718172109   2,602,140 27,700 SH   SOLE 2 27,700 0 0
PHILLIPS 66 COM 718546104   9,875,327 114,311 SH   SOLE   133,042 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,349,586 97,400 SH   SOLE   97,400 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103   0 0 SH   SOLE   20,276 0 0
PHYSICIANS RLTY TR COM 71943U104   3,357,156 191,400 SH   SOLE   297,141 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,906,254 110,700 SH   SOLE   636,991 0 0
PINDUODUO INC SPONSORED ADS 722304102   1,926,483 48,030 SH   SOLE   48,030 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   32,228 350 SH   SOLE   350 0 0
PINNACLE WEST CAP CORP COM 723484101   200,717 2,570 SH   SOLE   2,570 0 0
PINTEREST INC CL A 72352L106   2,729,741 110,920 SH   SOLE   174,604 0 0
PIONEER NAT RES CO COM 723787107   12,683,522 50,728 SH   SOLE   58,158 0 0
PIONEER NAT RES CO COM 723787107   3,288,140 13,151 SH   SOLE 5 13,151 0 0
PITNEY BOWES INC COM 724479100   24,440 4,700 SH   SOLE   4,700 0 0
PLEXUS CORP COM 729132100   26,997 330 SH   SOLE   330 0 0
PLUG POWER INC COM NEW 72919P202   14,468,077 505,700 SH   SOLE   554,139 0 0
PLUG POWER INC COM NEW 72919P202   68,660 2,400 SH   SOLE 2 2,400 0 0
PLUG POWER INC COM NEW 72919P202   114,440 4,000 SH   SOLE   4,000 0 0
PLYMOUTH INDL REIT INC COM 729640102   815,710 30,100 SH   SOLE   78,277 0 0
PNC FINL SVCS GROUP INC COM 693475105   17,903,086 97,062 SH   SOLE   114,957 0 0
PNM RES INC COM 69349H107   30,032 630 SH   SOLE   630 0 0
POLARIS INC COM 731068102   36,862 350 SH   SOLE   350 0 0
POOL CORP COM 73278L105   3,592,956 8,497 SH   SOLE   16,576 0 0
POPULAR INC COM NEW 733174700   53,948 660 SH   SOLE   660 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   49,084 890 SH   SOLE   890 0 0
POST HLDGS INC COM 737446104   45,019 650 SH   SOLE   650 0 0
POSTAL REALTY TRUST INC CL A 73757R102   243,890 14,500 SH   SOLE   88,393 0 0
POTLATCHDELTIC CORPORATION COM 737630103   25,838 490 SH   SOLE   490 0 0
POWER INTEGRATIONS INC COM 739276103   0 0 SH   SOLE   16,693 0 0
PPG INDS INC COM 693506107   19,484,866 148,660 SH   SOLE   153,533 0 0
PPL CORP COM 69351T106   4,918,289 172,209 SH   SOLE   176,644 0 0
PRA GROUP INC COM 69354N106   21,188 470 SH   SOLE   470 0 0
PREFERRED APT CMNTYS INC COM 74039L103   1,147,240 46,000 SH   SOLE   46,000 0 0
PREMIER INC CL A 74051N102   30,963 870 SH   SOLE   870 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   24,882 470 SH   SOLE   470 0 0
PRICE T ROWE GROUP INC COM 74144T108   15,666,610 103,622 SH   SOLE   139,706 0 0
PRICESMART INC COM 741511109   0 0 SH   SOLE   12,174 0 0
PRIMERICA INC COM 74164M108   25,996 190 SH   SOLE   190 0 0
PRIMORIS SVCS CORP COM 74164F103   15,007 630 SH   SOLE   630 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   4,837,279 65,894 SH   SOLE   88,596 0 0
PROCTER AND GAMBLE CO COM 742718109   114,067,950 746,518 SH   SOLE   895,671 0 0
PROG HOLDINGS INC COM NPV 74319R101   15,536 540 SH   SOLE   540 0 0
PROGRESSIVE CORP COM 743315103   15,597,936 136,836 SH   SOLE   150,144 0 0
PROGRESSIVE CORP COM 743315103   6,932,530 60,817 SH   SOLE 5 60,817 0 0
PROGYNY INC COM 74340E103   4,404,980 85,700 SH   SOLE   117,093 0 0
PROLOGIS INC. COM 74340W103   129,530,698 802,147 SH   SOLE   1,158,044 0 0
PROLOGIS INC. COM 74340W103   1,742,530 10,791 SH   SOLE 5 10,791 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   4,081,130 43,000 SH   SOLE   43,000 0 0
PROSHARES TR PSHS ULSHT 7-10Y 74347R313   54,660 3,000 SH   SOLE 5 3,000 0 0
PROSPERITY BANCSHARES INC COM 743606105   46,485 670 SH   SOLE   670 0 0
PRUDENTIAL FINL INC COM 744320102   10,370,481 87,759 SH   SOLE   104,139 0 0
PRUDENTIAL PLC ADR 74435K204   0 0 SH   SOLE   11,292 0 0
PS BUSINESS PKS INC CALIF COM 69360J107   2,907,784 17,300 SH   SOLE   17,300 0 0
PTC INC COM 69370C100   2,487,578 23,093 SH   SOLE   27,824 0 0
PTC INC COM 69370C100   5,537,670 51,408 SH   SOLE 4 0 0 51,408
PUBLIC STORAGE COM 74460D109   64,990,596 166,523 SH   SOLE   245,158 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   7,947,940 113,542 SH   SOLE   116,835 0 0
PULTE GROUP INC COM 745867101   2,372,797 56,630 SH   SOLE   90,279 0 0
PURE STORAGE INC CL A 74624M102   0 0 SH   SOLE   39,987 0 0
PVH CORPORATION COM 693656100   117,443 1,533 SH   SOLE   1,533 0 0
QIAGEN NV SHS NEW N72482123   0 0 SH   SOLE   4,549 0 0
QORVO INC COM 74736K101   2,993,788 24,124 SH   SOLE   33,809 0 0
QUALCOMM INC COM 747525103   55,451,807 362,857 SH   SOLE   386,715 0 0
QUALCOMM INC COM 747525103   3,046,160 19,933 SH   SOLE 5 19,933 0 0
QUANTA SVCS INC COM 74762E102   12,863,167 97,737 SH   SOLE   115,256 0 0
QUANTA SVCS INC COM 74762E102   329,030 2,500 SH   SOLE 2 2,500 0 0
QUANTA SVCS INC COM 74762E102   526,440 4,000 SH   SOLE   4,000 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   6,092,952 304,800 SH   SOLE   304,800 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   51,970 2,600 SH   SOLE 2 2,600 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   81,959 4,100 SH   SOLE   4,100 0 0
QUEST DIAGNOSTICS INC COM 74834L100   3,830,301 27,987 SH   SOLE   67,213 0 0
QUIDEL CORP COM 74838J101   17,994 160 SH   SOLE   160 0 0
QURATE RETAIL INC COM SER A 74915M100   43,316 9,100 SH   SOLE   9,100 0 0
R1 RCM INC COM 749397105   0 0 SH   SOLE   99,447 0 0
RADIAN GROUP INC COM 750236101   42,199 1,900 SH   SOLE   1,900 0 0
RADNET INC COM 750491102   0 0 SH   SOLE   41,649 0 0
RALPH LAUREN CORP CL A 751212101   99,827 880 SH   SOLE   42,489 0 0
RALPH LAUREN CORP CL A 751212101   4,089,510 36,050 SH   SOLE 5 36,050 0 0
RAPID7 INC COM 753422104   0 0 SH   SOLE   7,017 0 0
RAYMOND JAMES FINL INC COM 754730109   4,530,710 41,222 SH   SOLE   53,725 0 0
RAYMOND JAMES FINL INC COM 754730109   4,049,740 36,846 SH   SOLE 5 36,846 0 0
RAYONIER INC COM 754907103   29,606 720 SH   SOLE   720 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   34,884,033 352,115 SH   SOLE   479,132 0 0
REALOGY HLDGS CORP COM 75605Y106   31,360 2,000 SH   SOLE   2,000 0 0
REALTY INCOME CORP COM 756109104   51,516,165 743,379 SH   SOLE   1,237,347 0 0
REALTY INCOME CORP COM 756109104   1,265,900 18,267 SH   SOLE 5 18,267 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   0 0 SH   SOLE   298,415 0 0
REGAL REXNORD CORPORATION COM 758750103   32,732 220 SH   SOLE   2,799 0 0
REGENCY CTRS CORP COM 758849103   11,965,430 167,724 SH   SOLE   309,994 0 0
REGENCY CTRS CORP COM 758849103   144,890 2,031 SH   SOLE 5 2,031 0 0
REGENERON PHARMACEUTICALS COM 75886F107   31,829,095 45,573 SH   SOLE   204,285 0 0
REGENERON PHARMACEUTICALS COM 75886F107   4,654,270 6,664 SH   SOLE 5 6,664 0 0
REGENERON PHARMACEUTICALS COM 75886F107   5,121,514 7,333 SH   SOLE 6 0 0 7,333
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,819,112 216,492 SH   SOLE   266,431 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   114,933 1,050 SH   SOLE   1,050 0 0
RELAY THERAPEUTICS INC COM 75943R102   419,020 14,000 SH   SOLE 5 14,000 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   91,308 498 SH   SOLE   670 0 0
RELX PLC SPONSORED ADR 759530108   0 0 SH   SOLE   11,609 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   49,138 310 SH   SOLE   310 0 0
RENASANT CORP COM 75970E107   16,391 490 SH   SOLE   490 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301   35,177 580 SH   SOLE   580 0 0
RENT A CTR INC NEW COM 76009N100   10,076 400 SH   SOLE   400 0 0
REPLIGEN CORP COM 759916109   0 0 SH   SOLE   1,884 0 0
REPUBLIC SVCS INC COM 760759100   6,461,230 48,764 SH   SOLE   124,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   35,268 1,480 SH   SOLE   29,480 0 0
RESMED INC COM 761152107   7,694,600 31,729 SH   SOLE   33,453 0 0
RESOLUTE FST PRODS INC COM 76117W109   18,074 1,400 SH   SOLE   1,400 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   0 0 SH   SOLE   2,191 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,049,523 105,700 SH   SOLE   409,400 0 0
RETAIL VALUE INC COM 76133Q102   41,662 13,615 SH   SOLE   13,615 0 0
REVOLVE GROUP INC CL A 76156B107   0 0 SH   SOLE   27,193 0 0
REXFORD INDL RLTY INC COM 76169C100   10,410,526 139,570 SH   SOLE   434,359 0 0
RH COM 74967X103   14,674 45 SH   SOLE   45 0 0
RINGCENTRAL INC CL A 76680R206   1,824,960 15,570 SH   SOLE   15,956 0 0
RIO TINTO PLC SPONSORED ADR 767204100   0 0 SH   SOLE   13,991 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   0 0 SH   SOLE   2,019 0 0
RITE AID CORP COM 767754872   56,875 6,500 SH   SOLE   6,500 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,861,894 37,060 SH   SOLE   37,060 0 0
RLI CORP COM 749607107   25,445 230 SH   SOLE   230 0 0
RLJ LODGING TR COM 74965L101   2,069,760 147,000 SH   SOLE   147,000 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   100,777 56,300 SH   SOLE   56,300 0 0
ROBERT HALF INTL INC COM 770323103   2,746,828 24,057 SH   SOLE   28,420 0 0
ROBINHOOD MKTS INC COM CL A 770700102   467,446 34,600 SH   SOLE   34,600 0 0
ROBLOX CORP CL A 771049103   1,231,417 26,631 SH   SOLE 6 0 0 26,631
ROCKET LAB USA INC COM 773122106   1,059,654 131,634 SH   SOLE 6 0 0 131,634
ROCKWELL AUTOMATION INC COM 773903109   7,212,733 25,757 SH   SOLE   28,173 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   0 0 SH   SOLE   5,503 0 0
ROKU INC COM CL A 77543R102   2,969,275 23,703 SH   SOLE   73,732 0 0
ROLLINS INC COM 775711104   1,656,638 47,265 SH   SOLE   58,711 0 0
ROPER TECHNOLOGIES INC COM 776696106   19,382,680 41,045 SH   SOLE   110,564 0 0
ROSS STORES INC COM 778296103   20,713,712 228,982 SH   SOLE   234,285 0 0
ROSS STORES INC COM 778296103   6,007,360 66,409 SH   SOLE 2 66,409 0 0
ROSS STORES INC COM 778296103   5,896,635 65,185 SH   SOLE 1 0 0 65,185
ROYAL CARIBBEAN GROUP COM V7780T103   4,301,349 51,341 SH   SOLE   72,011 0 0
ROYAL GOLD INC COM 780287108   25,430 180 SH   SOLE   180 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,681,967 68,839 SH   SOLE   74,150 0 0
RPM INTL INC COM 749685103   2,106,038 25,860 SH   SOLE   33,254 0 0
RPT REALTY SH BEN INT 74971D101   991,440 72,000 SH   SOLE   72,000 0 0
RUSH ENTERPRISES INC CL A 781846209   22,910 450 SH   SOLE   450 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   0 0 SH   SOLE   58,179 0 0
RYDER SYS INC COM 783549108   84,090 1,060 SH   SOLE   1,060 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   4,440,900 47,870 SH   SOLE   92,714 0 0
S&P GLOBAL INC COM 78409V104   54,597,009 133,105 SH   SOLE   134,462 0 0
S&P GLOBAL INC COM 78409V104   8,059,220 19,648 SH   SOLE 5 19,648 0 0
S&P GLOBAL INC COM 78409V104   1,230,540 3,000 SH   SOLE 2 3,000 0 0
S&P GLOBAL INC COM 78409V104   1,476,648 3,600 SH   SOLE 4 0 0 3,600
S&P GLOBAL INC COM 78409V104   8,534,615 20,807 SH   SOLE 1 38 900 19,869
S&P GLOBAL INC COM 78409V104   4,667,438 11,379 SH   SOLE 6 0 0 11,379
SABRA HEALTH CARE REIT INC COM 78573L106   3,003,313 201,700 SH   SOLE   201,700 0 0
SABRE CORP COM 78573M104   41,148 3,600 SH   SOLE   3,600 0 0
SAFEHOLD INC COM 78645L100   667,064 12,030 SH   SOLE   12,030 0 0
SAGE THERAPEUTICS INC COM 78667J108   0 0 SH   SOLE   162,214 0 0
SAIA INC COM 78709Y105   21,700 89 SH   SOLE   89 0 0
SALESFORCE COM INC COM 79466L302   53,091,253 250,053 SH   SOLE   338,056 0 0
SALESFORCE COM INC COM 79466L302   10,371,407 48,848 SH   SOLE 4 0 0 48,848
SALESFORCE COM INC COM 79466L302   11,037,455 51,985 SH   SOLE 1 0 0 51,985
SALESFORCE COM INC COM 79466L302   3,346,800 15,763 SH   SOLE 6 0 0 15,763
SALLY BEAUTY HLDGS INC COM 79546E104   26,571 1,700 SH   SOLE   1,700 0 0
SANDERSON FARMS INC COM 800013104   23,811 127 SH   SOLE   127 0 0
SANMINA CORPORATION COM 801056102   39,207 970 SH   SOLE   970 0 0
SAUL CTRS INC COM 804395101   553,350 10,500 SH   SOLE   10,500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   8,042,649 23,373 SH   SOLE   29,923 0 0
SCHLUMBERGER LTD COM STK 806857108   13,055,406 316,035 SH   SOLE   470,933 0 0
SCHLUMBERGER LTD COM STK 806857108   8,830,260 213,756 SH   SOLE 5 213,756 0 0
SCHWAB CHARLES CORP COM 808513105   28,787,312 341,446 SH   SOLE   361,008 0 0
SCHWAB CHARLES CORP COM 808513105   7,219,800 85,634 SH   SOLE 5 85,634 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   0 0 SH   SOLE   766 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   0 0 SH   SOLE   1,128 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,469,560 64,430 SH   SOLE 5 64,430 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,329,300 16,850 SH   SOLE 5 16,850 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   38,711 420 SH   SOLE   420 0 0
SCIENTIFIC GAMES CORP COM 80874P109   29,375 500 SH   SOLE   500 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   27,051 220 SH   SOLE   5,713 0 0
SEA LTD SPONSORD ADS 81141R100   9,354,401 78,090 SH   SOLE   78,090 0 0
SEA LTD SPONSORD ADS 81141R100   8,564,990 71,500 SH   SOLE 2 71,500 0 0
SEA LTD SPONSORD ADS 81141R100   7,187,400 60,000 SH   SOLE 6 2,300 0 57,700
SEA LTD SPONSORD ADS 81141R100   730,719 6,100 SH   SOLE   1,100 0 5,000
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,320,234 48,056 SH   SOLE   75,018 0 0
SEAGEN INC COM 81181C104   4,822,362 33,477 SH   SOLE   141,604 0 0
SEAGEN INC COM 81181C104   1,200,370 8,333 SH   SOLE 5 8,333 0 0
SEALED AIR CORP NEW COM 81211K100   2,108,102 31,483 SH   SOLE   32,905 0 0
SEAWORLD ENTMT INC COM 81282V100   0 0 SH   SOLE   35,096 0 0
SEI INVTS CO COM 784117103   1,716,166 28,503 SH   SOLE   28,503 0 0
SELECT MED HLDGS CORP COM 81619Q105   36,465 1,520 SH   SOLE   1,520 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,699 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   7,589 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   18,500 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,001,364 13,100 SH   SOLE   13,100 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,832 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   10,298 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   15,893 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,878 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   687,960 9,000 SH   SOLE 5 9,000 0 0
SELECTIVE INS GROUP INC COM 816300107   33,957 380 SH   SOLE   380 0 0
SEMPRA COM 816851109   12,019,571 71,494 SH   SOLE   71,907 0 0
SEMPRA COM 816851109   672,480 4,000 SH   SOLE 5 4,000 0 0
SEMTECH CORP COM 816850101   0 0 SH   SOLE   13,457 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,597,199 31,410 SH   SOLE   50,241 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   21,827 260 SH   SOLE   260 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   389,928 30,800 SH   SOLE   30,800 0 0
SERVICE CORP INTL COM 817565104   51,998 790 SH   SOLE   24,855 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,290,063 146,100 SH   SOLE   146,100 0 0
SERVICENOW INC COM 81762P102   103,048,039 185,042 SH   SOLE   192,792 0 0
SERVICENOW INC COM 81762P102   658,240 1,182 SH   SOLE 5 1,182 0 0
SERVICENOW INC COM 81762P102   7,148,797 12,837 SH   SOLE 4 0 0 12,837
SERVICENOW INC COM 81762P102   113,606 204 SH   SOLE 1 56 0 148
SFL CORPORATION LTD SHS G7738W106   24,432 2,400 SH   SOLE   2,400 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   0 0 SH   SOLE   9,010 0 0
SHELL PLC SPON ADS 780259305   0 0 SH   SOLE   73,594 0 0
SHERWIN WILLIAMS CO COM 824348106   20,139,591 80,681 SH   SOLE   82,583 0 0
SHOPIFY INC CL A 82509L107   14,195,160 21,000 SH   SOLE   40,836 0 0
SHOPIFY INC CL A 82509L107   1,912,970 2,830 SH   SOLE 5 2,830 0 0
SI-BONE INC COM 825704109   0 0 SH   SOLE   10,254 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   3,869,959 13,186 SH   SOLE   19,506 0 0
SIGNET JEWELERS LIMITED SHS G81276100   34,169 470 SH   SOLE   470 0 0
SILGAN HOLDINGS INC COM 827048109   31,436 680 SH   SOLE   680 0 0
SILK RD MED INC COM 82710M100   0 0 SH   SOLE   203,841 0 0
SILK RD MED INC COM 82710M100   862,424 20,887 SH   SOLE 6 0 0 20,887
SILVERGATE CAP CORP CL A 82837P408   0 0 SH   SOLE   8,515 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   24,385 930 SH   SOLE   930 0 0
SIMON PPTY GROUP INC NEW COM 828806109   47,447,377 360,652 SH   SOLE   669,289 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,222,980 9,296 SH   SOLE 5 9,296 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   2,573,247 388,708 SH   SOLE   398,467 0 0
SITE CTRS CORP COM 82981J109   2,656,890 159,000 SH   SOLE   416,531 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   17,786 110 SH   SOLE   6,795 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   27,840 640 SH   SOLE   640 0 0
SKECHERS U S A INC CL A 830566105   32,608 800 SH   SOLE   800 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   5,615,486 42,133 SH   SOLE   62,707 0 0
SL GREEN RLTY CORP COM 78440X887   5,755,175 70,894 SH   SOLE   70,894 0 0
SLEEP NUMBER CORP COM 83125X103   0 0 SH   SOLE   10,562 0 0
SLM CORP COM 78442P106   32,497 1,770 SH   SOLE   1,770 0 0
SM ENERGY CO COM 78454L100   24,149 620 SH   SOLE   620 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   0 0 SH   SOLE   5,888 0 0
SMITH A O CORP COM 831865209   19,229,676 300,981 SH   SOLE   376,754 0 0
SMITH A O CORP COM 831865209   13,558,740 212,220 SH   SOLE 2 67,970 0 144,250
SMUCKER J M CO COM NEW 832696405   10,285,067 75,955 SH   SOLE   90,014 0 0
SNAP INC CL A 83304A106   7,926,078 220,230 SH   SOLE   534,251 0 0
SNAP ON INC COM 833034101   2,862,747 13,932 SH   SOLE   20,857 0 0
SNOWFLAKE INC CL A 833445109   9,730,235 42,466 SH   SOLE   42,466 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,024,546 11,969 SH   SOLE   11,969 0 0
SOFI TECHNOLOGIES INC COM 83406F102   939,330 99,400 SH   SOLE   99,400 0 0
SOHU COM LTD SPONSORED ADS 83410S108   0 0 SH   SOLE   24,369 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,646,972 11,313 SH   SOLE   11,998 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   25,931 610 SH   SOLE   610 0 0
SONOCO PRODS CO COM 835495102   57,555 920 SH   SOLE   920 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   0 0 SH   SOLE   15,538 0 0
SOUTH JERSEY INDS INC COM 838518108   38,351 1,110 SH   SOLE   1,110 0 0
SOUTHERN CO COM 842587107   17,498,258 241,322 SH   SOLE   242,188 0 0
SOUTHERN COPPER CORP COM 84265V105   573,804 7,560 SH   SOLE   10,302 0 0
SOUTHSTATE CORPORATION COM 840441109   29,372 360 SH   SOLE   360 0 0
SOUTHWEST AIRLS CO COM 844741108   1,776,719 38,793 SH   SOLE   61,704 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   0 0 PRN   SOLE   701,000 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   2,732,940 2,000,000 PRN   SOLE 2 2,000,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   56,369 720 SH   SOLE   720 0 0
SOVOS BRANDS INC COM 84612U107   0 0 SH   SOLE   88,277 0 0
SP PLUS CORP COM 78469C103   0 0 SH   SOLE   28,145 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   68,672 198 SH   SOLE   198 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,053,840 8,805 SH   SOLE 5 8,805 0 0
SPDR GOLD TR GOLD SHS 78463V107   7,298,260 40,400 SH   SOLE   40,400 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,526,490 8,450 SH   SOLE 5 8,450 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,193,621 22,100 SH   SOLE   22,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,732,940 3,837 SH   SOLE 5 3,837 0 0
SPDR SER TR S&P TRANSN ETF 78464A532   2,618,364 29,400 SH   SOLE   29,400 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,693,140 89,000 SH   SOLE   89,000 0 0
SPDR SER TR S&P REGL BKG 78464A698   1,708,720 24,800 SH   SOLE   24,800 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   7,554 100 SH   SOLE   100 0 0
SPDR SER TR S&P METALS MNG 78464A755   410,643 6,700 SH   SOLE   6,700 0 0
SPDR SER TR S&P BIOTECH 78464A870   8,988 100 SH   SOLE   100 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   269,883 2,633 SH   SOLE   2,633 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   9,143 100 SH   SOLE   100 0 0
SPDR SER TR BLOOMBERG CONV 78464A359   12,637,270 164,227 SH   SOLE 5 164,227 0 0
SPDR SER TR S&P TRANSN ETF 78464A532   242,960 2,728 SH   SOLE 5 2,728 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   173,060 5,719 SH   SOLE 5 5,719 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   12,036,290 458,700 SH   SOLE 5 458,700 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   760,750 5,654 SH   SOLE 5 5,654 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   10,055,250 98,100 SH   SOLE 5 98,100 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   303,430 6,904 SH   SOLE 5 0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   26,616 300 SH   SOLE   300 0 0
SPIRE INC COM 84857L101   40,903 570 SH   SOLE   116,120 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   38,623 790 SH   SOLE   790 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   6,108,695 132,740 SH   SOLE   428,976 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   262,270 5,699 SH   SOLE 5 5,699 0 0
SPLUNK INC COM 848637104   5,596,950 37,662 SH   SOLE   67,929 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8   5,686,700 5,000,000 PRN   SOLE 2 5,000,000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   41,077 272 SH   SOLE   1,098 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   0 0 SH   SOLE   73,903 0 0
SPROUT SOCIAL INC COM CL A 85209W109   0 0 SH   SOLE   10,005 0 0
SPROUTS FMRS MKT INC COM 85208M102   47,970 1,500 SH   SOLE   1,500 0 0
SPS COMM INC COM 78463M107   0 0 SH   SOLE   8,871 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,519,713 46,917 SH   SOLE   79,645 0 0
SSR MNG INC COM 784730103   0 0 SH   SOLE   64,771 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   0 0 SH   SOLE   3,559 0 0
STAG INDL INC COM 85254J102   6,309,597 152,590 SH   SOLE   193,409 0 0
STANLEY BLACK & DECKER INC COM 854502101   11,166,146 79,878 SH   SOLE   88,612 0 0
STANTEC INC COM 85472N109   0 0 SH   SOLE   500 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   0 0 SH   SOLE   7,664 0 0
STARBUCKS CORP COM 855244109   26,812,134 294,736 SH   SOLE   360,842 0 0
STARWOOD PPTY TR INC COM 85571B105   787,700 32,590 SH   SOLE   32,590 0 0
STATE STR CORP COM 857477103   7,223,119 82,910 SH   SOLE   97,549 0 0
STEEL DYNAMICS INC COM 858119100   3,649,729 43,746 SH   SOLE   72,492 0 0
STEELCASE INC CL A 858155203   14,340 1,200 SH   SOLE   1,200 0 0
STELLANTIS N.V SHS N82405106   0 0 SH   SOLE   7,761 0 0
STEPAN CO COM 858586100   14,822 150 SH   SOLE   150 0 0
STERICYCLE INC COM 858912108   40,655 690 SH   SOLE   690 0 0
STERIS PLC SHS USD G8473T100   5,345,776 22,111 SH   SOLE   79,253 0 0
STERLING CHECK CORP COM 85917T109   0 0 SH   SOLE   41,990 0 0
STEWART INFORMATION SVCS COR COM 860372101   14,546 240 SH   SOLE   240 0 0
STIFEL FINL CORP COM 860630102   35,580 524 SH   SOLE   524 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   0 0 SH   SOLE   114,642 0 0
STONECO LTD COM CL A G85158106   17,550 1,500 SH   SOLE   1,500 0 0
STORE CAP CORP COM 862121100   6,238,851 213,440 SH   SOLE   213,440 0 0
STRYKER CORPORATION COM 863667101   21,429,707 80,156 SH   SOLE   232,502 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   908,352 91,200 SH   SOLE   91,200 0 0
SUMMIT MATLS INC CL A 86614U100   34,166 1,100 SH   SOLE   73,819 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409   2,602,240 174,882 SH   SOLE 2 174,882 0 0
SUN CMNTYS INC COM 866674104   21,715,276 123,882 SH   SOLE   248,777 0 0
SUN CMNTYS INC COM 866674104   748,490 4,270 SH   SOLE 5 4,270 0 0
SUN LIFE FINANCIAL INC. COM 866796105   0 0 SH   SOLE   3,602 0 0
SUNCOR ENERGY INC NEW COM 867224107   0 0 SH   SOLE   37,115 0 0
SUNRUN INC COM 86771W105   1,217,230 40,080 SH   SOLE   40,080 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,258,226 191,700 SH   SOLE   752,600 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   128,280 10,890 SH   SOLE 5 10,890 0 0
SUPER MICRO COMPUTER INC COM 86800U104   23,984 630 SH   SOLE   630 0 0
SVB FINANCIAL GROUP COM 78486Q101   10,947,877 19,569 SH   SOLE   23,482 0 0
SWITCH INC CL A 87105L104   0 0 SH   SOLE   132,829 0 0
SYLVAMO CORP COMMON STOCK 871332102   29,619 890 SH   SOLE   890 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,757,866 136,681 SH   SOLE   174,557 0 0
SYNEOS HEALTH INC CL A 87166B102   42,904 530 SH   SOLE   530 0 0
SYNOPSYS INC COM 871607107   12,465,298 37,403 SH   SOLE   63,910 0 0
SYNOVUS FINL CORP COM NEW 87161C501   57,820 1,180 SH   SOLE   1,180 0 0
SYSCO CORP COM 871829107   17,773,899 217,684 SH   SOLE   240,823 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,961,880 38,000 SH   SOLE   150,733 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   512,855 4,919 SH   SOLE 1 446 3,800 673
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   7,200,091 69,059 SH   SOLE   0 0 69,059
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,910,684 25,437 SH   SOLE   33,442 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   89,487 29,730 SH   SOLE   29,730 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   1,590,075 92,500 SH   SOLE   92,500 0 0
TAPESTRY INC COM 876030107   189,911 5,112 SH   SOLE   22,661 0 0
TARGA RES CORP COM 87612G101   135,091 1,790 SH   SOLE   18,554 0 0
TARGET CORP COM 87612E106   30,484,766 143,647 SH   SOLE   147,864 0 0
TARGET CORP COM 87612E106   912,546 4,300 SH   SOLE 4 0 0 4,300
TARGET CORP COM 87612E106   172,323 812 SH   SOLE 1 195 0 617
TAYLOR MORRISON HOME CORP COM 87724P106   40,830 1,500 SH   SOLE   1,500 0 0
TC ENERGY CORP COM 87807B107   0 0 SH   SOLE   6,691 0 0
TD SYNNEX CORPORATION COM 87162W100   21,674 210 SH   SOLE   651 0 0
TE CONNECTIVITY LTD SHS H84989104   17,542,151 133,930 SH   SOLE   152,799 0 0
TE CONNECTIVITY LTD SHS H84989104   615,610 4,700 SH   SOLE 2 4,700 0 0
TECHNIPFMC PLC COM G87110105   77,500 10,000 SH   SOLE   20,485 0 0
TECK RESOURCES LTD CL B 878742204   0 0 SH   SOLE   18,312 0 0
TEGNA INC COM 87901J105   39,200 1,750 SH   SOLE   1,750 0 0
TELADOC HEALTH INC COM 87918A105   2,226,292 30,865 SH   SOLE   172,957 0 0
TELADOC HEALTH INC COM 87918A105   2,722,620 37,746 SH   SOLE 5 37,746 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,685,654 9,914 SH   SOLE   13,652 0 0
TELEFLEX INCORPORATED COM 879369106   3,538,010 9,971 SH   SOLE   12,759 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   40,781 2,160 SH   SOLE   2,160 0 0
TEMPUR SEALY INTL INC COM 88023U101   25,128 900 SH   SOLE   900 0 0
TENABLE HLDGS INC COM 88025T102   0 0 SH   SOLE   63,036 0 0
TENARIS S A SPONSORED ADS 88031M109   0 0 SH   SOLE   2,609 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   316,550 65,000 SH   SOLE   65,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   149,570 1,740 SH   SOLE   18,009 0 0
TENNECO INC CL A VTG COM STK 880349105   40,304 2,200 SH   SOLE   2,200 0 0
TERADATA CORP DEL COM 88076W103   19,716 400 SH   SOLE   400 0 0
TERADYNE INC COM 880770102   4,190,308 35,442 SH   SOLE   78,735 0 0
TEREX CORP NEW COM 880779103   26,032 730 SH   SOLE   730 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100   27,834 610 SH   SOLE   610 0 0
TERRENO RLTY CORP COM 88146M101   4,871,009 65,780 SH   SOLE   65,780 0 0
TESLA INC COM 88160R101   217,358,386 201,706 SH   SOLE   234,265 0 0
TESLA INC COM 88160R101   10,554,010 9,794 SH   SOLE 5 9,794 0 0
TESLA INC COM 88160R101   7,858,937 7,293 SH   SOLE 4 0 0 7,293
TESLA INC COM 88160R101   17,485,138 16,226 SH   SOLE 6 0 0 16,226
TETRA TECH INC NEW COM 88162G103   13,195 80 SH   SOLE   8,333 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,494,688 265,675 SH   SOLE   335,908 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   21,205 370 SH   SOLE   370 0 0
TEXAS INSTRS INC COM 882508104   63,081,341 343,805 SH   SOLE   474,454 0 0
TEXAS ROADHOUSE INC COM 882681109   27,631 330 SH   SOLE   330 0 0
TEXTRON INC COM 883203101   3,611,298 48,552 SH   SOLE   71,910 0 0
TFI INTL INC COM 87241L109   0 0 SH   SOLE   1,587 0 0
TG THERAPEUTICS INC COM 88322Q108   0 0 SH   SOLE   120,505 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   830,550 105,000 SH   SOLE   105,000 0 0
THE ODP CORP COM 88337F105   43,539 950 SH   SOLE   950 0 0
THE TRADE DESK INC COM CL A 88339J105   6,158,541 88,932 SH   SOLE   193,047 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   89,085,377 150,826 SH   SOLE   190,514 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   29,659,490 50,215 SH   SOLE 2 12,008 0 38,207
THERMO FISHER SCIENTIFIC INC COM 883556102   17,917,368 30,335 SH   SOLE 4 0 0 30,335
THERMO FISHER SCIENTIFIC INC COM 883556102   11,258,380 19,061 SH   SOLE 1 78 700 18,283
THERMO FISHER SCIENTIFIC INC COM 883556102   571,749 968 SH   SOLE   968 0 0
THOMSON REUTERS CORP. COM NEW 884903709   0 0 SH   SOLE   744 0 0
THOR INDS INC COM 885160101   38,563 490 SH   SOLE   490 0 0
TIMKEN CO COM 887389104   26,708 440 SH   SOLE   440 0 0
TJX COS INC NEW COM 872540109   24,959,263 412,005 SH   SOLE   420,724 0 0
TJX COS INC NEW COM 872540109   545,220 9,000 SH   SOLE 2 9,000 0 0
TJX COS INC NEW COM 872540109   339,248 5,600 SH   SOLE 1 0 5,600 0
T-MOBILE US INC COM 872590104   22,333,285 174,003 SH   SOLE   187,064 0 0
T-MOBILE US INC COM 872590104   1,617,210 12,600 SH   SOLE 5 12,600 0 0
TOLL BROTHERS INC COM 889478103   49,371 1,050 SH   SOLE   1,050 0 0
TOPBUILD CORP COM 89055F103   21,041 116 SH   SOLE   116 0 0
TORO CO COM 891092108   28,212 330 SH   SOLE   21,522 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   0 0 SH   SOLE   2,308 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   0 0 SH   SOLE   103,549 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   0 0 SH   SOLE   6,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   14,970 500 SH   SOLE   500 0 0
TOYOTA MOTOR CORP ADS 892331307   0 0 SH   SOLE   3,000 0 0
TRACTOR SUPPLY CO COM 892356106   18,816,390 80,629 SH   SOLE   83,760 0 0
TRACTOR SUPPLY CO COM 892356106   1,692,400 7,252 SH   SOLE 2 7,252 0 0
TRADEWEB MKTS INC CL A 892672106   4,415,468 50,250 SH   SOLE   55,392 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   8,127,458 53,225 SH   SOLE   57,212 0 0
TRANSDIGM GROUP INC COM 893641100   7,571,546 11,621 SH   SOLE   32,437 0 0
TRANSOCEAN LTD REG SHS H8817H100   105,110 23,000 SH   SOLE   23,000 0 0
TRANSUNION COM 89400J107   3,999,258 38,700 SH   SOLE   48,373 0 0
TRAVEL PLUS LEISURE CO COM 894164102   38,240 660 SH   SOLE   35,561 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   16,754 390 SH   SOLE   390 0 0
TRAVELERS COMPANIES INC COM 89417E109   24,356,447 133,292 SH   SOLE   149,595 0 0
TRAVELERS COMPANIES INC COM 89417E109   347,187 1,900 SH   SOLE 1 0 1,900 0
TREEHOUSE FOODS INC COM 89469A104   28,711 890 SH   SOLE   890 0 0
TREX CO INC COM 89531P105   0 0 SH   SOLE   2,860 0 0
TRI POINTE HOMES INC COM 87265H109   31,325 1,560 SH   SOLE   1,560 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   0 0 SH   SOLE   30,033 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   237,070 14,929 SH   SOLE 5 14,929 0 0
TRIMBLE INC COM 896239100   3,948,294 54,731 SH   SOLE   125,295 0 0
TRINET GROUP INC COM 896288107   17,705 180 SH   SOLE   180 0 0
TRINITY INDS INC COM 896522109   28,175 820 SH   SOLE   820 0 0
TRINSEO PLC SHS G9059U107   23,481 490 SH   SOLE   490 0 0
TRIP COM GROUP LTD ADS 89677Q107   989,536 42,800 SH   SOLE   42,800 0 0
TRIPADVISOR INC COM 896945201   0 0 SH   SOLE   66,780 0 0
TRITON INTL LTD CL A G9078F107   46,319 660 SH   SOLE   660 0 0
TRIUMPH BANCORP INC COM 89679E300   0 0 SH   SOLE   18,808 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   15,832 800 SH   SOLE   800 0 0
TRUIST FINL CORP COM 89832Q109   18,442,412 325,263 SH   SOLE   347,701 0 0
TRUSTMARK CORP COM 898402102   17,930 590 SH   SOLE   590 0 0
TTM TECHNOLOGIES INC COM 87305R109   28,158 1,900 SH   SOLE   1,900 0 0
TUPPERWARE BRANDS CORP COM 899896104   16,727 860 SH   SOLE   860 0 0
TURNING POINT THERAPEUTICS I COM 90041T108   0 0 SH   SOLE   108,415 0 0
TWILIO INC CL A 90138F102   5,774,118 35,035 SH   SOLE   77,039 0 0
TWITTER INC COM 90184L102   6,640,597 171,636 SH   SOLE   181,350 0 0
TWO HBRS INVT CORP COM NEW 90187B408   23,779 4,300 SH   SOLE   4,300 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,819,826 8,586 SH   SOLE   9,188 0 0
TYSON FOODS INC CL A 902494103   5,981,727 66,738 SH   SOLE   80,963 0 0
UBER TECHNOLOGIES INC COM 90353T100   10,653,370 298,581 SH   SOLE   325,117 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,967,750 55,150 SH   SOLE 5 55,150 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   6,239,156 7,000,000 PRN   SOLE 2 7,000,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,490,821 69,810 SH   SOLE 4 0 0 69,810
UBER TECHNOLOGIES INC COM 90353T100   109,038 3,056 SH   SOLE 1 785 0 2,271
UBIQUITI INC COM 90353W103   0 0 SH   SOLE   171 0 0
UBS GROUP AG SHS H42097107   0 0 SH   SOLE   39,330 0 0
UDR INC COM 902653104   19,862,182 346,212 SH   SOLE   657,156 0 0
UFP INDUSTRIES INC COM 90278Q108   32,407 420 SH   SOLE   420 0 0
UGI CORP NEW COM 902681105   1,874,240 51,746 SH   SOLE   51,746 0 0
UGI CORP NEW COM 902681105   687,930 18,993 SH   SOLE 5 18,993 0 0
ULTA BEAUTY INC COM 90384S303   19,378,580 48,663 SH   SOLE   73,938 0 0
ULTA BEAUTY INC COM 90384S303   3,936,800 9,886 SH   SOLE 5 9,886 0 0
ULTA BEAUTY INC COM 90384S303   238,930 600 SH   SOLE 2 600 0 0
ULTA BEAUTY INC COM 90384S303   92,387 232 SH   SOLE 1 63 0 169
ULTA BEAUTY INC COM 90384S303   438,042 1,100 SH   SOLE   1,100 0 0
UMB FINL CORP COM 902788108   29,148 300 SH   SOLE   300 0 0
UMH PPTYS INC COM 903002103   959,010 39,000 SH   SOLE   39,000 0 0
UMPQUA HLDGS CORP COM 904214103   30,365 1,610 SH   SOLE   1,610 0 0
UNDER ARMOUR INC CL A 904311107   56,200 3,302 SH   SOLE   8,266 0 0
UNDER ARMOUR INC CL C 904311206   52,437 3,370 SH   SOLE   56,056 0 0
UNILEVER PLC SPON ADR NEW 904767704   0 0 SH   SOLE   203,580 0 0
UNION PAC CORP COM 907818108   51,505,549 188,520 SH   SOLE   234,862 0 0
UNION PAC CORP COM 907818108   355,173 1,300 SH   SOLE 1 0 1,300 0
UNITED AIRLS HLDGS INC COM 910047109   228,369 4,926 SH   SOLE   39,976 0 0
UNITED BANKSHARES INC WEST V COM 909907107   37,670 1,080 SH   SOLE   1,080 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   17,052 490 SH   SOLE   490 0 0
UNITED NAT FOODS INC COM 911163103   54,996 1,330 SH   SOLE   1,330 0 0
UNITED PARCEL SERVICE INC CL B 911312106   61,215,891 285,442 SH   SOLE   294,588 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,373,190 6,403 SH   SOLE 5 6,403 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,208,940 10,300 SH   SOLE 2 10,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106   386,028 1,800 SH   SOLE 1 0 1,800 0
UNITED RENTALS INC COM 911363109   5,722,433 16,110 SH   SOLE   19,003 0 0
UNITED STATES STL CORP NEW COM 912909108   109,446 2,900 SH   SOLE   149,151 0 0
UNITED STS OIL FD LP UNITS 91232N207   1,076,593 14,525 SH   SOLE   14,525 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   46,647 260 SH   SOLE   57,101 0 0
UNITEDHEALTH GROUP INC COM 91324P102   192,083,770 376,657 SH   SOLE   770,242 0 0
UNITEDHEALTH GROUP INC COM 91324P102   12,971,090 25,435 SH   SOLE 5 25,435 0 0
UNITEDHEALTH GROUP INC COM 91324P102   611,960 1,200 SH   SOLE 2 1,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102   14,772,301 28,967 SH   SOLE 1 0 0 28,967
UNITEDHEALTH GROUP INC COM 91324P102   968,943 1,900 SH   SOLE   1,900 0 0
UNITI GROUP INC COM 91325V108   41,280 3,000 SH   SOLE   3,000 0 0
UNITY SOFTWARE INC COM 91332U101   1,188,536 11,980 SH   SOLE   11,980 0 0
UNIVAR SOLUTIONS INC COM 91336L107   64,923 2,020 SH   SOLE   2,020 0 0
UNIVERSAL CORP VA COM 913456109   16,260 280 SH   SOLE   280 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   647,323 11,090 SH   SOLE   11,090 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,478,790 17,101 SH   SOLE   27,105 0 0
UNUM GROUP COM 91529Y106   146,522 4,650 SH   SOLE   4,650 0 0
UPSTART HLDGS INC COM 91680M107   961,083 8,810 SH   SOLE   8,810 0 0
URBAN EDGE PPTYS COM 91704F104   1,837,420 96,200 SH   SOLE   206,140 0 0
URBAN OUTFITTERS INC COM 917047102   26,868 1,070 SH   SOLE   1,070 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   479,655 25,500 SH   SOLE   25,500 0 0
US BANCORP DEL COM NEW 902973304   34,117,251 641,905 SH   SOLE   731,535 0 0
US BANCORP DEL COM NEW 902973304   1,163,990 21,900 SH   SOLE 2 21,900 0 0
US FOODS HLDG CORP COM 912008109   137,726 3,660 SH   SOLE   3,660 0 0
V F CORP COM 918204108   10,714,073 188,429 SH   SOLE   239,010 0 0
VAIL RESORTS INC COM 91879Q109   2,117,817 8,137 SH   SOLE   10,722 0 0
VALARIS LIMITED CL A G9460G101   40,537 780 SH   SOLE   780 0 0
VALE S A SPONSORED ADS 91912E105   0 0 SH   SOLE   67,942 0 0
VALERO ENERGY CORP COM 91913Y100   9,582,634 94,373 SH   SOLE   111,859 0 0
VALERO ENERGY CORP COM 91913Y100   5,732,745 56,458 SH   SOLE 4 0 0 56,458
VALLEY NATL BANCORP COM 919794107   46,872 3,600 SH   SOLE   3,600 0 0
VALMONT INDS INC COM 920253101   26,485 111 SH   SOLE   111 0 0
VALVOLINE INC COM 92047W101   28,404 900 SH   SOLE   900 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   7,670 200 SH   SOLE   200 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403   34,465 6,100 SH   SOLE   6,100 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   775,200 25,500 SH   SOLE   25,500 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,750,081 13,900 SH   SOLE   13,900 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   951,314 9,100 SH   SOLE   9,100 0 0
VANECK ETF TRUST GAMING ETF 92189F882   2,488,512 62,400 SH   SOLE   62,400 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   101,213 3,750 SH   SOLE   3,750 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,780,065 6,300 SH   SOLE   6,300 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,399,560 62,570 SH   SOLE 5 62,570 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   11,864,540 390,281 SH   SOLE 5 390,281 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   463,430 4,433 SH   SOLE 5 4,433 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   3,458,410 12,240 SH   SOLE 5 12,240 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,026,645 28,968 SH   SOLE   28,968 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,232,422 20,600 SH   SOLE   20,600 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   425,040 2,000 SH   SOLE   2,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   211,752 3,400 SH   SOLE   3,400 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,179,770 25,575 SH   SOLE 5 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,049,790 16,856 SH   SOLE 5 0 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,841,770 35,965 SH   SOLE 5 35,965 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   22,826,952 385,200 SH   SOLE   385,200 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,602,190 71,900 SH   SOLE   71,900 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,216 100 SH   SOLE   100 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   3,746,340 78,000 SH   SOLE   78,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   152,620 500 SH   SOLE   500 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   5,328,752 27,200 SH   SOLE   27,200 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   32,112 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   485,628 5,200 SH   SOLE   5,200 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,492,924 9,800 SH   SOLE   9,800 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   38,894 200 SH   SOLE   200 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   7,788,176 18,700 SH   SOLE   18,700 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   38,810 200 SH   SOLE   200 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   6,698,934 41,400 SH   SOLE   41,400 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   180,075 1,500 SH   SOLE   1,500 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   195,960 642 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   4,692,240 23,951 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   4,484,720 17,630 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   661,200 3,400 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,587,360 9,810 SH   SOLE 5 0 0 0
VECTOR GROUP LTD COM 92240M108   14,448 1,200 SH   SOLE   1,200 0 0
VEEVA SYS INC CL A COM 922475108   38,687,266 182,092 SH   SOLE   353,835 0 0
VENTAS INC COM 92276F100   26,820,330 434,267 SH   SOLE   891,074 0 0
VERACYTE INC COM 92337F107   0 0 SH   SOLE   110,253 0 0
VERIS RESIDENTIAL INC COM 554489104   1,192,954 68,600 SH   SOLE   68,600 0 0
VERISIGN INC COM 92343E102   5,474,518 24,609 SH   SOLE   26,002 0 0
VERISK ANALYTICS INC COM 92345Y106   8,065,795 37,580 SH   SOLE   40,491 0 0
VERISK ANALYTICS INC COM 92345Y106   878,695 4,094 SH   SOLE 6 0 0 4,094
VERITEX HLDGS INC COM 923451108   0 0 SH   SOLE   23,966 0 0
VERITIV CORP COM 923454102   29,390 220 SH   SOLE   220 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   95,579,180 1,876,309 SH   SOLE   2,282,005 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,090,120 21,400 SH   SOLE 5 21,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   514,490 10,100 SH   SOLE 2 10,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   804,852 15,800 SH   SOLE   15,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   75,932,875 290,964 SH   SOLE   505,159 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   5,136,150 19,681 SH   SOLE 5 19,681 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   443,650 1,700 SH   SOLE 2 1,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   693,919 2,659 SH   SOLE   2,659 0 0
VIASAT INC COM 92552V100   23,912 490 SH   SOLE   490 0 0
VIATRIS INC COM 92556V106   3,053,146 280,620 SH   SOLE   376,332 0 0
VICI PPTYS INC COM 925652109   19,848,175 697,406 SH   SOLE   860,190 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   29,789 580 SH   SOLE   2,291 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   352,800 39,200 SH   SOLE   39,200 0 0
VISA INC COM CL A 92826C839   89,032,450 401,463 SH   SOLE   606,609 0 0
VISA INC COM CL A 92826C839   13,673,230 61,655 SH   SOLE 2 1,156 0 60,499
VISA INC COM CL A 92826C839   7,623,566 34,376 SH   SOLE 6 0 0 34,376
VISHAY INTERTECHNOLOGY INC COM 928298108   27,440 1,400 SH   SOLE   1,400 0 0
VISTEON CORP COM NEW 92839U206   46,926 430 SH   SOLE   430 0 0
VISTRA CORP COM 92840M102   2,186,872 94,059 SH   SOLE   97,372 0 0
VISTRA CORP *W EXP 02/02/202 92840M128   0 0 SH   SOLE   8,506 0 0
VISTRA CORP *W EXP 02/02/202 92840M128   2,400 13,365 SH   SOLE 2 13,365 0 0
VMWARE INC CL A COM 928563402   5,105,817 44,839 SH   SOLE   59,652 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   0 0 SH   SOLE   18,570 0 0
VONTIER CORPORATION COM 928881101   29,452 1,160 SH   SOLE   1,160 0 0
VORNADO RLTY TR SH BEN INT 929042109   7,988,375 176,266 SH   SOLE   176,266 0 0
VOYA FINANCIAL INC COM 929089100   94,217 1,420 SH   SOLE   1,420 0 0
VULCAN MATLS CO COM 929160109   5,255,841 28,611 SH   SOLE   30,299 0 0
WABTEC COM 929740108   3,821,315 39,735 SH   SOLE   60,480 0 0
WABTEC COM 929740108   6,239,702 64,882 SH   SOLE 6 0 0 64,882
WALGREENS BOOTS ALLIANCE INC COM 931427108   17,444,675 389,651 SH   SOLE   421,155 0 0
WALKER & DUNLOP INC COM 93148P102   14,236 110 SH   SOLE   110 0 0
WALMART INC COM 931142103   80,851,051 542,916 SH   SOLE   793,471 0 0
WALMART INC COM 931142103   245,122 1,646 SH   SOLE 1 384 0 1,262
WARRIOR MET COAL INC COM 93627C101   51,954 1,400 SH   SOLE   1,400 0 0
WASHINGTON FED INC COM 938824109   21,989 670 SH   SOLE   670 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101   1,880,115 73,730 SH   SOLE   73,730 0 0
WASTE CONNECTIONS INC COM 94106B101   7,473,950 53,500 SH   SOLE   205,080 0 0
WASTE MGMT INC DEL COM 94106L109   14,574,709 91,954 SH   SOLE   135,235 0 0
WATERS CORP COM 941848103   5,063,702 16,314 SH   SOLE   18,239 0 0
WATSCO INC COM 942622200   47,219 155 SH   SOLE   1,618 0 0
WAYFAIR INC CL A 94419L101   1,749,216 15,790 SH   SOLE   16,421 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   18,315 550 SH   SOLE   550 0 0
WEBSTER FINL CORP COM 947890109   2,033,228 36,230 SH   SOLE   36,230 0 0
WEC ENERGY GROUP INC COM 92939U106   22,737,816 227,811 SH   SOLE   228,405 0 0
WEIBO CORP SPONSORED ADR 948596101   110,295 4,500 SH   SOLE   4,500 0 0
WELLS FARGO CO NEW COM 949746101   65,500,135 1,351,633 SH   SOLE   1,417,660 0 0
WELLS FARGO CO NEW COM 949746101   2,301,850 47,500 SH   SOLE 2 47,500 0 0
WELLTOWER INC COM 95040Q104   46,970,543 488,564 SH   SOLE   941,624 0 0
WELLTOWER INC COM 95040Q104   617,220 6,420 SH   SOLE 5 6,420 0 0
WENDYS CO COM 95058W100   21,970 1,000 SH   SOLE   1,000 0 0
WERNER ENTERPRISES INC COM 950755108   25,830 630 SH   SOLE   630 0 0
WESBANCO INC COM 950810101   19,929 580 SH   SOLE   580 0 0
WESCO INTL INC COM 95082P105   63,769 490 SH   SOLE   490 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   15,022,129 36,576 SH   SOLE   37,440 0 0
WESTERN ALLIANCE BANCORP COM 957638109   25,674 310 SH   SOLE   2,274 0 0
WESTERN DIGITAL CORP. COM 958102105   3,531,158 71,121 SH   SOLE   103,025 0 0
WESTERN UN CO COM 959802109   1,995,210 106,468 SH   SOLE   106,468 0 0
WESTLAKE CORPORATION COM 960413102   27,148 220 SH   SOLE   9,509 0 0
WESTROCK CO COM 96145D105   8,310,718 176,711 SH   SOLE   205,920 0 0
WEX INC COM 96208T104   30,337 170 SH   SOLE   170 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,365,949 167,967 SH   SOLE   167,967 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   0 0 SH   SOLE   3,035 0 0
WHIRLPOOL CORP COM 963320106   2,847,933 16,483 SH   SOLE   26,786 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   18,180 16 SH   SOLE   16 0 0
WHITESTONE REIT COM 966084204   528,675 39,900 SH   SOLE   39,900 0 0
WILEY JOHN & SONS INC CL A 968223206   21,742 410 SH   SOLE   410 0 0
WILLIAMS COS INC COM 969457100   9,193,797 275,181 SH   SOLE   298,053 0 0
WILLIAMS SONOMA INC COM 969904101   62,350 430 SH   SOLE   21,382 0 0
WILLIAMS SONOMA INC COM 969904101   2,409,900 16,620 SH   SOLE 5 16,620 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   6,520,853 27,605 SH   SOLE   33,124 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   19,956 510 SH   SOLE   947 0 0
WINTRUST FINL CORP COM 97650W108   33,455 360 SH   SOLE   30,853 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   5,443,260 706,000 SH   SOLE   706,000 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869   185,500 2,760 SH   SOLE 5 2,760 0 0
WIX COM LTD SHS M98068105   1,146,971 10,980 SH   SOLE   10,980 0 0
WNS HLDGS LTD SPON ADR 92932M101   0 0 SH   SOLE   22,208 0 0
WOLFSPEED INC COM 977852102   22,772 200 SH   SOLE   5,242 0 0
WOODWARD INC COM 980745103   22,484 180 SH   SOLE   180 0 0
WORKDAY INC CL A 98138H101   10,819,761 45,184 SH   SOLE   86,188 0 0
WORLD FUEL SVCS CORP COM 981475106   21,902 810 SH   SOLE   810 0 0
WORTHINGTON INDS INC COM 981811102   13,881 270 SH   SOLE   270 0 0
WP CAREY INC COM 92936U109   17,187,797 212,615 SH   SOLE   216,601 0 0
WPP PLC NEW ADR 92937A102   0 0 SH   SOLE   3,341 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   18,632 220 SH   SOLE   26,998 0 0
WYNN RESORTS LTD COM 983134107   1,798,296 22,552 SH   SOLE   23,746 0 0
XCEL ENERGY INC COM 98389B100   19,685,306 272,763 SH   SOLE   273,563 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,932,858 100,200 SH   SOLE   214,000 0 0
XENON PHARMACEUTICALS INC COM 98420N105   0 0 SH   SOLE   136,368 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   76,848 3,810 SH   SOLE   3,810 0 0
XPENG INC ADS 98422D105   824,941 29,900 SH   SOLE   29,900 0 0
XPO LOGISTICS INC COM 983793100   60,424 830 SH   SOLE   830 0 0
XYLEM INC COM 98419M100   3,356,601 39,369 SH   SOLE   91,131 0 0
XYLEM INC COM 98419M100   2,713,740 31,829 SH   SOLE 5 31,829 0 0
YAMANA GOLD INC COM 98462Y100   0 0 SH   SOLE   77,240 0 0
YANDEX N V SHS CLASS A N97284108   546,619 28,980 SH   SOLE   28,980 0 0
YELLOW CORP COM 985510106   14,020 2,000 SH   SOLE   2,000 0 0
YUM BRANDS INC COM 988498101   7,790,147 65,723 SH   SOLE   68,578 0 0
YUM CHINA HLDGS INC COM 98850P109   1,489,624 35,860 SH   SOLE   35,860 0 0
ZAI LAB LTD ADR 98887Q104   311,818 7,090 SH   SOLE   7,090 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,990,877 12,064 SH   SOLE   13,338 0 0
ZENDESK INC COM 98936J101   2,951,917 24,540 SH   SOLE   25,708 0 0
ZIFF DAVIS INC COM 48123V102   15,485 160 SH   SOLE   160 0 0
ZILLOW GROUP INC CL A 98954M101   514,132 10,660 SH   SOLE   14,932 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,770,497 35,920 SH   SOLE   48,620 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,068,855 47,450 SH   SOLE   187,320 0 0
ZIMVIE INC COM 98888T107   0 0 SH   SOLE   894 0 0
ZIONS BANCORPORATION N A COM 989701107   176,029 2,685 SH   SOLE   5,694 0 0
ZOETIS INC CL A 98978V103   36,098,766 191,414 SH   SOLE   665,987 0 0
ZOETIS INC CL A 98978V103   188,590 1,000 SH   SOLE 2 1,000 0 0
ZOETIS INC CL A 98978V103   285,525 1,514 SH   SOLE   1,514 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,002,879 51,206 SH   SOLE   51,844 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104   3,483,439 58,310 SH   SOLE   131,085 0 0
ZSCALER INC COM 98980G102   4,978,089 20,632 SH   SOLE   45,906 0 0
ZSCALER INC COM 98980G102   32,332 134 SH   SOLE 1 0 0 134
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   865,000 34,600 SH   SOLE   34,600 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108   0 0 SH   SOLE   62,505 0 0
ZYNGA INC CL A 98986T108   19,404 2,100 SH   SOLE   2,100 0 0