0001567619-21-010081.txt : 20210514 0001567619-21-010081.hdr.sgml : 20210514 20210514135453 ACCESSION NUMBER: 0001567619-21-010081 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210514 DATE AS OF CHANGE: 20210514 EFFECTIVENESS DATE: 20210514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NOMURA ASSET MANAGEMENT CO LTD CENTRAL INDEX KEY: 0001055964 IRS NUMBER: 000000000 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06746 FILM NUMBER: 21923578 BUSINESS ADDRESS: STREET 1: TOYOSU BAYSIDE CROSS TOWER STREET 2: 2-2-1, TOYOSU, KOTO-KU CITY: TOKYO STATE: M0 ZIP: 135-0061 BUSINESS PHONE: 0332419511 MAIL ADDRESS: STREET 1: TOYOSU BAYSIDE CROSS TOWER STREET 2: 2-2-1, TOYOSU, KOTO-KU CITY: TOKYO STATE: M0 ZIP: 135-0061 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001055964 XXXXXXXX 03-31-2021 03-31-2021 NOMURA ASSET MANAGEMENT CO LTD
TOYOSU BAYSIDE CROSS TOWER 2-2-1, TOYOSU, KOTO-KU TOKYO M0 135-0061
13F HOLDINGS REPORT 028-06746 Y For certain positions, Nomura Asset Management Co., Ltd. ("NAM Tokyo") may have investment discretion and/or may have delegated sole investment discretion to certain sub-advisers, while retaining voting authority. In such situations, the number of shares that NAM Tokyo is listing on the 13F as having investment discretion may be lower than the number of shares that NAM Tokyo is listing on the 13F as having voting authority over.
Neil Daniele Attorney-in-Fact 212-667-1873 /s/ Neil Daniele New York NY 05-14-2021 6 1881 15690220 false 1 0001568445 028-15407 Nomura Asset Management Malaysia Sdn. Bhd. 2 0001332826 028-11455 Nomura Asset Management U.K. Ltd 3 0001455301 028-13391 NOMURA ASSET MANAGEMENT SINGAPORE Ltd 4 0001672271 028-17455 Nomura Islamic Asset Management Sdn. Bhd. 5 0001674607 028-17454 Nomura Asset Management Taiwan Ltd. 6 0001831764 028-20377 Nomura Asset Management Europe KVG mbH
INFORMATION TABLE 2 form13fInfoTable.xml 10X GENOMICS INC CL A COM 88025U109 1967 10870 SH SOLE 11450 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 2684 83100 SH SOLE 92954 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 533 16500 SH SOLE 3 16500 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 0 0 SH SOLE 10044 0 0 3-D SYS CORP DEL COM NEW 88554D205 0 0 SH SOLE 1241 0 0 3M CO COM 88579Y101 75571 392212 SH SOLE 399414 0 0 3M CO COM 88579Y101 6075 31529 SH SOLE 2 31529 0 0 3M CO COM 88579Y101 289 1500 SH SOLE 1 0 1500 0 3M CO COM 88579Y101 376 1951 SH SOLE 1951 0 0 ABB LTD SPONSORED ADR 000375204 0 0 SH SOLE 29000 0 0 ABBOTT LABS COM 002824100 51133 426678 SH SOLE 1398854 0 0 ABBVIE INC COM 00287Y109 54794 506320 SH SOLE 581753 0 0 ABBVIE INC COM 00287Y109 8721 80582 SH SOLE 5 80582 0 0 ABBVIE INC COM 00287Y109 10955 101226 SH SOLE 1 0 0 101226 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2742 11200 SH SOLE 11200 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1480 13300 SH SOLE 13300 0 0 ABIOMED INC COM 003654100 2581 8097 SH SOLE 66481 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 0 0 SH SOLE 116970 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1288 67920 SH SOLE 284702 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 118 6240 SH SOLE 5 6240 0 0 ACCELERON PHARMA INC COM 00434H108 0 0 SH SOLE 82226 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34132 123555 SH SOLE 129651 0 0 ACTIVISION BLIZZARD INC COM 00507V109 26718 287291 SH SOLE 306527 0 0 ACTIVISION BLIZZARD INC COM 00507V109 391 4200 SH SOLE 4 0 0 4200 ACTIVISION BLIZZARD INC COM 00507V109 202 2173 SH SOLE 1 438 0 1735 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 0 SH SOLE 2527 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 166408 350060 SH SOLE 385640 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 5704 12000 SH SOLE 5 12000 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 761 1600 SH SOLE 2 1600 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 8447 17769 SH SOLE 4 0 0 17769 ADOBE SYSTEMS INCORPORATED COM 00724F101 261 550 SH SOLE 1 98 0 452 ADOBE SYSTEMS INCORPORATED COM 00724F101 1318 2772 SH SOLE 2772 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2479 13509 SH SOLE 15512 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9327 50829 SH SOLE 4 0 0 50829 ADVANCE AUTO PARTS INC COM 00751Y106 7782 42410 SH SOLE 1 110 0 42300 ADVANCED DRAIN SYS INC DEL COM 00790R104 0 0 SH SOLE 19644 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25474 324515 SH SOLE 334844 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3865 49233 SH SOLE 5 49233 0 0 ADVANCED MICRO DEVICES INC COM 007903107 89 1140 SH SOLE 1 240 0 900 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 0 SH SOLE 276085 0 0 AEGON N V NY REGISTRY SHS 007924103 0 0 SH SOLE 37487 0 0 AEROVIRONMENT INC COM 008073108 1277 11000 SH SOLE 5 11000 0 0 AES CORP COM 00130H105 3845 143406 SH SOLE 156511 0 0 AFFIMED N V COM N01045108 0 0 SH SOLE 142406 0 0 AFLAC INC COM 001055102 11760 229781 SH SOLE 312613 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 7734 60827 SH SOLE 101608 0 0 AGNC INVT CORP COM 00123Q104 3856 230094 SH SOLE 230094 0 0 AGNICO EAGLE MINES LTD COM 008474108 0 0 SH SOLE 5432 0 0 AGREE REALTY CORP COM 008492100 3330 49480 SH SOLE 87862 0 0 AIR PRODS & CHEMS INC COM 009158106 16126 57317 SH SOLE 59652 0 0 AIR PRODS & CHEMS INC COM 009158106 13324 47358 SH SOLE 4 0 0 47358 AIR PRODS & CHEMS INC COM 009158106 11861 42158 SH SOLE 1 0 0 42158 AIRBNB INC COM CL A 009066101 1757 9350 SH SOLE 9626 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3464 33990 SH SOLE 36621 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 0 0 SH SOLE 8100 0 0 ALARM COM HLDGS INC COM 011642105 0 0 SH SOLE 400 0 0 ALASKA AIR GROUP INC COM 011659109 41 594 SH SOLE 5084 0 0 ALASKA AIR GROUP INC COM 011659109 3104 44842 SH SOLE 5 44842 0 0 ALBEMARLE CORP COM 012653101 7095 48560 SH SOLE 51311 0 0 ALCON AG ORD SHS H01301128 0 0 SH SOLE 7532 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 952 56700 SH SOLE 56700 0 0 ALEXANDERS INC COM 014752109 474 1710 SH SOLE 1710 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20625 125535 SH SOLE 152744 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 304 1850 SH SOLE 5 1850 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 7146 46734 SH SOLE 194171 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 0 0 SH SOLE 7468 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39033 172156 SH SOLE 219288 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5656 24946 SH SOLE 5 199568 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20882 92100 SH SOLE 2 92100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 75184 331600 SH SOLE 6 16000 0 315600 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 138101 609100 SH SOLE 3 0 0 609100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8014 35345 SH SOLE 0 0 35345 ALIGN TECHNOLOGY INC COM 016255101 8558 15803 SH SOLE 18986 0 0 ALIGN TECHNOLOGY INC COM 016255101 3783 6986 SH SOLE 5 6986 0 0 ALLAKOS INC COM 01671P100 0 0 SH SOLE 52674 0 0 ALLEGHANY CORP DEL COM 017175100 2031 3243 SH SOLE 3596 0 0 ALLEGION PLC ORD SHS G0176J109 2641 21021 SH SOLE 24239 0 0 ALLIANT ENERGY CORP COM 018802108 4731 87353 SH SOLE 90144 0 0 ALLSTATE CORP COM 020002101 7622 66335 SH SOLE 90656 0 0 ALLY FINL INC COM 02005N100 3605 79733 SH SOLE 92339 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2937 20805 SH SOLE 301025 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2797 19809 SH SOLE 6 0 0 19809 ALPHABET INC CAP STK CL C 02079K107 148610 71840 SH SOLE 82769 0 0 ALPHABET INC CAP STK CL C 02079K107 14989 7246 SH SOLE 5 0 0 0 ALPHABET INC CAP STK CL C 02079K107 7557 3653 SH SOLE 2 3653 0 0 ALPHABET INC CAP STK CL C 02079K107 19708 9527 SH SOLE 1 63 0 9464 ALPHABET INC CAP STK CL C 02079K107 10291 4975 SH SOLE 6 0 0 4975 ALPHABET INC CAP STK CL A 02079K305 149234 72355 SH SOLE 86817 0 0 ALPHABET INC CAP STK CL A 02079K305 22811 11060 SH SOLE 2 11060 0 0 ALPHABET INC CAP STK CL A 02079K305 2279 1105 SH SOLE 4 0 0 1105 ALPS ETF TR ALERIAN MLP 00162Q452 1370 44920 SH SOLE 44920 0 0 ALTERYX INC COM CL A 02156B103 0 0 SH SOLE 825 0 0 ALTICE USA INC CL A 02156K103 1440 44268 SH SOLE 54099 0 0 ALTRIA GROUP INC COM 02209S103 19833 387665 SH SOLE 417049 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 0 0 SH SOLE 55062 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 0 0 SH SOLE 219599 0 0 AMAZON COM INC COM 023135106 409378 132310 SH SOLE 147607 0 0 AMAZON COM INC COM 023135106 20520 6632 SH SOLE 5 6632 0 0 AMAZON COM INC COM 023135106 3403 1100 SH SOLE 2 1100 0 0 AMAZON COM INC COM 023135106 16275 5260 SH SOLE 1 0 0 5260 AMAZON COM INC COM 023135106 14582 4713 SH SOLE 6 0 0 4713 AMAZON COM INC COM 023135106 1355 438 SH SOLE 438 0 0 AMCOR PLC ORD G0250X107 7961 681590 SH SOLE 720168 0 0 AMDOCS LTD SHS G02602103 221 3150 SH SOLE 8303 0 0 AMEDISYS INC COM 023436108 0 0 SH SOLE 708 0 0 AMER STATES WTR CO COM 029899101 0 0 SH SOLE 12346 0 0 AMERCO COM 023586100 1193 1948 SH SOLE 2459 0 0 AMEREN CORP COM 023608102 4211 51757 SH SOLE 54503 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 0 0 SH SOLE 9955 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 116 4857 SH SOLE 19143 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1195 50013 SH SOLE 5 50013 0 0 AMERICAN ASSETS TR INC COM 024013104 1275 39300 SH SOLE 98146 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4729 109550 SH SOLE 111798 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10875 128390 SH SOLE 131020 0 0 AMERICAN EXPRESS CO COM 025816109 24015 169791 SH SOLE 222922 0 0 AMERICAN EXPRESS CO COM 025816109 5972 42223 SH SOLE 5 42223 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 869 88500 SH SOLE 88500 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2089 18307 SH SOLE 21123 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7025 210700 SH SOLE 215722 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 16178 350088 SH SOLE 386702 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 767 16600 SH SOLE 2 16600 0 0 AMERICAN TOWER CORP NEW COM 03027X100 19512 81621 SH SOLE 109820 0 0 AMERICAN TOWER CORP NEW COM 03027X100 651 2725 SH SOLE 5 2725 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5456 36394 SH SOLE 79650 0 0 AMERICOLD RLTY TR COM 03064D108 7594 197390 SH SOLE 276487 0 0 AMERIPRISE FINL INC COM 03076C106 5239 22540 SH SOLE 39578 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6348 53763 SH SOLE 56855 0 0 AMETEK INC COM 031100100 5458 42727 SH SOLE 46574 0 0 AMGEN INC COM 031162100 89390 359269 SH SOLE 483676 0 0 AMGEN INC COM 031162100 5660 22747 SH SOLE 5 22747 0 0 AMGEN INC COM 031162100 970 3900 SH SOLE 2 3900 0 0 AMGEN INC COM 031162100 457 1835 SH SOLE 1835 0 0 AMPHENOL CORP NEW CL A 032095101 7461 113104 SH SOLE 124224 0 0 ANALOG DEVICES INC COM 032654105 18974 122348 SH SOLE 145088 0 0 ANALOG DEVICES INC COM 032654105 3528 22752 SH SOLE 4 0 0 22752 ANAPLAN INC COM 03272L108 0 0 SH SOLE 1463 0 0 ANGI INC COM CL A NEW 00183L102 0 0 SH SOLE 31621 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2744 319013 SH SOLE 319013 0 0 ANNEXON INC COM 03589W102 0 0 SH SOLE 134858 0 0 ANSYS INC COM 03662Q105 47366 139493 SH SOLE 142739 0 0 ANSYS INC COM 03662Q105 374 1100 SH SOLE 2 1100 0 0 ANSYS INC COM 03662Q105 633 1865 SH SOLE 1865 0 0 ANTHEM INC COM 036752103 17432 48564 SH SOLE 52809 0 0 AON PLC SHS CL A G0403H108 10124 43998 SH SOLE 50721 0 0 APARTMENT INCOME REIT CORP COM 03750L109 5000 116935 SH SOLE 453500 0 0 APARTMENT INCOME REIT CORP COM 03750L109 309 7234 SH SOLE 5 7234 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 723 117714 SH SOLE 118881 0 0 API GROUP CORP COM STK 00187Y100 0 0 SH SOLE 97838 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1427 30360 SH SOLE 31584 0 0 APPFOLIO INC COM CL A 03783C100 0 0 SH SOLE 256 0 0 APPIAN CORP CL A 03782L101 0 0 SH SOLE 295 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2442 167600 SH SOLE 450100 0 0 APPLE INC COM 037833100 484528 3966664 SH SOLE 4393277 0 0 APPLE INC COM 037833100 435 3560 SH SOLE 5 3560 0 0 APPLE INC COM 037833100 26677 218396 SH SOLE 2 218396 0 0 APPLE INC COM 037833100 63690 521412 SH SOLE 4 0 0 521412 APPLE INC COM 037833100 21105 172778 SH SOLE 1 853 2300 169625 APPLIED MATLS INC COM 038222105 35447 265320 SH SOLE 323924 0 0 APPLIED MATLS INC COM 038222105 497 3720 SH SOLE 5 3720 0 0 APPLIED MATLS INC COM 038222105 10850 81209 SH SOLE 4 0 0 81209 APPLIED MATLS INC COM 038222105 8036 60146 SH SOLE 1 175 0 59971 APTIV PLC SHS G6095L109 7112 51571 SH SOLE 54900 0 0 APTIV PLC SHS G6095L109 7834 56807 SH SOLE 4 0 0 56807 APTIV PLC SHS G6095L109 5936 43045 SH SOLE 1 336 0 42709 APTOSE BIOSCIENCES INC COM NEW 03835T200 0 0 SH SOLE 340513 0 0 ARAMARK COM 03852U106 1693 44823 SH SOLE 65962 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 0 0 SH SOLE 47640 0 0 ARCH CAP GROUP LTD ORD G0450A105 2953 76965 SH SOLE 88038 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 11072 194240 SH SOLE 214855 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 0 0 SH SOLE 105612 0 0 ARES CAPITAL CORP COM 04010L103 7112 380092 SH SOLE 380092 0 0 ARES CAPITAL CORP COM 04010L103 599 32000 SH SOLE 2 32000 0 0 ARES CAPITAL CORP COM 04010L103 12653 676245 SH SOLE 1 0 0 676245 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 0 0 SH SOLE 1424 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6095 108779 SH SOLE 5 108779 0 0 ARGENX SE SPONSORED ADR 04016X101 0 0 SH SOLE 118484 0 0 ARGENX SE SPONSORED ADR 04016X101 1531 5559 SH SOLE 6 0 0 5559 ARISTA NETWORKS INC COM 040413106 3180 10534 SH SOLE 11705 0 0 ARKO CORP COM 041242108 0 0 SH SOLE 12912 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 569 45400 SH SOLE 45400 0 0 ARROW ELECTRS INC COM 042735100 2229 20112 SH SOLE 23044 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 0 0 SH SOLE 1918 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 429 6475 SH SOLE 5 6475 0 0 ARVINAS INC COM 04335A105 0 0 SH SOLE 299891 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 0 0 SH SOLE 61732 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1047 8122 SH SOLE 6 0 0 8122 ASML HOLDING N V N Y REGISTRY SHS N07059210 1068 1730 SH SOLE 6008 0 0 ASPEN TECHNOLOGY INC COM 045327103 0 0 SH SOLE 1660 0 0 ASSURANT INC COM 04621X108 2041 14399 SH SOLE 15770 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 0 0 SH SOLE 323279 0 0 AT&T INC COM 00206R102 52217 1725055 SH SOLE 1795221 0 0 ATHENE HOLDING LTD CL A G0684D107 1408 27937 SH SOLE 34883 0 0 ATLASSIAN CORP PLC CL A G06242104 27053 128361 SH SOLE 129264 0 0 ATMOS ENERGY CORP COM 049560105 7207 72909 SH SOLE 162966 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 0 0 SH SOLE 506390 0 0 AUTODESK INC COM 052769106 12858 46395 SH SOLE 51190 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 379 4060 SH SOLE 13547 0 0 AUTOLIV INC COM 052800109 1512 16288 SH SOLE 18949 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 21952 116474 SH SOLE 174721 0 0 AUTOZONE INC COM 053332102 6453 4595 SH SOLE 4797 0 0 AVALARA INC COM 05338G106 16225 121600 SH SOLE 122619 0 0 AVALONBAY CMNTYS INC COM 053484101 24934 135139 SH SOLE 192750 0 0 AVANGRID INC COM 05351W103 3823 76749 SH SOLE 78024 0 0 AVANTOR INC COM 05352A100 2687 92873 SH SOLE 92873 0 0 AVERY DENNISON CORP COM 053611109 3163 17225 SH SOLE 26707 0 0 AXALTA COATING SYS LTD COM G0750C108 1239 41872 SH SOLE 52595 0 0 AXOGEN INC COM 05463X106 0 0 SH SOLE 16539 0 0 AXON ENTERPRISE INC COM 05464C101 0 0 SH SOLE 1170 0 0 AXOS FINANCIAL INC COM 05465C100 3714 79000 SH SOLE 5 79000 0 0 AXSOME THERAPEUTICS INC COM 05464T104 0 0 SH SOLE 67435 0 0 B2GOLD CORP COM 11777Q209 0 0 SH SOLE 13400 0 0 BAIDU INC SPON ADR REP A 056752108 5592 25705 SH SOLE 58332 0 0 BAIDU INC SPON ADR REP A 056752108 491 2259 SH SOLE 5 18072 0 0 BAKER HUGHES COMPANY CL A 05722G100 3188 147537 SH SOLE 166512 0 0 BALL CORP COM 058498106 5185 61192 SH SOLE 65011 0 0 BALLARD PWR SYS INC NEW COM 058586108 0 0 SH SOLE 1847 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 0 0 SH SOLE 54720 0 0 BANCO DE CHILE SPONSORED ADS 059520106 457 19350 SH SOLE 19350 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 387 15600 SH SOLE 15600 0 0 BANCO SANTANDER S.A. ADR 05964H105 0 0 SH SOLE 76162 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 234 7330 SH SOLE 7330 0 0 BANK MONTREAL QUE COM 063671101 0 0 SH SOLE 1567 0 0 BANK NEW YORK MELLON CORP COM 064058100 8053 170287 SH SOLE 342955 0 0 BANK NOVA SCOTIA B C COM 064149107 0 0 SH SOLE 900 0 0 BARCLAYS PLC ADR 06738E204 0 0 SH SOLE 45715 0 0 BARRICK GOLD CORP COM 067901108 0 0 SH SOLE 15388 0 0 BAUSCH HEALTH COS INC COM 071734107 0 0 SH SOLE 7561 0 0 BAXTER INTL INC COM 071813109 8521 101026 SH SOLE 105169 0 0 BCE INC COM NEW 05534B760 0 0 SH SOLE 1381 0 0 BEAM THERAPEUTICS INC COM 07373V105 0 0 SH SOLE 26261 0 0 BECTON DICKINSON & CO COM 075887109 38240 157271 SH SOLE 161751 0 0 BECTON DICKINSON & CO COM 075887109 17582 72311 SH SOLE 2 72311 0 0 BECTON DICKINSON & CO COM 075887109 267 1100 SH SOLE 1 0 1100 0 BEIGENE LTD SPONSORED ADR 07725L102 50733 145750 SH SOLE 177314 0 0 BEIGENE LTD SPONSORED ADR 07725L102 278 800 SH SOLE 2 800 0 0 BEIGENE LTD SPONSORED ADR 07725L102 492 1413 SH SOLE 1413 0 0 BERKLEY W R CORP COM 084423102 2521 33455 SH SOLE 38296 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 771 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70503 275974 SH SOLE 302087 0 0 BEST BUY INC COM 086516101 5592 48705 SH SOLE 56311 0 0 BEYOND MEAT INC COM 08862E109 0 0 SH SOLE 699 0 0 BHP GROUP LTD SPONSORED ADS 088606108 0 0 SH SOLE 22726 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 0 0 SH SOLE 19664 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2371 41024 SH SOLE 6 0 0 41024 BILIBILI INC SPONS ADS REP Z 090040106 1447 13520 SH SOLE 13520 0 0 BILIBILI INC SPONS ADS REP Z 090040106 2337 21828 SH SOLE 5 21828 0 0 BILL COM HLDGS INC COM 090043100 8277 56890 SH SOLE 6 0 0 56890 BIO RAD LABS INC CL A 090572207 2313 4050 SH SOLE 4739 0 0 BIOGEN INC COM 09062X103 34958 124963 SH SOLE 409698 0 0 BIOGEN INC COM 09062X103 168 600 SH SOLE 2 600 0 0 BIOGEN INC COM 09062X103 3793 13560 SH SOLE 4 0 0 13560 BIOGEN INC COM 09062X103 2208 7891 SH SOLE 6 0 0 7891 BIOGEN INC COM 09062X103 286 1021 SH SOLE 1021 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 0 0 SH SOLE 98244 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11462 151796 SH SOLE 323459 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 680 9000 SH SOLE 5 9000 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1395 18474 SH SOLE 4 0 0 18474 BK OF AMERICA CORP COM 060505104 61744 1595862 SH SOLE 2100320 0 0 BK OF AMERICA CORP COM 060505104 878 22682 SH SOLE 5 22682 0 0 BK OF AMERICA CORP COM 060505104 14171 366283 SH SOLE 1 0 0 366283 BLACK KNIGHT INC COM 09215C105 2181 29480 SH SOLE 32448 0 0 BLACKBERRY LTD COM 09228F103 0 0 SH SOLE 653344 0 0 BLACKLINE INC COM 09239B109 0 0 SH SOLE 1053 0 0 BLACKROCK INC COM 09247X101 31032 41159 SH SOLE 45060 0 0 BLACKROCK INC COM 09247X101 6028 7995 SH SOLE 5 7995 0 0 BLACKSTONE GROUP INC COM 09260D107 9754 130879 SH SOLE 174226 0 0 BLACKSTONE GROUP INC COM 09260D107 4975 66749 SH SOLE 5 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 832 26830 SH SOLE 26830 0 0 BLOOM ENERGY CORP COM CL A 093712107 0 0 SH SOLE 3266 0 0 BLUEBIRD BIO INC COM 09609G100 0 0 SH SOLE 463 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 0 0 SH SOLE 340181 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 503 5172 SH SOLE 5 5172 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2205 22679 SH SOLE 6 0 0 22679 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 205 20300 SH SOLE 20300 0 0 BOEING CO COM 097023105 33811 132737 SH SOLE 137103 0 0 BOEING CO COM 097023105 423 1661 SH SOLE 5 1661 0 0 BOEING CO COM 097023105 4320 16961 SH SOLE 1 0 0 16961 BOOKING HOLDINGS INC COM 09857L108 21714 9320 SH SOLE 13274 0 0 BOOKING HOLDINGS INC COM 09857L108 256 110 SH SOLE 2 110 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2025 25150 SH SOLE 28491 0 0 BORGWARNER INC COM 099724106 2395 51664 SH SOLE 58882 0 0 BOSTON BEER INC CL A 100557107 0 0 SH SOLE 276 0 0 BOSTON BEER INC CL A 100557107 8707 7218 SH SOLE 6 0 0 7218 BOSTON PROPERTIES INC COM 101121101 14127 139515 SH SOLE 141432 0 0 BOSTON SCIENTIFIC CORP COM 101137107 10316 266904 SH SOLE 949472 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4761 123175 SH SOLE 5 123175 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6591 170541 SH SOLE 4 0 0 170541 BOSTON SCIENTIFIC CORP COM 101137107 6970 180326 SH SOLE 1 1220 0 179106 BP PLC SPONSORED ADR 055622104 0 0 SH SOLE 18219 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1739 134700 SH SOLE 469287 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 90 6973 SH SOLE 5 6973 0 0 BRIDGEBIO PHARMA INC COM 10806X102 0 0 SH SOLE 1382 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 46042 729320 SH SOLE 2716958 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 798 12642 SH SOLE 5 12642 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 884 14000 SH SOLE 2 14000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 12222 193595 SH SOLE 4 0 0 193595 BRISTOL-MYERS SQUIBB CO COM 110122108 8016 126969 SH SOLE 1 0 0 126969 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 0 SH SOLE 21645 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5859 289600 SH SOLE 783282 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 219 10811 SH SOLE 5 10811 0 0 BROADCOM INC COM 11135F101 83914 180982 SH SOLE 200063 0 0 BROADCOM INC COM 11135F101 2757 5947 SH SOLE 5 5947 0 0 BROADCOM INC COM 11135F101 1530 3300 SH SOLE 2 3300 0 0 BROADCOM INC COM 11135F101 8027 17313 SH SOLE 1 0 500 16813 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3624 23668 SH SOLE 26459 0 0 BROADSTONE NET LEASE INC COM 11135E203 527 28800 SH SOLE 28800 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 0 SH SOLE 3080 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 567 31600 SH SOLE 31600 0 0 BROOKS AUTOMATION INC NEW COM 114340102 0 0 SH SOLE 1829 0 0 BROWN & BROWN INC COM 115236101 2191 47931 SH SOLE 54005 0 0 BROWN FORMAN CORP CL A 115637100 0 0 SH SOLE 1112 0 0 BROWN FORMAN CORP CL B 115637209 8372 121379 SH SOLE 145182 0 0 BRP GROUP INC COM CL A 05589G102 0 0 SH SOLE 8691 0 0 BRP INC COM SUN VTG 05577W200 0 0 SH SOLE 581 0 0 BRUKER CORP COM 116794108 0 0 SH SOLE 4019 0 0 BUMBLE INC COM CL A 12047B105 0 0 SH SOLE 509 0 0 BUNGE LIMITED COM G16962105 2089 26348 SH SOLE 31864 0 0 BURLINGTON STORES INC COM 122017106 4012 13428 SH SOLE 13913 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2736 28672 SH SOLE 32304 0 0 C4 THERAPEUTICS INC COM STK 12529R107 0 0 SH SOLE 39360 0 0 CABLE ONE INC COM 12685J105 1620 886 SH SOLE 987 0 0 CABOT OIL & GAS CORP COM 127097103 1815 96630 SH SOLE 104740 0 0 CACTUS INC CL A 127203107 1617 52821 SH SOLE 6 0 0 52821 CADENCE DESIGN SYSTEM INC COM 127387108 8494 62008 SH SOLE 64942 0 0 CAE INC COM 124765108 0 0 SH SOLE 5253 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 0 0 SH SOLE 8497 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 0 0 SH SOLE 18059 0 0 CALLAWAY GOLF CO COM 131193104 0 0 SH SOLE 16591 0 0 CAMDEN PPTY TR SH BEN INT 133131102 10328 93970 SH SOLE 233034 0 0 CAMDEN PPTY TR SH BEN INT 133131102 583 5307 SH SOLE 5 5307 0 0 CAMECO CORP COM 13321L108 0 0 SH SOLE 30235 0 0 CAMPBELL SOUP CO COM 134429109 2623 52171 SH SOLE 56460 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 0 0 SH SOLE 1052 0 0 CANADIAN IMP BK COMM COM 136069101 0 0 SH SOLE 687 0 0 CANADIAN NAT RES LTD COM 136385101 0 0 SH SOLE 20877 0 0 CANADIAN NATL RY CO COM 136375102 0 0 SH SOLE 5951 0 0 CANADIAN PAC RY LTD COM 13645T100 0 0 SH SOLE 1123 0 0 CANNAE HLDGS INC COM 13765N107 0 0 SH SOLE 7471 0 0 CANOPY GROWTH CORP COM 138035100 0 0 SH SOLE 1078 0 0 CAPITAL ONE FINL CORP COM 14040H105 11564 90892 SH SOLE 97946 0 0 CARDIFF ONCOLOGY INC COM 14147L108 0 0 SH SOLE 85396 0 0 CARDINAL HEALTH INC COM 14149Y108 8382 137982 SH SOLE 145688 0 0 CARETRUST REIT INC COM 14174T107 1791 76900 SH SOLE 76900 0 0 CARLYLE GROUP INC COM 14316J108 886 24100 SH SOLE 24100 0 0 CARMAX INC COM 143130102 4198 31648 SH SOLE 35657 0 0 CARMAX INC COM 143130102 1592 12000 SH SOLE 5 12000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4066 153210 SH SOLE 178831 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 885 33355 SH SOLE 5 33355 0 0 CARNIVAL PLC ADR 14365C103 0 0 SH SOLE 1258 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 6866 162625 SH SOLE 176938 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 2641 62547 SH SOLE 5 62547 0 0 CARVANA CO CL A 146869102 2902 11060 SH SOLE 11321 0 0 CARVANA CO CL A 146869102 1622 6183 SH SOLE 5 6183 0 0 CATALENT INC COM 148806102 3245 30813 SH SOLE 34876 0 0 CATALENT INC COM 148806102 737 7000 SH SOLE 5 7000 0 0 CATERPILLAR INC COM 149123101 37541 161904 SH SOLE 173038 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1983 20098 SH SOLE 23285 0 0 CBRE GROUP INC CL A 12504L109 5107 64554 SH SOLE 72543 0 0 CDW CORP COM 12514G108 5229 31545 SH SOLE 35963 0 0 CDW CORP COM 12514G108 4866 29360 SH SOLE 5 29360 0 0 CELANESE CORP DEL COM 150870103 3453 23051 SH SOLE 25880 0 0 CELANESE CORP DEL COM 150870103 4499 30034 SH SOLE 5 30034 0 0 CENOVUS ENERGY INC COM 15135U109 0 0 SH SOLE 14538 0 0 CENTENE CORP DEL COM 15135B101 7387 115587 SH SOLE 139135 0 0 CENTERPOINT ENERGY INC COM 15189T107 3575 157838 SH SOLE 167185 0 0 CENTERSPACE COM 15202L107 693 10190 SH SOLE 10190 0 0 CERENCE INC COM 156727109 0 0 SH SOLE 707 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1978 23470 SH SOLE 27360 0 0 CERNER CORP COM 156782104 5110 71095 SH SOLE 121994 0 0 CF INDS HLDGS INC COM 125269100 2125 46832 SH SOLE 66484 0 0 CGI INC CL A SUB VTG 12532H104 0 0 SH SOLE 2016 0 0 CHART INDS INC COM 16115Q308 0 0 SH SOLE 942 0 0 CHART INDS INC COM 16115Q308 11857 83293 SH SOLE 1 0 0 83293 CHARTER COMMUNICATIONS INC N CL A 16119P108 19187 31097 SH SOLE 41613 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4153 6730 SH SOLE 5 6730 0 0 CHATHAM LODGING TR COM 16208T102 492 37400 SH SOLE 37400 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2913 26017 SH SOLE 26017 0 0 CHEGG INC COM 163092109 47156 550500 SH SOLE 551995 0 0 CHEGG INC COM 163092109 3394 39617 SH SOLE 5 39617 0 0 CHEGG INC COM 163092109 600 7000 SH SOLE 2 7000 0 0 CHEGG INC COM 163092109 6932 80930 SH SOLE 6 0 0 80930 CHEGG INC COM 163092109 1058 12346 SH SOLE 12346 0 0 CHEMED CORP NEW COM 16359R103 0 0 SH SOLE 323 0 0 CHEMOCENTRYX INC COM 16383L106 0 0 SH SOLE 156697 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2913 40450 SH SOLE 45381 0 0 CHEVRON CORP NEW COM 166764100 55128 526077 SH SOLE 697472 0 0 CHEVRON CORP NEW COM 166764100 13211 126074 SH SOLE 4 0 0 126074 CHEVRON CORP NEW COM 166764100 6105 58259 SH SOLE 1 375 0 57884 CHEWY INC CL A 16679L109 1134 13390 SH SOLE 14713 0 0 CHEWY INC CL A 16679L109 86 1021 SH SOLE 1 201 0 820 CHIPOTLE MEXICAN GRILL INC COM 169656105 7123 5013 SH SOLE 5202 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2273 1600 SH SOLE 6 0 0 1600 CHOICE HOTELS INTL INC COM 169905106 0 0 SH SOLE 1310 0 0 CHUBB LIMITED COM H1467J104 19466 123224 SH SOLE 174260 0 0 CHURCH & DWIGHT INC COM 171340102 17092 195668 SH SOLE 200722 0 0 CHURCHILL DOWNS INC COM 171484108 0 0 SH SOLE 731 0 0 CIGNA CORP NEW COM 125523100 33410 138208 SH SOLE 151624 0 0 CIGNA CORP NEW COM 125523100 12567 51985 SH SOLE 2 51985 0 0 CINCINNATI FINL CORP COM 172062101 8278 80298 SH SOLE 84242 0 0 CINTAS CORP COM 172908105 16585 48593 SH SOLE 50088 0 0 CISCO SYS INC COM 17275R102 89233 1725638 SH SOLE 2039468 0 0 CISCO SYS INC COM 17275R102 20415 394790 SH SOLE 2 394790 0 0 CISCO SYS INC COM 17275R102 196 3800 SH SOLE 1 0 3800 0 CITIGROUP INC COM NEW 172967424 55999 769748 SH SOLE 805505 0 0 CITIGROUP INC COM NEW 172967424 922 12677 SH SOLE 5 12677 0 0 CITIGROUP INC COM NEW 172967424 2444 33600 SH SOLE 2 33600 0 0 CITIGROUP INC COM NEW 172967424 12479 171531 SH SOLE 1 0 3500 168031 CITIZENS FINANCIAL GROUP INC COM 174610105 4146 93905 SH SOLE 105718 0 0 CITRIX SYS INC COM 177376100 7520 53580 SH SOLE 55991 0 0 CITY OFFICE REIT INC COM 178587101 361 34000 SH SOLE 34000 0 0 CLEARWAY ENERGY INC CL A 18539C105 0 0 SH SOLE 819 0 0 CLOROX CO DEL COM 189054109 21804 113042 SH SOLE 120212 0 0 CLOUDERA INC COM 18914U100 0 0 SH SOLE 8187 0 0 CLOUDFLARE INC CL A COM 18915M107 8903 126720 SH SOLE 128585 0 0 CMC MATERIALS INC COM 12571T100 0 0 SH SOLE 599 0 0 CME GROUP INC COM 12572Q105 79962 391530 SH SOLE 396156 0 0 CME GROUP INC COM 12572Q105 572 2800 SH SOLE 2 2800 0 0 CME GROUP INC COM 12572Q105 1013 4962 SH SOLE 4962 0 0 CMS ENERGY CORP COM 125896100 4690 76605 SH SOLE 177398 0 0 COCA COLA CO COM 191216100 74532 1413993 SH SOLE 1453117 0 0 COCA COLA CO COM 191216100 604 11450 SH SOLE 5 11450 0 0 COCA COLA CO COM 191216100 2198 41700 SH SOLE 2 41700 0 0 COCA COLA CO COM 191216100 8397 159302 SH SOLE 1 0 0 159302 COCA COLA EUROPEAN PARTNERS SHS G25839104 2612 50080 SH SOLE 50080 0 0 COGNEX CORP COM 192422103 2508 30220 SH SOLE 32181 0 0 COGNEX CORP COM 192422103 3688 44434 SH SOLE 6 0 0 44434 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9168 117353 SH SOLE 126232 0 0 COLGATE PALMOLIVE CO COM 194162103 30407 385731 SH SOLE 541381 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 0 0 SH SOLE 700 0 0 COLONY CAP INC NEW CL A COM 19626G108 2525 389700 SH SOLE 389700 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1548 90500 SH SOLE 103700 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 117 6821 SH SOLE 5 6821 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 0 0 SH SOLE 9317 0 0 COMCAST CORP NEW CL A 20030N101 75633 1397769 SH SOLE 1495669 0 0 COMCAST CORP NEW CL A 20030N101 3722 68780 SH SOLE 2 68780 0 0 COMCAST CORP NEW CL A 20030N101 265 4900 SH SOLE 1 0 4900 0 COMFORT SYS USA INC COM 199908104 0 0 SH SOLE 19677 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1954 42370 SH SOLE 42370 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH SOLE 245419 0 0 CONAGRA BRANDS INC COM 205887102 3522 93671 SH SOLE 140974 0 0 CONOCOPHILLIPS COM 20825C104 14615 275911 SH SOLE 305061 0 0 CONOCOPHILLIPS COM 20825C104 8438 159300 SH SOLE 4 0 0 159300 CONOCOPHILLIPS COM 20825C104 5454 102965 SH SOLE 1 750 0 102215 CONSOLIDATED EDISON INC COM 209115104 13183 176244 SH SOLE 178803 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7214 31642 SH SOLE 39018 0 0 CONSTELLATION BRANDS INC CL A 21036P108 479 2100 SH SOLE 5 2100 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5546 24323 SH SOLE 6 0 0 24323 COOPER COS INC COM NEW 216648402 4009 10437 SH SOLE 14962 0 0 COPART INC COM 217204106 46937 432161 SH SOLE 436238 0 0 COPART INC COM 217204106 315 2900 SH SOLE 2 2900 0 0 COPART INC COM 217204106 557 5129 SH SOLE 5129 0 0 COREPOINT LODGING INC COM 21872L104 277 30700 SH SOLE 30700 0 0 CORESITE RLTY CORP COM 21870Q105 4056 33840 SH SOLE 34364 0 0 CORNING INC COM 219350105 6832 157013 SH SOLE 263617 0 0 CORNING INC COM 219350105 5969 137182 SH SOLE 5 137182 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2351 89300 SH SOLE 255879 0 0 CORTEVA INC COM 22052L104 9957 213586 SH SOLE 221025 0 0 COSTAR GROUP INC COM 22160N109 6282 7643 SH SOLE 8132 0 0 COSTAR GROUP INC COM 22160N109 353 430 SH SOLE 4 0 0 430 COSTCO WHSL CORP NEW COM 22160K105 75068 212972 SH SOLE 216778 0 0 COSTCO WHSL CORP NEW COM 22160K105 1022 2900 SH SOLE 2 2900 0 0 COSTCO WHSL CORP NEW COM 22160K105 8573 24322 SH SOLE 1 0 800 23522 COSTCO WHSL CORP NEW COM 22160K105 702 1993 SH SOLE 1993 0 0 COUPA SOFTWARE INC COM 22266L106 17643 69330 SH SOLE 69870 0 0 COUSINS PPTYS INC COM NEW 222795502 4171 118000 SH SOLE 173684 0 0 COUSINS PPTYS INC COM NEW 222795502 194 5486 SH SOLE 5 5486 0 0 CREDICORP LTD COM G2519Y108 785 5750 SH SOLE 5750 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 0 0 SH SOLE 23287 0 0 CRH PLC ADR 12626K203 0 0 SH SOLE 18711 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 0 SH SOLE 1366 0 0 CRITEO S A SPONS ADS 226718104 0 0 SH SOLE 138650 0 0 CROCS INC COM 227046109 0 0 SH SOLE 7299 0 0 CRONOS GROUP INC COM 22717L101 0 0 SH SOLE 3800 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5758 31551 SH SOLE 48666 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 17 95 SH SOLE 1 95 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 15681 91097 SH SOLE 171470 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 196 1139 SH SOLE 5 1139 0 0 CROWN HLDGS INC COM 228368106 2749 28329 SH SOLE 34775 0 0 CSX CORP COM 126408103 15629 162095 SH SOLE 180984 0 0 CUBESMART COM 229663109 5935 156880 SH SOLE 540842 0 0 CUBESMART COM 229663109 375 9914 SH SOLE 5 9914 0 0 CUMMINS INC COM 231021106 7996 30859 SH SOLE 33328 0 0 CUMMINS INC COM 231021106 666 2570 SH SOLE 5 2570 0 0 CUMMINS INC COM 231021106 6666 25726 SH SOLE 4 0 0 25726 CUMMINS INC COM 231021106 5526 21326 SH SOLE 1 96 0 21230 CVS HEALTH CORP COM 126650100 43731 581295 SH SOLE 1140365 0 0 CVS HEALTH CORP COM 126650100 665 8845 SH SOLE 5 8845 0 0 CVS HEALTH CORP COM 126650100 11877 157881 SH SOLE 2 157881 0 0 CVS HEALTH CORP COM 126650100 12458 165604 SH SOLE 4 0 0 165604 CVS HEALTH CORP COM 126650100 9066 120508 SH SOLE 1 0 4400 116108 CYBERARK SOFTWARE LTD SHS M2682V108 3716 28730 SH SOLE 28730 0 0 CYRUSONE INC COM 23283R100 6379 94200 SH SOLE 181889 0 0 CYRUSONE INC COM 23283R100 321 4733 SH SOLE 5 4733 0 0 CYTOKINETICS INC COM NEW 23282W605 0 0 SH SOLE 62216 0 0 D R HORTON INC COM 23331A109 5995 67274 SH SOLE 74360 0 0 D R HORTON INC COM 23331A109 2588 29045 SH SOLE 5 29045 0 0 D R HORTON INC COM 23331A109 10275 115290 SH SOLE 4 0 0 115290 D R HORTON INC COM 23331A109 116 1300 SH SOLE 1 200 0 1100 DANAHER CORPORATION COM 235851102 26786 119008 SH SOLE 515604 0 0 DANAHER CORPORATION COM 235851102 4928 21895 SH SOLE 5 21895 0 0 DANAHER CORPORATION COM 235851102 807 3585 SH SOLE 4 0 0 3585 DANAHER CORPORATION COM 235851102 170 756 SH SOLE 1 151 0 605 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 310 4100 SH SOLE 4100 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1872 24800 SH SOLE 3 24800 0 0 DARDEN RESTAURANTS INC COM 237194105 16142 113677 SH SOLE 116625 0 0 DARDEN RESTAURANTS INC COM 237194105 4704 33124 SH SOLE 5 33124 0 0 DARDEN RESTAURANTS INC COM 237194105 525 3700 SH SOLE 2 3700 0 0 DARDEN RESTAURANTS INC COM 237194105 923 6500 SH SOLE 6500 0 0 DATADOG INC CL A COM 23804L103 2630 31560 SH SOLE 31560 0 0 DAVITA INC COM 23918K108 5116 47467 SH SOLE 51108 0 0 DAVITA INC COM 23918K108 16746 155391 SH SOLE 2 155391 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1525 39490 SH SOLE 39490 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 0 SH SOLE 106745 0 0 DEERE & CO COM 244199105 65041 173841 SH SOLE 180773 0 0 DEERE & CO COM 244199105 673 1800 SH SOLE 2 1800 0 0 DEERE & CO COM 244199105 1197 3200 SH SOLE 3200 0 0 DELL TECHNOLOGIES INC CL C 24703L202 4128 46829 SH SOLE 52290 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1529 31670 SH SOLE 36717 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8178 169377 SH SOLE 4 0 0 169377 DELTA AIR LINES INC DEL COM NEW 247361702 7420 153681 SH SOLE 1 0 0 153681 DENALI THERAPEUTICS INC COM 24823R105 0 0 SH SOLE 342720 0 0 DENALI THERAPEUTICS INC COM 24823R105 412 7210 SH SOLE 5 7210 0 0 DENBURY INC COM 24790A101 854 40671 SH SOLE 2 40671 0 0 DENTSPLY SIRONA INC COM 24906P109 2836 44438 SH SOLE 52406 0 0 DESCARTES SYS GROUP INC COM 249906108 0 0 SH SOLE 574 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 0 0 SH SOLE 17067 0 0 DEVON ENERGY CORP NEW COM 25179M103 2524 115520 SH SOLE 138328 0 0 DEXCOM INC COM 252131107 7071 19675 SH SOLE 81030 0 0 DEXCOM INC COM 252131107 719 2000 SH SOLE 5 2000 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 0 0 SH SOLE 4531 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1672 162300 SH SOLE 162300 0 0 DIGITAL RLTY TR INC COM 253868103 38504 273388 SH SOLE 289430 0 0 DIGITAL TURBINE INC COM NEW 25400W102 0 0 SH SOLE 2188 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 0 0 SH SOLE 3718 0 0 DISCOVER FINL SVCS COM 254709108 5512 58030 SH SOLE 64235 0 0 DISCOVERY INC COM SER A 25470F104 1204 27701 SH SOLE 31281 0 0 DISCOVERY INC COM SER C 25470F302 2179 59059 SH SOLE 66401 0 0 DISH NETWORK CORPORATION CL A 25470M109 1666 46029 SH SOLE 51573 0 0 DISNEY WALT CO COM 254687106 131929 714984 SH SOLE 740334 0 0 DISNEY WALT CO COM 254687106 572 3100 SH SOLE 2 3100 0 0 DISNEY WALT CO COM 254687106 7318 39657 SH SOLE 1 0 0 39657 DISNEY WALT CO COM 254687106 1015 5500 SH SOLE 5500 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 0 0 SH SOLE 17197 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 910 190400 SH SOLE 190400 0 0 DOCUSIGN INC COM 256163106 7244 35782 SH SOLE 36480 0 0 DOCUSIGN INC COM 256163106 103 511 SH SOLE 1 131 0 380 DOCUSIGN INC COM 256163106 7775 38403 SH SOLE 6 0 0 38403 DOLLAR GEN CORP NEW COM 256677105 14712 72611 SH SOLE 82867 0 0 DOLLAR TREE INC COM 256746108 5989 52325 SH SOLE 59024 0 0 DOLLAR TREE INC COM 256746108 11981 104671 SH SOLE 4 0 0 104671 DOLLAR TREE INC COM 256746108 10742 93850 SH SOLE 1 0 0 93850 DOMINION ENERGY INC COM 25746U109 16447 216528 SH SOLE 220850 0 0 DOMINOS PIZZA INC COM 25754A201 2797 7606 SH SOLE 8102 0 0 DOUGLAS EMMETT INC COM 25960P109 4077 129840 SH SOLE 132138 0 0 DOVER CORP COM 260003108 8738 63719 SH SOLE 81471 0 0 DOW INC COM 260557103 11502 179891 SH SOLE 192284 0 0 DOW INC COM 260557103 3871 60539 SH SOLE 4 0 0 60539 DR REDDYS LABS LTD ADR 256135203 4752 77400 SH SOLE 77400 0 0 DR REDDYS LABS LTD ADR 256135203 479 7800 SH SOLE 0 0 7800 DRAFTKINGS INC COM CL A 26142R104 1846 30100 SH SOLE 30100 0 0 DRAFTKINGS INC COM CL A 26142R104 2363 38522 SH SOLE 6 0 0 38522 DROPBOX INC CL A 26210C104 1480 55500 SH SOLE 62276 0 0 DTE ENERGY CO COM 233331107 5148 38663 SH SOLE 41500 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14573 150971 SH SOLE 196086 0 0 DUKE REALTY CORP COM NEW 264411505 15331 365627 SH SOLE 752728 0 0 DUKE REALTY CORP COM NEW 264411505 450 10730 SH SOLE 5 10730 0 0 DUPONT DE NEMOURS INC COM 26614N102 25417 328899 SH SOLE 332119 0 0 DUPONT DE NEMOURS INC COM 26614N102 726 9400 SH SOLE 2 9400 0 0 DUPONT DE NEMOURS INC COM 26614N102 1998 25853 SH SOLE 4 0 0 25853 DUPONT DE NEMOURS INC COM 26614N102 286 3700 SH SOLE 1 0 3700 0 DYNATRACE INC COM NEW 268150109 1509 31280 SH SOLE 34427 0 0 E L F BEAUTY INC COM 26856L103 0 0 SH SOLE 17433 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1350 65100 SH SOLE 65100 0 0 EASTGROUP PPTYS INC COM 277276101 4493 31360 SH SOLE 31780 0 0 EASTMAN CHEM CO COM 277432100 3691 33515 SH SOLE 38177 0 0 EATON CORP PLC SHS G29183103 11528 83370 SH SOLE 89816 0 0 EATON CORP PLC SHS G29183103 9681 70012 SH SOLE 4 0 0 70012 EATON CORP PLC SHS G29183103 6917 50025 SH SOLE 1 625 0 49400 EBAY INC. COM 278642103 9205 150305 SH SOLE 170290 0 0 ECOLAB INC COM 278865100 14955 69860 SH SOLE 97265 0 0 ECOLAB INC COM 278865100 6393 29864 SH SOLE 4 0 0 29864 ECOPETROL S A SPONSORED ADS 279158109 260 20300 SH SOLE 20300 0 0 EDISON INTL COM 281020107 4298 73344 SH SOLE 78933 0 0 EDITAS MEDICINE INC COM 28106W103 0 0 SH SOLE 195697 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 9850 117765 SH SOLE 920317 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2580 87596 SH SOLE 328264 0 0 ELASTIC N V ORD SHS N14506104 23130 208000 SH SOLE 208774 0 0 ELASTIC N V ORD SHS N14506104 545 4900 SH SOLE 2 4900 0 0 ELBIT SYS LTD ORD M3760D101 0 0 SH SOLE 532 0 0 ELDORADO GOLD CORP NEW COM 284902509 0 0 SH SOLE 3500 0 0 ELECTRONIC ARTS INC COM 285512109 20878 154229 SH SOLE 158041 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 0 0 SH SOLE 1167 0 0 EMERSON ELEC CO COM 291011104 15344 170068 SH SOLE 330509 0 0 EMERSON ELEC CO COM 291011104 130 1440 SH SOLE 1 340 0 1100 EMPIRE ST RLTY TR INC CL A 292104106 1240 111400 SH SOLE 265841 0 0 EMPIRE ST RLTY TR INC CL A 292104106 89 7985 SH SOLE 5 7985 0 0 ENBRIDGE INC COM 29250N105 0 0 SH SOLE 10588 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 455 53700 SH SOLE 53700 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 168 42900 SH SOLE 42900 0 0 ENPHASE ENERGY INC COM 29355A107 3467 21383 SH SOLE 67970 0 0 ENSIGN GROUP INC COM 29358P101 0 0 SH SOLE 1478 0 0 ENSTAR GROUP LIMITED SHS G3075P101 0 0 SH SOLE 381 0 0 ENTERGY CORP NEW COM 29364G103 4147 41687 SH SOLE 43882 0 0 ENVESTNET INC COM 29404K106 0 0 SH SOLE 725 0 0 EOG RES INC COM 26875P101 8417 116053 SH SOLE 128103 0 0 EOG RES INC COM 26875P101 769 10600 SH SOLE 5 10600 0 0 EPAM SYS INC COM 29414B104 4386 11057 SH SOLE 11923 0 0 EPR PPTYS COM SH BEN INT 26884U109 2775 59570 SH SOLE 104693 0 0 EQUIFAX INC COM 294429105 3954 21831 SH SOLE 23274 0 0 EQUINIX INC COM 29444U700 58821 86554 SH SOLE 128597 0 0 EQUINIX INC COM 29444U700 44 65 SH SOLE 5 65 0 0 EQUINOR ASA SPONSORED ADR 29446M102 0 0 SH SOLE 1437 0 0 EQUITABLE HLDGS INC COM 29452E101 2732 83743 SH SOLE 99874 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2641 95000 SH SOLE 95000 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10717 168398 SH SOLE 169507 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 24446 341284 SH SOLE 387976 0 0 ERIE INDTY CO CL A 29530P102 1052 4762 SH SOLE 5753 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2701 118300 SH SOLE 161571 0 0 ESSENTIAL UTILS INC COM 29670G102 1945 43470 SH SOLE 95967 0 0 ESSEX PPTY TR INC COM 297178105 22123 81383 SH SOLE 110223 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1555 57800 SH SOLE 57800 0 0 ETSY INC COM 29786A106 45088 223572 SH SOLE 231374 0 0 ETSY INC COM 29786A106 3433 17025 SH SOLE 5 17025 0 0 ETSY INC COM 29786A106 545 2700 SH SOLE 2 2700 0 0 ETSY INC COM 29786A106 111 552 SH SOLE 1 152 0 400 ETSY INC COM 29786A106 948 4700 SH SOLE 4700 0 0 EVEREST RE GROUP LTD COM G3223R108 2494 10064 SH SOLE 11153 0 0 EVERGY INC COM 30034W106 2658 44650 SH SOLE 108824 0 0 EVERSOURCE ENERGY COM 30040W108 20380 235367 SH SOLE 284728 0 0 EVERSOURCE ENERGY COM 30040W108 10382 119903 SH SOLE 2 119903 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 0 SH SOLE 32594 0 0 EXACT SCIENCES CORP COM 30063P105 3669 27840 SH SOLE 29742 0 0 EXELON CORP COM 30161N101 16700 381811 SH SOLE 394865 0 0 EXELON CORP COM 30161N101 7789 178066 SH SOLE 4 0 0 178066 EXELON CORP COM 30161N101 4227 96631 SH SOLE 1 0 6000 90631 EXP WORLD HLDGS INC COM 30212W100 0 0 SH SOLE 1532 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4765 27683 SH SOLE 29240 0 0 EXPEDITORS INTL WASH INC COM 302130109 8527 79185 SH SOLE 83998 0 0 EXPONENT INC COM 30214U102 0 0 SH SOLE 748 0 0 EXTRA SPACE STORAGE INC COM 30225T102 16862 127213 SH SOLE 310743 0 0 EXTRA SPACE STORAGE INC COM 30225T102 493 3722 SH SOLE 5 3722 0 0 EXXON MOBIL CORP COM 30231G102 57415 1028383 SH SOLE 1073290 0 0 EXXON MOBIL CORP COM 30231G102 852 15255 SH SOLE 5 15255 0 0 EXXON MOBIL CORP COM 30231G102 2464 44132 SH SOLE 4 0 0 44132 F5 NETWORKS INC COM 315616102 2727 13070 SH SOLE 14947 0 0 FACEBOOK INC CL A 30303M102 157427 534502 SH SOLE 678807 0 0 FACEBOOK INC CL A 30303M102 8107 27526 SH SOLE 5 27526 0 0 FACEBOOK INC CL A 30303M102 1410 4788 SH SOLE 4 0 0 4788 FACEBOOK INC CL A 30303M102 15529 52723 SH SOLE 1 362 0 52361 FACEBOOK INC CL A 30303M102 8070 27400 SH SOLE 6 0 0 27400 FACTSET RESH SYS INC COM 303075105 2365 7665 SH SOLE 8377 0 0 FAIR ISAAC CORP COM 303250104 2489 5120 SH SOLE 5729 0 0 FARFETCH LTD ORD SH CL A 30744W107 1121 21141 SH SOLE 5 21141 0 0 FARMLAND PARTNERS INC COM 31154R109 228 20300 SH SOLE 20300 0 0 FASTENAL CO COM 311900104 6428 127842 SH SOLE 138360 0 0 FASTLY INC CL A 31188V100 0 0 SH SOLE 56418 0 0 FATE THERAPEUTICS INC COM 31189P102 0 0 SH SOLE 85564 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 10564 104128 SH SOLE 152753 0 0 FEDERAL SIGNAL CORP COM 313855108 0 0 SH SOLE 22200 0 0 FEDEX CORP COM 31428X106 13859 48793 SH SOLE 59324 0 0 FEDEX CORP COM 31428X106 21611 76086 SH SOLE 4 0 0 76086 FEDEX CORP COM 31428X106 19738 69490 SH SOLE 1 0 0 69490 FERRARI N V COM N3167Y103 0 0 SH SOLE 1562 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2580 63447 SH SOLE 74988 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 22906 162901 SH SOLE 167388 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 11384 80959 SH SOLE 2 80959 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 253 1800 SH SOLE 1 0 1800 0 FIFTH THIRD BANCORP COM 316773100 13211 352776 SH SOLE 366575 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 0 0 SH SOLE 28504 0 0 FIRST FINL BANKSHARES COM 32020R109 0 0 SH SOLE 3855 0 0 FIRST INDL RLTY TR INC COM 32054K103 4650 101550 SH SOLE 223871 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 0 0 SH SOLE 4000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5660 33943 SH SOLE 37203 0 0 FIRSTENERGY CORP COM 337932107 3654 105322 SH SOLE 113334 0 0 FIRSTSERVICE CORP NEW COM 33767E202 0 0 SH SOLE 1006 0 0 FISERV INC COM 337738108 14443 121327 SH SOLE 135469 0 0 FISERV INC COM 337738108 2238 18804 SH SOLE 5 18804 0 0 FIVE BELOW INC COM 33829M101 22437 117600 SH SOLE 118800 0 0 FIVE BELOW INC COM 33829M101 725 3800 SH SOLE 2 3800 0 0 FIVE BELOW INC COM 33829M101 263 1380 SH SOLE 4 0 0 1380 FIVE BELOW INC COM 33829M101 109 570 SH SOLE 1 170 0 400 FIVE BELOW INC COM 33829M101 1259 6600 SH SOLE 6600 0 0 FIVE9 INC COM 338307101 0 0 SH SOLE 2347 0 0 FIVERR INTL LTD ORD SHS M4R82T106 34423 158500 SH SOLE 158500 0 0 FIVERR INTL LTD ORD SHS M4R82T106 521 2400 SH SOLE 2 2400 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4020 14964 SH SOLE 19508 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 295 1100 SH SOLE 4 0 0 1100 FLEETCOR TECHNOLOGIES INC COM 339041105 7321 27252 SH SOLE 1 0 0 27252 FLOOR & DECOR HLDGS INC CL A 339750101 0 0 SH SOLE 2233 0 0 FMC CORP COM NEW 302491303 2718 24575 SH SOLE 27354 0 0 FOOT LOCKER INC COM 344849104 21648 384853 SH SOLE 388952 0 0 FOOT LOCKER INC COM 344849104 1716 30500 SH SOLE 2 30500 0 0 FOOT LOCKER INC COM 344849104 197 3500 SH SOLE 1 0 3500 0 FORD MTR CO DEL COM 345370860 10564 862363 SH SOLE 934223 0 0 FORTINET INC COM 34959E109 33457 181418 SH SOLE 185892 0 0 FORTIS INC COM 349553107 0 0 SH SOLE 800 0 0 FORTIVE CORP COM 34959J108 4080 57756 SH SOLE 64016 0 0 FORTIVE CORP COM 34959J108 269 3810 SH SOLE 4 0 0 3810 FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 11220 11000000 PRN SOLE 2 11000000 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2743 28628 SH SOLE 75969 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6512 67965 SH SOLE 5 67965 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 8521 88924 SH SOLE 4 0 0 88924 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7922 82672 SH SOLE 1 0 0 82672 FOUR CORNERS PPTY TR INC COM 35086T109 1597 58300 SH SOLE 139600 0 0 FOX CORP CL A COM 35137L105 2753 76237 SH SOLE 87475 0 0 FOX CORP CL B COM 35137L204 1216 34802 SH SOLE 43413 0 0 FOX FACTORY HLDG CORP COM 35138V102 0 0 SH SOLE 3459 0 0 FRANCO NEV CORP COM 351858105 0 0 SH SOLE 400 0 0 FRANKLIN RESOURCES INC COM 354613101 6898 233037 SH SOLE 251371 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 404 74200 SH SOLE 74200 0 0 FREEPORT-MCMORAN INC CL B 35671D857 15354 466249 SH SOLE 483793 0 0 FREEPORT-MCMORAN INC CL B 35671D857 270 8200 SH SOLE 2 8200 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11876 360646 SH SOLE 4 0 0 360646 FREEPORT-MCMORAN INC CL B 35671D857 10510 319150 SH SOLE 1 0 0 319150 FREEPORT-MCMORAN INC CL B 35671D857 477 14500 SH SOLE 14500 0 0 FRESHPET INC COM 358039105 20915 131700 SH SOLE 132451 0 0 FRESHPET INC COM 358039105 667 4200 SH SOLE 2 4200 0 0 FRESHPET INC COM 358039105 1172 7380 SH SOLE 7380 0 0 FRONTDOOR INC COM 35905A109 0 0 SH SOLE 600 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 0 0 SH SOLE 34603 0 0 FUELCELL ENERGY INC COM 35952H601 0 0 SH SOLE 3584 0 0 GALAPAGOS NV SPON ADR 36315X101 1326 17200 SH SOLE 17351 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4451 35677 SH SOLE 38941 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 9217 217238 SH SOLE 220896 0 0 GARMIN LTD SHS H2906T109 3843 29149 SH SOLE 58508 0 0 GARTNER INC COM 366651107 3548 19437 SH SOLE 22412 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 527 6500 SH SOLE 10512 0 0 GENERAC HLDGS INC COM 368736104 3670 11207 SH SOLE 12439 0 0 GENERAL DYNAMICS CORP COM 369550108 13678 75337 SH SOLE 87107 0 0 GENERAL ELECTRIC CO COM 369604103 22326 1700347 SH SOLE 1789026 0 0 GENERAL MLS INC COM 370334104 15312 249701 SH SOLE 256119 0 0 GENERAL MTRS CO COM 37045V100 23271 404987 SH SOLE 466134 0 0 GENERAL MTRS CO COM 37045V100 448 7800 SH SOLE 2 7800 0 0 GENERAL MTRS CO COM 37045V100 230 4000 SH SOLE 1 0 4000 0 GENTEX CORP COM 371901109 7227 202600 SH SOLE 210064 0 0 GENUINE PARTS CO COM 372460105 8486 73416 SH SOLE 75456 0 0 GENWORTH FINL INC COM CL A 37247D106 45 13500 SH SOLE 13500 0 0 GEO GROUP INC NEW COM 36162J106 778 100200 SH SOLE 100200 0 0 GETTY RLTY CORP NEW COM 374297109 810 28600 SH SOLE 28600 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 0 0 SH SOLE 38255 0 0 GILEAD SCIENCES INC COM 375558103 35964 556459 SH SOLE 1444617 0 0 GILEAD SCIENCES INC COM 375558103 1672 25868 SH SOLE 5 25868 0 0 GILEAD SCIENCES INC COM 375558103 10360 160300 SH SOLE 2 160300 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 512 26200 SH SOLE 26200 0 0 GLADSTONE LD CORP COM 376549101 307 16800 SH SOLE 16800 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 0 0 SH SOLE 8358 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 0 0 SH SOLE 261632 0 0 GLOBAL MED REIT INC COM NEW 37954A204 443 33800 SH SOLE 70826 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1308 72400 SH SOLE 72400 0 0 GLOBAL PMTS INC COM 37940X102 39570 196298 SH SOLE 211439 0 0 GLOBAL PMTS INC COM 37940X102 5011 24860 SH SOLE 5 24860 0 0 GLOBAL PMTS INC COM 37940X102 464 2300 SH SOLE 2 2300 0 0 GLOBAL PMTS INC COM 37940X102 814 4038 SH SOLE 4038 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 870 45500 SH SOLE 45500 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 279 12400 SH SOLE 12400 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 1699 67800 SH SOLE 67800 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 4529 180733 SH SOLE 5 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6 100 SH SOLE 100 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1513 25889 SH SOLE 5 25889 0 0 GLOBANT S A COM L44385109 534 2570 SH SOLE 3274 0 0 GLOBE LIFE INC COM 37959E102 2408 24917 SH SOLE 28004 0 0 GLOBUS MED INC CL A 379577208 0 0 SH SOLE 1744 0 0 GODADDY INC CL A 380237107 2376 30613 SH SOLE 34604 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 32205 98487 SH SOLE 101742 0 0 GOOSEHEAD INS INC COM CL A 38267D109 0 0 SH SOLE 1396 0 0 GRAINGER W W INC COM 384802104 8149 20326 SH SOLE 21345 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 0 0 SH SOLE 61601 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 0 0 SH SOLE 514 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 0 0 SH SOLE 64690 0 0 GUARDANT HEALTH INC COM 40131M109 0 0 SH SOLE 114604 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1491 14670 SH SOLE 16863 0 0 HAEMONETICS CORP MASS COM 405024100 0 0 SH SOLE 1409 0 0 HALLIBURTON CO COM 406216101 3924 182871 SH SOLE 246687 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 0 0 SH SOLE 106722 0 0 HAMILTON LANE INC CL A 407497106 0 0 SH SOLE 158 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 0 0 SH SOLE 4127 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5110 76515 SH SOLE 96835 0 0 HASBRO INC COM 418056107 2351 24457 SH SOLE 28631 0 0 HAYWARD HLDGS INC COM 421298100 0 0 SH SOLE 32340 0 0 HCA HEALTHCARE INC COM 40412C101 9678 51387 SH SOLE 63022 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 0 0 SH SOLE 54707 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1445 18600 SH SOLE 0 0 18600 HEALTH CATALYST INC COM 42225T107 0 0 SH SOLE 494321 0 0 HEALTHCARE RLTY TR COM 421946104 3320 109500 SH SOLE 110188 0 0 HEALTHCARE RLTY TR COM 421946104 193 6376 SH SOLE 5 6376 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4807 174280 SH SOLE 474248 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 302 10944 SH SOLE 5 10944 0 0 HEALTHEQUITY INC COM 42226A107 0 0 SH SOLE 2026 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 16952 534077 SH SOLE 845348 0 0 HEICO CORP NEW COM 422806109 864 6870 SH SOLE 7577 0 0 HEICO CORP NEW CL A 422806208 1515 13340 SH SOLE 14647 0 0 HENRY JACK & ASSOC INC COM 426281101 2394 15779 SH SOLE 16607 0 0 HENRY SCHEIN INC COM 806407102 2100 30325 SH SOLE 34564 0 0 HERON THERAPEUTICS INC COM 427746102 0 0 SH SOLE 13253 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 320 30300 SH SOLE 30300 0 0 HERSHEY CO COM 427866108 16265 102841 SH SOLE 131249 0 0 HESS CORP COM 42809H107 4115 58151 SH SOLE 66535 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4440 282079 SH SOLE 317847 0 0 HIGHWOODS PPTYS INC COM 431284108 3552 82710 SH SOLE 156609 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12693 104970 SH SOLE 149530 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4131 34165 SH SOLE 5 34165 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 266 2200 SH SOLE 2 2200 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 484 4000 SH SOLE 4000 0 0 HOLOGIC INC COM 436440101 3925 52772 SH SOLE 58999 0 0 HOME DEPOT INC COM 437076102 89327 292634 SH SOLE 302444 0 0 HOME DEPOT INC COM 437076102 1299 4257 SH SOLE 5 4257 0 0 HOME DEPOT INC COM 437076102 885 2900 SH SOLE 2 2900 0 0 HOME DEPOT INC COM 437076102 15697 51423 SH SOLE 4 0 0 51423 HOME DEPOT INC COM 437076102 8890 29125 SH SOLE 1 0 800 28325 HONEYWELL INTL INC COM 438516106 99992 460642 SH SOLE 468682 0 0 HONEYWELL INTL INC COM 438516106 1498 6900 SH SOLE 2 6900 0 0 HONEYWELL INTL INC COM 438516106 520 2397 SH SOLE 4 0 0 2397 HONEYWELL INTL INC COM 438516106 227 1047 SH SOLE 1 162 0 885 HONEYWELL INTL INC COM 438516106 950 4376 SH SOLE 4376 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 3589 38990 SH SOLE 245320 0 0 HORMEL FOODS CORP COM 440452100 19298 403884 SH SOLE 409505 0 0 HOST HOTELS & RESORTS INC COM 44107P104 11768 698427 SH SOLE 804007 0 0 HOULIHAN LOKEY INC CL A 441593100 0 0 SH SOLE 834 0 0 HOWMET AEROSPACE INC COM 443201108 2414 75127 SH SOLE 88269 0 0 HP INC COM 40434L105 8542 269035 SH SOLE 286867 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 0 0 SH SOLE 42871 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 615 11200 SH SOLE 17670 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3883 70728 SH SOLE 5 70728 0 0 HUBSPOT INC COM 443573100 3452 7600 SH SOLE 9968 0 0 HUDSON PAC PPTYS INC COM 444097109 3303 121750 SH SOLE 557928 0 0 HUDSON PAC PPTYS INC COM 444097109 197 7245 SH SOLE 5 7245 0 0 HUMANA INC COM 444859102 18254 43540 SH SOLE 70482 0 0 HUMANA INC COM 444859102 10034 23933 SH SOLE 2 23933 0 0 HUNT J B TRANS SVCS INC COM 445658107 3440 20468 SH SOLE 28055 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3754 238787 SH SOLE 266923 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2224 10804 SH SOLE 12099 0 0 I3 VERTICALS INC COM CL A 46571Y107 0 0 SH SOLE 10022 0 0 IAA INC COM 449253103 0 0 SH SOLE 3237 0 0 IAC INTERACTIVECORP NEW COM 44891N109 3397 15703 SH SOLE 19543 0 0 ICICI BANK LIMITED ADR 45104G104 361 22490 SH SOLE 57403 0 0 ICICI BANK LIMITED ADR 45104G104 2350 146600 SH SOLE 6 0 0 146600 ICICI BANK LIMITED ADR 45104G104 1183 73800 SH SOLE 0 0 73800 ICU MED INC COM 44930G107 0 0 SH SOLE 224 0 0 IDEX CORP COM 45167R104 3105 14834 SH SOLE 38432 0 0 IDEXX LABS INC COM 45168D104 57512 117536 SH SOLE 168610 0 0 IDEXX LABS INC COM 45168D104 343 700 SH SOLE 2 700 0 0 IDEXX LABS INC COM 45168D104 636 1300 SH SOLE 1300 0 0 IGM BIOSCIENCES INC COM 449585108 0 0 SH SOLE 49648 0 0 IHS MARKIT LTD SHS G47567105 6993 72253 SH SOLE 76513 0 0 ILLINOIS TOOL WKS INC COM 452308109 18761 84694 SH SOLE 89673 0 0 ILLUMINA INC COM 452327109 69748 181608 SH SOLE 317697 0 0 ILLUMINA INC COM 452327109 1073 2794 SH SOLE 5 2794 0 0 ILLUMINA INC COM 452327109 384 1000 SH SOLE 2 1000 0 0 ILLUMINA INC COM 452327109 693 1804 SH SOLE 1804 0 0 ILLUMINA INC NOTE 8/1 452327AK5 3649 3000000 PRN SOLE 2 3000000 0 0 IMPERIAL OIL LTD COM NEW 453038408 0 0 SH SOLE 2803 0 0 INCYTE CORP COM 45337C102 3257 40077 SH SOLE 159285 0 0 INCYTE CORP COM 45337C102 1363 16771 SH SOLE 5 16771 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1216 80000 SH SOLE 80000 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1182 51100 SH SOLE 51100 0 0 INFOSYS LTD SPONSORED ADR 456788108 15715 839500 SH SOLE 839500 0 0 INFOSYS LTD SPONSORED ADR 456788108 3854 205900 SH SOLE 6 0 0 205900 INFOSYS LTD SPONSORED ADR 456788108 1683 89900 SH SOLE 0 0 89900 INGERSOLL RAND INC COM 45687V106 3473 70566 SH SOLE 82134 0 0 INNOVAGE HLDG CORP COM 45784A104 0 0 SH SOLE 10109 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3360 18650 SH SOLE 38133 0 0 INOVALON HLDGS INC COM CL A 45781D101 0 0 SH SOLE 386 0 0 INPHI CORP COM 45772F107 0 0 SH SOLE 175 0 0 INSMED INC COM PAR $.01 457669307 0 0 SH SOLE 66824 0 0 INSPIRE MED SYS INC COM 457730109 0 0 SH SOLE 301 0 0 INSULET CORP COM 45784P101 12138 46519 SH SOLE 47016 0 0 INSULET CORP COM 45784P101 783 3000 SH SOLE 5 3000 0 0 INSULET CORP COM 45784P101 261 1000 SH SOLE 2 1000 0 0 INSULET CORP COM 45784P101 470 1800 SH SOLE 1800 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 0 0 SH SOLE 2217 0 0 INTEL CORP COM 458140100 111130 1736408 SH SOLE 1887016 0 0 INTEL CORP COM 458140100 16166 252600 SH SOLE 2 252600 0 0 INTEL CORP COM 458140100 11345 177264 SH SOLE 4 0 0 177264 INTEL CORP COM 458140100 205 3200 SH SOLE 1 0 3200 0 INTELLIA THERAPEUTICS INC COM 45826J105 0 0 SH SOLE 79641 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 0 0 SH SOLE 804 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 12096 108310 SH SOLE 110535 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2879 25783 SH SOLE 6 0 0 25783 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 0 0 SH SOLE 2383 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 34426 258339 SH SOLE 289145 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5763 41281 SH SOLE 62181 0 0 INTERNATIONAL PAPER CO COM 460146103 4091 75664 SH SOLE 98664 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3200 109604 SH SOLE 127412 0 0 INTUIT COM 461202103 104395 272529 SH SOLE 275184 0 0 INTUIT COM 461202103 4041 10549 SH SOLE 5 10549 0 0 INTUIT COM 461202103 728 1900 SH SOLE 2 1900 0 0 INTUIT COM 461202103 375 980 SH SOLE 4 0 0 980 INTUIT COM 461202103 187 487 SH SOLE 1 77 0 410 INTUIT COM 461202103 1302 3398 SH SOLE 3398 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 61692 83487 SH SOLE 212016 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 443 600 SH SOLE 2 600 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4564 6176 SH SOLE 6 0 0 6176 INTUITIVE SURGICAL INC COM NEW 46120E602 756 1023 SH SOLE 1023 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 437 26300 SH SOLE 26300 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3119 184100 SH SOLE 184100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 674 9105 SH SOLE 5 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1572 11100 SH SOLE 5 11100 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1379 30000 SH SOLE 30000 0 0 INVESCO LTD SHS G491BT108 2177 86340 SH SOLE 102903 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4500 14100 SH SOLE 14100 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2686 8417 SH SOLE 5 8417 0 0 INVITAE CORP COM 46185L103 0 0 SH SOLE 1261 0 0 INVITATION HOMES INC COM 46187W107 17661 552078 SH SOLE 1043328 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1048 23300 SH SOLE 348349 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 0 SH SOLE 251662 0 0 IPG PHOTONICS CORP COM 44980X109 1403 6649 SH SOLE 8045 0 0 IQIYI INC SPONSORED ADS 46267X108 356 21400 SH SOLE 21400 0 0 IQVIA HLDGS INC COM 46266C105 6927 35863 SH SOLE 39069 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 0 0 SH SOLE 307 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 0 0 SH SOLE 4088 0 0 IRON MTN INC NEW COM 46284V101 12998 351200 SH SOLE 398408 0 0 IRON MTN INC NEW COM 46284V101 173 4671 SH SOLE 5 4671 0 0 ISHARES GOLD TR ISHARES 464285105 4715 290000 SH SOLE 290000 0 0 ISHARES INC MSCI MEXICO ETF 464286822 977 22300 SH SOLE 22300 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 5595 93310 SH SOLE 93310 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2548 182400 SH SOLE 182400 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 1682 5831 SH SOLE 5 5831 0 0 ISHARES TR TIPS BD ETF 464287176 1506 12000 SH SOLE 5 12000 0 0 ISHARES TR CORE S&P500 ETF 464287200 2258 5675 SH SOLE 5 5675 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 435 8155 SH SOLE 5 8155 0 0 ISHARES TR LATN AMER 40 ETF 464287390 353 12800 SH SOLE 12800 0 0 ISHARES TR S&P 500 VAL ETF 464287408 8022 56800 SH SOLE 56800 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2257 15978 SH SOLE 5 15978 0 0 ISHARES TR PHLX SEMICND ETF 464287523 3640 8585 SH SOLE 5 8585 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 0 0 SH SOLE 16500 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2430 9998 SH SOLE 5 9998 0 0 ISHARES TR CORE S&P US GWT 464287671 1534 16891 SH SOLE 5 16891 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2225 24200 SH SOLE 24200 0 0 ISHARES TR U.S. REAL ES ETF 464287739 138 1500 SH SOLE 5 1500 0 0 ISHARES TR MSCI ACWI ETF 464288257 2450 25745 SH SOLE 5 25745 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9342 85800 SH SOLE 85800 0 0 ISHARES TR IBOXX HI YD ETF 464288513 7975 91476 SH SOLE 5 91476 0 0 ISHARES TR CRE U S REIT ETF 464288521 2266 43250 SH SOLE 5 43250 0 0 ISHARES TR MBS ETF 464288588 15916 146800 SH SOLE 146800 0 0 ISHARES TR USD INV GRDE ETF 464288620 815 13800 SH SOLE 13800 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 14643 267800 SH SOLE 267800 0 0 ISHARES TR US HOME CONS ETF 464288752 673 9915 SH SOLE 5 9915 0 0 ISHARES TR U.S. MED DVC ETF 464288810 33 100 SH SOLE 100 0 0 ISHARES TR U.S. MED DVC ETF 464288810 628 1902 SH SOLE 5 1902 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1522 11313 SH SOLE 5 11313 0 0 ISHARES TR INDIA 50 ETF 464289529 2427 54100 SH SOLE 54100 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9335 221324 SH SOLE 221324 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 1593 32500 SH SOLE 32500 0 0 ISHARES TR MSCI USA VALUE 46432F388 1752 17100 SH SOLE 17100 0 0 ISHARES TR CONV BD ETF 46435G102 8358 85098 SH SOLE 5 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 13892 475100 SH SOLE 475100 0 0 ISHARES TR GENOMICS IMMUN 46435U192 288 6300 SH SOLE 6300 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 968 195239 SH SOLE 5 0 0 0 JACK IN THE BOX INC COM 466367109 1989 18118 SH SOLE 5 18118 0 0 JACOBS ENGR GROUP INC COM 469814107 16912 130824 SH SOLE 133959 0 0 JACOBS ENGR GROUP INC COM 469814107 569 4400 SH SOLE 2 4400 0 0 JACOBS ENGR GROUP INC COM 469814107 83 640 SH SOLE 1 120 0 520 JACOBS ENGR GROUP INC COM 469814107 1001 7746 SH SOLE 7746 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1647 10020 SH SOLE 12243 0 0 JBG SMITH PPTYS COM 46590V100 2755 86660 SH SOLE 87703 0 0 JD.COM INC SPON ADR CL A 47215P106 13953 165454 SH SOLE 217449 0 0 JD.COM INC SPON ADR CL A 47215P106 1761 20882 SH SOLE 5 41764 0 0 JD.COM INC SPON ADR CL A 47215P106 15884 188350 SH SOLE 2 188350 0 0 JD.COM INC SPON ADR CL A 47215P106 29718 352400 SH SOLE 6 28600 0 323800 JD.COM INC SPON ADR CL A 47215P106 48599 576300 SH SOLE 3 0 0 576300 JD.COM INC SPON ADR CL A 47215P106 3964 47000 SH SOLE 0 0 47000 JOHNSON & JOHNSON COM 478160104 157497 958304 SH SOLE 1405960 0 0 JOHNSON & JOHNSON COM 478160104 6173 37563 SH SOLE 5 37563 0 0 JOHNSON & JOHNSON COM 478160104 17922 109045 SH SOLE 2 109045 0 0 JOHNSON & JOHNSON COM 478160104 13015 79188 SH SOLE 4 0 0 79188 JOHNSON & JOHNSON COM 478160104 296 1800 SH SOLE 1 0 1800 0 JOHNSON CTLS INTL PLC SHS G51502105 26210 439257 SH SOLE 449954 0 0 JOHNSON CTLS INTL PLC SHS G51502105 22232 372586 SH SOLE 2 372586 0 0 JOHNSON CTLS INTL PLC SHS G51502105 203 3400 SH SOLE 1 0 3400 0 JOYY INC ADS REPSTG COM A 46591M109 425 4530 SH SOLE 4530 0 0 JPMORGAN CHASE & CO COM 46625H100 151674 996346 SH SOLE 1090000 0 0 JPMORGAN CHASE & CO COM 46625H100 11040 72524 SH SOLE 5 72524 0 0 JPMORGAN CHASE & CO COM 46625H100 16019 105227 SH SOLE 1 0 0 105227 JUNIPER NETWORKS INC COM 48203R104 2499 98654 SH SOLE 104249 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 0 0 SH SOLE 36517 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4752 18006 SH SOLE 19917 0 0 KARUNA THERAPEUTICS INC COM 48576A100 0 0 SH SOLE 52615 0 0 KE HLDGS INC SPONSORED ADS 482497104 636 11160 SH SOLE 11160 0 0 KE HLDGS INC SPONSORED ADS 482497104 433 7600 SH SOLE 2 7600 0 0 KELLOGG CO COM 487836108 11772 185976 SH SOLE 193319 0 0 KEURIG DR PEPPER INC COM 49271V100 6469 188230 SH SOLE 271761 0 0 KEYCORP COM 493267108 3742 187306 SH SOLE 209938 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5532 38580 SH SOLE 42006 0 0 KILROY RLTY CORP COM 49427F108 5466 83290 SH SOLE 206993 0 0 KIMBERLY-CLARK CORP COM 494368103 26348 189489 SH SOLE 192465 0 0 KIMCO RLTY CORP COM 49446R109 6435 343214 SH SOLE 518438 0 0 KINDER MORGAN INC DEL COM 49456B101 7201 432505 SH SOLE 459354 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 157 4000 SH SOLE 4000 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 92 2334 SH SOLE 1 834 0 1500 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 0 0 SH SOLE 321734 0 0 KINROSS GOLD CORP COM 496902404 0 0 SH SOLE 29973 0 0 KINSALE CAP GROUP INC COM 49714P108 0 0 SH SOLE 1679 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 0 0 SH SOLE 3500 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1302 67500 SH SOLE 67500 0 0 KKR & CO INC COM 48251W104 12876 263584 SH SOLE 266672 0 0 KKR & CO INC COM 48251W104 2601 53248 SH SOLE 5 0 0 0 KKR & CO INC COM 48251W104 440 9000 SH SOLE 2 9000 0 0 KLA CORP COM NEW 482480100 17272 52275 SH SOLE 56217 0 0 KLA CORP COM NEW 482480100 4268 12917 SH SOLE 5 12917 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1106 23000 SH SOLE 27245 0 0 KODIAK SCIENCES INC COM 50015M109 0 0 SH SOLE 470 0 0 KOHLS CORP COM 500255104 209 3500 SH SOLE 9123 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 0 0 SH SOLE 1283 0 0 KORNIT DIGITAL LTD SHS M6372Q113 0 0 SH SOLE 4518 0 0 KRAFT HEINZ CO COM 500754106 6546 163652 SH SOLE 177245 0 0 KROGER CO COM 501044101 18836 523373 SH SOLE 558550 0 0 KRYSTAL BIOTECH INC COM 501147102 0 0 SH SOLE 58141 0 0 KT CORP SPONSORED ADR 48268K101 0 0 SH SOLE 40674 0 0 KYMERA THERAPEUTICS INC COM 501575104 0 0 SH SOLE 45419 0 0 L BRANDS INC COM 501797104 215 3483 SH SOLE 9949 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7830 38632 SH SOLE 72889 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4565 17900 SH SOLE 21215 0 0 LAM RESEARCH CORP COM 512807108 64632 108581 SH SOLE 126533 0 0 LAM RESEARCH CORP COM 512807108 357 600 SH SOLE 2 600 0 0 LAM RESEARCH CORP COM 512807108 363 610 SH SOLE 4 0 0 610 LAM RESEARCH CORP COM 512807108 21 35 SH SOLE 1 35 0 0 LAM RESEARCH CORP COM 512807108 714 1200 SH SOLE 1200 0 0 LAMB WESTON HLDGS INC COM 513272104 2082 26865 SH SOLE 31358 0 0 LANCASTER COLONY CORP COM 513847103 0 0 SH SOLE 495 0 0 LAS VEGAS SANDS CORP COM 517834107 4299 70762 SH SOLE 89754 0 0 LAS VEGAS SANDS CORP COM 517834107 1316 21659 SH SOLE 5 21659 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 0 0 SH SOLE 8004 0 0 LAUDER ESTEE COS INC CL A 518439104 12946 44511 SH SOLE 60878 0 0 LAUDER ESTEE COS INC CL A 518439104 397 1365 SH SOLE 5 1365 0 0 LAUDER ESTEE COS INC CL A 518439104 8964 30820 SH SOLE 4 0 0 30820 LEAR CORP COM NEW 521865204 15919 87831 SH SOLE 90195 0 0 LEAR CORP COM NEW 521865204 5185 28609 SH SOLE 2 28609 0 0 LEGGETT & PLATT INC COM 524660107 4519 98988 SH SOLE 102944 0 0 LEGGETT & PLATT INC COM 524660107 1046 22912 SH SOLE 5 22912 0 0 LEIDOS HOLDINGS INC COM 525327102 2468 25634 SH SOLE 29163 0 0 LENDINGTREE INC NEW COM 52603B107 0 0 SH SOLE 764 0 0 LENNAR CORP CL A 526057104 5531 54641 SH SOLE 61458 0 0 LENNAR CORP CL A 526057104 4856 47973 SH SOLE 5 47973 0 0 LENNAR CORP CL B 526057302 0 0 SH SOLE 559 0 0 LENNOX INTL INC COM 526107107 3013 9670 SH SOLE 10327 0 0 LESLIES INC COM 527064109 0 0 SH SOLE 93411 0 0 LEXINGTON REALTY TRUST COM 529043101 2475 222800 SH SOLE 222800 0 0 LI AUTO INC SPONSORED ADS 50202M102 360 14400 SH SOLE 14400 0 0 LI AUTO INC SPONSORED ADS 50202M102 850 34000 SH SOLE 6 0 0 34000 LIBERTY BROADBAND CORP COM SER A 530307107 637 4390 SH SOLE 4828 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4411 29375 SH SOLE 32206 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 868 33842 SH SOLE 85725 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2295 89874 SH SOLE 89874 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 693 15732 SH SOLE 18501 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1511 34246 SH SOLE 40568 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1631 37680 SH SOLE 45063 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 0 0 SH SOLE 800 0 0 LIFE STORAGE INC COM 53223X107 5097 59300 SH SOLE 207107 0 0 LIFE STORAGE INC COM 53223X107 371 4320 SH SOLE 5 4320 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 0 0 SH SOLE 300 0 0 LILLY ELI & CO COM 532457108 41989 224759 SH SOLE 280399 0 0 LILLY ELI & CO COM 532457108 6191 33138 SH SOLE 5 33138 0 0 LILLY ELI & CO COM 532457108 523 2800 SH SOLE 4 0 0 2800 LILLY ELI & CO COM 532457108 196 1047 SH SOLE 1 155 0 892 LINCOLN NATL CORP IND COM 534187109 2612 41947 SH SOLE 48958 0 0 LINDE PLC SHS G5494J103 32866 117319 SH SOLE 162532 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2506 29603 SH SOLE 33872 0 0 LIVEPERSON INC COM 538146101 0 0 SH SOLE 5330 0 0 LIVERAMP HLDGS INC COM 53815P108 0 0 SH SOLE 1058 0 0 LKQ CORP COM 501889208 2754 65071 SH SOLE 77040 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 0 0 SH SOLE 25696 0 0 LOCKHEED MARTIN CORP COM 539830109 50238 135962 SH SOLE 137565 0 0 LOCKHEED MARTIN CORP COM 539830109 2254 6100 SH SOLE 2 6100 0 0 LOEWS CORP COM 540424108 3159 61599 SH SOLE 71286 0 0 LOGITECH INTL S A SHS H50430232 0 0 SH SOLE 3446 0 0 LOVESAC COMPANY COM 54738L109 0 0 SH SOLE 4350 0 0 LOWES COS INC COM 548661107 31382 165011 SH SOLE 174341 0 0 LPL FINL HLDGS INC COM 50212V100 50 350 SH SOLE 3126 0 0 LPL FINL HLDGS INC COM 50212V100 4688 32980 SH SOLE 5 32980 0 0 LTC PPTYS INC COM 502175102 1281 30700 SH SOLE 30700 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 164 11300 SH SOLE 11300 0 0 LULULEMON ATHLETICA INC COM 550021109 12564 40963 SH SOLE 52511 0 0 LUMEN TECHNOLOGIES INC COM 550241103 3466 259628 SH SOLE 304042 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 6915 6000000 PRN SOLE 2 6000000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13261 127452 SH SOLE 134676 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 489 4700 SH SOLE 2 4700 0 0 M & T BK CORP COM 55261F104 4185 27607 SH SOLE 31157 0 0 M D C HLDGS INC COM 552676108 32 540 SH SOLE 540 0 0 M D C HLDGS INC COM 552676108 1998 33635 SH SOLE 5 33635 0 0 MACERICH CO COM 554382101 1073 91742 SH SOLE 91742 0 0 MACK CALI RLTY CORP COM 554489104 1073 69300 SH SOLE 69300 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 0 SH SOLE 4161 0 0 MACYS INC COM 55616P104 247 15240 SH SOLE 15240 0 0 MAGNA INTL INC COM 559222401 0 0 SH SOLE 3943 0 0 MAGNITE INC COM 55955D100 0 0 SH SOLE 1960 0 0 MANHATTAN ASSOCIATES INC COM 562750109 0 0 SH SOLE 4047 0 0 MANULIFE FINL CORP COM 56501R106 0 0 SH SOLE 16397 0 0 MARATHON OIL CORP COM 565849106 164 15381 SH SOLE 41992 0 0 MARATHON PETE CORP COM 56585A102 7066 132095 SH SOLE 140170 0 0 MARKEL CORP COM 570535104 3131 2747 SH SOLE 3067 0 0 MARKETAXESS HLDGS INC COM 57060D108 6241 12534 SH SOLE 13107 0 0 MARRIOTT INTL INC NEW CL A 571903202 13799 93167 SH SOLE 136851 0 0 MARRIOTT INTL INC NEW CL A 571903202 768 5187 SH SOLE 5 51870 0 0 MARSH & MCLENNAN COS INC COM 571748102 21263 174577 SH SOLE 264895 0 0 MARSH & MCLENNAN COS INC COM 571748102 244 2000 SH SOLE 1 0 2000 0 MARTIN MARIETTA MATLS INC COM 573284106 3928 11696 SH SOLE 16705 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7154 146054 SH SOLE 251266 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11196 228579 SH SOLE 4 0 0 228579 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9939 202928 SH SOLE 1 715 0 202213 MASCO CORP COM 574599106 3137 52368 SH SOLE 140279 0 0 MASIMO CORP COM 574795100 7526 32772 SH SOLE 33634 0 0 MASTERCARD INCORPORATED CL A 57636Q104 193329 542982 SH SOLE 551054 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5940 16684 SH SOLE 5 16684 0 0 MASTERCARD INCORPORATED CL A 57636Q104 20862 58592 SH SOLE 2 58592 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1392 3910 SH SOLE 4 0 0 3910 MASTERCARD INCORPORATED CL A 57636Q104 17492 49127 SH SOLE 1 120 600 48407 MASTERCARD INCORPORATED CL A 57636Q104 5689 15978 SH SOLE 6 0 0 15978 MASTERCARD INCORPORATED CL A 57636Q104 1296 3641 SH SOLE 3641 0 0 MATCH GROUP INC NEW COM 57667L107 12758 92864 SH SOLE 94064 0 0 MATCH GROUP INC NEW COM 57667L107 3561 25922 SH SOLE 5 25922 0 0 MATCH GROUP INC NEW COM 57667L107 403 2930 SH SOLE 4 0 0 2930 MAXIM INTEGRATED PRODS INC COM 57772K101 16820 184091 SH SOLE 184091 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 457 5000 SH SOLE 2 5000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11559 129646 SH SOLE 132145 0 0 MCDONALDS CORP COM 580135101 50606 225779 SH SOLE 229250 0 0 MCDONALDS CORP COM 580135101 269 1200 SH SOLE 1 0 1200 0 MCKESSON CORP COM 58155Q103 6725 34482 SH SOLE 37807 0 0 MEDALLIA INC COM 584021109 0 0 SH SOLE 16754 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12976 609779 SH SOLE 732122 0 0 MEDPACE HLDGS INC COM 58506Q109 0 0 SH SOLE 772 0 0 MEDTRONIC PLC SHS G5960L103 40467 342560 SH SOLE 539506 0 0 MEDTRONIC PLC SHS G5960L103 12299 104111 SH SOLE 2 104111 0 0 MEDTRONIC PLC SHS G5960L103 14191 120131 SH SOLE 4 0 0 120131 MEDTRONIC PLC SHS G5960L103 9856 83430 SH SOLE 1 248 0 83182 MELCO RESORTS AND ENTMNT LTD ADR 585464100 748 37551 SH SOLE 37551 0 0 MERCADOLIBRE INC COM 58733R102 16083 10925 SH SOLE 11027 0 0 MERCK & CO. INC COM 58933Y105 52971 687133 SH SOLE 755435 0 0 MERCK & CO. INC COM 58933Y105 12396 160801 SH SOLE 4 0 0 160801 MERCK & CO. INC COM 58933Y105 6532 84731 SH SOLE 1 0 0 84731 MERCURY SYS INC COM 589378108 0 0 SH SOLE 711 0 0 MERSANA THERAPEUTICS INC COM 59045L106 0 0 SH SOLE 237899 0 0 METHANEX CORP COM 59151K108 0 0 SH SOLE 1254 0 0 METLIFE INC COM 59156R108 23209 381794 SH SOLE 395515 0 0 METLIFE INC COM 59156R108 4069 66939 SH SOLE 5 66939 0 0 METLIFE INC COM 59156R108 565 9300 SH SOLE 2 9300 0 0 METLIFE INC COM 59156R108 991 16300 SH SOLE 16300 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5440 4707 SH SOLE 5945 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1788 54800 SH SOLE 372896 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 98 3015 SH SOLE 5 3015 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3580 94229 SH SOLE 94229 0 0 MGP INGREDIENTS INC NEW COM 55303J106 0 0 SH SOLE 3623 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 11912 76740 SH SOLE 79572 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 0 0 PRN SOLE 3072000 0 0 MICRON TECHNOLOGY INC COM 595112103 33604 380951 SH SOLE 487598 0 0 MICRON TECHNOLOGY INC COM 595112103 701 7949 SH SOLE 5 7949 0 0 MICRON TECHNOLOGY INC COM 595112103 15154 171798 SH SOLE 4 0 0 171798 MICRON TECHNOLOGY INC COM 595112103 12446 141092 SH SOLE 1 691 0 140401 MICROSOFT CORP COM 594918104 573481 2432376 SH SOLE 2695563 0 0 MICROSOFT CORP COM 594918104 25957 110095 SH SOLE 5 110095 0 0 MICROSOFT CORP COM 594918104 30901 131063 SH SOLE 2 131063 0 0 MICROSOFT CORP COM 594918104 2577 10931 SH SOLE 4 0 0 10931 MICROSOFT CORP COM 594918104 29017 123075 SH SOLE 1 619 2600 119856 MICROSOFT CORP COM 594918104 1420 6023 SH SOLE 6023 0 0 MICROSTRATEGY INC CL A NEW 594972408 0 0 SH SOLE 84 0 0 MID-AMER APT CMNTYS INC COM 59522J103 16244 112524 SH SOLE 174142 0 0 MID-AMER APT CMNTYS INC COM 59522J103 671 4649 SH SOLE 5 4649 0 0 MIDDLESEX WTR CO COM 596680108 0 0 SH SOLE 6565 0 0 MIRATI THERAPEUTICS INC COM 60468T105 0 0 SH SOLE 18127 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1559 186950 SH SOLE 186950 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1039 124571 SH SOLE 5 0 0 0 MODERNA INC COM 60770K107 8838 67488 SH SOLE 68670 0 0 MODERNA INC COM 60770K107 1056 8062 SH SOLE 5 8062 0 0 MOHAWK INDS INC COM 608190104 2292 11920 SH SOLE 14505 0 0 MOLECULAR TEMPLATES INC COM 608550109 0 0 SH SOLE 338144 0 0 MOLINA HEALTHCARE INC COM 60855R100 2886 12344 SH SOLE 15232 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2321 45373 SH SOLE 52679 0 0 MONDELEZ INTL INC CL A 609207105 18269 312137 SH SOLE 469816 0 0 MONDELEZ INTL INC CL A 609207105 250 4265 SH SOLE 5 4265 0 0 MONDELEZ INTL INC CL A 609207105 11324 193478 SH SOLE 4 0 0 193478 MONGODB INC CL A 60937P106 2535 9479 SH SOLE 24250 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1373 77600 SH SOLE 77600 0 0 MONOLITHIC PWR SYS INC COM 609839105 2660 7531 SH SOLE 8232 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11129 122177 SH SOLE 129733 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4124 45271 SH SOLE 5 45271 0 0 MOODYS CORP COM 615369105 9921 33223 SH SOLE 38245 0 0 MOODYS CORP COM 615369105 2690 9007 SH SOLE 2 9007 0 0 MOODYS CORP COM 615369105 3942 13200 SH SOLE 1 0 0 13200 MORGAN STANLEY COM NEW 617446448 21727 279768 SH SOLE 389069 0 0 MORGAN STANLEY COM NEW 617446448 10187 131171 SH SOLE 5 131171 0 0 MORNINGSTAR INC COM 617700109 0 0 SH SOLE 919 0 0 MOSAIC CO NEW COM 61945C103 2291 72485 SH SOLE 113413 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6240 33184 SH SOLE 35521 0 0 MSA SAFETY INC COM 553498106 0 0 SH SOLE 566 0 0 MSCI INC COM 55354G100 7038 16786 SH SOLE 17556 0 0 MSCI INC COM 55354G100 1844 4398 SH SOLE 5 4398 0 0 MUELLER WTR PRODS INC COM SER A 624758108 0 0 SH SOLE 46900 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 0 0 SH SOLE 33519 0 0 NASDAQ INC COM 631103108 3318 22502 SH SOLE 25351 0 0 NATERA INC COM 632307104 0 0 SH SOLE 5077 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 0 0 SH SOLE 4400 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2573 35600 SH SOLE 35600 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 6918 156980 SH SOLE 240045 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1999 50070 SH SOLE 50070 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 0 0 SH SOLE 2400 0 0 NCINO INC COM 63947U107 0 0 SH SOLE 2426 0 0 NEOGEN CORP COM 640491106 0 0 SH SOLE 200 0 0 NEOGENOMICS INC COM NEW 64049M209 0 0 SH SOLE 8538 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 0 SH SOLE 335289 0 0 NETAPP INC COM 64110D104 3844 52893 SH SOLE 59851 0 0 NETEASE INC SPONSORED ADS 64110W102 6991 67699 SH SOLE 67699 0 0 NETEASE INC SPONSORED ADS 64110W102 609 5900 SH SOLE 2 5900 0 0 NETFLIX INC COM 64110L106 68523 131355 SH SOLE 137422 0 0 NETFLIX INC COM 64110L106 4983 9553 SH SOLE 5 9553 0 0 NETFLIX INC COM 64110L106 5040 9662 SH SOLE 6 0 0 9662 NETSTREIT CORP COM 64119V303 2276 123100 SH SOLE 232527 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1629 16753 SH SOLE 292246 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1316 13529 SH SOLE 5 13529 0 0 NEVRO CORP COM 64157F103 0 0 SH SOLE 5748 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 0 0 SH SOLE 1840 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5864 418850 SH SOLE 418850 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 744 53150 SH SOLE 5 53150 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 12152 868000 SH SOLE 2 868000 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 28420 2030000 SH SOLE 6 138000 0 1892000 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 62146 4439000 SH SOLE 3 0 0 4439000 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3108 222000 SH SOLE 0 0 222000 NEW RELIC INC COM 64829B100 0 0 SH SOLE 342 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1757 156200 SH SOLE 156200 0 0 NEW SR INVT GROUP INC COM 648691103 354 56900 SH SOLE 213886 0 0 NEWELL BRANDS INC COM 651229106 2519 94050 SH SOLE 108186 0 0 NEWMONT CORP COM 651639106 20928 347232 SH SOLE 359519 0 0 NEWS CORP NEW CL A 65249B109 2468 97034 SH SOLE 109927 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 807 17510 SH SOLE 17510 0 0 NEXTERA ENERGY INC COM 65339F101 47508 628336 SH SOLE 643805 0 0 NEXTERA ENERGY INC COM 65339F101 6384 84430 SH SOLE 2 84430 0 0 NEXTERA ENERGY INC COM 65339F101 272 3600 SH SOLE 1 0 3600 0 NICE LTD SPONSORED ADR 653656108 0 0 SH SOLE 608 0 0 NIKE INC CL B 654106103 35728 268857 SH SOLE 313059 0 0 NIKE INC CL B 654106103 632 4757 SH SOLE 5 4757 0 0 NIKE INC CL B 654106103 10919 82168 SH SOLE 4 0 0 82168 NIKE INC CL B 654106103 143 1075 SH SOLE 1 225 0 850 NIKE INC CL B 654106103 2039 15347 SH SOLE 6 0 0 15347 NIO INC SPON ADS 62914V106 5013 128600 SH SOLE 128600 0 0 NIO INC SPON ADS 62914V106 9729 249600 SH SOLE 6 14800 0 234800 NIO INC SPON ADS 62914V106 14263 365900 SH SOLE 3 0 0 365900 NIO INC SPON ADS 62914V106 1208 31000 SH SOLE 0 0 31000 NISOURCE INC COM 65473P105 2596 107693 SH SOLE 111210 0 0 NOKIA CORP SPONSORED ADR 654902204 0 0 SH SOLE 38048 0 0 NORDSON CORP COM 655663102 2106 10601 SH SOLE 11600 0 0 NORFOLK SOUTHN CORP COM 655844108 12852 47862 SH SOLE 81768 0 0 NORFOLK SOUTHN CORP COM 655844108 9548 35559 SH SOLE 4 0 0 35559 NORTHERN TR CORP COM 665859104 7384 70248 SH SOLE 133708 0 0 NORTHROP GRUMMAN CORP COM 666807102 9906 30608 SH SOLE 33214 0 0 NORTONLIFELOCK INC COM 668771108 2507 117923 SH SOLE 123291 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 0 0 SH SOLE 6891 0 0 NOVANTA INC COM 67000B104 0 0 SH SOLE 755 0 0 NOVARTIS AG SPONSORED ADR 66987V109 0 0 SH SOLE 34324 0 0 NOVAVAX INC COM NEW 670002401 0 0 SH SOLE 72886 0 0 NOVOCURE LTD ORD SHS G6674U108 2009 15200 SH SOLE 15835 0 0 NOVO-NORDISK A S ADR 670100205 0 0 SH SOLE 322 0 0 NRG ENERGY INC COM NEW 629377508 1851 49063 SH SOLE 60982 0 0 NUCOR CORP COM 670346105 11567 144096 SH SOLE 152459 0 0 NURIX THERAPEUTICS INC COM 67080M103 0 0 SH SOLE 50284 0 0 NUTANIX INC CL A 67059N108 0 0 SH SOLE 4485 0 0 NUTRIEN LTD COM 67077M108 3945 73200 SH SOLE 87611 0 0 NVIDIA CORPORATION COM 67066G104 176715 330971 SH SOLE 355580 0 0 NVIDIA CORPORATION COM 67066G104 2186 4095 SH SOLE 5 4095 0 0 NVIDIA CORPORATION COM 67066G104 427 800 SH SOLE 2 800 0 0 NVIDIA CORPORATION COM 67066G104 919 1721 SH SOLE 4 0 0 1721 NVIDIA CORPORATION COM 67066G104 12454 23326 SH SOLE 1 125 0 23201 NVIDIA CORPORATION COM 67066G104 744 1394 SH SOLE 1394 0 0 NVR INC COM 62944T105 3260 692 SH SOLE 813 0 0 NVR INC COM 62944T105 4099 870 SH SOLE 5 870 0 0 NVR INC COM 62944T105 565 120 SH SOLE 4 0 0 120 NVR INC COM 62944T105 7914 1680 SH SOLE 1 0 0 1680 NXP SEMICONDUCTORS N V COM N6596X109 16231 80614 SH SOLE 114884 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8825 43833 SH SOLE 4 0 0 43833 NXP SEMICONDUCTORS N V COM N6596X109 6635 32953 SH SOLE 1 205 0 32748 OCCIDENTAL PETE CORP COM 674599105 5074 190624 SH SOLE 236127 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1043 37900 SH SOLE 37900 0 0 OGE ENERGY CORP COM 670837103 2016 62313 SH SOLE 65702 0 0 OKTA INC CL A 679295105 5522 25053 SH SOLE 25509 0 0 OKTA INC CL A 679295105 7827 35507 SH SOLE 6 0 0 35507 OLD DOMINION FREIGHT LINE IN COM 679580100 4419 18383 SH SOLE 20609 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1923 8000 SH SOLE 5 8000 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 0 0 SH SOLE 808 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8126 221830 SH SOLE 225510 0 0 OMNICELL COM COM 68213N109 0 0 SH SOLE 1103 0 0 OMNICOM GROUP INC COM 681919106 2982 40216 SH SOLE 50686 0 0 ON SEMICONDUCTOR CORP COM 682189105 3153 75770 SH SOLE 303865 0 0 ON SEMICONDUCTOR CORP COM 682189105 764 18350 SH SOLE 5 18350 0 0 ONE LIBERTY PPTYS INC COM 682406103 289 12992 SH SOLE 12992 0 0 ONEOK INC NEW COM 682680103 4353 85934 SH SOLE 99405 0 0 ONEOK INC NEW COM 682680103 694 13706 SH SOLE 5 13706 0 0 ONTO INNOVATION INC COM 683344105 0 0 SH SOLE 3901 0 0 OPEN LENDING CORP COM CL A 68373J104 0 0 SH SOLE 14009 0 0 OPEN TEXT CORP COM 683715106 0 0 SH SOLE 4388 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 0 0 SH SOLE 18351 0 0 ORACLE CORP COM 68389X105 41458 590819 SH SOLE 797788 0 0 ORACLE CORP COM 68389X105 1544 22000 SH SOLE 2 22000 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 7654 15089 SH SOLE 15988 0 0 ORMAT TECHNOLOGIES INC COM 686688102 0 0 SH SOLE 1704 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 0 0 SH SOLE 59515 0 0 OSCAR HEALTH INC CL A 687793109 0 0 SH SOLE 8349 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 0 0 SH SOLE 1000 0 0 OTIS WORLDWIDE CORP COM 68902V107 5598 81785 SH SOLE 86545 0 0 OVERSTOCK COM INC DEL COM 690370101 0 0 SH SOLE 14725 0 0 OWENS CORNING NEW COM 690742101 2281 24768 SH SOLE 28698 0 0 PACCAR INC COM 693718108 7497 80678 SH SOLE 116516 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 0 SH SOLE 2074 0 0 PACKAGING CORP AMER COM 695156109 3588 26684 SH SOLE 47530 0 0 PALO ALTO NETWORKS INC COM 697435105 5437 16883 SH SOLE 17240 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 3926 3000000 PRN SOLE 2 3000000 0 0 PAN AMERN SILVER CORP COM 697900108 0 0 SH SOLE 2056 0 0 PARAMOUNT GROUP INC COM 69924R108 1362 134500 SH SOLE 278900 0 0 PARK HOTELS & RESORTS INC COM 700517105 4097 189870 SH SOLE 326808 0 0 PARKER-HANNIFIN CORP COM 701094104 7634 24203 SH SOLE 27215 0 0 PAYCHEX INC COM 704326107 11781 120192 SH SOLE 130677 0 0 PAYCOM SOFTWARE INC COM 70432V102 3423 9250 SH SOLE 10501 0 0 PAYLOCITY HLDG CORP COM 70438V106 0 0 SH SOLE 998 0 0 PAYPAL HLDGS INC COM 70450Y103 83992 345872 SH SOLE 374473 0 0 PAYPAL HLDGS INC COM 70450Y103 5321 21912 SH SOLE 5 21912 0 0 PAYPAL HLDGS INC COM 70450Y103 27721 114154 SH SOLE 2 114154 0 0 PAYPAL HLDGS INC COM 70450Y103 11968 49282 SH SOLE 1 0 0 49282 PEARSON PLC SPONSORED ADR 705015105 0 0 SH SOLE 12318 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2512 103400 SH SOLE 366356 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 94 3856 SH SOLE 5 3856 0 0 PEGASYSTEMS INC COM 705573103 0 0 SH SOLE 943 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 5532 49198 SH SOLE 49198 0 0 PEMBINA PIPELINE CORP COM 706327103 0 0 SH SOLE 8000 0 0 PENNYMAC MTG INVT TR COM 70931T103 1997 101880 SH SOLE 171403 0 0 PENTAIR PLC SHS G7S00T104 6985 112084 SH SOLE 217129 0 0 PENTAIR PLC SHS G7S00T104 17143 275086 SH SOLE 2 275086 0 0 PENUMBRA INC COM 70975L107 0 0 SH SOLE 35245 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 5583 311900 SH SOLE 327115 0 0 PEPSICO INC COM 713448108 97410 688656 SH SOLE 769419 0 0 PEPSICO INC COM 713448108 5026 35530 SH SOLE 2 35530 0 0 PEPSICO INC COM 713448108 7223 51063 SH SOLE 1 0 2000 49063 PERKINELMER INC COM 714046109 2783 21694 SH SOLE 64796 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 974 114801 SH SOLE 5 0 0 0 PFIZER INC COM 717081103 40061 1105741 SH SOLE 1151425 0 0 PG&E CORP COM 69331C108 3134 267647 SH SOLE 306547 0 0 PHILIP MORRIS INTL INC COM 718172109 64671 728773 SH SOLE 823820 0 0 PHILIP MORRIS INTL INC COM 718172109 2192 24700 SH SOLE 2 24700 0 0 PHILLIPS 66 COM 718546104 7140 87561 SH SOLE 94275 0 0 PHILLIPS 66 COM 718546104 587 7203 SH SOLE 5 7203 0 0 PHYSICIANS RLTY TR COM 71943U104 2903 164300 SH SOLE 437502 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1740 100200 SH SOLE 557310 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 105 6032 SH SOLE 5 6032 0 0 PINDUODUO INC SPONSORED ADS 722304102 5414 40439 SH SOLE 41883 0 0 PINDUODUO INC SPONSORED ADS 722304102 276 2064 SH SOLE 5 8256 0 0 PINDUODUO INC SPONSORED ADS 722304102 428 3200 SH SOLE 2 3200 0 0 PINNACLE WEST CAP CORP COM 723484101 2000 24579 SH SOLE 26167 0 0 PINTEREST INC CL A 72352L106 42759 577585 SH SOLE 641070 0 0 PINTEREST INC CL A 72352L106 577 7800 SH SOLE 2 7800 0 0 PINTEREST INC CL A 72352L106 1022 13800 SH SOLE 13800 0 0 PIONEER NAT RES CO COM 723787107 6214 39123 SH SOLE 42056 0 0 PLANET FITNESS INC CL A 72703H101 0 0 SH SOLE 6581 0 0 PLANET FITNESS INC CL A 72703H101 329 4250 SH SOLE 4 0 0 4250 PLANET FITNESS INC CL A 72703H101 199 2580 SH SOLE 1 585 0 1995 PLUG POWER INC COM NEW 72919P202 17364 484500 SH SOLE 489651 0 0 PLUG POWER INC COM NEW 72919P202 140 3900 SH SOLE 2 3900 0 0 PLUG POWER INC COM NEW 72919P202 251 7000 SH SOLE 7000 0 0 PLYMOUTH INDL REIT INC COM 729640102 362 21500 SH SOLE 21500 0 0 PNC FINL SVCS GROUP INC COM 693475105 14824 84513 SH SOLE 101824 0 0 POOL CORP COM 73278L105 2516 7289 SH SOLE 14905 0 0 POSTAL REALTY TRUST INC CL A 73757R102 0 0 SH SOLE 45675 0 0 POWER INTEGRATIONS INC COM 739276103 0 0 SH SOLE 4476 0 0 PPD INC COM 69355F102 802 21200 SH SOLE 21200 0 0 PPG INDS INC COM 693506107 18437 122703 SH SOLE 126172 0 0 PPG INDS INC COM 693506107 225 1500 SH SOLE 1 0 1500 0 PPL CORP COM 69351T106 4362 151254 SH SOLE 162605 0 0 PREFERRED APT CMNTYS INC COM 74039L103 406 41200 SH SOLE 41200 0 0 PRETIUM RES INC COM 74139C102 0 0 SH SOLE 3341 0 0 PRICE T ROWE GROUP INC COM 74144T108 13068 76154 SH SOLE 87080 0 0 PRIMO WATER CORPORATION COM 74167P108 0 0 SH SOLE 2100 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3433 57263 SH SOLE 61856 0 0 PROCTER AND GAMBLE CO COM 742718109 91505 675666 SH SOLE 834158 0 0 PROCTER AND GAMBLE CO COM 742718109 464 3428 SH SOLE 5 3428 0 0 PROCTER AND GAMBLE CO COM 742718109 307 2270 SH SOLE 4 0 0 2270 PROGRESSIVE CORP COM 743315103 12030 125824 SH SOLE 140878 0 0 PROGYNY INC COM 74340E103 4438 99700 SH SOLE 99700 0 0 PROLOGIS INC. COM 74340W103 76018 717152 SH SOLE 1010418 0 0 PROLOGIS INC. COM 74340W103 1468 13849 SH SOLE 5 13849 0 0 PROOFPOINT INC COM 743424103 0 0 SH SOLE 1052 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 949 11000 SH SOLE 11000 0 0 PROTO LABS INC COM 743713109 0 0 SH SOLE 484 0 0 PRUDENTIAL FINL INC COM 744320102 7411 81346 SH SOLE 87432 0 0 PRUDENTIAL PLC ADR 74435K204 0 0 SH SOLE 7494 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2449 15840 SH SOLE 15840 0 0 PTC INC COM 69370C100 2785 20230 SH SOLE 21482 0 0 PTC INC COM 69370C100 4269 31014 SH SOLE 4 0 0 31014 PTC THERAPEUTICS INC COM 69366J200 0 0 SH SOLE 61321 0 0 PUBLIC STORAGE COM 74460D109 44448 180127 SH SOLE 233224 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6104 101375 SH SOLE 106629 0 0 PULTE GROUP INC COM 745867101 2600 49587 SH SOLE 57436 0 0 PURE STORAGE INC CL A 74624M102 0 0 SH SOLE 5016 0 0 Q2 HLDGS INC COM 74736L109 0 0 SH SOLE 991 0 0 QIAGEN NV SHS NEW N72482123 0 0 SH SOLE 1760 0 0 QORVO INC COM 74736K101 4395 24055 SH SOLE 26863 0 0 QTS RLTY TR INC COM CL A 74736A103 4266 68760 SH SOLE 232807 0 0 QUAKER CHEM CORP COM 747316107 0 0 SH SOLE 508 0 0 QUALCOMM INC COM 747525103 43858 330781 SH SOLE 369682 0 0 QUALYS INC COM 74758T303 0 0 SH SOLE 426 0 0 QUANTA SVCS INC COM 74762E102 7017 79755 SH SOLE 85217 0 0 QUANTA SVCS INC COM 74762E102 299 3400 SH SOLE 2 3400 0 0 QUANTA SVCS INC COM 74762E102 510 5800 SH SOLE 5800 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 13506 301800 SH SOLE 301800 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 134 3000 SH SOLE 2 3000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 237 5300 SH SOLE 5300 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3226 25133 SH SOLE 77408 0 0 QUIDEL CORP COM 74838J101 0 0 SH SOLE 1043 0 0 QUINSTREET INC COM 74874Q100 0 0 SH SOLE 22200 0 0 R1 RCM INC COM 749397105 0 0 SH SOLE 33475 0 0 RADNET INC COM 750491102 0 0 SH SOLE 19614 0 0 RALPH LAUREN CORP CL A 751212101 6951 56437 SH SOLE 67360 0 0 RALPH LAUREN CORP CL A 751212101 190 1546 SH SOLE 5 1546 0 0 RALPH LAUREN CORP CL A 751212101 690 5600 SH SOLE 2 5600 0 0 RAYMOND JAMES FINL INC COM 754730109 3467 28287 SH SOLE 32943 0 0 RAYONIER INC COM 754907103 938 29100 SH SOLE 29100 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 26331 340772 SH SOLE 421658 0 0 RBC BEARINGS INC COM 75524B104 0 0 SH SOLE 398 0 0 REALPAGE INC COM 75606N109 0 0 SH SOLE 910 0 0 REALTY INCOME CORP COM 756109104 27264 429362 SH SOLE 525411 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 0 0 SH SOLE 33274 0 0 REDFIN CORP COM 75737F108 0 0 SH SOLE 19264 0 0 REGENCY CTRS CORP COM 758849103 8848 156027 SH SOLE 199738 0 0 REGENERON PHARMACEUTICALS COM 75886F107 24438 51651 SH SOLE 230479 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3499 7396 SH SOLE 5 7396 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4441 9386 SH SOLE 6 0 0 9386 REGIONS FINANCIAL CORP NEW COM 7591EP100 4663 225707 SH SOLE 252084 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1788 14185 SH SOLE 16650 0 0 RELAY THERAPEUTICS INC COM 75943R102 484 14000 SH SOLE 5 14000 0 0 RELX PLC SPONSORED ADR 759530108 0 0 SH SOLE 23095 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1774 11070 SH SOLE 11918 0 0 REPAY HLDGS CORP COM CL A 76029L100 0 0 SH SOLE 11477 0 0 REPLIGEN CORP COM 759916109 0 0 SH SOLE 1004 0 0 REPUBLIC SVCS INC COM 760759100 4122 41490 SH SOLE 117699 0 0 RESMED INC COM 761152107 5616 28943 SH SOLE 31606 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 0 0 SH SOLE 2923 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1508 95000 SH SOLE 95000 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1789 170700 SH SOLE 452963 0 0 RETAIL PPTYS AMER INC CL A 76131V202 110 10494 SH SOLE 5 10494 0 0 RETAIL VALUE INC COM 76133Q102 255 13615 SH SOLE 13615 0 0 REVOLUTION MEDICINES INC COM 76155X100 0 0 SH SOLE 40816 0 0 REXFORD INDL RLTY INC COM 76169C100 5221 103600 SH SOLE 187458 0 0 RH COM 74967X103 0 0 SH SOLE 1404 0 0 RINGCENTRAL INC CL A 76680R206 4137 13888 SH SOLE 14185 0 0 RINGCENTRAL INC CL A 76680R206 2894 9715 SH SOLE 6 0 0 9715 RIO TINTO PLC SPONSORED ADR 767204100 0 0 SH SOLE 16366 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 0 0 SH SOLE 2019 0 0 RLJ LODGING TR COM 74965L101 2051 132500 SH SOLE 132500 0 0 ROBERT HALF INTL INC COM 770323103 2309 29581 SH SOLE 34732 0 0 ROCKWELL AUTOMATION INC COM 773903109 6166 23230 SH SOLE 25819 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 0 0 SH SOLE 5503 0 0 ROKU INC COM CL A 77543R102 6487 19914 SH SOLE 92547 0 0 ROLLINS INC COM 775711104 1792 52077 SH SOLE 58687 0 0 ROPER TECHNOLOGIES INC COM 776696106 12028 29822 SH SOLE 39066 0 0 ROSS STORES INC COM 778296103 11995 100032 SH SOLE 103819 0 0 ROSS STORES INC COM 778296103 3131 26115 SH SOLE 2 26115 0 0 ROSS STORES INC COM 778296103 3836 31988 SH SOLE 1 0 0 31988 ROSS STORES INC COM 778296103 839 7000 SH SOLE 6 0 0 7000 ROYAL CARIBBEAN GROUP COM V7780T103 3825 44680 SH SOLE 50897 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 0 0 SH SOLE 45178 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6131 140560 SH SOLE 140560 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 118 2700 SH SOLE 2 2700 0 0 RPM INTL INC COM 749685103 2943 32038 SH SOLE 34569 0 0 RPT REALTY SH BEN INT 74971D101 729 63900 SH SOLE 63900 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3358 43320 SH SOLE 71790 0 0 S&P GLOBAL INC COM 78409V104 37694 106820 SH SOLE 109047 0 0 S&P GLOBAL INC COM 78409V104 4693 13300 SH SOLE 5 13300 0 0 S&P GLOBAL INC COM 78409V104 1059 3000 SH SOLE 2 3000 0 0 S&P GLOBAL INC COM 78409V104 212 600 SH SOLE 4 0 0 600 S&P GLOBAL INC COM 78409V104 282 800 SH SOLE 1 0 800 0 S&P GLOBAL INC COM 78409V104 4894 13870 SH SOLE 6 0 0 13870 SABRA HEALTH CARE REIT INC COM 78573L106 2904 167300 SH SOLE 167300 0 0 SAFEHOLD INC COM 78645L100 780 11130 SH SOLE 11130 0 0 SAGE THERAPEUTICS INC COM 78667J108 0 0 SH SOLE 205182 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 0 0 SH SOLE 6411 0 0 SALESFORCE COM INC COM 79466L302 42468 200444 SH SOLE 234997 0 0 SALESFORCE COM INC COM 79466L302 4661 22001 SH SOLE 5 22001 0 0 SALESFORCE COM INC COM 79466L302 13767 64977 SH SOLE 4 0 0 64977 SALESFORCE COM INC COM 79466L302 10145 47883 SH SOLE 1 85 0 47798 SALESFORCE COM INC COM 79466L302 5594 26401 SH SOLE 6 0 0 26401 SAP SE SPON ADR 803054204 0 0 SH SOLE 1910 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1001 13430 SH SOLE 46330 0 0 SAUL CTRS INC COM 804395101 429 10700 SH SOLE 10700 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5789 20857 SH SOLE 23372 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2074 7474 SH SOLE 6 0 0 7474 SCHLUMBERGER LTD COM 806857108 7709 283512 SH SOLE 318066 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 0 0 SH SOLE 1084 0 0 SCHWAB CHARLES CORP COM 808513105 19444 298306 SH SOLE 354692 0 0 SCHWAB CHARLES CORP COM 808513105 4778 73307 SH SOLE 5 73307 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 0 SH SOLE 7531 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 565 17790 SH SOLE 5 17790 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1278 17530 SH SOLE 5 17530 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 0 SH SOLE 18848 0 0 SEA LTD SPONSORD ADS 81141R100 647 2900 SH SOLE 2900 0 0 SEA LTD SPONSORD ADS 81141R100 1706 7643 SH SOLE 5 7643 0 0 SEA LTD SPONSORD ADS 81141R100 9197 41200 SH SOLE 2 41200 0 0 SEA LTD SPONSORD ADS 81141R100 11251 50400 SH SOLE 6 2200 0 48200 SEA LTD SPONSORD ADS 81141R100 826 3700 SH SOLE 600 0 3100 SEABOARD CORP DEL COM 811543107 0 0 SH SOLE 9 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4984 64938 SH SOLE 95065 0 0 SEAGEN INC COM 81181C104 9270 66758 SH SOLE 202764 0 0 SEAGEN INC COM 81181C104 1157 8333 SH SOLE 5 8333 0 0 SEALED AIR CORP NEW COM 81211K100 1644 35874 SH SOLE 37296 0 0 SEASPINE HLDGS CORP COM 81255T108 0 0 SH SOLE 12693 0 0 SEI INVTS CO COM 784117103 1267 20800 SH SOLE 25241 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3 100 SH SOLE 100 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 441 12965 SH SOLE 5 12965 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3603 36600 SH SOLE 36600 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 671 6815 SH SOLE 5 6815 0 0 SEMPRA ENERGY COM 816851109 7356 55485 SH SOLE 57017 0 0 SEMTECH CORP COM 816850101 0 0 SH SOLE 5646 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1582 27300 SH SOLE 39790 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 536 29200 SH SOLE 29200 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1568 132200 SH SOLE 132200 0 0 SERVICENOW INC COM 81762P102 85226 170415 SH SOLE 179025 0 0 SERVICENOW INC COM 81762P102 2569 5136 SH SOLE 5 5136 0 0 SERVICENOW INC COM 81762P102 150 300 SH SOLE 2 300 0 0 SERVICENOW INC COM 81762P102 525 1049 SH SOLE 4 0 0 1049 SERVICENOW INC COM 81762P102 9352 18699 SH SOLE 1 56 0 18643 SERVICENOW INC COM 81762P102 271 541 SH SOLE 541 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 0 SH SOLE 9010 0 0 SHERWIN WILLIAMS CO COM 824348106 16063 21765 SH SOLE 23428 0 0 SHERWIN WILLIAMS CO COM 824348106 224 304 SH SOLE 5 304 0 0 SHOPIFY INC CL A 82509L107 15602 14100 SH SOLE 14200 0 0 SI BONE INC COM 825704109 0 0 SH SOLE 7698 0 0 SILICON LABORATORIES INC COM 826919102 0 0 SH SOLE 1150 0 0 SILK RD MED INC COM 82710M100 0 0 SH SOLE 194222 0 0 SILK RD MED INC COM 82710M100 1013 19994 SH SOLE 6 0 0 19994 SILVERGATE CAP CORP CL A 82837P408 0 0 SH SOLE 2514 0 0 SIMON PPTY GROUP INC NEW COM 828806109 36337 319386 SH SOLE 667969 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1718 15098 SH SOLE 5 15098 0 0 SIMPSON MFG INC COM 829073105 0 0 SH SOLE 671 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2251 369704 SH SOLE 392418 0 0 SITE CTRS CORP COM 82981J109 1772 130700 SH SOLE 725236 0 0 SITE CTRS CORP COM 82981J109 85 6266 SH SOLE 5 6266 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 0 SH SOLE 8300 0 0 SITIME CORP COM 82982T106 0 0 SH SOLE 1944 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 0 0 SH SOLE 9744 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7981 43500 SH SOLE 57716 0 0 SL GREEN RLTY CORP COM 78440X804 3932 56184 SH SOLE 56972 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 3331 81980 SH SOLE 89791 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 5177 127406 SH SOLE 6 0 0 127406 SLEEP NUMBER CORP COM 83125X103 0 0 SH SOLE 8879 0 0 SMARTSHEET INC COM CL A 83200N103 0 0 SH SOLE 2248 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 0 0 SH SOLE 3438 0 0 SMITH A O CORP COM 831865209 15606 230825 SH SOLE 282106 0 0 SMITH A O CORP COM 831865209 18655 275920 SH SOLE 2 275920 0 0 SMUCKER J M CO COM NEW 832696405 8439 66697 SH SOLE 70084 0 0 SNAP INC CL A 83304A106 8959 171327 SH SOLE 562435 0 0 SNAP ON INC COM 833034101 8028 34791 SH SOLE 36923 0 0 SNAP ON INC COM 833034101 1661 7200 SH SOLE 2 7200 0 0 SNOWFLAKE INC CL A 833445109 965 4210 SH SOLE 4210 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 393 7400 SH SOLE 7400 0 0 SOHU COM LTD SPONSORED ADS 83410S108 0 0 SH SOLE 8290 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2558 8900 SH SOLE 9692 0 0 SOLARWINDS CORP COM 83417Q105 0 0 SH SOLE 3100 0 0 SOUTHERN CO COM 842587107 13129 211205 SH SOLE 225842 0 0 SOUTHERN COPPER CORP COM 84265V105 907 13360 SH SOLE 43170 0 0 SOUTHWEST AIRLS CO COM 844741108 1814 29716 SH SOLE 38461 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 0 0 PRN SOLE 357000 0 0 SP PLUS CORP COM 78469C103 0 0 SH SOLE 16422 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 222 4700 SH SOLE 4700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1982 5000 SH SOLE 5 5000 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 5098 61160 SH SOLE 5 61160 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 779 8900 SH SOLE 8900 0 0 SPDR SER TR S&P REGL BKG 78464A698 1161 17500 SH SOLE 17500 0 0 SPDR SER TR S&P METALS MNG 78464A755 446 11180 SH SOLE 5 11180 0 0 SPDR SER TR S&P BK ETF 78464A797 1108 21365 SH SOLE 5 21365 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 2682 38116 SH SOLE 5 38116 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 1985 72625 SH SOLE 5 72625 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 1056 12986 SH SOLE 5 12986 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 4508 41433 SH SOLE 41433 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 2753 25306 SH SOLE 5 25306 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5510 129650 SH SOLE 235268 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 97 2286 SH SOLE 5 2286 0 0 SPLUNK INC COM 848637104 7826 57762 SH SOLE 89116 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 216 805 SH SOLE 1292 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 0 0 SH SOLE 101278 0 0 SPROUT SOCIAL INC COM CL A 85209W109 0 0 SH SOLE 3340 0 0 SPX FLOW INC COM 78469X107 0 0 SH SOLE 241 0 0 SQUARE INC CL A 852234103 15870 69896 SH SOLE 144759 0 0 SQUARE INC CL A 852234103 145 640 SH SOLE 4 0 0 640 SQUARE INC CL A 852234103 223 983 SH SOLE 1 213 0 770 SQUARE INC CL A 852234103 6968 30688 SH SOLE 6 0 0 30688 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2844 40700 SH SOLE 47861 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 0 0 SH SOLE 514 0 0 STAG INDL INC COM 85254J102 4176 124250 SH SOLE 165042 0 0 STAMPS COM INC COM NEW 852857200 0 0 SH SOLE 300 0 0 STANLEY BLACK & DECKER INC COM 854502101 10768 53930 SH SOLE 56945 0 0 STARBUCKS CORP COM 855244109 68420 626154 SH SOLE 667998 0 0 STARBUCKS CORP COM 855244109 645 5900 SH SOLE 2 5900 0 0 STARBUCKS CORP COM 855244109 1125 10300 SH SOLE 10300 0 0 STARWOOD PPTY TR INC COM 85571B105 873 35280 SH SOLE 35280 0 0 STATE STR CORP COM 857477103 6265 74580 SH SOLE 82557 0 0 STEEL DYNAMICS INC COM 858119100 1980 39000 SH SOLE 47275 0 0 STERIS PLC SHS USD G8473T100 3100 16273 SH SOLE 18393 0 0 STITCH FIX INC COM CL A 860897107 0 0 SH SOLE 1125 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 0 0 SH SOLE 123183 0 0 STONECO LTD COM CL A G85158106 0 0 SH SOLE 6181 0 0 STORE CAP CORP COM 862121100 6282 187520 SH SOLE 279172 0 0 STORE CAP CORP COM 862121100 196 5851 SH SOLE 5 5851 0 0 STRYKER CORPORATION COM 863667101 30109 123612 SH SOLE 409988 0 0 STRYKER CORPORATION COM 863667101 1632 6700 SH SOLE 2 6700 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 869 85500 SH SOLE 85500 0 0 SUN CMNTYS INC COM 866674104 16313 108723 SH SOLE 183236 0 0 SUN LIFE FINANCIAL INC. COM 866796105 0 0 SH SOLE 4939 0 0 SUNCOR ENERGY INC NEW COM 867224107 1701 81400 SH SOLE 99063 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 0 0 SH SOLE 1688 0 0 SUNPOWER CORP COM 867652406 0 0 SH SOLE 4015 0 0 SUNRUN INC COM 86771W105 1220 20180 SH SOLE 24148 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2119 170100 SH SOLE 516778 0 0 SVB FINANCIAL GROUP COM 78486Q101 4905 9935 SH SOLE 11216 0 0 SWITCH INC CL A 87105L104 0 0 SH SOLE 1350 0 0 SYNCHRONY FINANCIAL COM 87165B103 4810 118303 SH SOLE 138042 0 0 SYNCHRONY FINANCIAL COM 87165B103 8163 200750 SH SOLE 5 200750 0 0 SYNOPSYS INC COM 871607107 8180 33013 SH SOLE 34623 0 0 SYSCO CORP COM 871829107 24227 307685 SH SOLE 325715 0 0 SYSCO CORP COM 871829107 3954 50211 SH SOLE 5 50211 0 0 SYSCO CORP COM 871829107 512 6500 SH SOLE 2 6500 0 0 SYSCO CORP COM 871829107 913 11600 SH SOLE 11600 0 0 TABULA RASA HEALTHCARE INC COM 873379101 0 0 SH SOLE 9562 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3572 30200 SH SOLE 30200 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 260 2200 SH SOLE 1 0 2200 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8168 69059 SH SOLE 0 0 69059 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11033 62437 SH SOLE 64219 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1556 28890 SH SOLE 28890 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3465 64345 SH SOLE 5 21446 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 425 7900 SH SOLE 2 7900 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 0 0 SH SOLE 68953 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1123 74200 SH SOLE 74200 0 0 TARGET CORP COM 87612E106 24752 124964 SH SOLE 189991 0 0 TARGET CORP COM 87612E106 2556 12904 SH SOLE 4 0 0 12904 TARGET CORP COM 87612E106 205 1036 SH SOLE 1 140 0 896 TC ENERGY CORP COM 87807B107 0 0 SH SOLE 8804 0 0 TE CONNECTIVITY LTD REG SHS H84989104 13688 106016 SH SOLE 110074 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8591 66544 SH SOLE 4 0 0 66544 TE CONNECTIVITY LTD REG SHS H84989104 104 802 SH SOLE 1 182 0 620 TECHNIPFMC PLC COM G87110105 0 0 SH SOLE 10485 0 0 TECHNIPFMC PLC COM G87110105 386 50000 SH SOLE 2 50000 0 0 TECK RESOURCES LTD CL B 878742204 0 0 SH SOLE 5523 0 0 TELADOC HEALTH INC COM 87918A105 11950 65750 SH SOLE 211471 0 0 TELADOC HEALTH INC COM 87918A105 532 2925 SH SOLE 5 2925 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2829 6839 SH SOLE 7961 0 0 TELEFLEX INCORPORATED COM 879369106 3470 8353 SH SOLE 9227 0 0 TENABLE HLDGS INC COM 88025T102 0 0 SH SOLE 12679 0 0 TENARIS S A SPONSORED ADS 88031M109 0 0 SH SOLE 5063 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 969 47300 SH SOLE 47300 0 0 TERADYNE INC COM 880770102 4038 33184 SH SOLE 75280 0 0 TERRENO RLTY CORP COM 88146M101 3066 53080 SH SOLE 53445 0 0 TESLA INC COM 88160R101 103307 154668 SH SOLE 194408 0 0 TESLA INC COM 88160R101 2288 3425 SH SOLE 5 3425 0 0 TESLA INC COM 88160R101 10487 15700 SH SOLE 6 0 0 15700 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2184 189275 SH SOLE 201587 0 0 TEXAS INSTRS INC COM 882508104 54121 286371 SH SOLE 349579 0 0 TEXAS INSTRS INC COM 882508104 6496 34373 SH SOLE 5 34373 0 0 TEXTRON INC COM 883203101 2637 47014 SH SOLE 55325 0 0 TFI INTL INC COM 87241L109 0 0 SH SOLE 2182 0 0 TFS FINL CORP COM 87240R107 0 0 SH SOLE 5120 0 0 TG THERAPEUTICS INC COM 88322Q108 0 0 SH SOLE 96242 0 0 THE AARONS COMPANY INC COM 00258W108 0 0 SH SOLE 253 0 0 THE TRADE DESK INC COM CL A 88339J105 4906 7528 SH SOLE 12590 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 58554 128301 SH SOLE 156764 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 319 700 SH SOLE 2 700 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 533 1168 SH SOLE 1168 0 0 THOMSON REUTERS CORP. COM NEW 884903709 0 0 SH SOLE 1221 0 0 TJX COS INC NEW COM 872540109 22415 338857 SH SOLE 371429 0 0 TJX COS INC NEW COM 872540109 681 10300 SH SOLE 2 10300 0 0 TJX COS INC NEW COM 872540109 5780 87381 SH SOLE 4 0 0 87381 TJX COS INC NEW COM 872540109 232 3500 SH SOLE 1 0 3500 0 T-MOBILE US INC COM 872590104 23409 186841 SH SOLE 194449 0 0 TOTAL SE SPONSORED ADS 89151E109 0 0 SH SOLE 117458 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 0 0 SH SOLE 3423 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 0 0 SH SOLE 17100 0 0 TRACTOR SUPPLY CO COM 892356106 22982 129785 SH SOLE 137599 0 0 TRACTOR SUPPLY CO COM 892356106 1505 8500 SH SOLE 2 8500 0 0 TRADEWEB MKTS INC CL A 892672106 1296 17510 SH SOLE 18930 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 8278 50001 SH SOLE 53988 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5863 35416 SH SOLE 4 0 0 35416 TRANE TECHNOLOGIES PLC SHS G8994E103 3933 23757 SH SOLE 1 111 0 23646 TRANSDIGM GROUP INC COM 893641100 5711 9714 SH SOLE 10474 0 0 TRANSOCEAN LTD REG SHS H8817H100 82 23000 SH SOLE 23000 0 0 TRANSUNION COM 89400J107 3044 33820 SH SOLE 37430 0 0 TRANSUNION COM 89400J107 3459 38433 SH SOLE 5 38433 0 0 TRAVELERS COMPANIES INC COM 89417E109 17218 114484 SH SOLE 119910 0 0 TREX CO INC COM 89531P105 0 0 SH SOLE 2860 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 0 0 SH SOLE 147010 0 0 TRIMBLE INC COM 896239100 3614 46463 SH SOLE 113427 0 0 TRINET GROUP INC COM 896288107 0 0 SH SOLE 2330 0 0 TRIP COM GROUP LTD ADS 89677Q107 1957 49376 SH SOLE 60414 0 0 TRIP COM GROUP LTD ADS 89677Q107 1399 35302 SH SOLE 5 4413 0 0 TRIUMPH BANCORP INC COM 89679E300 0 0 SH SOLE 4404 0 0 TRUIST FINL CORP COM 89832Q109 16205 277870 SH SOLE 298599 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 0 0 SH SOLE 7619 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 0 0 SH SOLE 83189 0 0 TURQUOISE HILL RES LTD COM 900435207 0 0 SH SOLE 3562 0 0 TWILIO INC CL A 90138F102 8585 25194 SH SOLE 65651 0 0 TWILIO INC CL A 90138F102 2186 6415 SH SOLE 5 6415 0 0 TWILIO INC CL A 90138F102 317 930 SH SOLE 4 0 0 930 TWIST BIOSCIENCE CORP COM 90184D100 0 0 SH SOLE 554 0 0 TWITTER INC COM 90184L102 9438 148334 SH SOLE 162755 0 0 TYLER TECHNOLOGIES INC COM 902252105 3197 7531 SH SOLE 7981 0 0 TYSON FOODS INC CL A 902494103 4464 60081 SH SOLE 66087 0 0 TYSON FOODS INC CL A 902494103 522 7020 SH SOLE 5 7020 0 0 UBER TECHNOLOGIES INC COM 90353T100 9610 176291 SH SOLE 213368 0 0 UBER TECHNOLOGIES INC COM 90353T100 4095 75126 SH SOLE 5 75126 0 0 UBER TECHNOLOGIES INC COM 90353T100 4975 91259 SH SOLE 4 0 0 91259 UBER TECHNOLOGIES INC COM 90353T100 168 3085 SH SOLE 1 785 0 2300 UBIQUITI INC COM 90353W103 0 0 SH SOLE 171 0 0 UBS GROUP AG SHS H42097107 0 0 SH SOLE 24776 0 0 UDR INC COM 902653104 14032 319917 SH SOLE 772898 0 0 UGI CORP NEW COM 902681105 1900 46331 SH SOLE 50979 0 0 ULTA BEAUTY INC COM 90384S303 22003 71167 SH SOLE 72576 0 0 ULTA BEAUTY INC COM 90384S303 557 1800 SH SOLE 2 1800 0 0 ULTA BEAUTY INC COM 90384S303 99 319 SH SOLE 1 79 0 240 ULTA BEAUTY INC COM 90384S303 989 3200 SH SOLE 3200 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 0 SH SOLE 1237 0 0 UMH PPTYS INC COM 903002103 610 31800 SH SOLE 31800 0 0 UNILEVER PLC SPON ADR NEW 904767704 0 0 SH SOLE 194312 0 0 UNION PAC CORP COM 907818108 38477 174569 SH SOLE 182974 0 0 UNION PAC CORP COM 907818108 1340 6080 SH SOLE 5 6080 0 0 UNION PAC CORP COM 907818108 281 1273 SH SOLE 1 67 900 306 UNITED PARCEL SERVICE INC CL B 911312106 45971 270432 SH SOLE 303676 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1409 8290 SH SOLE 5 8290 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1462 8600 SH SOLE 2 8600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 289 1700 SH SOLE 1 0 1700 0 UNITED RENTALS INC COM 911363109 4639 14088 SH SOLE 16991 0 0 UNITED STS OIL FD LP UNITS 91232N207 229 5650 SH SOLE 5650 0 0 UNITEDHEALTH GROUP INC COM 91324P102 126001 338648 SH SOLE 777342 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10338 27784 SH SOLE 5 27784 0 0 UNITEDHEALTH GROUP INC COM 91324P102 521 1400 SH SOLE 2 1400 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9611 25830 SH SOLE 1 0 0 25830 UNITEDHEALTH GROUP INC COM 91324P102 893 2400 SH SOLE 2400 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 0 0 SH SOLE 1011 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 691 10200 SH SOLE 10200 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2072 15530 SH SOLE 18600 0 0 UPWORK INC COM 91688F104 0 0 SH SOLE 1308 0 0 URBAN EDGE PPTYS COM 91704F104 1477 89400 SH SOLE 127617 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 375 22500 SH SOLE 22500 0 0 US BANCORP DEL COM NEW 902973304 22689 410215 SH SOLE 431057 0 0 US BANCORP DEL COM NEW 902973304 930 16820 SH SOLE 5 16820 0 0 US BANCORP DEL COM NEW 902973304 658 11900 SH SOLE 2 11900 0 0 V F CORP COM 918204108 9674 121042 SH SOLE 164761 0 0 V F CORP COM 918204108 439 5491 SH SOLE 5 5491 0 0 VAIL RESORTS INC COM 91879Q109 2143 7347 SH SOLE 8211 0 0 VALE S A SPONSORED ADS 91912E105 0 0 SH SOLE 54592 0 0 VALE S A SPONSORED ADS 91912E105 2235 128582 SH SOLE 5 128582 0 0 VALERO ENERGY CORP COM 91913Y100 5863 81889 SH SOLE 89430 0 0 VALERO ENERGY CORP COM 91913Y100 6588 92017 SH SOLE 4 0 0 92017 VALERO ENERGY CORP COM 91913Y100 5337 74539 SH SOLE 1 0 0 74539 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 5745 179910 SH SOLE 5 179910 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 999 4100 SH SOLE 4100 0 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 799 14900 SH SOLE 14900 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 510 8925 SH SOLE 5 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22858 62745 SH SOLE 62745 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 599 2800 SH SOLE 2800 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 359 6900 SH SOLE 6900 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1331 25575 SH SOLE 5 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1046 16600 SH SOLE 16600 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1318 25570 SH SOLE 5 25570 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 62357 1013600 SH SOLE 1013600 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14669 177800 SH SOLE 177800 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 322 3901 SH SOLE 5 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3576 67000 SH SOLE 67000 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 9085 185000 SH SOLE 185000 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 784 4400 SH SOLE 4400 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 537 7900 SH SOLE 7900 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2256 26700 SH SOLE 26700 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 275 1200 SH SOLE 1200 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 284 1500 SH SOLE 1500 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 251 700 SH SOLE 700 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1418 8200 SH SOLE 8200 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 208 1600 SH SOLE 1600 0 0 VARIAN MED SYS INC COM 92220P105 3357 19016 SH SOLE 19016 0 0 VARONIS SYS INC COM 922280102 0 0 SH SOLE 1155 0 0 VEECO INSTRS INC DEL COM 922417100 0 0 SH SOLE 11782 0 0 VEEVA SYS INC CL A COM 922475108 19403 74272 SH SOLE 233374 0 0 VENTAS INC COM 92276F100 19770 370647 SH SOLE 713992 0 0 VEREIT INC COM 92339V308 8563 221712 SH SOLE 598649 0 0 VEREIT INC COM 92339V308 401 10392 SH SOLE 5 10392 0 0 VERISIGN INC COM 92343E102 4554 22911 SH SOLE 24477 0 0 VERISK ANALYTICS INC COM 92345Y106 5768 32646 SH SOLE 34960 0 0 VERISK ANALYTICS INC COM 92345Y106 1673 9470 SH SOLE 6 0 0 9470 VERIZON COMMUNICATIONS INC COM 92343V104 87326 1501740 SH SOLE 1827747 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 407 7000 SH SOLE 2 7000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 48371 225097 SH SOLE 483491 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2643 12300 SH SOLE 5 12300 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 129 600 SH SOLE 2 600 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 249 1159 SH SOLE 1159 0 0 VIACOMCBS INC CL A 92556H107 0 0 SH SOLE 300 0 0 VIACOMCBS INC CL B 92556H206 4832 107131 SH SOLE 119342 0 0 VIATRIS INC COM 92556V106 3427 245287 SH SOLE 248259 0 0 VICI PPTYS INC COM 925652109 15717 556560 SH SOLE 965750 0 0 VICI PPTYS INC COM 925652109 149 5287 SH SOLE 5 5287 0 0 VINCI PARTNERS INVTS LTD COM CL A G9451V109 0 0 SH SOLE 7983 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 997 33400 SH SOLE 60859 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 0 0 SH SOLE 2354 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 0 0 SH SOLE 4313 0 0 VIRTU FINL INC CL A 928254101 0 0 SH SOLE 5986 0 0 VISA INC COM CL A 92826C839 73013 344839 SH SOLE 426402 0 0 VISA INC COM CL A 92826C839 5785 27324 SH SOLE 5 27324 0 0 VISA INC COM CL A 92826C839 10405 49141 SH SOLE 2 49141 0 0 VISA INC COM CL A 92826C839 5908 27905 SH SOLE 6 0 0 27905 VISTRA CORP COM 92840M102 2227 125935 SH SOLE 152689 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 0 0 SH SOLE 8506 0 0 VISTRA CORP *W EXP 02/02/202 92840M128 4 13365 SH SOLE 2 13365 0 0 VMWARE INC CL A COM 928563402 2447 16266 SH SOLE 30849 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 0 0 SH SOLE 23820 0 0 VORNADO RLTY TR SH BEN INT 929042109 7062 155591 SH SOLE 157806 0 0 VOYA FINANCIAL INC COM 929089100 1589 24971 SH SOLE 27789 0 0 VULCAN MATLS CO COM 929160109 4194 24851 SH SOLE 28088 0 0 WABTEC COM 929740108 2578 32570 SH SOLE 37842 0 0 WABTEC COM 929740108 3467 43800 SH SOLE 6 0 0 43800 WALGREENS BOOTS ALLIANCE INC COM 931427108 16966 309029 SH SOLE 320200 0 0 WALMART INC COM 931142103 64340 473684 SH SOLE 597415 0 0 WALMART INC COM 931142103 1227 9030 SH SOLE 5 9030 0 0 WALMART INC COM 931142103 247 1817 SH SOLE 1 222 0 1595 WASHINGTON PRIME GROUP NEW COM 93964W405 37 16668 SH SOLE 16668 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1457 65930 SH SOLE 65930 0 0 WASTE CONNECTIONS INC COM 94106B101 5200 48160 SH SOLE 81220 0 0 WASTE MGMT INC DEL COM 94106L109 10736 83209 SH SOLE 134870 0 0 WATERS CORP COM 941848103 9955 35032 SH SOLE 41458 0 0 WATERS CORP COM 941848103 12797 45032 SH SOLE 2 45032 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 0 0 SH SOLE 187 0 0 WAYFAIR INC CL A 94419L101 3925 12470 SH SOLE 13321 0 0 WEC ENERGY GROUP INC COM 92939U106 30591 326863 SH SOLE 329075 0 0 WEC ENERGY GROUP INC COM 92939U106 1423 15200 SH SOLE 2 15200 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 2575 95700 SH SOLE 228625 0 0 WELLS FARGO CO NEW COM 949746101 57994 1484371 SH SOLE 1526126 0 0 WELLS FARGO CO NEW COM 949746101 2465 63100 SH SOLE 2 63100 0 0 WELLTOWER INC COM 95040Q104 30342 423600 SH SOLE 637385 0 0 WEST FRASER TIMBER CO LTD COM 952845105 0 0 SH SOLE 270 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 8299 29452 SH SOLE 30334 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 238 846 SH SOLE 5 846 0 0 WESTERN DIGITAL CORP. COM 958102105 4357 65274 SH SOLE 75619 0 0 WESTERN UN CO COM 959802109 2600 105416 SH SOLE 112947 0 0 WESTROCK CO COM 96145D105 11372 218485 SH SOLE 228053 0 0 WESTROCK CO COM 96145D105 911 17500 SH SOLE 2 17500 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 5163 145039 SH SOLE 164184 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 0 0 SH SOLE 1167 0 0 WHIRLPOOL CORP COM 963320106 3363 15263 SH SOLE 17641 0 0 WHITESTONE REIT COM 966084204 306 31500 SH SOLE 31500 0 0 WILLIAMS COS INC COM 969457100 5474 231087 SH SOLE 255682 0 0 WILLIAMS SONOMA INC COM 969904101 77 430 SH SOLE 9980 0 0 WILLIAMS SONOMA INC COM 969904101 6227 34749 SH SOLE 5 34749 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 5598 24460 SH SOLE 27234 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 0 0 SH SOLE 8847 0 0 WINGSTOP INC COM 974155103 0 0 SH SOLE 100 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6840 1078900 SH SOLE 1078900 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1238 20185 SH SOLE 5 20185 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1123 15435 SH SOLE 5 15435 0 0 WIX COM LTD SHS M98068105 2831 10140 SH SOLE 10140 0 0 WORKDAY INC CL A 98138H101 8829 35541 SH SOLE 41845 0 0 WORKDAY INC CL A 98138H101 4026 16206 SH SOLE 5 16206 0 0 WP CAREY INC COM 92936U109 12949 182995 SH SOLE 184638 0 0 WPP PLC NEW ADR 92937A102 0 0 SH SOLE 3633 0 0 WYNN RESORTS LTD COM 983134107 2476 19747 SH SOLE 21384 0 0 XCEL ENERGY INC COM 98389B100 12868 193472 SH SOLE 197401 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1771 90800 SH SOLE 171912 0 0 XILINX INC COM 983919101 7112 57404 SH SOLE 66785 0 0 XPENG INC ADS 98422D105 405 11090 SH SOLE 11090 0 0 XPO LOGISTICS INC COM 983793100 2037 16518 SH SOLE 21100 0 0 XYLEM INC COM 98419M100 3722 35387 SH SOLE 81319 0 0 YAMANA GOLD INC COM 98462Y100 0 0 SH SOLE 22884 0 0 YANDEX N V SHS CLASS A N97284108 2163 33770 SH SOLE 46743 0 0 YELP INC CL A 985817105 0 0 SH SOLE 52745 0 0 YETI HLDGS INC COM 98585X104 0 0 SH SOLE 2905 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 44 10600 SH SOLE 10600 0 0 YUM BRANDS INC COM 988498101 6491 59999 SH SOLE 64087 0 0 YUM CHINA HLDGS INC COM 98850P109 1886 31860 SH SOLE 37336 0 0 ZAI LAB LTD ADR 98887Q104 648 4860 SH SOLE 4860 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5315 10954 SH SOLE 14491 0 0 ZENDESK INC COM 98936J101 2707 20410 SH SOLE 21292 0 0 ZILLOW GROUP INC CL A 98954M101 1401 10660 SH SOLE 15900 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3460 26690 SH SOLE 33591 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 503 3882 SH SOLE 5 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 6604 41256 SH SOLE 195899 0 0 ZOETIS INC CL A 98978V103 59680 378968 SH SOLE 765621 0 0 ZOETIS INC CL A 98978V103 441 2800 SH SOLE 2 2800 0 0 ZOETIS INC CL A 98978V103 790 5014 SH SOLE 5014 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 63574 197872 SH SOLE 198485 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 257 800 SH SOLE 2 800 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 450 1400 SH SOLE 1400 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 0 0 SH SOLE 12750 0 0 ZSCALER INC COM 98980G102 3143 18310 SH SOLE 52633 0 0 ZSCALER INC COM 98980G102 53 310 SH SOLE 1 0 0 310 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1455 49930 SH SOLE 56518 0 0 ZYMEWORKS INC COM 98985W102 0 0 SH SOLE 323137 0 0 ZYNGA INC CL A 98986T108 0 0 SH SOLE 28245 0 0