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