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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109 4,253 28,549 SH   SOLE 5 28,549 0 0
10X GENOMICS INC CL A COM 88025U109 2,306 15,480 SH   SOLE   145,804 0 0
3M CO COM 88579Y101 74,304 418,310 SH   SOLE   425,843 0 0
3M CO COM 88579Y101 7,615 42,871 SH   SOLE 2 42,871 0 0
3M CO COM 88579Y101 515 2,900 SH   SOLE 1 0 2,900 0
ABBOTT LABS COM 002824100 86,743 616,335 SH   SOLE   1,475,322 0 0
ABBOTT LABS COM 002824100 2,322 16,500 SH   SOLE 2 16,500 0 0
ABBOTT LABS COM 002824100 8,328 59,175 SH   SOLE 1 0 3,100 56,075
ABBOTT LABS COM 002824100 13,467 95,688 SH   SOLE 4 0 0 95,688
ABBVIE INC COM 00287Y109 8,300 61,300 SH   SOLE 5 61,300 0 0
ABBVIE INC COM 00287Y109 77,765 574,332 SH   SOLE   589,036 0 0
ABBVIE INC COM 00287Y109 14,183 104,752 SH   SOLE 1 0 0 104,752
ABCELLERA BIOLOGICS INC COM 00288U106 784 54,830 SH   SOLE 5 54,830 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2,396 13,600 SH   SOLE   13,600 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 737 8,200 SH   SOLE   8,200 0 0
ABIOMED INC COM 003654100 4,132 11,505 SH   SOLE 5 11,505 0 0
ABIOMED INC COM 003654100 3,272 9,109 SH   SOLE   67,923 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,609 73,720 SH   SOLE   116,938 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 56,852 137,142 SH   SOLE   142,396 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,326 185,267 SH   SOLE   221,868 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,290 64,476 SH   SOLE 1 0 0 64,476
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
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,108 17,825 SH   SOLE 5 17,825 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 249,665 440,280 SH   SOLE   464,585 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,212 3,900 SH   SOLE 2 3,900 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,536 4,472 SH   SOLE   4,472 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 263 464 SH   SOLE 1 98 0 366
ADOBE SYSTEMS INCORPORATED COM 00724F101 17,319 30,541 SH   SOLE 4 0 0 30,541
ADVANCE AUTO PARTS INC COM 00751Y106 5,293 22,064 SH   SOLE 5 22,064 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,036 16,825 SH   SOLE   22,425 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,370 39,063 SH   SOLE 1 0 0 39,063
ADVANCE AUTO PARTS INC COM 00751Y106 10,309 42,977 SH   SOLE 4 0 0 42,977
ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH   SOLE   15,229 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,503 52,139 SH   SOLE 5 52,139 0 0
ADVANCED MICRO DEVICES INC COM 007903107 52,000 361,364 SH   SOLE   374,298 0 0
AECOM COM 00766T100 169 2,180 SH   SOLE   45,485 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
AES CORP COM 00130H105 3,457 142,265 SH   SOLE   154,945 0 0
AFFIMED N V COM N01045108 0 0 SH   SOLE   516,401 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,694 16,850 SH   SOLE   16,850 0 0
AFLAC INC COM 001055102 15,224 260,724 SH   SOLE   362,407 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 10,168 63,689 SH   SOLE   99,005 0 0
AGNC INVT CORP COM 00123Q104 1,925 127,994 SH   SOLE   127,994 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 0 SH   SOLE   5,128 0 0
AGREE RLTY CORP COM 008492100 237 3,326 SH   SOLE 5 3,326 0 0
AGREE RLTY CORP COM 008492100 4,105 57,520 SH   SOLE   107,730 0 0
AIR PRODS & CHEMS INC COM 009158106 21,433 70,442 SH   SOLE   75,225 0 0
AIR PRODS & CHEMS INC COM 009158106 9,380 30,828 SH   SOLE 1 0 0 30,828
AIR PRODS & CHEMS INC COM 009158106 13,441 44,176 SH   SOLE 4 0 0 44,176
AIRBNB INC COM CL A 009066101 1,030 6,189 SH   SOLE 5 6,189 0 0
AIRBNB INC COM CL A 009066101 9,299 55,855 SH   SOLE   56,103 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,078 34,839 SH   SOLE   46,774 0 0
ALBEMARLE CORP COM 012653101 12,645 54,090 SH   SOLE   56,259 0 0
ALCOA CORP COM 013872106 226 3,790 SH   SOLE   3,790 0 0
ALCON AG ORD SHS H01301128 0 0 SH   SOLE   21,065 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,503 59,900 SH   SOLE   87,279 0 0
ALEXANDERS INC COM 014752109 471 1,810 SH   SOLE   1,810 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 513 2,302 SH   SOLE 5 2,302 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32,690 146,617 SH   SOLE   170,856 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 11,472 17,456 SH   SOLE   29,148 0 0
ALLBIRDS INC COM CL A 01675A109 0 0 SH   SOLE   124,059 0 0
ALLEGHANY CORP MD COM 017175100 2,361 3,537 SH   SOLE   3,616 0 0
ALLEGION PLC ORD SHS G0176J109 2,848 21,507 SH   SOLE   27,069 0 0
ALLIANT ENERGY CORP COM 018802108 3,267 53,152 SH   SOLE   58,023 0 0
ALLSTATE CORP COM 020002101 8,467 71,967 SH   SOLE   105,583 0 0
ALLY FINL INC COM 02005N100 3,864 81,159 SH   SOLE   128,614 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,894 22,965 SH   SOLE 5 22,965 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,927 17,262 SH   SOLE 6 0 0 17,262
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,951 23,300 SH   SOLE   287,010 0 0
ALPHABET INC CAP STK CL C 02079K107 18,849 6,514 SH   SOLE 5 0 0 0
ALPHABET INC CAP STK CL C 02079K107 13,805 4,771 SH   SOLE 6 0 0 4,771
ALPHABET INC CAP STK CL C 02079K107 224,470 77,575 SH   SOLE   90,664 0 0
ALPHABET INC CAP STK CL C 02079K107 13,177 4,554 SH   SOLE 2 4,554 0 0
ALPHABET INC CAP STK CL C 02079K107 33,702 11,647 SH   SOLE 1 73 0 11,574
ALPHABET INC CAP STK CL A 02079K305 234,463 80,932 SH   SOLE   96,002 0 0
ALPHABET INC CAP STK CL A 02079K305 27,058 9,340 SH   SOLE 2 9,340 0 0
ALPHABET INC CAP STK CL A 02079K305 4,273 1,475 SH   SOLE 4 0 0 1,475
ALTICE USA INC CL A 02156K103 200 12,380 SH   SOLE   12,380 0 0
ALTRIA GROUP INC COM 02209S103 20,408 430,636 SH   SOLE   563,543 0 0
AMAZON COM INC COM 023135106 23,154 6,944 SH   SOLE 5 6,944 0 0
AMAZON COM INC COM 023135106 15,068 4,519 SH   SOLE 6 0 0 4,519
AMAZON COM INC COM 023135106 555,258 166,527 SH   SOLE   179,943 0 0
AMAZON COM INC COM 023135106 5,335 1,600 SH   SOLE 2 1,600 0 0
AMAZON COM INC COM 023135106 2,461 738 SH   SOLE   738 0 0
AMAZON COM INC COM 023135106 26,011 7,801 SH   SOLE 1 56 0 7,745
AMAZON COM INC COM 023135106 3,268 980 SH   SOLE 4 0 0 980
AMC ENTMT HLDGS INC CL A COM 00165C104 2,670 98,180 SH   SOLE   98,180 0 0
AMCOR PLC ORD G0250X107 10,301 857,710 SH   SOLE   1,248,851 0 0
AMER STATES WTR CO COM 029899101 0 0 SH   SOLE   11,459 0 0
AMERCO COM 023586100 1,415 1,948 SH   SOLE   4,062 0 0
AMEREN CORP COM 023608102 4,989 56,052 SH   SOLE   59,103 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 589 32,800 SH   SOLE 5 32,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 189 10,526 SH   SOLE   23,028 0 0
AMERICAN ASSETS TR INC COM 024013104 1,651 44,000 SH   SOLE   44,000 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 192 3,356 SH   SOLE 5 3,356 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 6,635 115,820 SH   SOLE   396,918 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,749 120,820 SH   SOLE   121,478 0 0
AMERICAN EXPRESS CO COM 025816109 7,888 48,215 SH   SOLE 5 48,215 0 0
AMERICAN EXPRESS CO COM 025816109 32,444 198,314 SH   SOLE   301,053 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 913 100,000 SH   SOLE   100,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,269 16,520 SH   SOLE   17,229 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,240 234,810 SH   SOLE   242,666 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 20,752 364,960 SH   SOLE   428,952 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 944 16,600 SH   SOLE 2 16,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100 252 862 SH   SOLE 5 862 0 0
AMERICAN TOWER CORP NEW COM 03027X100 27,681 94,636 SH   SOLE   128,543 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,282 38,560 SH   SOLE   88,102 0 0
AMERICOLD RLTY TR COM 03064D108 7,247 221,000 SH   SOLE   268,258 0 0
AMERIPRISE FINL INC COM 03076C106 7,519 24,927 SH   SOLE   37,784 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,135 61,213 SH   SOLE   61,689 0 0
AMETEK INC COM 031100100 7,184 48,857 SH   SOLE   53,847 0 0
AMGEN INC COM 031162100 3,692 16,410 SH   SOLE 5 16,410 0 0
AMGEN INC COM 031162100 122,876 546,188 SH   SOLE   588,868 0 0
AMGEN INC COM 031162100 2,475 11,000 SH   SOLE 2 11,000 0 0
AMGEN INC COM 031162100 615 2,735 SH   SOLE   2,735 0 0
AMPHENOL CORP NEW CL A 032095101 10,853 124,086 SH   SOLE   137,738 0 0
ANALOG DEVICES INC COM 032654105 4,745 26,997 SH   SOLE 5 26,997 0 0
ANALOG DEVICES INC COM 032654105 44,540 253,399 SH   SOLE   277,159 0 0
ANALOG DEVICES INC COM 032654105 554 3,150 SH   SOLE 2 3,150 0 0
ANALOG DEVICES INC COM 032654105 10,320 58,714 SH   SOLE 4 0 0 58,714
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,620 335,024 SH   SOLE   335,024 0 0
ANNEXON INC COM 03589W102 0 0 SH   SOLE   223,678 0 0
ANSYS INC COM 03662Q105 63,501 158,310 SH   SOLE   186,816 0 0
ANSYS INC COM 03662Q105 361 900 SH   SOLE 2 900 0 0
ANSYS INC COM 03662Q105 588 1,465 SH   SOLE   1,465 0 0
ANTHEM INC COM 036752103 5,629 12,143 SH   SOLE 5 12,143 0 0
ANTHEM INC COM 036752103 24,801 53,504 SH   SOLE   58,091 0 0
AON PLC SHS CL A G0403H108 15,744 52,381 SH   SOLE   58,761 0 0
APA CORPORATION COM 03743Q108 221 8,201 SH   SOLE   8,201 0 0
APARTMENT INCOME REIT CORP COM 03750L109 7,115 130,150 SH   SOLE   343,799 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 950 123,000 SH   SOLE   123,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 0 0 SH   SOLE   68,028 0 0
API GROUP CORP COM STK 00187Y100 0 0 SH   SOLE   61,902 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,499 34,501 SH   SOLE   35,351 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,870 177,700 SH   SOLE   177,700 0 0
APPLE INC COM 037833100 3,498 19,700 SH   SOLE 5 19,700 0 0
APPLE INC COM 037833100 769,106 4,331,285 SH   SOLE   4,579,436 0 0
APPLE INC COM 037833100 39,132 220,376 SH   SOLE 2 220,376 0 0
APPLE INC COM 037833100 38,165 214,930 SH   SOLE 1 1,064 3,000 210,866
APPLE INC COM 037833100 95,241 536,358 SH   SOLE 4 0 0 536,358
APPLIED MATLS INC COM 038222105 2,773 17,620 SH   SOLE 5 17,620 0 0
APPLIED MATLS INC COM 038222105 48,017 305,141 SH   SOLE   358,847 0 0
APPLIED MATLS INC COM 038222105 111 708 SH   SOLE 1 175 0 533
APPLIED MATLS INC COM 038222105 8,960 56,939 SH   SOLE 4 0 0 56,939
APPLOVIN CORP COM CL A 03831W108 0 0 SH   SOLE   9,668 0 0
APTIV PLC SHS G6095L109 9,290 56,321 SH   SOLE   186,807 0 0
APTIV PLC SHS G6095L109 8,376 50,777 SH   SOLE 1 305 0 50,472
APTIV PLC SHS G6095L109 10,295 62,415 SH   SOLE 4 0 0 62,415
ARAMARK COM 03852U106 1,652 44,823 SH   SOLE   44,823 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH   SOLE   89,168 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,599 80,976 SH   SOLE   124,021 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 15,160 224,294 SH   SOLE   236,025 0 0
ARCUS BIOSCIENCES INC COM 03969F109 0 0 SH   SOLE   175,650 0 0
ARES CAPITAL CORP COM 04010L103 9,109 429,892 SH   SOLE   429,892 0 0
ARES CAPITAL CORP COM 04010L103 678 32,000 SH   SOLE 2 32,000 0 0
ARES CAPITAL CORP COM 04010L103 14,330 676,245 SH   SOLE 1 0 0 676,245
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9,849 121,185 SH   SOLE 5 121,185 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 0 0 SH   SOLE   1,836 0 0
ARGENX SE SPONSORED ADR 04016X101 2,176 6,215 SH   SOLE 6 0 0 6,215
ARGENX SE SPONSORED ADR 04016X101 0 0 SH   SOLE   157,430 0 0
ARISTA NETWORKS INC COM 040413106 6,968 48,476 SH   SOLE   57,258 0 0
ARKO CORP COM 041242108 0 0 SH   SOLE   87,876 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 753 49,500 SH   SOLE   49,500 0 0
ARROW ELECTRS INC COM 042735100 2,291 17,061 SH   SOLE   17,061 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 429 6,475 SH   SOLE 5 6,475 0 0
ARVINAS INC COM 04335A105 381 4,638 SH   SOLE 5 4,638 0 0
ARVINAS INC COM 04335A105 0 0 SH   SOLE   413,486 0 0
ASANA INC CL A 04342Y104 958 12,850 SH   SOLE   13,143 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,431 10,640 SH   SOLE 6 0 0 10,640
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 0 0 SH   SOLE   146,974 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 252 26,300 SH   SOLE   26,300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,818 2,284 SH   SOLE   4,270 0 0
ASPEN TECHNOLOGY INC COM 045327103 0 0 SH   SOLE   274 0 0
ASSURANT INC COM 04621X108 2,346 15,049 SH   SOLE   15,290 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH   SOLE   292,002 0 0
AT&T INC COM 00206R102 49,651 2,018,336 SH   SOLE   2,173,003 0 0
ATHENE HOLDING LTD CL A G0684D107 2,514 30,165 SH   SOLE   51,205 0 0
ATLASSIAN CORP PLC CL A G06242104 63,402 166,284 SH   SOLE   190,761 0 0
ATMOS ENERGY CORP COM 049560105 10,520 100,410 SH   SOLE   209,869 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH   SOLE   152,308 0 0
AUTODESK INC COM 052769106 14,592 51,892 SH   SOLE   83,039 0 0
AUTOLIV INC COM 052800109 616 5,953 SH   SOLE   6,532 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 32,830 133,142 SH   SOLE   169,818 0 0
AUTOZONE INC COM 053332102 9,901 4,723 SH   SOLE   4,825 0 0
AVALARA INC COM 05338G106 16,753 129,760 SH   SOLE   135,499 0 0
AVALONBAY CMNTYS INC COM 053484101 606 2,401 SH   SOLE 5 2,401 0 0
AVALONBAY CMNTYS INC COM 053484101 36,623 144,989 SH   SOLE   302,701 0 0
AVANGRID INC COM 05351W103 2,701 54,149 SH   SOLE   55,424 0 0
AVANTOR INC COM 05352A100 4,448 105,563 SH   SOLE   230,445 0 0
AVERY DENNISON CORP COM 053611109 3,850 17,779 SH   SOLE   29,645 0 0
AVIS BUDGET GROUP COM 053774105 435 2,100 SH   SOLE   2,100 0 0
AXOS FINANCIAL INC COM 05465C100 4,212 75,328 SH   SOLE 5 75,328 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH   SOLE   34,261 0 0
B2GOLD CORP COM 11777Q209 0 0 SH   SOLE   73,988 0 0
BAIDU INC SPON ADR REP A 056752108 4,224 28,389 SH   SOLE   28,389 0 0
BAKER HUGHES COMPANY CL A 05722G100 4,435 184,329 SH   SOLE   310,389 0 0
BALL CORP COM 058498106 6,656 69,143 SH   SOLE   75,048 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 0 SH   SOLE   89,200 0 0
BANCO DE CHILE SPONSORED ADS 059520106 304 19,350 SH   SOLE   19,350 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 254 15,600 SH   SOLE   18,294 0 0
BANCO SANTANDER S.A. ADR 05964H105 0 0 SH   SOLE   180,576 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 317 10,030 SH   SOLE   10,030 0 0
BANCORP INC DEL COM 05969A105 0 0 SH   SOLE   26,126 0 0
BANK MONTREAL QUE COM 063671101 0 0 SH   SOLE   9,090 0 0
BANK NEW YORK MELLON CORP COM 064058100 11,042 190,120 SH   SOLE   317,433 0 0
BANK NOVA SCOTIA B C COM 064149107 0 0 SH   SOLE   14,912 0 0
BARCLAYS PLC ADR 06738E204 0 0 SH   SOLE   64,492 0 0
BARRICK GOLD CORP COM 067901108 0 0 SH   SOLE   32,124 0 0
BATH & BODY WORKS INC COM 070830104 4,036 57,826 SH   SOLE   62,961 0 0
BAUSCH HEALTH COS INC COM 071734107 0 0 SH   SOLE   4,860 0 0
BAXTER INTL INC COM 071813109 19,997 232,962 SH   SOLE   243,849 0 0
BCE INC COM NEW 05534B760 0 0 SH   SOLE   867 0 0
BECTON DICKINSON & CO COM 075887109 51,922 206,465 SH   SOLE   213,923 0 0
BECTON DICKINSON & CO COM 075887109 25,147 99,995 SH   SOLE 2 99,995 0 0
BECTON DICKINSON & CO COM 075887109 428 1,700 SH   SOLE 1 0 1,700 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 0 0 SH   SOLE   240,596 0 0
BEIGENE LTD SPONSORED ADR 07725L102 965 3,560 SH   SOLE   17,934 0 0
BENTLEY SYS INC COM CL B 08265T208 1,719 35,560 SH   SOLE   35,560 0 0
BERKELEY LTS INC COM 084310101 510 28,077 SH   SOLE 5 28,077 0 0
BERKLEY W R CORP COM 084423102 3,067 37,220 SH   SOLE   56,684 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 901 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,615 5,400 SH   SOLE 5 5,400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 91,666 306,575 SH   SOLE   346,390 0 0
BEST BUY INC COM 086516101 5,071 49,915 SH   SOLE   58,260 0 0
BEYOND MEAT INC COM 08862E109 2,073 31,816 SH   SOLE 5 31,816 0 0
BHP GROUP LTD SPONSORED ADS 088606108 0 0 SH   SOLE   12,181 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 0 0 SH   SOLE   10,055 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,694 36,501 SH   SOLE 5 36,501 0 0
BILIBILI INC SPONS ADS REP Z 090040106 558 12,020 SH   SOLE   12,020 0 0
BILL COM HLDGS INC COM 090043100 7,411 29,744 SH   SOLE 6 0 0 29,744
BILL COM HLDGS INC COM 090043100 3,580 14,370 SH   SOLE   15,832 0 0
BIO RAD LABS INC CL A 090572207 3,464 4,584 SH   SOLE   5,896 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 0 0 SH   SOLE   535,086 0 0
BIOGEN INC COM 09062X103 863 3,598 SH   SOLE 6 0 0 3,598
BIOGEN INC COM 09062X103 9,068 37,798 SH   SOLE   240,373 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH   SOLE   74,105 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 795 9,000 SH   SOLE 5 9,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,304 37,400 SH   SOLE   81,322 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,794 42,938 SH   SOLE 4 0 0 42,938
BIONTECH SE SPONSORED ADS 09075V102 0 0 SH   SOLE   52,052 0 0
BIO-TECHNE CORP COM 09073M104 4,138 7,998 SH   SOLE   158,283 0 0
BK OF AMERICA CORP COM 060505104 76,469 1,718,783 SH   SOLE   1,865,399 0 0
BK OF AMERICA CORP COM 060505104 17,134 385,115 SH   SOLE 1 0 0 385,115
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 0 0 SH   SOLE   3,000 0 0
BLACK KNIGHT INC COM 09215C105 2,459 29,670 SH   SOLE   34,315 0 0
BLACKBERRY LTD COM 09228F103 0 0 SH   SOLE   622,721 0 0
BLACKROCK INC COM 09247X101 8,271 9,034 SH   SOLE 5 9,034 0 0
BLACKROCK INC COM 09247X101 40,481 44,215 SH   SOLE   55,525 0 0
BLACKSTONE INC COM 09260D107 8,627 66,675 SH   SOLE 5 0 0 0
BLACKSTONE INC COM 09260D107 18,695 144,484 SH   SOLE   192,687 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 230,893 6,790,969 SH   SOLE   6,790,969 0 0
BLOCK INC CL A 852234103 2,298 14,230 SH   SOLE 5 14,230 0 0
BLOCK INC CL A 852234103 5,826 36,073 SH   SOLE 6 0 0 36,073
BLOCK INC CL A 852234103 50,969 315,576 SH   SOLE   336,939 0 0
BLOCK INC CL A 852234103 355 2,200 SH   SOLE 2 2,200 0 0
BLOCK INC CL A 852234103 581 3,600 SH   SOLE   3,600 0 0
BLOCK INC CL A 852234103 163 1,009 SH   SOLE 1 261 0 748
BLOCK INC CL A 852234103 249 1,540 SH   SOLE 4 0 0 1,540
BLUEPRINT MEDICINES CORP COM 09627Y109 554 5,172 SH   SOLE 5 5,172 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,652 24,763 SH   SOLE 6 0 0 24,763
BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH   SOLE   367,032 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 607 23,000 SH   SOLE   23,000 0 0
BOEING CO COM 097023105 1,641 8,150 SH   SOLE 5 8,150 0 0
BOEING CO COM 097023105 32,621 162,035 SH   SOLE   162,290 0 0
BOEING CO COM 097023105 3,415 16,961 SH   SOLE 1 0 0 16,961
BOOKING HOLDINGS INC COM 09857L108 936 390 SH   SOLE 5 390 0 0
BOOKING HOLDINGS INC COM 09857L108 23,671 9,866 SH   SOLE   12,076 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,499 29,478 SH   SOLE   35,062 0 0
BORGWARNER INC COM 099724106 2,438 54,090 SH   SOLE   76,804 0 0
BOSTON BEER INC CL A 100557107 2,729 5,403 SH   SOLE 6 0 0 5,403
BOSTON BEER INC CL A 100557107 37 74 SH   SOLE   74 0 0
BOSTON PROPERTIES INC COM 101121101 17,139 148,802 SH   SOLE   152,505 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12,720 299,439 SH   SOLE   1,000,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,892 138,699 SH   SOLE 1 936 0 137,763
BOSTON SCIENTIFIC CORP COM 101137107 6,243 146,964 SH   SOLE 4 0 0 146,964
BRAEMAR HOTELS & RESORTS INC COM 10482B101 235 46,100 SH   SOLE   46,100 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,903 141,800 SH   SOLE   141,800 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 24 190 SH   SOLE   58,855 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 71,617 1,148,630 SH   SOLE   3,036,583 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,422 22,800 SH   SOLE 2 22,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 885 14,200 SH   SOLE   14,200 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,039 112,895 SH   SOLE 1 0 0 112,895
BRISTOL-MYERS SQUIBB CO COM 110122108 11,925 191,262 SH   SOLE 4 0 0 191,262
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 0 SH   SOLE   55,964 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,008 315,170 SH   SOLE   427,354 0 0
BROADCOM INC COM 11135F101 3,957 5,947 SH   SOLE 5 5,947 0 0
BROADCOM INC COM 11135F101 167,059 251,061 SH   SOLE   268,256 0 0
BROADCOM INC COM 11135F101 4,059 6,100 SH   SOLE 2 6,100 0 0
BROADCOM INC COM 11135F101 932 1,400 SH   SOLE   1,400 0 0
BROADCOM INC COM 11135F101 9,879 14,847 SH   SOLE 1 0 800 14,047
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,375 23,932 SH   SOLE   31,105 0 0
BROADSTONE NET LEASE INC COM 11135E203 3,313 133,500 SH   SOLE   133,500 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH   SOLE   12,745 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 0 0 SH   SOLE   40 0 0
BROWN & BROWN INC COM 115236101 3,742 53,250 SH   SOLE   73,898 0 0
BROWN FORMAN CORP CL A 115637100 0 0 SH   SOLE   1,112 0 0
BROWN FORMAN CORP CL B 115637209 11,646 159,845 SH   SOLE   279,328 0 0
BRP GROUP INC COM CL A 05589G102 0 0 SH   SOLE   38,168 0 0
BRP INC COM SUN VTG 05577W200 0 0 SH   SOLE   581 0 0
BRUKER CORP COM 116794108 0 0 SH   SOLE   2,152 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 98 1,140 SH   SOLE   23,860 0 0
BUMBLE INC COM CL A 12047B105 0 0 SH   SOLE   449 0 0
BUNGE LIMITED COM G16962105 2,737 29,318 SH   SOLE   47,463 0 0
BURLINGTON STORES INC COM 122017106 3,963 13,596 SH   SOLE   14,345 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,467 32,212 SH   SOLE   44,759 0 0
C4 THERAPEUTICS INC COM STK 12529R107 0 0 SH   SOLE   112,557 0 0
CABLE ONE INC COM 12685J105 1,880 1,066 SH   SOLE   1,290 0 0
CACTUS INC CL A 127203107 2,379 62,384 SH   SOLE 6 0 0 62,384
CADENCE DESIGN SYSTEM INC COM 127387108 12,389 66,484 SH   SOLE   69,745 0 0
CAE INC COM 124765108 0 0 SH   SOLE   3,254 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 3,992 42,683 SH   SOLE   49,295 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,862 0 0
CAMDEN PPTY TR SH BEN INT 133131102 799 4,470 SH   SOLE 5 4,470 0 0
CAMDEN PPTY TR SH BEN INT 133131102 18,577 103,970 SH   SOLE   290,236 0 0
CAMECO CORP COM 13321L108 0 0 SH   SOLE   23,371 0 0
CAMPBELL SOUP CO COM 134429109 9,764 224,669 SH   SOLE   245,080 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   29,978 0 0
CANADIAN NATL RY CO COM 136375102 0 0 SH   SOLE   3,065 0 0
CANADIAN PAC RY LTD COM 13645T100 3,571 49,638 SH   SOLE   58,747 0 0
CAPITAL ONE FINL CORP COM 14040H105 14,181 97,740 SH   SOLE   111,652 0 0
CAPITOL FED FINL INC COM 14057J101 15 1,300 SH   SOLE   345,800 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 82 1,260 SH   SOLE   185,957 0 0
CARDINAL HEALTH INC COM 14149Y108 10,358 201,161 SH   SOLE   253,430 0 0
CARETRUST REIT INC COM 14174T107 1,833 80,300 SH   SOLE   140,169 0 0
CARIBOU BIOSCIENCES INC COM 142038108 0 0 SH   SOLE   218,142 0 0
CARLYLE GROUP INC COM 14316J108 1,707 31,100 SH   SOLE   31,100 0 0
CARMAX INC COM 143130102 4,554 34,968 SH   SOLE   43,652 0 0
CARNIVAL CORP COMMON STOCK 143658300 3,550 176,460 SH   SOLE   210,983 0 0
CARNIVAL PLC ADR 14365C103 0 0 SH   SOLE   1,258 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 7,838 144,499 SH   SOLE 5 144,499 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 9,566 176,363 SH   SOLE   207,662 0 0
CARVANA CO CL A 146869102 724 3,125 SH   SOLE 5 3,125 0 0
CARVANA CO CL A 146869102 3,451 14,890 SH   SOLE   15,369 0 0
CATALENT INC COM 148806102 4,429 34,593 SH   SOLE   41,317 0 0
CATERPILLAR INC COM 149123101 68,910 333,317 SH   SOLE   339,724 0 0
CATERPILLAR INC COM 149123101 351 1,700 SH   SOLE 2 1,700 0 0
CATERPILLAR INC COM 149123101 600 2,900 SH   SOLE   2,900 0 0
CBOE GLOBAL MKTS INC COM 12503M108 3,194 24,496 SH   SOLE   36,823 0 0
CBRE GROUP INC CL A 12504L109 5,002 46,094 SH   SOLE 5 46,094 0 0
CBRE GROUP INC CL A 12504L109 7,742 71,346 SH   SOLE   97,854 0 0
CDW CORP COM 12514G108 5,257 25,671 SH   SOLE 5 25,671 0 0
CDW CORP COM 12514G108 5,988 29,243 SH   SOLE   32,175 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 269 10,700 SH   SOLE   10,700 0 0
CELANESE CORP DEL COM 150870103 3,872 23,042 SH   SOLE   31,295 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 11,750 1,733,100 SH   SOLE   1,733,100 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 319 47,100 SH   SOLE 2 47,100 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 530 78,100 SH   SOLE   78,100 0 0
CENOVUS ENERGY INC COM 15135U109 0 0 SH   SOLE   43,138 0 0
CENTENE CORP DEL COM 15135B101 10,343 125,520 SH   SOLE   154,722 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,546 127,066 SH   SOLE   136,413 0 0
CENTERSPACE COM 15202L107 1,295 11,680 SH   SOLE   31,766 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,837 27,160 SH   SOLE   31,985 0 0
CERNER CORP COM 156782104 6,263 67,433 SH   SOLE   184,739 0 0
CF INDS HLDGS INC COM 125269100 3,521 49,744 SH   SOLE   70,109 0 0
CGI INC CL A SUB VTG 12532H104 0 0 SH   SOLE   2,216 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,891 10,326 SH   SOLE   37,299 0 0
CHART INDS INC COM 16115Q308 10,990 68,910 SH   SOLE 1 154 0 68,756
CHARTER COMMUNICATIONS INC N CL A 16119P108 21,371 32,779 SH   SOLE   84,872 0 0
CHATHAM LODGING TR COM 16208T102 535 39,000 SH   SOLE   39,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,354 88,826 SH   SOLE   88,826 0 0
CHEGG INC COM 163092109 573 18,663 SH   SOLE 6 0 0 18,663
CHEGG INC COM 163092109 0 0 SH   SOLE   506,960 0 0
CHEMOCENTRYX INC COM 16383L106 0 0 SH   SOLE   171,297 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,932 48,627 SH   SOLE   54,075 0 0
CHEVRON CORP NEW COM 166764100 70,722 602,655 SH   SOLE   739,199 0 0
CHEVRON CORP NEW COM 166764100 6,756 57,569 SH   SOLE 1 375 0 57,194
CHEVRON CORP NEW COM 166764100 13,557 115,525 SH   SOLE 4 0 0 115,525
CHEWY INC CL A 16679L109 955 16,190 SH   SOLE   24,476 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,135 1,793 SH   SOLE 6 0 0 1,793
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,072 5,761 SH   SOLE   6,054 0 0
CHUBB LIMITED COM H1467J104 27,210 140,756 SH   SOLE   184,191 0 0
CHURCH & DWIGHT CO INC COM 171340102 15,830 154,442 SH   SOLE   169,511 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 0 0 SH   SOLE   44,179 0 0
CIGNA CORP NEW COM 125523100 36,124 157,316 SH   SOLE   163,950 0 0
CIGNA CORP NEW COM 125523100 27,292 118,854 SH   SOLE 2 118,854 0 0
CIM COML TR CORP COM NEW 125525584 116 15,800 SH   SOLE   15,800 0 0
CINCINNATI FINL CORP COM 172062101 9,927 87,134 SH   SOLE   104,416 0 0
CINTAS CORP COM 172908105 22,729 51,287 SH   SOLE   52,970 0 0
CISCO SYS INC COM 17275R102 6,763 106,716 SH   SOLE 5 106,716 0 0
CISCO SYS INC COM 17275R102 119,684 1,888,661 SH   SOLE   2,201,405 0 0
CISCO SYS INC COM 17275R102 28,073 443,007 SH   SOLE 2 443,007 0 0
CISCO SYS INC COM 17275R102 494 7,800 SH   SOLE 1 0 7,800 0
CITIGROUP INC COM NEW 172967424 529 8,761 SH   SOLE 5 8,761 0 0
CITIGROUP INC COM NEW 172967424 52,327 866,480 SH   SOLE   916,812 0 0
CITIGROUP INC COM NEW 172967424 2,029 33,600 SH   SOLE 2 33,600 0 0
CITIGROUP INC COM NEW 172967424 11,597 192,038 SH   SOLE 1 0 7,200 184,838
CITIZENS FINL GROUP INC COM 174610105 4,303 91,073 SH   SOLE   137,278 0 0
CITRIX SYS INC COM 177376100 2,930 30,977 SH   SOLE   33,900 0 0
CITY OFFICE REIT INC COM 178587101 734 37,200 SH   SOLE   37,200 0 0
CLARIVATE PLC ORD SHS G21810109 1,639 69,700 SH   SOLE   108,507 0 0
CLEAN HARBORS INC COM 184496107 40 400 SH   SOLE   20,170 0 0
CLOROX CO DEL COM 189054109 22,425 128,613 SH   SOLE   137,911 0 0
CLOUDFLARE INC CL A COM 18915M107 6,060 46,080 SH   SOLE   169,203 0 0
CME GROUP INC COM 12572Q105 48,588 212,677 SH   SOLE   219,932 0 0
CME GROUP INC COM 12572Q105 251 1,100 SH   SOLE 2 1,100 0 0
CME GROUP INC COM 12572Q105 425 1,862 SH   SOLE   1,862 0 0
CMS ENERGY CORP COM 125896100 5,034 77,379 SH   SOLE   82,922 0 0
COCA COLA CO COM 191216100 554 9,350 SH   SOLE 5 9,350 0 0
COCA COLA CO COM 191216100 87,228 1,473,191 SH   SOLE   1,502,851 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2,365 42,290 SH   SOLE   42,290 0 0
CODEXIS INC COM 192005106 0 0 SH   SOLE   62,674 0 0
COGNEX CORP COM 192422103 3,313 42,606 SH   SOLE 6 0 0 42,606
COGNEX CORP COM 192422103 2,586 33,260 SH   SOLE   37,001 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,546 130,140 SH   SOLE   151,115 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,827 7,240 SH   SOLE   8,405 0 0
COLGATE PALMOLIVE CO COM 194162103 34,283 401,727 SH   SOLE   531,266 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH   SOLE   700 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH   SOLE   10,366 0 0
COMCAST CORP NEW CL A 20030N101 82,549 1,640,158 SH   SOLE   1,760,998 0 0
COMCAST CORP NEW CL A 20030N101 6,866 136,413 SH   SOLE 2 136,413 0 0
COMCAST CORP NEW CL A 20030N101 498 9,900 SH   SOLE 1 0 9,900 0
COMERICA INC COM 200340107 253 2,909 SH   SOLE   2,909 0 0
COMFORT SYS USA INC COM 199908104 0 0 SH   SOLE   7,442 0 0
COMMERCE BANCSHARES INC COM 200525103 36 519 SH   SOLE   22,018 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 873 18,460 SH   SOLE   18,460 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH   SOLE   227,737 0 0
CONAGRA BRANDS INC COM 205887102 3,538 103,593 SH   SOLE   180,982 0 0
CONOCOPHILLIPS COM 20825C104 21,465 297,377 SH   SOLE   323,062 0 0
CONOCOPHILLIPS COM 20825C104 12,194 168,945 SH   SOLE 1 0 0 168,945
CONOCOPHILLIPS COM 20825C104 13,288 184,092 SH   SOLE 4 0 0 184,092
CONSOLIDATED EDISON INC COM 209115104 24,384 285,795 SH   SOLE   286,513 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,121 32,360 SH   SOLE 6 0 0 32,360
CONSTELLATION BRANDS INC CL A 21036P108 8,803 35,074 SH   SOLE   46,785 0 0
CONTINENTAL RES INC COM 212015101 49 1,100 SH   SOLE   23,781 0 0
COOPER COS INC COM NEW 216648402 4,250 10,144 SH   SOLE   18,714 0 0
COPA HOLDINGS SA CL A P31076105 0 0 SH   SOLE   2,587 0 0
COPART INC COM 217204106 7,819 51,571 SH   SOLE   56,105 0 0
CORE & MAIN INC CL A 21874C102 0 0 SH   SOLE   50,998 0 0
COREPOINT LODGING INC COM 21872L104 509 32,400 SH   SOLE   32,400 0 0
CORNING INC COM 219350105 6,344 170,412 SH   SOLE   384,057 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,618 93,590 SH   SOLE   93,590 0 0
CORTEVA INC COM 22052L104 10,386 219,668 SH   SOLE   251,267 0 0
COSTAR GROUP INC COM 22160N109 6,214 78,633 SH   SOLE   343,193 0 0
COSTCO WHSL CORP NEW COM 22160K105 89,397 157,472 SH   SOLE   160,571 0 0
COSTCO WHSL CORP NEW COM 22160K105 965 1,700 SH   SOLE 2 1,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,669 22,316 SH   SOLE 1 0 600 21,716
COTERRA ENERGY INC COM 127097103 3,030 159,483 SH   SOLE   161,189 0 0
COUPA SOFTWARE INC COM 22266L106 2,173 13,750 SH   SOLE   14,386 0 0
COUPANG INC CL A 22266T109 0 0 SH   SOLE   11,804 0 0
COURSERA INC COM 22266M104 2,142 87,624 SH   SOLE 5 87,624 0 0
COUSINS PPTYS INC COM NEW 222795502 5,011 124,410 SH   SOLE   124,410 0 0
CREDICORP LTD COM G2519Y108 702 5,750 SH   SOLE   5,750 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 0 0 SH   SOLE   67,782 0 0
CRH PLC ADR 12626K203 0 0 SH   SOLE   14,047 0 0
CRITEO S A SPONS ADS 226718104 0 0 SH   SOLE   104,865 0 0
CROCS INC COM 227046109 0 0 SH   SOLE   16,011 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 8,677 42,378 SH   SOLE   76,985 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 19 95 SH   SOLE 1 95 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 486 2,330 SH   SOLE 5 2,330 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 19,099 91,495 SH   SOLE   161,094 0 0
CROWN HLDGS INC COM 228368106 3,266 29,525 SH   SOLE   43,674 0 0
CSX CORP COM 126408103 20,211 537,521 SH   SOLE   566,941 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 286 4,660 SH   SOLE   4,660 0 0
CUBESMART COM 229663109 746 13,107 SH   SOLE 5 13,107 0 0
CUBESMART COM 229663109 10,223 179,640 SH   SOLE   590,477 0 0
CUMMINS INC COM 231021106 6,781 31,087 SH   SOLE   34,247 0 0
CVS HEALTH CORP COM 126650100 58,238 564,538 SH   SOLE   1,150,509 0 0
CVS HEALTH CORP COM 126650100 12,910 125,147 SH   SOLE 2 125,147 0 0
CVS HEALTH CORP COM 126650100 12,813 124,207 SH   SOLE 1 0 4,800 119,407
CVS HEALTH CORP COM 126650100 16,057 155,652 SH   SOLE 4 0 0 155,652
CYBERARK SOFTWARE LTD SHS M2682V108 1,339 7,730 SH   SOLE   7,730 0 0
CYRUSONE INC COM 23283R100 9,436 105,170 SH   SOLE   105,170 0 0
CYTOKINETICS INC COM NEW 23282W605 0 0 SH   SOLE   277,864 0 0
D R HORTON INC COM 23331A109 7,738 71,355 SH   SOLE   90,800 0 0
D R HORTON INC COM 23331A109 104 957 SH   SOLE 1 200 0 757
D R HORTON INC COM 23331A109 15,499 142,910 SH   SOLE 4 0 0 142,910
DANAHER CORPORATION COM 235851102 5,858 17,805 SH   SOLE 5 17,805 0 0
DANAHER CORPORATION COM 235851102 44,216 134,391 SH   SOLE   529,343 0 0
DANAHER CORPORATION COM 235851102 4,852 14,748 SH   SOLE 1 151 0 14,597
DANAHER CORPORATION COM 235851102 10,709 32,548 SH   SOLE 4 0 0 32,548
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 669 16,600 SH   SOLE 3 16,600 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 165 4,100 SH   SOLE   26,796 0 0
DARDEN RESTAURANTS INC COM 237194105 4,120 27,351 SH   SOLE   40,840 0 0
DATADOG INC CL A COM 23804L103 8,046 45,177 SH   SOLE   46,090 0 0
DAVITA INC COM 23918K108 5,134 45,128 SH   SOLE   51,313 0 0
DAVITA INC COM 23918K108 25,917 227,821 SH   SOLE 2 227,821 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 1,480 37,870 SH   SOLE   37,870 0 0
DEERE & CO COM 244199105 5,802 16,922 SH   SOLE 5 16,922 0 0
DEERE & CO COM 244199105 45,806 133,587 SH   SOLE   141,372 0 0
DEERE & CO COM 244199105 240 700 SH   SOLE 2 700 0 0
DEERE & CO COM 244199105 343 1,000 SH   SOLE   1,000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,205 57,056 SH   SOLE   58,457 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,638 41,923 SH   SOLE   46,128 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,650 93,397 SH   SOLE 4 0 0 93,397
DENALI THERAPEUTICS INC COM 24823R105 464 10,402 SH   SOLE 5 10,402 0 0
DENALI THERAPEUTICS INC COM 24823R105 0 0 SH   SOLE   634,591 0 0
DENTSPLY SIRONA INC COM 24906P109 2,556 45,819 SH   SOLE   69,827 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 5,990 135,974 SH   SOLE   349,044 0 0
DEXCOM INC COM 252131107 8,913 16,599 SH   SOLE 5 16,599 0 0
DEXCOM INC COM 252131107 12,129 22,589 SH   SOLE   85,918 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 0 0 SH   SOLE   991 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,952 36,640 SH   SOLE   56,497 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 152 15,836 SH   SOLE 5 15,836 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,688 175,600 SH   SOLE   656,542 0 0
DIDI GLOBAL INC SPONSORED ADS 23292E108 91 18,200 SH   SOLE   18,200 0 0
DIGITAL RLTY TR INC COM 253868103 455 2,574 SH   SOLE 5 2,574 0 0
DIGITAL RLTY TR INC COM 253868103 51,766 292,677 SH   SOLE   490,114 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 3,629 435,600 SH   SOLE   665,016 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 0 0 SH   SOLE   15,785 0 0
DISCOVER FINL SVCS COM 254709108 7,492 64,836 SH   SOLE   84,620 0 0
DISCOVERY INC COM SER A 25470F104 846 35,942 SH   SOLE   51,725 0 0
DISCOVERY INC COM SER C 25470F302 1,616 70,575 SH   SOLE   100,615 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,722 53,069 SH   SOLE   67,363 0 0
DISNEY WALT CO COM 254687106 3,584 23,139 SH   SOLE 5 23,139 0 0
DISNEY WALT CO COM 254687106 66,371 428,507 SH   SOLE   443,571 0 0
DISNEY WALT CO COM 254687106 7,439 48,027 SH   SOLE 1 0 0 48,027
DIVERSEY HLDGS LTD ORD SHS G28923103 0 0 SH   SOLE   112,300 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 580 187,600 SH   SOLE   187,600 0 0
DOCUSIGN INC COM 256163106 1,216 7,981 SH   SOLE 5 7,981 0 0
DOCUSIGN INC COM 256163106 6,044 39,683 SH   SOLE 6 0 0 39,683
DOCUSIGN INC COM 256163106 6,527 42,853 SH   SOLE   43,786 0 0
DOCUSIGN INC COM 256163106 29 193 SH   SOLE 1 0 0 193
DOLLAR GEN CORP NEW COM 256677105 16,739 70,978 SH   SOLE   81,315 0 0
DOLLAR TREE INC COM 256746108 7,898 56,203 SH   SOLE   69,682 0 0
DOLLAR TREE INC COM 256746108 10,529 74,929 SH   SOLE 1 0 0 74,929
DOLLAR TREE INC COM 256746108 12,141 86,398 SH   SOLE 4 0 0 86,398
DOMINION ENERGY INC COM 25746U109 14,652 186,506 SH   SOLE   187,232 0 0
DOMINOS PIZZA INC COM 25754A201 10,557 18,707 SH   SOLE   19,404 0 0
DOORDASH INC CL A 25809K105 3,146 21,130 SH   SOLE   21,130 0 0
DOUGLAS EMMETT INC COM 25960P109 4,887 145,890 SH   SOLE   145,890 0 0
DOVER CORP COM 260003108 12,764 70,287 SH   SOLE   79,897 0 0
DOW INC COM 260557103 11,469 202,212 SH   SOLE   261,340 0 0
DOW INC COM 260557103 3,718 65,554 SH   SOLE 4 0 0 65,554
DR REDDYS LABS LTD ADR 256135203 4,566 69,800 SH   SOLE   69,800 0 0
DRAFTKINGS INC COM CL A 26142R104 1,731 63,010 SH   SOLE   63,010 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 0 0 SH   SOLE   41,307 0 0
DROPBOX INC CL A 26210C104 1,563 63,678 SH   SOLE   64,408 0 0
DTE ENERGY CO COM 233331107 5,140 43,000 SH   SOLE   43,986 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17,674 168,488 SH   SOLE   208,940 0 0
DUKE REALTY CORP COM NEW 264411505 505 7,698 SH   SOLE 5 7,698 0 0
DUKE REALTY CORP COM NEW 264411505 25,738 392,111 SH   SOLE   669,152 0 0
DUOLINGO INC CL A COM 26603R106 1,379 13,000 SH   SOLE 5 13,000 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,094 25,920 SH   SOLE 5 25,920 0 0
DUPONT DE NEMOURS INC COM 26614N102 30,048 371,975 SH   SOLE   388,506 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,073 13,282 SH   SOLE 2 13,282 0 0
DUPONT DE NEMOURS INC COM 26614N102 533 6,600 SH   SOLE 1 0 6,600 0
DUPONT DE NEMOURS INC COM 26614N102 1,676 20,753 SH   SOLE 4 0 0 20,753
DXC TECHNOLOGY CO COM 23355L106 252 7,816 SH   SOLE   7,816 0 0
DYNATRACE INC COM NEW 268150109 2,153 35,680 SH   SOLE   40,884 0 0
E L F BEAUTY INC COM 26856L103 0 0 SH   SOLE   51,289 0 0
EAGLE MATLS INC COM 26969P108 23 140 SH   SOLE   11,716 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,611 70,300 SH   SOLE   70,300 0 0
EASTGROUP PPTYS INC COM 277276101 7,674 33,680 SH   SOLE   33,680 0 0
EASTMAN CHEM CO COM 277432100 4,232 35,005 SH   SOLE   50,272 0 0
EATON CORP PLC SHS G29183103 15,207 87,994 SH   SOLE   95,028 0 0
EATON CORP PLC SHS G29183103 9,816 56,797 SH   SOLE 1 356 0 56,441
EATON CORP PLC SHS G29183103 12,405 71,782 SH   SOLE 4 0 0 71,782
EBAY INC. COM 278642103 10,439 156,978 SH   SOLE   173,438 0 0
ECOLAB INC COM 278865100 3,317 14,140 SH   SOLE 5 14,140 0 0
ECOLAB INC COM 278865100 19,826 84,512 SH   SOLE   133,944 0 0
ECOLAB INC COM 278865100 2,619 11,164 SH   SOLE 4 0 0 11,164
ECOPETROL S A SPONSORED ADS 279158109 262 20,300 SH   SOLE   20,300 0 0
EDISON INTL COM 281020107 5,736 84,039 SH   SOLE   88,051 0 0
EDITAS MEDICINE INC COM 28106W103 0 0 SH   SOLE   195,034 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 30,846 238,101 SH   SOLE   1,074,004 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 285 2,200 SH   SOLE 2 2,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 466 3,600 SH   SOLE   3,600 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,334 82,257 SH   SOLE   134,271 0 0
ELASTIC N V ORD SHS N14506104 80,439 653,500 SH   SOLE   653,500 0 0
ELASTIC N V ORD SHS N14506104 714 5,800 SH   SOLE 2 5,800 0 0
ELBIT SYS LTD ORD M3760D101 0 0 SH   SOLE   693 0 0
ELECTRONIC ARTS INC COM 285512109 18,313 138,841 SH   SOLE   142,961 0 0
ELEMENT SOLUTIONS INC COM 28618M106 41 1,700 SH   SOLE   57,515 0 0
EMERSON ELEC CO COM 291011104 18,751 201,684 SH   SOLE   352,961 0 0
EMERSON ELEC CO COM 291011104 121 1,303 SH   SOLE 1 340 0 963
EMPIRE ST RLTY TR INC CL A 292104106 1,041 117,000 SH   SOLE   117,000 0 0
ENBRIDGE INC COM 29250N105 0 0 SH   SOLE   10,588 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 194 35,700 SH   SOLE   35,700 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 78 42,900 SH   SOLE   42,900 0 0
ENPHASE ENERGY INC COM 29355A107 3,183 17,397 SH   SOLE 5 17,397 0 0
ENPHASE ENERGY INC COM 29355A107 4,814 26,316 SH   SOLE   53,664 0 0
ENTEGRIS INC COM 29362U104 3,647 26,320 SH   SOLE   33,289 0 0
ENTERGY CORP NEW COM 29364G103 4,889 43,396 SH   SOLE   45,796 0 0
EOG RES INC COM 26875P101 11,475 129,175 SH   SOLE   155,897 0 0
EOG RES INC COM 26875P101 130 1,463 SH   SOLE 1 476 0 987
EPAM SYS INC COM 29414B104 7,899 11,817 SH   SOLE   12,555 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,962 62,380 SH   SOLE   99,284 0 0
EQUIFAX INC COM 294429105 4,220 14,414 SH   SOLE 5 14,414 0 0
EQUIFAX INC COM 294429105 7,291 24,903 SH   SOLE   27,420 0 0
EQUINIX INC COM 29444U700 307 363 SH   SOLE 5 363 0 0
EQUINIX INC COM 29444U700 78,722 93,070 SH   SOLE   114,292 0 0
EQUITABLE HLDGS INC COM 29452E101 2,612 79,659 SH   SOLE   125,152 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,629 101,510 SH   SOLE   101,510 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,464 176,407 SH   SOLE   180,732 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 32,459 358,658 SH   SOLE   367,549 0 0
ERIE INDTY CO CL A 29530P102 7,672 39,820 SH   SOLE   40,520 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,016 139,300 SH   SOLE   187,486 0 0
ESSENTIAL UTILS INC COM 29670G102 2,598 48,390 SH   SOLE   110,213 0 0
ESSEX PPTY TR INC COM 297178105 30,737 87,263 SH   SOLE   154,639 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 1,694 80,300 SH   SOLE   80,300 0 0
ETSY INC COM 29786A106 5,803 26,505 SH   SOLE   29,510 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 0 0 SH   SOLE   44,111 0 0
EVEREST RE GROUP LTD COM G3223R108 2,893 10,562 SH   SOLE   10,703 0 0
EVERGY INC COM 30034W106 3,651 53,209 SH   SOLE   57,694 0 0
EVERSOURCE ENERGY COM 30040W108 27,031 297,108 SH   SOLE   343,580 0 0
EVERSOURCE ENERGY COM 30040W108 13,147 144,500 SH   SOLE 2 144,500 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH   SOLE   39,879 0 0
EXACT SCIENCES CORP COM 30063P105 2,485 31,930 SH   SOLE   35,453 0 0
EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 409 5,674 SH   SOLE 5 0 0 0
EXELON CORP COM 30161N101 22,042 381,621 SH   SOLE   415,004 0 0
EXELON CORP COM 30161N101 6,738 116,652 SH   SOLE 4 0 0 116,652
EXPEDIA GROUP INC COM NEW 30212P303 1,077 5,960 SH   SOLE 5 5,960 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,700 31,540 SH   SOLE   32,276 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,137 90,377 SH   SOLE   99,403 0 0
EXTRA SPACE STORAGE INC COM 30225T102 915 4,036 SH   SOLE 5 4,036 0 0
EXTRA SPACE STORAGE INC COM 30225T102 31,327 138,170 SH   SOLE   302,020 0 0
EXXON MOBIL CORP COM 30231G102 66,876 1,092,930 SH   SOLE   1,428,325 0 0
EXXON MOBIL CORP COM 30231G102 164 2,682 SH   SOLE 1 480 0 2,202
EXXON MOBIL CORP COM 30231G102 1,530 25,000 SH   SOLE 4 0 0 25,000
F5 INC COM 315616102 3,547 14,493 SH   SOLE   16,150 0 0
FACTSET RESH SYS INC COM 303075105 4,076 8,386 SH   SOLE   10,066 0 0
FAIR ISAAC CORP COM 303250104 2,756 6,354 SH   SOLE   7,029 0 0
FARMLAND PARTNERS INC COM 31154R109 272 22,800 SH   SOLE   22,800 0 0
FASTENAL CO COM 311900104 9,020 140,812 SH   SOLE   154,347 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 SH BEN INT NEW 313747206 15,611 114,516 SH   SOLE   150,745 0 0
FEDERAL SIGNAL CORP COM 313855108 0 0 SH   SOLE   24,600 0 0
FEDEX CORP COM 31428X106 14,037 54,274 SH   SOLE   72,044 0 0
FEDEX CORP COM 31428X106 15,596 60,301 SH   SOLE 1 0 0 60,301
FEDEX CORP COM 31428X106 17,691 68,399 SH   SOLE 4 0 0 68,399
FERRARI N V COM N3167Y103 0 0 SH   SOLE   288 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,409 65,335 SH   SOLE   112,913 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 39,357 360,581 SH   SOLE   400,217 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 13,273 121,605 SH   SOLE 2 121,605 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 469 4,300 SH   SOLE 1 0 4,300 0
FIFTH THIRD BANCORP COM 316773100 7,944 182,400 SH   SOLE   212,353 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 0 0 SH   SOLE   87,570 0 0
FIRST INDL RLTY TR INC COM 32054K103 7,150 108,000 SH   SOLE   158,637 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,488 36,260 SH   SOLE   43,359 0 0
FIRSTENERGY CORP COM 337932107 5,006 120,372 SH   SOLE   130,715 0 0
FIRSTSERVICE CORP NEW COM 33767E202 0 0 SH   SOLE   1,006 0 0
FISERV INC COM 337738108 14,855 143,126 SH   SOLE   189,869 0 0
FIVE BELOW INC COM 33829M101 15,144 73,200 SH   SOLE   74,735 0 0
FIVE BELOW INC COM 33829M101 290 1,400 SH   SOLE 2 1,400 0 0
FIVE BELOW INC COM 33829M101 455 2,200 SH   SOLE   2,200 0 0
FIVE BELOW INC COM 33829M101 76 367 SH   SOLE 1 87 0 280
FIVE9 INC COM 338307101 0 0 SH   SOLE   660 0 0
FIVERR INTL LTD ORD SHS M4R82T106 12,180 107,120 SH   SOLE   107,120 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 3,645 16,285 SH   SOLE   22,574 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,306 28,171 SH   SOLE 1 0 0 28,171
FLEETCOR TECHNOLOGIES INC COM 339041105 6,040 26,984 SH   SOLE 4 0 0 26,984
FLOOR & DECOR HLDGS INC CL A 339750101 0 0 SH   SOLE   2,516 0 0
FMC CORP COM NEW 302491303 3,083 28,052 SH   SOLE   35,312 0 0
FOOT LOCKER INC COM 344849104 17,912 410,553 SH   SOLE   410,553 0 0
FOOT LOCKER INC COM 344849104 1,331 30,500 SH   SOLE 2 30,500 0 0
FOOT LOCKER INC COM 344849104 388 8,900 SH   SOLE 1 0 8,900 0
FORD MTR CO DEL COM 345370860 19,376 932,898 SH   SOLE   1,063,350 0 0
FORTINET INC COM 34959E109 77,965 216,932 SH   SOLE   220,316 0 0
FORTINET INC COM 34959E109 575 1,600 SH   SOLE 2 1,600 0 0
FORTINET INC COM 34959E109 970 2,700 SH   SOLE   2,700 0 0
FORTIS INC COM 349553107 0 0 SH   SOLE   800 0 0
FORTIVE CORP COM 34959J108 5,465 71,629 SH   SOLE   93,698 0 0
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 1,106 11,000,000 PRN   SOLE 2 11,000,000 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,190 29,842 SH   SOLE   86,455 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,897 64,500 SH   SOLE   170,100 0 0
FOX CORP CL A COM 35137L105 2,799 75,845 SH   SOLE   101,246 0 0
FOX CORP CL B COM 35137L204 1,036 30,231 SH   SOLE   49,247 0 0
FOX FACTORY HLDG CORP COM 35138V102 0 0 SH   SOLE   9,286 0 0
FRANCO NEV CORP COM 351858105 0 0 SH   SOLE   176 0 0
FRANKLIN RESOURCES INC COM 354613101 9,762 291,503 SH   SOLE   343,800 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 476 80,000 SH   SOLE   80,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 12,824 307,300 SH   SOLE   345,234 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9,499 227,634 SH   SOLE 1 0 0 227,634
FREEPORT-MCMORAN INC CL B 35671D857 11,885 284,800 SH   SOLE 4 0 0 284,800
FTS INTERNATIONAL INC COM NEW CL A 30283W302 0 0 SH   SOLE   22,250 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 3,114 118,617 SH   SOLE 2 118,617 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 385 8,900 SH   SOLE   8,900 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,282 42,920 SH   SOLE   46,184 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,448 235,268 SH   SOLE   254,742 0 0
GARMIN LTD SHS H2906T109 4,332 31,812 SH   SOLE   119,126 0 0
GARTNER INC COM 366651107 4,837 14,467 SH   SOLE 5 14,467 0 0
GARTNER INC COM 366651107 6,007 17,969 SH   SOLE   20,511 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 307 6,500 SH   SOLE   6,500 0 0
GENERAC HLDGS INC COM 368736104 4,664 13,254 SH   SOLE   14,822 0 0
GENERAL DYNAMICS CORP COM 369550108 17,429 83,605 SH   SOLE   94,527 0 0
GENERAL ELECTRIC CO COM NEW 369604301 22,652 239,785 SH   SOLE   259,591 0 0
GENERAL MLS INC COM 370334104 19,698 292,343 SH   SOLE   308,681 0 0
GENERAL MTRS CO COM 37045V100 17,626 300,626 SH   SOLE   349,427 0 0
GENTEX CORP COM 371901109 5,499 157,800 SH   SOLE   157,800 0 0
GENUINE PARTS CO COM 372460105 11,656 83,137 SH   SOLE   91,343 0 0
GENWORTH FINL INC COM CL A 37247D106 55 13,500 SH   SOLE   13,500 0 0
GEO GROUP INC NEW COM 36162J106 835 107,800 SH   SOLE   107,800 0 0
GETTY RLTY CORP NEW COM 374297109 1,040 32,400 SH   SOLE   32,400 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH   SOLE   63,176 0 0
GILDAN ACTIVEWEAR INC COM 375916103 0 0 SH   SOLE   4,587 0 0
GILEAD SCIENCES INC COM 375558103 1,878 25,868 SH   SOLE 5 25,868 0 0
GILEAD SCIENCES INC COM 375558103 36,679 505,149 SH   SOLE   1,129,035 0 0
GILEAD SCIENCES INC COM 375558103 13,360 183,996 SH   SOLE 2 183,996 0 0
GLACIER BANCORP INC NEW COM 37637Q105 35 610 SH   SOLE   35,856 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 819 31,800 SH   SOLE   31,800 0 0
GLADSTONE LD CORP COM 376549101 881 26,100 SH   SOLE   26,100 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 0 0 SH   SOLE   7,351 0 0
GLOBAL MED REIT INC COM NEW 37954A204 870 49,000 SH   SOLE   142,399 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,337 87,500 SH   SOLE   87,500 0 0
GLOBAL PMTS INC COM 37940X102 25,094 185,637 SH   SOLE   206,835 0 0
GLOBAL PMTS INC COM 37940X102 243 1,800 SH   SOLE 2 1,800 0 0
GLOBAL PMTS INC COM 37940X102 397 2,938 SH   SOLE   2,938 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 417 13,670 SH   SOLE 5 0 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,841 133,400 SH   SOLE 5 0 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,885 100,200 SH   SOLE   100,200 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,610 19,070 SH   SOLE 5 19,070 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6,122 72,500 SH   SOLE   72,500 0 0
GLOBANT S A COM L44385109 0 0 SH   SOLE   22,385 0 0
GLOBE LIFE INC COM 37959E102 2,363 25,215 SH   SOLE   29,702 0 0
GODADDY INC CL A 380237107 2,743 32,323 SH   SOLE   35,662 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45,716 119,503 SH   SOLE   125,269 0 0
GOOSEHEAD INS INC COM CL A 38267D109 0 0 SH   SOLE   6,286 0 0
GRAINGER W W INC COM 384802104 13,076 25,232 SH   SOLE   27,243 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH   SOLE   57,015 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 0 0 SH   SOLE   69,690 0 0
GUARDANT HEALTH INC COM 40131M109 0 0 SH   SOLE   217,719 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,665 14,670 SH   SOLE   14,670 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 0 0 SH   SOLE   11,569 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 6,286 87,273 SH   SOLE 2 87,273 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 100 1,098 SH   SOLE   11,638 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 0 0 SH   SOLE   26,582 0 0
HALLIBURTON CO COM 406216101 4,568 199,756 SH   SOLE   273,696 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 0 0 SH   SOLE   17,529 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 0 0 SH   SOLE   28,804 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,301 76,785 SH   SOLE   117,554 0 0
HASBRO INC COM 418056107 3,560 34,982 SH   SOLE   43,762 0 0
HAYWARD HLDGS INC COM 421298100 0 0 SH   SOLE   15,122 0 0
HCA HEALTHCARE INC COM 40412C101 13,855 53,927 SH   SOLE   63,796 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 0 0 SH   SOLE   281,673 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,082 32,000 SH   SOLE   0 0 32,000
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 283 5,540 SH   SOLE   20,907 0 0
HEALTH CATALYST INC COM 42225T107 0 0 SH   SOLE   476,318 0 0
HEALTHCARE RLTY TR COM 421946104 202 6,376 SH   SOLE 5 6,376 0 0
HEALTHCARE RLTY TR COM 421946104 3,906 123,440 SH   SOLE   281,640 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 365 10,944 SH   SOLE 5 10,944 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,152 184,260 SH   SOLE   486,742 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 20,098 556,877 SH   SOLE   770,060 0 0
HEICO CORP NEW COM 422806109 1,222 8,470 SH   SOLE   9,666 0 0
HEICO CORP NEW CL A 422806208 1,714 13,340 SH   SOLE   15,520 0 0
HELLO GROUP INC ADS 423403104 113 12,600 SH   SOLE   56,797 0 0
HENRY JACK & ASSOC INC COM 426281101 3,502 20,970 SH   SOLE   23,616 0 0
HENRY SCHEIN INC COM 806407102 2,644 34,104 SH   SOLE   34,104 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 274 29,900 SH   SOLE   29,900 0 0
HERSHEY CO COM 427866108 6,546 33,834 SH   SOLE   71,582 0 0
HESS CORP COM 42809H107 4,390 59,297 SH   SOLE   68,650 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,663 295,684 SH   SOLE   436,963 0 0
HIGHWOODS PPTYS INC COM 431284108 3,860 86,570 SH   SOLE   108,657 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 30,710 196,874 SH   SOLE   307,745 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 562 3,600 SH   SOLE 2 3,600 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 936 6,000 SH   SOLE   6,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 0 0 SH   SOLE   63,843 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 0 0 SH   SOLE   67,275 0 0
HOLOGIC INC COM 436440101 4,161 54,349 SH   SOLE   74,970 0 0
HOME DEPOT INC COM 437076102 2,824 6,804 SH   SOLE 5 6,804 0 0
HOME DEPOT INC COM 437076102 132,320 318,836 SH   SOLE   326,758 0 0
HOME DEPOT INC COM 437076102 1,204 2,900 SH   SOLE 2 2,900 0 0
HOME DEPOT INC COM 437076102 2,637 6,355 SH   SOLE 1 0 0 6,355
HOME DEPOT INC COM 437076102 747 1,800 SH   SOLE 4 0 0 1,800
HONEYWELL INTL INC COM 438516106 792 3,797 SH   SOLE 5 3,797 0 0
HONEYWELL INTL INC COM 438516106 80,819 387,602 SH   SOLE   393,803 0 0
HONEYWELL INTL INC COM 438516106 1,168 5,600 SH   SOLE 2 5,600 0 0
HONEYWELL INTL INC COM 438516106 412 1,976 SH   SOLE   1,976 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 4,546 42,183 SH   SOLE   248,117 0 0
HORMEL FOODS CORP COM 440452100 21,573 441,972 SH   SOLE   463,012 0 0
HOST HOTELS & RESORTS INC COM 44107P104 471 27,077 SH   SOLE 5 27,077 0 0
HOST HOTELS & RESORTS INC COM 44107P104 12,838 738,263 SH   SOLE   1,125,498 0 0
HOWMET AEROSPACE INC COM 443201108 2,770 87,020 SH   SOLE   114,373 0 0
HP INC COM 40434L105 10,088 267,804 SH   SOLE   269,562 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 0 0 SH   SOLE   72,217 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 534 14,300 SH   SOLE   14,300 0 0
HUBBELL INC COM 443510607 73 350 SH   SOLE   38,126 0 0
HUBSPOT INC COM 443573100 5,663 8,591 SH   SOLE   8,934 0 0
HUDSON PAC PPTYS INC COM 444097109 3,152 127,550 SH   SOLE   316,955 0 0
HUMANA INC COM 444859102 20,540 44,280 SH   SOLE   71,074 0 0
HUMANA INC COM 444859102 997 2,149 SH   SOLE 2 2,149 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,787 18,526 SH   SOLE   28,062 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,985 323,271 SH   SOLE   425,809 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,155 11,538 SH   SOLE   11,538 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 274 7,800 SH   SOLE   7,800 0 0
I MAB SPONSORED ADS 44975P103 109 2,300 SH   SOLE   88,999 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,954 14,951 SH   SOLE   14,951 0 0
ICICI BANK LIMITED ADR 45104G104 3,643 184,100 SH   SOLE 6 0 0 184,100
ICICI BANK LIMITED ADR 45104G104 584 29,490 SH   SOLE   218,067 0 0
ICICI BANK LIMITED ADR 45104G104 2,868 144,900 SH   SOLE   0 0 144,900
IDEX CORP COM 45167R104 3,683 15,585 SH   SOLE   42,779 0 0
IDEXX LABS INC COM 45168D104 66,034 100,286 SH   SOLE   163,499 0 0
IDEXX LABS INC COM 45168D104 461 700 SH   SOLE 2 700 0 0
IDEXX LABS INC COM 45168D104 724 1,100 SH   SOLE   1,100 0 0
IGM BIOSCIENCES INC COM 449585108 0 0 SH   SOLE   101,644 0 0
IHS MARKIT LTD SHS G47567105 10,465 78,731 SH   SOLE   82,991 0 0
ILLINOIS TOOL WKS INC COM 452308109 24,078 97,562 SH   SOLE   99,505 0 0
ILLUMINA INC COM 452327109 8,021 21,084 SH   SOLE 5 21,084 0 0
ILLUMINA INC COM 452327109 13,293 34,940 SH   SOLE   157,263 0 0
IMPERIAL OIL LTD COM NEW 453038408 0 0 SH   SOLE   7,603 0 0
INCYTE CORP COM 45337C102 1,231 16,771 SH   SOLE 5 16,771 0 0
INCYTE CORP COM 45337C102 5,563 75,788 SH   SOLE   189,229 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,208 85,500 SH   SOLE   85,500 0 0
INDUS REALTY TRUST INC COM 45580R103 427 5,270 SH   SOLE   5,270 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,345 53,700 SH   SOLE   53,700 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,143 203,200 SH   SOLE 6 0 0 203,200
INFOSYS LTD SPONSORED ADR 456788108 20,514 810,500 SH   SOLE   810,500 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,688 145,700 SH   SOLE   0 0 145,700
INGERSOLL RAND INC COM 45687V106 5,174 83,620 SH   SOLE   147,132 0 0
INMODE LTD SHS M5425M103 671 9,510 SH   SOLE   37,324 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,187 19,730 SH   SOLE   31,535 0 0
INSMED INC COM PAR $.01 457669307 0 0 SH   SOLE   313,905 0 0
INSULET CORP COM 45784P101 798 3,000 SH   SOLE 5 3,000 0 0
INSULET CORP COM 45784P101 18,001 67,655 SH   SOLE   163,112 0 0
INSULET CORP COM 45784P101 293 1,100 SH   SOLE 2 1,100 0 0
INSULET CORP COM 45784P101 506 1,900 SH   SOLE   1,900 0 0
INTEL CORP COM 458140100 105,639 2,051,239 SH   SOLE   2,186,405 0 0
INTEL CORP COM 458140100 16,127 313,145 SH   SOLE 2 313,145 0 0
INTEL CORP COM 458140100 412 8,000 SH   SOLE 1 0 8,000 0
INTEL CORP COM 458140100 7,292 141,592 SH   SOLE 4 0 0 141,592
INTELLIA THERAPEUTICS INC COM 45826J105 433 3,660 SH   SOLE 5 3,660 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH   SOLE   40,546 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 0 0 SH   SOLE   383 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,381 24,723 SH   SOLE 6 0 0 24,723
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,132 125,260 SH   SOLE   299,054 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 0 0 SH   SOLE   1,583 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 41,884 313,364 SH   SOLE   328,386 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,874 52,269 SH   SOLE   81,434 0 0
INTERNATIONAL PAPER CO COM 460146103 3,913 83,297 SH   SOLE   131,395 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3,882 103,663 SH   SOLE   140,618 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 0 0 SH   SOLE   153,287 0 0
INTUIT COM 461202103 5,063 7,872 SH   SOLE 5 7,872 0 0
INTUIT COM 461202103 246,529 383,273 SH   SOLE   419,010 0 0
INTUIT COM 461202103 1,801 2,800 SH   SOLE 2 2,800 0 0
INTUIT COM 461202103 3,022 4,698 SH   SOLE   4,698 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,936 19,305 SH   SOLE 6 0 0 19,305
INTUITIVE SURGICAL INC COM NEW 46120E602 86,605 241,037 SH   SOLE   634,593 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 611 1,700 SH   SOLE 2 1,700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 995 2,769 SH   SOLE   2,769 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 68 189 SH   SOLE 1 39 0 150
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 6,872 330,700 SH   SOLE   330,700 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3,259 165,000 SH   SOLE   165,000 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,006 13,070 SH   SOLE 5 0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 736 9,105 SH   SOLE 5 0 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,839 19,055 SH   SOLE 5 19,055 0 0
INVESCO LTD SHS G491BT108 1,974 85,752 SH   SOLE   136,388 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,087 10,272 SH   SOLE 5 10,272 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 27,054 68,000 SH   SOLE   68,000 0 0
INVITATION HOMES INC COM 46187W107 621 13,695 SH   SOLE 5 13,695 0 0
INVITATION HOMES INC COM 46187W107 27,580 608,299 SH   SOLE   1,313,757 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH   SOLE   483,100 0 0
IPG PHOTONICS CORP COM 44980X109 1,363 7,920 SH   SOLE   7,920 0 0
IQIYI INC SPONSORED ADS 46267X108 98 21,400 SH   SOLE   21,400 0 0
IQVIA HLDGS INC COM 46266C105 11,300 40,051 SH   SOLE   110,447 0 0
IRON MTN INC NEW COM 46284V101 18,078 345,454 SH   SOLE   412,949 0 0
ISHARES GOLD TR ISHARES NEW 464285204 6,212 178,450 SH   SOLE   178,450 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 246 3,000 SH   SOLE   3,000 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 6,029 90,510 SH   SOLE   90,510 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 5,179 302,700 SH   SOLE   302,700 0 0
ISHARES SILVER TR ISHARES 46428Q109 3,091 143,700 SH   SOLE   143,700 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,543 21,485 SH   SOLE 5 21,485 0 0
ISHARES TR TIPS BD ETF 464287176 1,346 10,415 SH   SOLE 5 10,415 0 0
ISHARES TR TIPS BD ETF 464287176 31,538 244,100 SH   SOLE   244,100 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,049 10,585 SH   SOLE 5 10,585 0 0
ISHARES TR 20 YR TR BD ETF 464287432 7,780 52,500 SH   SOLE   52,500 0 0
ISHARES TR EXPANDED TECH 464287515 3,738 9,400 SH   SOLE   9,400 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,477 9,680 SH   SOLE 5 9,680 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,243 7,339 SH   SOLE 5 7,339 0 0
ISHARES TR CORE S&P US GWT 464287671 1,426 12,333 SH   SOLE 5 12,333 0 0
ISHARES TR U.S. REAL ES ETF 464287739 430 3,700 SH   SOLE 5 3,700 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,124 26,900 SH   SOLE   26,900 0 0
ISHARES TR U.S. FINLS ETF 464287788 300 3,462 SH   SOLE 5 3,462 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,485 117,400 SH   SOLE 5 117,400 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 4,624 218,400 SH   SOLE   218,400 0 0
ISHARES TR MSCI ACWI ETF 464288257 3,330 31,485 SH   SOLE 5 31,485 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9,772 89,600 SH   SOLE   89,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 9,034 103,826 SH   SOLE 5 103,826 0 0
ISHARES TR IBOXX HI YD ETF 464288513 357 4,100 SH   SOLE   4,100 0 0
ISHARES TR CRE U S REIT ETF 464288521 3,589 53,100 SH   SOLE 5 53,100 0 0
ISHARES TR MBS ETF 464288588 5,726 53,300 SH   SOLE   53,300 0 0
ISHARES TR USD INV GRDE ETF 464288620 2,575 43,100 SH   SOLE   43,100 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 16,466 305,600 SH   SOLE   305,600 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,962 29,800 SH   SOLE   29,800 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,415 8,164 SH   SOLE 5 8,164 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,242 92,530 SH   SOLE   92,530 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,984 28,183 SH   SOLE 5 28,183 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 5,063 34,780 SH   SOLE 5 34,780 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,003 22,139 SH   SOLE 5 22,139 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 2,673 59,000 SH   SOLE   59,000 0 0
ISHARES TR CONV BD ETF 46435G102 16,067 180,167 SH   SOLE 5 0 0 0
ISHARES TR FALN ANGLS USD 46435G474 8,314 277,417 SH   SOLE 5 0 0 0
ISHARES TR FALN ANGLS USD 46435G474 36,312 1,211,600 SH   SOLE   1,211,600 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 643 171,338 SH   SOLE 5 0 0 0
JACOBS ENGR GROUP INC COM 469814107 14,363 103,162 SH   SOLE   114,135 0 0
JACOBS ENGR GROUP INC COM 469814107 278 2,000 SH   SOLE 2 2,000 0 0
JACOBS ENGR GROUP INC COM 469814107 452 3,246 SH   SOLE   3,246 0 0
JACOBS ENGR GROUP INC COM 469814107 7,314 52,534 SH   SOLE 1 233 0 52,301
JACOBS ENGR GROUP INC COM 469814107 640 4,600 SH   SOLE 4 0 0 4,600
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,511 11,860 SH   SOLE   11,860 0 0
JBG SMITH PPTYS COM 46590V100 2,752 95,860 SH   SOLE   95,860 0 0
JD.COM INC SPON ADR CL A 47215P106 259 3,698 SH   SOLE 5 7,396 0 0
JD.COM INC SPON ADR CL A 47215P106 40,381 576,300 SH   SOLE 3 0 0 576,300
JD.COM INC SPON ADR CL A 47215P106 24,517 349,900 SH   SOLE 6 28,600 0 321,300
JD.COM INC SPON ADR CL A 47215P106 6,038 86,174 SH   SOLE   86,174 0 0
JD.COM INC SPON ADR CL A 47215P106 20,744 296,050 SH   SOLE 2 296,050 0 0
JD.COM INC SPON ADR CL A 47215P106 3,293 47,000 SH   SOLE   0 0 47,000
JOHN BEAN TECHNOLOGIES CORP COM 477839104 0 0 SH   SOLE   7,331 0 0
JOHNSON & JOHNSON COM 478160104 2,968 17,352 SH   SOLE 5 17,352 0 0
JOHNSON & JOHNSON COM 478160104 182,128 1,064,643 SH   SOLE   1,562,183 0 0
JOHNSON & JOHNSON COM 478160104 15,339 89,665 SH   SOLE 2 89,665 0 0
JOHNSON & JOHNSON COM 478160104 638 3,728 SH   SOLE 1 179 2,800 749
JOHNSON & JOHNSON COM 478160104 11,812 69,050 SH   SOLE 4 0 0 69,050
JOHNSON CTLS INTL PLC SHS G51502105 34,852 428,631 SH   SOLE   459,305 0 0
JOHNSON CTLS INTL PLC SHS G51502105 28,234 347,235 SH   SOLE 2 347,235 0 0
JOHNSON CTLS INTL PLC SHS G51502105 11,071 136,160 SH   SOLE 1 477 6,100 129,583
JOHNSON CTLS INTL PLC SHS G51502105 14,338 176,333 SH   SOLE 4 0 0 176,333
JOYY INC ADS REPSTG COM A 46591M109 206 4,530 SH   SOLE   4,530 0 0
JPMORGAN CHASE & CO COM 46625H100 13,069 82,533 SH   SOLE 5 82,533 0 0
JPMORGAN CHASE & CO COM 46625H100 133,954 845,939 SH   SOLE   1,038,906 0 0
JPMORGAN CHASE & CO COM 46625H100 1,378 8,703 SH   SOLE 2 8,703 0 0
JPMORGAN CHASE & CO COM 46625H100 15,247 96,288 SH   SOLE 1 0 0 96,288
JUNIPER NETWORKS INC COM 48203R104 3,305 92,551 SH   SOLE   92,551 0 0
KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH   SOLE   21,460 0 0
KE HLDGS INC SPONSORED ADS 482497104 515 25,590 SH   SOLE   25,590 0 0
KELLOGG CO COM 487836108 11,463 177,938 SH   SOLE   201,196 0 0
KEURIG DR PEPPER INC COM 49271V100 6,646 180,300 SH   SOLE   284,030 0 0
KEYCORP COM 493267108 4,737 204,814 SH   SOLE   246,340 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,069 39,074 SH   SOLE   42,315 0 0
KILROY RLTY CORP COM 49427F108 5,789 87,110 SH   SOLE   187,444 0 0
KIMBERLY-CLARK CORP COM 494368103 28,605 200,149 SH   SOLE   205,711 0 0
KIMCO RLTY CORP COM 49446R109 12,843 520,994 SH   SOLE   1,135,812 0 0
KINDER MORGAN INC DEL COM 49456B101 7,395 466,244 SH   SOLE   551,627 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   7,511 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 0 0 SH   SOLE   8,900 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,923 180,100 SH   SOLE   382,253 0 0
KKR & CO INC COM 48251W104 4,871 65,380 SH   SOLE 5 0 0 0
KKR & CO INC COM 48251W104 18,899 253,678 SH   SOLE   371,249 0 0
KKR & CO INC COM 48251W104 671 9,000 SH   SOLE 2 9,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,466 118,400 SH   SOLE   118,400 0 0
KLA CORP COM NEW 482480100 23,988 55,772 SH   SOLE   59,858 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,831 30,043 SH   SOLE   30,043 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 0 0 SH   SOLE   1,306 0 0
KORN FERRY COM NEW 500643200 23 310 SH   SOLE   22,086 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,349 8,860 SH   SOLE   24,154 0 0
KRAFT HEINZ CO COM 500754106 6,578 183,241 SH   SOLE   205,004 0 0
KROGER CO COM 501044101 18,059 398,997 SH   SOLE   480,246 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   80,089 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 9,053 42,455 SH   SOLE   49,164 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,522 20,758 SH   SOLE   27,806 0 0
LAM RESEARCH CORP COM 512807108 97,024 134,915 SH   SOLE   143,657 0 0
LAM RESEARCH CORP COM 512807108 431 600 SH   SOLE 2 600 0 0
LAM RESEARCH CORP COM 512807108 719 1,000 SH   SOLE   1,000 0 0
LAMB WESTON HLDGS INC COM 513272104 470 7,420 SH   SOLE   7,420 0 0
LAS VEGAS SANDS CORP COM 517834107 2,894 76,878 SH   SOLE   80,116 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 0 0 SH   SOLE   20,774 0 0
LAUDER ESTEE COS INC CL A 518439104 17,955 48,502 SH   SOLE   119,710 0 0
LAUDER ESTEE COS INC CL A 518439104 7,187 19,414 SH   SOLE 1 100 0 19,314
LAUDER ESTEE COS INC CL A 518439104 13,013 35,151 SH   SOLE 4 0 0 35,151
LEAR CORP COM NEW 521865204 13,406 73,275 SH   SOLE   74,028 0 0
LEAR CORP COM NEW 521865204 1,064 5,816 SH   SOLE 2 5,816 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 210 4,500 SH   SOLE   4,500 0 0
LEIDOS HOLDINGS INC COM 525327102 2,518 28,327 SH   SOLE   36,285 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 0 0 SH   SOLE   7,909 0 0
LENNAR CORP CL A 526057104 4,446 38,273 SH   SOLE 5 38,273 0 0
LENNAR CORP CL A 526057104 6,669 57,409 SH   SOLE   71,176 0 0
LENNAR CORP CL B 526057302 0 0 SH   SOLE   1,104 0 0
LENNOX INTL INC COM 526107107 2,397 7,391 SH   SOLE   8,112 0 0
LESLIES INC COM 527064109 0 0 SH   SOLE   137,196 0 0
LI AUTO INC SPONSORED ADS 50202M102 1,538 47,900 SH   SOLE 6 0 0 47,900
LI AUTO INC SPONSORED ADS 50202M102 1,387 43,200 SH   SOLE   43,200 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 706 4,390 SH   SOLE   5,306 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,668 28,976 SH   SOLE   35,715 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,133 40,842 SH   SOLE   84,125 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,229 79,368 SH   SOLE   79,368 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 823 16,186 SH   SOLE   26,972 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,966 38,671 SH   SOLE   58,532 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,383 37,680 SH   SOLE   51,075 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 0 0 SH   SOLE   2,233 0 0
LIFE STORAGE INC COM 53223X107 369 2,410 SH   SOLE 5 2,410 0 0
LIFE STORAGE INC COM 53223X107 10,413 67,980 SH   SOLE   269,931 0 0
LILLY ELI & CO COM 532457108 16,976 61,457 SH   SOLE 5 61,457 0 0
LILLY ELI & CO COM 532457108 61,906 224,120 SH   SOLE   255,799 0 0
LILLY ELI & CO COM 532457108 9,074 32,849 SH   SOLE 1 120 0 32,729
LILLY ELI & CO COM 532457108 15,470 56,007 SH   SOLE 4 0 0 56,007
LINCOLN NATL CORP IND COM 534187109 3,024 44,301 SH   SOLE   64,146 0 0
LINDE PLC SHS G5494J103 46,049 132,925 SH   SOLE   174,056 0 0
LINDE PLC SHS G5494J103 63 182 SH   SOLE 1 0 0 182
LIVE NATION ENTERTAINMENT IN COM 538034109 4,017 33,561 SH   SOLE   37,702 0 0
LIVE OAK BANCSHARES INC COM 53803X105 0 0 SH   SOLE   28,172 0 0
LKQ CORP COM 501889208 3,601 59,990 SH   SOLE   98,654 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 0 SH   SOLE   247,733 0 0
LOCKHEED MARTIN CORP COM 539830109 50,760 142,821 SH   SOLE   144,542 0 0
LOCKHEED MARTIN CORP COM 539830109 2,168 6,100 SH   SOLE 2 6,100 0 0
LOEWS CORP COM 540424108 3,100 53,675 SH   SOLE   81,790 0 0
LOGITECH INTL S A SHS H50430232 0 0 SH   SOLE   3,737 0 0
LOUISIANA PAC CORP COM 546347105 48 610 SH   SOLE   13,768 0 0
LOVESAC COMPANY COM 54738L109 0 0 SH   SOLE   28,256 0 0
LOWES COS INC COM 548661107 5,810 22,479 SH   SOLE 5 22,479 0 0
LOWES COS INC COM 548661107 46,322 179,211 SH   SOLE   179,495 0 0
LPL FINL HLDGS INC COM 50212V100 5,043 31,500 SH   SOLE 5 31,500 0 0
LPL FINL HLDGS INC COM 50212V100 56 350 SH   SOLE   5,290 0 0
LTC PPTYS INC COM 502175102 1,088 31,870 SH   SOLE   31,870 0 0
LUCID GROUP INC COM 549498103 4,748 124,773 SH   SOLE   124,773 0 0
LULULEMON ATHLETICA INC COM 550021109 15,652 39,984 SH   SOLE   97,138 0 0
LUMEN TECHNOLOGIES INC COM 550241103 3,497 278,680 SH   SOLE   450,904 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 1,001 8,000,000 PRN   SOLE 2 8,000,000 0 0
LXP INDUSTRIAL TRUST COM 529043101 3,696 236,600 SH   SOLE   640,500 0 0
LYFT INC CL A COM 55087P104 2,175 50,900 SH   SOLE   56,493 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,099 163,713 SH   SOLE   190,074 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 433 4,700 SH   SOLE 2 4,700 0 0
M & T BK CORP COM 55261F104 4,281 27,872 SH   SOLE   41,836 0 0
M D C HLDGS INC COM 552676108 1,558 27,900 SH   SOLE 5 27,900 0 0
M D C HLDGS INC COM 552676108 30 540 SH   SOLE   540 0 0
MACERICH CO COM 554382101 3,102 179,500 SH   SOLE   179,500 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH   SOLE   19,291 0 0
MACYS INC COM 55616P104 417 15,920 SH   SOLE   15,920 0 0
MAGNA INTL INC COM 559222401 0 0 SH   SOLE   9,094 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 0 0 SH   SOLE   7,900 0 0
MANHATTAN ASSOCIATES INC COM 562750109 0 0 SH   SOLE   11,616 0 0
MANULIFE FINL CORP COM 56501R106 0 0 SH   SOLE   33,193 0 0
MARATHON OIL CORP COM 565849106 368 22,410 SH   SOLE   35,510 0 0
MARATHON PETE CORP COM 56585A102 9,623 150,387 SH   SOLE   169,823 0 0
MARKEL CORP COM 570535104 3,500 2,836 SH   SOLE   4,327 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,139 7,632 SH   SOLE   8,481 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,677 100,928 SH   SOLE   228,558 0 0
MARSH & MCLENNAN COS INC COM 571748102 28,363 163,173 SH   SOLE   245,325 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,734 13,016 SH   SOLE   15,660 0 0
MARVELL TECHNOLOGY INC COM 573874104 4,598 52,560 SH   SOLE 5 52,560 0 0
MARVELL TECHNOLOGY INC COM 573874104 22,063 252,179 SH   SOLE   366,174 0 0
MARVELL TECHNOLOGY INC COM 573874104 15,689 179,324 SH   SOLE 1 515 0 178,809
MARVELL TECHNOLOGY INC COM 573874104 18,514 211,616 SH   SOLE 4 0 0 211,616
MASCO CORP COM 574599106 5,126 72,998 SH   SOLE   174,884 0 0
MASIMO CORP COM 574795100 8,369 28,585 SH   SOLE   29,772 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,845 19,050 SH   SOLE 6 0 0 19,050
MASTERCARD INCORPORATED CL A 57636Q104 171,442 477,130 SH   SOLE   516,761 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29,501 82,103 SH   SOLE 2 82,103 0 0
MASTERCARD INCORPORATED CL A 57636Q104 949 2,641 SH   SOLE   2,641 0 0
MASTERCARD INCORPORATED CL A 57636Q104 17,694 49,243 SH   SOLE 1 179 1,400 47,664
MASTERCARD INCORPORATED CL A 57636Q104 1,841 5,124 SH   SOLE 4 0 0 5,124
MATCH GROUP INC NEW COM 57667L107 11,542 87,276 SH   SOLE   87,276 0 0
MAXIMUS INC COM 577933104 24 300 SH   SOLE   29,035 0 0
MCCORMICK & CO INC COM VTG 579780107 0 0 SH   SOLE   360 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,166 136,275 SH   SOLE   146,265 0 0
MCDONALDS CORP COM 580135101 89,980 335,658 SH   SOLE   335,905 0 0
MCDONALDS CORP COM 580135101 322 1,200 SH   SOLE 2 1,200 0 0
MCDONALDS CORP COM 580135101 509 1,900 SH   SOLE   1,900 0 0
MCDONALDS CORP COM 580135101 536 2,000 SH   SOLE 1 0 2,000 0
MCKESSON CORP COM 58155Q103 8,741 35,166 SH   SOLE   37,021 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,819 711,779 SH   SOLE   725,840 0 0
MEDPACE HLDGS INC COM 58506Q109 2,182 10,027 SH   SOLE 5 10,027 0 0
MEDTRONIC PLC SHS G5960L103 42,826 413,980 SH   SOLE   639,670 0 0
MEDTRONIC PLC SHS G5960L103 13,562 131,095 SH   SOLE 2 131,095 0 0
MEDTRONIC PLC SHS G5960L103 6,252 60,439 SH   SOLE 1 248 0 60,191
MEDTRONIC PLC SHS G5960L103 11,454 110,721 SH   SOLE 4 0 0 110,721
MELCO RESORTS AND ENTMNT LTD ADR 585464100 386 37,951 SH   SOLE   37,951 0 0
MERCADOLIBRE INC COM 58733R102 6,983 5,179 SH   SOLE 5 5,179 0 0
MERCADOLIBRE INC COM 58733R102 17,286 12,820 SH   SOLE   15,972 0 0
MERCK & CO INC COM 58933Y105 61,419 801,391 SH   SOLE   842,744 0 0
META PLATFORMS INC CL A 30303M102 9,512 28,279 SH   SOLE 5 28,279 0 0
META PLATFORMS INC CL A 30303M102 8,989 26,725 SH   SOLE 6 0 0 26,725
META PLATFORMS INC CL A 30303M102 315,544 938,142 SH   SOLE   1,032,196 0 0
META PLATFORMS INC CL A 30303M102 1,009 3,000 SH   SOLE 2 3,000 0 0
META PLATFORMS INC CL A 30303M102 1,682 5,000 SH   SOLE   5,000 0 0
META PLATFORMS INC CL A 30303M102 16,935 50,350 SH   SOLE 1 291 0 50,059
META PLATFORMS INC CL A 30303M102 2,055 6,109 SH   SOLE 4 0 0 6,109
METLIFE INC COM 59156R108 11,132 178,138 SH   SOLE   234,424 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 8,237 4,853 SH   SOLE   5,888 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,071 50,700 SH   SOLE   83,783 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,835 85,447 SH   SOLE   136,170 0 0
MGP INGREDIENTS INC NEW COM 55303J106 0 0 SH   SOLE   15,973 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 18,981 218,023 SH   SOLE   228,237 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 0 0 PRN   SOLE   4,381,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,047 21,975 SH   SOLE 5 21,975 0 0
MICRON TECHNOLOGY INC COM 595112103 35,995 386,424 SH   SOLE   499,725 0 0
MICRON TECHNOLOGY INC COM 595112103 7,909 84,906 SH   SOLE 1 516 0 84,390
MICRON TECHNOLOGY INC COM 595112103 11,248 120,752 SH   SOLE 4 0 0 120,752
MICROSOFT CORP COM 594918104 41,826 124,365 SH   SOLE 5 124,365 0 0
MICROSOFT CORP COM 594918104 906,622 2,695,713 SH   SOLE   3,015,896 0 0
MICROSOFT CORP COM 594918104 43,794 130,216 SH   SOLE 2 130,216 0 0
MICROSOFT CORP COM 594918104 3,337 9,923 SH   SOLE   9,923 0 0
MICROSOFT CORP COM 594918104 43,251 128,600 SH   SOLE 1 821 3,500 124,279
MICROSOFT CORP COM 594918104 5,122 15,231 SH   SOLE 4 0 0 15,231
MID-AMER APT CMNTYS INC COM 59522J103 602 2,623 SH   SOLE 5 2,623 0 0
MID-AMER APT CMNTYS INC COM 59522J103 27,332 119,125 SH   SOLE   121,841 0 0
MIDDLESEX WTR CO COM 596680108 0 0 SH   SOLE   6,751 0 0
MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH   SOLE   31,561 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 990 124,571 SH   SOLE 5 0 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 659 82,850 SH   SOLE   82,850 0 0
MODERNA INC COM 60770K107 17,037 67,082 SH   SOLE 5 67,082 0 0
MODERNA INC COM 60770K107 20,815 81,954 SH   SOLE   83,807 0 0
MOHAWK INDS INC COM 608190104 2,245 12,323 SH   SOLE   19,969 0 0
MOLECULAR TEMPLATES INC COM 608550109 0 0 SH   SOLE   376,394 0 0
MOLINA HEALTHCARE INC COM 60855R100 3,816 11,998 SH   SOLE   17,217 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 2,270 48,971 SH   SOLE   69,920 0 0
MONDELEZ INTL INC CL A 609207105 22,487 339,124 SH   SOLE   480,107 0 0
MONDELEZ INTL INC CL A 609207105 157 2,374 SH   SOLE 1 340 0 2,034
MONDELEZ INTL INC CL A 609207105 14,960 225,613 SH   SOLE 4 0 0 225,613
MONGODB INC CL A 60937P106 6,023 11,378 SH   SOLE   25,902 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,681 80,000 SH   SOLE   80,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,456 15,113 SH   SOLE 6 0 0 15,113
MONOLITHIC PWR SYS INC COM 609839105 4,462 9,045 SH   SOLE   9,764 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 11,221 116,840 SH   SOLE   124,044 0 0
MOODYS CORP COM 615369105 14,881 38,101 SH   SOLE   41,606 0 0
MOODYS CORP COM 615369105 3,594 9,202 SH   SOLE 2 9,202 0 0
MOODYS CORP COM 615369105 4,767 12,204 SH   SOLE 1 0 0 12,204
MORGAN STANLEY COM NEW 617446448 11,267 114,787 SH   SOLE 5 114,787 0 0
MORGAN STANLEY COM NEW 617446448 29,752 303,092 SH   SOLE   391,273 0 0
MORNINGSTAR INC COM 617700109 0 0 SH   SOLE   519 0 0
MOSAIC CO NEW COM 61945C103 3,241 82,495 SH   SOLE   122,096 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 9,959 36,655 SH   SOLE   38,579 0 0
MSCI INC COM 55354G100 8,165 13,327 SH   SOLE 5 13,327 0 0
MSCI INC COM 55354G100 11,401 18,608 SH   SOLE   18,731 0 0
MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH   SOLE   47,177 0 0
NASDAQ INC COM 631103108 5,668 26,989 SH   SOLE   30,334 0 0
NATERA INC COM 632307104 0 0 SH   SOLE   74,335 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 0 0 SH   SOLE   4,554 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,180 37,930 SH   SOLE   37,930 0 0
NATIONAL INSTRS CORP COM 636518102 24 550 SH   SOLE   37,701 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 98 2,031 SH   SOLE 5 2,031 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 6,989 145,400 SH   SOLE   346,800 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,669 67,470 SH   SOLE   67,470 0 0
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 0 0 SH   SOLE   25,291 0 0
NEOGENOMICS INC COM NEW 64049M209 0 0 SH   SOLE   4,971 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 0 SH   SOLE   339,233 0 0
NETAPP INC COM 64110D104 4,523 49,171 SH   SOLE   56,095 0 0
NETEASE INC SPONSORED ADS 64110W102 2,531 24,863 SH   SOLE   24,863 0 0
NETEASE INC SPONSORED ADS 64110W102 774 7,600 SH   SOLE 2 7,600 0 0
NETFLIX INC COM 64110L106 6,591 10,940 SH   SOLE 6 0 0 10,940
NETFLIX INC COM 64110L106 83,374 138,394 SH   SOLE   139,938 0 0
NETSTREIT CORP COM 64119V303 2,514 109,800 SH   SOLE   266,963 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,152 13,529 SH   SOLE 5 13,529 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,567 18,400 SH   SOLE   151,914 0 0
NEUROPACE INC COM 641288105 0 0 SH   SOLE   15,785 0 0
NEVRO CORP COM 64157F103 0 0 SH   SOLE   5,340 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 230 109,400 SH   SOLE   109,400 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,362 127,200 SH   SOLE   127,200 0 0
NEWELL BRANDS INC COM 651229106 1,786 81,791 SH   SOLE   136,212 0 0
NEWMARK GROUP INC CL A 65158N102 0 0 SH   SOLE   172,057 0 0
NEWMONT CORP COM 651639106 20,887 336,778 SH   SOLE   449,714 0 0
NEWS CORP NEW CL A 65249B109 1,815 81,376 SH   SOLE   124,280 0 0
NEWS CORP NEW CL B 65249B208 49 2,173 SH   SOLE   24,068 0 0
NEXA RES S A COM L67359106 0 0 SH   SOLE   4,610 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,545 18,430 SH   SOLE   18,430 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 1,213 153,722 SH   SOLE 6 0 0 153,722
NEXTERA ENERGY INC COM 65339F101 66,783 715,332 SH   SOLE   789,170 0 0
NEXTERA ENERGY INC COM 65339F101 16,294 174,532 SH   SOLE 2 174,532 0 0
NEXTERA ENERGY INC COM 65339F101 457 4,900 SH   SOLE 1 0 4,900 0
NIKE INC CL B 654106103 3,300 19,799 SH   SOLE 6 0 0 19,799
NIKE INC CL B 654106103 52,778 316,660 SH   SOLE   438,772 0 0
NIKE INC CL B 654106103 9,807 58,842 SH   SOLE 1 275 0 58,567
NIKE INC CL B 654106103 1,287 7,720 SH   SOLE 4 0 0 7,720
NIO INC SPON ADS 62914V106 22,227 701,600 SH   SOLE 3 0 0 701,600
NIO INC SPON ADS 62914V106 11,661 368,100 SH   SOLE 6 23,600 0 344,500
NIO INC SPON ADS 62914V106 4,762 150,300 SH   SOLE   150,300 0 0
NIO INC SPON ADS 62914V106 10,663 336,600 SH   SOLE 2 336,600 0 0
NIO INC SPON ADS 62914V106 1,331 42,000 SH   SOLE   0 0 42,000
NISOURCE INC COM 65473P105 2,849 103,177 SH   SOLE   103,177 0 0
NOKIA CORP SPONSORED ADR 654902204 0 0 SH   SOLE   121,418 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 33 1,300 SH   SOLE   66,908 0 0
NORDSON CORP COM 655663102 3,153 12,353 SH   SOLE   14,691 0 0
NORFOLK SOUTHN CORP COM 655844108 15,458 51,922 SH   SOLE   77,623 0 0
NORFOLK SOUTHN CORP COM 655844108 3,489 11,720 SH   SOLE 4 0 0 11,720
NORTHERN TR CORP COM 665859104 8,099 67,708 SH   SOLE   120,620 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,735 32,902 SH   SOLE   38,410 0 0
NORTONLIFELOCK INC COM 668771108 3,295 126,824 SH   SOLE   137,806 0 0
NOVA LTD COM M7516K103 0 0 SH   SOLE   23,433 0 0
NOVANTA INC COM 67000B104 0 0 SH   SOLE   5,219 0 0
NOVARTIS AG SPONSORED ADR 66987V109 0 0 SH   SOLE   22,545 0 0
NOVAVAX INC COM NEW 670002401 2,002 13,990 SH   SOLE   60,113 0 0
NOVOCURE LTD ORD SHS G6674U108 1,321 17,600 SH   SOLE   18,723 0 0
NOVO-NORDISK A S ADR 670100205 808 7,215 SH   SOLE 5 0 0 0
NOVO-NORDISK A S ADR 670100205 0 0 SH   SOLE   275 0 0
NOW INC COM 67011P100 15 1,700 SH   SOLE   165,319 0 0
NRG ENERGY INC COM NEW 629377508 2,283 53,005 SH   SOLE   53,005 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,210 58,030 SH   SOLE   63,271 0 0
NUCOR CORP COM 670346105 15,152 132,736 SH   SOLE   155,968 0 0
NURIX THERAPEUTICS INC COM 67080M103 0 0 SH   SOLE   104,716 0 0
NUTRIEN LTD COM 67077M108 4,896 65,100 SH   SOLE   87,083 0 0
NUTRIEN LTD COM 67077M108 414 5,500 SH   SOLE 1 0 5,500 0
NVIDIA CORPORATION COM 67066G104 1,798 6,112 SH   SOLE 5 6,112 0 0
NVIDIA CORPORATION COM 67066G104 450,319 1,531,124 SH   SOLE   1,546,225 0 0
NVIDIA CORPORATION COM 67066G104 1,500 5,100 SH   SOLE 2 5,100 0 0
NVIDIA CORPORATION COM 67066G104 2,522 8,576 SH   SOLE   8,576 0 0
NVIDIA CORPORATION COM 67066G104 22,666 77,068 SH   SOLE 1 406 0 76,662
NVIDIA CORPORATION COM 67066G104 2,260 7,684 SH   SOLE 4 0 0 7,684
NVR INC COM 62944T105 7,741 1,310 SH   SOLE   1,653 0 0
NVR INC COM 62944T105 6,393 1,082 SH   SOLE 2 1,082 0 0
NVR INC COM 62944T105 11,085 1,876 SH   SOLE 1 0 0 1,876
NXP SEMICONDUCTORS N V COM N6596X109 20,854 91,552 SH   SOLE   127,858 0 0
OAK STR HEALTH INC COM 67181A107 585 17,660 SH   SOLE   17,660 0 0
OCCIDENTAL PETE CORP COM 674599105 6,056 208,900 SH   SOLE   623,610 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 984 39,600 SH   SOLE   39,600 0 0
OKTA INC CL A 679295105 9,479 42,283 SH   SOLE 6 0 0 42,283
OKTA INC CL A 679295105 6,383 28,474 SH   SOLE   28,730 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 7,182 20,040 SH   SOLE   22,773 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 0 0 SH   SOLE   4,665 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,881 198,750 SH   SOLE   198,750 0 0
OMNICOM GROUP INC COM 681919106 3,337 45,542 SH   SOLE   65,820 0 0
ON HLDG AG NAMEN AKT A H5919C104 0 0 SH   SOLE   46,922 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,855 86,210 SH   SOLE   312,254 0 0
ONE GAS INC COM 68235P108 39 500 SH   SOLE   133,726 0 0
ONE LIBERTY PPTYS INC COM 682406103 453 12,852 SH   SOLE   12,852 0 0
ONEOK INC NEW COM 682680103 5,585 95,055 SH   SOLE   115,996 0 0
ONTO INNOVATION INC COM 683344105 0 0 SH   SOLE   14,328 0 0
OPEN TEXT CORP COM 683715106 0 0 SH   SOLE   4,388 0 0
OPTIMIZERX CORP COM NEW 68401U204 0 0 SH   SOLE   16,341 0 0
ORACLE CORP COM 68389X105 33,947 389,261 SH   SOLE   454,504 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,980 16,964 SH   SOLE   18,329 0 0
ORION OFFICE REIT INC COM 68629Y103 824 44,119 SH   SOLE   45,006 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 0 0 SH   SOLE   123,138 0 0
OTIS WORLDWIDE CORP COM 68902V107 7,711 88,559 SH   SOLE   89,297 0 0
OUTFRONT MEDIA INC COM 69007J106 51 1,910 SH   SOLE   43,627 0 0
OWENS CORNING NEW COM 690742101 2,086 23,047 SH   SOLE   23,569 0 0
PACCAR INC COM 693718108 7,638 86,542 SH   SOLE   108,871 0 0
PACKAGING CORP AMER COM 695156109 3,401 24,981 SH   SOLE   60,042 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,620 308,600 SH   SOLE   315,601 0 0
PALO ALTO NETWORKS INC COM 697435105 10,155 18,240 SH   SOLE 5 18,240 0 0
PALO ALTO NETWORKS INC COM 697435105 12,097 21,727 SH   SOLE   22,424 0 0
PALO ALTO NETWORKS INC COM 697435105 131 235 SH   SOLE 1 70 0 165
PALO ALTO NETWORKS INC COM 697435105 5,465 9,816 SH   SOLE 4 0 0 9,816
PAN AMERN SILVER CORP COM 697900108 0 0 SH   SOLE   10,092 0 0
PARAMOUNT GROUP INC COM 69924R108 1,159 139,000 SH   SOLE   202,000 0 0
PARK HOTELS & RESORTS INC COM 700517105 3,755 198,870 SH   SOLE   552,971 0 0
PARKER-HANNIFIN CORP COM 701094104 8,602 27,040 SH   SOLE   29,829 0 0
PARKER-HANNIFIN CORP COM 701094104 169 530 SH   SOLE 1 108 0 422
PAYCHEX INC COM 704326107 16,545 121,210 SH   SOLE   129,395 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,240 10,212 SH   SOLE   11,039 0 0
PAYCOR HCM INC COM 70435P102 0 0 SH   SOLE   56,538 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,190 26,213 SH   SOLE 6 0 0 26,213
PAYLOCITY HLDG CORP COM 70438V106 0 0 SH   SOLE   224 0 0
PAYPAL HLDGS INC COM 70450Y103 69,377 367,889 SH   SOLE   432,346 0 0
PAYPAL HLDGS INC COM 70450Y103 25,260 133,947 SH   SOLE 2 133,947 0 0
PAYPAL HLDGS INC COM 70450Y103 10,714 56,816 SH   SOLE 1 0 0 56,816
PEARSON PLC SPONSORED ADR 705015105 0 0 SH   SOLE   12,422 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 193 8,628 SH   SOLE 5 8,628 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,467 110,300 SH   SOLE   250,704 0 0
PEGASYSTEMS INC COM 705573103 0 0 SH   SOLE   265 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 739 20,657 SH   SOLE 5 20,657 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,328 65,104 SH   SOLE   67,025 0 0
PEMBINA PIPELINE CORP COM 706327103 0 0 SH   SOLE   12,862 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 49 48,000 SH   SOLE   48,000 0 0
PENTAIR PLC SHS G7S00T104 9,173 125,601 SH   SOLE   247,473 0 0
PENTAIR PLC SHS G7S00T104 14,768 202,218 SH   SOLE 2 202,218 0 0
PENUMBRA INC COM 70975L107 0 0 SH   SOLE   86,222 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 6,564 368,340 SH   SOLE   374,999 0 0
PEPSICO INC COM 713448108 130,701 752,410 SH   SOLE   825,267 0 0
PEPSICO INC COM 713448108 9,351 53,833 SH   SOLE 2 53,833 0 0
PEPSICO INC COM 713448108 452 2,600 SH   SOLE   2,600 0 0
PEPSICO INC COM 713448108 11,405 65,654 SH   SOLE 1 0 2,600 63,054
PERFICIENT INC COM 71375U101 0 0 SH   SOLE   13,920 0 0
PERKINELMER INC COM 714046109 4,694 23,344 SH   SOLE   68,320 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,218 110,902 SH   SOLE 5 0 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 0 SH   SOLE   510,655 0 0
PFIZER INC COM 717081103 12,275 207,870 SH   SOLE 5 207,870 0 0
PFIZER INC COM 717081103 77,705 1,315,927 SH   SOLE   1,390,219 0 0
PG&E CORP COM 69331C108 3,541 291,647 SH   SOLE   318,212 0 0
PHILIP MORRIS INTL INC COM 718172109 72,848 766,823 SH   SOLE   870,852 0 0
PHILIP MORRIS INTL INC COM 718172109 2,632 27,700 SH   SOLE 2 27,700 0 0
PHILLIPS 66 COM 718546104 7,276 100,411 SH   SOLE   119,142 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 532 16,100 SH   SOLE   16,100 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 0 0 SH   SOLE   20,276 0 0
PHYSICIANS RLTY TR COM 71943U104 3,480 184,800 SH   SOLE   313,527 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,913 104,100 SH   SOLE   559,091 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,612 44,795 SH   SOLE   44,795 0 0
PINNACLE WEST CAP CORP COM 723484101 387 5,488 SH   SOLE   5,488 0 0
PINTEREST INC CL A 72352L106 3,842 105,701 SH   SOLE   155,711 0 0
PIONEER NAT RES CO COM 723787107 8,763 48,179 SH   SOLE   55,609 0 0
PLUG POWER INC COM NEW 72919P202 14,253 504,900 SH   SOLE   530,920 0 0
PLUG POWER INC COM NEW 72919P202 99 3,500 SH   SOLE 2 3,500 0 0
PLUG POWER INC COM NEW 72919P202 152 5,400 SH   SOLE   5,400 0 0
PLYMOUTH INDL REIT INC COM 729640102 925 28,900 SH   SOLE   59,773 0 0
PNC FINL SVCS GROUP INC COM 693475105 18,818 93,845 SH   SOLE   112,113 0 0
POOL CORP COM 73278L105 4,813 8,504 SH   SOLE   15,307 0 0
POSTAL REALTY TRUST INC CL A 73757R102 212 10,700 SH   SOLE   89,583 0 0
POWER INTEGRATIONS INC COM 739276103 0 0 SH   SOLE   10,873 0 0
PPG INDS INC COM 693506107 21,537 124,894 SH   SOLE   133,434 0 0
PPL CORP COM 69351T106 4,973 165,429 SH   SOLE   167,495 0 0
PREFERRED APT CMNTYS INC COM 74039L103 777 43,000 SH   SOLE   43,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 16,767 85,265 SH   SOLE   90,894 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,525 62,556 SH   SOLE   85,258 0 0
PROCTER AND GAMBLE CO COM 742718109 120,902 739,099 SH   SOLE   871,447 0 0
PROGRESSIVE CORP COM 743315103 13,873 135,147 SH   SOLE   197,811 0 0
PROGYNY INC COM 74340E103 4,315 85,700 SH   SOLE   100,681 0 0
PROLOGIS INC. COM 74340W103 2,085 12,384 SH   SOLE 5 12,384 0 0
PROLOGIS INC. COM 74340W103 128,529 763,419 SH   SOLE   1,141,423 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,455 25,000 SH   SOLE   25,000 0 0
PRUDENTIAL FINL INC COM 744320102 9,424 87,066 SH   SOLE   103,446 0 0
PRUDENTIAL PLC ADR 74435K204 0 0 SH   SOLE   11,292 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,052 16,570 SH   SOLE   16,570 0 0
PTC INC COM 69370C100 2,770 22,865 SH   SOLE   26,461 0 0
PTC INC COM 69370C100 6,419 52,986 SH   SOLE 4 0 0 52,986
PUBLIC STORAGE COM 74460D109 59,372 158,512 SH   SOLE   206,725 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,386 110,691 SH   SOLE   113,984 0 0
PULTE GROUP INC COM 745867101 3,188 55,769 SH   SOLE   89,418 0 0
PURE STORAGE INC CL A 74624M102 0 0 SH   SOLE   54,552 0 0
QIAGEN NV SHS NEW N72482123 0 0 SH   SOLE   4,107 0 0
QORVO INC COM 74736K101 3,526 22,547 SH   SOLE   30,791 0 0
QUALCOMM INC COM 747525103 3,645 19,933 SH   SOLE 5 19,933 0 0
QUALCOMM INC COM 747525103 66,774 365,143 SH   SOLE   389,001 0 0
QUANTA SVCS INC COM 74762E102 11,181 97,515 SH   SOLE   115,034 0 0
QUANTA SVCS INC COM 74762E102 287 2,500 SH   SOLE 2 2,500 0 0
QUANTA SVCS INC COM 74762E102 482 4,200 SH   SOLE   4,200 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 6,746 304,000 SH   SOLE   304,000 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 58 2,600 SH   SOLE 2 2,600 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 91 4,100 SH   SOLE   4,100 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4,607 26,628 SH   SOLE   70,733 0 0
R1 RCM INC COM 749397105 0 0 SH   SOLE   87,829 0 0
RADNET INC COM 750491102 0 0 SH   SOLE   65,019 0 0
RALPH LAUREN CORP CL A 751212101 2,922 24,580 SH   SOLE 5 24,580 0 0
RALPH LAUREN CORP CL A 751212101 116 979 SH   SOLE   53,687 0 0
RAPID7 INC COM 753422104 0 0 SH   SOLE   6,246 0 0
RAYMOND JAMES FINL INC COM 754730109 4,143 41,264 SH   SOLE   63,882 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 30,304 352,122 SH   SOLE   483,839 0 0
REALTY INCOME CORP COM 756109104 853 11,919 SH   SOLE 5 11,919 0 0
REALTY INCOME CORP COM 756109104 50,519 705,665 SH   SOLE   1,064,100 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 0 0 SH   SOLE   298,415 0 0
REGENCY CTRS CORP COM 758849103 153 2,031 SH   SOLE 5 2,031 0 0
REGENCY CTRS CORP COM 758849103 11,914 158,122 SH   SOLE   255,202 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,208 6,664 SH   SOLE 5 6,664 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,210 6,666 SH   SOLE 6 0 0 6,666
REGENERON PHARMACEUTICALS COM 75886F107 28,054 44,423 SH   SOLE   210,555 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,564 209,357 SH   SOLE   285,477 0 0
RELAY THERAPEUTICS INC COM 75943R102 430 14,000 SH   SOLE 5 14,000 0 0
RELX PLC SPONSORED ADR 759530108 0 0 SH   SOLE   11,609 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 432 2,550 SH   SOLE   2,550 0 0
REPLIGEN CORP COM 759916109 0 0 SH   SOLE   315 0 0
REPUBLIC SVCS INC COM 760759100 6,617 47,454 SH   SOLE   124,738 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 39 1,480 SH   SOLE   32,280 0 0
RESMED INC COM 761152107 7,981 30,638 SH   SOLE   33,301 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 0 0 SH   SOLE   1,822 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,976 100,800 SH   SOLE   404,500 0 0
RETAIL VALUE INC COM 76133Q102 87 13,615 SH   SOLE   13,615 0 0
REVOLVE GROUP INC CL A 76156B107 0 0 SH   SOLE   18,560 0 0
REXFORD INDL RLTY INC COM 76169C100 10,191 125,650 SH   SOLE   398,777 0 0
RH COM 74967X103 0 0 SH   SOLE   2,700 0 0
RINGCENTRAL INC CL A 76680R206 2,692 14,370 SH   SOLE   14,756 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
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3,449 33,260 SH   SOLE   33,260 0 0
RLJ LODGING TR COM 74965L101 1,938 139,100 SH   SOLE   139,100 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 220 56,300 SH   SOLE   56,300 0 0
ROBERT HALF INTL INC COM 770323103 2,837 25,436 SH   SOLE   29,036 0 0
ROBINHOOD MKTS INC COM CL A 770700102 614 34,600 SH   SOLE   34,600 0 0
ROBLOX CORP CL A 771049103 3,580 34,699 SH   SOLE 6 0 0 34,699
ROCKET LAB USA INC COM 773122106 1,468 119,524 SH   SOLE 6 0 0 119,524
ROCKWELL AUTOMATION INC COM 773903109 4,157 11,915 SH   SOLE 5 11,915 0 0
ROCKWELL AUTOMATION INC COM 773903109 8,755 25,096 SH   SOLE   27,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH   SOLE   5,503 0 0
ROKU INC COM CL A 77543R102 5,112 22,403 SH   SOLE   72,432 0 0
ROLLINS INC COM 775711104 1,764 51,569 SH   SOLE   61,257 0 0
ROPER TECHNOLOGIES INC COM 776696106 17,598 35,778 SH   SOLE   104,419 0 0
ROSS STORES INC COM 778296103 20,807 182,068 SH   SOLE   187,371 0 0
ROSS STORES INC COM 778296103 8,319 72,791 SH   SOLE 2 72,791 0 0
ROSS STORES INC COM 778296103 7,449 65,185 SH   SOLE 1 0 0 65,185
ROYAL CARIBBEAN GROUP COM V7780T103 3,760 48,892 SH   SOLE   60,306 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 0 0 SH   SOLE   73,594 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,710 68,009 SH   SOLE   78,081 0 0
RPM INTL INC COM 749685103 2,895 28,661 SH   SOLE   35,327 0 0
RPT REALTY SH BEN INT 74971D101 930 69,500 SH   SOLE   69,500 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 0 0 SH   SOLE   53,150 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,185 45,510 SH   SOLE   84,698 0 0
S&P GLOBAL INC COM 78409V104 5,328 11,290 SH   SOLE 5 11,290 0 0
S&P GLOBAL INC COM 78409V104 6,605 13,996 SH   SOLE 6 0 0 13,996
S&P GLOBAL INC COM 78409V104 49,306 104,477 SH   SOLE   104,626 0 0
S&P GLOBAL INC COM 78409V104 1,416 3,000 SH   SOLE 2 3,000 0 0
S&P GLOBAL INC COM 78409V104 476 1,008 SH   SOLE 1 38 800 170
S&P GLOBAL INC COM 78409V104 1,274 2,700 SH   SOLE 4 0 0 2,700
SABRA HEALTH CARE REIT INC COM 78573L106 2,613 193,000 SH   SOLE   193,000 0 0
SAFEHOLD INC COM 78645L100 913 11,430 SH   SOLE   11,430 0 0
SAGE THERAPEUTICS INC COM 78667J108 0 0 SH   SOLE   162,214 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 0 0 SH   SOLE   7,508 0 0
SALESFORCE COM INC COM 79466L302 5,865 23,077 SH   SOLE 5 23,077 0 0
SALESFORCE COM INC COM 79466L302 7,812 30,739 SH   SOLE 6 0 0 30,739
SALESFORCE COM INC COM 79466L302 63,098 248,290 SH   SOLE   325,748 0 0
SALESFORCE COM INC COM 79466L302 11,959 47,057 SH   SOLE 1 54 0 47,003
SALESFORCE COM INC COM 79466L302 16,519 65,004 SH   SOLE 4 0 0 65,004
SANTANDER CONSUMER USA HLDGS COM 80283M101 0 0 SH   SOLE   29,284 0 0
SAUL CTRS INC COM 804395101 557 10,500 SH   SOLE   10,500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,010 23,161 SH   SOLE   25,760 0 0
SCHLUMBERGER LTD COM STK 806857108 9,483 316,615 SH   SOLE   380,618 0 0
SCHWAB CHARLES CORP COM 808513105 6,667 79,275 SH   SOLE 5 79,275 0 0
SCHWAB CHARLES CORP COM 808513105 27,195 323,360 SH   SOLE   357,858 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,667 32,215 SH   SOLE 5 32,215 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH   SOLE   1,784 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,362 16,850 SH   SOLE 5 16,850 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH   SOLE   34,921 0 0
SEA LTD SPONSORD ADS 81141R100 1,530 6,840 SH   SOLE 5 6,840 0 0
SEA LTD SPONSORD ADS 81141R100 13,602 60,800 SH   SOLE 6 3,100 0 57,700
SEA LTD SPONSORD ADS 81141R100 8,879 39,690 SH   SOLE   82,766 0 0
SEA LTD SPONSORD ADS 81141R100 12,886 57,600 SH   SOLE 2 57,600 0 0
SEA LTD SPONSORD ADS 81141R100 1,365 6,100 SH   SOLE   1,100 0 5,000
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,279 46,721 SH   SOLE   75,813 0 0
SEAGEN INC COM 81181C104 1,288 8,333 SH   SOLE 5 8,333 0 0
SEAGEN INC COM 81181C104 9,989 64,612 SH   SOLE   205,567 0 0
SEALED AIR CORP NEW COM 81211K100 2,522 37,383 SH   SOLE   38,805 0 0
SEAWORLD ENTMT INC COM 81282V100 0 0 SH   SOLE   30,935 0 0
SEI INVTS CO COM 784117103 1,712 28,096 SH   SOLE   28,096 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,165 5,700 SH   SOLE 5 5,700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,901 9,300 SH   SOLE   9,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 956 5,500 SH   SOLE 5 5,500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 17 100 SH   SOLE   100 0 0
SEMPRA COM 816851109 9,046 68,387 SH   SOLE   68,800 0 0
SEMTECH CORP COM 816850101 0 0 SH   SOLE   18,349 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,938 31,410 SH   SOLE   48,168 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 409 30,800 SH   SOLE   30,800 0 0
SERVICE CORP INTL COM 817565104 70 990 SH   SOLE   22,471 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,204 137,000 SH   SOLE   137,000 0 0
SERVICENOW INC COM 81762P102 5,548 8,547 SH   SOLE 5 8,547 0 0
SERVICENOW INC COM 81762P102 151,400 233,242 SH   SOLE   240,992 0 0
SERVICENOW INC COM 81762P102 844 1,300 SH   SOLE 2 1,300 0 0
SERVICENOW INC COM 81762P102 1,455 2,241 SH   SOLE   2,241 0 0
SERVICENOW INC COM 81762P102 8,054 12,407 SH   SOLE 1 56 0 12,351
SERVICENOW INC COM 81762P102 7,766 11,964 SH   SOLE 4 0 0 11,964
SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 0 SH   SOLE   9,010 0 0
SHERWIN WILLIAMS CO COM 824348106 26,436 75,069 SH   SOLE   77,586 0 0
SHOPIFY INC CL A 82509L107 5,193 3,770 SH   SOLE 5 3,770 0 0
SHOPIFY INC CL A 82509L107 28,925 21,000 SH   SOLE   21,000 0 0
SI-BONE INC COM 825704109 0 0 SH   SOLE   9,286 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,039 12,487 SH   SOLE   18,807 0 0
SILK RD MED INC COM 82710M100 792 18,594 SH   SOLE 6 0 0 18,594
SILK RD MED INC COM 82710M100 0 0 SH   SOLE   199,758 0 0
SILVERGATE CAP CORP CL A 82837P408 0 0 SH   SOLE   8,233 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,485 9,296 SH   SOLE 5 9,296 0 0
SIMON PPTY GROUP INC NEW COM 828806109 56,522 353,774 SH   SOLE   717,431 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,525 397,671 SH   SOLE   407,430 0 0
SITE CTRS CORP COM 82981J109 2,389 150,900 SH   SOLE   150,900 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH   SOLE   6,711 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,220 40,092 SH   SOLE   53,660 0 0
SL GREEN RLTY CORP COM 78440X804 5,796 80,840 SH   SOLE   80,840 0 0
SLEEP NUMBER CORP COM 83125X103 0 0 SH   SOLE   10,665 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 0 0 SH   SOLE   6,433 0 0
SMITH A O CORP COM 831865209 22,630 263,600 SH   SOLE   330,424 0 0
SMITH A O CORP COM 831865209 20,966 244,222 SH   SOLE 2 244,222 0 0
SMUCKER J M CO COM NEW 832696405 9,297 68,451 SH   SOLE   82,510 0 0
SNAP INC CL A 83304A106 9,694 206,130 SH   SOLE   519,251 0 0
SNAP ON INC COM 833034101 4,083 18,959 SH   SOLE   25,884 0 0
SNOWFLAKE INC CL A 833445109 13,824 40,810 SH   SOLE   40,810 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 493 9,779 SH   SOLE   9,779 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,572 99,400 SH   SOLE   99,400 0 0
SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH   SOLE   18,519 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,938 10,470 SH   SOLE   11,155 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 0 0 SH   SOLE   16,067 0 0
SOUTHERN CO COM 842587107 15,418 224,824 SH   SOLE   225,690 0 0
SOUTHERN COPPER CORP COM 84265V105 479 7,760 SH   SOLE   10,502 0 0
SOUTHWEST AIRLS CO COM 844741108 1,459 34,063 SH   SOLE   58,381 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 0 0 PRN   SOLE   701,000 0 0
SOVOS BRANDS INC COM 84612U107 0 0 SH   SOLE   77,608 0 0
SP PLUS CORP COM 78469C103 0 0 SH   SOLE   32,579 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,135 5,875 SH   SOLE 5 5,875 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 109 300 SH   SOLE   300 0 0
SPDR GOLD TR GOLD SHS 78463V107 10,429 61,000 SH   SOLE   61,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,375 5,000 SH   SOLE 5 5,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 570 1,200 SH   SOLE   1,200 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 17,064 205,687 SH   SOLE 5 205,687 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 257 2,728 SH   SOLE 5 2,728 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 2,774 29,400 SH   SOLE   29,400 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 180 5,719 SH   SOLE 5 5,719 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,268 72,000 SH   SOLE   72,000 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 3,521 39,000 SH   SOLE   39,000 0 0
SPDR SER TR S&P METALS MNG 78464A755 300 6,700 SH   SOLE   6,700 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 2,213 25,800 SH   SOLE 5 25,800 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 10,822 398,600 SH   SOLE 5 398,600 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 358 3,732 SH   SOLE 5 3,732 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 8,164 75,200 SH   SOLE 5 75,200 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 829 7,633 SH   SOLE   7,633 0 0
SPIRE INC COM 84857L101 37 570 SH   SOLE   123,220 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 275 5,699 SH   SOLE 5 5,699 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,015 145,560 SH   SOLE   363,462 0 0
SPLUNK INC COM 848637104 4,132 35,703 SH   SOLE   65,970 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 858 8,000,000 PRN   SOLE 2 8,000,000 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   13,381 0 0
SPS COMM INC COM 78463M107 0 0 SH   SOLE   7,747 0 0
SPX FLOW INC COM 78469X107 0 0 SH   SOLE   20,180 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,650 44,517 SH   SOLE   77,245 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 0 0 SH   SOLE   3,523 0 0
STAG INDL INC COM 85254J102 6,938 144,670 SH   SOLE   168,425 0 0
STANLEY BLACK & DECKER INC COM 854502101 13,267 70,339 SH   SOLE   79,073 0 0
STANTEC INC COM 85472N109 0 0 SH   SOLE   500 0 0
STARBUCKS CORP COM 855244109 33,846 289,359 SH   SOLE   386,226 0 0
STARWOOD PPTY TR INC COM 85571B105 1,348 55,480 SH   SOLE   55,480 0 0
STATE STR CORP COM 857477103 7,332 78,842 SH   SOLE   93,481 0 0
STEEL DYNAMICS INC COM 858119100 2,650 42,700 SH   SOLE   69,748 0 0
STERIS PLC SHS USD G8473T100 5,136 21,101 SH   SOLE   78,033 0 0
STERLING CHECK CORP COM 85917T109 0 0 SH   SOLE   37,074 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH   SOLE   116,738 0 0
STORE CAP CORP COM 862121100 7,015 203,920 SH   SOLE   203,920 0 0
STRYKER CORPORATION COM 863667101 28,252 105,646 SH   SOLE   303,894 0 0
STRYKER CORPORATION COM 863667101 1,257 4,700 SH   SOLE 2 4,700 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 890 91,200 SH   SOLE   91,200 0 0
SUMMIT MATLS INC CL A 86614U100 44 1,100 SH   SOLE   65,568 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 1,668 75,140 SH   SOLE 2 75,140 0 0
SUN CMNTYS INC COM 866674104 1,041 4,959 SH   SOLE 5 4,959 0 0
SUN CMNTYS INC COM 866674104 24,994 119,036 SH   SOLE   285,446 0 0
SUN LIFE FINANCIAL INC. COM 866796105 0 0 SH   SOLE   6,251 0 0
SUNCOR ENERGY INC NEW COM 867224107 0 0 SH   SOLE   37,115 0 0
SUNRUN INC COM 86771W105 1,085 31,630 SH   SOLE   31,630 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 128 10,890 SH   SOLE 5 10,890 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,184 186,200 SH   SOLE   795,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 12,974 19,129 SH   SOLE   20,789 0 0
SWITCH INC CL A 87105L104 0 0 SH   SOLE   97,303 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,656 35,695 SH   SOLE 5 35,695 0 0
SYNCHRONY FINANCIAL COM 87165B103 6,565 141,525 SH   SOLE   178,924 0 0
SYNOPSYS INC COM 871607107 13,262 35,990 SH   SOLE   60,854 0 0
SYSCO CORP COM 871829107 15,811 201,286 SH   SOLE   223,236 0 0
TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH   SOLE   8,413 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,115 34,200 SH   SOLE   351,121 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,308 69,059 SH   SOLE   0 0 69,059
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 664 5,519 SH   SOLE 1 446 4,400 673
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,775 26,869 SH   SOLE   34,874 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 117 29,730 SH   SOLE   29,730 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,668 86,500 SH   SOLE   86,500 0 0
TAPESTRY INC COM 876030107 217 5,354 SH   SOLE   22,903 0 0
TARGA RES CORP COM 87612G101 240 4,600 SH   SOLE   4,600 0 0
TARGET CORP COM 87612E106 30,937 133,671 SH   SOLE   192,008 0 0
TARGET CORP COM 87612E106 188 812 SH   SOLE 1 195 0 617
TARGET CORP COM 87612E106 833 3,600 SH   SOLE 4 0 0 3,600
TC ENERGY CORP COM 87807B107 0 0 SH   SOLE   6,691 0 0
TE CONNECTIVITY LTD SHS H84989104 17,131 106,177 SH   SOLE   113,308 0 0
TE CONNECTIVITY LTD SHS H84989104 10,124 62,749 SH   SOLE 4 0 0 62,749
TECHNIPFMC PLC COM G87110105 0 0 SH   SOLE   10,485 0 0
TECK RESOURCES LTD CL B 878742204 0 0 SH   SOLE   18,312 0 0
TELADOC HEALTH INC COM 87918A105 3,805 41,440 SH   SOLE 5 41,440 0 0
TELADOC HEALTH INC COM 87918A105 2,475 26,955 SH   SOLE   190,728 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,320 9,888 SH   SOLE   12,050 0 0
TELEFLEX INCORPORATED COM 879369106 3,065 9,330 SH   SOLE   12,118 0 0
TENABLE HLDGS INC COM 88025T102 0 0 SH   SOLE   65,398 0 0
TENARIS S A SPONSORED ADS 88031M109 0 0 SH   SOLE   14,915 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 320 46,700 SH   SOLE   46,700 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 200 2,450 SH   SOLE   2,450 0 0
TERADYNE INC COM 880770102 5,792 35,420 SH   SOLE   81,396 0 0
TERRENO RLTY CORP COM 88146M101 5,271 61,800 SH   SOLE   61,800 0 0
TESLA INC COM 88160R101 16,227 15,355 SH   SOLE 5 15,355 0 0
TESLA INC COM 88160R101 17,179 16,256 SH   SOLE 6 0 0 16,256
TESLA INC COM 88160R101 200,639 189,859 SH   SOLE   225,358 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,706 212,975 SH   SOLE   233,165 0 0
TEXAS INSTRS INC COM 882508104 5,089 26,999 SH   SOLE 5 26,999 0 0
TEXAS INSTRS INC COM 882508104 61,149 324,447 SH   SOLE   447,770 0 0
TEXTRON INC COM 883203101 3,784 49,016 SH   SOLE   72,374 0 0
TFI INTL INC COM 87241L109 0 0 SH   SOLE   2,531 0 0
TG THERAPEUTICS INC COM 88322Q108 0 0 SH   SOLE   270,885 0 0
THE AARONS COMPANY INC COM 00258W108 0 0 SH   SOLE   253 0 0
THE TRADE DESK INC COM CL A 88339J105 7,650 83,484 SH   SOLE   187,599 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 91,660 137,372 SH   SOLE   176,459 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24,237 36,325 SH   SOLE 2 36,325 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 646 968 SH   SOLE   968 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,545 17,302 SH   SOLE 1 78 700 16,524
THERMO FISHER SCIENTIFIC INC COM 883556102 19,471 29,182 SH   SOLE 4 0 0 29,182
THOMSON REUTERS CORP. COM NEW 884903709 0 0 SH   SOLE   744 0 0
TJX COS INC NEW COM 872540109 34,672 456,696 SH   SOLE   465,415 0 0
TJX COS INC NEW COM 872540109 1,427 18,800 SH   SOLE 2 18,800 0 0
TJX COS INC NEW COM 872540109 440 5,800 SH   SOLE 1 0 5,800 0
TJX COS INC NEW COM 872540109 935 12,318 SH   SOLE 4 0 0 12,318
T-MOBILE US INC COM 872590104 24,162 208,326 SH   SOLE   221,387 0 0
TORO CO COM 891092108 33 330 SH   SOLE   22,511 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
TOYOTA MOTOR CORP ADS 892331307 0 0 SH   SOLE   8,300 0 0
TRACTOR SUPPLY CO COM 892356106 29,471 123,516 SH   SOLE   128,503 0 0
TRACTOR SUPPLY CO COM 892356106 2,028 8,500 SH   SOLE 2 8,500 0 0
TRADEWEB MKTS INC CL A 892672106 5,032 50,250 SH   SOLE   55,392 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 10,492 51,931 SH   SOLE   55,918 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 5,338 26,421 SH   SOLE 4 0 0 26,421
TRANSDIGM GROUP INC COM 893641100 6,949 10,921 SH   SOLE   29,825 0 0
TRANSOCEAN LTD REG SHS H8817H100 63 23,000 SH   SOLE   23,000 0 0
TRANSUNION COM 89400J107 4,659 39,288 SH   SOLE 5 39,288 0 0
TRANSUNION COM 89400J107 4,544 38,320 SH   SOLE   45,387 0 0
TRAVEL PLUS LEISURE CO COM 894164102 36 660 SH   SOLE   23,971 0 0
TRAVELERS COMPANIES INC COM 89417E109 22,779 145,617 SH   SOLE   161,920 0 0
TRAVELERS COMPANIES INC COM 89417E109 454 2,900 SH   SOLE 1 0 2,900 0
TREX CO INC COM 89531P105 0 0 SH   SOLE   2,860 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 0 0 SH   SOLE   30,033 0 0
TRIMBLE INC COM 896239100 4,508 51,705 SH   SOLE   111,531 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,025 41,650 SH   SOLE   47,131 0 0
TRIPADVISOR INC COM 896945201 11 400 SH   SOLE   67,180 0 0
TRIUMPH BANCORP INC COM 89679E300 0 0 SH   SOLE   18,526 0 0
TRUIST FINL CORP COM 89832Q109 18,583 317,383 SH   SOLE   339,821 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH   SOLE   111,425 0 0
TWILIO INC CL A 90138F102 8,545 32,448 SH   SOLE   71,642 0 0
TWITTER INC COM 90184L102 7,070 163,592 SH   SOLE   175,082 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,597 8,545 SH   SOLE   9,147 0 0
TYSON FOODS INC CL A 902494103 5,657 64,898 SH   SOLE   79,123 0 0
UBER TECHNOLOGIES INC COM 90353T100 890 21,220 SH   SOLE 5 21,220 0 0
UBER TECHNOLOGIES INC COM 90353T100 10,193 243,091 SH   SOLE   263,966 0 0
UBER TECHNOLOGIES INC COM 90353T100 128 3,056 SH   SOLE 1 785 0 2,271
UBER TECHNOLOGIES INC COM 90353T100 3,753 89,513 SH   SOLE 4 0 0 89,513
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 889 9,000,000 PRN   SOLE 2 9,000,000 0 0
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 20,157 336,012 SH   SOLE   588,306 0 0
UGI CORP NEW COM 902681105 2,192 47,746 SH   SOLE   47,746 0 0
ULTA BEAUTY INC COM 90384S303 19,918 48,304 SH   SOLE   71,591 0 0
ULTA BEAUTY INC COM 90384S303 289 700 SH   SOLE 2 700 0 0
ULTA BEAUTY INC COM 90384S303 454 1,100 SH   SOLE   1,100 0 0
ULTA BEAUTY INC COM 90384S303 96 232 SH   SOLE 1 63 0 169
UMH PPTYS INC COM 903002103 1,017 37,200 SH   SOLE   37,200 0 0
UNDER ARMOUR INC CL A 904311107 66 3,109 SH   SOLE   10,357 0 0
UNDER ARMOUR INC CL C 904311206 58 3,191 SH   SOLE   50,750 0 0
UNILEVER PLC SPON ADR NEW 904767704 0 0 SH   SOLE   185,745 0 0
UNION PAC CORP COM 907818108 47,340 187,908 SH   SOLE   230,693 0 0
UNION PAC CORP COM 907818108 428 1,700 SH   SOLE 1 0 1,700 0
UNITED AIRLS HLDGS INC COM 910047109 226 5,156 SH   SOLE   40,206 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,606 7,494 SH   SOLE 5 7,494 0 0
UNITED PARCEL SERVICE INC CL B 911312106 64,797 302,308 SH   SOLE   310,631 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,208 10,300 SH   SOLE 2 10,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 536 2,500 SH   SOLE 1 0 2,500 0
UNITED RENTALS INC COM 911363109 5,089 15,315 SH   SOLE   18,444 0 0
UNITED STS OIL FD LP UNITS 91232N207 344 6,325 SH   SOLE   6,325 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 56 260 SH   SOLE   47,555 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,716 23,332 SH   SOLE 5 23,332 0 0
UNITEDHEALTH GROUP INC COM 91324P102 192,993 384,341 SH   SOLE   835,852 0 0
UNITEDHEALTH GROUP INC COM 91324P102 653 1,300 SH   SOLE 2 1,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,054 2,100 SH   SOLE   2,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,084 26,057 SH   SOLE 1 0 0 26,057
UNITY SOFTWARE INC COM 91332U101 1,456 10,180 SH   SOLE   10,180 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 660 11,090 SH   SOLE   11,090 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,226 17,171 SH   SOLE   27,175 0 0
UPSTART HLDGS INC COM 91680M107 2,085 13,780 SH   SOLE   13,780 0 0
URBAN EDGE PPTYS COM 91704F104 1,742 91,700 SH   SOLE   91,700 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 547 25,700 SH   SOLE   25,700 0 0
US BANCORP DEL COM NEW 902973304 33,707 600,092 SH   SOLE   689,722 0 0
US BANCORP DEL COM NEW 902973304 1,230 21,900 SH   SOLE 2 21,900 0 0
V F CORP COM 918204108 12,159 166,056 SH   SOLE   227,956 0 0
VAIL RESORTS INC COM 91879Q109 2,668 8,137 SH   SOLE   8,993 0 0
VALE S A SPONSORED ADS 91912E105 2,498 178,205 SH   SOLE 5 178,205 0 0
VALE S A SPONSORED ADS 91912E105 0 0 SH   SOLE   78,116 0 0
VALERO ENERGY CORP COM 91913Y100 6,978 92,904 SH   SOLE   110,390 0 0
VALERO ENERGY CORP COM 91913Y100 5,795 77,150 SH   SOLE 4 0 0 77,150
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 13,650 414,016 SH   SOLE 5 414,016 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 847 25,700 SH   SOLE   25,700 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5,682 18,400 SH   SOLE   18,400 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 811 8,500 SH   SOLE   8,500 0 0
VANECK ETF TRUST GAMING ETF 92189F882 906 20,400 SH   SOLE   20,400 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,447 53,707 SH   SOLE   53,707 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 905 7,800 SH   SOLE   7,800 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 610 2,700 SH   SOLE   2,700 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,265 25,575 SH   SOLE 5 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 745 10,920 SH   SOLE 5 0 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,849 35,965 SH   SOLE 5 35,965 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,354 24,660 SH   SOLE 5 0 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 29,679 487,900 SH   SOLE   487,900 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,003 12,345 SH   SOLE 5 0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16,488 202,900 SH   SOLE   202,900 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,148 140,000 SH   SOLE   140,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 219 642 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,090 3,200 SH   SOLE   3,200 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 419 2,096 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,978 19,900 SH   SOLE   19,900 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,700 17,600 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 859 8,900 SH   SOLE   8,900 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,912 10,930 SH   SOLE 5 0 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,664 10,000 SH   SOLE   10,000 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,169 9,100 SH   SOLE   9,100 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 984 5,000 SH   SOLE   5,000 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 7,679 49,100 SH   SOLE   49,100 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 624 4,600 SH   SOLE   4,600 0 0
VEEVA SYS INC CL A COM 922475108 63,337 247,912 SH   SOLE   418,546 0 0
VEEVA SYS INC CL A COM 922475108 460 1,800 SH   SOLE 2 1,800 0 0
VEEVA SYS INC CL A COM 922475108 741 2,900 SH   SOLE   2,900 0 0
VENTAS INC COM 92276F100 21,162 413,963 SH   SOLE   828,342 0 0
VERACYTE INC COM 92337F107 0 0 SH   SOLE   97,500 0 0
VERIS RESIDENTIAL INC COM 554489104 1,244 67,700 SH   SOLE   67,700 0 0
VERISIGN INC COM 92343E102 6,346 25,002 SH   SOLE   26,395 0 0
VERISK ANALYTICS INC COM 92345Y106 988 4,321 SH   SOLE 6 0 0 4,321
VERISK ANALYTICS INC COM 92345Y106 8,269 36,152 SH   SOLE   39,063 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 78,795 1,516,453 SH   SOLE   1,919,949 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 64,210 292,395 SH   SOLE   526,025 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 373 1,700 SH   SOLE 2 1,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 606 2,759 SH   SOLE   2,759 0 0
VIACOMCBS INC CL A 92556H107 0 0 SH   SOLE   774 0 0
VIACOMCBS INC CL B 92556H206 3,808 126,175 SH   SOLE   165,098 0 0
VIATRIS INC COM 92556V106 3,564 263,431 SH   SOLE   359,143 0 0
VICI PPTYS INC COM 925652109 21,180 703,406 SH   SOLE   857,853 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 283 33,700 SH   SOLE   33,700 0 0
VISA INC COM CL A 92826C839 7,704 35,550 SH   SOLE 6 0 0 35,550
VISA INC COM CL A 92826C839 85,936 396,547 SH   SOLE   650,159 0 0
VISA INC COM CL A 92826C839 11,792 54,416 SH   SOLE 2 54,416 0 0
VISTRA CORP COM 92840M102 2,311 101,501 SH   SOLE   104,814 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 13,365 SH   SOLE 2 13,365 0 0
VMWARE INC CL A COM 928563402 5,652 48,771 SH   SOLE   63,584 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 0 0 SH   SOLE   18,570 0 0
VORNADO RLTY TR SH BEN INT 929042109 6,901 164,849 SH   SOLE   164,849 0 0
VOYA FINANCIAL INC COM 929089100 343 5,178 SH   SOLE   5,178 0 0
VULCAN MATLS CO COM 929160109 5,683 27,375 SH   SOLE   34,058 0 0
WABTEC COM 929740108 5,368 58,281 SH   SOLE 6 0 0 58,281
WABTEC COM 929740108 3,458 37,544 SH   SOLE   58,289 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,897 381,454 SH   SOLE   412,958 0 0
WALMART INC COM 931142103 77,256 533,944 SH   SOLE   751,778 0 0
WALMART INC COM 931142103 200 1,379 SH   SOLE 1 298 0 1,081
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,828 70,730 SH   SOLE   70,730 0 0
WASTE CONNECTIONS INC COM 94106B101 6,827 50,100 SH   SOLE   191,452 0 0
WASTE MGMT INC DEL COM 94106L109 15,025 90,024 SH   SOLE   135,505 0 0
WATERS CORP COM 941848103 6,080 16,317 SH   SOLE   18,242 0 0
WAYFAIR INC CL A 94419L101 2,777 14,616 SH   SOLE   14,808 0 0
WEC ENERGY GROUP INC COM 92939U106 21,061 216,969 SH   SOLE   217,563 0 0
WELLS FARGO CO NEW COM 949746101 74,568 1,554,156 SH   SOLE   1,620,183 0 0
WELLS FARGO CO NEW COM 949746101 2,639 55,000 SH   SOLE 2 55,000 0 0
WELLTOWER INC COM 95040Q104 272 3,174 SH   SOLE 5 3,174 0 0
WELLTOWER INC COM 95040Q104 40,610 473,475 SH   SOLE   815,187 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 16,321 34,798 SH   SOLE   35,852 0 0
WESTERN DIGITAL CORP. COM 958102105 4,411 67,639 SH   SOLE   97,892 0 0
WESTERN UN CO COM 959802109 2,139 119,898 SH   SOLE   119,898 0 0
WESTROCK CO COM 96145D105 7,183 161,915 SH   SOLE   191,124 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,505 157,964 SH   SOLE   171,819 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 0 0 SH   SOLE   4,797 0 0
WHIRLPOOL CORP COM 963320106 3,892 16,586 SH   SOLE   26,889 0 0
WHITESTONE REIT COM 966084204 384 37,900 SH   SOLE   37,900 0 0
WILLIAMS COS INC COM 969457100 6,904 265,135 SH   SOLE   333,179 0 0
WILLIAMS SONOMA INC COM 969904101 7,802 46,129 SH   SOLE 5 46,129 0 0
WILLIAMS SONOMA INC COM 969904101 73 430 SH   SOLE   23,660 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,299 26,524 SH   SOLE   32,043 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 0 0 SH   SOLE   437 0 0
WINTRUST FINL CORP COM 97650W108 46 510 SH   SOLE   23,769 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,891 706,000 SH   SOLE   706,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 872 13,940 SH   SOLE 5 13,940 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 206 2,760 SH   SOLE 5 2,760 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,209 27,560 SH   SOLE 5 27,560 0 0
WIX COM LTD SHS M98068105 1,733 10,980 SH   SOLE   10,980 0 0
WNS HLDGS LTD SPON ADR 92932M101 0 0 SH   SOLE   21,769 0 0
WORKDAY INC CL A 98138H101 11,670 42,718 SH   SOLE   77,769 0 0
WP CAREY INC COM 92936U109 17,301 210,865 SH   SOLE   214,851 0 0
WPP PLC NEW ADR 92937A102 0 0 SH   SOLE   4,589 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 40 450 SH   SOLE   23,107 0 0
WYNN RESORTS LTD COM 983134107 1,907 22,422 SH   SOLE   23,616 0 0
XCEL ENERGY INC COM 98389B100 12,942 191,160 SH   SOLE   191,960 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,742 96,200 SH   SOLE   194,600 0 0
XILINX INC COM 983919101 17,036 80,348 SH   SOLE   89,339 0 0
XPENG INC ADS 98422D105 1,455 28,900 SH   SOLE   28,900 0 0
XYLEM INC COM 98419M100 4,553 37,965 SH   SOLE 5 37,965 0 0
XYLEM INC COM 98419M100 4,475 37,313 SH   SOLE   80,676 0 0
YAMANA GOLD INC COM 98462Y100 0 0 SH   SOLE   11,600 0 0
YANDEX N V SHS CLASS A N97284108 1,850 30,580 SH   SOLE   30,580 0 0
YUM BRANDS INC COM 988498101 9,001 64,824 SH   SOLE   67,679 0 0
YUM CHINA HLDGS INC COM 98850P109 1,613 32,360 SH   SOLE   37,909 0 0
ZAI LAB LTD ADR 98887Q104 341 5,420 SH   SOLE   5,420 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,849 11,507 SH   SOLE   12,696 0 0
ZENDESK INC COM 98936J101 2,309 22,140 SH   SOLE   23,308 0 0
ZILLOW GROUP INC CL A 98954M101 663 10,660 SH   SOLE   12,392 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,039 31,940 SH   SOLE   42,537 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,823 45,839 SH   SOLE   199,960 0 0
ZOETIS INC CL A 98978V103 4,856 19,900 SH   SOLE 5 19,900 0 0
ZOETIS INC CL A 98978V103 81,507 334,005 SH   SOLE   799,245 0 0
ZOETIS INC CL A 98978V103 586 2,400 SH   SOLE 2 2,400 0 0
ZOETIS INC CL A 98978V103 955 3,914 SH   SOLE   3,914 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9,027 49,086 SH   SOLE   49,282 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,781 43,310 SH   SOLE   116,085 0 0
ZSCALER INC COM 98980G102 6,356 19,780 SH   SOLE   45,054 0 0
ZSCALER INC COM 98980G102 68 213 SH   SOLE 1 0 0 213
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,000 35,430 SH   SOLE   35,430 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 25 700 SH   SOLE   64,872 0 0
ZYMEWORKS INC COM 98985W102 0 0 SH   SOLE   136,726 0 0