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

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

FORM 13F INFORMATION TABLE

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

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