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

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

FORM 13F INFORMATION TABLE

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

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