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

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

FORM 13F INFORMATION TABLE

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

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